TW202516976A - 暫停連接等時串流資料 - Google Patents
暫停連接等時串流資料 Download PDFInfo
- Publication number
- TW202516976A TW202516976A TW113137031A TW113137031A TW202516976A TW 202516976 A TW202516976 A TW 202516976A TW 113137031 A TW113137031 A TW 113137031A TW 113137031 A TW113137031 A TW 113137031A TW 202516976 A TW202516976 A TW 202516976A
- Authority
- TW
- Taiwan
- Prior art keywords
- cis
- data associated
- data
- transmission
- reception
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本揭露的各種態樣大致上係關於無線通訊。在一些態樣中,一中央裝置可經由一控制鏈路建立與一連接等時串流(CIS)相關聯的一資料鏈路。該中央裝置可透過該資料鏈路傳輸與該CIS相關聯的資料。該中央裝置可經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。描述多種其他態樣。
Description
本揭露之態樣大致上係關於無線通訊,且係關於用於暫停連接等時串流資料的技術及設備。
無線個人區域網路(wireless personal area network, WPAN)係一般由使用者建立以互連位於使用者的特定距離或區內的各種個人裝置、感測器、及/或家電的短程無線網路。例如,基於通訊協定(諸如藍牙(Bluetooth
®, BT)協定、藍牙低功耗協定、或Zigbee
®協定)的WPAN可將無線連接性提供給在彼此的特定距離(例如,5公尺、10公尺、20公尺、100公尺)內的周邊裝置。藍牙係支援中央裝置(諸如主機裝置或來源裝置)與至少一個周邊裝置(諸如用戶端裝置或接收點裝置(sink device))之間的WPAN的短距離無線通訊協定。然而,與在基本速率(basic rate, BR)及/或增強資料速率(enhanced data rate, EDR)實體層上操作的藍牙通訊關聯的電力消耗可使WPAN通訊在某些應用中不切實際。
據此,為了解決與藍牙BR/EDR(有時稱為藍牙經典或藍牙舊型協定)關聯的電力消耗挑戰,開發藍牙低功耗(Bluetooth Low Energy, BLE)(在本文中亦稱為WPAN低功耗(Low Energy, LE))係開發及採用在資料轉移相對不頻繁的各種應用中及/或以實現具有低電力消耗的WPAN通訊。例如,BLE藉由使用低工作週期操作並在資料傳輸之間將中央裝置及(多個)周邊裝置的一或二者置於休眠模式中而利用不頻繁的資料轉移,從而節省電力。使用BLE的實例應用包括在各種醫療、工業、消費、及健身應用中的電池操作之感測器及致動器。BLE亦可用以連接諸如BLE賦能的智慧型手機、平板電腦、筆記型電腦、耳塞式耳機、或類似者的裝置。
本文所述之一些態樣係關於一種用於一中央裝置處之無線通訊之設備。該設備可包括一或多個記憶體及耦接至該一或多個記憶體的一或多個處理器。該一或多個處理器可個別地或共同地經組態以使該中央裝置經由一控制鏈路建立與一連接等時串流(connected isochronous stream, CIS)相關聯的一資料鏈路。該一或多個處理器可個別地或共同地經組態以使該中央裝置透過該資料鏈路傳輸與該CIS相關聯的資料。該一或多個處理器可個別地或共同地經組態以使該中央裝置經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。
本文所述之一些態樣係關於一種用於一周邊裝置處之無線通訊之設備。該設備可包括一或多個記憶體及耦接至該一或多個記憶體的一或多個處理器。該一或多個處理器可個別地或共同地經組態以使該周邊裝置經由一控制鏈路建立與一CIS相關聯的一資料鏈路。該一或多個處理器可個別地或共同地經組態以使該周邊裝置透過該資料鏈路接收與該CIS相關聯的資料。該一或多個處理器可個別地或共同地經組態以使該周邊裝置經由該控制鏈路暫停與該CIS相關聯的該資料的接收。
本文描述的一些態樣係關於一種由一中央裝置執行之無線通訊的方法。該方法可包括經由一控制鏈路建立與一CIS相關聯的一資料鏈路。該方法可包括透過該資料鏈路傳輸與該CIS相關聯的資料。該方法可包括經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。
本文描述的一些態樣係關於一種由一周邊裝置執行之無線通訊的方法。該方法可包括經由一控制鏈路建立與一CIS相關聯的一資料鏈路。該方法可包括透過該資料鏈路接收與該CIS相關聯的資料。該方法可包括經由該控制鏈路暫停與該CIS相關聯的該資料的接收。
本文描述的一些態樣係關於一種非暫時性電腦可讀取媒體,其儲存用於由一中央裝置進行無線通訊的一指令集。該指令集在由該中央裝置的一或多個處理器執行時可使該中央裝置經由一控制鏈路建立與一CIS相關聯的一資料鏈路。該指令集在由該中央裝置的一或多個處理器執行時可使該中央裝置透過該資料鏈路傳輸與該CIS相關聯的資料。該指令集在由該中央裝置的一或多個處理器執行時可使該中央裝置經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。
本文描述的一些態樣係關於一種非暫時性電腦可讀取媒體,其儲存用於由一周邊裝置進行無線通訊的一指令集。該指令集在由該周邊裝置的一或多個處理器執行時可使該周邊裝置經由一控制鏈路建立與一CIS相關聯的一資料鏈路。該指令集在由該周邊裝置的一或多個處理器執行時可使該周邊裝置透過該資料鏈路接收與該CIS相關聯的資料。該指令集在由該周邊裝置的一或多個處理器執行時可使該周邊裝置經由該控制鏈路暫停與該CIS相關聯的該資料的接收。
本文所述之一些態樣係關於一種用於無線通訊之設備。該設備可包括用於經由一控制鏈路建立與一CIS相關聯的一資料鏈路之構件。該設備可包括用於透過該資料鏈路傳輸與該CIS相關聯的資料之構件。該設備可包括用於經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸之構件。
本文所述之一些態樣係關於一種用於無線通訊之設備。該設備可包括用於經由一控制鏈路建立與一CIS相關聯的一資料鏈路之構件。該設備可包括用於透過該資料鏈路接收與該CIS相關聯的資料之構件。該設備可包括用於經由該控制鏈路暫停與該CIS相關聯的該資料的接收之構件。
態樣大致上包括在本文中實質上參考圖式所描述且如圖式所繪示的一種方法、設備、系統、電腦程式產品、非暫時性電腦可讀取媒體、使用者設備、基地台、網路實體、網路節點、周邊裝置、中央裝置、無線通訊裝置、存取點、行動站、及/或處理系統。
前述內容已經相當廣泛地概述根據本揭露之實例的特徵及技術優點,以便可更好地理解下文的實施方式。將在下文中描述額外的特徵及優點。所揭示之構思及具體實例可輕易地用作為用於修改或設計用於實行本揭露之相同目的之其他結構的基礎。此類等效構造不脫離隨附申請專利範圍之範疇。當結合附圖考慮時,從下文描述中將更好地理解本文所揭示之概念的特性(其組織及操作方法兩者)以及相關聯之優點。圖式之各者係為了說明及描述的目的而提供,且不作為申請專利範圍之限制的定義。
雖然態樣在本揭露中係藉由說明一些實例而描述,所屬技術領域中具有通常知識者將理解此類態樣可以許多不同配置及情境實現。本文描述的技術可使用不同的平台類型、裝置、系統、形狀、尺寸、及/或封裝配置實施。例如,一些態樣可經由積體晶片實施例或其他基於非模組組件之裝置(例如,終端使用者裝置、車輛、通訊裝置、計算裝置、工業裝備、零售/採購裝置、醫療裝置、及/或人工智慧裝置)來實施。態樣可以晶片級組件、模組化組件、非模組化組件、非晶片級組件、裝置級組件、及/或系統級組件實施。合併所描述之態樣及特徵的裝置可包括用於實施及實踐所請求及描述之態樣的額外組件及特徵。例如,無線信號的傳輸及接收可包括用於類比及數位目的的一或多個組件(例如,包括天線、射頻(radio frequency, RF)鏈、功率放大器、調變器、緩衝器、處理器、交錯器、加法器、及/或求和器的硬體組件)。意欲使本文描述的態樣可實踐在各種尺寸、形狀、及構造的各式各樣的裝置、組件、系統、分布式配置、及/或終端使用者裝置中。
在無線個人區域網路(WPAN)(諸如藍牙(BT)網路或藍牙低功耗(BLE)網路)中,無線音訊可從中央裝置(例如,手機、智慧型手機、或類似者)串流至一或多個周邊裝置(例如,左耳塞式耳機及右耳塞式耳機、頭戴裝置、或類似者)。當周邊裝置處於非工作狀態時(例如,當耳塞式耳機從耳朵移除時),中央裝置繼續將音訊串流至周邊裝置。結果,當周邊裝置處於非工作狀態時,中央裝置消耗與傳輸音訊相關聯的電力,且周邊裝置消耗與監測音訊相關聯的電力。此外,在使用者暫停或消除串流之後,中央裝置可傳輸空封包至周邊裝置,這可防止中央裝置進入睡眠狀態且可啟動周邊裝置(例如,若周邊裝置已經處於睡眠狀態),這可導致中央裝置及周邊裝置消耗過多的電力。此外,恢復串流可與由於創建恢復的串流的延遲相關聯。
各種態樣大致上係關於WPAN。一些態樣更具體而言係關於暫停連接等時串流(CIS)資料。在一些實例中,中央裝置及周邊裝置可經由控制鏈路建立與CIS相關聯的資料鏈路。中央裝置可透過資料鏈路傳輸與CIS相關聯的資料,且周邊裝置可透過資料鏈路接收該資料。在一些態樣中,周邊裝置可傳輸用以暫停與CIS相關聯的資料的傳輸之請求,且中央裝置可接收該請求。在一些態樣中,中央裝置可傳輸關聯於與CIS相關聯的資料之暫停指示,且周邊裝置可接收該暫停指示。中央裝置可經由控制鏈路暫停與CIS相關聯的資料的傳輸,且/或周邊裝置可經由控制鏈路暫停與CIS相關聯的資料的接收。
在一些態樣中,周邊裝置可傳輸且中央裝置可接收用以恢復與CIS相關聯的資料的傳輸之請求。在一些態樣中,中央裝置可傳輸關聯於與CIS相關聯的資料之恢復指示,且周邊裝置可接收該恢復指示。中央裝置可經由控制鏈路恢復與CIS相關聯的資料的傳輸,且/或周邊裝置可經由控制鏈路恢復與CIS相關聯的資料的接收。
可實施本揭露中所述標的之特定態樣以實施下列潛在優點的一或多者。在一些實例中,藉由暫停與CIS相關聯的資料的傳輸及/或接收,所描述的技術可用以節省中央裝置上及/或周邊裝置上的電力。例如,當周邊裝置處於非工作狀態時,中央裝置及/或周邊裝置可節省電力。在一些實例中,當耳塞式耳機不在使用者的耳朵中時,中央裝置及/或周邊裝置(例如,耳塞式耳機)可藉由進入暫停狀態(且因此避免傳輸或接收音訊)來節省電力。在一些實例中,中央裝置及/或周邊裝置(例如,耳塞式耳機)可藉由進入暫停狀態(且因此避免傳輸或接收空封包)及進入睡眠狀態來節省電力。額外地或替代地,暫停與CIS相關聯的資料的傳輸及/或接收可減少(例如,消除)由於在恢復音訊傳輸時創建CIS而導致的延遲。例如,可在資料傳輸恢復後立即(或幾乎立即)提供串流。因此,暫時暫停一或多個串流可使一或多個串流能夠快速恢復。
恢復與CIS相關聯的資料的傳輸或接收可使中央裝置或周邊裝置能夠繼續進行資料傳輸/接收。用以暫停與CIS相關聯的資料的傳輸之請求可使周邊裝置能夠起始資料的暫停。關聯於與CIS相關聯的資料之暫停指示可使中央裝置能夠起始資料的暫停。用以恢復與CIS相關聯的資料的傳輸之請求可使周邊裝置能夠起始資料的恢復。關聯於與CIS相關聯的資料之恢復指示可使中央裝置能夠起始資料的恢復。
下文闡述之實施方式(結合隨附圖式)係意欲作為各種組態之描述,而非意欲表示可實踐本文所述概念的唯一組態。實施方式包括出於提供各種概念之徹底理解之目的的具體細節。然而,所屬技術領域中具有通常知識者應理解,可在沒有這些具體細節的情況下實踐這些概念。在一些情況中,眾所周知的結構及組件係以方塊圖形式顯示,以避免混淆此類概念。
現在將參考各種設備及方法呈現電信系統的數個態樣。此等設備及方法將在以下的實施方式中描述,並在附圖中藉由各種方塊、組件、電路、程序、演算法等(共同稱為「元件」)繪示。此等元件可使用電子硬體、電腦軟體、或任何其組合實施。此類元件是實施為硬體或軟體取決於特定應用及對整體系統強加的設計約束。
舉實例而言,元件、或元件的任何部分、或元件的任何組合可實施為包括一或多個處理器的「處理系統(processing system)」。處理器的實例包括微處理器、微控制器、圖形處理單元(graphics processing unit, GPU)、中央處理單元(central processing unit, CPU)、應用處理器、數位信號處理器(digital signal processor, DSP)、精簡指令集計算(reduced instruction set computing, RISC)處理器、系統單晶片(systems on a chip, SoC)、基頻處理器、場可程式化閘陣列(field programmable gate array, FPGA)、可程式化邏輯裝置(programmable logic device, PLD)、狀態機、閘控邏輯、離散硬體電路、及其他經組態以執行本揭露通篇所描述之各種功能的合適硬體。處理系統中的一或多個處理器可執行軟體。軟體應廣泛地解讀為意謂指令、指令集、碼、碼段、程式碼、程式、子程式、軟體組件、應用程式、軟體應用程式、套裝軟體、常式、子常式、物件、可執行檔案、執行緒、程序、函數等,而無論是稱為軟體、韌體、中介軟體(middleware)、微碼、硬體描述語言、或其他。
據此,在一或多個實例實施例中,所描述的功能可以硬體、軟體、或其任何組合實施。若以軟體實施,則功能可儲存在電腦可讀取媒體上或經編碼為在電腦可讀取媒體上的一或多個指令或碼。電腦可讀取媒體包括電腦儲存媒體。儲存媒體可係可由電腦存取的任何可用媒體。舉實例而言,且非限制,此類電腦可讀取媒體可包括隨機存取記憶體(random-access memory, RAM)、唯讀記憶體(read-only memory, ROM)、可電抹除可程式化ROM (electrically erasable programmable ROM, EEPROM)、光碟儲存器、磁碟儲存器、其他磁性儲存裝置、上文提及類型之電腦可讀取媒體的組合、或可用以採可由電腦存取之指令或資料結構之形式儲存電腦可執行碼的任何其他媒體。
圖1係繪示根據一些實施方案之WPAN 100之實例的圖。在WPAN 100內,無線通訊裝置102(其在本文中可稱為來源裝置或使用其他合適用語)可使用BLE協定或經修改BLE協定連接至一或多個周邊裝置104至114(諸如智慧型手錶、藍牙可攜式揚聲器、無線頭戴式耳機(headphone)、平板電腦、無線耳塞式耳機、或智慧家電)(其在本文中可稱為接收點裝置或使用其他合適用語)且可與該一或多個周邊裝置建立通訊鏈路116。BLE協定係BT核心規格的部分,且實現在全球接受的2.4 GHz工業、科學、及醫療(Industrial, Scientific, and Medical, ISM)頻帶內操作的射頻通訊。
在一些態樣中,如本文所描述,無線通訊裝置102可包括可用以使用BLE協定或經修改BLE協定與一或多個周邊裝置104、106、108、110、112、及/或114通訊的合適邏輯、電路系統、介面、處理器、及/或碼。在一些態樣中,無線通訊裝置102可作為請求與預期周邊裝置104、106、108、110、112、及/或114建立鏈路層(link layer, LL)連接的起動器來操作。在一些態樣中,鏈路管理器可用以控制無線通訊裝置102中的WPAN應用控制器與預期周邊裝置104、106、108、110、112、及/或114的各者中的WPAN應用控制器之間的操作。
在一些態樣中,在建立所請求的LL連接之後,無線通訊裝置102可變成主機裝置,且所選擇或所預期的周邊裝置104、106、108、110、112、及/或114可透過已建立的LL連接變成與無線通訊裝置102配對。作為主機裝置,無線通訊裝置102可支援與作為用戶端裝置操作的各種周邊裝置104、106、108、110、112、及/或114的多個同時LL連接。例如,無線通訊裝置102可管理與一或多個關聯周邊裝置104、106、108、110、112、及/或114的LL連接中的資料封包通訊的各種態樣。例如,無線通訊裝置102可判定與一或多個周邊裝置104、106、108、110、112、及/或114的LL連接中的操作排程。無線通訊裝置102亦可透過LL連接起始LL協定資料單元(protocol data unit, PDU)交換序列。LL連接可經組態以在專用資料通道中運行週期性連接事件。在無線通訊裝置102與周邊裝置104、106、108、110、112、及/或114的一或多者之間的LL資料PDU傳輸的交換可在連接事件內發生。
在一些態樣中,無線通訊裝置102可經組態以在各連接事件中將第一LL資料PDU傳輸至預期周邊裝置104、106、108、110、112、及/或114。額外地或替代地,在一些態樣中,無線通訊裝置102可利用輪詢方案以在連接事件期間針對LL資料PDU傳輸輪詢預期周邊裝置104、106、108、110、112、及/或114。預期周邊裝置104、106、108、110、112、及/或114可在從無線通訊裝置102接收到運載LL資料PDU的封包後即傳輸LL資料PDU。在一些其他態樣中,周邊裝置104、106、108、110、112、及/或114可將LL資料PDU傳輸至無線通訊裝置102而無需首先從無線通訊裝置102接收到LL資料PDU。
無線通訊裝置102的實例可包括蜂巢式電話、智慧型手機、對話啟動協定(session initiation protocol, SIP)電話、行動站(STA)、膝上型電腦、個人電腦(PC)、桌上型電腦、個人數位助理(PDA)、衛星無線電、全球定位系統、多媒體裝置、視訊裝置、數位音訊播放器、攝影機、遊戲主控台、平板電腦、智慧型裝置、可穿戴裝置(諸如智慧型手錶或無線頭戴式耳機)、車輛、車輛資訊娛樂系統或車載套件、物聯網(Internet-of-Things, IoT)裝置、或類似者。
周邊裝置104、106、108、110、112、及/或114的實例可包括蜂巢式電話、智慧型電話、SIP電話、STA、膝上型電腦、PC、桌上型電腦、PDA、衛星無線電、全球定位系統、多媒體裝置、視訊裝置、數位音訊播放器、攝影機、遊戲主控台、平板電腦、智慧型裝置、可穿戴裝置(例如,智慧型手錶、無線頭戴式耳機、或無線耳塞式耳機)、車輛、車輛資訊娛樂系統或車載套件、電錶、空氣泵、烤麵包機、恆溫器、助聽器、血糖隨身單元、IoT裝置、或類似者。雖然無線通訊裝置102在圖1中經繪示為與WPAN 100中的六個周邊裝置104、106、108、110、112、及114通訊,但應理解無線通訊裝置102可與WPAN 100內的多於或少於六個的周邊裝置通訊而不脫離本揭露的範圍。應注意,「周邊裝置(peripheral device)」(單數)可係指單一裝置或共同操作的多個裝置。例如,「周邊裝置」可係指單一耳塞式耳機,或係指一對耳塞式耳機。對「周邊裝置」的參照不限於單一周邊裝置,且多個周邊裝置可執行被描述為由「周邊裝置」執行的動作(例如,所有動作或動作的子集)。
在一些態樣中,實施BT協定的裝置(例如,無線通訊裝置102)可根據第一無線電模式(例如,基本速率(BR)/增強資料速率(EDR)無線電模式)操作,且實施BLE協定的裝置可根據第二無線電模式(例如,BLE無線電模式)操作。在一些態樣中,無線通訊裝置102可經組態有雙無線電模式,且因此可能能夠根據BR/EDR模式或BLE模式操作,例如,基於中央裝置102可於其中從事之短距離無線通訊的類型。
例如,在一些態樣中,無線通訊裝置102可根據BR/EDR模式操作,以用於資料的連續串流、用於廣播網路、用於網狀網路、及/或用於在其中相對較高的資料速率可能更合適的一些其他應用。額外地或替代地,無線通訊裝置102可根據用於短叢發資料傳輸的BLE模式操作,諸如用於在其中省電可係所欲的及/或相對較低的資料速率可係可接受的一些其他應用。額外地或替代地,在一些態樣中,無線通訊裝置102可根據一或多種其他無線電模式(諸如(多種)專屬無線電模式)操作。其他無線電模式的實例可包括高速無線電模式、低功耗無線電模式、及/或等時無線電模式等。
如上文所指示,圖1係作為實例提供。其他實例可不同於相關於圖1所描述者。
圖2係繪示根據本揭露之無線通訊裝置200之實例的圖。在一些態樣中,無線通訊裝置200可係繪示於圖1中之無線通訊裝置102的實例。額外地或替代地,無線通訊裝置200可係繪示於圖1中之周邊裝置104、106、108、110、112、或114的一或多者的實例。在一些態樣中,無線通訊裝置200可係藍牙賦能裝置(諸如BLE裝置)。
如圖2所示,無線通訊裝置200可包括處理元件,諸如可執行用於無線通訊裝置200的程式指令的(多個)處理器202。處理元件可包含可個別地或共同地執行操作的一或多個處理器202。共同地執行操作可包括不同處理器202執行一組操作中的不同操作。無線通訊裝置200亦可包括可執行圖形處理並對使用者呈現資訊的顯示器242。(多個)處理器202亦可耦接至記憶體管理單元(memory management unit, MMU) 240,該記憶體管理單元可經組態以從(多個)處理器202接收位址並將該等位址轉換成記憶體(諸如記憶體206、ROM 208、或快閃記憶體210)中的位址位置,或轉換成其他電路或裝置(諸如顯示電路系統204、無線電設備230、連接器介面220、及/或顯示器242)中的位址位置。MMU 240亦可經組態以執行記憶體保護及頁表轉換或建立。在一些態樣中,MMU 240可包括為(多個)處理器202的一部分。記憶體206可包含可個別地或共同地執行操作的一或多個記憶體。共同地執行操作可包括不同記憶體執行一組操作中的不同操作。
(多個)處理器202可耦接至無線通訊裝置200的其他電路。例如,無線通訊裝置200可包括各種記憶體類型、無線通訊裝置200可透過其與電腦系統通訊的連接器介面220、及可基於一或多種無線通訊標準或協定將資料傳輸至其他裝置及從其他裝置接收資料的無線通訊子系統。例如,在一些態樣中,無線通訊子系統可包括(但不限於)無線區域網路(WLAN)子系統、WPAN子系統、及/或蜂巢式子系統(諸如長期演進(Long-Term Evolution, LTE)或新無線電(New Radio, NR)子系統)。無線通訊裝置200可包括用於執行與例如WPAN中的無線通訊裝置的無線通訊的多個天線235a、235b、235c、及/或235d。在一些態樣中,WPAN可係擴展PAN (XPAN)。
無線通訊裝置200可經組態以藉由執行儲存在記憶體媒體(諸如非暫時性電腦可讀取記憶體媒體)上的程式指令及/或透過硬體或韌體操作而實施本文描述之技術的部分或全部。在其他實施例中,本文描述的技術可至少部分地藉由可程式化硬體元件(諸如FPGA及/或特殊應用積體電路(application specific integrated circuit, ASIC))實施。
在一些態樣中,無線電設備230可包括經組態以控制各種各別無線電存取技術(radio access technology, RAT)協定的通訊的分開控制器。例如,如圖2所示,無線電設備230可包括管理WLAN通訊的WLAN控制器250、管理藍牙、BLE、及/或其他合適WPAN通訊的WPAN控制器252、及管理無線廣域網路(wireless wide area network, WWAN)通訊的WWAN控制器256。在一些態樣中,無線通訊裝置200可儲存並執行用於控制由WLAN控制器250執行之WLAN操作的WLAN軟體驅動器、用於控制由WPAN控制器252執行之WPAN操作的WPAN軟體驅動器、及/或用於控制由WWAN控制器256執行之WWAN操作的WWAN軟體驅動器。
在一些態樣中,第一共存介面254(諸如有線介面)可用於在WLAN控制器250與WPAN控制器252之間發送資訊。額外地或替代地,在一些態樣中,第二共存介面258可用於在WLAN控制器250與WWAN控制器256之間發送資訊。額外地或替代地,在一些態樣中,第三共存介面260可用於在WPAN控制器252與WWAN控制器256之間發送資訊。
在一些態樣中,WLAN控制器250、WPAN控制器252、及/或WWAN控制器256的一或多者可實施為硬體、軟體、韌體、或其任何合適的組合。
在一些態樣中,WLAN控制器250可經組態以使用天線235a、235b、235c、及235d的一或多者、一些、或全部使用WLAN鏈路與WPAN中的第二裝置通訊。在其他組態中,WPAN控制器252可經組態以使用天線235a、235b、235c、及235d的一或多者、一些、或全部與WPAN中的至少一個第二裝置通訊。在其他組態中,WWAN控制器256可經組態以使用天線235a、235b、235c、及235d的一或多者、一些、或全部與WPAN中的第二裝置通訊。WLAN控制器250、WPAN控制器252、及/或WWAN控制器256可經組態以調整無線通訊裝置200的喚醒時間間隔及關閉時間。
短程無線通訊協定(諸如BT、BLE、及/或BR/EDR)可包括及/或可使用一或多種其他通訊協定,例如以建立及維持通訊鏈路。亦參照圖1,無線通訊裝置200可根據用於短距離無線通訊的至少一種通訊協定與一或多個周邊裝置建立通訊鏈路116。在一些態樣中,通訊鏈路116可包括遵守BT、BLE、BR/EDR、或類似者所包括及/或與BT、BLE、BR/EDR、或類似者一起使用之協定的通訊鏈路。在一個態樣中,通訊鏈路116可包括非同步連接導向邏輯(asynchronous connection-oriented logical, ACL)傳送(有時稱為ACL鏈路)。當作為ACL鏈路操作時,通訊鏈路116可允許無線通訊裝置102(例如,來源裝置)與周邊裝置連接或「配對(pair)」。此連接係非同步的,其中二個裝置可能不需要在時間方面同步彼此之間的資料通訊以允許資料封包經由通訊鏈路116通訊。
在一些態樣中,邏輯鏈路控制及調適協定(logical link control and adaptation protocol, L2CAP)可在BT協定堆疊內使用(為簡單起見,未顯示於圖2中)。L2CAP連接可在ACL鏈路已建立之後建立。本揭露中對L2CAP的參照可進一步適用於增強型L2CAP (enhanced L2CAP, EL2CAP),其可係L2CAP協定之實現經由單一無線電連接多工多個邏輯資料通道的增強版本。
在一些態樣中,通訊鏈路116可包括先進音訊分配設定檔(advanced audio distribution profile, A2DP)鏈路。例如,A2DP鏈路可提供來源裝置(諸如無線通訊裝置102)與周邊裝置之間的點對點鏈路。使用A2DP鏈路,包括音訊的資料封包可透過ACL通道傳輸,且其他資訊(例如,用於控制音訊串流)可透過分開的控制通道傳輸。資料封包可非週期地發生。
在一些態樣中,通訊鏈路116可支援來源裝置(諸如無線通訊裝置102)與周邊裝置之間的同步邏輯傳送機制。例如,通訊鏈路116可包括使用針對BT通訊保留的時槽在來源裝置與周邊裝置之間提供對稱點對點鏈路的同步連接導向(synchronous connection-oriented, SCO)鏈路。在一些態樣中,SCO鏈路可能不支援資料封包的重傳,其在漏失之音訊或語音封包可能降低使用者體驗的品質的音訊串流及/或語音電話使用情形中可係不令人滿意的。
在一些態樣中,通訊鏈路116可包括擴展SCO (extended SCO, eSCO)鏈路。eSCO鏈路可使用針對BT通訊保留的時槽在來源裝置與周邊裝置之間提供對稱或非對稱點對點鏈路,且亦可在所保留的時槽之後提供重傳窗。由於可使用重傳窗促進重傳,由於漏失的音訊或語音封包可重傳,且因此可增加成功地接收資料封包的機率,eSCO鏈路可能適合用於音訊串流及/或語音電話使用情形。
在一些態樣中,顯示於圖1中的通訊鏈路116可包括等時(isochronous, ISO)鏈路。當作為ISO鏈路操作時,通訊鏈路116可組合同步鏈路及非同步鏈路二者的一些特徵。例如,ISO鏈路上的串流可以起始封包開始,且接著可非同步地傳輸資料封包。在ISO鏈路上,藉由傳輸裝置的重傳嘗試的數目可係有限的。因此,若接收裝置無法在有限數目的重傳嘗試內解碼資料封包,則可能漏失該資料封包,且接收裝置可在沒有來自經漏失資料封包的資料的狀況下繼續接收串流。
在一些態樣中,中央裝置(例如,無線通訊裝置102、手機、使用者設備(user equipment, UE)、存取點(AP)、STA、或類似者)包括用於經由控制鏈路建立與CIS相關聯的資料鏈路之構件、用於透過資料鏈路傳輸與CIS相關聯的資料之構件、及用於經由控制鏈路暫停與CIS相關聯的資料的傳輸之構件。用於中央裝置以執行本文描述之操作的構件可包括例如天線235a至235d、WPAN控制器252、無線電設備230、及/或處理器202等的一或多者。
在一些態樣中,周邊裝置(例如,耳塞式耳機、可穿戴裝置、可攜式揚聲器、或類似者)包括用於經由控制鏈路建立與CIS相關聯的資料鏈路之構件、用於透過資料鏈路接收與CIS相關聯的資料之構件、及用於經由控制鏈路暫停與CIS相關聯的資料的接收之構件。用於中央裝置以執行本文描述之操作的構件可包括例如天線235a至235d、WPAN控制器252、無線電設備230、及/或處理器202等的一或多者。
如上文所指示,圖2係作為實例提供。其他實例可不同於相關於圖2所描述者。
圖3係繪示根據本揭露之協定堆疊(例如,WPAN及/或藍牙協定堆疊)之實例300的圖。在一些態樣中,協定堆疊300可實施在無線通訊裝置(諸如圖1的無線通訊裝置102或周邊裝置104、106、108、110、112、或114的一或多者)中。例如,協定堆疊300可由繪示於圖2中的(多個)處理器202、記憶體206、快閃記憶體210、ROM 208、無線電設備230、及/或WPAN控制器252的一或多者實施。在一些態樣中,協定堆疊300可經組織成包括應用層310、主機層320、及控制器層330的三個層。
在一些態樣中,應用層310可係與協定堆疊300的其他區塊及/或層介接的使用者應用層。在一些態樣中,應用層310可包括一或多個應用程式312及允許該一或多個應用程式312使用藍牙及/或BLE通訊的一或多個藍牙設定檔314。主機層320可包括協定堆疊300的上層,且可使用主機控制器介面(host controller interface, HCI) 340與無線通訊裝置中的控制器(諸如圖2的WPAN控制器252)通訊。在一些態樣中,主機層320可包括可用於應用層介面管理以允許應用程式312存取WPAN通訊的主機堆疊321。
控制器層330可包括協定堆疊300的下層。在一些態樣中,控制器層330可用於硬體介面管理、鏈路建立、及鏈路管理。如圖3所示,控制器層330可包括鏈路管理器(link manager, LM) 332、鏈路層334、及實體(PHY)層336。PHY層336可包括例如無線電及/或基頻處理器。在一些態樣中,PHY層336可定義用於透過連接WPAN裝置的實體鏈路或通道傳輸位元流的機制。位元流可分組成碼字或符號,且可轉換為透過無線傳輸媒體傳輸的資料封包。PHY層可向透過無線傳輸媒體傳輸的資料封包指派序號。此等序號可不同於本文所述的應用序號。PHY層336可將電、機械、及/或程序介面提供給無線傳輸媒體。PHY層336可負責將資料調變及解調變成射頻(RF)信號以用於透過空中傳輸。PHY層336可描述包括在無線通訊裝置中的傳輸器/接收器(或收發器)的實體特性。實體特性可包括調變特性、RF容許度、及/或靈敏度等級等。
在一些態樣中,鏈路層334負責透過PHY層336的低層通訊。鏈路層334可管理用於傳輸及接收資料封包的序列及時序,並使用LL協定與其他裝置通訊關於連接參數及資料流控制。鏈路層334亦提供守門功能性以限制暴露及與其他裝置的資料交換。若過濾經組態,鏈路層334維護允許裝置列表且可忽略來自不在允許裝置列表上的裝置的所有資料交換請求。鏈路層334亦可降低功耗。在一些態樣中,鏈路層334可包括可用以發現對等裝置並與對等裝置建立安全通訊通道的專屬LL。在一些態樣中,鏈路層334可負責在WPAN中的裝置之間傳送資料封包。各資料封包可包括存取位址,該存取位址指定用以運載資料封包之邏輯傳送的類型。邏輯傳送可存在於主裝置與從屬裝置之間。額外地,一些邏輯傳送可運載多個邏輯鏈路。
鏈路管理器332可負責建立及組態鏈路並管理電力變化請求等。邏輯鏈路(諸如ACL鏈路、A2DP鏈路、SCO鏈路、eSCO鏈路、ISO鏈路、或類似者)的各類型可與特定封包類型關聯。例如,SCO鏈路可將保留通道頻寬提供給中央裝置與周邊裝置之間的通訊,且可不使用重傳來支援資料封包的規律週期性交換。eSCO鏈路可將保留通道頻寬提供給來源裝置與周邊裝置之間的通訊,並使用重傳支援資料封包的規律週期性交換。ACL鏈路可從來源裝置與周邊裝置之間的連接建立開始就存在於來源裝置與周邊裝置之間,且用於ACL鏈路的資料封包除了酬載外還可包括編碼資訊。
鏈路管理器332可使用HCI 340與主機層320通訊。在一些態樣中,鏈路管理器332可將與HCI 340關聯的命令轉換成控制器層級操作,諸如基頻層級操作。HCI 340可作用為下層之間(諸如控制器層330、主機層320、與應用層310之間)的邊界。BT規格可定義標準HCI以支援跨二個分開處理器實施的BT系統。例如,電腦上的BT系統可使用BT系統的處理器以實施協定堆疊300的下層(諸如PHY層336、鏈路層334、及/或鏈路管理器332),且可使用BT組件的處理器以實施協定堆疊300的其他層(諸如主機層320及應用層310)。
在圖3中,主機層320經顯示為包括通用存取設定檔(generic access profile, GAP) 322、通用屬性協定(generic attribute protocol, GATT) 324、安全管理器(security manager, SM) 326、屬性協定(attribute protocol, ATT) 328、及L2CAP層329。GAP 322可對應用程式312提供起始、建立、及管理與其他WPAN(例如,BT或BLE)裝置之連接的介面。GATT 324可提供使用屬性協定以用於發現服務及用於在對等裝置上讀取及寫入特性值的服務框架。GATT 324可例如透過設定檔與應用程式312介接,該設定檔可定義待使用在BT或BLE通訊中的屬性及該等屬性所需之任何許可的集合。
安全管理器326可負責裝置配對及金鑰分配。由安全管理器326實施的安全管理器協定可定義如何執行與對應BLE裝置的安全管理器的通訊。安全管理器326提供可由協定堆疊300的其他組件使用的額外密碼功能。使用在WPAN通訊中的安全管理器326的架構經設計成藉由將工作轉移至推測更強大的中央裝置而使周邊裝置的資源需求最小化。BLE將配對機制用於金鑰分配。安全管理器326提供加密資料的機制及提供資料認證的機制。
ATT 328包括基於與經組態用於特定目的之BLE裝置關聯的屬性的用戶端/伺服器協定。實例可包括監測心率、溫度、廣播廣告、或類似者。該等屬性可由對等裝置發現、讀取、及寫入。透過ATT 328執行的該組操作可包括錯誤處置、伺服器組態、尋找資訊、讀取操作、寫入操作、及/或佇列化寫入。ATT 328可形成BT與BLE裝置之間的資料交換的基礎。
L2CAP層329可實施於HCI 340之上,且可透過HCI 340與控制器層330通訊。L2CAP層329可負責跨一或多個現有邏輯鏈路建立連接,且若不存在則負責請求額外鏈路。L2CAP層329亦可實施不同高層協定之間的多工,例如以允許不同應用使用諸如邏輯鏈路的單一鏈路,包括ACL鏈路。在一些實施方案中,L2CAP層329可將來自上層的多個協定封裝成資料封包格式(且反之亦然)。L2CAP層329亦可將來自上層之具有大資料酬載的封包分解成具有經分段成適配傳輸側上的最大酬載大小(例如,二十七(27)位元組)的較小大小資料酬載的資料酬載的多個封包。
如上文所指示,圖3係作為實例提供。其他實例可不同於相關於圖3所描述者。
圖4係繪示根據本揭露之資料封包從來源裝置410透過WPAN連接430至接收點裝置420之實例傳輸400的圖。在一些態樣中,來源裝置410可係圖1中之無線通訊裝置102及/或圖2中之無線通訊裝置200的一個實例,且接收點裝置420可係圖1中之周邊裝置104、106、108、110、112、或114的一或多者的實例。在一些態樣中,接收點裝置420可係無線耳塞式耳機、一對無線耳塞式耳機、無線可攜式揚聲器、或其他合適裝置。WPAN連接430可係任何合適的藍牙或BLE連接或鏈路。在一些情況下,WPAN連接430可係ACL鏈路、L2CAP鏈路、A2DP鏈路、SCO鏈路、或ISO鏈路的一或多者。
如圖4所示,來源裝置410可包括編碼器412及傳輸緩衝器414。編碼器412可經組態以使用指定位元率編碼資料(諸如音訊或視訊資料)。傳輸緩衝器414可經組態以佇列化將透過WPAN連接430傳輸至接收點裝置420的資料封包。在一些實施方案中,待透過WPAN連接430傳輸的資料封包可具有預定義大小,例如基於WPAN連接430的類型及/或與WPAN連接430關聯的通道狀況。在一些態樣中,由編碼器412編碼的資料可分封化成預定義大小的資料封包中。來源裝置410可從傳輸緩衝器414使資料封包佇列出列(de-queue),並透過WPAN連接430將資料封包傳輸至接收點裝置420。
如圖4中進一步顯示,接收點裝置420可包括接收緩衝器422及解碼器424。接收點裝置420透過WPAN連接430接收的資料封包可佇列化或以其他方式儲存在接收緩衝器422中。資料封包可從接收緩衝器422輸出並轉發至解碼器424。在一些態樣中,解碼器424可解碼運載在佇列化資料封包之酬載中的資料(諸如音訊及/或視訊資料),並將經解碼資料轉發至協定堆疊的上層以用於處理並對使用者回放。在一些實施方案中,編碼器412可使用第一位元率編碼第一編碼器/解碼器(編解碼器)訊框,並將第一編解碼器訊框轉發至傳輸緩衝器414以針對透過WPAN連接430傳輸至接收點裝置420分封化。接收點裝置420可將經接收資料封包佇列化在接收緩衝器422中,且可將第一編解碼器訊框的第一部分轉發至解碼器424以用於解碼。
如上文所指示,圖4係作為實例提供。其他實例可不同於關於圖4所描述者。
圖5係繪示根據本揭露之無線通訊裝置500之實例500的圖。在一些態樣中,無線通訊裝置500可係圖1中之無線通訊裝置102、圖2中之無線通訊裝置200、或圖4中之來源裝置410的實例。在實例500中,無線通訊裝置500經描繪為具有與圖4中之接收點裝置420的經建立WPAN連接430(例如,藍牙通訊連接)。
無線通訊裝置500可包括應用處理子系統510、音訊子系統520、WPAN子系統530、及HCI 540。可對應於圖3之協定堆疊300的應用層310及主機層320的至少一些部分的應用處理子系統510經顯示以包括媒體播放器511、應用層512、WPAN堆疊513、及音訊介面514。媒體播放器511可係能夠產生或接收多媒體內容(包括例如即時音訊串流、即時視訊串流、即時遊戲串流、及/或延時敏感訊務等)的任何合適的裝置或組件。可係圖3之應用層310的一個實施方案的應用層512包括至少一個藍牙設定檔,其定義待使用在藍牙或BLE通訊中的屬性及關聯許可的集合。在一些態樣中,應用層512可包括處理包括例如圖2的記憶體206、ROM 208、及/或快閃記憶體210的資源。WPAN堆疊513可係圖3之協定堆疊300的一個實施方案。
在一些態樣中,如圖5所示,應用處理子系統510可包括WPAN傳送驅動器516,該WPAN傳送驅動器可包括可將資料(諸如音訊及/或視訊資料)分封化至可使用藍牙及/或BLE協定傳輸至接收點裝置420之藍牙訊框中的分離音訊及分封化模組(為簡單起見而未圖示)。在一些態樣中,WPAN傳送驅動器516可經由音訊及控制鏈路550連接至音訊子系統520。在一些態樣中,音訊及控制鏈路550可用以在WPAN傳送驅動器516與音訊子系統520內的音訊/視訊DSP之間發送經編碼音訊/視訊資料及控制信號。WPAN傳送驅動器516亦連接至提供對經由WPAN連接430的資訊傳輸的控制的通用非同步接收器-傳輸器(universal asynchronous receiver-transmitter, UART)控制器518。
音訊子系統520可包括編碼器/解碼器522、一或多個DSP 524、及一或多個編解碼器526。編碼器/解碼器522可用以取樣從另一無線通訊裝置接收的一或多個封包提取的音訊/視訊資料。經提取音訊/視訊資料可至少部分地基於藍牙設定檔在應用處理子系統510中經處理。在一些實施方案中,編碼器/解碼器522可將經取樣音訊/視訊資料分割成酬載,該等酬載可嵌入在用於透過WPAN連接430傳輸至接收點裝置420的一或多個藍牙封包內。在一些情況下,DSP 524及/或編解碼器526可採用結合取樣音訊資料的一或多種編碼或解碼演算法。
WPAN子系統530可包括基頻組件532(例如,藍牙基頻組件)、韌體組件534、A2DP組件536、及PHY組件538。基頻組件532及韌體組件534可用以基於藍牙或BLE協定產生用於建構及解構資料訊框的基頻信號。基頻組件532及韌體組件534亦可用以產生用於在資料傳輸期間升頻轉換基頻信號及用於將經接收資料信號降頻轉換至基頻的載波信號。A2DP組件536可用以控制或管理無線通訊裝置500與接收點裝置420之間的A2DP鏈路。具體而言,當WPAN子系統530在接收模式時,PHY組件538可用以接收、解調變、及降頻轉換透過WPAN連接430接收的資料封包,並將該等資料封包轉發至應用處理子系統510。當WPAN子系統530在傳輸模式時,PHY組件538可用以將從上層提供的資料封裝至用於透過WPAN連接430傳輸至接收點裝置420的一或多個藍牙訊框或封包中。
如上文所指示,圖5係作為實例提供。其他實例可不同於相關於圖5所描述者。
圖6係繪示根據本揭露之在智慧型手機610與耳塞式耳機620(1)及620(2)之間的WPAN通訊之實例600的圖。
在實例600中,智慧型手機610可係BLE音訊串流的來源裝置,且耳塞式耳機620(1)及620(2)可係BLE音訊串流的接收點裝置。WPAN通訊(例如,BLE音訊)由運載立體聲音訊資料的左(L)通道及右(R)通道賦能。各通道係在不同的BLE音訊單播串流上傳送。例如,智慧型手機610可經由左通道將第一CIS資料傳輸至耳塞式耳機620(1)且經由右通道將第二CIS資料傳輸至耳塞式耳機620(2)。因此,耳塞式耳機620(1)接收左通道音訊資料且耳塞式耳機620(2)接收右通道音訊資料。
在一些情況下,耳塞式耳機可處於非工作狀態。例如,耳塞式耳機可從使用者的耳朵移除,或者耳塞式耳機可處於單聲道狀態(例如,使用者不希望收聽與耳塞式耳機相對應的通道上的音訊)。在實例600中,耳塞式耳機620(2)從使用者的耳朵移除,且因此處於非工作狀態。然而,如圖所示,當耳塞式耳機620(2)從耳朵移除時,智慧型手機610繼續在耳塞式耳機620(2)的串流上傳輸音訊。結果,當耳塞式耳機620(2)從耳朵移除時,智慧型手機610消耗與傳輸音訊資料相關聯的電力,且當耳塞式耳機620(2)從耳朵移除時,耳塞式耳機620(2)消耗與監測、及/或接收音訊資料相關聯的電力。
如上文所指示,圖6係作為實例提供。其他實例可不同於關於圖6所描述者。
圖7係繪示根據本揭露之在控制器來源705與控制器接收點710(1)及710(2)之間的實例700 WPAN通訊的圖。在一些實例中,控制器來源705可係智慧型手機610,控制器接收點710(1)可係耳塞式耳機620(1),且控制器接收點710(2)可係耳塞式耳機620(2)。
如參考數字715所示,控制器來源705及控制器接收點710(1)創建第一CIS (CIS1),且控制器來源705及控制器接收點710(2)創建第二CIS (CIS2)。如參考數字720所示,控制器來源705傳輸第一CIS1資料,且控制器接收點710(1)接收第一CIS1資料。如參考數字725所示,控制器來源705傳輸第一CIS2資料,且控制器接收點710(1)接收第一CIS2資料。如參考數字730所示,控制器來源705傳輸第二CIS1資料,且控制器接收點710(1)接收第二CIS1資料。如參考數字735所示,控制器來源705傳輸第二CIS2資料,且控制器接收點710(1)接收第二CIS2資料。
如參考數字740所示,控制器接收點710(2)從使用者的耳朵移除。如參考數字745所示,控制器來源705傳輸第三CIS1資料,且控制器接收點710(1)接收第三CIS1資料。如參考數字750所示,控制器來源705傳輸第三CIS2資料,且控制器接收點710(1)接收第三CIS2資料。因此,當控制器接收點710(2)從耳朵移除時,控制器來源705消耗與傳輸第三CIS1資料相關聯的電力,且當控制器接收點710(2)從耳朵移除時,控制器接收點710(2)消耗與監測、及/或接收第三CIS1資料相關聯的電力。
如參考數字755所示,控制器接收點710(2)返回至使用者的耳朵。如參考數字760所示,控制器來源705傳輸第四CIS1資料,且控制器接收點710(1)接收第四CIS1資料。如參考數字765所示,控制器來源705傳輸第四CIS2資料,且控制器接收點710(1)接收第四CIS2資料。
如上文所指示,圖7係作為實例提供。其他實例可不同於關於圖7所描述者。
圖8係繪示根據本揭露之在控制器來源805與控制器接收點810(1)及810(2)之間的另一實例800 WPAN通訊的圖。在一些實例中,控制器來源805可係智慧型手機610,控制器接收點810(1)可係耳塞式耳機620(1),且控制器接收點810(2)可係耳塞式耳機620(2)。
如參考數字815所示,控制器來源805及控制器接收點810(1)創建第一CIS (CIS1),且控制器來源805及控制器接收點810(2)創建第二CIS (CIS2)。如參考數字820所示,控制器來源805傳輸第一CIS1資料,且控制器接收點810(1)接收第一CIS1資料。如參考數字825所示,控制器來源805傳輸第一CIS2資料,且控制器接收點810(1)接收第一CIS2資料。如參考數字830所示,控制器來源805傳輸第二CIS1資料,且控制器接收點810(1)接收第二CIS1資料。如參考數字835所示,控制器來源805傳輸第二CIS2資料,且控制器接收點810(1)接收第二CIS2資料。
如參考數字840所示,控制器來源805(例如,從使用者)獲得對CIS2的暫停指示。如參考數字845所示,控制器來源805傳輸第三CIS1資料,且控制器接收點810(1)接收第三CIS1資料。如參考數字850所示,控制器來源805傳輸第三CIS2資料,且控制器接收點810(1)接收第三CIS2資料(其可被消除)。因此,當控制器接收點810(2)處於非工作狀態時,控制器來源805消耗與傳輸第三CIS1資料相關聯的電力,且當控制器接收點810(2)處於非工作狀態時,控制器接收點810(2)消耗與監測、及/或接收第三CIS1資料相關聯的電力。
如參考數字855所示,控制器來源805(例如,從使用者)獲得對CIS2的恢復指示。如參考數字860所示,控制器來源805傳輸第四CIS1資料,且控制器接收點810(1)接收第四CIS1資料。如參考數字865所示,控制器來源805傳輸第四CIS2資料,且控制器接收點810(1)接收第四CIS2資料。
如上文所指示,圖8係作為實例提供。其他實例可不同於關於圖8所描述者。
圖9係繪示根據本揭露之在智慧型手機910與頭戴裝置920之間的WPAN通訊之實例900的圖。
在實例900中,智慧型手機910可係BLE音訊串流的來源裝置,且頭戴裝置920可係BLE音訊串流的接收點裝置。WPAN通訊(例如,BLE音訊)由運載立體聲音訊資料的左(L)通道及右(R)通道賦能。各通道係在不同的BLE音訊單播串流上傳送。例如,智慧型手機910可分別經由左通道及右通道將第一CIS資料及第二CIS資料傳輸至頭戴裝置920。
智慧型手機910及頭戴裝置920可建立CIS,且智慧型手機910可使用CIS透過HCI將ISO資料(例如,資料流)傳輸至頭戴裝置920。使用者可暫時暫停或消除資料流,這可提示智慧型手機910(例如,來源側)將沒有有效音訊資料的ISO資料傳輸至頭戴裝置920。例如,如參考數字930所示,智慧型手機910(例如,音訊來源)可透過CIS將空封包傳輸至頭戴裝置920。頭戴裝置920的控制器接收點可將空ISO資料(例如,具有零長度酬載的ISO資料)傳輸至頭戴裝置920的主機接收點。傳輸空封包可防止智慧型手機910進入睡眠且可喚醒頭戴裝置920的主機接收點(例如,若主機接收點正在睡眠),這可導致智慧型手機910及頭戴裝置920消耗電力。
如上文所指示,圖9係作為實例提供。其他實例可不同於關於圖9所描述者。
圖10係繪示根據本揭露之在主機來源1002、控制器來源1004、控制器接收點1006與主機接收點1008之間的WPAN通訊之實例1000的圖。WPAN通訊可涉及透過HCI傳輸ISO資料。在一些實例中,主機來源1002及控制器來源1004可與智慧型手機910相關聯,且控制器接收點1006及主機接收點1008可與頭戴裝置920相關聯。
如參考數字1010所示,主機來源1002可向控制器來源1004提供第一ISO資料。如參考數字1012所示,控制器來源1004可基於第一ISO資料將第一CIS資料傳輸至控制器接收點1006。如參考數字1014所示,控制器接收點1006可基於第一CIS資料向控制器接收點1006提供第二ISO資料。如參考數字1016所示,主機來源1002可向控制器來源1004提供第三ISO資料。如參考數字1018所示,控制器來源1004可基於第三ISO資料將第二CIS資料傳輸至控制器接收點1006。如參考數字1020所示,控制器接收點1006可基於第二CIS資料向控制器接收點1006提供第四ISO資料。
如參考數字1024所示,主機來源1002(例如,從使用者)獲得暫停指示。如參考數字1026所示,控制器來源1004將第一空CIS資料(例如,CIS上的第一空封包)傳輸至控制器接收點1006。如參考數字1028所示,控制器接收點1006基於第一空CIS資料向主機接收點1008提供第一空ISO資料。如參考數字1030所示,控制器來源1004將第二空CIS資料傳輸至控制器接收點1006。如參考數字1032所示,控制器接收點1006基於第二空CIS資料向主機接收點1008提供第二空ISO資料。因此,與主機來源1002及控制器來源1004相關聯的來源裝置(例如,智慧型手機910)、及/或與控制器接收點1006及主機接收點1008相關聯的接收點裝置(例如,頭戴裝置920)消耗與傳輸空CIS資料及/或空ISO資料相關聯的電力。傳輸空封包可防止智慧型手機910進入睡眠且可喚醒頭戴裝置920的主機接收點(例如,若主機接收點正在睡眠),這可導致智慧型手機910及頭戴裝置920消耗電力。
如參考數字1034所示,主機來源1002(例如,從使用者)獲得恢復指示。如參考數字1036所示,主機來源1002可向控制器來源1004提供第五ISO資料。如參考數字1038所示,控制器來源1004可基於第五ISO資料將第三CIS資料傳輸至控制器接收點1006。如參考數字1040所示,控制器接收點1006可基於第三CIS資料向控制器接收點1006提供第六ISO資料。如參考數字1042所示,主機來源1002可向控制器來源1004提供第七ISO資料。如參考數字1044所示,控制器來源1004可基於第七ISO資料將第四CIS資料傳輸至控制器接收點1006。如參考數字1046所示,控制器接收點1006可基於第四CIS資料向控制器接收點1006提供第八ISO資料。
如上文所指示,圖10係作為實例提供。其他實例可不同於關於圖10所描述者。
圖11係繪示根據本揭露之透過WPAN連接之音訊資料傳輸之實例1100的圖。
在一些情況下,音訊資料可係音樂,且實例1100可涉及三個階段:播放音樂階段1110、暫停音樂階段1120、及恢復音樂階段1130。在播放音樂階段1110中,如圖所示,以30 ms的ISO間隔透過第一CIS (CIS1)及第二CIS (CIS2)傳輸音樂資料。暫停音樂階段1120可回應於暫停指示而開始(例如,使用者可經由軟體應用程式選擇暫停按鈕)。在暫停音樂階段1120期間,如圖所示,主機可終止(例如,斷開)CIS1及CIS2。
恢復音樂階段1130可回應於恢復指示而開始(例如,使用者可經由軟體應用程式選擇播放按鈕)。在恢復音樂階段1130期間,主機可創建CIS1及CIS2。然而,存在於創建CIS相關聯的延遲。例如,創建CIS1及CIS2可能需要至少150 ms,且在正在進行通道映射更新過程的情況下,創建CIS1及CIS2可能需要至少300 ms。
如上文所指示,圖11係作為實例提供。其他實例可不同於關於圖11所描述者。
圖12係繪示根據本揭露之暫停CIS資料之實例1200的圖。實例1200包括中央裝置(例如,無線通訊裝置102)及周邊裝置(例如,周邊裝置104、106、108、110、112、或114)。
如參考數字1210所示,中央裝置及周邊裝置可經由控制鏈路建立與CIS相關聯的資料鏈路。控制鏈路可包括ACL鏈路及/或任何其他合適的鏈路,諸如上文結合圖1至圖5所描述的鏈路。在一些實例中,資料鏈路可係BLE鏈路及/或任何其他合適的鏈路,諸如上文結合圖1至圖5所描述的鏈路。資料鏈路可與CIS相關聯,因為資料鏈路可經組態以運載與CIS相關聯的資料。
如參考數字1220所示,中央裝置可透過資料鏈路傳輸與CIS相關聯的資料,且周邊裝置可透過資料鏈路接收該資料。資料可與CIS相關聯,因為資料係透過CIS傳輸。在一些實例中,資料可係音訊資料(例如,音樂)或任何其他合適類型的資料。
如參考數字1230所示,中央裝置可經由控制鏈路暫停與CIS相關聯的資料的傳輸,且/或周邊裝置可經由控制鏈路暫停與CIS相關聯的資料的接收(例如,監測)。在暫停與CIS相關聯的資料的傳輸或接收期間,控制鏈路可保持活動而CIS不被斷開。
在一些態樣中,周邊裝置可傳輸用以暫停與CIS相關聯的資料的傳輸之請求,且中央裝置可接收該請求。例如,周邊裝置可透過控制鏈路傳輸請求,且中央裝置可透過控制鏈路接收請求。例如,周邊裝置(例如,接收點裝置)可透過ACL鏈路通知中央裝置(例如,來源裝置),CIS將被暫停。在一些實例中,用以暫停與CIS相關聯的資料的傳輸之請求可係LL訊息(例如,「CIS_SUSPEND_REQ」)。
至少部分地基於用以暫停與CIS相關聯的資料的傳輸之請求,中央裝置可暫停與CIS相關聯的資料的傳輸,且/或周邊裝置可暫停與CIS相關聯的資料的接收。在一些實例中,中央裝置可回應於接收到用以暫停與CIS相關聯的資料的傳輸之請求而暫停與CIS相關聯的資料的傳輸。在一些實例中,周邊裝置可回應於傳輸用以暫停與CIS相關聯的資料的傳輸之請求而暫停與CIS相關聯的資料的接收。
在一些態樣中,中央裝置可傳輸關聯於與CIS相關聯的資料之暫停指示,且周邊裝置可接收該暫停指示。例如,暫停指示可指示,周邊裝置將暫停與CIS相關聯的資料的接收。例如,中央裝置可透過控制鏈路傳輸暫停指示,且周邊裝置可透過控制鏈路接收暫停指示。例如,中央裝置(例如,來源裝置)可透過ACL鏈路通知周邊裝置(例如,接收點裝置),CIS將被暫停。在一些實例中,暫停指示可係LL訊息(例如,「CIS_SUSPEND_IND」)。
至少部分地基於暫停指示,中央裝置可暫停與CIS相關聯的資料的傳輸,且/或周邊裝置可暫停與CIS相關聯的資料的接收。在一些實例中,周邊裝置可回應於接收到暫停指示而暫停與CIS相關聯的資料的接收。在一些實例中,中央裝置可回應於傳輸暫停指示而暫停與CIS相關聯的資料的傳輸。
如參考數字1240所示,中央裝置可經由控制鏈路恢復與CIS相關聯的資料的傳輸,且/或周邊裝置可經由控制鏈路恢復與CIS相關聯的資料的接收。例如,中央裝置及/或周邊裝置可啟動(例如,重新啟動)CIS。
在一些態樣中,周邊裝置可傳輸且中央裝置可接收用以恢復與CIS相關聯的資料的傳輸之請求。例如,周邊裝置可透過控制鏈路傳輸請求,且中央裝置可透過控制鏈路接收請求。例如,周邊裝置(例如,接收點裝置)可透過ACL鏈路通知中央裝置(例如,來源裝置),CIS將被恢復。在一些實例中,用以恢復與CIS相關聯的資料的傳輸之請求可係LL訊息(例如,「CIS_RESUME_REQ」)。
至少部分地基於用以恢復與CIS相關聯的資料的傳輸之請求,中央裝置可恢復與CIS相關聯的資料的傳輸,且/或周邊裝置可恢復與CIS相關聯的資料的接收。在一些實例中,中央裝置可回應於接收到用以恢復與CIS相關聯的資料的傳輸之請求而恢復與CIS相關聯的資料的傳輸。在一些實例中,周邊裝置可回應於傳輸用以恢復與CIS相關聯的資料的傳輸之請求而恢復與CIS相關聯的資料的接收。
在一些態樣中,中央裝置可傳輸關聯於與CIS相關聯的資料之恢復指示,且周邊裝置可接收該恢復指示。例如,恢復指示可指示,周邊裝置將恢復與CIS相關聯的資料的接收。例如,中央裝置可透過控制鏈路傳輸恢復指示,且周邊裝置可透過控制鏈路接收恢復指示。例如,中央裝置(例如,來源裝置)可透過ACL鏈路通知周邊裝置(例如,接收點裝置),CIS將被恢復。在一些實例中,恢復指示可係LL訊息(例如,「CIS_RESUME_IND」)。
至少部分地基於恢復指示,中央裝置可恢復與CIS相關聯的資料的傳輸,且/或周邊裝置可恢復與CIS相關聯的資料的接收。在一些實例中,周邊裝置可回應於接收到恢復指示而恢復與CIS相關聯的資料的接收。在一些實例中,中央裝置可回應於傳輸恢復指示而恢復與CIS相關聯的資料的傳輸。
暫停與CIS相關聯的資料的傳輸及/或接收可節省中央裝置及/或周邊裝置上的電力。例如,當周邊裝置處於非工作狀態時,中央裝置及/或周邊裝置可節省電力。在一些實例中,當耳塞式耳機不在使用者的耳朵中時,中央裝置及/或周邊裝置(例如,耳塞式耳機)可藉由進入暫停狀態(且因此避免傳輸或接收音訊資料)來節省電力。在一些實例中,中央裝置及/或周邊裝置(例如,耳塞式耳機)可藉由進入暫停狀態(且因此避免傳輸或接收空封包)及進入睡眠(例如,在涉及透過HCI傳輸的ISO資料的情況下)來節省電力。額外地或替代地,暫停與CIS相關聯的資料的傳輸及/或接收可減少(例如,消除)由於在恢復資料(例如,諸如音樂之音訊資料)傳輸時創建CIS而導致的延遲。例如,可在資料傳輸恢復後立即(或幾乎立即)提供串流。因此,暫時暫停一或多個串流可使一或多個串流能夠快速恢復。
恢復與CIS相關聯的資料的傳輸或接收可使中央裝置或周邊裝置能夠繼續進行資料傳輸/接收。用以暫停與CIS相關聯的資料的傳輸之請求可使周邊裝置能夠起始資料的暫停。關聯於與CIS相關聯的資料之暫停指示可使中央裝置能夠起始資料的暫停。用以恢復與CIS相關聯的資料的傳輸之請求可使周邊裝置能夠起始資料的恢復。關聯於與CIS相關聯的資料之恢復指示可使中央裝置能夠起始資料的恢復。
圖13係繪示根據本揭露之與在智慧型手機1310與耳塞式耳機1320(1)及1320(2)之間的WPAN通訊相關聯的實例1300的圖。
智慧型手機1310可係BLE音訊串流的來源裝置,且耳塞式耳機1320(1)及1320(2)可係BLE音訊串流的接收點裝置。WPAN通訊(例如,BLE音訊)由運載立體聲音訊資料的左(L)通道及右(R)通道賦能。各通道係在不同的BLE音訊單播串流上傳送。例如,智慧型手機1310可經由左通道將第一CIS資料傳輸至耳塞式耳機1320(1)且經由右通道將第二CIS資料傳輸至耳塞式耳機1320(2)。因此,耳塞式耳機1320(1)接收左通道音訊資料且耳塞式耳機1320(2)接收右通道音訊資料。
耳塞式耳機1320(2)從使用者的耳朵移除,且因此處於非工作狀態。當從耳朵移除時,耳塞式耳機1320(2)可傳輸用以暫停與透過右通道運載的CIS相關聯的資料的傳輸之請求,且智慧型手機1310可接收該請求。至少部分地基於該請求,智慧型手機1310可暫停與CIS相關聯的資料的傳輸且/或耳塞式耳機1320(2)可暫停與CIS相關聯的資料的接收。因此,當耳塞式耳機1320(2)從耳朵移除時,智慧型手機1310及/或耳塞式耳機1320(2)可節省電力。
如上文所指示,圖13係作為實例提供。其他實例可不同於關於圖13所描述者。
圖14係繪示根據本揭露之與暫停由接收點側在兩CIS模式下起始之資料傳輸相關聯的實例1400的圖。在一些實例中,控制器來源1405可係智慧型手機1310,控制器接收點1410(1)可係耳塞式耳機1320(1),且控制器接收點1410(2)可係耳塞式耳機1320(2)。
如參考數字1415所示,控制器來源1405及控制器接收點1410(1)創建第一CIS (CIS1),且控制器來源1405及控制器接收點1410(2)創建第二CIS (CIS2)。如參考數字1420所示,控制器來源1405傳輸第一CIS1資料,且控制器接收點1410(1)接收第一CIS1資料。如參考數字1425所示,控制器來源1405傳輸第一CIS2資料,且控制器接收點1410(1)接收第一CIS2資料。如參考數字1430所示,控制器來源1405傳輸第二CIS1資料,且控制器接收點1410(1)接收第二CIS1資料。如參考數字1435所示,控制器來源1405傳輸第二CIS2資料,且控制器接收點1410(1)接收第二CIS2資料。
如參考數字1440所示,控制器接收點1410(2)從使用者的耳朵移除。如參考數字1445所示,控制器接收點1410(2)傳輸用以暫停與CIS2相關聯的資料的傳輸之請求(「CIS2暫停請求」),且控制器來源1405接收該請求。例如,控制器接收點1410(2)可係具有感測器的耳塞式耳機,當耳塞式耳機從使用者的耳朵移除時,感測器警告耳塞式耳機,且該警告可提示耳塞式耳機傳輸該請求。至少部分地基於用以暫停與CIS2相關聯的資料的傳輸之請求,控制器來源1405及控制器接收點1410(2)可暫停與CIS2相關聯的資料的傳輸及接收。暫停與CIS2相關聯的資料的傳輸及接收可藉由使控制器來源1405及控制器接收點1410(2)能夠避免傳輸或接收與CIS2相關聯的資料來節省電力。
如參考數字1450所示,控制器來源1405傳輸第三CIS1資料,且控制器接收點1410(1)接收第三CIS1資料。如參考數字1455所示,控制器接收點1410(2)返回至使用者的耳朵。如參考數字1460所示,控制器接收點1410(2)傳輸用以恢復與CIS2相關聯的資料的傳輸之請求(「CIS2恢復請求」),且控制器來源1405接收該請求。例如,控制器接收點1410(2)可係具有感測器的耳塞式耳機,當耳塞式耳機返回至使用者的耳朵時,感測器警告耳塞式耳機,且該警告可提示耳塞式耳機傳輸該請求。至少部分地基於用以恢復與CIS2相關聯的資料的傳輸之請求,控制器來源1405及控制器接收點1410(2)可恢復與CIS2相關聯的資料的傳輸及接收。
如參考數字1465所示,控制器來源1405傳輸第四CIS1資料,且控制器接收點1410(1)接收第四CIS1資料。如參考數字1470所示,控制器來源1405傳輸第三CIS2資料,且控制器接收點1410(1)接收第三CIS2資料。至少部分地基於用以恢復與CIS2相關聯的資料的傳輸及接收之請求,控制器來源1405可傳輸第三CIS2資料,且控制器接收點1410(1)接收第三CIS2資料。
如上文所指示,圖14係作為實例提供。其他實例可不同於關於圖14所描述者。
圖15係繪示根據本揭露之與暫停由主機在兩CIS模式下起始之資料傳輸相關聯的實例1500的圖。在一些實例中,控制器來源1505(例如,主機)可係智慧型手機1310,控制器接收點1510(1)可係耳塞式耳機1320(1),且控制器接收點1510(2)可係耳塞式耳機1320(2)。
如參考數字1515所示,控制器來源1505及控制器接收點1510(1)創建第一CIS (CIS1),且控制器來源1505及控制器接收點1510(2)創建第二CIS (CIS2)。如參考數字1520所示,控制器來源1505傳輸第一CIS1資料,且控制器接收點1510(1)接收第一CIS1資料。如參考數字1525所示,控制器來源1505傳輸第一CIS2資料,且控制器接收點1510(1)接收第一CIS2資料。如參考數字1530所示,控制器來源1505傳輸第二CIS1資料,且控制器接收點1510(1)接收第二CIS1資料。如參考數字1535所示,控制器來源1505傳輸第二CIS2資料,且控制器接收點1510(1)接收第二CIS2資料。
如參考數字1540所示,控制器來源1505產生主機指示(例如,暫停指示)。例如,使用者可選擇軟體應用程式上的「暫停右耳塞式耳機(suspend right earbud)」按鈕,從而提示控制器來源1505產生主機指示。如參考數字1545所示,控制器來源1505傳輸對暫停與CIS2相關聯的資料的傳輸之指示(「CIS2暫停指示」),且控制器接收點1510(2)接收該指示。至少部分地基於對暫停與CIS2相關聯的資料的傳輸之指示,控制器來源1505及控制器接收點1510(2)可暫停與CIS2相關聯的資料的傳輸及接收。暫停與CIS2相關聯的資料的傳輸及接收可藉由使控制器來源1505及控制器接收點1510(2)能夠避免傳輸或接收與CIS2相關聯的資料來節省電力。
如參考數字1550所示,控制器來源1505傳輸第三CIS1資料,且控制器接收點1510(1)接收第三CIS1資料。如參考數字1555所示,控制器來源1505產生恢復指示。如參考數字1560所示,控制器來源1405傳輸對恢復與CIS2相關聯的資料的傳輸之指示(「CIS2恢復指示」),且控制器接收點1510(2)接收該指示。例如,使用者可選擇軟體應用程式上的「恢復右耳塞式耳機(resume right earbud)」按鈕,從而提示控制器來源1505產生主機指示。至少部分地基於對恢復與CIS2相關聯的資料的傳輸之指示,控制器來源1505及控制器接收點1510(2)可恢復與CIS2相關聯的資料的傳輸及接收。
如參考數字1565所示,控制器來源1505傳輸第四CIS1資料,且控制器接收點1510(1)接收第四CIS1資料。如參考數字1570所示,控制器來源1505傳輸第三CIS2資料,且控制器接收點1510(1)接收第三CIS2資料。至少部分地基於對恢復與CIS2相關聯的資料的傳輸及接收之指示,控制器來源1505可傳輸第三CIS2資料,且控制器接收點1510(1)可接收第三CIS2資料。
如上文所指示,圖15係作為實例提供。其他實例可不同於關於圖15所描述者。
圖16係繪示根據本揭露之與在智慧型手機1610與頭戴裝置1620之間的WPAN通訊相關聯的實例1600的圖。
在實例1600中,智慧型手機1610可係BLE音訊串流的來源裝置,且頭戴裝置1620可係BLE音訊串流的接收點裝置。WPAN通訊(例如,BLE音訊)由運載立體聲音訊資料的左(L)通道及右(R)通道賦能。各通道係在不同的BLE音訊單播串流上傳送。例如,智慧型手機1610可分別經由左通道及右通道將第一CIS資料及第二CIS資料傳輸至頭戴裝置1620。
智慧型手機1610及頭戴裝置1620可建立CIS,且智慧型手機1610可使用CIS透過HCI將ISO資料(例如,資料流)傳輸至頭戴裝置1620。使用者可暫時暫停或消除資料流,這可提示智慧型手機1610將關聯於與CIS相關聯的資料的暫停指示傳輸至頭戴裝置1620。至少部分地基於暫停指示,如參考數字1630所示,智慧型手機1610可暫停與CIS相關聯的資料的傳輸且/或頭戴裝置1620可暫停與CIS相關聯的資料的接收。因此,智慧型手機1610及/或頭戴裝置1620可在與CIS相關聯的資料的傳輸/接收被暫停時節省電力(例如,藉由進入睡眠狀態)。
如上文所指示,圖16係作為實例提供。其他實例可不同於關於圖16所描述者。
圖17係繪示根據本揭露之與在主機來源1702、控制器來源1704、控制器接收點1706與主機接收點1708之間的WPAN通訊相關聯的實例1700的圖。WPAN通訊可涉及透過HCI傳輸ISO資料。在一些實例中,主機來源1702及控制器來源1704可與中央裝置(例如,智慧型手機1610)相關聯,且控制器接收點1706及主機接收點1708可與周邊裝置(例如,頭戴裝置1620)相關聯。
如參考數字1710所示,主機來源1702可向控制器來源1704提供第一ISO資料(例如,透過HCI)。如參考數字1712所示,基於第一ISO資料,控制器來源1704可傳輸第一CIS資料,且控制器接收點1706可接收第一CIS資料。如參考數字1714所示,控制器接收點1706可基於第一CIS資料向控制器接收點1706提供第二ISO資料(例如,透過HCI)。因此,基於第一ISO資料,控制器來源1704可經由HCI(例如,與主機來源1702及控制器來源1704相關聯的HCI及/或與控制器接收點1706及主機接收點1708相關聯的HCI)傳輸第一CIS資料,且控制器接收點1706可經由該HCI接收第一CIS資料。
如參考數字1716所示,主機來源1702可向控制器來源1704提供第三ISO資料。如參考數字1718所示,控制器來源1704可基於第三ISO資料將第二CIS資料傳輸至控制器接收點1706。如參考數字1720所示,控制器接收點1706可基於第二CIS資料向控制器接收點1706提供第四ISO資料。
如參考數字1724所示,主機來源1702(例如,從使用者)獲得暫停指示。如參考數字1726所示,主機接收點1708向控制器來源1704提供(例如,基於暫停指示)主機指示。如參考數字1728所示,控制器來源1704傳輸(例如,基於主機指示)關聯於與CIS相關聯的資料的暫停指示。至少部分地基於暫停指示,主機來源1702、控制器來源1704、控制器接收點1706、及/或主機接收點1708可暫停與CIS相關聯的資料的傳輸及/或接收。
在一些態樣中,主機來源1702及/或主機接收點1708可經組態以至少部分地基於暫停指示而進入睡眠狀態。例如,在休眠狀態期間,主機來源1702及/或主機接收點1708可避免執行主機來源1702及/或主機接收點1708在作用狀態下將會執行的一或多個操作。如參考數字1730所示,主機來源1702進入睡眠狀態。如參考數字1732所示,主機接收點進入睡眠狀態。主機來源1702及/或主機接收點1708可在處於睡眠狀態時節省電力。
如參考數字1734所示,主機來源1702(例如,從使用者)獲得恢復指示。如參考數字1736所示,主機接收點1708向控制器來源1704提供(例如,基於恢復指示)主機指示。如參考數字1738所示,控制器來源1704傳輸(例如,基於主機指示)關聯於與CIS相關聯的資料的恢復指示。至少部分地基於恢復指示,主機來源1702、控制器來源1704、控制器接收點1706、及/或主機接收點1708可恢復與CIS相關聯的資料的傳輸及/或接收。
如參考數字1740所示,主機來源1002可向控制器來源1004提供第五ISO資料。如參考數字1742所示,控制器來源1004可基於第五ISO資料將第三CIS資料傳輸至控制器接收點1006。如參考數字1744所示,控制器接收點1006可基於第三CIS資料向控制器接收點1006提供第六ISO資料。如參考數字1746所示,主機來源1002可向控制器來源1004提供第七ISO資料。如參考數字1748所示,控制器來源1004可基於第七ISO資料將第四CIS資料傳輸至控制器接收點1006。如參考數字1750所示,控制器接收點1006可基於第四CIS資料向控制器接收點1006提供第八ISO資料。
如上文所指示,圖17係作為實例提供。其他實例可不同於關於圖17所描述者。
圖18係繪示根據本揭露之與暫停及恢復音訊資料的傳輸及接收相關聯的實例1800的圖。
在一些情況下,音訊資料可係音樂,且實例1800可涉及三個階段:播放音樂階段1810、暫停音樂階段1820、及恢復音樂階段1830。在播放音樂階段1810中,如圖所示,以30 ms的ISO間隔透過第一CIS (CIS1)及第二CIS (CIS2)傳輸音樂資料。暫停音樂階段1820可回應於暫停指示而開始(例如,使用者可經由軟體應用程式選擇暫停按鈕)。在暫停音樂階段1820期間,如圖所示,可暫停與CIS1及/或CIS2相關聯的音訊資料的傳輸及接收。恢復音樂階段1830可回應於恢復指示而開始(例如,使用者可經由軟體應用程式選擇播放按鈕)。可在產生恢復指示之後立即(或幾乎立即)提供音訊資料的傳輸及/或接收。
如上文所指示,圖18係作為實例提供。其他實例可不同於關於圖18所描述者。
圖19係繪示根據本揭露之與CIS狀態機相關聯的實例1900的圖。
CIS狀態機包括閒置狀態1910、作用狀態1920、非作用狀態1930、及暫停狀態1940。在暫停狀態1940中,來源及接收點可暫停給定CIS上的傳輸或接收。裝置(例如,來源或接收點)可藉由創建CIS(例如,BLE音訊單播串流)從閒置狀態1910轉變成作用狀態1920。裝置可藉由斷開CIS從作用狀態1920轉變成非作用狀態1930。作用狀態1920可藉由暫停CIS而轉變成暫停狀態1940。暫停狀態1940可藉由恢復CIS而轉變成作用狀態1920,或者暫停狀態1940可藉由斷開CIS而轉變成非作用狀態1930。
如上文所指示,圖19係作為實例提供。其他實例可不同於關於圖19所描述者。
圖20係繪示根據本揭露之例如在中央裝置或中央裝置之設備處執行之實例程序2000的圖。實例程序2000係其中設備或中央裝置(例如,圖12的中央裝置)執行與暫停CIS資料相關聯的操作之實例。
如圖20所示,在一些態樣中,程序2000可包括經由控制鏈路建立與CIS相關聯的資料鏈路(方塊2010)。例如,中央裝置(例如,使用圖22中描繪的通訊管理器2206)可經由控制鏈路建立與CIS相關聯的資料鏈路,如上文所描述。
如圖20進一步所示,在一些態樣中,程序2000可包括透過資料鏈路傳輸與CIS相關聯的資料(方塊2020)。例如,中央裝置(例如,使用圖22中描繪的傳輸組件2204及/或通訊管理器2206)可透過資料鏈路傳輸與CIS相關聯的資料,如上文所描述。
如圖20進一步所示,在一些態樣中,程序2000可包括經由控制鏈路暫停與CIS相關聯的資料的傳輸(方塊2030)。例如,中央裝置(例如,使用圖22中描繪的通訊管理器2206)可經由控制鏈路暫停與CIS相關聯的資料的傳輸,如上文所描述。
程序2000可包括額外態樣,諸如下文描述及/或結合本文他處描述的一或多個其他程序的任何單一態樣或態樣的任何組合。
在第一態樣中,程序2000包括經由控制鏈路恢復與CIS相關聯的資料的傳輸。
在單獨的或與第一態樣組合的第二態樣中,程序2000包括接收用以暫停與CIS相關聯的資料的傳輸之請求,且暫停與CIS相關聯的資料的傳輸包括至少部分地基於用以暫停與CIS相關聯的資料的傳輸之請求來暫停與CIS相關聯的資料的傳輸。
在單獨的或與第一及第二態樣的一或多者組合的第三態樣中,程序2000包括接收用以恢復與CIS相關聯的資料的傳輸之請求、及至少部分地基於用以恢復與CIS相關聯的資料的傳輸之請求來恢復與CIS相關聯的資料的傳輸。
在單獨的或與第一至第三態樣的一或多者組合的第四態樣中,程序2000包括傳輸關聯於與CIS相關聯的資料之暫停指示,且暫停與CIS相關聯的資料的傳輸包括至少部分地基於暫停指示來暫停與CIS相關聯的資料的傳輸。
在單獨的或與第一至第四態樣的一或多者組合的第五態樣中,程序2000包括傳輸關聯於與CIS相關聯的資料之恢復指示、及至少部分地基於恢復指示來恢復與CIS相關聯的資料的傳輸。
在單獨的或與第一至第五態樣的一或多者組合的第六態樣中,傳輸與CIS相關聯的資料包括經由主機控制器介面傳輸與CIS相關聯的資料,中央裝置與主機來源及控制器來源相關聯,且主機來源經組態以至少部分地基於暫停指示來進入睡眠狀態。
在單獨的或與第一至第六態樣的一或多者組合的第七態樣中,資料係音訊資料。
雖然圖20顯示程序2000的實例方塊,但在一些態樣中,與圖20中所描繪者相比,程序2000可包括額外的方塊、更少的方塊、不同的方塊、或不同配置的方塊。額外或替代地,程序2000之方塊中之二或更多者可並行地執行。
圖21係繪示根據本揭露之例如在周邊裝置或周邊裝置之設備處執行之實例程序2100的圖。實例程序2100係其中設備或周邊裝置(例如,圖12的周邊裝置)執行與暫停CIS資料相關聯的操作之實例。
如圖21所示,在一些態樣中,程序2100可包括經由控制鏈路建立與CIS相關聯的資料鏈路(方塊2110)。例如,周邊裝置(例如,使用圖23中描繪的通訊管理器2306)可經由控制鏈路建立與CIS相關聯的資料鏈路,如上文所描述。
如圖21進一步所示,在一些態樣中,程序2100可包括透過資料鏈路接收與CIS相關聯的資料(方塊2120)。例如,周邊裝置(例如,使用圖23中描繪的接收組件2302及/或通訊管理器2306)可透過資料鏈路接收與CIS相關聯的資料,如上文所描述。
如圖21進一步所示,在一些態樣中,程序2100可包括經由控制鏈路暫停與CIS相關聯的資料的接收(方塊2130)。例如,周邊裝置(例如,使用圖23中描繪的通訊管理器2306)可經由控制鏈路暫停與CIS相關聯的資料的接收,如上文所描述。
程序2100可包括額外態樣,諸如下文描述及/或結合本文他處描述的一或多個其他程序的任何單一態樣或態樣的任何組合。
在第一態樣中,程序2100包括經由控制鏈路恢復與CIS相關聯的資料的接收。
在單獨的或與第一態樣組合的第二態樣中,程序2100包括傳輸用以暫停與CIS相關聯的資料的接收之請求,且暫停與CIS相關聯的資料的接收包括至少部分地基於用以暫停與CIS相關聯的資料的接收之請求來暫停與CIS相關聯的資料的接收。
單獨的或與第一及第二態樣的一或多者組合的第三態樣中,程序2100包括傳輸用以恢復與CIS相關聯的資料的接收之請求、及至少部分地基於用以恢復與CIS相關聯的資料的接收之請求來恢復與CIS相關聯的資料的接收。
在單獨的或與第一至第三態樣的一或多者組合的第四態樣中,程序2100包括接收關聯於與CIS相關聯的資料之暫停指示,且暫停與CIS相關聯的資料的接收包括至少部分地基於暫停指示來暫停與CIS相關聯的資料的接收。
在單獨的或與第一至第四態樣的一或多者組合的第五態樣中,程序2100包括接收關聯於與CIS相關聯的資料之恢復指示、至少部分地基於恢復指示來恢復與CIS相關聯的資料的接收。
在單獨的或與第一至第五態樣的一或多者組合的第六態樣中,接收與CIS相關聯的資料包括經由主機控制器介面接收與CIS相關聯的資料,周邊裝置與控制器接收點及主機接收點相關聯,且主機接收點經組態以至少部分地基於暫停指示來進入睡眠狀態。
在單獨的或與第一至第六態樣的一或多者組合的第七態樣中,資料係音訊資料。
雖然圖21顯示程序2100的實例方塊,但在一些態樣中,與圖21中所描繪者相比,程序2100可包括額外的方塊、更少的方塊、不同的方塊、或不同配置的方塊。額外或替代地,程序2100之方塊中之二或更多者可並行地執行。
圖22係根據本揭露之用於無線通訊之實例設備2200的圖。設備2200可係中央裝置,或者中央裝置可包括設備2200。在一些態樣中,設備2200包括接收組件2202、傳輸組件2204、及/或通訊管理器2206,其等可彼此通訊(例如,經由一或多個匯流排及/或一或多個其他組件)。如圖所示,設備2200可使用接收組件2202及傳輸組件2204與另一設備2208(諸如周邊裝置)通訊。
在一些態樣中,設備2200可經組態以執行本文中結合圖12至圖19所描述之一或多個操作。額外地或替代地,設備2200可經組態以執行本文描述的一或多個程序,諸如圖20的程序2000。在一些態樣中,顯示於圖22中的設備2200及/或一或多個組件可包括結合圖2描述的無線通訊裝置的一或多個組件。額外地或替代地,顯示於圖22中的一或多個組件可實施在結合圖2描述的一或多個組件內。額外或替代地,該組組件之一或多個組件可至少部分地實施為儲存在一或多個記憶體中的軟體。例如,組件(或組件的一部分)可實施為指令或碼,其儲存在非暫時性電腦可讀取媒體中,且可由一或多個控制器或一或多個處理器執行以執行組件之功能或操作。
接收組件2202可從設備2208接收通訊(諸如參考信號、控制資訊、資料通訊、或其組合)。接收組件2202可將經接收通訊提供至設備2200的一或多個其他組件。在一些態樣中,接收組件2202可對經接收通訊執行信號處理(諸如濾波、放大、解調變、類比轉數位轉換、解多工、解交錯、解映射、均等化、干擾消除、或解碼等),且可將經處理信號提供至設備2200的一或多個其他組件。在一些態樣中,接收組件2202可包括結合圖2所描述之無線通訊裝置的一或多個天線、一或多個數據機、一或多個解調變器、一或多個多輸入及多輸出(multiple-input and multiple-output, MIMO)偵測器、一或多個接收處理器、一或多個控制器/處理器、一或多個記憶體、或其組合。
傳輸組件2204可將通訊(諸如參考信號、控制資訊、資料通訊、或其組合)傳輸至設備2208。在一些態樣中,設備2200的一或多個其他組件可產生通訊,且可將經產生通訊提供至傳輸組件2204以用於傳輸至設備2208。在一些態樣中,傳輸組件2204可對所產生的通訊執行信號處理(諸如濾波、放大、調變、數位轉類比轉換、多工、交錯、映射、或編碼等),且可將經處理信號傳輸至設備2208。在一些態樣中,傳輸組件2204可包括結合圖2所描述之無線通訊裝置的一或多個天線、一或多個數據機、一或多個調變器、一或多個傳輸MIMO處理器、一或多個傳輸處理器、一或多個控制器/處理器、一或多個記憶體、或其組合。在一些態樣中,傳輸組件2204可與接收組件2202共置在一或多個收發器中。
通訊管理器2206可支援接收組件2202及/或傳輸組件2204的操作。例如,通訊管理器2206可接收與組態藉由接收組件2202的通訊接收及/或藉由傳輸組件2204的通訊傳輸相關聯的資訊。額外或替代地,通訊管理器2206可產生及/或提供控制資訊至接收組件2202及/或傳輸組件2204,以控制通訊的接收及/或傳輸。
通訊管理器2206可經由控制鏈路建立與CIS相關聯的資料鏈路。傳輸組件2204可透過資料鏈路傳輸與CIS相關聯的資料。通訊管理器2206可經由控制鏈路暫停與CIS相關聯的資料的傳輸。
在一些實例中,接收組件2202可接收用以暫停與CIS相關聯的資料的傳輸之請求。在一些實例中,接收組件2202可接收用以恢復與CIS相關聯的資料的傳輸之請求。在一些實例中,傳輸組件2204可傳輸關聯於與CIS相關聯的資料之暫停指示。在一些實例中,傳輸組件2204可傳輸關聯於與CIS相關聯的資料之恢復指示。
在一些實例中,通訊管理器2206可經由控制鏈路恢復與CIS相關聯的資料的傳輸。在一些實例中,通訊管理器2206可至少部分地基於用以恢復與CIS相關聯的資料的傳輸之請求來恢復與CIS相關聯的資料的傳輸。在一些實例中,通訊管理器2206可至少部分地基於恢復指示來恢復與CIS相關聯的資料的傳輸。
圖22所示之組件的數目及配置係作為實例提供。實際上,與圖22所示者相比,可存在額外的組件、更少的組件、不同的組件、或不同配置的組件。此外,圖22所示之二或更多個組件可在單一組件內實施,或圖22所示之單一組件可實施為多個分布式組件。額外或替代地,圖22所示的一組(一或多個)組件可執行經描述為由顯示於圖22中的另一組組件執行的一或多個功能。
圖23係根據本揭露之用於無線通訊之實例設備2300的圖。設備2300可係周邊裝置,或者周邊裝置可包括設備2300。在一些態樣中,設備2300包括接收組件2302、傳輸組件2304、及/或通訊管理器2306,其等可彼此通訊(例如,經由一或多個匯流排及/或一或多個其他組件)。如圖所示,設備2300可使用接收組件2302及傳輸組件2304與另一設備2308(諸如無線通訊裝置)通訊。
在一些態樣中,設備2300可經組態以執行本文中結合圖12至圖19所描述之一或多個操作。額外地或替代地,設備2300可經組態以執行本文描述的一或多個程序,諸如圖21的程序2100。在一些態樣中,顯示於圖23中的設備2300及/或一或多個組件可包括結合圖2描述的周邊裝置的一或多個組件。額外地或替代地,顯示於圖23中的一或多個組件可實施在結合圖2描述的一或多個組件內。額外或替代地,該組組件之一或多個組件可至少部分地實施為儲存在一或多個記憶體中的軟體。例如,組件(或組件的一部分)可實施為指令或碼,其儲存在非暫時性電腦可讀取媒體中,且可由一或多個控制器或一或多個處理器執行以執行組件之功能或操作。
接收組件2302可從設備2308接收通訊(諸如參考信號、控制資訊、資料通訊、或其組合)。接收組件2302可將經接收通訊提供至設備2300的一或多個其他組件。在一些態樣中,接收組件2302可對經接收通訊執行信號處理(諸如濾波、放大、解調變、類比轉數位轉換、解多工、解交錯、解映射、均等化、干擾消除、或解碼等),且可將經處理信號提供至設備2300的一或多個其他組件。在一些態樣中,接收組件2302可包括結合圖2所描述之周邊裝置的一或多個天線、一或多個數據機、一或多個解調變器、一或多個MIMO偵測器、一或多個接收處理器、一或多個控制器/處理器、一或多個記憶體、或其組合。
傳輸組件2304可將通訊(諸如參考信號、控制資訊、資料通訊、或其組合)傳輸至設備2308。在一些態樣中,設備2300的一或多個其他組件可產生通訊,且可將經產生通訊提供至傳輸組件2304以用於傳輸至設備2308。在一些態樣中,傳輸組件2304可對所產生的通訊執行信號處理(諸如濾波、放大、調變、數位轉類比轉換、多工、交錯、映射、或編碼等),且可將經處理信號傳輸至設備2308。在一些態樣中,傳輸組件2304可包括結合圖2所描述之網路實體的一或多個天線、一或多個數據機、一或多個調變器、一或多個傳輸MIMO處理器、一或多個傳輸處理器、一或多個控制器/處理器、一或多個記憶體、或其組合。在一些態樣中,傳輸組件2304可與接收組件2302共置在一或多個收發器中。
通訊管理器2306可支援接收組件2302及/或傳輸組件2304的操作。例如,通訊管理器2306可接收與組態藉由接收組件2302的通訊接收及/或藉由傳輸組件2304的通訊傳輸相關聯的資訊。額外或替代地,通訊管理器2306可產生及/或提供控制資訊至接收組件2302及/或傳輸組件2304,以控制通訊的接收及/或傳輸。
通訊管理器2306可經由控制鏈路建立與CIS相關聯的資料鏈路。接收組件2302可透過資料鏈路接收與CIS相關聯的資料。通訊管理器2306可經由控制鏈路暫停與CIS相關聯的資料的接收。
在一些實例中,接收組件2302可接收關聯於與CIS相關聯的資料之暫停指示。在一些實例中,接收組件2302可接收關聯於與CIS相關聯的資料之恢復指示。在一些實例中,傳輸組件2304可傳輸用以暫停與CIS相關聯的資料的接收之請求。在一些實例中,傳輸組件2304可傳輸用以恢復與CIS相關聯的資料的接收之請求。
在一些實例中,通訊管理器2306可經由控制鏈路恢復與CIS相關聯的資料的接收。在一些實例中,通訊管理器2306可至少部分地基於用以恢復與CIS相關聯的資料的接收之請求來恢復與CIS相關聯的資料的接收。在一些實例中,通訊管理器2306可至少部分地基於恢復指示來恢復與CIS相關聯的資料的接收。
圖23所示之組件的數目及配置係作為實例提供。實際上,與圖23所示者相比,可存在額外的組件、更少的組件、不同的組件、或不同配置的組件。此外,圖23所示之二或更多個組件可在單一組件內實施,或圖23所示之單一組件可實施為多個分布式組件。額外或替代地,圖23所示的一組(一或多個)組件可執行經描述為由顯示於圖23中的另一組組件執行的一或多個功能。
以下提供本揭露之一些態樣的概述:
態樣1:一種由一中央裝置執行的無線通訊之方法,其包含:經由一控制鏈路建立與一CIS相關聯的一資料鏈路;透過該資料鏈路傳輸與該CIS相關聯的資料;及經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。
態樣2:如態樣1之方法,其進一步包含:經由該控制鏈路恢復與該CIS相關聯的該資料的該傳輸。
態樣3:如態樣1至2中任一項之方法,其進一步包含:接收用以暫停與該CIS相關聯的該資料的該傳輸之一請求,其中暫停與該CIS相關聯的該資料的該傳輸包括至少部分地基於用以暫停與該CIS相關聯的該資料的該傳輸之該請求來暫停與該CIS相關聯的該資料的該傳輸。
態樣4:如態樣3之方法,其進一步包含:接收用以恢復與該CIS相關聯的該資料的該傳輸之一請求;及至少部分地基於用以恢復與該CIS相關聯的該資料的該傳輸之該請求來恢復與該CIS相關聯的該資料的該傳輸。
態樣5:如態樣1至4中任一項之方法,其進一步包含:傳輸與與該CIS相關聯的該資料相關聯之一暫停指示,其中暫停與該CIS相關聯的該資料的該傳輸包括至少部分地基於該暫停指示來暫停與該CIS相關聯的該資料的該傳輸。
態樣6:如態樣5之方法,其進一步包含:傳輸與與該CIS相關聯的該資料相關聯之一恢復指示;及至少部分地基於該恢復指示來恢復與該CIS相關聯的該資料的該傳輸。
態樣7:如態樣5之方法,其中傳輸與該CIS相關聯的該資料包括經由一主機控制器介面傳輸與該CIS相關聯的該資料,其中該中央裝置與一主機來源及一控制器來源相關聯,且其中該主機來源經組態以至少部分地基於該暫停指示來進入一睡眠狀態。
態樣8:如態樣1至7中任一項之方法,其中該資料係音訊資料。
態樣9:一種由一周邊裝置執行之無線通訊之方法,其包含:經由一控制鏈路建立與一CIS相關聯的一資料鏈路;透過該資料鏈路接收與該CIS相關聯的資料;及經由該控制鏈路暫停與該CIS相關聯的該資料的接收。
態樣10:如態樣9之方法,其進一步包含:經由該控制鏈路恢復與該CIS相關聯的該資料的該接收。
態樣11:如態樣9至10中任一項之方法,其進一步包含:傳輸用以暫停與該CIS相關聯的該資料的該接收之一請求,其中暫停與該CIS相關聯的該資料的該接收包括至少部分地基於用以暫停與該CIS相關聯的該資料的該接收之該請求來暫停與該CIS相關聯的該資料的該接收。
態樣12:如態樣11之方法,其進一步包含:傳輸用以恢復與該CIS相關聯的該資料的該接收之一請求;及至少部分地基於用以恢復與該CIS相關聯的該資料的該接收之該請求來恢復與該CIS相關聯的該資料的該接收。
態樣13:如態樣9至12中任一項之方法,其進一步包含:接收與與該CIS相關聯的該資料相關聯之一暫停指示,其中暫停與該CIS相關聯的該資料的該接收包括至少部分地基於該暫停指示來暫停與該CIS相關聯的該資料的該接收。
態樣14:如態樣13之方法,其進一步包含:接收與與該CIS相關聯的該資料相關聯之一恢復指示;及至少部分地基於該恢復指示來恢復與該CIS相關聯的該資料的該接收。
態樣15:如態樣13之方法,其中接收與該CIS相關聯的該資料包括經由一主機控制器介面接收與該CIS相關聯的該資料,其中該周邊裝置與一控制器接收點及一主機接收點相關聯,且其中該主機接收點經組態以至少部分地基於該暫停指示來進入一睡眠狀態。
態樣16:如態樣9至15中任一項之方法,其中該資料係音訊資料。
態樣17:一種用於在一裝置之無線通訊之設備,該設備包含:一或多個處理器;一或多個記憶體,其與該一或多個處理器耦接;及指令,其儲存在該一或多個記憶體中且可由該一或多個處理器執行以使該設備執行如態樣1至16中一或多項之方法。
態樣18:一種用於在一裝置之無線通訊之設備,該設備包含一或多個記憶體及耦接至該一或多個記憶體的一或多個處理器,該一或多個處理器經組態以使該裝置執行如態樣1至16中一或多項之方法。
態樣19:一種用於無線通訊之設備,該設備包含用於執行如態樣1至16中一或多項之方法的至少一個構件。
態樣20:一種非暫時性電腦可讀取媒體,其儲存用於無線通訊之碼,該碼包含可由一或多個處理器執行以執行如態樣1至16中一或多項之方法的指令。
態樣21:一種非暫時性電腦可讀取媒體,其儲存用於無線通訊的一指令集,該指令集包含一或多個指令,該一或多個指令在由一裝置的一或多個處理器執行時使該裝置執行如態樣1至16中一或多項之方法。
態樣22:一種用於無線通訊之裝置,該裝置包含一處理系統,該處理系統包括一或多個處理器及與該一或多個處理器耦接的一或多個記憶體,該處理系統經組態以使該裝置執行如態樣1至16中一或多項之方法。
態樣23:一種用於在一裝置之無線通訊之設備,該設備包含一或多個記憶體及耦接至該一或多個記憶體的一或多個處理器,該一或多個處理器個別地或共同地經組態以使該裝置執行如態樣1至16中一或多項之方法。
前述揭露提供說明及描述,但非意欲窮舉或將態樣限制於所揭示的精確形式。可根據以上揭露進行修改及變化,或可從態樣的實踐獲得修改及變化。
如本文所使用,用語「組件(component)」意欲廣義地解釋為硬體及/或硬體與軟體的組合。軟體應廣泛地解讀為意謂指令、指令集、碼、碼區段、程式碼、程式、子程式、軟體模組、應用程式、軟體應用程式、套裝軟體、常式、子常式、物件、可執行檔案、執行緒、程序、及/或函式等,而無論是稱為軟體、韌體、中介軟體(middleware)、微碼、硬體描述語言、或其他。如本文所使用,「處理器(processor)」係以硬體及/或硬體與軟體的組合來實施。顯而易見,本文所描述的系統及/或方法可以不同形式的硬體及/或硬體與軟體的組合來實施。用以實施此等系統及/或方法的實際專用控制硬體或軟體碼不受限於此等態樣。因此,本文描述系統及/或方法的操作及行為而不參考特定軟體程式碼,因為所屬技術領域中具有通常知識者將理解,軟體及硬體可被設計以至少部分地基於本文的描述來實施系統及/或方法。
用以實施結合本文所揭示之態樣所描述之各種說明性邏輯、邏輯區塊、模組、及電路的硬體及資料處理設備可使用通用單晶片或多晶片處理器、數位訊號處理器(DSP)、特殊應用積體電路(ASIC)、現場可程式化閘陣列(FPGA)、或其他可程式化邏輯裝置、離散閘或電晶體邏輯、離散硬體組件、或經設計以執行本文所描述之功能的其任何組合來實施或執行。通用處理器可係微處理器或任何習知處理器、控制器、微控制器、或狀態機。處理器亦可實施為運算裝置之組合、例如DSP與微處理器之組合、複數個微處理器、一或多個微處理器結合DSP核心、或任何其他此類組態。在一些態樣中,可藉由給定功能特定的電路系統來執行特定程序及方法。
如本文所使用,取決於上下文,「滿足臨限(satisfying a threshold)」可指值大於臨限、大於或等於臨限、小於臨限、小於或等於臨限、等於臨限、不等於臨限、或類似者。
即使在申請專利範圍中記載及/或在說明書中揭示特徵的特定組合,此等組合並非意欲限制各種態樣的揭露。此等特徵之許多者可以未具體在申請專利範圍中記載及/或在說明書中揭示的方式組合。各種態樣之揭露包括與請求項集中的每一其他請求項組合的各附屬請求項。如本文中所用,指稱項目列表中的「至少一者(at least one of)」的片語係指彼等項目的任何組合,包括單一構件。作為一實例,「a、b、或c中之至少一者(at least one of: a, b, or c)」係打算涵蓋a、b、c、a + b、a + c、b + c、及a + b + c,以及多個相同元素的任何組合(例如,a + a、a + a + a、a + a + b、a + a + c、a + b + b、a + c + c、b + b、b + b + b、b + b + c、c + c、及c + c + c,或a、b、及c的任何其他順序)。
除非明確如此描述,否則本文中使用的任何元素、動作、或指令不應解讀為關鍵或必要的。此外,如本文所使用,冠詞「一(a/an)」意欲包括一或多個項目且可與「一或多個(one or more)」互換使用。此外,如本文所使用,冠詞「該(the)」意欲包括結合冠詞「該」引用的一或多個項目,且可與「該一或多個(the one or more)」互換使用。此外,如本文所使用,用語「組(set)」及「群組(group)」意欲包括一或多個項目且可與「一或多個」互換使用。若僅指一個項目,則使用片語「僅一個(only one)」或類似用語。此外,如本文所使用,用語「具有(has/have/having)」或類似者意欲是開放式用語,其不限制其所修飾的元素(例如,「具有」A的元素亦可具有B)。此外,除非另有明確說明,否則詞組「基於(based on)」意欲表示「至少部分地基於(based, at least in part, on)」。此外,如本文所使用,用語「或(or)」當在一序列中使用時意欲為包括性(inclusive),且可與「及/或(and/or)」互換使用,除非另有明確說明(例如,若與「任一(either)」或「……中之僅一者(only one of)」組合使用)。
100:WPAN
102:無線通訊裝置
104,106,108,110,112,114:周邊裝置
116:通訊鏈路
200:無線通訊裝置
202:處理器
204:顯示電路系統
206:記憶體
208:ROM
210:快閃記憶體
220:連接器介面
230:無線電設備
235a, 235b, 235c, 235d:天線
242:顯示器
250:WLAN控制器
252:WPAN控制器
254:第一共存介面
256:WWAN控制器
258:第二共存介面
260:第三共存介面
300:協定堆疊;實例
310:應用層
312:應用程式
314:藍牙設定檔
320:主機層
321:主機堆疊
322:通用存取設定檔(GAP)
324:通用屬性協定(GATT)
326:安全管理器(SM)
328:屬性協定(ATT)
329:L2CAP層
330:控制器層
332:鏈路管理器(LM)
334:鏈路層
336:實體(PHY)層
340:主機控制器界面(HCI)
400:實例傳輸
410:來源裝置
412:編碼器
414:傳輸緩衝器
420:接收點裝置
422:接收緩衝器
424:解碼器
430:WPAN連接
500:無線通訊裝置;實例
510:應用處理子系統
511:媒體播放器
512:應用層
513:WPAN堆疊
514:音訊介面
516:WPAN傳送驅動器
518:通用非同步接收器-傳輸器(UART)控制器
520:音訊子系統
522:編碼器/解碼器
524:DSP
526:編解碼器
530:WPAN子系統
532:基頻組件
534:韌體組件
536:A2DP組件
538:PHY組件
540:HCI
550:音訊及控制鏈路
610:智慧型手機
620(1),620(2):耳塞式耳機
700:實例
705:控制器來源
710(1),710(2):控制器接收點
800:實例
805:控制器來源
810(1),810(2):控制器接收點
900:實例
910:智慧型手機
920:頭戴裝置
1000:實例
1002:主機來源
1004:控制器來源
1006:控制器接收點
1008:主機接收點
1100:實例
1110:播放音樂階段
1120:暫停音樂階段
1130:恢復音樂階段
1200:實例
1300:實例
1310:智慧型手機
1320(1),1320(2):耳塞式耳機
1400:實例
1405:控制器來源
1410(1),1410(2):控制器接收點
1500:實例
1505:控制器來源
1510(1),1510(2):控制器接收點
1600:實例
1610:智慧型手機
1620:頭戴裝置
1700:實例
1702:主機來源
1704:控制器來源
1706:控制器接收點
1708:主機接收點
1800:實例
1810:播放音樂階段
1820:暫停音樂階段
1830:恢復音樂階段
1900:實例
1910:閒置狀態
1920:作用狀態
1930:非作用狀態
1940:暫停狀態
2000:程序
2010,2020,2030:方塊
2100:程序
2110,2120,2130:方塊
2200:設備
2202:接收組件
2204:傳輸組件
2206:通訊管理器
2208:設備
2300:設備
2302:接收組件
2304:傳輸組件
2306:通訊管理器
2308:設備
因此可詳細地理解本揭露之上述特徵,可參考態樣來獲得上文簡要概述的更具體描述,隨附圖式中繪示其中一些態樣。然而,應注意,隨附圖式僅繪示本揭露之某些典型態樣,且因此不應被視為對其範圍的限制,因為該描述可允許其他同等有效的態樣。不同圖式中的相同元件符號可識別相同或相似的元件。
〔圖1〕係繪示根據一些實施方案之無線個人區域網路(WPAN)之實例的圖。
〔圖2〕係繪示根據本揭露之無線通訊裝置之實例的圖。
〔圖3〕係繪示根據本揭露之協定堆疊之實例的圖。
〔圖4〕係繪示根據本揭露之資料封包從來源裝置透過WPAN連接至接收點裝置之實例傳輸的圖。
〔圖5〕係繪示根據本揭露之無線通訊裝置之實例的圖。
〔圖6〕係繪示根據本揭露之在智慧型手機與耳塞式耳機之間的WPAN通訊之實例的圖。
〔圖7〕係繪示根據本揭露之在控制器來源與控制器接收點之間的實例WPAN通訊的圖。
〔圖8〕係繪示根據本揭露之在控制器來源與控制器接收點之間的實例WPAN通訊的圖。
〔圖9〕係繪示根據本揭露之在智慧型手機與頭戴裝置之間的WPAN通訊之實例的圖。
〔圖10〕係繪示根據本揭露之在主機來源、控制器來源、控制器接收點、與主機接收點之間的WPAN通訊之實例的圖。
〔圖11〕係繪示根據本揭露之透過WPAN連接之音訊資料傳輸之實例的圖。
〔圖12〕係繪示根據本揭露之暫停連接等時串流(CIS)資料之實例的圖。
〔圖13〕係繪示根據本揭露之與在智慧型手機與耳塞式耳機之間的WPAN通訊相關聯的實例的圖。
〔圖14〕係繪示根據本揭露之與暫停由接收點側在兩CIS模式下起始之資料傳輸相關聯的實例的圖。
〔圖15〕係繪示根據本揭露之與暫停由主機在兩CIS模式下起始之資料傳輸相關聯的實例的圖。
〔圖16〕係繪示根據本揭露之與在智慧型手機與頭戴裝置之間的WPAN通訊相關聯的實例的圖。
〔圖17〕係繪示根據本揭露之與在主機來源、控制器來源、控制器接收點、與主機接收點之間的WPAN通訊相關聯的實例的圖。
〔圖18〕係繪示根據本揭露之與暫停及恢復音訊資料的傳輸及接收相關聯的實例的圖。
〔圖19〕係繪示根據本揭露之與CIS狀態機相關聯的實例的圖。
〔圖20〕係繪示根據本揭露之例如在中央裝置或中央裝置之設備處執行之實例程序的圖。
〔圖21〕係繪示根據本揭露之例如在周邊裝置或周邊裝置之設備處執行之實例程序的圖。
〔圖22〕係根據本揭露之用於無線通訊之實例設備的圖。
〔圖23〕係根據本揭露之用於無線通訊之實例設備的圖。
1200:實例
Claims (30)
- 一種用於一中央裝置處之無線通訊之設備,其包含: 一或多個記憶體;及 一或多個處理器,其耦接至該一或多個記憶體,該一或多個處理器個別地或共同地經組態以使該中央裝置: 經由一控制鏈路建立與一連接等時串流(CIS)相關聯的一資料鏈路; 透過該資料鏈路傳輸與該CIS相關聯的資料;及 經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。
- 如請求項1之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該中央裝置: 經由該控制鏈路恢復與該CIS相關聯的該資料的該傳輸。
- 如請求項1之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該中央裝置: 接收用以暫停與該CIS相關聯的該資料的該傳輸之一請求, 其中為了使該中央裝置暫停與該CIS相關聯的該資料的該傳輸,該一或多個處理器經組態以使該中央裝置至少部分地基於用以暫停與該CIS相關聯的該資料的該傳輸之該請求來暫停與該CIS相關聯的該資料的該傳輸。
- 如請求項3之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該中央裝置: 接收用以恢復與該CIS相關聯的該資料的該傳輸之一請求;及 至少部分地基於用以恢復與該CIS相關聯的該資料的該傳輸之該請求來恢復與該CIS相關聯的該資料的該傳輸。
- 如請求項1之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該中央裝置: 傳輸與與該CIS相關聯的該資料相關聯之一暫停指示, 其中為了使該中央裝置暫停與該CIS相關聯的該資料的該傳輸,該一或多個處理器經組態以使該中央裝置至少部分地基於該暫停指示來暫停與該CIS相關聯的該資料的該傳輸。
- 如請求項5之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該中央裝置: 傳輸與與該CIS相關聯的該資料相關聯之一恢復指示;及 至少部分地基於該恢復指示來恢復與該CIS相關聯的該資料的該傳輸。
- 如請求項5之設備,其中為了使該中央裝置傳輸與該CIS相關聯的該資料,該一或多個處理器經組態以使該中央裝置經由一主機控制器介面傳輸與該CIS相關聯的該資料,其中該中央裝置與一主機來源及一控制器來源相關聯,且其中該主機來源經組態以至少部分地基於該暫停指示來進入一睡眠狀態。
- 如請求項1之設備,其中該資料係音訊資料。
- 一種用於一周邊裝置處之無線通訊之設備,其包含: 一或多個記憶體;及 一或多個處理器,其耦接至該一或多個記憶體,該一或多個處理器個別地或共同地經組態以使該周邊裝置: 經由一控制鏈路建立與一連接等時串流(CIS)相關聯的一資料鏈路; 透過該資料鏈路接收與該CIS相關聯的資料;及 經由該控制鏈路暫停與該CIS相關聯的該資料的接收。
- 如請求項9之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該周邊裝置: 經由該控制鏈路恢復與該CIS相關聯的該資料的該接收。
- 如請求項9之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該周邊裝置: 傳輸用以暫停與該CIS相關聯的該資料的該接收之一請求, 其中為了使該周邊裝置暫停與該CIS相關聯的該資料的該接收,該一或多個處理器經組態以使該周邊裝置至少部分地基於用以暫停與該CIS相關聯的該資料的該接收之該請求來暫停與該CIS相關聯的該資料的該接收。
- 如請求項11之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該周邊裝置: 傳輸用以恢復與該CIS相關聯的該資料的該接收之一請求;及 至少部分地基於用以恢復與該CIS相關聯的該資料的該接收之該請求來恢復與該CIS相關聯的該資料的該接收。
- 如請求項9之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該周邊裝置: 接收與與該CIS相關聯的該資料相關聯之一暫停指示, 其中為了使該周邊裝置暫停與該CIS相關聯的該資料的該接收,該一或多個處理器經組態以使該周邊裝置至少部分地基於該暫停指示來暫停與該CIS相關聯的該資料的該接收。
- 如請求項13之設備,其中該一或多個處理器個別地或共同地進一步經組態以使該周邊裝置: 接收與與該CIS相關聯的該資料相關聯之一恢復指示;及 至少部分地基於該恢復指示來恢復與該CIS相關聯的該資料的該接收。
- 如請求項13之設備,其中為了使該周邊裝置接收與該CIS相關聯的該資料,該一或多個處理器經組態以使該周邊裝置經由一主機控制器介面接收與該CIS相關聯的該資料,其中該周邊裝置與一控制器接收點及一主機接收點相關聯,且其中該主機接收點經組態以至少部分地基於該暫停指示來進入一睡眠狀態。
- 如請求項9之設備,其中該資料係音訊資料。
- 一種由一中央裝置執行的無線通訊之方法,其包含: 經由一控制鏈路建立與一連接等時串流(CIS)相關聯的一資料鏈路; 透過該資料鏈路傳輸與該CIS相關聯的資料;及 經由該控制鏈路暫停與該CIS相關聯的該資料的傳輸。
- 如請求項17之方法,其進一步包含: 經由該控制鏈路恢復與該CIS相關聯的該資料的該傳輸。
- 如請求項17之方法,其進一步包含: 接收用以暫停與該CIS相關聯的該資料的該傳輸之一請求, 其中暫停與該CIS相關聯的該資料的該傳輸包括至少部分地基於用以暫停與該CIS相關聯的該資料的該傳輸之該請求來暫停與該CIS相關聯的該資料的該傳輸。
- 如請求項19之方法,其進一步包含: 接收用以恢復與該CIS相關聯的該資料的該傳輸之一請求;及 至少部分地基於用以恢復與該CIS相關聯的該資料的該傳輸之該請求來恢復與該CIS相關聯的該資料的該傳輸。
- 如請求項17之方法,其進一步包含: 傳輸與與該CIS相關聯的該資料相關聯之一暫停指示, 其中暫停與該CIS相關聯的該資料的該傳輸包括至少部分地基於該暫停指示來暫停與該CIS相關聯的該資料的該傳輸。
- 如請求項21之方法,其進一步包含: 傳輸與與該CIS相關聯的該資料相關聯之一恢復指示;及 至少部分地基於該恢復指示來恢復與該CIS相關聯的該資料的該傳輸。
- 如請求項21之方法,其中傳輸與該CIS相關聯的該資料包括經由一主機控制器介面傳輸與該CIS相關聯的該資料,其中該中央裝置與一主機來源及一控制器來源相關聯,且其中該主機來源經組態以至少部分地基於該暫停指示來進入一睡眠狀態。
- 一種由一周邊裝置執行之無線通訊之方法,其包含: 經由一控制鏈路建立與一連接等時串流(CIS)相關聯的一資料鏈路; 透過該資料鏈路接收與該CIS相關聯的資料;及 經由該控制鏈路暫停與該CIS相關聯的該資料的接收。
- 如請求項24之方法,其進一步包含: 經由該控制鏈路恢復與該CIS相關聯的該資料的該接收。
- 如請求項24之方法,其進一步包含: 傳輸用以暫停與該CIS相關聯的該資料的該接收之一請求, 其中暫停與該CIS相關聯的該資料的該接收包括至少部分地基於用以暫停與該CIS相關聯的該資料的該接收之該請求來暫停與該CIS相關聯的該資料的該接收。
- 如請求項26之方法,其進一步包含: 傳輸用以恢復與該CIS相關聯的該資料的該接收之一請求;及 至少部分地基於用以恢復與該CIS相關聯的該資料的該接收之該請求來恢復與該CIS相關聯的該資料的該接收。
- 如請求項24之方法,其進一步包含: 接收與與該CIS相關聯的該資料相關聯之一暫停指示, 其中暫停與該CIS相關聯的該資料的該接收包括至少部分地基於該暫停指示來暫停與該CIS相關聯的該資料的該接收。
- 如請求項28之方法,其進一步包含: 接收與與該CIS相關聯的該資料相關聯之一恢復指示;及 至少部分地基於該恢復指示來恢復與該CIS相關聯的該資料的該接收。
- 如請求項28之方法,其中接收與該CIS相關聯的該資料包括經由一主機控制器介面接收與該CIS相關聯的該資料,其中該周邊裝置與一控制器接收點及一主機接收點相關聯,且其中該主機接收點經組態以至少部分地基於該暫停指示來進入一睡眠狀態。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| WOPCT/CN2023/123067 | 2023-10-03 | ||
| PCT/CN2023/123067 WO2025073076A1 (en) | 2023-10-03 | 2023-10-03 | Suspension of connected isochronous stream data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW202516976A true TW202516976A (zh) | 2025-04-16 |
Family
ID=95284123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113137031A TW202516976A (zh) | 2023-10-03 | 2024-09-27 | 暫停連接等時串流資料 |
Country Status (2)
| Country | Link |
|---|---|
| TW (1) | TW202516976A (zh) |
| WO (1) | WO2025073076A1 (zh) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10616743B2 (en) * | 2018-06-18 | 2020-04-07 | Qualcomm Incorporated | Low-latency audio streaming with communication coexistence |
| US11558155B2 (en) * | 2020-03-10 | 2023-01-17 | Qualcomm Incorporated | Broadcast relay piconet for low energy audio |
| WO2021225392A1 (ko) * | 2020-05-08 | 2021-11-11 | 인텔렉추얼디스커버리 주식회사 | 무선 통신 시스템에서 로컬 접촉 보안 추적 방법, 장치, 컴퓨터 프로그램 및 그 기록 매체 |
| US20240032122A1 (en) * | 2021-01-19 | 2024-01-25 | Qualcomm Incorporated | Split connected isochronous group |
-
2023
- 2023-10-03 WO PCT/CN2023/123067 patent/WO2025073076A1/en active Pending
-
2024
- 2024-09-27 TW TW113137031A patent/TW202516976A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025073076A1 (en) | 2025-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112313977B (zh) | 利用通信共存的低时延音频流式传输 | |
| US12089153B2 (en) | Target wake time (TWT) renegotiation | |
| CN118369891A (zh) | 通过Wi-Fi链路传输蓝牙音频数据 | |
| US12349089B2 (en) | Synchronization messages for peripheral devices | |
| WO2024240039A1 (en) | Isochronous interval subevents | |
| TW202516976A (zh) | 暫停連接等時串流資料 | |
| US20250133614A1 (en) | Peripheral connection using local information | |
| US20260006558A1 (en) | Basic rate enhanced data rate disablement | |
| US20250324284A1 (en) | Interference differentiation | |
| US20250080277A1 (en) | Whole home connectivity transition | |
| WO2026025323A1 (en) | Channel train messaging for device discovery | |
| US20250317994A1 (en) | Event-based initiation of a more data mode for a wireless personal area network low energy connection | |
| US20250159449A1 (en) | Low energy packet scheduling | |
| US20240414639A1 (en) | Audio for portable audio device via an access point based on battery status | |
| US12532251B2 (en) | Channel scan in multiple service periods | |
| US20250047376A1 (en) | End of burst indication | |
| WO2024148506A1 (en) | Increased privacy and continuity during wireless personal area network audio sharing | |
| WO2024243842A1 (en) | Isochronous broadcast security | |
| WO2023159417A1 (en) | Low power adaptive power control | |
| KR20260020925A (ko) | 배터리 상태에 기초한 액세스 포인트를 통한 휴대용 오디오 디바이스에 대한 오디오 | |
| TW202446017A (zh) | 針對無線資料串流的輔助確認 | |
| TW202549314A (zh) | 干擾區分 | |
| WO2024144902A2 (en) | Synchronization messages for peripheral devices |