專利名稱:一種網(wǎng)絡(luò)連接的自適應(yīng)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域,具體涉及一種網(wǎng)絡(luò)連接的自適應(yīng)方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)事業(yè)的蓬勃發(fā)展,人們的工作、生活與互聯(lián)網(wǎng)越來(lái)越緊密,人們對(duì)互聯(lián)網(wǎng)的依賴程度在不斷增加,互聯(lián)網(wǎng)對(duì)于人們的意義越來(lái)越重要。
網(wǎng)絡(luò)設(shè)施是互聯(lián)網(wǎng)的基礎(chǔ),是網(wǎng)絡(luò)運(yùn)營(yíng)商、網(wǎng)絡(luò)服務(wù)提供商、內(nèi)容服務(wù)提供商賴以生存的根本。
如今的網(wǎng)絡(luò)結(jié)構(gòu)隨著使用互聯(lián)網(wǎng)人群的不斷增加變得越來(lái)越復(fù)雜,網(wǎng)絡(luò)運(yùn)營(yíng)管理方需要對(duì)網(wǎng)絡(luò)進(jìn)行有效管理,讓網(wǎng)絡(luò)為使用者提供更好的網(wǎng)絡(luò)服務(wù)。二層網(wǎng)絡(luò)拓?fù)淇沙浞诛@示網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系,是網(wǎng)絡(luò)運(yùn)營(yíng)管理方對(duì)網(wǎng)絡(luò)進(jìn)行有效管理的一個(gè)重要基礎(chǔ)。通過(guò)網(wǎng)絡(luò)拓?fù)渚W(wǎng)絡(luò)運(yùn)營(yíng)管理方可明確得知網(wǎng)絡(luò)設(shè)備的類型,各網(wǎng)絡(luò)節(jié)點(diǎn)如路由器、交換機(jī)、服務(wù)器、子網(wǎng)等的連接狀況及標(biāo)識(shí)處于連接狀態(tài)的各網(wǎng)絡(luò)節(jié)點(diǎn)的物理位置,如網(wǎng)絡(luò)拓?fù)淇商峁┒尤粨Q網(wǎng)絡(luò)環(huán)境中交換機(jī)的物理網(wǎng)絡(luò)連接結(jié)構(gòu),標(biāo)識(shí)交換機(jī)的物理位置。
目前二層網(wǎng)絡(luò)拓?fù)涞陌l(fā)現(xiàn)方法為通過(guò)一個(gè)集中的管理控制臺(tái)向網(wǎng)絡(luò)中的端設(shè)備如計(jì)算機(jī)、服務(wù)器等和網(wǎng)絡(luò)連接設(shè)備如路由器、交換機(jī)等發(fā)送一定的請(qǐng)求包來(lái)獲取必要的信息,然后根據(jù)獲取的信息使用一定的算法來(lái)確定網(wǎng)絡(luò)的二層拓?fù)洹?br>
當(dāng)網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)生連接狀態(tài)變化如加入或退出時(shí),網(wǎng)絡(luò)拓?fù)湫枰M(jìn)行動(dòng)態(tài)變化。目前對(duì)于網(wǎng)絡(luò)拓?fù)鋭?dòng)態(tài)變化的發(fā)現(xiàn)辦法為被動(dòng)的刷新方式,即重新執(zhí)行上述二層網(wǎng)絡(luò)拓?fù)涞陌l(fā)現(xiàn)方法來(lái)重新確定網(wǎng)絡(luò)的二層拓?fù)?。刷新的方法分定時(shí)刷新和手動(dòng)刷新兩種。采用手動(dòng)刷新一般在網(wǎng)絡(luò)運(yùn)營(yíng)管理方認(rèn)為需要的時(shí)候才進(jìn)行,所以不能及時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)節(jié)點(diǎn)的連接狀態(tài)變化,實(shí)時(shí)性差,而且手動(dòng)刷新不能滿足網(wǎng)絡(luò)管理自動(dòng)化的需要。采用定時(shí)刷新由于每進(jìn)行一次刷新所需要的網(wǎng)絡(luò)開(kāi)銷(xiāo)大、所需要的時(shí)間長(zhǎng),所以采用定時(shí)刷新浪費(fèi)網(wǎng)絡(luò)資源,當(dāng)定時(shí)刷新的時(shí)間間隔選取較長(zhǎng)時(shí),定時(shí)刷新同樣具有實(shí)時(shí)性差的缺點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種網(wǎng)絡(luò)連接的自適應(yīng)方法和裝置,通過(guò)在網(wǎng)絡(luò)設(shè)備發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化時(shí)能主動(dòng)、及時(shí)、有針對(duì)性的更新網(wǎng)絡(luò)拓?fù)洌瑥亩戮W(wǎng)絡(luò)連接關(guān)系,實(shí)現(xiàn)了節(jié)約網(wǎng)絡(luò)資源,提高發(fā)現(xiàn)網(wǎng)絡(luò)連接關(guān)系變化的實(shí)時(shí)性,提高網(wǎng)絡(luò)自動(dòng)化管理效率的目的。
為達(dá)到上述目的,本發(fā)明提供的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,包括a、判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化;b、在網(wǎng)絡(luò)設(shè)備發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化時(shí)發(fā)送消息;c、根據(jù)所述發(fā)送的消息獲取所述網(wǎng)絡(luò)設(shè)備的鄰接信息;d、根據(jù)所述網(wǎng)絡(luò)設(shè)備及所述鄰接信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
所述步驟a中網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)終端設(shè)備或網(wǎng)絡(luò)連接設(shè)備,且所述步驟b包括在支持即插即用協(xié)議的網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)時(shí),多播發(fā)送基于即插即用協(xié)議的發(fā)現(xiàn)消息;所述網(wǎng)絡(luò)設(shè)備將與其直接鄰接的設(shè)備信息封裝加入其自身的網(wǎng)絡(luò)設(shè)備描述信息中。
所述步驟c包括
管理控制端接收所述基于即插即用協(xié)議的發(fā)現(xiàn)消息,并根據(jù)所述發(fā)現(xiàn)消息承載的統(tǒng)一資源定位地址將基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文傳輸至所述網(wǎng)絡(luò)設(shè)備;所述網(wǎng)絡(luò)設(shè)備接收到所述基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文后將所述網(wǎng)絡(luò)設(shè)備描述信息傳輸至所述管理控制端;所述管理控制端接收所述網(wǎng)絡(luò)設(shè)備描述信息,并從所述網(wǎng)絡(luò)設(shè)備描述信息中獲取所述直接鄰接的設(shè)備信息;所述步驟d包括所述管理控制端根據(jù)所述獲取的直接鄰接的設(shè)備信息將所述網(wǎng)絡(luò)設(shè)備加入網(wǎng)絡(luò)拓?fù)渲?,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
所述步驟d還包括所述管理控制端根據(jù)接收的所述網(wǎng)絡(luò)設(shè)備描述信息確定其承載的直接鄰接的設(shè)備信息中不包含在所述網(wǎng)絡(luò)拓?fù)涞木W(wǎng)絡(luò)連接設(shè)備;所述管理控制端基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法確定所述網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,并根?jù)所述管理控制端收到的所有直接鄰接的設(shè)備信息將相應(yīng)的網(wǎng)絡(luò)終端設(shè)備加入所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)洹?br>
所述步驟a中所述網(wǎng)絡(luò)設(shè)備為管理控制端,且所述的步驟b包括所述管理控制端接入網(wǎng)絡(luò)時(shí),多播發(fā)送基于簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議的發(fā)現(xiàn)消息。
所述步驟a中所述網(wǎng)絡(luò)設(shè)備為管理控制端,且所述的步驟b包括所述管理控制端接入網(wǎng)絡(luò)時(shí),所述管理控制端基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法生成所述網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?;所述管理控制端多播發(fā)送基于簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議的發(fā)現(xiàn)消息。
所述步驟c包括所述網(wǎng)絡(luò)中支持即插既用協(xié)議的網(wǎng)絡(luò)連接設(shè)備和網(wǎng)絡(luò)終端設(shè)備接收所述基于簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議的發(fā)現(xiàn)消息,多播發(fā)送基于即插即用協(xié)議的發(fā)現(xiàn)消息;所述管理控制端接收所述基于即插即用協(xié)議的各發(fā)現(xiàn)消息,并根據(jù)其分別承載的統(tǒng)一資源定位地址將基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文分別傳輸至所述網(wǎng)絡(luò)中相應(yīng)的網(wǎng)絡(luò)連接設(shè)備和網(wǎng)絡(luò)終端設(shè)備;所述網(wǎng)絡(luò)中相應(yīng)的網(wǎng)絡(luò)連接設(shè)備和網(wǎng)絡(luò)終端設(shè)備接收到所述基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文后分別將網(wǎng)絡(luò)設(shè)備描述信息傳輸至所述管理控制端;所述的步驟d包括所述管理控制端根據(jù)接收的所述網(wǎng)絡(luò)設(shè)備描述信息中承載的直接鄰接的設(shè)備信息或根據(jù)所述直接鄰接的設(shè)備信息與所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)渖伤鼍W(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
所述的步驟b包括支持即插即用協(xié)議的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備退出網(wǎng)絡(luò)時(shí),多播發(fā)送基于即插即用協(xié)議的退出消息。
所述的步驟c包括所述管理控制端接收所述退出消息;所述管理控制端獲取與所述發(fā)送退出消息的網(wǎng)絡(luò)終端設(shè)備直接連接的網(wǎng)絡(luò)連接設(shè)備;所述步驟d包括所述管理控制端根據(jù)其接收的退出消息或發(fā)現(xiàn)消息中承載的時(shí)間戳將發(fā)送退出消息的網(wǎng)絡(luò)設(shè)備或時(shí)間戳過(guò)時(shí)的網(wǎng)絡(luò)設(shè)備從所述網(wǎng)絡(luò)拓?fù)渲袆h除;所述管理控制端根據(jù)所述獲取的網(wǎng)絡(luò)連接設(shè)備判斷是否存在沒(méi)有網(wǎng)絡(luò)終端設(shè)備與之相連的網(wǎng)絡(luò)連接設(shè)備;存在所述沒(méi)有網(wǎng)絡(luò)終端設(shè)備與之相連的網(wǎng)絡(luò)連接設(shè)備時(shí),所述管理控制端基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法確定所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)?;所述管理控制端根?jù)其接收的所有所述網(wǎng)絡(luò)設(shè)備描述信息獲取直接鄰接的設(shè)備信息和所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)渖伤鼍W(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
本發(fā)明提供的一種網(wǎng)絡(luò)連接的自適應(yīng)裝置,包括判斷模塊,用于判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化;發(fā)送模塊,用于在所述網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)發(fā)生變化時(shí)發(fā)送消息;信息獲取模塊,用于根據(jù)所述發(fā)送的消息獲取所述網(wǎng)絡(luò)設(shè)備的鄰接信息;網(wǎng)絡(luò)拓?fù)涓履K,用于根據(jù)所述網(wǎng)絡(luò)設(shè)備及所述鄰接信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的相互連接關(guān)系。
通過(guò)上述技術(shù)方案的描述可明顯得知,本發(fā)明中的網(wǎng)絡(luò)設(shè)備如網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化時(shí)主動(dòng)進(jìn)行有關(guān)網(wǎng)絡(luò)設(shè)備發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化的消息傳輸,使網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)連接關(guān)系的更新由被動(dòng)變主動(dòng);本發(fā)明基于UpnP實(shí)現(xiàn),但是本發(fā)明不要求網(wǎng)絡(luò)連接設(shè)備一定支持UpnP,因此對(duì)現(xiàn)有網(wǎng)絡(luò)中網(wǎng)絡(luò)連接設(shè)備不支持UpnP的情況下同樣可以很好的適用;由于在實(shí)際網(wǎng)絡(luò)應(yīng)用中網(wǎng)絡(luò)設(shè)備發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化的時(shí)間是分散的,本發(fā)明的網(wǎng)絡(luò)拓?fù)涞母率怯嗅槍?duì)性的,所以不會(huì)造成網(wǎng)絡(luò)拓?fù)涓聲r(shí)間長(zhǎng),浪費(fèi)網(wǎng)絡(luò)資源的現(xiàn)象,從而實(shí)現(xiàn)了節(jié)約網(wǎng)絡(luò)資源,提高發(fā)現(xiàn)網(wǎng)絡(luò)連接關(guān)系變化的實(shí)時(shí)性,提高網(wǎng)絡(luò)自動(dòng)化管理效率的目的。
圖1是本發(fā)明的網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)示意圖1;圖2是本發(fā)明的網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)示意圖2;圖3是本發(fā)明的網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)示意圖3;圖4是本發(fā)明的網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)示意圖4;圖5是本發(fā)明的網(wǎng)絡(luò)設(shè)備退出網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)示意圖1;圖6是本發(fā)明的網(wǎng)絡(luò)設(shè)備退出網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)示意圖2;
圖7是本發(fā)明的網(wǎng)絡(luò)連接的自適應(yīng)裝置。
具體實(shí)施例方式
本發(fā)明的核心思想是判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化,在所述網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)發(fā)生變化時(shí)發(fā)送消息,根據(jù)所述發(fā)送的消息獲取所述網(wǎng)絡(luò)設(shè)備的鄰接信息,并根據(jù)所述網(wǎng)絡(luò)設(shè)備及所述鄰接信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行相應(yīng)更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
本發(fā)明中提到的網(wǎng)絡(luò)設(shè)備包括網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端。網(wǎng)絡(luò)終端設(shè)備包括計(jì)算機(jī)、服務(wù)器、PDA(掌上電腦)等;網(wǎng)絡(luò)連接設(shè)備包括交換機(jī)、路由器等;管理控制端是管理網(wǎng)絡(luò)拓?fù)涞?,它根?jù)網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備的連接狀態(tài)對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行生成、更新等管理;管理控制端可以運(yùn)行在網(wǎng)絡(luò)中的一個(gè)服務(wù)器上。
下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的描述。
設(shè)定網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端都支持UpnP。
網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備接入網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)渲鲃?dòng)發(fā)現(xiàn)方法如附圖1所示。
圖1中,在步驟1,網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備接入網(wǎng)絡(luò)時(shí),通常需要通過(guò)DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)客戶端或IP(網(wǎng)際協(xié)議)尋址功能獲取IP地址。
到步驟2,網(wǎng)絡(luò)終端設(shè)備和網(wǎng)絡(luò)連接設(shè)備在獲取了IP地址后就可以通過(guò)PING和基于ARP(地址解析協(xié)議)的請(qǐng)求報(bào)文等方法得到與其直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息,將得到的與其直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息進(jìn)行封裝并將其加入網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備自身的設(shè)備描述信息中。
到步驟3,網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備通過(guò)判斷得知接入網(wǎng)絡(luò)時(shí),主動(dòng)多播基于UpnP的發(fā)現(xiàn)消息將它包含的設(shè)備和服務(wù)通知網(wǎng)絡(luò)中的其他設(shè)備。
到步驟4,管理控制端接收網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備傳輸來(lái)的基于UpnP的發(fā)現(xiàn)消息,根據(jù)發(fā)現(xiàn)消息中承載的URL(統(tǒng)一資源定位地址)將基于HTTP的GET請(qǐng)求消息傳輸至發(fā)送發(fā)現(xiàn)消息的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備。
到步驟5,網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備接收到GET請(qǐng)求消息后,將其存儲(chǔ)的設(shè)備描述信息傳輸至管理控制臺(tái)。
到步驟6,管理控制端接收傳輸來(lái)的設(shè)備描述信息,從中提取與網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息,根據(jù)提取的這些信息將網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備加入網(wǎng)絡(luò)拓?fù)渲?,以以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的相互連接關(guān)系。
設(shè)定網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、管理控制端支持UpnP,網(wǎng)絡(luò)連接設(shè)備不支持UpnP。
網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備接入網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)渲鲃?dòng)發(fā)現(xiàn)方法如附圖2所示。
圖2中,在步驟1,網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備接入網(wǎng)絡(luò)時(shí),通常需要通過(guò)DHCP客戶端或IP尋址功能獲取IP地址。
到步驟2,網(wǎng)絡(luò)終端設(shè)備和網(wǎng)絡(luò)連接設(shè)備在獲取了IP地址后就可以通過(guò)PING和ARP等方法獲取與其直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息,將獲取的與其直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息進(jìn)行封裝并將其加入網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備自身的設(shè)備描述信息中。
到步驟3,網(wǎng)絡(luò)終端設(shè)備通過(guò)判斷得知接入網(wǎng)絡(luò)時(shí),支持UpnP的網(wǎng)絡(luò)終端設(shè)備通過(guò)主動(dòng)多播基于UpnP的發(fā)現(xiàn)消息將它包含的設(shè)備和服務(wù)通知網(wǎng)絡(luò)中的其他設(shè)備。
到步驟4,管理控制端接收網(wǎng)絡(luò)終端設(shè)備傳輸來(lái)的基于UpnP的發(fā)現(xiàn)消息,根據(jù)發(fā)現(xiàn)消息中承載的URL將基于HTTP的GET請(qǐng)求消息傳輸至發(fā)送發(fā)現(xiàn)消息的網(wǎng)絡(luò)終端設(shè)備。
到步驟5,網(wǎng)絡(luò)終端設(shè)備接收到GET請(qǐng)求消息后,將其存儲(chǔ)的設(shè)備描述信息傳輸至管理控制臺(tái)。
到步驟6,管理控制端接收傳輸來(lái)的設(shè)備描述信息,從中提取與網(wǎng)絡(luò)終端設(shè)備直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息,管理控制端判斷提取的這些信息中是否包含新的網(wǎng)絡(luò)連接設(shè)備,即判斷設(shè)備信息中是否包含現(xiàn)有的網(wǎng)絡(luò)拓?fù)渲袥](méi)有標(biāo)識(shí)的新接入的網(wǎng)絡(luò)連接設(shè)備,如果設(shè)備信息中包含新接入的網(wǎng)絡(luò)連接設(shè)備,管理控制端運(yùn)行基于網(wǎng)橋生成樹(shù)以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法來(lái)發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接設(shè)備的拓?fù)洌⒏鶕?jù)收到的當(dāng)前活者的網(wǎng)絡(luò)終端設(shè)備的設(shè)備信息把網(wǎng)絡(luò)終端設(shè)備的一個(gè)個(gè)加入網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,如果設(shè)備信息中不包含新接入的網(wǎng)絡(luò)連接設(shè)備,則把網(wǎng)絡(luò)終端設(shè)備加入網(wǎng)絡(luò)拓?fù)渲小?br>
設(shè)定網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端都支持UpnP。
管理控制端接入網(wǎng)絡(luò)時(shí)網(wǎng)絡(luò)拓?fù)渲鲃?dòng)發(fā)現(xiàn)方法如附圖3所示。
圖3中,在步驟1,管理控制端通過(guò)判斷得知接入網(wǎng)絡(luò)時(shí),管理控制端多播基于SSDP(簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議)的發(fā)現(xiàn)消息,搜索網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備。
到步驟2,網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備在該標(biāo)準(zhǔn)地址監(jiān)聽(tīng)基于SSDP的發(fā)現(xiàn)消息,當(dāng)發(fā)現(xiàn)自身所含的網(wǎng)絡(luò)設(shè)備符合基于SSDP的發(fā)現(xiàn)消息中的搜索條件時(shí),將基于UpnP的發(fā)現(xiàn)消息傳輸至管理控制端。
到步驟3,管理控制端接收網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備傳輸來(lái)的基于UpnP的發(fā)現(xiàn)消息,根據(jù)發(fā)現(xiàn)消息中承載的URL將基于HTTP的GET請(qǐng)求消息傳輸至發(fā)送發(fā)現(xiàn)消息的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備。
到步驟4,網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備接收到GET請(qǐng)求消息后,將其存儲(chǔ)的設(shè)備描述信息傳輸至管理控制臺(tái)。
到步驟5,管理控制端接收傳輸來(lái)的設(shè)備描述信息,從中提取與網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息,根據(jù)提取的這些信息以自己為起點(diǎn)生成網(wǎng)絡(luò)拓?fù)洹?br>
設(shè)定網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、管理控制端支持UpnP,網(wǎng)絡(luò)連接設(shè)備不支持UpnP。
管理控制端接入網(wǎng)絡(luò)時(shí)網(wǎng)絡(luò)拓?fù)渲鲃?dòng)發(fā)現(xiàn)方法如附圖4所示。
圖4中,在步驟1,管理控制端通過(guò)判斷得知接入網(wǎng)絡(luò)時(shí),管理控制端根據(jù)基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法來(lái)發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,并存?chǔ)。
到步驟2,管理控制端多播基于SSDP(簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議)的發(fā)現(xiàn)消息,搜索網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)設(shè)備。
到步驟3,網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)設(shè)備在該標(biāo)準(zhǔn)地址監(jiān)聽(tīng)基于SSDP的發(fā)現(xiàn)消息,當(dāng)發(fā)現(xiàn)自身所含的網(wǎng)絡(luò)設(shè)備符合基于SSDP的發(fā)現(xiàn)消息中的搜索條件時(shí),將基于UpnP的發(fā)現(xiàn)消息傳輸至管理控制端。
到步驟4,管理控制端接收支持UpnP的網(wǎng)絡(luò)設(shè)備傳輸來(lái)的基于UpnP的發(fā)現(xiàn)消息,根據(jù)發(fā)現(xiàn)消息中承載的URL將基于HTTP的GET請(qǐng)求消息傳輸至發(fā)送發(fā)現(xiàn)消息的網(wǎng)絡(luò)設(shè)備。
到步驟5,網(wǎng)絡(luò)設(shè)備接收到GET請(qǐng)求消息后,將其存儲(chǔ)的設(shè)備描述信息傳輸至管理控制臺(tái)。
到步驟6,管理控制端接收傳輸來(lái)的設(shè)備描述信息,從中提取與網(wǎng)絡(luò)設(shè)備直接連接的其他網(wǎng)絡(luò)設(shè)備的設(shè)備信息,根據(jù)提取的這些信息和其存儲(chǔ)的網(wǎng)絡(luò)連接設(shè)備的拓?fù)渖烧麄€(gè)網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)洹?br>
設(shè)定網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端都支持UpnP。
網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備退出網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)拓?fù)渲鲃?dòng)發(fā)現(xiàn)方法如附圖5所示。
圖5中,在步驟1,網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備退出網(wǎng)絡(luò)時(shí),多播發(fā)送退出消息。
到步驟2,管理控制端接收到退出消息后,將該網(wǎng)絡(luò)設(shè)備從網(wǎng)絡(luò)拓?fù)渲袆h除。
管理控制端還可根據(jù)其收到的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備傳輸來(lái)的發(fā)現(xiàn)消息中的時(shí)間戳實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法,如附圖5所示。
在圖5中,在步驟1’,管理控制端根據(jù)接收到的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備傳輸來(lái)的發(fā)現(xiàn)消息,獲取發(fā)現(xiàn)消息中承載的時(shí)間戳,并確定時(shí)間戳過(guò)時(shí)的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備。
到步驟2,將時(shí)間戳過(guò)時(shí)的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備從網(wǎng)絡(luò)拓?fù)渲袆h除。
設(shè)定網(wǎng)絡(luò)中的網(wǎng)絡(luò)終端設(shè)備、管理控制端支持UpnP,網(wǎng)絡(luò)連接設(shè)備不支持UpnP。
網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備退出網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)拓?fù)渲鲃?dòng)發(fā)現(xiàn)方法如附圖6所示。
圖6中,在步驟1,網(wǎng)絡(luò)終端設(shè)備退出網(wǎng)絡(luò)時(shí),多播發(fā)送退出消息。
到步驟2,管理控制端接收到退出消息后,將該網(wǎng)絡(luò)終端設(shè)備從網(wǎng)絡(luò)拓?fù)渲袆h除。管理控制端判斷與刪除的網(wǎng)絡(luò)終端設(shè)備直接連接的網(wǎng)絡(luò)連接設(shè)備是否還有其他網(wǎng)絡(luò)終端設(shè)備與之連接,如果沒(méi)有網(wǎng)絡(luò)終端設(shè)備與之連接,管理控制端根據(jù)基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法來(lái)發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,并根?jù)收到的當(dāng)前活著的網(wǎng)絡(luò)終端設(shè)備的鄰接信息將當(dāng)前活者的網(wǎng)絡(luò)終端設(shè)備加入網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,從而生成整個(gè)網(wǎng)絡(luò)的拓?fù)洹?br>
管理控制端還可根據(jù)其收到的網(wǎng)絡(luò)終端設(shè)備傳輸來(lái)的發(fā)現(xiàn)消息中的時(shí)間戳實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法,如附圖6所示。
圖6中,在步驟1’,管理控制端根據(jù)接收到的網(wǎng)絡(luò)終端設(shè)備傳輸來(lái)的發(fā)現(xiàn)消息,獲取發(fā)現(xiàn)消息中承載的時(shí)間戳,并確定時(shí)間戳過(guò)時(shí)的網(wǎng)絡(luò)終端設(shè)備。
到步驟2,將時(shí)間戳過(guò)時(shí)的網(wǎng)絡(luò)終端設(shè)備從網(wǎng)絡(luò)拓?fù)渲袆h除。管理控制端判斷與刪除的網(wǎng)絡(luò)終端設(shè)備直接連接的網(wǎng)絡(luò)連接設(shè)備是否還有其他網(wǎng)絡(luò)終端設(shè)備與之連接,如果沒(méi)有網(wǎng)絡(luò)終端設(shè)備與之連接,管理控制端根據(jù)基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法來(lái)發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,并根?jù)收到的當(dāng)前活著的網(wǎng)絡(luò)終端設(shè)備的鄰接信息將當(dāng)前活者的網(wǎng)絡(luò)終端設(shè)備加入網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,從而生成整個(gè)網(wǎng)絡(luò)的拓?fù)洹?br>
本發(fā)明提供的網(wǎng)絡(luò)連接的自適應(yīng)裝置如附圖7所示。
在圖7中,網(wǎng)絡(luò)連接的自適應(yīng)裝置包括判斷模塊700、發(fā)送模塊710、信息獲取模塊720、網(wǎng)絡(luò)拓?fù)涓履K730。
判斷模塊700,用于判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化,在網(wǎng)絡(luò)設(shè)備發(fā)生接入或退出網(wǎng)絡(luò)時(shí),將接入或退出信息傳輸至發(fā)送模塊710。
發(fā)送模塊710,在接收到判斷模塊700傳輸來(lái)的接入或退出信息時(shí),針對(duì)網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端利用上述本實(shí)施例中提到的方法多播發(fā)送基于即插即用協(xié)議的發(fā)現(xiàn)消息或基于SSDP的發(fā)現(xiàn)消息。
信息獲取模塊720,接收到發(fā)送模塊710發(fā)送的發(fā)現(xiàn)消息后,針對(duì)網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備、管理控制端的不同,利用上述本實(shí)施例中提到的方法獲取網(wǎng)絡(luò)設(shè)備的鄰接信息,并將該信息傳輸至網(wǎng)絡(luò)拓?fù)涓履K730。
網(wǎng)絡(luò)拓?fù)涓履K730,接收信息獲取模塊720傳輸來(lái)的鄰接信息,并根據(jù)該信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的相互連接關(guān)系。
本發(fā)明的具體實(shí)施方式
中提到的網(wǎng)絡(luò)拓?fù)錇槎泳W(wǎng)絡(luò)拓?fù)?,本發(fā)明提供的技術(shù)方案稍加修改,如修改鄰接信息中的直接連接的網(wǎng)絡(luò)設(shè)備的設(shè)備信息,它從物理上的鄰接信息變成子網(wǎng)層的鄰接信息,進(jìn)行上述修改后本發(fā)明還可很好的適用于三層等網(wǎng)絡(luò)拓?fù)溥B接的自適應(yīng)發(fā)現(xiàn)。在本具體實(shí)施方式
中不在做具體描述。
雖然通過(guò)實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化。
權(quán)利要求
1.一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于包括a、判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化;b、在網(wǎng)絡(luò)設(shè)備發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化時(shí)發(fā)送消息;c、根據(jù)所述發(fā)送的消息獲取所述網(wǎng)絡(luò)設(shè)備的鄰接信息;d、根據(jù)所述網(wǎng)絡(luò)設(shè)備及所述鄰接信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
2.如權(quán)利要求1所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述步驟a中網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)終端設(shè)備或網(wǎng)絡(luò)連接設(shè)備,且所述步驟b包括在支持即插即用協(xié)議的網(wǎng)絡(luò)設(shè)備接入網(wǎng)絡(luò)時(shí),多播發(fā)送基于即插即用協(xié)議的發(fā)現(xiàn)消息;所述網(wǎng)絡(luò)設(shè)備將與其直接鄰接的設(shè)備信息封裝加入其自身的網(wǎng)絡(luò)設(shè)備描述信息中。
3.如權(quán)利要求1或2所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述步驟c包括管理控制端接收所述基于即插即用協(xié)議的發(fā)現(xiàn)消息,并根據(jù)所述發(fā)現(xiàn)消息承載的統(tǒng)一資源定位地址將基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文傳輸至所述網(wǎng)絡(luò)設(shè)備;所述網(wǎng)絡(luò)設(shè)備接收到所述基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文后將所述網(wǎng)絡(luò)設(shè)備描述信息傳輸至所述管理控制端;所述管理控制端接收所述網(wǎng)絡(luò)設(shè)備描述信息,并從所述網(wǎng)絡(luò)設(shè)備描述信息中獲取所述直接鄰接的設(shè)備信息;所述步驟d包括所述管理控制端根據(jù)所述獲取的直接鄰接的設(shè)備信息將所述網(wǎng)絡(luò)設(shè)備加入網(wǎng)絡(luò)拓?fù)渲校愿戮W(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
4.如權(quán)利要求3所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述步驟d還包括所述管理控制端根據(jù)接收的所述網(wǎng)絡(luò)設(shè)備描述信息確定其承載的直接鄰接的設(shè)備信息中不包含在所述網(wǎng)絡(luò)拓?fù)涞木W(wǎng)絡(luò)連接設(shè)備;所述管理控制端基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法確定所述網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?,并根?jù)所述管理控制端收到的所有直接鄰接的設(shè)備信息將相應(yīng)的網(wǎng)絡(luò)終端設(shè)備加入所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)洹?br>
5.如權(quán)利要求1所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述步驟a中所述網(wǎng)絡(luò)設(shè)備為管理控制端,且所述的步驟b包括所述管理控制端接入網(wǎng)絡(luò)時(shí),多播發(fā)送基于簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議的發(fā)現(xiàn)消息。
6.如權(quán)利要求1所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述步驟a中所述網(wǎng)絡(luò)設(shè)備為管理控制端,且所述的步驟b包括所述管理控制端接入網(wǎng)絡(luò)時(shí),所述管理控制端基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法生成所述網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接設(shè)備的拓?fù)?;所述管理控制端多播發(fā)送基于簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議的發(fā)現(xiàn)消息。
7.如權(quán)利要求5或6所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述步驟c包括所述網(wǎng)絡(luò)中支持即插既用協(xié)議的網(wǎng)絡(luò)連接設(shè)備和網(wǎng)絡(luò)終端設(shè)備接收所述基于簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議的發(fā)現(xiàn)消息,多播發(fā)送基于即插即用協(xié)議的發(fā)現(xiàn)消息;所述管理控制端接收所述基于即插即用協(xié)議的各發(fā)現(xiàn)消息,并根據(jù)其分別承載的統(tǒng)一資源定位地址將基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文分別傳輸至所述網(wǎng)絡(luò)中相應(yīng)的網(wǎng)絡(luò)連接設(shè)備和網(wǎng)絡(luò)終端設(shè)備;所述網(wǎng)絡(luò)中相應(yīng)的網(wǎng)絡(luò)連接設(shè)備和網(wǎng)絡(luò)終端設(shè)備接收到所述基于超文本傳輸協(xié)議的GET請(qǐng)求報(bào)文后分別將網(wǎng)絡(luò)設(shè)備描述信息傳輸至所述管理控制端;所述的步驟d包括所述管理控制端根據(jù)接收的所述網(wǎng)絡(luò)設(shè)備描述信息中承載的直接鄰接的設(shè)備信息或根據(jù)所述直接鄰接的設(shè)備信息與所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)渖伤鼍W(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)洌愿戮W(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
8.如權(quán)利要求2所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述的步驟b包括支持即插即用協(xié)議的網(wǎng)絡(luò)終端設(shè)備、網(wǎng)絡(luò)連接設(shè)備退出網(wǎng)絡(luò)時(shí),多播發(fā)送基于即插即用協(xié)議的退出消息。
9.如權(quán)利要求8所述的一種網(wǎng)絡(luò)連接的自適應(yīng)方法,其特征在于所述的步驟c包括所述管理控制端接收所述退出消息;所述管理控制端獲取與所述發(fā)送退出消息的網(wǎng)絡(luò)終端設(shè)備直接連接的網(wǎng)絡(luò)連接設(shè)備;所述步驟d包括所述管理控制端根據(jù)其接收的退出消息或發(fā)現(xiàn)消息中承載的時(shí)間戳將發(fā)送退出消息的網(wǎng)絡(luò)設(shè)備或時(shí)間戳過(guò)時(shí)的網(wǎng)絡(luò)設(shè)備從所述網(wǎng)絡(luò)拓?fù)渲袆h除;所述管理控制端根據(jù)所述獲取的網(wǎng)絡(luò)連接設(shè)備判斷是否存在沒(méi)有網(wǎng)絡(luò)終端設(shè)備與之相連的網(wǎng)絡(luò)連接設(shè)備;存在所述沒(méi)有網(wǎng)絡(luò)終端設(shè)備與之相連的網(wǎng)絡(luò)連接設(shè)備時(shí),所述管理控制端基于網(wǎng)橋生成樹(shù)的以太網(wǎng)自動(dòng)拓?fù)浒l(fā)現(xiàn)方法確定所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)洌凰龉芾砜刂贫烁鶕?jù)其接收的所有所述網(wǎng)絡(luò)設(shè)備描述信息獲取直接鄰接的設(shè)備信息和所述網(wǎng)絡(luò)連接設(shè)備的拓?fù)渖伤鼍W(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系。
10.一種網(wǎng)絡(luò)連接的自適應(yīng)裝置,其特征在于包括判斷模塊,用于判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化;發(fā)送模塊,用于在所述網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)發(fā)生變化時(shí)發(fā)送消息;信息獲取模塊,用于根據(jù)所述發(fā)送的消息獲取所述網(wǎng)絡(luò)設(shè)備的鄰接信息;網(wǎng)絡(luò)拓?fù)涓履K,用于根據(jù)所述網(wǎng)絡(luò)設(shè)備及所述鄰接信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的相互連接關(guān)系。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)連接的自適應(yīng)方法,包括a.判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)是否發(fā)生變化;b.在網(wǎng)絡(luò)設(shè)備發(fā)生網(wǎng)絡(luò)連接狀態(tài)變化時(shí)發(fā)送消息;c.根據(jù)所述發(fā)送的消息獲取所述網(wǎng)絡(luò)設(shè)備的鄰接信息;d.根據(jù)所述網(wǎng)絡(luò)設(shè)備及所述鄰接信息對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行更新,以更新網(wǎng)絡(luò)中各網(wǎng)絡(luò)設(shè)備的連接關(guān)系;本發(fā)明還提供一種網(wǎng)絡(luò)連接的自適應(yīng)裝置,包括判斷模塊、發(fā)送模塊、信息獲取模塊、網(wǎng)絡(luò)拓?fù)涓履K;本發(fā)明可以及時(shí)自動(dòng)更新網(wǎng)絡(luò)連接關(guān)系,節(jié)約了網(wǎng)絡(luò)資源,提高了網(wǎng)絡(luò)自動(dòng)化管理的實(shí)時(shí)性和效率。
文檔編號(hào)H04L12/28GK1555161SQ200310121788
公開(kāi)日2004年12月15日 申請(qǐng)日期2003年12月24日 優(yōu)先權(quán)日2003年12月24日
發(fā)明者談華芳, 袁林, 朱晨路 申請(qǐng)人:聯(lián)想(北京)有限公司