本發(fā)明涉及通信技術領域,尤其涉及一種網關和終端配對的方法、設備及系統(tǒng)。
背景技術:
無線個域網(Wireless Personal Area Network,WPAN)是為了實現活動半徑小、業(yè)務類型豐富、面向特定群體的無縫連接而提出的新興短距離無線通信網絡技術。
目前短距離無線系統(tǒng)之間的通信,首先需要進行終端與網關之間的配對(或者綁定)的操作過程,從而使得配對成功的網關和終端之間能夠進行數據交互或者功能控制,并且只有配對成功的網關和設備之間才能進行正常通信。
常用的配對方法為:網關和終端進入同一頻段的配對模式下,通過重新上電或者用戶接入等方式,終端發(fā)送配對請求給網關,網關收到終端的配對請求后對該配對請求中攜帶的配對信息進行驗證,在驗證通過后向終端返回響應。
由于現有的配對方式中,需要終端和網關處于同一頻段下,若在預設范圍內有多個網關或多個終端,可能會由于多個終端與網關配對頻段之間的交疊而出現配對錯誤的問題。由此可見,需要尋求一種新的網關和終端配對的方法,以提高終端和網關的配對成功率。
技術實現要素:
本發(fā)明實施例提供一種網關和終端配對的方法、設備及系統(tǒng),用以解決現有的配對方式中,需要終端和網關處于同一頻段下,可能會由于多個終端和網關配對頻段之間的交疊而出現配對錯誤的問題,以提高配對成功率。
本發(fā)明實施例提供的具體技術方案如下:
第一方面,提供了一種無線個域網WPAN中網關和終端配對的方法,包括:
終端若確定處于初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的所述網關建立配對連接,其中所述攜帶預設的配對碼的廣播包由處于搜索終端狀態(tài)下的網關以第二設定時長為間隔在設定頻段發(fā)送,所述第一設定時長大于所述第二設定時長;
所述終端若確定處于重新配對網關的狀態(tài)下,確定自身保存有歷史配對信息,所述歷史配對信息中包含歷史配對的網關信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接,其中攜帶所述網關信息的廣播包由處于正常工作狀態(tài)下的網關以第四設定時長為間隔在設定頻段發(fā)送,所述第三設定時長大于所述第四設定時長。
實施中,所述終端從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,包括:
所述終端獲取攜帶所述配對碼的廣播包的信號強度指示值,根據所述信號強度指示值從大到小的順序對所述廣播包進行排序,確定所述信號強度指示值中的最大值對應的廣播包,選擇所述最大值對應的廣播包所對應的網關。
實施中,所述網關信息中至少攜帶所述網關的標識信息,所述廣播包中至少攜帶發(fā)送所述廣播包的網關的標識信息;
所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
實施中,所述終端確定處于初始配對網關的狀態(tài),包括:
所述終端獲取用于指示進入初始配對網關的狀態(tài)的指示信息;
所述終端確定處于重新配對網關的狀態(tài)下,包括:
所述終端確定重新上電或進入異常狀態(tài),且確定保存有歷史配對信息。
實施中,所述終端若確定處于初始配對網關的狀態(tài)下,所述方法還包括:
選擇的所述網關以預設數目的時隙為時間間隔發(fā)送廣播包,所述廣播包中攜帶所述預設的配對碼,其中,所述預設數目的時隙對應的時長小于所述第一設定時長;
所述終端若確定處于重新配對網關的狀態(tài)下,所述方法還包括:
確定的所述頻段對應的網關在每個時幀的第一個時隙發(fā)送廣播包,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,其中,一個時幀對應的時長小于所述第三設定時長。
第二方面,提供了一種無線個域網WPAN中網關和終端配對的方法,包括:
網關若確定處于搜索終端的狀態(tài)下,以第二設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶預設的配對碼,由處于初始配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶預設的配對碼的廣播包,在選擇所述網關后與所述網關建立配對連接;
所述網關若確定處于正常工作狀態(tài)下,以第四設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶所述網關的網關信息,由處于重新配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶所述網關的網關信息的廣播包,在選擇所述網關后與所述網關建立配對連接。
實施中,所述網關信息中至少攜帶所述網關的標識信息,所述廣播包中攜帶發(fā)送所述廣播包的網關的標識信息;
所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
實施中,所述網關確定處于搜索終端的狀態(tài),包括:
所述網關獲取到添加終端的指示信息后,確定處于搜索終端的狀態(tài);
所述網關確定處于正常工作狀態(tài),包括:
所述網關重新上電或者與終端初始配對成功后,確定處于正常工作狀態(tài)。
第三方面,提供了一種終端,包括:
第一處理模塊,用于若確定處于初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的所述網關建立配對連接,其中所述攜帶預設的配對碼的廣播包由處于搜索終端狀態(tài)下的網關以第二設定時長為間隔在設定頻段發(fā)送,所述第一設定時長大于所述第二設定時長;
第二處理模塊,用于若確定處于重新配對網關的狀態(tài)下,確定自身保存有歷史配對信息,所述歷史配對信息中包含歷史配對的網關信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接,其中攜帶所述網關信息的廣播包由處于正常工作狀態(tài)下的網關以第四設定時長為間隔在設定頻段發(fā)送,所述第三設定時長大于所述第四設定時長。
實施中,所述第一處理模塊具體用于:
獲取攜帶所述配對碼的廣播包的信號強度指示值,根據所述信號強度指示值從大到小的順序對所述廣播包進行排序,確定所述信號強度指示值中的最大值對應的廣播包,選擇所述最大值對應的廣播包所對應的網關。
實施中,所述網關信息中至少攜帶所述網關的標識信息,所述廣播包中至少攜帶發(fā)送所述廣播包的網關的標識信息;
所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
實施中,所述第一處理模塊具體用于:
獲取用于指示進入初始配對網關的狀態(tài)的指示信息,則確定處于初始配對 網關的狀態(tài);
所述第二處理模塊具體用于:
重新上電或進入異常狀態(tài),且確定保存有歷史配對信息,則確定處于重新配對網關的狀態(tài)。
實施中,所述第一處理模塊還用于:
選擇的所述網關以預設數目的時隙為時間間隔發(fā)送廣播包,所述廣播包中攜帶所述預設的配對碼,其中,所述預設數目的時隙對應的時長小于所述第一設定時長;
所述第二處理模塊還用于:
確定的所述頻段對應的網關在每個時幀的第一個時隙發(fā)送廣播包,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,其中,一個時幀對應的時長小于所述第三設定時長。
第四方面,提供了一種網關,包括:
第一處理模塊,用于若確定處于搜索終端的狀態(tài)下,以第二設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶預設的配對碼,由處于初始配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶預設的配對碼的廣播包,在選擇所述網關后與所述網關建立配對連接;
第二處理模塊,用于若確定處于正常工作狀態(tài)下,以第四設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶所述網關的網關信息,由處于重新配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶所述網關的網關信息的廣播包,在選擇所述網關后與所述網關建立配對連接。
實施中,所述網關信息中至少攜帶所述網關的標識信息,所述廣播包中攜帶發(fā)送所述廣播包的網關的標識信息;
所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
實施中,所述第一處理模塊具體用于:獲取到添加終端的指示信息后,確 定處于搜索終端的狀態(tài);
所述第二處理模塊具體用于:重新上電或者與終端初始配對成功后,確定處于正常工作狀態(tài)。
第五方面,提供了一種無線個域網WPAN中網關和終端配對的系統(tǒng),包括:
網關,用于若確定處于搜索終端的狀態(tài)下,以第二設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶預設的配對碼;若確定處于正常工作狀態(tài)下,以第四設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶所述網關的網關信息;
終端,若確定處于初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的所述網關建立配對連接;若確定處于重新配對網關的狀態(tài)下,確定自身保存有歷史配對信息,所述歷史配對信息中包含歷史配對的網關信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接;
其中,所述第一設定時長大于所述第二設定時長,所述第三設定時長大于所述第四設定時長。
基于上述技術方案,本發(fā)明實施例中,終端在初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的網關建立配對連接,其中所述攜帶預設的配對碼的廣播包由處于搜索終端狀態(tài)下的網關以第二設定時長為間隔在設定頻段發(fā)送,所述第一設定時長大于所述第二設定時長;終端在重新配對網關時,確定自身保存有歷史配對信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā) 送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接,其中攜帶所述網關信息的廣播包由處于正常工作狀態(tài)下的網關以第四設定時長為間隔在設定頻段發(fā)送,所述第三設定時長大于所述第四設定時長。避免了現有的配對方式中,需要終端和網關處于同一頻段下,可能會由于多個終端和網關配對頻段之間的交疊而出現配對錯誤的問題,提高了終端和網關的配對成功率。
附圖說明
圖1為本發(fā)明實施例中網關和終端的無線系統(tǒng)狀態(tài)示意圖;
圖2為本發(fā)明實施例中終端重新配對網關的過程示意圖;
圖3為本發(fā)明實施例中終端初始配對網關的過程示意圖;
圖4為本發(fā)明實施例中終端結構示意圖;
圖5為本發(fā)明實施例中網關結構示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例中,網關和終端的無線系統(tǒng)狀態(tài)如圖1所示,網關在建立網絡時會在當前空域內選取一個工作頻段,并采用一個唯一的個域網身份標識PanID,用以標識該網關為個域網內的一個網絡,創(chuàng)建成功后進入正常工作狀態(tài)。網關根據用戶操作在正常工作狀態(tài)和搜索終端的狀態(tài)之間轉換。具體地,在多網關多終端存在的環(huán)境下,通過改變網關的廣播包的發(fā)送時間間隔和/或改變廣播包中所攜帶的不同碼值,表明當前網關處于搜索終端狀態(tài)或者正常工作狀態(tài)。終端通過區(qū)分自身是初始配對網關的狀態(tài),還是重新配對網關的狀態(tài), 分別進行網關配對,保證能夠正確快速配對網關,以加入網絡。
本發(fā)明實施例中,網關若確定處于搜索終端的狀態(tài)下,以第二設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶預設的配對碼,由處于初始配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶預設的配對碼的廣播包,在選擇所述網關后與所述網關建立配對連接。具體地,網關獲取到添加終端的指示信息后,確定處于搜索終端的狀態(tài)。如圖2所示,終端初始配對網關的過程具體如下:
步驟201:終端以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包。
其中,攜帶預設的配對碼的廣播包由處于搜索終端狀態(tài)下的網關以第二設定時長為間隔在設定頻段發(fā)送,所述第一設定時長大于所述第二設定時長。
步驟202:終端從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的所述網關建立配對連接。
實施中,終端從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,具體為:終端獲取攜帶所述配對碼的廣播包的信號強度指示值;根據所述信號強度指示值從大到小的順序對所述廣播包進行排序;確定所述信號強度指示值中的最大值對應的廣播包,選擇所述最大值對應的廣播包所對應的網關。
其中,網關信息中至少攜帶所述網關的標識信息,所述廣播包中至少攜帶發(fā)送所述廣播包的網關的標識信息;所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
可選地,網關信息中還攜帶基礎密鑰以及時幀中的時隙編號。
實施中,終端在獲取用于指示進入初始配對網關的狀態(tài)的指示信息后,進入初始配對網關的狀態(tài)。具體實施中,終端獲取用于指示進入初始配對網關的狀態(tài)的指示信息的方式有多種,此處不做限制。例如,終端檢測到特定按鍵操作,確定進入初始配對網關的狀態(tài)。
實施中,若在初始配對網關的狀態(tài)下,選擇的所述網關以預設數目的時隙 為時間間隔發(fā)送廣播包,所述廣播包中攜帶所述預設的配對碼,其中,所述預設數目的時隙對應的時長小于所述第一設定時長。
實施中,網關獲取用戶在人機交互界面上點擊添加終端的指示后,進入搜索終端的狀態(tài),此時網關以每5個時隙,即250ms為時間間隔發(fā)送廣播包,并在廣播包中攜帶預設的配對碼,該預設的配對碼為快速配對碼,表示為permit碼,該預設的配對碼用以通知附近的設備該網關處于搜索終端的狀態(tài)。
具體實施中,終端在設定的每個頻段停留0.5s,接收攜帶permit碼的廣播包,并且過濾掉無permit碼的廣播包,向攜帶permit碼的廣播包對應的網關發(fā)送入網請求,以達到快速配對的目的。終端若接收到多個不同網關的廣播包,且該多個不同的廣播包均攜帶permit碼,根據該多個攜帶permit碼的廣播包的信號強度指示(RSSI)值的大小進入排序,優(yōu)先選擇RSSI值最大的廣播包對應的網關,即距離最近的網關,與選擇的該網關進行配對。
本發(fā)明實施例中,網關若確定處于正常工作狀態(tài)下,以第四設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶所述網關的網關信息,由處于重新配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶所述網關的網關信息的廣播包,在選擇所述網關后與所述網關建立配對連接。具體地,網關重新上電或者與終端初始配對成功后,確定處于正常工作狀態(tài)。如圖3所示,終端重新配對網關的過程具體如下:
步驟301:終端若確定自身保存有歷史配對信息,所述歷史配對信息中包含歷史配對的網關信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息。
實施例中,終端在重新上電或進入異常狀態(tài)后,判斷自身是否保存有歷史配對信息,若存在,表明該終端已經配對過,則進入重新配對網關的狀態(tài)。
其中,攜帶所述網關信息的廣播包由處于正常工作狀態(tài)下的網關以第四設定時長為間隔在設定頻段發(fā)送,所述第三設定時長大于所述第四設定時長。
步驟302:終端確定與所述歷史配對的網關信息相匹配的廣播包對應的頻 段,并與確定的所述頻段對應的網關建立配對連接。
其中,網關信息中至少攜帶所述網關的標識信息,所述廣播包中至少攜帶發(fā)送所述廣播包的網關的標識信息;所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
可選地,網關信息中還攜帶基礎密鑰以及時幀中的時隙編號。
其中,網關信息中的時幀中的時隙編號用于終端與網關配對成功后與該網關數據同步。
實施中,若在重新配對網關的狀態(tài)下,確定的所述頻段對應的網關在每個時幀的第一個時隙發(fā)送廣播包,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,其中,一個時幀對應的時長小于所述第三設定時長;
具體實施中,網關的每個時幀包含40個時隙,每個時隙占用時長50毫秒(ms),一個時幀占用時長為2秒(s)。網關以2s為時間間隔發(fā)送廣播包,通知附近的終端網關的基本信息及狀態(tài)。
具體實施中,終端在設定的每個頻段停留3s,接收與歷史配對的網關信息相匹配的網關的廣播包,并且過濾掉其他網關的廣播包,向與歷史配對的網關信息相匹配的網關發(fā)送重新接入網絡的請求,達到正確配對網關的目的。
以下對幾個應用場景下網關和終端快速配對的情況進行說明。
應用場景一,單網關、單終端快速配對
用戶在網關的人機交互界面上點擊“添加終端”;該網關以250ms為時間間隔發(fā)送攜帶permit碼的廣播包。終端在快速配對網關時,在每個頻段停留0.5s接收廣播包,假設有12個合法且免費的頻段,則經過該12個頻段(即6s)可保證接收到該網關的廣播包。終端和網關配對成功后,該網關在恢復到正常工作狀態(tài)后,與終端進行數據交互。
應用場景二,多網關、單終端快速配對
用戶分別在網關的人機交互界面上點擊“添加終端”,每個網關均以250ms為時間間隔發(fā)送攜帶permit碼的廣播包。終端在快速配對網關時,在每個頻段 停留0.5s接收廣播包,假設有12個合法且免費的頻段,則經過該12個頻段(即6s)可保證接收到每個網關的廣播包,優(yōu)先配對RSSI最大的廣播包對應的網關,其中,RSSI最大的廣播包對應的網關即為距離終端最近的網關。
應用場景三,單網關、多終端快速配對
每個終端采用與應用場景一相同的方式與該網關配對。
應用場景四,多網關、多終端快速配對
每個終端采用與應用場景二相同的方式與距離自身最近的網關配對。
應用場景五,終端重新配對網關
網關處于正常工作狀態(tài)下,每2s發(fā)送一個廣播包;終端需要重新配對網關時,在每個頻段停留3s接收廣播包,與自身保存的歷史配對的網關信息匹配,保證該終端重新配對之前配對過的網關。
基于同一發(fā)明構思,本發(fā)明實施例中還提供了一種終端,該終端的具體實施可參見上述方法部分的描述,重復之處不再贅述,如圖4所示,該終端主要包括:
第一處理模塊401,用于若確定處于初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的所述網關建立配對連接,其中所述攜帶預設的配對碼的廣播包由處于搜索終端狀態(tài)下的網關以第二設定時長為間隔在設定頻段發(fā)送,所述第一設定時長大于所述第二設定時長;
第二處理模塊402,用于若確定處于重新配對網關的狀態(tài)下,確定自身保存有歷史配對信息,所述歷史配對信息中包含歷史配對的網關信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接,其中攜帶所述網關信息的廣播包由處于正常工作狀態(tài)下的網關以第四設定時長為間隔在設定頻段發(fā)送, 所述第三設定時長大于所述第四設定時長。
實施中,所述第一處理模塊具體用于:
獲取攜帶所述配對碼的廣播包的信號強度指示值,根據所述信號強度指示值從大到小的順序對所述廣播包進行排序,確定所述信號強度指示值中的最大值對應的廣播包,選擇所述最大值對應的廣播包所對應的網關。
其中,所述網關信息中至少攜帶所述網關的標識信息,所述廣播包中至少攜帶發(fā)送所述廣播包的網關的標識信息;
所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
實施中,所述第一處理模塊具體用于:
獲取用于指示進入初始配對網關的狀態(tài)的指示信息,則確定處于初始配對網關的狀態(tài);
所述第二處理模塊具體用于:
重新上電或進入異常狀態(tài),且確定保存有歷史配對信息,則確定處于重新配對網關的狀態(tài)。
實施中,所述第一處理模塊還用于:
選擇的所述網關以預設數目的時隙為時間間隔發(fā)送廣播包,所述廣播包中攜帶所述預設的配對碼,其中,所述預設數目的時隙對應的時長小于所述第一設定時長;
所述第二處理模塊還用于:
確定的所述頻段對應的網關在每個時幀的第一個時隙發(fā)送廣播包,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,其中,一個時幀對應的時長小于所述第三設定時長。
基于同一發(fā)明構思,本發(fā)明實施例中還提供了一種網關,該網關的具體實施可參見上述方法部分的描述,重復之處不再贅述,如圖5所示,該網關主要包括:
第一處理模塊501,用于若確定處于搜索終端的狀態(tài)下,以第二設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶預設的配對碼,由處于初始配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶預設的配對碼的廣播包,在選擇所述網關后與所述網關建立配對連接;
第二處理模塊502,用于若確定處于正常工作狀態(tài)下,以第四設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶所述網關的網關信息,由處于重新配對網關的狀態(tài)下的終端在所述預設頻段接收攜帶所述網關的網關信息的廣播包,在選擇所述網關后與所述網關建立配對連接。
實施中,所述網關信息中至少攜帶所述網關的標識信息,所述廣播包中攜帶發(fā)送所述廣播包的網關的標識信息;
所述網關的標識信息包括所述網關的個域網身份標識PanID、所述網關的媒體接入控制MAC地址、頻段的指示信息。
實施中,所述第一處理模塊具體用于:獲取到添加終端的指示信息后,確定處于搜索終端的狀態(tài);
所述第二處理模塊具體用于:重新上電或者與終端初始配對成功后,確定處于正常工作狀態(tài)。
基于同一發(fā)明構思,本發(fā)明實施例中還提供了一種系統(tǒng),主要包括:
網關,用于若確定處于搜索終端的狀態(tài)下,以第二設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶預設的配對碼;若確定處于正常工作狀態(tài)下,以第四設定時長為間隔在預設頻段發(fā)送廣播包,所述廣播包中攜帶所述網關的網關信息;
終端,若確定處于初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的所述網關建立配對連接;若確定處于重新配對網關的狀態(tài)下,確定自身保存有歷史配對信息,所述歷史配對信息中包含歷史配對的網關信息,以第三設定時長為間隔依次在每個頻段 接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接;
其中,所述第一設定時長大于所述第二設定時長,所述第三設定時長大于所述第四設定時長。
基于上述技術方案,本發(fā)明實施例中,終端在初始配對網關的狀態(tài)下,以第一設定時長為間隔依次在每個頻段接收廣播包并解析,確定攜帶預設的配對碼的廣播包,從攜帶所述配對碼的廣播包對應的網關中選擇一個網關,與選擇的網關建立配對連接,其中所述攜帶預設的配對碼的廣播包由處于搜索終端狀態(tài)下的網關以第二設定時長為間隔在設定頻段發(fā)送,所述第一設定時長大于所述第二設定時長;終端在重新配對網關時,確定自身保存有歷史配對信息,以第三設定時長為間隔依次在每個頻段接收廣播包并解析,所述廣播包中攜帶發(fā)送所述廣播包的網關信息,確定與所述歷史配對的網關信息相匹配的廣播包對應的頻段,并與確定的所述頻段對應的網關建立配對連接,其中攜帶所述網關信息的廣播包由處于正常工作狀態(tài)下的網關以第四設定時長為間隔在設定頻段發(fā)送,所述第三設定時長大于所述第四設定時長。避免了現有的配對方式中,需要終端和網關處于同一頻段下,可能會由于多個終端和網關配對頻段之間的交疊而出現配對錯誤的問題,提高了終端和網關的配對成功率。
本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/ 或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執(zhí)行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。