使能Wi-Fi直連服務(wù)應(yīng)用服務(wù)平臺(tái)能力協(xié)商的技術(shù)的制作方法
【專利摘要】描述了使能Wi?Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力協(xié)商的技術(shù)。在一個(gè)實(shí)施例中,例如,裝置可以包括邏輯,該邏輯的至少一部分在硬件中,該邏輯用來(lái)發(fā)送服務(wù)探求者的探測(cè)請(qǐng)求消息,以及接收響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括WFDS ASP能力屬性,該邏輯基于WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。還描述和要求保護(hù)了其他實(shí)施例。
【專利說(shuō)明】使能W 1-FI直連服務(wù)應(yīng)用服務(wù)平臺(tái)能力協(xié)商的技術(shù)
[0001 ] 相關(guān)申請(qǐng)
[0002]本申請(qǐng)要求2014年2月27日提交的序列號(hào)為61/945,749的美國(guó)臨時(shí)專利申請(qǐng)的優(yōu)先權(quán),該申請(qǐng)的全部?jī)?nèi)容通過(guò)引用被合并于此。
技術(shù)領(lǐng)域
[0003]本文所描述的實(shí)施例總體涉及無(wú)線通信。
【背景技術(shù)】
[0004]2010年發(fā)布的W1-Fi聯(lián)盟(WFA)W1-Fi直連(Direct)標(biāo)準(zhǔn)實(shí)現(xiàn)了無(wú)線通信設(shè)備之間的對(duì)等端到對(duì)等端(P2P)鏈路層連接。為了結(jié)合W1-Fi直連的實(shí)現(xiàn)方式來(lái)提供設(shè)備和服務(wù)發(fā)現(xiàn)、連接管理、以及會(huì)話管理的機(jī)制,WFA W1-Fi直連服務(wù)(WFDS)任務(wù)組已經(jīng)開(kāi)發(fā)了WFDS規(guī)范。WFDS規(guī)范的一個(gè)組成是WFDS應(yīng)用服務(wù)平臺(tái)(ASP) JFDS ASP是邏輯實(shí)體,其實(shí)現(xiàn)共用的函數(shù)和協(xié)議要素,以支持服務(wù)互操作性和發(fā)現(xiàn)操作、設(shè)備發(fā)現(xiàn)操作、連接管理操作、和/或會(huì)話管理操作。WFDS ASP中所包括的一個(gè)協(xié)議是ASP協(xié)調(diào)協(xié)議(ASP-CP) JSP-CP是允許對(duì)等ASP實(shí)體管理ASP會(huì)話的協(xié)議。
[0005]最近已經(jīng)開(kāi)始結(jié)合其他服務(wù)規(guī)范(例如,W1-Fi串聯(lián)總線(WSB)規(guī)范)來(lái)使用ASP-CP。在一些情形中,可能不一定期望使用ASP-CP的WSB設(shè)備或其他設(shè)備實(shí)際針對(duì)特定過(guò)程(例如,連接設(shè)立(setup)、會(huì)話設(shè)立、和/或會(huì)話拆除(teardown))而使用WFDS ASP。例如,WFDS ASP會(huì)話設(shè)立和拆除通常對(duì)經(jīng)由互聯(lián)網(wǎng)協(xié)議(IP)進(jìn)行通信的服務(wù)有益,并且可能對(duì)經(jīng)由媒體接入控制(MAC)協(xié)議進(jìn)行通信的服務(wù)不具有顯著益處。由于WSB服務(wù)經(jīng)由MAC進(jìn)行通信,因此對(duì)于WSB設(shè)備而言,放棄WFDS ASP會(huì)話設(shè)立和拆除可能更好。可期望能夠?qū)崿F(xiàn)WFDSASP能力協(xié)商的技術(shù),從而提供這樣的靈活性。
【附圖說(shuō)明】
[0006]圖1示出了操作環(huán)境的實(shí)施例。
[0007]圖2示出了屬性格式的實(shí)施例。
[0008]圖3示出了第一通信流程的實(shí)施例。
[0009]圖4示出了第二通信流程的實(shí)施例。
[0010]圖5示出了第三通信流程的實(shí)施例。
[0011]圖6示出了存儲(chǔ)介質(zhì)的實(shí)施例。
[0012]圖7示出了設(shè)備的實(shí)施例。
[0013]圖8示出了第一邏輯流程的實(shí)施例。
[0014]圖9示出了第二邏輯流程的實(shí)施例。
[0015]圖10示出了無(wú)線網(wǎng)絡(luò)的實(shí)施例。
【具體實(shí)施方式】
[0016]本文公開(kāi)了使能WFDSASP能力協(xié)商的技術(shù),例如,可實(shí)現(xiàn)該技術(shù)來(lái)使得利用ASP-CP的設(shè)備能夠適當(dāng)?shù)刂付ㄟ@些設(shè)備可執(zhí)行的WFDS ASP過(guò)程。根據(jù)這樣的技術(shù),設(shè)備可以在服務(wù)發(fā)現(xiàn)期間協(xié)商WFDS ASP能力。更具體地,設(shè)備可以通過(guò)將WFDS ASP能力屬性包括于設(shè)備在服務(wù)發(fā)現(xiàn)期間所交換的探測(cè)請(qǐng)求(Probe Request)消息和探測(cè)響應(yīng)(Probe Response)消息之內(nèi),來(lái)交換WFDS ASP能力信息。
[0017]在一個(gè)實(shí)施例中,例如,裝置可以包括邏輯,該邏輯的至少一部分處于硬件中,該邏輯用來(lái)發(fā)送服務(wù)探求者(seeker)的探測(cè)請(qǐng)求消息,以及接收響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息用于標(biāo)識(shí)所公告的服務(wù)并且包括WFDS ASP能力屬性,該邏輯基于WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)建立與所公告的服務(wù)的公告者(advertiser)的連接。還描述和要求保護(hù)其他實(shí)施例。
[0018]各種實(shí)施例可以包括一個(gè)或多個(gè)元件。元件可以包括被安排來(lái)執(zhí)行某些操作的任意結(jié)構(gòu)。每個(gè)元件可針對(duì)設(shè)計(jì)參數(shù)或性能約束的給定集合、按需被實(shí)現(xiàn)為硬件、軟件、或其任意組合。盡管可能通過(guò)示例方式、在某一拓?fù)浣Y(jié)構(gòu)中、用有限數(shù)目的元件來(lái)描述實(shí)施例,但對(duì)于給定的實(shí)現(xiàn)方式,實(shí)施例可以按需在替代拓?fù)浣Y(jié)構(gòu)中包括更多或更少的元件。值得注意的是,對(duì)“一個(gè)實(shí)施例”或“實(shí)施例”的任何引用意味著與該實(shí)施例相結(jié)合進(jìn)行描述的特定特征、結(jié)構(gòu)或特性被包括在至少一個(gè)實(shí)施例中。在說(shuō)明書(shū)中的各個(gè)地方出現(xiàn)的短語(yǔ)“在一個(gè)實(shí)施例中”、“在一些實(shí)施例中”、以及“在各種實(shí)施例中”不一定全部指代相同的實(shí)施例。
[0019]本文的實(shí)施例一般針對(duì)無(wú)線通信。一些實(shí)施例具體針對(duì)根據(jù)一個(gè)或多個(gè)W1-Fi聯(lián)盟(WFA)標(biāo)準(zhǔn)進(jìn)行的無(wú)線通信。在各個(gè)實(shí)施例中,例如,設(shè)備可以根據(jù)WFA W1-Fi直連標(biāo)準(zhǔn)(2010發(fā)布版(Release))無(wú)線地通信。此外或替代地,一些實(shí)施例可以涉及使用由WFA W1-Fi直連服務(wù)(WFDS)任務(wù)組開(kāi)發(fā)的接口、協(xié)議和/或標(biāo)準(zhǔn)進(jìn)行的無(wú)線設(shè)備操作和/或通信。在各個(gè)實(shí)施例中,例如,設(shè)備可以使用WFDS應(yīng)用服務(wù)平臺(tái)(ASP)的功能和/或協(xié)議元件來(lái)操作和/或通信。在該上下文中,不限于這些實(shí)施例。
[0020]本公開(kāi)不限于W1-Fi直連相關(guān)標(biāo)準(zhǔn),還可以適用于無(wú)線局域網(wǎng)(WLAN),例如,實(shí)現(xiàn)一個(gè)或多個(gè)電氣與電子工程師協(xié)會(huì)(IEEE)802.11標(biāo)準(zhǔn)(有時(shí)統(tǒng)稱為“胃1^”)的胃1^^。本公開(kāi)還可以適用于與無(wú)線廣域網(wǎng)(ffff AN)中所包括的無(wú)線設(shè)備、用戶設(shè)備或網(wǎng)絡(luò)設(shè)備有關(guān)的3G或4G無(wú)線標(biāo)準(zhǔn)(包括后續(xù)版本和變體)、無(wú)線個(gè)域網(wǎng)(WPAN)以及WWANJG或4G無(wú)線標(biāo)準(zhǔn)的示例可以包括但不限于如下中的任意一種:IEEE 802.16m和802.16p標(biāo)準(zhǔn)、第三代合作伙伴項(xiàng)目(3GPP)長(zhǎng)期演進(jìn)(LTE)和先進(jìn)LTE(LTE-A)標(biāo)準(zhǔn)、以及先進(jìn)國(guó)際移動(dòng)電信(IMT-ADV)標(biāo)準(zhǔn)(包括它們的修訂版本、后續(xù)版本和變體)。
[0021]其他適當(dāng)?shù)氖纠梢园ǖ幌抻?全球移動(dòng)通信系統(tǒng)(GSM)/GSM增強(qiáng)型數(shù)據(jù)速率演進(jìn)(EDGE)技術(shù)、通用移動(dòng)通信系統(tǒng)(UMTS)/高速分組接入(HSPA)技術(shù)、全球微波接入互操作性(WiMAX)或WiMAX II技術(shù)、碼分多址(CDMA)2000系統(tǒng)技術(shù)(例如,CDMA2000 lxRTT、CDMA2000 EV-D0、CDMA EV-DV,等等)、由歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(ETSI)寬帶無(wú)線接入網(wǎng)(BRAN)定義的高性能無(wú)線電城域網(wǎng)(HIPERMAN)技術(shù)、無(wú)線寬帶(WiBro)技術(shù)、具有通用分組無(wú)線業(yè)務(wù)(GPRS)系統(tǒng)的GSM(GSM/GPRS)技術(shù)、高速下行分組接入(HSDPA)技術(shù)、高速正交頻分復(fù)用(OFDM)分組接入(HSOPA)技術(shù)、高速上行分組接入(HSUPA)系統(tǒng)技術(shù)、LTE或系統(tǒng)架構(gòu)演進(jìn)(SAE)的3GPP Rel.8-12等。在該上下文中,不限于這些實(shí)施例。
[0022]圖1示出了操作環(huán)境100,該操作環(huán)境100例如可以表示各種實(shí)施例。在操作環(huán)境100中,無(wú)線通信設(shè)備102提供WFDS服務(wù)104以供其他設(shè)備使用。結(jié)合用于發(fā)現(xiàn)由無(wú)線通信設(shè)備102提供的服務(wù)的服務(wù)發(fā)現(xiàn)過(guò)程,無(wú)線通信設(shè)備106向無(wú)線通信設(shè)備102發(fā)送探測(cè)請(qǐng)求108。無(wú)線通信設(shè)備102基于探測(cè)請(qǐng)求108中所包括的服務(wù)散列(hash)llO來(lái)執(zhí)行散列匹配處理,并且經(jīng)由散列匹配處理來(lái)標(biāo)識(shí)與WFDS服務(wù)104相對(duì)應(yīng)的服務(wù)名稱114。無(wú)線通信設(shè)備102然后發(fā)送探測(cè)響應(yīng)112,該探測(cè)響應(yīng)112包括服務(wù)名稱114。為了獲得關(guān)于WFDS服務(wù)104的信息,無(wú)線通信設(shè)備106發(fā)送服務(wù)發(fā)現(xiàn)請(qǐng)求116,該服務(wù)發(fā)現(xiàn)請(qǐng)求116包括與WFDS服務(wù)104相對(duì)應(yīng)的服務(wù)名稱114。作為響應(yīng),無(wú)線通信設(shè)備102發(fā)送服務(wù)發(fā)現(xiàn)響應(yīng)118,該服務(wù)發(fā)現(xiàn)響應(yīng)118包括WFDS服務(wù)104的服務(wù)信息120。
[0023]基于服務(wù)信息120,無(wú)線通信設(shè)備106可以確定是否使用WFDS服務(wù)104。如果無(wú)線通信設(shè)備106確定使用WFDS服務(wù)104,則其可發(fā)起與無(wú)線通信設(shè)備102建立連接的過(guò)程,并且從無(wú)線通信設(shè)備102獲得WFDS服務(wù)104。無(wú)線通信設(shè)備106應(yīng)發(fā)起的過(guò)程可以依賴于無(wú)線通信設(shè)備102和無(wú)線通信設(shè)備106的能力。例如,如果無(wú)線通信設(shè)備102和無(wú)線通信設(shè)備106 二者均能夠進(jìn)行WFDS ASP連接設(shè)立過(guò)程,則可期望經(jīng)由這種過(guò)程來(lái)建立無(wú)線通信設(shè)備102和無(wú)線通信設(shè)備106之間的連接。另一方面,如果無(wú)線通信設(shè)備102和無(wú)線通信設(shè)備106中的一者或兩者不能進(jìn)行WFDS ASP連接設(shè)立過(guò)程,則可期望經(jīng)由W1-Fi直連(P2P)連接設(shè)立過(guò)程來(lái)建立無(wú)線通信設(shè)備102和無(wú)線通信設(shè)備106之間的連接。然而,根據(jù)常規(guī)技術(shù),無(wú)線通信設(shè)備102和無(wú)線通信設(shè)備106在服務(wù)發(fā)現(xiàn)結(jié)束時(shí)可能不知道彼此的WFDS ASP能力。
[0024]本文公開(kāi)了使能WFDSASP能力協(xié)商的技術(shù)。根據(jù)各種這樣的技術(shù),設(shè)備可以在服務(wù)發(fā)現(xiàn)期間協(xié)商WFDS ASP能力。更具體地,在一些實(shí)施例中,設(shè)備可以通過(guò)將WFDS ASP能力屬性包括在這些設(shè)備于服務(wù)發(fā)現(xiàn)期間所交換的探測(cè)請(qǐng)求消息和探測(cè)響應(yīng)消息之內(nèi),來(lái)交換WFDS ASP能力信息。
[0025]圖2示出了設(shè)備可在服務(wù)發(fā)現(xiàn)期間生成的WFDSASP能力屬性200。例如,圖1的無(wú)線通信設(shè)備106可以在探測(cè)請(qǐng)求108中包括WFDS ASP能力屬性200。在另一示例中,圖1的無(wú)線通信設(shè)備106可以在探測(cè)響應(yīng)112中包括WFDS ASP能力屬性200。實(shí)施例不限于這些示例。
[0026]如圖2所示,WFDS ASP能力屬性200可以包括屬性ID字段202、長(zhǎng)度字段204、以及WFDS ASP能力字段206。在各個(gè)實(shí)施例中,屬性ID字段202可以包括I個(gè)八位字節(jié),長(zhǎng)度字段204可以包括2個(gè)八位字節(jié),WFDS ASP能力字段206可以包括I個(gè)八位字節(jié)。在一些實(shí)施例中,屬性ID字段202可以包括指示該屬性是WFDS ASP能力屬性的值。在各種實(shí)施例中,屬性ID字段202可以包括值30。在一些實(shí)施例中,長(zhǎng)度字段204可以包括指示連接能力屬性200的后續(xù)字段的長(zhǎng)度的值。在各個(gè)實(shí)施例中,長(zhǎng)度字段204可以包括值I。在一些實(shí)施例中,WFDS ASP能力字段206可以包括一組比特,該組比特描述生成WFDS ASP能力屬性200的設(shè)備的WFDSASP能力。在各種實(shí)施例中,WFDS ASP能力字段206內(nèi)的比特可以包括指示設(shè)備是支持根據(jù)WFDS 1.0的連接設(shè)立還是僅支持P2P連接設(shè)立的值。在一些實(shí)施例中,WFDS ASP能力字段206內(nèi)的比特可以包括指示設(shè)備是否支持根據(jù)WFDS 1.0的會(huì)話設(shè)立和拆除的值。在各個(gè)實(shí)施例中,WFDS ASP能力字段206可以包括一個(gè)或多個(gè)保留比特。在該上下文中,不限于這些實(shí)施例。
[0027]圖3示出了可以表示服務(wù)發(fā)現(xiàn)過(guò)程(例如,可以在各種實(shí)施例中執(zhí)行)的通信流程300 ο更具體地,通信流程300可以表示服務(wù)發(fā)現(xiàn)過(guò)程,在該服務(wù)發(fā)現(xiàn)過(guò)程期間執(zhí)行WFDS ASP能力協(xié)商。在通信流程300中,在服務(wù)公告者350與服務(wù)探求者360之間交換通信。在各個(gè)實(shí)施例中,服務(wù)公告者350可以包括提供WFDS服務(wù)以供其他設(shè)備使用的無(wú)線通信設(shè)備。例如,在一些實(shí)施例中,服務(wù)公告者350可以表示圖1的無(wú)線通信設(shè)備102。在各個(gè)實(shí)施例中,服務(wù)探求者360可以包括這樣的無(wú)線通信設(shè)備:該無(wú)線通信設(shè)備可以發(fā)起服務(wù)發(fā)現(xiàn)過(guò)程以發(fā)現(xiàn)由服務(wù)公告者350提供的服務(wù)。例如,在一些實(shí)施例中,服務(wù)探求者360可以表示圖1的無(wú)線通信設(shè)備106。在該上下文中,實(shí)施例不受限制。
[0028]服務(wù)公告者350(下文稱為“公告者350”)包括若干邏輯模塊。公告者350包括服務(wù)模塊354,該服務(wù)模塊354可以包括可操作來(lái)實(shí)現(xiàn)公告者350的特定能力的程序、功能、邏輯、參數(shù)和/或其他信息。公告者350還包括應(yīng)用模塊352,該應(yīng)用模塊352可以包括體現(xiàn)某應(yīng)用的程序、功能、邏輯、參數(shù)和/或其他信息,其中,該應(yīng)用要使用服務(wù)模塊354所實(shí)現(xiàn)的能力。公告者350還包括WFDS ASP模塊356,該WFDS ASP模塊356可以包括可操作來(lái)實(shí)現(xiàn)WFDS ASP的程序、功能、邏輯、參數(shù)和/或其他信息,其中服務(wù)模塊354可以從這些程序、功能、邏輯、參數(shù)和/或其他信息獲得ASP基元(primitive)和/或事件。類(lèi)似地,服務(wù)探求者360(下文稱為“探求者360”)包括應(yīng)用模塊362、服務(wù)模塊364和WFDS ASP模塊366,每個(gè)模塊可以與公告者350內(nèi)的對(duì)應(yīng)方相同或類(lèi)似。在該上下文中,不限于這些實(shí)施例。
[0029]通信流程300可以開(kāi)始于302,在302處,服務(wù)模塊354可以向WFDS ASP模塊356發(fā)送AdvertiseServiceO命令,該命令指示將代表公告者350公告服務(wù)。在304處,應(yīng)用模塊362可以向服務(wù)模塊364發(fā)送使用服務(wù)(Use Service)指令304,該指令指示定位供探求者360使用的服務(wù)的期望。響應(yīng)于使用服務(wù)指令304,服務(wù)模塊364可以在306處向WFDS ASP模塊366發(fā)送SeekService ()命令。SeekService ()命令可以指示將代表探求者360探求服務(wù)。在該上下文中,不限于這些實(shí)施例。
[0030]在308處,WFDS ASP模塊366可以向WFDS ASP模塊356發(fā)送P2P探測(cè)請(qǐng)求。P2P探測(cè)請(qǐng)求可以包括一個(gè)或多個(gè)服務(wù)散列。P2P探測(cè)請(qǐng)求還可以包括WFDS ASP能力屬性。WFDS ASP能力屬性可以與圖1的WFDS ASP能力屬性100相同或相似,并且WFDS ASP能力屬性可以包括這樣的比特:該比特包括指示探求者360是否支持WFDS連接設(shè)立的值;WFDS ASP能力屬性還可以包括這樣的比特:該比特包括指示探求者360是否支持WFDS會(huì)話設(shè)立和拆除的值。在該上下文中,不限于這些實(shí)施例。
[0031]在310處,在接收到P2P探測(cè)請(qǐng)求之后,WFDS ASP模塊356可以執(zhí)行散列匹配處理以標(biāo)識(shí)與P2P探測(cè)請(qǐng)求中的服務(wù)散列相匹配的一個(gè)或多個(gè)服務(wù)名稱和/或公告ID。在312處,WFDS ASP模塊356可以向WFDS ASP模塊366發(fā)送P2P探測(cè)響應(yīng),并且P2P探測(cè)響應(yīng)可以包括在散列匹配處理期間所標(biāo)識(shí)的那一個(gè)或多個(gè)服務(wù)名稱和/或公告ID12P探測(cè)響應(yīng)還可以包括WFDS ASP能力屬性。WFDS ASP能力屬性可以與圖1的WFDS ASP能力屬性100相同或相似,并且WFDS ASP能力屬性可以包括這樣的比特:該比特包括指示公告者350是否支持WFDS連接設(shè)立的值,WFDS ASP能力屬性還可以包括這樣的比特:該比特包括指示公告者350是否支持WFDS會(huì)話設(shè)立和拆除的值。在該上下文中,不限于這些實(shí)施例。
[0032]在314處,WFDS ASP模塊366可以向WFDS ASP模塊356發(fā)送P2P服務(wù)發(fā)現(xiàn)請(qǐng)求,并且P2P服務(wù)發(fā)現(xiàn)請(qǐng)求可以包括一個(gè)或多個(gè)服務(wù)名稱和/或服務(wù)信息請(qǐng)求。在316處,WFDS ASP模塊356可以執(zhí)行名稱匹配和服務(wù)信息匹配技術(shù),從而針對(duì)P2P服務(wù)發(fā)現(xiàn)請(qǐng)求中所標(biāo)識(shí)的服務(wù)來(lái)標(biāo)識(shí)公告ID和服務(wù)信息。在318處,WFDS ASP模塊356可以向WFDS ASP模塊366發(fā)送P2P月艮務(wù)發(fā)現(xiàn)響應(yīng),并且P2P服務(wù)發(fā)現(xiàn)響應(yīng)可以包括服務(wù)名稱和相應(yīng)的公告ID以及服務(wù)信息。
[0033]在320處,WFDS ASP模塊366可以基于P2P服務(wù)發(fā)現(xiàn)響應(yīng)來(lái)生成SearchResult。在322處,服務(wù)模塊364可以向應(yīng)用模塊362發(fā)送消息,該消息包括公告了探求者360所探求的服務(wù)的一個(gè)或多個(gè)設(shè)備列表?;赑2P服務(wù)發(fā)現(xiàn)響應(yīng)中從WFDS ASP模塊356接收的信息,月艮務(wù)模塊364可以將公告者350包括在該設(shè)備列表中。在該上下文中,不限于這些實(shí)施例。
[0034]值得注意的是,在各種實(shí)施例中,公告者350或探求者360可以基于它們接收到的WFDS ASP能力屬性來(lái)終止通信流程300。例如,如果P2P探測(cè)請(qǐng)求中的WFDS ASP能力屬性指示探求者360不支持WFDS ASP連接設(shè)立,則公告者350可以通過(guò)不發(fā)送P2P探測(cè)響應(yīng)來(lái)選擇不繼續(xù)進(jìn)行處理。在另一示例中,如果P2P探測(cè)響應(yīng)中的WFDS ASP能力屬性指示公告者350不支持WFDS ASP連接設(shè)立,則探求者360可以通過(guò)不發(fā)送P2P服務(wù)發(fā)現(xiàn)請(qǐng)求來(lái)選擇不繼續(xù)進(jìn)行處理。在該上下文中,不限于這些實(shí)施例。
[0035]在一些實(shí)施例中,如果它們完成了服務(wù)發(fā)現(xiàn)過(guò)程(通信流程300包括服務(wù)發(fā)現(xiàn)過(guò)程的示例),則公告者350和探求者360繼續(xù)進(jìn)行處理的方式可以依賴于公告者350和探求者360的WFDS ASP連接設(shè)立能力,例如,所述WFDS ASP連接設(shè)立能力可由在308處發(fā)送的P2P探測(cè)請(qǐng)求和在312處發(fā)送的P2P探測(cè)響應(yīng)中的WFDS ASP能力屬性來(lái)描述。在各種實(shí)施例中,如果公告者350和探求者360二者均指示支持WFDS ASP連接設(shè)立,則探求者360可以發(fā)起與公告者350的WFDS ASP連接設(shè)立。在一些實(shí)施例中,如果公告者350和探求者360中的一者指示缺少對(duì)WFDS ASP連接設(shè)立的支持,則指示缺少該支持的設(shè)備可以發(fā)起P2P連接設(shè)立過(guò)程,以建立與另一設(shè)備的P2P連接。在各種實(shí)施例中,如果兩個(gè)設(shè)備均指示缺少對(duì)WFDS ASP連接設(shè)立的支持,則探求者360可以發(fā)起P2P連接設(shè)立過(guò)程以與公告者350建立P2P連接。在該上下文中,不限于這些實(shí)施例。
[0036]在一些實(shí)施例中,如果公告者350和探求者360完成了服務(wù)發(fā)現(xiàn)和連接設(shè)立,則它們進(jìn)一步進(jìn)行處理的方式可以依賴于它們的WFDS ASP會(huì)話設(shè)立和拆除能力,例如,所述WFDS ASP會(huì)話設(shè)立和拆除能力可由在308處發(fā)送的P2P探測(cè)請(qǐng)求和在312處發(fā)送的P2P探測(cè)響應(yīng)中的WFDS ASP能力屬性來(lái)描述。在各種實(shí)施例中,如果公告者350或探求者360指示缺少對(duì)WFDS ASP會(huì)話設(shè)立的支持,則公告者350和探求者360可以繞過(guò)WFDS ASP會(huì)話設(shè)立過(guò)程并可以開(kāi)始交換服務(wù)流量。類(lèi)似地,在一些實(shí)施例中,如果公告者350或探求者360指示缺少對(duì)WFDS ASP會(huì)話拆除的支持,則公告者350和探求者360后續(xù)可以繞過(guò)WFDS ASP會(huì)話拆除過(guò)程。在各種實(shí)施例中,如果公告者350和探求者360均指示支持WFDS ASP會(huì)話設(shè)立,則它們可以執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程以建立WFDS ASP會(huì)話。類(lèi)似地,在一些實(shí)施例中,如果公告者350和探求者360均指示支持WFDS ASP會(huì)話拆除,則它們后續(xù)可以執(zhí)行WFDS ASP會(huì)話拆除過(guò)程以終止WFDS ASP會(huì)話。在該上下文中,不限于這些實(shí)施例。
[0037]圖4示出了可表示W(wǎng)FDS ASP會(huì)話設(shè)立過(guò)程的通信例程400,該過(guò)程例如可在各種實(shí)施例中被執(zhí)行。更具體地,通信流程400可以表示當(dāng)圖3的公告者350和探求者360在圖3的WFDS ASP能力協(xié)商期間所交換的WFDS ASP能力屬性指示它們均支持WFDS ASP會(huì)話設(shè)立時(shí),它們可以執(zhí)行的會(huì)話設(shè)立過(guò)程。通信流程400可以開(kāi)始于402處,在402處,WFDS ASP模塊366可以向WFDS ASP模塊356發(fā)送ASP REQUEST_SESS1N消息。ASP REQUEST_SESS1N消息可以包括WFDS技術(shù)規(guī)范中所定義的公告ID (advert isement_id)、MAC地址(mac_addr)、會(huì)話ID(sess1n_id)和會(huì)話信息(sess1n_informat1n)參數(shù)。
[0038]在404處,WFDS ASP模塊366可以向服務(wù)模塊364發(fā)送Sess1nStatus消息,該Sess1nStatus消息指示W(wǎng)FDS ASP模塊366已經(jīng)向WFDS ASP模塊356發(fā)送了ASP REQUEST,SESS1N消息,因而已經(jīng)發(fā)起了ASP會(huì)話建立。在406處,WFDS ASP模塊356可以向服務(wù)模塊354發(fā)送Sess1nStatus消息,該Sess1nStatus消息指不已經(jīng)接收到ASP REQUEST_SESS1N消息。在408處,WFDS ASP模塊356可以向WFDS ASP模塊366發(fā)送確認(rèn)(ACK),以確認(rèn)接收到ASP REQUEST SESS1N消息。在410處,服務(wù)模塊354可以向WFDS ASP模塊356發(fā)送BoundPort()消息,該BoundPort()消息指示應(yīng)打開(kāi)IP端口。在412處,響應(yīng)于BoundPort()消息,WFDSASP模塊356可以打開(kāi)IP端口。
[0039]在414處,服務(wù)模塊354可以向WFDS ASP模塊356發(fā)送Sess1nReady()消息,該Sess1nReady()消息指示已經(jīng)創(chuàng)建了所期望的ASP會(huì)話。在416處,WFDS ASP模塊356可以向服務(wù)模塊354發(fā)送Sess1nStatus消息,該Sess1nStatus消息指示ASP會(huì)話開(kāi)啟并且可以使用。在418處,WFDS ASP模塊356可以向WFDS ASP模塊366發(fā)送ASP ADDED-SESS1r^fiEc3ASPADDED_SESS1N消息可以包括mac_addr和sess1n_id參數(shù),每個(gè)參數(shù)可以包括與在402處發(fā)送的ASP REQUEST_SESS1N消息中的相應(yīng)參數(shù)相同或者相似的信息。
[0040]在420處,WFDS ASP模塊366可以向服務(wù)模塊364發(fā)送Sess1nStatus消息,該Sess1nStatus指示ASP會(huì)話開(kāi)放并且可以使用。在422處,Wi7DS ASP模塊366可以向WFDSASP模塊356發(fā)送ACK,以確認(rèn)接收到ASP ADDED_SESS1N消息。在424處,服務(wù)模塊364可以向WFDS ASP模塊366發(fā)送BoundPort()消息,該BoundPort()消息指示應(yīng)打開(kāi)IP端口。在426處,響應(yīng)于BoundPortO消息,WFDS ASP模塊366可以打開(kāi)IP端口。在428處,WFDS ASP模塊366可以向WFDS ASP模塊356發(fā)送應(yīng)用套接字連接消息,以使應(yīng)用模塊352與應(yīng)用模塊362之間能夠進(jìn)行數(shù)據(jù)交換。在430處的連接事件之后,公告者350和探求者360可以開(kāi)始交換分組。在該上下文中,不限于這些實(shí)施例。
[0041 ] 圖5示出了可表示W(wǎng)FDS ASP會(huì)話拆除過(guò)程的通信流程500,該過(guò)程例如可在一些實(shí)施例中執(zhí)行。更具體地,通信流程500可以表示圖3和圖4的公告者350和探求者360可執(zhí)行以終止經(jīng)由圖4的通信流程400建立的WFDS ASP會(huì)話的WFDS ASP會(huì)話拆除過(guò)程。通信流程500可以開(kāi)始于502,在502處,服務(wù)模塊364可選地可以從應(yīng)用模塊362接收輸入,該輸入指示應(yīng)停止服務(wù)會(huì)話。在504處,服務(wù)模塊364可以向WFDS ASP模塊366發(fā)送CloseSess1nO指令,該CloseSess1n()指令指示W(wǎng)FDS ASP模塊366應(yīng)與WFDS ASP模塊356進(jìn)行通信以關(guān)閉服務(wù)會(huì)話。在506處,服務(wù)模塊364可以向WFDS ASP模塊366發(fā)送ReleasePort O消息,該ReleasePortO消息指示應(yīng)關(guān)閉服務(wù)會(huì)話所使用的傳人端口。
[0042]在508處,基于CloseSess1nO指令,WFDSASP模塊366可以向WFDS ASP模塊356發(fā)送 REM0VE_SESS10N 消息。REM0VE_SESS10N 消息可以包括 advertisement_id、mac_addr 和sess1n_id參數(shù),每個(gè)參數(shù)可以包括與在圖4中的402處發(fā)送的ASP REQUEST_SESS1N消息中的相應(yīng)參數(shù)相同或者相似的信息。在510處,WroS ASP模塊356可以向服務(wù)模塊354發(fā)送Sess1nStatus消息,該Sess1nStatus指示服務(wù)會(huì)話被關(guān)閉。在512處,服務(wù)模塊354轉(zhuǎn)而可向應(yīng)用模塊352發(fā)送Sess1nClosed消息,以將服務(wù)會(huì)話被關(guān)閉通知給應(yīng)用模塊352。
[0043]在514處,服務(wù)模塊354可以向WFDS ASP模塊356發(fā)送ReleasePort()消息,該ReleasePortO消息指示應(yīng)關(guān)閉服務(wù)會(huì)話所使用的傳入端口。在516處,WFDS ASP模塊356可以關(guān)閉傳入端口。在518處,WFDS ASP模塊356可以向WFDS ASP模塊366發(fā)送ACK,以確認(rèn)接收至IJ508處的REM0VE_SESS10N消息。在520處,WFDS ASP模塊366可以向服務(wù)模塊364發(fā)送Sess1nStatus消息,該Sess1nStatus消息指示服務(wù)會(huì)話被關(guān)閉。在522處,如果公告者350與探求者360之間不存在仍活躍的其他會(huì)話,則WFDS ASP模塊366可以向WFDS ASP模塊356發(fā)送去關(guān)聯(lián)(disassociat1n)請(qǐng)求。在524處,WFDS ASP模塊356可以通過(guò)向WFDS ASP模塊366發(fā)送去關(guān)聯(lián)響應(yīng)來(lái)響應(yīng)該去關(guān)聯(lián)請(qǐng)求。在526處,WFDS ASP模塊366可以關(guān)閉由在506處從服務(wù)模塊364接收的ReleasePortO消息所標(biāo)識(shí)的傳入端口。在該上下文中,不限于這些實(shí)施例。
[0044]圖6示出了存儲(chǔ)介質(zhì)600的實(shí)施例。存儲(chǔ)介質(zhì)600可以包括產(chǎn)品。在一個(gè)實(shí)施例中,存儲(chǔ)介質(zhì)2000可以包括任意非暫態(tài)計(jì)算機(jī)可讀介質(zhì)或機(jī)器可讀介質(zhì),例如,光的、磁的或半導(dǎo)體的存儲(chǔ)設(shè)備。存儲(chǔ)介質(zhì)可以存儲(chǔ)各種類(lèi)型的計(jì)算機(jī)可執(zhí)行指令602,例如當(dāng)被執(zhí)行時(shí)使得設(shè)備執(zhí)行根據(jù)圖3的通信流程300、圖4的通信流程400和/或圖5的通信流程500的通信的指令。計(jì)算機(jī)可讀或機(jī)器可讀存儲(chǔ)介質(zhì)的示例可以包括能夠存儲(chǔ)電子數(shù)據(jù)的任何有形介質(zhì),包括易失性存儲(chǔ)器或非易失性存儲(chǔ)器、可移除或不可移除存儲(chǔ)器、可擦除或不可擦除存儲(chǔ)器、可寫(xiě)或可重寫(xiě)存儲(chǔ)器等。計(jì)算機(jī)可執(zhí)行指令的示例可以包括任意適當(dāng)類(lèi)型的代碼,例如源代碼、經(jīng)編譯代碼、經(jīng)解釋代碼、可執(zhí)行代碼、靜態(tài)代碼、動(dòng)態(tài)代碼、面向?qū)ο蟮拇a、可視代碼等。在該上下文中,不限于這些實(shí)施例。
[0045]圖7示出了可以實(shí)現(xiàn)如下項(xiàng)中的至少一項(xiàng)的通信設(shè)備700的實(shí)施例:無(wú)線通信設(shè)備102、無(wú)線通信設(shè)備106、服務(wù)公告者350、服務(wù)探求者360以及存儲(chǔ)介質(zhì)600。在各種實(shí)施例中,設(shè)備700可以包括邏輯電路728。邏輯電路728可以包括執(zhí)行針對(duì)例如如下項(xiàng)中的一者或多者所描述的操作的實(shí)體電路:無(wú)線通信設(shè)備102、無(wú)線通信設(shè)備106、服務(wù)公告者350和服務(wù)探求者360。如圖7所示,設(shè)備700可包括無(wú)線電接口 710、基帶電路720以及計(jì)算平臺(tái)730,但實(shí)施例不限于該配置。
[0046]設(shè)備700可以在單個(gè)計(jì)算實(shí)體中(例如,完全在單個(gè)設(shè)備內(nèi))實(shí)現(xiàn)無(wú)線通信設(shè)備102、無(wú)線通信設(shè)備106、服務(wù)公告者350、服務(wù)探求者360、存儲(chǔ)介質(zhì)600和邏輯電路728中的一者或多者的結(jié)構(gòu)和/或操作中的一些或全部。替代地,設(shè)備700可以使用分布式系統(tǒng)架構(gòu)(例如,客戶端-服務(wù)器架構(gòu)、3層架構(gòu)、N層架構(gòu)、緊密耦合或集群架構(gòu)、對(duì)等架構(gòu)、主從架構(gòu)、共享數(shù)據(jù)庫(kù)架構(gòu)以及其他類(lèi)型的分布式系統(tǒng))在多個(gè)計(jì)算實(shí)體間分布無(wú)線通信設(shè)備102、無(wú)線通信設(shè)備106、服務(wù)公告者350、服務(wù)探求者360、存儲(chǔ)介質(zhì)600和邏輯電路728中的一者或多者的各部分結(jié)構(gòu)和/或操作。在該上下文中,不限于這些實(shí)施例。
[0047]在一個(gè)實(shí)施例中,無(wú)線電接口710可以包括適于發(fā)送和/或接收單載波或多載波調(diào)制信號(hào)(例如,包括互補(bǔ)碼鍵控(CCK)和/或正交頻分復(fù)用((FDM)符號(hào))的組件或組件組合,但實(shí)施例不限于任何特定空中接口或調(diào)制方案。無(wú)線電接口 710例如可以包括接收器712、頻率合成器714和/或發(fā)送器716。無(wú)線電接口 710可以包括偏置控制、晶體振蕩器和/或一個(gè)或多個(gè)天線718-f。在另一實(shí)施例中,無(wú)線電接口 710可以按需使用外部壓控振蕩器(VCO)、聲表面波濾波器、中頻(IF)濾波器和/或RF濾波器。由于存在各種可能的RF接口設(shè)計(jì),因此省略了對(duì)其的擴(kuò)展描述。
[0048]基帶電路720可以與無(wú)線電接口710進(jìn)行通信以處理接收和/或發(fā)送信號(hào),并且基帶電路720例如可以包括用于對(duì)接收到的信號(hào)進(jìn)行下轉(zhuǎn)換的模數(shù)轉(zhuǎn)換器722以及對(duì)用于發(fā)送的信號(hào)進(jìn)行上轉(zhuǎn)換的數(shù)模轉(zhuǎn)換器724。另外,基帶電路720可以包括基帶或物理層(PHY)處理電路726,其用于對(duì)相應(yīng)接收/發(fā)送信號(hào)進(jìn)行PHY鏈路層處理?;鶐щ娐?20例如可以包括介質(zhì)訪問(wèn)控制(MAC)處理電路727,其用于MAC/數(shù)據(jù)鏈路層處理。基帶電路720可以包括存儲(chǔ)器控制器732,其用于與MAC處理電路727進(jìn)行通信和/或例如經(jīng)由一個(gè)或多個(gè)接口 734與計(jì)算平臺(tái)730進(jìn)行通信。
[0049]在一些實(shí)施例中,PHY處理電路726可以包括幀構(gòu)建和/或檢查模塊,幀構(gòu)建和/或檢查模塊與諸如緩存存儲(chǔ)器之類(lèi)的附加電路組合,用于構(gòu)建和/或解構(gòu)通信幀。替代地或此夕卜,MAC處理電路727可以分擔(dān)對(duì)這些功能中的某些功能的處理或者獨(dú)立于PHY處理電路726來(lái)執(zhí)行這些處理。在一些實(shí)施例中,MAC和PHY處理可被集成于單個(gè)電路中。
[0050]計(jì)算平臺(tái)730可以為設(shè)備700提供計(jì)算功能。如圖所示,計(jì)算平臺(tái)730可以包括處理組件740。除了基帶電路720或者代替該電路,設(shè)備700可以使用處理組件740來(lái)為無(wú)線通信設(shè)備102、無(wú)線通信設(shè)備106、服務(wù)公告者350、服務(wù)探求者360、存儲(chǔ)介質(zhì)600和邏輯電路728中的一者或多者執(zhí)行處理操作或邏輯。處理組件740(和/SPHY 726和/SMAC 727)可以包括各種硬件元件、軟件元件或二者的組合。硬件元件的示例可以包括設(shè)備、邏輯設(shè)備、組件、處理器、微處理器、電路、處理器電路、電路元件(例如,晶體管、電阻器、電容器、電感器等)、集成電路、專用集成電路(ASIC)、可編程邏輯設(shè)備(PLD)、數(shù)字信號(hào)處理器(DSP)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、存儲(chǔ)器單元、邏輯門(mén)、寄存器、半導(dǎo)體設(shè)備、芯片、微芯片、芯片組等。軟件元件的示例可以包括軟件組件、程序、應(yīng)用、計(jì)算機(jī)程序、應(yīng)用程序、系統(tǒng)程序、軟件開(kāi)發(fā)程序、機(jī)器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例程、子例程、函數(shù)、方法、過(guò)程、軟件接口、應(yīng)用程序接口(API)、指令集、計(jì)算代碼、計(jì)算機(jī)代碼、代碼段、計(jì)算機(jī)代碼段、字、值、符號(hào)、或它們的任意組合。確定實(shí)施例是否使用硬件元件和/或軟件元件來(lái)實(shí)現(xiàn)可根據(jù)針對(duì)給定示例所需的任何數(shù)量的因素而不同(例如,期望的計(jì)算速率、功率水平、熱容限、處理周期預(yù)算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲(chǔ)器資源、數(shù)據(jù)總線速度以及其它設(shè)計(jì)或性能約束)。
[0051]計(jì)算平臺(tái)730還可以包括其他平臺(tái)組件750。其他平臺(tái)組件750包括通用計(jì)算元件,例如,一個(gè)或多個(gè)處理器、多核處理器、協(xié)處理器、存儲(chǔ)器單元、芯片組、控制器、外設(shè)、接口、振蕩器、時(shí)序設(shè)備、視頻卡、音頻卡、多媒體輸入/輸出(I/O)組件(例如,數(shù)字顯示器)、電源等。存儲(chǔ)器單元的示例可以包括但不限于采用一種或多種更高速存儲(chǔ)器單元形式的各種類(lèi)型的計(jì)算機(jī)可讀和機(jī)器可讀存儲(chǔ)介質(zhì),例如只讀存儲(chǔ)器(R0M)、隨機(jī)存取存儲(chǔ)器(RAM)、動(dòng)態(tài)RAM(DRAM)、雙倍數(shù)據(jù)速率DRAM(DDRAM)、同步DRAM(SDRAM)、靜態(tài)RAM(SRAM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、閃存、諸如鐵電聚合物存儲(chǔ)器之類(lèi)的聚合物存儲(chǔ)器、雙向(ovonic)存儲(chǔ)器、相變或鐵電存儲(chǔ)器、硅-氧化物-氮化物-氧化物-硅(S0N0S)存儲(chǔ)器、磁卡或光卡、諸如獨(dú)立磁盤(pán)冗余陣列(RAID)驅(qū)動(dòng)器之類(lèi)的設(shè)備陣列、固態(tài)存儲(chǔ)器設(shè)備(例如,USB存儲(chǔ)器、固態(tài)驅(qū)動(dòng)器(SSD))或適用于存儲(chǔ)信息的任意其他類(lèi)型的存儲(chǔ)介質(zhì)。
[0052]設(shè)備700例如可以是超極移動(dòng)設(shè)備、移動(dòng)設(shè)備、固定設(shè)備、機(jī)器到機(jī)器(M2M)設(shè)備、個(gè)人數(shù)字助理(PDA)、移動(dòng)計(jì)算設(shè)備、智能電話、電話、數(shù)字電話、蜂窩電話、用戶設(shè)備、電子書(shū)閱讀器、手持設(shè)備、單向?qū)ず魴C(jī)、雙向?qū)ず魴C(jī)、消息傳送設(shè)備、計(jì)算機(jī)、個(gè)人計(jì)算機(jī)(PC)、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)、手持計(jì)算機(jī)、平板計(jì)算機(jī)、服務(wù)器、服務(wù)器陣列或服務(wù)器場(chǎng)、web服務(wù)器、網(wǎng)絡(luò)服務(wù)器、互聯(lián)網(wǎng)服務(wù)器、工作站、小型計(jì)算機(jī)、主機(jī)計(jì)算機(jī)、超級(jí)計(jì)算機(jī)、網(wǎng)絡(luò)裝置、web裝置、分布式計(jì)算系統(tǒng)、多處理器系統(tǒng)、基于處理器的系統(tǒng)、消費(fèi)電子設(shè)備、可編程消費(fèi)電子設(shè)備、游戲設(shè)備、顯示器、電視、數(shù)字電視、機(jī)頂盒、無(wú)線接入點(diǎn)、基站、節(jié)點(diǎn)B、用戶站、移動(dòng)用戶中心、無(wú)線電網(wǎng)絡(luò)控制器、路由器、集線器、網(wǎng)關(guān)、網(wǎng)橋、交換機(jī)、機(jī)器或其組合。因此,本文所描述的設(shè)備700的功能和/或具體配置可以按照適當(dāng)?shù)男枰谠O(shè)備700的各種實(shí)施例中被包括或被省略。
[0053]可使用單輸入單輸出(SISO)架構(gòu)來(lái)實(shí)現(xiàn)設(shè)備700的實(shí)施例。然而,某些實(shí)現(xiàn)方式可以包括多個(gè)天線(例如,天線718-f),以使用波束成形或空分多址(SDMA)的自適應(yīng)天線技術(shù)和/或使用多輸入多輸出(MIMO)通信技術(shù)進(jìn)行發(fā)送和/或接收。
[0054]可以使用分立電路、專用集成電路(ASIC)、邏輯門(mén)和/或單芯片架構(gòu)的任何組合來(lái)實(shí)現(xiàn)設(shè)備700的組件和特征。另外,在適當(dāng)?shù)臅r(shí)候,設(shè)備700的特征可以使用微控制器、可編程邏輯陣列和/或微處理器或其任何組合來(lái)實(shí)現(xiàn)。應(yīng)注意的是,在本文中可以共同地或單獨(dú)地將硬件、固件和/或軟件元件稱為“邏輯”或“電路”。
[0055]應(yīng)當(dāng)理解的是,圖7的框圖中所示的示例性設(shè)備700可以表示許多潛在實(shí)現(xiàn)方式中的一個(gè)功能性描述示例。相應(yīng)地,對(duì)附圖中所描述的框功能的分割、省略或包含不能推斷出用于實(shí)現(xiàn)這些功能的硬件組件、電路、軟件和/或元件必須在實(shí)施例中被分割、省略或包含。
[0056]還可以參照附圖和所附示例來(lái)描述上述實(shí)施例的操作。一些附圖可以包括邏輯流程。盡管本文所呈現(xiàn)的這些附圖可包括特定邏輯流程,但能夠理解的是,邏輯流程僅提供如何實(shí)現(xiàn)本文所描述的一般功能的示例。而且,除非指明,否則給定的邏輯流程不一定必須以所呈現(xiàn)的順序來(lái)執(zhí)行。此外,給定的邏輯流程可由硬件元件、由處理器執(zhí)行的軟件元件、或者硬件元件和軟件元件的任意組合來(lái)實(shí)現(xiàn)。在該上下文中,不限于這些實(shí)施例。
[0057]圖8示出了可以表示可在各個(gè)實(shí)施例中執(zhí)行的操作的邏輯流程800的一個(gè)實(shí)施例。更具體地,邏輯流程800可以表示可在一些實(shí)施例中由作為圖3-圖5的WFDS服務(wù)探求者360的設(shè)備來(lái)執(zhí)行的操作。例如,在各個(gè)實(shí)施例中,圖7的設(shè)備700可以作為圖3-圖5的WFDS服務(wù)探求者360并且可以執(zhí)行邏輯流程800的操作。在一些實(shí)施例中,存儲(chǔ)介質(zhì)可以包括一組指令,該組指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得計(jì)算設(shè)備執(zhí)行邏輯流程800的操作。例如,在各種實(shí)施例中,圖6的存儲(chǔ)介質(zhì)600可以包括用于執(zhí)行邏輯流程800的操作的計(jì)算機(jī)可執(zhí)行指令602,并且圖7的設(shè)備700可操作為結(jié)合執(zhí)行這些指令來(lái)執(zhí)行邏輯流程800的操作。在該上下文中,不限于這些實(shí)施例。
[0058]如邏輯流程800中所示,在802處可從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息。例如,服務(wù)探求者360可操作來(lái)向服務(wù)公告者350發(fā)送P2P探測(cè)請(qǐng)求。在804處,探測(cè)響應(yīng)消息可被接收,該探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括WFDS ASP能力屬性。例如,服務(wù)探求者360可操作來(lái)從服務(wù)公告者350接收P2P探測(cè)響應(yīng),該P(yáng)2P探測(cè)響應(yīng)標(biāo)識(shí)所公告的服務(wù)并且包括WFDSASP能力屬性。在806處,可以基于WFDS ASP能力屬性來(lái)做出是否使用WFDS ASP連接過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接的決定。例如,服務(wù)探求者360可操作為基于P2P探測(cè)響應(yīng)中所包括的WFDS ASP能力屬性,來(lái)確定是否使用WFDS ASP連接過(guò)程來(lái)與服務(wù)公告者350建立連接。實(shí)施例不限于這些示例。
[0059]圖9示出了可以表示可在一些實(shí)施例中執(zhí)行的操作的邏輯流程900的一個(gè)實(shí)施例。更具體地,邏輯流程900可以表示可在各種實(shí)施例中由作為圖3-圖5的WFDS服務(wù)公告者350的設(shè)備來(lái)執(zhí)行的操作。例如,在一些實(shí)施例中,圖7的設(shè)備700可以作為圖3-圖5的WFDS服務(wù)公告者350并且可以執(zhí)行邏輯流程900的操作。在各種實(shí)施例中,存儲(chǔ)介質(zhì)可以包括一組指令,該組指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得計(jì)算設(shè)備執(zhí)行邏輯流程900的操作。例如,在一些實(shí)施例中,圖6的存儲(chǔ)介質(zhì)600可以包括用于執(zhí)行邏輯流程900的操作的計(jì)算機(jī)可執(zhí)行指令602,并且圖7的設(shè)備700可操作為結(jié)合執(zhí)行這些指令來(lái)執(zhí)行邏輯流程900的操作。在該上下文中,不限于這些實(shí)施例。
[0060]如邏輯流程900中所示,可在902處由服務(wù)公告者接收探測(cè)請(qǐng)求消息,該探測(cè)請(qǐng)求消息包括服務(wù)探求者的WFDS ASP能力屬性。例如,服務(wù)公告者350可操作來(lái)從服務(wù)探求者360接收P2P探測(cè)請(qǐng)求,該P(yáng)2P探測(cè)請(qǐng)求包括服務(wù)探求者360的WFDS ASP能力屬性。在904處,探測(cè)響應(yīng)消息可被發(fā)送,該探測(cè)響應(yīng)消息標(biāo)識(shí)服務(wù)公告者所公告的服務(wù)。例如,服務(wù)公告者350可操作來(lái)發(fā)送P2P探測(cè)響應(yīng),該P(yáng)2P探測(cè)響應(yīng)標(biāo)識(shí)服務(wù)公告者350的所公告的服務(wù)。在906處,可以基于服務(wù)探求者的WFDS ASP能力屬性來(lái)做出是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接的決定。例如,服務(wù)公告者350可操作為基于P2P探測(cè)請(qǐng)求中所包括的WFDS ASP能力屬性,來(lái)確定是否使用WFDS ASP連接過(guò)程來(lái)與服務(wù)探求者360建立連接。實(shí)施例不限于這些示例。
[0061]圖10示出了無(wú)線網(wǎng)絡(luò)1000的實(shí)施例。如圖10所示,無(wú)線網(wǎng)絡(luò)包括接入點(diǎn)1002和無(wú)線站1004、1006和1008。在各種實(shí)施例中,無(wú)線網(wǎng)絡(luò)1000可以包括無(wú)線局域網(wǎng)(WLAN),例如,實(shí)現(xiàn)一個(gè)或多個(gè)電氣與電子工程師協(xié)會(huì)(IEEE)802.11標(biāo)準(zhǔn)(有時(shí)統(tǒng)稱為“W1-Fi”W^WLAN。在一些其他實(shí)施例中,無(wú)線網(wǎng)絡(luò)1000可以包括另一種無(wú)線網(wǎng)絡(luò)和/或可以實(shí)現(xiàn)其他無(wú)線通信標(biāo)準(zhǔn)。在各個(gè)實(shí)施例中,例如,除了WLAN,無(wú)線網(wǎng)絡(luò)1000還可以包括WWAN或WPAN。實(shí)施例不限于該示例。
[0062]在一些實(shí)施例中,無(wú)線網(wǎng)絡(luò)1000可以實(shí)現(xiàn)一個(gè)或多個(gè)寬帶無(wú)線通信標(biāo)準(zhǔn),例如,3G或4G標(biāo)準(zhǔn)(包括其修訂版本、后續(xù)版本和變體)。36或4G無(wú)線標(biāo)準(zhǔn)的示例可以包括但不限于如下中的任意一種= IEEE 802.16m和802.16p標(biāo)準(zhǔn)、第三代合作伙伴項(xiàng)目(3GPP)長(zhǎng)期演進(jìn)(LTE)和先進(jìn)LTE (LTE-A)標(biāo)準(zhǔn)、以及先進(jìn)國(guó)際移動(dòng)電信(IMT-ADV)標(biāo)準(zhǔn)(包括它們的修訂版本、后續(xù)版本和變體)。其他適當(dāng)?shù)氖纠梢园ǖ幌抻?全球移動(dòng)通信系統(tǒng)(GSM)/GSM增強(qiáng)型數(shù)據(jù)速率演進(jìn)(EDGE)技術(shù)、通用移動(dòng)通信系統(tǒng)(UMTS)/高速分組接入(HSPA)技術(shù)、全球微波接入互操作性(WiMAX)或WiMAX II技術(shù)、碼分多址(CDMA)2000系統(tǒng)技術(shù)(例如,CDMA2000 lxRTT、CDMA2000 EV-DO^CDMA EV-DV,等等)、由歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(ETSI)寬帶無(wú)線接入網(wǎng)(BRAN)定義的高性能無(wú)線電城域網(wǎng)(HIPERMAN)技術(shù)、無(wú)線寬帶(WiBro)技術(shù)、具有通用分組無(wú)線業(yè)務(wù)(GPRS)系統(tǒng)的GSM(GSM/GPRS)技術(shù)、高速下行分組接入(HSDPA)技術(shù)、高速正交頻分復(fù)用(0FDM)分組接入(HSOPA)技術(shù)、高速上行分組接入(HSUPA)系統(tǒng)技術(shù)、LTE或系統(tǒng)架構(gòu)演進(jìn)(SAE)的3GPP Rel.8-12等。在該上下文中,不限于這些實(shí)施例。
[0063]在各種實(shí)施例中,無(wú)線站1004、1006和1008可以與接入點(diǎn)1002通信,以獲得到一個(gè)或多個(gè)外部數(shù)據(jù)網(wǎng)絡(luò)的連接。在一些實(shí)施例中,例如,無(wú)線站1004、1006和1008可以經(jīng)由接入點(diǎn)1002和接入網(wǎng)1010連接到互聯(lián)網(wǎng)1012。在各種實(shí)施例中,接入網(wǎng)1010可以包括提供基于訂閱的互聯(lián)網(wǎng)連接的私有網(wǎng)絡(luò),例如,互聯(lián)網(wǎng)服務(wù)提供商(ISP)網(wǎng)絡(luò)。實(shí)施例不限于該示例。
[0064]在各種實(shí)施例中,無(wú)線站1004、1006和1008中的兩個(gè)或更多個(gè)無(wú)線站可以通過(guò)交換對(duì)等通信來(lái)相互直接通信。例如,在圖10的示例中,無(wú)線站1004和1006通過(guò)交換對(duì)等通信1014來(lái)相互直接通信。在一些實(shí)施例中,可根據(jù)一個(gè)或多個(gè)W1-Fi聯(lián)盟(WFA)標(biāo)準(zhǔn)來(lái)執(zhí)行這樣的對(duì)等通信。例如,在各種實(shí)施例中,可以根據(jù)WFA W1-Fi直連標(biāo)準(zhǔn)(2010發(fā)布版)來(lái)執(zhí)行這樣的對(duì)等通信。在各種實(shí)施例中,附加地或替代地,可以使用由WFA W1-Fi直連服務(wù)(WFDS)任務(wù)組所開(kāi)發(fā)的一個(gè)或多個(gè)接口、協(xié)議和/或標(biāo)準(zhǔn)來(lái)執(zhí)行這樣的對(duì)等通信。實(shí)施例不限于這些示例。
[0065]可以使用硬件元件、軟件元件或兩者的組合來(lái)實(shí)現(xiàn)各種實(shí)施例。硬件元件的示例可以包括處理器、微處理器、電路、電路元件(例如,晶體管、電阻器、電容器、電感器等)、集成電路、專用集成電路(ASIC)、可編程邏輯設(shè)備(PLD)、數(shù)字信號(hào)處理器(DSP)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、邏輯門(mén)、寄存器、半導(dǎo)體設(shè)備、芯片、微芯片、芯片組等。軟件的示例可以包括軟件組件、程序、應(yīng)用、計(jì)算機(jī)程序、應(yīng)用程序、系統(tǒng)程序、機(jī)器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例程、子例程、功能、方法、過(guò)程、軟件接口、應(yīng)用程序接口(API)、指令集、計(jì)算代碼、計(jì)算機(jī)代碼、代碼段、計(jì)算機(jī)代碼段、字、值、符號(hào)、或它們的任意組合。判定是否使用硬件元件和/或軟件元件來(lái)實(shí)現(xiàn)實(shí)施例可以根據(jù)任意數(shù)量的因素(例如,期望的計(jì)算速率、功率水平、熱容限、處理周期預(yù)算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲(chǔ)器資源、數(shù)據(jù)總線速度以及其它設(shè)計(jì)或性能約束)而改變。
[0066]至少一個(gè)實(shí)施例的一個(gè)或多個(gè)方面可以由存儲(chǔ)在機(jī)器可讀介質(zhì)上有代表性的指令來(lái)實(shí)現(xiàn),這些指令表示處理器內(nèi)的各種邏輯,當(dāng)這些指令被機(jī)器讀取時(shí),使得機(jī)器構(gòu)造邏輯以執(zhí)行本文所描述的技術(shù)。這些表現(xiàn)形式(被稱為“IP核”)可以被存儲(chǔ)在有形的機(jī)器可讀介質(zhì)上,并且被提供給各種客戶或制造設(shè)施以加載到實(shí)際制造邏輯或處理器的制造機(jī)器中。一些實(shí)施例可以例如使用機(jī)器可讀介質(zhì)或產(chǎn)品來(lái)實(shí)現(xiàn),該機(jī)器可讀介質(zhì)或產(chǎn)品可以存儲(chǔ)指令或指令集,如果該指令或指令集被機(jī)器執(zhí)行,則可以使機(jī)器執(zhí)行根據(jù)實(shí)施例的方法和/或操作。這樣的機(jī)器例如可以包括任意適當(dāng)?shù)奶幚砥脚_(tái)、計(jì)算平臺(tái)、計(jì)算設(shè)備、處理設(shè)備、計(jì)算系統(tǒng)、處理系統(tǒng)、計(jì)算機(jī)、處理器等,并且可以使用硬件和/或軟件的任意適當(dāng)組合來(lái)實(shí)現(xiàn)。機(jī)器可讀介質(zhì)或產(chǎn)品例如可以包括任意適當(dāng)類(lèi)型的存儲(chǔ)器單元、存儲(chǔ)器設(shè)備、存儲(chǔ)器產(chǎn)品、存儲(chǔ)器介質(zhì)、存儲(chǔ)設(shè)備、存儲(chǔ)產(chǎn)品、存儲(chǔ)介質(zhì)和/或存儲(chǔ)單元,例如,存儲(chǔ)器、可移除或不可移除存儲(chǔ)器、可擦除或不可擦除存儲(chǔ)器、可寫(xiě)或可重寫(xiě)存儲(chǔ)器、數(shù)字或模擬介質(zhì)、硬盤(pán)、軟盤(pán)、壓縮盤(pán)只讀存儲(chǔ)器(⑶-ROM)、可錄式壓縮盤(pán)(⑶-R)、可寫(xiě)式壓縮盤(pán)(⑶-RW)、光盤(pán)、磁介質(zhì)、磁光介質(zhì)、可移除存儲(chǔ)卡或盤(pán)、各種類(lèi)型的數(shù)字通用盤(pán)(DVD)、磁帶、磁盒等。指令可以包括任意適當(dāng)類(lèi)型的代碼,例如,源代碼、經(jīng)編譯代碼、經(jīng)解釋代碼、可執(zhí)行代碼、靜態(tài)代碼、動(dòng)態(tài)代碼、加密代碼等,這些代碼使用任意適當(dāng)?shù)母呒?jí)、低級(jí)、面向?qū)ο?、可視、編譯型和/或解釋型編程語(yǔ)言來(lái)實(shí)現(xiàn)。
[0067]示例I是無(wú)線通信裝置,包括邏輯,該邏輯的至少一部分在硬件中,該邏輯用來(lái)從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息,以及接收響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息用于標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性,該邏輯基于WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。
[0068]在示例2中,示例I的邏輯可選地響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與公告者建立連接。
[0069I 在示例3中,示例I至示例2中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0070]在示例4中,示例3的邏輯可選地響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,使用WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與公告者建立會(huì)話。
[0071]在示例5中,示例4的邏輯可選地通過(guò)發(fā)送ASP REQUEST_SESS1N消息來(lái)發(fā)起WFDSASP會(huì)話設(shè)立過(guò)程。
[0072]在示例6中,示例5的ASP REQUEST_SESS1N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0073]在示例7中,示例3的邏輯可選地響應(yīng)于確定WFDS ASP能力屬性指示公告者不能執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)WFDS ASP會(huì)話設(shè)立過(guò)程。
[0074I 在示例8中,示例I至示例7中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0075]在示例9中,示例8的邏輯可選地響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程,使用WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與公告者的會(huì)話。
[0076]在示例10中,示例9的邏輯可選地通過(guò)發(fā)送REM0VE_SESS10N消息來(lái)發(fā)起WFDS ASP會(huì)話拆除過(guò)程。
[0077]在示例11中,示例10的REM0VE_SESS10N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0078]在示例12中,示例I至示例11中任意示例的探測(cè)請(qǐng)求消息可選地包括第二WFDSASP能力屬性,該第二WFDS ASP能力屬性包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0079]在示例13中,示例12的第二WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0080]在示例14中,示例I至示例13中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。[0081 ] 在示例15中,示例I至示例14中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0082]在示例16中,示例15的探測(cè)響應(yīng)消息可選地包括所公告的服務(wù)的服務(wù)名稱,該服務(wù)名稱與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配。
[0083]在示例17中,示例I至示例16中的任意示例的邏輯可選地發(fā)送對(duì)等端到對(duì)等端(P2P)服務(wù)發(fā)現(xiàn)請(qǐng)求以及接收響應(yīng)于P2P服務(wù)發(fā)現(xiàn)請(qǐng)求的P2P服務(wù)發(fā)現(xiàn)響應(yīng),其中P2P服務(wù)發(fā)現(xiàn)請(qǐng)求包括所公告的服務(wù)的服務(wù)名稱。
[0084]在示例18中,示例17的P2P服務(wù)發(fā)現(xiàn)請(qǐng)求可選地包括服務(wù)信息請(qǐng)求。
[0085]在示例19中,示例17至示例18中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的服務(wù)信息。
[0086]在示例20中,示例17至示例19中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0087]示例21是系統(tǒng),其包括根據(jù)示例I至示例20中任意示例的無(wú)線通信裝置、射頻(RF)收發(fā)器以及一個(gè)或多個(gè)RF天線。
[0088]在示例22中,示例21的系統(tǒng)可選地包括顯示器。
[0089]示例23是無(wú)線通信裝置,包括邏輯,該邏輯的至少一部分在硬件中,該邏輯用來(lái)在服務(wù)公告者處接收探測(cè)請(qǐng)求消息,以及發(fā)送響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)請(qǐng)求消息包括服務(wù)探求者的W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性,探測(cè)響應(yīng)消息標(biāo)識(shí)服務(wù)公告者的所公告的服務(wù),該邏輯基于服務(wù)探求者的WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0090]在示例24中,示例23的邏輯可選地響應(yīng)于確定服務(wù)公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0091 ] 在示例25中,示例23的邏輯可選地響應(yīng)于確定服務(wù)公告者不能執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用對(duì)等端到對(duì)等端(P2P)連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0092]在示例26中,示例23至示例25中任意示例的探測(cè)響應(yīng)消息可選地包括服務(wù)公告者的WFDS ASP能力屬性。
[0093]在示例27中,示例26的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程的值。
[0094]在示例28中,示例26至示例27中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0095]在示例29中,示例28的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0096]在示例30中,示例26至示例29中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0097]在示例31中,示例30的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0098]在示例32中,示例23至示例31中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0099]在示例33中,示例23至示例32中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0100]在示例34中,示例33的邏輯可選地執(zhí)行散列匹配處理以標(biāo)識(shí)與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配的一個(gè)或多個(gè)服務(wù)名稱。
[0101]在示例35中,示例34的一個(gè)或多個(gè)服務(wù)名稱可選地包括所公告的服務(wù)的服務(wù)名稱。
[0102]示例36是系統(tǒng),其包括根據(jù)示例23至示例35中任意示例的無(wú)線通信裝置、射頻(RF)收發(fā)器以及一個(gè)或多個(gè)RF天線。
[0103]在示例37中,示例36的系統(tǒng)可選地包括顯示器。
[0104]示例38是至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其包括一組無(wú)線通信指令,該組無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息;接收響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息用于標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;以及基于WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。
[0105]在示例39中,示例38的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與公告者建立連接。
[Ο?Ο?] 在示例40中,示例38至示例39的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0107]在示例41中,示例40的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,使用WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與公告者建立會(huì)話。
[0108]在示例42中,示例41的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:通過(guò)發(fā)送ASP REQUEST,SESS1N消息來(lái)發(fā)起WFDS ASP會(huì)話設(shè)立過(guò)程。
[0109]在示例43中,示例42的ASP REQUEST_SESS1N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0110]在示例44中,示例40的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:響應(yīng)于確定WFDS ASP能力屬性指示公告者不能執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)WFDS ASP會(huì)話設(shè)立過(guò)程。
[0111]在示例45中,示例38至示例44中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0112]在示例46中,示例45的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程,使用WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與公告者的會(huì)話。
[0113]在示例47中,示例46的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:通過(guò)發(fā)送REM0VE_SESS1N消息來(lái)發(fā)起WFDS ASP會(huì)話拆除過(guò)程。
[0114]在示例48中,示例47的REM0VE_SESS10N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0115]在示例49中,示例38至示例48中任意示例的探測(cè)請(qǐng)求消息可選地包括第二WFDSASP能力屬性,該第二WFDS ASP能力屬性包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0116]在示例50中,示例49的第二WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0117]在示例51中,示例38至示例50中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0118]在示例52中,示例38至示例51中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0119]在示例53中,示例52的探測(cè)響應(yīng)消息可選地包括所公告的服務(wù)的服務(wù)名稱,該服務(wù)名稱與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配。
[0120]在示例54中,示例38至示例53中任意示例的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:發(fā)送對(duì)等端到對(duì)等端(P2P)服務(wù)發(fā)現(xiàn)請(qǐng)求以及接收響應(yīng)于P2P服務(wù)發(fā)現(xiàn)請(qǐng)求的P2P服務(wù)發(fā)現(xiàn)響應(yīng),其中P2P服務(wù)發(fā)現(xiàn)請(qǐng)求包括所公告的服務(wù)的服務(wù)名稱。
[0121 ]在示例55中,示例54的P2P服務(wù)發(fā)現(xiàn)請(qǐng)求可選地包括服務(wù)信息請(qǐng)求。
[0122]在示例56中,示例54至示例55中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的服務(wù)信息。
[0123]在示例57中,示例54至示例56中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0124]示例58是至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其包括一組無(wú)線通信指令,該組無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:在服務(wù)公告者處接收探測(cè)請(qǐng)求消息,探測(cè)請(qǐng)求消息包括服務(wù)探求者的W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;發(fā)送響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息標(biāo)識(shí)服務(wù)公告者的所公告的服務(wù);以及基于服務(wù)探求者的WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0125]在示例59中,示例58的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:響應(yīng)于確定服務(wù)公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0126]在示例60中,示例58的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:響應(yīng)于確定服務(wù)公告者不能執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用對(duì)等端到對(duì)等端(P2P)連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0127]在示例61中,示例58至示例60中任意示例的探測(cè)響應(yīng)消息可選地包括服務(wù)公告者的WFDS ASP能力屬性。
[0128]在示例62中,示例61的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程的值。
[0129]在示例63中,示例61至示例62中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0130]在示例64中,示例63的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0131]在示例65中,示例61至示例64中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0132]在示例66中,示例65的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0133]在示例67中,示例58至示例66中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0134]在示例68中,示例58至示例67中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0135]在示例69中,示例68的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì)可選地包括無(wú)線通信指令,該無(wú)線通信指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備:執(zhí)行散列匹配處理,以標(biāo)識(shí)與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配的一個(gè)或多個(gè)服務(wù)名稱。
[0136]在示例70中,示例69的一個(gè)或多個(gè)服務(wù)名稱可選地包括所公告的服務(wù)的服務(wù)名稱。
[0137]示例71是無(wú)線通信方法,包括:從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息;接收響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;以及由處理器電路基于WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。
[0138]在示例72中,示例71的無(wú)線通信方法可選地包括:響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與公告者建立連接。
[0139]在示例73中,示例71至示例72中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0140]在示例74中,示例73的無(wú)線通信方法可選地包括:響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,使用WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與公告者建立會(huì)話。
[0141 ] 在示例75中,示例74的無(wú)線通信方法可選地包括:通過(guò)發(fā)送ASP REQUEST_SESS1N消息來(lái)發(fā)起WFDS ASP會(huì)話設(shè)立過(guò)程。
[0142]在示例76中,示例75的ASP REQUEST_SESS1N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0143]在示例77中,示例73的無(wú)線通信方法可選地包括:響應(yīng)于確定WFDS ASP能力屬性指示公告者不能執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)WFDS ASP會(huì)話設(shè)立過(guò)程。
[0144]在示例78中,示例71至示例77中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0145]在示例79中,示例78的無(wú)線通信方法可選地包括:響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程,使用WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與公告者的會(huì)話。
[0146]在示例80中,示例79的無(wú)線通信方法可選地包括:通過(guò)發(fā)送REM0VE_SESS10N消息來(lái)發(fā)起WFDS ASP會(huì)話拆除過(guò)程。
[0147]在示例81中,示例80的REM0VE_SESS10N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0148]在示例82中,示例71至示例81中任意示例的探測(cè)請(qǐng)求消息可選地包括第二WFDSASP能力屬性,該第二WFDS ASP能力屬性包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0149]在示例83中,示例82的第二WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0150]在示例84中,示例71至示例83中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0151]在示例85中,示例71至示例84中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0152]在示例86中,示例85的探測(cè)響應(yīng)消息可選地包括所公告的服務(wù)的服務(wù)名稱,該服務(wù)名稱與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配。
[0?53] 在示例87中,示例71至示例86中的任意示例的無(wú)線通信方法可選地包括:發(fā)送對(duì)等端到對(duì)等端(P2P)服務(wù)發(fā)現(xiàn)請(qǐng)求以及接收響應(yīng)于P2P服務(wù)發(fā)現(xiàn)請(qǐng)求的P2P服務(wù)發(fā)現(xiàn)響應(yīng),其中P2P服務(wù)發(fā)現(xiàn)請(qǐng)求包括所公告的服務(wù)的服務(wù)名稱。
[0154]在示例88中,示例87的P2P服務(wù)發(fā)現(xiàn)請(qǐng)求可選地包括服務(wù)信息請(qǐng)求。
[0155]在示例89中,示例87至示例88中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的服務(wù)信息。
[0156]在示例90中,示例87至示例89中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0157]示例91是至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其包括一組指令,該組指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備執(zhí)行根據(jù)示例71至示例90中任意示例的無(wú)線通信方法。
[0158]示例92是裝置,其包括用于執(zhí)行根據(jù)示例71至示例90中任意示例的無(wú)線通信方法的裝置。
[0159]示例93是系統(tǒng),其包括根據(jù)示例92的裝置、射頻(RF)收發(fā)器以及一個(gè)或多個(gè)RF天線。
[0160]在示例94中,示例93的系統(tǒng)可選地包括顯示器。
[0161]示例95是無(wú)線通信方法,包括:在服務(wù)公告者處接收探測(cè)請(qǐng)求消息,探測(cè)請(qǐng)求消息包括服務(wù)探求者的W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;發(fā)送響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,探測(cè)響應(yīng)消息標(biāo)識(shí)服務(wù)公告者的所公告的服務(wù);以及由處理器電路基于服務(wù)探求者的WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0162]在示例96中,示例95的無(wú)線通信方法可選地包括:響應(yīng)于確定服務(wù)公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0163]在示例97中,示例95的無(wú)線通信方法可選地包括:響應(yīng)于確定服務(wù)公告者不能執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用對(duì)等端到對(duì)等端(P2P)連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0164]在示例98中,示例95至示例97中任意示例的探測(cè)響應(yīng)消息可選地包括服務(wù)公告者的WFDS ASP能力屬性。
[0165]在示例99中,示例98的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程的值。
[0166]在示例100中,示例98至示例99中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0167]在示例101中,示例100的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0168]在示例102中,示例98至示例101中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0169]在示例103中,示例102的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0170]在示例104中,示例95至示例103中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0171]在示例105中,示例95至示例104中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0172]在示例106中,示例105的無(wú)線通信方法可選地包括:執(zhí)行散列匹配處理以標(biāo)識(shí)與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配的一個(gè)或多個(gè)服務(wù)名稱。
[0173]在示例107中,示例106的一個(gè)或多個(gè)服務(wù)名稱可選地包括所公告的服務(wù)的服務(wù)名稱。
[0174]示例108是至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其包括一組指令,該組指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備執(zhí)行根據(jù)示例95至示例107中任意示例的無(wú)線通信方法。
[0175]示例109是裝置,其包括用于執(zhí)行根據(jù)示例95至示例107中任意示例的無(wú)線通信方法的裝置。
[0176]示例110是系統(tǒng),其包括根據(jù)示例109的裝置、射頻(RF)收發(fā)器以及一個(gè)或多個(gè)RF天線。
[0177]在示例111中,示例110的系統(tǒng)可選地包括顯示器。
[0178]示例112是無(wú)線通信裝置,包括:用于從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息的裝置;用于接收響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息的裝置,探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;以及用于基于WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接的裝置。
[0179]在示例113中,示例112的無(wú)線通信裝置可選地包括:用于響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與公告者建立連接的裝置。
[0180]在示例114中,示例112至示例113中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0181]在示例115中,示例114的無(wú)線通信裝置可選地包括:用于響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,使用WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與公告者建立會(huì)話的裝置。
[0182]在示例116中,示例115的無(wú)線通信裝置可選地包括:用于通過(guò)發(fā)送ASP REQUEST,SESS1N消息來(lái)發(fā)起WFDS ASP會(huì)話設(shè)立過(guò)程的裝置。
[0183]在示例117中,示例116的ASP REQUEST_SESS1N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0184]在示例118中,示例114的無(wú)線通信裝置可選地包括:用于響應(yīng)于確定WFDS ASP能力屬性指示公告者不能執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)WFDS ASP會(huì)話設(shè)立過(guò)程的裝置。
[0185]在示例119中,示例112至示例118中任意示例的WFDS ASP能力屬性可選地包括指示公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0186]在示例120中,示例119的無(wú)線通信裝置可選地包括:用于響應(yīng)于確定WFDS ASP能力屬性指示公告者能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程,使用WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與公告者的會(huì)話的裝置。
[0187]在示例121中,示例120的無(wú)線通信裝置可選地包括:用于通過(guò)發(fā)送REM0VE_SESS1N消息來(lái)發(fā)起WFDS ASP會(huì)話拆除過(guò)程的裝置。
[0188]在示例122中,示例121的REM0VE_SESS1N消息可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0189]在示例123中,示例112至示例122中任意示例的探測(cè)請(qǐng)求消息可選地包括第二WFDS ASP能力屬性,該第二WFDS ASP能力屬性包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0190]在示例124中,示例123的第二WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0191]在示例125中,示例112至示例124中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0192]在示例126中,示例112至示例125中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0193]在示例127中,示例126的探測(cè)響應(yīng)消息可選地包括所公告的服務(wù)的服務(wù)名稱,該服務(wù)名稱與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配。
[0194]在示例128中,示例112至示例127中的任意示例的無(wú)線通信裝置可選地包括:用于發(fā)送對(duì)等端到對(duì)等端(P2P)服務(wù)發(fā)現(xiàn)請(qǐng)求的裝置,以及用于接收響應(yīng)于P2P服務(wù)發(fā)現(xiàn)請(qǐng)求的P2P服務(wù)發(fā)現(xiàn)響應(yīng)的裝置,其中P2P服務(wù)發(fā)現(xiàn)請(qǐng)求包括所公告的服務(wù)的服務(wù)名稱。
[0195]在示例129中,示例128的P2P服務(wù)發(fā)現(xiàn)請(qǐng)求可選地包括服務(wù)信息請(qǐng)求。
[0196]在示例130中,示例128至示例129中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的服務(wù)信息。
[0197]在示例131中,示例128至示例130中任意示例的P2P服務(wù)發(fā)現(xiàn)響應(yīng)可選地包括所公告的服務(wù)的公告標(biāo)識(shí)符(ID)。
[0198]示例132是系統(tǒng),其包括根據(jù)示例112至示例131中任意示例的無(wú)線通信裝置、射頻(RF)收發(fā)器以及一個(gè)或多個(gè)RF天線。
[0199]在示例133中,示例132的系統(tǒng)可選地包括顯示器。
[0200]示例134是無(wú)線通信裝置,包括:用于在服務(wù)公告者處接收探測(cè)請(qǐng)求消息的裝置,探測(cè)請(qǐng)求消息包括服務(wù)探求者的W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;用于發(fā)送響應(yīng)于該探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息的裝置,探測(cè)響應(yīng)消息標(biāo)識(shí)服務(wù)公告者的所公告的服務(wù);以及用于基于服務(wù)探求者的WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0201]在示例135中,示例134的無(wú)線通信裝置可選地包括:用于響應(yīng)于確定服務(wù)公告者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用WFDS ASP連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接。
[0202]在示例136中,示例134的無(wú)線通信裝置可選地包括:用于響應(yīng)于確定服務(wù)公告者不能執(zhí)行WFDS ASP連接設(shè)立過(guò)程并且服務(wù)探求者的WFDS ASP能力屬性指示服務(wù)探求者能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程,使用對(duì)等端到對(duì)等端(P2P)連接設(shè)立過(guò)程來(lái)與服務(wù)探求者建立連接的裝置。
[0203]在示例137中,示例134至示例136中任意示例的探測(cè)響應(yīng)消息可選地包括服務(wù)公告者的WFDS ASP能力屬性。
[0204]在示例138中,示例137的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP連接設(shè)立過(guò)程的值。
[0205]在示例139中,示例137至示例138中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
[0206]在示例140中,示例139的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
?0207] 在示例141中,示例137至示例140中任意示例的服務(wù)公告者的WFDS ASP能力屬性可選地包括指示服務(wù)公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0208]在示例142中,示例141的服務(wù)探求者的WFDS ASP能力屬性可選地包括指示服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。
[0209]在示例143中,示例134至示例142中的任意示例的探測(cè)請(qǐng)求消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)請(qǐng)求,并且探測(cè)響應(yīng)消息可選地包括對(duì)等端到對(duì)等端(P2P)探測(cè)響應(yīng)。
[0210]在示例144中,示例134至示例143中的任意示例的探測(cè)請(qǐng)求消息可選地包括一個(gè)或多個(gè)服務(wù)散列。
[0211]在示例145中,示例144的無(wú)線通信裝置可選地包括:用于執(zhí)行散列匹配處理以標(biāo)識(shí)與一個(gè)或多個(gè)服務(wù)散列中的至少一個(gè)服務(wù)散列相匹配的一個(gè)或多個(gè)服務(wù)名稱的裝置。
[0212]在示例146中,示例145的一個(gè)或多個(gè)服務(wù)名稱可選地包括所公告的服務(wù)的服務(wù)名稱。
[0213]示例147是系統(tǒng),其包括根據(jù)示例134至示例146中任意示例的無(wú)線通信裝置、射頻(RF)收發(fā)器以及一個(gè)或多個(gè)RF天線。
[0214]在示例148中,示例147的系統(tǒng)可選地包括顯示器。
[0215]本文列出了許多具體細(xì)節(jié)以提供對(duì)實(shí)施例的全面理解。然而,本領(lǐng)域技術(shù)人員將理解,可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)現(xiàn)實(shí)施例。在其他實(shí)例中,熟知的操作、組件和電路未被詳細(xì)描述以免使得實(shí)施例模糊??梢哉J(rèn)識(shí)到,本文所公開(kāi)的具體結(jié)構(gòu)和功能細(xì)節(jié)可以是有代表性的,但不一定限制實(shí)施例的范圍。
[0216]可以使用表述“被耦合”和“被連接”以及其派生詞來(lái)描述一些實(shí)施例。這些術(shù)語(yǔ)不意為彼此的同義詞。例如,一些實(shí)施例可以使用術(shù)語(yǔ)“被連接”和/或“被耦合”來(lái)描述,以指示兩個(gè)或更多個(gè)元件彼此進(jìn)行直接實(shí)體的或電的聯(lián)系。然而,術(shù)語(yǔ)“被耦合”還可以意為兩個(gè)或更多個(gè)元件不是直接與彼此接觸,但仍彼此進(jìn)行合作或交互。
[0217]除非以其他方式特別說(shuō)明,否則可以認(rèn)識(shí)到諸如“處理”、“運(yùn)算”、“計(jì)算”、“確定”之類(lèi)的術(shù)語(yǔ)指的是計(jì)算機(jī)或計(jì)算系統(tǒng)或類(lèi)似的電子計(jì)算設(shè)備的動(dòng)作和/或處理,該計(jì)算機(jī)或計(jì)算系統(tǒng)或類(lèi)似的電子計(jì)算設(shè)備將計(jì)算系統(tǒng)的寄存器和/存儲(chǔ)器內(nèi)被表示為物理量(例如,電子的量)的數(shù)據(jù)操縱和/或轉(zhuǎn)換為計(jì)算系統(tǒng)的存儲(chǔ)器、寄存器或其他這樣的信息存儲(chǔ)、傳送或顯示設(shè)備內(nèi)被類(lèi)似地表示為物理量的其他數(shù)據(jù)。在該上下文中,不限于這些實(shí)施例。
[0218]雖然本文示出并描述了具體實(shí)施例,但是應(yīng)該認(rèn)識(shí)到,計(jì)劃實(shí)現(xiàn)相同目的的任意安排可以替換所示的具體實(shí)施例。本公開(kāi)意圖覆蓋各種實(shí)施例的任意和全部適應(yīng)性修改或變化。應(yīng)該理解,以上說(shuō)明以示意性的方式而非限制性的方式做出。當(dāng)查看以上說(shuō)明時(shí),以上實(shí)施例的組合和本文未具體描述的其他實(shí)施例對(duì)于本領(lǐng)域技術(shù)人員將是顯而易見(jiàn)的。因此,各種實(shí)施例的范圍包括使用以上組成、結(jié)構(gòu)和方法的任意其他應(yīng)用。
[0219]需要強(qiáng)調(diào)的是,遵照37.C.F.R部分1.72(b)來(lái)提供本公開(kāi)的摘要,37.C.F.R部分
1.72(b)要求摘要使得讀者能夠快速確定本技術(shù)公開(kāi)的性質(zhì)。在理解其將不被用來(lái)解釋或限制權(quán)利要求的含義或范圍情況下提交該摘要。此外,在前面的【具體實(shí)施方式】中,可以看出,出于簡(jiǎn)化本公開(kāi)的目的,各種特征被分組到單個(gè)示例中。本公開(kāi)的方法不被解釋為反映如下意圖,即,所保護(hù)的實(shí)施例要求比每項(xiàng)權(quán)利要求中所明確記載的特征更多的特征。而是,如所附的權(quán)利要求所反映的,發(fā)明主題在于少于單個(gè)公開(kāi)的實(shí)施例的全部特征。因此,所附權(quán)利要求被合并到【具體實(shí)施方式】中,每項(xiàng)權(quán)利要求基于其自身作為單獨(dú)的優(yōu)選實(shí)施例。在所附權(quán)利要求中,術(shù)語(yǔ)“包括”和“其中”分別用作相應(yīng)術(shù)語(yǔ)“包含”和“其中”的廣義英語(yǔ)等同。而且,術(shù)語(yǔ)“第一”、“第二”、“第三”等僅被用作標(biāo)記,并且不意欲將序號(hào)要求施加于其對(duì)象上。
[0220]盡管以特定于結(jié)構(gòu)特征和/或方法動(dòng)作的語(yǔ)言對(duì)主題進(jìn)行了描述,但應(yīng)當(dāng)理解,所附權(quán)利要求中所限定的主題不一定限于上面所描述的具體特征或動(dòng)作。而是,上面所描述的具體特征和動(dòng)作作為實(shí)現(xiàn)權(quán)利要求的示例形式被公開(kāi)。
【主權(quán)項(xiàng)】
1.一種裝置,包括: 邏輯,該邏輯的至少一部分在硬件中,該邏輯用來(lái)從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息,以及接收響應(yīng)于所述探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,所述探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性,所述邏輯基于所述WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。2.如權(quán)利要求1所述的裝置,所述邏輯響應(yīng)于確定所述wrosASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP連接設(shè)立過(guò)程,使用所述WFDS ASP連接設(shè)立過(guò)程來(lái)與所述公告者建立連接。3.如權(quán)利要求1所述的裝置,所述WFDSASP能力屬性包括指示所述公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。4.如權(quán)利要求3所述的裝置,所述邏輯響應(yīng)于確定所述wrosASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP會(huì)話設(shè)立過(guò)程,使用所述WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與所述公告者建立會(huì)話。5.如權(quán)利要求3所述的裝置,所述邏輯響應(yīng)于確定所述wrosASP能力屬性指示所述公告者不能執(zhí)行所述WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)所述WFDS ASP會(huì)話設(shè)立過(guò)程。6.如權(quán)利要求1所述的裝置,所述WFDSASP能力屬性包括指示所述公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。7.如權(quán)利要求6所述的裝置,所述邏輯響應(yīng)于確定所述wrosASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP會(huì)話拆除過(guò)程,使用所述WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與所述公告者的會(huì)話。8.如權(quán)利要求1所述的裝置,所述探測(cè)請(qǐng)求消息包括第二WFDSASP能力屬性,該第二WFDS ASP能力屬性包括指示所述服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。9.一種系統(tǒng),包括: 根據(jù)權(quán)利要求1至8中任一權(quán)利要求所述的裝置; 顯示器; 射頻(RF)收發(fā)器;以及 一個(gè)或多個(gè)RF天線。10.至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其包括一組指令,該組指令響應(yīng)于在計(jì)算設(shè)備上被執(zhí)行,使得該計(jì)算設(shè)備: 從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息; 接收響應(yīng)于所述探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,所述探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;以及 基于所述WFDS ASP能力屬性來(lái)確定是否使用WFDS ASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。11.如權(quán)利要求10所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),包括指令,該指令響應(yīng)于在所述計(jì)算設(shè)備上被執(zhí)行,使得所述計(jì)算設(shè)備:響應(yīng)于確定所述WFDS ASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP連接設(shè)立過(guò)程,使用所述WFDS ASP連接設(shè)立過(guò)程來(lái)與所述公告者建立連接。12.如權(quán)利要求10所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述WFDSASP能力屬性包括指示所述公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。13.如權(quán)利要求12所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),包括指令,該指令響應(yīng)于在所述計(jì)算設(shè)備上被執(zhí)行,使得所述計(jì)算設(shè)備:響應(yīng)于確定所述WFDS ASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP會(huì)話設(shè)立過(guò)程,使用所述WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與所述公告者建立會(huì)話。14.如權(quán)利要求12所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),包括指令,該指令響應(yīng)于在所述計(jì)算設(shè)備上被執(zhí)行,使得所述計(jì)算設(shè)備:響應(yīng)于確定所述WFDS ASP能力屬性指示所述公告者不能執(zhí)行所述WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)所述WFDS ASP會(huì)話設(shè)立過(guò)程。15.如權(quán)利要求10所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述WFDSASP能力屬性包括指示所述公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。16.如權(quán)利要求15所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),包括指令,該指令響應(yīng)于在所述計(jì)算設(shè)備上被執(zhí)行,使得所述計(jì)算設(shè)備:響應(yīng)于確定所述WFDS ASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP會(huì)話拆除過(guò)程,使用所述WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與所述公告者的會(huì)話。17.如權(quán)利要求10所述的至少一種非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述探測(cè)請(qǐng)求消息包括第二WFDS ASP能力屬性,該第二WFDS ASP能力屬性包括指示所述服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。18.一種方法,包括: 從服務(wù)探求者發(fā)送探測(cè)請(qǐng)求消息; 接收響應(yīng)于所述探測(cè)請(qǐng)求消息的探測(cè)響應(yīng)消息,所述探測(cè)響應(yīng)消息標(biāo)識(shí)所公告的服務(wù)并且包括W1-Fi直連服務(wù)(WFDS)應(yīng)用服務(wù)平臺(tái)(ASP)能力屬性;以及 由處理器電路基于所述WFDS ASP能力屬性來(lái)確定是否使用WFDSASP連接設(shè)立過(guò)程來(lái)與所公告的服務(wù)的公告者建立連接。19.如權(quán)利要求18所述的方法,包括:響應(yīng)于確定所述WFDSASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP連接設(shè)立過(guò)程,使用所述WFDS ASP連接設(shè)立過(guò)程來(lái)與所述公告者建立連接。20.如權(quán)利要求18所述的方法,所述WFDSASP能力屬性包括指示所述公告者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。21.如權(quán)利要求20所述的方法,包括:響應(yīng)于確定所述WFDSASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP會(huì)話設(shè)立過(guò)程,使用所述WFDS ASP會(huì)話設(shè)立過(guò)程來(lái)與所述公告者建立會(huì)話。22.如權(quán)利要求20所述的方法,包括:響應(yīng)于確定所述WFDSASP能力屬性指示所述公告者不能執(zhí)行所述WFDS ASP會(huì)話設(shè)立過(guò)程,繞過(guò)所述WFDS ASP會(huì)話設(shè)立過(guò)程。23.如權(quán)利要求18所述的方法,所述WFDSASP能力屬性包括指示所述公告者是否能夠執(zhí)行WFDS ASP會(huì)話拆除過(guò)程的值。24.如權(quán)利要求23所述的方法,包括:響應(yīng)于確定所述WFDSASP能力屬性指示所述公告者能夠執(zhí)行所述WFDS ASP會(huì)話拆除過(guò)程,使用所述WFDS ASP會(huì)話拆除過(guò)程來(lái)終止與所述公告者的會(huì)話。25.如權(quán)利要求18所述的方法,所述探測(cè)請(qǐng)求消息包括第二WFDSASP能力屬性,該第二 WFDS ASP能力屬性包括指示所述服務(wù)探求者是否能夠執(zhí)行WFDS ASP會(huì)話設(shè)立過(guò)程的值。
【文檔編號(hào)】H04W92/18GK105917725SQ201480073607
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2014年9月26日
【發(fā)明人】巴哈瑞·薩迪吉, 文卡塔·維拉布, 艾米麗·齊
【申請(qǐng)人】英特爾公司