無線自組織網絡、中心節點動態選擇方法及中心節點的制作方法
【技術領域】
[0001]本發明涉及通信領域的中心節點選擇技術,尤其涉及一種無線自組織網絡、中心節點動態選擇方法及中心節點。
【背景技術】
[0002]無線自組織網絡(MobileAd Hoc Network, MANET 或 Self-organized Network,SON),是一種不同于傳統無線通信網絡。無線自組織網絡不需要固定設備支持,各節點如用戶終端可自行組網,通信時由其他用戶節點進行數據的轉發。這種網絡形式突破了現有移動通信網絡的地理局限性,能夠更加快速、便捷、高效地部署,適合于一些緊急場合的通信需要,如戰場的單兵通信系統。但無線自組織網絡也存在網絡帶寬受限、對實時性業務支持較差、安全性不高的弊端。目前,國內外有大量研究人員進行此項目研究。
[0003]無線自組織網絡是一個由幾十到上百個對等節點組成的、采用無線通信方式的、動態組網的多跳的移動性對等網絡。但是隨著通信技術的發展,網絡覆蓋的覆蓋日益復雜化,純對等節點構成的無線自組織網絡顯然不利于通信管理和控制。
【發明內容】
[0004]有鑒于此,本發明實施例一方面提供一種無線自組織網絡,以適應日益負載的網絡部署環境的需求;本發明實施例另一方面還提供中心節點動態選擇方法及中心節點,以動態調整中心節點維持對普通節點的穩定管理。
[0005]為達到上述目的,本發明的技術方案是這樣實現的:
[0006]本發明第一方面提供一種無線自組織網絡,所述無線自組織網絡結構包括中心節點和普通節點;
[0007]所述中心節點與所述普通節點為非對等節點;所述中心節點用于管理所述普通節點的至少部分通信。
[0008]優選地,
[0009]所述中心節點用于依據各所述普通節點的所述能量值及所述中心節點的能量值確定下一個中心節點;
[0010]其中,所述普通節點的能量值是依據所述普通節點的發送功率、開關頻率、帶寬、移動頻率及電量的至少其中一個或多個確定的;
[0011]所述中心節點的能量值是依據所述中心節點的發送功率、開關頻率、帶寬、移動頻率及電量的至少其中一個或多個確定的。
[0012]優選地,
[0013]所述中心節點還用于向所述下一個中心節點發送節點更替通知;
[0014]所述節點更替通知用于觸發下一中心節點切換成中心節點。
[0015]優選地,
[0016]所述中心節點還用于向所述普通節點發送廣播信息。
[0017]本發明第二方面提供一種中心節點動態選擇方法,所述方法包括:
[0018]獲取當前中心節點的能量值及各普通節點的能量值;
[0019]依據所述當前中心節點的所述能量值及各所述普通節點的能量值,確定滿足預設條件的第一節點為下一中心節點;所述第一節點為所述普通節點或所述當前中心節點;
[0020]其中,所述普通節點的所述能量值是依據所述普通節點的發送功率、帶寬、開關頻率、移動頻率及電量的至少一個或多個確定的;
[0021]所述當前中心節點的能量值是依據所述當前中心節點的發送功率、開關頻率、帶寬、移動頻率及電量的至少其中一個或多個確定的。
[0022]優選地,
[0023]當所述第一節點為所述普通節點時,所述方法還包括:
[0024]通知所述第一節點切換到中心節點狀態;
[0025]當前中心節點退出中心節點狀態。
[0026]優選地,
[0027]依據所述當前中心節點的所述能量值及各所述普通節點的能量值,確定滿足預設條件的第一節點為下一中心節點包括:
[0028]確定是否有至少一個所述普通節點的能量值是大于所述當前中心節點的能量值;
[0029]當有至少一個所述普通節點的能量值大于所述當前中心節點的能量值時,確定是否有至少一個所述普通節點的能量值大于所述當前中心節點的能量值的持續時長是否超過指定時長;
[0030]當至少有一個普通節點的能量值大于所述當前中心節點的能量值,且持續時間超過所述指定時長時,確定所述至少一個普通節點中的一個普通節點為所述第一節點,否則所述當前中心節點為所述第一節點。
[0031]優選地,所述獲取當前中心節點的能量值及各普通節點的能量值包括:
[0032]當前中心節點定期或周期性檢測所述當前中心節點及各所述普通節點的能量值;
[0033]或
[0034]定期或周期性檢測所述當前中心節點的能量值且接收各所述普通節點定期或周期性上報的能量值。
[0035]優選地,所述獲取當前中心節點的能量值及各普通節點的能量值還包括:
[0036]接收新加入的普通節點主動上報的所述新加入的普通節點的能量值。
[0037]本發明第三方面提供一種中心節點,所述中心節點包括:
[0038]獲取單元,用于所述獲取當前中心節點的能量值及各普通節點的能量值;
[0039]確定單元,用于依據所述當前中心節點的所述能量值及各所述普通節點的能量值,確定滿足預設條件的第一節點為下一中心節點;所述第一節點為所述普通節點或所述當前中心節點;
[0040]其中,所述普通節點的所述能量值是依據所述普通節點的發送功率、帶寬、開關頻率、移動頻率及電量的至少一個或多個確定的;
[0041]所述當前中心節點的能量值是依據所述當前中心節點的發送功率、開關頻率、帶寬、移動頻率及電量的至少其中一個或多個確定的。
[0042]優選地,所述中心節點還包括:
[0043]通知單元,用于當所述第一節點為所述普通節點時,通知所述第一節點切換到中心節點狀態;
[0044]退出單元,用于當前中心節點退出中心節點狀態。
[0045]優選地,
[0046]所述確定單元包括:
[0047]第一確定模塊,用于確定是否有至少一個所述普通節點的能量值是大于所述當前中心節點的能量值;
[0048]第二確定模塊,用于當有至少一個所述普通節點的能量值大于所述當前中心節點的能量值時,確定是否有至少一個所述普通節點的能量值大于所述當前中心節點的能量值的持續時長是否超過指定時長時;
[0049]第三確定模塊,用于當至少有一個普通節點的能量值大于所述當前中心節點的能量值,且持續時間超過所述指定時長時,確定所述至少一個普通節點中的一個普通節點為所述第一節點,否則所述當前中心節點為所述第一節點。
[0050]優選地,所述獲取單元,具體用于當前中心節點定期或周期性檢測所述當前中心節點及各所述普通節點的能量值;或,定期或周期性檢測所述當前中心節點的能量值且接收各所述普通節點定期或周期性上報的能量值。
[0051]優選地,所述獲取單元還用于接收新加入的普通節點主動上報的所述新加入的普通節點的能量值。
[0052]本發明實施例中所述的無線自組織網絡、中心節點動態選擇方法及通信節點,在網絡中增加了管理普通節點通信的中心節點,改變了現有無線自組織網絡中,所有節點都處于平等地位,無法適應現有的多重網絡交叉重疊設置形成的日益復雜的網絡覆蓋情況,通過中心節點的設置更好的控制和管理無線自組織網絡中的通信;于此同時通過中心節點動態選擇方法的提出,能根據無線自自組織網絡中各節點的當前的能量值,動態選擇合適的中心節點,能保持中心節點穩定性。
【附圖說明】
[0053]圖1為本發明實施例所述的一種無線自組織網絡的結構示意圖;
[0054]圖2為本發明實施例所述的另一種無線自組織網絡的結構示意圖;
[0055]圖3a為本發明實施例所述的中心節點動態選擇方法的流程示意圖之一;
[0056]圖3b為本發明實施例所述的中心節點動態選擇方法的流程示意圖之二 ;
[0057]圖4為本發明實施例所述確定下一中心節點的流程示意圖;
[0058]圖5為基于本發明實施例所述的中心節點動態選擇方法的網路變更示意圖;
[0059]圖6a為本發明實施例所述中心節點的結構示意圖之一;
[0060]圖6b為本發明實施例所述中心節點的結構示意圖之一
[0061]圖7為本發明實施例所述的確定單元的結構示意圖;
[0062]圖8為本發明示例所述的中心節點動態選擇方法的流程示意圖。
【具體實施方式】
[0063]以下結合說明書附圖及具體實施例對本發明的技術方案做進一步的詳細闡述。
[0064]實施例一:
[0065]如圖1所示,本實施例提供一種無線自組織網絡,所述無線自組織網絡結構包括中心節點和普通節點;所述普通節點包括節點1、節點2、節點3、節點4、節點5及節點7 ;
[0066]所述中心節點與所述普通節點為非對等節點;所述中心節點用于管理所述普通節點的至少部分通信。
[0067]所述中心節點用于管理所述普通節點的至少部分通信包括:所述中心節點用于管理所述普通節點的全部通信以及所述中心節點用于管理所述普通節點的部分通信。
[0068]在所述中心節點僅用于管理所