亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法

文檔序號(hào):6577534閱讀:287來(lái)源:國(guó)知局
專利名稱:一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)與分布式計(jì)算技術(shù)領(lǐng)域,更確切地說(shuō)是涉及一種在有限范圍網(wǎng)絡(luò)環(huán)境中,用于支持網(wǎng)絡(luò)設(shè)備間的互聯(lián)互通,包括動(dòng)態(tài)組網(wǎng)進(jìn)而實(shí)現(xiàn)資源共享的方法。
本發(fā)明所涉及的動(dòng)態(tài)組網(wǎng)包括三個(gè)含義一是網(wǎng)絡(luò)中的設(shè)備無(wú)需事先通過(guò)手工方式進(jìn)行網(wǎng)絡(luò)參數(shù)配置;二是可以動(dòng)態(tài)地從網(wǎng)絡(luò)中選擇相關(guān)設(shè)備組成一個(gè)節(jié)點(diǎn),節(jié)點(diǎn)可以用于實(shí)現(xiàn)單一設(shè)備無(wú)法完成的功能,或提高這些單一設(shè)備原功能的性能;三是兩個(gè)節(jié)點(diǎn)之間可以直接通信和資源共享以擴(kuò)展單一節(jié)點(diǎn)功能。
本發(fā)明所涉及的資源共享是指在不增加網(wǎng)絡(luò)設(shè)備的前提下,網(wǎng)絡(luò)中的設(shè)備能夠方便地發(fā)布自身所能提供的資源,并能方便地檢索并利用其他設(shè)備所能提供的資源。
國(guó)際上有多個(gè)組織和公司為分布式計(jì)算技術(shù)提出了不少標(biāo)準(zhǔn)和方法,不同程度地實(shí)現(xiàn)了網(wǎng)絡(luò)設(shè)備間的動(dòng)態(tài)組網(wǎng)和資源共享。
UPNP論壇提出過(guò)一套著眼于控制家電設(shè)備的網(wǎng)絡(luò)體系結(jié)構(gòu),基于UPNP的網(wǎng)絡(luò)設(shè)備可以動(dòng)態(tài)地形成一個(gè)對(duì)等網(wǎng)絡(luò),網(wǎng)絡(luò)中的各個(gè)設(shè)備可以動(dòng)態(tài)地發(fā)布自身的資源和檢索網(wǎng)絡(luò)中其他設(shè)備的資源,但UPNP提供的是作為控制點(diǎn)的一個(gè)設(shè)備控制另一個(gè)設(shè)備的方法,不是實(shí)現(xiàn)多個(gè)設(shè)備間動(dòng)態(tài)組網(wǎng)與資源共享的方法。
CORBA是由國(guó)際對(duì)象管理集團(tuán)提出的一種跨平臺(tái)的分布式計(jì)算技術(shù),該技術(shù)要求網(wǎng)絡(luò)中有一個(gè)專門的用以實(shí)現(xiàn)對(duì)象檢索的中央服務(wù)器,其應(yīng)用模型比較適合于客戶/服務(wù)器(Client/Server)模式,不能很好地支持多個(gè)設(shè)備間的動(dòng)態(tài)組網(wǎng)與資源共享及協(xié)作。
微軟公司提出的DCOM分布式計(jì)算技術(shù),但其實(shí)施僅限于微軟的系統(tǒng)平臺(tái)上,而且也只是提供了一個(gè)新的Client/Server計(jì)算平臺(tái)。
目前興起的各種Peer-to-Peer技術(shù),著重考慮的是在因特網(wǎng)環(huán)境條件下,如何不依賴中央服務(wù)器實(shí)現(xiàn)資源共享,其中典型的技術(shù)方案有Freenet、Gnutella、和Napster,但它們所能實(shí)現(xiàn)的共享資源范圍都太小,且大多局限于靜態(tài)文件共享。
Grid提出了一種在跨組織或跨公司的網(wǎng)絡(luò)環(huán)境中實(shí)現(xiàn)資源共享的技術(shù),但到目前為止,該技術(shù)還僅是一種發(fā)展框架,未能給出動(dòng)態(tài)組網(wǎng)與資源共享的具體實(shí)施方法。
綜上所述,目前存在的各種分布式計(jì)算技術(shù),雖然對(duì)于單個(gè)設(shè)備的特定資源發(fā)布與檢索已經(jīng)給出了多種解決方案,但都未能解決多個(gè)設(shè)備間動(dòng)態(tài)組網(wǎng)與實(shí)現(xiàn)各種資源共享與協(xié)作的問(wèn)題。
本發(fā)明所述的設(shè)備包括臺(tái)式計(jì)算機(jī)、筆記本電腦、個(gè)人數(shù)字助理機(jī)(PDA)、計(jì)算機(jī)外部設(shè)備以及一些智能家用電器等,通過(guò)設(shè)備代理和協(xié)議網(wǎng)關(guān),這些設(shè)備還可以與一些傳統(tǒng)的家用電器設(shè)備進(jìn)行交互。
為了實(shí)現(xiàn)上述的目的,本發(fā)明提供了一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于包括以下步驟
A.在有限范圍網(wǎng)絡(luò)中同一廣播域內(nèi)的每個(gè)需要實(shí)現(xiàn)動(dòng)態(tài)組網(wǎng)與資源共享的設(shè)備上安裝一動(dòng)態(tài)組網(wǎng)與資源共享軟件,包括網(wǎng)絡(luò)傳輸層模塊,負(fù)責(zé)數(shù)據(jù)發(fā)送與接收;設(shè)備管理層模塊,建立設(shè)備間連接關(guān)系的控制與管理;服務(wù)管理層模塊,實(shí)現(xiàn)設(shè)備自身或節(jié)點(diǎn)的服務(wù)管理,這些設(shè)備以廣播方式定期地向網(wǎng)絡(luò)傳送設(shè)備宣告消息;B.由一個(gè)設(shè)備充當(dāng)公共節(jié)點(diǎn)控制設(shè)備,創(chuàng)建公共節(jié)點(diǎn),并以廣播方式宣告其存在消息;C.要求加入公共節(jié)點(diǎn)的設(shè)備,向公共節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備注冊(cè)本設(shè)備所能提供的服務(wù)信息;D.加入公共節(jié)點(diǎn)的設(shè)備通過(guò)向公共節(jié)點(diǎn)控制設(shè)備索引或偵聽(tīng)專用節(jié)點(diǎn)宣告消息的方式,以獲取需要的服務(wù)信息創(chuàng)建一個(gè)新的專用節(jié)點(diǎn)或加入一個(gè)已有的專用節(jié)點(diǎn),專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備以廣播方式宣告其存在消息;E.在不存在公共節(jié)點(diǎn)控制設(shè)備的廣播域中,設(shè)備通過(guò)廣播和多播方式查找或偵聽(tīng)所需要的服務(wù)信息或?qū)S霉?jié)點(diǎn)宣告消息,以創(chuàng)建一個(gè)新的專用節(jié)點(diǎn)或加入一個(gè)已有的專用節(jié)點(diǎn),專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備以廣播方式宣告其存在消息;F.專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,索引公共節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,查詢并獲取網(wǎng)絡(luò)中存在的服務(wù)信息;G.專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,根據(jù)查詢結(jié)果邀請(qǐng)具有所需要服務(wù)信息的設(shè)備加入專用節(jié)點(diǎn);H.專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備向加入專用節(jié)點(diǎn)的設(shè)備發(fā)送服務(wù)調(diào)用信息和服務(wù)之間的協(xié)同控制信息。
本發(fā)明通過(guò)創(chuàng)建公共節(jié)點(diǎn)與專用節(jié)點(diǎn),對(duì)多個(gè)服務(wù)(設(shè)備)進(jìn)行動(dòng)態(tài)組合,以實(shí)現(xiàn)資源共享;一個(gè)公共節(jié)點(diǎn)存在一個(gè)能夠完成節(jié)點(diǎn)管理的服務(wù)實(shí)體(設(shè)備),該公共節(jié)點(diǎn)的其余服務(wù)(設(shè)備)均向此服務(wù)(設(shè)備)注冊(cè),并接受該實(shí)體(設(shè)備)的管理;缺省屬于統(tǒng)一公共節(jié)點(diǎn)的所有服務(wù)實(shí)體(設(shè)備),都可以創(chuàng)建一個(gè)公共節(jié)點(diǎn)外的專用節(jié)點(diǎn),可以邀請(qǐng)其它服務(wù)實(shí)體(設(shè)備)加入到新創(chuàng)建的專用節(jié)點(diǎn)中;一個(gè)新的公共或?qū)S霉?jié)點(diǎn)創(chuàng)建后,由其節(jié)點(diǎn)管理服務(wù)實(shí)體負(fù)責(zé)向網(wǎng)絡(luò)宣告其存在消息,其它服務(wù)實(shí)體在收聽(tīng)到該公共或?qū)S霉?jié)點(diǎn)宣告消息后,就可以向公共或?qū)S霉?jié)點(diǎn)的管理服務(wù)實(shí)體(設(shè)備)提出加入申請(qǐng)。從而實(shí)現(xiàn)了網(wǎng)絡(luò)中的每個(gè)設(shè)備,既可發(fā)布自已資源,也可檢索并利用其它設(shè)備資源的發(fā)明目的。
本發(fā)明的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于進(jìn)一步包括公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)間的通訊方法包括I.分別由源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備、目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備向網(wǎng)絡(luò)發(fā)送各自節(jié)點(diǎn)的節(jié)點(diǎn)宣告消息;J.源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備、目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備分別通過(guò)發(fā)起請(qǐng)求和接收請(qǐng)求的過(guò)程,建立起兩公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)間的資源共享關(guān)系并交換資源信息;K.源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)的設(shè)備向源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備發(fā)起并經(jīng)目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備轉(zhuǎn)發(fā)調(diào)用目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)設(shè)備資源的請(qǐng)求;L.由目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)設(shè)備向目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備發(fā)回并經(jīng)源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備轉(zhuǎn)發(fā)給源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)設(shè)備的資源調(diào)用響應(yīng)。
本發(fā)明通過(guò)兩個(gè)節(jié)點(diǎn)間(包括公共節(jié)點(diǎn)與公共節(jié)點(diǎn)間、專用節(jié)點(diǎn)與專用節(jié)點(diǎn)間和公共節(jié)點(diǎn)與專用節(jié)點(diǎn)間)的通訊機(jī)制,建立起資源共享關(guān)系,就可以相互交換節(jié)點(diǎn)資源信息,兩個(gè)節(jié)點(diǎn)中的設(shè)備就可以通過(guò)各自的節(jié)點(diǎn)控制設(shè)備進(jìn)行資源共享。
圖4是本發(fā)明節(jié)點(diǎn)間通訊過(guò)程示意圖;圖5是本發(fā)明節(jié)點(diǎn)生成機(jī)制用于家庭網(wǎng)絡(luò)時(shí)的結(jié)構(gòu)示意圖;圖6是本發(fā)明節(jié)點(diǎn)生成機(jī)制用于會(huì)議室時(shí)的結(jié)構(gòu)示意圖。
參見(jiàn)

圖1,是實(shí)施本發(fā)明方法中各種物理網(wǎng)絡(luò)設(shè)備從功能角度抽象為一個(gè)邏輯設(shè)備的模型結(jié)構(gòu),由上而下包括服務(wù)管理層11、設(shè)備管理層12和網(wǎng)絡(luò)傳輸層13。其中,網(wǎng)絡(luò)傳輸層13負(fù)責(zé)數(shù)據(jù)的發(fā)送與接收;設(shè)備管理層12實(shí)現(xiàn)對(duì)設(shè)備間連接關(guān)系建立的控制與管理,如實(shí)現(xiàn)設(shè)備間的身份認(rèn)證等;服務(wù)管理層11實(shí)現(xiàn)設(shè)備本身或設(shè)備節(jié)點(diǎn)的服務(wù)管理,如對(duì)服務(wù)調(diào)用安全性的檢查等。
實(shí)施本發(fā)明的方法需要在網(wǎng)絡(luò)中形成由多個(gè)設(shè)備構(gòu)成的節(jié)點(diǎn),在該節(jié)點(diǎn)中需要有一個(gè)設(shè)備實(shí)現(xiàn)節(jié)點(diǎn)管理功能,這個(gè)實(shí)現(xiàn)節(jié)點(diǎn)管理功能的設(shè)備就是節(jié)點(diǎn)控制設(shè)備,也即一個(gè)節(jié)點(diǎn)由一個(gè)節(jié)點(diǎn)控制設(shè)備和可能的多個(gè)設(shè)備構(gòu)成。節(jié)點(diǎn)控制設(shè)備上必須存在一個(gè)能夠完成節(jié)點(diǎn)管理功能的服務(wù)實(shí)體,實(shí)施本發(fā)明方法的每個(gè)設(shè)備上,都可以存在能夠完成該節(jié)點(diǎn)管理功能的服務(wù)實(shí)體,但在一個(gè)節(jié)點(diǎn)內(nèi)部,同一時(shí)刻只有一個(gè)設(shè)備上的節(jié)點(diǎn)管理服務(wù)實(shí)體處于活動(dòng)狀態(tài)。
節(jié)點(diǎn)控制設(shè)備可以由用戶指定也可以動(dòng)態(tài)產(chǎn)生。
本發(fā)明的節(jié)點(diǎn)包括公共節(jié)點(diǎn)和專用節(jié)點(diǎn)兩種節(jié)點(diǎn)類型,同一廣播域中所有的服務(wù)實(shí)體都缺省屬于一個(gè)統(tǒng)一的公共節(jié)點(diǎn),而任何一個(gè)服務(wù)實(shí)體均可創(chuàng)建一個(gè)公共節(jié)點(diǎn)外的專用節(jié)點(diǎn)。
參見(jiàn)圖2,是實(shí)施本發(fā)明方法的節(jié)點(diǎn)構(gòu)成示意圖,設(shè)備1、設(shè)備2、設(shè)備3和設(shè)備4連接在局域網(wǎng)或無(wú)線局域網(wǎng)(LAN/WLAN)上,橢圓內(nèi)的設(shè)備1、設(shè)備2和設(shè)備3構(gòu)成了一個(gè)節(jié)點(diǎn)。設(shè)備1上存在一個(gè)管理本節(jié)點(diǎn)的服務(wù)實(shí)體NMS1(NodeManager Service),形成節(jié)點(diǎn)控制設(shè)備,設(shè)備2和設(shè)備3分別為服務(wù)器(Service)1和服務(wù)器(Service)2。
參見(jiàn)圖3,圖中,設(shè)備1、設(shè)備2、設(shè)備3和設(shè)備4連接在局域網(wǎng)或無(wú)線局域網(wǎng)(LAN/WLAN)上,其中GNMS(Global Node Manage Service)為設(shè)備1上的一個(gè)實(shí)現(xiàn)公共節(jié)點(diǎn)管理的服務(wù)實(shí)體,SNMS(Specific Node Manage Service)為設(shè)備2上一個(gè)實(shí)現(xiàn)專用節(jié)點(diǎn)管理的服務(wù)實(shí)體,Service 1是設(shè)備3上的一個(gè)服務(wù),Service 2是設(shè)備4上的一個(gè)服務(wù)。
圖中各個(gè)步驟含義如下步驟1,設(shè)備1創(chuàng)建公共節(jié)點(diǎn),并向網(wǎng)絡(luò)LAN/WLAN宣告其公共節(jié)點(diǎn)消息;步驟2、步驟3和步驟4,分別為設(shè)備2、設(shè)備3和設(shè)備4將自身加入公共節(jié)點(diǎn);步驟5,設(shè)備2創(chuàng)建一個(gè)新的專用節(jié)點(diǎn),并向網(wǎng)絡(luò)宣告相關(guān)專用節(jié)點(diǎn)消息;步驟6,設(shè)備2通過(guò)公共節(jié)點(diǎn)查詢網(wǎng)絡(luò)中存在的服務(wù)信息;步驟7,設(shè)備1向?qū)S迷O(shè)備2返回相關(guān)服務(wù)信息;步驟8,設(shè)備2邀請(qǐng)Service 1所在的設(shè)備3加入專用節(jié)點(diǎn);步驟9,設(shè)備3加入專用節(jié)點(diǎn);步驟10,設(shè)備2邀請(qǐng)Service 2所在的設(shè)備4加入專用節(jié)點(diǎn);步驟11,設(shè)備4加入專用節(jié)點(diǎn);步驟12,設(shè)備2向Service 1發(fā)送服務(wù)調(diào)用信息;步驟13,設(shè)備2向Service 2發(fā)送服務(wù)調(diào)用信息。
圖3中示出一個(gè)節(jié)點(diǎn)的生成過(guò)程(一個(gè)完整的節(jié)點(diǎn)生成和解散過(guò)程應(yīng)包括設(shè)備尋址,設(shè)備宣告,節(jié)點(diǎn)創(chuàng)建,節(jié)點(diǎn)擴(kuò)充,節(jié)點(diǎn)銷毀,公共節(jié)點(diǎn)管理和設(shè)備選舉等步驟)。
在上述步驟中,處于同一個(gè)廣播域的所有設(shè)備都缺省屬于一個(gè)統(tǒng)一的公共節(jié)點(diǎn)。任何設(shè)備在其自身能力允許的條件下,都可以充當(dāng)公共節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,但同一時(shí)刻,同一廣播域中只允許存在一個(gè)公共節(jié)點(diǎn)控制設(shè)備,如設(shè)備1。公共節(jié)點(diǎn)的生存周期是在網(wǎng)絡(luò)中不存在控制設(shè)備的時(shí)候自動(dòng)消失。
如果設(shè)備所處的廣播域中存在公共節(jié)點(diǎn),則該設(shè)備應(yīng)加入該公共節(jié)點(diǎn)。設(shè)備加入公共節(jié)點(diǎn)后,應(yīng)向該公共節(jié)點(diǎn)的控制設(shè)備注冊(cè)本設(shè)備的服務(wù)信息。由公共節(jié)點(diǎn)控制設(shè)備管理節(jié)點(diǎn)內(nèi)所有設(shè)備的服務(wù),公共節(jié)點(diǎn)對(duì)各設(shè)備服務(wù)的管理僅僅起服務(wù)索引作用。
網(wǎng)絡(luò)中的任何一個(gè)設(shè)備均可創(chuàng)建一個(gè)公共節(jié)點(diǎn)外的專用節(jié)點(diǎn),如設(shè)備2,該設(shè)備可以邀請(qǐng)其他設(shè)備加入到新創(chuàng)建的專用節(jié)點(diǎn)中。除了公共節(jié)點(diǎn)的控制設(shè)備外,一個(gè)設(shè)備在同一時(shí)刻只能在一個(gè)節(jié)點(diǎn)中處于活動(dòng)狀態(tài),而專用節(jié)點(diǎn)的生存周期則由創(chuàng)建該專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備維護(hù)。
節(jié)點(diǎn)的生命周期由節(jié)點(diǎn)的控制設(shè)備控制,如設(shè)備1、設(shè)備2,當(dāng)控制設(shè)備決定銷毀先前創(chuàng)建的節(jié)點(diǎn)時(shí),應(yīng)向節(jié)點(diǎn)中的各個(gè)設(shè)備發(fā)送節(jié)點(diǎn)退出通知。一個(gè)設(shè)備退出所參與的節(jié)點(diǎn)時(shí),應(yīng)在公共節(jié)點(diǎn)的控制設(shè)備上注銷所有本設(shè)備的服務(wù)信息。
一個(gè)新的節(jié)點(diǎn)(包括公共和專用節(jié)點(diǎn))創(chuàng)建后,由該節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,即圖中的設(shè)備1、設(shè)備2負(fù)責(zé)向網(wǎng)絡(luò)宣告該節(jié)點(diǎn)的存在信息,節(jié)點(diǎn)宣告消息以廣播形式發(fā)送。其他設(shè)備收聽(tīng)到該節(jié)點(diǎn)宣告信息后,就可以向該節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,如設(shè)備1、設(shè)備2提出加入申請(qǐng)。
網(wǎng)絡(luò)中的所有設(shè)備以廣播方式進(jìn)行設(shè)備信息宣告,它們定期地向網(wǎng)絡(luò)多播傳送設(shè)備宣告消息,在消息中指明設(shè)備類型、設(shè)備名稱和設(shè)備標(biāo)識(shí)符等相關(guān)屬性信息,供其它設(shè)備據(jù)此獲取該設(shè)備的相關(guān)信息。設(shè)備尋址時(shí),采用由IETF的ZEROCONF工作組提出的本地IP地址配置方法,為設(shè)備的每個(gè)網(wǎng)絡(luò)接口增加一個(gè)169.254/16網(wǎng)段的IP地址,其IP地址的分配機(jī)制可以有效地保證在一個(gè)廣播域內(nèi)不會(huì)產(chǎn)生IP地址沖突現(xiàn)象,同時(shí)也省去了原本用戶所需要的手工網(wǎng)絡(luò)參數(shù)配置。
節(jié)點(diǎn)控制設(shè)備定期地向網(wǎng)絡(luò)宣告自身的存在消息,節(jié)點(diǎn)宣告消息應(yīng)包括節(jié)點(diǎn)控制設(shè)備的IP地址,該節(jié)點(diǎn)的節(jié)點(diǎn)類型、該節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識(shí)符及相關(guān)屬性信息。節(jié)點(diǎn)宣告消息以廣播形式發(fā)送,節(jié)點(diǎn)宣告消息中包含節(jié)點(diǎn)控制設(shè)備的169.254/16網(wǎng)段地址。如果節(jié)點(diǎn)控制設(shè)備上還具有可路由的IP地址,則應(yīng)同時(shí)以多播形式發(fā)送包含可路由IP地址信息的節(jié)點(diǎn)宣告消息。
網(wǎng)絡(luò)中的任何設(shè)備都可以通過(guò)主動(dòng)或被動(dòng)的方式來(lái)查找網(wǎng)絡(luò)中存在的節(jié)點(diǎn)。其中的主動(dòng)方式是設(shè)備以廣播形式或多播形式(具有可路由IP時(shí))向網(wǎng)絡(luò)發(fā)送節(jié)點(diǎn)查找消息。符合查找條件的節(jié)點(diǎn)控制設(shè)備則以單播形式向該查找設(shè)備發(fā)送節(jié)點(diǎn)宣告消息;被動(dòng)方式是設(shè)備偵聽(tīng)指定的廣播地址和多播地址,以獲取處于同一廣播域或處于不同廣播域中的節(jié)點(diǎn)的消息。
一個(gè)設(shè)備發(fā)現(xiàn)網(wǎng)絡(luò)中存在有節(jié)點(diǎn)消息時(shí),可以向該節(jié)點(diǎn)的控制設(shè)備發(fā)起節(jié)點(diǎn)加入請(qǐng)求,由節(jié)點(diǎn)控制設(shè)備決定是否允許該設(shè)備加入節(jié)點(diǎn),即實(shí)現(xiàn)節(jié)點(diǎn)擴(kuò)充。
節(jié)點(diǎn)控制設(shè)備也可以通過(guò)偵聽(tīng)網(wǎng)絡(luò)上的設(shè)備宣告消息以獲取當(dāng)前網(wǎng)絡(luò)上的設(shè)備信息,節(jié)點(diǎn)控制設(shè)備可以向設(shè)備發(fā)起節(jié)點(diǎn)加入邀請(qǐng),由設(shè)備決定是否加入該節(jié)點(diǎn)。
參見(jiàn)圖4,圖中示出節(jié)點(diǎn)間的通訊機(jī)制。設(shè)備1、設(shè)備2、設(shè)備3和設(shè)備4連接在局域網(wǎng)或?qū)拵Ь钟蚓W(wǎng)(LAN/WLAN)上,其中NMS1(Node Manage Service)為設(shè)備2上的一個(gè)實(shí)現(xiàn)公共或?qū)S霉?jié)點(diǎn)1管理的服務(wù)實(shí)體,NMS2(Node ManageService)為設(shè)備3上一個(gè)實(shí)現(xiàn)公共或?qū)S霉?jié)點(diǎn)2管理的服務(wù)實(shí)體,SerVice 1是節(jié)點(diǎn)1中設(shè)備1上的一個(gè)服務(wù),Service 2是節(jié)點(diǎn)2中設(shè)備4上的一個(gè)服務(wù)。NMS1與NMS2實(shí)現(xiàn)節(jié)點(diǎn)間通訊機(jī)制的步驟如下步驟1,設(shè)備2向網(wǎng)絡(luò)中發(fā)送節(jié)點(diǎn)1的節(jié)點(diǎn)宣告消息;步驟2,設(shè)備3向網(wǎng)絡(luò)中發(fā)送節(jié)點(diǎn)2的節(jié)點(diǎn)宣告消息;步驟3,節(jié)點(diǎn)1向節(jié)點(diǎn)2發(fā)起資源共享請(qǐng)求;
步驟4,節(jié)點(diǎn)2接受節(jié)點(diǎn)1資源共享請(qǐng)求,節(jié)點(diǎn)1和節(jié)點(diǎn)2間建立節(jié)點(diǎn)間資源共享關(guān)系;步驟5,節(jié)點(diǎn)1與節(jié)點(diǎn)2交換節(jié)點(diǎn)資源信息;步驟6,節(jié)點(diǎn)1中設(shè)備1上的Service 1向節(jié)點(diǎn)1控制設(shè)備發(fā)起到節(jié)點(diǎn)2中設(shè)備4上Service 2的調(diào)用請(qǐng)求;步驟7,節(jié)點(diǎn)1控制設(shè)備轉(zhuǎn)發(fā)調(diào)用請(qǐng)求給節(jié)點(diǎn)2控制設(shè)備;步驟8,節(jié)點(diǎn)2控制設(shè)備轉(zhuǎn)發(fā)調(diào)用請(qǐng)求給設(shè)備4;步驟9,設(shè)備4的Service 2將調(diào)用響應(yīng)發(fā)回給節(jié)點(diǎn)2控制設(shè)備;步驟10,節(jié)點(diǎn)2控制設(shè)備轉(zhuǎn)發(fā)調(diào)用響應(yīng)給節(jié)點(diǎn)1控制設(shè)備;步驟11,節(jié)點(diǎn)1控制設(shè)備轉(zhuǎn)發(fā)調(diào)用響應(yīng)給設(shè)備1。
上述步驟中,兩個(gè)不同公共或?qū)S霉?jié)點(diǎn)間的通訊機(jī)制通過(guò)各自的節(jié)點(diǎn)控制設(shè)備實(shí)現(xiàn)。兩個(gè)節(jié)點(diǎn)的控制設(shè)備可以通過(guò)對(duì)方的節(jié)點(diǎn)宣告消息發(fā)現(xiàn)對(duì)方。一個(gè)節(jié)點(diǎn)的控制設(shè)備(稱為源節(jié)點(diǎn)控制設(shè)備)可以向另一個(gè)節(jié)點(diǎn)的控制設(shè)備(稱為目標(biāo)節(jié)點(diǎn)控制設(shè)備)發(fā)起資源共享請(qǐng)求。目標(biāo)節(jié)點(diǎn)控制設(shè)備根據(jù)自身的安全策略,作出允許或拒絕源節(jié)點(diǎn)的節(jié)點(diǎn)資源共享請(qǐng)求。兩個(gè)節(jié)點(diǎn)建立起資源共享關(guān)系后,可以相互交換節(jié)點(diǎn)資源信息。兩個(gè)節(jié)點(diǎn)中的設(shè)備可以通過(guò)各自的節(jié)點(diǎn)控制設(shè)備進(jìn)行資源共享。其中的調(diào)用響應(yīng)包括服務(wù)調(diào)用信息和服務(wù)之間的協(xié)同控制信息。
參見(jiàn)圖5,虛線框內(nèi)示意出采用本發(fā)明方法組成的家庭網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu),可以實(shí)現(xiàn)家庭內(nèi)部網(wǎng)絡(luò)的動(dòng)態(tài)組網(wǎng)以及對(duì)家電的智能控制。圖中,51為家庭網(wǎng)關(guān)設(shè)備,52為電燈裝置,53為電視裝置,54為音響裝置,55為PC設(shè)備,56為提供無(wú)線接入的AP設(shè)備,通過(guò)無(wú)線局域網(wǎng)連接移動(dòng)設(shè)備58(包括PDA,筆記本等)。其中的家庭網(wǎng)關(guān)51具有低功耗,不斷電的性能,此外還應(yīng)具有多種網(wǎng)絡(luò)接口,如接口1為外部因特網(wǎng)接口,連接因特網(wǎng);接口2為RS232接口,連接電燈52、電視53及音響54等;接口3為以太網(wǎng)接口,連接PC機(jī)55、AP機(jī)56等??梢匀藶橹付彝ゾW(wǎng)關(guān)51為該網(wǎng)絡(luò)中的公共節(jié)點(diǎn)控制設(shè)備。
家庭中的網(wǎng)絡(luò)設(shè)備,如PC設(shè)備55、移動(dòng)設(shè)備58進(jìn)入以太網(wǎng)后即可通過(guò)偵聽(tīng)公共節(jié)點(diǎn)消息發(fā)現(xiàn)以家庭網(wǎng)關(guān)51為控制設(shè)備的公共節(jié)點(diǎn)。
家庭中的傳統(tǒng)家用電器設(shè)備,如電燈52、電視53、音響54等可以通過(guò)標(biāo)準(zhǔn)的家庭網(wǎng)絡(luò)協(xié)議,如CEBus等,通過(guò)各種家庭網(wǎng)絡(luò)標(biāo)準(zhǔn)接口,如RS232接口接到家庭網(wǎng)關(guān)51上。家庭網(wǎng)關(guān)51上通過(guò)運(yùn)行一個(gè)CEBus網(wǎng)絡(luò)代理服務(wù)實(shí)體實(shí)現(xiàn)對(duì)CEBus網(wǎng)絡(luò)服務(wù)的發(fā)布和控制。
PC機(jī)55或移動(dòng)設(shè)備58加入公共節(jié)點(diǎn)后,即可通過(guò)公共節(jié)點(diǎn)控制設(shè)備-家庭網(wǎng)關(guān)51提供的節(jié)點(diǎn)服務(wù)、檢索服務(wù),發(fā)現(xiàn)家庭網(wǎng)絡(luò)中的各個(gè)設(shè)備,可通過(guò)創(chuàng)建專用節(jié)點(diǎn)或在公共節(jié)點(diǎn)控制設(shè)備的管理下,進(jìn)而對(duì)其實(shí)施控制。如可用PC機(jī)55、移動(dòng)設(shè)備58的PDA控制電視53、音響54等。
同理,采用本發(fā)明的節(jié)點(diǎn)生成機(jī)制,本家庭外的設(shè)備也可通過(guò)因特網(wǎng)、家庭網(wǎng)關(guān)51提供的網(wǎng)絡(luò)接入服務(wù),接入到本家庭網(wǎng)絡(luò)中,進(jìn)而加入本家庭網(wǎng)絡(luò)節(jié)點(diǎn)中,實(shí)現(xiàn)對(duì)家庭電器的遠(yuǎn)程控制。
參見(jiàn)圖6,圖中示意出將本發(fā)明方法應(yīng)用于會(huì)議室環(huán)境中,可組成智能會(huì)議室結(jié)構(gòu)。圖中,61為提供無(wú)線接入的AP設(shè)備,62為網(wǎng)絡(luò)打印機(jī),67為PC設(shè)備,AP設(shè)備61、網(wǎng)絡(luò)打印機(jī)62及PC設(shè)備通過(guò)以太網(wǎng)連接;參會(huì)筆記本1(63)、參會(huì)筆記本2(64)、...參會(huì)筆記本N(65),無(wú)線投影儀66及PDA、手機(jī)等(圖中未示出)作為移動(dòng)設(shè)備,并通過(guò)無(wú)線局域網(wǎng)與AP設(shè)備連接。
圖中所示的會(huì)議室環(huán)境中,提供了無(wú)線接入的AP設(shè)備61、網(wǎng)絡(luò)打印機(jī)62和PC設(shè)備67,無(wú)線投影儀66為會(huì)議室常駐設(shè)備,就AP設(shè)備61、網(wǎng)絡(luò)打印機(jī)62和無(wú)線投影儀66的功能和性能來(lái)說(shuō),均不足以充當(dāng)公共節(jié)點(diǎn)控制設(shè)備。當(dāng)多個(gè)(如N個(gè),N為正整數(shù))參會(huì)筆記本進(jìn)入會(huì)議室環(huán)境后,由會(huì)議管理員從PC設(shè)備67和N個(gè)參會(huì)筆記本中指定一個(gè)設(shè)備作為公共節(jié)點(diǎn)控制設(shè)備。
網(wǎng)絡(luò)打印機(jī)62和無(wú)線投影儀66通過(guò)偵聽(tīng)公共節(jié)點(diǎn)宣告消息可以將自身的服務(wù)注冊(cè)到該公共節(jié)點(diǎn)控制設(shè)備上。
公共節(jié)點(diǎn)形成后,所有參會(huì)筆記本無(wú)需事先安裝打印機(jī)驅(qū)動(dòng)程序,也無(wú)需直接連接到無(wú)線投影儀上,即可實(shí)現(xiàn)對(duì)它們的有序控制,包括各個(gè)參會(huì)筆記本,通過(guò)創(chuàng)建專用節(jié)點(diǎn),均會(huì)在公共節(jié)點(diǎn)控制設(shè)備控制下,使用無(wú)線投影儀66和網(wǎng)絡(luò)打印機(jī)62,不會(huì)發(fā)生沖突。
本發(fā)明設(shè)備所能提供的服務(wù),均可基于標(biāo)準(zhǔn)的WSDL語(yǔ)言進(jìn)行描述,并可根據(jù)規(guī)范做一定的擴(kuò)展。
權(quán)利要求
1.一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于包括以下步驟A.在有限范圍網(wǎng)絡(luò)中同一廣播域內(nèi)的每個(gè)需要實(shí)現(xiàn)動(dòng)態(tài)組網(wǎng)與資源共享的設(shè)備上安裝一動(dòng)態(tài)組網(wǎng)與資源共享軟件,包括網(wǎng)絡(luò)傳輸層模塊,負(fù)責(zé)數(shù)據(jù)發(fā)送與接收;設(shè)備管理層模塊,建立設(shè)備間連接關(guān)系的控制與管理;服務(wù)管理層模塊,實(shí)現(xiàn)設(shè)備自身或節(jié)點(diǎn)的服務(wù)管理,這些設(shè)備以廣播方式定期地向網(wǎng)絡(luò)傳送設(shè)備宣告消息;B.由一個(gè)設(shè)備充當(dāng)公共節(jié)點(diǎn)控制設(shè)備,創(chuàng)建公共節(jié)點(diǎn),并以廣播方式宣告其存在消息;C.要求加入公共節(jié)點(diǎn)的設(shè)備,向公共節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備注冊(cè)本設(shè)備所能提供的服務(wù)信息;D.加入公共節(jié)點(diǎn)的設(shè)備通過(guò)向公共節(jié)點(diǎn)控制設(shè)備索引或偵聽(tīng)專用節(jié)點(diǎn)宣告消息的方式,以獲取需要的服務(wù)信息創(chuàng)建一個(gè)新的專用節(jié)點(diǎn)或加入一個(gè)已有的專用節(jié)點(diǎn),專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備以廣播方式宣告其存在消息;E.在不存在公共節(jié)點(diǎn)控制設(shè)備的廣播域中,設(shè)備通過(guò)廣播和多播方式查找或偵聽(tīng)所需要的服務(wù)信息或?qū)S霉?jié)點(diǎn)宣告消息,以創(chuàng)建一個(gè)新的專用節(jié)點(diǎn)或加入一個(gè)已有的專用節(jié)點(diǎn),專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備以廣播方式宣告其存在消息;F.專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,索引公共節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,查詢并獲取網(wǎng)絡(luò)中存在的服務(wù)信息;G.專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備,根據(jù)查詢結(jié)果邀請(qǐng)具有所需要服務(wù)信息的設(shè)備加入專用節(jié)點(diǎn);H.專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備向加入專用節(jié)點(diǎn)的設(shè)備發(fā)送服務(wù)調(diào)用信息和服務(wù)之間的協(xié)同控制信息。
2.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述的步驟A,還包括由網(wǎng)絡(luò)按IETF的ZEROCONF工作組提出的本地IP地址配置方法,在每個(gè)需要實(shí)現(xiàn)動(dòng)態(tài)組網(wǎng)與資源共享的設(shè)備網(wǎng)絡(luò)接口上增設(shè)一個(gè)169.254/16網(wǎng)段的IP地址。
3.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述步驟A中,設(shè)備以廣播方式定期地向網(wǎng)絡(luò)傳送設(shè)備宣告消息,至少包括設(shè)備類型、設(shè)備名稱信息和設(shè)備標(biāo)識(shí)符。
4.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述步驟B中,充當(dāng)公共節(jié)點(diǎn)控制設(shè)備的設(shè)備可以人為指定;所述步驟D中,充當(dāng)專用節(jié)點(diǎn)控制設(shè)備的設(shè)備是網(wǎng)絡(luò)中除充當(dāng)公共節(jié)點(diǎn)控制設(shè)備之外的任一設(shè)備,除充當(dāng)公共節(jié)點(diǎn)控制設(shè)備的設(shè)備外,網(wǎng)絡(luò)中的每一個(gè)設(shè)備在同一時(shí)刻,只能在一個(gè)專用節(jié)點(diǎn)中處于活動(dòng)狀態(tài)。
5.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述步驟B及步驟D中的宣告消息,至少包括公共節(jié)點(diǎn)控制設(shè)備或?qū)S霉?jié)點(diǎn)控制設(shè)備的IP地址、公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)的節(jié)點(diǎn)類型、公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識(shí)符及其它相關(guān)的屬性信息。
6.根據(jù)權(quán)利要求5所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述公共節(jié)點(diǎn)控制設(shè)備或?qū)S霉?jié)點(diǎn)控制設(shè)備的IP地址是設(shè)備的169.254/16網(wǎng)段地址;在設(shè)備具有可路由的IP地址時(shí),在所述的宣告消息中還應(yīng)包含該可路由的IP地址,并以多播形式發(fā)送。
7.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述步驟B中,網(wǎng)絡(luò)中公共節(jié)點(diǎn)的生存周期同公共節(jié)點(diǎn)控制設(shè)備的創(chuàng)建與消失;所述步驟D中,網(wǎng)絡(luò)中專用節(jié)點(diǎn)的生存周期由創(chuàng)建該專用節(jié)點(diǎn)的專用節(jié)點(diǎn)控制設(shè)備維護(hù);公共節(jié)點(diǎn)控制設(shè)備或?qū)S霉?jié)點(diǎn)控制設(shè)備在銷毀所創(chuàng)建的公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)時(shí),向公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)中的所有設(shè)備發(fā)送節(jié)點(diǎn)退出通知。
8.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述步驟C至步驟G中的加入或索引,由設(shè)備通過(guò)主動(dòng)方式查找網(wǎng)絡(luò)中存在的節(jié)點(diǎn)進(jìn)行;所述的主動(dòng)方式是由設(shè)備以廣播方式向網(wǎng)絡(luò)發(fā)送節(jié)點(diǎn)查找消息,由公共或?qū)S霉?jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備以單播方式向該查找設(shè)備發(fā)送所述的節(jié)點(diǎn)宣告消息。
9.根據(jù)權(quán)利要求8所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述的主動(dòng)方式中,在所述的設(shè)備具有可路由的IP地址時(shí),設(shè)備以多播方式向網(wǎng)絡(luò)發(fā)送節(jié)點(diǎn)查找消息。
10.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述步驟C至步驟G中的加入或索引,由設(shè)備通過(guò)被動(dòng)方式查找網(wǎng)絡(luò)中存在的節(jié)點(diǎn)進(jìn)行;所述的被動(dòng)方式是由設(shè)備通過(guò)偵聽(tīng)指定的廣播地址和多播地址,來(lái)獲取處于同一廣播域或不同廣播域中的公共或?qū)S霉?jié)點(diǎn)消息。
11.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述的步驟C還包括退出公共節(jié)點(diǎn)的設(shè)備,向公共節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備注銷本設(shè)備所能提供的服務(wù)信息。
12.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于進(jìn)一步包括公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)間的通訊方法包括I.分別由源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備、目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備向網(wǎng)絡(luò)發(fā)送各自節(jié)點(diǎn)的節(jié)點(diǎn)宣告消息;J.源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備、目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備分別通過(guò)發(fā)起請(qǐng)求和接收請(qǐng)求的過(guò)程,建立起兩公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)間的資源共享關(guān)系并交換資源信息;K.源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)的設(shè)備向源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備發(fā)起并經(jīng)目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備轉(zhuǎn)發(fā)調(diào)用目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)設(shè)備資源的請(qǐng)求;L.由目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)設(shè)備向目標(biāo)公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備發(fā)回并經(jīng)源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)控制設(shè)備轉(zhuǎn)發(fā)給源公共節(jié)點(diǎn)或?qū)S霉?jié)點(diǎn)內(nèi)設(shè)備的資源調(diào)用響應(yīng)。
13.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述的設(shè)備包括家庭網(wǎng)關(guān)設(shè)備,通過(guò)因特網(wǎng)接口與外部因特網(wǎng)連接;一個(gè)以上的傳統(tǒng)家電設(shè)備,通過(guò)家庭網(wǎng)絡(luò)標(biāo)準(zhǔn)接口與家庭網(wǎng)關(guān)設(shè)備連接;和包括PC設(shè)備、用于無(wú)線接入的AP設(shè)備在內(nèi)的家庭網(wǎng)絡(luò)設(shè)備,家庭網(wǎng)絡(luò)設(shè)備通過(guò)以太網(wǎng)與家庭網(wǎng)關(guān)設(shè)備連接,移動(dòng)設(shè)備通過(guò)無(wú)線局域網(wǎng)與AP設(shè)備連接;指定家庭網(wǎng)關(guān)設(shè)備為網(wǎng)絡(luò)中的公共節(jié)點(diǎn)控制設(shè)備,發(fā)布公共節(jié)點(diǎn)宣告消息;家庭傳統(tǒng)設(shè)備通過(guò)標(biāo)準(zhǔn)家庭網(wǎng)絡(luò)協(xié)議和家庭網(wǎng)關(guān)設(shè)備上運(yùn)行的網(wǎng)絡(luò)代理服務(wù)實(shí)體實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)的發(fā)布與控制;進(jìn)入以太網(wǎng)的家庭網(wǎng)絡(luò)設(shè)備通過(guò)偵聽(tīng)公共節(jié)點(diǎn)宣告消息發(fā)現(xiàn)公共節(jié)點(diǎn)并加入公共節(jié)點(diǎn);家庭網(wǎng)絡(luò)設(shè)備檢索公共節(jié)點(diǎn)控制設(shè)備提供的節(jié)點(diǎn)服務(wù),發(fā)現(xiàn)家庭傳統(tǒng)設(shè)備并通過(guò)創(chuàng)建專用節(jié)點(diǎn)或在公共節(jié)點(diǎn)控制設(shè)備的管理下對(duì)家庭傳統(tǒng)設(shè)備實(shí)施控制。
14.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法,其特征在于所述的設(shè)備包括用于無(wú)線接入的AP設(shè)備、網(wǎng)絡(luò)打印機(jī)和PC設(shè)備,AP設(shè)備和網(wǎng)絡(luò)打印機(jī)與以太網(wǎng)連接;無(wú)線投影儀和包括N個(gè)參會(huì)筆記本、手機(jī)、個(gè)人數(shù)字助理機(jī)(PDA)在內(nèi)的移動(dòng)設(shè)備,移動(dòng)設(shè)備通過(guò)無(wú)線局域網(wǎng)與AP設(shè)備連接;人為指定一個(gè)設(shè)備作為會(huì)議室環(huán)境中的公共節(jié)點(diǎn)控制設(shè)備,向網(wǎng)絡(luò)發(fā)布公共節(jié)點(diǎn)宣告消息;參會(huì)的移動(dòng)設(shè)備和網(wǎng)絡(luò)打印機(jī)、無(wú)線投影儀、PC設(shè)備通過(guò)偵聽(tīng)公共節(jié)點(diǎn)宣告消息,將自身的服務(wù)注冊(cè)到公共節(jié)點(diǎn)控制設(shè)備上;參會(huì)的移動(dòng)設(shè)備通過(guò)檢索公共節(jié)點(diǎn)控制設(shè)備提供的節(jié)點(diǎn)服務(wù),發(fā)現(xiàn)包括網(wǎng)絡(luò)打印機(jī)、無(wú)線投影儀和PC設(shè)備的可用資源,通過(guò)創(chuàng)建專用節(jié)點(diǎn)或在公共節(jié)點(diǎn)控制設(shè)備的管理下對(duì)資源進(jìn)行有序控制。
全文摘要
本發(fā)明涉及一種在有限范圍網(wǎng)絡(luò)中,讓多個(gè)設(shè)備動(dòng)態(tài)組網(wǎng)以實(shí)現(xiàn)資源共享的方法。包括在每個(gè)需要實(shí)現(xiàn)動(dòng)態(tài)組網(wǎng)的設(shè)備上安裝一軟件,由網(wǎng)絡(luò)傳輸層模塊,設(shè)備管理層模塊和服務(wù)管理層模塊組成;創(chuàng)建公共節(jié)點(diǎn),由網(wǎng)絡(luò)中的一個(gè)設(shè)備充當(dāng)公共節(jié)點(diǎn)控制設(shè)備,并廣播宣告;設(shè)備加入公共節(jié)點(diǎn),注冊(cè)本設(shè)備的服務(wù)信息;加入公共節(jié)點(diǎn)的設(shè)備可創(chuàng)建一個(gè)新的專用節(jié)點(diǎn)或加入一個(gè)已有的專用節(jié)點(diǎn),專用節(jié)點(diǎn)的節(jié)點(diǎn)控制設(shè)備廣播宣告其存在消息;設(shè)備通過(guò)索引公共節(jié)點(diǎn)控制設(shè)備獲取網(wǎng)絡(luò)中存在的服務(wù)信息;專用節(jié)點(diǎn)控制設(shè)備向加入專用節(jié)點(diǎn)的設(shè)備發(fā)送服務(wù)調(diào)用信息。網(wǎng)絡(luò)中設(shè)備無(wú)需預(yù)置網(wǎng)絡(luò)參數(shù),就可動(dòng)態(tài)地自由組成節(jié)點(diǎn);每個(gè)設(shè)備均可自由發(fā)布自已的資源和利用其它設(shè)備的資源。
文檔編號(hào)G06F15/16GK1458597SQ0211733
公開(kāi)日2003年11月26日 申請(qǐng)日期2002年5月17日 優(yōu)先權(quán)日2002年5月17日
發(fā)明者賀志強(qiáng) 申請(qǐng)人:聯(lián)想(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1