生成包括音頻有效載荷數據的藍牙低能量數據包的方法和設備的制造方法
【技術領域】
[0001]本公開涉及藍牙?(Bluetooth?)低能量(BLE)技術領域、相關聯的方法和設備,并且特別涉及包括音頻有效載荷數據的BLE數據包。某些公開的示例性方面/實施例涉及便攜式電子裝置、特別是可以手持使用的所謂的手持便攜電子裝置(雖然它們可以被放置在支架中使用)。這樣的手持電子裝置包括所謂的個人數字助理(PDA)和臺式PC。
[0002]根據一個或多個公開的示例方面/實施例,便攜式電子裝置/設備可以提供一個或多個音頻/文本/視頻通信功能(例如遠程通信、視頻通信、和/或文本傳輸、短消息服務(SMS)/多媒體消息服務(MMS)/電子郵件收發功能、交互/非交互觀看功能(例如web瀏覽、導航、TV/節目觀看功能)、音樂記錄/播放功能(例如MP3或其它格式和/或(FM/AM)無線電廣播記錄/播放)、數據下載/發送功能、圖像捕捉功能(例如使用(例如內置)數碼攝像機)以及游戲功能。
【背景技術】
[0003]為了將數據從一個電子裝置向另一個裝置傳輸,必須在所涉及的裝置之間建立通信信道。這可以采用多種不同的技術來實現。雖然物理電纜在傳統上用于將裝置鏈接在一起,但是無線連接變得越來越普遍。藍牙?(Bluetooth?)是一種這樣的技術.
[0004]在先公開的文獻或本說明書中的任何背景的羅列或討論不應必然被認為是承認該文獻或背景是現有技術的一部分或者是公知常識。本公開的一個或多個方面/實施例可以解決或可以不解決背景問題的一個或多個。
【發明內容】
[0005]根據第一方面,提供一種設備,其包括至少一個處理器和至少一個包含計算機程序代碼的存儲器,所述至少一個存儲器和所述計算機程序代碼被配置為利用所述至少一個處理器使得所述設備至少能夠生成包括音頻有效載荷數據的藍牙能量數據包。
[0006]該設備可以被配置為生成包含用于所述音頻有效載荷數據的循環冗余校驗數據的所述數據包從而使得能夠針對傳輸錯誤來校驗所述音頻有效載荷數據。
[0007]該設備可以被配置為生成所述數據包以包含用于所述音頻有效載荷數據的回放所需要的編解碼器的指示和/或用于控制所述音頻有效載荷數據的回放的音頻設置。所述音頻設置可以包括音量設置。
[0008]該設備可以被配置為將所述藍牙?低能量數據包調制到藍牙?低能量信道上從而生成傳輸信號。藍牙能量信道可以是藍牙能量廣告信道和藍牙能量數據信道中的一個或多個。
[0009]該設備可以被配置為生成所述數據包以包含藍牙】發現信息、藍牙?連接建立信息和藍牙?同步數據中的一個或多個以用于經由藍牙能量廣告信道傳輸。
[0010]該設備可以被配置為生成具有針對音頻流的連續部分的相應音頻有效載荷的多個數據包,以用于經由相應的藍牙?低能量廣告和/或數據信道傳輸。該設備可以被配置為生成具有特定大小的有效載荷音頻數據的相應藍牙能量數據包,從而使得音頻流的特定包的有效載荷數據的未接收能夠被隱藏而不會實質上危害用戶對音頻流的音頻內容的感知。
[0011]該設備可以被配置為生成具有針對音頻流的連續部分的相應音頻有效載荷數據的多個數據包,以用于在10毫秒傳輸突發間隔處經由相應的藍牙能量數據信道傳輸。該設備可以被配置為生成具有針對音頻流的連續部分的相應音頻有效載荷數據的多個數據包,以用于在IS傳輸突發間隔處經由相應的藍牙能量數據信道傳輸。
[0012]該設備可以被配置為生成具有針對音頻流的連續部分的相應音頻有效載荷數據的多個數據包,以用于經由相應的順序藍牙?低能量廣告和/或數據信道突發進行跳頻傳輸。
[0013]該設備可以被配置為生成所述數據包以包括音頻流的開始、音頻流的結束和/或音頻流的順序部分的次序的指不。
[0014]數據包可以包括不多于376比特。有效載荷音頻數據可以包括不多于39字節。該設備可以被配置為以至多300kbps的數據速率發送數據包。
[0015]該設備可以被配置為對特定音頻有效載荷數據生成單個不重復的藍牙?低能量數據包。
[0016]該設備可以是以下項中的一個或多個:電子裝置/設備(包括例如接入點或服務器的網元)、便攜式電子裝置、便攜式電信裝置以及用于前述裝置中的任意一個的模塊。
[0017]根據另一方面,提供了一種設備,包括至少一個處理器和至少一個存儲器,所述存儲器包含計算機程序代碼,所述至少一個存儲器和所述計算機程序代碼被配置為利用所述至少一個處理器使所述設備至少能夠解碼接收到的包括用于音頻輸出的音頻有效載荷數據的藍牙能量數據包。
[0018]該設備可以被配置為在解碼所述數據包之前從藍牙?低能量信道解調所述數據包。該設備可以被配置為輸出經過解碼的音頻輸出。
[0019]該設備可以被配置為解碼包括音頻流的連續部分的相應音頻有效載荷的多個藍牙?低能量數據包,所述音頻流經由用于音頻輸出的相應的藍牙?低能量廣告和/或數據信道作為對應的輸出音頻流被接收。
[0020]該設備可以是以下項中的一個或多個:電池供電的裝置、耳塞、耳機、助聽器以及用于它們中的一個或多個的模塊。
[0021]根據另一方面,提供了一種系統,包括本文所描述的被配置為生成包括音頻有效載荷數據的藍牙?低能量數據包的任何設備以及本文所描述的被配置為對所接收的包括用于音頻輸出的音頻有效載荷數據的藍牙能量數據包進行解碼的任何設備。
[0022]該系統可以被配置為不需要/接受來自接收方的數據包接收的確認和在后續數據包中不重傳相同的音頻有效載荷數據中的至少一項。
[0023]根據另一方面,提供了一種方法,其包括生成包括音頻有效載荷數據的藍牙】低能量數據包。
[0024]該方法可以包括將藍牙?低能量數據包調制到藍牙?低能量信道上以生成傳輸信號。
[0025]根據另一方面,提供了一種方法,包括解碼包括用于音頻輸出的音頻數據的藍牙?低能量數據包。
[0026]該方法可以包括解調來自藍牙能量信道的數據包。
[0027]在本文中所公開的任何方法的步驟不必按照所公開的精確順序執行,除非明確描述或如本領域技術人員的理解。
[0028]用于實現本文中所公開的一個或多個方法的對應的計算機程序(其可以或可以不被記錄在載體上)也在本公開的范圍內并且由所描述的一個或多個示例性實施例所包含O
[0029]根據另一方面,提供一種包含音頻有效載荷數據的藍牙能量數據包。
[0030]根據另一方面,提供一種包括藍牙?低能量數據包的傳輸信號,藍牙?低能量數據包包含音頻有效載荷數據。
[0031]本公開包括一個或多個相應的、孤立的或按照多種結合的方面、示例實施例或特征,無論是否按照該結合或孤立地作出特別說明(包括在權利要求中聲明)。用于執行所討論的功能中的一個或多個的對應的部件也在本公開之內、
[0032]以上
【發明內容】
僅是示例性的而非限制性的。
【附圖說明】
[0033]現在將參考相應的附圖通過舉例的方式給出說明,其中:
[0034]圖1a示出由廣告裝置進行的BLE廣告信道包的周期性傳輸;
[0035]圖1b示出從掃描/發起裝置到廣告裝置的連接請求的傳輸;
[0036]圖1c示出在廣告裝置和掃描/發起裝置之間的BLE連接的建立;
[0037]圖1d示出從掃描/發起裝置經由BLE廣告信道到廣告裝置的同步數據的傳輸;
[0038]圖1e示出從掃描/發起裝置經由BLE廣告和數據信道向廣告裝置的內容數據的傳輸;
[0039]圖2a示出BLE廣告信道包的基本結構;
[0040]圖2b示出BLE數據信道包的基本結構;
[0041]圖3a示出包括音頻有效載荷數據的新的BLE廣告信道包;
[0042]圖3b示出包括音頻有效載荷數據的新的BLE數據信道包;
[0043]圖4示出當BLE連接已經建立時廣告裝置可以如何從掃描/發起裝置獲取音頻數據的示例;
[0044]圖5示出包括啟用BLE的掃描/發起裝置和啟用BLE的廣告裝置的系統的一個示例;
[0045]圖6示出利用圖5的系統的方法的主要步驟;以及
[0046]圖7示出包括被配置為執行、控制或啟用圖6的一個或多個方法步驟的計算機程序的計算機可讀介質。
【具體實施方式】
[0047]最初設想藍牙"的目的是減少電纜連接的物理開銷,并促進移動電池操作的裝置的ad-hoc連接,不可以合理地期望這些裝置的所有者隨身攜帶多個電纜和連接器。在物理鋪設電纜的消除已經引發了致力于相關聯的外圍設備的制造產業的情況下,藍牙?已經獲得廣泛接受,特別是對于移動電話用戶。對于移動電話用戶,藍牙?還已經減輕了電話到電話和電話到計算機文件傳送的負擔。
[0048]藍牙?的一個應用是裝置之間的音頻數據傳輸。例如,免提配件目前被用在車輛中從而使得這些車輛的駕駛員能夠參與電話呼叫而不需要在駕車時拿著電話。典型地,免提配件包括具有麥克風和一個或多個揚聲器藍牙?耳機,并且被配置為與用戶的啟用藍牙"的移動電話進行通信。輸入的音頻信號從用戶的電話經由藍牙"連接被轉發至耳