本發(fā)明專利技術公開了一種網(wǎng)絡通信系統(tǒng)、其管理方法及通信方法,網(wǎng)關處理器通過有線或無線的方式連接云服器,通過第一接口與云服務器進行通信;網(wǎng)關處理器和Zigbee網(wǎng)絡的多個協(xié)調器連接,通過第二接口與協(xié)調器進行通信,由此可通過網(wǎng)關處理器管理多個Zigbee網(wǎng)絡的協(xié)調器,實現(xiàn)云服務器與Zigbee網(wǎng)絡的互聯(lián)。此外,由于協(xié)調者處理調用協(xié)議針對Zigbee網(wǎng)絡的管理,去除了RFC協(xié)議中復雜的分級字段,使得網(wǎng)關處理器與協(xié)調器之間的通信更為簡捷方便。由此,實現(xiàn)了網(wǎng)關處理器對Zigbee網(wǎng)絡的統(tǒng)一管理。
【技術實現(xiàn)步驟摘要】
一種網(wǎng)絡通信系統(tǒng)、其管理方法及通信方法
本專利技術涉及通信
,尤其涉及一種網(wǎng)絡通信系統(tǒng)、其管理方法及通信方法。
技術介紹
ZigBee技術是一種近距離、低復雜度、低功耗、低速率、低成本的雙向無線通訊技術。Zigbee組網(wǎng)一般包括三個組成部分,即ZigBee協(xié)調器(Coordinator,簡稱CO)、ZigBee路由器(Router,簡稱RO)、ZigBee終端設備(End-device簡稱EN)。現(xiàn)階段很多物聯(lián)網(wǎng)方案中都有Zigbee技術的應用。然而由于其低成本、低功耗、低速率的特點,使得同一個CO下不能大規(guī)模進行組網(wǎng),從而限制了Zigbee網(wǎng)絡的規(guī)模。此外,隨著互聯(lián)網(wǎng)的高速發(fā)展,將Zigbee網(wǎng)絡與互聯(lián)網(wǎng)集合起來也變得更有實際意義。Zigbee技術應用到物聯(lián)網(wǎng)中的方案,基本上都是基于Zigbee聯(lián)盟的定義,即星形(Star)、樹形(Tree)和網(wǎng)狀(Mesh)結構,其具體結構如圖1所示。其中,網(wǎng)狀結構具有很強的網(wǎng)絡健壯性和系統(tǒng)可靠性。從圖1中可以看出,由于一個網(wǎng)絡只有一個CO,所以當CO受到低成本限制時,就不可能大量管理RO、EN,因為CO對RO、EN的管理要消耗硬件資源,如處理器的計算性能、存儲器的容量等。目前,一個CO僅能管理20個左右的RO或EN。Zigbee網(wǎng)絡本身不能與互聯(lián)網(wǎng)(IP網(wǎng)絡)直接互通,目前將兩者聯(lián)系起來的方法有兩種:方案一,架設一個專用的服務器,通過支持串口協(xié)議的接口(如USB、或R232等)與CO直接相連,服務器本身安裝以太網(wǎng)卡,通過網(wǎng)線與互聯(lián)網(wǎng)相連。在實際應用時,每個CO負責組建各自的Zigbee網(wǎng)絡;CO將本網(wǎng)絡中的信息傳遞給服務器;服務器將數(shù)據(jù)整理后,封裝為IP報文通過以太網(wǎng)卡傳入互聯(lián)網(wǎng);反之亦然。方案二,使用Zigbee協(xié)議與IP協(xié)議轉換的專用協(xié)轉設備。在實際應用中,CO與協(xié)轉設備連接,協(xié)轉設備將轉換后的數(shù)據(jù)通過有線傳入IP網(wǎng)絡。采用方案一進行組網(wǎng)時可以同時管理多個CO擴大了網(wǎng)絡規(guī)模,然而無論網(wǎng)絡規(guī)模大小,都需要架設一個專用服務器,成本較高;并且在組網(wǎng)時需要考慮服務器的位置(例如,需放置室內),其適應性不高;此外,服務器與CO連接方式為有線連接,因此網(wǎng)絡規(guī)模不會很大,通常服務器可同時支持5-8個CO,因此,管理的EN大約為150個。采用方案二進行組網(wǎng)時可根據(jù)網(wǎng)絡規(guī)模增加或減少協(xié)轉設備的數(shù)量,從而可減少不必要的成本,并且協(xié)轉設備體積小,易于安放。然而一個協(xié)轉設備僅能連接一個CO,并且協(xié)轉設備之間使用有線連接,組網(wǎng)規(guī)模與網(wǎng)絡適用性均受限。
技術實現(xiàn)思路
本專利技術實施例提供一種網(wǎng)絡通信系統(tǒng)、其管理方法及通信方法,用以增加Zigbee網(wǎng)絡中的協(xié)調器個數(shù),提高Zigbee網(wǎng)絡的組網(wǎng)規(guī)模和網(wǎng)絡適用性。第一方面,本專利技術實施例提供了一種網(wǎng)絡通信系統(tǒng),包括:云服務器、網(wǎng)關處理器以及Zigbee網(wǎng)絡中的多個協(xié)調器;其中,所述網(wǎng)關處理器通過有線或無線方式連接所述云服務器,通過串行端口分別連接多個所述協(xié)調器;所述云服務器與所述網(wǎng)關處理器采用第一接口進行通信,所述協(xié)調器與所述網(wǎng)關處理器采用第二接口進行通信;所述第二接口的通信協(xié)議包括:協(xié)調者處理調用協(xié)議;所述網(wǎng)關處理器,用于所述第一接口與所述第二接口之間通信協(xié)議的相互轉換,以實現(xiàn)云服務器與Zigbee網(wǎng)絡之間的通信。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述系統(tǒng)中,還包括:所述Zigbee網(wǎng)絡中的路由器和終端設備;所述終端設備通過所述路由器連接所述協(xié)調器,或,所述終端設備直接連接所述協(xié)調器。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述系統(tǒng)中,各Zigbee網(wǎng)絡中的協(xié)調器、路由器和終端設備構成網(wǎng)狀結構。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述系統(tǒng)中,所述第一接口的通信協(xié)議為WEB通信協(xié)議、SNMP通信協(xié)議、MQTT通信協(xié)議或Tr069通信協(xié)議。第二方面,本專利技術實施例一種基于上述任一網(wǎng)絡通信系統(tǒng)的管理方法,包括:網(wǎng)關處理器監(jiān)聽各協(xié)調器發(fā)送的注冊請求,在接收到所述協(xié)調器發(fā)送的注冊請求后,向所述協(xié)調器發(fā)送獲取設備信息的請求;所述協(xié)調器在接收到所述獲取設備信息的請求后,向所述網(wǎng)關處理器上報所述協(xié)調器的設備信息;所述網(wǎng)關處理器將所述設備信息加入到管理列表中,完成所述協(xié)調器的注冊。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述方法中,還包括:所述網(wǎng)關處理器周期性地向完成注冊的各所述協(xié)調器發(fā)送保活請求;所述協(xié)調器在接收到所述保活請求后響應所述保活請求,以保證所述協(xié)調器為注冊狀態(tài)。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述方法中,還包括:在所述網(wǎng)關處理器在連續(xù)發(fā)送設定次數(shù)的保活請求后未得到所述協(xié)調器的保活請求響應時,刪除所述管理列表中與該協(xié)調器相關的設備信息。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述方法中,還包括:所述協(xié)調器在超過所述預設時間未接收到所述網(wǎng)關處理器發(fā)送的保活請求時,更新為未注冊狀態(tài),重新向所述網(wǎng)關處理器發(fā)送注冊請求。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述方法中,所述協(xié)調器的設備信息包括:該協(xié)調器以及與該所述協(xié)調器連接的各路由器和各終端設備的網(wǎng)絡身份信息、編號信息,以及各所述終端設備的能力參數(shù)信息。第三方面,本專利技術實施例提供一種基于上述任一網(wǎng)絡通信系統(tǒng)的通信方法,包括:網(wǎng)關處理器在通過第一接口接收云服務器發(fā)送的操作請求時,解析所述操作請求,確定出所述操作請求的操作對象;將所述操作請求由第一接口協(xié)議轉換為第二接口協(xié)議;將轉換協(xié)議后的所述操作請求通過第二接口發(fā)送所述操作對象,以使所述操作對象根據(jù)所述操作請求執(zhí)行相應操作。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述方法中,所述將轉換協(xié)議后的所述操作請求發(fā)送所述操作對象,包括:在確定出所述操作對象為協(xié)調器時,將轉換協(xié)議后的所述操作請求直接發(fā)送所述協(xié)調器;在確定出所述操作對象為路由器或終端設備時,將轉換協(xié)議后的所述操作請求發(fā)送與所述路由器或所述終端設備連接的協(xié)調器,由該協(xié)調器轉發(fā)給所述路由器或所述終端設備。在一種可能的實現(xiàn)方式中,在本專利技術實施例提供的上述方法中,還包括:所述網(wǎng)關處理器在通過第二接口接收到所述協(xié)調器發(fā)送的與所述操作請求對應的操作結果時,將所述操作結果由所述第二接口協(xié)議轉換為第一接口協(xié)議;將轉換協(xié)議后的所述操作結果通過所述第一接口上報給所述云服務器。本專利技術有益效果如下:本專利技術實施例提供的網(wǎng)絡通信系統(tǒng)、其管理方法及通信方法,網(wǎng)關處理器通過有線或無線的方式連接云服器,通過第一接口與云服務器進行通信;網(wǎng)關處理器和Zigbee網(wǎng)絡的多個協(xié)調器連接,通過第二接口與協(xié)調器進行通信,由此可通過網(wǎng)關處理器管理多個Zigbee網(wǎng)絡的協(xié)調器,實現(xiàn)云服務器與Zigbee網(wǎng)絡的互聯(lián)。此外,由于協(xié)調者處理調用協(xié)議針對Zigbee網(wǎng)絡的管理,去除了RFC協(xié)議中復雜的分級字段,使得網(wǎng)關處理器通過與協(xié)調器之間的通信更為簡捷方便。由此,實現(xiàn)了網(wǎng)關處理器對Zigbee網(wǎng)絡的統(tǒng)一管理。附圖說明為了更清楚地說明本專利技術實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為Zigbee網(wǎng)絡的組網(wǎng)結構示意圖;圖2為本發(fā)本文檔來自技高網(wǎng)...

【技術保護點】
一種網(wǎng)絡通信系統(tǒng),其特征在于,包括:云服務器、網(wǎng)關處理器以及Zigbee網(wǎng)絡中的多個協(xié)調器;其中,所述網(wǎng)關處理器通過有線或無線方式連接所述云服務器,通過串行端口分別連接多個所述協(xié)調器;所述云服務器與所述網(wǎng)關處理器采用第一接口進行通信,所述協(xié)調器與所述網(wǎng)關處理器采用第二接口進行通信;所述第二接口的通信協(xié)議包括:協(xié)調者處理調用協(xié)議;所述網(wǎng)關處理器,用于所述第一接口與所述第二接口之間通信協(xié)議的相互轉換,以實現(xiàn)云服務器與Zigbee網(wǎng)絡之間的通信。
【技術特征摘要】
1.一種網(wǎng)絡通信系統(tǒng),其特征在于,包括:云服務器、網(wǎng)關處理器以及Zigbee網(wǎng)絡中的多個協(xié)調器;其中,所述網(wǎng)關處理器通過有線或無線方式連接所述云服務器,通過串行端口分別連接多個所述協(xié)調器;所述云服務器與所述網(wǎng)關處理器采用第一接口進行通信,所述協(xié)調器與所述網(wǎng)關處理器采用第二接口進行通信;所述第二接口的通信協(xié)議包括:協(xié)調者處理調用協(xié)議;所述網(wǎng)關處理器,用于所述第一接口與所述第二接口之間通信協(xié)議的相互轉換,以實現(xiàn)云服務器與Zigbee網(wǎng)絡之間的通信。2.如權利要求1所述的系統(tǒng),其特征在于,還包括:所述Zigbee網(wǎng)絡中的路由器和終端設備;所述終端設備通過所述路由器連接所述協(xié)調器,或,所述終端設備直接連接所述協(xié)調器。3.如權利要求1所述的系統(tǒng),其特征在于,各Zigbee網(wǎng)絡中的協(xié)調器、路由器和終端設備構成網(wǎng)狀結構。4.如權利要求1-3任一項所述的系統(tǒng),其特征在于,所述第一接口的通信協(xié)議為WEB通信協(xié)議、SNMP通信協(xié)議、MQTT通信協(xié)議或Tr069通信協(xié)議。5.一種基于權利要求1-4任一項所述的網(wǎng)絡通信系統(tǒng)的管理方法,其特征在于,包括:網(wǎng)關處理器監(jiān)聽各協(xié)調器發(fā)送的注冊請求,在接收到所述協(xié)調器發(fā)送的注冊請求后,向所述協(xié)調器發(fā)送獲取設備信息的請求;所述協(xié)調器在接收到所述獲取設備信息的請求后,向所述網(wǎng)關處理器上報所述協(xié)調器的設備信息;所述網(wǎng)關處理器將所述設備信息加入到管理列表中,完成所述協(xié)調器的注冊。6.如權利要求5所述的方法,其特征在于,所述方法還包括:所述網(wǎng)關處理器周期性地向完成注冊的各所述協(xié)調器發(fā)送保活請求;所述協(xié)調器在接收到所述保活請求后響應所述保活請求,以保證所述協(xié)調器為注冊狀態(tài)。7.如權利要求6所述的方法,其特...
【專利技術屬性】
技術研發(fā)人員:張武曉,
申請(專利權)人:瑞斯康達科技發(fā)展股份有限公司,
類型:發(fā)明
國別省市:北京,11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。