專利名稱:節點控制方法、網絡控制器以及網絡系統的制作方法
技術領域:
本發明實施例涉及網絡技術,尤其涉及一種節點控制方法、網絡控制器以及網絡系統。
背景技術:
無線傳感網絡中,節點通常由自帶電源供電,由于自帶電源的能量有限,因此需要對網絡中節點的能耗進行管理或控制,以提高節點及整個網絡的生存周期。其中,在網絡節點的能耗管理中,通常采用周期性喚醒節點的方式,對節點進行控制。現有技術中,針對低速無線個域網提出了一種采用超幀機制的節點控制方法,該方法是利用超幀結構,來對節點進行控制,網絡控制器根據超幀結構的長度周期性的向網·絡中的節點廣播信標幀,網絡中的各節點也根據超幀結構的長度周期性的醒來并接收信標幀,并可根據接收的信標幀和超幀結構,建立與網絡控制器之間的通信。其中,超幀結構包括活躍期和非活躍期兩個部分,網絡中的各節點在活躍期時段醒來與網絡控制器通信,而在非活躍期時段則處于休眠狀態,以節省電源;活躍期包括信標幀發送時段、競爭訪問時段(CAP)和非競爭時段(CFP),在信標幀發送時段,網絡控制器可廣播信標幀以同步網絡中的各節點,而節點則在此時段醒來接收并解析信標幀,在競爭訪問時段,節點可根據信標幀的內容確定與網絡控制器進行數據交互時,獲取與網絡控制器之間通信的信道,以及在非競爭時段在獲取的信道上傳輸數據。但是,現有采用超幀結構對節點進行控制時,由于超幀結構中活躍期時段較短,部分節點需要等到下一超幀才能上傳數據,從而導致數據上傳延遲,因此,為避免節點上傳數據的延遲,現有采用的超幀結構的長度(即信標幀的廣播周期)通常較短,而這就需要網絡中的各節點必須按照該較短周期頻繁醒來接收并解析信標幀,導致整個網絡中各節點的電源消耗較大,使得整個網絡的生存周期較短。
發明內容
本發明實施例提供一種節點控制方法、網絡控制器以及網絡系統,可克服現有節點控制中所存在的整個網絡節點能耗較大的問題。第一方面,本發明實施例提供一種節點控制方法,包括構造喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息;在超幀結構的非活躍期,按照預設發送時間,發送所述喚醒幀,以便偵聽到所述喚醒幀的節點根據所述喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。結合第一方面,在第一種可能的實現方式中,所述喚醒指示信息為待喚醒節點的節點地址或廣播喚醒地址,所述廣播喚醒地址為用于表示喚醒一類節點或所有節點的指示信息。結合第一方面,在第二種可能的實現方式中,所述待喚醒節點的數量為一個或多個。
結合第一方面,在第三種可能的實現方式中,所述喚醒幀的數量為一個或多個。結合第一方面,在第四種可能的實現方式中,所述喚醒幀中還包括網絡控制器的地址。結合第一方面或第一方面的第一或第二或第三或第四種可能的實現方式中,在第五種可能的實現方式中,所述構造喚醒幀,具體包括根據待喚醒節點的預設偵聽時間,構造喚醒幀。第二方面,本發明實施例提供一種節點控制方法,包括在超幀結構的非活躍期的預設偵聽時間,偵聽網絡控制器發送的喚醒幀,所述喚醒中貞包括待喚醒節點的喚醒指示信息;根據所述喚醒指示信息確定節點為待喚醒節點時,與網絡控制器進行數據交互。結合第二方面,在第一種可能的實現方式中,在所述節點不是待喚醒節點時,控制所述節點進入睡眠狀態。第三方面,本發明實施例提供一種網絡控制器,包括喚醒幀構造模塊,用于構造喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息;喚醒幀發送模塊,用于在超幀結構的非活躍期,按照預設發送時間,發送所述喚醒幀,以便偵聽到所述喚醒幀的節點根據所述喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。結合第三方面,在第一種可能的實現方式中,所述喚醒指示信息為待喚醒節點的節點地址或廣播喚醒地址,所述廣播喚醒地址為用于表示喚醒一類節點或所有節點的指示信息。結合第三方面,在第二種可能的實現方式中,所述待喚醒節點的數量為一個或多 個;所述喚醒幀的數量為一個或多個。結合第三方面,在第三種可能的實現方式中,所述喚醒幀中還包括網絡控制器的地址。結合第三方面,在第三種可能的實現方式中,所述喚醒幀構造模塊,具體用于根據待喚醒節點的預設偵聽時間,構造喚醒幀。第四方面,本發明實施例提供一種節點,包括喚醒幀偵聽模塊,用于在超幀結構的非活躍期的預設偵聽時間,偵聽網絡控制器發送的喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息;喚醒幀處理模塊,用于根據所述喚醒指示信息確定節點為待喚醒節點時,與網絡控制器進行數據交互。結合第四方面,在第一種可能的實現方式中,所述喚醒幀處理模塊,還用于在所述節點不是待喚醒節點時,控制所述節點進入睡眠狀態。第五方面,本發明實施例提供一種網絡系統,包括網絡控制器,以及與所述網絡控制器無線連接的網絡節點,其中,所述網絡控制器為采用上述本發明實施例提供的網絡控制器,所述網絡節點為采用上述本發明實施例提供的節點。本發明實施例提供的節點控制方法、網絡控制器以及網絡系統,可在超幀結構的非活躍期,通過向待喚醒的節點發送喚醒幀建立待喚醒節點與網絡控制器之間的數據通信,這樣,節點在超幀結構的非活躍期也可進行數據交換,使得超幀結構長度可以設置的較長,增大信標幀的廣播周期,進而減少網絡中各節點因頻繁解析信標幀所帶來的電源消耗,可有效提高整個無線傳感網絡的生存周期。
圖I為本發明實施例一提供的節點控制方法的流程示意圖;圖2為本發明實施例二提供的節點控制方法的流程示意圖;圖3為本發明實施例中超幀結構的示意圖;圖4為本發明實施例三提供的節點控制方法的結構示意圖;圖5為本發明實施例四提供的網絡控制器的結構示意圖;圖6為本發明實施例五提供的節點的結構示意圖;圖7為本發明實施例六提供的網絡系統的結構示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。圖I為本發明實施例一提供的節點控制方法的流程示意圖。本實施例節點控制方法應用于無線傳感網絡中,網絡控制器可構造喚醒幀,并可在超幀結構的非活躍期發送該喚醒幀,使得網絡中的待喚醒節點偵聽到該喚醒幀時,可與網絡控制器進行數據交互,具體地,如圖I所示,本實施例方法可包括如下步驟步驟101、構造喚醒幀,該喚醒幀包括待喚醒節點的喚醒指示信息;步驟102、在超幀結構的非活躍期,按照預設發送時間,發送喚醒幀,以便偵聽到該喚醒幀的節點可根據喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。本實施例中,所述的節點即為無線傳感網絡中的傳感器節點,網絡控制器可將節點的預設偵聽時間作為預設發送時間,來發送喚醒幀,這樣,待喚醒節點在預設偵聽時間,偵聽到喚醒幀時,就可根據喚醒幀中的喚醒指示信息,確定自身是否為待喚醒節點,以便在確定為待喚醒節點時,與網絡控制器進行數據交互,向網絡控制器上傳數據或從網絡控制器接收數據。其中,所述節點的預設偵聽時間,具體可以是指節點在部署時在節點上設置的偵聽喚醒幀的偵聽時間,或者,節點部署后,由網絡控制器在超幀結構的活躍期為節點設置的偵聽喚醒幀的偵聽時間。·
本領域技術人員可以理解,超幀結構包括活躍期和非活躍期,其中,網絡控制器在超幀結構的活躍期會進行信標幀的發送,以對網絡中的節點進行同步,其具體實現與按照傳統超幀結構進行信標幀的發送相同。而在非活躍期,網絡控制器可根據自身需要確定是否需要發送喚醒幀,以與待喚醒節點進行數據通信。本發明實施例提供的節點控制方法,可在超幀結構的非活躍期,通過向待喚醒的節點發送喚醒幀建立待喚醒節點與網絡控制器之間的數據通信,這樣,節點在超幀結構的非活躍期也可進行數據交互,使得超幀結構長度可以設置的較長,增大信標幀的廣播周期,進而減少網絡中各節點因頻繁解析信標幀所帶來的電源消耗,可有效提高整個無線傳感網絡的生存周期。本實施例中,喚醒幀中的喚醒指示信息,具體可以為待喚醒節點的節點地址或廣播喚醒地址,且廣播喚醒地址為用于表示喚醒一類節點或所有節點的指示信息。這樣,節點偵聽到喚醒幀后,就可以基于節點的地址是否為待喚醒幀中的待喚醒節點的節點地址,或者是否為廣播喚醒地址喚醒的節點,來確定節點是否為待喚醒節點。下面將以喚醒指示信息為待喚醒節點的節點地址為例,進行說明。圖2為本發明實施例二提供的節點控制方法的流程示意圖;圖3為本發明實施例中超巾貞結構的示意圖。如圖2所示,本實施例方法可包括如下步驟步驟201、在一個超幀結構的活躍期的信標幀發送時段,發送信標幀,以對網絡中 的各節點進行同步;步驟202、在超幀結構的非活躍期,網絡控制器確定是否有需要進行數據交換的待喚醒節點,是則執行步驟203,否則,執行步驟206 ;步驟203、獲取待喚醒節點的節點地址,并將待喚醒節點的節點地址作為喚醒指示信息構造喚醒巾貞;步驟204、在預設發送時間,發送喚醒幀;步驟205、與待喚醒節點進行數據交互,結束。步驟206、等待下一超幀結構到來,繼續執行步驟201。上述步驟201中,網絡控制器在超幀結構的活躍期發送的信標幀,可包括超幀結構信息、以及節點的同步信息,例如時間同步、頻率同步等信息。同時,網絡中的各節點在超幀結構的活躍期,偵聽到信標幀后,就可對信標幀進行解析并根據信標幀內容進行同步,且在活躍期還可與網絡控制器進行數據交互。本領域技術人員可以理解,本實施例中,網絡控制器和網絡中的節點在超幀結構的活躍期可執行相同或類似的功能,在此不再贅述。上述步驟202中,網絡控制器可根據需要確定待喚醒節點,例如可根據數據管理中心的指令,需要獲取某個節點的數據時,即可將該節點作為待喚醒節點。上述步驟203和步驟204中,待喚醒節點的數量可以是一個或兩個以上,構造的喚醒幀數量也可以是一個或兩個以上,且在步驟202確定有兩個或兩個以上的待喚醒節點時,可根據待喚醒節點的預設偵聽時間,來構造喚醒幀。具體地,當兩個或兩個以上的待喚醒節點的預設偵聽時間不一致時,可根據預設偵聽時間,將預設偵聽時間一樣的待喚醒節點的節點地址作為喚醒指示信息構造成一個喚醒幀,這樣,在步驟204中,就可以在每個預設偵聽時間到來時發送相應的喚醒幀,或者,也可將該兩個或兩個以上的待喚醒節點的節點地址,構造在一個喚醒幀中,而在步驟204中,則可在每個預設偵聽時間,均發送該喚醒幀。本實施例中,所述的預設發送時間,即節點的預設偵聽時間具體可以是指在每個超幀結構長度的非活躍期中節點需要偵聽喚醒幀的時間,或者,該預設發送時間也可以是指經過多個超幀結構長度的一個節點偵聽時間,例如,網絡節點的偵聽時間可以是在兩個或兩個以上的超幀結構長度偵聽一次,假設三個超幀長度偵聽一次,則該偵聽時間即為兩個超幀結構結束后的第三個超幀的非活躍期中偵聽的時間。
上述步驟205中,節點可在接收到喚醒幀后,若自身的節點地址剛好是喚醒幀中的節點地址,那么節點就可確定自身為待喚醒節點,節點就可以與網絡控制器進行數據交互,例如上傳數據等。本實施例中,喚醒幀中還可包括網絡控制器的地址,這樣,對于網絡中存在多個網絡控制器的網絡而言,節點可根據網絡控制器的地址,也即源地址建立與網絡控制器之間的數據通信。本實施例中,圖3為具有喚醒幀的超幀結構的示意圖,其中,超幀結構可包括活躍期和非活躍期,活躍期A可包括信標發送階段al、競爭訪問時段a2、非競爭時段a2 ;非活躍期B中,還包括有喚醒幀發送時段bl,網絡中的待喚醒節點可在喚醒幀發送時段偵聽喚醒幀。本領域技術人員可以理解,實際應用中活躍期A中也可將競爭訪問時段和非競爭時段作為一個時段,用于節點與網絡控制器通信的時段,其具體定義在本實施例中并不做特別限制。 本實施例中,超幀結構的長度,也即信標幀的發送周期可以設置的足夠長,通常可設置成最大長度,例如256s。本領域技術人員可以理解,信標幀是指用來同步網絡中各節點的信息,可包括超幀結構等信息。本實施例中,待喚醒節點在超幀結構的非活躍期預設偵聽時間,是在網絡中的節點在部署時設置的時間,該預設偵聽時間可根據需要設定,例如可以為每兩個小時一個周期、每兩天一個周期等。其中,待喚醒節點在其預設偵聽時間到來時,就會偵聽喚醒幀,以確定自身是否是網絡控制器需要喚醒的節點。本實施例中,由于喚醒巾貞僅需包括待喚醒節點的節點地址,因此,節點在偵聽到該喚醒幀后,不需要解析大量數據,電源消耗較少,而且,解析該喚醒幀,確定節點不是喚醒幀所指的待喚醒節點是,可立即轉入睡眠狀態,從而可節省節點的電源消耗。本實施例節點控制方法可適用于對網絡中的部分節點進行數據上傳有特殊要求的無線傳感網絡中,例如網絡中具有差異較大的節點的數據上傳的控制中,不但可通過超幀結構中的活躍期來實現網絡中所有節點的數據的集中上傳,而且通過在非活躍期來發送喚醒幀,還可實現對部分節點的數據的單次上傳,使得節點的控制更加準確,且可降低網絡節點的能耗。具體地,本實施例可適用于無線抄表的無線傳感網絡中,由于無線抄表系統的抄表周期通常時間間隔較長,例如一天一次、一周一次或一月一次,而且,抄表系統中的節點的抄表周期也并不完全相同,部分節點可能需要更短的抄表周期,例如有的抄表周期可能為一天三次或一天四次等,這樣,若超幀結構的長度按照較長的抄表周期來設定,那么具有更短抄表周期的節點可能無法及時上傳數據,若超幀結構的長度按照較短的抄表周期來設定,那么信標幀的發送頻率就會比較大,導致所有節點均需要更加頻繁的偵聽和解析信標幀,導致節點能耗較大。因此,采用本實施例技術方案,超幀結構可按照較長的抄表周期設定,而對于那些抄表周期較短的節點,可在在超幀結構的非活躍期來設定喚醒幀的方式,來控制節點上傳數據,從而在確保整個抄表系統能正常抄表的同時,還可減少節點的能耗。本實施例中,超幀結構具體可采用GB/T 15629. 15-2010標準規定,且超幀結構的長度參數可設置為最大;或者,也可在各節點的數據交互的延時要求和交換周期之中,選擇最短時間作為超幀結構的長度,以確保整個網絡中節點的數據交互的正常進行。上述本發明實施例中,喚醒幀中的喚醒指示信息為廣播喚醒地址時,該廣播喚醒地址可為表示喚醒一類節點,例如在無線抄表系統中,一個區域范圍內的節點,或者一些特殊的節點可作為一類節點,且在網絡中的節點部署時,可將該一類節點設置成屬于一類,并可以用類標識來標識,此時廣播喚醒地址具體可以為表示屬于一類節點的類標識。這樣,網絡控制器需要在超幀結構的非活躍期需要獲取該一類節點的數據時,就可以通過發送包括該廣播喚醒地址的喚醒幀,使得該一類節點可根據該喚醒幀建立與網絡控制器之間的數據通信。 本實施例中,喚醒幀中的喚醒指示信息為表示喚醒網絡中的所有節點時,該廣播喚醒地址具體可以為網絡控制器的地址,這樣,網絡中的節點偵聽到該喚醒幀后,就可以建立與網絡控制器之間的數據通信,可適用于具有節點需要集中上傳數據的網絡中,超幀結構的長度設置較長時,仍舊可通過喚醒幀來確保節點上傳數據的及時性。上述本發明各實施例中,網路控制器中可存儲于各節點偵聽喚醒幀的預設偵聽時間,且待喚醒節點也均是具有偵聽喚醒幀的預設偵聽時間的節點才可作為待喚醒節點,且該預設偵聽時間可作為喚醒幀的預設發送時間。圖4為本發明實施例三提供的節點控制方法的結構示意圖。本實施例的執行主體為無線傳感網絡中的網絡節點,其可以在超幀結構的非活躍期偵聽網絡控制器發送的喚醒幀,以實現與網絡控制器的數據交互,具體地,如圖4所示,本實施例方法可包括如下步驟步驟301、在超幀結構的非活躍期的預設偵聽時間,偵聽網絡控制器發送的喚醒中貞,該喚醒巾貞包括待喚醒節點的喚醒指示信息;步驟302、根據喚醒指示信息確定節點為待喚醒節點時,與網絡控制器進行數據交互。本實施例中,偵聽到喚醒幀的節點可能并非是網絡控制器發送的喚醒幀中的待喚醒節點,因此,上述步驟302中,在節點不是待喚醒節點時,可控制節點進入睡眠狀態,以減少不必要的電源消耗。本實施例可與上述圖I-圖2所述的方法一起,實現無線傳感網絡中網絡控制器與網絡節點之間的數據交互。圖5為本發明實施例四提供的網絡控制器的結構示意圖。如圖5所示,本實施例網絡控制器包括喚醒幀構造模塊11和喚醒幀發送模塊12,其中喚醒幀構造模塊11,用于構造喚醒幀,該喚醒幀包括待喚醒節點的喚醒指示信息;喚醒幀發送模塊12,用于在超幀結構的非活躍期,按照預設發送時間,發送喚醒幀,以便偵聽到喚醒幀的節點根據喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。本實施例中,喚醒幀中的喚醒指示信息具體可為待喚醒節點的節點地址或廣播喚醒地址,該廣播喚醒地址為用于表示喚醒一類節點或所有節點的指示信息。本實施例中,待喚醒節點的數量為一個或多個;喚醒巾貞的數量也可為一個或多個。本實施例中,喚醒幀中還包括網絡控制器的地址。本實施例中,上述的喚醒幀構造模塊11,具體可用于根據待喚醒節點的預設偵聽時間,構造喚醒中貞。本實施例網絡控制器可實現上述圖I或圖2所示方法實施例的各功能步驟,其具體實現可參見上述本發明方法實施例的說明,在此不再贅述。圖6為本發明實施例五提供的節點的結構示意圖。如圖6所示,本實施例節點可包括喚醒幀偵聽模塊21和喚醒幀處理模塊22,其中喚醒幀偵聽模塊21,用于在超幀結構的非活躍期的預設偵聽時間,偵聽網絡控制器發送的喚醒幀,該喚醒幀包括待喚醒節點的喚醒指示信息;喚醒幀處理模塊22,用于根據喚醒指示信息確定節點為待喚醒節點時,與網絡控制器進行數據交互。本實施例中,上述的喚醒幀處理模塊22,還可用于在節點不是待喚醒節點時,控制
節點進入睡眠狀態。本實施例節點可為上述圖5所示網絡控制器所在無線傳感網絡中的節點,其可以在超幀結構的非活躍期偵聽喚醒幀,以實現與網絡控制器之間的數據交互,其具體實現可參見上述本發明方法實施例的說明。圖7為本發明實施例六提供的網絡系統的結構示意圖。如圖7所示,本實施例系統可包括網絡控制器10以及與網絡控制器10無線通信連接的網絡節點20,該網絡控制器10具體可采用上述圖5所示的網絡控制器,網絡節點20的數量為多個,具體可采用上述圖6所示的節點,具體結構可參見上述圖5或圖6的說明,在此不再贅述。本實施例中,所述的網絡節點20具體為無線傳感節點,其可具有與傳統無線傳感節點相同的功能,可包括有無線通信模塊、傳感器模塊以及處理器模塊,其中傳感器模塊可具有信息采集以及模數轉換能力,可以將采集的信息轉為數字信號由處理器模塊處理,無線通信模塊可與網絡控制器中的無線通信模塊連接,以與網絡控制器之間進行數據交互。同樣地,網絡控制器10可為一網關節點,其也可以包括有無線通信模塊以及處理器模塊,同時該網絡控制器10也可為一無線傳感節點,只是其也可以作為網關節點。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。最后應說明的是以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
權利要求
1.一種節點控制方法,其特征在于,包括 構造喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息; 在超幀結構的非活躍期,按照預設發送時間,發送所述喚醒幀,以便偵聽到所述喚醒幀的節點根據所述喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。
2.根據權利要求I所述的節點控制方法,其特征在于,所述喚醒指示信息為待喚醒節點的節點地址或廣播喚醒地址,所述廣播喚醒地址為用于表示喚醒一類節點或所有節點的指示信息。
3.根據權利要求I所述的節點控制方法,其特征在于,所述待喚醒節點的數量為一個或多個。
4.根據權利要求I所述的節點控制方法,其特征在于,所述喚醒幀的數量為一個或多個。
5.根據權利要求I所述的節點控制方法,其特征在于,所述喚醒幀中還包括網絡控制器的地址。
6.根據權利要求1-5任一所述的節點控制方法,其特征在于,所述構造喚醒幀,具體包括 根據待喚醒節點的預設偵聽時間,構造喚醒幀。
7.一種節點控制方法,其特征在于,包括 在超幀結構的非活躍期的預設偵聽時間,偵聽網絡控制器發送的喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息; 根據所述喚醒指示信息確定節點為待喚醒節點時,與網絡控制器進行數據交互。
8.根據權利要求7所述的節點控制方法,其特征在于,還包括 在所述節點不是待喚醒節點時,控制所述節點進入睡眠狀態。
9.一種網絡控制器,其特征在于,包括 喚醒幀構造模塊,用于構造喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息; 喚醒幀發送模塊,用于在超幀結構的非活躍期,按照預設發送時間,發送所述喚醒幀,以便偵聽到所述喚醒幀的節點根據所述喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。
10.根據權利要求9所述的網絡控制器,其特征在于,所述喚醒指示信息為待喚醒節點的節點地址或廣播喚醒地址,所述廣播喚醒地址為用于表示喚醒一類節點或所有節點的指不 目息。
11.根據權利要求9所述的網絡控制器,其特征在于,所述待喚醒節點的數量為一個或多個; 所述喚醒幀的數量為一個或多個。
12.根據權利要求9所述的網絡控制器,其特征在于,所述喚醒幀中還包括網絡控制器的地址。
13.根據權利要求9-12任一所述的網絡控制器,其特征在于,所述喚醒幀構造模塊,具體用于根據待喚醒節點的預設偵聽時間,構造喚醒幀。
14.一種節點,其特征在于,包括 喚醒幀偵聽模塊,用于在超幀結構的非活躍期的預設偵聽時間,偵聽網絡控制器發送的喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息; 喚醒幀處理模塊,用于根據所述喚醒指示信息確定節點為待喚醒節點時,與網絡控制器進行數據交互。
15.根據權利要求14所述的節點,其特征在于,所述喚醒幀處理模塊,還用于在所述節點不是待喚醒節點時,控制所述節點進入睡眠狀態。
16.一種網絡系統,其特征在于,包括網絡控制器,以及與所述網絡控制器無線連接的網絡節點,其中,所述網絡控制器為采用權利要求9-13任一所述的網絡控制器,所述網絡節點為采用權利要求14或15所述的節點。
全文摘要
本發明實施例提供一種節點控制方法、網絡控制器以及網絡系統。節點控制方法包括構造喚醒幀,所述喚醒幀包括待喚醒節點的喚醒指示信息;在超幀結構的非活躍期,按照預設發送時間,發送所述喚醒幀,以便偵聽到所述喚醒幀的節點根據所述喚醒指示信息確定為待喚醒節點時,與網絡控制器進行數據交互。本發明實施例還提供一種網絡控制器以及網絡系統。本發明實施例技術方案可在超幀結構的非活躍期發送喚醒幀,實現節點與網絡控制器之間的數據通信,以在增大超幀結構長度的同時,可滿足節點上傳數據的需要。
文檔編號H04W52/02GK102938928SQ20121044922
公開日2013年2月20日 申請日期2012年11月12日 優先權日2012年11月12日
發明者劉培 申請人:華為技術有限公司