Bluetooth peripheral apparatus, bluetooth central apparatus and bluetooth communication method having dynamic bandwidth allocation mechanism

TW202630663AActive Publication Date: 2026-07-16REALTEK SEMICON CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
TW · TW
Patent Type
Applications
Current Assignee / Owner
REALTEK SEMICON CORP
Filing Date
2025-01-14
Publication Date
2026-07-16

AI Technical Summary

Technical Problem

Bluetooth peripheral devices consume power and occupy bandwidth by transmitting response signals during data transmission, which is inefficient in existing Bluetooth communication systems.

Method used

Implement a dynamic bandwidth configuration mechanism in Bluetooth peripheral and central devices to allow high-bandwidth transmission mode without response signal transmission, optimizing data volume and power consumption.

Benefits of technology

Increases data bandwidth and reduces power consumption by preventing response signal transmission in high-bandwidth mode, enabling higher quality audio transmission and power savings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure TWG2TA001068126_001
    Figure TWG2TA001068126_001
  • Figure TWG2TA001068126_002
    Figure TWG2TA001068126_002
  • Figure TWG2TA001068126_003
    Figure TWG2TA001068126_003
Patent Text Reader

Abstract

A Bluetooth communication method having dynamic bandwidth allocation mechanism is provided including steps outlined below. A Bluetooth central apparatus and a Bluetooth peripheral apparatus perform a connected isochronous stream (CIS) communication according to a CIS technology. The Bluetooth central apparatus performs normal transmission mode packet communication behaviors with the Bluetooth peripheral apparatus operating under a normal transmission mode such that the Bluetooth peripheral apparatus performs a response signal transmission behavior in response. The Bluetooth central apparatus performs high bandwidth transmission mode packet communication behaviors with the Bluetooth peripheral apparatus operating under a high bandwidth transmission mode such that the Bluetooth peripheral apparatus selects at least one selected high bandwidth transmission mode packet communication behaviors and does not perform the response signal transmission behavior corresponding to the selected high bandwidth transmission mode packet communication behaviors.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to Bluetooth communication technology, and more particularly to a Bluetooth peripheral device, a Bluetooth central device, and a Bluetooth communication method thereof with a dynamic bandwidth configuration mechanism. [Previous Technology]

[0002] Bluetooth is a wireless communication technology standard used to allow fixed and mobile devices to exchange data over short distances to form a personal area network (PAN). Connected Isochronous Stream (CIS) technology is a Bluetooth Low Energy (LE) audio technology developed based on the Bluetooth technology standard. It allows Bluetooth peripheral devices located in a Connected Isochronous Group (CIG) to synchronously receive audio from the Bluetooth central device.

[0003] However, in the existing technical architecture, Bluetooth peripheral devices must transmit response signals to the data transmitted by the Bluetooth central device, which not only consumes power but also occupies the bandwidth of data transmission. [Summary of the Invention]

[0004] In view of the problems of the prior art, one object of the present invention is to provide a Bluetooth peripheral device, a Bluetooth central device and a Bluetooth communication method thereof with a dynamic bandwidth configuration mechanism, so as to improve the prior art.

[0005] This invention includes a Bluetooth peripheral device with a dynamic bandwidth configuration mechanism, comprising: a communication circuit and a processing circuit. The processing circuit is electrically coupled to the communication circuit and configured to: perform connected isochronous stream communication with a Bluetooth central device via the communication circuit according to Connected Isochronous Stream (CIS) technology; operate in normal transmission mode to perform response signal transmission in response to multiple normal transmission mode packet communication behaviors with the Bluetooth central device; and operate in high bandwidth transmission mode to select at least one selected high bandwidth transmission mode packet communication behavior from the multiple high bandwidth transmission mode packet communication behaviors with the Bluetooth central device, and not perform response signal transmission in response to at least one selected high bandwidth transmission mode packet communication behavior.

[0006] The present invention further includes a Bluetooth central device with a dynamic bandwidth configuration mechanism, comprising: a communication circuit and a processing circuit. The processing circuit is electrically coupled to the communication circuit and configured to: perform connection synchronization streaming communication with a Bluetooth peripheral device through the communication circuit according to connection synchronization streaming technology; perform multiple normal transmission mode packet communication behaviors with a Bluetooth peripheral device operating in normal transmission mode, and request the Bluetooth peripheral device to respond to each normal transmission mode packet communication behavior; and perform multiple high-bandwidth transmission mode packet communication behaviors with a Bluetooth peripheral device operating in high-bandwidth transmission mode, to select at least one selected high-bandwidth transmission mode packet communication behavior from the high-bandwidth transmission mode packets and stop requesting the Bluetooth peripheral device to respond to at least one selected high-bandwidth transmission mode packet communication behavior.

[0007] The present invention further includes a Bluetooth communication method with a dynamic bandwidth configuration mechanism, comprising: enabling a Bluetooth central device and a Bluetooth peripheral device to perform connection synchronization stream communication according to connection synchronization stream technology; enabling the Bluetooth central device to perform multiple normal transmission mode packet communication behaviors with the Bluetooth peripheral device operating in normal transmission mode, so that the Bluetooth peripheral device performs response signal transmission behavior in response to the normal transmission mode packet communication behaviors; and enabling the Bluetooth central device to perform multiple high-bandwidth transmission mode packet communication behaviors with the Bluetooth peripheral device operating in high-bandwidth transmission mode, so that the Bluetooth peripheral device selects at least one selected high-bandwidth transmission mode packet communication behavior from the high-bandwidth transmission mode packet communication behaviors, and does not perform response signal transmission behavior in response to at least one selected high-bandwidth transmission mode packet communication behavior.

[0008] Regarding the features, implementation and effects of this case, the preferred embodiments are described in detail below with reference to the drawings.

Implementation Method

[0009] One objective of the present invention is to provide a Bluetooth peripheral device, a Bluetooth central device, and a Bluetooth communication method thereof with a dynamic bandwidth configuration mechanism, thereby increasing the data bandwidth between the Bluetooth central device and the Bluetooth peripheral device by preventing the Bluetooth peripheral device operating in a high bandwidth transmission mode from transmitting response signals, thereby achieving the purpose of increasing data volume or saving power.

[0010] Please refer to Figure 1. Figure 1 shows a block diagram of a Bluetooth communication system 100 according to one embodiment of the present invention. The Bluetooth communication system 100 includes a Bluetooth central device 110, a Bluetooth peripheral device 120, and a Bluetooth peripheral device 130.

[0011] The Bluetooth central device 110, Bluetooth peripheral device 120, and Bluetooth peripheral device 130 communicate via connected synchronous stream (CIS) technology.

[0012] In one embodiment, the Bluetooth central device 110 provides audio to, for example, but not limited to, smartphones, tablets or other devices that can use Bluetooth protocol to connect and synchronize streaming technologies.

[0013] In one embodiment, Bluetooth peripheral device 120 and Bluetooth peripheral device 130 are each of the sub-devices included in composite Bluetooth peripheral device 140. Composite Bluetooth peripheral device 140 is, for example, but not limited to, headphones, speakers, or other devices that can receive audio signals through Bluetooth protocol connection synchronization streaming technology, so that the included sub-devices form a Connected Isochronous Group (CIG).

[0014] For example, when the composite Bluetooth peripheral device 140 is an earphone, it may include two sub-devices for the left and right ears, corresponding to Bluetooth peripheral device 120 and Bluetooth peripheral device 130 respectively. In other embodiments, the composite Bluetooth peripheral device 140 may include more than two sub-devices. For example, when the composite Bluetooth peripheral device 140 is a speaker, it may include multiple sub-devices corresponding to multiple sound channels.

[0015] The Bluetooth central device 110 includes a communication circuit 150 and a processing circuit 155. The processing circuit 155 is electrically coupled to the communication circuit 150 to perform one-to-one connection synchronous streaming communication with the Bluetooth peripheral device 120 and the Bluetooth peripheral device 130 respectively through the communication circuit 155 according to the connection synchronous streaming technology.

[0016] Bluetooth peripheral device 120 includes a communication circuit 160 and a processing circuit 165. The processing circuit 165 is electrically coupled to the communication circuit 160 to perform one-to-one connection synchronous streaming communication with the Bluetooth central device 110 through the communication circuit 165 according to connection synchronous streaming technology. Bluetooth peripheral device 130 includes a communication circuit 170 and a processing circuit 175. The processing circuit 175 is electrically coupled to the communication circuit 170 to perform one-to-one connection synchronous streaming communication with the Bluetooth central device 110 through the communication circuit 175 according to connection synchronous streaming technology.

[0017] Bluetooth peripheral devices 120 and 130 can operate in normal transmission mode, enabling Bluetooth central device 110 to communicate with Bluetooth peripheral devices 120 and 130 in normal transmission mode using connection synchronization streaming technology. The following description of the operation of Bluetooth central device 110, Bluetooth peripheral device 120, and Bluetooth peripheral device 130 can all be completed by the processing circuits of these devices through the communication circuit.

[0018] Please refer to Figure 2. Figure 2 shows a signal timing diagram of communication between the Bluetooth central device 110 and the Bluetooth peripheral devices 120 and 130 operating in normal transmission mode, according to one embodiment of the present invention. In Figure 2, the horizontal axis represents time.

[0019] The Bluetooth central device 110 and the Bluetooth peripheral device 120 operating in normal transmission mode perform a plurality of normal transmission mode packet communication actions CPA1 to CPA3 (shown in white blocks), and request the Bluetooth peripheral device 120 to respond with signal transmission actions RSA1 to RSA3 for each normal transmission mode packet communication action CPA1 to CPA3. The normal transmission mode packet communication actions CPA1 to CPA3 are packet transmissions from the Bluetooth central device 110 to the Bluetooth peripheral device 120, and packet reception by the Bluetooth peripheral device 120. The transmitted packets may be, for example, but not limited to, audio packets.

[0020] In one embodiment, the normal transmission mode packet communication behavior CPA1~CPA3 corresponds one-to-one with a complex sub-interval SEA1~SEA3 in the connection synchronization stream interval (CIS interval) CIA of a connection synchronization stream event (CIS event) CEA.

[0021] Sub-interval SEA1 is used sequentially for normal transmission mode packet communication behavior CPA1 and response signal transmission behavior RSA1. Sub-interval SEA2 is used sequentially for normal transmission mode packet communication behavior CPA2 and response signal transmission behavior RSA2. Sub-interval SEA3 is used sequentially for normal transmission mode packet communication behavior CPA3 and response signal transmission behavior RSA3. In one embodiment, a reserved time interval (TIFS) may be selectively included between each group of normal transmission mode packet communication behavior and response signal transmission behavior, and they do not necessarily have to be adjacent.

[0022] In one embodiment, the response signal transmission behavior has a duration of 44 microseconds (µs), while the reserved time gap (TIFS) has a duration of 150 microseconds.

[0023] Similarly, the Bluetooth central device 110 performs multiple normal transmission mode packet communication operations CPB1~CPB3 (shown as gray blocks) with the Bluetooth peripheral device 130 operating in normal transmission mode, and requests the Bluetooth peripheral device 130 to respond with signal transmission operations RSB1~RSB3 for each normal transmission mode packet communication operation CPB1~CPB3. The normal transmission mode packet communication operations CPB1~CPB3 involve the Bluetooth central device 110 transmitting packets to the Bluetooth peripheral device 130 and the Bluetooth peripheral device 130 receiving the packets. The transmitted packets may be, for example, but not limited to, audio packets.

[0024] The normal transmission mode packet communication behaviors CPB1~CPB3 correspond one-to-one with the multiple sub-intervals SEB1~SEB3 in the connection synchronization stream interval CIB of a connection synchronization stream event CEB. Sub-interval SEB1 is used sequentially for the normal transmission mode packet communication behavior CPB1 and the response signal transmission behavior RSB1. Sub-interval SEB2 is used sequentially for the normal transmission mode packet communication behavior CPB2 and the response signal transmission behavior RSB2. Sub-interval SEB3 is used sequentially for the normal transmission mode packet communication behavior CPB3 and the response signal transmission behavior RSB3.

[0025] On the other hand, in order to enable the Bluetooth central device 110, Bluetooth peripheral device 120, and Bluetooth peripheral device 130 to transmit data at higher bandwidths, the Bluetooth central device 110, Bluetooth peripheral device 120, and Bluetooth peripheral device 130 may have a dynamic bandwidth configuration mechanism to enable the Bluetooth peripheral device 120 and Bluetooth peripheral device 130 to operate in a high-bandwidth transmission mode, and to enable the Bluetooth central device 110 to communicate with the Bluetooth peripheral device 120 and Bluetooth peripheral device 130 in the high-bandwidth transmission mode according to the connection synchronization streaming technology.

[0026] Please refer to Figure 3. Figure 3 shows a signal timing diagram of communication between the Bluetooth central device 110 and the Bluetooth peripheral devices 120 and 130 operating in high bandwidth transmission mode, according to one embodiment of the present invention. In Figure 3, the horizontal axis represents time.

[0027] The Bluetooth central device 110 and the Bluetooth peripheral device 120 operating in high-bandwidth transmission mode perform multiple high-bandwidth transmission mode packet communication behaviors HPA1 to HPA3 (shown in white blocks), select at least one high-bandwidth transmission mode packet communication behavior from the high-bandwidth transmission mode packets HPA1 to HPA3, and stop requesting the Bluetooth peripheral device 120 to respond to the selected high-bandwidth transmission mode packet communication behavior.

[0028] In contrast, according to the stop request of the Bluetooth central device 110, the Bluetooth peripheral device 120 selects at least one high-bandwidth transmission mode packet communication behavior from HPA1 to HPA3, and does not perform a response signal transmission behavior for the selected high-bandwidth transmission mode packet communication behavior.

[0029] High-frequency bandwidth transmission mode packet communication behaviors HPA1~HPA3 are packet transmissions from the Bluetooth central device 110 to the Bluetooth peripheral device 120, and packet reception by the Bluetooth peripheral device 120. The transmitted packets can be, for example, but not limited to, audio packets. In this embodiment, the selected high-frequency bandwidth transmission mode packet communication behaviors are high-frequency bandwidth transmission mode packet communication behaviors HPA1~HPA3.

[0030] In one embodiment, similar to the normal transmission mode packet communication behaviors CPA1~CPA3, the high-bandwidth transmission mode packet communication behaviors HPA1~HPA3 correspond one-to-one to multiple sub-intervals SEA1~SEA3 within the connection synchronization stream interval CIA of a connection synchronization stream event CEA. Therefore, sub-interval SEA1 contains only the high-bandwidth transmission mode packet communication behavior HPA1. Sub-interval SEA2 contains only the high-bandwidth transmission mode packet communication behavior HPA2. Sub-interval SEA3 contains only the high-bandwidth transmission mode packet communication behavior HPA3.

[0031] In this embodiment, the first data amount contained in each of the selected high-bandwidth transmission mode packet communication behaviors (high-bandwidth transmission mode packet communication behaviors HPA1~HPA3) is greater than the second data amount contained in each of the normal transmission mode packet communication behaviors (e.g., the normal transmission mode packet communication behaviors CPA1~CPA3 shown in FIG2). The first data amount of the selected high-bandwidth transmission mode packet communication behavior is indicated as data amount HDA in FIG3. The second data amount of the normal transmission mode packet communication behavior is indicated as data amount CDA in FIG2.

[0032] Therefore, the Bluetooth central device 110 can allocate the bandwidth originally intended for transmitting response signals to the selected high-bandwidth transmission mode packet communication behavior without needing to receive response signals from the Bluetooth peripheral device 120, thereby enabling the selected high-bandwidth transmission mode packet communication behavior to contain a larger amount of data. Through this dynamic bandwidth allocation mechanism, the Bluetooth central device 110 can transmit higher quality audio signals than in the normal transmission mode via the selected high-bandwidth transmission mode packet communication behavior.

[0033] More specifically, the selected high-bandwidth transmission mode packet communication behavior can additionally utilize the original response signal transmission behavior (44 microseconds) and the reserved time interval TIFS (150 microseconds) for a total duration of 194 microseconds. When the Bluetooth central device 110 uses a physical layer circuit with a speed of 2 megabits per second (Mbps), it can carry an additional (194×2) / 8=48.5 bits of data. Calculated using the 32K 32_1_1 encoding structure in LC3 low-latency audio coding technology, i.e., a service data unit (SDU) of 60 bytes with an interval of 7.5 milliseconds (ms), the communication circuit 150 of the Bluetooth central device 110 can increase the data volume by 48 / 60=80%, and can transmit high-quality audio with a 48K 48_3_1 encoding structure, i.e., a service data unit of 90 bytes with an interval of 7.5 milliseconds (ms).

[0034] Similarly, the Bluetooth central device 110 and the Bluetooth peripheral device 130 operating in high-bandwidth transmission mode perform multiple high-bandwidth transmission mode packet communication behaviors HPB1 to HPB3, as shown in gray blocks, to select at least one high-bandwidth transmission mode packet communication behavior from the high-bandwidth transmission mode packets HPB1 to HPB3 and stop requesting the Bluetooth peripheral device 130 to respond to the selected high-bandwidth transmission mode packet communication behavior.

[0035] In contrast, according to the stop request of the Bluetooth central device 110, the Bluetooth peripheral device 130 selects at least one high-bandwidth transmission mode packet communication behavior from HPB1 to HPB3, and does not perform a response signal transmission behavior for the selected high-bandwidth transmission mode packet communication behavior.

[0036] High-frequency bandwidth transmission mode packet communication behaviors HPB1~HPB3 involve the Bluetooth central device 110 transmitting packets to the Bluetooth peripheral device 130, and the Bluetooth peripheral device 130 receiving the packets. The transmitted packets can be, for example, but not limited to, audio packets. In this embodiment, the selected high-frequency bandwidth transmission mode packet communication behaviors are high-frequency bandwidth transmission mode packet communication behaviors HPB1~HPB2.

[0037] In one embodiment, similar to the normal transmission mode packet communication behaviors CPB1~CPB3, the high-bandwidth transmission mode packet communication behaviors HPB1~HPB3 correspond one-to-one to multiple sub-intervals SEB1~SEB3 in the connection synchronization stream interval CIB of a connection synchronization stream event CEB. Therefore, sub-interval SEB1 contains only the high-bandwidth transmission mode packet communication behavior HPB1. Sub-interval SEB2 contains only the high-bandwidth transmission mode packet communication behavior HPB2. Since the high-bandwidth transmission mode packet communication behavior HPB3 is not the selected high-bandwidth transmission mode packet communication behavior, sub-interval SEB3 contains both the high-bandwidth transmission mode packet communication behavior HPB3 and the response signal transmission behavior RSB3.

[0038] In this embodiment, the first data amount contained in each of the selected high-bandwidth transmission mode packet communication behaviors (high-bandwidth transmission mode packet communication behaviors HPB1~HPB2) is equal to the second data amount contained in each of the normal transmission mode packet communication behaviors (e.g., the normal transmission mode packet communication behaviors CPB1~CPB3 shown in FIG. 2). The first data amount of the selected high-bandwidth transmission mode packet communication behavior is indicated as data amount HDB in FIG. 3. The second data amount of the normal transmission mode packet communication behavior is indicated as data amount CDB in FIG. 2.

[0039] Therefore, the Bluetooth central device 110 can save the bandwidth that would otherwise be used for transmitting response signals without performing any action, and only require the Bluetooth peripheral device 130 to transmit response signals (RSB3) in sub-interval SEB3 to confirm signal reception, without needing to receive response signals from the Bluetooth peripheral device 130. Through this dynamic bandwidth configuration mechanism, both the Bluetooth central device 110 and the Bluetooth peripheral device 130 can achieve power saving in high-bandwidth transmission mode compared to normal transmission mode.

[0040] More specifically, the communication circuit 150 of the Bluetooth central device 110 saves approximately 1.03 microcoulombs (µC) and 16.6% of power by not receiving response signal transmissions each time. Meanwhile, the Bluetooth peripheral device 130 saves approximately 3.17 microcoulombs and 25% of power by not transmitting response signals each time.

[0041] It should be noted that the composite Bluetooth peripheral device 140 can actually enable the first part of the included sub-devices to operate in high-bandwidth transmission mode, and enable the second part of the sub-devices to operate in either high-bandwidth transmission mode or normal transmission mode. In the embodiment of FIG3, the description assumes that both Bluetooth peripheral device 120 and Bluetooth peripheral device 130 in the composite Bluetooth peripheral device 140 operate in high-bandwidth transmission mode. In other embodiments, the composite Bluetooth peripheral device 140 can enable Bluetooth peripheral device 120 to operate in high-bandwidth transmission mode and Bluetooth peripheral device 130 to operate in normal transmission mode.

[0042] Please refer to Figure 4. Figure 4 shows a signal timing diagram of communication between the Bluetooth central device 110 and the Bluetooth peripheral device 120 operating in high bandwidth transmission mode and the Bluetooth peripheral device 130 operating in normal transmission mode, according to one embodiment of the present invention. In Figure 4, the horizontal axis represents time.

[0043] In Figure 4, the signal timing of the Bluetooth peripheral device 120 operating in high-bandwidth transmission mode is actually the same as that in Figure 3. The signal timing of the Bluetooth peripheral device 130 operating in normal transmission mode is actually the same as that in Figure 2. Further details will not be provided here.

[0044] By configuring the Bluetooth peripheral device 120 to operate in high-bandwidth transmission mode and the Bluetooth peripheral device 130 to operate in normal transmission mode, the Bluetooth central device 110 can increase the amount of data transmitted to the Bluetooth peripheral device 120 through high-bandwidth, and can receive the behavior confirmation signal based on the response signal transmitted by the Bluetooth peripheral device 130.

[0045] It should be noted that the number of high-bandwidth transmission mode packet communication behaviors included in the above-mentioned connection synchronization stream event, as well as the number of selected high-bandwidth transmission mode packet communication behaviors, are merely examples. The present invention is not limited thereto.

[0046] In the embodiments of Figures 3 and 4, the connection synchronization stream events (i.e., connection synchronization stream events CEA and CEB) corresponding to the sub-devices (i.e., Bluetooth peripheral device 120 and Bluetooth peripheral device 130) included in Bluetooth peripheral device 140 are arranged sequentially. More specifically, the connection synchronization stream event CEB is arranged after the connection synchronization stream event CEA, so that the high-bandwidth transmission mode packet communication behaviors HPA1~HPA3 are completed before the high-bandwidth transmission mode packet communication behaviors HPB1~HPB3 are performed.

[0047] In other embodiments, the connection synchronization stream events corresponding to the sub-devices included in the Bluetooth peripheral device 140 are arranged in an interleaved manner. In this interleaved arrangement, the Kth sub-interval in the connection synchronization stream interval of all sub-devices is sequentially arranged, and the (K+1)th sub-interval in the connection synchronization stream interval of all such sub-devices is then sequentially arranged after the Kth sub-interval in the connection synchronization stream interval of all sub-devices. K is an integer greater than 0.

[0048] Please refer to Figure 5. Figure 5 shows a signal timing diagram of communication between the Bluetooth central device 110 and the Bluetooth peripheral devices 120 and 130 operating in high bandwidth transmission mode, according to one embodiment of the present invention. In Figure 5, the horizontal axis represents time.

[0049] As shown in Figure 5, the first sub-interval SEA1 in the connection synchronization stream interval CIA corresponding to the Bluetooth peripheral device 120 and the first sub-interval SEA1 in the connection synchronization stream interval CIB corresponding to the Bluetooth peripheral device 130 are arranged sequentially.

[0050] The second sub-interval SEA2 in the connection synchronization stream interval CIA corresponding to the Bluetooth peripheral device 120 and the second sub-interval SEB2 in the connection synchronization stream interval CIB corresponding to the Bluetooth peripheral device 130 are sequentially arranged after sub-interval SEA1 and sub-interval SEB1.

[0051] The third sub-interval SEA3 in the connection synchronization stream interval CIA corresponding to the Bluetooth peripheral device 120 and the third sub-interval SEB3 in the connection synchronization stream interval CIB corresponding to the Bluetooth peripheral device 130 are sequentially arranged after sub-interval SEA2 and sub-interval SEB2.

[0052] In this embodiment, the Bluetooth peripheral device 120 operates in normal transmission mode, such that sub-segment SEA1 includes normal transmission mode packet communication behavior CPA1 and response signal transmission behavior RSA1, sub-segment SEA2 includes normal transmission mode packet communication behavior CPA2 and response signal transmission behavior RSA2, and sub-segment SEA3 includes normal transmission mode packet communication behavior CPA3 and response signal transmission behavior RSA3.

[0053] In this embodiment, the Bluetooth peripheral device 130 operates in high bandwidth transmission mode, so that sub-section SEB1 contains only high bandwidth transmission mode packet communication behavior HPB1, sub-section SEB2 contains only high bandwidth transmission mode packet communication behavior HPB2, and sub-section SEB3 contains high bandwidth transmission mode packet communication behavior HPB3 and response signal transmission behavior RSB3.

[0054] It should be noted that the above embodiments are described with the Bluetooth peripheral device 120 operating in normal transmission mode and the Bluetooth peripheral device 130 operating in bidirectional transmission mode. However, interleaved broadcast synchronization streaming events can be applied to various combinations of transmission modes of the Bluetooth peripheral device 120 and the Bluetooth peripheral device 130, such as, but not limited to, both operating in bidirectional transmission mode and one operating in normal transmission mode and the other operating in bidirectional transmission mode.

[0055] In one embodiment, the Bluetooth central device 110 transmits a mode switching command (MSC) to the Bluetooth peripheral devices 120 and 130, so that the Bluetooth peripheral devices 120 and 130 receive the mode switching command (MSC) and switch from normal transmission mode to high-bandwidth transmission mode or vice versa. In one embodiment, the mode switching command (MSC) can be transmitted in any sub-interval of a connected synchronous streaming event or in an additional control sub-interval (not shown in the figures). In another embodiment, the Bluetooth peripheral devices 120 and 130 can also be factory-configured to operate in normal transmission mode or high-bandwidth transmission mode. The present invention is not limited thereto.

[0056] Therefore, the Bluetooth peripheral device and Bluetooth central device with dynamic bandwidth configuration mechanism of the present invention can increase the data bandwidth between the Bluetooth central device and the Bluetooth peripheral device by making the Bluetooth peripheral device operating in high bandwidth transmission mode not perform response signal transmission behavior, thereby achieving the purpose of increasing data volume or saving power.

[0057] Please refer to Figure 6. Figure 6 shows a flowchart of a Bluetooth communication method 600 with a dynamic bandwidth configuration mechanism according to one embodiment of the present invention.

[0058] In addition to the aforementioned device, the present invention also discloses a Bluetooth communication method 600, which is applied to, for example, but not limited to, the Bluetooth central device 110, Bluetooth peripheral device 120, and Bluetooth peripheral device 130 of FIG1. ​​One embodiment of the Bluetooth communication method 600 is shown in FIG6 and includes the following steps.

[0059] In step S610, the Bluetooth central device 110 and the Bluetooth peripheral device 120 (and / or the Bluetooth peripheral device 130) perform connection synchronization streaming communication according to the connection synchronization streaming technology.

[0060] In step S620, the Bluetooth central device 110 performs multiple normal transmission mode packet communication behaviors CPB1~CPB3 with the Bluetooth peripheral device (e.g., Bluetooth peripheral device 130) operating in normal transmission mode, so that the Bluetooth peripheral device responds to the normal transmission mode packet communication behaviors CPB1~CPB3 by transmitting response signals RSB1~RSB3.

[0061] In step S630, the Bluetooth central device 110 performs high-bandwidth transmission mode packet communication behavior HPA1~HPA3 with the Bluetooth peripheral device (e.g., Bluetooth peripheral device 120) operating in high-bandwidth transmission mode, so that the Bluetooth peripheral device 120 selects at least one high-bandwidth transmission mode packet communication behavior (e.g., HPA1~HPA2) from the high-bandwidth transmission mode packet communication behavior, and does not perform response signal transmission behavior for the at least one selected high-bandwidth transmission mode packet communication behavior.

[0062] It should be noted that the above-described implementation is merely an example. In other embodiments, those skilled in the art can make modifications without departing from the spirit of the present invention.

[0063] For example, the Bluetooth central device may communicate with only a single Bluetooth peripheral device and apply the dynamic bandwidth configuration mechanism, or it may communicate with a composite Bluetooth peripheral device containing any number of sub-devices and apply the dynamic bandwidth configuration mechanism. All sub-devices of the composite Bluetooth peripheral device may operate in high-bandwidth transmission mode, or any number of some sub-devices may operate in high-bandwidth transmission mode while any number of other sub-devices operate in normal transmission mode.

[0064] Furthermore, the sub-device operating in high-bandwidth transmission mode can select any number of high-bandwidth transmission mode packet communication behaviors as the selected high-bandwidth transmission mode packet communication behaviors, and the selected high-bandwidth transmission mode packet communication behaviors can have a data amount that is partially greater than that of normal transmission mode packet communication behaviors and a data amount that is partially equal to that of normal transmission mode packet communication behaviors. The present invention is not limited to the numerical examples in the above embodiments.

[0065] In summary, the Bluetooth peripheral device, Bluetooth central device and Bluetooth communication method of the present invention with dynamic bandwidth configuration mechanism improve the data bandwidth between the Bluetooth central device and the Bluetooth peripheral device by preventing the Bluetooth peripheral device operating in high bandwidth transmission mode from transmitting response signals, thereby achieving the purpose of increasing data volume or saving power.

[0066] Although the embodiments of this case are described above, these embodiments are not intended to limit this case. Those skilled in the art can make changes to the technical features of this case based on the express or implied content of this case. All such changes may fall within the scope of patent protection sought in this case. In other words, the scope of patent protection of this case shall be determined by the scope of the patent application in this specification. [Simplified Explanation of the Diagram]

[0067] [Figure 1] shows a block diagram of a Bluetooth communication system according to one embodiment of the present invention; [Figure 2] shows a signal timing diagram of communication between a Bluetooth central device and a Bluetooth peripheral device operating in normal transmission mode and the Bluetooth peripheral device according to one embodiment of the present invention; [Figure 3] shows a signal timing diagram of communication between a Bluetooth central device and a Bluetooth peripheral device operating in high bandwidth transmission mode and the Bluetooth peripheral device according to one embodiment of the present invention; [Figure 4] shows a signal timing diagram of communication between a Bluetooth central device and a Bluetooth peripheral device operating in high bandwidth transmission mode and a Bluetooth peripheral device operating in normal transmission mode according to one embodiment of the present invention; [Figure 5] shows a signal timing diagram of communication between a Bluetooth central device and a Bluetooth peripheral device operating in high bandwidth transmission mode and the Bluetooth peripheral device according to one embodiment of the present invention; and [Figure 6] shows a flowchart of a Bluetooth communication method according to one embodiment of the present invention.

Claims

1. A Bluetooth peripheral device with a dynamic bandwidth configuration mechanism, comprising: a communication circuit; and a processing circuit electrically coupled to the communication circuit, configured to: perform a Connected Isochronous Stream (CIS) communication with a Bluetooth central device via the communication circuit according to a Connected Isochronous Stream (CIS) technology; operate in a normal transmission mode to perform a response signal transmission behavior in response to a plurality of normal transmission mode packet communication behaviors with the Bluetooth central device; and operate in a high bandwidth transmission mode to select at least one selected high bandwidth transmission mode packet communication behavior from the plurality of high bandwidth transmission mode packet communication behaviors with the Bluetooth central device, and not perform the response signal transmission behavior in response to the at least one selected high bandwidth transmission mode packet communication behavior.

2. The Bluetooth peripheral device as described in claim 1, wherein the high-bandwidth transmission mode packet communication behavior corresponds one-to-one to multiple subevents in a connection synchronization stream interval (CIS interval) of a connection synchronization stream event (CIS event).

3. The Bluetooth peripheral device as described in claim 2, wherein the Bluetooth peripheral device is one of a plurality of sub-devices included in a composite Bluetooth peripheral device, for jointly performing the connection synchronization streaming communication with the Bluetooth central device, wherein a first part of the sub-devices operates in the high-bandwidth transmission mode, and a second part of the sub-devices operates in either the high-bandwidth transmission mode or the normal transmission mode.

4. The Bluetooth peripheral device as described in claim 3, wherein the connection synchronization stream events corresponding to the sub-devices are sequentially arranged.

5. The Bluetooth peripheral device as described in claim 3, wherein the connection synchronization stream events corresponding to the sub-devices are interleaved, such that the Kth sub-interval in the connection synchronization stream intervals of all the sub-devices is sequentially arranged, and the (K+1)th sub-interval in the connection synchronization stream intervals of all the sub-devices is then sequentially arranged after the Kth sub-interval in the connection synchronization stream intervals of all the sub-devices, where K is an integer greater than 0.

6. The Bluetooth peripheral device as claimed in claim 1, wherein each of the at least one selected high-bandwidth transmission mode packet communication behaviors includes a first data amount greater than each of the normal transmission mode packet communication behaviors includes a second data amount.

7. The Bluetooth peripheral device as claimed in claim 1, wherein each of the at least one selected high-bandwidth transmission mode packet communication behaviors includes a first data amount equal to each of the normal transmission mode packet communication behaviors including a second data amount.

8. The Bluetooth peripheral device as claimed in claim 1, wherein the processing circuitry is configured to receive a mode switching command from the Bluetooth central device to switch from the normal transmission mode to the high bandwidth transmission mode or from the high bandwidth transmission mode to the normal transmission mode.

9. A Bluetooth hub device with a dynamic bandwidth configuration mechanism, comprising: a communication circuit; and a processing circuit electrically coupled to the communication circuit, configured to: perform a connection synchronization streaming communication with a Bluetooth peripheral device through the communication circuit according to a connection synchronization streaming technology; perform a plurality of normal transmission mode packet communication behaviors with the Bluetooth peripheral device operating in a normal transmission mode, and request the Bluetooth peripheral device to perform a response signal transmission behavior for each of the normal transmission mode packet communication behaviors; and perform a plurality of high bandwidth transmission mode packet communication behaviors with the Bluetooth peripheral device operating in a high bandwidth transmission mode, to select at least one selected high bandwidth transmission mode packet communication behavior from the high bandwidth transmission mode packets, and stop requesting the Bluetooth peripheral device to perform the response signal transmission behavior for the at least one selected high bandwidth transmission mode packet communication behavior.

10. A Bluetooth communication method with a dynamic bandwidth configuration mechanism, comprising: enabling a Bluetooth central device and a Bluetooth peripheral device to perform a connection synchronization stream communication according to a connection synchronization stream technology; enabling the Bluetooth central device to perform a plurality of normal transmission mode packet communication behaviors with the Bluetooth peripheral device operating in a normal transmission mode, such that the Bluetooth peripheral device performs a response signal transmission behavior in response to the normal transmission mode packet communication behaviors; and enabling the Bluetooth central device to perform a plurality of high bandwidth transmission mode packet communication behaviors with the Bluetooth peripheral device operating in a high bandwidth transmission mode, such that the Bluetooth peripheral device selects at least one selected high bandwidth transmission mode packet communication behavior from the plurality of high bandwidth transmission mode packet communication behaviors, and does not perform the response signal transmission behavior in response to the at least one selected high bandwidth transmission mode packet communication behavior.