專利名稱:用于在無線網(wǎng)絡內(nèi)建立客戶機-主機關聯(lián)的裝置和方法
技術領域:
本發(fā)明整體涉及通信領域。更具體地,在一些方面本發(fā)明涉及在無線網(wǎng)絡中建立 并改變一對一的客戶機-主機關聯(lián)。
背景技術:
無線通信設備的便攜性和功能性持續(xù)改進,從而對無線通信網(wǎng)絡的擴展做出貢 獻。許多傳統(tǒng)有線連接正在被無線連接所取代,包括當一個無線設備移動到另一個無線設 備的連接區(qū)域中時進行ad hoc連接。一些所關注的是無線局域網(wǎng)(無線LAN或WLAN),比 如基于各種IEEE 802. 11標準的無線網(wǎng)絡。一些所關注的還有無線個域網(wǎng)(無線PAN或 WPAN),其是經(jīng)常用于在一個人附近的兩個或多個設備之間的通信的網(wǎng)絡。WLAN和WPAN的 范圍通常是以十米為數(shù)量級,盡管一些網(wǎng)絡在三倍、十倍甚至三十倍長的距離內(nèi)進行操作。無線LAN或PAN網(wǎng)絡可以用于兩個或三個私人設備之間的通信,或者用于這種私 人設備與包括因特網(wǎng)在內(nèi)的更高級別網(wǎng)絡之間的通信。無線網(wǎng)絡可以使用紅外數(shù)據(jù)聯(lián)盟 (IrDA)、藍牙、超寬帶(UffB)、ZigBee以及IEEE 802. 11標準技術來實現(xiàn)。無線體域網(wǎng)(body area network)可以視為個域網(wǎng)的子集。無線體域網(wǎng)可以包括 用于監(jiān)視各種身體參數(shù)和功能的無線傳感器。這些傳感器可以向例如位于私人住宅中的基 站發(fā)送實時數(shù)據(jù)??梢栽跓o線網(wǎng)絡中的兩個無線設備之間建立鏈路以用于這兩個設備之間的一對 一通信。其中一個設備-客戶機-可以通過鏈路專門向另一設備_主機_提供資源的使用。 這種資源的例子是能夠從個人計算機、個人數(shù)字助理或者除蜂窩連接外還具有無線能力的 蜂窩電話來進行無線操作的顯示設備。在本領域中存在對如下裝置、方法和制造產(chǎn)品的需求,這些裝置、方法和制造產(chǎn)品 有助于在包括無線LAN和無線PAN在內(nèi)的無線網(wǎng)絡中建立鏈路。還存在對如下裝置、方法 和制造產(chǎn)品的需求,這些裝置、方法和制造產(chǎn)品有助于改變在無線網(wǎng)絡中從一個主機到另 一個主機的資源可用性。
發(fā)明內(nèi)容
這里公開的實施例通過提供用于在不同類別中建立一對一無線網(wǎng)絡關聯(lián)的裝置、 方法和制造產(chǎn)品,可以解決一個或多個上述需求。描述了一種用于通過無線網(wǎng)絡提供對客戶機共享資源的使用的方法。該方法包括 在客戶機與第一主機之間建立被動關聯(lián)以用于通過無線網(wǎng)絡進行通信。該被動關聯(lián)不允許 第一主機使用所述共享資源。該方法進一步包括在客戶機處從第一主機接收用以建立主動 關聯(lián)的請求,該主動關聯(lián)允許第一主機對所述共享資源的獨占使用。通過無線網(wǎng)絡來接收 所述請求。該方法進一步包括在客戶機處確定是否存在允許第二主機對所述共享資源的獨 占使用的主動關聯(lián)(即,是否存在任何先前建立的與任何其它主機的主動關聯(lián)),其中響應 于來自第一主機的所述請求來執(zhí)行該步驟。如果不存在與第二(即,任何其它)主機的主動關聯(lián),則該方法進一步包括建立與第一主機的主動關聯(lián)以及允許第一主機對所述共享資 源的獨占使用。描述了一種無線網(wǎng)絡客戶機設備。該客戶機設備包括共享資源、存儲器、無線網(wǎng) 絡接收機、無線網(wǎng)絡發(fā)射機以及控制器??刂破黢詈系浇邮諜C、發(fā)射機、共享資源以及存儲 器??刂破饔糜谠诳蛻魴C設備與第一主機之間建立被動關聯(lián)以用于通過無線網(wǎng)絡進行通 信。該被動關聯(lián)不允許第一主機使用所述共享資源。該控制器進一步用于通過無線網(wǎng)絡從 第一主機接收用以建立主動關聯(lián)的請求,該主動關聯(lián)允許第一主機對所述共享資源的獨占 使用。該控制器進一步用于響應于來自第一主機的所述請求,確定是否存在允許第二主機 對所述共享資源的獨占使用的主動關聯(lián)(即,確定是否存在任何先前建立的與任何其它主 機的主動關聯(lián))。如果不存在允許第二主機對所述共享資源的獨占使用的主動關聯(lián),則該控 制器進一步用于建立與第一主機的主動關聯(lián)以及允許第一主機對所述共享資源的獨占使 用。描述了一種存儲有指令的機器可讀介質(zhì)。當具有共享資源并用于通過無線網(wǎng)絡進 行接收和發(fā)送的客戶機設備的至少一個處理器執(zhí)行這些指令時,這些指令使得客戶機設備 執(zhí)行多個步驟。這些步驟包括在客戶機設備與第一主機之間建立被動關聯(lián)以用于通過無線 網(wǎng)絡進行通信。該被動關聯(lián)不允許第一主機使用所述共享資源。這些步驟進一步包括通過 無線網(wǎng)絡從第一主機接收用以建立主動關聯(lián)的請求,該主動關聯(lián)允許第一主機對所述共享 資源的獨占使用。這些步驟進一步包括響應于來自第一主機的所述請求,確定是否存在允 許第二主機對所述共享資源的獨占使用的主動關聯(lián)。(即,確定是否存在任何先前建立的與 任何其它主機的主動關聯(lián)。)如果確定是否存在允許第二主機對所述共享資源的獨占使用 的主動關聯(lián)的步驟結(jié)果是確定不存在與第二主機的主動關聯(lián),則這些步驟進一步包括建立 與第一主機的主動關聯(lián)以及允許第一主機對所述共享資源的獨占使用。描述了另一種客戶機設備,其具有共享資源模塊、數(shù)據(jù)存儲模塊、用于通過無線 網(wǎng)絡接收信息的模塊、用于通過無線網(wǎng)絡發(fā)送信息的模塊以及用于控制共享資源模塊、數(shù) 據(jù)存儲模塊、用于接收的模塊和用于發(fā)送的模塊的控制器模塊??刂破髂K用于在客戶機 設備與第一主機之間建立被動關聯(lián)以用于通過無線網(wǎng)絡進行通信。該被動關聯(lián)不允許第一 主機使用共享資源。該控制器模塊還用于通過無線網(wǎng)絡從第一主機接收用以建立主動關聯(lián) 的請求,該主動關聯(lián)允許第一主機對共享資源模塊的獨占使用。該控制器模塊進一步用于 響應于來自第一主機的所述請求,確定是否存在允許任何其它主機對共享資源模塊的獨占 使用的主動關聯(lián)。如果不存在允許任何其它主機對共享資源模塊的獨占使用的主動關聯(lián), 則該控制器模塊進一步用于建立與第一主機的主動關聯(lián)以及允許第一主機對共享資源模 塊的獨占使用。通過參照以下描述、附圖和所附權利要求,將更好地理解本發(fā)明的這些及其它方
圖1示出了無線網(wǎng)絡的所選部件,包括主機和客戶機;圖2示出了用于在客戶機與主機之間建立被動關聯(lián)并處理主動關聯(lián)請求的處理 的所選步驟和判斷;
圖3示出了在存在先前建立的主動穩(wěn)固關聯(lián)的情況下圖2的處理的所選步驟和判 斷的具體細節(jié);圖4示出了在存在先前建立的主動半穩(wěn)固關聯(lián)的情況下圖2的處理的所選步驟和 判斷的具體細節(jié);以及圖5示出了在存在可能落入不同類別內(nèi)的先前建立的主動關聯(lián)的情況下圖2的處 理的所選步驟的具體細節(jié)。
具體實施例方式在本文檔中,詞語“實施例”、“變體”以及類似的表述用于指代具體裝置、處理或制 造產(chǎn)品,而不必指代相同的裝置、處理或制造產(chǎn)品。因此,在一個位置或上下文中使用的“一 個實施例”(或類似的表述)可以指代具體裝置、處理或制造產(chǎn)品;在不同位置的相同或類 似表述可以指代不同裝置、處理或制造產(chǎn)品。表述“可替換實施例”、“可替換地”以及相似 的詞語可以用于表明多個不同的可能實施例中的一個。可能實施例的數(shù)目不必局限于兩個 或任何其它數(shù)量。這里可以使用詞語“示例性”來表示“作為例子、實例或示例”。不必將這里描述為 “示例性”的任何實施例或變體理解為比其它實施例或變體更優(yōu)或有利。在本說明書中描述 的所有實施例和變體均是示例性實施例和變體,用于使本領域技術人員能夠?qū)崿F(xiàn)并使用本 發(fā)明,而不必限制與本發(fā)明相一致的合法保護范圍。詞語“關聯(lián)”是指在資源所位于的客戶機設備與希望使用該資源的主機設備之間 建立的通信鏈路。該通信鏈路可以通過有線或無線介質(zhì)?!瓣P聯(lián)”是在主機和客戶機設備 上的相應應用實體之間建立的臨時關系,其中任一實體可以發(fā)起關聯(lián)并協(xié)商服務參數(shù)(例 如,服務質(zhì)量)和/或通信參數(shù)?!爸鲃印标P聯(lián)是提供對位于客戶機處或通過客戶機可用的 共享資源的獨占使用的關聯(lián)。“被動”關聯(lián)允許通信(以及可能其它)參數(shù)的協(xié)商,但是不 提供對在客戶機處可用的共享資源的使用。基于被動關聯(lián),可以在主機與客戶機之間(單 向地或雙向地)傳送定期監(jiān)視消息,使得這些設備在無線網(wǎng)絡的通信距離內(nèi)知道彼此的存 在;并且根據(jù)各種環(huán)境,比如功率可用性、計算資源以及在無線網(wǎng)絡中其它主機的存在,可 以維持或定期改變通信參數(shù)。在2007年7月25日遞交的名稱為Wireless Architecture for a Traditionalffire-Based Protocol 的統(tǒng)一分配的申請?zhí)枮?60/951,919 的美國臨時 專利中描述了這些關聯(lián)的某些方面。圖1示出了在無線網(wǎng)絡100內(nèi)一對一關聯(lián)的客戶機120和主機140的所選部件。 客戶機120包括處理器122、存儲器124、能夠一次一個地向主機140和一個或多個其它 主機提供一個或多個服務的共享資源126、用于從無線網(wǎng)絡100中的設備接收通信的接收 機128、以及用于向無線網(wǎng)絡100中的設備發(fā)送通信的發(fā)射機130。將存儲器124、共享資 源126、接收機128以及發(fā)射機130耦合到處理器122,其可以配置、讀取和/或?qū)懭脒@些設 備。類似地,主機140包括處理器142、存儲器144、用于從無線網(wǎng)絡100中的設備接 收通信的接收機148、以及用于向無線網(wǎng)絡100中的設備發(fā)送通信的發(fā)射機150。主機140 還具有人接口輸出塊152以及人接口輸入塊154。將存儲器144、接收機148、發(fā)射機150、 人接口輸出塊152以及人接口輸入塊154耦合到處理器142,其可以配置、讀取和/或?qū)懭脒@些設備。處理器122和142分別可以包括例如,一個或多個控制器、一個或多個微處 理器、一個或多個數(shù)字信號處理器、一個或多個狀態(tài)機、或者這些設備的組合。存儲器 124和144分別可以在相應的處理器(122或142)的內(nèi)部或外部,并且可以包括隨機存 取存儲器(RAM)、只讀存儲器(ROM)、可編程ROM (PROM)、可擦除PROM (EPROM)、電可擦除 EPROM (EEPROM)、動態(tài) RAM(DRAM)、同步 DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR SDRAM)、增 強SDRAM (ESDRAM)、同步鏈路DRAM (SLDRAM)、直接Rambus RAM (DRRAM)、磁性存儲單元和/或 其它存儲器設備。在一些變體中,無線網(wǎng)絡100內(nèi)的通信可以跨度達到十米、三十米、一百米、或 三百米??梢宰裱璚iMedia標準、ECMA-368/369標準、藍牙標準、IrDA標準、UWB標準、ZigBee 標準或者IEEE 802. 11標準之一來進行通信。(該列舉不是排它性的。)因此,將接收機 128/148和發(fā)射機130/150配置為基于適用標準來進行操作。共享資源126可以是例如顯示器,比如投影儀、電視顯示屏或計算機顯示屏。在一 些變體中,共享資源126包括具有移動顯示數(shù)字接口(MDDI)能力的顯示設備。共享資源 126可以是聲音再現(xiàn)設備,比如一個或多個揚聲器。共享資源126也可以是用于存儲和/或 提供數(shù)據(jù)的存儲設備。共享資源126可以是到諸如無線或有線網(wǎng)絡的另一網(wǎng)絡的網(wǎng)關;其 它網(wǎng)絡可以是或者可以連接到因特網(wǎng)或電話網(wǎng)。共享資源126還可以是電子游戲設備,其 中當在主機140與客戶機120之間存在主動關聯(lián)時主機140執(zhí)行游戲控制器的功能。共享 資源126也可以是具有預加載軟件的個人計算機或其它計算機,從而允許主機140實質(zhì)上 使用預加載軟件來執(zhí)行計算機的用戶輸入和輸出功能。共享資源也可以是人接口輸入,比 如鍵盤或定點設備(鼠標、軌跡球及類似設備)。再此外,共享資源可以包括機械設備和光 學設備。人接口輸入塊154可以是例如鍵盤、觸摸板和/或定點設備。例如,人接口輸出塊 152可以是顯示設備、揚聲器和/或耳機。人接口輸入塊和輸出塊也可以結(jié)合到例如觸摸屏 中??蛻魴C120與主機140之間的關聯(lián)可以用各種方式來建立。例如,當這兩個設備 位于彼此的(無線網(wǎng)絡)通信范圍內(nèi)時,可以自動建立被動關聯(lián)。可以由客戶機120、主機 140、或者這些設備中的每個設備同時來負責自動發(fā)現(xiàn)另一個設備。例如,在這兩個設備之 間建立了被動關聯(lián)之后,作為由主機140的用戶生成的請求的結(jié)果,可以建立主動關聯(lián)??蛻魴C120、主機140或者這些設備中的每個設備可以具有其他部件,包括被設計 用于與其它無線網(wǎng)絡或除無線網(wǎng)絡外的包括蜂窩網(wǎng)絡在內(nèi)的網(wǎng)絡進行通信的接收機和/ 或發(fā)射機。例如,蜂窩網(wǎng)絡可以基于UTRAN或UMTS陸地無線接入網(wǎng)標準來進行操作,其中 這些標準包括碼分多址(CDMA)和全球移動通信(GSM)網(wǎng)絡標準。圖2示出了用于在客戶機(例如,客戶機120)與請求主機(例如,主機140)之間 首先建立被動關聯(lián)并隨后建立主動關聯(lián)的處理200的所選步驟。在客戶機和另一主機之間 存在先前建立的關聯(lián)的情況中,其它主機可以與請求主機相同、相似、類似或不同。在流程點201處,主機和客戶機正在進行操作。在步驟205處,至少一個設備檢測到另一設備位于允許在這兩個設備之間進行無 線網(wǎng)絡通信的距離內(nèi)。該檢測設備可以是客戶機或主機。
在步驟210處,客戶機和主機協(xié)商或確定在它們之間的被動關聯(lián)的通信參數(shù)。這 些參數(shù)可以包括媒體訪問控制(MAC)和物理層(PHY)通信參數(shù)。響應于步驟205的檢測, 可以自動執(zhí)行步驟210。在步驟215處,主機接收來自其用戶的命令來建立與客戶機的主動關聯(lián)以用于對 客戶機的共享資源的獨占使用。例如,該主機可以通過主機的人接口輸入塊來接收命令。在步驟220處,主機向客戶機發(fā)送用以建立主動關聯(lián)的請求。該請求可以包括介 紹信息,比如文本、音頻、視頻或其它信息。該介紹信息可以標識主機的運行商或所有者。在步驟225處,客戶機接收該請求。在判斷框230處,客戶機檢查先前建立的與任何其它主機的主動關聯(lián)的存在性。 如果當前存在這種先前建立的主動關聯(lián),則處理流程分支到由參考標號235總體標記的步 驟,其中這種情況可以按照下面的進一步描述來進行處理。如果當前不存在先前建立的主動關聯(lián),則處理流程進行到步驟280,在步驟280 中,客戶機準許該請求主機的請求并且在主機與客戶機之間協(xié)商或確定主動關聯(lián)的其他參 數(shù),隨后該關聯(lián)變?yōu)橹鲃雨P聯(lián)??梢员3诌m用于在客戶機與主機之間進行通信的先前確定 的參數(shù)(例如,在步驟210中確定的通信參數(shù)),或者可以重新協(xié)商或改變這些參數(shù)。例如,所述其他參數(shù)可以包括將由共享資源提供給主機的服務質(zhì)量(QoS)。例如, 對于顯示器,顯示器的分辨率可以是這種參數(shù)。對于通過客戶機到另一網(wǎng)絡的連接,這些參 數(shù)可以包括該連接的QoS(例如,帶寬和延遲)。對使用該共享資源進行的支付可以作為步 驟280的一部分由用戶來傳輸或授權,并且視覺或音頻指示可以向用戶通知該資源的可用 性。該視覺或音頻指示可以由主機(例如,從主機的人接口輸出塊)或由客戶機來生成。在步驟285處,主機的用戶對客戶機的共享資源進行獨占使用。然后,該處理在流 程點299結(jié)束。主動關聯(lián)的一種類別是“穩(wěn)固”關聯(lián),其不允許任何其它主機中斷該關聯(lián)。換句話 說,在存在先前建立的主動穩(wěn)固關聯(lián)的情況下,客戶機不接受主動關聯(lián)請求。返回到處理 200的判斷框230,先前建立的穩(wěn)固關聯(lián)的存在導致在步驟235中拒絕用戶所請求的關聯(lián)。 在另一方面,如果在步驟280中用戶對建立穩(wěn)固關聯(lián)進行管理,則將立即拒絕其它主機對 主動關聯(lián)的請求,而不需要向具有該主動穩(wěn)固關聯(lián)當前所有權的主機用戶詢問是否可以釋 放該穩(wěn)固關聯(lián)??梢曰蚩梢圆幌蚓哂性摲€(wěn)固關聯(lián)的用戶通知另一用戶的請求。圖3示出了與存在先前建立的穩(wěn)固關聯(lián)相對應的所選步驟235A。處理200的處理 流程可以進行到步驟235A,其中在判斷框230中確定當前存在先前建立的主動關聯(lián)。步驟 235A可以包括判斷框237A,用于檢查先前建立的關聯(lián)是否是穩(wěn)固關聯(lián);以及步驟239A,在 步驟239A中客戶機向請求主機發(fā)送立即拒絕該請求的消息。如果在步驟225中接收到的 建立主動關聯(lián)的請求包括介紹信息(例如,文本、視頻或音頻),則步驟235A可以包括向擁 有先前建立的主動關聯(lián)的主機發(fā)送所有或部分介紹信息。擁有先前建立的主動關聯(lián)的主機 可以向其用戶提供(例如,經(jīng)由顯示器、指示燈或聲音)所有或部分介紹信息,或者該介紹 信息的衍生信息。按照這種方式,可以向擁有先前建立的主動關聯(lián)的主機用戶通知另一人 正在試圖使用該共享資源。關聯(lián)的另一種類別可以是“半穩(wěn)固”關聯(lián),其向具有當前主動關聯(lián)的(第一)主機 生成請求,以便釋放該關聯(lián)以用于由請求(第二)主機獲取。圖4示出了與這種場景相對應的所選步驟235B。在判斷框230中確定當前存在先前建立的半穩(wěn)固主動關聯(lián)之后,處理200的處理流程可以進行到步驟235B。如圖4所示,與這種場景相對應的步驟235B可以包 括判斷框241B,用于檢查先前建立的主動關聯(lián)是否是半穩(wěn)固關聯(lián);以及步驟243B,在步驟 243B中客戶機向擁有先前建立的關聯(lián)的主機發(fā)送請求授權釋放先前建立的主動關聯(lián)的消 肩、ο根據(jù)在判斷框245B、246B和247B中所確定的,如果在超時之前擁有先前建立的關 聯(lián)的主機準許該請求,則在步驟249B中將先前建立的關聯(lián)丟棄或轉(zhuǎn)換為被動關聯(lián)。隨后, 處理流程進行到步驟280和285 (如圖2所示),以便在客戶機與請求主動關聯(lián)的主機之間 建立新的主動關聯(lián),隨后該請求主機使用該新的關聯(lián)。用于授權釋放的請求可以包括描述試圖建立的關聯(lián)的信息,例如關聯(lián)的類別(穩(wěn) 固、半穩(wěn)固或其它類別)。如果在步驟225中接收的用以建立主動關聯(lián)的請求包括介紹信 息,則查詢可以包括所有或部分介紹信息。擁有先前建立的主動關聯(lián)的主機可以向其用戶 提供該介紹信息或該介紹信息的一些衍生信息??梢詫试S或拒絕釋放請求的主機進行預編程以便自動地準許或拒絕該請求而 與其它環(huán)境無關(例如,總是準許或總是拒絕),該主機可以經(jīng)由人接口塊請求來自其用戶 的授權(例如,顯示“輸入YES以準許該請求并釋放該投影儀”),或者根據(jù)一些環(huán)境,例如 該主機用戶未使用該資源的時段長度,該主機可以自動進行該操作。關聯(lián)的再另一種類別可以是軟關聯(lián)或弱關聯(lián),從而當接收到主動關聯(lián)請求時,客 戶機自動釋放先前建立的主動關聯(lián)(或者將其降低為被動關聯(lián))并準許新接收的請求。關聯(lián)可以在時間基礎上組合不同關聯(lián)類別的屬性。這種組合關聯(lián)的一個例子是這 樣的主動關聯(lián)其在建立之后的預定時間段中是穩(wěn)固的,并且隨后轉(zhuǎn)變到弱關聯(lián)或半穩(wěn)固 關聯(lián)。該時間段可以在請求該關聯(lián)時由用戶在主機處進行配置。圖5示出了合并不同類別的主動關聯(lián)的處理的所選步驟235,其中這些主動關聯(lián) 包括穩(wěn)固主動關聯(lián)、半穩(wěn)固主動關聯(lián)以及弱主動關聯(lián)。如上所述,當圖2的處理200在判斷 框230中確定當前存在先前建立的主動關聯(lián)時,處理200可以進行到步驟235。在判斷框237中,客戶機確定先前建立的主動關聯(lián)是否是如上所述的穩(wěn)固主動關 聯(lián)。如果是,則客戶機在步驟239中立即拒絕該主動關聯(lián)請求,即不需要詢問擁有先前建立 的關聯(lián)的主機。否則,處理流程進行到判斷框255。這里,客戶機確定先前建立的主動關聯(lián)是否是 如上所述的弱主動關聯(lián)。如果先前建立的主動關聯(lián)是弱主動關聯(lián),則在步驟249中釋放該 關聯(lián)。釋放該關聯(lián)可以釋放專用于該關聯(lián)的所有或部分資源(共享資源、計算資源、存儲資 源和/或可能的其它資源)。通過釋放共享資源和可能的其它資源但保持通信鏈路對擁有 該關聯(lián)的主機開放,該釋放也可以將該關聯(lián)變換為被動關聯(lián)。處理流程從步驟249繼續(xù)到步驟280和285 (如圖2所示),其中與請求主機建立 新的主動關聯(lián),并且該請求主機使用該新的關聯(lián)。現(xiàn)在返回到判斷框255,如果所做出的判斷表明先前建立的關聯(lián)不是弱關聯(lián),則處 理流程進行到判斷框241以確定先前建立的主動關聯(lián)是否是如上所述的半穩(wěn)固關聯(lián)。如果 先前建立的關聯(lián)不是半穩(wěn)固關聯(lián),則以與處理穩(wěn)固關聯(lián)、弱關聯(lián)和半穩(wěn)固關聯(lián)相似的方式 處理其他關聯(lián)類別。如果該關聯(lián)是半穩(wěn)固關聯(lián),則客戶機進行到步驟243以向擁有先前建立的關聯(lián)的主機發(fā)送詢問。該詢問可以導致在該主機處生成詢問是否可以釋放該關聯(lián)的消息。該請求可以包 括所有或部分介紹信息或者從該介紹信息衍生的信息。應當注意,如果僅存在這三種關聯(lián)類別(即,穩(wěn)固、弱以及半穩(wěn)固),則因為在判斷 框237和255做出的否定判斷意味著先前建立的主動關聯(lián)必然是半穩(wěn)固關聯(lián),所以可以不 需要判斷框241。處理流程從步驟243進行到判斷框245以確定先前建立的關聯(lián)的所有者是否授權 其釋放。如果所有者授權了該釋放,則處理流程進行到步驟249,釋放先前建立的關聯(lián)。處 理從步驟249繼續(xù)到步驟280和285,從而建立所請求的關聯(lián)并允許請求主機使用該資源。然而,如果根據(jù)在判斷框245中的決定尚未授權釋放,則客戶機在判斷框246中確 定是否已經(jīng)接收到對該詢問的否定響應。如果已經(jīng)接收到否定響應,則客戶機進行到步驟 239以拒絕對新主動關聯(lián)的請求。如果擁有先前建立的主動關聯(lián)的主機尚未進行響應(確認或否定),則在判斷框 247中測試超時條件。超時條件可以是定義了從查詢直至接收到釋放允許的時間段的定時 器期滿。如果該定時器期滿,則該超時條件實質(zhì)上表明已經(jīng)推定性地拒絕了允許釋放先前 建立的主動關聯(lián)。隨后客戶機進行到步驟239以拒絕對新主動關聯(lián)的請求。如果超時尚未 發(fā)生,則客戶機返回到判斷框245,從而有效地循環(huán)直至接收到對該詢問的響應或發(fā)生超時 為止。另一種不同的連接方案類似半穩(wěn)固關聯(lián),但是直接從請求主機向擁有先前建立的 主動關聯(lián)的主機發(fā)送釋放先前建立的關聯(lián)的請求。這里,先前建立的關聯(lián)可以是穩(wěn)固關聯(lián)。 當新的主機請求主動關聯(lián)時,客戶機拒絕該請求,從而表明當前存在主動關聯(lián)。該拒絕消 息可以包括足夠的信息以用于請求主機直接聯(lián)系先前建立的主動關聯(lián)的所有者??商鎿Q 地,請求主機可以通過無線網(wǎng)絡識別在其通信距離內(nèi)的一個或所有主機(或者通過其它方 式識別這些主機,例如通過另一不同網(wǎng)絡進行詢問,其中該不同網(wǎng)絡可以是蜂窩網(wǎng)絡)。一 旦請求主機識別出先前建立的關聯(lián)的所有者,則該請求主機使用相同的無線網(wǎng)絡或不同方 式例如其它網(wǎng)絡來直接向該主機發(fā)送釋放先前建立的關聯(lián)的請求。該請求可以標識請求主 機??商鎿Q地,請求主機可以廣播釋放請求、多播釋放請求或者向不同無線網(wǎng)絡設備發(fā)送多 個釋放請求。當先前建立的關聯(lián)的所有者接收到來自請求主機的釋放請求時,該所有者可以允 許其用戶授權或拒絕釋放該關聯(lián);例如,該所有者也可以基于該所有者的配置、預編程或條 件(例如在預定時段內(nèi)使用或未使用先前建立的關聯(lián)),自動地授權、拒絕或忽略該請求。 如果該主機決定釋放該關聯(lián),其可以直接向客戶機發(fā)送釋放消息。在一些變體中,釋放消息 是非專用的,即,該消息不標識請求主機。在一些變體中,釋放消息指明請求主機。在后一 種情況中,客戶機可以試圖與請求主機建立主動關聯(lián),或者客戶機可以為請求主機提供時 間窗以便重新請求主動關聯(lián)。在該時間窗內(nèi)來自其它主機的請求可以立即拒絕。盡管在本公開中順序地描述了各種方法的步驟和判斷框,但是這些步驟和判斷中 的一部分可以由獨立元件同時或并行、異步或同步、以流水線方式或其它方式來執(zhí)行。除非 明確聲明或者通過上下文明確理解或者固有需求,否則對于按照在本說明中列出的相同的 順序來執(zhí)行這些步驟和判斷沒有具體的需求。然而應當注意,在所選變體中按照上述具體順序和/或在附圖中示出的具體順序來執(zhí)行這些步驟和判斷。此外,盡管在根據(jù)本發(fā)明的 一些系統(tǒng)中可能需要或必需一些沒有具體示出的步驟和判斷,但是在根據(jù)本發(fā)明的每個系 統(tǒng)中可能不需要所示出的每一個步驟和判斷。本領域技術人員應理解,在本文中描述的概念適用于各種網(wǎng)絡,包括無線局域網(wǎng), 例如根據(jù)IEEE 802. 11標準進行操作的網(wǎng)絡,以及無線個域網(wǎng)。本領域技術人員應當理解,可以使用各種不同的方法和技術中的任何一種來表示 信息和信號。例如,在以上整個說明書中所提及的數(shù)據(jù)、指令、命令、信息、信號、比特、符號 和碼片可以用電壓、電流、電磁波、磁場或磁性粒子、光場或光粒子或者其任何組合來表示。本領域技術人員還應當注意,結(jié)合本文公開的各個實施例所描述的各種示例性邏 輯塊、模塊、電路和算法步驟可以實現(xiàn)為電子硬件、計算機軟件或兩者的組合。為了清楚地 說明硬件和軟件的這種可互換性,已經(jīng)就各種示意性組件、塊、模塊、電路和步驟的功能對 其進行了一般性描述。這種功能是實現(xiàn)為硬件、實現(xiàn)為軟件還是實現(xiàn)為硬件和軟件的組合 取決于具體應用以及施加給整個系統(tǒng)的設計約束。本領域技術人員可以針對每種具體應用 以各種方式來實現(xiàn)所述的功能,但是這種實現(xiàn)決定不應被解釋為導致脫離本發(fā)明的范圍。結(jié)合本文公開的各個實施例所描述的各種示例性邏輯塊、模塊和電路可以利用 被設計成用于執(zhí)行本文所述功能的下列部件來實現(xiàn)或執(zhí)行通用處理器、數(shù)字信號處理器 (DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、離散門或 晶體管邏輯、分立的硬件組件或者這些部件的任何組合。通用處理器可以是微處理器,但是 可替換地,處理器可以是任何傳統(tǒng)處理器、控制器、微控制器或狀態(tài)機。處理器也可以實現(xiàn) 為計算設備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器結(jié)合 DSP核、或任何其它這種配置。結(jié)合本文公開的各個實施例所描述的方法或算法的步驟可以直接包含在硬件中、 由處理器執(zhí)行的軟件模塊中或這兩者的組合中。軟件模塊可以位于RAM存儲器、閃速存儲 器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域已 知的任何其它存儲介質(zhì)形式。示例性的存儲介質(zhì)耦合到處理器,使得處理器能夠從該存儲 介質(zhì)中讀取信息或向該存儲介質(zhì)寫入信息。作為替換,所述存儲介質(zhì)可以與處理器集成在 一起。處理器和存儲介質(zhì)可以位于ASIC中。ASIC可以位于接入終端中??商鎿Q地,處理器 和存儲介質(zhì)可以作為分立的部件位于接入終端中。上面提供了對所公開的各個實施例的描述,以使本領域的任何技術人員均能夠?qū)?現(xiàn)或者使用本發(fā)明。對于本領域技術人員來說,對這些實施例的各種修改是顯而易見的,并 且本申請定義的一般性原理也可以應用于其它實施例。因此,本發(fā)明并不限于這里所給出 的實施例,而是與這里所公開原理和新穎性特征的最廣范圍相一致。
權利要求
一種用于通過無線網(wǎng)絡提供對客戶機的共享資源的使用的方法,所述方法包括如下步驟在所述客戶機與第一主機之間建立被動關聯(lián)以用于通過所述無線網(wǎng)絡進行通信,所述被動關聯(lián)不允許所述第一主機使用所述共享資源;在所述客戶機處從所述第一主機接收用以建立允許所述第一主機獨占使用所述共享資源的主動關聯(lián)的請求,所述接收步驟通過所述無線網(wǎng)絡執(zhí)行;響應于來自所述第一主機的所述請求,在所述客戶機處確定是否存在允許第二主機獨占使用所述共享資源的主動關聯(lián);如果所述確定是否存在允許第二主機獨占使用所述共享資源的主動關聯(lián)的步驟得出確定不存在與所述第二主機的主動關聯(lián),則建立與所述第一主機的主動關聯(lián)并允許所述第一主機獨占使用所述共享資源。
2.根據(jù)權利要求1所述的方法,其中,所述無線網(wǎng)絡是無線局域網(wǎng)(WLAN)。
3.根據(jù)權利要求1所述的方法,進一步包括檢測步驟,所述檢測步驟在所述客戶機和 所述第一主機位于彼此的無線網(wǎng)絡通信距離內(nèi)時進行檢測,并且所述檢測步驟在所述建立 被動關聯(lián)的步驟之前執(zhí)行。
4.根據(jù)權利要求1所述的方法,進一步包括檢測步驟,所述檢測步驟在所述客戶機和 所述第一主機位于彼此的無線網(wǎng)絡通信距離內(nèi)時進行檢測,并且響應于所述檢測步驟來自 動地執(zhí)行所述建立被動關聯(lián)的步驟。
5.根據(jù)權利要求1所述的方法,進一步包括如下步驟 釋放與所述第二主機的主動關聯(lián);建立與所述第一主機的主動關聯(lián);以及允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源。
6.根據(jù)權利要求1所述的方法,其中,如果所述確定是否存在允許第二主機獨占使用 所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共享資源的主 動關聯(lián),則所述方法進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于穩(wěn)固類別,則(1) 通過所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并 且(2)在所述向所述第一主機發(fā)送用于拒絕所述請求的消息的步驟之后,允許所述第二主 機通過所述無線網(wǎng)絡獨占使用所述共享資源。
7.根據(jù)權利要求1所述的方法,其中,如果所述確定是否存在允許第二主機獨占使用 所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共享資源的主 動關聯(lián),則所述方法進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則 向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機授權釋放允 許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使 用所述共享資源的所述主動關聯(lián),通過所述無線網(wǎng)絡建立與所述第一主機的主動關聯(lián),并 且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機拒絕授權釋 放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則通過所述無線網(wǎng)絡向所述 第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在所述向所述第一主機 發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所述無線網(wǎng)絡獨占使用 所述共享資源。
8.根據(jù)權利要求7所述的方法,其中,來自所述第一主機的所述請求包括介紹信息,并 且所述詢問包括所述介紹信息的至少一部分。
9.根據(jù)權利要求1所述的方法,其中,如果所述確定是否存在允許第二主機獨占使用 所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共享資源的主 動關聯(lián),則所述方法進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機授權釋放允 許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使 用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關聯(lián),并且允許所述第一主 機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述確定所述第二主機是否授權釋放的步驟在預定超時時段內(nèi)沒有得出確定所 述第二主機授權釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則通過所 述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在所 述向所述第一主機發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所述 無線網(wǎng)絡獨占使用所述共享資源。
10.根據(jù)權利要求1所述的方法,其中,如果所述確定是否存在允許第二主機獨占使用 所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共享資源的主 動關聯(lián),則所述方法進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián)的類別;以及如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于弱類別,則釋放 允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關 聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源,其中,在所述客戶機 沒有向所述第二主機請求授權釋放的情況下執(zhí)行所述釋放步驟。
11.根據(jù)權利要求1所述的方法,其中,如果所述確定是否存在允許第二主機獨占使用 所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共享資源的主動關聯(lián),則所述方法進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián)的類別;以及如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于弱類別,則釋放 允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關 聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于穩(wěn)固類別,則通過 所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在 所述向所述第一主機發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所 述無線網(wǎng)絡獨占使用所述共享資源;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機授權釋放允 許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使 用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關聯(lián),并且允許所述第一主 機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機拒絕授權釋 放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則通過所述無線網(wǎng)絡向所述 第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在所述向所述第一主機 發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所述無線網(wǎng)絡獨占使用 所述共享資源。
12.根據(jù)權利要求11所述的方法,其中,所述共享資源包括視頻顯示器。
13.根據(jù)權利要求11所述的方法,其中,所述共享資源包括游戲終端,并且所述第一主 機被配置為用于所述游戲終端的游戲控制器。
14.根據(jù)權利要求11所述的方法,其中,所述共享資源包括具有軟件的計算資源。
15.根據(jù)權利要求11所述的方法,其中,所述共享資源包括到另一網(wǎng)絡的網(wǎng)關。
16.根據(jù)權利要求11所述的方法,其中,所述共享資源包括到另一無線網(wǎng)絡的網(wǎng)關。
17.根據(jù)權利要求11所述的方法,其中,所述共享資源包括聲音再現(xiàn)設備。
18.根據(jù)權利要求11所述的方法,其中,所述第一主機包括個人數(shù)字助理。
19.根據(jù)權利要求11所述的方法,其中,所述第一主機包括蜂窩電話。
20.根據(jù)權利要求11所述的方法,其中,所述共享資源包括游戲終端,所述第一主機被 配置為用于所述游戲終端的第一游戲控制器,并且所述第二主機被配置為用于所述游戲終 端的第二游戲控制器。
21.根據(jù)權利要求1所述的方法,其中,所述無線網(wǎng)絡是無線個域網(wǎng)(WPAN)。
22.—種客戶機設備,包括共享資源;存儲器;無線網(wǎng)絡接收機; 無線網(wǎng)絡發(fā)射機;控制器,耦合到所述接收機、所述發(fā)射機、所述共享資源和所述存儲器,所述控制器被 配置為在所述客戶機設備與第一主機之間建立被動關聯(lián)以用于通過所述無線網(wǎng)絡進行通信, 所述被動關聯(lián)不允許所述第一主機使用所述共享資源;通過所述無線網(wǎng)絡從所述第一主機接收用以建立允許所述第一主機獨占使用所述共 享資源的主動關聯(lián)的請求;響應于來自所述第一主機的所述請求,確定是否存在允許第二主機獨占使用所述共享 資源的主動關聯(lián);如果不存在允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則建立與所述 第一主機的主動關聯(lián)并允許所述第一主機獨占使用所述共享資源。
23.根據(jù)權利要求22所述的客戶機設備,其中,所述無線網(wǎng)絡是無線局域網(wǎng)(WLAN)。
24.根據(jù)權利要求22所述的客戶機設備,其中,所述控制器進一步被配置為在建立所 述被動關聯(lián)之前,當所述客戶機設備和所述第一主機位于彼此的無線網(wǎng)絡通信距離內(nèi)時進 行檢測。
25.根據(jù)權利要求22所述的客戶機設備,其中,所述控制器進一步被配置為當所述客 戶機設備和所述第一主機位于彼此的無線網(wǎng)絡通信距離內(nèi)時進行檢測,并且響應于檢測到 所述第一主機位于所述客戶機設備的無線網(wǎng)絡通信距離內(nèi),來自動建立所述被動關聯(lián)。
26.根據(jù)權利要求22所述的客戶機設備,其中,所述控制器進一步被配置為 釋放與所述第二主機的主動關聯(lián);建立與所述第一主機的主動關聯(lián);以及允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源。
27.根據(jù)權利要求22所述的客戶機設備,其中,如果存在允許所述第二主機獨占使用 所述共享資源的主動關聯(lián),則所述控制器進一步被配置為確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于穩(wěn)固類別,則(1) 通過所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并 且(2)在向所述第一主機發(fā)送用于拒絕所述請求的消息之后允許所述第二主機通過所述 無線網(wǎng)絡獨占使用所述共享資源。
28.根據(jù)權利要求22所述的客戶機設備,其中,如果存在允許第二主機獨占使用所述 共享資源的主動關聯(lián),則所述控制器進一步被配置為確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則 向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述第二主機授權釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),通過所述無線網(wǎng)絡 建立與所述第一主機的主動關聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述 共享資源,以及如果所述第二主機拒絕授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),則通過所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求 的消息,并且在向所述第一主機發(fā)送用于拒絕所述請求的消息之后允許所述第二主機通過 所述無線網(wǎng)絡獨占使用所述共享資源。
29.根據(jù)權利要求28所述的客戶機設備,其中,來自所述第一主機的所述請求包括介 紹信息,并且所述控制器進一步被配置為在所述詢問中包括所述介紹信息。
30.根據(jù)權利要求22所述的客戶機設備,其中,如果存在允許第二主機獨占使用所述 共享資源的主動關聯(lián),則所述控制器進一步被配置為確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則 向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述第二主機授權釋放允許所述第二主機獨占使用所述共享資源的所述主動關 聯(lián),則釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主 機的主動關聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果在預定時間段內(nèi)所述第二主機沒有授權釋放允許所述第二主機獨占使用所述共 享資源的所述主動關聯(lián),則通過所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一 主機的所述請求的消息,并且在向所述第一主機發(fā)送用于拒絕所述請求的消息之后允許所 述第二主機通過所述無線網(wǎng)絡獨占使用所述共享資源。
31.根據(jù)權利要求22所述的客戶機設備,其中,如果存在允許第二主機獨占使用所述 共享資源的主動關聯(lián),則所述控制器進一步被配置為確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別;以及 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于弱類別,則在沒有 向所述第二主機請求授權釋放的情況下釋放允許所述第二主機獨占使用所述共享資源的 所述主動關聯(lián),建立與所述第一主機的主動關聯(lián),并且允許所述第一主機通過所述無線網(wǎng) 絡獨占使用所述共享資源。
32.根據(jù)權利要求22所述的客戶機設備,其中,如果存在允許第二主機獨占使用所述 共享資源的主動關聯(lián),則所述控制器進一步被配置為確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別;以及 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于弱類別,則釋放 允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關 聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于穩(wěn)固類別,則通過 所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在向所述第一主機發(fā)送用于拒絕所述請求的消息之后允許所述第二主機通過所述無線網(wǎng)絡 獨占使用所述共享資源;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則 向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述第二主機授權釋放允許所述第二主機獨占使用所述共享資源的所述主動關 聯(lián),則釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主 機的主動關聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述第二主機拒絕授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),則通過所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求 的消息,并且在向所述第一主機發(fā)送用于拒絕所述請求的消息之后允許所述第二主機通過 所述無線網(wǎng)絡獨占使用所述共享資源。
33.根據(jù)權利要求32所述的客戶機設備,其中,所述共享資源包括視頻顯示器。
34.根據(jù)權利要求32所述的客戶機設備,其中,所述共享資源包括游戲終端。
35.根據(jù)權利要求32所述的客戶機設備,其中,所述共享資源包括具有軟件的計算資源。
36.根據(jù)權利要求32所述的客戶機設備,其中,所述共享資源包括到另一網(wǎng)絡的網(wǎng)關。
37.根據(jù)權利要求32所述的客戶機設備,其中,所述共享資源包括到另一無線網(wǎng)絡的 網(wǎng)關。
38.根據(jù)權利要求32所述的客戶機設備,其中,所述共享資源包括聲音再現(xiàn)設備。
39.根據(jù)權利要求22所述的客戶機設備,其中,所述無線網(wǎng)絡是無線個域網(wǎng)(WPAN)。
40.一種包括指令的機器可讀介質(zhì),其中,當包括共享資源并被配置為通過無線網(wǎng)絡進 行接收和發(fā)送的客戶機設備的至少一個處理器執(zhí)行所述指令時,所述指令使得所述客戶機 設備執(zhí)行以下多個步驟,包括在所述客戶機設備與第一主機之間建立被動關聯(lián)以用于通過所述無線網(wǎng)絡進行通信, 所述被動關聯(lián)不允許所述第一主機使用所述共享資源;從所述第一主機接收用以建立允許所述第一主機獨占使用所述共享資源的主動關聯(lián) 的請求,所述接收步驟通過所述無線網(wǎng)絡執(zhí)行;響應于來自所述第一主機的所述請求,確定是否存在允許第二主機獨占使用所述共享 資源的主動關聯(lián);如果所述確定是否存在允許第二主機獨占使用所述共享資源的主動關聯(lián)的步驟得出 確定不存在與所述第二主機的主動關聯(lián),則建立與所述第一主機的主動關聯(lián)并允許所述第 一主機獨占使用所述共享資源。
41.根據(jù)權利要求40所述的機器可讀介質(zhì),其中所述多個步驟進一步包括當所述客戶機和所述第一主機位于彼此的無線網(wǎng)絡通信距 離內(nèi)時進行檢測;并且在所述建立被動關聯(lián)的步驟之前執(zhí)行所述檢測步驟。
42.根據(jù)權利要求40所述的機器可讀介質(zhì),其中所述多個步驟進一步包括當所述客戶機和所述第一主機位于彼此的無線網(wǎng)絡通信距 離內(nèi)時進行檢測;并且響應于所述檢測步驟,自動執(zhí)行所述建立被動關聯(lián)的步驟。
43.根據(jù)權利要求40所述的機器可讀介質(zhì),其中,所述多個步驟進一步包括 釋放與所述第二主機的主動關聯(lián);建立與所述第一主機的主動關聯(lián);以及允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源。
44.根據(jù)權利要求40所述的機器可讀介質(zhì),其中,如果所述確定是否存在允許第二主 機獨占使用所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共 享資源的主動關聯(lián),則所述多個步驟進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于穩(wěn)固類別,則(1) 通過所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并 且(2)在所述向所述第一主機發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主 機通過所述無線網(wǎng)絡獨占使用所述共享資源。
45.根據(jù)權利要求40所述的機器可讀介質(zhì),其中,如果所述確定是否存在允許第二主 機獨占使用所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共 享資源的主動關聯(lián),則所述多個步驟進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別; 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則 向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機授權釋放允 許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使 用所述共享資源的所述主動關聯(lián),通過所述無線網(wǎng)絡建立與所述第一主機的主動關聯(lián),并 且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機拒絕授權釋 放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則通過所述無線網(wǎng)絡向所述 第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在所述向所述第一主機 發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所述無線網(wǎng)絡獨占使用 所述共享資源。
46.根據(jù)權利要求40所述的機器可讀介質(zhì),其中,如果所述確定是否存在允許第二主 機獨占使用所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共 享資源的主動關聯(lián),則所述多個步驟進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機授權釋放允 許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使 用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關聯(lián),并且允許所述第一主 機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述確定所述第二主機是否授權釋放的步驟在預定超時時間段內(nèi)沒有得出確定 所述第二主機授權釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則通過 所述無線網(wǎng)絡向所述第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在 所述向所述第一主機發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所 述無線網(wǎng)絡獨占使用所述共享資源。
47.根據(jù)權利要求40所述的機器可讀介質(zhì),其中,如果所述確定是否存在允許第二主 機獨占使用所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共 享資源的主動關聯(lián),則所述多個步驟進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別;以及 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于弱類別,則釋放 允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關 聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源,其中,在所述客戶機 沒有向所述第二主機請求授權釋放的情況下執(zhí)行所述釋放步驟。
48.根據(jù)權利要求40所述的機器可讀介質(zhì),其中,如果所述確定是否存在允許第二主 機獨占使用所述共享資源的主動關聯(lián)的步驟得出確定存在允許第二主機獨占使用所述共 享資源的主動關聯(lián),則所述多個步驟進一步包括確定允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)的類別;以及 如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于弱類別,則釋放 允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關 聯(lián),并且允許所述第一主機通過所述無線網(wǎng)絡獨占使用所述共享資源;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于穩(wěn)固類別,則通過 所述無線網(wǎng)絡向所述第一主機發(fā)送拒絕來自所述第一主機的所述請求的消息,并且在所述 向所述第一主機發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所述無 線網(wǎng)絡獨占使用所述共享資源;如果允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián)屬于半穩(wěn)固類別,則 向所述第二主機發(fā)送消息,所述消息包括對授權釋放允許所述第二主機獨占使用所述 共享資源的所述主動關聯(lián)的詢問,確定所述第二主機是否授權釋放允許所述第二主機獨占使用所述共享資源的所述主 動關聯(lián),如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機授權釋放允 許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則釋放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),建立與所述第一主機的主動關聯(lián),并且允許所述第一主 機通過所述無線網(wǎng)絡獨占使用所述共享資源,以及如果所述確定所述第二主機是否授權釋放的步驟得出確定所述第二主機拒絕授權釋 放允許所述第二主機獨占使用所述共享資源的所述主動關聯(lián),則通過所述無線網(wǎng)絡向所述 第一主機發(fā)送用于拒絕來自所述第一主機的所述請求的消息,并且在所述向所述第一主機 發(fā)送用于拒絕所述請求的消息的步驟之后允許所述第二主機通過所述無線網(wǎng)絡獨占使用 所述共享資源。
49. 一種客戶機設備,包括 共享資源模塊; 數(shù)據(jù)存儲模塊;用于通過無線網(wǎng)絡接收信息的模塊; 用于通過所述無線網(wǎng)絡發(fā)送信息的模塊;控制器模塊,用于控制所述共享資源模塊、所述數(shù)據(jù)存儲模塊、所述用于接收信息的模 塊、以及所述用于發(fā)送信息的模塊,所述控制器模塊被配置為在所述客戶機設備與第一主機之間建立被動關聯(lián)以用于通過所述無線網(wǎng)絡進行通信, 所述被動關聯(lián)不允許所述第一主機使用所述共享資源模塊;通過所述無線網(wǎng)絡從所述第一主機接收用以建立允許所述第一主機獨占使用所述共 享資源模塊的主動關聯(lián)的請求;響應于來自所述第一主機的所述請求,確定是否存在允許第二主機獨占使用所述共享 資源模塊的主動關聯(lián);如果不存在允許第二主機獨占使用所述共享資源模塊的所述主動關聯(lián),則建立與所述 第一主機的主動關聯(lián)并允許所述第一主機獨占使用所述共享資源模塊。
全文摘要
在各個實施例中,在諸如無線局域網(wǎng)或無線個人通信網(wǎng)的無線網(wǎng)絡中的客戶機與主機之間建立一對一關聯(lián)??蛻魴C可以是顯示設備。主機可以是蜂窩電話。主動關聯(lián)與獨占使用客戶機的共享資源的主機相對應。當該關聯(lián)是穩(wěn)固關聯(lián)時,拒絕來自其它主機的用以建立主動關聯(lián)的請求。當該關聯(lián)是弱關聯(lián)時,準許這種請求。在半穩(wěn)固關聯(lián)的情況下,來自另一主機的用以建立主動關聯(lián)的請求使得客戶機生成對當前擁有主動關聯(lián)的主機的詢問。如果當前擁有關聯(lián)的主機準許釋放,則在請求主機與客戶機之間建立新的主動關聯(lián)。否則,拒絕來自其它主機的請求。
文檔編號H04W72/04GK101990783SQ200980112252
公開日2011年3月23日 申請日期2009年4月3日 優(yōu)先權日2008年4月4日
發(fā)明者F·肖卡特, H·特蘭多, J·M·包薩, K·拉賈馬尼, S·S·索利曼, S·V·謝特 申請人:高通股份有限公司