在物聯網中用于管理ZigBee網絡的方法
【專利摘要】本發明涉及在物聯網的ZigBee協作節點中用于報告ZigBee網絡的網絡信息的方法,其中,所述ZigBee協作節點與構成所述ZigBee網絡的多個ZigBee節點相連接,并且所述物聯網中還包括處于IP網絡中的自動配置服務器,所述ZigBee協作節點與所述自動配置服務器通過網關相連接,所述方法包括步驟:向所述網關發送基于ZigBee設備對象的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息。依據本發明的方案,使得使用TR-069管理ZigBee網絡成為可能,并且在ZigBee網絡發生故障的情況下,使得ZigBee網絡的管理者能夠迅速了解故障原因,進而能夠快速定位、排除故障,提高網絡管理的效率。
【專利說明】在物聯網中用于管理ZigBee網絡的方法
【技術領域】
[0001]本發明涉及物聯網,具體地,涉及在物聯網中用于管理ZigBee網絡的方法。
【背景技術】
[0002]物聯網的發展日益迅猛。例如保健、家庭自動化、能量管理、環境觀測等應用中廣泛使用了傳感器網絡。常用的傳感器網絡基于ZigBee技術(使用IEEE802.15.4)來提供低成本、低功耗的雙工通信。其中,IEEE802.15.4定義了物理層和媒體接入層的標準,ZigBee聯盟定義了上層標準,包括網絡層和應用層的標準。通常為了實現與傳感器網絡的通信,采用被稱為ZigBee協作點的網絡控制器來通過網關(例如寬帶路由器)將ZigBee網絡連接至因特網。
[0003]為了以穩定的方式運行ZigBee網絡/設備,需要對ZigBee網絡/設備進行管理。例如,采用TR-069標準來進行遠程管理。
[0004]目前,ZigBee協作點已能夠使用ZigBee設備對象(ZigBee DeviceObject:ZD0)來獲得關于單個ZigBee設備狀態的信息(例如ZigBee設備的IEEE地址、網絡地址、工作狀態等),并將有關單個ZigBee設備狀態的信息轉換成TR-069標準的格式,發送至處于IP網絡中的自動配置服務器(Auto Configuration Server:ACS)。自動配置服務器在對ZigBee網絡中的設備進行管理時可以使用其接收到的關于單個ZigBee設備的狀態的信息。由此能夠實現使用TR-069管理ZigBee設備。
[0005]然而,運行商、業務提供商或用戶在對ZigBee網絡進行管理時不僅需要設備信息還需要網絡信息(例如網絡中鏈路故障等)。依據現有技術,處于IP網絡中的自動配置服務器仍無法獲得ZigBee網絡的網絡信息。
【發明內容】
[0006]基于以上考慮,如果能夠提出一種提供ZigBee網絡的網絡信息以便于管理ZigBee網絡的方法將是非常有益的。
[0007]根據本發明的第一方面,提出了一種在物聯網的ZigBee協作節點中用于報告ZigBee網絡的網絡信息的方法,其中,所述ZigBee協作節點與構成所述ZigBee網絡的多個ZigBee節點相連接,并且所述物聯網中還包括處于IP網絡中的自動配置服務器,所述ZigBee協作節點與所述自動配置服務器通過網關相連接,所述方法包括如下步驟:向所述網關發送基于ZigBee設備對象的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息。
[0008]根據本發明的方案,提出了一種網絡對象,其包括ZigBee設備對象層面的核心參數。由此使得ZigBee網絡的管理者能夠獲知有關該網絡的信息,例如,網絡協議、網絡拓撲等,從而便于管理者管理ZigBee網絡。
[0009]在依據本發明的一個實施例中,所述第一信令中還包括針對所述ZigBee網絡中的網絡故障原因信息,所述故障原因信息用于描述在網絡層中出現的故障和情況。[0010]由此,在ZigBee網絡發生故障的情況下,使得ZigBee網絡的管理者能夠迅速了解故障原因,進而能夠快速定位、排除故障,提高網絡管理的效率。
[0011]根據本發明的第二方面,提出了一種在物聯網的網關中用于輔助報告ZigBee網絡的網絡信息的方法,其中,所述物聯網中還包括處于IP網絡中的自動配置服務器和處于非IP網絡中的ZigBee協作節點,所述ZigBee協作節點與構成所述ZigBee網絡的多個ZigBee節點相連接,并且與所述自動配置服務器通過所述網關相連接,所述方法包括如下步驟:接收來自所述ZigBee協作節點的基于ZigBee設備對象的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息;記錄所述第一信令中包括的信息;將所述第一信令中包括的信息轉換成基于TR-069的消息格式,并將轉換后的信息發送至所述自動配置服務器。
[0012]根據本發明的第三方面,提出了一種在物聯網的處于IP網絡中的自動配置服務器中用于管理ZigBee網絡的方法,其中,所述物聯網中還包括ZigBee協作節點,其與構成所述ZigBee網絡的多個ZigBee節點相連接,并且,所述ZigBee協作節點與所述自動配置服務器通過網關相連接,所述方法包括如下步驟:從所述網關接收基于TR-069的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息。
[0013]依據本發明的方案,能夠向處于IP網絡中的自動配置服務器提供ZigBee網絡的參數,使得使用TR-069管理ZigBee網絡成為可能。
[0014]本發明的各個方面將通過下文中的具體實施例的說明而更加清晰。
【專利附圖】
【附圖說明】
[0015]通過參照附圖閱讀以下所作的對非限制性實施例的詳細描述,本發明的其它特征、目的和優點將會變得更明顯。附圖中:
[0016]圖1示出了依據本發明的物聯網網絡架構示意圖;
[0017]圖2示出了依據本發明的一個實施方式的方法流圖。
[0018]在圖中,貫穿不同的示圖,相同或類似的附圖標記表示相同或相對應的部件或特征。
【具體實施方式】
[0019]在以下優選的實施例的具體描述中,將參考構成本發明一部分的所附的附圖。所附的附圖通過示例的方式示出了能夠實現本發明的特定的實施例。示例的實施例并不旨在窮盡根據本發明的所有實施例。可以理解,在不偏離本發明的范圍的前提下,可以利用其他實施例,也可以進行結構性或者邏輯性的修改。因此,以下的具體描述并非限制性的,且本發明的范圍由所附的權利要求所限定。
[0020]圖1示出了依據本發明的物聯網網絡架構。如圖所示,物聯網中包括處于IP網絡中的自動配置服務器ACS110、網關120、ZigBee協作節點CN130。其中ZigBee網絡中包含多個與ZigBee協作節點CN130相連接的ZigBee設備。在下文中,將與ZigBee協作節點CN130相連接的ZigBee設備稱為ZigBee節點。
[0021]本領域技術人員能夠理解的是,在此,僅示出了對于理解本發明必要的設備,物聯網中還能夠包含其他設備,例如,另一個Zigbee網絡及其相應的ZigBee協作節點等。
[0022]在依據圖1所示的實施例中,自動配置服務器ACSllO位于IP網絡中。網關GW120能夠將基于TR-069的消息轉換為基于ZigBee設備對象的消息,亦能夠將基于ZigBee設備對象的消息轉換為基于TR-069的消息。ZigBee協作節點CN130能夠將由網關GW120轉發的、源自自動配置服務器ACSllO的數據包路由至ZigBee網絡中的目的節點,亦能夠將源自ZigBee網絡中ZigBee節點的數據包發送至網關GW120,進而發送至自動配置服務器ACSIIOo
[0023]具體地,在自動配置服務器ACSl 10和網關GW120之間的通信基于TR-069協議,在網關GW120和ZigBee協作節點CN130之間的通信基于ZigBee設備對象。
[0024]在依據本發明的一個實施例中,ZigBee協作節點CN130代表ZigBee網絡通過網關GW120與自動配置服務器ACSl 10通信。
[0025]圖2示出了依據本發明的一個實施方式的方法流圖。
[0026]在方法步驟S201中,ZigBee協作節點CN130向網關GW120發送基于ZigBee設備對象的第一信令,該第一信令中包括針對該ZigBee協作節點CN130所在的ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息。
[0027]本領域技術人員能夠理解的是,在依據本發明的一個實施例中,第一信令能夠是ZigBee協作節點CN130主動通過網關GW120向自動配置服務器ACSllO報告的。在依據本發明的另一個實施例中,第一信令也能夠是ZigBee協作節點CN130響應于自動配置服務器ACSllO的請求,通過網關GW120向自動配置服務器ACSllO報告的。
[0028]具體地,在方法步驟S201之前,還能夠包括:自動配置服務器ACSllO向網關Gffl20發送基于TR-069的第一請求消息,該第一請求消息用于請求ZigBee協作節點CN130報告第一信令。隨后,網關GW120在接收到來自自動配置服務器ACSllO的基于TR-069的第一請求消息之后,將該第一請求消息轉換成基于ZigBee設備對象的格式,并將轉換后的基于ZigBee設備對象的第一請求消息發送至ZigBee協作節點CN130。
[0029]隨后在方法步驟S202中,網關GW120記錄第一信令中包括的信息。并在方法步驟S203中將第一信令中包括的信息轉換成基于TR-069的消息格式,并在方法步驟S204中將轉換后的基于TR-069的第一信令發送至自動配置服務器ACSl 10。
[0030]依據本發明的一個實施例中,第一信令中的網絡描述信息包括當前ZigBee節點所在的個域網(Personal Area Network:PAN)的信息。具體地,網絡描述信息能夠包括如下參數:
[0031]表1:網絡描述信息參數
【權利要求】
1.一種在物聯網的ZigBee協作節點中用于報告ZigBee網絡的網絡信息的方法,其中,所述ZigBee協作節點與構成所述ZigBee網絡的多個ZigBee節點相連接,并且所述物聯網中還包括處于IP網絡中的自動配置服務器,所述ZigBee協作節點與所述自動配置服務器通過網關相連接,所述方法包括如下步驟: а.向所述網關發送基于ZigBee設備對象的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息。
2.根據權利要求1所述的方法,其特征在于,所述第一信令中還包括針對所述ZigBee網絡中的網絡故障原因信息,所述故障原因信息用于描述在網絡層中出現的故障和情況。
3.根據權利要求1所述的方法,其特征在于,所述網絡描述信息包括當前ZigBee節點所在的個域網的信息;所述鄰居列表信息包括在網絡發現和加入階段可能是備選父節點的路由器的信息,或者在當前ZigBee節點加入所述ZigBee網絡后在所述ZigBee網絡中與鄰居ZigBee節點的關系和連接狀態信息。
4.根據權利要求2所述的方法,其特征在于,所述故障原因信息包括出現故障的目的地地址信息和指示網絡故障的狀態編碼信息。
5.根據權利要求1所述的方法,其特征在于,在所述步驟a之前還包括如下步驟: -從所述網關接收基于ZigBee設備對象的第一請求消息,所述第一請求消息用于請求所述ZigBee協作節點報告所述第一信令。
6.一種在物聯網的網關中用于輔助報告ZigBee網絡的網絡信息的方法,其中,所述物聯網中還包括處于IP網絡中的自動配置服務器和處于非IP網絡中的ZigBee協作節點,所述ZigBee協作節點與構成所述ZigBee網絡的多個ZigBee節點相連接,并且與所述自動配置服務器通過所述網關相連接,所述方法包括如下步驟: . i.接收來自所述ZigBee協作節點的基于ZigBee設備對象的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息; ii.記錄所述第一信令中包括的信息; iii.將所述第一信令中包括的信息轉換成基于TR-069的消息格式,并將轉換后的信息發送至所述自動配置服務器。
7.根據權利要求6所述的方法,其特征在于,所述第一信令中還包含針對所述ZigBee網絡中的網絡故障原因信息,所述故障原因信息用于描述在網絡層中出現的故障和情況。
8.根據權利要求6所述的方法,其特征在于,所述網絡描述信息包括當前ZigBee節點所在的個域網的信息;所述鄰居列表信息包括在網絡發現和加入階段可能是備選父節點的路由器的信息,或者在當前ZigBee節點加入所述ZigBee網絡后在所述ZigBee網絡中與鄰居ZigBee節點的關系和連接狀態信息。
9.根據權利要求7所述的方法,其特征在于,所述故障原因信息包括出現故障的目的地地址信息和指示網絡故障的狀態編碼信息。
10.根據權利要求6所述的方法,其特征在于,在所述步驟I之前還包括如下步驟: -接收來自所述自動配置服務器的基于TR-069的第一請求消息,所述第一請求消息用于請求所述ZigBee協作節點報告所述第一信令; -將所述第一請求消息轉換成基于ZigBee設備對象的格式,并轉發至所述ZigBee協作節點。
11.一種在物聯網的處于IP網絡中的自動配置服務器中用于管理ZigBee網絡的方法,其中,所述物聯網中還包括ZigBee協作節點,其與構成所述ZigBee網絡的多個ZigBee節點相連接,并且,所述ZigBee協作節點與所述自動配置服務器通過網關相連接,所述方法包括如下步驟: A.從所述網關接收基于TR-069的第一信令,所述第一信令中包括針對所述ZigBee網絡中的每個ZigBee節點的網絡描述信息和鄰居列表信息。
12.根據權利要求11所述的方法,其特征在于,所述第一信令中還包含針對所述ZigBee網絡中的網絡故障原因信息,所述故障原因信息用于描述在網絡層中出現的故障和情況。
13.根據權利要求11所述的方法,其特征在于,所述網絡描述信息包括當前ZigBee節點所在的個域網的信息;所述鄰居列表信息包括在網絡發現和加入階段可能是備選父節點的路由器的信息,或者在當前ZigBee節點加入所述ZigBee網絡后在所述ZigBee網絡中與鄰居ZigBee節點的關系和連接狀態信息。
14.根據權利要求12所述的方法,其特征在于,所述故障原因信息包括出現故障的目的地地址信息和指示網絡故障的狀態編碼信息。
15.根據權利要求11所述的方法,其特征在于,在所述步驟A之前還包括如下步驟: -向所述網關發送基于TR-069的第一請求消息,所述第一請求消息用于請求所述ZigBee協作節點報 告所述第一信令。
【文檔編號】H04W84/18GK103974307SQ201310039832
【公開日】2014年8月6日 申請日期:2013年1月31日 優先權日:2013年1月31日
【發明者】楊水根, 劉剛, 賓梵翔, 溫海波 申請人:上海貝爾股份有限公司