TWI617919B - 用於促進無線對接系統中的直接配對的設備和方法 - Google Patents

用於促進無線對接系統中的直接配對的設備和方法 Download PDF

Info

Publication number
TWI617919B
TWI617919B TW102117959A TW102117959A TWI617919B TW I617919 B TWI617919 B TW I617919B TW 102117959 A TW102117959 A TW 102117959A TW 102117959 A TW102117959 A TW 102117959A TW I617919 B TWI617919 B TW I617919B
Authority
TW
Taiwan
Prior art keywords
peripheral device
direct
docker
group
pairing
Prior art date
Application number
TW102117959A
Other languages
English (en)
Other versions
TW201348970A (zh
Inventor
巴米迪帕帝法尼古瑪K
黃小龍
Original Assignee
高通公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/740,466 external-priority patent/US20130311692A1/en
Application filed by 高通公司 filed Critical 高通公司
Publication of TW201348970A publication Critical patent/TW201348970A/zh
Application granted granted Critical
Publication of TWI617919B publication Critical patent/TWI617919B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1632External expansion units, e.g. docking stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/065Network architectures or network communication protocols for network security for supporting key management in a packet data network for group communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本案的各個態樣賦能一種對接程序,其中當對接器與管理對接環境的對接主機進行對接時,該對接器可以變為以直接的方式與該對接環境中的周邊設備進行直接配對。根據一個實例,對接器可以向對接主機傳輸周邊設備直接連接請求。作為回應,該對接主機可以向該周邊設備發送周邊設備直接配對請求,並且向對接器發送周邊設備直接連接回應,其中每一個訊息包括使該對接器能夠與該周邊設備進行直接配對的各自資訊。亦包括其他態樣、實施例和特徵。

Description

用於促進無線對接系統中的直接配對的設備和方法 【相關申請案的交叉引用】
本專利申請案主張享有2013年1月25日提出申請的發明名稱為「APPARATUS AND METHOD FOR DIRECT PAIRING IN A WIRELESS DOCKING SYSTEM」的臨時申請案第61/756,833號的優先權和權益,並且本專利申請案是2013年1月14日提出申請的發明名稱為「APPARATUS AND METHOD FOR DIRECT PAIRING IN A WIRELESS DOCKING SYSTEM」的美國專利申請案第13/740,466號的部分接續申請案,該美國專利申請案第13/740,466號主張以下申請案的優先權和權益:2012年5月21日提出申請的發明名稱為「SYSTEM AND METHOD FOR WIRELESS DOCKING UTILIZING A WIRELESS DOCKING PROFILE」的臨時專利申請案第61/649,863號;2012年5月25日提出申請的發明名稱為「APPARATUS AND METHOD FOR PERSISTENT WIRELESS DOCKING」的臨時專利申請案第61/651,991號;2012年6月11日提出申請的發明名稱為「APPARATUS AND METHOD FOR DIRECT PAIRING IN A WIRELESS DOCKING SYSTEM」的臨 時專利申請案第61/658,352號;及2012年6月11日提出申請的發明名稱為「APPARATUS AND METHOD FOR WIRELESS DOCKING UTILIZING A WIRELESS DOCKING PROFILE IN THE PRESENCE OF WIRELESS DOCKING ENVIRONMENTS」的臨時專利申請案第61/658,363號,該等申請案中的每一個皆已轉讓給本案的受讓人,故以引用方式將其全部內容明確地併入本文,如同其在下文為所有應用目的進行了詳細闡述。
下文通常涉及一種無線對接系統,並且更特定言之,下文涉及促進無線對接系統中的對接器和一或多個周邊設備之間的直接配對的方法和設備。
廣泛地部署無線通訊系統,以便提供各種類型的通訊內容,例如語音、視訊、封包資料、訊息、廣播等等。該等系統可以由經調適用於促進無線通訊的各種類型設備進行存取,在該等系統中,多個設備共享可用的系統資源(例如,時間、頻率和功率)。
近期的研究集中於WLAN連接,其中例如以蜂巢式電話為例的行動設備的對接器能夠利用WLAN介面(例如,IEEE 802.11「Wi-Fi」介面)來與一或多個周邊設備建立無線通訊鏈路。此處,周邊設備可以是眾多類型中的任意一種,例如,滑鼠、鍵盤、顯示器、印表機、照相機、揚聲器、大量儲存設備、媒體伺服器、感測器等等。
一些此種WLAN賦能的設備配置用於在設備之間進行直接連接,例如,不需要中間無線路由器或者對接主機。例如,Wi-Fi Direct是一種用於在諸如行動電話的設備與周邊設備之間進行直接連接的已知標準。
隨著行動寬頻存取需求的持續增長,研究和開發繼續提升無線技術,以不僅滿足行動寬頻存取的不斷增長的需求,而且亦提升和增強使用者對於行動通訊的體驗。
本案的各種實例和實施方式促進無線對接系統中對接器和一或多個周邊設備之間的直接配對。根據本案的至少一個態樣,提供對接器以促進無線對接系統中與一或多個周邊設備進行直接配對。在至少一些實例中,對接器可以包括分別與處理電路耦接的通訊介面和儲存媒體。該處理電路可以經調適用於:與對接主機建立對接通信期;經由該通訊介面,向該對接主機傳輸周邊設備直接連接請求。該處理電路可以經由該通訊介面,從該對接主機接收周邊設備直接連接回應,其中該周邊設備直接連接回應包括使該對接器能夠與周邊設備進行直接配對的資訊。該處理電路可以進一步根據接收的資訊,與周邊設備建立直接通訊鏈路。
本發明的進一步態樣提供在包括用於執行此種方法的手段的一個及/或多個對接器上可操作的方法。此種方法的一或多個實例可以包括與對接主機建立對接通信期。可以向該對接主機發送周邊設備直接連接請求。進而,可以從該對接主機接收周邊設備直接連接回應,其中該周邊設備直接連 接回應包括使該對接器能夠與周邊設備進行直接配對的資訊。根據接收的資訊,可以與周邊設備建立直接通訊鏈路。
再一態樣包括電腦可讀取儲存媒體,該電腦可讀取儲存媒體包括在諸如對接器的電腦上可操作的程式。根據一或多個實例,此種程式可以經調適為使電腦與對接主機建立對接通信期。該程式亦可以經調適為使電腦向該對接主機傳輸周邊設備直接連接請求,並且從該對接主機接收周邊設備直接連接回應,其中該周邊設備直接連接回應包括使該對接器能夠與周邊設備進行直接配對的資訊。該程式可以進一步經調適為使電腦根據接收的資訊,與周邊設備建立直接通訊鏈路。
根據本案的至少一個其他態樣,提供一種對接主機以促進無線對接系統中對接器和一或多個周邊設備之間的直接配對。在至少一些實例中,對接主機可以包括分別與處理電路耦接的通訊介面和儲存媒體。該處理電路可以經調適為與周邊設備進行配對,並且與對接器建立對接通信期。該處理電路可以經由該通訊介面,從該對接器接收與該周邊設備進行直接配對的周邊設備直接連接請求。進而,該處理電路可以經由該通訊介面,向該對接器傳輸周邊設備直接連接回應,其中該周邊設備直接連接回應包括使該對接器能夠與該周邊設備進行直接配對的資訊。
本案的進一步態樣提供在包括用於執行此種方法的手段的一個及/或多個對接主機上可操作的方法。此種方法的一或多個實例可以包括與周邊設備進行配對。亦可以與對接 器建立對接通信期。可以從該對接器接收與該周邊設備進行直接配對的周邊設備直接連接請求,並且可以向該對接器發送周邊設備直接連接回應。該周邊設備直接連接回應可以包括使該對接器能夠與該周邊設備建立直接通訊鏈路的資訊。
本案的再一態樣包括電腦可讀取儲存媒體,該電腦可讀取儲存媒體包括在例如對接主機的電腦上可操作的程式。根據一或多個實例,此種程式可以經調適為使電腦與周邊設備進行配對;並且與對接器建立對接通信期。該程式可以進一步經調適為使電腦從該對接器接收與該周邊設備進行直接配對的周邊設備直接連接請求;並且向該對接器發送周邊設備直接連接回應,其中該回應包括使該對接器能夠與該周邊設備建立直接通訊鏈路的資訊。
根據本案的再一態樣,提供周邊設備以促進無線對接系統中對接器和該周邊設備之間的直接配對。在至少一些實例中,周邊設備可以包括分別與處理電路耦接的通訊介面和儲存媒體。該處理電路可以經調適為與對接主機進行配對。該處理電路可以從該對接主機接收周邊設備直接配對請求,其中該周邊設備直接配對請求包括賦能與對接器進行直接配對的資訊。該處理電路可以進一步根據接收的資訊,與該對接器建立直接通訊鏈路。
本案的進一步態樣提供在包括用於執行此種方法的手段的一個及/或多個周邊設備上可操作的方法。此種方法的一或多個實例可以包括與對接主機進行配對,從該對接主機接收周邊設備直接配對請求,其中該周邊設備直接配對請求 包括賦能與對接器進行直接配對的資訊,並且根據接收的資訊,與該對接器建立直接通訊鏈路。
本案的再一態樣包括電腦可讀取儲存媒體,該電腦可讀取儲存媒體包括在諸如周邊設備的電腦上可操作的程式。根據一或多個實例,此種程式可以經調適為使電腦與對接主機進行配對,並且從該對接主機接收周邊設備直接配對請求。該周邊設備直接配對請求可以包括賦能與對接器進行直接配對的資訊。該程式亦可以經調適為使電腦根據接收的資訊,與該對接器建立直接通訊鏈路。
在結合附圖瀏覽下文的詳細描述之後,與本案相關聯的其他態樣、特徵和實施例對於本領域一般技藝人士而言將變得顯而易見。
100‧‧‧無線對接系統
102‧‧‧無線對接器
104‧‧‧無線對接環境
106‧‧‧無線對接主機
108‧‧‧周邊設備
300‧‧‧裝置
302‧‧‧處理系統
304‧‧‧處理器
306‧‧‧匯流排
308‧‧‧記憶體
310‧‧‧儲存媒體
312‧‧‧匯流排介面
314‧‧‧收發機
316‧‧‧使用者介面
410‧‧‧周邊設備
412‧‧‧處理器
414‧‧‧儲存媒體
416‧‧‧通訊介面
418‧‧‧周邊設備功能電路
420‧‧‧對接主機
422‧‧‧處理器
424‧‧‧通訊介面
426‧‧‧儲存媒體
430‧‧‧對接器
432‧‧‧處理器
434‧‧‧通訊介面
436‧‧‧儲存媒體
438‧‧‧使用者介面
442‧‧‧第一通訊鏈路
444‧‧‧第二通訊鏈路
446‧‧‧直接通訊鏈路
502‧‧‧步驟
504‧‧‧步驟/對接通信期
506‧‧‧周邊設備直接連接請求訊息
508‧‧‧周邊設備直接連接回應訊息
510‧‧‧TDLS訊息交易處理
512‧‧‧TDLS訊息交易處理
514‧‧‧周邊設備直接連接完成訊息
516‧‧‧資料
518‧‧‧周邊設備直接釋放請求訊息
520‧‧‧周邊設備直接釋放回應訊息
522‧‧‧周邊設備直接釋放通知訊息
524‧‧‧TDLS訊息交易處理
526‧‧‧資料
528‧‧‧資料
602‧‧‧步驟
604‧‧‧步驟
606‧‧‧周邊設備直接連接請求訊息
608‧‧‧直接配對請求訊息
610‧‧‧直接配對回應訊息
612‧‧‧周邊設備直接連接回應
616‧‧‧步驟
618‧‧‧步驟
620‧‧‧認證階段
622‧‧‧Wi-Fi簡單配置(WSC)交換
624‧‧‧認證階段
626‧‧‧4路交握
628‧‧‧周邊設備直接連接完成訊息
702‧‧‧步驟
704‧‧‧步驟
706‧‧‧周邊設備直接連接請求訊息
708‧‧‧直接配對請求訊息
710‧‧‧直接配對回應訊息
712‧‧‧周邊設備直接連接回應訊息
714‧‧‧步驟
716‧‧‧認證階段
718‧‧‧4路交握
720‧‧‧周邊設備直接連接完成訊息
722‧‧‧資料
2902‧‧‧步驟
2904‧‧‧步驟
2906‧‧‧步驟
2908‧‧‧步驟
2910‧‧‧步驟
2912‧‧‧步驟
3002‧‧‧步驟
3004‧‧‧步驟
3006‧‧‧步驟
3008‧‧‧步驟
3010‧‧‧步驟
3012‧‧‧步驟
3014‧‧‧步驟
3016‧‧‧步驟
3018‧‧‧步驟
3102‧‧‧步驟
3104‧‧‧步驟
3106‧‧‧步驟
圖1是根據一個實例利用對接環境的無線對接系統的簡化示意圖。
圖2是根據一個實例具有直接配對的無線對接系統的簡化示意圖。
圖3是說明使用處理系統的裝置的硬體實施的實例的方塊圖。
圖4是說明根據至少一個實例的周邊設備、對接主機和對接器的選擇部件,以及根據一個實例可以在直接配對系統中出現的各種通訊鏈路的簡化方塊圖。
圖5是說明根據至少一個實例的對接器和周邊設備之間的直接配對的撥叫流程圖,其中對接主機是P2P群組擁有 者。
圖6是說明根據至少一個實例的對接器和周邊設備之間的直接配對的撥叫流程圖,其中對接器是P2P群組擁有者。
圖7是說明根據至少一個其他實例的對接器和周邊設備之間的直接配對的撥叫流程圖,其中對接器是P2P群組擁有者。
圖8是闡釋根據至少一個實例的對接協定的每一個訊息類型和訊息類型ID的表。
圖9是闡釋根據至少一個實施例示出的周邊設備直接連接請求訊息的至少一些欄位的實例的表。
圖10是闡釋根據至少一個實例的直接配對方法類型的表。
圖11是表示根據至少一個實例的操作通道表的欄位的表。
圖12是根據至少一個實施例的周邊設備直接連接請求訊息的簡單物件存取協定(SOAP)主體的純文字實例。
圖13是可以用於圖12的實例中的directPairingMethod(直接配對方法)元素的directPairingMethodType(直接配對方法類型)的純文字實例。
圖14是可以用於圖12的實例中的operatingChannelInfo(操作通道資訊)元素的operatingChannel (操作通道)的純文字實例。
圖15是根據至少一個實施例的周邊設備直接連接回應訊息的至少一些欄位的實例。
圖16是根據至少一個實施例的周邊設備直接連接回應訊息的SOAP主體的純文字實例。
圖17是根據至少一個實施例的周邊設備直接連接完成訊息的至少一些欄位的實例。
圖18是根據至少一個實施例的周邊設備直接連接完成訊息的SOAP主體。
圖19是根據至少一個實施例的周邊設備直接釋放通知訊息的欄位中的至少一些欄位的實例。
圖20是根據至少一個實例的周邊設備直接釋放通知訊息的SOAP主體。
圖21是根據至少一個實施例的周邊設備直接釋放請求訊息的欄位中的至少一些欄位的實例。
圖22是根據至少一個實例的周邊設備直接釋放請求訊息的SOAP主體。
圖23是根據至少一個實施例的周邊設備直接釋放回應訊息的欄位中的至少一些欄位的實例。
圖24是根據至少一個實例的周邊設備直接釋放回應訊息的SOAP主體。
圖25是根據至少一個實施例示出的周邊設備直接配對請求訊息的至少一些欄位的實例。
圖26是根據至少一個實施例的周邊設備直接配對請求訊息的SOAP主體。
圖27是根據至少一個實施例示出的周邊設備直接配對回應訊息的至少一些欄位的實例。
圖28是根據至少一個實施例的周邊設備直接配對回應訊息的SOAP主體。
圖29是說明在對接器上可操作的方法的至少一個實例的流程圖。
圖30是說明在對接主機上可操作的方法的至少一個實例的流程圖。
圖31是說明在周邊設備上可操作的方法的至少一個實例的流程圖。
下文結合附圖闡述的描述意在對各種配置進行描述,而並不意在代表其中可以實踐本文描述的概念和特徵的唯一配置。出於提供對於各種概念的全面理解的目的,下文的描述包括特定細節。然而,對於本領域一般技藝人士而言將顯而易見的是,可以在沒有該等特定細節的情況下實踐該等概念。在一些實例中,為了避免混淆描述的概念和特徵,以方塊圖形式圖示熟知的電路、結構、技術和部件。
本發明的一或多個態樣與無線對接系統相關。無線對接系統可以提供無縫連接,賦能諸如行動手持設備、PDA、平板電腦等等的可攜式設備與一組周邊設備進行連接,而無需對接器和每一個周邊設備之間的線路或對接連接器、PIN碼或者精細配對處理。任何對接環境中的周邊設備皆可以充當為組,該組僅需要建立一次。對接環境中可以支援許多不 同類型的周邊設備,包括傳統周邊設備的橋接。理想情況下,對於每一種類型的周邊設備連接,將自動建立最佳鏈路、協定和QoS。可以取決於應用(例如,用於生產力應用、用於觀看視訊或者用於玩遊戲等等)和環境(例如,家庭企業、網際網路咖啡館等等)來選擇最佳連接。此處,現有的應用通信期/連接可以是完整的。
現在參見圖1,說明了本發明的一或多個態樣可以在其中找到應用的網路環境的方塊圖。無線對接系統100經調適為促進無線對接器102和無線對接環境104之間的無縫連接,其中無線對接環境包括無線對接主機106和周邊設備108。
無線對接器102可以是能夠利用任何適當的通訊協定無線連接到無線對接環境104的任何適當設備,該通訊協定可以包括但不局限於IEEE 802.11「Wi-Fi」。藉由連接到無線對接環境104,對接器102可以能夠直接或者間接連接到作為無線對接環境104的一部分的周邊設備108中的每一個。
無線對接環境104是一或多個實體設備的組,包括一或多個無線對接主機106和一或多個周邊設備108。無線對接環境104可以採取任何適當的配置或者拓撲,例如,僅包括無線對接主機106,或者額外地包括一或多個周邊設備108。
周邊設備108可以代表周邊設備功能,例如以實體顯示器輸出、鍵盤輸入等等為例的邏輯功能。通常,周邊設備功能可以是在無線對接主機106中實施的任意I/O功能,該功能可以經過各種適當的無線介面中的任意一種對於無線對接器102可用;外部周邊設備中的任意I/O功能,該功能可以經過無 線對接主機106對於無線對接器102可用,其中該外部周邊設備可以直接連接到無線對接主機106;或者可以直接連接到無線對接器102的外部周邊設備中的任意I/O功能,該外部周邊設備到無線對接器102的連接利用無線對接主機106提供的資訊建立。
在一些實例中,周邊設備108可以體現為具有用於經過無線對接主機106與無線對接器102通訊的有線及/或無線介面的實體設備。周邊設備的一些非限制性實例可以包括:LCD監視器或者其他顯示裝置、揚聲器、麥克風、鍵盤、滑鼠、印表機、掃瞄器、照相機、大量儲存設備等等。該等周邊設備可以利用諸如USB、用於耦接到網路的乙太網路埠的任意適當的有線或無線介面,或者任意其他適合的設備,與無線對接主機106連接。
無線對接主機106可以是能夠連接到無線對接器102和一或多個周邊設備108的任意適當設備。例如,無線對接主機106可以使直接連接到該對接主機106的外部周邊設備104上的周邊設備功能,以及無線對接主機106本身可以實施的周邊設備功能(例如,顯示)對於無線對接器102可用。
在一些實例中,無線對接器102當利用對接主機106與無線對接系統100相連接,以維持對接器102和周邊設備108之間的對接通信期時,可能會遇到某種低效率。例如,由於對接器102和周邊設備108之間對接主機106的***,會存在由對接主機106處的處理和通訊添加的潛時的增加。而且,會發生下列情況:對接主機106管理對於大量對接器102的對接通 信期,此舉會最終使對接主機106的處理及/或通訊能力過載。
在一些實例中,可以賦能周邊設備108中的一或多個用於直接通訊。例如,在促進在區域網路上的無線通訊的無線對接環境104中,該區域網路例如利用諸如使用所謂的「Wi-Fi」的802.11標準,一或多個周邊設備108可以配置用於與對接器102進行直接通訊。對接器102和周邊設備之間不使用LAN存取點(例如,不使用對接主機106)的此種直接通訊的一個實例通常被稱為Wi-Fi Direct。Wi-Fi Direct是使此種無線設備彼此之間能夠進行直接通訊,而無需中間無線存取點的標準。根據本案的各個態樣,無線LAN通訊可以利用Wi-Fi標準、Wi-Fi Direct標準或者用於在LAN上進行無線通訊的任意其他適當的標準。
在該場景中,當無線對接器102與對接主機106進行對接,以便利用包括被賦能用於直接通訊的周邊設備108的對接環境104時,會期望對接器102變為與周邊設備108進行直接配對。一旦發生了直接配對,對接器102就可以利用該周邊設備104,而無需***對其訊務進行中繼的對接主機106。因此,根據本案的一個態樣,無線對接系統100可以經調適為促進對接器102和一或多個周邊設備108之間的直接配對。例如,圖2是表示對接器102和各個周邊設備108之間的直接配對的簡化說明。在圖2中,與圖1相比較,圖示在無線對接器102和對接環境104中的每一個周邊設備108之間建立直接無線連接。
為了賦能無線對接器102和該一或多個周邊設備108 之間的直接配對,期望簡化從傳統對接環境的存在(如在圖1中)到對接器102和對接環境中的一或多個周邊設備108之間的直接配對(如在圖2中)的轉換。為了建立此直接配對,進一步期望不要求在對接器102的一部分上或者其使用者的手動操作,例如,鍵入個人識別碼(personal identification number;PIN)或者密碼短語,觸摸對接器102和周邊設備108處的「配對」按鍵等等。亦即,若對接器102和周邊設備108之間的配對要求手動操作,則對接環境在輔助直接配對方面不起任意作用,並且可以利用傳統配對程序。另一方面,由於己知對接主機106憑藉其在對接環境104中的配對和利用而配置有與周邊設備108相對應的資訊,因此可以賦能周邊設備108到對接器102的交遞用於直接配對。
轉到圖3,闡釋了說明採用處理系統302的裝置300的硬體實施的實例的概念圖。根據本案的各個態樣,可以利用包括一或多個處理器304的處理系統302實施元素或者元素的任意部分或者元素的任意組合。例如,在各個態樣,裝置300可以代表無線對接器、無線對接主機及/或周邊設備中的一或多個。
處理器304被佈置為獲得、處理及/或發送資料,控制資料存取和儲存,發出命令,以及控制其他期望操作。在至少一個實例中,處理器304可以包括經調適為實施由適當媒體提供的期望程式的電路。例如,處理器304可以實施為一或多個處理器、一或多個控制器,及/或配置為執行可執行程式的其他結構。處理器304的實例可以包括設計為執行本文描述 的功能的通用處理器、數位訊號處理器(DSP)、特殊應用積體電路(ASIC)、現場可程式設計閘陣列(FPGA)、可程式設計邏輯裝置(PLD)或其他可程式設計邏輯部件、個別閘門或者電晶體邏輯裝置、個別硬體部件或者其任意組合。通用處理器可以包括微處理器,以及任意一般的處理器、控制器、微控制器或者狀態機。處理器304亦可以實施為計算部件的組合,例如,DSP和微處理器的組合、若干微處理器、一或多個微處理器與DSP核心的結合,ASIC和微處理器,或者任意其他數量的可變配置。處理器304的該等實例只是出於說明目的,並且亦可以預期落入本案的範疇內的其他適當配置。
在該實例中,可以利用藉由由匯流排306表示的匯流排架構來實施處理系統302。取決於處理系統302的特定應用和整體設計約束條件,匯流排306可以包括任意數量的互連匯流排和橋接。匯流排306將包括一或多個處理器(通常由處理器304表示)、記憶體308和儲存媒體(通常由儲存媒體310表示)的各種電路連結到一起。匯流排306亦可以連結諸如時序源、周邊設備、電壓調節器和功率管理電路之類的各種其他電路,該等電路在本領域中熟知,且因此將不做任意進一步描述。匯流排介面312提供匯流排306和收發機314之間的介面。收發機314提供用於經由傳輸媒體與各種其他裝置進行通訊的手段。取決於裝置的本質,亦可以提供使用者介面316(例如,鍵盤、顯示器、揚聲器、麥克風、操縱桿)。
處理器304經調適為管理匯流排306和通用處理,包括可以儲存在儲存媒體310上的程式的執行。該程式當由處理 器304執行時,使處理系統302執行以下對於任意特定裝置描述的各種功能。儲存媒體310亦可以用於儲存當處理器304執行程式時操控的資料。如本文所使用的,術語「程式」應當被廣義地構築為包括但不局限於指令、指令集、代碼、程式碼片段、程式碼、程式、副程式、軟體模組、應用、軟體應用、套裝軟體、常式、子常式、物件、可執行檔案、執行的執行線程、程序、功能等等,無論其被稱為軟體、韌體、中介軟體、微代碼、硬體描述語言或者其他術語。
儲存媒體310可以表示用於儲存諸如處理器可執行代碼或指令(例如,軟體、韌體)、電子資料、資料庫或者其他數位資訊的程式的一或多個電腦可讀取設備、機器可讀取設備及/或處理器可讀取設備。儲存媒體310亦可以用於儲存由處理器304當執行程式時操控的資料。儲存媒體310可以是能夠由通用或專用處理器存取的的任意可用媒體,包括可攜式或固定儲存裝置、光學儲存裝置以及能夠儲存、包含及/或承載程式的各種其他媒體。舉例而言(但並非限制),儲存媒體310可以包括例如磁性儲存裝置(例如,硬碟、軟碟、磁帶)、光學儲存媒體(例如,壓縮磁碟(CD)、數位多功能光碟(DVD))、智慧卡、快閃記憶體設備(例如,卡、棒、鍵式磁碟)、隨機存取記憶體(RAM)、唯讀記憶體(ROM)、可程式設計ROM(PROM)、可抹除PROM(EPROM)、電子可抹除PROM(EEPROM)、暫存器、可移除磁碟及/或用於儲存程式的其他媒體、以及其任意組合的電腦可讀取儲存媒體、機器可讀取儲存媒體及/或處理器可讀取儲存媒體。
儲存媒體310可以耦接到處理器304,以使得處理器304能夠從儲存媒體310讀取資訊,並且可向儲存媒體310寫入資訊。亦即,儲存媒體310可以耦接到處理器304,以使得儲存媒體310至少可以由處理器304進行存取,包括其中儲存媒體310是處理器304的組成部分的實例及/或儲存媒體310與處理器304分離的實例(例如,位於處理系統302中、位於處理系統302外部、分佈在多個實體上)。在一些實例中,儲存媒體310可以體現在電腦程式產品中。舉例而言,電腦程式產品可以包括位於包裝材料中的電腦可讀取媒體。本領域一般技藝人士將認識到,取決於特定的應用和對整個系統施加的設計約束條件,如何最佳地實施所描述的貫穿本案呈現的功能。
圖4是根據至少一個實例說明周邊設備410、對接主機420和對接器430的選擇部件的簡化方塊圖。在所說明的實例中,周邊設備412包括至少一個處理器412、可通訊耦接到該至少一個處理器412的儲存媒體414、可通訊耦接到該至少一個處理器412的通訊介面416、以及可選的周邊設備功能電路418。在本案的一些態樣,該至少一個處理器412可以是包括在上面描述的以及圖3中說明的處理系統302中的處理器304。
儲存媒體414可以是上面參照圖3描述的儲存媒體310。儲存媒體414儲存的程式當由處理器412執行時,使處理器412執行本文對於周邊設備描述的各種功能及/或處理步驟中的一或多個。例如,儲存媒體414可以包括經調適為使處理 器412與對接器建立直接通訊鏈路的對接器直接配對操作,如本文所描述的。因而,根據本案的一或多個態樣,處理器412經調適為執行(結合儲存媒體414)對於本文描述的任意或者所有周邊設備(例如,周邊設備108、存取終端410)的任意或者所有處理、功能、步驟及/或常式。如本文所使用的,與處理器412相關的術語「經調適為」可以代表處理器412被配置、被使用、被實施及/或被程式設計中的一或多個以根據本文描述的各種特徵(結合儲存媒體414)執行特定的處理、功能、步驟及/或常式。
在本發明的各個態樣,通訊介面416可以是配置為與對接主機420進行通訊的無線介面。例如,通訊介面416可以包括與在IEEE 802.11標準下定義的標準家族中的任意一個相容的Wi-Fi介面、IEEE 802.15.1「藍芽」介面、IEEE 802.15.4「紫蜂」介面或者任意其他適當的無線通訊介面。當然,周邊設備410的一些實例可以包括上述通訊介面或者其他通訊介面中的兩個或更多。在下文進一步詳細描述的特定實例中,通訊介面416可以配置為與Wi-Fi直接協定相容。進而,當包括在周邊設備410中時,周邊設備功能電路418可以按照任意多種方式來體現,例如包括使用者介面、顯示器、麥克風、揚聲器、網路介面等等。
進而,在所說明的圖4的實例中,對接主機420包括至少一個處理器422、可通訊耦接到該至少一個處理器422的通訊介面424、以及可通訊耦接到該至少一個處理器422的儲存媒體426。在本發明的一些態樣,該至少一個處理器422可 以是包括在上面參照圖3描述的處理系統302中的處理器304。
儲存媒體426可以是上面參照圖3描述的儲存媒體310。儲存媒體426儲存的程式當由處理器422執行時,使處理器422執行本文對於周邊設備描述的各種功能及/或處理步驟中的一或多個。例如,儲存媒體426可以包括經調適為使處理器422促進對接器430和周邊設備410之間的直接通訊鏈路的建立的對接主機配對操作,如本文描述的。因而,根據本案的一或多個態樣,處理器422經調適為執行(結合儲存媒體426)對於本文描述的任意或者所有對接主機(例如,對接主機106、對接主機420)的任意或者所有處理、功能、步驟及/或常式。如本文所使用的,與處理器422相關的術語「經調適為」可以代表處理器422被配置、被使用、被實施及/或被程式設計中的一或多個以根據本文描述的各種特徵(結合儲存媒體426)執行特定的處理、功能、步驟及/或常式。
在本發明的各個態樣,通訊介面424可以包括與在IEEE 802.11標準下定義的標準家族中的任意一個相容的Wi-Fi介面、IEEE 802.15.1「藍芽」介面、IEEE 802.15.4「紫蜂」介面或者任意其他適當的無線通訊介面。當然,對接主機420的一些實例可以包括上面描述的通訊介面或者其他通訊介面中的兩個或更多。在下文進一步詳細描述的特定實例中,通訊介面424可以配置為與Wi-Fi Direct協定相容。
再而,在所說明的圖4的實例中,對接器430包括至少一個處理器432、可通訊耦接到該至少一個處理器432的通訊介面434、可通訊耦接到該至少一個處理器432的儲存媒體 436、以及可通訊耦接到該至少一個處理器432的使用者介面438。在本發明的一些態樣,該至少一個處理器432可以是包括在上面參照圖3描述的處理系統302中的處理器304。
儲存媒體436可以是上面參照圖3描述的儲存媒體310。儲存媒體436儲存的程式在由處理器432執行時,使處理器432執行本文針對周邊設備描述的各種功能及/或處理步驟中的一或多個。例如,儲存媒體436可以包括經調適為使處理器432與周邊設備410建立直接通訊鏈路的對接主機配對操作,如本文所描述的。因而,根據本案的一或多個態樣,處理器432經調適為執行(結合儲存媒體436)對於本文描述的任意或者所有對接器(例如,對接器102、對接器430)的任意或者所有處理、功能、步驟及/或常式。如本文所使用的,與處理器432相關的術語「經調適為」可以代表處理器432被配置、被使用、被實施及/或被程式設計中的一或多個以根據本文描述的各種特徵(結合儲存媒體436)執行特定的處理、功能、步驟及/或常式。
在本發明的各個態樣,通訊介面434可以包括與在IEEE 802.11標準下定義的標準家族中的任意一個相容的Wi-Fi介面、IEEE 802.15.1「藍芽」介面、IEEE 802.15.4「紫蜂」介面或者任意其他適當的無線通訊介面。當然,對接器430的一些實例可以包括上面描述的通訊介面或者其他通訊介面中的兩個或更多。在下文進一步詳細描述的特定實例中,通訊介面434可以配置為與Wi-Fi Direct協定相容。
在本案的進一步態樣,對接器430可以包括賦能使用 者和無線對接系統之間進行通訊的輸入/輸出功能的使用者介面438。舉例而言(但並非限制),對接器430可以體現為智慧型電話或平板設備,包括提供使用者輸入和輸出功能的觸控式螢幕介面。
仍然參見圖4,亦說明了可以在本案的各個態樣中利用的各種通訊鏈路。通常,如下所述,周邊設備410與對接主機420配對,或者具有與對接主機420建立的第一通訊鏈路442。此時,對接器430發起與對接主機420的第二通訊鏈路444,以建立包括周邊設備410的對接通信期,例如,作為對接環境的一部分。在本案的一個態樣,可以在對接器430和周邊設備410之間建立直接通訊鏈路446,以使得可以服務對接主機420和周邊設備410之間的第一通訊鏈路442。
可以在不使用諸如對接主機420的LAN存取點的情況下賦能對接器430和周邊設備410之間的此種直接通訊鏈路446的一種技術通常被稱為Wi-Fi Direct。Wi-Fi Direct是使此種無線設備彼此之間能夠進行直接通訊而不要求中間無線存取點的現有已公佈標準。根據本案的各個態樣,無線LAN通訊可以利用Wi-Fi標準、Wi-Fi Direct標準或者任意其他適當的標準,用於在LAN上進行無線通訊。為了便於解釋起見,在下文的描述中,對接器430和周邊設備410分別包括配置用於利用Wi-Fi Direct標準進行通訊的通訊介面434、416。
本案的各個態樣為對接器430提供與一或多個周邊設備410進行直接配對的能力,其中該一或多個周邊設備410在對接環境(例如,圖1和圖2中的無線對接環境104)中與對 接主機420進行配對。本發明的進一步態樣提供一種持久直接配對能力,其中對接器430可以在稍後時間返回到對接主機420,並且可以有效地重新建立對接器430和該一或多個周邊設備410之間的直接對接。
在下文的各種可能配置中,論述了兩種潛在的使用情形。在第一實例中,可以將對接主機420配置為P2P群組擁有者(GO),將對接器430配置為對接主機420的P2P客戶端。在另一實例中,可以將對接器430配置為P2P GO,以使得對接主機420是對接器430的P2P客戶端。
在對接器430是對接主機420的客戶端(例如,P2P客戶端)的實例中,通常具有下文的情形:一或多個周邊設備410將額外地是對接主機420的P2P客戶端。在此情況下,可以利用隧道化直接鏈路建立(TDLS),將對接器430與該一或多個周邊設備410直接連接。由於TDLS被標準化,因此可以簡化此種直接配對。亦即,對接器430可以經過對接主機420來發起TDLS程序,並且因此,對接器430可以與一或多個周邊設備410直接連接。
轉到圖5,闡釋了根據至少一個實例說明對接器430和周邊設備之間的直接配對的撥叫流程圖,其中對接主機420是P2P群組擁有者。初始,在502,將對接主機420建立為P2P GO,使周邊設備410作為P2P客戶端附接到對接主機420。
當處於服務探索階段時,對接主機420可以對於鄰近對接器廣告其周邊設備,並且在本案的一個態樣,對接主機420可以額外地將TDLS廣告為有效負荷連接選項,用於由對 接器在直接配對通信期中使用。對接器430可以與對接主機420建立對接通信期504,加入作為其中對接主機420是P2P GO的P2P群組的P2P客戶端。此處,在本案的一些態樣,對接器430與對接主機420的附接可以包括使用者部分上的某一手動操作;然而,在本案的進一步態樣,周邊設備410用於直接配對而到對接器430的交遞不需要包括任意進一步的手動配對操作。
在對接通信期504期間,對接器430可以向對接主機420發送周邊設備直接連接請求訊息506,以便示意對接器430直接連接到周邊設備410的意圖。在該實例中,周邊設備直接連接請求506可以將直接配對方法辨識為TDLS。亦即,周邊設備直接連接請求訊息506可以包括利用TDLS作為其有效負荷連接類型以便與周邊設備410進行直接通訊的請求。
對接主機420可以藉由向對接器430發送周邊設備直接連接回應訊息508來進行回應。在接收到接受直接配對的回應508之後,對接器430和周邊設備410可以使用TDLS訊息交易處理510和512分別與對接主機420進行通訊,以便在對接器430和周邊設備410之間建立直接TDLS通訊鏈路用於直接通訊。
當在對接器430和周邊設備410之間建立直接通訊鏈路時,對接器430可以向對接主機420發送周邊設備直接連接完成訊息514。周邊設備直接連接完成訊息514可以經調適為向對接主機420指示對接器430與周邊設備410成功進行配對。利用在對接器430和周邊設備410之間建立的直接通訊鏈路 ,可以在該兩個設備之間直接地無線傳輸資料516。
在對接器430與周邊設備410直接配對/連接的情況下,對接器430可以決定結束與周邊設備410的直接通訊鏈路。在此種實例中,對接器430可以向對接主機420發送周邊設備直接釋放請求訊息518。周邊設備直接釋放請求訊息518可以經調適為請求對接主機420結束周邊設備410和對接器430之間的直接通訊鏈路,並且與對接主機420重新建立通訊鏈路。對接主機420可以藉由向對接器430發送周邊設備直接釋放回應訊息520來進行回應。
在一些實例中,對接主機420可以決定結束對接器420和周邊設備410之間的直接通訊鏈路。在此種實例中,對接主機可以向對接器430發送周邊設備直接釋放通知訊息522。回應於該周邊設備直接釋放通知訊息522,對接器430向對接主機420發送周邊設備直接釋放請求訊息518,隨後從對接主機420向對接器430發送周邊設備直接釋放回應訊息520。
在接收到回應520時,對接器430和周邊設備410可以使用TDLS訊息交易處理524進行彼此通訊,以便結束該直接通訊鏈路,並與對接主機420重新建立通訊鏈路。在與對接主機420重新建立通訊鏈路之後,對接器430和周邊設備410可以經由對接主機420傳輸資料526、528。
現在參見上面介紹的第二實例,在對接器430作為P2P群組擁有者(GO)、對接主機420是該對接器430的P2P客戶端的情況下,賦能對接器430和一或多個周邊設備410之間的直接配對。通常,對接主機420能夠輔助周邊設備410以各 種適當的方式,直接連接到對接器430。在第一實例中,周邊設備410可以作為連接到P2P GO的P2P客戶端,連接到對接器430,例如,藉由首先經過基於PIN的Wi-Fi簡單配置(WSC)程序,其中PIN由對接主機420動態產生並發給對接器430。在第二實例中,周邊設備410可以利用P2P群組身份碼,作為連接到P2P GO的P2P客戶端,連接到對接器430。下文進一步詳細描述該等實例中的每一個。
轉到圖6,闡釋了根據至少一個實例說明對接器430和周邊設備之間的直接配對的撥叫流程圖,其中對接器430是P2P群組擁有者。在該實例中,周邊設備410可以使用基於PIN的Wi-Fi簡單配置(WSC)程序,連接到對接器430。初始,在602,周邊設備410與對接主機420配對,在604,在對接器430和對接主機420之間建立對接通信期。
當對接器430和對接主機420配對時,對接器430可以向對接主機420傳輸周邊設備直接連接請求訊息606,以便指示其與周邊設備410直接配對的意圖。在該實例中,周邊設備直接連接請求訊息606可以經調適為將直接配對方法辨識為具有WSC程序的P2P。此種周邊設備直接連接請求訊息606可以包括與對於直接配對使用的操作通道相關的資訊。
回應於來自對接器430的請求606,對接主機420可以向周邊設備410傳輸直接配對請求訊息608。直接配對請求訊息608可以經調適為將直接配對方法辨識為具有WSC程序的P2P。在圖6描述的實例中,對接主機420可以動態地產生用於WSC程序的PIN,用於對接器430和周邊設備410之間的直接配 對,並且對接主機420可以向周邊設備410和對接器430傳輸產生的PIN。因此,直接配對請求訊息608可以包括額外資訊,例如,對接器430的P2P設備位址、用於對接器430和周邊設備410之間的WSC程序的PIN、用於直接配對的操作通道的可選辨識、以及對接器430和周邊設備410之間的直接通訊鏈路的可選截止時間。
回應於直接配對請求608,周邊設備410可以將直接配對回應訊息610發送回到對接主機420。在從周邊設備410接收到直接配對回應訊息610時,對接主機420可以向對接器430傳輸周邊設備直接連接回應訊息612。周邊設備直接連接回應612可以包括諸如下文的資訊:周邊設備410的P2P設備位址、用於對接器430和周邊設備410之間的WSC程序的PIN、以及用於對接器430和周邊設備410之間的直接通訊鏈路的可選截止時間。
在接收到周邊設備直接連接回應612之後,對接器430可以開始處理以與周邊設備410進行聯絡。因而,在616,可以開始設備階段。此處,對接器430可以請求對接主機420使周邊設備410可探索,並且隨後邀請周邊設備410加入對接器430是GO的P2P群組。例如,對接器430可以向對接主機420傳輸對於周邊設備410的設備探索請求;並且對接主機420可以將該可探索性請求作為GO可探索性請求轉發到周邊設備410。該可探索性請求可以配置為向周邊設備410通知關於其在由對接器430使用的特定通道上的需要可用性,或者用於在對接器430和周邊設備410之間使用的其他通訊資訊。對接主 機420可以進一步向對接器430發送對於周邊設備410的設備探索回應,以使得使用用於與周邊設備410進行通訊的資訊來配置對接器430。
之後,在618,對接器430可以配置其通訊介面434以利用上文接收的配置資訊,以使得其可以與周邊設備410進行通訊,並且相應地直接向周邊設備410傳輸P2P群組邀請請求。周邊設備410可以相應地使用P2P群組邀請回應向對接器430做出回應。接著,對接器430和周邊設備410可以進入認證階段620。
如所說明的,具有兩個認證階段620和624。此處,第一認證階段620可以建立用於實施對接器430和周邊設備410之間的持久直接配對的持久金鑰。第二認證階段624可以建立用於實施對接器430和周邊設備410之間的特定直接配對通信期的通信期金鑰。下文進一步詳細描述持久直接配對和該通信期。
亦即,第一認證訊息620可以包括可以指定對接器430或周邊設備410的認證請求。該認證可以利用對接主機420向對接器430提供的辨識資訊(例如,PIN)(如上文參照訊息608和612描述的)。在第一認證階段620之後,可以利用Wi-Fi簡單配置(WSC)交換622來實施配置。此時,對接器430和周邊設備410二者將具有用於彼此進行通訊的持久金鑰。此處,該持久金鑰可以是與上文論述的辨識資訊不同的實體,並且可以是僅由對接器430和周邊設備410共用的秘密金鑰。自彼時起,對接器430和周邊設備410可以利用第二認證 訊息624,關聯訊息,以及4路交握626,來建立用於當前配對通信期的通信期金鑰。一旦在4路交握626期間建立了用於當前配對通信期的通信期金鑰,資料630就可以開始以安全的方式在對接器430和周邊設備410之間流動。
在對接器430和周邊設備410之間建立直接通訊鏈路之後的某一點,對接器430可以向對接主機420發送周邊設備直接連接完成訊息628。周邊設備直接連接完成訊息628可以經調適為向對接主機420指示,對接器430與周邊設備410成功地進行了直接配對。
而且,在上述的第一認證階段620建立了持久金鑰的情況下,可以在對接器430和周邊設備410之間建立持久直接配對通信期。亦即,在對接器430與包括周邊設備410的對接環境104的初始配對時,可以利用關於圖6示出和描述的上述處理。然而,在對接器430和對接主機420之間的隨後對接通信期利用周邊設備410時,先前的配對可以持久,並且可以簡化隨後的配對程序。
若直接配對請求訊息608包括直接連接截止時間,則周邊設備410能夠使用直接連接壽命計時器來監控與對接器430的直接連接,其中將截止時間設置為直接連接截止時間。當直接連接壽命計時器截止時,周邊設備410可以終止與對接器430的直接連接,並且能夠配對回到對接主機420。
儘管圖6中沒有闡釋,但是對接器430可以決定結束與周邊設備410的直接通訊鏈路。與上文參照圖5描述的此種特徵類似,對接器430可以向對接主機420發送周邊設 備直接釋放請求訊息,其中周邊設備直接釋放請求訊息經調適為請求終止周邊設備410和對接器430之間的直接通訊鏈路,並且重新建立與對接主機420的通訊鏈路。對接主機420能夠經由向對接器430發送周邊設備直接釋放回應訊息來做出回應。在一些實例中,對接主機420可以向對接器430發送周邊設備直接釋放通知訊息,來發起對接器430和周邊設備410之間的直接通訊鏈路的終止。
現在描述用於在對接器430和周邊設備410之間建立直接通訊鏈路的第二實例,其中周邊設備410可以利用對接主機420向周邊設備410轉發的P2P群組身份碼,作為連接到P2P GO的P2P客戶端,連接到對接器430。圖7是根據至少一個實例說明對接器430和周邊設備410之間的此種直接配對的撥叫流程圖,其中對接器430是P2P群組擁有者。
初始,在702,周邊設備410與對接主機420進行配對,並且在對接器430和對接主機420之間發起對接通信期(704)。在該實例中,如上所述,當周邊設備410作為P2P客戶端連接到對接主機420時,對接器430接近對接主機420並且建立通訊鏈路,以使得對接器230是P2P GO。
當對接器430和對接主機420進行了配對時,對接器430可以向對接主機420傳輸周邊設備直接連接請求訊息706,以便指示其與周邊設備410直接配對的意圖。在該實例中,周邊設備直接連接請求訊息706可以經調適為將該直接配對方法辨識為具有轉發的身份碼的P2P。此種周邊設備直接連接請求訊息706可以包括與對接器430的P2P群組相關聯 的P2P群組SSID、與對接器430的P2P群組相關聯的P2P身份碼以及可選地用於直接配對的操作通道。
回應於周邊設備直接連接請求訊息706,對接主機420可以在直接配對請求訊息708中向周邊設備410轉發P2P群組身份碼和P2P群組ID。此外,直接配對請求訊息708亦可以包括對接器430的P2P設備位址、用於直接配對的P2P群組操作通道以及由對接主機420對於對接器430和周邊設備410之間的直接通訊鏈路設置的可選截止時間。
回應於直接配對請求708,周邊設備410可以將直接配對回應訊息710傳輸回到對接主機420。在從周邊設備410接收到接受直接配對的直接配對回應訊息710時,對接主機420能夠向對接器430傳輸周邊設備直接連接回應訊息712。周邊設備直接連接回應712可以包括諸如用於周邊設備410的P2P設備位址以及用於對接器430和周邊設備410之間的直接通訊鏈路的可選截止時間的資訊。
在接收到具有接受配對的周邊設備直接連接回應訊息712時,對接器430和周邊設備410可以在指定的操作通道中探索彼此。在對接器430和周邊設備410探索彼此之後,在714,對接器430可以直接向周邊設備410傳輸P2P群組邀請請求。周邊設備410可以相應地使用P2P群組邀請回應向對接器430做出回應。
接著,對接器430和周邊設備410可以進入到認證階段716。認證階段716可以包括可以指定對接器430或周邊設備410的認證請求。該認證可以利用對接器430向周邊設 備提供的辨識資訊(例如,P2P群組身份碼)。對接器430和周邊設備410可以利用認證訊息階段716,關聯訊息,以及4路交握718,來建立用於當前配對通信期的通信期金鑰。一旦在4路交握718期間建立了用於當前配對通信期的通信期金鑰,資料722就可以開始以安全的方式在對接器430和周邊設備410之間流動。
在對接器430和周邊設備410之間建立直接通訊鏈路之後的某一點,對接器430可以向對接主機420發送周邊設備直接連接完成訊息720。周邊設備直接連接完成訊息720可以經調適為向對接主機420指示,對接器430已經與周邊設備410成功地進行了直接配對。
若直接配對請求訊息708包括直接連接截止時間,則周邊設備410可以使用直接連接壽命計時器來監控與對接器430的直接連接,其中截止時間被設置為直接連接截止時間。當直接連接壽命計時器截止時,周邊設備410可以終止與對接器430的直接連接,並且可以配對回到對接主機420。
儘管圖7中沒有闡釋,但是對接器430可以決定結束與周邊設備410的直接通訊鏈路。與上文參照圖5描述的此種特徵類似,對接器430可以向對接主機420發送周邊設備直接釋放請求訊息,其中周邊設備直接釋放請求訊息經調適為請求終止周邊設備410和對接器430之間的直接通訊鏈路,並且重新建立與對接主機420的通訊鏈路。對接主機420可以藉由向對接器430發送周邊設備直接釋放回應訊息來做出回應。在一些實例中,對接主機420可以向對接器430發 送周邊設備直接釋放通知訊息,來發起對接器430和周邊設備410之間的直接通訊鏈路的終止。
根據本案的一個態樣,在無線對接環境104中採用的訊息中的至少一些經調適為促進各種配對方法,對於每一個配對方法不存在不同的訊息。亦即,對於對接器430、對接主機420和周邊設備410之間的訊息中的至少一些的共用訊息格式經調適為由各種配對方法中的任意一種使用。按照此種方式,該訊息可以更加容易地促進標準化以及對於多種不同類型周邊設備410的通用使用,其中可以使用多種配對方法中的任意一種。
從上文的描述可以看出,對於該多種配對方法中的每一種,可以使用共用訊息類型。例如,上文參照圖5-7描述的實例中的每一個,使用或者可以使用周邊設備直接連接請求訊息(例如,訊息506、606、706)、周邊設備直接連接回應訊息(例如,訊息508、612、712)、周邊設備直接連接完成訊息(例如,訊息514、628、720)、周邊設備直接釋放通知訊息(例如,訊息522)、周邊設備直接釋放請求訊息(例如,訊息518)及/或周邊設備直接釋放回應訊息(例如,訊息520)。此外,上文參照圖6和圖7描述的實例包括直接配對請求訊息(例如,訊息608、708)及/或直接配對回應訊息(例如,訊息610、710)。在本案的至少一個實例中,該等訊息中的每一個可以對於所有配對方法,使用標準訊息結構。
圖8說明了根據至少一個實例闡釋對接協定的每一種訊息類型和訊息類型ID的表。如圖所示,對於周邊設備直 接連接請求訊息、周邊設備直接連接回應訊息、周邊設備直接連接完成訊息、周邊設備直接釋放通知訊息、周邊設備直接釋放請求訊息、周邊設備直接釋放回應訊息、直接配對請求訊息和直接配對回應訊息,提供唯一的訊息類型ID。
轉到圖9,圖示根據至少一個實例的周邊設備直接連接請求訊息的至少一些欄位的實例。該周邊設備直接連接請求訊息可以用於上文圖5-7中的所有周邊設備直接連接請求訊息506、606和706。在此實例中,周邊設備直接連接請求訊息包括direct_pairing_method_type(直接配對方法類型)欄位。該欄位可以指示用於連接到周邊設備410的直接配對方法的類型。圖10中圖示該類型代表的表的實例。如圖所示,直接配對方法可以包括TDLS(例如,上文參照圖5描述的)、具有WSC程序的P2P(例如,上文參照圖6描述的)或者具有轉發的身份碼的P2P(例如,上文參照圖7描述的)。
再次參見圖9,周邊設備直接連接請求訊息包括n_PFs欄位。n_PFs欄位可以包括對接主機420擁有的周邊設備的數量。亦可以包括PF_ID欄位,其經調適為包括對接器430請求直接配對的周邊設備410的ID。在至少一些實例中,此ID可以對於與對接主機420相關聯的所有周邊設備410唯一,並且對接主機420可以將該ID分配到每一個周邊設備410。
周邊設備直接連接請求訊息亦可以包括操作通道欄位。操作通道欄位可以包括P2P群組正在或者將要在其上進行操作的通道,並且可以根據表進行定義。圖11中闡釋了該 表的結構的實例。
可以包括P2P_group_ssid欄位,經調適為包括由P2P群組的P2P群組擁有者(GO)使用的SSID。亦可以包括P2P_group_credential欄位,具有加入P2P群組要求的資訊。此資訊的實例在WiFi簡單配置規範中進行了定義。
轉到圖12,闡釋了根據至少一種實施例的周邊設備直接連接請求訊息的簡單物件存取協定(SOAP)主體的純文字實例。在所示的實例中,directPairingMethod(直接配對方法)元素可以使用在圖13中闡釋的directPairingMethodType(直接配對方法類型),並且operatingChannelInfo(操作通道資訊)元素可以使用在圖14中闡釋的operatingChannel(操作通道)。
轉到圖15,圖示根據至少一種實施例的周邊設備直接連接回應訊息的至少一些欄位的實例。該周邊設備直接連接回應訊息可以用於上文圖5-7中的所有周邊設備直接連接回應訊息508、612和712。周邊設備直接連接回應訊息可以包括經調適為指示是否進行周邊設備直接連接請求的接受欄位。進而,可以包括P2P_device_address_of_peripheral欄位,經調適為包含已經接受了直接連接請求的周邊設備410的P2P設備位址。若選擇的直接配對方法是具有WSC程序的P2P,與上文參照圖6描述的程序類似,則周邊設備直接連接回應訊息中包括的PIN欄位可以包含用於WSC程序的PIN。圖16是根據至少一種實現的周邊設備直接連接回應訊息的SOAP主體的純文字實例。
現在參見圖17,圖示根據至少一種實施例的周邊設備直接連接完成訊息的至少一些欄位的實例。該周邊設備直接連接完成訊息可以用於上文圖5-7中的所有周邊設備直接連接完成訊息514、628和720。圖18是根據至少一種實施例的周邊設備直接連接完成訊息的SOAP主體。
如本文上文針對參照圖5-7描述的所有實例指出的,對接器430可以向對接主機420發送周邊設備直接釋放請求訊息,以便結束與周邊設備410的直接連接。在一些實例中,對接主機420可以向對接器430發送周邊設備直接釋放通知訊息,以便發起對接器430和周邊設備410之間的直接通訊鏈路的終止。
圖19說明瞭根據至少一種實施例的周邊設備直接釋放通知訊息的欄位中的至少一些欄位的實例。該周邊設備直接釋放通知訊息可以用於上文圖5中的周邊設備直接釋放通知訊息522。圖20是根據至少一個實例的周邊設備直接釋放通知訊息的SOAP主體。
圖21是根據至少一種實施例的周邊設備直接釋放請求訊息的欄位中的至少一些欄位的實例。該周邊設備直接釋放請求訊息可以用於上文圖5中的周邊設備直接釋放請求訊息518。進而,圖22是根據至少一個實例的周邊設備直接釋放請求訊息的SOAP主體。
圖23是根據至少一種實施例的周邊設備直接釋放回應訊息的欄位中的至少一些欄位的實例。該周邊設備直接釋放回應訊息可以用於上文圖5中的周邊設備直接釋放回應 訊息520。進而,圖24是根據至少一個實例的周邊設備直接釋放回應訊息的SOAP主體。
現在參見圖25,圖示根據至少一種實施例的周邊設備直接配對請求訊息的至少一些欄位的實例。該周邊設備直接配對請求訊息可以用於上文圖6和圖7中的所有周邊設備直接配對請求訊息608和708。如圖所示,周邊設備直接配對請求訊息可以包括P2P_device_address_of_WD欄位。該P2P_device_address_of_WD欄位可以包括請求直接連接到周邊設備410的對接器430的P2P設備位址。圖26是根據至少一種實施例的周邊設備直接配對請求訊息的SOAP主體。
轉到圖27,圖示根據至少一種實施例的周邊設備直接配對回應訊息的至少一些欄位的實例。該周邊設備直接配對回應訊息可以用於上文圖6和圖7中的所有周邊設備直接配對回應訊息610和710。圖28是根據至少一種實施例的周邊設備直接配對回應訊息的SOAP主體。
圖29是說明在諸如對接器430的對接器上可操作的方法的至少一個實例的流程圖。參見圖4和圖29,在2902,對接器430可以與對接主機(例如,對接主機420)建立對接通信期。例如,執行儲存在儲存媒體436處的程式的處理器432,可以經由通訊介面434與對接主機420建立通訊鏈路444。在一些實例中,對接器430可以作為P2P客戶端連接到對接主機420,其中對接主機420配置為P2P GO。在其他實例中,對接器430可以作為P2P GO,與作為P2P客戶端的對接主機420建立對接通信期。
在2904,對接器430可以向對接主機420發送周邊設備直接連接請求。例如,處理器432可以產生周邊設備直接連接請求,並且經由通訊介面434向對接主機420傳輸該周邊設備直接連接請求。在一些實例中,可以與上述的並在圖9中闡釋的周邊設備直接連接請求以及在圖10和圖11中闡釋的相對應元素類似,對該周邊設備直接連接請求進行格式化。在一些實例中,可以將周邊設備直接連接請求傳輸為與圖12中闡釋的SOAP主體類似配置的xml訊息,其具有在圖13和圖14中闡釋的相對應元素。
如上所述,周邊設備直接連接請求可以包括經調適為指示要與周邊設備410進行直接配對採用的直接配對方法的直接配對方法指示符。在至少一個實例中,該直接配對方法指示符可以指示下文中的一種:隧道化直接鏈路建立(TDLS)、具有Wi-Fi簡單配置(WSC)程序的對等(P2P)或者具有轉發的群組身份碼的P2P。例如,在其中對接主機420是P2P GO並且對接器430是P2P客戶端的一個實例中,周邊設備直接連接請求可以包括經調適為將直接配對方法指示為TDLS的直接配對方法指示符。在該實例中,周邊設備直接連接請求亦可以辨識用於直接配對的操作通道。
在對接器430是P2P GO並且對接主機420是P2P客戶端的實例中,周邊設備直接連接請求可以包括經調適為將直接配對方法指示為具有Wi-Fi簡單配置(WSC)程序的P2P的直接配對方法指示符。此種周邊設備直接連接請求可以包括用於直接配對的操作通道的指示。
在對接器430是P2P GO並且對接主機420是P2P客戶端的另一實例中,周邊設備直接連接請求可以包括經調適為將直接配對方法指示為具有轉發的群組身份碼的P2P的直接配對方法指示符。在該實例中,周邊設備直接連接請求可以包括與對接器是P2P GO的P2P群組相關聯的P2P群組SSID和P2P群組身份碼。此種周邊設備直接連接請求亦可以辨識用於直接配對的操作通道。
在2906,對接器430可以從對接主機420接收周邊設備直接連接回應。例如,處理器432可以經由通訊介面434接收周邊設備直接連接回應。周邊設備直接連接回應包括使對接器430能夠與周邊設備410建立直接通訊鏈路(例如,通訊鏈路446)的資訊。在一些實例中,與上述的以及在圖15中闡釋的周邊設備直接連接回應類似,可以對該周邊設備直接連接回應進行格式化。在一些實例中,可以將周邊設備直接連接回應傳輸為與圖16中闡釋的SOAP主體類似配置的xml訊息。
在至少一個實例中,當指示的直接配對方法是具有WSC程序的P2P時,周邊設備直接連接回應可以包括與該周邊設備相關聯的P2P設備位址,以及用於在WSC程序中使用的PIN。在此種實例中,周邊設備直接連接回應亦可以包括直接連接截止時間。
在另一實例中,在指示的直接配對方法是具有轉發的群組身份碼的P2P的情況下,周邊設備直接連接回應可以包括與該周邊設備相關聯的P2P設備位址,以及可選的直接 連接截止時間。
在2908,對接器430可以根據接收的資訊,與周邊設備410建立直接通訊鏈路446。例如,處理器432可以根據指定的直接配對方法,並且使用在周邊設備直接連接回應中接收的資訊中的至少一些,經由通訊介面434與該周邊設備建立直接通訊鏈路446。
在2910,在與周邊設備410建立直接通訊鏈路446之後,對接器430可以向對接主機420發送周邊設備直接連接完成訊息。例如,處理器432可以經由通訊介面434傳輸周邊設備直接連接完成訊息。周邊設備直接連接完成訊息可以向對接主機420指示與周邊設備410的直接配對成功。在一些實例中,與上述的以及在圖17中闡釋的周邊設備直接連接完成類似,可以對該周邊設備直接連接完成進行格式化。在一些實例中,可以將周邊設備直接連接完成傳輸為與圖18中闡釋的SOAP主體類似配置的xml訊息。
在2912,對接器430可以發送周邊設備直接釋放請求,以結束對接器430和周邊設備410之間的直接配對,並且促進在對接主機420和周邊設備410以及對接器430之間重新建立連接。例如,處理器432可以經由通訊介面434發送周邊設備直接釋放請求。在一些實例中,可以對接收到周邊設備直接釋放通知做出回應來發送周邊設備直接釋放請求,如本文在上文闡釋的。在一些實例中,與上述的以及在圖21中闡釋的周邊設備直接釋放請求類似,可以對該周邊設備直接釋放請求進行格式化。在一些實例中,可以將周邊設 備直接釋放請求傳輸為與圖22中闡釋的SOAP主體類似配置的xml訊息。
圖30是說明在諸如對接主機420的對接主機上可操作的方法的至少一個實例的流程圖。參見圖4和圖30,在3002,對接主機420可以與周邊設備410配對。例如,處理器422可以與周邊設備410配對,以建立通訊鏈路442。對接主機420可以作為P2P GO與周邊設備410進行配對,其中周邊設備作為P2P客戶端。
在3004,對接主機420可以與對接器430建立對接通信期。例如,處理器422可以與對接器430建立對接通信期,其中在該兩個實體之間建立通訊鏈路444。在一些實例中,對接主機420可以作為P2P GO,與連接為P2P客戶端的對接器430建立對接通信期。在其他實例中,對接主機420可以作為對接器430的P2P客戶端來建立對接通信期,其中對接器430配置為P2P GO。
在3006,對接主機420可以從對接器430接收周邊設備直接連接請求,請求與周邊設備410進行直接配對。例如,處理器442可以經由通訊介面424接收該周邊設備直接連接請求。在一些實例中,與上述的並且在圖9中闡釋的周邊設備直接連接請求以及在圖10和圖11中闡釋的相對應元素類似,可以對該周邊設備直接連接請求進行格式化。在一些實例中,可以將周邊設備直接連接請求接收為與圖12中闡釋的SOAP主體類似配置的xml訊息,具有圖13和圖14中闡釋的相對應元素。
如上所述,周邊設備直接連接請求可以包括直接配對方法指示符,經調適為指示對接器430與周邊設備410進行直接配對使用的直接配對方法。在至少一個實例中,該直接配對方法指示符可以指示下文中的一種:隧道化直接鏈路建立(TDLS)、具有Wi-Fi簡單配置(WSC)程序的對等(P2P)或者具有轉發的群組身份碼的P2P。例如,在其中對接主機420是P2P GO並且對接器430是P2P客戶端的一個實例中,周邊設備直接連接請求可以包括經調適為將直接配對方法指示為TDLS的直接配對方法指示符。在該實例中,周邊設備直接連接請求亦可以辨識用於直接配對的操作通道。
在對接器430是P2P GO並且對接主機420是P2P客戶端的實例中,周邊設備直接連接請求可以包括經調適為將直接配對方法指示為具有Wi-Fi簡單配置(WSC)程序的P2P的直接配對方法指示符。此種周邊設備直接連接請求可以包括用於直接配對的操作通道的指示。
在對接器430是P2P GO並且對接主機420是P2P客戶端的另一實例中,周邊設備直接連接請求可以包括經調適為將直接配對方法指示為具有轉發的群組身份碼的P2P的直接配對方法指示符。在該實例中,周邊設備直接連接請求可以包括與對接器是P2P GO的P2P群組相關聯的P2P群組SSID和P2P群組身份碼。此種周邊設備直接連接請求亦可以辨識用於直接配對的操作通道。
在3008,對接主機420可以向周邊設備410發送周邊設備直接配對請求訊息。例如,處理器422可以經由通訊 介面424傳輸周邊設備直接配對請求訊息。在一些實例中,與上述的以及在圖25中闡釋的周邊設備直接配對請求類似,可以對該周邊設備直接配對請求進行格式化。在一些實例中,可以將周邊設備直接配對請求傳輸為與圖26中闡釋的SOAP主體類似配置的xml訊息。
該周邊設備直接配對請求可以辨識要使用的直接配對方法。在直接配對方法指示具有WSC程序的P2P的實例中,周邊設備直接配對請求可以包括與對接器430相關聯的P2P設備位址以及在基於PIN的WSC程序中使用的PIN。在直接配對方法指示具有轉發的群組身份碼的P2P的其他實例中,周邊設備直接配對請求可以包括與對接器相關聯的P2P設備位址、P2P群組SSID和P2P群組身份碼。在任一實例中,周邊設備直接配對請求亦可以可選地包括用於直接配對的操作通道及/或直接鏈路截止時間。
在3010,對接主機420可以從周邊設備410接收周邊設備直接配對回應。例如,處理器422可以經由通訊介面424接收該周邊設備直接配對回應。在一些實例中,與上述的以及在圖27中闡釋的周邊設備直接配對回應類似,可以對該周邊設備直接配對回應進行格式化。在一些實例中,可以將周邊設備直接配對回應接收為與圖28中闡釋的SOAP主體類似配置的xml訊息。
在3012,對接主機420可以向對接器430發送周邊設備直接連接回應。例如,處理器422可以經由通訊介面424傳輸該周邊設備直接連接回應。在一些實例中,與上述的以 及在圖15中闡釋的周邊設備直接連接回應類似,可以對該周邊設備直接連接回應進行格式化。在一些實例中,可以將周邊設備直接連接回應傳輸為與圖16中闡釋的SOAP主體類似配置的xml訊息。
周邊設備直接連接回應通常包括使對接器430能夠與周邊設備410建立直接通訊鏈路的資訊。例如,當將直接配對方法辨識為具有WSC程序的P2P時,周邊設備直接連接回應可以包括與該周邊設備相關聯的P2P設備位址以及用於在WSC程序中使用的PIN。當將直接配對方法辨識為具有轉發的群組身份碼的P2P時,周邊設備直接連接回應可以包括與該周邊設備相關聯的P2P設備位址。在任一實例中,周邊設備直接連接回應可以進一步包括可選的直接連接截止時間。
在一些實例中,在3014,對接主機420可以可選地向對接器430發送周邊設備直接釋放通知,以便結束對接器430和周邊設備410之間的直接通訊鏈路。例如,處理器422可以產生周邊設備直接釋放通知,並且經由通訊介面424傳輸該周邊設備直接釋放通知。在一些實例中,與上述的以及在圖19中闡釋的周邊設備直接釋放通知類似,可以對該周邊設備直接釋放通知進行格式化。在一些實例中,可以將周邊設備直接釋放通知傳輸為與在圖20中闡釋的SOAP主體類似配置的xml訊息。
對周邊設備直接釋放通知做出回應,或者在對接器430的發起之後,在3016,對接主機420可以從對接器430 接收周邊設備直接釋放請求。例如,處理器422可以經由通訊介面424從對接器430接收周邊設備直接釋放請求。在一些實例中,與上述的以及在圖21中闡釋的周邊設備直接釋放請求類似,可以對該周邊設備直接釋放請求進行格式化。在一些實例中,可以將周邊設備直接釋放請求接收為與圖22中闡釋的SOAP主體類似配置的xml訊息。
在3018,回應於該周邊設備直接釋放請求,對接主機420可以向對接器發送周邊設備直接釋放回應。例如,處理器422可以經由通訊介面424向對接器430發送該周邊設備直接釋放回應。在一些實例中,與上述的以及在圖23中闡釋的周邊設備直接釋放請求類似,可以對該周邊設備直接釋放回應進行格式化。在一些實例中,可以將周邊設備直接釋放回應傳輸為與圖24中闡釋的SOAP主體類似配置的xml訊息。
圖31是說明在諸如周邊設備410的周邊設備上可操作的方法的至少一個實例的流程圖。參見圖4和圖31,在3102,周邊設備410與對接主機進行配對。例如,處理器412可以與對接主機420進行配對以建立通訊鏈路442。周邊設備410可以作為配置為P2P GO的對接主機420的客戶端,與對接主機420進行配對。
在3104,周邊設備410可以從對接主機420接收周邊設備直接配對請求。例如,例如,處理器412可以經由通訊介面416接收該周邊設備直接配對請求。在一些實例中,與上述的以及在圖25 中闡釋的周邊設備直接配對請求類似,可以對該周邊設備直接配對請求訊息進行格式化。在一些實例中,可以將周邊設備直接配對請求接收為與圖26中闡釋的SOAP主體類似配置的xml訊息。
周邊設備直接配對請求可以辨識要使用的直接配對方法,並且可以包括賦能與對接器430直接配對的相關資訊。在其中直接配對方法指示具有WSC程序的P2P的實例中,周邊設備直接配對請求可以包括與對接器430相關聯的P2P設備位址以及在基於PIN的WSC程序中使用的PIN。在直接配對方法指示具有轉發的群組身份碼的P2P的其他實例中,周邊設備直接配對請求可以包括與對接器相關聯的P2P設備位址、P2P群組SSID以及P2P群組身份碼。在任一實例中,周邊設備直接配對請求亦可以可選地包括用於直接配對的操作通道及/或直接鏈路截止時間。
在3106,周邊設備410可以根據接收的資訊與對接器430建立直接通訊鏈路446。例如,處理器412可以根據指定的直接配對方法,並且使用在周邊設備直接配對請求中接收的資訊中的至少一些,經由通訊介面416與對接器430建立直接通訊鏈路446。
儘管使用特定的細節和特定性論述了上文論述的態樣、排列和實施例,但是可以將圖1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30及/或31中說明的部件、步驟、特徵及/或功能中的一或多個進行重新排列及/或組合為 單一部件、步驟、特徵或功能,或者實施為幾個部件、步驟或功能。在不偏離本案的保護範圍的情況上,亦可以添加或者不利用額外的元件、部件、步驟及/或功能。在圖1、2、3及/或4中說明的裝置、設備及/或部件,可以被配置為執行或使用在圖5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30及/或31中描述的方法、特徵、參數、訊息及/或步驟中的一或多個。本文描述的新穎演算法亦可以有效地實施為軟體及/或實施為硬體。
而且,應當注意到,可以將至少一些實施例描述為處理,該處理被闡釋為流程圖、流程圖、結構圖或方塊圖。儘管流程圖可以將操作描述為連續處理,但是可以並行或同時執行許多操作。此外,可以重排該等操作的順序。當完成處理的操作時,處理就終止。處理可以對應於方法、函數、程序、子常式、副程式等等。當處理對應於函數時,該處理的終止對應於該函數返回到其調用函數或主函數。本文描述的各種方法可以部分地或者全部地藉由程式(例如,指令及/或資料)來實施,其中該程式可以儲存在機器可讀取儲存媒體、電腦可讀取儲存媒體及/或處理器可讀取儲存媒體中,並且由一或多個處理器、機器及/或設備執行。
本領域一般技藝人士應當進一步意識到,結合本文揭示的實施例描述的各種說明性邏輯區塊、模組、電路和演算法步驟可以被實施為硬體、軟體、韌體、中介軟體、微代碼或者其任意組合。為了清楚地說明此種可互換性,上文通 常按照其功能描述了各種說明性部件、方塊、模組、電路和步驟。此種功能實施為硬體還是軟體,取決於特定的應用和對整個系統所施加的設計約束條件。
在不偏離本發明的保護範圍的情況下,可以在不同的實例和實施例中實施與本文描述的以及附圖示出的實例相關聯的各種特徵。因此,儘管在附圖中描述和圖示某些特定的構造和排列,但是此種實施例只是說明性的,其並不限制本案的保護範圍,此是由於對於本領域任意一般技藝人士而言,對於該實施例的各種其他添加、修改和刪除皆是顯而易見的。因而,本案的保護範圍僅由所附專利申請範圍的文字語言及合法均等物決定。

Claims (65)

  1. 一種對接器,包含:一通訊介面;一儲存媒體;及至少一個處理器,該至少一個處理器耦接到該通訊介面和該儲存媒體,該至少一個處理器經調適為:與一對接主機建立一對接通信期;經由該通訊介面向該對接主機傳輸一周邊設備直接連接請求;經由該通訊介面從該對接主機接收一周邊設備直接連接回應,其中該周邊設備直接連接回應包括:使該對接器能夠與一周邊設備進行直接配對的資訊;及根據該所接收的資訊,與一周邊設備建立一直接通訊鏈路。
  2. 如請求項1所述之對接器,其中該周邊設備直接連接請求包含:一直接配對方法指示符,該直接配對方法指示符經調適為指示用於與該周邊設備進行直接配對的一直接配對方法,其中該所指示的直接配對方法選自包括下文各項的一群組的直接配對方法:隧道化直接鏈路建立(TDLS),具有一Wi-Fi簡單配置(WSC)程序的對等(P2P),以及具有轉發的群組身份碼的P2P。
  3. 如請求項1所述之對接器,其中: 該周邊設備直接連接請求包含:一直接配對方法指示符以及一P2P群組SSID和P2P群組身份碼,該直接配對方法指示符經調適為將該直接配對方法指示為具有轉發的群組身份碼的P2P,該P2P群組SSID和該等P2P群組身份碼與一P2P群組相關聯,該對接器對於該P2P群組是一群組擁有者(GO);及該所接收的周邊設備直接連接回應包含:一P2P設備位址,該P2P設備位址與該周邊設備相關聯。
  4. 如請求項1所述之對接器,其中:該周邊設備直接連接請求包含:一直接配對方法指示符,該直接配對方法指示符經調適為將該直接配對方法指示為具有一Wi-Fi簡單配置(WSC)程序的P2P;及該所接收的周邊設備直接連接回應包含:一P2P設備位址以及一PIN,該P2P設備位址與該周邊設備相關聯,該PIN用於在該WSC程序中使用。
  5. 如請求項1所述之對接器,其中該至少一個處理器進一步經調適為:經由該通訊介面,從該對接器傳輸一周邊設備直接連接完成訊息,該周邊設備直接連接完成訊息指示該對接器與該周邊設備已經成功地進行了直接配對。
  6. 如請求項1所述之對接器,其中該至少一個處理器進一步經調適為: 經由該通訊介面,從該對接主機接收一周邊設備直接釋放通知;及回應於該周邊設備直接釋放通知,經由該通訊介面傳輸一周邊設備直接釋放請求,以結束與該周邊設備的該直接通訊鏈路。
  7. 一種能夠在一對接器處操作的方法,包含以下步驟:與一對接主機建立一對接通信期;向該對接主機發送一周邊設備直接連接請求;從該對接主機接收一周邊設備直接連接回應,其中該周邊設備直接連接回應包括:使該對接器能夠與一周邊設備進行直接配對的資訊;及根據該所接收的資訊,與一周邊設備建立一直接通訊鏈路。
  8. 如請求項7所述之方法,其中與該對接主機建立該對接通信期之步驟包含以下步驟:作為該對接主機的一對等(P2P)客戶端建立該對接通信期,其中該對接主機經配置為一P2P群組擁有者(GO)。
  9. 如請求項8所述之方法,其中向該對接主機發送該周邊設備直接連接請求之步驟包含以下步驟:發送包含一直接配對方法指示符的該周邊設備直接連接請求,該直接配對方法指示符經調適為將該直接配對方法指 示為隧道化直接鏈路建立(TDLS)。
  10. 如請求項7所述之方法,其中與該對接主機建立該對接通信期之步驟包含以下步驟:作為一對等(P2P)群組擁有者(GO),與作為一P2P客戶端的該對接主機建立該對接通信期。
  11. 如請求項10所述之方法,其中:向該對接主機發送該周邊設備直接連接請求之步驟包含以下步驟:發送包含一直接配對方法指示符的該周邊設備直接連接請求,該直接配對方法指示符經調適為將該直接配對方法指示為具有一Wi-Fi簡單配置(WSC)程序的P2P;及從該對接主機接收該周邊設備直接連接回應之步驟包含以下步驟:接收包含與該周邊設備相關聯的一P2P設備位址,以及用於在該WSC程序中使用的一PIN的該周邊設備直接連接回應。
  12. 如請求項10所述之方法,其中:向該對接主機發送該周邊設備直接連接請求之步驟包括以下步驟:發送該周邊設備直接連接請求,該周邊設備直接連接請求包含:經調適為將該直接配對方法指示為具有轉發的群組身份碼的P2P的一直接配對方法指示符,以及與該對接器對於其是一群組擁有者(GO)的一P2P群組相關聯的一P2P群組SSID和P2P群組身份碼;及 從該對接主機接收該周邊設備直接連接回應之步驟包含以下步驟:接收包含與該周邊設備相關聯的一P2P設備位址的該周邊設備直接連接回應。
  13. 如請求項7所述之方法,進一步包含以下步驟:從該對接器發送一周邊設備直接連接完成訊息,該周邊設備直接連接完成訊息指示該對接器與該周邊設備已經成功地進行了直接配對。
  14. 如請求項7所述之方法,進一步包含以下步驟:發送一周邊設備直接釋放請求,以結束與該周邊設備的該直接通訊鏈路。
  15. 一種對接器,包含:用於與一對接主機建立一對接通信期的手段;用於向該對接主機傳輸一周邊設備直接連接請求的手段;用於從該對接主機接收一周邊設備直接連接回應的手段,其中該周邊設備直接連接回應包括:使該對接器能夠與一周邊設備進行直接配對的資訊;及用於根據該所接收的資訊,與一周邊設備建立一直接通訊鏈路的手段。
  16. 如請求項15所述之對接器,其中該周邊設備直接連接請 求包含:一直接配對方法指示符,該直接配對方法指示符經調適為指示用於與該周邊設備進行直接配對的一直接配對方法,其中該所指示的直接配對方法選自包括下文各項的一群組的直接配對方法:隧道化直接鏈路建立(TDLS),具有一Wi-Fi簡單配置(WSC)程序的對等(P2P),以及具有轉發的群組身份碼的P2P。
  17. 如請求項15所述之對接器,進一步包含:用於從該對接器傳輸一周邊設備直接連接完成訊息的手段,該周邊設備直接連接完成訊息指示該對接器與該周邊設備已經成功地進行了直接配對。
  18. 如請求項15所述之對接器,進一步包含:用於傳輸一周邊設備直接釋放請求,以結束與該周邊設備的該直接通訊鏈路的手段。
  19. 一種電腦可讀取儲存媒體,包含用於使一電腦執行以下操作的程式:與一對接主機建立一對接通信期;向該對接主機傳輸一周邊設備直接連接請求;從該對接主機接收一周邊設備直接連接回應,其中該周邊設備直接連接回應包括:使該對接器能夠與一周邊設備進行直接配對的資訊;及根據該所接收的資訊,與周邊設備建立一直接通訊鏈路 。
  20. 如請求項19所述之電腦可讀取儲存媒體,其中該周邊設備直接連接請求包含:一直接配對方法指示符,該直接配對方法指示符經調適為指示用於與該周邊設備進行直接配對的一直接配對方法,其中該所指示的直接配對方法選自包括下文各項的一群組的直接配對方法:隧道化直接鏈路建立(TDLS),具有一Wi-Fi簡單配置(WSC)程序的對等(P2P),以及具有轉發的群組身份碼的P2P。
  21. 如請求項19所述之電腦可讀取儲存媒體,進一步包含用於使一電腦執行以下操作的程式:從該對接器發送一周邊設備直接連接完成訊息,該周邊設備直接連接完成訊息指示該對接器與該周邊設備已經成功地進行了直接配對。
  22. 如請求項19所述之電腦可讀取儲存媒體,進一步包含用於使一電腦執行以下操作的程式:發送一周邊設備直接釋放請求,以結束與該周邊設備的該直接通訊鏈路。
  23. 一種對接主機,包含:一通訊介面;一儲存媒體;及 至少一個處理器,該至少一個處理器耦接到該通訊介面和該儲存媒體,該至少一個處理器經調適為:與一周邊設備進行配對;與一對接器建立一對接通信期;經由該通訊介面,從該對接器接收與該周邊設備進行直接配對的一周邊設備直接連接請求;經由該通訊介面,向該對接器傳輸一周邊設備直接連接回應,其中該周邊設備直接連接回應包括:使該對接器能夠與該周邊設備建立一直接通訊鏈路的資訊。
  24. 如請求項23所述之對接主機,其中從該對接器接收的該周邊設備直接連接請求包含:一直接配對方法指示符,該直接配對方法指示符經調適為指示用於與該周邊設備進行直接配對的一直接配對方法,其中該所指示的直接配對方法選自包括下文各項的一群組的直接配對方法:隧道化直接鏈路建立(TDLS),具有一Wi-Fi簡單配置(WSC)程序的對等(P2P),以及具有轉發的群組身份碼的P2P。
  25. 如請求項24所述之對接主機,其中從該對接器接收的該周邊設備直接連接請求包含:該直接配對方法指示符,該直接配對方法指示符經調適為將該直接配對方法指示為具有轉發的群組身份碼的P2P;與一P2P群組相關聯的一P2P群組SSID,該對接器對於該P2P群組是一群組擁有者(GO);及 與該P2P群組相關聯的P2P群組身份碼。
  26. 如請求項23所述之對接主機,其中該至少一個處理器進一步經調適為:經由該通訊介面,向該周邊設備傳輸一周邊設備直接配對請求訊息;及經由該通訊介面,從該周邊設備接收一周邊設備直接配對回應訊息。
  27. 如請求項26所述之對接主機,其中:該周邊設備直接配對請求訊息包含:與該對接器相關聯的一對等(P2P)設備位址,以及用於在包含一基於PIN的Wi-Fi簡單配置(WSC)程序的一直接配對方法中使用的一PIN;及該周邊設備直接連接回應訊息包含:與該周邊設備相關聯的一P2P設備位址,以及用於在該基於PIN的WSC程序中使用的該PIN。
  28. 如請求項26所述之對接主機,其中:該周邊設備直接配對請求訊息包含:與該對接器相關聯的一對等(P2P)設備位址,以及與一P2P群組相關聯的一P2P群組SSID和P2P群組身份碼,該對接器對於該P2P群組是一群組擁有者(GO);及該周邊設備直接連接回應訊息包含:與該周邊設備相關聯的一P2P設備位址。
  29. 如請求項23所述之對接主機,其中該至少一個處理器進一步經調適為:經由該通訊介面,從該對接器接收一周邊設備直接連接完成訊息,其中該周邊設備直接連接完成訊息經調適為指示該對接器已經直接配對到了該周邊設備。
  30. 如請求項23所述之對接主機,其中該至少一個處理器進一步經調適為:經由該通訊介面,向該對接器傳輸一周邊設備直接釋放通知,以發起該對接器和該周邊設備之間的一直接配對的一結束;經由該通訊介面,從該對接器接收一周邊設備直接釋放請求;及回應於該所接收的周邊設備直接釋放請求,向該對接器發送一周邊設備直接釋放回應。
  31. 一種能夠在一對接主機上操作的方法,包含以下步驟:與一周邊設備進行配對;與一對接器建立一對接通信期;從該對接器接收與該周邊設備進行直接配對的一周邊設備直接連接請求;向該對接器發送一周邊設備直接連接回應,其中該周邊設備直接連接回應包括:使該對接器能夠與該周邊設備建立 一直接通訊鏈路的資訊。
  32. 如請求項31所述之方法,其中與該周邊設備進行配對之步驟包含以下步驟:作為一對等(P2P)群組擁有者(GO)與該周邊設備進行配對,該周邊設備作為一P2P客戶端。
  33. 如請求項31所述之方法,其中與該對接器建立該對接通信期之步驟包含以下步驟:作為一對等(P2P)群組擁有者(GO),與作為一P2P客戶端的該對接器建立該對接通信期。
  34. 如請求項33所述之方法,其中從該對接器接收該周邊設備直接連接請求之步驟包含以下步驟:接收包含一直接配對方法指示符的該周邊設備直接連接請求,該直接配對方法指示符經調適為將該直接配對方法指示為隧道化直接鏈路建立(TDLS)。
  35. 如請求項31所述之方法,其中與該對接器建立該對接通信期之步驟包含以下步驟:作為該對接器的一對等(P2P)客戶端建立該對接通信期,其中該對接器配置為一P2P群組擁有者(GO)。
  36. 如請求項35所述之方法,其中從該對接器接收該周邊設 備直接連接請求之步驟包含以下步驟:接收包含一直接配對方法指示符的該周邊設備直接連接請求,該直接配對方法指示符經調適為將該直接配對方法指示為具有一Wi-Fi簡單配置(WSC)程序的P2P。
  37. 如請求項36所述之方法,進一步包含以下步驟:向該周邊設備發送一周邊設備直接配對請求訊息,該周邊設備直接配對請求訊息包含:與該對接器相關聯的一P2P設備位址,以及用於在該WSC程序中使用的一PIN;及其中向該對接器發送該周邊設備直接連接回應之步驟包含以下步驟:向該對接器發送與該周邊設備相關聯的一P2P設備位址,以及用於在該WSC程序中使用的該PIN。
  38. 如請求項35所述之方法,其中從該對接器接收該周邊設備直接連接請求之步驟包含以下步驟:接收包含以下各項的該周邊設備直接連接請求:一直接配對方法指示符,該直接配對方法指示符經調適為將該直接配對方法指示為具有轉發的群組身份碼的P2P;一P2P群組SSID,該P2P群組SSID與一P2P群組相關聯,該對接器對於該P2P群組是一群組擁有者(GO);及P2P群組身份碼,該等P2P群組身份碼與該P2P群組相關聯,該對接器對於該P2P群組是該GO。
  39. 如請求項38所述之方法,進一步包含以下步驟:向該周邊設備發送一周邊設備直接配對請求訊息,其中該周邊設備直接配對請求訊息包含:與該對接器相關聯的一P2P設備位址,該P2P群組SSID,以及該等P2P群組身份碼;及其中向該對接器發送該周邊設備直接連接回應之步驟包含以下步驟:向該對接器發送與該周邊設備相關聯的一P2P設備位址。
  40. 如請求項31所述之方法,進一步包含以下步驟:從該對接器接收一周邊設備直接連接完成訊息,該周邊設備直接連接完成訊息指示該對接器與該周邊設備已經成功地進行了直接配對。
  41. 如請求項31所述之方法,進一步包含以下步驟:從該對接器接收一周邊設備直接釋放請求,該周邊設備直接釋放請求請求結束該對接器和該周邊設備之間的一直接配對;及回應於該所接收的周邊設備直接釋放請求,向該對接器發送一周邊設備直接釋放回應。
  42. 一種對接主機,包含:用於與一周邊設備進行配對的手段;用於與一對接器建立一對接通信期的手段; 用於從該對接器接收與該周邊設備進行直接配對的一周邊設備直接連接請求的手段;及用於向該對接器傳輸一周邊設備直接連接回應的手段,其中該回應包括:使該對接器能夠與該周邊設備建立一直接通訊鏈路的資訊。
  43. 如請求項42所述之對接主機,其中該周邊設備直接連接請求包含:一直接配對方法指示符,該直接配對方法指示符經調適為指示該對接器用於與該周邊設備進行直接配對的一直接配對方法,其中該所指示的直接配對方法選自包括以下各項的一群組的直接配對方法:隧道化直接鏈路建立(TDLS),具有一Wi-Fi簡單配置(WSC)程序的對等(P2P),以及具有轉發的群組身份碼的P2P。
  44. 如請求項43所述之對接主機,其中該所接收的周邊設備直接連接請求包括:該直接配對方法指示符,該直接配對方法指示符經調適為將該直接配對方法指示為具有轉發的群組身份碼的P2P;與一P2P群組相關聯的一P2P群組SSID,該對接器對於該P2P群組是一群組擁有者(GO);及P2P群組身份碼,該等P2P群組身份碼與該P2P群組相關聯。
  45. 如請求項42所述之對接主機,進一步包含: 用於向該周邊設備傳輸一周邊設備直接配對請求訊息的手段;及用於從該周邊設備接收一周邊設備直接配對回應訊息的手段。
  46. 如請求項45所述之對接主機,其中:該周邊設備直接配對請求訊息包含:一對等(P2P)設備位址以及一PIN,該對等(P2P)設備位址與該對接器相關聯,該PIN用於在包含一基於PIN的Wi-Fi簡單配置(WSC)程序的一直接配對方法中使用;及該周邊設備直接連接回應訊息包含:一P2P設備位址以及該PIN,該P2P設備位址與該周邊設備相關聯,該PIN用於在該基於PIN的WSC程序中使用。
  47. 如請求項45所述之對接主機,其中:該周邊設備直接配對請求訊息包含:一對等(P2P)設備位址以及一P2P群組SSID和P2P群組身份碼,該對等(P2P)設備位址與該對接器相關聯,該P2P群組SSID和該等P2P群組身份碼與一P2P群組相關聯,該對接器對於該P2P群組是一群組擁有者(GO);及該周邊設備直接連接回應訊息包含:一P2P設備位址,該P2P設備位址與該周邊設備相關聯。
  48. 一種電腦可讀取儲存媒體,包含用於使一電腦執行以下 操作的程式:與一周邊設備進行配對;與一對接器建立一對接通信期;從該對接器接收與該周邊設備進行直接配對的一周邊設備直接連接請求;向該對接器發送一周邊設備直接連接回應,其中該回應包括:使該對接器能夠與該周邊設備建立一直接通訊鏈路的資訊。
  49. 如請求項48所述之電腦可讀取儲存媒體,其中該周邊設備直接連接請求包含:一直接配對方法指示符,該直接配對方法指示符經調適為指示該對接器用於與該周邊設備進行直接配對的一直接配對方法,並且其中該所指示的直接配對方法選自包括以下各項的一群組的直接配對方法:隧道化直接鏈路建立(TDLS),具有一Wi-Fi簡單配置(WSC)程序的對等(P2P),以及具有轉發的群組身份碼的P2P。
  50. 如請求項49所述之電腦可讀取儲存媒體,其中該所接收的周邊設備直接連接請求包括:該直接配對方法指示符,該直接配對方法指示符經調適為將該直接配對方法指示為具有轉發的群組身份碼的P2P;與一P2P群組相關聯的一P2P群組SSID,該對接器對於該P2P群組是一群組擁有者(GO);及P2P群組身份碼,該等P2P群組身份碼與該P2P群組相關 聯。
  51. 如請求項48所述之電腦可讀取儲存媒體,進一步包含用於使一電腦執行以下操作的程式:向該周邊設備發送一周邊設備直接配對請求訊息,其中該周邊設備直接配對請求訊息包括:使該周邊設備能夠與該對接器建立一直接通訊鏈路的資訊;及從該周邊設備接收一周邊設備直接配對回應訊息。
  52. 如請求項48所述之電腦可讀取儲存媒體,進一步包含用於使一電腦執行以下操作的程式:從該對接器接收一周邊設備直接連接完成訊息,該周邊設備直接連接完成訊息指示該對接器與該周邊設備已經成功地進行了直接配對。
  53. 如請求項48所述之電腦可讀取儲存媒體,進一步包含用於使一電腦執行以下操作的程式:從該對接器接收一周邊設備直接釋放請求,該周邊設備直接釋放請求請求結束該對接器和該周邊設備之間的一直接配對;並且回應於該所接收的周邊設備直接釋放請求,向該對接器發送一周邊設備直接釋放回應。
  54. 一種周邊設備,包含: 一通訊介面;一儲存媒體;及至少一個處理器,該至少一個處理器耦接到該通訊介面和該儲存媒體,該至少一個處理器經調適以:與一對接主機進行配對;從該對接主機接收一周邊設備直接配對請求,其中該周邊設備直接配對請求包括:賦能與一對接器進行直接配對的資訊;及根據該所接收的資訊,與該對接器建立一直接通訊鏈路。
  55. 如請求項54所述之周邊設備,其中從該對接主機接收的該周邊設備直接配對請求包含:一對等(P2P)設備位址,該對等(P2P)設備位址與該對接器相關聯;及一PIN,該PIN用於在包含一基於PIN的Wi-Fi簡單配置(WSC)程序的一直接配對方法中使用。
  56. 如請求項54所述之周邊設備,其中從該對接主機接收的該周邊設備直接配對請求包含:一對等(P2P)設備位址,該對等(P2P)設備位址與該對接器相關聯;一P2P群組SSID,該P2P群組SSID與一P2P群組相關聯,該對接器對於該P2P群組是一群組擁有者(GO);及 一P2P群組身份碼,該等P2P群組身份碼與該P2P群組相關聯,該對接器對於該P2P群組是該GO。
  57. 一種能夠在一周邊設備處操作的方法,包含以下步驟:與一對接主機進行配對;從該對接主機接收一周邊設備直接配對請求,其中該周邊設備直接配對請求包括:賦能與一對接器進行直接配對的資訊;並且根據該所接收的資訊,與該對接器建立一直接通訊鏈路。
  58. 如請求項57所述之方法,其中從該對接主機接收該周邊設備直接配對請求之步驟包含以下步驟:接收包含以下各項的該周邊設備直接配對請求:與該對接器相關聯的一對等(P2P)設備位址,以及用於在包含一基於PIN的Wi-Fi簡單配置(WSC)程序的一直接配對方法中使用的一PIN。
  59. 如請求項57所述之方法,其中從該對接主機接收該周邊設備直接配對請求之步驟包含以下步驟:接收包含以下各項的該周邊設備直接配對請求:與該對接器相關聯的一對等(P2P)設備位址,以及與一P2P群組相關聯的一P2P群組SSID和P2P群組身份碼,該對接器對於該P2P群組是一群組擁有者(GO)。
  60. 一種周邊設備,包含:用於與一對接主機進行配對的手段;用於從該對接主機接收一周邊設備直接配對請求的手段,其中該周邊設備直接配對請求包括:賦能與一對接器進行直接配對的資訊;及用於根據該所接收的資訊,與該對接器建立一直接通訊鏈路的手段。
  61. 如請求項60所述之周邊設備,其中從該對接主機接收的該周邊設備直接配對請求包含:一對等(P2P)設備位址,該對等(P2P)設備位址與該對接器相關聯;及一PIN,該PIN用於在包含一基於PIN的Wi-Fi簡單配置(WSC)程序的一直接配對方法中使用。
  62. 如請求項60所述之周邊設備,其中從該對接主機接收的該周邊設備直接配對請求包含:一對等(P2P)設備位址,該對等(P2P)設備位址與該對接器相關聯;一P2P群組SSID,該P2P群組SSID與一P2P群組相關聯,該對接器對於該P2P群組是一群組擁有者(GO);及P2P群組身份碼,該等P2P群組身份碼與該P2P群組相關聯,該對接器對於該P2P群組是該GO。
  63. 一種電腦可讀取儲存媒體,包含用於使一電腦執行以下操作的程式:與一對接主機進行配對;從該對接主機接收一周邊設備直接配對請求,其中該周邊設備直接配對請求包括:賦能與一對接器進行直接配對的資訊;及根據該所接收的資訊,與該對接器建立一直接通訊鏈路。
  64. 如請求項63所述之電腦可讀取儲存媒體,其中從該對接主機接收的該周邊設備直接配對請求包含:一對等(P2P)設備位址,該對等(P2P)設備位址與該對接器相關聯;及一PIN,該PIN用於在包含一基於PIN的Wi-Fi簡單配置(WSC)程序的一直接配對方法中使用。
  65. 如請求項63所述之電腦可讀取儲存媒體,其中從該對接主機接收的該周邊設備直接配對請求包含:一對等(P2P)設備位址,該對等(P2P)設備位址與該對接器相關聯;一P2P群組SSID,該P2P群組SSID與一P2P群組相關聯,該對接器對於該P2P群組是一群組擁有者(GO);及P2P群組身份碼,該等P2P群組身份碼與該P2P群組相關 聯,該對接器對於該P2P群組是該GO。
TW102117959A 2012-05-21 2013-05-21 用於促進無線對接系統中的直接配對的設備和方法 TWI617919B (zh)

Applications Claiming Priority (14)

Application Number Priority Date Filing Date Title
US201261649863P 2012-05-21 2012-05-21
US61/649,863 2012-05-21
US201261651991P 2012-05-25 2012-05-25
US61/651,991 2012-05-25
US201261658363P 2012-06-11 2012-06-11
US201261658352P 2012-06-11 2012-06-11
US61/658,352 2012-06-11
US61/658,363 2012-06-11
US13/740,466 US20130311692A1 (en) 2012-05-21 2013-01-14 Apparatus and method for direct pairing in a wireless docking system
US13/740,466 2013-01-14
US201361756833P 2013-01-25 2013-01-25
US61/756,833 2013-01-25
US13/804,409 2013-03-14
US13/804,409 US20130311694A1 (en) 2012-05-21 2013-03-14 Devices and methods for facilitating direct pairing in a wireless docking system

Publications (2)

Publication Number Publication Date
TW201348970A TW201348970A (zh) 2013-12-01
TWI617919B true TWI617919B (zh) 2018-03-11

Family

ID=49582275

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102117959A TWI617919B (zh) 2012-05-21 2013-05-21 用於促進無線對接系統中的直接配對的設備和方法

Country Status (5)

Country Link
US (1) US20130311694A1 (zh)
EP (1) EP2853082A1 (zh)
CN (1) CN104303491A (zh)
TW (1) TWI617919B (zh)
WO (1) WO2013177001A1 (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10972536B2 (en) 2004-06-04 2021-04-06 Apple Inc. System and method for synchronizing media presentation at multiple recipients
US9106651B2 (en) * 2011-09-19 2015-08-11 Qualcomm Incorporated Sending human input device commands over internet protocol
US20130311692A1 (en) 2012-05-21 2013-11-21 Qualcomm Incorporated Apparatus and method for direct pairing in a wireless docking system
US9107027B2 (en) 2012-08-23 2015-08-11 Intel Corporation Wireless connector
US9426184B2 (en) * 2012-11-27 2016-08-23 Qualcomm Incorporated Dockee-centric wireless docking
KR102161715B1 (ko) * 2013-05-23 2020-10-06 삼성전자주식회사 도킹 구조에서의 프록시 기반 통신 기법
US9898422B2 (en) 2013-05-23 2018-02-20 Samsung Electronics Co., Ltd Method and apparatus for directly connecting dockee device to peripheral device in a wireless docking network
KR102119038B1 (ko) * 2013-05-23 2020-06-04 삼성전자주식회사 무선 도킹 프로토콜을 지원하는 통신 시스템에서 트랜스페어런트 터널 모드 동작 제어 장치 및 방법
US9497787B2 (en) * 2013-11-25 2016-11-15 Nokia Technologies Oy Method, apparatus, and computer program product for managing concurrent connections between wireless dockee devices in a wireless docking environment
WO2015107564A1 (en) * 2014-01-15 2015-07-23 Sony Corporation Devices and methods for telephone call sharing using a direct wireless connection
US20150229751A1 (en) * 2014-02-07 2015-08-13 Microsoft Corporation Securely determining the location of a user
KR102125562B1 (ko) * 2014-06-18 2020-06-22 삼성전자주식회사 키 공유 방법 및 장치
FR3029046A1 (fr) * 2014-11-20 2016-05-27 Orange Procede de configuration d'un equipement multimedia destine a etre connecte a un equipement d'interconnexion
US9913079B2 (en) * 2015-06-05 2018-03-06 Apple Inc. Cloud-based proximity pairing and switching for peer-to-peer devices
EP3107316A1 (en) * 2015-06-15 2016-12-21 Casio Computer Co., Ltd. Broadcasting pairing signal and responding to it
US10042595B2 (en) 2016-09-06 2018-08-07 Apple Inc. Devices, methods, and graphical user interfaces for wireless pairing with peripheral devices and displaying status information concerning the peripheral devices
KR20180042929A (ko) * 2016-10-19 2018-04-27 현대자동차주식회사 무선 연결 시스템 및 그 제어방법
JP6926737B2 (ja) * 2017-07-03 2021-08-25 株式会社リコー 通信システム、ホッピングノード、通信制御方法、及びプログラム
KR102516019B1 (ko) * 2017-09-11 2023-03-30 삼성전자주식회사 외부 전자 장치와 통신하는 전자 장치 및 방법
US10993274B2 (en) 2018-03-30 2021-04-27 Apple Inc. Pairing devices by proxy
US11297369B2 (en) * 2018-03-30 2022-04-05 Apple Inc. Remotely controlling playback devices
US11568233B2 (en) 2018-10-02 2023-01-31 Axon Enterprise Inc. Techniques for processing recorded data using docked recording devices
KR20200044505A (ko) * 2018-10-19 2020-04-29 삼성전자주식회사 링크 공유를 지원하는 전자 장치 및 이를 위한 방법
US11172298B2 (en) 2019-07-08 2021-11-09 Apple Inc. Systems, methods, and user interfaces for headphone fit adjustment and audio output control
CN111381793A (zh) * 2020-04-08 2020-07-07 上海明我信息技术有限公司 一种数据传输方法、传输设备及显示设备
CN111314097A (zh) * 2020-04-08 2020-06-19 上海明我信息技术有限公司 一种数据传输方法、传输设备及显示设备
US11722178B2 (en) 2020-06-01 2023-08-08 Apple Inc. Systems, methods, and graphical user interfaces for automatic audio routing
US11941319B2 (en) 2020-07-20 2024-03-26 Apple Inc. Systems, methods, and graphical user interfaces for selecting audio output modes of wearable audio output devices
US11375314B2 (en) 2020-07-20 2022-06-28 Apple Inc. Systems, methods, and graphical user interfaces for selecting audio output modes of wearable audio output devices
US11523243B2 (en) 2020-09-25 2022-12-06 Apple Inc. Systems, methods, and graphical user interfaces for using spatialized audio during communication sessions
TWI779761B (zh) * 2020-12-29 2022-10-01 東碩資訊股份有限公司 管理系統以及擴充基座裝置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120099566A1 (en) * 2010-10-20 2012-04-26 Nokia Corporation Wireless docking with out-of-band initiation

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003224550A1 (en) * 2002-04-19 2003-11-03 Stephen J. Carlton A portable communication apparatus and methods for match-making with distributed memory
US7590075B2 (en) * 2005-04-15 2009-09-15 Dell Products L.P. Systems and methods for managing wireless communication
US20070274270A1 (en) * 2006-05-25 2007-11-29 Motorola, Inc. Network pairing of wireless communication devices through one or more intermediate devices
US20080108386A1 (en) * 2006-11-03 2008-05-08 John Hard mobile communication terminal and method therefor
US8374157B2 (en) * 2007-02-12 2013-02-12 Wilocity, Ltd. Wireless docking station
CN101803294B (zh) * 2007-09-18 2012-08-29 Lg电子株式会社 隧道直接链路建立无线网络中的直接链路建立过程和支持该过程的站点
US8965283B2 (en) * 2009-08-10 2015-02-24 Qualcomm Incorporated Setting up a direct link in a peer to peer wireless network
US9949305B2 (en) * 2009-10-02 2018-04-17 Blackberry Limited Methods and apparatus for peer-to-peer communications in a wireless local area network
US20110082939A1 (en) * 2009-10-02 2011-04-07 Michael Peter Montemurro Methods and apparatus to proxy discovery and negotiations between network entities to establish peer-to-peer communications
KR20120052092A (ko) * 2010-11-15 2012-05-23 삼성전자주식회사 네트워크 중계 방법, 네트워크 접속 방법 및 이를 적용한 무선 통신 그룹
CN105722051A (zh) * 2010-11-16 2016-06-29 交互数字专利控股公司 用于直接链路操作的方法和中央实体
US20120158839A1 (en) * 2010-12-16 2012-06-21 Microsoft Corporation Wireless network interface with infrastructure and direct modes
US8554970B2 (en) * 2011-04-18 2013-10-08 Nokia Corporation Method, apparatus and computer program product for creating a wireless docking group
US20130204962A1 (en) * 2012-02-02 2013-08-08 Texas Instruments Incorporated Network and peripheral interface circuits, systems and processes

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120099566A1 (en) * 2010-10-20 2012-04-26 Nokia Corporation Wireless docking with out-of-band initiation

Also Published As

Publication number Publication date
US20130311694A1 (en) 2013-11-21
WO2013177001A1 (en) 2013-11-28
TW201348970A (zh) 2013-12-01
EP2853082A1 (en) 2015-04-01
CN104303491A (zh) 2015-01-21

Similar Documents

Publication Publication Date Title
TWI617919B (zh) 用於促進無線對接系統中的直接配對的設備和方法
US20130311692A1 (en) Apparatus and method for direct pairing in a wireless docking system
JP6553214B2 (ja) ピアツーピアデバイスに関するクラウドベースの近接ペアリング及び切り替え
JP6219501B2 (ja) ワイヤレスドッキングのためのアクセス制御
KR101705764B1 (ko) 무선 도킹
JP6293874B2 (ja) ワイヤレスドッキングアーキテクチャ
EP3005763B1 (en) Utilization and configuration of wireless docking environments
KR102037256B1 (ko) 사용자 의향을 반영한 서비스 연결 장치 및 방법
JP6142079B2 (ja) ワイヤレスドッキング
TW201342984A (zh) 經由點對點鏈結存取的分享網路
US10863559B2 (en) Method and apparatus for communicating in a wireless communication network
US9312948B2 (en) Method and apparatus for enabling wireless dockees to find and dock with a wireless docking host being used by another dockee
JP6261577B2 (ja) 無線通信装置、無線通信方法、および無線通信制御プログラム
JP5812065B2 (ja) 外部記憶装置、データファイル送受信システム、データファイル送受信方法・プログラム

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees