欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法

文檔序號(hào):7619323閱讀:96來源:國知局
專利名稱:一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法。
背景技術(shù)
當(dāng)前,網(wǎng)絡(luò)從框架上被分為客戶端-服務(wù)器(Client-Server)類型和對等(peer-to-peer)類型。在Client-Server類型網(wǎng)絡(luò)中,以服務(wù)器(Server)為中心構(gòu)建網(wǎng)絡(luò),作為客戶端(Client)的各個(gè)網(wǎng)絡(luò)設(shè)備與服務(wù)器建立連接,服務(wù)器對各個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行注冊、認(rèn)證、轉(zhuǎn)發(fā)通訊、以及服務(wù)調(diào)用等操作,從而實(shí)現(xiàn)對于網(wǎng)絡(luò)通信的中介或調(diào)度。該種網(wǎng)絡(luò)雖然能夠?qū)崿F(xiàn)網(wǎng)絡(luò)通信,但是,由于各個(gè)客戶端之間的通信需要借助服務(wù)器來完成,因此,一旦服務(wù)器發(fā)生故障,將會(huì)導(dǎo)致大量客戶端無法進(jìn)行網(wǎng)絡(luò)通信,從而造成大范圍的通信癱瘓。因此,當(dāng)前多采用對等網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)絡(luò)通信,在該種網(wǎng)絡(luò)中,并不存在類似于服務(wù)器這樣的中心設(shè)備,各個(gè)網(wǎng)絡(luò)設(shè)備直接進(jìn)行相互間的通信,并不需要借助于其它設(shè)備的中介或調(diào)度。每一個(gè)網(wǎng)絡(luò)設(shè)備可以申請其它網(wǎng)絡(luò)設(shè)備提供的資源和服務(wù),也可作為其它網(wǎng)絡(luò)設(shè)備申請資源和服務(wù)的提供者。由于在對等網(wǎng)絡(luò)中,不再需要借助服務(wù)器對各個(gè)網(wǎng)絡(luò)設(shè)備的通信進(jìn)行中介或調(diào)度,因此,能夠大大降低通信癱瘓的可能。另外,由于對等網(wǎng)絡(luò)無需服務(wù)器,因此,該種類型的網(wǎng)絡(luò)也具有搭建容易、快捷的優(yōu)點(diǎn)。
但是,對等網(wǎng)絡(luò)不具有服務(wù)器也帶來了一些問題,表現(xiàn)在在對等網(wǎng)絡(luò)中,如果一個(gè)網(wǎng)絡(luò)設(shè)備需要與另一個(gè)提供服務(wù)的特定設(shè)備建立連接,則需要向網(wǎng)絡(luò)中的各個(gè)設(shè)備以廣播的方式發(fā)送服務(wù)請求,收到該請求的設(shè)備則返回包括服務(wù)反饋的響應(yīng)消息給該網(wǎng)絡(luò)設(shè)備。由于網(wǎng)絡(luò)設(shè)備眾多,因此,響應(yīng)消息的數(shù)量相應(yīng)地十分龐大,用戶需要費(fèi)時(shí)費(fèi)力地從眾多提供服務(wù)反饋的網(wǎng)絡(luò)設(shè)備中選擇一個(gè)其需要的設(shè)備,從而大大增加了用戶的操作復(fù)雜度。尤其是在當(dāng)前能夠提供無線通訊功能的設(shè)備日益增多的情況下,網(wǎng)絡(luò)中會(huì)包括更多能夠提供服務(wù)反饋的設(shè)備,從而進(jìn)一步增加了用戶的操作難度。
另外,用戶在實(shí)際應(yīng)用中,往往會(huì)根據(jù)實(shí)際情況將其使用的網(wǎng)絡(luò)設(shè)備與滿足一定連接條件的網(wǎng)絡(luò)設(shè)備建立連接。舉例來說,用戶可能只想將其使用的筆記本電腦與其所處房間的打印機(jī)建立連接,然而由于在筆記本電腦申請打印服務(wù)的過程中,會(huì)向網(wǎng)絡(luò)中的各個(gè)設(shè)備發(fā)送廣播消息,該網(wǎng)絡(luò)覆蓋范圍內(nèi)的各個(gè)設(shè)備均會(huì)進(jìn)行響應(yīng),因此,用戶仍然需要從眾多響應(yīng)的設(shè)備中查找其所處房間的打印機(jī),從而增加了用戶的操作復(fù)雜度,無法實(shí)現(xiàn)根據(jù)設(shè)備所在位置查找網(wǎng)絡(luò)設(shè)備并與之建立連接的目的。另外,每個(gè)用戶的活動(dòng)場所大多數(shù)是重復(fù)的,許多被請求服務(wù)的網(wǎng)絡(luò)設(shè)備的位置大多也不會(huì)發(fā)生改變,因此,在用戶使用的設(shè)備與被請求服務(wù)的設(shè)備之間重復(fù)建立連接時(shí),如果能夠利用被請求服務(wù)的網(wǎng)絡(luò)設(shè)備的位置信息進(jìn)行設(shè)備查找,將大大簡化查找過程,然而,由于現(xiàn)有技術(shù)采用廣播的方式發(fā)送業(yè)務(wù)請求,因此,難以利用該位置信息作為連接條件來進(jìn)行設(shè)備的查找。
與上述根據(jù)位置進(jìn)行查找相類似,根據(jù)實(shí)際需要,用戶還可能需要根據(jù)例如服務(wù)類型、設(shè)備型號(hào)等其它條件進(jìn)行對等網(wǎng)絡(luò)中設(shè)備間的查找和連接,由于現(xiàn)有技術(shù)中采用廣播方式進(jìn)行設(shè)備查找和連接,因此,無法滿足上述根據(jù)連接條件進(jìn)行設(shè)備間查找和連接的需要,從而一方面無法滿足用戶需要,增加了用戶操作的復(fù)雜度,另一方面降低了網(wǎng)絡(luò)的服務(wù)質(zhì)量。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法,利用該方法能夠根據(jù)一定的連接條件在對等網(wǎng)絡(luò)中進(jìn)行設(shè)備查找,并與查找得到的滿足連接條件的網(wǎng)絡(luò)設(shè)備建立連接,從而降低用戶操作的復(fù)雜度,提高網(wǎng)絡(luò)的服務(wù)質(zhì)量。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法,該方法包括步驟a在源網(wǎng)絡(luò)設(shè)備上提供服務(wù)與連接條件的對應(yīng)關(guān)系;步驟b源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求,在該服務(wù)請求中包括與該服務(wù)對應(yīng)的連接條件;步驟c收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備判斷自身是否滿足所述連接條件,如果不滿足,則該設(shè)備保持沉默,如果滿足,則該設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋,源網(wǎng)絡(luò)設(shè)備根據(jù)服務(wù)反饋與目的設(shè)備建立連接。
其中,步驟a包括步驟a1源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求消息,并判斷是否收到服務(wù)請求反饋響應(yīng),如果是,則繼續(xù)執(zhí)行步驟a2,否則,結(jié)束本流程;步驟a2源網(wǎng)絡(luò)設(shè)備根據(jù)所述連接條件獲取發(fā)送該服務(wù)反饋響應(yīng)的網(wǎng)絡(luò)設(shè)備的相應(yīng)信息,并存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與所述網(wǎng)絡(luò)設(shè)備的相應(yīng)信息之間的對應(yīng)關(guān)系。
其中,步驟a1和步驟a2之間進(jìn)一步包括利用預(yù)先設(shè)定的篩選條件,將步驟a1中所述收到的服務(wù)反饋響應(yīng)中的部分服務(wù)反饋響應(yīng)篩選掉。
其中,所述篩選條件為位置條件。
其中,所述存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與所述網(wǎng)絡(luò)設(shè)備的相應(yīng)信息之間的對應(yīng)關(guān)系為存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與特定網(wǎng)絡(luò)設(shè)備的相應(yīng)信息之間的對應(yīng)關(guān)系,所述特定網(wǎng)絡(luò)設(shè)備為與源設(shè)備當(dāng)前建立連接用于提供所述服務(wù)的設(shè)備。
其中,步驟a包括源網(wǎng)絡(luò)設(shè)備根據(jù)實(shí)際連接需要,初次與一個(gè)能夠提供其所述服務(wù)的網(wǎng)絡(luò)設(shè)備建立連接,存儲(chǔ)該建立連接的網(wǎng)絡(luò)設(shè)備的相應(yīng)信息與所述服務(wù)的對應(yīng)關(guān)系。
其中,所述步驟a在所述源網(wǎng)絡(luò)設(shè)備初次接入對等網(wǎng)絡(luò)時(shí)執(zhí)行。
其中,所述步驟a在所述源網(wǎng)絡(luò)設(shè)備已經(jīng)接入對等網(wǎng)絡(luò)時(shí)執(zhí)行。
其中,步驟b所述連接條件為與服務(wù)對應(yīng)的所有連接條件。
其中,步驟b所述連接條件為滿足客戶所需的特定連接條件。
其中,步驟c包括步驟c1所述收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別判斷該請求中的源網(wǎng)絡(luò)設(shè)備的組標(biāo)識(shí)以及源網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí)是否有效,如果是,則執(zhí)行步驟c2,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,不再執(zhí)行后續(xù)步驟;步驟c2各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別讀取該請求中的服務(wù)信息,判斷自身是否能夠提供該服務(wù)信息對應(yīng)的服務(wù),如果是,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟c3,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,并且不再執(zhí)行后續(xù)步驟;步驟c3各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別讀取服務(wù)請求中的連接條件,并讀取自身與連接條件相對應(yīng)的信息,判斷自身信息是否滿足連接條件,如果是,則所述網(wǎng)絡(luò)設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息,源網(wǎng)絡(luò)設(shè)備建立與目的網(wǎng)絡(luò)設(shè)備的連接,否則,該網(wǎng)絡(luò)設(shè)備保持沉默。
其中,步驟c3所述網(wǎng)絡(luò)設(shè)備分別讀取連接條件以及自身信息并進(jìn)行判斷的步驟包括步驟c31所述網(wǎng)絡(luò)設(shè)備讀取所述連接條件,判斷該連接條件是否為未對條件進(jìn)行限定的通用連接條件,如果不是,則執(zhí)行步驟c32,否則,直接執(zhí)行步驟c3中所述向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息的步驟;步驟c32所述網(wǎng)絡(luò)設(shè)備讀取與連接條件相對應(yīng)的自身信息,判斷該信息是否為未針對連接條件進(jìn)行限定的信息,如果不是,則執(zhí)行步驟c3所述判斷的步驟,否則,直接執(zhí)行步驟c3中所述向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息的步驟。
其中,步驟c3所述網(wǎng)絡(luò)設(shè)備分別讀取連接條件以及自身信息并進(jìn)行判斷的步驟包括步驟c31所述網(wǎng)絡(luò)設(shè)備讀取所述連接條件,判斷該連接條件是否為未對條件進(jìn)行限定的通用連接條件,如果不是,則執(zhí)行步驟c32,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,不再執(zhí)行后續(xù)步驟;步驟c32所述網(wǎng)絡(luò)設(shè)備讀取與連接條件相對應(yīng)的自身信息,判斷該信息是否為未針對連接條件進(jìn)行限定的信息,如果不是,則執(zhí)行步驟c3所述判斷的步驟,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,不再執(zhí)行后續(xù)步驟。
其中,步驟c所述源網(wǎng)絡(luò)設(shè)備根據(jù)服務(wù)反饋與目的設(shè)備建立連接包括源設(shè)備從服務(wù)反饋響應(yīng)中選擇一個(gè)或多個(gè)服務(wù)反饋響應(yīng),并與發(fā)送所選擇的服務(wù)反饋響應(yīng)的目的網(wǎng)絡(luò)設(shè)備建立連接。
其中,所述連接條件為位置信息。
其中,所述連接條件為設(shè)備型號(hào)。
其中,所述連接條件為處理能力。
可見,本發(fā)明在發(fā)送服務(wù)請求時(shí),附帶上與該服務(wù)對應(yīng)的連接條件,收到服務(wù)請求的各個(gè)網(wǎng)絡(luò)設(shè)備分別判斷自身是否滿足連接條件,并只在滿足的情況下才返回服務(wù)反饋響應(yīng),從而使得服務(wù)反饋的數(shù)量大大減少,用戶無需再從眾多的服務(wù)反饋中選擇所需的服務(wù),方便了用戶的操作,提高了網(wǎng)絡(luò)的服務(wù)質(zhì)量。另外,本發(fā)明所提供的方法還能夠根據(jù)用戶選擇的特定連接條件進(jìn)行目的設(shè)備的查找,從而使得只有滿足該特定條件的目的設(shè)備才返回服務(wù)反饋響應(yīng),從而實(shí)現(xiàn)了能夠根據(jù)用戶實(shí)際需要進(jìn)行有針對性的查找,并且進(jìn)一步降低了服務(wù)反饋的數(shù)量,大大方便了用戶的使用。


圖1為實(shí)現(xiàn)本發(fā)明的流程圖。
圖2為實(shí)現(xiàn)步驟101的流程圖。
圖3為源網(wǎng)絡(luò)設(shè)備上提供的搜索界面示意圖。
圖4為源網(wǎng)絡(luò)設(shè)備上提供的顯示服務(wù)與連接條件對應(yīng)關(guān)系的界面的示意圖。
圖5為實(shí)現(xiàn)步驟102和103的流程圖。
具體實(shí)施例方式
本發(fā)明為一種對等網(wǎng)絡(luò)中設(shè)備間建立連接的方法,在該方法中,源網(wǎng)絡(luò)設(shè)備在以廣播方式發(fā)送服務(wù)請求時(shí),在該請求中提供連接條件,收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備判斷自身是否滿足連接條件,如果滿足,則該網(wǎng)絡(luò)設(shè)備作為目的網(wǎng)路設(shè)備返回包括服務(wù)反饋的響應(yīng)消息,如果不滿足,則保持沉默。以此方式,從而使得能夠根據(jù)一定的連接條件進(jìn)行網(wǎng)絡(luò)設(shè)備的查找和連接,從而滿足用戶的實(shí)際需要,降低用戶操作難度,提高網(wǎng)絡(luò)的服務(wù)質(zhì)量。
下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)描述。
參見圖1,實(shí)現(xiàn)本發(fā)明需要以下步驟步驟101在源網(wǎng)絡(luò)設(shè)備上提供服務(wù)與連接條件的對應(yīng)關(guān)系;步驟102源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求,在該服務(wù)請求中包括與該服務(wù)對應(yīng)的連接條件;步驟103收到服務(wù)請求的設(shè)備判斷自身是否滿足所述連接條件,如果不滿足,則該設(shè)備保持沉默,如果滿足,則該設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋,源設(shè)備與目的設(shè)備建立連接。
下面對以上步驟的具體實(shí)現(xiàn)進(jìn)行詳細(xì)介紹(一)步驟101的具體實(shí)現(xiàn)參見圖2,以位置信息作為連接條件為例,實(shí)現(xiàn)步驟101具體包括以下步驟步驟201源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求消息;步驟202源網(wǎng)絡(luò)設(shè)備判斷是否收到服務(wù)請求反饋響應(yīng),如果是,則繼續(xù)執(zhí)行以下步驟,否則,結(jié)束本流程;步驟203~步驟204源網(wǎng)絡(luò)設(shè)備利用預(yù)先設(shè)定的位置條件作為篩選條件,對收到的服務(wù)反饋響應(yīng)進(jìn)行篩選,判斷是否能夠篩選得到符合位置條件的服務(wù)反饋響應(yīng),如果是,則執(zhí)行步驟205,否則,結(jié)束本流程;其中,步驟203~步驟204的目的在于在一定篩選條件范圍內(nèi)建立服務(wù)與連接條件的對應(yīng)關(guān)系,從而減少所建立的服務(wù)與連接條件對應(yīng)關(guān)系的數(shù)量,進(jìn)而使得在源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求時(shí),只在滿足篩選條件范圍內(nèi)的網(wǎng)絡(luò)設(shè)備才可能返回服務(wù)反饋響應(yīng),從而減少反饋響應(yīng)的數(shù)量,降低本發(fā)明在實(shí)際應(yīng)用中的實(shí)現(xiàn)復(fù)雜度,滿足用戶的實(shí)際需要;舉例來說,當(dāng)用戶只需要與會(huì)議室中的設(shè)備建立連接而獲得打印服務(wù)時(shí),可以將會(huì)議室作為上述的篩選條件,在此情況下,只建立打印服務(wù)與會(huì)議室中各個(gè)打印機(jī)的連接條件的對應(yīng)關(guān)系,則用戶的網(wǎng)絡(luò)設(shè)備以廣播方式發(fā)送服務(wù)請求時(shí),根據(jù)所建立的對應(yīng)關(guān)系,只有會(huì)議室中的網(wǎng)絡(luò)設(shè)備才會(huì)返回服務(wù)反饋響應(yīng)消息,而其它范圍內(nèi)的網(wǎng)絡(luò)設(shè)備并不會(huì)返回反饋響應(yīng),從而進(jìn)一步減少了反饋響應(yīng)的數(shù)量;在本發(fā)明其它實(shí)施例中,也可采用例如設(shè)備型號(hào)等其它條件作為所述的篩選條件進(jìn)行篩選,并不影響本發(fā)明的實(shí)現(xiàn);另外,在本發(fā)明其它實(shí)施例中,也可不執(zhí)行步驟203~步驟204,直接利用收到的所有服務(wù)反饋消息執(zhí)行以下步驟,并不影響本發(fā)明的實(shí)現(xiàn);步驟205源網(wǎng)絡(luò)設(shè)備顯示篩選得到的服務(wù)反饋響應(yīng),并且,源網(wǎng)絡(luò)設(shè)備根據(jù)連接條件獲取發(fā)送該服務(wù)反饋響應(yīng)的網(wǎng)絡(luò)設(shè)備的位置信息,并存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與所述網(wǎng)絡(luò)設(shè)備的位置信息之間的對應(yīng)關(guān)系,從而實(shí)現(xiàn)在源網(wǎng)絡(luò)設(shè)備上提供服務(wù)與位置信息之間的對應(yīng)關(guān)系。
其中,在以上所述的實(shí)施例中,步驟205中存儲(chǔ)的是服務(wù)與發(fā)送服務(wù)反饋響應(yīng)的設(shè)備的位置信息之間的對應(yīng)關(guān)系,在實(shí)際應(yīng)用中,通常會(huì)有多個(gè)網(wǎng)絡(luò)設(shè)備能夠向源設(shè)備返回服務(wù)反饋響應(yīng),從而使得需要建立數(shù)量較多的對應(yīng)關(guān)系,進(jìn)而會(huì)造成發(fā)送附帶連接條件的服務(wù)請求時(shí),仍然會(huì)有較多數(shù)量的服務(wù)反饋響應(yīng),因此,在本發(fā)明其它實(shí)施例中,為了能夠進(jìn)一步減小服務(wù)反饋響應(yīng)的數(shù)量,使得用戶能夠有針對性地進(jìn)行與所需服務(wù)相對應(yīng)的設(shè)備的查找,還可在步驟205中只記錄特定網(wǎng)絡(luò)設(shè)備的位置信息,該特定網(wǎng)絡(luò)設(shè)備為與源設(shè)備當(dāng)前建立連接用于提供所需服務(wù)的設(shè)備。由此,在源設(shè)備下次再進(jìn)行服務(wù)請求時(shí),能夠在服務(wù)中附帶上所述特定網(wǎng)絡(luò)設(shè)備的位置信息,從而使得設(shè)備查找具有針對性,符合用戶的使用習(xí)慣。
其中,在本發(fā)明實(shí)施例中,存儲(chǔ)的是服務(wù)與發(fā)送服務(wù)反饋響應(yīng)的網(wǎng)絡(luò)設(shè)備位置信息之間的對應(yīng)關(guān)系,在本發(fā)明其它實(shí)施例中,如果采用其它類型的連接條件,則可根據(jù)實(shí)際的連接條件,將發(fā)送服務(wù)反饋響應(yīng)的網(wǎng)絡(luò)設(shè)備的其它信息作為連接條件,并存儲(chǔ)該連接條件與服務(wù)的對應(yīng)關(guān)系。
參見圖3,在具體應(yīng)用中,可以在源網(wǎng)絡(luò)設(shè)備上提供圖3所示的搜索界面,用于進(jìn)行如上所述的提供服務(wù)與連接條件對應(yīng)關(guān)系的步驟,用戶可以通過圖3中提供的位置下拉菜單選擇一個(gè)或多個(gè)具體的位置作為篩選條件,并通過圖3中提供的服務(wù)下拉菜單選擇一個(gè)與該篩選條件相對應(yīng)的服務(wù),然后執(zhí)行上述步驟,并將執(zhí)行上述步驟后得到的對應(yīng)關(guān)系以圖4所示的界面顯示出來,從而方便用戶在進(jìn)行服務(wù)請求時(shí)進(jìn)行選擇。
以上所述為本發(fā)明中實(shí)現(xiàn)步驟101的一個(gè)具體實(shí)施例,在本發(fā)明其它實(shí)施例中,為了能夠進(jìn)一步方便用戶的操作,更加有針對性地進(jìn)行對等網(wǎng)絡(luò)中設(shè)備的查找,還可采用如下方式實(shí)現(xiàn)步驟101源網(wǎng)絡(luò)設(shè)備根據(jù)實(shí)際連接需要,初次與一個(gè)能夠提供其所需服務(wù)的網(wǎng)絡(luò)設(shè)備建立連接,存儲(chǔ)該建立連接的網(wǎng)絡(luò)設(shè)備中作為連接條件的相應(yīng)信息與所述服務(wù)的對應(yīng)關(guān)系,從而實(shí)現(xiàn)在源網(wǎng)絡(luò)設(shè)備上提供服務(wù)與連接條件之間的對應(yīng)關(guān)系。
以此方式,能夠?qū)⒂脩羲璧姆?wù)固定為與滿足特定連接條件的特定網(wǎng)絡(luò)設(shè)備相對應(yīng),從而,在用戶再次發(fā)起服務(wù)請求時(shí),能夠在服務(wù)請求中只包括該特定網(wǎng)絡(luò)設(shè)備的連接條件,從而進(jìn)一步減小了服務(wù)反饋響應(yīng)的數(shù)量,對于經(jīng)常使用相同連接條件的設(shè)備實(shí)現(xiàn)服務(wù)的用戶來說,更能夠減少其在設(shè)備連接過程中遇到的選擇設(shè)備的麻煩,直接建立與特定設(shè)備之間的連接,從而方便了用戶的操作,更加符合用戶的實(shí)際使用習(xí)慣。例如,如果一個(gè)用戶通常只采用會(huì)議室中的打印機(jī)實(shí)現(xiàn)打印服務(wù),采用上述方式,能夠?qū)⒋蛴》?wù)與會(huì)議室中的打印機(jī)相互對應(yīng)起來,從而在設(shè)備查找過程中,只有會(huì)議室的打印機(jī)返回服務(wù)反饋響應(yīng),從而減少了反饋數(shù)量,方便了用戶進(jìn)行選擇。
以上步驟101可以在源網(wǎng)絡(luò)設(shè)備初次連接到對等網(wǎng)絡(luò)時(shí)執(zhí)行,也可以在源網(wǎng)絡(luò)設(shè)備已經(jīng)連接到對等網(wǎng)絡(luò)后執(zhí)行,并不影響本發(fā)明的實(shí)現(xiàn)。
(二)步驟102和步驟103的具體實(shí)現(xiàn)參見圖5,以位置信息作為連接條件為例,實(shí)現(xiàn)步驟102和步驟103具體包括以下步驟步驟501源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求,該請求中包括與所請求服務(wù)對應(yīng)的位置信息;其中,在本發(fā)明實(shí)施例中,所發(fā)送的服務(wù)請求中包括與該服務(wù)對應(yīng)的所有連接條件,例如,服務(wù)請求為打印服務(wù)請求,并且,如圖4所示的那樣,該打印服務(wù)對應(yīng)多個(gè)位置信息,則在本步驟中,源網(wǎng)絡(luò)設(shè)備所發(fā)送的服務(wù)請求中包括了打印服務(wù)所對應(yīng)的各個(gè)位置信息;步驟502~步驟503各個(gè)網(wǎng)絡(luò)設(shè)備分別收到服務(wù)請求,分別判斷該請求中包括的源設(shè)備的網(wǎng)絡(luò)組標(biāo)識(shí)(group ID)是否有效,如果是,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟504,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,并且不再執(zhí)行后續(xù)步驟;步驟504各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別判斷請求中包括的源設(shè)備的網(wǎng)絡(luò)標(biāo)識(shí)(ID)是否有效,如果是,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟505,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,并且不再執(zhí)行后續(xù)步驟;其中,通過上述步驟503~步驟504來進(jìn)行服務(wù)連接的安全驗(yàn)證,以保證能夠在家庭網(wǎng)絡(luò)所劃分的群組中進(jìn)行設(shè)備間安全的連接和通訊,步驟503和步驟504的執(zhí)行順序也可互換,并不影響本發(fā)明的實(shí)現(xiàn);步驟505~步驟506各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別讀取該請求中的服務(wù)信息,判斷自身是否能夠提供該服務(wù)信息對應(yīng)的服務(wù),如果是,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟507,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,并且不再執(zhí)行后續(xù)步驟;步驟507~步驟508各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備讀取服務(wù)請求中的位置信息,判斷該位置信息是否為未對位置進(jìn)行限定的通用位置信息,如果是,表明該服務(wù)對應(yīng)的連接條件并沒有對位置做具體限定,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟512,否則,該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟509;步驟509~步驟510各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備讀取自身存儲(chǔ)的位置信息,分別判斷該位置信息是否為未對位置進(jìn)行限定的通用位置信息,如果是,表明該網(wǎng)絡(luò)設(shè)備為位置不固定的位置通用設(shè)備,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟512,否則,該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟511;其中,在本發(fā)明實(shí)施例中,如果收到服務(wù)請求的設(shè)備為位置通用設(shè)備,考慮到該設(shè)備當(dāng)前所處的位置可能符合本次服務(wù)連接條件,因此,該設(shè)備執(zhí)行步驟512,返回服務(wù)反饋消息;在本發(fā)明其它實(shí)施例中,如果為了進(jìn)一步減少服務(wù)反饋消息的數(shù)量,或者,僅僅為了能夠?qū)ふ业玫綕M足作為連接條件的位置信息的網(wǎng)絡(luò)設(shè)備,則該通用位置設(shè)備也可保持沉默,并且不再返回服務(wù)反饋消息,并不影響本發(fā)明的實(shí)現(xiàn);步驟511各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備判斷自身的位置信息是否與服務(wù)請求中的位置信息一致,如果是,則執(zhí)行步驟512;否則,該網(wǎng)絡(luò)設(shè)備保持沉默;步驟512所述網(wǎng)絡(luò)設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息,源網(wǎng)絡(luò)設(shè)備建立與目的網(wǎng)絡(luò)設(shè)備的連接,從而使用目的網(wǎng)絡(luò)設(shè)備提供的服務(wù)。
其中,在本發(fā)明實(shí)施例中,源網(wǎng)絡(luò)設(shè)備有可能會(huì)收到多個(gè)目的網(wǎng)絡(luò)設(shè)備返回的服務(wù)反饋響應(yīng),在此情況下,根據(jù)實(shí)際需要,源網(wǎng)絡(luò)設(shè)備從這些服務(wù)反饋響應(yīng)中選擇一個(gè)或多個(gè)服務(wù)反饋響應(yīng),并與發(fā)送所選擇的服務(wù)反饋響應(yīng)的目的網(wǎng)絡(luò)設(shè)備建立連接。
在以上實(shí)施例中,源網(wǎng)絡(luò)設(shè)備在發(fā)送服務(wù)請求時(shí),服務(wù)請求中包括了與該服務(wù)對應(yīng)的所有連接條件,在本發(fā)明其它實(shí)施例中,用戶也可根據(jù)其所需服務(wù)從服務(wù)對應(yīng)的各個(gè)連接條件中選擇出滿足客戶所需的特定連接條件,并使得所發(fā)送的服務(wù)請求中只包括該特定連接條件,然后按照如上所述的步驟進(jìn)行源網(wǎng)絡(luò)設(shè)備和目的網(wǎng)絡(luò)設(shè)備之間的連接。以此方式,能夠使得只有滿足特定連接條件的網(wǎng)絡(luò)設(shè)備才返回服務(wù)反饋響應(yīng),進(jìn)一步減少了反饋響應(yīng)的數(shù)量,方便了用戶的操作,能夠進(jìn)一步提高服務(wù)反饋的針對性。例如,對于經(jīng)常使用會(huì)議室打印機(jī)的用戶來說,其可以選擇打印服務(wù)對應(yīng)的連接條件為位置信息的內(nèi)容是會(huì)議室,發(fā)送包括該連接條件的服務(wù)請求,則只有會(huì)議室的打印機(jī)才返回服務(wù)反饋響應(yīng),而且用戶也無需在眾多的響應(yīng)消息中進(jìn)行選擇,從而使得用戶使用更加方便。
以上所述實(shí)施例均是以位置信息作為連接條件,在本發(fā)明其它實(shí)施例中,也可根據(jù)實(shí)際需要,采用設(shè)備型號(hào)、處理能力等作為連接條件,并不影響本發(fā)明的實(shí)現(xiàn)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法,其特征在于,該方法包括步驟a在源網(wǎng)絡(luò)設(shè)備上提供服務(wù)與連接條件的對應(yīng)關(guān)系;步驟b源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求,在該服務(wù)請求中包括與該服務(wù)對應(yīng)的連接條件;步驟c收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備判斷自身是否滿足所述連接條件,如果不滿足,則該設(shè)備保持沉默,如果滿足,則該設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋,源網(wǎng)絡(luò)設(shè)備根據(jù)服務(wù)反饋與目的設(shè)備建立連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟a包括步驟a1源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求消息,并判斷是否收到服務(wù)請求反饋響應(yīng),如果是,則繼續(xù)執(zhí)行步驟a2,否則,結(jié)束本流程;步驟a2源網(wǎng)絡(luò)設(shè)備根據(jù)所述連接條件獲取發(fā)送該服務(wù)反饋響應(yīng)的網(wǎng)絡(luò)設(shè)備的相應(yīng)信息,并存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與所述網(wǎng)絡(luò)設(shè)備的相應(yīng)信息之間的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟a1和步驟a2之間進(jìn)一步包括利用預(yù)先設(shè)定的篩選條件,將步驟a1中所述收到的服務(wù)反饋響應(yīng)中的部分服務(wù)反饋響應(yīng)篩選掉。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述篩選條件為位置條件。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與所述網(wǎng)絡(luò)設(shè)備的相應(yīng)信息之間的對應(yīng)關(guān)系為存儲(chǔ)服務(wù)反饋響應(yīng)對應(yīng)的服務(wù)與特定網(wǎng)絡(luò)設(shè)備的相應(yīng)信息之間的對應(yīng)關(guān)系,所述特定網(wǎng)絡(luò)設(shè)備為與源設(shè)備當(dāng)前建立連接用于提供所述服務(wù)的設(shè)備。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟a包括源網(wǎng)絡(luò)設(shè)備根據(jù)實(shí)際連接需要,初次與一個(gè)能夠提供其所述服務(wù)的網(wǎng)絡(luò)設(shè)備建立連接,存儲(chǔ)該建立連接的網(wǎng)絡(luò)設(shè)備的相應(yīng)信息與所述服務(wù)的對應(yīng)關(guān)系。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟a在所述源網(wǎng)絡(luò)設(shè)備初次接入對等網(wǎng)絡(luò)時(shí)執(zhí)行。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟a在所述源網(wǎng)絡(luò)設(shè)備已經(jīng)接入對等網(wǎng)絡(luò)時(shí)執(zhí)行。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b所述連接條件為與服務(wù)對應(yīng)的所有連接條件。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b所述連接條件為滿足客戶所需的特定連接條件。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟c包括步驟c1所述收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別判斷該請求中的源網(wǎng)絡(luò)設(shè)備的組標(biāo)識(shí)以及源網(wǎng)絡(luò)設(shè)備的標(biāo)識(shí)是否有效,如果是,則執(zhí)行步驟c2,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,不再執(zhí)行后續(xù)步驟;步驟c2各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別讀取該請求中的服務(wù)信息,判斷自身是否能夠提供該服務(wù)信息對應(yīng)的服務(wù),如果是,則該網(wǎng)絡(luò)設(shè)備執(zhí)行步驟c3,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,并且不再執(zhí)行后續(xù)步驟;步驟c3各個(gè)收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備分別讀取服務(wù)請求中的連接條件,并讀取自身與連接條件相對應(yīng)的信息,判斷自身信息是否滿足連接條件,如果是,則所述網(wǎng)絡(luò)設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息,源網(wǎng)絡(luò)設(shè)備建立與目的網(wǎng)絡(luò)設(shè)備的連接,否則,該網(wǎng)絡(luò)設(shè)備保持沉默。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,步驟c3所述網(wǎng)絡(luò)設(shè)備分別讀取連接條件以及自身信息并進(jìn)行判斷的步驟包括步驟c31所述網(wǎng)絡(luò)設(shè)備讀取所述連接條件,判斷該連接條件是否為未對條件進(jìn)行限定的通用連接條件,如果不是,則執(zhí)行步驟c32,否則,直接執(zhí)行步驟c3中所述向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息的步驟;步驟c32所述網(wǎng)絡(luò)設(shè)備讀取與連接條件相對應(yīng)的自身信息,判斷該信息是否為未針對連接條件進(jìn)行限定的信息,如果不是,則執(zhí)行步驟c3所述判斷的步驟,否則,直接執(zhí)行步驟c3中所述向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋消息的步驟。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,步驟c3所述網(wǎng)絡(luò)設(shè)備分別讀取連接條件以及自身信息并進(jìn)行判斷的步驟包括步驟c31所述網(wǎng)絡(luò)設(shè)備讀取所述連接條件,判斷該連接條件是否為未對條件進(jìn)行限定的通用連接條件,如果不是,則執(zhí)行步驟c32,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,不再執(zhí)行后續(xù)步驟;步驟c32所述網(wǎng)絡(luò)設(shè)備讀取與連接條件相對應(yīng)的自身信息,判斷該信息是否為未針對連接條件進(jìn)行限定的信息,如果不是,則執(zhí)行步驟c3所述判斷的步驟,否則,該網(wǎng)絡(luò)設(shè)備保持沉默,不再執(zhí)行后續(xù)步驟。
14.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟c所述源網(wǎng)絡(luò)設(shè)備根據(jù)服務(wù)反饋與目的設(shè)備建立連接包括源設(shè)備從服務(wù)反饋響應(yīng)中選擇一個(gè)或多個(gè)服務(wù)反饋響應(yīng),并與發(fā)送所選擇的服務(wù)反饋響應(yīng)的目的網(wǎng)絡(luò)設(shè)備建立連接。
15.根據(jù)權(quán)利要求1~14任意一項(xiàng)所述的方法,其特征在于,所述連接條件為位置信息。
16.根據(jù)權(quán)利要求1~14任意一項(xiàng)所述的方法,其特征在于,所述連接條件為設(shè)備型號(hào)。
17.根據(jù)權(quán)利要求1~14任意一項(xiàng)所述的方法,其特征在于,所述連接條件為處理能力。
全文摘要
本發(fā)明公開了一種對等網(wǎng)絡(luò)中設(shè)備間的連接方法,該方法包括步驟a在源網(wǎng)絡(luò)設(shè)備上提供服務(wù)與連接條件的對應(yīng)關(guān)系;步驟b源網(wǎng)絡(luò)設(shè)備發(fā)送服務(wù)請求,在該服務(wù)請求中包括與該服務(wù)對應(yīng)的連接條件;步驟c收到服務(wù)請求的網(wǎng)絡(luò)設(shè)備判斷自身是否滿足所述連接條件,如果不滿足,則該設(shè)備保持沉默,如果滿足,則該設(shè)備作為目的網(wǎng)絡(luò)設(shè)備向源網(wǎng)絡(luò)設(shè)備返回服務(wù)反饋,源網(wǎng)絡(luò)設(shè)備根據(jù)服務(wù)反饋與目的設(shè)備建立連接。采用該方法,能夠根據(jù)一定的連接條件在對等網(wǎng)絡(luò)中進(jìn)行設(shè)備查找,并與查找得到的滿足連接條件的網(wǎng)絡(luò)設(shè)備建立連接,從而降低用戶操作的復(fù)雜度,提高網(wǎng)絡(luò)的服務(wù)質(zhì)量。
文檔編號(hào)H04L12/28GK1881915SQ20051007680
公開日2006年12月20日 申請日期2005年6月15日 優(yōu)先權(quán)日2005年6月15日
發(fā)明者姜珊 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
正宁县| 双峰县| 宜宾市| 泗洪县| 安福县| 普格县| 山阴县| 马尔康县| 新平| 留坝县| 宣威市| 苗栗市| 永嘉县| 攀枝花市| 武陟县| 秦安县| 台州市| 崇州市| 府谷县| 湟中县| 龙岩市| 余江县| 城固县| 仪陇县| 昌乐县| 昌乐县| 盐城市| 杭州市| 额敏县| 重庆市| 宁乡县| 长汀县| 沁水县| 年辖:市辖区| 大荔县| 巴彦淖尔市| 绿春县| 格尔木市| 明星| 山西省| 沧州市|