CN109660971B - Wireless earphone and communication method for wireless earphone - Google Patents

Wireless earphone and communication method for wireless earphone Download PDF

Info

Publication number
CN109660971B
CN109660971B CN201811479680.4A CN201811479680A CN109660971B CN 109660971 B CN109660971 B CN 109660971B CN 201811479680 A CN201811479680 A CN 201811479680A CN 109660971 B CN109660971 B CN 109660971B
Authority
CN
China
Prior art keywords
frame
audio data
headset
bluetooth
data frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811479680.4A
Other languages
Chinese (zh)
Other versions
CN109660971A (en
Inventor
童伟峰
张亮
曾华
罗飞
杨光辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bestechnic Shanghai Co Ltd
Original Assignee
Bestechnic Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bestechnic Shanghai Co Ltd filed Critical Bestechnic Shanghai Co Ltd
Priority to CN201811479680.4A priority Critical patent/CN109660971B/en
Priority to US16/244,056 priority patent/US10341758B1/en
Publication of CN109660971A publication Critical patent/CN109660971A/en
Priority to US16/450,996 priority patent/US10798477B2/en
Priority to US15/930,329 priority patent/US11064280B2/en
Application granted granted Critical
Publication of CN109660971B publication Critical patent/CN109660971B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00Details of transducers, loudspeakers or microphones
    • H04R1/10Earpieces; Attachments therefor ; Earphones; Monophonic headphones
    • H04R1/1041Mechanical or electronic switches, or control elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R2201/00Details of transducers, loudspeakers or microphones covered by H04R1/00 but not provided for in any of its subgroups
    • H04R2201/10Details of earpieces, attachments therefor, earphones or monophonic headphones covered by H04R1/10 but not provided for in any of its subgroups

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Telephone Function (AREA)

Abstract

The present disclosure relates to a wireless headset and a communication method for the wireless headset. The wireless headset includes a master headset and a slave headset, the master headset establishing a bluetooth link with another device for bluetooth communication with the other device and transmitting parameters associated with the bluetooth link to the slave headset so that the slave headset listens for bluetooth signals from the other device. An earphone is configured to: under the condition that the head of the Bluetooth audio data frame is correctly received but the Bluetooth audio data frame is not correctly received, sending a first frame only containing information of the head of the Bluetooth audio data frame correctly received by the first frame to another earphone; the other headset is configured to: in the event that it correctly receives a bluetooth audio data frame and receives the first frame, a second ECC frame is sent to one of the headsets. The wireless earphone and the communication method can improve the reliability of Bluetooth transmission; reducing retransmissions of audio data frames; it is also possible to improve the synchronicity of the bluetooth audio data frames to optimize the stereo effect.

Description

Wireless earphone and communication method for wireless earphone
Technical Field
The present disclosure relates to a headset and a communication method for the headset, and more particularly, to a wireless headset and a communication method for the wireless headset.
Background
With the social progress and the improvement of the living standard of people, the earphone becomes an indispensable living article for people. Traditional wired earphones are connected with intelligent equipment (such as a smart phone, a notebook computer, a tablet computer and the like) through wires, so that the actions of a wearer can be limited, and the traditional wired earphones are very inconvenient in sports occasions. Meanwhile, the winding and pulling of the earphone cord, as well as the stethoscope effect, all affect the user experience. The common Bluetooth headset cancels the connection between the headset and the intelligent device, but the connection still exists between the left ear and the right ear.
True wireless stereo headphones are produced at the same time. The current communication mode of the true wireless earphone is as follows: the smart device establishes a bluetooth link with a master headset in a true wireless headset, first transmits data, such as music, voice, or other data packets (sometimes referred to as "packets") to the master headset in a bluetooth communication manner, and then forwards the received data to a slave headset. In the wireless earphone and the communication method, the main earphone needs to transmit complete effective data with the communication equipment and the slave earphone respectively, the transmitted data volume is large, the reliability of Bluetooth transmission is low, the power consumption of the main earphone is large, and the endurance time of the wireless earphone is short.
Disclosure of Invention
The present disclosure is provided to solve the above-mentioned problems occurring in the prior art.
There is a need for a wireless headset and a communication method of the wireless headset that can improve the ability of the wireless headset to correctly receive a bluetooth audio data frame from another device, increasing the reliability of the bluetooth transmission of the wireless headset; reducing retransmissions of bluetooth audio data frames by another device; it is also possible to improve the synchronicity of both the master and slave headsets receiving bluetooth audio data frames from the other device to optimize the stereo effect.
According to a first aspect of the present disclosure, there is provided a wireless headset comprising a master headset and a slave headset, the master headset being configured to establish a bluetooth link with another device for bluetooth communication with the other device, the master headset transmitting parameters related to the bluetooth link to the slave headset so that the slave headset listens for and receives bluetooth signals from the other device; one of the master and slave earpieces is configured to: under the condition that the head of the Bluetooth audio data frame is correctly received but the Bluetooth audio data frame is not correctly received, sending a first frame to the other earphone, wherein the first frame only contains the information that the head of the Bluetooth audio data frame is correctly received; the other of the master and slave earpieces is configured to: in the event that it correctly receives a Bluetooth audio data frame and receives the first frame, sending a second frame to the one earpiece, the second frame including an error correction code derived by encoding the received Bluetooth audio data frame.
In some embodiments, the failure to correctly receive the bluetooth audio data frame comprises a failure of the audio data portion of the bluetooth audio data frame to pass the cyclic redundancy check code check.
In some embodiments, the one earpiece is further configured to: and transmitting a third frame to the other earphone if the third frame correctly receives the Bluetooth audio data frame, wherein the third frame comprises an error correction code obtained by encoding the received Bluetooth audio data frame.
In some embodiments, the one earpiece is selected in dependence on a priority of transmissions from and to the other device and a comparison of signal quality of the master and slave earpieces.
In some embodiments, the another earpiece is configured to: and under the condition that the third frame is received and the correct Bluetooth audio data frame is obtained after error correction is carried out by using the error correction code contained in the third frame, or under the condition that the Bluetooth audio data frame is correctly received and the first frame is received, sending a confirmation response packet to the other equipment.
In some embodiments, the another earpiece is configured to: transmitting a negative acknowledgement packet or not transmitting an acknowledgement packet to the other device in the event that it does not correctly receive the Bluetooth audio data frame and does not receive the third error correction code.
In some embodiments, the another headset is further configured to, if it receives the third frame: and under the condition that the Bluetooth audio data frame is not correctly received and the correct Bluetooth audio data frame is not obtained after error correction is carried out by using the error correction code contained in the received third frame, transmitting a negative acknowledgement packet to the other device or not transmitting the acknowledgement packet to the other device.
In some embodiments, the another earpiece is further configured to: transmitting a negative acknowledgement packet to the other device or not transmitting an acknowledgement packet to the other device in a case where it does not receive the first frame and the third frame.
According to a second aspect of the present disclosure, there is provided a communication method for a wireless headset including a master headset and a slave headset, the master headset being configured to establish a bluetooth link with another device for bluetooth communication with the other device, the communication method comprising: transmitting, by the master headset, parameters related to the bluetooth link to the slave headset so that the slave headset listens for and receives bluetooth signals from the other device; selecting one earphone from the master earphone and the slave earphone; in the case that the selected one of the headsets correctly receives the packet header of the Bluetooth audio data frame but does not correctly receive the Bluetooth audio data frame, sending a first frame to the other headset by the one headset, wherein the first frame only contains information that the one headset correctly receives the packet header of the Bluetooth audio data frame; in the case where the other earphone correctly receives a Bluetooth audio data frame and receives the first frame from the one earphone, transmitting, by the other earphone, a second frame to the one earphone, the second frame including an error correction code obtained by encoding the received Bluetooth audio data frame.
In some embodiments, the failure to correctly receive the bluetooth audio data frame comprises a failure of the audio data portion of the bluetooth audio data frame to pass the cyclic redundancy check code check.
In some embodiments, the communication method further comprises: and under the condition that the one earphone correctly receives the Bluetooth audio data frame, sending a third frame to the other earphone by the one earphone, wherein the third frame comprises an error correction code obtained by encoding the Bluetooth audio data frame received by the one earphone.
In some embodiments, the one earpiece is selected in dependence on a priority of transmissions from and to the other device and a comparison of signal quality of the master and slave earpieces.
In some embodiments, the communication method further comprises: and under the condition that the other earphone receives a third frame and obtains a correct Bluetooth audio data frame after error correction by using the error correction code contained in the third frame, or under the condition that the other earphone correctly receives the Bluetooth audio data frame and receives the first frame, the other earphone sends a confirmation response packet to the other equipment.
In some embodiments, the communication method further comprises: transmitting, by the other headset, a negative acknowledgement packet or no acknowledgement packet to the other device in the event that the other headset did not correctly receive the Bluetooth audio data frame and did not receive the third error correction code.
In some embodiments, the communication method further comprises: in the case that the other headphone is receiving the third frame: and under the condition that the Bluetooth audio data frame is not correctly received and the correct Bluetooth audio data frame is not obtained after error correction is carried out by using the error correction code contained in the received third frame, the other earphone sends a negative acknowledgement packet to the other equipment or does not send an acknowledgement packet to the other equipment.
In some embodiments, the communication method further comprises: and in the case that the one headset does not correctly receive the packet header of the Bluetooth audio data frame, transmitting a negative acknowledgement packet or not transmitting an acknowledgement packet to the other device by the one headset.
In some embodiments, the third frame and the first frame are both transmitted after the bluetooth audio data frame in the nth unit period in which the one headset receives the corresponding bluetooth audio data frame, and the second frame is transmitted after the response packet in the (N + 1) th unit period and/or a unit period subsequent thereto in which the other headset transmits the response packet, where N is any natural number.
With the wireless headset and the communication method according to various embodiments of the present disclosure, in a case where one headset is selected as a preferred headset for receiving a bluetooth audio data frame but the headset only correctly receives a packet header of the bluetooth audio data frame, it is able to benefit from correct reception of the bluetooth audio data frame by another headset and improve accuracy of audio data of the one headset by using an error correction code from the other headset, thereby increasing reliability of bluetooth transmission of the wireless headset, reducing retransmission of the bluetooth audio data frame by another device, and further improving stereo effects of both a master headset and a slave headset.
Drawings
In the drawings, which are not necessarily drawn to scale, like reference numerals may describe similar components in different views. Like reference numerals having letter suffixes or different letter suffixes may represent different instances of similar components. The drawings illustrate various embodiments generally by way of example and not by way of limitation, and together with the description and claims serve to explain the disclosed embodiments. The same reference numbers will be used throughout the drawings to refer to the same or like parts, where appropriate. Such embodiments are illustrative, and are not intended to be exhaustive or exclusive embodiments of the present apparatus or method.
Fig. 1 shows a schematic configuration diagram of a wireless headset communicating with another device according to an embodiment of the present disclosure;
fig. 2 shows a diagram of a method of synchronizing a wireless headset with the smart device as an example of another device according to an embodiment of the present disclosure;
fig. 3 shows a timing diagram of a method of a wireless headset communicating with the smart device as an example of another device according to an embodiment of the present disclosure;
fig. 4(a) and 4(b) illustrate block diagrams of bluetooth physical frames according to an embodiment of the present disclosure;
fig. 5 illustrates a structure diagram of a header of an ack/nack packet according to an embodiment of the present disclosure;
fig. 6 shows a flow chart of a communication method for a wireless headset according to an embodiment of the present disclosure.
Detailed Description
For a better understanding of the technical aspects of the present disclosure, reference is made to the following detailed description taken in conjunction with the accompanying drawings. Embodiments of the present disclosure are described in further detail below with reference to the figures and the detailed description, but the present disclosure is not limited thereto. The terms "first," "second," and "third" as used in this disclosure are intended only to distinguish between corresponding features, do not denote a need for such ordering, and do not necessarily denote only the singular.
Fig. 1 shows a schematic configuration of a wireless headset according to an embodiment of the present disclosure. As shown in fig. 1, the wireless headset 100 includes a master headset 101 and a slave headset 102, the master headset 101 is configured to establish a bluetooth link with another device 103 so as to perform bluetooth communication with the other device 103, wherein the master headset 101 transmits relevant parameters of the bluetooth link, such as a bluetooth address of the other device 103, encryption parameters of the bluetooth link between the master headset 101 and the other device 103, and other information to the slave headset 102 through a wireless communication manner including bluetooth, near field communication, and the like, so that the slave headset 102 listens for and receives a bluetooth signal from the other device 103, and the bluetooth signal includes a bluetooth audio data frame conveying audio information. Wherein one of the master 101 and slave 102 earphones is configured to: in case it receives the header of the bluetooth audio data frame correctly but does not receive the bluetooth audio data frame correctly, a first frame is sent to the other headset, which contains only information that it received the header of the bluetooth audio data frame correctly. And, the other of the master 101 and slave 102 earphones is configured to: in the event that it correctly receives a Bluetooth audio data frame and receives the first frame, sending a second frame to the one earpiece, the second frame including an error correction code derived by encoding the received Bluetooth audio data frame. Hereinafter, a frame that may contain an error correction code is also referred to as an error correction code frame (ECC frame for short) for the purpose of distinguishing from a frame that contains only header correct reception information. In some embodiments, the failure to correctly receive the Bluetooth audio data frame includes a case where the audio data portion of the Bluetooth audio data frame fails to be checked by a check code, including but not limited to a Cyclic Redundancy Check (CRC) code, such as a case where the CRC code check results in a bit error.
Although fig. 1 shows the master earphone 101 as the one earphone transmitting the first frame, this is merely an example, and the slave earphone 102 may be employed as the one earphone transmitting the first frame as needed. The slave earphone 102 can "masquerade" as the master earphone 101 for bluetooth communication with the other device 103 by receiving the relevant parameters of the bluetooth link from the master earphone 101, that is, the slave earphone 102 does not need to go through the process of establishing the bluetooth link with the other device 103 as the master earphone 101 does, but directly "masquerade" as the master earphone 101 for bluetooth communication with the other device 103 using the bluetooth link it establishes.
Thus, another device 103 configured to communicate with a single bluetooth device may transmit bluetooth audio data frames directly to both the master earphone 101 and the slave earphone 102, thereby improving the synchronization of the audio signals of both earphones compared to the prior art in which the slave earphone 102 can only receive audio data frames forwarded from the master earphone 102. Note that, the code stream obtained by channel coding the correctly received bluetooth audio data frame includes two parts, namely bluetooth audio data and an error correction code, and the data length of the latter, for example, the second frame, is significantly shorter than the former; and only the first frame, which contains information that the header of the bluetooth audio data frame was correctly received, has a data length that is also significantly shorter than the bluetooth audio data portion. Thus, in the wireless headset according to various embodiments of the present disclosure, only the error correction code portion and the frame indicating the packet header reception condition are transmitted between the master headset and the slave headset, thereby significantly reducing the amount of data transmission between the two headsets, thereby reducing the delay time and data transmission stability between the two headsets. Even if a selected one of the headsets does not correctly receive the complete bluetooth audio data frame, but only correctly receives the packet header thereof, it is possible to successfully correct the bit errors of the bluetooth audio frame by using the error correction code included in the second (ECC) frame received from another headset that correctly receives the bluetooth audio data frame (correct reception of the packet header by the one headset significantly improves the success rate of error correction by using the error correction code), thereby improving the accuracy of the audio data frame for reproducing audio, thereby improving the stereo effect of the wireless headset 100, and at the same time, reducing retransmission of the bluetooth audio data frame by another device 103. After the earphone receives the second ECC frame, the error of the current Bluetooth audio frame with the error can be corrected; if the current Bluetooth audio frame is a retransmission frame of the other device 103, the one headset may use the second ECC frame to correct errors for previously received Bluetooth audio frames with erroneous bits.
In some embodiments, the one earpiece may be selected based on the priority of transmissions from and to the other device 103 and the comparison of the signal quality of the master earpiece 101 and the slave earpiece 102. In particular, if the application scenario is more concerned with correctly receiving bluetooth audio data frames from the other device 103, the one of the master 101 and slave 102 that has the better signal quality may be selected as the one headset; whereas if the application scenario is more concerned that the other device 103 correctly receives feedback signals (e.g. acknowledgement packets) from both earphones, the one of the master 101 and slave 102 that has the better signal quality is selected as the other earphone. In some embodiments, the signal quality may be characterized by at least one parameter of signal-to-noise ratio (SNR), Received Signal Strength Indication (RSSI), Packet Error Rate (PER). In some embodiments, the earphone that receives the better signal quality may be selected as the one earphone. In this way, the one headset has a higher probability of correctly receiving the bluetooth audio data frame from the other device 103, and thus is able to send more ECC frames with error correction codes (referred to as third ECC frames) to the other headset, so that the latter bluetooth audio data frames with more bit errors can be corrected, thereby reducing the retransmission of the bluetooth audio data frames by the other device 103 and increasing the reliability of bluetooth transmission in the system formed by the wireless headset 100 and the other device 103. In some embodiments, an Acknowledgement (ACK) packet is sent by the other headset to the other device 103 only if both headsets correctly receive the bluetooth audio data frame, which facilitates correct reception of an ACK packet sent by the other headset to the other device 103 by selecting the headset with better signal quality as the other headset. Specifically, in the case where the other headphone with better signal quality is selected as the other headphone for sending the response packet, it is possible that the other headphone correctly receives the bluetooth audio data frame, and the one headphone does not correctly receive the bluetooth audio data frame, for example, only the packet header of the one headphone is correctly received, and it is also possible to benefit from correct reception of the bluetooth audio data frame by the other headphone with better signal quality, and to successfully correct an error by using the error correction code frame included in the second ECC frame from the other headphone, thereby taking into account the effects of correct reception of the feedback signal by the other device and accurate reception of the bluetooth audio data frame from the other device.
In some embodiments, the signal quality received by the master 101 and slave 102 headsets can be monitored in real time or near real time by the chip built into the wireless headset 100, and the one headset can be dynamically switched accordingly, thereby ensuring that the current requirements of the application scenario can be met. In some embodiments, the priority of the transmission from the other device 103 and the transmission to the other device 103 may be preset or may be dynamically changed by the chip according to the received parameters regarding the application scenario. The signal quality of the two headsets on which the one headset is selected may be a real-time or near real-time signal quality or an average signal quality over a longer period of time.
Fig. 2 shows a diagram of a method 200 of a wireless headset synchronizing with the other device according to an embodiment of the disclosure. In some embodiments, the other device may include any one of a cellular phone, a mobile PC, a tablet, a portable smart assistant, a smart wearable apparatus. The present disclosure is explained hereinafter with an intelligent device as an example of the other device.
As shown in fig. 2, a wireless headset including a master-slave headset receives a radio frequency signal from an intelligent device (not shown) by using a radio frequency front end 201, samples the received radio frequency signal by using an analog-to-digital converter 202 to obtain a digital signal, and processes the digital signal by using a synchronization and demodulation module 203 to obtain a timing synchronization error 204 and a carrier synchronization error 205. Either or both of the timing synchronization error 204 and the carrier synchronization error 205 may be fed to the phase-locked loop 206 to use the phase-locked loop 206 to adjust the crystal oscillation frequency of the earphone chip of the wireless earphone so that the wireless earphone and the smart device can have the same frequency in the clock frequency. And the timing synchronization signal is synchronized with the starting point of the time slot of the Bluetooth transmission signal of the intelligent equipment, so that the wireless earphones comprising the master earphone and the slave earphone are synchronized with the clock of the intelligent equipment. The master earphone and the slave earphone are synchronized with the clock of the intelligent device, so that the music signals played by the master earphone and the slave earphone can be ensured to be synchronized, and the tone quality (such as but not limited to a stereo effect) is improved.
As described above, the first frame may be transmitted from the master earphone 101 to the slave earphone 102 or from the slave earphone 102 to the master earphone according to the requirements of a specific application scenario, and the timing sequence of the method for the wireless earphone 100 to communicate with the smart device 103 is described below by taking the former transmission direction as an example. First, the master 101 and slave 102 headsets have achieved clock synchronization with the smart device 103, e.g. via the synchronization method shown in fig. 2.
In general, bluetooth communication may be performed at intervals of a predetermined length, and transmission and reception of corresponding information are performed in respective predetermined periods, which may also be sometimes simply referred to as a bluetooth frame. In some embodiments, each predetermined time period may occupy a time of one or several time slots. According to the bluetooth protocol, the time of one slot is 625 μ s. When the advanced audio distribution framework protocol (A2DP) is adopted, one Bluetooth frame can often occupy a plurality of time slots; whereas when the hands-free frame protocol (HFP) is adopted, it generally occupies one slot.
As shown in fig. 3, the smart device 103 transmits a bluetooth audio data frame during an nth predetermined period (N is a natural number), and the master earphone 101 with which the bluetooth link is established and the slave earphone 102 from which the bluetooth signal is intercepted simultaneously receive the bluetooth audio data frame from the smart device 103.
As shown in fig. 3, in some embodiments, the smart device 103 occupies a front portion of the nth predetermined time period for the transmission of bluetooth audio data frames and the reception of bluetooth audio data frames by the master earpiece 101 and the slave earpiece 102; the master earpiece 101 occupies the latter part of the nth predetermined period of time for the transmission of the first frame indicating that it correctly received the header of the bluetooth audio data frame and for the reception of the first frame by the slave earpiece 102. In addition, the master earphone 101 and/or the slave earphone 102 sends the response packet to the smart device 103 in the next predetermined period of the nth predetermined period of time, i.e., the N +1 th predetermined period of time, during which the bluetooth audio data frame is sent and received. In some embodiments, as shown in fig. 3, the transmission and reception of the acknowledgement packet may be completed in the front part of the (N + 1) th predetermined time period by sending an acknowledgement/negative acknowledgement packet (ACK/NACK acknowledgement packet) from the headset 102 to the smart device 103. In the case where the first frame is received from the headphone 102 and the bluetooth audio data frame is correctly received from the headphone 102, a second ECC frame may be transmitted to the master headphone 101 after the response packet in the (N + 1) th predetermined period, and accordingly, the master headphone 102 may receive the second ECC frame in a latter part of the (N + 1) th predetermined period, thereby successfully correcting an error in the bluetooth audio data frame using an error correction code contained in the second ECC frame.
Although fig. 3 shows that the second ECC frame is transmitted for the N +1 th predetermined period of time immediately after the nth predetermined period of time during which the first frame is transmitted, this is merely an example. In some embodiments, the transmission of the second ECC frame may be performed during other predetermined time periods subsequent to the nth predetermined time period.
In the case where the master earpiece 101 correctly receives the bluetooth audio data frame, the timing diagram in fig. 3 changes accordingly. Specifically, in the latter part of the nth predetermined period, the master earphone 101 transmits a third frame of an error correction code obtained by encoding the bluetooth audio data frame it receives, and the slave earphone 102 receives the third frame and can perform error correction on the bluetooth audio data frame it receives using the error correction code contained in the third frame. Accordingly, the transmission of the second ECC frame need not be performed after the transmission of the response packet in the N +1 th predetermined period.
The structure of a bluetooth physical frame according to an embodiment of the present disclosure is explained below with reference to fig. 4(a) and 4 (b). There are two data transfer rates for bluetooth transmission, one being the base rate and the other being the enhanced rate. Packet format of basic rate as shown in fig. 4(a), a bluetooth physical frame includes 3 fields, in the direction from least significant bit to most significant bit, respectively, an access code 401, a header 402, and a payload 403, where: the access code 401 is a flag of the same piconet (piconet) for timing synchronization, offset compensation, paging, and inquiry; the packet header 402 contains information for bluetooth link control; payload 503 carries payload information, primarily bluetooth audio data in this disclosure. The technical term "bluetooth audio data frame" used herein means audio data corresponding to a payload 403 after removing information such as an access code 401, a packet header 402, etc. from a bluetooth physical frame. The packet format of the enhanced rate is shown in fig. 4(b), the bluetooth physical frame includes 6 fields, which are, in the direction from the least significant bit to the most significant bit, an access code 404, a header 405, a guard interval 406, a sync 407, an enhanced rate payload 408, and a packet tail 409, respectively, where the access code 404, the header 405, and the enhanced rate payload 408 are similar to the access code 401, the header 402, and the payload 403 in fig. 4(a), and are not described herein again. The guard interval 406 represents the interval time between the header 405 and the sync 407; the sync 407 contains a synchronization sequence, typically used for differential phase shift keying modulation; the packet tail 409 adopts different settings for different modulation schemes. In some embodiments, for synchronized data, at the end of payload 403 and enhanced rate payload 408, there may also be, for example, 16 bits for cyclic redundancy check.
The error correction code contained in the ECC frame described herein is an error correction code for the audio data in the payload 403 and the enhanced rate payload 408, and may be encoded in various manners including, but not limited to, Reed Solomon (RS) encoding, BCH (Bose, Ray-Chaudhuri, and Hocquenghem) encoding, and the like. In some embodiments, the ECC frame multiplexes bluetooth protocols at layers above the physical layer, such as the bluetooth media access control (mac) layer, the bluetooth host control interface layer, etc., a 2Mb/s symbol rate may be used at the physical layer, and the modulation scheme may be Quadrature Phase Shift Keying (QPSK) or Gaussian Frequency Shift Keying (GFSK). The Bluetooth physical layer can adopt a symbol rate of 1Mb/s, and the ECC frame adopts a higher symbol rate, so that more error correction bits can be transmitted and the error correction capability can be better.
In some embodiments, the ACK/NACK packet described in this disclosure may be implemented by using a packet header as shown in fig. 5, wherein the packet header sequentially includes the following fields in the direction from least significant bit to most significant bit: a logical transport address 501, a type 502, a flow 503, an acknowledgement indication 504, a sequential numbering method 505, and a header error control 506, where the acknowledgement indication 504 is a bit, which is 1 to indicate that it is an ACK packet, and 0 to indicate that it is a NACK packet.
Fig. 6 illustrates a flow diagram of a communication method 600 for a wireless headset that may employ a wireless headset according to various embodiments of the present disclosure, including a master headset configured to establish a bluetooth link with another device for bluetooth communication therewith and a slave headset, according to embodiments of the present disclosure. Note that "first frame", "second frame", and "third frame" used in fig. 6 have the same technical meaning as "first frame", "second (ECC) frame", and "third (ECC) frame" according to various embodiments of the present disclosure, and are not described herein in detail.
As shown in fig. 6, the communication method 600 includes the following steps: transmitting, by the master headset, the relevant parameters of the bluetooth link to the slave headset so that the slave headset listens for and receives bluetooth signals from the other device (step 601); one of the master and slave earpieces is selected as the first frame and/or third frame sender (step 602), which selection may be dynamic or preset, as an example. At step 603, it is determined whether the selected one of the headsets correctly received the bluetooth audio data frame. If so, a third frame is sent by the one headset to the other headset (step 610), then the other headset error corrects its received Bluetooth audio data frame using the error correction code contained in the third frame (step 611), and if the error correction is successful (YES in step 612), an ACK acknowledgement packet is sent to the other device (indicated as step S)
Figure BDA0001893065710000101
) Otherwise, a NACK response packet is sent to the other device (denoted as step
Figure BDA0001893065710000102
)。
If it is determined that the selected one of the headsets did not receive the bluetooth audio data frame correctly ("no" in step 603), but it is determined that it did receive the header of the bluetooth audio data frame correctly ("yes" in step 604), the first frame is sent by the one headset to the other headset (step 605). Next, at step 606, it is determined whether the other headset correctly received the bluetooth audio data frame: if so, sending a second frame to the one headset by the other headset (step 607), and sending an ACK acknowledgement packet to the other device; otherwise, a NACK response packet is sent to the other device. At step 608, the one headset error corrects its received frame of bluetooth audio data using the error correction code contained in the second frame.
In one embodiment, if the first frame sent by the one headset is not received by the other headset and the third frame sent by the one headset is not received by the other headset, a NACK response packet is sent by the other headset to the other device (denoted as step
Figure BDA0001893065710000103
). In another embodiment, if it is determined that the selected one of the headsets did not correctly receive the bluetooth audio data frame ("no" in step 603) and it is determined that it did not correctly receive the header of the bluetooth audio data frame ("no" in step 604), a NACK response packet is transmitted by the one headset to the other device. These two embodiments are not implemented simultaneously, but only one may be selected.
And the wireless earphone and the intelligent equipment can adopt Bluetooth communication in different sub-modes according to different application scenes. The wireless headset and the communication method thereof of the various embodiments of the present disclosure are explained in detail below in various sub-modes.
The first mode is described below as the sender of the first frame and/or the third frame from the headset.
First mode
And the slave earphone monitors and receives Bluetooth audio data frames sent by the intelligent equipment to the master earphone. When the slave earphone correctly receives the bluetooth audio data frame sent by the smart device within a certain predetermined time period (for example, the nth predetermined time period shown in fig. 3), the slave earphone first performs channel coding on the bluetooth audio data frame to obtain an error correction code, and then sends an ECC frame with the error correction code, that is, a third ECC frame, to the master earphone. In case the slave earpiece does not correctly receive the bluetooth audio data frame but correctly receives the header of the bluetooth audio data frame, the slave earpiece transmits a frame without error correction code (referred to as a first frame) to the master earpiece, the first frame indicating that the slave earpiece correctly received the header information.
In some embodiments, in the event that neither the bluetooth audio data frame nor the packet header of the bluetooth audio data frame is correctly received from the headset: the slave earphone may also send a frame without error correction code (referred to as a fourth frame) to the master earphone indicating that the slave earphone did not correctly receive the bluetooth audio data frame and information of the header of the bluetooth audio data frame; or the slave may not send frames to the master.
And the master earphone receives the Bluetooth audio data frame sent by the intelligent equipment. And after the master earphone receives the Bluetooth audio data frame sent by the intelligent equipment within the certain preset time period, the master earphone continuously receives a third ECC frame from the slave earphone. And sending an ACK packet to the intelligent equipment under the condition that the main earphone correctly receives the Bluetooth audio data frame or the main earphone receives a third ECC frame with an error correcting code and obtains a correct Bluetooth audio data frame after error correction by using the error correcting code. And in the case that the master earphone receives the third ECC frame with the error correction code (which means that the slave earphone correctly receives the Bluetooth audio data frame), but the Bluetooth audio data frame is not correctly received and the correct Bluetooth audio data frame is not obtained after error correction by the error correction code, a NACK packet is sent to the intelligent equipment. In the event that the master earpiece does not correctly receive the bluetooth audio data frame and does not receive the third ECC frame or receives the fourth frame without error correction code (this time indicating that the slave earpiece did not correctly receive the bluetooth audio data frame), then a NACK packet is subsequently sent to the smart device.
In some embodiments, an ACK reply packet is sent by the master earpiece to the smart device in the event that the master earpiece correctly received the bluetooth audio data frame and received the first frame (which means that the slave earpiece correctly received the header of the bluetooth audio data frame). This means that the master earphone can send a second ECC frame to the slave earphone that contains the error correction code encoded from the received bluetooth audio data frame, whereby the slave earphone can benefit from the error correction code in the second ECC frame obtained from the master earphone to achieve successful error correction, so that both earphones can eventually receive the bluetooth audio data frame correctly.
In some embodiments, in the event that the slave headset does not correctly receive the header of the bluetooth audio frame, which means that the bluetooth audio data frame it receives cannot be successfully error corrected even if the master headset provides the ECC frame to it, a NACK response packet is sent from the slave headset to the smart device.
In some embodiments, in any scenario of sending a NACK packet according to the present disclosure, the primary earpiece may also not send any response packet to the smart device, and the smart device may retransmit the bluetooth audio data frame if a NACK packet is received or if no response packet is received within a preset response time period.
The mode of the master earphone as the sender of the first frame and/or the third frame is similar to the first mode, and is not described herein. Moreover, although exemplary embodiments have been described herein, the scope thereof includes any and all embodiments based on the disclosure with equivalent elements, modifications, omissions, combinations (e.g., of various embodiments across), adaptations or alterations. The elements of the claims are to be interpreted broadly based on the language employed in the claims and not limited to examples described in the present specification or during the prosecution of the application, which examples are to be construed as non-exclusive. It is intended, therefore, that the specification and examples be considered as exemplary only, with a true scope and spirit being indicated by the following claims and their full scope of equivalents.
The order of the various steps in this disclosure is merely exemplary and not limiting. The order of execution of the steps may be adjusted without affecting the implementation of the present disclosure (without destroying the logical relationship between the required steps), and various embodiments obtained after the adjustment still fall within the scope of the present disclosure.
The above description is intended to be illustrative and not restrictive. For example, the above-described examples (or one or more versions thereof) may be used in combination with each other. For example, other embodiments may be used by those of ordinary skill in the art upon reading the above description. In addition, in the foregoing detailed description, various features may be grouped together to streamline the disclosure. This should not be interpreted as an intention that a disclosed feature not claimed is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the detailed description as examples or embodiments, with each claim standing on its own as a separate embodiment, and it is contemplated that these embodiments may be combined with each other in various combinations or permutations. The scope of the invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.

Claims (15)

1. A wireless headset comprising a master headset and a slave headset, the master headset configured to establish a Bluetooth link with another device for Bluetooth communication with the other device,
the master earphone transmits the relevant parameters of the Bluetooth link to the slave earphone so that the slave earphone listens for and receives Bluetooth signals from the other equipment;
one of the master and slave earpieces is configured to: under the condition that the audio data part of the Bluetooth audio data frame is not correctly received, the audio data part of the Bluetooth audio data frame is not checked by a cyclic redundancy check code;
the other of the master and slave earpieces is configured to: in the event that it correctly receives a Bluetooth audio data frame and receives the first frame, sending a second frame to the one earpiece, the second frame including an error correction code derived by encoding the received Bluetooth audio data frame.
2. The wireless headset of claim 1, wherein the one headset is further configured to: and transmitting a third frame to the other earphone if the third frame correctly receives the Bluetooth audio data frame, wherein the third frame comprises an error correction code obtained by encoding the received Bluetooth audio data frame.
3. A wireless headset according to claim 1, wherein the one headset is selected in dependence on the priority of transmissions from and to the other device and the comparison of the signal quality of the master and slave headsets.
4. The wireless headset of claim 2, wherein the other headset is configured to: and under the condition that the third frame is received and the correct Bluetooth audio data frame is obtained after error correction is carried out by using the error correction code contained in the third frame, or under the condition that the Bluetooth audio data frame is correctly received and the first frame is received, sending a confirmation response packet to the other equipment.
5. The wireless headset of claim 2, wherein the other headset is configured to: transmitting a negative acknowledgement packet or not transmitting an acknowledgement packet to the other device in the event that it does not correctly receive the Bluetooth audio data frame and does not receive the third error correction code.
6. The wireless headset of claim 4, wherein the other headset is further configured to, if it receives a third frame: and under the condition that the Bluetooth audio data frame is not correctly received and the correct Bluetooth audio data frame is not obtained after error correction is carried out by using the error correction code contained in the received third frame, transmitting a negative acknowledgement packet to the other device or not transmitting the acknowledgement packet to the other device.
7. The wireless headset of claim 4, wherein the one headset is further configured to: and in the case that it does not correctly receive the header of the Bluetooth audio data frame, transmitting a negative acknowledgement packet to the other device or not transmitting an acknowledgement packet to the other device.
8. A communication method for a wireless headset, the wireless headset comprising a master headset and a slave headset, the master headset configured to establish a bluetooth link with another device for bluetooth communication with the other device, the communication method characterized by comprising:
transmitting, by the master headset, parameters related to the bluetooth link to the slave headset so that the slave headset listens for and receives bluetooth signals from the other device;
selecting one earphone from the master earphone and the slave earphone;
in the case that the selected one of the headsets correctly receives the packet header of the Bluetooth audio data frame but does not correctly receive the Bluetooth audio data frame, sending a first frame to the other headset by the one headset, wherein the first frame only contains information that the one headset correctly receives the packet header of the Bluetooth audio data frame, and the case that the audio data part of the Bluetooth audio data frame which is not correctly received comprises the condition that the cyclic redundancy check code check is failed;
in the case where the other earphone correctly receives a Bluetooth audio data frame and receives the first frame from the one earphone, transmitting, by the other earphone, a second frame to the one earphone, the second frame including an error correction code obtained by encoding the received Bluetooth audio data frame.
9. The communication method according to claim 8, further comprising: and under the condition that the one earphone correctly receives the Bluetooth audio data frame, sending a third frame to the other earphone by the one earphone, wherein the third frame comprises an error correction code obtained by encoding the Bluetooth audio data frame received by the one earphone.
10. A method of communicating according to claim 9, wherein the one earpiece is selected according to the priority of transmission from and to the other device and the comparison of the signal quality of the master and slave earpieces.
11. The communication method according to claim 9, further comprising: and under the condition that the other earphone receives a third frame and obtains a correct Bluetooth audio data frame after error correction by using the error correction code contained in the third frame, or under the condition that the other earphone correctly receives the Bluetooth audio data frame and receives the first frame, the other earphone sends a confirmation response packet to the other equipment.
12. The communication method according to claim 9, further comprising: transmitting, by the other headset, a negative acknowledgement packet or no acknowledgement packet to the other device in the event that the other headset did not correctly receive the Bluetooth audio data frame and did not receive the third error correction code.
13. The communication method according to claim 11, further comprising: in the case that the other headphone is receiving the third frame: and under the condition that the Bluetooth audio data frame is not correctly received and the correct Bluetooth audio data frame is not obtained after error correction is carried out by using the error correction code contained in the received third frame, the other earphone sends a negative acknowledgement packet to the other equipment or does not send an acknowledgement packet to the other equipment.
14. The communication method according to claim 11, further comprising: and in the case that the one headset does not correctly receive the packet header of the Bluetooth audio data frame, transmitting a negative acknowledgement packet or not transmitting an acknowledgement packet to the other device by the one headset.
15. The communication method according to any one of claims 9 to 14, wherein the third frame and the first frame are each transmitted after the bluetooth audio data frame in an nth unit period in which the one headset receives the corresponding bluetooth audio data frame, and the second frame is transmitted after the response packet in an N +1 th unit period and/or a unit period subsequent thereto in which the other headset transmits the response packet, where N is any natural number.
CN201811479680.4A 2018-11-29 2018-12-05 Wireless earphone and communication method for wireless earphone Active CN109660971B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201811479680.4A CN109660971B (en) 2018-12-05 2018-12-05 Wireless earphone and communication method for wireless earphone
US16/244,056 US10341758B1 (en) 2018-11-29 2019-01-09 Wireless audio system and method for wirelessly communicating audio information using the same
US16/450,996 US10798477B2 (en) 2018-11-29 2019-06-24 Wireless audio system and method for wirelessly communicating audio information using the same
US15/930,329 US11064280B2 (en) 2018-11-29 2020-05-12 Wireless audio system and method for wirelessly communicating audio information using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811479680.4A CN109660971B (en) 2018-12-05 2018-12-05 Wireless earphone and communication method for wireless earphone

Publications (2)

Publication Number Publication Date
CN109660971A CN109660971A (en) 2019-04-19
CN109660971B true CN109660971B (en) 2021-11-23

Family

ID=66112663

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811479680.4A Active CN109660971B (en) 2018-11-29 2018-12-05 Wireless earphone and communication method for wireless earphone

Country Status (1)

Country Link
CN (1) CN109660971B (en)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112039637B (en) * 2019-06-03 2023-07-07 南京中感微电子有限公司 Audio data communication method, system and audio communication equipment
CN111294779B (en) * 2019-06-21 2021-07-06 展讯通信(上海)有限公司 Audio playback method, device and storage medium
CN110225504B (en) * 2019-06-21 2022-04-29 恒玄科技(上海)股份有限公司 Method for transmitting data and wireless equipment assembly
CN110213691A (en) * 2019-06-26 2019-09-06 上海富芮坤微电子有限公司 A kind of synchronization mechanism of TWS audio transmission
CN110312237B (en) * 2019-07-05 2022-06-17 恒玄科技(上海)股份有限公司 Wireless earphone and communication method of wireless earphone
CN110266444A (en) * 2019-07-08 2019-09-20 展讯通信(上海)有限公司 Data transmission method, device and equipment
CN110381490B (en) * 2019-07-24 2022-04-22 恒玄科技(上海)股份有限公司 Communication method for wireless earphone, wireless earphone and wireless equipment
CN111479184A (en) * 2019-08-02 2020-07-31 爱科微半导体(上海)有限公司 True wireless earphone, terminal equipment and connection method of true wireless earphone
CN110505563B (en) 2019-09-11 2020-12-01 歌尔科技有限公司 Synchronous detection method and device of wireless earphone, wireless earphone and storage medium
TWI736378B (en) * 2019-10-03 2021-08-11 瑞昱半導體股份有限公司 Multi-member bluetooth device capable of dynamically switching operation mode, and related main bluetooth circuit and auxiliary bluetooth circuit
CN110753284A (en) * 2019-10-24 2020-02-04 珠海慧联科技有限公司 Wireless earphone communication method and system and wireless earphone
TWI727897B (en) * 2019-11-05 2021-05-11 瑞昱半導體股份有限公司 Auxiliary bluetooth circuit of multi-member bluetooth device capable of reducing complexity of updating internal clock of bluetooth circuit
CN112994854A (en) * 2019-12-16 2021-06-18 Oppo广东移动通信有限公司 Data receiving method, device and equipment of Bluetooth headset and storage medium
CN114900254B (en) * 2019-12-23 2024-06-14 无锡中感微电子股份有限公司 Communication method of wireless earphone, wireless earphone and wireless earplug
CN113038317B (en) * 2019-12-25 2024-01-16 Oppo广东移动通信有限公司 Earphone control method and device, bluetooth earphone and storage medium
CN111163450A (en) * 2019-12-26 2020-05-15 重庆物奇科技有限公司 Equipment communication method and system for wireless communication system
CN111031437B (en) * 2019-12-27 2021-05-28 恒玄科技(北京)有限公司 Wireless earphone assembly and communication method thereof
CN111142665B (en) * 2019-12-27 2024-02-06 恒玄科技(上海)股份有限公司 Stereo processing method and system for earphone assembly and earphone assembly
CN111107463B (en) * 2019-12-30 2021-06-11 广州由我科技股份有限公司 Wireless earphone switching method and device, wireless earphone and medium
CN111556476B (en) * 2020-04-17 2021-01-19 炬力(珠海)微电子有限公司 Data transmission method between Bluetooth TWS (two way communication) devices and Bluetooth TWS devices
CN111556475B (en) * 2020-04-17 2022-04-19 炬力(珠海)微电子有限公司 Bluetooth TWS device, master device and slave device thereof and data transmission method between devices
CN111343526B (en) * 2020-05-18 2020-08-11 恒玄科技(北京)有限公司 Wireless communication method of sound box assembly and sound box assembly for wireless communication
CN111901730B (en) * 2020-06-22 2022-05-24 芯原微电子(上海)股份有限公司 TWS headset interaction method and system, TWS headset
CN111901074B (en) * 2020-06-24 2022-06-17 广州安凯微电子股份有限公司 Method, device, medium and terminal equipment for real wireless stereo headset communication
CN111787098B (en) * 2020-06-30 2022-10-04 歌尔科技有限公司 Earphone upgrading method and device, earphone and storage medium
CN112437369B (en) * 2020-07-27 2022-03-29 珠海市杰理科技股份有限公司 Audio data transmission method, system, TWS earphone pair, chip and medium
US11375574B2 (en) * 2020-08-11 2022-06-28 Qualcomm Incorporated Latency reduction
CN111954123B (en) * 2020-08-13 2022-03-04 上海富芮坤微电子有限公司 Method, system, medium, and wireless audio device for information synchronization of wireless audio devices
CN116192316A (en) * 2021-11-29 2023-05-30 华为终端有限公司 Data transmission method, device and earphone
CN114827969B (en) * 2022-04-19 2025-03-04 恒玄科技(上海)股份有限公司 A wireless headset and communication method thereof
CN118042335B (en) * 2024-01-31 2025-08-19 广州安凯微电子股份有限公司 Data transmission method for simultaneous feedback of master and slave multiple devices of Bluetooth headset
WO2025207015A1 (en) * 2024-03-25 2025-10-02 Razer (Asia-Pacific) Pte. Ltd. A wireless communication method and a wireless headset
CN120151809B (en) * 2025-02-28 2026-02-24 广州安凯微电子股份有限公司 A Bluetooth ear-to-ear transmission method, device, and Bluetooth headset

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8155335B2 (en) * 2007-03-14 2012-04-10 Phillip Rutschman Headset having wirelessly linked earpieces
CN108347716B (en) * 2018-01-15 2021-08-03 恒玄科技(上海)股份有限公司 Bluetooth communication system and communication method
US10244307B1 (en) * 2018-02-09 2019-03-26 Bestechnic (Shanghai) Co., Ltd. Communication of wireless headphones
CN108429949A (en) * 2018-03-21 2018-08-21 恒玄科技(上海)有限公司 A kind of Bluetooth audio frequency mixed communication method suitable for bluetooth headset
CN108696339A (en) * 2018-04-13 2018-10-23 恒玄科技(上海)有限公司 Wireless blue tooth with channel coding is to whispering voice communication system and communication means

Also Published As

Publication number Publication date
CN109660971A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
CN109660971B (en) Wireless earphone and communication method for wireless earphone
CN111031437B (en) Wireless earphone assembly and communication method thereof
CN109905925B (en) The communication means of wireless device component and wireless device component
CN109561419B (en) The ears wireless headset of high reliability and communication means for ears wireless headset
CN110312237B (en) Wireless earphone and communication method of wireless earphone
CN110769347B (en) Synchronous playing method of earphone assembly and earphone assembly
US11064280B2 (en) Wireless audio system and method for wirelessly communicating audio information using the same
CN111142665B (en) Stereo processing method and system for earphone assembly and earphone assembly
US10659943B2 (en) Short-range wireless communication based on indirect transmission of communication parameters
US10244307B1 (en) Communication of wireless headphones
US10412481B1 (en) Operation mode switch of wireless headphones
CN111741401B (en) Wireless communication method for wireless headset assembly and wireless headset assembly
US11171410B1 (en) Wireless audio system and method for wirelessly communicating audio information using the same
JP2013518514A (en) Majority error correction technology
WO2021217723A1 (en) Systems and methods for wireless transmission of audio information
US10756844B2 (en) Devices and method for wirelessly broadcasting media packets
US10778479B1 (en) Systems and methods for wireless transmission of audio information
US12273249B2 (en) Systems and methods for selective storing of data included in a corrupted data packet
CN114979900B (en) Wireless headset and audio sharing method
CN114827969B (en) A wireless headset and communication method thereof
CN109391423B (en) Transmission parameter acquisition, data transmission method and device
CN114786096B (en) A wireless earphone and a communication method for the wireless earphone.
CN114079537A (en) Audio packet loss data receiving method and device, audio playing equipment and system
WO2024220850A1 (en) Bluetooth asynchronous connection oriented link error correction
CN114079895A (en) Audio packet loss data receiving circuit and method, audio playing device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 201306 room 904, No. 800, Huanhu West 2nd Road, Lingang New Area, free trade Experimental Zone, Pudong New Area, Shanghai

Applicant after: Hengxuan Technology (Shanghai) Co., Ltd

Address before: 201203 Shanghai Pudong New Area Jinke Road 2889 Lane Changtai Plaza B Block 201

Applicant before: Heng Xuan Technology (Shanghai) Co., Ltd.

GR01 Patent grant
GR01 Patent grant