A wireless headset and communication method thereof
By designing paired headphones in wireless headphone systems for Bluetooth communication and listening mechanisms, the retransmission problem caused by incorrect reception of data in communication between headphones and smart devices is solved, and communication efficiency and quality are improved.
Patent Information
- Application Number
- CN202210409509.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-19
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2042-04-19
AI Technical Summary
During the communication between the headset and the smart device, if one of the headsets does not receive data correctly, the smart device needs to frequently retransmit, resulting in a decrease in communication quality and efficiency.
A wireless headphone system is designed, wherein the pair of first headphones and second headphones communicate via Bluetooth, the first headphones communicate with the smart device, and the second headphones listen and confirm the communication status of the first headphones. Through alternating downlink frame periods and uplink frame periods, it is ensured that when data is received correctly in the downlink frame period, the indication information is sent and the ACK is sent in the next uplink frame period to avoid retransmission.
The communication efficiency and quality between wireless headphones and smart devices is improved, the number of resends of smart devices is reduced, the remaining time of the downlink frame cycle is fully utilized, and the overall performance of the headphone system is improved.
Smart Images

Figure CN114827969B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of earphones, and more particularly, to a wireless earphone and a communication method thereof. Background Art
[0002] Traditional wired headphones connect to smart devices (such as smartphones, laptops, tablets, etc.) through wires, which restricts the wearer's movements, especially in sports. At the same time, the entanglement and pulling of the headphone wires, as well as the stethoscope effect, affect the user experience. Ordinary Bluetooth headphones eliminate the connection between the headphones and smart devices, but there is still a connection between the left and right ears, so true wireless stereo headphones came into being.
[0003] With existing wireless headphones, if one of the master headphone or the slave headphone fails to correctly receive the data transmitted by the smart device, the smart device needs to resend, or even remains in a resending state, causing the music signal to be disconnected, thereby reducing the communication quality and efficiency between the smart device and the headphones. Summary of the invention
[0004] The present disclosure is provided to solve the above problems existing in the prior art. A wireless headset and a communication method thereof are needed, which can improve the communication quality and communication efficiency between a smart device and a headset.
[0005] According to a first scheme of the present disclosure, a wireless headset is provided, comprising a first headset and a second headset in a pair, wherein the first headset is configured to perform Bluetooth communication with a smart device, the second headset is configured to intercept Bluetooth communication between the first headset and the smart device, and the first headset and the second headset perform Bluetooth communication with each other, the first headset and the second headset are each configured to respectively receive downlink data from the smart device and transmit uplink data to the smart device in alternating downlink frame periods and uplink frame periods, wherein the downlink frame period is longer than or equal to the uplink frame period, and when the first headset correctly receives the downlink data from the smart device in the downlink frame period, the first headset transmits first indication information to the second headset in the remaining period of the downlink frame period, wherein the first indication information indicates that the first headset correctly receives the downlink data from the smart device, and when at least one of the first headset and the second headset correctly receives the downlink data from the smart device, the first headset or the second headset sends an ACK to the smart device in the next uplink frame period.
[0006] According to a second scheme of the present disclosure, a communication method for a wireless headset is provided, the wireless headset comprising a first headset and a second headset in a pair, the first headset being configured to perform Bluetooth communication with a smart device, the second headset being configured to intercept Bluetooth communication between the first headset and the smart device, and the first headset and the second headset performing Bluetooth communication with each other, the method comprising the first headset and the second headset each receiving downlink data from the smart device and transmitting uplink data to the smart device in alternating downlink frame periods and uplink frame periods, the downlink frame period being longer than the uplink frame period, and in the case where the first headset correctly receives the downlink data from the smart device in the downlink frame period, causing the first headset to transmit first indication information to the second headset during the remaining period of the downlink frame period, the first indication information indicating that the first headset correctly receives the downlink data from the smart device, and in the case where at least one of the first headset and the second headset correctly receives the downlink data from the smart device, causing the first headset or the second headset to send an ACK to the smart device in the next uplink frame period.
[0007] Compared with the prior art, the embodiments of the present disclosure have the following beneficial effects:
[0008] In the disclosed embodiment, the downlink frame period is longer than or equal to the uplink frame period, so that a sufficient remaining time period is reserved in the downlink frame period for sending the first indication information, the second indication information or the forwarding information. When the first earphone correctly receives the downlink frame from the smart device, the first indication information is sent to the second earphone in the remaining time period of the downlink frame period, so as to make full use of the remaining time period of the downlink frame period, thereby improving the utilization rate of the downlink frame period and the communication efficiency between the earphone and the smart device. At the same time, when at least one earphone correctly receives the downlink data, the first earphone or the second earphone sends an ACK to the smart device in the next uplink frame period, thereby avoiding the retransmission of the downlink data by the smart device and improving the communication quality between the earphone and the smart device.
[0009] The foregoing general description and the following detailed description are exemplary and explanatory only and are not intended to restrict the invention, as claimed. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In the drawings, which are not necessarily drawn to scale, the same reference numerals may describe similar parts in different views. Similar reference numerals with letter suffixes or different letter suffixes may represent different examples of similar components. The accompanying drawings generally illustrate various embodiments by way of example and not by way of limitation, and together with the description and claims, are used to illustrate the disclosed embodiments. Such embodiments are illustrative and exemplary and are not intended to be exhaustive or exclusive embodiments of the present method, apparatus, system, or non-transitory computer-readable medium having instructions for implementing the method.
[0011] FIG1( a ) shows a schematic diagram of a configuration of a wireless headset according to an embodiment of the present disclosure, wherein the wireless headset communicates with a smart device;
[0012] FIG1( b ) shows a timing diagram of a wireless headset communicating with a smart device according to an embodiment of the present disclosure;
[0013] FIG1( c ) shows a timing diagram of the wireless headset communicating with the smart device when the first headset correctly receives downlink data according to an embodiment of the present disclosure;
[0014] FIG1( d ) shows another timing diagram of the wireless headset communicating with the smart device when the first headset correctly receives downlink data according to an embodiment of the present disclosure;
[0015] Figure 2 A timing diagram showing the communication between the wireless headset and the smart device when there is an error in the first headset receiving downlink data and the second headset receives the downlink data correctly according to an embodiment of the present disclosure;
[0016] Figure 3 A timing diagram showing the communication between the wireless headset and the smart device when both the downlink data received by the first headset and the second headset are erroneous according to an embodiment of the present disclosure;
[0017] Figure 4 Another timing diagram showing the communication between the wireless headset and the smart device when the first headset correctly receives downlink data according to an embodiment of the present disclosure;
[0018] Figure 5 A flow chart showing a communication method for a wireless headset according to an embodiment of the present disclosure;
[0019] Figure 6 A logical flow chart of a communication method for a wireless headset according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0020] In order to enable those skilled in the art to better understand the technical solution of the present disclosure, the present disclosure is described in detail below in conjunction with the drawings and specific implementation methods. The embodiments of the present disclosure are further described in detail below in conjunction with the drawings and specific implementation methods, but are not intended to limit the present disclosure.
[0021] The words "first", "second" and similar words used in the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish parts. The terms "first earphone" and "second earphone" used in the present disclosure are only used to distinguish. For example, in other embodiments, the "first earphone" may be the "second earphone" and the "second earphone" may be the "first earphone". Words such as "include" or "comprise" and similar words mean that the elements before the word include the elements listed after the word, and do not exclude the possibility of including other elements. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0022] In the present disclosure, when a specific device is described as being located between a first component and a second component, there may or may not be an intermediary device between the specific device and the first device or the second device. When a specific device is described as being connected to other devices, the specific device may be directly connected to the other devices without an intermediary device, or may not be directly connected to the other devices but have an intermediary device. In the present disclosure, the arrows shown in the figures for each step are merely examples of the execution order, not limitations. The technical solution of the present disclosure is not limited to the execution order described in the embodiments. The various steps in the execution order may be combined, decomposed, or the order may be changed, as long as the logical relationship of the execution content is not affected.
[0023] All terms (including technical terms or scientific terms) used in the present disclosure have the same meanings as those understood by ordinary technicians in the field to which the present disclosure belongs, unless otherwise specifically defined. It should also be understood that terms defined in general dictionaries should be interpreted as having meanings consistent with their meanings in the context of the relevant technology, and should not be interpreted in an idealized or extremely formal sense, unless explicitly defined as such here. Techniques, methods and equipment known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, the techniques, methods and equipment should be considered as part of the specification.
[0024] FIG1(a) shows a schematic diagram of the configuration of a wireless headset according to an embodiment of the present disclosure, wherein the wireless headset communicates with a smart device. As shown in FIG1(a), the wireless headset includes a first headset 101 and a second headset 102 in a pair, wherein the first headset 101 is configured to perform Bluetooth communication with a smart device 103, the second headset 102 is configured to intercept the Bluetooth communication between the first headset 101 and the smart device 103, and the first headset 101 and the second headset 102 perform Bluetooth communication with each other. The first headset 101 can perform Bluetooth communication with the smart device 103 via a first Bluetooth link, and the first headset 101 and the second headset 102 can communicate with each other via a second Bluetooth link. Through the Bluetooth connection between the two headsets, one headset can notify the other headset of which downlink frames it has not correctly received. Specifically, the first earphone 101 can transmit the relevant parameters of the Bluetooth link, such as the Bluetooth address of the smart device 103, the encryption parameters of the Bluetooth communication between the first earphone 101 and the smart device 103, etc., to the second earphone 102 through wireless communication methods including Bluetooth, short-range communication, etc., so that the second earphone 102 in the listening state does not need to perform pairing and establishment of the Bluetooth link, but receives the audio information sent by the smart device 103 through listening. The second earphone 102 listens to and receives the Bluetooth information from the smart device 103, and the Bluetooth information may include Bluetooth audio data frames that transmit audio information. The second earphone 102 receives the relevant parameters of the first Bluetooth link through the first earphone 101, and can pretend to be the first earphone 101 to communicate with the smart device 103 through Bluetooth. That is, the second earphone 102 does not need to go through the process of establishing Bluetooth communication with the smart device 103 like the first earphone 101, but directly pretends to be the first earphone 101 to communicate with the smart device 103 through Bluetooth.
[0025] Although FIG. 1( a) shows that the first earphone 101 is used to establish the first Bluetooth link with the smart device 103, this is only an example, and the second earphone 102 may be used to establish the first Bluetooth link with the smart device 103 as needed, that is, in some embodiments, the first earphone 101 and the second earphone 102 may be interchangeable. The smart device 103 may also include any one of a cellular phone, a mobile phone, a mobile PC, a tablet computer, a portable smart assistant, and a smart wearable device.
[0026] The first earphone 101 and the second earphone 102 are each configured to receive downlink data from the smart device 103 and transmit uplink data to the smart device 103 in alternating downlink frame periods and uplink frame periods, respectively, and the downlink frame period is longer than or equal to the uplink frame period. Bluetooth communication is to communicate in a time period of a predetermined length, and corresponding information is sent and received in each predetermined time period, and the sending and receiving are performed alternately. In this embodiment, the predetermined time period can be a downlink frame period or an uplink frame period, and the downlink data from the smart device 103 and the uplink data are received and transmitted to the smart device 103 in alternating downlink frame periods and uplink frame periods. Specifically, each predetermined time period can occupy one time slot or several time slots. According to the Bluetooth protocol, the time of a time slot is 625μs. When the Advanced Audio Distribution Framework Protocol (A2DP) is adopted, multiple time slots can often be occupied; when the Hands-Free Framework Protocol (HFP) is adopted, one time slot is generally occupied. As shown in FIG. 1( b ), specifically with respect to the Bluetooth communication between the headset and the smart device 103, when the Advanced Audio Distribution Framework Protocol (A2DP) is adopted, the smart device 103 may send downlink data to the headset in one time slot, three time slots, or five time slots (the number of time slots to be occupied is configured by negotiation between the smart device and the headset). In this embodiment, the predetermined time period occupied by the smart device 103 to send downlink data to the headset is called the downlink frame period (T1 time period). The headset occupies one time slot when sending uplink data to the smart device 103, and the predetermined time period occupied by the headset to send uplink data to the smart device 103 is called the uplink frame period (T2 time period). When the Hands-Free Framework Protocol (HFP) is adopted, both uplink data and downlink data occupy one time slot. Among them, the downlink frame period is longer than or equal to the uplink frame period, which is conducive to leaving enough remaining time period for transmitting other information.
[0027] As shown in FIG1(c), when the first earphone 101 correctly receives the downlink data from the smart device 103 in the downlink frame period, the first earphone 101 transmits the first indication information to the second earphone 102 in the remaining period of the downlink frame period, and the first indication information indicates that the first earphone 101 correctly receives the downlink data from the smart device 103. Among them, RXO OK indicates that the first earphone 102 correctly receives the downlink data from the smart device 103 in the downlink frame period. The first indication information can be defined by oneself, for example, when the first indication information is defined as "1", it indicates that the earphone correctly receives the downlink data, and when the first indication information is defined as "0", it indicates that there is an error in the downlink data received by the earphone. Specifically, for example, the time period of the downlink frame cycle is 3x625μs, and the downlink data occupies 2x625μs. At this time, the remaining time period of the downlink frame cycle is 625μs. In the remaining time period of 625μs in the downlink frame cycle, the first earphone 101 sends the first indication information to the second earphone 102, which is beneficial to improve the utilization rate of the downlink frame cycle and improve the communication efficiency of the wireless earphone.
[0028] Next, when at least one of the first headset 101 and the second headset 102 correctly receives the downlink data from the smart device 103, the first headset 101 or the second headset 102 sends ACK to the smart device 103 in the next uplink frame period to improve the communication quality between the wireless headset and the smart device 103. As shown in FIG1(c), the first headset 101 correctly receives the downlink data from the smart device 103, and the first headset 101 transmits the first indication information to the second headset 102 in the remaining time period of the downlink frame period. After receiving the first indication information, the second headset 102 knows that the first headset 101 has correctly received the downlink data. At this time, when the second headset 102 correctly receives the downlink data or the downlink data received by the second headset 102 is erroneous, the second headset 102 can occupy the next uplink frame period to send ACK to the smart device 103 to inform the smart device 103 that the downlink data is correctly received. After receiving the ACK, the smart device 103 no longer retransmits the previous downlink data, but continues to send the next downlink data. In addition, as shown in Figure 1(d), when the first earphone 101 correctly receives the downlink data from the smart device 103, the first earphone 101 transmits the first indication information to the second earphone 102 in the remaining time period of the downlink frame period, and the first earphone 101 directly uses the next uplink frame period to send an ACK to the smart device 103, informing the smart device 103 that the downlink data is correctly received and there is no need to continue to resend the previous downlink data.
[0029] like Figure 2As shown, when the downlink data received by the first headset 101 is erroneous, and the second headset 102 correctly receives the downlink data from the smart device 103, the second headset 102 uses the next uplink frame period to send an ACK to the smart device 103, informing the smart device 103 that it can continue to send the next downlink data. This embodiment can avoid the problem of multiple or continuous retransmission of data by the smart device 103, resulting in communication interruption. By setting with the processor, when at least one headset correctly receives the downlink data, one of the headsets informs the smart device 103 that the downlink data has been correctly received, and the smart device does not need to retransmit the data, which is conducive to improving the communication quality between the wireless headset and the smart device.
[0030] In some embodiments, the first headset 101 and the second headset 102 are further configured to transmit forwarding information to the other headset in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period when only one of the first headset 101 and the second headset 102 correctly receives the downlink data from the smart device 103, and the forwarding information is used to enable the other headset to obtain the correct downlink data. As shown in FIG1(c), when the first headset 101 correctly receives the downlink data, regardless of whether the second headset 102 correctly receives the downlink data, the first headset 101 can send forwarding information to the second headset 102 in the remaining time period of the downlink frame period. The remaining time period of the downlink frame period occupied by sending the forwarding information can be the remaining time period except the time period occupied by the downlink data and the first indication information, thereby making full use of the downlink frame period and improving the forwarding efficiency.
[0031] Of course, the forwarding information can also be transmitted in the remaining time period of the next uplink frame cycle. For example, the second headset 102 occupies the next uplink frame cycle to send ACK to the smart device 103, and the uplink frame cycle has some remaining time periods in addition to the time period occupied by ACK. At this time, the first headset 101 can occupy the remaining time period of the next uplink frame cycle to transmit the forwarding information to the second headset 102. Specifically, for example, the next uplink frame cycle occupies a time slot period of 625μs, and the first headset 101 or the second headset 102 sends ACK to the smart device 103. The duration of ACK is 120μs. Therefore, the first headset 101 can use the remaining time period of the next uplink frame cycle to transmit the forwarding information to the second headset 102. In addition, part of the forwarding information can be transmitted in the remaining time period of the downlink frame cycle, and then the remaining part of the forwarding information can be transmitted to the second headset 102 in the remaining time period of the next uplink frame cycle.
[0032] like Figure 2As shown, the downlink data received by the first headset 101 has errors, while the second headset 102 correctly receives the downlink data, and the second headset 102 sends ACK to the smart device 103. The downlink data received by the first headset 101 has errors, while the second headset 102 correctly receives the downlink data. At this time, the second headset 102 transmits forwarding information to the first headset 101. Similar to the above embodiment, the second headset 102 can use the remaining time period of the downlink frame cycle, or the remaining time period of the next uplink frame cycle, or the remaining time period of the downlink frame cycle and the remaining time period of the next uplink frame cycle to transmit forwarding information, thereby improving the communication quality between the wireless headset and the smart device 103. The forwarding information includes the effective load in the downlink data.
[0033] In some embodiments, Figure 2 As shown, the first earphone 101 and the second earphone 102 are further configured to, in the case that the first earphone 101 receives the downlink data from the smart device 103 in an error in a downlink frame period, enable the first earphone 101 to transmit second indication information to the second earphone 102 in the remaining period of the downlink frame period, wherein the second indication information indicates that the downlink data received by the first earphone 101 from the smart device 103 has an error. In the case that the second earphone 102 correctly receives the downlink data from the smart device 103 in the downlink frame period and the second earphone 102 receives the second indication information, enable the second earphone 102 to send ACK to the smart device 103 in the next uplink frame period, so that when at least one earphone correctly receives the downlink data from the smart device 103, the smart device 103 no longer retransmits the previous downlink data, thereby improving the communication quality between the earphone and the smart device 103.
[0034] In some embodiments, the first headset 101 and the second headset 102 are further configured to, when the downlink data received by the second headset 102 from the smart device 103 in the downlink frame period has errors and the second headset 102 receives the second indication information, enable the second headset 102 to send NAK or not send ACK to the smart device 103 in the next uplink frame period. Figure 3As shown, when the first earphone 101 receives an error in the downlink data, the first earphone 101 sends a second indication message to the second earphone 102. After obtaining the second indication message, the second earphone 102 knows that the downlink data received by the first earphone 101 is erroneous. If the second earphone 102 also does not correctly receive the downlink data from the smart device 103, the second earphone 102 sends NAK or does not send ACK to the smart device 103 in the next uplink frame period to inform the smart device 103 that no earphone has correctly received the downlink data sent by the smart device 103. Figure 3 In the figure, the virtual box of the second earphone 102 sending NAK to the smart device 103 indicates that in some cases, the second earphone 102 sends NAK to the smart device 103, and in other cases, does not send ACK. When the smart device 103 obtains NAK or does not obtain ACK, it will resend the previous downlink data until at least one of the two earphones correctly receives the downlink data, and the smart device 103 will no longer resend the previous downlink data.
[0035] In some embodiments, the downlink frame period is 1, 3 or 5 time slots, and the uplink frame period is 1 time slot. Specifically, in the next uplink frame period, the first headset 101 or the second headset 102 sends ACK or NAK to the smart device 103. The duration of ACK or NAK is generally 120 μs. When the uplink frame period is 625 μs, sufficient time can be reserved in the uplink frame period for transmitting forwarding information to improve communication efficiency. The downlink frame period is 1, 3 or 5 time slots, which is equal to or longer than the uplink frame period. Similarly, it is conducive to obtaining sufficient remaining time for sending the first indication information, the second indication information or transmitting forwarding information, thereby greatly improving communication efficiency.
[0036] In some embodiments, when the first headset 101 correctly receives the downlink data from the smart device 103 in the downlink frame period, and the first headset 101 transmits the first indication information to the second headset 102 in the remaining time period of the downlink frame period, the first headset 101 is further configured to send the first indication information and the forwarding information in the same frame. Two frames require two synchronization codes and frame headers, which are sent in the same frame, reducing the sending of synchronization codes and frame headers, so that more information can be sent in the forwarding information. For example, when the downlink frame period is 3 time slots or 5 time slots, the forwarding information occupies a time slot of the next uplink frame period. At this time, the first indication information and the forwarding information are sent in the same frame, so that more information can be sent.
[0037] Furthermore, the first indication information and the forwarding information are sent in the same frame, and there is a period in the middle of the frame where no data is sent or invalid data is sent. During this period, the first headset 101 or the second headset 102 sends an ACK or NAK to the smart device 103. Figure 4 As shown, when the first earphone 101 correctly receives the downlink data from the smart device 103, the first earphone 101 sends the first indication information to the second earphone 102, and at the same time, uses the remaining time period in the downlink frame cycle except the time period occupied by the downlink data and the first indication information to transmit the first part of the forwarding information to the second earphone 102, and then skips the time period in which the second earphone 102 or the first earphone 101 sends ACK or NAK to the smart device 103, and then continues to send the second part of the forwarding information. Among them, during the time period in which the second earphone 102 or the first earphone 101 sends ACK or NAK to the smart device 103, the forwarding information does not send data or sends invalid data and the sending power is reduced to 0. This method is conducive to making full use of the idle time period of the time slot, improving the ability to forward information between the two ears, and improving the overall ability of the earphone to receive data from the smart device 103.
[0038] In some embodiments, when both the first earphone 101 and the second earphone 102 have errors in the downlink data received from the smart device 103 in the downlink frame period, the first earphone 101 or the second earphone 102 transmits forwarding information to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period. Further, the forwarding information includes at least one of the at least one downlink data previously received by the first earphone 101 or the second earphone 102 with errors, the effective load of at least one downlink data, and the error correction code of at least one downlink data. During the communication process, the downlink data previously received by the first earphone 101 or the second earphone 102 with errors may not be forwarded in time. At this time, a large amount of different downlink data may be accumulated and wait to be forwarded, thereby accumulating a large amount of forwarding information. In the case of a large amount of forwarding information, even if both earphones do not correctly receive the downlink data from the smart device 103, the forwarding information can still be transmitted to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period. By making full use of the remaining time period of the downlink frame period and the remaining time period of the next uplink frame period, the efficiency of processing the forwarding information is improved. In some embodiments, when there are errors in the downlink data received by both earphones, the second earphone 102 may not send NAK to the smart device 103. At this time, the entire uplink frame period can be used to transmit forwarding information, thereby making full use of the channel and improving the communication capability between the two earphones and the smart device 103, so that the earphones play music more smoothly and are less likely to experience freezes due to external interference, thereby improving the user experience of the earphones.
[0039] In some embodiments, when the downlink data received by the first headset 101 from the smart device 103 in the downlink frame period has an error, and the remaining time period of the downlink frame period causes the first headset 101 to transmit the second indication information to the second headset 102, the second indication information and the forwarding information are sent in the same frame, so that more information is sent in the forwarding information. Specifically, the second indication information and the forwarding information are sent in the same frame, which is similar to the implementation method of sending the first indication information and the forwarding information in the same frame, and will not be repeated here.
[0040] In some embodiments, the first headset 101 and the second headset 102 are further configured to determine that the other headset correctly receives the downlink data that the headset did not correctly receive before, when there is an error in the downlink data received by one of the headsets from the smart device 103 in the current downlink frame period, but the headset receives new downlink data instead of retransmitting the downlink data in the next downlink frame period. Specifically, when at least one of the first headset 101 and the second headset 102 correctly receives the downlink data from the smart device 103, the first headset 101 or the second headset 102 sends an ACK to the smart device 103, and after receiving the ACK, the smart device 103 no longer retransmits the downlink data, but continues to send new downlink data. In this case, if one of the earphones does not correctly receive the downlink data in the current downlink frame period, and receives new downlink data instead of retransmitting the downlink data in the next downlink frame period, it can be known that the other earphone correctly receives the downlink data that the earphone did not correctly receive before, so that the earphone transmits third indication information to the other earphone during the remaining time period of the next downlink frame period, and the third indication information requests the other earphone to transmit to the earphone forwarding information for enabling the earphone to obtain the downlink data that was not correctly received before.
[0041] In some embodiments, the first indication information includes an error correction code, and the second headset 102 is further configured to, when receiving the first indication information including the error correction code, use the error correction code to correct the error bit in the received downlink data, and when the error bit in the received downlink data is corrected by using the error correction code, send ACK to the smart device 103 in the next uplink frame period. Specifically, the first indication information includes an error correction code, when there is a bit error in the downlink data received by the second headset 102, and when the error correction code can correct the error bit in the downlink data received by the second headset 102, the second headset 102 replies ACK to the smart device 1 in the next uplink frame period. The first headset 101 and the second headset 102 receive the same downlink data from the smart device 103. When the first headset 101 correctly receives the downlink data, the downlink data can be used to generate an error correction code and transmitted to the second headset 102. When there is a bit error in the downlink data received by the second headset 102, when the error correction code can correct the error bit in the downlink data received by the second headset 102, it can be considered that the second headset 102 finally receives the downlink data correctly through the received downlink data and the error correction code. The second headset 102 replies ACK to the smart device 103 in the next uplink frame period, and the smart device 103 does not need to resend the downlink data, thereby improving the communication quality.
[0042] In some embodiments, the frame length of the downlink data is configured to be smaller than the downlink frame period so as to increase the remaining time period of the downlink frame. The frame length of the downlink data sent by the smart device 103 to the first headset 101 and the second headset 102 is configured to be smaller than the downlink frame period so as to increase the remaining time period of the downlink frame period. For example, the downlink frame period occupies 3 time slots, which is 625usx3. The frame length of the downlink data is set so that the transmission is completed in 625usx2.6. At this time, the remaining time period is 625usx0.4, which can be used to transmit the first indication information and forwarding information. By configuring a smaller frame length of the downlink data, the first indication information and forwarding information can be transmitted in the remaining time period of the downlink frame period and in the uplink frame period, thereby realizing efficient transmission of forwarding information, improving the communication capability of the system, and improving the communication capability of the headset receiving the smart device 103.
[0043] In some embodiments, the symbol rate of the forwarding information is 2M symbols / second or 3M symbols / second, so that when the downlink frame period is 3 or 5 time slots, the first indication information and the forwarding information can be transmitted in the remaining period of the downlink frame period and the uplink frame period.
[0044] In some embodiments, the first headset 101 and the second headset 102 are further configured to send ACK to the smart device 103 in the next uplink frame period only when the total amount of downlink data that is not correctly received by any of the first headset 101 and the second headset 102 exceeds a set threshold, and only when both the first headset 101 and the second headset 102 correctly receive the downlink data. The set threshold can be set when the headset leaves the factory, and there is no specific limitation on this. For example, when the set threshold is 1, if the total amount of downlink data that is not correctly received by any headset is 1.5, which exceeds the set threshold 1, it means that the total amount of downlink data to be forwarded in the system is large, and fast forwarding is required to complete data transmission. At this time, if only the first headset 101 correctly receives the downlink data from the smart device 103, and the downlink data received by the second headset 102 is erroneous, the first headset 101 or the second headset 102 will not occupy the next uplink frame period to send ACK, but use the next uplink frame period to continue forwarding the downlink data. Therefore, only when the first earphone 101 and the second earphone 102 correctly receive the downlink data, the first earphone 101 or the second earphone 102 sends ACK to the smart device 103 in the next uplink frame period, which is beneficial to reducing the amount of downlink data that one earphone of the first earphone 101 or the second earphone 102 needs to forward by the other earphone, thereby achieving fast forwarding of the downlink data to be forwarded, improving the forwarding efficiency of the downlink data, and further improving the communication quality between the earphone and the smart device 103.
[0045] Figure 5A flow chart of a communication method for a wireless headset according to an embodiment of the present disclosure is shown, wherein the wireless headset comprises a first headset 101 and a second headset 102 in a pair, wherein the first headset 101 is configured to perform Bluetooth communication with a smart device 103, and the second headset 102 is configured to listen to the Bluetooth communication between the first headset 101 and the smart device 103, and the first headset 101 and the second headset 102 perform Bluetooth communication with each other. In step 501, the first headset 101 and the second headset 102 each receive downlink data from the smart device 103 and transmit uplink data to the smart device 103 in alternating downlink frame periods and uplink frame periods, respectively, wherein the downlink frame period is longer than the uplink frame period. In step 502, in the case where the first headset 101 correctly receives the downlink data from the smart device 103 in the downlink frame period, the first headset 101 transmits first indication information to the second headset 102 in the remaining period of the downlink frame period, wherein the first indication information indicates that the first headset 101 correctly receives the downlink data from the smart device 103. In step 503, when at least one of the first earphone 101 and the second earphone 102 correctly receives the downlink data from the smart device 103, the first earphone 101 or the second earphone 102 sends an ACK to the smart device 103 in the next uplink frame period to improve the communication quality between the earphone and the smart device 103.
[0046] In some embodiments, when only one of the first headset 101 and the second headset 102 correctly receives the downlink data from the smart device 103, the headset transmits forwarding information to the other headset during the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period, and the forwarding information is used to enable the other headset to obtain the correct downlink data. By making full use of the downlink frame period, the forwarding efficiency can be improved.
[0047] In some embodiments, when the first headset 101 receives downlink data from the smart device 103 in an error during a downlink frame period, the first headset 101 transmits second indication information to the second headset 102 during the remaining period of the downlink frame period, and the second indication information indicates that there is an error in the downlink data received by the first headset 101 from the smart device 103. When the second headset 102 correctly receives the downlink data from the smart device 103 during the downlink frame period, and the second headset 102 receives the second indication information, the second headset 102 sends an ACK to the smart device 103 during the next uplink frame period. In this way, when at least one headset correctly receives the downlink data from the smart device 103, the smart device 103 no longer resends the previous downlink data, thereby improving the communication quality between the headset and the smart device 103.
[0048] In some embodiments, when the downlink data received by the second headset 102 from the smart device 103 in the downlink frame period has errors and the second headset 102 receives the second indication information, the second headset 102 sends NAK or does not send ACK to the smart device 103 in the next uplink frame period, so that the smart device 103 resends the downlink data that has not been received. In addition, only when the first headset 101 and the second headset 102 do not correctly receive the downlink frame, NAK or ACK is sent to the smart device 103, thereby avoiding the smart device 103 from repeatedly resending the same downlink frame and improving the communication quality.
[0049] In some embodiments, when the first headset 101 correctly receives the downlink data from the smart device 103 in the downlink frame period, and the first headset 101 transmits the first indication information to the second headset 102 in the remaining period of the downlink frame period, the first headset 101 is further configured to send the first indication information and the forwarding information in the same frame. Two frames require two synchronization codes and frame headers, which are sent in the same frame, reducing the sending of synchronization codes and frame headers, so that more information can be sent in the forwarding information.
[0050] In some embodiments, when both the first earphone 101 and the second earphone 102 have errors in the downlink data received from the smart device 103 in the downlink frame period, the first earphone 101 or the second earphone 102 transmits forwarding information to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period. Or, when the downlink data received by the first earphone 101 from the smart device 103 in the downlink frame period has errors, and the first earphone 101 transmits the second indication information to the second earphone 102 in the remaining time period of the downlink frame period, the second indication information and the forwarding information are sent in the same frame, thereby making full use of the remaining time slots of the downlink frame period, improving the ability to forward information between the two ears, and sending in the same frame can send more information.
[0051] Figure 6 The logic flow chart of the communication method for wireless headsets according to the embodiment of the present disclosure is shown. In step 601, the first headset 101 and the second headset 102 respectively receive downlink data and transmit downlink data to the smart device 103 in alternating downlink frame periods and uplink frame periods, and then determine whether the first headset 101 correctly receives downlink data in the downlink frame period (step 602). If yes, the first headset 101 transmits first indication information to the second headset 102 in the remaining period of the downlink frame period (step 603). At the same time, the first headset 101 or the second headset 102 sends ACK to the smart device 103 in the next uplink frame period (step 604). The first headset 101 transmits forwarding information to the other headset in the remaining period of the downlink frame period and / or the remaining period of the next uplink frame period (step 605). If not, the first earphone 101 transmits the second indication information to the second earphone 102 in the remaining time period of the downlink frame period (step 606), and then determines whether the second earphone 102 correctly receives the downlink data in the downlink frame period (step 607). If yes, the second earphone 102 sends ACK to the smart device 103 in the next uplink frame period (step 608), and the second earphone 102 transmits forwarding information to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period (step 609). If not, the second earphone 102 sends NAK or does not send ACK to the smart device 103 in the next uplink frame period, and the first earphone 101 or the second earphone 102 transmits forwarding information to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period.
[0052] Various modifications and changes may be made to the methods and devices of the present disclosure. In view of the description and practice of the disclosed systems and related methods, other embodiments may be derived by those skilled in the art. Each claim of the present disclosure may be understood as an independent embodiment, and any combination thereof may also be used as an embodiment of the present disclosure, and these embodiments are deemed to be included in the present disclosure.
[0053] It is intended that the description and examples be considered as exemplary only, with a true scope being indicated by the following claims and their equivalents.
Claims
1. A wireless headset, comprising a first headset and a second headset in a pair, wherein the first headset is configured to perform Bluetooth communication with a smart device, the second headset is configured to listen to the Bluetooth communication between the first headset and the smart device, and the first headset and the second headset perform Bluetooth communication with each other, characterized in that: The first earphone and the second earphone are respectively configured as: Receiving downlink data from the smart device and transmitting uplink data to the smart device respectively in alternating downlink frame periods and uplink frame periods, wherein the downlink frame period is longer than or equal to the uplink frame period; In a case where the first headset correctly receives the downlink data from the smart device in a downlink frame period, the first headset transmits first indication information to the second headset during a remaining period of the downlink frame period, wherein the first indication information indicates that the first headset correctly receives the downlink data from the smart device; When at least one of the first headset and the second headset correctly receives the downlink data from the smart device, the first headset or the second headset sends an ACK to the smart device in the next uplink frame period; In a case where the first headset receives downlink data from the smart device in an error during a downlink frame period, causing the first headset to transmit second indication information to the second headset during a remaining period of the downlink frame period, wherein the second indication information indicates that the first headset receives downlink data from the smart device in an error. When the second headset correctly receives the downlink data from the smart device in the downlink frame period and the second headset receives the second indication information, the second headset sends an ACK to the smart device in the next uplink frame period; In the case that only one of the first earphone and the second earphone correctly receives the downlink data from the smart device, the earphone transmits forwarding information to the other earphone during the remaining time period of the downlink frame cycle and / or the remaining time period of the next uplink frame cycle, and the forwarding information is used to enable the other earphone to obtain the correct downlink data.
2. The wireless headset according to claim 1, characterized in that: The first earphone and the second earphone are further configured as follows: When there is an error in the downlink data received by the second earphone from the smart device in the downlink frame period and the second earphone receives the second indication information, the second earphone sends NAK or does not send ACK to the smart device in the next uplink frame period.
3. The wireless headset according to claim 1, characterized in that: The downlink frame period is 1, 3 or 5 time slots, and the uplink frame period is 1 time slot.
4. The wireless headset according to claim 1, characterized in that: When the first earphone correctly receives the downlink data from the smart device in the downlink frame period, and the first earphone transmits the first indication information to the second earphone in the remaining time period of the downlink frame period, the first earphone is further configured to: enable the first indication information and the forwarding information to be sent in the same frame.
5. The wireless headset according to claim 1, characterized in that: When both the first earphone and the second earphone have errors in the downlink data received from the smart device in the downlink frame period, the first earphone or the second earphone transmits forwarding information to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period; Or, when there is an error in the downlink data received by the first earphone from the smart device in the downlink frame period, and the first earphone transmits second indication information to the second earphone in the remaining time period of the downlink frame period, the second indication information and the forwarding information are sent in the same frame.
6. The wireless headset according to claim 1, 4 or 5, characterized in that: The forwarding information includes at least one of at least one downlink data previously received by the first earphone or the second earphone with error, a valid payload of at least one downlink data, and an error correction code of at least one downlink data.
7. The wireless headset according to claim 1, characterized in that: The first earphone and the second earphone are further configured as follows: When one of the earphones receives downlink data from the smart device in a current downlink frame period with errors, but the earphone receives new downlink data in a next downlink frame period instead of retransmitting the downlink data, it is determined that the other earphone has correctly received the downlink data that the earphone had not correctly received before; The headset transmits third indication information to another headset during the remaining time period of the next downlink frame cycle, and the third indication information requests the other headset to transmit to the headset forwarding information for enabling the headset to obtain downlink data that was not correctly received before.
8. The wireless headset according to claim 1, characterized in that: The first indication information includes an error correction code, and the second earphone is further configured to: upon receiving the first indication information including the error correction code, use the error correction code to correct the erroneous bits in the received downlink data; and upon correcting the erroneous bits in the received downlink data using the error correction code, send an ACK to the smart device in the next uplink frame period.
9. The wireless headset according to claim 1, characterized in that: The frame length of the downlink data is configured to be smaller than the downlink frame period so as to increase the remaining time period of the downlink frame.
10. The wireless headset according to claim 1, characterized in that: The symbol rate of the forwarding information is 2M symbols / second or 3M symbols / second.
11. The wireless headset according to claim 5, characterized in that: The first earphone and the second earphone are further configured to: after the total amount of downlink data that is not correctly received by either of the first earphone and the second earphone exceeds a set threshold, the first earphone or the second earphone sends an ACK to the smart device in the next uplink frame period only when both the first earphone and the second earphone correctly receive the downlink data.
12. A communication method for a wireless headset, the wireless headset comprising a first headset and a second headset in a pair, the first headset being configured to perform Bluetooth communication with a smart device, the second headset being configured to intercept Bluetooth communication between the first headset and the smart device, and the first headset and the second headset performing Bluetooth communication with each other, characterized in that: The method comprises: The first earphone and the second earphone respectively receive downlink data from the smart device and transmit uplink data to the smart device in alternating downlink frame periods and uplink frame periods, wherein the downlink frame period is longer than the uplink frame period. In a case where the first headset correctly receives the downlink data from the smart device in a downlink frame period, the first headset transmits first indication information to the second headset during a remaining period of the downlink frame period, wherein the first indication information indicates that the first headset correctly receives the downlink data from the smart device; When at least one of the first headset and the second headset correctly receives the downlink data from the smart device, the first headset or the second headset sends an ACK to the smart device in the next uplink frame period; In a case where the first headset receives downlink data from the smart device in an error during a downlink frame period, causing the first headset to transmit second indication information to the second headset during a remaining period of the downlink frame period, wherein the second indication information indicates that the first headset receives downlink data from the smart device in an error. When the second headset correctly receives the downlink data from the smart device in the downlink frame period and the second headset receives the second indication information, the second headset sends an ACK to the smart device in the next uplink frame period; In the case that only one of the first earphone and the second earphone correctly receives the downlink data from the smart device, the earphone transmits forwarding information to the other earphone during the remaining time period of the downlink frame cycle and / or the remaining time period of the next uplink frame cycle, and the forwarding information is used to enable the other earphone to obtain the correct downlink data.
13. The communication method according to claim 12, characterized in that: When there is an error in the downlink data received by the second earphone from the smart device in the downlink frame period and the second earphone receives the second indication information, the second earphone sends NAK or does not send ACK to the smart device in the next uplink frame period.
14. The communication method according to claim 12, characterized in that: When the first earphone correctly receives the downlink data from the smart device in the downlink frame period, and the first earphone transmits the first indication information to the second earphone in the remaining time period of the downlink frame period, the first earphone is further configured to: enable the first indication information and the forwarding information to be sent in the same frame.
15. The communication method according to claim 12, characterized in that: When both the first earphone and the second earphone have errors in the downlink data received from the smart device in the downlink frame period, the first earphone or the second earphone transmits forwarding information to the other earphone in the remaining time period of the downlink frame period and / or the remaining time period of the next uplink frame period; Or, when there is an error in the downlink data received by the first earphone from the smart device in the downlink frame period, and the first earphone transmits second indication information to the second earphone in the remaining time period of the downlink frame period, the second indication information and the forwarding information are sent in the same frame.
Citation Information
Patent Citations
Wireless earphone and communication method for wireless earphone
CN109660971A