System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及無線音頻的,具體涉及一種無線音頻數據傳輸方法及設備。
技術介紹
1、在藍牙低功耗(bluetooth?low?energy,ble)音頻(audio)應用中,現有技術中會采用同步等時通道(isochronous?channels)協議,即單點到單點通信的連接等時流(connected?isochronous?stream,cis)鏈路及由多條cis鏈路構成的連接等時組(connected?isochronous?group,cig)協議,以及單點到多點通信的廣播等時流(broadcast?isochronous?stream,bis)鏈路及由多條bis鏈路構成的廣播等時組(broadcast?isochronous?group,big)協議,以向用戶提供無線音頻服務;例如,采用多條cis鏈路的cig實現的多點到單點的無線多麥克風(wireless?multi-microphone,wmm)應用。采用多條單向或雙向cis鏈路構成的混合cig鏈路實現的由無線多麥克風和無線多聲道音頻設備構成的多輸入多輸出(multiple?input?multiple?output,mimo)無線音頻系統。
2、應用中發現,采用cig實現wmm或mimo的鏈路效率較低。
技術實現思路
1、本公開的目的在于提供一種無線音頻數據傳輸方法及相關設備,用于解決現有技術在進行音頻數據流傳輸時,存在的鏈路效率低的技術問題。
2、作為本公開的第一方面,本公開實施例提供一種無線音頻數據
3、配置時隙資源分配指令,所述時隙資源分配指令用于為需要在第一子事件內進行音頻數據傳輸的目標設備分配第一子事件內的對應音頻傳輸時隙;所述目標設備包括所述n1個第二設備中的m1個目標第二設備;在分配音頻傳輸時隙時,所述第一子事件內的所有音頻傳輸時隙均作為所述m1個目標第二設備的候選音頻傳輸時隙;
4、發送所述時隙資源分配指令,其中,基于n1條通信鏈路向所述n1個第二設備發送所述時隙資源分配指令;
5、在所述第一子事件內進行音頻數據傳輸,其中,在所述第一子事件的音頻傳輸時隙中,分別基于所述音頻傳輸時隙對應的目標第二設備及對應的通信鏈路,接收目標第二設備發送的第二音頻數據包;
6、所述第一子事件為當前等時間隔內的任意一個子事件;
7、所述n1和m1均為自然數,且m1≤n1。
8、可選的,每個所述音頻傳輸時隙均可被用于所述第一設備接收音頻數據和發送音頻數據;
9、所述第一設備還基于n2條通信鏈路在所述等時間隔內分別與n2個第三設備通信;
10、所述目標設備還包括所述n2個第三設備中的m2個目標第三設備;在分配音頻傳輸時隙時,所述第一子事件內的所有音頻傳輸時隙還作為所述m2個目標第三設備的候選音頻傳輸時隙;
11、發送所述時隙資源分配指令還包括,基于n2條通信鏈路向所述n2個第三設備發送所述時隙資源分配指令;
12、所述在所述第一子事件內進行音頻數據傳輸還包括,分別在所述第一子事件的音頻傳輸時隙中,基于各個音頻傳輸時隙分別對應的目標第三設備,在對應的通信鏈路上向對應的目標第三設備發送第一音頻數據包;
13、n2和m2均為自然數,且n1+n2≥2,m2≤n2。
14、作為本公開的第二方面,本公開實施例提供一種無線音頻數據傳輸方法,應用于第二設備,所述第二設備基于通信鏈路在連續的等時間隔內與第一設備通信,一個所述等時間隔內包括多個子事件,一個子事件內包括多個用于進行藍牙低功耗音頻數據傳輸的音頻傳輸時隙;所述方法包括:
15、基于所述通信鏈路,接收所述第一設備發送的時隙資源分配指令;所述時隙資源分配指令用于為需要在第一子事件內進行音頻數據傳輸的目標設備分配第一子事件內的對應音頻傳輸時隙;
16、基于所述時隙資源分配指令,在確認本第二設備為所述目標設備時,在所述第一子事件內的對應音頻傳輸時隙中向所述第一設備發送第二音頻數據包;
17、所述第一子事件為當前等時間隔內的任意一個子事件。
18、作為本公開的第三方面,本公開實施例提供一種無線音頻數據傳輸方法,應用于第三設備,所述第三設備基于通信鏈路在連續的等時間隔內與第一設備通信,一個所述等時間隔內包括多個子事件,一個子事件內包括多個用于進行藍牙低功耗音頻數據傳輸的音頻傳輸時隙;所述方法包括:
19、基于所述通信鏈路,接收所述第一設備發送的時隙資源分配指令;所述時隙資源分配指令用于為需要在第一子事件內進行音頻數據傳輸的目標設備分配第一子事件內的對應音頻傳輸時隙;
20、基于所述時隙資源分配指令,在確認本第三設備為所述目標設備時,在所述第一子事件內的對應音頻傳輸時隙中接收所述第一設備發送的第一音頻數據包;
21、所述第一子事件為當前等時間隔內的任意一個子事件。
22、作為本公開的第四方面,本公開實施例提供一種電子設備,包括:存儲器和處理器,所述存儲器和所述處理器之間互相通信連接,所述存儲器中存儲有計算機指令,所述處理器通過執行所述計算機指令,從而執行本公開第一方面、第二方面和第三方面中任意一項所述的無線音頻數據傳輸方法。
23、本專利技術的上述實施例中,所述第一設備通過針對每個子事件,均為每個需要在當前子事件內進行音頻數據傳輸的目標設備配置時隙資源并發送時隙資源分配指令,以及根據配置后的時隙資源進行音頻數據包的傳輸,可以將任意一個子事件中的音頻傳輸時隙靈活地分配,而不受到固定時隙的局限,使得第一設備具有可根據不同的通信狀況科學合理配置時隙資源的能力,從而提高無線音頻數據傳輸系統的鏈路效率和傳輸可靠性。
本文檔來自技高網...【技術保護點】
1.一種無線音頻數據傳輸方法,應用于第一設備,所述第一設備基于N1條通信鏈路在連續的等時間隔內分別與N1個第二設備通信,一個所述等時間隔內包括多個子事件,一個子事件內包括多個用于進行藍牙低功耗音頻數據傳輸的音頻傳輸時隙;其特征在于,所述方法包括:
2.如1所述的方法,其特征在于,每個所述音頻傳輸時隙均可被用于所述第一設備接收音頻數據和發送音頻數據;
3.如1或2所述的方法,其特征在于,所述為目標設備分配第一子事件內的對應音頻傳輸時隙,包括:
4.如權利要求3所述的方法,其特征在于,所述為目標設備分配第一子事件內的對應音頻傳輸時隙,還包括:令至少存在一個目標設備,其在所述第一子事件內對應的音頻傳輸時隙的時隙分布,與其在所述第二子事件內對應的音頻傳輸時隙的時隙分布不同,
5.如權利要求3所述的方法,其特征在于,一個子事件內還包括用于所述第一設備發送指令的指令傳輸時隙,
6.如如權利要求5所述的方法,其特征在于,一個子事件內還包括K個用于傳輸確認信息的確認時隙,
7.如權利要求5所述的方法,其特征在于,所述第一數據
8.如權利要求7所述的方法,其特征在于,所述批量資源分配表的每組參數中還包括第四子參數,
9.如權利要求5所述的方法,其特征在于,所述第一音頻數據包和/或第二音頻數據包攜帶以下至少一個子參數:
10.如權利要求1或2所述的方法,其特征在于,所述方法還包括,在當前等時間隔的一個子事件內與一個目標設備成功完成音頻數據傳輸后,在當前等時間隔的剩余子事件內,禁止與所述的一個目標設備進行音頻數據傳輸。
11.一種無線音頻數據傳輸方法,應用于第二設備,所述第二設備基于通信鏈路在連續的等時間隔內與第一設備通信,一個所述等時間隔內包括多個子事件,一個子事件內包括多個用于進行藍牙低功耗音頻數據傳輸的音頻傳輸時隙;其特征在于,所述方法包括:
12.一種無線音頻數據傳輸方法,應用于第三設備,所述第三設備基于通信鏈路在連續的等時間隔內與第一設備通信,一個所述等時間隔內包括多個子事件,一個子事件內包括多個用于進行藍牙低功耗音頻數據傳輸的音頻傳輸時隙;其特征在于,所述方法包括:
13.如權利要求12所述的方法,其特征在于,一個子事件內還包括K個用于傳輸確認信息的確認時隙,
14.一種電子設備,其特征在于,包括:
...【技術特征摘要】
1.一種無線音頻數據傳輸方法,應用于第一設備,所述第一設備基于n1條通信鏈路在連續的等時間隔內分別與n1個第二設備通信,一個所述等時間隔內包括多個子事件,一個子事件內包括多個用于進行藍牙低功耗音頻數據傳輸的音頻傳輸時隙;其特征在于,所述方法包括:
2.如1所述的方法,其特征在于,每個所述音頻傳輸時隙均可被用于所述第一設備接收音頻數據和發送音頻數據;
3.如1或2所述的方法,其特征在于,所述為目標設備分配第一子事件內的對應音頻傳輸時隙,包括:
4.如權利要求3所述的方法,其特征在于,所述為目標設備分配第一子事件內的對應音頻傳輸時隙,還包括:令至少存在一個目標設備,其在所述第一子事件內對應的音頻傳輸時隙的時隙分布,與其在所述第二子事件內對應的音頻傳輸時隙的時隙分布不同,
5.如權利要求3所述的方法,其特征在于,一個子事件內還包括用于所述第一設備發送指令的指令傳輸時隙,
6.如如權利要求5所述的方法,其特征在于,一個子事件內還包括k個用于傳輸確認信息的確認時隙,
7.如權利要求5所述的方法,其特征在于,所述第一數據包攜帶以下信息中的一種或多種:
8.如權利要求7...
【專利技術屬性】
技術研發人員:徐斌,
申請(專利權)人:南京中感微電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。