用于在無線擴展塢中支持wi-gig總線擴展和wi-gig顯示擴展作為外圍功能協議的技術的制作方法
【專利摘要】描述了用于無線通信的方法、系統(tǒng)和裝置。在一種方法中,可在Wi?Fi擴展塢中心(WDC)處接收關于該WDC所支持的一個或多個外圍功能協議(PFP)的請求,并且可傳送指示該WDC是否至少支持Wi?Gig總線擴展(WBE)作為PFP或支持Wi?Gig顯示擴展(WDE)作為PFP的響應消息。在另一種方法中,可向WDC傳送關于該WDC所支持的一個或多個PFP的請求,并且可從該WDC接收響應消息。該請求可使用第一對等(P2P)連接來傳送。該響應消息可指示該WDC是否至少支持WBE作為PFP或支持WDE作為PFP。
【專利說明】用于在無線擴展塢中支持W1-GIG總線擴展和W1-GIG顯示擴展作為外圍功能協議的技術
[0001]交叉引用
[0002]本專利申請要求由Xiaolong Huang于2014年12月11日提交的題為“Techniquesfor Supporting W1-Gig Bus Extens1n and W1-Gig Display Extens1n asPeripheral Funct1n Protocols in Wireless Docking(用于在無線擴展塢中支持W1-Gig總線擴展和W1-Gig顯示擴展作為外圍功能協議的技術)”的美國專利申請N0.14/567,444;以及由Xiaolong Huang于2013年 12月 17 日提交的題為 “Techniques for SupportingW1-Gig Bus Extens1n and W1-Gig Display Extens1n as Peripheral Funct1nProtocols in Wireless Docking(用于在無線擴展塢中支持W1-GIG總線擴展和W1-GIG顯示擴展作為外圍功能協議的技術)”的美國臨時專利申請N0.61/917,330的優(yōu)先權;這兩個申請中的每一者被轉讓給本申請受讓人。
【背景技術】
[0003]公開領域
[0004]以下一般涉及無線通信,尤其涉及用于無線設備的無線擴展塢中心。
[0005]相關技術描述
[0006]無線擴展塢中心(其也可被稱為擴展塢中心、無線擴展塢站、擴展塢站、或擴展塢)可被用來將無線設備無線地連接至各種外圍設備,包括監(jiān)視器、鍵盤、鼠標、打印機、掃描儀、相機等。無線擴展塢中心可被無線設備(或無線入塢設備)使用,這些無線設備諸如計算機(例如,膝上型計算機、上網本計算機、平板計算機等)、蜂窩電話(包括智能電話)、個人數字助理(PDA)、因特網設施、游戲控制臺、電子閱讀器等。
[0007]在一些情形中,無線擴展塢中心可以能夠使用該無線擴展塢中心知曉的數種外圍功能協議(PFP)來與外圍設備通信。
[0008]概述
[0009]所描述的特征一般涉及用于無線擴展塢中心(WDC)與無線設備(例如,無線入塢設備或移動設備)之間的無線通信的一種或多種改進的方法、系統(tǒng)、和/或裝置。更具體地,所描述的特征涉及用于在無線擴展塢中支持W1-Gig總線擴展(WBE)作為外圍功能協議(PFP)以及支持W1-Gig顯示擴展(WDE)作為PFP的技術。
[0010]在第一組解說性實施例中,描述了一種用于無線通信的方法。在一種配置中,該方法可包括在W1-Fi擴展塢中心(WDC)處接收關于該WDC所支持的一個或多個外圍功能協議(PFP)的請求。該方法還可包括傳送響應消息,其指示該WDC是否至少支持W1-Gig總線擴展(WBE)作為PFP、或支持W1-Gig顯示擴展(WDE)作為PFP、或其組合。
[0011]在一些實施例中,該響應消息可包括數據類型字段。該數據類型字段可包括表示WDC所支持的PFP的值。該數據類型字段的值可包括WDC支持WBE作為PFP的指示,和/或該數據類型字段的值可包括WDC支持WDE作為PFP的指示。
[0012]在一些示例中,該響應消息可包括簡單信息元素或詳細信息元素。該簡單信息元素可包括該WDC所支持的PFP列表。該詳細信息元素可包括該WDC所支持的PFP列表以及關于該WDC所支持的特定PFP的附加信息。
[0013]當被包括在響應消息中時,該詳細信息元素可包括發(fā)現信息子元素。發(fā)現信息子元素可包括服務信息元素和網絡角色信息元素。在一些情形中,該方法可包括確定該WDC所支持的特定PFP是否是使用W1-Fi直接服務(WFDS)應用服務平臺(ASP)來部署的。一旦確定該WDC所支持的特定PFP不是使用WFDS ASP來部署的,就可將該服務信息元素的值設為空值。一旦確定該WDC所支持的特定PFP是使用WFDS ASP來部署的,就可將該服務信息元素的值設為非空值。該非空值可與該WFDS ASP的服務信息屬性的值相同。在一些情形中,發(fā)現信息子元素可進一步包括通告標識信息元素和服務名稱信息元素,并且一旦確定該WDC所支持的特定PFP是使用WFDS ASP來部署的,就可將該通告標識信息元素的值設為該特定PFP的WFDS通告標識,并可將該服務名稱信息元素的值設為該WFDS ASP的完整服務名稱。
[0014]當響應消息包括網絡角色信息元素時,該網絡角色信息元素在該WDC旨在承擔提供該特定PFP的對等會話的群主的網絡角色時可被設為第一值,并在該WDC旨在承擔提供該特定PFP的對等會話中的客戶端的網絡角色時可被設為第二值。
[0015]在第二組解說性實施例中,描述了一種用于無線通信的設備。在一種配置中,該設備可包括用于在WDC處接收關于該WDC所支持的一個或多個PFP的請求的裝置。該設備還可包括用于傳送響應消息的裝置,該響應消息指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP,或其組合。在某些示例中,該設備可進一步包括用于實現以上關于第一組解說性實施例描述的用于無線通信的方法的一個或多個方面的裝置。
[0016]在第三組解說性實施例中,描述了另一種用于無線通信的裝置。在一種配置中,該裝置可包括處理器、與該處理器處于電子通信中的存儲器、以及存儲在該存儲器中的指令。這些指令可以能由該處理器執(zhí)行以在WDC處接收關于該WDC所支持的一個或多個PFP的請求。這些指令還可以能由該處理器執(zhí)行以傳送響應消息,該響應消息指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合。在某些示例中,這些指令還可以能由該處理器執(zhí)行以實現以上關于第一組解說性實施例描述的用于無線通信的方法的一個或多個方面。
[0017]在第四組解說性實施例中,描述了一種用于無線通信的計算機程序產品。在一種配置中,該計算機程序產品可包括存儲指令的非瞬態(tài)計算機可讀介質,這些指令能由處理器執(zhí)行以在WDC處接收關于該WDC所支持的一個或多個PFP的請求。這些指令還能由該處理器執(zhí)行以傳送響應消息,該響應消息指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合。在某些示例中,該指令還能由該處理器執(zhí)行以實現以上關于第一組解說性實施例描述的用于無線通信的方法的一個或多個方面。
[0018]在第五組解說性實施例中,描述了另一種用于無線通信的方法。在一種配置中,該方法可包括向WDC傳送關于該WDC所支持的一個或多個PFP的請求,以及從該WDC接收響應消息。該請求可使用第一對等(P2P)連接來傳送。該響應消息可指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合。
[0019]在一些示例中,該方法可包括至少部分地基于該響應消息來選擇該WDC所支持的特定PFP,以及連接至該WDC所支持的該特定PFP。
[0020]在一些實施例中,該響應消息可包括網絡角色信息元素。在這些實施例中,該方法可包括標識網絡角色信息元素的值,其中該值指示該WDC對于第一 P2P連接所要承擔的網絡角色,以及將網絡角色信息元素的該值與無線設備所承擔的當前網絡角色的值進行比較。當網絡角色信息元素的該值匹配該無線設備所承擔的當前網絡角色的值時,該方法可包括從第一P2P連接斷開,以及建立第二P2P連接以連接至該WDC所支持的該特定PFP。當網絡角色信息元素的該值不同于該無線設備所承擔的當前網絡角色的值時,該方法可包括使用第一 P2P連接以連接至該WDC所支持的該特定PFP。
[0021]在第六組解說性實施例中,描述了另一種用于無線通信的設備。在一種配置中,該設備可包括用于向WDC傳送關于該WDC所支持的一個或多個PFP的請求的裝置,以及用于從該WDC接收響應消息的裝置。該請求可使用第一 P2P連接來傳送。該響應消息可指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合。在某些示例中,該設備可進一步包括用于實現以上關于第五組解說性實施例描述的用于無線通信的方法的一個或多個方面的裝置。
[0022]在第七組解說性實施例中,描述了另一種用于無線通信的裝置。該裝置可包括處理器、與該處理器處于電子通信中的存儲器、以及存儲在該存儲器中的指令。這些指令可以能由該處理器執(zhí)行以向WDC傳送關于該WDC所支持的一個或多個PFP的請求,以及從該WDC接收響應消息。該請求可使用第一 P2P連接來傳送。該響應消息可指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合。在某些示例中,這些指令還能由該處理器執(zhí)行以實現以上關于第五組解說性實施例描述的用于無線通信的方法的一個或多個方面。
[0023]在第八組解說性實施例中,描述了另一種用于無線通信的計算機程序產品。該計算機程序產品可包括存儲指令的非瞬態(tài)計算機可讀介質,這些指令能由處理器執(zhí)行以向WDC傳送關于該WDC所支持的一個或多個PFP的請求,以及從該WDC接收響應消息。該請求可使用第一 P2P連接來傳送。該響應消息可指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合。在某些示例中,這些指令還可以能由該處理器執(zhí)行以實現以上關于第五組解說性實施例描述的用于無線通信的方法的一個或多個方面。
[0024]所描述的方法和裝置的適用性的進一步范圍將因以下具體描述、權利要求和附圖而變得明了。本詳細描述和具體示例是僅作為解說給出的,因為落在本描述的范圍內的各種改變和修改對于本領域技術人員將變得明了。
[0025]附圖簡要描述
[0026]參考以下附圖可獲得對本公開的本質和優(yōu)點的進一步理解。在附圖中,類似組件或特征可具有相同的附圖標記。此外,相同類型的各個組件可通過在附圖標記后跟隨短劃線以及在類似組件之間進行區(qū)分的第二標記來加以區(qū)分。如果在說明書中僅僅第一附圖標記被使用,則該描述可應用于具有相同的第一附圖標記的類似組件中的任何一個組件而不論第二附圖標記如何。
[0027]圖1示出根據本公開的各個方面的無線通信系統(tǒng)的框圖;
[0028]圖2示出根據本公開的各個方面的用于無線通信的裝置的框圖;
[0029]圖3示出根據本公開的各個方面的用于無線通信的裝置(例如,WDC)的框圖;
[0030]圖4示出根據本公開的各個方面的用于無線通信的裝置(例如,WDC)的框圖;
[0031]圖5示出根據本公開的各個方面的用于無線通信的裝置(例如,無線入塢設備)的框圖;
[0032]圖6示出根據本公開的各個方面的用于無線通信的裝置(例如,無線入塢設備)的框圖;
[0033]圖7示出根據本公開的各個方面的無線通信系統(tǒng)的框圖;
[0034]圖8示出根據本公開的各個方面的被配置用于無線通信的無線設備(例如,移動設備)的框圖;
[0035]圖9A示出根據本公開的各個方面的響應消息的示例的框圖,該響應消息可由WDC傳送給向該WDC傳送了關于該WDC所支持的一個或多個PFP的請求的無線設備;
[0036]圖9B示出根據本公開的各個方面的響應消息的示例的框圖,該響應消息可由WDC傳送給向該WDC傳送了關于該WDC所支持的一個或多個PFP的請求的無線設備;
[0037]圖10是根據本公開的各個方面的消息流圖,其示出WDC與無線設備之間用于將該無線設備連接至該WDC所支持的特定PFP的目的的無線通信;
[0038]圖11是解說根據本公開的各個方面的用于(例如由WDC進行)無線通信的方法的示例的流程圖;
[0039]圖12是解說根據本公開的各個方面的用于(例如由WDC進行)無線通信的方法的示例的流程圖;
[0040]圖13是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法的示例的流程圖;
[0041]圖14是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法的示例的流程圖;
[0042]圖15是解說根據本公開的各個方面的用于(例如由無線入塢設備進行的)無線通信的方法的示例的流程圖;以及
[0043]圖16是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法的示例的流程圖。
[0044]詳細描述
[0045]描述了用于在無線擴展塢(例如,WLAN網絡或W1-Fi網絡上的無線擴展塢)中支持WBE作為PFP以及支持WDE作為PFP的方法、系統(tǒng)、和裝置。WBE和WDE先前在無線擴展塢中并不被支持,但可在支持無線設備(例如,無線入塢設備或移動設備)與利用WBE或WDE的外圍設備之間的無線通信方面可能是有用的。
[0046]WLAN網絡或W1-Fi網絡可指例如基于各種IEEE 802.11標準(例如,IEEE 802.11a/
8、802.1111、802.11&(3、802.11&(1、802.11&11等)中描述的協議的網絡。然而,相同或相似技術也可與另一種類型的無線網絡(例如,蜂窩網絡)協同使用。例如,相同或相似技術可與蜂窩網絡、對等(P2P)網絡、自組織(ad hoc)網絡、衛(wèi)星通信網絡和其他網絡協同使用。在此描述中,術語“網絡”和“系統(tǒng)”常被可互換地使用。這些無線通信系統(tǒng)可采用各種各樣的無線電通信技術,諸如碼分多址(CDMA)、時分多址(TDMA)、頻分多址(FDMA)、正交TOMA (OFDMA)、單載波FDMA(SC-FDMA)、和/或其他無線電技術。一般而言,無線通信是根據至少一種無線電通信技術的標準化實現(稱為無線電接入技術(RAT))來進行的。實現無線電接入技術的無線通信系統(tǒng)或網絡可被稱為無線電接入網絡(RAN)。
[0047]采用CDMA技術的無線電接入技術的示例包括CDMA2000、通用地面無線電接入(UTRA)等。CDMA2000涵蓋IS-2000、IS-95和IS-856標準。IS-2000版本O和A常被稱為CDMA2000 1乂、1乂等。15-856(1'14-856)也常被稱為0)1^2000 lxEV-DO、高速率分組數據(HRPD)等。UTRA包括寬帶CDMA (WCDMA)和其他CDMA變體。TDMA系統(tǒng)的示例包括全球移動通信系統(tǒng)(GSM)的各種實現。采用OFDM和/或OFDMA的無線電接入技術的示例包括超移動寬帶(UMB)、演進型UTRA(E-UTRA)、W1-F1、IEEE 802.16(WiMAX)、IEEE 802.20、Flash_0FDM等。UTRA和E-UTRA是通用移動電信系統(tǒng)(UMTS)的部分。3GPP長期演進(LTE)和高級LTE(LTE-A)是使用E-UTRA的新UMTS版本。UTRA、E-UTRA、UMTS、LTE、LTE-A以及GSM在來自名為“第三代伙伴項目”(3GPP)的組織的文獻中描述。CDMA2000和UMB在來自名為“第三代伙伴項目2”(3GPP2)的組織的文獻中描述。本文中所描述的技術既可用于以上提及的系統(tǒng)和無線電技術,也可用于其他系統(tǒng)和無線電技術。
[0048]以下描述提供示例而并非限定權利要求中闡述的范圍、適用性或者配置??梢詫λ懻摰囊氐墓δ芎筒贾米鞒龈淖兌粫撾x本公開的范圍。各種實施例可恰適地省略、替代、或添加各種規(guī)程或組件。例如,可以按不同于所描述的次序來執(zhí)行所描述的方法,并且可以添加、省去或組合各種步驟。此外,關于某些實施例描述的特征可在其他實施例中加以組合。
[0049]首先參照圖1,框圖解說了根據本公開的各個方面的無線通信系統(tǒng)100。無線通信系統(tǒng)100可包括無線擴展塢中心(WDC) 105、外圍設備110 (例如,外圍設備A 110_a、外圍設備B 110-b、外圍設備C 110-c、和/或嵌入式外圍設備D 110-d)、以及無線設備115(例如,無線入塢設備或移動設備)。外圍設備110可以是各自提供至少一個外圍功能(例如,外圍功能A120-a-l、外圍功能B 120-a-2、外圍功能C 120_a_3、外圍功能D 120_a_4、或外圍功能E120-a_5)的電子設備。例如,外圍設備110-a可以是具有控制圖形化用戶界面上的指針的外圍功能的鼠標。在一些實施例中,外圍設備110-b可以是具有用戶輸入的外圍功能的鍵盤。外圍設備110-c可以是例如具有打印和掃描的外圍功能的多功能打印機。附加或替換地,WDC 105可包括嵌入式外圍設備,諸如外圍設備110-d。外圍設備110中的一些或全部可被連接至WDC 105和/或與WDC 105處于通信中。
[0050]無線設備115可例如在W1-Fi網絡上無線連接至WDC 105。無線設備115可基于經由WDC 105可用的外圍功能來挑出或連接至WDC 105。因此,WDC 105可通告經由該WDC 105對無線設備115可用的外圍功能以及由此通告了對無線設備115可用的外圍設備。一旦連接(例如,入塢)至WDC 105,無線設備115就可利用通過WDC 105可用的外圍功能。
[0051]無線擴展塢站105還可支持各種各樣的PFP。例如,無線擴展塢站105可支持Miracast 130、Wi_Fi通用串行總線(W1-Fi USB)125、IEEE 802.llad( “W1-Gig”,包括WBE135和/或WDE 140)、通用即插即用(UPnP)、和/或W1-Fi直接服務應用服務平臺(WFDS ASP)。在一些情形中,無線設備115可連接至(或入塢)WDC 105并使用WDC 105的所支持PFP來使用經由設備WDC 105可用的外圍功能。在其他情形中,無線設備115可進一步發(fā)現和連接至WDC105所支持的PFP(例如,WBE 135和/SWDE 140),以便進而連接至經由該WDC 105可用的外圍功能。
[0052]圖2示出根據本公開的各個方面的用于無線通信的裝置205的框圖200。在一些實施例中,裝置205可以是關于圖1描述的WDC 105或無線設備115的至少一個方面的示例。裝置205也可以是處理器。裝置205可包括接收機模塊210、無線通信管理模塊215、和/或發(fā)射機模塊220 ο這些組件中的每一者可彼此處于通信中。
[0053]裝置205的各組件可個體地或全體地使用被適配成以硬件執(zhí)行一些或所有適用功能的至少一個專用集成電路(ASIC)來實現。替換地,這些功能可以由集成電路上的其他處理單元(或核)來執(zhí)行。在其他實施例中,可使用可按本領域任何已知方式來編程的其他類型的集成電路(例如,結構化/平臺AISC、現場可編程門陣列(FPGA)、以及其他半定制1C)。每個單元的功能也可以整體或部分地用實施在存儲器中的、被格式化成由通用或專用處理器執(zhí)行的指令來實現。
[0054]在一些實施例中,接收機模塊210可以是或可以包括射頻(RF)接收機,諸如W1-Fi接收機。接收機模塊210還可包括其他接收機,諸如WLAN接收機和/或Wff AN接收機(例如,蜂窩接收機)。接收機模塊210可被用來在無線通信系統(tǒng)(諸如關于圖1描述的無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上接收各種類型的數據和/或控制信號(S卩,傳輸)。
[0055]在一些實施例中,發(fā)射機模塊220可以是或可以包括RF發(fā)射機,諸如W1-Fi發(fā)射機。發(fā)射機模塊220還可包括其他發(fā)射機,諸如WLAN發(fā)射機和/或WWAN發(fā)射機(例如,蜂窩發(fā)射機)。發(fā)射機模塊220可被用來在無線通信系統(tǒng)(諸如無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上傳送各種類型的數據和/或控制信號(即,傳輸)。
[0056]在一些實施例中,無線通信管理模塊215可被用來管理與至少一個PFP的連接。在一些情形中,裝置205可以是WDC(諸如關于圖1描述的WDC 105),并且無線通信管理模塊215可管理無線設備(例如,移動設備)與該WDC所支持的外圍設備和/或PFP的無線連接。在其他情形中,裝置205可以是無線設備(諸如關于圖1描述的無線設備115之一),并且無線通信管理模塊215可管理該無線設備與至少一個WDC所支持的外圍設備和/或PFP的無線連接。PFP在一些情形中可包括WBE作為PFP和/或包括WDE作為PFP。每個PFP可使得無線服務能夠經由至少一個WDC來使用至少一個外圍設備(例如,顯示器、打印機、鍵盤、存儲設備等)。
[0057]圖3示出根據本公開的各個方面的用于無線通信的裝置305(例如,WDC)的框圖300。在一些實施例中,裝置305可以是關于圖1描述的WDC 105的各方面和/或關于圖2描述的裝置205的各方面的示例。裝置305也可以是處理器。裝置305可包括接收機模塊310、無線通信管理模塊315、和/或發(fā)射機模塊320 ο這些組件中的每一者可彼此處于通信中。
[0058]裝置305的各組件可個體地或全體地使用被適配成以硬件執(zhí)行一些或所有適用功能的至少一個ASIC來實現。替換地,這些功能可以由集成電路上的其他處理單元(或核)來執(zhí)行。在其他實施例中,可使用其他類型的集成電路(例如,結構化/平臺Al SC、FPGA、以及其他半定制1C),其可按本領域已知的任何方式來編程。每個單元的功能也可以整體或部分地用實施在存儲器中的、被格式化成由至少一個通用或專用處理器執(zhí)行的指令來實現。
[0059]在一些實施例中,接收機模塊310可以是或可以包括RF接收機,諸如W1-Fi接收機390 ο接收機模塊310還可包括其他接收機,諸如WLAN接收機和/或WWAN接收機(例如,蜂窩接收機)。接收機模塊310可被用來在無線通信系統(tǒng)(諸如關于圖1描述的無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上接收各種類型的數據和/或控制信號(即,傳輸)。
[0060]在一些實施例中,發(fā)射機模塊320可以是或可以包括RF發(fā)射機,諸如W1-Fi發(fā)射機395 ο發(fā)射機模塊320還可包括其他發(fā)射機,諸如WLAN發(fā)射機和/或WWAN發(fā)射機(例如,蜂窩發(fā)射機)。發(fā)射機模塊320可被用來在無線通信系統(tǒng)(諸如無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上傳送各種類型的數據和/或控制信號(即,傳輸)。
[0061]在一些實施例中,無線通信管理模塊315可以是關于圖2描述的無線通信管理模塊215的各方面的示例,并且可包括PFP請求分析模塊325和/或PFP響應傳輸管理模塊330。這些組件中的每一者可彼此處于通信中。
[0062]在一些示例中,PFP請求分析模塊325可被用來接收關于裝置305所支持的至少一個PFP的請求。該請求可例如經由接收機模塊310的W1-Fi接收機390來接收。
[0063]在一些示例中,PFP響應傳輸管理模塊330可被用來傳送指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合的響應消息。該響應消息可例如經由發(fā)射機模塊320的W1-Fi發(fā)射機395來傳送。
[0064]由PFP響應傳輸管理模塊330傳送的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示裝置305所支持的PFP的值。當裝置305支持WBE作為PFP時,該數據類型字段的值可指示該裝置305支持WBE作為PFP (例如,該數據類型字段可取〈peripheralFunct1nProtocoIName(夕卜圍功能協議名稱)> = wbe的形式)。當裝置305支持WDE作為PFP時,該數據類型字段的值可指示該裝置305支持WDE作為PFP(例如,數據類型字段可取〈peripheralFunct1nProtocolName>=wde的形式)。在一些情形中,由PFP響應傳輸管理模塊330傳送的響應消息可包括不止一個數據類型字段,其各自相應的值指示該裝置305支持WBE和WDE兩者。
[0065]由PFP響應傳輸管理模塊330傳送的響應消息在一些情形中可包括簡單信息元素(IE;例如0€口3;[11^|16111;1^0(口€口簡單信息)>)或詳細;^(例如0€口06丨3;[16(1111;1^0(口€口詳細信息)>)。簡單IE可包括裝置305所支持的PFP列表、或者作為裝置305所支持的PFP列表的替代或補充的其他信息。詳細IE可包括類似于簡單IE的信息以及關于裝置305所支持的特定PFP的附加信息。
[0066]在一些實施例中,PFP請求分析模塊325可被用來(例如從無線設備)接收關于裝置305所支持的PFP的請求,并且PFP響應傳輸管理模塊330可被用來傳送包括簡單IE的響應消息。PFP請求分析模塊325可隨后被用來(例如從無線設備)接收關于裝置305所支持的PFP中的特定一個PFP(例如特定PFP)的請求,并且PFP響應傳輸管理模塊330可被用來傳送包括詳細IE的響應消息。
[0067]圖4示出根據本公開的各個方面的用于無線通信的裝置405(例如,WDC)的框圖400。在一些實施例中,裝置405可以是關于圖1描述的WDC 105的各方面和/或關于圖2和/或3描述的裝置205和/或305之一的各方面的示例。裝置405也可以是處理器。裝置405可包括接收機模塊410、無線通信管理模塊415、和/或發(fā)射機模塊420。這些組件中的每一者可彼此處于通信中。
[0068]裝置405的各組件可個體地或全體地使用被適配成以硬件執(zhí)行一些或所有適用功能的至少一個ASIC來實現。替換地,這些功能可以由集成電路上的其他處理單元(或核)來執(zhí)行。在其他實施例中,可使用其他類型的集成電路(例如,結構化/平臺Al SC、FPGA、以及其他半定制1C),其可按本領域已知的任何方式來編程。每個單元的功能也可以整體或部分地用實施在存儲器中的、被格式化成由至少一個通用或專用處理器執(zhí)行的指令來實現。
[0069]在一些實施例中,接收機模塊410可以是或可以包括RF接收機,諸如W1-Fi接收機490。接收機模塊410還可包括其他接收機,諸如WLAN接收機和/或WWAN接收機(例如,蜂窩接收機)。接收機模塊410可被用來在無線通信系統(tǒng)(諸如關于圖1描述的無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上接收各種類型的數據和/或控制信號(即,傳輸)。
[0070]在一些實施例中,發(fā)射機模塊420可以是或可以包括RF發(fā)射機,諸如W1-Fi發(fā)射機495。發(fā)射機模塊420還可包括其他發(fā)射機,諸如WLAN發(fā)射機和/或WWAN發(fā)射機(例如,蜂窩發(fā)射機)。發(fā)射機模塊420可被用來在無線通信系統(tǒng)(諸如無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上傳送各種類型的數據和/或控制信號(即,傳輸)。
[0071]在一些實施例中,無線通信管理模塊415可以是關于圖2和/或3描述的無線通信管理模塊215和/或315的各方面的示例,并且可包括PFP請求分析模塊425和/或PFP響應傳輸管理模塊430 ο這些組件中的每一者可彼此處于通信中。
[0072]在一些示例中,PFP請求分析模塊425可被用來接收關于裝置405所支持的至少一個PFP的請求。該請求可例如經由接收機模塊410的W1-Fi接收機490來接收。
[0073]PFP請求分析模塊425在一些情形中可包括PFP請求類型確定模塊435 JFP請求類型確定模塊435例如可被用來確定PFP請求類型。PFP請求類型可以是關于裝置405所支持的PFP的請求、或者關于特定PFP的請求。
[0074]在一些示例中,PFP響應傳輸管理模塊430可被用來傳送指示WDC是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合的響應消息。該響應消息可例如經由發(fā)射機模塊420的W1-Fi發(fā)射機495來傳送。
[0075]PFP響應傳輸管理模塊430在一些情形中可包括簡單IE格式化模塊440、詳細IE格式化模塊445、和/SPFP W1-Fi直接服務(WFDS)應用服務平臺(ASP)部署確定模塊450。這些組件中的每一者可彼此處于通信中。
[0076]當PFP請求類型確定模塊435確定所接收到的PFP請求是關于裝置405所支持的PFP的請求時,PFP響應傳輸管理模塊430可使用簡單IE格式化模塊440來格式化簡單IE以用于響應消息。當PFP請求類型確定模塊435確定所接收到的PFP請求是關于特定PFP的請求時,PFP響應傳輸管理模塊430可使用詳細IE格式化模塊445來格式化詳細IE以用于響應消息。在任一情形中,由PFP響應傳輸管理模塊430傳送的響應消息可包括數據類型字段。該數據類型字段可包括表示裝置405所支持的PFP的值。當裝置405支持WBE作為PFP時,該數據類型字段的值可指示裝置4 O 5支持W B E作為P F P (例如,數據類型字段可取〈per ipheralFunct1nProtocoIName〉=wbe的形式)。當裝置405支持WDE作為PFP時,該數據類型字段的值可指示裝置405支持WDE作為PFP(例如,數據類型字段可取〈per ipheralFunct 1nProtoco IName〉= wde的形式)。當裝置405接收到的PFP請求是關于裝置405所支持的PFP的請求時,由PFP響應傳輸管理模塊430傳送的響應消息可包括不止一個數據類型字段,其各自相應的值指示裝置305支持WBE和WDE兩者。當裝置405接收到的PFP請求是關于特定PFP的請求時,由PFP響應傳輸管理模塊430傳送的響應消息可包括與該特定PFP相對應的單個數據類型字段。
[0077]在一些示例中,簡單IE格式化模塊440可格式化簡單IE(例如,〈pfpSimplelnfo〉)以用于在響應消息中傳送。該簡單IE可包括裝置405所支持的PFP列表。
[0078]在一些示例中,詳細IE格式化模塊445可格式化詳細IE(例如,〈pfpDetailedlnfo>)以用于在響應消息中傳送。該詳細IE可包括關于裝置405所支持的特定PFP的附加信息。詳細IE在一些情形中可包括發(fā)現信息子元素(例如,〈disC0VeryInf0(發(fā)現信息)>),其包括月艮務IE(例如,〈servicelnfo(服務信息)>)、網絡角色IE(例如,〈networkRole(網絡角色)>)、服務通告標識IE(例如,〈advertisementId(通告標識)>)、和/或服務名稱IE(例如,〈serviceName(服務名稱)>)。
[0079]當PFP響應傳輸管理模塊430需要傳送包括詳細IE的響應消息時,詳細IE格式化模塊445可調用PFP WFDS ASP部署確定模塊450來確定作為PFP請求的對象的特定PFP是否是使用WFDS ASP來部署的。當PFP WFDS ASP部署確定模塊450確定該特定PFP不是使用WFDSASP來部署時,響應消息的詳細IE的發(fā)現信息子元素的服務IE(例如,〈servicelnfo〉)的值可被設為空值。然而,當PFP WFDS ASP部署確定模塊450確定該特定PFP是使用WFDS ASP來部署時,該服務IE的值可被設為非空值。該非空值可與WFDS ASP的服務信息屬性的值相同(例如,與該特定PFP的WFDS通告服務的^一^^化一+化化^^^““服務^言息”屬性的值相同)。
[0080]當確定了該特定PFP是使用WFDSASP來部署時,通告標識IE的值可被設為該特定PFP的WFDS通告標識,并且服務名稱IE的值可被設為WFDS ASP的完整服務名稱。
[0081 ] PFP響應傳輸管理模塊430在一些情形中可確定裝置405是否旨在承擔提供該特定PFP的P2P會話的群主的網絡角色。當裝置405旨在承擔群主的網絡角色時,PFP響應傳輸管理模塊430可將網絡角色IE的值設為第一值(例如,與群主的網絡角色相對應的值)。否則,PFP響應傳輸管理模塊430可將網絡角色IE的值設為第二值(例如,與客戶端的網絡角色相對應的值)。
[0082]在一些實施例中,PFP請求分析模塊425可被用來(例如從無線設備)接收關于裝置405所支持的PFP的請求,并且PFP響應傳輸管理模塊430可隨后被用來傳送包括簡單IE的響應消息。PFP請求分析模塊425可隨后被用來(例如從無線設備)接收關于裝置405所支持的PFP中的特定一個PFP(例如特定PFP)的請求,并且PFP響應傳輸管理模塊430可隨后被用來傳送包括詳細IE的響應消息。
[0083]圖5示出根據本公開的各個方面的用于無線通信的裝置505(例如,無線入塢設備)的框圖500。在一些實施例中,裝置505可以是關于圖1描述的無線設備115的各方面和/或關于圖2描述的裝置205的各方面的示例。裝置505也可以是處理器。裝置505可包括接收機模塊510、無線通信管理模塊515、和/或發(fā)射機模塊520。這些組件中的每一者可彼此處于通信中。
[0084]裝置505的各組件可個體地或全體地使用被適配成以硬件執(zhí)行一些或所有適用功能的至少一個ASIC來實現。替換地,這些功能可以由集成電路上的其他處理單元(或核)來執(zhí)行。在其他實施例中,可使用其他類型的集成電路(例如,結構化/平臺Al SC、FPGA、以及其他半定制1C),其可按本領域已知的任何方式來編程。每個單元的功能也可以整體或部分地用實施在存儲器中的、被格式化成由至少一個通用或專用處理器執(zhí)行的指令來實現。
[0085]在一些實施例中,接收機模塊510可以是或可以包括RF接收機,諸如W1-Fi接收機590 ο接收機模塊510還可包括其他接收機,諸如WLAN接收機和/或WWAN接收機(例如,蜂窩接收機)。接收機模塊510可被用來在無線通信系統(tǒng)(諸如關于圖1描述的無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上接收各種類型的數據和/或控制信號(即,傳輸)。
[0086]在一些實施例中,發(fā)射機模塊520可以是或可以包括RF發(fā)射機,諸如W1-Fi發(fā)射機595 ο發(fā)射機模塊520還可包括其他發(fā)射機,諸如WLAN發(fā)射機和/或WWAN發(fā)射機(例如,蜂窩發(fā)射機)。發(fā)射機模塊520可被用來在無線通信系統(tǒng)(諸如無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上傳送各種類型的數據和/或控制信號(即,傳輸)。
[0087]在一些實施例中,無線通信管理模塊515可以是關于圖2描述的無線通信管理模塊215的各方面的示例,并且可包括PFP請求傳輸管理模塊525和/或PFP響應分析模塊530。這些組件中的每一者可彼此處于通信中。
[0088]在一些示例中,PFP請求傳輸管理模塊525可被用來向WDC傳送關于該WDC所支持的至少一個PFP的請求。該請求可使用第一 P2P連接來傳送,并且可例如經由發(fā)射機模塊520的W1-Fi發(fā)射機595來發(fā)射。該WDC可以例如是關于圖1描述的WDC 105和/或關于圖2、3、或4描述的裝置205、305、或405之一。
[0089]在一些示例中,PFP響應分析模塊530可被用來接收來自WDC的響應消息(例如,對使用PFP請求傳輸管理模塊525傳送的請求的響應)。該響應消息可指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP,或其組合。該響應消息可例如經由接收機模塊510的W1-Fi接收機590來接收。
[0090]由PFP響應分析模塊530接收的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示WDC所支持的PFP的值。當WDC支持WBE作為PFP時,該數據類型字段的值可指示該W D C支持W B E作為P F P (例如,數據類型字段可取〈per ipheralFunct 1nPro toco IName〉=wbe 的形式)。當 WDC 支持 WDE 作為PFP 時,該數據類型字段的值可指示該W D C支持W D E作為P F P (例如,數據類型字段可取〈peripheralFunct1nProtocolName>=wde的形式)。在一些情形中,由PFP響應分析模塊530接收到的響應消息可包括不止一個數據類型字段,其各自相應的值指示WDC支持WBE和WDE兩者。
[0091]由PFP響應分析模塊530接收到的響應消息在一些情形中可包括簡單信息元素(1已;例如0€口3:[11^)16111;1^0>)或詳細^(例如9€口06丨3;[16(1111;1^0>)。該簡單^可包括¥0(]所支持的PFP列表。該詳細IE可進一步包括關于WDC所支持的特定PFP的附加信息。
[0092]在一些實施例中,PFP請求傳輸管理模塊525可被用來(例如向WDC)傳送關于WDC所支持的PFP的請求,并且PFP響應分析模塊530可隨后被用來接收包括簡單IE的響應消息。PFP請求傳輸管理模塊525可隨后被用來(例如向WDC)傳送關于該WDC所支持的PFP中的特定一個PFP(例如特定PFP)的請求,并且PFP響應分析模塊530可隨后被用來傳送包括詳細IE的響應消息。
[0093]圖6示出根據本公開的各個方面的用于無線通信的裝置605(例如,無線入塢設備)的框圖600。在一些實施例中,裝置605可以是關于圖1描述的無線設備115的各方面和/或關于圖2和/或5描述的裝置202和/或505的各方面的示例。裝置605也可以是處理器。裝置605可包括接收機模塊610、無線通信管理模塊615、和/或發(fā)射機模塊620。這些組件中的每一者可彼此處于通信中。
[0094]裝置605的各組件可個體地或全體地使用被適配成以硬件執(zhí)行一些或所有適用功能的至少一個ASIC來實現。替換地,這些功能可以由集成電路上的其他處理單元(或核)來執(zhí)行。在其他實施例中,可使用其他類型的集成電路(例如,結構化/平臺Al SC、FPGA、以及其他半定制1C),其可按本領域已知的任何方式來編程。每個單元的功能也可以整體或部分地用實施在存儲器中的、被格式化成由至少一個通用或專用處理器執(zhí)行的指令來實現。
[0095]在一些實施例中,接收機模塊610可以是或可以包括RF接收機,諸如W1-Fi接收機690 ο接收機模塊610還可包括其他接收機,諸如WLAN接收機和/或WWAN接收機(例如,蜂窩接收機)。接收機模塊610可被用來在無線通信系統(tǒng)(諸如關于圖1描述的無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上接收各種類型的數據和/或控制信號(即,傳輸)。
[0096]在一些實施例中,發(fā)射機模塊620可以是或可以包括RF發(fā)射機,諸如W1-Fi發(fā)射機695 ο發(fā)射機模塊620還可包括其他發(fā)射機,諸如WLAN發(fā)射機和/或WWAN發(fā)射機(例如,蜂窩發(fā)射機)。發(fā)射機模塊620可被用來在無線通信系統(tǒng)(諸如無線通信系統(tǒng)100)的通信鏈路(例如,物理信道)上傳送各種類型的數據和/或控制信號(即,傳輸)。
[0097]在一些實施例中,無線通信管理模塊615可以是關于圖2和/或圖5描述的無線通信管理模塊215和/或515的各方面的示例,并且可包括PFP請求傳輸管理模塊625、PFP響應分析模塊630、PFP選擇模塊635、PFP WFDS ASP確定模塊640、和/或PFP連接/斷開模塊645。這些組件中的每一者可彼此處于通信中。
[0098]在一些示例中,PFP請求傳輸管理模塊625可被用來向WDC傳送關于該WDC所支持的至少一個PFP的請求。該請求可使用第一 P2P連接傳送,并且可例如經由發(fā)射機模塊620的W1-Fi發(fā)射機695來傳送。該WDC可以例如是關于圖1描述的WDC 105和/或關于圖2、3、或4描述的裝置205、305、或405之一。
[0099]在一些示例中,PFP響應分析模塊530可被用來接收來自WDC的響應消息(例如,對使用PFP請求傳輸管理模塊625傳送的請求的響應)。該響應消息可指示該WDC是否至少支持WBE作為PFP、或支持WDE作為PFP,或其組合。該響應消息可例如經由接收機模塊610的W1-Fi接收機690來接收。
[0100]由PFP響應分析模塊630接收的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示WDC所支持的PFP的值。當WDC支持WBE作為PFP時,該數據類型字段的值可指示該W D C支持W B E作為P F P (例如,該數據類型字段可取〈per ipheralFunct 1nPro toco IName〉=wbe 的形式)。當該WDC 支持 WDE 作為PFP時,該數據類型字段的值可指示該W D C支持W D E作為P F P (例如,該數據類型字段可取〈peripheralFunct1nProtocolName>=wde的形式)。在一些情形中,由PFP響應分析模塊630接收的響應消息可包括不止一個數據類型字段,其各自相應的值指示該WDC支持WBE和WDE兩者。
[0101]由PF P響應分析模塊6 3 O接收到的響應消息在一些情形中可包括IE (例如<口辦3;[11^)16111;1^0>)或詳細^(例如0€口06七3;[16(1111;1^0>)。該簡單^可包括¥0(]所支持的???列表。該詳細IE可進一步包括關于WDC所支持的特定PFP的附加信息。
[0102]在一些實施例中,PFP請求傳輸管理模塊625可被用來(例如向WDC)傳送關于WDC所支持的PFP的請求,并且PFP響應分析模塊530可隨后被用來接收包括簡單IE的響應消息。PFP請求傳輸管理模塊625可隨后被用來(例如向WDC)傳送關于該WDC所支持的PFP中的特定一個PFP(例如特定PFP)的請求,并且PFP響應分析模塊630可隨后被用來接收包括詳細IE的響應消息。
[0103]在接收到響應于關于WDC所支持的PFP的請求的響應消息之后,PFP選擇模塊635可至少部分地基于該響應消息(例如,至少部分地基于WDC所支持的PFP列表,該列表可以是該響應消息中所包括的簡單IE的一部分)來選擇該WDC所支持的特定PFP (例如,該WDC作為PFP來支持的WBE或WDE)。
[0104]在選擇了WDC所支持的特定PFP之后,PFP連接/斷開模塊645可被用來連接至該特定PFP。在一些情形中,PFP連接/斷開模塊645可使得PFP請求傳輸管理模塊625向WDC傳送對關于該特定PFP的更具體信息的請求。附加響應消息隨后可從WDC被接收到并且被PFP響應分析模塊630分析。該附加響應消息可包括詳細IE,該詳細IE可包括關于WDC所支持的該特定PFP的附加信息。該附加信息可被用來連接至該WDC所支持的該特定PFP。
[0105]該詳細IE可包括網絡角色IE(例如,〈networkRole〉)和/或關于WDC所支持的特定PFP的其他信息。PFP連接/斷開模塊645可標識網絡角色IE的值。該值可指示WDC對于已藉以發(fā)送或接收了使用PFP請求傳輸管理模塊625傳送的請求以及使用PFP響應分析模塊630接收到的響應消息的第一 P2P連接而言所要承擔的網絡角色。
[0106]PFP響應分析模塊630可將網絡角色IE的值與裝置605所承擔的當前網絡角色的值相比較。當該比較揭示網絡角色IE的值不同于裝置605所承擔的當前網絡角色的值時,PFP連接/斷開模塊645可使用第一 P2P連接來連接至WDC所支持的該特定PFP。然而,當該比較揭示網絡角色IE的值匹配裝置605所承擔的當前網絡角色的值時,PFP連接/斷開模塊645可將裝置605從第一 P2P連接斷開并建立第二 P2P連接以連接至WDC所支持的該特定PFP。
[0107]在無線通信管理模塊615的一些示例中,PFPWFDS ASP確定模塊640可被用來確定WDC所支持的特定PFP是否部署在WFDS ASP上。當WDC所支持的特定PFP并非部署在WFDS ASP上時,并且當網絡角色IE的值不同于裝置605所承擔的當前網絡角色的值時,PFP連接/斷開模塊645可使用第一 P2P連接來連接至WDC所支持的該特定PFP。當WDC所支持的特定PFP是部署在WFDS ASP上時,并且當網絡角色IE的值不同于裝置605所承擔的當前網絡角色的值時,PFP連接/斷開模塊645可在第一P2P連接上向該WDC發(fā)送ASP會話請求協調消息(例如,REQUEST_SESS1N ASP(請求_會話ASP)協調消息)ASP會話請求協調消息可針對該WDC所支持的該特定PFP,以用于連接至該WDC所支持的該特定PFP的目的。
[0108]當WDC所支持的特定PFP并非部署在WFDSASP上時,并且當網絡角色IE的值匹配裝置605所承擔的當前網絡角色的值時,PFP連接/斷開模塊645可與該WDC協商新的網絡角色并使用該新的網絡角色和第二 P2P連接來連接至該特定PFP。當WDC所支持的特定PFP是部署在WFDS ASP上時,并且當網絡角色IE的值匹配該裝置605所承擔的當前網絡角色的值時,PFP連接/斷開模塊645可發(fā)起新的置備發(fā)現請求。該新的置備發(fā)現請求可具有被設為新的網絡角色(例如,‘Cli(客戶端)’(0x02)或‘G0(群主)’(0x03))的連接能力,該新的網絡角色可不同于該裝置605所承擔的當前網絡角色。PFP連接/斷開模塊645可進一步在第二 P2P連接上發(fā)起新的ASP會話,并且此新的網絡角色和第二 P2P連接可被用來連接至該特定PFP。
[0109]圖7示出根據本公開的各個方面的無線通信系統(tǒng)700的框圖。無線通信系統(tǒng)700可包括WDC 705、至少一個外圍設備710-a和710-b、以及無線設備715。外圍設備710可在WDC705外部或嵌入在WDC 705中,并且可使用無線通信(例如,在外圍設備710-a的情形中)和/或有線通信(例如,在外圍設備710-b的情形中)與WDC 705進行通信。WDC 705可以是關于圖1描述的WDC 105的各方面和/或關于圖2、3、和/或4描述的裝置205、305、和/或405的各方面的示例。WDC 705可包括處理器模塊720、存儲器模塊725(包括軟件代碼730)、收發(fā)機(由收發(fā)機模塊735表示)、天線(由天線740表示)、外圍設備通信管理模塊745、外圍功能發(fā)現模塊750、PFP發(fā)現模塊755、和/或無線入塢設備通信管理模塊760。這些組件中的每一者可在總線765上直接或間接地彼此處于通信中。無線設備715中的每一個可以是關于圖1描述的無線設備115的各方面和/或關于圖2、5、和/或6描述的裝置205、505、和/或605的各方面的示例。外圍設備710-a和/或710-b可以是關于圖1描述的外圍設備110的各方面的示例。
[0110]收發(fā)機模塊735與天線740協同可促成與無線設備715和/或外圍設備710-a的無線通信。與無線設備715的無線通信可使用無線入塢設備通信管理模塊760來管理。與外圍設備710-a的無線通信可使用外圍設備通信管理模塊745來管理。外圍設備通信管理模塊745還可管理與至少一個外圍設備710-b的有線通信。
[0111]處理器模塊720可包括智能硬件設備,例如,中央處理單元(CPU)、微控制器、ASIC等。處理器模塊720可處理通過收發(fā)機模塊735接收到的信息和/或處理要發(fā)送給收發(fā)機模塊735以供通過天線740傳送的信息。處理器模塊720可單獨或者與無線入塢設備通信管理模塊760和/或外圍設備通信管理模塊745相結合地處置在無線和/或有線通信系統(tǒng)上進行通信的各個方面。
[0112]存儲器模塊725可包括隨機存取存儲器(RAM)和/或只讀存儲器(ROM)。存儲器模塊735可存儲包含指令的計算機可讀、計算機可執(zhí)行軟件(SW)代碼730,這些指令在被執(zhí)行時使得處理器模塊720執(zhí)行本文中所描述的用于在無線通信系統(tǒng)上通信的各種功能。替換地,軟件代碼730可以是不能由處理器模塊720直接執(zhí)行的,而是可使得WDC 705(例如在被編譯和執(zhí)行時)執(zhí)行本文所描述的各種功能。
[0113]外圍功能發(fā)現模塊750可被用來發(fā)現由外圍設備710-a和/或710-b提供的至少一種外圍功能(例如,打印、查看、存儲等)。PFP發(fā)現模塊755可被用來發(fā)現WDC 705所支持的至少一個PFP JFP可包括例如Miracast PFP^ff1-FiUSB PFP、作為PFP的WBE、和/或作為PFP的WDE。這些PFP中的至少一個可被無線設備715用來接入由外圍設備710-a和/或710-b提供的外圍功能中的至少一個。
[0114]無線入塢設備通信管理模塊760可以是關于圖2、3、和/或4描述的無線通信管理模塊215、315、和/或415的各方面的示例。無線入塢設備通信管理模塊760可被用來管理無線設備715到WDC所支持的至少一個PFP、和最終到由外圍設備710-a和/或710-b中的至少一者提供的至少一種外圍功能的無線連接。
[0115]在一些實施例中,外圍設備通信管理模塊745、外圍功能發(fā)現模塊750、PFP發(fā)現模塊755、和/或無線入塢設備通信管理模塊760中的至少一者或其各部分可包括處理器,和/或外圍設備通信管理模塊745、外圍功能發(fā)現模塊750、PFP發(fā)現模塊755、和/或無線入塢設備通信管理模塊760中的至少一者的功能性中的一些或全部可由處理器模塊720執(zhí)行和/或與處理器模塊720相結合執(zhí)行。
[0116]圖8示出根據本公開的各個方面的被配置用于無線通信的無線設備815(例如,移動設備)的框圖800。無線設備815可具有各種配置,并且可以是計算機(例如,膝上型計算機、上網本計算機、平板計算機等)、蜂窩電話、個人數字助理(PDA)、數字錄像機(DVR)、因特網設施、游戲控制臺、電子閱讀器等或其一部分。無線設備815在一些情形中可具有用于促成移動操作的內部電源(未示出),諸如小型電池。在一些實施例中,無線設備815可以是關于圖1和/或7描述的無線設備115和/或715的各方面和/或關于圖2、5、和/或6描述的裝置205、505、和/或605之一的各方面的示例。無線設備815可實現關于圖1、2、5、6、和/或7描述的特征和功能中的至少一些。無線設備815可與至少一個WDC或裝置(諸如關于圖1和/或7描述的WDC 105和/或705、和/或關于圖2、3、和/或4描述的裝置205、305、和/或405)通信。
[0117]無線設備815可包括處理器模塊820、存儲器模塊825(包括軟件代碼830)、收發(fā)機(由收發(fā)機模塊835表示)、天線(由天線840表示)、和/或無線通信管理模塊845。這些組件中的每一者可在總線850上直接或間接地彼此處于通信中。
[0118]收發(fā)機模塊835與天線840協同可促成與至少一個WDC和/或其他裝置的無線通信。與WDC的無線通信可使用無線通信管理模塊845來管理。
[0119]處理器模塊820可包括智能硬件設備,例如,中央處理單元(CPU)、微控制器、ASIC等。處理器模塊820可處理通過收發(fā)機模塊835接收到的信息和/或處理要發(fā)送給收發(fā)機模塊835以供通過天線840傳送的信息。處理器模塊820可單獨或者與無線通信管理模塊845相結合地處置在無線和/或有線通信系統(tǒng)上進行通信的各個方面。
[0120]存儲器模塊835可包括RAM和/或ROM。存儲器模塊835可存儲包含指令的計算機可讀、計算機可執(zhí)行軟件(SW)代碼830,這些指令在被執(zhí)行時使得處理器模塊820執(zhí)行本文中所描述的用于在無線通信系統(tǒng)上通信的各種功能。替換地,軟件代碼830可以是不能由處理器模塊820直接執(zhí)行的,而是可使得無線設備815(例如在被編譯和執(zhí)行時)執(zhí)行本文所描述的各種功能。
[0121]無線通信管理模塊845可以是關于圖2、5、和/或6描述的無線通信管理模塊215、515、和/或615的各方面的示例。無線通信管理模塊845可被用來管理無線設備815到至少一個WDC所支持的至少一個PFP、并且最終到由可經由PFP接入的至少一個外圍設備提供的外圍功能的無線連接。
[0122]在一些實施例中,無線通信管理模塊845或其各部分可包括處理器,和/或無線通信管理模塊845的功能性的一些或全部可由處理器模塊820執(zhí)行和/或與處理器模塊820相結合執(zhí)行。
[0123]圖9A示出根據本公開的各個方面的響應消息900的示例的框圖,該響應消息900可由WDC傳送給向該WDC傳送了關于該WDC所支持的至少一個PFP的請求的無線設備。WDC可以是關于圖1或7描述的WDC 105或705之一的各方面和/或關于圖2、3、或4描述的裝置205、305、或405之一的各方面的示例。無線設備可以是關于圖1或8描述的無線設備115或815之一的各方面和/或關于圖2、5、或6描述的裝置205、505、或605之一的各方面的示例。
[0124]作為示例,響應消息900可包括數據類型字段905和簡單IE910(例如,〈pfpSimplelnfo〉)。該簡單IE 910可包括WDC所支持的PFP列表。
[0125]響應消息900在一些情形中可由WDC響應于該WDC接收到關于該WDC所支持的PFP的請求而傳送給無線設備。
[0126]圖9B示出根據本公開的各個方面的響應消息950的示例的框圖,該響應消息950可由WDC傳送給向該WDC傳送了關于該WDC所支持的至少一個PFP的請求的無線設備。WDC可以是關于圖1或7描述的WDC 105或705之一的各方面和/或關于圖2、3、或4描述的裝置205、305、或405之一的各方面的示例。無線設備可以是關于圖1或8描述的無線設備115或815之一的各方面和/或關于圖2、5、或6描述的裝置205、505、或605之一的各方面的示例。
[0127]作為示例,響應消息950可包括數據類型字段955和詳細IE字段960 (例如,〈pfpDetailedlnfo〉)。詳細IE 960可包括發(fā)現信息子元素965(例如,〈discoverylnfo〉)。發(fā)現信息子元素965可包括服務IE 970(例如,〈servicelnfo〉)、網絡角色IE 975(例如,〈networkRole〉)、服務通告標識IE 980(例如,〈advertisementld〉)、和/或服務名稱IE 985(例如,〈serviceName〉)。發(fā)現信息子元素的IE可例如如關于圖4和/或12描述地填充。
[0128]響應消息950在一些情形中可由WDC響應于該WDC接收到關于該WDC所支持的特定PFP的請求而傳送給無線設備。
[0129]圖10是根據本公開的各個方面的消息流圖1000,其示出WDC1005與無線設備1015之間用于將該無線設備1015連接至WDC 1005所支持的特定PFP的目的的無線通信。WDC1005可以是關于圖1和/或7描述的WDC 105和/或705的各方面、和/或關于圖2、3、和/或4描述的裝置205、305、和/或405的各方面的示例。無線設備1015可以是關于圖1、7、和/或8描述的無線設備115、715、和/或815的各方面和/或關于圖2、5、和/或6描述的裝置205、505、和/或605的各方面的示例。
[0130]作為示例,消息流可開始于無線設備1015向WDC 1005傳送請求1020。請求1020可以是關于WDC 1005所支持的至少一個PFP的請求。
[0131]響應于接收到請求1020,WDC 1005可向無線設備1015傳送指示WDC 1005是否至少支持WBE作為PFP、或支持WDE作為PFP、或其組合的響應消息1025。響應消息1025在一些情形中可具有關于圖9A描述的格式并且可包括簡單IE(例如,〈pfpSimplelnfo〉)。該簡單IE可包括WDC 1005所支持的PFP列表。
[0132]在框1030,無線設備1015可至少部分地基于該響應消息來選擇WDC 1005所支持的特定PFP。無線設備1015隨后可向WDC 1005傳送對關于WDC 1005所支持的該特定PFP的更具體信息的請求1035。
[0133]響應于接收到請求1035,WDC 1005可向無線設備1015傳送附加響應消息1040。該附加響應消息1040可包括詳細IE (例如,〈pfpDetailedlnfo〉),該詳細IE可包括關于WDC1005所支持的該特定PFP的附加信息。在框1045該附加信息可被用來連接至WDC 1005所支持的該特定PFP。
[0134]圖11是根據本公開的各個方面的用于無線通信的方法1100的示例的流程圖。出于清楚起見,方法1100在以下參照關于圖1和/或7描述的WDC 105和/或705中的至少一者的各方面、和/或關于圖2、3、和/或4描述的裝置205、305、和/或405中的至少一者的各方面來描述。在一些示例中,WDC(諸如WDC 105或705)或裝置(諸如裝置205、305、或405之一)可執(zhí)行至少一個代碼集以控制該WDC或裝置的功能元素來執(zhí)行以下所述的功能。
[0135]在框1105,可在WDC處接收到請求。該請求可以是關于WDC所支持的至少一個PFP的請求???105處的操作可由以下模塊執(zhí)行:關于圖2、3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,和/或關于圖3和/或4描述的PFP請求分析模塊325和/或425。
[0136]在框1110,可傳送指示WDC是否至少支持WBE作為PFP或支持WDE作為PFP的響應消息(例如,對在框1105處接收到的請求的響應)???110處的操作可由以下模塊執(zhí)行:關于圖
2、3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,和/或關于圖3和/或4描述的PFP響應傳輸管理模塊330和/或430。
[0137]在框1110處傳送的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示WDC所支持的PFP的值。當WDC支持WBE作為PFP時,該數據類型字段的值可指示該WDC支持WBE作為PFP(例如,該數據類型字段可取〈peripheralFunct1nProtocolName〉=wbe的形式)。當WDC支持WDE作為PFP時,數據類型字段的值可指示該WDC支持WDE作為PFP(例如,該數據類型字段可取〈per ipheralFunct 1nProtoco IName〉= wde的形式)。在一些情形中,在框1110處傳送的響應消息可包括不止一個數據類型字段,其各自相應的值指示該WDC支持WBE和WDE兩者。
[0138]在框1110處傳送的響應消息在一些情形中可包括簡單^(例如9€口3:[11^|16111;1^0>)或詳細IE(例如〈pfpDetailedlnfo〉)。該簡單IE可包括WDC所支持的PFP列表。該詳細IE可進一步包括關于WDC所支持的特定PFP的附加信息。
[0139]在一些實施例中,方法1100可響應于接收到(例如,來自無線設備的)關于WDC所支持的PFP的請求而被第一次執(zhí)行,以及響應于接收到(例如,來自無線設備的)關于該WDC所支持的PFP中的特定一個PFP(例如,特定PFP)的請求而被第二次執(zhí)行。包括簡單IE的響應消息可響應于關于WDC所支持的PFP的請求而被傳送(例如,至無線設備),并且包括詳細IE的響應消息可響應于關于WDC所支持的特定PFP的請求而被傳送(例如,至無線設備)。PFP請求類型(例如,關于WDC所支持的PFP的請求、或關于特定PFP的請求)可例如由以下模塊確定:關于圖2、3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,關于圖3和/或4描述的PFP請求分析模塊325和/或425,和/或關于圖4描述的PFP請求類型確定模塊435。簡單IE在一些情形中可使用關于圖4描述的簡單IE格式化模塊440來格式化。詳細IE在一些情形中可使用關于圖4描述的詳細IE格式化模塊445來格式化。
[0140]由此,方法1100可為無線通信作準備。應注意,方法1100僅是一個實現并且方法1100的各操作可被重新安排或以其他方式被修改,以使得其它實現也是可能的。
[0141]圖12是根據本公開的各個方面的用于無線通信的方法1200的示例的流程圖。出于清楚起見,方法1200在以下參照關于圖1和/或7描述的WDC 105和/或705中的至少一者的各方面、和/或關于圖2、3、和/或4描述的裝置205、305、和/或405中的至少一者的各方面來描述。在一些示例中,WDC(諸如WDC 105或705)或裝置(諸如裝置205、305、或405之一)可執(zhí)行至少一個代碼集以控制該WDC或裝置的功能元素來執(zhí)行以下所述的功能。
[0142]在框1205,可在WDC處接收到請求。該請求可以是關于該WDC所支持的特定PFP (例如,WDC作為PFP來支持的WBE或WDE)的請求。框120 5處的操作可由以下模塊執(zhí)行:關于圖2、
3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,和/或關于圖3和/或4描述的PFP請求分析模塊325和/或425。
[0143]在框1210、1215、1220、1225、1230、1235、1240、1245、和/或 1250 處,可準備響應消息(例如,對框1205處接收到的請求的響應)。該響應消息可包括在框1210可被設為代表該特定PFP的值的數據類型字段。當該特定PFP為WBE時,該數據類型字段的值可指示該WDC支持WBE作為PFP (例如,該數據類型字段可取〈per ipheralFunct 1nPro toco IName〉= wbe的形式)。當該特定PFP為WDE時,該數據類型字段的值可指示該WDC支持WDE作為PFP(例如,該數據類型字段可取〈per ipheralFunct 1nProtoco IName〉=wde 的形式)。
[0144]在框1215,可確定該特定PFP是否是使用WFDS ASP來部署的???215處的操作可由以下模塊執(zhí)行:關于圖2、3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,關于圖3和/或4描述的PFP響應傳輸管理模塊330和/或430,和/或關于圖4描述的PFP WFDS ASP部署確定模塊450。
[0145]當在框1215確定該特定PFP不是使用WFDSASP來部署時,在框1220響應消息的詳細IE (例如,〈pfpDetailedlnfo〉)的發(fā)現信息子元素(例如,〈disovery Info〉)的服務IE (例如,〈servicelnfo〉)的值可被設為空值。當在框1215確定該特定PFP是使用WFDS ASP來部署時,在框1225該服務IE的值可被設為非空值。該非空值可與WFDS ASP的服務信息屬性的值相同(例如,與該特定PFP的WFDS通告服務的<service_informat1n>屬性的值相同)。
[0146]在框1230,并且當確定該特定PFP是使用WFDS ASP來部署時,發(fā)現信息子元素的通告標識IE的值可被設為該特定PFP的WFDS通告標識;并且在框1235,該發(fā)現信息子元素的服務名稱IE的值可被設為該WFDS ASP的完整服務名稱。
[0147]在框1240,可確定WDC是否旨在承擔提供該特定PFP的P2P會話的群主的網絡角色。當WDC旨在承擔群主的網絡角色時,在框1245發(fā)現信息子元素的網絡角色IE(例如,〈networkRole〉)的值可被設為第一值(例如,與群主的網絡角色相對應的值)。否則,在框1250網絡角色IE的值可被設為第二值(例如,與客戶端的網絡角色相對應的值)。
[0148]框1210、1220、1225、1230、1235、1240、1245、和/或 1250 處的操作可由以下模塊執(zhí)行:關于圖2、3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,關于圖3和/或4描述的PFP響應傳輸管理模塊330和/或430,和/或關于圖4描述的詳細IE格式化模塊445。
[0149]在框1255,可傳送響應消息(例如,至在框1205該請求所接收自的無線設備)。框1255處的操作可由以下模塊執(zhí)行:關于圖2、3、和/或4描述的無線通信管理模塊215、315、和/或415,關于圖7描述的無線入塢設備通信管理模塊760,關于圖3和/或4描述的PFP響應傳輸管理模塊330和/或430,關于圖2、3、和/或4描述的發(fā)射機模塊220、320、和/或420,和/或關于圖7描述的收發(fā)機模塊735。
[0150]由此,方法1200可為無線通信作準備。應注意,方法1200僅是一個實現并且方法1200的各操作可被重新安排或以其他方式被修改,以使得其它實現也是可能的。
[0151]在一些實施例中,關于圖11描述的方法1100和關于圖12描述的方法1200的各方面可被組合。
[0152]圖13是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法1300的示例的流程圖。出于清楚起見,方法1300在以下參照關于圖1和/或8描述的無線設備115和/或815中的至少一者(例如,移動設備)的各方面、和/或關于圖2、5、和/或6描述的裝置205、505、和/或605中的至少一者的各方面來描述。在一些示例中,無線設備(諸如無線設備115或815)或裝置(諸如裝置205、505、或605之一)可執(zhí)行至少一個代碼集以控制該無線設備或裝置的功能元素來執(zhí)行以下所述的功能。
[0153]在框1305,可向WDC傳送請求。該請求可以是關于該WDC所支持的至少一個PFP的請求。該請求可使用第一P2P連接來傳送???305處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP請求傳輸管理模塊525和/或625。
[0154]在框1310,可接收指示該WDC是否至少支持WBE作為PFP或支持WDE作為PFP的響應消息(例如,對在框1305處傳送的請求的響應)。框1310處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP響應分析模塊530和/或630。
[0155]在框1310處接收到的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示WDC所支持的PFP的值。當WDC支持WBE作為PFP時,該數據類型字段的值可指示該WDC支持WBE作為PFP (例如,該數據類型字段可取〈per ipheralFunct 1nPro toco IName〉=wbe的形式)。當WDC支持WDE作為PFP時,該數據類型字段的值可指示該WDC支持WDE作為PFP(例如,該數據類型字段可取〈peripheralFunct1nProtocolName〉=wde的形式)。在一些情形中,在框1310處傳送的響應消息可包括不止一個數據類型字段,其各自相應的值指示WDC支持WBE和WDE兩者。
[0?5?] 在框1310處接收到的響應消息在一些情形中可包括簡單IE (例如〈pfpSimple Info>)或詳細IE(例如〈pfpDetailedlnfo〉)。該簡單IE可包括WDC所支持的PFP列表。該詳細IE可進一步包括關于WDC所支持的特定PFP的附加信息。
[0157]在一些實施例中,方法1300可被第一次執(zhí)行以確定哪些PFP被WDC支持,以及被第二次執(zhí)行以請求關于WDC所支持的這些PFP中的特定一個PFP(例如,特定PFP)的更具體信息。包括簡單IE的響應消息可從WDC響應于關于哪些PFP被該WDC支持的請求而被接收,并且包括詳細IE的響應消息可響應于關于該WDC所支持的特定PFP的請求而被接收。
[0158]由此,方法1300可為無線通信作準備。應注意,方法1300僅是一個實現并且方法1300的各操作可被重新安排或以其他方式被修改,以使得其它實現也是可能的。
[0159]圖14是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法1400的示例的流程圖。出于清楚起見,方法1400在以下參照關于圖1和/或8描述的無線設備115和/或815中的至少一者(例如,移動設備)的各方面、和/或關于圖2、5、和/或6描述的裝置205、505、和/或605中的至少一者的各方面來描述。在一些示例中,無線設備(諸如無線設備115或815)或裝置(諸如裝置205、505、或605之一)可執(zhí)行至少一個代碼集以控制該無線設備或裝置的功能元素來執(zhí)行以下所述的功能。
[0160]在框1405,可向WDC傳送請求。該請求可以是關于該WDC所支持的至少一個PFP的請求。該請求可使用第一P2P連接來傳送???405處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP請求傳輸管理模塊525和/或625。
[0161]在框1410,可接收指示該WDC是否至少支持WBE作為PFP或支持WDE作為PFP的響應消息(例如,對在框1305處傳送的請求的響應)???410處的操作可由以下模塊執(zhí)行:關于圖
2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP響應分析模塊530和/或630。
[0162]在框1410處接收到的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示WDC所支持的PFP的值。當WDC支持WBE作為PFP時,該數據類型字段的值可指示該WDC支持WBE作為PFP (例如,該數據類型字段可取〈per ipheralFunct 1nPro toco IName〉=wbe的形式)。當WDC支持WDE作為PFP時,該數據類型字段的值可指示該WDC支持WDE作為PFP(例如,該數據類型字段可取〈peripheralFunct1nProtocolName〉=wde的形式)。在一些情形中,在框1310處傳送的響應消息可包括不止一個數據類型字段,其各自相應的值指示該WDC支持WBE和WDE兩者。
[0163]在框I4 I O處接收到的響應消息在一些情形中可包括簡單I E (例如,〈pfpSimplelnfo〉)。該簡單IE可包括WDC所支持的PFP列表。
[0164]在框1415,可至少部分地基于該響應消息來選擇該WDC所支持的特定PFP???415處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖6描述的PFP選擇模塊635。
[0165]在框1420,可作出到該WDC所支持的特定PFP的連接。連接到該WDC所支持的特定PFP在一些情形中可包括向該WDC傳送對關于該WDC所支持的該特定PFP的更具體信息的請求。隨后可從該WDC接收附加響應消息。該附加響應消息可包括詳細IE (例如,〈pfpDetailedlnfo〉),該詳細IE可包括關于該WDC所支持的該特定PFP的附加信息。該附加信息可被用來連接至該WDC所支持的該特定PFP,例如,如關于圖15和/或16描述的。
[0166]框1420處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖6描述的PFP連接/斷開模塊645。
[0167]由此,方法1400可為無線通信作準備。應注意,方法1400僅是一個實現并且方法1400的各操作可被重新安排或以其他方式被修改,以使得其它實現也是可能的。
[0168]圖15是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法1500的示例的流程圖。出于清楚起見,方法1500在以下參照關于圖1和/或8描述的無線設備115和/或815中的至少一者(例如,移動設備)的各方面、和/或關于圖2、5、和/或6描述的裝置205、505、和/或605中的至少一者的各方面來描述。在一些示例中,無線設備(諸如無線設備115或815)或裝置(諸如裝置205、505、或605之一)可執(zhí)行至少一個代碼集以控制該無線設備或裝置的功能元素來執(zhí)行以下所述的功能。
[0169]在框1505,可向WDC傳送請求。該請求可以是關于該WDC所支持的特定PFP(例如,該WDC作為PFP來支持的WBE或WDE)的請求。該請求可使用第一 P2P連接來傳送。框1505處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP請求傳輸管理模塊525和/或625。
[0170]在框1510,可從WDC接收指示該WDC是否支持該特定PFP的響應消息。框1510處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP響應分析模塊530和/或630。
[0171]在框1510處接收到的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示該特定PFP的值。當該特定PFP為WBE時,該數據類型字段的值可指示該WDC支持WBE作為PFP (例如,該數據類型字段可取〈per ipheralFunct 1nPro toco IName〉= wbe的形式)。當該特定PFP為WDE時,該數據類型字段的值可指示該WDC支持WDE作為PFP(例如,該數據類型字段可取〈per ipheralFunct 1nProtoco IName〉=wde 的形式)。
[0172]在框1510處接收到的響應消息還可包括網絡角色IE(例如,〈networkRole〉)。該網絡角色IE在一些情形中可與詳細IE(例如,〈pfpDetailedlnfo〉) 一起被包括。該詳細IE還可包括關于WDC所支持的特定PFP的其他信息。
[0173]在框1515,可標識網絡角色IE的值。該值可指示該WDC對于第一P2P連接所要承擔的網絡角色。在框1520,可將該網絡角色IE的值與無線設備(例如,執(zhí)行方法1500的無線設備)所承擔的當前網絡角色的值進行比較???515和/或框1520處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP響應分析模塊530和/或630。
[0174]在框1525,并且當在框1520作出的比較揭示該網絡角色IE的值不同于該無線設備所承擔的當前網絡角色的值時,可使用第一P2P連接來連接至該WDC所支持的該特定PFP。
[0175]當在框1520作出的比較揭示該網絡角色IE的值匹配該無線設備所承擔的當前網絡角色的值時,該無線設備可在框1530從第一 P2P連接斷開并在框1535建立第二 P2P連接以連接至該WDC所支持的該特定PFP。
[0176]框1525、1530、和/或框1535處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖6描述的PFP連接/斷開模塊645。
[0177]由此,方法1500可為無線通信作準備。應注意,方法1500僅是一個實現并且方法1500的各操作可被重新安排或以其他方式被修改,以使得其它實現也是可能的。
[0178]圖16是解說根據本公開的各個方面的用于(例如由無線入塢設備進行)無線通信的方法1600的示例的流程圖。出于清楚起見,方法1600在以下參照關于圖1和/或8描述的無線設備115和/或815中的至少一者(例如,移動設備)的各方面、和/或關于圖2、5、和/或6描述的裝置205、505、和/或605中的至少一者的各方面來描述。在一些示例中,無線設備(諸如無線設備115或815)或裝置(諸如裝置205、505、或605之一)可執(zhí)行至少一個代碼集以控制該無線設備或裝置的功能元素來執(zhí)行以下所述的功能。
[0179]在框1605,可向WDC傳送請求。該請求可以是關于該WDC所支持的特定PFP(例如,該WDC作為PFP來支持的WBE或WDE)的請求。該請求可使用第一 P2P連接來傳送???605處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP請求傳輸管理模塊525和/或625。
[0180]在框1610,可從該WDC接收指示該WDC是否支持該特定PFP的響應消息???610處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP響應分析模塊530和/或630。
[0181]在框1610處接收到的響應消息在一些情形中可包括數據類型字段。該數據類型字段可包括表示該特定PFP的值。當該特定PFP為WBE時,該數據類型字段的值可指示該WDC支持WBE作為PFP (例如,該數據類型字段可取〈per ipheralFunct 1nPro toco IName〉= wbe的形式)。當該特定PFP為WDE時,該數據類型字段的值可指示該WDC支持WDE作為PFP(例如,該數據類型字段可取〈per ipheralFunct 1nProtoco IName〉=wde 的形式)。
[0182]在框1610處接收到的響應消息還可包括網絡角色IE (例如,<ne tworkRo I e>)。網絡角色IE在一些情形中可與詳細IE (例如,〈pfpDetai IedInf o>)—起被包括。該詳細IE還可包括關于WDC所支持的特定PFP的其他信息。
[0183]在框1615,可標識網絡角色IE的值。該值可指示WDC對于第一P2P連接所要承擔的網絡角色。在框1620,可將該網絡角色IE的值與無線設備(例如,執(zhí)行方法1600的無線設備)承擔的當前網絡角色的值進行比較???615和/或框16 20處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖5和/或6描述的PFP響應分析模塊530和/或630。
[0184]在框1625,并且當在框1620作出的比較揭示該網絡角色IE的值不同于該無線設備所承擔的當前網絡角色的值時,可確定該WDC所支持的該特定PFP是否是部署在WFDS ASP上。當該WDC所支持的該特定PFP不是部署在WFDS ASP上時,可在框1630使用第一P2P連接來連接至該WDC所支持的該特定PFP。當WDC所支持的該特定PFP是部署在WFDS ASP上時,可在框1635在第一P2P連接上向該WDC發(fā)送ASP會話請求協調消息(例如,REQUEST_SESS10N ASP協調消息)。該ASP會話請求協調消息可針對該特定PFP,以用于連接至該WDC所支持的該特定PFP的目的。
[0185]當在框1620作出的比較揭示該網絡角色IE的值匹配該無線設備所承擔的當前網絡角色的值時,該無線設備可在框1640從第一 P2P連接斷開。在框1645,可確定該WDC所支持的該特定PFP是否是部署在WFDS ASP上的。當該WDC所支持的該特定PFP不是部署在WFDSASP上時,執(zhí)行方法1600的無線設備可在框1650與該WDC協商新的網絡角色,并且在框1655使用該新的網絡角色和第二 P2P連接來連接至該特定PFP。當該WDC支持的該特定PFP是部署在WFDS ASP上時,可在框1660發(fā)起新的置備發(fā)現請求。該新的置備發(fā)現請求可具有被設為新的網絡角色(例如,‘Cli’(0x02)或‘G0’(0x03))的連接能力,該新的網絡角色可不同于該無線設備所承擔的當前網絡角色。在框1665,在第二 P2P連接上發(fā)起新的ASP會話,并且該新的網絡角色和第二 P2P連接可被用來連接至該特定PFP。
[0186]框1625和/或框1645處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖6描述的PFP WFDS ASP確定模塊640。
[0187]框1630、1635、1640、1650、1655、1660、和/或框1665處的操作可由以下模塊執(zhí)行:關于圖2、5、6、和/或8描述的無線通信管理模塊215、515、615、和/或815,和/或關于圖6描述的PFP連接/斷開模塊645。
[0188]由此,方法1600可為無線通信作準備。應注意,方法1600僅是一個實現并且方法1600的各操作可被重新安排或以其他方式被修改,以使得其它實現也是可能的。
[0189]在一些實施例中,關于圖13、14、15和/或16描述的方法1300、1400、1500、和/或1600的各方面可被組合。
[0190]以上結合附圖闡述的詳細描述描述了示例性示例而不代表可被實現或者落在權利要求的范圍內的僅有示例。貫穿本說明使用的術語“示例”和“示例性”意指“用作示例、實例或解說”,并且并不意指“優(yōu)于”或“勝于其他示例”。本詳細描述包括具體細節(jié)來提供對所描述的技術的理解。然而,可以在沒有這些具體細節(jié)的情況下實踐這些技術。在一些實例中,眾所周知的結構和裝置以框圖形式示出以避免模糊所描述的示例的概念。
[0191]信息和信號可使用各種各樣的不同技藝和技術中的任一種來表示。例如,以上描述通篇可能引述的數據、指令、命令、信息、信號、位(比特)、碼元、和碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子、或其任何組合來表示。
[0192]結合本文中的公開描述的各種解說性框以及模塊可用通用處理器、數字信號處理器(DSP)、ASIC、FPGA或其他可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設計成執(zhí)行本文中描述的功能的任何組合來實現或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以被實現為計算設備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核協作的至少一個微處理器、或任何其他此類配置。
[0193]本文中所描述的功能可以在硬件、由處理器執(zhí)行的軟件、固件、或其任何組合中實現。如果在由處理器執(zhí)行的軟件中實現,則各功能可以作為指令或代碼存儲在計算機可讀介質上或藉其進行傳送。其他示例和實現落在本公開及所附權利要求的精神內。例如,由于軟件的本質,以上描述的功能可使用由處理器執(zhí)行的軟件、硬件、固件、硬連線或其任意組合來實現。實現功能的特征也可物理地位于各種位置,包括被分布以使得功能的各部分在不同的物理位置處實現。另外,如本文中(包括權利要求中)所使用的,在接有“中的至少一個”的項目列舉中使用的“或”指示析取式列舉,以使得例如“A、B或C中的至少一個”的列舉表示A或B或C或AB或AC或BC或ABC(即4和8和C)。
[0194]計算機可讀介質包括計算機存儲介質和通信介質兩者,其包括促成計算機程序從一地向另一地轉移的任何介質。存儲介質可以是能被通用或專用計算機訪問的任何可用介質。作為示例而非限定,計算機可讀介質可包括RAM、R0M、EEPR0M、CD-ROM或其他光盤存儲、磁盤存儲或其他磁存儲設備、或能用來攜帶或存儲指令或數據結構形式的期望程序代碼手段且能由通用或專用計算機、或者通用或專用處理器訪問的任何其他介質。任何連接也被正當地稱為計算機可讀介質。例如,如果軟件是使用同軸電纜、光纖電纜、雙絞線、數字訂戶線(DSL)、或諸如紅外、無線電、以及微波之類的無線技術從web網站、服務器、或其它遠程源傳送而來,則該同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外、無線電、以及微波之類的無線技術就被包括在介質的定義之中。如本文中所使用的盤(disk)和碟(disc)包括壓縮碟(CD)、激光碟、光碟、數字多用碟(DVD)、軟盤、和藍光碟,其中盤(disk)常常磁性地再現數據,而碟(disc)用激光來光學地再現數據。上述的組合也被包括在計算機可讀介質的范圍內。
[0195]提供前面對本公開的描述是為了使本領域技術人員皆能制作或使用本公開。對本公開的各種修改對于本領域技術人員將是顯而易見的,并且本文中定義的普適原理可被應用于其他變形而不會脫離本公開的范圍。貫穿本描述的術語“示例”或“示例性”指示了示例或實例并且并不暗示或要求對所提及的示例的任何偏好。由此,本公開并非被限定于本文中所描述的示例和設計,而是應被授予與本文中所公開的原理和新穎性特征相一致的最廣范圍。
【主權項】
1.一種用于無線通信的方法,包括: 在W1-Fi擴展塢中心(WDC)處接收關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求;以及 傳送響應消息,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展(WBE)作為PFP、或支持W1-Gig顯示擴展(WDE)作為PFP、或其組合。2.如權利要求1所述的方法,其特征在于,所述響應消息包括數據類型字段,所述數據類型字段包括表示所述WDC所支持的PFP的值。3.如權利要求2所述的方法,其特征在于,所述數據類型字段的值包括所述WDC支持所述W1-G i g總線擴展作為PFP的指示。4.如權利要求2所述的方法,其特征在于,所述數據類型字段的值包括所述WDC支持所述W1-Gig顯示擴展作為PFP的指示。5.如權利要求1所述的方法,其特征在于,所述響應消息包括簡單信息元素或詳細信息元素。6.如權利要求5所述的方法,其特征在于,所述簡單信息元素包括所述WDC所支持的PFP列表。7.如權利要求5所述的方法,其特征在于,所述詳細信息元素包括所述WDC所支持的PFP列表以及關于所述WDC所支持的特定PFP的附加信息。8.如權利要求7所述的方法,其特征在于,所述詳細信息元素進一步包括發(fā)現信息子元素。9.如權利要求8所述的方法,其特征在于,所述發(fā)現信息子元素包括下組中的至少一個成員:服務信息元素、網絡角色信息元素、通告標識信息元素、以及服務名稱信息元素。10.如權利要求9所述的方法,其特征在于,進一步包括: 確定所述WDC所支持的所述特定PFP是否是使用W1-Fi直接服務(WFDS)應用服務平臺(ASP)來部署的。11.如權利要求10所述的方法,其特征在于,進一步包括: 一旦確定所述WDC所支持的所述特定PFP是使用所述WFDS ASP來部署的,就將所述服務信息元素的值設為非空值。12.如權利要求11所述的方法,其特征在于,所述非空值與所述WFDSASP的服務信息屬性的值相同。13.如權利要求9所述的方法,其特征在于,進一步包括: 將所述通告標識信息元素的值設為所述特定PFP的WFDS通告標識。14.如權利要求9所述的方法,其特征在于,進一步包括: 將所述服務名稱信息元素的值設為所述WFDS ASP的完整服務名稱。15.如權利要求10所述的方法,其特征在于,進一步包括: 一旦確定所述WDC所支持的所述特定PFP不是使用所述WFDS ASP來部署的,就將所述服務信息元素的值設為空值。16.如權利要求9所述的方法,其特征在于,進一步包括: 當所述WDC旨在承擔提供所述特定PFP的對等會話的群主的網絡角色時,將所述網絡角色信息元素設為第一值;以及 當所述WDC旨在承擔提供所述特定PFP的所述對等會話中的客戶端的網絡角色時,將所述網絡角色信息元素設為第二值。17.—種用于無線通信的設備,包括: 用于在W1-Fi擴展塢中心(WDC)處接收關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求的裝置;以及 用于傳送響應消息的裝置,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展(WBE)作為PFP、或支持W1-Gig顯示擴展(WDE)作為PFP、或其組合。18.如權利要求17所述的設備,其特征在于,所述響應消息包括數據類型字段,所述數據類型字段包括表示所述WDC所支持的PFP的值。19.如權利要求18所述的設備,其特征在于,所述數據類型字段的值包括所述WDC支持所述W1-G i g總線擴展作為PFP的指示。20.如權利要求18所述的設備,其特征在于,所述數據類型字段的值包括所述WDC支持所述W1-Gig顯示擴展作為PFP的指示。21.如權利要求17所述的設備,其特征在于,所述響應消息包括簡單信息元素或詳細信^菅、。22.如權利要求21所述的設備,其特征在于,所述簡單信息元素包括所述WDC所支持的PFP列表。23.如權利要求21所述的設備,其特征在于,所述詳細信息元素包括所述WDC所支持的PFP列表以及關于所述WDC所支持的特定PFP的附加信息。24.如權利要求23所述的設備,其特征在于,所述詳細信息元素進一步包括發(fā)現信息子元素。25.如權利要求24所述的設備,其特征在于,所述發(fā)現信息子元素包括下組中的至少一個成員:服務信息元素、網絡角色信息元素、通告標識信息元素、以及服務名稱信息元素。26.如權利要求25所述的設備,其特征在于,進一步包括: 用于確定所述WDC所支持的所述特定PFP是否是使用W1-Fi直接服務(WFDS)應用服務平臺(ASP)來部署的裝置。27.如權利要求26所述的設備,其特征在于,進一步包括: 用于一旦確定所述WDC所支持的所述特定PFP是使用所述WFDS ASP來部署的,就將所述服務信息元素的值設為非空值的裝置。28.如權利要求27所述的設備,其特征在于,所述非空值與所述WFDSASP的服務信息屬性的值相同。29.如權利要求25所述的設備,其特征在于,進一步包括: 用于將所述通告標識信息元素的值設為所述特定PFP的WFDS通告標識的裝置。30.如權利要求25所述的設備,其特征在于,進一步包括: 用于將所述服務名稱信息元素的值設為所述WFDS ASP的完整服務名稱的裝置。31.如權利要求26所述的設備,其特征在于,進一步包括: 用于一旦確定所述WDC所支持的所述特定PFP不是使用所述WFDS ASP來部署的,就將所述服務信息元素的值設為空值的裝置。32.如權利要求25所述的設備,其特征在于,進一步包括: 用于當所述WDC旨在承擔提供所述特定PFP的對等會話的群主的網絡角色時,將所述網絡角色信息元素設為第一值的裝置;以及 用于當所述WDC旨在承擔提供所述特定PFP的所述對等會話中的客戶端的網絡角色時,將所述網絡角色信息元素設為第二值的裝置。33.一種用于無線通信的裝置,包括: 處理器; 與所述處理器處于電子通信中的存儲器;以及 存儲在所述存儲器中的指令,所述指令能由所述處理器執(zhí)行以: 在W1-Fi擴展塢中心(WDC)處接收關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求;以及 傳送響應消息,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展作為PFP、或支持W1-Gig顯示擴展作為PFP、或其組合。34.如權利要求33所述的裝置,其特征在于,所述響應消息包括數據類型字段,所述數據類型字段包括表示所述WDC所支持的PFP的值。35.如權利要求33所述的裝置,其特征在于,所述響應消息包括簡單信息元素或詳細信^菅、。36.如權利要求35所述的裝置,其特征在于,所述簡單信息元素包括所述WDC所支持的PFP列表。37.如權利要求35所述的裝置,其特征在于,所述詳細信息元素包括所述WDC所支持的PFP列表以及關于所述WDC所支持的特定PFP的附加信息。38.如權利要求37所述的裝置,其特征在于,所述詳細信息元素進一步包括發(fā)現信息子元素。39.如權利要求38所述的裝置,其特征在于,所述發(fā)現信息子元素包括下組中的至少一個成員:服務信息元素、網絡角色信息元素、通告標識信息元素、以及服務名稱信息元素。40.如權利要求39所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 確定所述WDC所支持的所述特定PFP是否是使用W1-Fi直接服務(WFDS)應用服務平臺(ASP)來部署的。41.如權利要求40所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 一旦確定所述WDC所支持的所述特定PFP是使用所述WFDS ASP來部署的,就將所述服務信息元素的值設為非空值。42.如權利要求41所述的裝置,其特征在于,所述非空值與所述WFDSASP的服務信息屬性的值相同。43.如權利要求39所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 當所述WDC旨在承擔提供所述特定PFP的對等會話的群主的網絡角色時,將所述網絡角色信息元素設為第一值;以及 當所述WDC旨在承擔提供所述特定PFP的所述對等會話中的客戶端的網絡角色時,將所述網絡角色信息元素設為第二值。44.一種用于無線通信的計算機程序產品,所述計算機程序產品包括存儲指令的非瞬態(tài)計算機可讀介質,所述指令能由處理器執(zhí)行以: 在W1-Fi擴展塢中心(WDC)處接收關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求;以及 傳送響應消息,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展(WBE)作為PFP、或支持W1-Gig顯示擴展(WDE)作為PFP、或其組合。45.如權利要求44所述的計算機程序產品,其特征在于,所述響應消息包括簡單信息元素或詳細信息元素,所述簡單信息元素包括所述WDC所支持的PFP列表,所述詳細信息元素包括所述WDC所支持的PFP列表以及關于所述WDC所支持的特定PFP的附加信息。46.如權利要求45所述的計算機程序產品,其特征在于,所述詳細信息元素包括發(fā)現信息子元素,所述發(fā)現信息子元素包括下組中的至少一個成員:服務信息元素、網絡角色信息元素、通告標識信息元素、以及服務名稱信息元素。47.如權利要求46所述的計算機程序產品,其特征在于,所述指令能由所述處理器執(zhí)行以: 當所述WDC旨在承擔提供所述特定PFP的對等會話的群主的網絡角色時,將所述網絡角色信息元素設為第一值;以及 當所述WDC旨在承擔提供所述特定PFP的所述對等會話中的客戶端的網絡角色時,將所述網絡角色信息元素設為第二值。48.一種用于無線通信的方法,包括: 向W1-Fi擴展塢中心(WDC)傳送關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求,所述請求是使用第一對等(P2P)連接來傳送的;以及 從所述WDC接收響應消息,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展作為PFP、或支持W1-Gig顯示擴展作為PFP、或其組合。49.如權利要求48所述的方法,其特征在于,進一步包括: 至少部分地基于所述響應消息來選擇所述WDC所支持的特定PFP;以及 連接至所述WDC所支持的所述特定PFP。50.如權利要求48所述的方法,其特征在于,所述響應消息包括網絡角色信息元素。51.如權利要求50所述的方法,其特征在于,進一步包括: 標識所述網絡角色信息元素的值,所述值指示所述WDC對于所述第一 P2P連接所要承擔的網絡角色;以及 將所述網絡角色信息元素的值與無線設備所承擔的當前網絡角色的值進行比較。52.如權利要求51所述的方法,其特征在于,進一步包括: 從所述第一P2P連接斷開;以及 當所述網絡角色信息元素的值匹配所述無線設備所承擔的所述當前網絡角色的值時,建立第二 P2P連接以連接至所述WDC所支持的所述特定PFP。53.如權利要求51所述的方法,其特征在于,進一步包括: 當所述網絡角色信息元素的值不同于所述無線設備所承擔的所述當前網絡角色的值時,使用所述第一 P2P連接以連接至所述WDC所支持的所述特定PFP。54.一種用于無線通信的設備,包括: 用于向W1-Fi擴展塢中心(WDC)傳送關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求的裝置,所述請求是使用第一對等(P2P)連接來傳送的;以及 用于從所述WDC接收響應消息的裝置,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展作為PFP、或支持W1-Gig顯示擴展作為PFP、或其組合。55.如權利要求54所述的設備,其特征在于,進一步包括: 用于至少部分地基于所述響應消息來選擇所述WDC所支持的特定PFP的裝置;以及 用于連接至所述WDC所支持的所述特定PFP的裝置。56.如權利要求54所述的設備,其特征在于,所述響應消息包括網絡角色信息元素。57.如權利要求56所述的設備,其特征在于,進一步包括: 用于標識所述網絡角色信息元素的值的裝置,所述值指示所述WDC對于所述第一 P2P連接所要承擔的網絡角色;以及 用于將所述網絡角色信息元素的值與無線設備所承擔的當前網絡角色的值進行比較的裝置。58.如權利要求57所述的設備,其特征在于,進一步包括: 用于從所述第一P2P連接斷開的裝置;以及 用于當所述網絡角色信息元素的值匹配所述無線設備所承擔的所述當前網絡角色的值時,建立第二 P2P連接以連接至所述WDC所支持的所述特定PFP的裝置。59.如權利要求57所述的設備,其特征在于,進一步包括: 用于當所述網絡角色信息元素的值不同于所述無線設備所承擔的所述當前網絡角色的值時,使用所述第一 P2P連接以連接至所述WDC所支持的所述特定PFP的裝置。60.一種用于無線通信的裝置,包括: 處理器; 與所述處理器處于電子通信中的存儲器;以及 存儲在所述存儲器中的指令,所述指令能由所述處理器執(zhí)行以: 向W1-Fi擴展塢中心(WDC)傳送關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求,所述請求是使用第一對等(P2P)連接來傳送的;以及 從所述WDC接收響應消息,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展作為PFP、或支持W1-Gig顯示擴展作為PFP、或其組合。61.如權利要求60所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 至少部分地基于所述響應消息來選擇所述WDC所支持的特定PFP;以及 連接至所述WDC所支持的所述特定PFP。62.如權利要求60所述的裝置,其特征在于,所述響應消息包括網絡角色信息元素。63.如權利要求62所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 標識所述網絡角色信息元素的值,所述值指示所述WDC對于所述第一 P2P連接所要承擔的網絡角色;以及 將所述網絡角色信息元素的值與無線設備所承擔的當前網絡角色的值進行比較。64.如權利要求63所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 從所述第一P2P連接斷開;以及 當所述網絡角色信息元素的值匹配所述無線設備所承擔的所述當前網絡角色的值時,建立第二 P2P連接以連接至所述WDC所支持的所述特定PFP。65.如權利要求63所述的裝置,其特征在于,所述指令能由所述處理器執(zhí)行以: 當所述網絡角色信息元素的值不同于所述無線設備所承擔的所述當前網絡角色的值時,使用所述第一 P2P連接以連接至所述WDC所支持的所述特定PFP。66.—種用于無線通信的計算機程序產品,所述計算機程序產品包括存儲指令的非瞬態(tài)計算機可讀介質,所述指令能由處理器執(zhí)行以: 向W1-Fi擴展塢中心(WDC)傳送關于所述WDC所支持的一個或多個外圍功能協議(PFP)的請求,所述請求是使用第一對等(P2P)連接來傳送的;以及 從所述WDC接收響應消息,所述響應消息指示所述WDC是否至少支持W1-Gig總線擴展作為PFP、或支持W1-Gig顯示擴展作為PFP、或其組合。67.如權利要求66所述的計算機程序產品,其特征在于,所述指令能由所述處理器執(zhí)行以: 至少部分地基于所述響應消息來選擇所述WDC所支持的特定PFP;以及 連接至所述WDC所支持的所述特定PFP。68.如權利要求66所述的計算機程序產品,其特征在于,所述響應消息包括網絡角色信^菅、。69.如權利要求68所述的計算機程序產品,其特征在于,所述指令能由所述處理器執(zhí)行以: 標識所述網絡角色信息元素的值,所述值指示所述WDC對于所述第一 P2P連接所要承擔的網絡角色;以及 將所述網絡角色信息元素的值與無線設備所承擔的當前網絡角色的值進行比較。
【文檔編號】G06F13/10GK105993203SQ201480065724
【公開日】2016年10月5日
【申請日】2014年12月12日
【發(fā)明人】X·黃
【申請人】高通股份有限公司