本發明專利技術公開了一種路由裝置和方法,該裝置包括:自組織網絡建立模塊、接收模塊、檢測模塊和獲取模塊。自組織網絡建立模塊,用于當檢測到與預設通信設備的通信信號中斷時,與預設區域內的其它終端建立自組織網絡。接收模塊,用于接收來自自組織網絡的其它終端的路由請求。檢測模塊,用于根據預建的路由表檢測路由請求中包含的目的地址是否與自身的網關地址相同。獲取模塊,用于當目的地址與自身的網關地址相同時,對路由請求進行單播路由回復;當目的地址與自身的網關地址不相同時,獲取最優反向路由,并按照獲取的最優反向路由轉發路由請求。
【技術實現步驟摘要】
本專利技術涉及通信領域,尤其涉及一種路由裝置和方法。
技術介紹
目前,終端(如手機)的通信功能往往要依賴基站等通信設備,但是,當發生地震等災害,通信設備損毀,通信將處于癱瘓狀態,為用戶帶來很大不便。目前,針對這種情況,都是政府部門會搶修通信設備,或者緊急搭建臨時的應急通信設備,但上述緊急措施都是需要花費一定時間的,在災民或其他用戶正需要通信的第一時間仍然不能及時為大家提供通信服務。
技術實現思路
本專利技術的主要目的在于提出一種通信裝置和方法,能夠在通信設備故障的情況下及時恢復通信,在災難發生時為用戶通信提供方便。為實現上述目的,本專利技術提出了一種路由裝置,該裝置包括:自組織網絡建立模塊、接收模塊、檢測模塊和獲取模塊。自組織網絡建立模塊,用于當檢測到與預設通信設備的通信信號中斷時,與預設區域內的其它終端建立自組織網絡。接收模塊,用于接收來自自組織網絡的其它終端的路由請求。檢測模塊,用于根據預建的路由表檢測路由請求中包含的目的地址是否與自身的網關地址相同。獲取模塊,用于當目的地址與自身的網關地址相同時,對路由請求進行單播路由回復;當目的地址與自身的網關地址不相同時,獲取最優反向路由,并按照獲取的最優反向路由轉發路由請求。可選地,獲取模塊獲取最優反向路由包括:根據所述路由請求中包含的目的網關地址建立一個或多個新的反向路由。從預建的路由表中獲取舊的反向路由。根據預設的路由選擇機制分別計算新的反向路由和舊的反向路由的傳輸
成本。將計算出的全部傳輸成本進行比較,獲取最低傳輸成本。將具有最低傳輸成本的反向路由作為最優反向路由。可選地,路由選擇機制包括:路由跳數最小和/或信號強度最強。可選地,該裝置還包括:通知模塊。獲取模塊,還用于當最優反向路由中的一個終端節點發生故障時,根據保存的預建的路由表獲取最優反向路由中的上一跳終端節點的網關地址;通知模塊,用于根據獲取的網關地址向上一跳終端節點發出故障通知信息。可選地,該裝置還包括:路由請求模塊和更新模塊。路由請求模塊,用于當接收到下一跳終端節點發送的故障通知信息時,以原始路由請求的目的網關地址為新的路由請求的目的網關地址,發起新的路由請求,并根據新的路由請求的目的網關地址尋找新的反向路由。更新模塊,用于在獲取新的反向路由以后,收到故障通知信息的終端節點更新自身保存的路由表。為實現上述目的,本專利技術還提出了一種路由方法,該方法包括:當檢測到與預設通信設備的通信信號中斷時,與預設區域內的其它終端建立自組織網絡。接收來自自組織網絡的其它終端的路由請求。根據預建的路由表檢測路由請求中包含的目的地址是否與自身的網關地址相同。當目的地址與自身的網關地址相同時,對路由請求進行單播路由回復;當目的地址與自身的網關地址不相同時,獲取最優反向路由,并按照獲取的最優反向路由轉發路由請求。可選地,獲取最優反向路由包括:根據路由請求中包含的目的網關地址建立一個或多個新的反向路由。從預建的路由表中獲取舊的反向路由。根據預設的路由選擇機制分別計算新的反向路由和舊的反向路由的傳輸成本。將計算出的全部傳輸成本進行比較,獲取最低傳輸成本。將具有最低傳輸成本的反向路由作為最優反向路由。可選地,路由選擇機制包括:路由跳數最小和/或信號強度最強。可選地,該方法還包括:當最優反向路由中的一個終端節點發生故障時,發生故障的終端節點根據保存的預建的路由表獲取最優反向路由中的上一跳終端節點的網關地址。根據獲取的網關地址向上一跳終端節點發出故障通知信息。可選地,該方法還包括:當一個終端節點接收到下一跳終端節點發送的故障通知信息時,由收到故障通知信息的終端節點,以原始路由請求的目的網關地址為新的路由請求的目的網關地址,發起新的路由請求,并根據新的路由請求的目的網關地址尋找新的反向路由。在獲取新的反向路由以后,收到故障通知信息的終端節點更新自身保存的路由表。本專利技術實施例提出了一種路由裝置和方法,該裝置包括:自組織網絡建立模塊、接收模塊、檢測模塊和獲取模塊。自組織網絡建立模塊,用于當檢測到與預設通信設備的通信信號中斷時,與預設區域內的其它終端建立自組織網絡。接收模塊,用于接收來自自組織網絡的其它終端的路由請求。檢測模塊,用于根據預建的路由表檢測路由請求中包含的目的地址是否與自身的網關地址相同。獲取模塊,用于當目的地址與自身的網關地址相同時,對路由請求進行單播路由回復;當目的地址與自身的網關地址不相同時,獲取最優反向路由,并按照獲取的最優反向路由轉發路由請求。通過本專利技術實施例的方案,能夠在通信設備故障的情況下及時恢復通信,在災難發生時為用戶通信提供方便。附圖說明圖1為實現本專利技術各個實施例一個可選的移動終端的硬件結構示意圖;圖2為如圖1所示的移動終端的無線通信系統示意圖;圖3為本專利技術實施例的路由裝置組成框圖;圖4為相關的自組織網絡結構示意圖;圖5(a)為本專利技術實施例的原有路由路徑示意圖;圖5(b)為本專利技術實施例的修復以后的路由路徑示意圖;圖6為本專利技術實施例的路由方法流程圖;圖7為本專利技術實施例的路由方法示意圖。本專利技術目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。具體實施方式應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。現在將參考附圖描述實現本專利技術各個實施例一個可選的移動終端。在后續的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本專利技術的說明,其本身并沒有特定的意義。因此,\模塊\與\部件\可以混合地使用。移動終端可以以各種形式來實施。例如,本專利技術中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本專利技術的實施方式的構造也能夠應用于固定類型的終端。圖1為實現本專利技術各個實施例的移動終端的硬件結構示意。移動終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端的元件。無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統或網絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線互聯網模塊113、短程通信模塊114和位置信息模塊115中的至少一個。廣播接收模塊111經由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播相關信息。廣播信道可以包括衛星信道和/或地面信道。廣播管理服務器可以是生成并發送廣播信號和/或廣播相關信息的服務器或者接收之前生成
的廣播信號和/或廣播相關信息并且將其發送給終端的服務器。廣播信號可以包括TV廣播信號、無線電廣播信號、數據廣播信號等等。而且,廣播信號可以進一步包括與TV或無線電廣播信號組合的廣播信號。廣播相關信息也可以經由移動通信網絡本文檔來自技高網...
【技術保護點】
一種路由裝置,其特征在于,所述裝置包括:自組織網絡建立模塊、接收模塊、檢測模塊和獲取模塊;所述自組織網絡建立模塊,用于當檢測到與預設通信設備的通信信號中斷時,與預設區域內的其它終端建立自組織網絡;所述接收模塊,用于接收來自所述自組織網絡的其它終端的路由請求;所述檢測模塊,用于根據預建的路由表檢測所述路由請求中包含的目的地址是否與自身的網關地址相同;所述獲取模塊,用于當所述目的地址與自身的網關地址相同時,對所述路由請求進行單播路由回復;當所述目的地址與自身的網關地址不相同時,獲取最優反向路由,并按照獲取的所述最優反向路由轉發所述路由請求。
【技術特征摘要】
1.一種路由裝置,其特征在于,所述裝置包括:自組織網絡建立模塊、接收模塊、檢測模塊和獲取模塊;所述自組織網絡建立模塊,用于當檢測到與預設通信設備的通信信號中斷時,與預設區域內的其它終端建立自組織網絡;所述接收模塊,用于接收來自所述自組織網絡的其它終端的路由請求;所述檢測模塊,用于根據預建的路由表檢測所述路由請求中包含的目的地址是否與自身的網關地址相同;所述獲取模塊,用于當所述目的地址與自身的網關地址相同時,對所述路由請求進行單播路由回復;當所述目的地址與自身的網關地址不相同時,獲取最優反向路由,并按照獲取的所述最優反向路由轉發所述路由請求。2.如權利要求1所述的路由裝置,其特征在于,所述獲取模塊獲取最優反向路由包括:根據所述路由請求中包含的目的網關地址建立一個或多個新的反向路由;從所述預建的路由表中獲取舊的反向路由;根據預設的路由選擇機制分別計算所述新的反向路由和所述舊的反向路由的傳輸成本;將計算出的全部所述傳輸成本進行比較,獲取最低傳輸成本;將具有所述最低傳輸成本的反向路由作為所述最優反向路由。3.如權利要求2所述的路由裝置,其特征在于,所述路由選擇機制包括:路由跳數最小和/或信號強度最強。4.如權利要求1所述的路由裝置,其特征在于,所述裝置還包括:通知模塊;所述獲取模塊,還用于當所述最優反向路由中的一個終端節點發生故障時,根據保存的所述預建的路由表獲取所述最優反向路由中的上一跳終端節點的網關地址;所述通知模塊,用于根據獲取的所述網關地址向所述上一跳終端節點發出故障通知信息。5.如權利要求4所述的路由裝置,其特征在于,所述裝置還包括:路由請求模塊和更新模塊;所述路由請求模塊,用于當接收到下一跳終端節點發送的所述故障通知信息時,以原始路由請求的目的網關地址為新的路由請求的目的網關地址,發起所述新的路由請求,并根據所述新的路由請求的目的網關地址尋找新的反向路由;所述更新模塊,用于...
【專利技術屬性】
技術研發人員:何顏平,
申請(專利權)人:努比亞技術有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。