TWI710240B - Method for performing bluetooth transmission management, bluetooth circuit, and electronic device - Google Patents
Method for performing bluetooth transmission management, bluetooth circuit, and electronic device Download PDFInfo
- Publication number
- TWI710240B TWI710240B TW108113135A TW108113135A TWI710240B TW I710240 B TWI710240 B TW I710240B TW 108113135 A TW108113135 A TW 108113135A TW 108113135 A TW108113135 A TW 108113135A TW I710240 B TWI710240 B TW I710240B
- Authority
- TW
- Taiwan
- Prior art keywords
- bluetooth
- circuit
- packet
- confirmation signal
- controller
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 35
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000012790 confirmation Methods 0.000 claims abstract description 41
- 238000004891 communication Methods 0.000 claims description 36
- 230000004044 response Effects 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 description 24
- 230000000694 effects Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1215—Wireless traffic scheduling for collaboration of different radio technologies
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/06—Details of telephonic subscriber devices including a wireless LAN interface
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本公開一般涉及無線通信技術領域,並且更具體地,涉及執行藍牙傳輸管理的方法及藍牙電路和電子設備。The present disclosure generally relates to the field of wireless communication technology, and more specifically, to a method for performing Bluetooth transmission management, a Bluetooth circuit, and an electronic device.
由於藍牙(BT)通信和Wi-Fi通信兩者都可以利用2.4G工業,科學和醫學(ISM,Industrial ,Scientific and Medical)頻帶來發送和接收封包,因此若未能適當地控制共存問題則會導致通信性能降低。例如,當多功能電視通過Wi-Fi模組自Wi-Fi AP接收視頻資料,並且同時通過BT模組將音頻資料發送到BT揚聲器時,BT封包可能干擾Wi-Fi封包的傳輸,最終諸如顯示質量差,圖像滯後等一些問題可能極大地降低用戶體驗。Since both Bluetooth (BT) communication and Wi-Fi communication can use the 2.4G industrial, scientific and medical (ISM, Industrial, Scientific and Medical) frequency band to send and receive packets, if the coexistence problem is not properly controlled This leads to a decrease in communication performance. For example, when a multi-function TV receives video data from a Wi-Fi AP through a Wi-Fi module, and at the same time sends audio data to a BT speaker through a BT module, the BT packet may interfere with the transmission of the Wi-Fi packet, such as display Some problems such as poor quality and image lag can greatly reduce the user experience.
以下概述僅是說明性的,並不旨在以任何方式進行限制。也就是說,提供以下概述以介紹本文描述的新穎和非顯而易見的技術的概念,要點,益處和優點。下面在詳細描述中進一步描述選擇的實現。因此,以下發明內容並非旨在標識所要求保護的主題的必要特徵,也不旨在用於確定所要求保護的主題的範圍。The following overview is only illustrative and not intended to be limiting in any way. That is, the following overview is provided to introduce the concepts, points, benefits, and advantages of the novel and non-obvious technologies described herein. The implementation of the selection is further described in the detailed description below. Therefore, the following summary is not intended to identify essential features of the claimed subject matter, nor is it intended to be used to determine the scope of the claimed subject matter.
本發明提供一種用於執行藍牙傳輸管理的方法,包括:在控制藍牙電路發送藍牙封包之前,從Wi-Fi電路獲得確認信號,其中所述確認信號指示所述Wi-Fi電路是否正在接收Wi-Fi封包;和根據所述確認信號,確定在所述藍牙電路發送藍牙封包之前是否插入至少一個空閒藍牙時隙對。The present invention provides a method for performing Bluetooth transmission management, including: before controlling the Bluetooth circuit to send Bluetooth packets, obtaining a confirmation signal from a Wi-Fi circuit, wherein the confirmation signal indicates whether the Wi-Fi circuit is receiving Wi-Fi Fi packet; and according to the confirmation signal, determining whether to insert at least one pair of idle Bluetooth time slots before the Bluetooth circuit sends the Bluetooth packet.
本發明提供一種藍牙電路,包括:控制器,耦合到Wi-Fi電路,其中:在控制藍牙電路發送藍牙封包之前,所述藍牙電路內的所述控制器從Wi-Fi電路獲得確認信號,其中所述確認信號指示所述Wi-Fi電路是否正在接收Wi-Fi封包;和根據所述確認信號,所述控制器在所述藍牙電路發送藍牙封包之前確定是否插入至少一個空閒藍牙時隙對。The present invention provides a Bluetooth circuit, comprising: a controller coupled to a Wi-Fi circuit, wherein: before controlling the Bluetooth circuit to send a Bluetooth packet, the controller in the Bluetooth circuit obtains a confirmation signal from the Wi-Fi circuit, wherein The confirmation signal indicates whether the Wi-Fi circuit is receiving a Wi-Fi packet; and according to the confirmation signal, the controller determines whether to insert at least one pair of idle Bluetooth time slots before the Bluetooth circuit sends the Bluetooth packet.
本發明提供一種電子設備,包括:Wi-Fi電路,用於執行Wi-Fi通信;和藍牙電路,耦合到所述Wi-Fi電路,用於執行藍牙通信,其中所述藍牙電路包括:控制器,耦合到所述Wi-Fi電路,其中:在控制所述藍牙電路發送藍牙封包之前,所述控制器從所述Wi-Fi電路獲得確認信號,其中所述確認信號指示所述Wi-Fi電路是否正在接收Wi-Fi封包;和根據所述確認信號,所述控制器在所述藍牙電路發送藍牙封包之前確定是否插入至少一個空閒藍牙時隙對。The present invention provides an electronic device including: a Wi-Fi circuit for performing Wi-Fi communication; and a Bluetooth circuit coupled to the Wi-Fi circuit for performing Bluetooth communication, wherein the Bluetooth circuit includes: a controller , Coupled to the Wi-Fi circuit, wherein: before controlling the Bluetooth circuit to send Bluetooth packets, the controller obtains a confirmation signal from the Wi-Fi circuit, wherein the confirmation signal indicates the Wi-Fi circuit Whether a Wi-Fi packet is being received; and according to the confirmation signal, the controller determines whether to insert at least one pair of idle Bluetooth time slots before the Bluetooth circuit sends the Bluetooth packet.
本發明所提供的方案可插入額外的空閒BT時隙以防止BT傳輸干擾接收Wi-Fi封包。The solution provided by the present invention can insert additional idle BT time slots to prevent BT transmission from interfering with receiving Wi-Fi packets.
在說明書及申請專利範圍當中使用了某些詞彙來指稱特定的元件。本領域技術人員應可理解,硬體製造商可能會用不同的名詞來稱呼同一個元件。本說明書及申請專利範圍並不以名稱的差異來作為區分元件的方式,而是以元件在功能上的差異來作為區分的準則。在通篇說明書及申請專利範圍當中所提及的“包含”及“包括”為一開放式的用語,故應解釋成“包含但不限定於”。“大體上”是指在可接受的誤差範圍內,本領域技術人員能夠在一定誤差範圍內解決所述技術問題,大致達到所述技術效果。此外,“耦接”一詞在此包含任何直接及間接的電性連接手段。因此,若文中描述一第一裝置耦接於一第二裝置,則代表所述第一裝置可直接電性連接於所述第二裝置,或通過其它裝置或連接手段間接地電性連接至所述第二裝置。以下所述為實施本發明的較佳方式,目的在於說明本發明的精神而非用以限定本發明的保護範圍,本發明的保護範圍當視後附的申請專利範圍所界定者為准。Certain words are used in the specification and the scope of the patent application to refer to specific elements. Those skilled in the art should understand that hardware manufacturers may use different terms to refer to the same component. This specification and the scope of patent application do not use differences in names as a way to distinguish elements, but use differences in functions of elements as a criterion. The "include" and "include" mentioned in the entire specification and the scope of the patent application are open-ended terms, so they should be interpreted as "including but not limited to". "Generally" means that within an acceptable error range, those skilled in the art can solve the technical problem within a certain error range, and roughly achieve the technical effect. In addition, the term "coupled" herein includes any direct and indirect electrical connection means. Therefore, if it is described in the text that a first device is coupled to a second device, it means that the first device can be directly electrically connected to the second device, or indirectly electrically connected to the second device through other devices or connecting means.述二装置。 The second device. The following are the preferred ways to implement the present invention. The purpose is to illustrate the spirit of the present invention and not to limit the scope of protection of the present invention. The scope of protection of the present invention shall be subject to the scope of the attached patent application.
接下面的描述為本發明預期的最優實施例。這些描述用於闡述本發明的大致原則而不應用於限制本發明。本發明的保護範圍應在參考本發明的申請專利範圍的基礎上進行認定。The following description is the best embodiment expected of the present invention. These descriptions are used to illustrate the general principles of the present invention and should not be used to limit the present invention. The protection scope of the present invention should be determined on the basis of referring to the scope of the patent application of the present invention.
第1圖示出根據本發明的實施例的電子設備10的圖。電子設備10可以包括BT電路120和Wi-Fi電路140。BT電路120的示例可以包括但不限於:符合BT基本速率(BR,Basic Rate)/增強資料速率(EDR,Enhanced Data Rate)協議的BT電路和符合BT低能量(BLE,BT Low Energy)協議的BT電路。 BT電路120可以包括BT收發器122和控制器124,其中控制器124耦合到BT收發器122,並且BT收發器122可以耦合到至少一個BT天線,但是本發明不限於此。Wi-Fi電路140可以包括Wi-Fi收發器142,並且Wi-Fi收發器142可以耦合到至少一個Wi-Fi天線,但是本發明不限於此。在該實施例中,Wi-Fi電路140耦合到BT電路120內的控制器124。例如,BT電路120和Wi-Fi電路140可以在單獨的電路板上實現,其中Wi-Fi電路140通過外部導線耦合到BT電路120內的控制器124;又例如,BT電路和Wi-Fi電路可以在單個管芯(或單個芯片)上實現,其中Wi-Fi電路140通過內部連接耦合到BT電路120內的控制器124(例如,集成電路佈局),但是本發明不限於此。Figure 1 shows a diagram of an
在該實施例中,BT收發器122可以包括BT發送器和BT接收器(未示出),其被佈置為分別發送BT封包和接收BT封包,其中控制器124可以控制BT收發器122發送BT封包或接收BT封包。另外,Wi-Fi收發器142可以包括Wi-Fi發送器和Wi-Fi接收器(未示出),其被佈置為分別發送Wi-Fi封包和接收Wi-Fi封包。根據該實施例,在控制BT電路120(例如BT電路120內的BT收發器122)以發送BT封包之前,控制器124可以從Wi-Fi電路140獲得確認信號,其中確認信號可以是指示Wi-Fi電路140是否正在接收Wi-Fi封包。根據確認信號,控制器124可以在BT電路發送BT封包之前確定是否插入至少一個空閒BT時隙對。In this embodiment, the BT
第2圖根據本發明的一個實施例示出了第1圖中所示的控制器124對BT封包BT_TX1,BT_TX2,BT_TX3和BT_TX4(例如,符合立體聲音訊傳輸規範(A2DP,Advance Audio Distribution Profile)的BT封包)執行的BT傳輸管理的一些細節。在BT電路120通電之後,可以基於BT時隙(slot)構建BT通信機制(例如,BT通信機制S_BT0,S_BT1,S_BT2等),如第2圖所示,其中每個BT封包(例如,每個發送的BT封包和每個接收的BT封包)可以與相關聯的BT時隙對齊。在該實施例中,BT通信機制S_BT0可以表示發送BT封包BT_TX1,BT_TX2,BT_TX3和BT_TX4以及接收與這些BT封包對應的確認封包(標記為“R”)的初始機制(initial schedule),以及Wi-Fi通信機制S_WF0可以表示接收Wi-Fi封包WF_RX1和WF_RX2以及發送與這些Wi-Fi封包對應的確認封包(標記為“T”)的普通機制(ordinary schedule)。Figure 2 shows that the
如第2圖中以BT通信機制S_BT0為例所示,第1圖所示的BT電路120最初期望在第三BT時隙開始發送BT封包BT_TX1,而不對BT封包BT_TX1執行BT傳輸管理,其中基於BT通信機制S_BT0的BT封包BT_TX1可能干擾Wi-Fi封包WF_RX1的接收。為了防止該問題,控制器120可以插入至少一個空閒BT時隙對(例如一個或多個空閒BT時隙對),例如,兩個空閒BT時隙對(例如,四個空閒BT時隙),以在BT電路120發送BT封包BT_TX1之前生成BT傳輸延遲的時段,並且BT封包BT_TX2可以相應地移位(從第9個BT時隙移位到第13個BT時隙)。結果,BT通信機制S_BT0可以被調整為BT通信機制S_BT1,控制器124可以允許BT電路120在第7個BT時隙開始發送BT封包BT_TX1而沒有進一步的延遲,並且Wi-Fi封包WF_RX1可能不再受BT干擾。As shown in Figure 2 with the BT communication mechanism S_BT0 as an example, the
如第2圖中所示的Wi-Fi通信機制S_WF0和BT通信機制S_BT1所示,BT電路120最初預期在第13個BT時隙開始發送BT封包BT_TX2,而不對BT封包BT_TX2執行BT傳輸管理,其中基於BT通信機制S_BT1的BT封包BT_TX2可能干擾Wi- Fi封包WF_RX1的接收。在該實施例中,控制器120需要進一步插入17個空閒BT時隙對(例如34個空閒BT時隙)以完全防止該問題,但是插入的空閒BT時隙數可能需要被限制在特定範圍內(例如,受限於BT傳輸延遲的預定上限)。插入的空閒BT時隙數的最大數量的示例可以包括但不限於:8,16或32個BT時隙。在不限制插入的空閒BT時隙數的情況下,如果Wi-Fi電路140長時間保持接收某個Wi-Fi封包,則可能難以及時發送某個BT封包,導致用戶體驗降級,例如,用戶可能意識到差的音頻(聲音)效果。另外,可以基於與將要發送的BT封包相對應的當前機制(例如,BT封包BT_TX2的BT通信機制S_BT1)來定義該預定上限,但是本發明不限於此。例如,如BT通信機制S_BT2中所示,當該預定上限是32個BT時隙,基於BT通信機制S_BT1,BT封包BT_TX2可以最多從第13個BT時隙移位到第45個BT時隙(而不是第47個BT時隙),並且控制器124可以允許BT電路120在沒有進一步延遲的情況下從第45個BT時隙開始發送BT封包BT_TX2,但是本發明不限於此。As shown in the Wi-Fi communication mechanism S_WF0 and BT communication mechanism S_BT1 shown in Figure 2, the
如第2圖中以Wi-Fi通信機制S_WF0和BT通信機制S_BT2所示。當BT電路120期望開始發送BT封包BT_TX3和BT_TX4時,Wi-Fi電路140沒有接收任何Wi-Fi封包,因此控制器124可以允許BT電路120正常發送BT封包BT_TX3和 BT_TX4。例如,分別在其當前BT時隙開始發送BT封包BT_TX3和BT_TX4。As shown in Figure 2 with Wi-Fi communication mechanism S_WF0 and BT communication mechanism S_BT2. When the
請注意,在Wi-Fi電路正在接收Wi-Fi封包時BT電路120開始發送BT封包的情況下可能發生共存問題,例如BT通信機制S_BT1中所示的BT封包BT_TX2可能干擾Wi-Fi通信機制S_WF0中所示的Wi-Fi封包WF_RX2。然而,BT通信機制S_BT1中示出的BT封包BT_TX1可以不干擾Wi-Fi通信機制S_WF0中示出的Wi-Fi封包WF_RX2。在Wi-Fi電路140開始接收Wi-Fi封包WF_RX2之前,BT通信可能被檢測到(例如,在空中傳輸的BT封包),其中Wi-Fi收發器122的一些配置,例如過濾器類型及接收器增益可以響應於該狀況而設置以防止相關干擾,但是本發明不限於此。Please note that coexistence problems may occur when the
請同時參考第1圖和第3圖,其中第3圖示出根據本發明的實施例的用於執行BT傳輸管理的方法的流程圖。根據該實施例,控制器124在控制BT電路120發送BT封包(例如,BT封包BT_TX(x),例如第2圖中所示的BT封包之一)前,對BT電路120執行傳輸管理(例如,對將要由BT收發器122發送的BT封包執行傳輸管理),以便減少由於BT干擾導致的Wi-Fi收發器142內的Wi-Fi接收器的吞吐量衰減。Please refer to FIG. 1 and FIG. 3 at the same time. FIG. 3 shows a flowchart of a method for performing BT transmission management according to an embodiment of the present invention. According to this embodiment, the
在步驟310中,控制器124可以從Wi-Fi電路140獲得確認信號。例如,當Wi-Fi電路140正在接收至少一個Wi-Fi封包(例如,第2圖中所示的Wi-Fi封包WF_RX1和WF_RX2中的任何一個)時,Wi-Fi電路140可以將第一確認信號(例如,邏輯高信號)發送到控制器124,並且第一確認信號可以指示Wi-Fi電路140正在接收Wi-Fi封包。再例如,當Wi-Fi電路140沒有接收任何Wi-Fi封包時,Wi-Fi電路140可以將第二確認信號(例如,邏輯低信號)發送到控制器124,並且第二確認信號可以表示Wi-Fi電路140沒有接收任何Wi-Fi封包。In
在步驟320中,控制器124可以根據確認信號(例如,第一確認信號或第二確認信號)確定Wi-Fi電路140是否正在接收Wi-Fi封包。當控制器124獲得第一確認信號時,進入步驟330;否則(例如,控制器124獲得第二確認信號),進入步驟350,用於正常發送BT封包BT_TX(x)。In
在步驟330中,控制器124可以確定BT封包BT_TX(x)的BT傳輸延遲的時段是否達到預定閾值(例如,上述預定上限)。當BT封包BT_TX(x)的BT傳輸延遲的時段達到預定閾值時(例如,在第2圖所示的BT通信機制S_BT2內的BT封包BT_TX2的情況下),進入步驟350,用於正常發送BT包BT_TX(x);否則,進入步驟340,用於在發送BT封包BT_TX(x)之前插入至少一個空閒BT時隙對。In
在步驟340中,控制器124可以在BT電路120發送BT封包BT_TX(x)之前插入至少一個空閒BT時隙對以生成BT傳輸延遲的時段(例如,第2圖所示的連同BT通信機制S_BT1一起描述的BT封包BT_TX1,其從第3個BT時隙轉移到第7個BT時隙)。In
在步驟350中,控制器124可以允許BT電路120(例如,BT收發器122內的發送器)正常發送BT封包BT_TX(x),例如,在其當前BT時隙開始發送BT封包BT_TX(x)(例如,如第2圖所示的BT通信機制S_BT2中所示的BT封包BT_TX3和BT_TX4中的任何一個)。In
例如,如第3圖所示,響應於第一確認信號插入上述至少一個空閒BT時隙對以在BT電路120發送BT封包之前生成BT傳輸延遲的時段(例如,上述BT傳輸延遲的附加時段)的操作可以對應於從步驟320進入步驟330然後進入步驟340的部分路徑,但是,本發明不限於此。再例如,如第3圖所示,響應於BT傳輸延遲的時間達到預定閾值(例如,上述預定上限)而允許BT電路120在沒有進一步延遲時正常傳輸BT封包的操作可以對應於從步驟330進入步驟350的部分路徑,但是,本發明不限於此。再例如,如第3圖所示,響應於第二確認信號允許BT電路120正常發送BT封包的操作可以對應於從步驟320進入步驟350的部分路徑,但是,本發明不限於此。For example, as shown in FIG. 3, the at least one idle BT time slot pair is inserted in response to the first confirmation signal to generate a period of BT transmission delay before the
第4圖示出了一些曲線,這些曲線指示由於使用該方法的性能改善。第4圖的橫軸以dBm為單位表示Wi-Fi接收信號強度指示符(Wi-Fi Received Signal Strength Indicator,RSSI)和縱軸以兆比特每秒(mega bit per second,Mbps)為單位表示Wi-Fi吞吐量。對應於“僅Wi-Fi”的圖例的曲線可以指示在沒有任何BT干擾(例如,沒有BT資料包傳輸)的情況下Wi-Fi電路(諸如第1圖中所示的Wi-Fi電路140)的通信性能。對應於“Before”的圖例的曲線可以指示在BT電路(諸如BT電路120)尚未打開該BT傳輸管理的方法(例如,可暫時禁用BT傳輸管理)且BT電路正在發送BT封包的情況下該Wi-Fi電路(諸如第1圖中所示的Wi-Fi電路140)的通信性能。對應於“After”的圖例的曲線可以指示在BT電路(諸如BT電路120)正在發送BT封包時執行該BT傳輸管理的方法的情況下該Wi-Fi電路(諸如第1圖中所示的Wi-Fi電路140)的通信性能。如第4圖所示,用於執行BT傳輸管理的方法可以極大地減少由於來自BT電路120的BT干擾導致的Wi-Fi電路140的吞吐量衰減,並且可以提高BT和Wi-Fi通信的共存的整體性能。Figure 4 shows some curves indicating the performance improvement due to the use of this method. In Figure 4, the horizontal axis uses dBm as the unit to indicate the Wi-Fi Received Signal Strength Indicator (RSSI) and the vertical axis uses the mega bit per second (Mbps) as the unit to indicate Wi-Fi. -Fi throughput. The curve corresponding to the legend of "Wi-Fi only" can indicate a Wi-Fi circuit (such as the Wi-
總之,本發明的方法可插入額外的空閒BT時隙以防止BT傳輸干擾接收Wi-Fi封包的操作。另外,插入附加空閒BT時隙的操作受上限限制,以防止由空閒BT傳輸引起的副作用。結果,具有有限空閒BT時隙插入的本發明方法可以解決相關技術問題而不會引入任何副作用或者不太可能引入副作用。In summary, the method of the present invention can insert additional free BT time slots to prevent BT transmission from interfering with the operation of receiving Wi-Fi packets. In addition, the operation of inserting additional free BT time slots is restricted by an upper limit to prevent side effects caused by free BT transmission. As a result, the method of the present invention with limited free BT slot insertion can solve the related technical problems without introducing any side effects or is unlikely to introduce side effects.
本文描述的裝置和技術的各個方面可以單獨地使用,組合地使用,或者以未在前面的描述中描述的實施例中具體討論的各種安排中使用,因此不限於將它們的應用限定為前述的組件和佈置的細節或在附圖中示出的細節。 例如,在一個實施例中描述的方面可以以任何方式與其他實施例描述的方面組合。The various aspects of the devices and technologies described herein can be used individually, in combination, or in various arrangements not specifically discussed in the embodiments described in the foregoing description, and therefore are not limited to limiting their applications to the foregoing The details of the components and arrangements or the details shown in the drawings. For example, aspects described in one embodiment may be combined with aspects described in other embodiments in any manner.
在一些實施例中,術語“大約”,“大致”和“大致上”可以用於表示小於目標值的±10%的範圍且可以包括目標值。例如:小於目標值±5%,小於目標值的±1%。In some embodiments, the terms "approximately", "approximately" and "approximately" may be used to indicate a range of less than ±10% of the target value and may include the target value. For example: less than ±5% of the target value, less than ±1% of the target value.
在申請專利範圍中使用諸如“第一”,“第二”,“第三”等的序數術語來修飾申請專利範圍要素,並不意味任何優先權或順序,但僅用作標籤以將具有特定名稱的一個申請專利範圍元素與具有相同名稱的另一個元素申請專利範圍區分。The use of ordinal terms such as "first", "second", "third", etc. in the scope of patent application to modify the elements of the scope of patent application does not imply any priority or order, but is only used as a label to have a specific One element of the patent application of the name is distinguished from the patent application of another element with the same name.
本發明雖以較佳實施例揭露如上,然其並非用以限定本發明的範圍,任何本領域技術人員,在不脫離本發明的精神和範圍內,當可做些許的更動與潤飾,因此本發明的保護範圍當視申請專利範圍所界定者為准。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。Although the present invention is disclosed as above in preferred embodiments, it is not intended to limit the scope of the present invention. Any person skilled in the art can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection of an invention shall be determined by the scope of the patent application. The foregoing descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made in accordance with the scope of the patent application of the present invention shall fall within the scope of the present invention.
10‧‧‧電子設備
120‧‧‧BT電路
122‧‧‧BT收發器
124‧‧‧控制器
140‧‧‧Wi-Fi電路
142‧‧‧Wi-Fi收發器
310、320、330、340、350‧‧‧步驟
10‧‧‧
第1圖示出根據本發明的實施例的電子設備10的圖。
第2圖根據本發明的一個實施例示出了第1圖中所示的控制器124對BT封包BT_TX1,BT_TX2,BT_TX3和BT_TX4執行的BT傳輸管理的一些細節。
第3圖示出根據本發明的實施例的用於執行BT傳輸管理的方法的流程圖。
第4圖示出了一些曲線,這些曲線指示由於使用該方法的性能改善。Figure 1 shows a diagram of an
310、320、330、340、350‧‧‧步驟 310, 320, 330, 340, 350‧‧‧ steps
Claims (10)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201862667627P | 2018-05-07 | 2018-05-07 | |
| US62/667,627 | 2018-05-07 | ||
| US16/223,118 | 2018-12-18 | ||
| US16/223,118 US20190342899A1 (en) | 2018-05-07 | 2018-12-18 | Method for performing bluetooth transmission management, associated bluetooth circuit, and associated electronic device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201947919A TW201947919A (en) | 2019-12-16 |
| TWI710240B true TWI710240B (en) | 2020-11-11 |
Family
ID=65009623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW108113135A TWI710240B (en) | 2018-05-07 | 2019-04-16 | Method for performing bluetooth transmission management, bluetooth circuit, and electronic device |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20190342899A1 (en) |
| EP (1) | EP3567983A1 (en) |
| CN (1) | CN110460980A (en) |
| TW (1) | TWI710240B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113923640B (en) * | 2021-10-29 | 2024-02-20 | 珠海慧联科技有限公司 | 2.4G multimode communication chip and communication method thereof |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110059768A1 (en) * | 2009-09-08 | 2011-03-10 | Murata Manufacturing Co., Ltd. | Communication device and method of communicating transmissions |
| US20110310826A1 (en) * | 2010-06-16 | 2011-12-22 | Texas Instruments Incorporated | Intentional idle gaps in coexisting wireless networks |
| US20120302184A1 (en) * | 2010-03-01 | 2012-11-29 | Nec Corporation | Communication apparatus, communication control method and communication control program storage medium |
| TWI455636B (en) * | 2011-05-10 | 2014-10-01 | Mediatek Inc | Communication device, management method of communication index evaluation program, and management method of wireless communication service |
| US20150373760A1 (en) * | 2014-06-19 | 2015-12-24 | Nokia Technologies Oy | Device pairing |
| US20160112944A1 (en) * | 2014-10-17 | 2016-04-21 | Qualcomm Incorporated | Access point selection based on association performance |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050276241A1 (en) * | 2004-06-10 | 2005-12-15 | Adriaan Kamerman | Wireless LAN with fragmentation for bluetooth coexistence |
| US8180363B2 (en) * | 2005-11-15 | 2012-05-15 | Sony Computer Entertainment Inc. | Communication apparatus preventing communication interference |
| US7899396B2 (en) * | 2006-06-02 | 2011-03-01 | Qulacomm Incorporated | Efficient operation for co-located WLAN and Bluetooth |
| US8265563B2 (en) * | 2006-10-31 | 2012-09-11 | Hewlett-Packard Development Company, L.P. | Techniques for enhanced co-existence of co-located radios |
| MX2013003358A (en) * | 2010-10-01 | 2013-06-05 | Research In Motion Ltd | Method and apparatus for avoiding in-device coexistence interference. |
| TWI540927B (en) * | 2014-09-26 | 2016-07-01 | 緯創資通股份有限公司 | Connection method and electronic device |
| US10201004B2 (en) * | 2016-09-29 | 2019-02-05 | Intel IP Corporation | Coordinated bluetooth—WiFi scheduling with bluetooth slot availability mask |
| US11607127B2 (en) * | 2016-11-30 | 2023-03-21 | Nokia Technologies Oy | Transfer of sensor data |
-
2018
- 2018-12-18 US US16/223,118 patent/US20190342899A1/en not_active Abandoned
-
2019
- 2019-01-07 EP EP19150551.0A patent/EP3567983A1/en not_active Withdrawn
- 2019-04-16 TW TW108113135A patent/TWI710240B/en not_active IP Right Cessation
- 2019-04-18 CN CN201910313322.4A patent/CN110460980A/en not_active Withdrawn
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110059768A1 (en) * | 2009-09-08 | 2011-03-10 | Murata Manufacturing Co., Ltd. | Communication device and method of communicating transmissions |
| US20120302184A1 (en) * | 2010-03-01 | 2012-11-29 | Nec Corporation | Communication apparatus, communication control method and communication control program storage medium |
| US20110310826A1 (en) * | 2010-06-16 | 2011-12-22 | Texas Instruments Incorporated | Intentional idle gaps in coexisting wireless networks |
| TWI455636B (en) * | 2011-05-10 | 2014-10-01 | Mediatek Inc | Communication device, management method of communication index evaluation program, and management method of wireless communication service |
| US20150373760A1 (en) * | 2014-06-19 | 2015-12-24 | Nokia Technologies Oy | Device pairing |
| US20160112944A1 (en) * | 2014-10-17 | 2016-04-21 | Qualcomm Incorporated | Access point selection based on association performance |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3567983A1 (en) | 2019-11-13 |
| TW201947919A (en) | 2019-12-16 |
| US20190342899A1 (en) | 2019-11-07 |
| CN110460980A (en) | 2019-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11064280B2 (en) | Wireless audio system and method for wirelessly communicating audio information using the same | |
| US10244307B1 (en) | Communication of wireless headphones | |
| US10681773B2 (en) | Real-time relay of wireless communications | |
| US10412494B2 (en) | Operation mode switch of wireless headphones | |
| US8509211B2 (en) | Wireless audio communicating method and component | |
| US20080311852A1 (en) | Multiple communication link coordination for shared data transmissions | |
| US20120171958A1 (en) | Method and apparatus for distributing data in a short-range wireless communication system | |
| US20250071071A1 (en) | Wireless communication device for communicating with multiple external devices via a wireless communication unit | |
| CN108600897A (en) | Realize the one drag two bluetooth headset and communication means of low frequency switching | |
| US20200092651A1 (en) | Data packet compensation in multi-device media systems | |
| TW200830767A (en) | Method and system for transmitting voice data by using wireless LAN and bluetooth | |
| US20220377474A1 (en) | Method for ensuring symmetric audio quality for hands-free phoning | |
| US20080240058A1 (en) | Simultaneous wlan communications to carry personal area network communications | |
| EP4591590A1 (en) | Systems and methods for wirelessly providing an audio stream | |
| TWI710240B (en) | Method for performing bluetooth transmission management, bluetooth circuit, and electronic device | |
| EP3900285B1 (en) | Operating more than one wireless communication protocol with a coexistence window | |
| EP3890356B1 (en) | Bluetooth audio exchange with transmission diversity | |
| EP3903460B1 (en) | Operating more than one wireless communication protocol with a hearing device | |
| US20240097824A1 (en) | Techniques for dynamically adjusting retransmission opportunities within a connected isochronous stream | |
| US20070026806A1 (en) | Administration terminal, communication terminal, wireless communication system, and wireless communication method | |
| CN119629772B (en) | Device, method and chip for transmitting audio data | |
| TWI739267B (en) | Wireless signal transceiver method and wireless signal transceiver system using the same | |
| CN118265011A (en) | Bluetooth-based audio mixing playing method, device, equipment and storage medium | |
| CN114747176A (en) | Method, apparatus and computer program for setting encryption key in wireless communication system and recording medium thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |