国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于在無線網(wǎng)絡中在設備之間建立隧道式直接鏈路設立(tdls)會話的方法和裝置制造方法

      文檔序號:7790882閱讀:307來源:國知局
      用于在無線網(wǎng)絡中在設備之間建立隧道式直接鏈路設立(tdls)會話的方法和裝置制造方法
      【專利摘要】本公開內容描述了用于建立和重新建立隧道式直接鏈路設立(TDLS)會話的技術。在一些方面中,TDLS設備持久能力比特被存儲在計算設備處以指示計算設備是否能夠存儲與TDLS會話關聯(lián)的持久組信息。持久組信息也存儲在計算設備處以幫助計算設備重新建立TDLS會話并指導TDLS會話的重新建立。
      【專利說明】用于在無線網(wǎng)絡中在設備之間建立隧道式直接鏈路設立 (TDLS)會話的方法和裝直
      [0001] 相關申請的奪叉引用
      [0002] 本公開內容要求于2013年1月7日提交的第13/735, 458號美國專利申請的優(yōu)先 權,該申請轉而要求于2012年1月9日提交的第61/584, 774號美國臨時申請的優(yōu)先權,上 述申請的公開內容通過引用并入于此。

      【背景技術】
      [0003] 這里提供的【背景技術】描述是出于總體上呈現(xiàn)本公開內容的上下文的目的。當前具 名的發(fā)明人的工作在這一【背景技術】部分中描述該工作的程度上以及該描述的可以在提交 時未以其它方式符合作為現(xiàn)有技術的方面既未被明不地也未被暗不地承認為相對于本公 開內容的現(xiàn)有技術。
      [0004] 如由IEEE標準802. llz和相關的IEEE標準802. limb定義的隧道式直接鏈路設 立(TDLS)可以用來支持無線通信。TDLS會話例如允許計算設備交換數(shù)據(jù)或者直接從其它 計算設備獲得服務。WLAN最初被用來設立TDLS會話,并且TDLS會話中的計算設備被連接 到同一無線接入點。
      [0005] 但是,每當TDLS會話被設立時,涉及到TDLS發(fā)現(xiàn)操作和TDLS設立動作。并且,每 當TDLS會話被丟失或者使用常規(guī)技術被終止時,諸如連接信息和能力的關于計算設備的 信息被丟失。因此,使用常規(guī)技術的TDLS會話設立通常緩慢并且設立起來在計算上昂貴。


      【發(fā)明內容】

      [0006] 提供這一
      【發(fā)明內容】
      以介紹以下在【具體實施方式】和附圖中進一步描述的主題內容。 因而,這一
      【發(fā)明內容】
      不應被視為描述必需特征或者用來限制要求保護的主題內容的范圍。
      [0007] 在一個方面中,本公開內容描述了被實施用于從TDLS設備發(fā)送TDLS發(fā)現(xiàn)請求并 在TDLS設備處接收TDLS發(fā)現(xiàn)響應的方法。方法被進一步實施用于從TDLS設備發(fā)送TDLS 設立請求、在TDLS設備處接收TDLS設立響應以及從TDLS設備發(fā)送TDLS設立確認。最后, 方法被實施用于建立TDLS會話并在TDLS設備上存儲來自TDLS設立響應的持久信息。
      [0008] 方法被進一步實施用于至少部分地基于關于第二TDLS設備的持久信息從第一 TDLS設備向第二TDLS設備發(fā)送TDLS設立請求、在第一 TDLS設備處從第二TDLS設備接收 TDLS設立響應以及從第一 TDLS設備向第二TDLS設備發(fā)送TDLS設立確認。方法被進一步 實施用于在沒有TDLS發(fā)現(xiàn)請求和TDLS發(fā)現(xiàn)響應的情況下在第一 TDLS設備與第二TDLS設 備之間重新建立TDLS會話。
      [0009] 片上系統(tǒng)(SoC)包括被配置用于經(jīng)由無線介質傳輸?shù)陌l(fā)射器。SoC還包括被配置 用于經(jīng)由無線介質接收的接收器。最后,SoC包括被配置用于至少部分地基于關于TDLS組 的成員設備的持久信息經(jīng)由發(fā)射器器傳輸TDLS設立請求的TDLS連接模塊。TDLS連接模塊 被進一步配置用于經(jīng)由接收器從成員設備接收TDLS設立響應。TDLS連接模塊還被配置用 于經(jīng)由發(fā)射器向成員設備傳輸TDLS設立確認。最后,TDLS連接模塊被配置用于經(jīng)由無線 介質與成員設備建立TDLS會話。
      [0010] 在以下的附圖和說明書中闡述一個或更多個實現(xiàn)方式的細節(jié)。參照說明書和附 圖,其它的特征和優(yōu)點將是明顯的。

      【專利附圖】

      【附圖說明】
      [0011] 以下在附圖和【具體實施方式】中闡明一個或者多個實現(xiàn)方式的細節(jié)。在各圖中,標 號的最左邊的數(shù)字標識該標號第一次出現(xiàn)的圖。在描述和各圖中的不同實例中使用相同標 號指示相似單元。
      [0012] 圖1圖示了根據(jù)一個或更多個方面的具有無線設備的操作環(huán)境。
      [0013] 圖2圖示了根據(jù)一個或更多個方面的設立TDLS會話的圖1的設備的示例。
      [0014] 圖3圖示了建立TDLS會話并在TDLS會話中存儲關于計算設備的信息的方法。
      [0015] 圖4圖示了基于持久信息重新建立TDLS會話的方法。
      [0016] 圖5圖示了選擇與之重新建立TDLS會話的計算裝置并且重新建立TDLS會話的方 法。
      [0017] 圖6圖示了具有抽象的聯(lián)網(wǎng)層的計算設備。
      [0018] 圖7圖示了用于實現(xiàn)這里描述的技術的方面的SoC環(huán)境。

      【具體實施方式】
      [0019] 用于建立TDLS會話的常規(guī)技術未能存儲關于被連接的計算設備的信息。這導致 建立TDLS會話時的低效率,即不能選擇與之建立TDLS會話、和冗余設立動作等的計算設 備。本公開內容描述了基于關于計算設備持久地存儲的信息(例如,持久組信息)重新調 用或重新建立TDLS會話的技術。在一個實現(xiàn)中,在建立TDLS會話之后,持久組信息被存儲 在特定設備處。持久組信息可被用來引導計算設備與具有希望的能力的另一計算設備建立 TDLS會話、嘗試與無線接入點進行計算設備連接以啟用TDLS會話設立并且以其它方式管 理持久組信息的存儲等操作。
      [0020] 在示例使用場景中,智能電話的用戶可能從工作場所回家并且希望訪問存儲在服 務器處的音樂。利用當前的TDLS架構,每當與服務器建立TDLS會話時,用戶在訪問他們的 音樂時經(jīng)受延遲。利用通過以下參照圖1至圖7公開的TDLS架構,移動電話的用戶可在重 新建立會話時以明顯減少的延遲與服務器連接。
      [0021] 另外,移動電話可基于用戶的希望的動作指導設立TDLS會話,而不是在范圍中的 所有設備上執(zhí)行TDLS發(fā)現(xiàn)、用范圍中的所有設備執(zhí)行TDLS設立并且然后通過設備搜索以 找到具有希望的能力的設備。以這種方式,如果用戶希望訪問具有被存儲于其中的個人視 頻和圖片的單獨的服務器,那么移動電話可將TDLS設立引導到具有個人視頻和圖片的服 務器而不是音樂服務器。因此,用戶將能夠以提高的效率在收聽音樂與將信息張貼于社交 媒體站點之間切換。并且,如果移動電話之前已與服務器連接,那么一旦移動電話進入服務 器的范圍內,服務器就可發(fā)起重新建立與移動電話的TDLS會話。因此,通過允許服務器存 儲TDLS持久組信息,可以節(jié)省在移動電話上的存儲器。
      [0022] 并且,可要求TDLS會話中的設備與同一接入點連接。在另一示例使用場景中,行 走穿過購物中心的移動電話用戶可具有與諸如與由各種零售經(jīng)銷店擁有的廣告服務器關 聯(lián)的接入點的多個接入點連接的選項。利用當前的TDLS架構,由于每個商店很可能具有其 自身的接入點,因此移動電話將不能在可用服務器上瀏覽可用廣告。利用以下公開的TDLS 架構,移動電話用戶將能夠找出用于與不同商店交互(諸如觀看與不同零售經(jīng)銷店關聯(lián)的 促銷)的接入點。
      [0023] 并且,用戶可能希望與多個設備共享持久信息。例如,如果用戶在移動電話和平板 設備二者上認證用戶賬戶,那么移動電話可與平板設備共享持久信息。備選地,用戶可能希 望與另一用戶共享持久信息。例如,用戶的具有音樂服務器的好友可訪問。原始用戶可與 好友共享持久信息以減少設立時間并允許引導的TDLS會話建立,而不是經(jīng)歷TDLS發(fā)現(xiàn)以 找到原始用戶家中的服務器。共享可利用公共動作框架。
      [0024] 以下討論描述操作環(huán)境、可在操作環(huán)境中使用的技術和其中可體現(xiàn)操作環(huán)境的部 件的SoC。在以下討論中,僅通過示例參照操作環(huán)境。
      [0025] 操作環(huán)境
      [0026] 圖1圖示了具有移動無線設備102的示例操作環(huán)境100,每個移動無線設備102能 夠通過諸如由無線接入點106啟用的無線局域網(wǎng)(WLAN)的無線連接104傳送數(shù)據(jù)、分組和 /或幀。移動無線設備102包括智能電話108、平板計算機110和膝上型計算機112。雖然 未被示出,但也可設想移動無線設備102的其它配置,諸如移動因特網(wǎng)設備(MID)、移動游 戲控制臺、電子閱讀器或書(電子閱讀器或電子書)等。在示例操作環(huán)境100中還包括諸 如臺式計算機、服務器、支持因特網(wǎng)協(xié)議的電視(IP TV)等的非移動無線設備。諸如服務器 114的非移動無線設備能夠通過諸如WLAN的網(wǎng)絡連接11上傳送數(shù)據(jù)、分組和/或幀。網(wǎng)關 設備118包括無線接入點106。
      [0027] 移動無線設備102和諸如服務器114的非移動無線設備是TDLS設備120。每個 TDLS設備120包括用于提供無線接口以處理諸如例如IEEE802. 11-2007、IEEE802. 1 In、 IEEE802. llz、IEEE802. limb等的各種通信協(xié)議的無線網(wǎng)絡接口 112。例如,移動無線設備 102可在實施IEEE802. llz協(xié)議時經(jīng)由數(shù)據(jù)鏈路層建立TDLS會話。數(shù)據(jù)鏈路層包括介質訪 問控制(MAC)子層。無線網(wǎng)絡接口可包括組合的發(fā)射器和接收器(被示出)或分離的發(fā)射 器和接收器(未示出),并且可以是與固件或軟件組合或分開的硬件。
      [0028] TDLS設備120還包括一個或更多個處理器124、計算機可讀存儲介質126 (CRM126) 和在一個實現(xiàn)方式中被體現(xiàn)于CRM126上的TDLS連接模塊128。處理器124可以是用于執(zhí)行 與移動無線設備102的應用和/或操作系統(tǒng)關聯(lián)的指令或代碼的任何適當類型的處理器, 該處理器為單核或多核的。處理器124可由諸如硅或其它的半導體的任何適當?shù)牟牧蠘嫿?或制造。CRM126可包括有用于存儲無線設備102的應用和/或操作系統(tǒng)的數(shù)據(jù)的任何適當 存儲器或存儲設備,諸如隨機存取存儲器(RAM)、靜態(tài)RAM (SRAM)、非易失性RAM (NVRAM)、只 讀存儲器(ROM)或快閃存儲器。并且,CRM126可與信號介質并因此與信號本身相異并因此 不包括它們。以下描述TDLS連接模塊128的示例實現(xiàn)方式。
      [0029] TDLS設備120可被配置為當連接到網(wǎng)關設備118時具有基于基礎結構的拓撲的 無線網(wǎng)絡中的客戶端設備。備選地或者附加地,TDLS設備120可被配置用于使能與其它的 TDLS設備的通信。在一些情況下,移動無線設備102可同時與網(wǎng)關設備118關聯(lián)并與TDLS 設備120建立TDLS會話,諸如服務器114到移動無線設備102。
      [0030] 網(wǎng)關設備118被圖示為包括無線接入點106 ( S卩,接入點106)。其它網(wǎng)關設備118 被設想為包括各種網(wǎng)聯(lián)設備,諸如路由器、移動熱點、無線中繼器、被配置用于共享無線連 接的無線設備等。網(wǎng)關設備118可提供對資源、服務(例如,能力或功能)、因特網(wǎng)或與網(wǎng)關 設備118通信地耦合的其它網(wǎng)絡的接入。例如,智能電話108能夠在被無線地連接到網(wǎng)關 設備118時訪問因特網(wǎng)。
      [0031] 網(wǎng)關設備118還可包括提供無線接口以處理諸如以上以及別處提到的通信協(xié)議 的各種通信協(xié)議的無線收發(fā)器。無線收發(fā)器可被實施為單個收發(fā)器或分離的發(fā)射器和接收 器,并且可以是與固件或軟件組合或分離的硬件。如以下更詳細地描述的那樣,網(wǎng)關設備 118的網(wǎng)絡接口使能與其它網(wǎng)絡的通信。網(wǎng)關設備118還包括一個或更多個微處理器和網(wǎng) 關計算機可讀存儲介質。網(wǎng)關GRM可包括有用于存儲網(wǎng)關設備118的應用和/或操作系統(tǒng) 的數(shù)據(jù)的任何適當存儲器或存儲設備,諸如靜態(tài)RAM (SRAM)、ROM或快閃存儲器。
      [0032] 移動無線設備102可通過TDLS會話130連接到服務器114,該TDLS會話130通過 使用圖中的假想箭頭被表示。如所示,如以下關于圖1至圖5討論的那樣,任何TDLS設備 120可在TDLS設立之后通過TDLS會話130連接到任何其它TDLS設備。
      [0033] CRM126包括被配置啟用在TDLS設備120之間(諸如在移動無線設備102與服務 器114之間)的TDLS會話的設立或重新建立。TDLS連接協(xié)議132代表涉及的用于設立或 重新建立TDLS會話的操作。TDLS持久能力比特134可被用作TDLS設備是否能夠存儲與 TDLS會話關聯(lián)的持久信息的指示。
      [0034] 持久組信息136代表被持久地存儲并且與TDLS設備(1)至TDLS設備(N)關聯(lián)的 信息。TDLS設備⑴至TDLS設備(N)是TDLS設備120事先已與之建立了 TDLS會話的其 它TDLS設備。例如,服務器114可存儲與移動無線設備108-112關聯(lián)的持久組信息136。 另外,智能電話108可存儲與服務器114關聯(lián)的持久組信息136。持久組信息136以持久方 式被存儲,從而使得如果TDLS會話被終止則持久組信息136被維持于通過TDLS會話被連 接的TDLS設備120中的一個或兩個上。因此,可在設立TDLS會話時或者在TDLS會話期間 的任何時間存儲持久組信息136。
      [0035] 持久組信息136可包括各種不同類型的信息。例如,TDLS設備(1)信息138可包 括TDLS設備(1)的設備名稱140。設備名稱140可以是可定制的,并且可由TDLS設備(1) 的用戶或管理員設定。TDLS設備(1)信息138還可包括TDLS設備(1)的MAC地址142。 TDLS設備(1)信息138還可包括基本服務集標識符(BSSID)144。BSSID144可包括或者被 設定為有用于在TDLS設備120與TDLS設備⑴之間建立TDLS會話的接入點106的MAC 地址。TDLS設備(1)信息138還可包括與存在于TDLS設備(1)上的應用關聯(lián)的能力144。 能力144也可與TDLS設備(1)的硬件或其它特性關聯(lián)??蓪τ赥DLS設備120事先已與之 建立了 TDLS會話的每個TDLS設備存儲與TDLS設備(1)信息138類似的信息,例如,TDLS 設備(N)信息146。
      [0036] 建立TDLS會話的技術
      [0037] 圖2圖示了設立與服務器116的TDLS會話的智能電話108的示例。設備環(huán)境200 包括圖1的智能電話108、服務器114和接入點106。
      [0038] 當智能電話108被連接到接入點106時,智能電話108可被配置用于傳輸開放接 入TDLS設備發(fā)現(xiàn)請求202。TDLS發(fā)現(xiàn)請求包括TDLS持久能力比特134, TDLS持久能力比 特134是TDLS設備是否能夠存儲與TDLS會話關聯(lián)的持久信息的指示。并且,TDLS持久能 力比特可被包括在現(xiàn)有TDLS發(fā)現(xiàn)請求通信協(xié)議內。例如,TDLS持久能力比特可作為未分 配比特被包括在當前TDLS發(fā)現(xiàn)請求消息架構內。接入點106可接收TDLS發(fā)現(xiàn)請求202,并 且將TDLS發(fā)現(xiàn)請求202傳輸給服務器114。服務器114然后可接收TDLS發(fā)現(xiàn)請求202并 且通過接入點106向智能電話108發(fā)送TDLS發(fā)現(xiàn)響應204。備選地,服務器114可通過單 播公共動作框架直接向智能電話108發(fā)送TDLS發(fā)現(xiàn)響應204。并且,服務器114可按照非 經(jīng)請求的方式向智能電話108發(fā)送TDLS發(fā)現(xiàn)響應,其中智能電話108不發(fā)送TDLS發(fā)現(xiàn)請 求202。TDLS發(fā)現(xiàn)響應204可包括TDLS持久能力比特134和建立TDLS會話所必需的其它 信息。例如,TDLS發(fā)現(xiàn)響應202可包括服務器114的設備名稱、服務器114的MAC地址和 服務器114的BSSID。
      [0039] 在接收TDLS發(fā)現(xiàn)響應204時,智能電話108發(fā)起TDLS設立請求206。TDLS設立 請求206可至少部分地基于關于服務器114的信息,并使用這一信息以穿過接入點106到 達服務器114。服務器114用TDLS設立響應208響應于TDLS設立請求206, TDLS設立響應 208穿過接入點106并在智能電話108處被接收。智能電話108然后通過接入點106向服 務器114發(fā)送TDLS設立確認210。可在智能電話108發(fā)送TDLS設立確認210之后的任何 時間在智能電話104處建立TDLS會話212。另外,可在服務器114接收TDLS設立確認210 之后的任何時間在服務器114處建立TDLS會話。
      [0040] 建立和重新建立TDLS會話的技術
      [0041] 以下討論描述用于基于持久組信息建立和重新建立或重新調用TDLS會話的技 術??赏ㄟ^使用諸如在TDLS設備120上體現(xiàn)的圖1的TDLS連接模塊128和在圖2中描述 的方法的之前描述的環(huán)境或技術實現(xiàn)這些技術。這些技術包括在圖3、圖4和圖5中所示的 方法,這些方法中的每個方法被示出為由一個或更多個實體執(zhí)行的操作集合。這些方法未 必限于所示出的用于執(zhí)行操作的順序。并且,這些方法可總體上或者部分上相互結合被使 用,不論是由同一實體執(zhí)行、由分離的實體執(zhí)行還是由其任意組合執(zhí)行。在以下的討論的多 個部分中,將通過示例參照圖1的操作環(huán)境100和圖2的技術。這種參照不被視為限于操 作環(huán)境100,而是例示各種示例中的一個示例。
      [0042] 圖3圖示了建立TDLS會話并在TDLS會話中存儲關于TDLS設備120的信息的方 法。通過在首次建立TDLS會話時使用該方法,在這一方法期間收集的持久組信息允許諸如 以下關于圖4和圖5例示的方法的方法利用持久組信息。持久組信息使得重新建立TDLS 會話更有效、計算成本更低,并允許在TDLS設備中的一個TDLS設備連接到同一接入點或者 TDLS設備中的任一 TDLS設備均未連接到接入點連接或者TDLS設備中的任一個TDLS設備 連接到不同接入點時建立TDLS會話。
      [0043] 在302處,TDLS設備生成或設定用于TDLS設備120的TDLS持久能力比特134。 這一 TDLS持久能力比特134是TDLS設備120是否支持存儲與TDLS會話關聯(lián)的持久信息 的指示。TDLS持久能力比特134可被例如設定為零,以表明TDLS設備120不存儲與TDLS 會話關聯(lián)的持久信息。相反地,TDLS持久能力比特134可被設定為1以表明TDLS設備120 存儲與TDLS會話關聯(lián)的持久信息。TDLS持久能力比特134可比單個比特大,并且可被設定 為任意值,以表明TDLS設備存儲或者不存儲與TDLS會話關聯(lián)的持久信息。
      [0044] 在304處,TDLS設備120發(fā)送出開放接入TDLS發(fā)現(xiàn)請求202。例如,TDLS發(fā)現(xiàn)請 求202可在公共動作框架上被傳輸。TDLS發(fā)現(xiàn)請求202找出其它的TDLS設備并包括TDLS 持久能力比特134。
      [0045] 在306處,TDLS設備120接收TDLS發(fā)現(xiàn)響應204。TDLS發(fā)現(xiàn)響應204來自另一 TDLS設備,并包括在TDLS設備120與另一個TDLS設備之間建立TDLS會話所必需的信息。 這一信息可包括其它TDLS設備的名稱、MAC地址、BSSID和應用能力。
      [0046] 在308處,可選地,如果另一個TDLS設備未連接到TDLS設備120的同一接入點, 則TDLS設備120可要求另一個TDLS設備連接到同一接入點。TDLS會話可要求TDLS設備 120和另一個TDLS設備對于TDLS設立連接到同一接入點。
      [0047] 在310處,TDLS設備120執(zhí)行與另一個TDLS設備的TDLS設立。這些操作與以上 關于圖2描述的操作類似,具體而言為TDLS設立請求206、TDLS設立響應208和TDLS設立 確認210。
      [0048] 在312處,TDLS設備120在TDLS設備可訪問的位置中存儲關于另個一 TDLS設備 的信息作為持久組信息136。這一信息可包括另一設備的名稱140、MAC地址142、BSSID144 和能力146。持久組信息136允許以更低的計算成本更有效地重新建立TDLS會話,并允許 在TDLS設備中的一個TDLS設備連接到同一接入點或者TDLS設備中的任一 TDLS設備均未 連接到同一接入點連接或者TDLS設備中的任一個TDLS設備連接到不同接入點連接時建立 TDLS會話。
      [0049] 在314處,TDLS設備120和另一個TDLS設備建立TDLS會話。在TDLS會話被建 立之后,可在TDLS設備120與另一個TDLS設備之間交換應用數(shù)據(jù)。
      [0050] 圖4圖示了基于持久組信息重新建立或重新調用TDLS會話的方法400。
      [0051] 在402處,諸如圖1的智能電話108的TDLS設備請求與諸如圖1的服務器114的 另一 TDLS設備建立TDLS會話。
      [0052] 在404處,TDLS設備120確定當前是否存在與另一個TDLS設備的TDLS會話。
      [0053] 在406處,如果當前在TDLS設備120與另一個TDLS設備之間存在TDLS會話,則 TDLS設備120使用應用特定消息以在TDLS設備120與另一個TDLS設備之間交換應用數(shù) 據(jù)。例如,TDLS設備120和另一個TDLS設備可交換協(xié)議消息以設置音頻或視頻文件的回 放,或者可交換音頻或視頻文件。
      [0054] 在408處,如果當前在TDLS設備120與另一個TDLS設備之間不存在TDLS會話, 則TDLS設備120確定TDLS設備120是否與存儲的接入點關聯(lián)。存儲的接入點被之前用來 在TDLS設備120與另一個TDLS設備之間設立TDLS會話。存儲的接入點可被存儲在持久 組信息136中,并且可由BSSID標識。
      [0055] 在410處,如果TDLS設備120不與存儲的接入點關聯(lián),則TDLS設備120嘗試使自 身與存儲的接入點關聯(lián)。
      [0056] 在412處,如果TDLS設備120之前與存儲的接入點關聯(lián)或者如果TDLS設備120 成功地使自身與存儲的接入點關聯(lián),則TDLS設備120嘗試設立TDLS會話。該嘗試與以上 關于圖2描述的操作類似,具體而言,為TDLS設立請求206、TDLS設立響應208和TDLS設 立確認210。
      [0057] 在414處,如果對于設立TDLS會話的嘗試超時或者以其它方式失敗,則TDLS設備 120發(fā)送出消息(例如,公共動作框架消息),從而要求另一個TDLS設備與存儲的接入點連 接。TDLS設備120然后可等待預定時間,并且然后嘗試再次設立TDLS會話412。TDLS設 備120可發(fā)送出要求另一個TDLS設備連接預定次數(shù)的消息,該次數(shù)包括僅一次或者多于一 次。
      [0058] 在416處,如果對于在TDLS設備120與另一個TDLS設備之間設立TDLS會話的嘗 試成功,則TDLS會話被建立。在TDLS會話被建立之后,TDLS設備120和另一個TDLS設備 可直接交換數(shù)據(jù),包括應用數(shù)據(jù)。
      [0059] 在418處,如果TDLS設備120未能使自身與存儲的接入點關聯(lián)或者如果TDLS設 立動作超時或者以其它方式失敗(包括在要求另一個TDLS設備連接預定的次數(shù)之后),從 TDLS設備120刪除與另一個TDLS設備關聯(lián)的持久組信息。在刪除持久組信息時,如果TDLS 設備嘗試在以后的時間與另一個TDLS設備建立TDLS會話,則利用缺省的TDLS設立過程。 備選地,盡管失敗或者超時,可仍然保持持久組信息。
      [0060] 圖5圖示了選擇與之重新建立TDLS會話的TDLS設備120以及與選擇的TDLS設 備重新建立TDLS會話的方法。
      [0061] 在502處,TDLS設備120從要與之建立TDLS會話的多個TDLS設備選擇另一 TDLS 設備。多個TDLS設備可以是TDLS設備120之前已與其建立了 TDLS會話且TDLS設備120 具有關于其的持久組信息136的TDLS設備的列表。選擇可基于選擇的TDLS設備的能力。 可通過搜索持久組信息136確定這些能力。例如,參照圖1,可基于包括能力156所不包括 的希望功能的能力146 (比如,當能力156僅包括音頻回放時包括視頻回放的能力146)從 多個TDLS設備TDLS設備(1)至TDLS設備(N)選擇TDLS設備(1)。
      [0062] 在504處,TDLS設備120向選擇的TDLS設備發(fā)送TDLS設立請求206。TDLS設立 請求206利用與選擇的TDLS設備關聯(lián)的持久組信息136。通過使用持久組信息136, TDLS 設立請求206可在不在位于TDLS設備的范圍內的所有TDLS設備上執(zhí)行TDLS發(fā)現(xiàn)的情況 下被發(fā)送到選擇的TDLS設備。
      [0063] 在506處,可選地,如果選擇的TDLS設備未連接到存儲于持久組信息136中的接 入點,則TDLS設備120要求選擇的TDLS設備連接到存儲的接入點。例如,TDLS設備120可 用存儲的接入點的BSSID向選擇的TDLS設備發(fā)送公共動作框架。選擇的TDLS設備未被連 接到接入點的示例指示是設立超時。
      [0064] 在508處,TDLS設備120從選擇的TDLS設備接收TDLS設立響應208。一旦TDLS 設立響應208被接收,就可建立TDLS會話。
      [0065] 在510處,TDLS設備120向選擇的TDLS設備發(fā)送TDLS設立確認210。
      [0066] 在512處,TDLS設備120建立與選擇的TDLS設備的TDLS會話。一旦TDLS會話 已被建立,則TDLS設備120和另一個TDLS設備就可在不利用接入點106的情況下直接交 換數(shù)據(jù)。
      [0067] TDLS設備的聯(lián)網(wǎng)層
      [0068] 圖6圖示了被抽象到包括應用層602、數(shù)據(jù)鏈路層604和物理層606的聯(lián)網(wǎng)層中的 TDLS設備的示例。
      [0069] TDLS設備120可在邏輯上被分成應用層602、數(shù)據(jù)鏈路層604和物理層606。這些 層通常與開放系統(tǒng)互連(0SI)模型中的聯(lián)網(wǎng)層對應。
      [0070] 應用層602包括應用數(shù)據(jù)、應用指令和TDLS設備的用戶可直接訪問的其它信息。
      [0071] 數(shù)據(jù)鏈路層604包括關于如何在網(wǎng)絡中傳送數(shù)據(jù)的功能和過程指令。數(shù)據(jù)鏈路層 包括MAC子層。TDLS設備120的TDLS持久能力比特134和持久組信息136可存儲于數(shù)據(jù) 鏈路層中,特別是存儲于MAC子層中。
      [0072] 物理層606包括硬件聯(lián)網(wǎng)技術。物理層606可包括TDLS設備120的無線網(wǎng)絡接 □ 122。
      [0073] 芯片上系統(tǒng)
      [0074] 圖7圖示了可實施以上描述的各種實施例的S〇C700??稍谥T如視頻游戲控制臺、 支持IP的電話、智能電話、臺式計算機、膝上型計算機、平板計算機、服務器、支持網(wǎng)絡的打 印機、機頂盒、打印機、掃描儀、照相機、圖片框和/或可實施無線連接技術的任何其它類型 的設備的任何適當?shù)脑O備中實現(xiàn)SoC。
      [0075] S〇C700可與為諸如以上列出的設備中的任何設備的設備提供通信耦合所需要的 電子電路、微處理器、存儲器、輸入-輸出(I/O)邏輯控制、通信接口和部件、其它硬件、固件 和/或軟件集成。S〇C700還可包括耦合S〇C700的各種部件以用于部件之間的數(shù)據(jù)通信的 集成數(shù)據(jù)總線。也可利用不同部件的許多組合實施包括S〇C700的無線通信設備。在一些 情況下,這些不同的部件可被配置用于實施這里在無線連接或接口上描述的概念。
      [0076] 在這一示例中,S〇C700包括諸如輸入-輸出(I/O)邏輯控制702(例如,包括電 子電路)和微處理器704(例如,微控制器或數(shù)字信號處理器中的任一個)的各種部件。 S〇C700還包括存儲器706,存儲器706可以是任何類型的RAM、低延時非易失性存儲器(例 如,快閃存儲器)、R〇M和/或其它適當電子數(shù)據(jù)存儲裝置。S〇C700也可包括可以是由存儲 器706維持并由微處理器704執(zhí)行的計算機可執(zhí)行指令的諸如操作系統(tǒng)708的各種固件和 /或軟件。S〇C700還可包括其它各種通信接口和部件、通信部件、其它硬件、固件和/或軟 件。
      [0077] S〇C700包括無線發(fā)射器710、無線接收器712和TDLS連接模塊128 (被體現(xiàn)為以 上描述的離散或組合的部件)。參照在圖1中所示的環(huán)境100的相應部件描述這些各種部 件、功能和/或實體以及它們的對應功能的示例。
      [0078] TDLS連接模塊128可獨立地或者與其它實體組合地被實施為由存儲器606維持 并由微處理器604執(zhí)行以實現(xiàn)這里描述的各種實施例和/或特征的計算機可執(zhí)行指令。 TDLS連接模塊128也可與S〇C700的其它實體集成地被提供,諸如與I/O邏輯控制器702或 S〇C700內的任何基于分組的接口中的一個或兩個集成。備選地或者附加地,TDLS連接模塊 128和其它部件可被實施為與I/O邏輯控制602和/或S〇C700的其它信號處理和控制電路 關聯(lián)地被實現(xiàn)的硬件、固件、固定邏輯電路或其任意組合。
      [0079] 雖然已經(jīng)用結構特征和/或方法操作特有的語言描述了主題內容,但是將理解, 在所附權利要求中定義的主題內容未必限于以上描述的具體特征或者操作(包括執(zhí)行特 征或者操作的順序)。
      【權利要求】
      1. 一種用于在第一隧道直接鏈路設立(TDLS)設備與第二TDLS設備之間建立TDLS會 話的方法,所述方法包括: 從所述第一 TDLS設備向所述第二TDLS設備發(fā)送TDLS發(fā)現(xiàn)請求; 響應于在所述第一 TDLS設備處從所述第二TDLS設備接收對于所述TDLS發(fā)現(xiàn)請求的 響應,從所述第一 TDLS設備向所述第二TDLS設備發(fā)送TDLS設立請求; 響應于在所述第一 TDLS設備處從所述第二TDLS設備接收對于所述TDLS發(fā)現(xiàn)請求的 響應: (i) 從所述第一 TDLS設備向所述第二TDLS設備發(fā)送TDLS設立確認; (ii) 在所述第一 TDLS設備與所述第二TDLS設備之間建立所述TDLS會話;并且 (iii) 在所述第一TDLS設備處持久地存儲與所述第二TDLS設備相關聯(lián)的信息,其中所 述信息當在所述第一 TDLS設備與所述第二TDLS設備之間建立所述TDLS會話之后被持久 地存儲在所述第一 TDLS處。
      2. 根據(jù)權利要求1所述的方法,其中所述TDLS發(fā)現(xiàn)請求包括所述第一 TDLS設備能夠 存儲與TDLS會話相關聯(lián)的持久信息的指示。
      3. 根據(jù)權利要求1所述的方法,其中所述持久信息包括: 所述第一 TDLS設備是否能夠存儲與TDLS會話相關聯(lián)的包括TDLS持久能力比特的持 久信息的指示;以及 對于所述TDLS設備與之建立TDLS會話的每個附加 TDLS設備: 所述附加 TDLS設備的設備名稱; 所述附加 TDLS設備的MAC地址;以及 與所述附加 TDLS設備相關聯(lián)的包括用來開始在所述TDLS設備與所述附加 TDLS設備 之間的所述TDLS會話的接入點的MAC地址的基本服務集標識符(BSSID)。
      4. 根據(jù)權利要求1的方法,還包括發(fā)現(xiàn)用于所述第一 TDLS設備與之建立TDLS會話的 每個附加 TDLS設備的應用的能力。
      5. 根據(jù)權利要求4所述的方法,其中所述持久信息包括發(fā)現(xiàn)的用于所述TDLS設備與之 建立TDLS會話的每個附加 TDLS設備的應用的所述能力。
      6. 根據(jù)權利要求1所述的方法,其中所述持久信息被存儲在所述MAC層中。
      7. 根據(jù)權利要求2所述的方法,還包括在現(xiàn)有TDLS發(fā)現(xiàn)請求通信協(xié)議中包括所述指 /_J、1 〇
      8. -種用于在第一隧道直接鏈路設立(TDLS)設備與第二TDLS設備之間重新建立 TDLS會話的方法,所述方法包括: 至少部分地基于存儲在所述第一 TDLS設備上的持久信息從多個TDLS設備選擇所述第 二TDLS設備; 至少部分地基于關于選擇的所述TDLS設備的所述持久信息從所述第一 TDLS設備向選 擇的所述TDLS設備發(fā)送TDLS設立請求; 在所述第一 TDLS設備處從選擇的所述TDLS設備接收TDLS設立響應; 從所述第一 TDLS設備向選擇的所述TDLS設備發(fā)送TDLS設立確認;并且 在所述第一 TDLS設備與選擇的所述TDLS設備之間建立所述TDLS會話。
      9. 根據(jù)權利要求8所述的方法,其中所述持久信息包括: 所述第一 TDLS設備是否能夠存儲與TDLS會話相關聯(lián)的包括TDLS持久能力比特的持 久信息的指示;以及 持久組信息。
      10. 根據(jù)權利要求9所述的方法,其中所述持久組信息包括: 用于選擇的所述TDLS設備的設備名稱; 用于選擇的所述TDLS設備的介質訪問控制(MAC)地址;以及 基本服務集標識符(BSSID)。
      11. 根據(jù)權利要求10所述的方法,其中所述BSSID包括用于用來連接所述第一 TDLS設 備與選擇的所述TDLS設備的接入點的MAC地址。
      12. 根據(jù)權利要求9所述的方法,還包括: 嘗試發(fā)起在選擇的所述TDLS設備與接入點之間的連接; 接收所述TDLS請求已超時預定次數(shù)的指示;并且 刪除所述持久組信息。
      13. 根據(jù)權利要求8所述的方法,還包括與第三TDLS設備共享所述持久信息以使得所 述第三TDLS設備被啟用以在不執(zhí)行TDLS發(fā)現(xiàn)的情況下建立與所述第二TDLS設備的TDLS 會話。
      14. 根據(jù)權利要求12所述的方法,其中刪除所述持久組信息包括從所述第一 TDLS設備 刪除與所述第二TDLS設備相關聯(lián)的所述持久組信息。
      15. 根據(jù)權利要求8所述的方法,其中所述設備名稱是可定制的。
      16. 根據(jù)權利要求8所述的方法,還包括嘗試發(fā)起在所述第一 TDLS設備和與被存儲在 所述持久信息中的選擇的所述TDLS設備相關聯(lián)的接入點之間的連接。
      17. 根據(jù)權利要求16所述的方法,還包括: 接收未能發(fā)起在所述第一 TDLS設備和與被存儲在所述持久信息中的選擇的所述TDLS 設備相關聯(lián)的所述接入點之間的連接的指示;并且 從所述第一 TDLS設備刪除與選擇的所述TDLS設備相關聯(lián)的所述持久信息。
      18. -種系統(tǒng),包括: 發(fā)射器,被配置用于至少部分地基于關于隧道式直接鏈路設立(TDLS)組的第二TDLS 設備的持久信息從第一 TDLS設備經(jīng)由無線介質傳輸TDLS設立請求; 接收器,被配置用于經(jīng)由所述無線介質從所述第二TDLS設備接收TDLS設立響應;以及 TDLS連接模塊,被配置用于經(jīng)由所述無線介質建立在所述第一 TDLS設備與所述第二 TDLS設備之間的TDLS會話。
      19. 根據(jù)權利要求18所述的系統(tǒng),其中所述持久信息包括: 所述第一 TDLS設備是否能夠存儲與TDLS會話相關聯(lián)的持久信息的指示;以及 關于所述TDLS組的信息,包括: 用于所述第二TDLS設備的設備名稱; 用于所述第二TDLS設備的介質訪問控制(MAC)地址; 用于與所述第二TDLS設備對應的接入點的基本服務集標識符(BSSID);以及 被存儲在所述第二TDLS設備上的應用的能力。
      20. 根據(jù)權利要求18所述的系統(tǒng),其中所述TDLS連接模塊還被配置用于: 嘗試發(fā)起在所述第二TDLS設備與接入點之間的連接; 接收包括所述TDLS請求已超時預定次數(shù)的指示的消息;并且 從所述第一 TDLS設備刪除與所述第二TDLS設備相關聯(lián)的所述持久信息。
      【文檔編號】H04W76/02GK104106303SQ201380005022
      【公開日】2014年10月15日 申請日期:2013年1月8日 優(yōu)先權日:2012年1月9日
      【發(fā)明者】S·D·比耶維 申請人:馬維爾國際貿易有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1