Audio transmission and reception synchronization method, audio receiving chip and wireless sound transmission system

By using multiple audio receiving chips in parallel to receive audio data packets in a wireless audio transmission system, the problems of audio transmission delay and synchronization in multi-device systems are solved, and efficient audio data transmission is achieved.

CN116614150BActive Publication Date: 2025-11-25BEIJING YUNXIN MICROELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310251183.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-15
Publication Date
2025-11-25
Estimated Expiration
2043-03-15

AI Technical Summary

Technical Problem

In wireless audio transmission systems, as the number of audio transmitting devices increases, audio transmission latency becomes severe, causing audio data reception to become choppy, and making it difficult for multiple devices to maintain synchronization between transmission and reception, thus affecting the normal operation of the system.

Method used

Multiple audio receiving chips are set in the sound receiving device. By using time slot division rules, each chip can receive and send back audio data packets in parallel, ensuring synchronization and reducing transmission latency.

Benefits of technology

By using multiple chips to receive data in parallel, the transmission latency of audio data packets is reduced, the receiving efficiency and transmission quality are improved, blocking interference is avoided, and audio transmission and reception are synchronized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116614150B_ABST
    Figure CN116614150B_ABST
Patent Text Reader

Abstract

The application provides an audio receiving and transmitting synchronization method, an audio receiving chip and a wireless sound transmission system. The method is applied to a first audio receiving chip arranged in a sound receiving device in a wireless sound transmission system. The wireless sound transmission system comprises one sound receiving device and N sound transmitting devices. The sound receiving device comprises one first audio receiving chip and N-1 second audio receiving chips. N is a positive integer not less than 2. The method comprises the following steps: determining a time slot division rule for transmitting audio data packets by the wireless sound transmission system; transmitting the time slot division rule to each second audio receiving chip, so that each second audio receiving chip and the first audio receiving chip receive audio data packets according to the same data receiving and transmitting time slot, and transmit receiving confirmation information. Therefore, the number of audio receiving chips in the sound receiving device and the number of sound transmitting devices are the same in the application, the audio data packet receiving efficiency is improved, and the audio data packet transmission delay is greatly reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless sound transmission technology, and in particular to an audio transmission synchronization method, an audio receiving chip, and a wireless sound transmission system. Background Technology

[0002] In wireless audio transmission systems, if the transmission delay of audio data between the transmitting and receiving devices exceeds a preset threshold, it will cause stuttering in the audio data reception. With the development of digital communication, more and more wireless audio transmission systems are adopting bidirectional transmission methods, allowing the transmitting device to determine whether to retransmit the sent audio data packets based on the audio data reception status reported by the receiving device, thereby improving the transmission quality of audio data.

[0003] In bidirectional transmission mode, the audio transmitting and receiving devices must maintain synchronized transmission; otherwise, timing errors will occur, and the device will malfunction. That is, when the audio transmitting device sends an audio data packet, the corresponding audio receiving device must be in receiving mode to successfully receive the data packet; conversely, when the audio transmitting device is in receiving mode, the audio receiving device is in transmitting mode to provide feedback on the audio data reception status.

[0004] However, when multiple audio transmitting devices exist in a wireless audio transmission system, the audio receiving device receives the audio data packets sent by each device in time slots. As the number of audio transmitting devices in the system increases, the audio transmission delay becomes more severe. Summary of the Invention

[0005] This application provides an audio transmission and reception synchronization method, an audio receiving chip, and a wireless sound transmission system, enabling a sound receiving device to simultaneously receive audio data packets sent by multiple sound transmitting devices, reducing the audio transmission delay between multiple sound transmitting devices and a single sound receiving device, thereby improving transmission efficiency.

[0006] In a first aspect, this application provides an audio transmission and reception synchronization method, applied to a first audio receiving chip in a sound receiving device within a wireless sound transmission system; the wireless sound transmission system includes one sound receiving device and N sound transmitting devices, the sound receiving device including a first audio receiving chip and N-1 second audio receiving chips, where N is a positive integer not less than 2; the method includes:

[0007] Determine the time slot allocation rules for transmitting audio data packets in a wireless sound transmission system;

[0008] The time slot division rules are sent to each of the second audio receiving chips so that each of the second audio receiving chips receives audio data packets according to the same data transmission and reception time slot as the first audio receiving chip, and sends reception confirmation information.

[0009] In some embodiments, the time slot division rules include audio reception duration and reception feedback duration;

[0010] Determine the time slot allocation rules for transmitting audio data packets in a wireless audio transmission system, including:

[0011] Acquire audio data information when the wireless audio transmission system transmits audio, and confirmation data information when transmitting confirmation information.

[0012] Based on the audio data and confirmation data, set the time slot division rules.

[0013] In some embodiments, the time slot division rules include audio reception duration and reception feedback duration;

[0014] Determine the time slot allocation rules for transmitting audio data packets in a wireless audio transmission system, including:

[0015] To acquire audio data information when a wireless audio transmission system transmits audio;

[0016] Obtain the transmission resource information configured for the first audio receiving chip and each of the second audio receiving chips in the sound receiving device;

[0017] Based on the audio data information and transmission resource information, set the time slot allocation rules.

[0018] Secondly, this application provides an audio receiving chip, disposed in a sound receiving device of a wireless sound transmission system; the wireless sound transmission system includes one sound receiving device and N sound transmitting devices, and the sound receiving device is provided with N audio receiving chips, where N is a positive integer not less than 2; the audio receiving chip includes:

[0019] The microcontroller (MCU) is used to execute the audio transmission and reception synchronization method described in the first aspect above.

[0020] In some embodiments, the audio receiver chip also includes a radio frequency front end;

[0021] The MCU is also used to generate state switching instructions according to the data transmission and reception time slots, and send the state switching instructions to the RF front end;

[0022] The radio frequency front end is used to switch operating states according to state switching instructions in order to receive audio data packets or send reception confirmation information.

[0023] In some embodiments, the radio frequency front end includes a receiving port, a transmitting port, and a transmit / receive switching circuit;

[0024] The receiving port is used to receive audio data packets transmitted by the sound transmitting device.

[0025] The sending port is used to send a receipt confirmation message to the sound transmitting device;

[0026] The transmit / receive switching circuit is used to adjust the operating status of the receive port and the transmit port according to the state switching command.

[0027] In some embodiments, the state switching instruction includes a receive instruction and a send instruction;

[0028] In response to a receive command, the transmit / receive switching circuit sets the receive port to the open state and the transmit port to the closed state.

[0029] In response to the transmit command, the transmit / receive switching circuit sets the transmit port to the open state and the receive port to the closed state.

[0030] Thirdly, this application provides a wireless sound transmission system, which includes a sound receiving device and N sound transmitting devices. The sound receiving device includes N audio receiving chips as described in any one of the second aspects above, where N is a positive integer not less than 2.

[0031] Each sound transmitting device is used to send audio data packets to the sound receiving device according to a preset data transmission and reception time slot;

[0032] The audio receiving device is used to receive audio data packets sent by each audio transmitting device in parallel through N audio receiving chips according to the data transmission and reception time slots, and send reception confirmation information to each audio transmitting device accordingly.

[0033] In some embodiments, the sound receiving device includes a first audio receiving chip and N-1 second audio receiving chips, wherein the first audio receiving chip is communicatively connected to each of the second audio receiving chips.

[0034] The first audio receiving chip is used to determine the time slot division rules and set the data transmission and reception time slots according to the time slot division rules; and to send the time slot division rules to each of the second audio receiving chips.

[0035] Each second audio receiving chip is used to set the data transmission and reception time slot according to the time slot division rules sent by the first audio receiving chip, so as to keep consistent with the data transmission and reception time slot set by the first audio receiving chip.

[0036] In some embodiments, the sound receiving device is also configured to configure the data transmitting device corresponding to each audio receiving chip according to the device chip matching relationship;

[0037] Among them, N audio receiving chips correspond one-to-one with N sound transmitting devices.

[0038] Fourthly, this application provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the audio transmission and reception synchronization method shown in any of the first aspects above.

[0039] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the audio transmission and reception synchronization method shown in any of the first aspects above.

[0040] The technical solution provided in this application can achieve at least the following beneficial effects:

[0041] This application provides an audio transmission synchronization method, an audio receiving chip, and a wireless sound transmission system. The wireless sound transmission system includes one sound receiving device and N sound transmitting devices. The sound receiving device includes one first audio receiving chip and N-1 second audio receiving chips, where N is a positive integer not less than 2. The first audio receiving chip determines the data transmission and reception time slots for audio data packets transmitted by the wireless sound transmission system; it then sends the time slot allocation rules to each of the second audio receiving chips, ensuring that each second audio receiving chip receives audio data packets according to the same data transmission and reception time slot as the first audio receiving chip, and sends a reception confirmation message. Therefore, in this application, the number of audio receiving chips in the sound receiving device is the same as the number of sound transmitting devices. The sound receiving device can simultaneously receive audio data packets sent by each sound transmitting device through each audio receiving chip, improving the audio data packet reception efficiency and significantly reducing the audio data packet transmission latency compared to a single chip receiving audio data packets from each sound transmitting device in a time-sharing manner. Furthermore, after receiving an audio data packet, the audio receiving chip sends a reception confirmation message to the corresponding sound transmitting device, ensuring audio transmission and reception synchronization and improving the transmission quality of the audio data packets. Attached Figure Description

[0042] To more clearly illustrate the implementation methods in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0043] Figure 1 This is a schematic diagram of the structure of a wireless sound transmission system shown in an exemplary embodiment of this application;

[0044] Figure 2 This is a schematic diagram of a data transmission and reception time slot shown in an exemplary embodiment of this application;

[0045] Figure 3 This is a schematic diagram of the structure of another wireless sound transmission system illustrated in an exemplary embodiment of this application;

[0046] Figure 4 This is a schematic diagram of another data transmission and reception time slot shown in an exemplary embodiment of this application;

[0047] Figure 5 This is a schematic diagram of another data transmission and reception time slot shown in an exemplary embodiment of this application;

[0048] Figure 6 This is a schematic flowchart illustrating an audio transmission and reception synchronization method according to an exemplary embodiment of this application;

[0049] Figure 7 This is a schematic diagram of the structure of an audio receiving chip according to an exemplary embodiment of this application;

[0050] Figure 8 This is a schematic diagram illustrating the structure of another wireless sound transmission system according to an exemplary embodiment of this application. Detailed Implementation

[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0052] In the field of wireless real-time sound reinforcement, a basic requirement for wireless sound transmission systems is low latency, typically within 20ms or even lower. Practice shows that during real-time sound reinforcement, if the sound latency exceeds a certain threshold, it will cause a sharp decline in the listener's subjective perception, making the sound sound choppy and even affecting the speaker.

[0053] In terms of modulation methods, wireless audio systems can be divided into analog modulation and digital modulation; in terms of data transmission direction, they can be divided into one-way communication and two-way communication. With the development of digital communication, more and more wireless audio systems are beginning to adopt two-way communication. Furthermore, with the development and advancement of integrated circuit technology, a common approach is to integrate a single audio receiver chip into each sound receiving device to achieve two-way communication between the sound receiving and transmitting devices.

[0054] It should be noted that two-way communication in a wireless audio transmission system means that after the audio transmitting device sends an audio data packet to the audio receiving device, the audio receiving device will send a reception confirmation message to the audio transmitting device based on its own reception of the audio data packet.

[0055] The received confirmation information includes an acknowledgment character (ACK) or a negative acknowledgment character (NCK).

[0056] As an example, after receiving an audio data packet from a sound transmitting device, the sound receiving device can send an acknowledgment character to the sound transmitting device to indicate that the audio data packet has been successfully received, and the sound transmitting device can then continue to transmit new audio data packets.

[0057] As another example, after receiving an audio data packet from a sound transmitting device, the sound receiving device can send a denial character to the sound transmitting device to indicate that the audio data packet was not successfully received and to instruct the sound transmitting device to retransmit the audio data packet.

[0058] In some embodiments, during bidirectional communication, the audio transmitting device and the audio receiving device must be in a synchronized state. That is, when the audio transmitting device sends an audio data packet to the audio receiving device, the audio receiving device is in a receiving state to receive the audio data packet in the corresponding time slot; when the audio transmitting device is in a receiving state, the audio receiving device is in a transmitting state to send back confirmation information of audio data packet reception to the audio transmitting device in the corresponding time slot.

[0059] In other words, to ensure normal two-way communication without conflict, when one of the sound transmitting device and the sound receiving device is in the transmitting state, the other must be in the receiving state. Otherwise, timing errors will occur, causing the wireless sound transmission system to be unable to transmit audio data packets normally.

[0060] See Figure 1 Based on the above introduction, when the wireless sound transmission system is a one-to-two system (i.e., one sound receiving device processes the audio data packets sent by sound transmitting device A and sound transmitting device B at the same time), the sound receiving device integrates an audio receiving chip, and each sound transmitting device integrates an audio transmitting chip. The audio receiving chip processes the audio data packets sent by the audio transmitting chip in each sound transmitting device in a time-sharing manner.

[0061] In the aforementioned one-to-two system, in order to ensure that the three chips do not interfere with each other, the time slots need to be rearranged to ensure that the sound transmitting device A, sound transmitting device B and sound receiving device are in a synchronized state. Otherwise, timing disorder will occur, causing the wireless sound transmission system to malfunction.

[0062] See Figure 2 The data transmission and reception time slots shown are available in the image. Figure 2During the TXA time slot, the audio transmitting device A sends an audio data packet to the audio receiving device. During the RXA time slot, it receives the reception confirmation information sent by the audio receiving device. At this time, the audio transmitting device B is in an idle state and does not transmit or receive data during the idle time slot (IDLE).

[0063] Correspondingly, the sound receiving device receives the audio data packet sent by the sound transmitting device A in the RXA time slot, and sends a reception confirmation message to the sound transmitting device A in the TXA time slot.

[0064] Similarly, after audio transmitting device A completes an audio data packet transmission operation, it is in an idle state and does not transmit or receive data during the idle time slot (IDLE). At this time, audio transmitting device B sends an audio data packet to the audio receiving device during the TXB time slot and receives the reception confirmation information sent by the audio receiving device during the RXB time slot.

[0065] Correspondingly, the audio receiving device receives the audio data packet sent by the audio transmitting device B in the next RXB time slot, and sends a reception confirmation message to the audio transmitting device B in the TXB time slot.

[0066] Thus, the above process is repeated to process the audio data collected by audio transmitting devices A and B in a time-sharing manner through a single audio receiving device.

[0067] However, the above-mentioned one-to-two technical solution will have additional delays because the sound receiving device needs to receive the audio data packets sent by the two sound transmitting devices in a time-sharing manner.

[0068] For example, if the latency of a wireless sound transmission system is 20ms when it is a one-to-one system (i.e., one sound transmitting device and one sound receiving device), then the latency would double to 40ms in a one-to-two system, which is unacceptable in many application scenarios.

[0069] To address the latency issues in wireless sound transmission systems where a single audio receiving device supports multiple audio transmitting devices (one-to-two or even one-to-many), this application provides an audio transmission synchronization method, an audio receiving chip, and a wireless sound transmission system. Based on the number of audio transmitting devices in the wireless sound transmission system, multiple audio receiving chips are configured in the audio receiving device. These chips then receive audio data packets sent by multiple audio transmitting devices in parallel, significantly reducing the audio transmission latency between multiple audio transmitting devices and a single audio receiving device, and improving the audio data transmission efficiency of the wireless sound transmission system.

[0070] The audio transmission and reception synchronization method provided in this application is applied to a first audio receiving chip in a sound receiving device within a wireless sound transmission system. The wireless sound transmission system includes one sound receiving device and N sound transmitting devices. The sound receiving device includes one first audio receiving chip and N-1 second audio receiving chips. N is a positive integer not less than 2.

[0071] That is, the wireless sound transmission system used in the technical solution of this application includes one sound receiving device and two sound receiving devices (one to two), or includes one sound receiving device and multiple (more than or equal to 3) sound transmitting devices (i.e., one to many).

[0072] It should be noted that the first audio receiving chip can be any audio receiving chip in a sound receiving device. The first audio receiving chip is set in this application only because the time slot division rules and data transmission and reception time slots determined by the first audio receiving chip are used as the standard, so that the data transmission and reception time slots of each second audio receiving chip are consistent with those of the first audio receiving chip.

[0073] In other words, if one audio receiving chip is selected as the first audio receiving chip in the sound receiving device, then the other audio receiving chips in the sound receiving device are the second audio receiving chips.

[0074] Taking a wireless audio transmission system as an example of a one-to-two system, see [link / reference]. Figure 3 The wireless sound transmission system shown includes a first audio receiving chip and a second audio receiving chip. The first audio receiving chip synchronizes the time slot allocation rules to the second audio receiving chip so that the data transmission and reception time slots of the two audio receiving chips are consistent.

[0075] In other words, by using two audio receiving chips to process the signals of two audio transmitting chips, the audio processing can be carried out in parallel, unaffected by the time-division multiplexing of audio data packets in traditional solutions. In this way, the shortest audio transmission delay can be theoretically achieved.

[0076] It should be noted that when a sound receiving device uses two audio receiving chips to receive audio data packets in parallel, the data transmission and reception time slots of the first and second audio receiving chips must be accurately divided; otherwise, mutual interference may easily occur between the two audio receiving chips.

[0077] See Figure 4As shown in the data transmission and reception time slots, when the first audio receiving chip is in receive mode and receives audio data packets sent by the sound transmitting device A in the RXA time slot, if the second audio receiving chip is in transmit mode and sends a reception acknowledgment message to the sound transmitting device B in the TXB time slot, then the audio data packets received by the first audio receiving chip will interfere with the reception acknowledgment message sent by the second audio receiving chip. In other words, blocking interference occurs between the first and second audio receiving chips.

[0078] Conversely, when the first audio receiving chip is in the transmitting state and sends a receiving confirmation message to the sound transmitting device B in the TXB time slot, if the second audio receiving chip is in the receiving state and receives the audio data packet sent by the sound transmitting device B in the RXA time slot, the receiving confirmation message transmitted by the first audio receiving chip will interfere with the audio data packet received by the second audio receiving chip.

[0079] Therefore, this application enables communication between the first audio receiving chip and the second audio receiving chip in the sound receiving device, so as to ensure that the first audio receiving chip and the second audio receiving chip enter the receiving state or the transmitting state at the same time, so as to avoid blocking interference inside the sound receiving device.

[0080] As an example, see Figure 5 The data transmission and reception time slots are shown. First, the first audio receiving chip and the second receiving chip in the sound receiving device simultaneously enter the receiving state, and their corresponding data receiving time slots are the same. Sound transmitting device A sends audio data packets to the first audio receiving chip in the TXA time slot, and the first audio receiving chip receives the audio data packets in the RXA time slot.

[0081] Similarly, the sound transmitting device B sends an audio data packet to the second audio receiving chip in the TXB time slot, and the second audio receiving chip receives the audio data packet in the RXB time slot.

[0082] Then, the first audio receiving chip and the second receiving chip in the sound receiving device simultaneously enter the transmission state, and their corresponding information feedback time slots are the same. The first audio receiving chip sends a reception confirmation message to the sound transmitting device A in the TXA time slot, and the sound transmitting device A receives the reception confirmation message in the RXA time slot to determine whether to retransmit the data or continue to send new audio data packets.

[0083] Similarly, the second audio receiving chip sends a reception confirmation message to the sound transmitting device B in the TXB time slot, and the sound transmitting device B receives the reception confirmation message in the RXB time slot.

[0084] In this way, after sound transmitting device A and sound transmitting device B are synchronized with the first audio receiving chip and the second audio receiving chip respectively, the entire wireless sound transmission system enters a state of complete audio transmission and reception synchronization. This not only solves the audio transmission delay problem in one-to-two / one-to-many systems, but also avoids blocking interference, resulting in better audio data transmission quality in the wireless sound transmission system.

[0085] See Figure 6 The audio transmission and reception synchronization method provided in this application, applied to the first audio receiving chip in the sound receiving device of a wireless sound transmission system, may include the following steps:

[0086] Step 610: Determine the time slot division rules for transmitting audio data packets in the wireless sound transmission system.

[0087] The time slot division rules include audio reception duration and reception feedback duration. For example, the audio reception duration can be set to 50ms and the reception feedback duration to 10ms.

[0088] It should be noted that the time slot division rules can be set or adjusted according to the performance of the sound receiving device, the sound transmitting device, and each audio receiving chip. This application embodiment does not show this.

[0089] In one possible implementation, step 610 can be implemented as follows: acquiring audio data information when the wireless sound transmission system transmits audio, and confirmation data information when transmitting reception confirmation information; setting time slot division rules based on the audio data information and confirmation data information.

[0090] The audio data information includes the size and number of audio data packets, while the confirmation data information includes the length of the confirmation or denial character.

[0091] As an example, the audio reception duration can be set based on the transmission duration of the largest audio data packet; the reception feedback duration can be set based on the average data length of the acknowledgment and / or denial characters.

[0092] In another possible implementation, the above step 610 can be implemented as follows: acquiring audio data information when the wireless sound transmission system transmits audio; acquiring transmission resource information configured for the first audio receiving chip and each of the second audio receiving chips in the sound receiving device; and setting time slot division rules based on the audio data information and transmission resource information.

[0093] The transmitted resource information includes memory resources and central processing unit (CPU) resources.

[0094] As an example, the audio reception duration is set based on the transmission duration of the largest audio data packet; the reception feedback duration is set based on the transmission resources of each audio receiving chip.

[0095] It should be noted that the above time slot division rules can be determined in real time or can be fixed values ​​pre-stored in the sound receiving device. This application embodiment does not limit this.

[0096] Furthermore, after determining the time slot division rule, the first audio receiving chip adjusts its own clock signal according to the time slot division rule to set its own data transmission and reception time slot.

[0097] Step 620: Send the time slot division rules to each of the second audio receiving chips so that each of the second audio receiving chips receives audio data packets according to the same data transmission and reception time slot as the first audio receiving chip, and sends a reception confirmation message.

[0098] The data transmission and reception time slots include audio data packet reception time slots and reception confirmation information feedback time slots; the audio data packet reception time slots are determined based on the audio reception duration, and the reception confirmation information feedback time slots are determined based on the reception feedback duration.

[0099] It should be understood that, based on the same time slot allocation rules, the data transmission and reception time slots set for the first audio receiving chip and each of the second audio receiving chips are the same. Therefore, the first audio receiving chip and each of the second audio receiving chips can receive audio data packets in parallel within the same time slot; they can also send reception acknowledgment information in parallel within the same time slot.

[0100] In the above-mentioned audio transmission and reception synchronization method, the first audio receiving chip can determine the time slot division rule of the entire wireless sound transmission system, and then synchronize the time slot division rule with each second audio receiving device. This allows the first audio receiving chip and each second audio receiving chip to perform the same actions in the same data transmission and reception time slot, ensuring that the first audio receiving chip and each second audio receiving chip are in a transmission and reception synchronization state, receiving audio data packets in parallel, and feeding back reception confirmation information in parallel. This improves the transmission quality of audio data packets and greatly reduces the transmission delay of audio data packets in the wireless sound transmission system.

[0101] Based on the above-described audio transmission and reception synchronization method, this application also provides an audio receiving chip. This audio receiving chip is disposed in the sound receiving device of a wireless sound transmission system; the wireless sound transmission system includes one sound receiving device and N sound transmitting devices, and the sound receiving device is provided with N audio receiving chips, where N is a positive integer not less than 2.

[0102] In some embodiments, the audio receiver chip includes a microcontroller unit (MCU).

[0103] The MCU is used to execute some or all of the steps of the above-mentioned audio transmission and reception synchronization method.

[0104] In one possible implementation, a protocol stack software can run in the MCU to control the transmission and reception status of the audio receiver chip.

[0105] In some embodiments, the audio receiving chip further includes a radio frequency (RF) front-end. When executing the audio transmission and reception synchronization method, the MCU is also used to generate a state switching instruction according to the data transmission and reception time slot, and send the state switching instruction to the RF front-end; the RF front-end is used to switch its operating state according to the state switching instruction to receive audio data packets or send reception confirmation information.

[0106] The state switching instructions include receive instructions and send instructions, and the working states include data receive state and data transmit state.

[0107] In one possible implementation, the radio frequency front end includes a receive port, a transmit port, and a transmit / receive switching circuit.

[0108] The receiving port is used to receive audio data packets transmitted by the sound transmitting device; the transmitting port is used to send reception confirmation information to the sound transmitting device; and the transmit / receive switching circuit is used to adjust the working state of the receiving port and the transmitting port according to the state switching command.

[0109] Furthermore, the process of the RF front end switching its working state according to the state switching command can be as follows: in response to the receive command, the transmit / receive switching circuit sets the receive port to the open state and sets the transmit port to the closed state; in response to the transmit command, the transmit / receive switching circuit sets the transmit port to the open state and sets the receive port to the closed state.

[0110] In other words, to save power, the receiver and transmitter ports of the RF front-end operate in a time-division multiplexing mode, i.e., a duplex mode. When the receiver port is active, the transmitter port is off; conversely, when the transmitter port is active, the receiver port is off.

[0111] As an example, see Figure 7 The audio receiver chip shown can switch the RF front-end to transmit when the protocol stack in the MCU needs to send data. In this case, the RF front-end is set to transmit mode, the transmitting port is on, and the receiving port is off. Conversely, when the protocol stack needs to receive data, the RF front-end is set to receive mode. In this case, the receiving unit is working, and the transmitting unit is off.

[0112] In the aforementioned audio receiver chip, the protocol stack software running in the MCU can flexibly control the working state of the RF front-end according to the determined time slot division rules, so that the RF front-end can receive audio data packets sent by the audio transmitting device, or send reception confirmation information to the audio transmitting device.

[0113] Based on the above-mentioned audio transmission and reception synchronization method and audio receiving chip, such as Figure 8 As shown, this application provides a wireless sound transmission system, which includes a sound receiving device and N sound transmitting devices. The sound receiving device includes N audio receiving chips as shown above, where N is a positive integer not less than 2.

[0114] Each audio transmitting device is used to send audio data packets to an audio receiving device according to a preset data transmission and reception time slot; the audio receiving device is used to receive the audio data packets sent by each audio transmitting device in parallel through N audio receiving chips according to the data transmission and reception time slot, and send reception confirmation information to each audio transmitting device accordingly.

[0115] In some embodiments, the sound receiving device includes a first audio receiving chip and N-1 second audio receiving chips, wherein the first audio receiving chip is communicatively connected to each of the second audio receiving chips.

[0116] The first audio receiving chip is used to determine the time slot division rule and set the data transmission and reception time slots according to the time slot division rule; and to send the time slot division rule to each of the second audio receiving chips; each of the second audio receiving chips is used to set the data transmission and reception time slots according to the time slot division rule sent by the first audio receiving chip, so as to keep consistent with the data transmission and reception time slots set by the first audio receiving chip.

[0117] It should be noted that explanations regarding time slot allocation rules and data transmission / reception time slots can be found in the previous text and will not be repeated here.

[0118] In some embodiments, the sound receiving device is further configured to configure the data transmitting device corresponding to each audio receiving chip according to the device chip matching relationship; N audio receiving chips correspond one-to-one with N sound transmitting devices.

[0119] In other words, each audio receiving chip receives an audio data packet sent by a corresponding sound transmitting device and sends a reception confirmation message back to that sound transmitting device.

[0120] The sound receiving device in the wireless sound transmission system provided in this application embodiment can flexibly adjust the number of audio receiving chips according to the number of sound transmitting devices, so that each audio receiving chip can simultaneously receive audio data packets sent by each sound transmitting device, thereby improving the reception efficiency of audio data packets. Compared with the method of receiving audio data packets sent by each sound transmitting device in a time-sharing manner by a single chip, the transmission latency of audio data packets is greatly reduced.

[0121] Furthermore, those skilled in the art will understand that all or part of the processes in the above-described audio transmission and reception synchronization method can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0122] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0123] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that any modifications, equivalent substitutions, or improvements made by those skilled in the art without departing from the concept of this application should be included within the protection scope of the embodiments of this application.

Claims

1. An audio transmission and reception synchronization method, characterized in that, A first audio receiving chip is applied in a sound receiving device in a wireless sound transmission system; the wireless sound transmission system includes one sound receiving device and N sound transmitting devices, the sound receiving device includes one first audio receiving chip and N-1 second audio receiving chips, where N is a positive integer not less than 2; the method includes: Determine the time slot division rules for transmitting audio data packets in the wireless sound transmission system; The time slot allocation rules are sent to each of the second audio receiving chips, so that each of the second audio receiving chips receives audio data packets according to the same data transmission and reception time slot as the first audio receiving chip, and sends reception confirmation information; wherein, the first audio receiving chip determines the time slot allocation rules of the entire wireless sound transmission system, so as to synchronize the time slot allocation rules with each of the second audio receiving devices, so that the first audio receiving chip and each of the second audio receiving chips perform the same actions in the same data transmission and reception time slot, ensuring that the first audio receiving chip and each of the second audio receiving chips are in a synchronous state of transmission and reception, receiving audio data packets in parallel, and sending back reception confirmation information in parallel.

2. The method according to claim 1, characterized in that, The time slot division rule includes audio reception duration and reception feedback duration; The rule for determining the time slot division of the audio data packets transmitted by the wireless sound transmission system includes: Acquire audio data information when the wireless sound transmission system transmits audio, and confirmation data information when transmitting reception confirmation information; Based on the audio data information and the confirmation data information, the time slot division rules are set.

3. The method according to claim 1 or 2, characterized in that, The time slot division rule includes audio reception duration and reception feedback duration; The rule for determining the time slot division of the audio data packets transmitted by the wireless sound transmission system includes: Acquire audio data information when the wireless sound transmission system transmits audio; Obtain the transmission resource information configured for the first audio receiving chip and each of the second audio receiving chips in the sound receiving device; Based on the audio data information and the transmission resource information, the time slot division rules are set.

4. An audio receiver chip, characterized in that, The sound receiving device is installed in a wireless sound transmission system; the wireless sound transmission system includes one sound receiving device and N sound transmitting devices, and the sound receiving device is equipped with N audio receiving chips, where N is a positive integer not less than 2; the audio receiving chips include: A microcontroller (MCU) for performing the audio transmission and reception synchronization method according to any one of claims 1 to 3.

5. The audio receiving chip according to claim 4, characterized in that, The audio receiving chip also includes a radio frequency front end; The MCU is also used to generate a state switching instruction according to the data transmission and reception time slot, and send the state switching instruction to the radio frequency front end; The radio frequency front end is used to switch its working state according to the state switching instruction in order to receive audio data packets or send reception confirmation information.

6. The audio receiving chip according to claim 5, characterized in that, The radio frequency front end includes a receiving port, a transmitting port, and a transmit / receive switching circuit; The receiving port is used to receive audio data packets transmitted by the sound transmitting device; The sending port is used to send a reception confirmation message to the sound sending device; The transmit / receive switching circuit is used to adjust the working state of the receiving port and the transmitting port according to the state switching instruction.

7. The audio receiving chip according to claim 6, characterized in that, The state switching instruction includes a receive instruction and a send instruction; In response to the receiving instruction, the transceiver switching circuit sets the receiving port to the open state and sets the transmitting port to the closed state. In response to the transmission command, the transmit / receive switching circuit sets the transmit port to the open state and sets the receive port to the closed state.

8. A wireless sound transmission system, characterized in that, The wireless sound transmission system includes one sound receiving device and N sound transmitting devices. The sound receiving device includes N audio receiving chips as described in any one of claims 4 to 7, where N is a positive integer not less than 2. Each of the aforementioned sound transmitting devices is used to send audio data packets to the sound receiving device according to a preset data transmission and reception time slot; The sound receiving device is used to receive audio data packets sent by each of the N sound transmitting devices in parallel according to the data transmission and reception time slots, and send reception confirmation information to each of the sound transmitting devices accordingly.

9. The system according to claim 8, characterized in that, The sound receiving device includes a first audio receiving chip and N-1 second audio receiving chips, wherein the first audio receiving chip is communicatively connected to each of the second audio receiving chips. The first audio receiving chip is used to determine the time slot division rule and set the data transmission and reception time slots according to the time slot division rule; and to send the time slot division rule to each of the second audio receiving chips. Each of the second audio receiving chips is used to set the data transmission and reception time slots according to the time slot division rules sent by the first audio receiving chip, so as to keep in line with the data transmission and reception time slots set by the first audio receiving chip.

10. The system according to claim 8 or 9, characterized in that, The sound receiving device is also used to configure the data transmitting device corresponding to each of the audio receiving chips according to the device chip matching relationship; The N audio receiving chips correspond one-to-one with the N sound transmitting devices.

Citation Information

Patent Citations

  • Data transmission method, device and equipment

    CN110266444A

  • Bluetooth device, equipment system and channel switching method thereof

    CN115499037A