專(zhuān)利名稱(chēng):一種多模異構(gòu)網(wǎng)絡(luò)融合方法
技術(shù)領(lǐng)域:
本發(fā)明屬于異構(gòu)網(wǎng)絡(luò)中的自組織協(xié)同傳輸技術(shù)領(lǐng)域,更為具體地講,涉及一種多 模異構(gòu)網(wǎng)絡(luò)融合方法。
背景技術(shù):
隨著各種通信技術(shù)的迅猛發(fā)展,單一模式的網(wǎng)絡(luò)已經(jīng)無(wú)法滿(mǎn)足人們?nèi)找嬖鲩L(zhǎng)的需 要,未來(lái)網(wǎng)絡(luò)環(huán)境將是融合多種不同模式接入技術(shù)的異構(gòu)網(wǎng)絡(luò)環(huán)境,例如融合GSM、GPRS、 CDMA、WLAN、WiMAX、衛(wèi)星通信和固網(wǎng)等接入技術(shù)。未來(lái)的用戶(hù)終端將不再是僅有一種接入方 式的設(shè)備,用戶(hù)終端上將部署多根天線或接口,每根天線和接口均對(duì)應(yīng)一種獨(dú)立接入模式 的網(wǎng)絡(luò)。而如今,異構(gòu)網(wǎng)絡(luò)已趨于融合,不同運(yùn)營(yíng)商的網(wǎng)絡(luò)已互通,不同特性的接入網(wǎng)絡(luò)并 存。與此同時(shí),分布式的終端通信技術(shù)正在迅速發(fā)展,例如Ad Hoc網(wǎng)絡(luò)技術(shù)、無(wú)線傳感器網(wǎng) 絡(luò)技術(shù)等。因此,這些無(wú)需基站或服務(wù)器統(tǒng)一管理的獨(dú)立對(duì)等節(jié)點(diǎn)之間的相互發(fā)現(xiàn),即鄰居 發(fā)現(xiàn)機(jī)制,以及基于協(xié)作的多跳接力傳輸就成為研究的熱點(diǎn)。在當(dāng)今工作和生活的網(wǎng)絡(luò)應(yīng)用中,由分布式節(jié)點(diǎn)形成的網(wǎng)絡(luò),由于內(nèi)部使用的通 信協(xié)議不同導(dǎo)致網(wǎng)絡(luò)模式不同,致使不同模式的網(wǎng)絡(luò)之間不能相互通信。例如,WiFi自組織 網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)和以太網(wǎng)局域網(wǎng)內(nèi)的節(jié)點(diǎn)之間不能相互通信,GPRS網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)與WiFi自 組織網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)不能相互通信。即使是相同模式的網(wǎng)絡(luò),由于地域限制或網(wǎng)絡(luò)設(shè)置不同 等因素,相互之間也無(wú)法進(jìn)行通信?,F(xiàn)存網(wǎng)絡(luò)由于上述特征和應(yīng)用上的限制,已經(jīng)無(wú)法滿(mǎn)足 人們?cè)诠ぷ骱蜕钌蠈?duì)網(wǎng)絡(luò)應(yīng)用日益增長(zhǎng)的需求。
發(fā)明內(nèi)容
本發(fā)明目的在于克服現(xiàn)有技術(shù)的不足,提出一種多模異構(gòu)網(wǎng)絡(luò)融合方法,多模異 構(gòu)網(wǎng)絡(luò)中的節(jié)點(diǎn)可以獲得其他節(jié)點(diǎn)的網(wǎng)絡(luò)接入能力,然后進(jìn)行數(shù)據(jù)跨網(wǎng)接力傳輸,從而實(shí) 現(xiàn)多模異構(gòu)網(wǎng)絡(luò)的融合。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明多模異構(gòu)網(wǎng)絡(luò)融合方法,其特征在于,包括以下步 驟(1)、多模異構(gòu)網(wǎng)絡(luò)中的多模節(jié)點(diǎn)在啟動(dòng)時(shí),首先檢查本節(jié)點(diǎn)上可使用的網(wǎng)絡(luò)接入 模塊,并記錄所有網(wǎng)絡(luò)接入模塊的工作狀態(tài),并生成本地節(jié)點(diǎn)信息;本地節(jié)點(diǎn)信息包括本地 節(jié)點(diǎn)標(biāo)識(shí)、Ethernet模塊工作狀態(tài)、WiFi模塊工作狀態(tài)、GSM/GPRS模塊工作狀態(tài)和CDMA模 塊工作狀態(tài),如果Ethernet模塊、WiFi模塊是正常工作的,則它們的工作狀態(tài)為IP,否則工 作狀態(tài)為“關(guān)”,如果GSM/GPRS模塊或CDMA模塊是正常工作的,則工作狀態(tài)為它們的SIM卡 號(hào)碼,否則工作狀態(tài)為“關(guān)”;如果GSM/GPRS模塊或CDMA模塊處于正常工作狀態(tài),則導(dǎo)入一 個(gè)號(hào)碼簿,其中包含需要在G網(wǎng)和C網(wǎng)內(nèi)進(jìn)行通信的用戶(hù)號(hào)碼;節(jié)點(diǎn)啟動(dòng)后周期性檢測(cè)各模 塊工作情況,如有變化,及時(shí)更新節(jié)點(diǎn)信息;(2)、多模異構(gòu)網(wǎng)絡(luò)中多模節(jié)點(diǎn)的網(wǎng)絡(luò)接入模塊一旦進(jìn)入正常工作狀態(tài),則 Ethernet模塊和WiFi模塊加入各自對(duì)應(yīng)的同構(gòu)局域網(wǎng);GSM/GPRS模塊和⑶MA模塊則注冊(cè)
3進(jìn)入G網(wǎng)和C網(wǎng);(3)、多模異構(gòu)網(wǎng)絡(luò)中多模節(jié)點(diǎn)的網(wǎng)絡(luò)接入模塊在進(jìn)入相應(yīng)局域網(wǎng)、G網(wǎng)或C網(wǎng)后, 在各自局域網(wǎng)、G網(wǎng)或C網(wǎng)內(nèi)與其他節(jié)點(diǎn)上同模式的模塊互通信息,交換節(jié)點(diǎn)信息,生成鄰 居信息表;多模節(jié)點(diǎn)上的模塊發(fā)起的信息交互存在優(yōu)先級(jí),最先通過(guò)Ethernet模塊或WiFi 模塊在其局域網(wǎng)內(nèi)信息交互,其次為GSM/GPRS模塊,最后是CDMA模塊;如果一個(gè)多模節(jié)點(diǎn)通過(guò)Ethernet模塊或WiFi模塊所收集到的節(jié)點(diǎn)信息中,G號(hào) 碼或C號(hào)碼在本地號(hào)碼簿中出現(xiàn)過(guò),則不需要再通過(guò)GSM/GPRS模塊或CDMA模塊與這些號(hào) 碼通信;(4)、多模節(jié)點(diǎn)查詢(xún)鄰居信息表,并對(duì)照本地鄰居節(jié)點(diǎn)的本地節(jié)點(diǎn)信息,選出同時(shí) 具有Ethernet模塊和WiFi模塊的多模節(jié)點(diǎn)作為網(wǎng)關(guān)節(jié)點(diǎn);(5)、網(wǎng)關(guān)節(jié)點(diǎn)交換不同局域網(wǎng)內(nèi)的節(jié)點(diǎn)信息,使局域網(wǎng)內(nèi)的節(jié)點(diǎn)獲得其他局域網(wǎng) 內(nèi)所有節(jié)點(diǎn)的節(jié)點(diǎn)信息;如果網(wǎng)關(guān)節(jié)點(diǎn)收到的節(jié)點(diǎn)信息不屬于本節(jié)點(diǎn)所屬的任何網(wǎng)絡(luò)內(nèi), 就繼續(xù)轉(zhuǎn)發(fā)廣播,多模節(jié)點(diǎn)繼續(xù)更新鄰居信息表;網(wǎng)關(guān)節(jié)點(diǎn)的轉(zhuǎn)發(fā)過(guò)程所使用的網(wǎng)絡(luò)模塊 也是具有優(yōu)先級(jí)的,優(yōu)先級(jí)順序從高到低為Ethernet模塊、WiFi模塊、GSM/GPRS模塊、CDMA 模塊;通過(guò)本步驟,各節(jié)點(diǎn)都得到其他所有節(jié)點(diǎn)的節(jié)點(diǎn)信息,從而都得到了完整的鄰居
fn息表ο(6)、各局域網(wǎng)內(nèi)的各模塊均周期性地探測(cè)其它模塊的工作情況,如發(fā)現(xiàn)有模塊失 效,則更新鄰居信息表,失效模塊對(duì)應(yīng)的多模節(jié)點(diǎn)更新本地節(jié)點(diǎn)信息;網(wǎng)關(guān)節(jié)點(diǎn)將有變化的 多模節(jié)點(diǎn)的節(jié)點(diǎn)信息,在更新后廣播至其他局域網(wǎng),其他局域網(wǎng)內(nèi)的模塊收到網(wǎng)關(guān)節(jié)點(diǎn)的 廣播信息后更新鄰居信息表;(7)、一個(gè)源節(jié)點(diǎn)發(fā)起向目的節(jié)點(diǎn)的數(shù)據(jù)傳輸時(shí),源節(jié)點(diǎn)先根據(jù)完整鄰居信息表的 內(nèi)容判斷自己與目的節(jié)點(diǎn)的關(guān)系;如果兩個(gè)節(jié)點(diǎn)在同一個(gè)局域網(wǎng)中,則不需要中繼傳輸,直 接通過(guò)相同模塊發(fā)送和接收,如果源節(jié)點(diǎn)和目的節(jié)點(diǎn)不在同一個(gè)局域網(wǎng)中,源節(jié)點(diǎn)會(huì)依據(jù) 完整鄰居信息表和自己的節(jié)點(diǎn)信息選擇最優(yōu)的下一跳節(jié)點(diǎn)來(lái)中繼,考慮到效率因素,選擇 中繼模塊的優(yōu)先級(jí)從高到低為=Ethernet模塊,WiFi模塊,GSM/GPRS模塊,CDMA模塊。針對(duì)由分布式節(jié)點(diǎn)形成的網(wǎng)絡(luò),由于內(nèi)部使用的通信協(xié)議不同導(dǎo)致網(wǎng)絡(luò)模式不 同,致使不同模式的網(wǎng)絡(luò)之間不能相互通信的問(wèn)題,本發(fā)明提出了一種多模異構(gòu)網(wǎng)絡(luò)融合 方法,首先通過(guò)檢查多模節(jié)點(diǎn)的各網(wǎng)絡(luò)接入模塊的工作狀態(tài),獲得各節(jié)點(diǎn)的本地節(jié)點(diǎn)信息; 其次,接入相應(yīng)的網(wǎng)絡(luò),在各自局域網(wǎng)、G網(wǎng)或C網(wǎng)內(nèi)與其他節(jié)點(diǎn)上同模式的模塊互通信息, 交換節(jié)點(diǎn)信息,生成鄰居信息表;然后,再根據(jù)鄰居信息表選出同時(shí)具有Ethernet模塊和 WiFi模塊的多模節(jié)點(diǎn)作為網(wǎng)關(guān)節(jié)點(diǎn);最后網(wǎng)關(guān)節(jié)點(diǎn)交換不同局域網(wǎng)內(nèi)的節(jié)點(diǎn)信息,都得到 了完整的鄰居信息表,這樣源節(jié)點(diǎn)依據(jù)完整的鄰居信息表將數(shù)據(jù)傳輸?shù)侥康墓?jié)點(diǎn),從而實(shí) 現(xiàn)多模異構(gòu)網(wǎng)絡(luò)的融合。
圖1是本發(fā)明中多模節(jié)點(diǎn)的一種具體實(shí)施方式
原理圖;圖2是本發(fā)明中多模異構(gòu)網(wǎng)絡(luò)的一種具體實(shí)施方式
拓?fù)涫疽鈭D。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行描述,以便本領(lǐng)域的技術(shù)人員更好地 理解本發(fā)明。需要特別提醒注意的是,在以下的描述中,當(dāng)已知功能和設(shè)計(jì)的詳細(xì)描述也許 會(huì)淡化本發(fā)明的主要內(nèi)容時(shí),這些描述在這里將被忽略。圖1為本發(fā)明多模節(jié)點(diǎn)的一種具體實(shí)施方式
原理圖。在本實(shí)施例中,如圖1所示,多模節(jié)點(diǎn)包括模塊1 4,分別為Ethernet模塊、WiFi 模塊、GSM/GPRS模塊和CDMA模塊,以USB2. 0接口連接到USB HUB (集線器)上,最后通過(guò) USB2. 0接口連接到節(jié)點(diǎn)主機(jī)上。上述節(jié)點(diǎn)連接方式及工作原理屬于現(xiàn)有技術(shù),在此不再贅 述。圖2為本發(fā)明中多模異構(gòu)網(wǎng)絡(luò)的一種具體實(shí)施方式
拓?fù)涫疽鈭D。在本實(shí)施例中,如圖2所示,步驟(1)、當(dāng)多模節(jié)點(diǎn)啟動(dòng)時(shí),首先進(jìn)行本地模塊檢測(cè),由于實(shí)際應(yīng)用中的需要,多 模節(jié)點(diǎn)開(kāi)啟的網(wǎng)絡(luò)模塊數(shù)量不等,如圖2所示,有的節(jié)點(diǎn)僅單模工作,有的節(jié)點(diǎn)可以開(kāi)啟部 分網(wǎng)絡(luò)模塊或者開(kāi)啟全部網(wǎng)絡(luò)模塊。檢測(cè)完畢后生成本地節(jié)點(diǎn)信息。本地節(jié)點(diǎn)信息包括本 地節(jié)點(diǎn)標(biāo)識(shí)、Ethernet模塊(E模塊)工作狀態(tài)、WiFi模塊(W模塊)工作狀態(tài)、GSM/GPRS 模塊(G模塊)工作狀態(tài)和CDMA模塊(C模塊)工作狀態(tài)。如果E模塊或W模塊是正常工 作的,則工作狀態(tài)為IP,否則工作狀態(tài)為“關(guān)”。如果GSM/GPRS模塊或CDMA模塊是正常工 作的,則工作狀態(tài)為SIM卡號(hào)碼,否則工作狀態(tài)為“關(guān)”。如果GSM/GPRS模塊或CDMA模塊處于正常工作狀態(tài),則導(dǎo)入一個(gè)號(hào)碼簿,其中包含 需要在G網(wǎng)和C網(wǎng)內(nèi)進(jìn)行通信的用戶(hù)號(hào)碼。例如圖2中,節(jié)點(diǎn)1的C模塊處于正常工作狀 態(tài),節(jié)點(diǎn)1導(dǎo)入C網(wǎng)號(hào)碼簿,號(hào)碼簿中包括節(jié)點(diǎn)6、節(jié)點(diǎn)7、節(jié)點(diǎn)8、節(jié)點(diǎn)9的C模塊SIM號(hào)碼。 一個(gè)節(jié)點(diǎn)可以創(chuàng)建多個(gè)號(hào)碼簿,根據(jù)實(shí)際的通信需要,切換號(hào)碼簿進(jìn)行C網(wǎng)內(nèi)部的通信。隨后本地節(jié)點(diǎn)進(jìn)入定時(shí)本地監(jiān)測(cè),即周期性地檢測(cè)本地所有模塊的工作狀態(tài),如 果有新模塊開(kāi)啟或工作中的模塊失效,本地節(jié)點(diǎn)可隨時(shí)發(fā)現(xiàn)并更新本地節(jié)點(diǎn)信息。步驟(2)、各多模節(jié)點(diǎn)上各工作中的模塊自動(dòng)加入屬于自己的同構(gòu)局域網(wǎng)。如圖2 中的六個(gè)相互獨(dú)立的局域網(wǎng)。例如圖2中的節(jié)點(diǎn)1,四個(gè)模塊均正常工作,因此這四個(gè)模塊 分別加入相互獨(dú)立的四個(gè)局域網(wǎng),Ethernet模塊加入局域網(wǎng)1,GSM/GPRS模塊依G-SIM卡 注冊(cè)進(jìn)入G網(wǎng),WiFi模塊加入無(wú)線局域網(wǎng)3,CDMA模塊依C-SIM卡進(jìn)入C網(wǎng)。這四個(gè)網(wǎng)絡(luò) 之間,由于模式不同相互之間無(wú)法通信。另外,同構(gòu)局域網(wǎng)之間也可能無(wú)法通信。假設(shè)局域網(wǎng)1和局域網(wǎng)4雖然是相同模式的局域網(wǎng),由于分別處于兩個(gè)遙遠(yuǎn)地 區(qū),多模節(jié)點(diǎn)之間也沒(méi)有路由器連接,導(dǎo)致這兩個(gè)局域網(wǎng)之間無(wú)法通信;局域網(wǎng)3和局域網(wǎng) 6也是相同模式的局域網(wǎng),但是由于無(wú)線覆蓋范圍受限,兩個(gè)局域網(wǎng)距離較遠(yuǎn),因此相互間 也是無(wú)法通信的。多個(gè)無(wú)線模塊(W模塊)可以一同形成一定覆蓋范圍的Ad Hoc網(wǎng)絡(luò),以太網(wǎng)模塊 (E模塊)也可以依據(jù)現(xiàn)有的成熟以太網(wǎng)技術(shù)構(gòu)建局域網(wǎng),GPRS模塊(G模塊)和CDMA模塊 (C模塊)可以借助移動(dòng)和聯(lián)通業(yè)務(wù)構(gòu)建符合應(yīng)用需要的網(wǎng)絡(luò)。步驟(3)、同一個(gè)局域網(wǎng)內(nèi)的模塊之間相互交換多模節(jié)點(diǎn)信息,多模節(jié)點(diǎn)信息中包 括節(jié)點(diǎn)標(biāo)識(shí)和各模塊工作狀態(tài)。多模節(jié)點(diǎn)依據(jù)各模塊在各自局域網(wǎng)中收集的節(jié)點(diǎn)信息建立鄰居信息表,并且本地節(jié)點(diǎn)信息始終處于鄰居信息表的最頂端。這里需要注意,多模節(jié)點(diǎn)上 的單個(gè)模塊僅在自己所處的局域網(wǎng)內(nèi)與其他模塊發(fā)送與接收節(jié)點(diǎn)信息。多模節(jié)點(diǎn)上的模塊 發(fā)起的信息交互存在優(yōu)先級(jí),最先通過(guò)E模塊和W模塊在其局域網(wǎng)內(nèi)信息交互,其次為G模 塊,最后是C模塊。如果一個(gè)多模節(jié)點(diǎn)通過(guò)不同的模塊收集到同一個(gè)多模節(jié)點(diǎn)的節(jié)點(diǎn)信息, 則將最近一次的節(jié)點(diǎn)信息更新到鄰居信息表中。如果一個(gè)多模節(jié)點(diǎn)通過(guò)E模塊或W模塊所收集到的節(jié)點(diǎn)信息中,G號(hào)碼或C號(hào)碼 在本地號(hào)碼簿中出現(xiàn)過(guò),則不需要再通過(guò)G模塊或C模塊與這些號(hào)碼通信。我們結(jié)合圖2,舉例說(shuō)明本步驟的實(shí)現(xiàn)過(guò)程。例1 多模節(jié)點(diǎn)只有一個(gè)網(wǎng)絡(luò)模塊處于正常工作狀態(tài),如圖2中的節(jié)點(diǎn)5。節(jié)點(diǎn)5 通過(guò)W模塊與節(jié)點(diǎn)1的W模塊和節(jié)點(diǎn)4的W模塊相互交換節(jié)點(diǎn)信息,節(jié)點(diǎn)5可得到節(jié)點(diǎn)1 與節(jié)點(diǎn)4的節(jié)點(diǎn)信息,建立自己的鄰居信息表,如表1所示。
權(quán)利要求
一種多模異構(gòu)網(wǎng)絡(luò)融合方法,其特征在于,包括以下步驟(1)、多模異構(gòu)網(wǎng)絡(luò)中的多模節(jié)點(diǎn)在啟動(dòng)時(shí),首先檢查本節(jié)點(diǎn)上可使用的網(wǎng)絡(luò)接入模塊,并記錄所有網(wǎng)絡(luò)接入模塊的工作狀態(tài),并生成本地節(jié)點(diǎn)信息;本地節(jié)點(diǎn)信息包括本地節(jié)點(diǎn)標(biāo)識(shí)、Ethernet模塊工作狀態(tài)、WiFi模塊工作狀態(tài)、GSM/GPRS模塊工作狀態(tài)和CDMA模塊工作狀態(tài),如果Ethernet模塊、WiFi模塊是正常工作的,則它們的工作狀態(tài)為IP,否則工作狀態(tài)為“關(guān)”,如果GSM/GPRS模塊或CDMA模塊是正常工作的,則工作狀態(tài)為它們的SIM卡號(hào)碼,否則工作狀態(tài)為“關(guān)”;如果GSM/GPRS模塊或CDMA模塊處于正常工作狀態(tài),則導(dǎo)入一個(gè)號(hào)碼簿,其中包含需要在G網(wǎng)和C網(wǎng)內(nèi)進(jìn)行通信的用戶(hù)號(hào)碼;節(jié)點(diǎn)啟動(dòng)后周期性檢測(cè)各模塊工作情況,如有變化,及時(shí)更新節(jié)點(diǎn)信息;(2)、多模異構(gòu)網(wǎng)絡(luò)中多模節(jié)點(diǎn)的網(wǎng)絡(luò)接入模塊一旦進(jìn)入正常工作狀態(tài),則Ethernet模塊和WiFi模塊加入各自對(duì)應(yīng)的同構(gòu)局域網(wǎng);GSM/GPRS模塊和CDMA模塊則注冊(cè)進(jìn)入G網(wǎng)和C網(wǎng);(3)、多模異構(gòu)網(wǎng)絡(luò)中多模節(jié)點(diǎn)的網(wǎng)絡(luò)接入模塊在進(jìn)入相應(yīng)局域網(wǎng)、G網(wǎng)或C網(wǎng)后,在各自局域網(wǎng)、G網(wǎng)或C網(wǎng)內(nèi)與其他節(jié)點(diǎn)上同模式的模塊互通信息,交換節(jié)點(diǎn)信息,生成鄰居信息表;多模節(jié)點(diǎn)上的模塊發(fā)起的信息交互存在優(yōu)先級(jí),最先通過(guò)Ethernet模塊或WiFi模塊在其局域網(wǎng)內(nèi)信息交互,其次為GSM/GPRS模塊,最后是CDMA模塊;如果一個(gè)多模節(jié)點(diǎn)通過(guò)Ethernet模塊或WiFi模塊所收集到的節(jié)點(diǎn)信息中,G號(hào)碼或C號(hào)碼在本地號(hào)碼簿中出現(xiàn)過(guò),則不需要再通過(guò)GSM/GPRS模塊或CDMA模塊與這些號(hào)碼通信;(4)、多模節(jié)點(diǎn)查詢(xún)鄰居信息表,并對(duì)照本地鄰居節(jié)點(diǎn)的本地節(jié)點(diǎn)信息,選出同時(shí)具有Ethernet模塊和WiFi模塊的多模節(jié)點(diǎn)作為網(wǎng)關(guān)節(jié)點(diǎn);(5)、網(wǎng)關(guān)節(jié)點(diǎn)交換不同局域網(wǎng)內(nèi)的節(jié)點(diǎn)信息,使局域網(wǎng)內(nèi)的節(jié)點(diǎn)獲得其他局域網(wǎng)內(nèi)所有節(jié)點(diǎn)的節(jié)點(diǎn)信息;如果網(wǎng)關(guān)節(jié)點(diǎn)收到的節(jié)點(diǎn)信息不屬于本節(jié)點(diǎn)所屬的任何網(wǎng)絡(luò)內(nèi),就繼續(xù)轉(zhuǎn)發(fā)廣播,多模節(jié)點(diǎn)繼續(xù)更新鄰居信息表;網(wǎng)關(guān)節(jié)點(diǎn)的轉(zhuǎn)發(fā)過(guò)程所使用的網(wǎng)絡(luò)模塊也是具有優(yōu)先級(jí)的,優(yōu)先級(jí)順序從高到低為Ethernet模塊、WiFi模塊、GSM/GPRS模塊、CDMA模塊;通過(guò)本步驟,各節(jié)點(diǎn)都得到其他所有節(jié)點(diǎn)的節(jié)點(diǎn)信息,從而都得到了完整的鄰居信息表。(6)、各局域網(wǎng)內(nèi)的各模塊均周期性地探測(cè)其它模塊的工作情況,如發(fā)現(xiàn)有模塊失效,則更新鄰居信息表,失效模塊對(duì)應(yīng)的多模節(jié)點(diǎn)更新本地節(jié)點(diǎn)信息;網(wǎng)關(guān)節(jié)點(diǎn)將有變化的多模節(jié)點(diǎn)的節(jié)點(diǎn)信息,在更新后廣播至其他局域網(wǎng),其他局域網(wǎng)內(nèi)的模塊收到網(wǎng)關(guān)節(jié)點(diǎn)的廣播信息后更新鄰居信息表;(7)、一個(gè)源節(jié)點(diǎn)發(fā)起向目的節(jié)點(diǎn)的數(shù)據(jù)傳輸時(shí),源節(jié)點(diǎn)先根據(jù)完整鄰居信息表的內(nèi)容判斷自己與目的節(jié)點(diǎn)的關(guān)系;如果兩個(gè)節(jié)點(diǎn)在同一個(gè)局域網(wǎng)中,則不需要中繼傳輸,直接通過(guò)相同模塊發(fā)送和接收,如果源節(jié)點(diǎn)和目的節(jié)點(diǎn)不在同一個(gè)局域網(wǎng)中,源節(jié)點(diǎn)會(huì)依據(jù)完整鄰居信息表和自己的節(jié)點(diǎn)信息選擇最優(yōu)的下一跳節(jié)點(diǎn)來(lái)中繼,考慮到效率因素,選擇中繼模塊的優(yōu)先級(jí)從高到低為Ethernet模塊,WiFi模塊,GSM/GPRS模塊,CDMA模塊。
全文摘要
本發(fā)明公開(kāi)了一種多模異構(gòu)網(wǎng)絡(luò)融合方法,首先通過(guò)檢查多模節(jié)點(diǎn)的各網(wǎng)絡(luò)接入模塊的工作狀態(tài),獲得各節(jié)點(diǎn)的本地節(jié)點(diǎn)信息;其次,接入相應(yīng)的網(wǎng)絡(luò),在各自局域網(wǎng)、G網(wǎng)或C網(wǎng)內(nèi)與其他節(jié)點(diǎn)上同模式的模塊互通信息,交換節(jié)點(diǎn)信息,生成鄰居信息表;然后,再根據(jù)鄰居信息表選出同時(shí)具有Ethernet模塊和WiFi模塊的多模節(jié)點(diǎn)作為網(wǎng)關(guān)節(jié)點(diǎn);最后網(wǎng)關(guān)節(jié)點(diǎn)交換不同局域網(wǎng)內(nèi)的節(jié)點(diǎn)信息,都得到了完整的鄰居信息表,這樣源節(jié)點(diǎn)依據(jù)完整的鄰居信息表將數(shù)據(jù)傳輸?shù)侥康墓?jié)點(diǎn),從而實(shí)現(xiàn)多模異構(gòu)網(wǎng)絡(luò)的融合。
文檔編號(hào)H04L12/28GK101951334SQ20101028860
公開(kāi)日2011年1月19日 申請(qǐng)日期2010年9月21日 優(yōu)先權(quán)日2010年9月21日
發(fā)明者溫達(dá), 鄺育軍, 隆克平 申請(qǐng)人:電子科技大學(xué)