本發(fā)明涉及包括主機(jī)和至少一個被對接器(dockee)的無線通信系統(tǒng),主機(jī)被安排用于經(jīng)由無線通信來提供至少一個服務(wù),并且被對接器被安排用于與主機(jī)進(jìn)行無線對接以便使用服務(wù)。主機(jī)可以具有一個或多個內(nèi)置外設(shè)(peripheral)和/或可以被安排用于耦合至至少一個外部外設(shè),以構(gòu)成無線對接環(huán)境。提供服務(wù)可以牽涉到為被對接器提供針對相應(yīng)外設(shè)的訪問。本發(fā)明進(jìn)一步涉及被對接器、主機(jī)、主機(jī)方法、被對接器方法和用于在主機(jī)與被對接器之間的無線通信的計算機(jī)程序產(chǎn)品。本發(fā)明涉及例如經(jīng)由Wi-Fi的無線通信的領(lǐng)域,并且更具體涉及無線被對接器至具有主機(jī)和一個或多個外設(shè)的無線對接環(huán)境的對接。在這個上下文中,外設(shè)可以是如同顯示器、鍵盤或鼠標(biāo)之類的外部設(shè)備或如同擴(kuò)音器或存儲單元之類的內(nèi)置于主機(jī)中的外設(shè)。例如,TV也可以是主機(jī),即,主機(jī)被內(nèi)置于TV中并且與許多外設(shè)相結(jié)合來構(gòu)成主機(jī)。訪問和/或使用這樣的外設(shè)和/或主機(jī)的任何其他的內(nèi)部或外部資源可以被稱為利用主機(jī)提供的服務(wù)。
背景技術(shù):
:Wi-Fi設(shè)備能夠提供所有類型的服務(wù)。這些服務(wù)可以是諸如視頻渲染、音頻渲染、打印、通過Wi-Fi使用USB設(shè)備諸如鍵盤或鼠標(biāo)等等之類的服務(wù)。Wi-Fi設(shè)備能夠通過Wi-Fi“廣告(advertise)”這些服務(wù),以致對于具有Wi-Fi無線電裝置的其他設(shè)備而言有可能看到:什么Wi-Fi服務(wù)在其附近是可用的。Wi-Fi設(shè)備也可以向另一Wi-Fi設(shè)備詢問(“探測”):它必須提供哪些Wi-Fi服務(wù)。Wi-Fi提供各種方式來進(jìn)行這樣的預(yù)關(guān)聯(lián)發(fā)現(xiàn)。在具有主機(jī)設(shè)備和被對接器的系統(tǒng)中的無線對接可以以使用基于Wi-Fi(如IEEE802.11中所述)的無線對接站為基礎(chǔ)。無線對接站可以是無線對接主機(jī)(稱為WDH或主機(jī)),其使得移動設(shè)備(稱為MD或被對接器)能夠在無線鏈路(例如Wi-Fi)上通過一組通用消息交換協(xié)議來訪問通過有線或無線連接至主機(jī)設(shè)備而本地附著的一組外設(shè)(諸如USB鼠標(biāo)、HDMI顯示器、Bluetooth(藍(lán)牙)頭戴式耳機(jī))。與一個或多個有線或無線外設(shè)一起耦合的主機(jī)被稱為無線對接環(huán)境。主機(jī)也可以是具有對于被對接器而言可用的一個或多個服務(wù)的進(jìn)一步移動設(shè)備。例如,從WO2012/117306A1中知曉無線對接。無線對接站使之能夠在至少一個從設(shè)備和主設(shè)備之間進(jìn)行無線安全通信。無線對接主機(jī)可以通過Wi-Fi信標(biāo)來提供與其存在有關(guān)的信息,其中被對接器能夠使用Wi-Fi信標(biāo)來選擇和啟動與挑選主機(jī)的連接。可供選擇地,(諸如使用無線電力系統(tǒng)的通信接口)與主機(jī)或其他的帶外裝置相關(guān)聯(lián)的近場通信(NearFieldCommunication)(NFC)標(biāo)簽可以用于與主機(jī)通信,以便與之對接。例如,從經(jīng)由http://www.wi-fi.org/specifications.php而從Wi-FiAlliance,TechnicalCommitteeP2PTaskGroup中可獲得的Wi-FiPeer-to-Peer(P2P)TechnicalSpecificationDRAFTvl.3.32的第3.1.2.7章或在http://msdn.microsoft.com/en-us/library/windows/hardware/dn481543%28v=vs.85%29.aspx上可獲得的文獻(xiàn)Wi-FiProtectedSetuppairingwithNFC中知曉將NFC用于帶外設(shè)備發(fā)現(xiàn),其中DRAFTvl.3.32在這個文獻(xiàn)被稱為Wi-FiP2P標(biāo)準(zhǔn)。并且,帶外意味著不同于主要無線通信無線電波段。例如,如果我們說到帶外信道,則這意味著具有不同類型的通信方法,例如,NFC相對于Wi-Fi。文獻(xiàn)US2013/0029596描述使用在帶外(NFC)信道中交換的數(shù)據(jù)的無線(BLUETOOTH)設(shè)備的配對。兩個設(shè)備被確定為位于彼此的近場通信(NFC)范圍內(nèi),并且用于服務(wù)的配對信息通過帶外信道來傳遞。配對信息的傳遞能夠需要第一設(shè)備請求至少一個期望服務(wù)并提供設(shè)備ID。在響應(yīng)中,第二設(shè)備能夠經(jīng)由帶外信道或拒絕該請求或傳遞期望服務(wù)的資源使用參數(shù)和用于第二設(shè)備的ID。配對這兩個設(shè)備能夠使用資源使用參數(shù)。文獻(xiàn)WO2013/111537公開具有照相機(jī)和打印機(jī)的通信系統(tǒng)。這些設(shè)備可以在第一模式(NFC)中或在第二模式(Wi-FiP2P)中通信。描述在第一模式中的啟動以及在兩種模式之間的切換(handover)。文獻(xiàn)Wi-Fi聯(lián)盟“Wi-FiSimpleConfigurationTechnicalSpecification”v2.0.2在第10節(jié)“NFCOut-of-BandInterfaceSpecification”中描述將NFC用作用于Wi-FiSimpleConfiguration(簡單配置)的帶外信道。定義WLAN配置的密碼令牌或配置令牌可以經(jīng)由NFC進(jìn)行交換。文獻(xiàn)US2011/0210820描述用于簡單地且安全地配對網(wǎng)絡(luò)中的多個Bluetooth或其他無線電子設(shè)備的系統(tǒng)。多個近場通信(NFC)只讀標(biāo)簽被放置在車輛或其他定義空間中,以致NFC啟用的(NFC-enabled)電子設(shè)備的用戶能夠?qū)⑵湓O(shè)備傳至這些NFC標(biāo)簽之一的附近,這隨后將加密密鑰數(shù)據(jù)傳送至用戶的設(shè)備,從而允許那個設(shè)備被自動加入小型安全無線網(wǎng)絡(luò)。文獻(xiàn)US2011/0275316描述一種通信系統(tǒng),其在帶外初始化中將近場通信用于針對設(shè)備-設(shè)備通信的連接設(shè)立。技術(shù)實現(xiàn)要素:Wi-Fi設(shè)備的用戶可以從范圍內(nèi)的發(fā)現(xiàn)設(shè)備的列表中選擇提供一個或多個服務(wù)的設(shè)備并且可以嘗試與之連接來使用服務(wù)。進(jìn)行這樣的連接耗費(fèi)若干秒、高達(dá)數(shù)十秒的時間,并且通常需要用戶干預(yù),諸如讀取將與之連接的設(shè)備的PIN碼并將其輸入其自己的設(shè)備。因為Wi-Fi信號的范圍能夠達(dá)到數(shù)十米,所以在Wi-Fi范圍內(nèi)可以發(fā)現(xiàn)提供Wi-Fi服務(wù)的相當(dāng)多的設(shè)備。用戶可以參與選擇將與之連接的正確設(shè)備/服務(wù)。然而,從呈現(xiàn)給用戶的設(shè)備/服務(wù)的列表中,可能不是很清楚:哪一個條目對應(yīng)于哪一個設(shè)備。本發(fā)明的目的是提供一種用于無線對接的系統(tǒng),其使之能夠在減少所需要的用戶交互和時間的數(shù)量的同時建立連接和獲得服務(wù)。為此目的,根據(jù)本發(fā)明的第一方面,在如開頭段落中所描述的無線通信系統(tǒng)中,主機(jī)包括:-主機(jī)通信單元,用于適應(yīng)(accommodate)無線通信,-近場接收機(jī),用于跨越(across)至多一米的近場操作距離與近場發(fā)射機(jī)進(jìn)行近場通信,-主機(jī)處理器,其被耦合至主機(jī)通信單元和近場接收機(jī),并被安排用于對接被對接器,被對接器包括:-被對接器通信單元,用于適應(yīng)所述無線通信,-被對接器處理器,被安排用于與主機(jī)對接,-近場發(fā)射機(jī),用于跨越近場操作距離與近場接收機(jī)進(jìn)行近場通信,-近場發(fā)射機(jī)被安排用于發(fā)送服務(wù)搜索信號,其包括被對接器標(biāo)識符和用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表,以及-主機(jī)處理器被安排用于:一旦經(jīng)由近場接收機(jī)接收到服務(wù)搜索信號,則通過相對于在主機(jī)上可用的服務(wù)來匹配被對接器服務(wù)列表,確定匹配服務(wù)集合,生成服務(wù)可用信號,其包括被對接器標(biāo)識符和用于指示既與被對接器有關(guān)又經(jīng)由無線對接而可用的匹配服務(wù)的匹配服務(wù)集合,以及經(jīng)由主機(jī)通信單元來發(fā)送服務(wù)可用信號,以及-被對接器處理器被安排用于:一旦經(jīng)由被對接器通信單元接收到服務(wù)可用信號,則確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符以及是否匹配服務(wù)之中的任何匹配服務(wù)實際上被該被對接器需要,而如果是這樣的話,則經(jīng)由被對接器通信單元來啟動與主機(jī)的無線對接。為此目的,用于在上面系統(tǒng)中使用的主機(jī)設(shè)備被安排用于無線對接以便提供服務(wù)并包括:-主機(jī)通信單元,用于無線通信,-近場接收機(jī),用于跨越近場操作距離與近場發(fā)射機(jī)進(jìn)行近場通信,和-主機(jī)處理器,其被耦合至主機(jī)通信單元和近場接收機(jī),并被安排用于對接被對接器,-主機(jī)處理器被安排用于:一旦經(jīng)由近場接收機(jī)接收到服務(wù)搜索信號,則通過相對于在主機(jī)上可用的服務(wù)來匹配被對接器服務(wù)列表,確定匹配服務(wù)集合,生成服務(wù)可用信號,其包括被對接器標(biāo)識符和用于指示既與被對接器有關(guān)又經(jīng)由無線對接而可用的匹配服務(wù)的匹配服務(wù)集合,以及經(jīng)由主機(jī)通信單元來發(fā)送服務(wù)可用信號。為此目的,用于在上面系統(tǒng)中使用的被對接器被安排用于與主機(jī)進(jìn)行無線對接以便使用服務(wù)并且包括:-被對接器通信單元,用于無線通信,-被對接器處理器,被安排用于與主機(jī)對接,-近場發(fā)射機(jī),用于跨越近場操作距離與近場接收機(jī)進(jìn)行近場通信,-近場發(fā)射機(jī)被安排用于發(fā)送服務(wù)搜索信號,其包括被對接器標(biāo)識符和用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表,以及-被對接器處理器被安排用于:一旦經(jīng)由被對接器通信單元接收到服務(wù)可用信號,服務(wù)可用信號包括被對接器標(biāo)識符和用于指示既與被對接器有關(guān)又在主機(jī)上可用的匹配服務(wù)的匹配服務(wù)集合,則確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符以及是否匹配服務(wù)之中的任何匹配服務(wù)實際上被該被對接器需要,而如果是這樣的話,則經(jīng)由被對接器通信單元啟動與主機(jī)的無線對接。為此目的,無線通信的主機(jī)方法被提供用于在上面系統(tǒng)中在主機(jī)中使用,其中主機(jī)包括用于無線通信的主機(jī)通信單元以及用于跨越至多一米的近場操作距離與近場發(fā)射機(jī)進(jìn)行近場通信的近場接收機(jī)。在主機(jī)上,該方法包括:一旦經(jīng)由近場接收機(jī)接收到服務(wù)搜索信號,服務(wù)搜索信號包括被對接器標(biāo)識符和用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表,-通過相對于在主機(jī)上可用的服務(wù)來匹配被對接器服務(wù)列表,確定匹配服務(wù)集合,-生成服務(wù)可用信號,其包括被對接器標(biāo)識符和用于指示既與被對接器有關(guān)又經(jīng)由無線對接而可用的匹配服務(wù)的匹配服務(wù)集合,以及-經(jīng)由主機(jī)通信單元來發(fā)送服務(wù)可用信號,以及,一旦利用被對接器啟動無線對接,則-將被對接器與主機(jī)對接,以便使用服務(wù)。為此目的,無線通信的被對接器方法被提供用于在上面系統(tǒng)中在被對接器中使用,其中被對接器包括用于無線通信的被對接器通信單元以及用于跨越近場操作距離與近場接收機(jī)進(jìn)行近場通信的近場發(fā)射機(jī)。近場發(fā)射機(jī)被安排用于發(fā)送服務(wù)搜索信號,其包括被對接器標(biāo)識符和用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表。在被對接器上,該方法包括:一旦經(jīng)由被對接器通信單元接收到服務(wù)可用信號,服務(wù)可用信號包括被對接器標(biāo)識符和用于指示既與被對接器有關(guān)又在主機(jī)上可用的匹配服務(wù)的匹配服務(wù)集合,則確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符以及是否匹配服務(wù)之中的任何匹配服務(wù)實際上被該被對接器需要,而如果是這樣的話,則啟動與主機(jī)的無線對接。根據(jù)本發(fā)明的方法可以作為計算機(jī)實現(xiàn)的方法在計算機(jī)上、或在專用硬件中、或在二者的組合中進(jìn)行實現(xiàn)。用于根據(jù)本發(fā)明的方法的可執(zhí)行代碼可以被存儲在計算機(jī)程序產(chǎn)品上。計算機(jī)程序產(chǎn)品的示例包括存儲器設(shè)備、光存儲設(shè)備、集成電路、服務(wù)器、在線軟件等等。優(yōu)選地,計算機(jī)程序產(chǎn)品包括存儲在計算機(jī)可讀介質(zhì)上的用于當(dāng)所述程序產(chǎn)品被執(zhí)行在計算機(jī)上時執(zhí)行根據(jù)本發(fā)明的方法的非暫時性程序代碼裝置。在實施例中,計算機(jī)程序包括計算機(jī)程序代碼裝置,其適于當(dāng)計算機(jī)程序被運(yùn)行在計算機(jī)上時執(zhí)行根據(jù)本發(fā)明的方法的所有步驟。計算機(jī)程序可以被收錄(embody)在計算機(jī)可讀介質(zhì)上。這些措施具有以下效果:用于對接的無線通信被如下建立。無線對接意味著:無線連接被對接器和主機(jī),以便由被對接器使用利用主機(jī)提供的服務(wù),而啟動對接意味著:啟動與主機(jī)的連接建立,以便使用匹配服務(wù)之中的一個或多個匹配服務(wù)。首先,經(jīng)由近場通信從被對接器即需要服務(wù)的設(shè)備傳輸消息即服務(wù)搜索信號至主機(jī)。服務(wù)搜索信號包括被對接器標(biāo)識符和用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表。有利地,經(jīng)由近場通信信道接收到服務(wù)搜索信號的任何主機(jī)將意識到被對接器出現(xiàn)在近距離即在至多一米的近場操作距離內(nèi)。隨后,一旦接收到服務(wù)搜索信號,主機(jī)將確定是否它能夠提供如在被對接器服務(wù)列表中利用被對接器所指示的許多服務(wù)之中的一個或多個服務(wù)。如果是這樣的話,則通過相對于經(jīng)由對接而可用的主機(jī)服務(wù)來匹配被對接器服務(wù)列表,形成匹配服務(wù)集合,并且生成包括被對接器標(biāo)識符和用于指示既與被對接器有關(guān)又經(jīng)由對接而可用的匹配服務(wù)的匹配服務(wù)集合的服務(wù)可用信號。服務(wù)可用信號經(jīng)由主機(jī)通信單元來發(fā)送并利用被對接器通信單元來接收。一旦接收到服務(wù)可用信號,被對接器處理器將確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符以及是否這些匹配服務(wù)之中的任何匹配服務(wù)實際上被該被對接器需要。如果是這樣的話,被對接器將啟動與主機(jī)的無線對接,即啟動連接建立,以便使用一個或多個匹配服務(wù)。有利地,通過物理地將被對接器帶至主機(jī)附近以便啟用近場通信來選擇主機(jī)。并且,自動確定是否主機(jī)具有與被對接器有關(guān)的可用的服務(wù),并且將在經(jīng)由諸如Wi-Fi之類的無線通信發(fā)送的響應(yīng)信號中列出這樣的服務(wù)。有利地,被對接器現(xiàn)在直接意識到可用服務(wù),并將在適當(dāng)?shù)臅r候啟動對接。可選地,在上面的無線通信系統(tǒng)中,無線通信依據(jù)用于點對點通信的Wi-Fi標(biāo)準(zhǔn),和/或近場通信是依據(jù)近場通信、經(jīng)由NFC標(biāo)簽的通信,這二者在Wi-FiP2P標(biāo)準(zhǔn)中被描述為這樣的。因此,在被對接器中,近場發(fā)射機(jī)可以是依據(jù)近場通信(NFC)標(biāo)準(zhǔn)的近場通信標(biāo)簽,而主機(jī)具有近場接收機(jī)諸如NFC讀取器。并且,近場通信可以是跨越例如Qi系統(tǒng)的無線電池充電接口的磁場、經(jīng)由數(shù)據(jù)信道的通信。Qi無線充電系統(tǒng)支持從被充電的設(shè)備即被對接器到充電器即被耦合至主機(jī)的外設(shè)充電單元的數(shù)據(jù)通信信道,該信道構(gòu)成在被充電設(shè)備上的近場發(fā)射機(jī)以及在充電器上的近場接收機(jī)。在從WirelessPowerConsortium:http://www.wirelesspowerconsortium.com/中可獲得的“SystemDescriptionWirelessPowerTransfer,VolumeI:LowPower,Part1:InterfaceDefinitionVersion1.0.1,Version1.0.1,October2010”中描述Qi無線充電系統(tǒng)??蛇x地,在被對接器中,近場發(fā)射機(jī)被安排用于發(fā)送服務(wù)搜索信號,其進(jìn)一步包括證書數(shù)據(jù)(credentialdata),用于經(jīng)由無線通信建立安全連接。可選地,在主機(jī)中,主機(jī)處理器被安排用于:一旦利用被對接器啟動無線對接,則應(yīng)用經(jīng)由服務(wù)搜索信號接收的證書數(shù)據(jù),以便經(jīng)由無線通信來建立安全連接。證書數(shù)據(jù)可以包括被對接器的PIN碼、公鑰或公鑰的散列(hash)之中的至少一個。有利地,如果利用被對接器稍后啟動這樣的對接,則使得主機(jī)能夠在對接期間應(yīng)用證書數(shù)據(jù)。有利地,因為證書數(shù)據(jù)經(jīng)由近場通信來傳輸,所以這樣的數(shù)據(jù)不能輕易地被其他設(shè)備攔截,并且安全連接的建立是更快的??蛇x地,在被對接器中,被對接器處理器被安排用于:一旦接收到服務(wù)可用信號,則確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符,而如果是這樣的話,則確定沒有匹配服務(wù)可用于被對接器和/或被對接器不需要匹配服務(wù),從而給用戶提供指示所需要的服務(wù)不是可用的反饋。有利地,用戶具有沒有匹配服務(wù)能夠被找到的快速反饋??蛇x地,在被對接器中,近場發(fā)射機(jī)被安排用于發(fā)送服務(wù)搜索信號,其進(jìn)一步包括用于指示將用于發(fā)送服務(wù)可用信號的無線通信的信道的信道數(shù)據(jù)。并且,近場發(fā)射機(jī)可以被安排用于發(fā)送進(jìn)一步包括帶外數(shù)據(jù)的服務(wù)搜索信號,以便指示與無線通信不同的將用于將響應(yīng)數(shù)據(jù)從主機(jī)發(fā)送至被對接器的進(jìn)一步通信模態(tài)(modality)。例如,不同于WiFi的通信模態(tài)可以是Bluetooth。響應(yīng)數(shù)據(jù)可以涉及匹配服務(wù)并且例如可以用于對接??蛇x地,在主機(jī)中,主機(jī)處理器被安排用于:一旦接收到服務(wù)搜索信號,則應(yīng)用經(jīng)由服務(wù)搜索信號接收到的信道數(shù)據(jù)來選擇用于發(fā)送服務(wù)可用信號的無線通信的信道,和/或應(yīng)用帶外數(shù)據(jù)來選擇與無線通信不同的進(jìn)一步通信模態(tài),以便將響應(yīng)數(shù)據(jù)從主機(jī)發(fā)送至被對接器,其中響應(yīng)數(shù)據(jù)涉及匹配服務(wù)。被對接器處理器可以被安排用于:一旦經(jīng)由進(jìn)一步通信信道接收到響應(yīng)數(shù)據(jù),則激活被對接器通信單元,以便經(jīng)由所述無線通信來接收服務(wù)可用信號。有利地,由于信道數(shù)據(jù)經(jīng)由近場通信來傳輸,所以所需要的無線信道或帶外信道(OOB)能夠立即被主機(jī)使用,并且安全連接的建立是更快的。并且,使用OOB信道對于被對接器而言可以需要較少的功率,并且在被對接器Wi-Fi無線電裝置當(dāng)前處于睡眠模式中時能夠用于喚醒被對接器Wi-Fi無線電裝置。例如,使用NFC來喚醒被對接器Wi-Fi無線電裝置需要NFC標(biāo)簽被電連接至被對接器處理器并且向被對接器處理器指示:NFC數(shù)據(jù)已被WDH讀取。上面選項之中的任何選項可以在能夠支持或被對接器或主機(jī)的角色的設(shè)備中進(jìn)行組合,并且P2PClient(客戶機(jī))和P2PGroup(分組)所有者的角色也是可能的。并且,單個設(shè)備可以在第一無線對接環(huán)境中具有主機(jī)功能并且對于不同的無線對接環(huán)境來說也可以是被對接器。在所附的權(quán)利要求書中給出根據(jù)本發(fā)明的設(shè)備和方法的進(jìn)一步優(yōu)選實施例,其公開通過參考而被引入在本文中。附圖說明本發(fā)明的這些和其他方面從在以下描述中通過示例并參考附圖所描述的實施例中將是顯然的,并將參考這些實施例來進(jìn)一步闡述,其中:圖1顯示無線通信系統(tǒng),圖2顯示具有多個無線對接環(huán)境的位置的示例,圖3顯示經(jīng)由無線充電器、使用近場通信的無線通信系統(tǒng),圖4在示例圖表中顯示用于使用服務(wù)的無線通信,圖5顯示用于在被對接器上使用服務(wù)的無線通信的方法,以及圖6顯示用于在主機(jī)上提供服務(wù)的無線通信的方法。這些附圖純粹是圖解性的并且未按比例來繪制。在附圖中,與已經(jīng)描述的元素相對應(yīng)的元素可以具有相同的參考數(shù)字。具體實施方式在這個文件中,無線對接涉及:例如,通過使得內(nèi)置和/或耦合至主機(jī)的外設(shè)可用,使得移動設(shè)備(所謂的被對接器、無線被對接器或MD)能夠無線連接至提供服務(wù)的主機(jī),以致移動設(shè)備上的應(yīng)用能夠利用這些服務(wù)來改善與這些應(yīng)用一起工作/與之交互的體驗和生產(chǎn)率。服務(wù)的發(fā)現(xiàn)/廣告以及管理至外設(shè)的連接利用所謂的無線對接主機(jī)(WDH或主機(jī))來執(zhí)行,這使得功能通過無線對接協(xié)議而可用。可能的被對接器包括(但不限于)移動電話、膝上型計算機(jī)、平板計算機(jī)、便攜式媒體播放器、照相機(jī)、電子表??赡艿腤DH包括(但不限于)專用的無線對接站設(shè)備、顯示設(shè)備、音頻設(shè)備、打印機(jī)、PC。無線對接主機(jī)也可以是具有顯示器、USB和音頻接口的小型(類似于PC)加密狗(dongle)??赡艿耐庠O(shè)包括(但不限于)鼠標(biāo)、鍵盤、顯示設(shè)備、音頻設(shè)備、網(wǎng)絡(luò)攝像頭、打印機(jī)、存儲設(shè)備、USB集線器、網(wǎng)絡(luò)接口。這些外設(shè)可以是無線的并且可以支持諸如Wi-FiSerialBus(串行總線)和Wi-FiMiracast之類的協(xié)議,以使得其功能通過無線網(wǎng)絡(luò)而可用于其他設(shè)備諸如被對接器和WDH。有線外設(shè)可以被連接到無線主機(jī)(例如USB、HDMI、DVI、VGA、模擬音頻、模擬視頻等等)。緊接著提供針對外設(shè)的訪問的服務(wù),其他服務(wù)可以包括例如提供遠(yuǎn)程桌面訪問或針對某些應(yīng)用的訪問、數(shù)據(jù)庫訪問(例如文件歸檔)、網(wǎng)絡(luò)文件系統(tǒng)訪問、針對因特網(wǎng)和特定因特網(wǎng)服務(wù)的訪問、家庭網(wǎng)絡(luò)服務(wù)諸如DLNA或UPnP服務(wù)等等。典型地,被對接器設(shè)備和主機(jī)設(shè)備各自包括微處理器(未顯示),其執(zhí)行存儲在設(shè)備上的適當(dāng)軟件;例如,那個軟件可能已被下載和/或被存儲在對應(yīng)存儲器例如諸如RAM之類的易失性存儲器或諸如閃存(未顯示)之類的非易失性存儲器中。這些設(shè)備也可以被配備微處理器和存儲器(未顯示)??晒┻x擇地,這些設(shè)備可以整體或部分被實現(xiàn)在可編程邏輯中,例如被實現(xiàn)為現(xiàn)場可編程門陣列(FPGA)。被對接器和主機(jī)設(shè)備可以整體或部分被實現(xiàn)為所謂的專用集成電路(ASIC),即針對其特殊用途而定制的集成電路(IC)。并且,下面描述的功能和單元可以至少部分在硬件電路中進(jìn)行實現(xiàn),其中硬件電路可以包括處理器電路和存儲電路,處理器電路執(zhí)行在存儲電路中電子代表的指令。圖1顯示無線通信系統(tǒng)。該系統(tǒng)包括用于與一個或多個被對接器120、130、140例如移動電話、膝上型計算機(jī)或平板計算機(jī)進(jìn)行無線通信的主機(jī)設(shè)備100。下面僅詳細(xì)描述第一被對接器120,但是進(jìn)一步被對接器可以具有類似的組件和功能。主機(jī)設(shè)備被耦合至許多外設(shè)110、111、112,以提供服務(wù),例如渲染音頻或視頻(AV)數(shù)據(jù)。注意:在這個文件中,AV數(shù)據(jù)用于任何類型的視頻數(shù)據(jù)、音頻數(shù)據(jù)或視頻與音頻數(shù)據(jù)的組合。外設(shè)可以包括如同投影儀或顯示器111之類的視頻輸出設(shè)備、如同智能板110或觸摸屏之類的圖形輸入/輸出設(shè)備、如同揚(yáng)聲器系統(tǒng)112或耳機(jī)之類的音頻輸出設(shè)備、如同鼠標(biāo)或房間控制單元之類的用戶輸入設(shè)備;如同數(shù)據(jù)存儲單元或打印機(jī)之類的數(shù)據(jù)處理設(shè)備。主機(jī)設(shè)備100具有用于適應(yīng)無線通信152的主機(jī)通信單元102,例如,眾所周知的Wi-Fi單元。主機(jī)設(shè)備進(jìn)一步具有被安排用于對接至少一個被對接器的主機(jī)處理器101。將無線設(shè)備對接至無線對接主機(jī)(WDH)的處理是經(jīng)由諸如Wi-Fi或Bluetooth之類的可用無線電信道來建立數(shù)據(jù)鏈路的處理,并且如上面參考WO2012/117306A1所討論的那樣是眾所周知的。例如,Bluetooth的描述能夠在發(fā)布于2007年7月26日的BluetoothSpecification,CorePackageversion2.1+EDR中找到。對接處理牽涉為被對接器提供針對一個或多個服務(wù)的訪問。被對接器120具有用于適應(yīng)與主機(jī)進(jìn)行的所述無線通信的被對接器通信單元121。在實踐中,可以具有多個通信單元用于那個目的,例如Bluetooth、Wi-Fi和60GHz(例如,WiGig)。被對接器進(jìn)一步具有被對接器處理器122,其被安排用于與主機(jī)設(shè)備進(jìn)行對接,以便作為被對接器來獲得針對至少一個服務(wù)的訪問。使得無線連接性對于用戶而言是更簡單的方式之一是無線對接。在無線對接中,所謂的無線對接主機(jī)使得許多服務(wù)可用于移動設(shè)備,籍此移動設(shè)備能夠一舉(inonego)建立通信。利用無線對接主機(jī)而使之可用的任何分組的外設(shè)設(shè)備和/或服務(wù)被稱為無線對接環(huán)境。無線對接環(huán)境可以包含單個主機(jī)和多個外設(shè),或者無線對接主機(jī)可以適應(yīng)許多(不同的)無線對接環(huán)境。無線對接主機(jī)也可以利用每一個其服務(wù)的個別選擇而使得其服務(wù)是可用的。在移動設(shè)備的可及范圍(reach)內(nèi)也可以具有許多無線對接主機(jī)來與之對接。使之對于用戶使用移動設(shè)備而言更方便的另一方式是:外設(shè)設(shè)備例如監(jiān)視器或TV使得其功能、其屏幕無線地可用于移動設(shè)備。當(dāng)然能夠頻繁發(fā)生:在移動設(shè)備的無線可及范圍內(nèi)具有這些無線外設(shè)設(shè)備之中的若干無線外設(shè)設(shè)備。被Wi-FiAlliance(聯(lián)盟)認(rèn)證的Miracast是籍此這是可能的技術(shù)。在當(dāng)前文件中,與提供無線對接主機(jī)功能來提供針對外設(shè)輸入和/或輸出功能的訪問的外設(shè)相結(jié)合的任何設(shè)備被稱為無線對接環(huán)境。傳統(tǒng)上,上面提及的設(shè)備可以采用Wi-Fi通信來使得其無線對接環(huán)境或其功能例如通過使用Wi-FiDirect(Wi-Fi直接)而是無線可用的。建立Wi-Fi連接需要采取不少的步驟并且在兩個設(shè)備通過Wi-Fi而被“關(guān)聯(lián)”之前需要許多消息的交換。這可能需要不少的用戶參與(involvement)以確保正確的設(shè)備將被連接并且耗費(fèi)時間,而在此時間期間用戶不得不等待連接被建立并被啟動。當(dāng)通過Wi-Fi來關(guān)聯(lián)兩個設(shè)備時,其Wi-Fi連接被密碼保護(hù),并且IP連接被建立。Wi-Fi設(shè)備能夠使得它們自己是無線可發(fā)現(xiàn)的。這能夠在兩個設(shè)備被關(guān)聯(lián)之前完成,因此這被稱為預(yù)關(guān)聯(lián)發(fā)現(xiàn)。具有若干類型的預(yù)關(guān)聯(lián)發(fā)現(xiàn)。一種類型是預(yù)關(guān)聯(lián)設(shè)備發(fā)現(xiàn),籍此能夠發(fā)現(xiàn)設(shè)備和設(shè)備的一些屬性,如同其名稱、功能等等。這能夠通過信標(biāo)幀以及探測請求幀和探測響應(yīng)幀來完成,如從IEEE802.11中眾所周知的。另一種類型是預(yù)關(guān)聯(lián)服務(wù)發(fā)現(xiàn),籍此利用Wi-Fi設(shè)備所提供的服務(wù)例如打印、顯示等等能夠通過IEEE802.11uGenericAdvertisementService(GAS)(通用廣告服務(wù))幀而被其他設(shè)備發(fā)現(xiàn)。這樣的發(fā)現(xiàn)可以包括與正針對無線對接所提供的無線對接環(huán)境有關(guān)的信息。因為Wi-Fi信號的范圍能夠達(dá)到數(shù)十米,所以在Wi-Fi范圍內(nèi)可以發(fā)現(xiàn)提供Wi-Fi服務(wù)的相當(dāng)多的設(shè)備。用戶需要參與選擇將與之連接的正確的設(shè)備/服務(wù)。然而,從呈現(xiàn)給用戶的設(shè)備/服務(wù)的列表中,可能不是非常清楚:哪一個名稱對應(yīng)于哪一個設(shè)備。例如,用戶對于在大顯示器上顯示駐留在其移動MP4播放器中的內(nèi)容感興趣。Miracast是用于顯示通過Wi-Fi接收的視頻的服務(wù)的Wi-FiAlliance的商業(yè)名稱。在用戶的附近可能具有提供渲染通過Wi-Fi接收的視頻的服務(wù)的若干顯示器。這在具有配備Miracast啟用顯示器的許多會議室和靈活工作場所的現(xiàn)代辦公建筑物中可能是這樣的,并且在其中住宅被配備提供此Wi-Fi服務(wù)的若干TV的家庭情況中也可能是這樣的。用戶的MP4播放器顯示它看到的在通過Wi-Fi廣告視頻渲染服務(wù)的所有設(shè)備。用戶必須選擇這些設(shè)備之中的一個設(shè)備。用戶隨后必須建立Wi-Fi連接(“配對”),這可能牽涉到在視頻渲染設(shè)備上讀取PIN碼并將它輸入他的MP4播放器或以安全方式建立連接的一些其他手段。如果用戶從與他在其MP4播放器上選擇的設(shè)備不同的設(shè)備獲取PIN碼的話,這對于用戶而言是相當(dāng)令人沮喪的,這是因為隨后無法建立連接?;卩徑龋╬roximity)的方法允許用戶通過將他的移動設(shè)備保持為靠近期望設(shè)備來選擇他想要使用的期望設(shè)備。例如,如果給移動設(shè)備配備NFC讀取器以及給期望(主機(jī))設(shè)備配備NFC標(biāo)簽,其中NFC標(biāo)簽緊接在Wi-Fi切換數(shù)據(jù)之后提供與它提供的服務(wù)有關(guān)的信息,移動設(shè)備能夠讀出與所提供的服務(wù)有關(guān)的信息并且相應(yīng)地建立連接。然而,給設(shè)備配備集成NFC讀取器能夠是昂貴的。也具有巨量的沒有集成NFC讀取器的傳統(tǒng)設(shè)備。將靜態(tài)NFC標(biāo)簽附著于任何的移動設(shè)備,這將使之能夠使用基于鄰近度的方法在一組Wi-Fi設(shè)備/服務(wù)之中選擇Wi-Fi設(shè)備/服務(wù)來自動地建立至其的連接,而不需要移動設(shè)備中的集成NFC讀取器。由于利用這些靜態(tài)NFC標(biāo)簽提供的信息是靜態(tài)的(需要事先進(jìn)行預(yù)配置,并且在操作期間不能被改變,除非通過另一手動配置步驟)并且移動設(shè)備并不知道靜態(tài)NFC標(biāo)簽正被讀取的事實,所以需要克服若干問題。本文描述的系統(tǒng)使之能夠使用移動設(shè)備上的靜態(tài)NFC標(biāo)簽來進(jìn)行基于鄰近度的Wi-Fi服務(wù)選擇。該系統(tǒng)也使之能夠使用其他的單向鄰近度相關(guān)的帶外(Out-Of-Band)信道,諸如QiWirelessCharging(無線充電)。在該系統(tǒng)中,第一Wi-Fi設(shè)備可以經(jīng)由Wi-Fi來提供服務(wù),其中第一Wi-Fi設(shè)備通常是主機(jī)。另外,主機(jī)被配備近場接收機(jī)來從第二Wi-Fi設(shè)備上的近場發(fā)射機(jī)讀取數(shù)據(jù),其中第二Wi-Fi設(shè)備通常是被對接器,其一起構(gòu)成從被對接器至主機(jī)的至少提供單向數(shù)據(jù)業(yè)務(wù)量(traffic)的帶外信道。在圖1中,無線通信系統(tǒng)具有至少一個主機(jī)和至少一個被對接器。被對接器具有近場發(fā)射機(jī)123,例如NFC標(biāo)簽。主機(jī)具有近場接收機(jī)103,用于跨越至多一米的近場操作距離與近場發(fā)射機(jī)123進(jìn)行近場通信153。近場操作距離取決于相應(yīng)的近場通信類型。例如,對于NFC來說,實際的近場操作距離大約為10厘米。近場發(fā)射機(jī)被安排用于發(fā)送服務(wù)搜索信號,其包括被對接器標(biāo)識符和用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表。例如,所指示的服務(wù)列表能夠是被對接器可能希望與之對接的外設(shè)的列表,例如用于鼠標(biāo)和鍵盤的WSB(WirelessSerialBus(無線串行總線))人機(jī)接口設(shè)備(HID)服務(wù)、Wi-FiDisplay(顯示器)服務(wù)和Wi-FiDirectService(直接服務(wù))打印服務(wù)??赡茉谀壳暗臅r間實際上需要所有的這些服務(wù)或這些服務(wù)的子集,并且當(dāng)存在所有的需要服務(wù)時,被對接器可能希望對接??晒┻x擇地,當(dāng)只有需要服務(wù)的子集或只有一個需要服務(wù)是可用的時,被對接器或其用戶也可以挑選來對接。所述近場發(fā)送可以通過給諸如存在于NFC標(biāo)簽中的電路提供無線功率來啟動。變得可用于發(fā)射機(jī)的功率可以啟動通過近場通信來發(fā)送服務(wù)搜索信號。可供選擇地,被對接器可以利用用戶或被對接器中的控制功能來激活,以發(fā)送服務(wù)搜索信號。主機(jī)處理器被安排用于:一旦接收到服務(wù)搜索信號,響應(yīng)于該服務(wù)搜索信號。此外,首先,通過相對于經(jīng)由對接而可用的主機(jī)服務(wù)來匹配被對接器服務(wù)列表,確定匹配服務(wù)集合。隨后,生成服務(wù)可用信號,其包括被對接器標(biāo)識符以及用于指示既與被對接器有關(guān)又在主機(jī)上可用于由被對接器使用的匹配服務(wù)的匹配服務(wù)集合。最后,服務(wù)可用信號不是經(jīng)由近場通信而是經(jīng)由主機(jī)通信單元、使用無線通信例如經(jīng)由Wi-Fi來傳輸。被對接器處理器被安排用于:一旦接收到服務(wù)可用信號,則確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符。一旦對應(yīng),則確定是否任何的匹配服務(wù)實際上被該被對接器需要,而如果是這樣的話,則啟動與主機(jī)的無線對接,即啟動與主機(jī)的連接建立,以便這些匹配服務(wù)之中的一個或多個匹配服務(wù)的使用。在這樣的系統(tǒng)中,被對接器設(shè)備可以利用能夠經(jīng)由單向帶外信道、使用主機(jī)設(shè)備的讀取器電路來讀取的名稱/標(biāo)識符(Y0,…,YN)來提供預(yù)配置的標(biāo)識符X以及預(yù)配置的服務(wù)集合。主機(jī)被配置成通過單向帶外信道來讀取預(yù)配置的標(biāo)識符X以及預(yù)配置集合的服務(wù)名稱/標(biāo)識符(Y0,…,YN),并且進(jìn)一步被配置成將主機(jī)上可用的一個或多個服務(wù)A的服務(wù)標(biāo)識符或名稱與該集合的服務(wù)名稱/標(biāo)識符(Y0,…,YN)進(jìn)行比較。隨后,當(dāng)用于服務(wù)A的至少一個服務(wù)名稱/標(biāo)識符與服務(wù)名稱/標(biāo)識符(Y0,…,YN)之一匹配時,主機(jī)可以將標(biāo)識符X添加至其無線通信消息,例如添加至Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS請求和/或響應(yīng)幀。被對接器被配置成掃描無線通信例如它能夠?qū)ζ洳僮鞯臒o線信道之中的一個或多個無線信道,以查找包括標(biāo)識符X的Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀。此外,在找到包括標(biāo)識符X的Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀并且實際上需要(多個)服務(wù)A時,被對接器可以連接到主機(jī)??蛇x地,通過OOB信道提供的信息包含針對提供服務(wù)的主機(jī)的證書數(shù)據(jù),諸如移動設(shè)備的PIN碼、公鑰或公鑰的散列。證書數(shù)據(jù)可以在主機(jī)與被對接器之間建立安全WPA-2連接中使用。結(jié)果,用戶不必做任何事來向其他Wi-Fi設(shè)備驗證他的移動設(shè)備以便以安全方式來建立連接。可選地,通過OOB信道提供的信息包含與主機(jī)應(yīng)使用來發(fā)送包括標(biāo)識符X的Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀的Wi-Fi信道有關(guān)的信息。相應(yīng)信道將由被對接器定期進(jìn)行掃描。結(jié)果,移動設(shè)備不必掃描所有可能的信道并且將能夠更快地建立連接且在這個處理中將較少的功率用于其Wi-Fi接收機(jī),這是因為它只需要偵聽特別信道??蛇x地,通過OOB信道提供的信息包含與第一Wi-Fi設(shè)備能夠使用來給第二Wi-Fi設(shè)備提供一些反饋或信息的第二OOB信道有關(guān)的信息。這樣的第二OOB信道提供與無線通信不同的進(jìn)一步通信模態(tài),并且與掃描一個或多個Wi-Fi信道(例如通過使用BluetoothLowEnergy、Zigbee、Qi、NFC、……)相比而能夠?qū)τ诘诙i-Fi設(shè)備使用較少的功率,而且在被對接器Wi-Fi無線電裝置當(dāng)前處于睡眠模式中時能夠用于喚醒被對接器Wi-Fi無線電裝置。在下面,討論其中靜態(tài)NFC標(biāo)簽被附著于移動設(shè)備的實際示例以及其中通過Qi能夠?qū)σ苿釉O(shè)備無線地(感應(yīng)地)充電的第二實例。在兩個實例中,提供一種或多種Wi-Fi服務(wù)的Wi-Fi設(shè)備(主機(jī))可以被配備如下面更詳細(xì)描述的相應(yīng)OOB系統(tǒng)的帶外接收機(jī),即配備NFC讀取器或者配備無線充電器。在操作中,在移動設(shè)備被放置在提供一個或多個Wi-Fi服務(wù)的Wi-Fi設(shè)備的NFC讀取器或無線充電點上時,Wi-Fi設(shè)備將接收在服務(wù)搜索信號中包括的移動設(shè)備ID和期望Wi-Fi服務(wù)。如果主機(jī)能夠提供至少一個期望服務(wù),則它通過在Wi-Fi上(通常在所謂的“社交”信道之一上)利用由移動設(shè)備在服務(wù)可用信號中通過OOB信道提供的身份廣告期望服務(wù)可用于該移動設(shè)備來響應(yīng)。服務(wù)可用信號可以被包括在其Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀中。當(dāng)移動設(shè)備看到具有其身份和期望服務(wù)的廣告時,它知道它可以與哪一個Wi-Fi設(shè)備連接來使用所廣告的服務(wù)??蛇x地,OOB信道能夠傳輸以下信息:?移動設(shè)備的PIN碼、公鑰或公鑰的散列至提供服務(wù)的Wi-Fi設(shè)備?期望信道,以接收其請求的確認(rèn)/拒絕?針對Wi-Fi信道的期望信道,以用于Wi-Fi服務(wù)?與可用于使用來提供反饋或信息的第二OOB信道有關(guān)的信息??蛇x地,如果提供一個或多個Wi-Fi服務(wù)的Wi-Fi設(shè)備不能提供在服務(wù)搜索信號中指示的任何或所有的期望Wi-Fi服務(wù),則它可以在Wi-Fi上(通常在“社交”信道之一上)廣告:相應(yīng)的期望服務(wù)不是可用的,或者沒有期望服務(wù)可用于具有由移動設(shè)備通過OOB信道提供的身份的移動設(shè)備。此外,匹配服務(wù)集合可以包含可用的和不可用的服務(wù)的列表或表格。如果完全沒有檢測到匹配服務(wù),則可以使用特定消息,其指示被對接器的ID以及沒有服務(wù)能夠使之是可用的二者。當(dāng)移動設(shè)備看到具有其身份并且沒有可用服務(wù)的這個廣告時,它知道所請求的服務(wù)不是可用的并且能夠迅速地通知用戶:期望服務(wù)不是可用的。與只是嘗試連接和查看是否服務(wù)工作相比,這快得多地給用戶提供反饋。在提供一個或多個Wi-Fi服務(wù)的Wi-Fi設(shè)備通過在其Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀中添加利用移動設(shè)備提供的身份X而開始在Wi-Fi上廣告期望服務(wù)可用于移動設(shè)備的一定超時周期之后,主機(jī)將停止在其Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀中廣告身份X。這能夠例如在固定時間之后或在它從移動設(shè)備沒有接收到連接至該服務(wù)的Wi-Fi關(guān)聯(lián)/連接請求的一定周期之后或在從該服務(wù)去關(guān)聯(lián)或斷開移動設(shè)備的一定周期之后完成。在實踐中,NFC靜態(tài)標(biāo)簽可以被添加至移動設(shè)備,這是給設(shè)備添加帶外發(fā)射機(jī)的非常低成本的方式。NFC標(biāo)簽包含移動設(shè)備的ID以及用戶可能感興趣的Wi-Fi服務(wù)。ID可以利用單獨的NFC編程器而被編程在NFC標(biāo)簽中,或者在NFC標(biāo)簽中可用的ID可以被編程在該設(shè)備中。在NFC標(biāo)簽中也可以編程相關(guān)服務(wù)的列表,或者預(yù)定列表可能已出現(xiàn)在NFC標(biāo)簽中。相關(guān)服務(wù)的列表可以按照優(yōu)先級來排序。標(biāo)簽可以被粘貼至移動設(shè)備的外殼或以某種方法被集成在移動設(shè)備的外殼中的某個地方。例如,使用連接至PC的USBNFC標(biāo)簽寫入器或者通過使用現(xiàn)今在許多現(xiàn)代智能電話中是可用的NFC標(biāo)簽寫入器,靜態(tài)信息(即,標(biāo)識符和服務(wù)的列表)在(手動)預(yù)配置步驟期間被寫在靜態(tài)NFC標(biāo)簽上。相同的輸入被輸入移動設(shè)備的軟件中。并且,NFC標(biāo)簽可以被電連接到移動設(shè)備的CPU,這使得以下是可能的:CPU能夠改變標(biāo)簽內(nèi)容,例如基于用戶的輸入來改變期望的Wi-Fi服務(wù)。在進(jìn)一步示例中,近場通信利用數(shù)據(jù)信道經(jīng)由無線充電來體現(xiàn)。Qi無線充電系統(tǒng)提供從被無線充電的設(shè)備到無線充電器的單向通信信道(例如,參見WO2010/036501)。Qi系統(tǒng)能夠被擴(kuò)展為在使用利用無線充電系統(tǒng)提供的無線通信信道被傳送至充電器的數(shù)據(jù)中包括移動設(shè)備ID和期望Wi-Fi服務(wù)。假設(shè)提供服務(wù)的Wi-Fi設(shè)備被連接至無線充電器(例如,通過USB)并且移動設(shè)備是被充電的設(shè)備,則提供服務(wù)的Wi-Fi設(shè)備能夠使用這個單向OOB信道從移動設(shè)備單元中讀取信息,并且在找到針對期望服務(wù)的匹配時開始“廣告”由移動設(shè)備在其Wi-Fi信標(biāo)、探測請求、探測響應(yīng)和/或GAS響應(yīng)幀中提供的身份X。圖2顯示具有多個無線對接環(huán)境的位置的示例。該圖顯示三個主機(jī)設(shè)備251、252、253,其中這些主機(jī)設(shè)備被連接到一組外設(shè),例如顯示器210、投影屏幕211、個人音頻揚(yáng)聲器230或公共音頻揚(yáng)聲器231、鍵盤240和鼠標(biāo)242。在相應(yīng)主機(jī)與個別外設(shè)之間的連接并不為被對接器220或其用戶所知。進(jìn)一步外設(shè)也可以經(jīng)由外設(shè)接口如同用于高速訪問外設(shè)的以太網(wǎng)連接或者由被對接器使用的因特網(wǎng)接入、可以支持多個外設(shè)連接的USB接口、或HDMI來耦合。相應(yīng)主機(jī)251、252、253各自可以提供全部可用于被對接器220的一個或多個無線對接環(huán)境。每一個主機(jī)具有用于跨越近場操作距離272與近場發(fā)射機(jī)進(jìn)行近場通信的相應(yīng)的近場接收機(jī)261、262、263。被對接器具有近場發(fā)射機(jī)223,其具有在該圖中顯示為在三個主機(jī)之中的任何主機(jī)的近場操作距離之外的它自己的近場操作距離273。被對接器可以通過啟動與選擇主機(jī)的近場通信、通過物理地將移動設(shè)備帶入被耦合至相應(yīng)主機(jī)的近場接收機(jī)261、262、263之一的附近、即在相應(yīng)的主機(jī)近場接收機(jī)的近場操作距離內(nèi)來選擇無線對接環(huán)境。這樣的距離在實踐中小于一米,但是通常大約為10厘米。在實施例中,近場通信是跨越電池充電接口的磁場、經(jīng)由數(shù)據(jù)信道的通信。圖3顯示經(jīng)由無線充電器、使用近場通信的無線通信系統(tǒng)。在該系統(tǒng)中,類似于圖1,第一設(shè)備100通過經(jīng)由與承擔(dān)被對接器320的角色的第二移動設(shè)備進(jìn)行的無線通信使得服務(wù)可用而被顯示成承擔(dān)主機(jī)的角色。主機(jī)設(shè)備被耦合至許多外設(shè)110、111、112來提供服務(wù),例如渲染音頻或視頻(AV)數(shù)據(jù)。主機(jī)設(shè)備100具有用于適應(yīng)無線通信152的主機(jī)通信單元102,例如Wi-Fi單元,如眾所周知的。主機(jī)進(jìn)一步具有被安排用于對接至少一個被對接器的主機(jī)處理器101。并且,主機(jī)被提供有接口單元313,用于例如經(jīng)由USB接口與具有充電墊(chargingmat)330的充電器進(jìn)行接口304。充電墊被提供有如示意性地被顯示用于磁傳輸功率至被放置在該墊上的移動設(shè)備的一個或多個線圈。這樣的充電線圈與數(shù)據(jù)接收機(jī)電路一起構(gòu)成近場接收機(jī)。被對接器320被提供有無線電源單元323,其用于接收無線充電功率,同時經(jīng)由跨越近場操作距離353被耦合至充電線圈的被充電線圈也支持?jǐn)?shù)據(jù)信道。被充電線圈與數(shù)據(jù)發(fā)射機(jī)電路一起構(gòu)成近場發(fā)射機(jī)。移動設(shè)備被放置在無線充電器的充電墊上,其中充電器是無線對接環(huán)境的一部分或被耦合至某一其他Wi-Fi設(shè)備。隨后,服務(wù)搜索信號經(jīng)由磁近場通信來傳輸。之后,經(jīng)由包括服務(wù)可用信號的Wi-Fi152來廣告響應(yīng)。此后,移動設(shè)備嘗試與無線對接主機(jī)的Wi-Fi無線電裝置102連接。這樣的無線充電系統(tǒng)的示例是QI無線充電系統(tǒng),其被進(jìn)一步描述在從WirelessPowerConsortium:http://www.wirelesspowerconsortium.com/可獲得的“SystemDescriptionWirelessPowerTransfer,VolumeI:LowPower,Part1:InterfaceDefinitionVersion1.0.1,Version1.0.1,October2010”中。圖4在示例圖表中顯示用于使用服務(wù)的無線通信。該圖表顯示用戶、移動設(shè)備Wi-Fi通信單元MDWi-Fi、移動設(shè)備近場發(fā)射機(jī)MDNF_TX、無線對接主機(jī)近場接收機(jī)WDHNF_RX和無線對接主機(jī)Wi-Fi通信單元WDHWi-Fi的動作的無線通信協(xié)議400。在第一動作[1]MOVMD中,用戶將移動設(shè)備放置成靠近主機(jī)設(shè)備,尤其放置在主機(jī)的近場接收機(jī)的近場操作范圍之內(nèi)。隨后,在第二動作[2]TXSSS中,移動設(shè)備近場發(fā)射機(jī)MDNF_TX被觸發(fā)來發(fā)送服務(wù)搜索信號SSS,其包括被對接器標(biāo)識符以及用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表。SSS在無線對接主機(jī)近場接收機(jī)WDHNF_RX上被接收。隨后,在第三動作[3]DSL中,被對接器標(biāo)識符和被對接器服務(wù)列表被傳輸至主機(jī)處理器并且相對于可用服務(wù)來匹配,以確定匹配服務(wù)集合。接下來,生成服務(wù)可用信號SAS,其包括被對接器標(biāo)識符以及用于指示既與被對接器有關(guān)又經(jīng)由無線對接而可用的匹配服務(wù)的匹配服務(wù)集合??晒┻x擇地,匹配服務(wù)集合也可以指示不是可用的服務(wù)或完全沒有服務(wù)是可用的。隨后,在第四動作[4]TXSAS中,服務(wù)可用信號被從主機(jī)通信單元WDHWi-Fi傳輸至被對接器通信單元MDWi-Fi。一旦接收到服務(wù)可用信號,被對接器處理器就確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符以及匹配服務(wù)之中的任何匹配服務(wù)實際上被該被對接器需要。如果是這樣的話,經(jīng)由動作[5]INITDCK,通過向主機(jī)發(fā)送對接請求來啟動與主機(jī)的無線對接,如下所闡述的。可供選擇地,經(jīng)由動作[6]SNAServiceNotAvailable(服務(wù)不是可用的),移動設(shè)備可以通知用戶:所需要的服務(wù)不是可用的,或者沒有所需要的服務(wù)是可用的??蛇x地,移動設(shè)備也可以通知用戶:一些或所有的需要服務(wù)是可用的。ServiceSearchSignal(服務(wù)搜索信號)可以包含若干類型的信息,例如:DockingServiceIndication(對接服務(wù)指示)(參見下面的表2)DockeeIdentifier(被對接器標(biāo)識符)(其能夠是MAC地址或任何合適的標(biāo)識符)ChannelIndication(信道指示)SecondaryChannelIndication(輔助信道指示)PINcode(PIN碼)PublicKey(公鑰)HashofPublicKey(公鑰的散列)。為了區(qū)分信息的類型,可以使用TagLengthValue(標(biāo)簽長度值)(TLV)編碼。在TLV編碼中,在屬性中存儲信息類型的一個例證。每一個屬性包含三個字段,即兩個固定長度字段和一個可變長度字段。這些屬性可以被連續(xù)地置于消息中而沒有任何附加分隔。屬性的第一字段是具有固定長度的字段并且包含標(biāo)簽。標(biāo)簽字段的值指示信息的類型,例如參見表1。屬性的第二固定長度字段包含總屬性的長度或第三可變長度字段的長度。第三可變長度字段包含信息,例如,在DockingServiceIndication(對接服務(wù)指示)的情況中,第三字段可以例如包含“USBKeyboard(鍵盤)”或在PIN碼的情況中包含“1234”。也參見表2a和2b。上面并不是編碼若干類型的信息的唯一方式。例如,也有可能使用XML(ExtensibleMarkupLanguage(可擴(kuò)展標(biāo)記語言))。后者使用比TLV編碼更多的比特。例如,當(dāng)NFC被用作近場信道時,這些屬性可以被存儲在如利用NFCForum(論壇)所規(guī)定的所謂的NDEF(NFCDataExchangeFormat(NFC數(shù)據(jù)交換格式))記錄中。NDEF記錄類型應(yīng)被設(shè)置成合適的值,例如MIME媒體類型“application/vnd.wfa.docking”。表3a和3b顯示一些進(jìn)一步屬性。表1-標(biāo)簽定義示例標(biāo)簽值(十進(jìn)制)標(biāo)簽定義編碼的類型0DockingServiceIndication(對接服務(wù)指示)字符串1DockeeIdentifier(被對接器標(biāo)識符)十六進(jìn)制數(shù),最高有效位優(yōu)先2ChannelIndication(信道指示)十進(jìn)制數(shù)3SecondaryChannelIndication(輔助信道指示)十進(jìn)制數(shù)4PINcode(PIN碼)十進(jìn)制數(shù)5PublicKey(公鑰)十六進(jìn)制數(shù),最高有效位優(yōu)先6HashofPublicKey(公鑰的散列)十六進(jìn)制數(shù),最高有效位優(yōu)先表2a–可以在TLV編碼的第三字段中使用的對接服務(wù)指示的示例對接服務(wù)指示(可變長度字符串)注釋W(xué)i-FiDisplay通過Wi-Fi提供視頻和音頻渲染W(wǎng)i-FiDirectServicesPRINT通過Wi-Fi提供打印WSBKeyboardWSB(無線串行總線)是通過Wi-Fi連接而提供的USBWSBMouseWSBDisplayWSBAudioWSBDisplay通過Wi-Fi的USB顯示器;用于視頻的可供選擇的方式。WDH可以提供一種以上的方式來使得視頻屏幕可用于被對接器,并且被對接器可以選擇它支持的方法。InternetConnection通過WDH提供因特網(wǎng)連接WSBCameraWSBmicrophone表2b–可以在TLV編碼的第三字段中使用的數(shù)字對接服務(wù)指示的示例第三字段中的對接服務(wù)指示值(1個ASCII字符)所指示的對接服務(wù)注釋0Wi-FiDisplay通過Wi-Fi提供視頻和音頻渲染1Wi-FiDirectServicesPRINT通過Wi-Fi提供打印2WSBKeyboardWSB(無線串行總線)是通過Wi-Fi連接提供的USB3WSBMouse4WSBDisplay5WSBAudio6WSBDisplay通過Wi-Fi的USB顯示器;用于視頻的可供選擇的方式。WDH可以提供一種以上的方式來使得視頻屏幕可用于被對接器,并且被對接器可以選擇它支持的方法。7InternetConnection通過WDH提供因特網(wǎng)連接8WSBCamera9WSBmicrophone表3a–一些進(jìn)一步屬性的示例值(ASCII字符)注釋0標(biāo)簽對接服務(wù)指示12采用十進(jìn)制編碼的第三字段的長度WSBKeyboard所指示的對接服務(wù)2標(biāo)簽信道指示2采用十進(jìn)制編碼的第三字段的長度20采用十進(jìn)制編碼的信道數(shù)4標(biāo)簽PIN碼4采用十進(jìn)制編碼的信道數(shù)1234采用十進(jìn)制編碼的被對接器的PIN碼表3b–一些進(jìn)一步屬性的示例,其使用例如如表2b所示的所指示的對接服務(wù)的數(shù)字編碼值(ASCII字符)注釋0標(biāo)簽對接服務(wù)指示1采用十進(jìn)制編碼的第三字段的長度2采用十進(jìn)制編碼來指示W(wǎng)SB鍵盤對接服務(wù)2標(biāo)簽信道指示2采用十進(jìn)制編碼的第三字段的長度20采用十進(jìn)制編碼的信道數(shù)4標(biāo)簽PIN碼4采用十進(jìn)制編碼的信道數(shù)1234采用十進(jìn)制編碼的被對接器的PIN碼可供選擇地,也可以使用Qi的數(shù)據(jù)信道。Qi中的那個數(shù)據(jù)信道傳輸所謂的分組。Qi中的分組基本上是如上所述的屬性。分組Header(報頭)由Tag(標(biāo)簽)部分和Length(長度)部分構(gòu)成。Length部分確定Qi分組的其余部分的尺寸。Qi分組的最大尺寸是相當(dāng)小的,因此對接服務(wù)的數(shù)字或更好的仍然二進(jìn)制編碼是更適合使用的。數(shù)字編碼將十進(jìn)制數(shù)編碼為表示該數(shù)的數(shù)字的一個或多個ASCII字符??梢圆捎眠@種方式在一個字節(jié)中存儲一個十進(jìn)制數(shù)。數(shù)的二進(jìn)制編碼使用比特圖案來編碼數(shù)。在第一實例中,可以在一個字節(jié)中只存儲10個可能的值,而在后一實例中可以存儲256個可能的值。ServiceAvailableSignal(服務(wù)可用信號)SAS可以由被對接器在其ServiceSearchSignal(服務(wù)搜索信號)SSS中發(fā)送的對接服務(wù)的列表以及每一個列出的服務(wù)的狀態(tài)一起構(gòu)成。狀態(tài)可以是Available-NotAvailable(可用的-不可用的),但是狀態(tài)可以包括更多的可能性,諸如“WDH支持服務(wù),但是服務(wù)在被另一被對接器使用中”。服務(wù)可用信號由以下類型的信息構(gòu)成:DockingServiceIndication(對接服務(wù)指示)(參見表4a和4b):DockeeIdentifier(被對接器標(biāo)識符)(例如,MAC地址或任何合適的標(biāo)識符,參見表1)。ServiceAvailableSignal可以是Wi-Fi中的新信號(Wi-FiDirect術(shù)語中的“幀”),或者它可以被嵌入在諸如以下的現(xiàn)有Wi-Fi幀中:ProbeRequest(探測請求),ProbeResponse(探測響應(yīng)),Beaconframe(信標(biāo)幀),GAS(GenericAdvertisementService(通用廣告服務(wù)))InitialRequest(初始請求)幀,GASInitialResponse(初始響應(yīng))幀,GASComebackRequestFrame(復(fù)出請求幀),GASComebackResponseFrame(復(fù)出響應(yīng)幀)。GAS幀也可用作ProtectedGAS(受保護(hù)GAS)幀。ProbeRequest(探測請求)、ProbeResponse(探測響應(yīng))和BeaconFrame(信標(biāo)幀)包括如前所解釋的屬性。新的屬性及其屬性值應(yīng)該針對DockingServiceIndication(對接服務(wù)指示)和DockeeIdentifier(被對接器標(biāo)識符)來定義。DockingServiceIndication值可以例如如在表4a中所示使用字符串或者在表4b中所示使用數(shù)字值。表4b–可以在用于服務(wù)可用信號的TLV編碼的第三字段中使用的DockingServiceIndication(對接服務(wù)指示)的示例表4b–可以在用于服務(wù)可用信號的TLV編碼的第三字段中使用的數(shù)字DockingServiceIndication(對接服務(wù)指示)的示例二進(jìn)制編碼或混合編碼也是可能的。除了表4a和表4b中所顯示的之外,還能夠具有表示完全沒有DockingService(對接服務(wù))是可用的DockingServiceIndication(對接服務(wù)指示)。雖然GAS幀是與用于ProbeRequest(探測請求幀)、ProbeResponse(探測響應(yīng))幀和Beacon(信標(biāo))幀的那些幀不同構(gòu)造的幀,但是可以采用與上述方式相類似的方式將服務(wù)可用信號添加至GASInitialRequest(初始請求)幀、GASInitialResponse(初始響應(yīng))幀、GASComebackRequest(復(fù)出請求)幀、GASComebackResponse(復(fù)出響應(yīng))幀及其受保護(hù)的對應(yīng)物。圖5顯示用于在被對接器上使用服務(wù)的無線通信的方法。被對接器方法使之能夠在被對接器與一個或多個主機(jī)之間進(jìn)行無線通信。已參考圖1和2闡述了主機(jī)和被對接器。被對接器被安排用于與主機(jī)進(jìn)行無線對接以便使用服務(wù)并且具有近場發(fā)射機(jī),用于跨越近場操作距離與近場接收機(jī)進(jìn)行近場通信。被對接器方法最初開始于START501并且通過用戶將被對接器放置在主機(jī)的近場接收機(jī)的近場操作距離內(nèi)而被觸發(fā)。接下來,在TX_SSS502,近場發(fā)射機(jī)發(fā)送服務(wù)搜索信號,其包括被對接器標(biāo)識符以及用于指示與被對接器有關(guān)的服務(wù)的被對接器服務(wù)列表。如下所述,主機(jī)可以在響應(yīng)中發(fā)送服務(wù)可用信號SAS。接下來,在RX_SAS503上,一旦接收到服務(wù)可用信號,在節(jié)點DET504上,確定是否所接收的被對接器標(biāo)識符對應(yīng)于被對接器的被對接器標(biāo)識符以及任何匹配服務(wù)實際上被該被對接器需要。如果是這樣的話,該方法通過啟動與主機(jī)的無線對接而在節(jié)點INIT_DCK505上繼續(xù)。在節(jié)點DET504上,如果沒有服務(wù)可用信號被接收到,該方法可以返回到節(jié)點RX_SAS,直至超時已流逝。如果完全沒有接收到服務(wù)可用信號,或者如果SAS指示沒有服務(wù)是可用的,則可以在節(jié)點NOT508上例如利用顯示消息或音頻信號來通知用戶。如果只有一些服務(wù)是可用的,或者如果用戶不得不在可用服務(wù)之間進(jìn)行挑選的話,也可以在節(jié)點NOT508上通知用戶。如果選擇可用服務(wù),則被對接器方法可以通過在節(jié)點INIT_DCK505上啟動對接而繼續(xù)。該方法在節(jié)點END507上結(jié)束。圖6顯示用于在主機(jī)上提供服務(wù)的無線通信的方法。主機(jī)方法使之能夠在主機(jī)與被對接器之間進(jìn)行無線通信。已參考圖1和2闡述了主機(jī)和被對接器。主機(jī)被安排用于無線對接,以便提供服務(wù)。主機(jī)具有用于跨越近場操作距離與近場發(fā)射機(jī)進(jìn)行近場通信的近場接收機(jī)。該主機(jī)方法最初開始于START601并且通過用戶將被對接器放置在主機(jī)的近場接收機(jī)的近場操作距離內(nèi)以及被對接器近場發(fā)射機(jī)發(fā)送服務(wù)搜索信號SSS而被觸發(fā)。接下來,在RX_SSS602上,主機(jī)檢測接收到服務(wù)搜索信號。接下來,在MAT603上,相對于在主機(jī)上可用的服務(wù)來匹配被對接器服務(wù)列表。生成服務(wù)可用信號SAS,其包括被對接器標(biāo)識符以及用于指示既與被對接器有關(guān)又經(jīng)由無線對接而可用的匹配服務(wù)的匹配服務(wù)集合。除了表4a和4b所顯示的之外,還能夠具有表示完全沒有DockingService(對接服務(wù))是可用的DockingServiceIndication(對接服務(wù)指示)。在節(jié)點TX_SAS604上,經(jīng)由主機(jī)通信單元來發(fā)送服務(wù)可用信號。在節(jié)點INIT605上,主機(jī)等待被對接器是否通過啟動對接來響應(yīng)。如果是這樣的話,在節(jié)點DOCK_D上,相應(yīng)被對接器的對接被進(jìn)一步處理并且繼續(xù),直至它最終在節(jié)點END607上終止。如果沒有響應(yīng)被接收到,該方法可以返回到節(jié)點TX_SAS604,以便針對某一預(yù)定時間重復(fù)發(fā)送服務(wù)可用信號。如果仍然沒有響應(yīng)被接收到,則該方法在節(jié)點END607上終止。在實踐中,這些方法可以在主機(jī)軟件(主機(jī)方法)和被對接器軟件(被對接器方法)例如所謂的應(yīng)用中進(jìn)行實現(xiàn)。這樣的計算機(jī)程序產(chǎn)品用于在主機(jī)與被對接器之間的無線對接并且包括操作來使得處理器執(zhí)行主機(jī)或被對接器方法的程序。雖然主要通過使用無線對接的實施例解釋了本發(fā)明,但是本發(fā)明也適合于任何的無線系統(tǒng),其中移動設(shè)備(具有被對接器角色)想要連接至進(jìn)一步無線設(shè)備(具有主機(jī)角色),以便連接至或共享一個或多個外設(shè)或服務(wù)。將注意:本發(fā)明可以使用可編程組件、在硬件和/或軟件中進(jìn)行實現(xiàn)。在實踐中,本發(fā)明可以應(yīng)用于通過Wi-Fi提供其服務(wù)的設(shè)備諸如TV、監(jiān)視器、音頻系統(tǒng)、打印機(jī)、USB外設(shè)、無線對接站等等。被對接器可以是移動設(shè)備,諸如想要通過Wi-Fi使用諸如TV、監(jiān)視器、音頻系統(tǒng)之類的渲染器的MP3或MP4播放器,并且事實上,被對接器可以是想要通過Wi-Fi使用服務(wù)(打印、對接、因特網(wǎng)接入等等)的任何移動設(shè)備、智能電話、平板計算機(jī)、膝上型計算機(jī)等等。將意識到:為了清楚起見,上面的描述已參考不同的功能單元和處理器描述了本發(fā)明的實施例。然而,可以使用不同的功能單元或處理器之間任何合適的功能的分布而不偏離本發(fā)明,這將是顯然的。例如,被圖解成利用單獨的單元、處理器或控制器執(zhí)行的功能可以利用相同的處理器或控制器來執(zhí)行。因此,對于特定功能單元的引用僅被視為對于用于提供所述功能的合適裝置的引用,而不是指示嚴(yán)格的邏輯或物理結(jié)構(gòu)或組織。本發(fā)明可以采用任何合適的包括硬件、軟件、固件或這些的任何組合的形式來實現(xiàn)。注意:在這個文件中,詞“包括”并不排除除了所列出的元素或步驟之外的其他元素或步驟的存在,并且在元素之前的詞“一”或“一個”并不排除多個這樣的元素的存在,任何參考符號并不限制權(quán)利要求書的范圍,本發(fā)明可以利用硬件和軟件二者來實現(xiàn),并且若干“裝置”或“單元”可以利用同一項硬件或軟件來代表,而且處理器可以可能地與硬件元素協(xié)作來完成一個或多個單元的功能。進(jìn)一步,本發(fā)明并不限于這些實施例,并且本發(fā)明在于上面所述的或在互不相同的從屬權(quán)利要求中敘述的每一個新穎特征或特征的組合之中。當(dāng)前第1頁1 2 3