Data transmission method and device in a fleet based on Bluetooth low energy audio

By adopting the CIS mode and BIS mode data transmission method based on Bluetooth low-power audio in the fleet, the problem of single fleet communication content in the prior art is solved, and the diversity and convenience of audio data transmission between vehicles in the fleet is realized.

CN119789058APending Publication Date: 2025-04-08JIANGSU HUITONG GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411999722.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In the prior art, cycling enthusiasts or car fleets can only communicate voicely through walkie-talkies when conducting commands and calls. The communication content is single and lacks the convenience and diversity of data transmission.

Method used

It adopts a fleet data transmission method based on Bluetooth low-power audio, and supports CIS mode and BIS mode. In CIS mode, send a team request, receive a team confirmation, establish a connection, and send audio data to vehicles in the fleet to receive and play. Optional steps include detecting the resend request when the connection is established fails, detecting that the number of vehicles reaches the set number and sending the request again when the request is sent, and using an encryption key to encrypt and decrypt the audio data.

Benefits of technology

It realizes audio data transmission between vehicles in the fleet, improves the convenience and diversity of data transmission, and allows vehicles in the fleet to share data such as voice and music.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119789058A_ABST
    Figure CN119789058A_ABST
Patent Text Reader

Abstract

A data transmission method and device for a fleet based on Bluetooth low energy audio, wherein the fleet includes multiple vehicles, each of which supports CIS mode and BIS mode, and the data transmission method includes: in CIS mode, sending a teaming request; receiving a teaming confirmation, and in response to the teaming confirmation, establishing a connection with the vehicle from which the teaming confirmation comes, wherein the teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming; creating a fleet for the vehicle connected based on the teaming request and the vehicle itself; sending audio data to the vehicles in the fleet so that the vehicles in the fleet receive and play the audio data. The above scheme can share data such as voice and music between vehicles in the fleet, improving the diversity and convenience of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of data transmission, and in particular to a data transmission method and device for a fleet based on Bluetooth low energy audio. Background Art

[0002] At present, cycling enthusiasts or car teams usually use walkie-talkies to conduct commands and make calls. Team members usually need to use walkie-talkies to communicate with each other. In addition, walkie-talkies can only communicate by voice, and the content of the communication is relatively simple. Summary of the invention

[0003] One of the purposes of the embodiments of the present invention is to provide a new data transmission method in a vehicle fleet to achieve real-time transmission of audio data and improve the convenience and diversity of data transmission.

[0004] To solve the above technical problems, an embodiment of the present invention provides a data transmission method in a fleet based on Bluetooth low energy audio, wherein the fleet includes multiple vehicles, each of which supports CIS mode and BIS mode, and the data transmission method includes: in CIS mode, sending a team request; receiving a team confirmation, and in response to the team confirmation, establishing a connection with the vehicle from which the team confirmation comes, wherein the team confirmation is sent by the vehicle after receiving the team request and agreeing to team formation; creating a fleet for the vehicle connected based on the team request and the vehicle itself; sending audio data to the vehicles in the fleet so that the vehicles in the fleet receive and play the audio data.

[0005] Optionally, the data transmission method further includes: when it is detected that the connection establishment with the vehicle from which the team confirmation comes fails, resending the team request.

[0006] Optionally, the data transmission method further includes: before creating a fleet for the vehicle that establishes a connection based on the teaming request and the vehicle itself, detecting whether the number of vehicles that establish a connection based on the teaming request has reached a set number; when the set number has not been reached, sending the teaming request again.

[0007] Optionally, sending audio data to vehicles in the fleet so that the vehicles in the fleet receive and play the audio data includes: encrypting the audio data using a pre-agreed encryption key, and sending the encrypted audio data, so that after the vehicles in the fleet receive the encrypted audio data, they decrypt it using a pre-agreed decryption key.

[0008] Optionally, the data transmission method further includes: collecting voice data; and sending the voice data to vehicles in the fleet.

[0009] Optionally, collecting voice data includes: collecting the voice data when a voice collection button is detected to be triggered; or collecting the voice data when the sound pressure is detected to reach a set sound pressure threshold; or collecting the voice data when a voice collection instruction is detected.

[0010] Optionally, the data transmission method further includes: switching to the BIS mode, and sending the voice data to vehicles in the fleet by broadcasting.

[0011] An embodiment of the present invention also provides a data transmission device for a fleet based on Bluetooth low energy audio, wherein the fleet includes multiple vehicles, each vehicle supports CIS mode and BIS mode, and the data transmission device includes: a first sending unit, used to send a teaming request in the CIS mode; a confirmation unit, used to receive a teaming confirmation, and in response to the teaming confirmation, establish a connection with the vehicle from which the teaming confirmation comes, wherein the teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming; a creation unit, used to create a fleet for the vehicle established with the connection based on the teaming request and the vehicle itself; a second sending unit, used to send audio data to the vehicles in the fleet, so that the vehicles in the fleet receive and play the audio data.

[0012] Optionally, the data transmission device includes: a data transmission interface for connecting to a vehicle's on-board system.

[0013] The present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the above-mentioned data transmission methods are executed.

[0014] An embodiment of the present invention further provides a terminal, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of any of the above-mentioned data transmission methods when running the computer program.

[0015] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:

[0016] The vehicles in the fleet support CIS mode and BIS mode. In CIS mode, a teaming request is sent, a teaming confirmation is received, and in response to the teaming confirmation, a connection is established with the vehicle from which the teaming confirmation comes. The teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming. In order to create a fleet for the vehicle that establishes a connection based on the teaming request and the vehicle itself, audio data is sent to the vehicles in the fleet so that the vehicles in the fleet receive and play the audio data. In this way, the CIS mode and BIS mode based on Bluetooth low energy audio can realize the formation of vehicles into a fleet, and the reception and playback of audio data between vehicles in the fleet. In this way, voice, music and other data can be shared between vehicles in the fleet, improving the diversity and convenience of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a flow chart of a method for data transmission in a fleet based on Bluetooth low energy audio in an embodiment of the present invention;

[0018] Figure 2 It is a structural schematic diagram of a data transmission device in a vehicle fleet based on Bluetooth low energy audio in an embodiment of the present invention. DETAILED DESCRIPTION

[0019] In order to make the above-mentioned purposes, features and beneficial effects of the embodiments of the present invention more obvious and understandable, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0020] Reference Figure 1 , a data transmission method in a fleet based on Bluetooth low energy audio in an embodiment of the present invention is given, the fleet includes multiple vehicles, each vehicle supports connected isochronous streams (CIS) mode and broadcast isochronous audio streams (BIS) mode.

[0021] Bluetooth Low Energy Audio (LE Audio) is a new generation of Bluetooth audio technology standard, which is based on the Bluetooth 5.2 version specification. It adopts a new audio architecture and fully utilizes the technical advantages of low-power Bluetooth wireless communication. LE Audio not only inherits the advantages of traditional Bluetooth audio technology, but also significantly improves sound quality, power consumption, connection stability and other aspects.

[0022] Broadcast Isochronous Streams (BIS) and Connected Isochronous Streams (CIS) modes are two key audio transmission modes introduced by the Bluetooth Technology Alliance (SIG) in the LE Audio standard.

[0023] Each vehicle supports BIS mode and CIS mode. BIS mode and CIS mode can work at the same time, and can be switched between the two modes as needed. The vehicle's on-board system supports both modes. For vehicles that only support one mode, an additional chip can be configured so that one chip is in BIS mode and the other is in CIS mode.

[0024] In a specific implementation, the vehicle may be a car, a motorcycle, an electric bicycle, etc.

[0025] In a specific implementation, the data transmission method may specifically include the following steps:

[0026] Step 11: In CIS mode, send a teaming request.

[0027] Step 12, receiving a teaming confirmation, and in response to the teaming confirmation, establishing a connection with the vehicle from which the teaming confirmation comes. The teaming confirmation is sent by the vehicle after it receives the teaming request and agrees to teaming.

[0028] Step 13: Create a team for the vehicles connected based on the teaming request and the vehicle itself.

[0029] Step 14: sending audio data to vehicles in the fleet, so that the vehicles in the fleet receive and play the audio data.

[0030] From the above, it can be seen that the vehicles in the fleet support CIS mode and BIS mode. In CIS mode, a teaming request is sent, a teaming confirmation is received, and in response to the teaming confirmation, a connection is established with the vehicle from which the teaming confirmation comes. The teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming. In order to create a fleet for the vehicle that establishes a connection based on the teaming request and the vehicle itself, audio data is sent to the vehicles in the fleet so that the vehicles in the fleet receive and play the audio data. In this way, the CIS mode and BIS mode based on Bluetooth low energy audio can realize the formation of vehicles into a fleet, and the reception and playback of audio data between vehicles in the fleet. In this way, the sharing of data such as voice and music between vehicles in the fleet can be realized, improving the diversity and convenience of data transmission.

[0031] In the specific implementation, the vehicle is in CIS mode and BIS mode by default, and can switch between BIS mode and CIS mode as needed. The vehicle system can automatically switch according to the actual scene requirements, or the user can switch between CIS mode and BIS mode by triggering the corresponding team button.

[0032] In step 11, any vehicle in the fleet may send a teaming request, that is, any vehicle may initiate teaming. The vehicle initiating teaming may serve as the main vehicle, and other vehicles may serve as slave vehicles.

[0033] When a team formation request needs to be sent to the outside world, a team formation button for forming a team can be pressed. The team formation button can be a physical button or a virtual button.

[0034] When a team formation request needs to be sent to the outside world, the team formation request can also be sent by voice.

[0035] The team formation request may carry team formation information such as the team identification and the identification of the vehicle initiating the team formation request.

[0036] In a specific implementation, the team formation request may be sent in a broadcast manner.

[0037] In the specific implementation, after sending the teaming request, the scanning mode is turned on. By default, other vehicles in CIS mode are always in the connected state (broadcasting state). Other vehicles within the signal reception range can receive the teaming request. The vehicle that receives the teaming request can determine whether to respond to the teaming request according to the needs. If a team is required, feedback the teaming confirmation.

[0038] In some embodiments, a team formation button may be pressed to confirm the team formation. Voice information may also be collected to extract the team formation confirmation instruction from the voice information.

[0039] In a specific implementation, when it is detected that the connection establishment with the vehicle from which the teaming confirmation comes fails, the teaming request is resent.

[0040] Further, when it is detected that the connection establishment with the vehicle from which the teaming confirmation is coming fails, the reason for the connection establishment failure can be confirmed, and the teaming request can be resent based on the reason for the connection establishment failure. The reason for the connection establishment failure can include connection timeout, mode error, etc. When the reason for the connection failure is a mode error, the teaming request can be resent by switching the mode, for example, switching from the BIS mode to the CIS mode.

[0041] In a specific implementation, for the vehicles that establish a connection based on the teaming request and before the vehicle creates a team, it is detected whether the number of vehicles that establish a connection based on the teaming request has reached a set number; when the set number has not been reached, the teaming request is sent again. The number of vehicles joining the team can be pre-configured, and it is detected whether the number of vehicles that establish a connection based on the teaming request has reached a set number. If the set number has not been reached, it indicates that there are still vehicles that have not fed back teaming confirmation. At this time, the teaming request can be sent again, so that the vehicles that have not sent teaming confirmations can feed back teaming confirmations again to ensure that the vehicles to be teamed can team up smoothly. Accordingly, after receiving the teaming request, if the vehicle does not want to join the team, it can ignore the teaming request and not feed back teaming confirmation.

[0042] In some embodiments, each team formation request may have a unique identifier for distinguishing each team formation request.

[0043] In step 13, a team is created for the vehicle to be connected based on the teaming request and the vehicle itself, and the team can be configured with a team identifier. When sending audio data subsequently, the team identifier can be carried in the audio data, and the team identifier can be obtained from the audio data to confirm whether the audio data comes from the team that has been formed. When playing the audio data sent from the formed team, the data transmission security is ensured.

[0044] In step 14, the audio data may be encrypted using a pre-agreed encryption key, and the encrypted audio data may be sent, so that after receiving the encrypted audio data, the vehicles in the fleet may decrypt the audio data using a pre-agreed decryption key.

[0045] In a specific implementation, the encryption key and the decryption key can be agreed upon during the process of establishing a fleet. After the encryption key and the decryption key are agreed upon, all vehicles in the fleet know the encryption key and the decryption key.

[0046] In step 14, audio data may be sent to vehicles in the convoy in the CIS mode, and the vehicles in the convoy may receive the audio data. At this time, the vehicles in the convoy may receive the audio data synchronously. A speaker may be installed on the vehicle, and the audio data may be played through the speaker.

[0047] In a specific implementation, a sound collection module, such as a microphone, is installed on the vehicle, and voice data can be collected through the microphone.

[0048] In a specific implementation, the audio data may be a sound file. For a vehicle that establishes a CIS connection, a sound file may be sent to the other party to realize the social function of sharing sound. The sound file may be stored in the Flash in the vehicle system. The Flash may be a Flash built into the main chip of the vehicle system or a Flash external to the chip.

[0049] In a specific implementation, the audio data may also be a music file or the like.

[0050] In a specific implementation, voice data is collected; and the voice data is sent to vehicles in the fleet.

[0051] In some embodiments, voice data may be sent to vehicles in a motorcade in CIS mode. Voice data may be sent to all vehicles in the motorcade, or to some vehicles in the motorcade.

[0052] In other embodiments, it is also possible to switch to BIS mode and use broadcasting to send voice data to vehicles in the convoy. The vehicle that initiates the formation of the convoy is regarded as the main vehicle, and the other vehicles in the convoy are regarded as slave vehicles. In BIS mode, the main vehicle can send a broadcast signal of audio data to surrounding vehicles, and other surrounding vehicles can receive audio data from the main vehicle when they are in BIS mode. For example, a convoy of multiple vehicles goes on a spring outing together on motorcycles. The main vehicle can send a voice reminder to other slave vehicles in BIS mode: turn right at the intersection ahead.

[0053] In a specific implementation, for a vehicle that establishes a CIS connection, the slave vehicle can also send voice data or audio data to other vehicles in the fleet in the CIS mode.

[0054] In some embodiments, when a voice collection button is detected to be triggered, the voice data is collected. A microphone start button may be provided on the vehicle, and when a speech is required, the voice data can be collected by pressing the microphone start button.

[0055] In other embodiments, when the sound pressure reaches a set sound pressure threshold, the voice data is collected. When the user wants to speak, he can speak directly, and the sound pressure is detected to determine whether the sound data needs to be collected. In this way, the user does not need to press some buttons, and can speak directly when he wants to speak, thereby improving the convenience of voice collection. Correspondingly, when the sound pressure does not reach the set sound pressure threshold, the voice data is not collected.

[0056] In some other embodiments, when a voice collection instruction is detected, the voice data is collected. Voice collection can be triggered by a voice collection instruction, for example, the voice collection instruction is to send "turn left at the next intersection" to the fleet, and the voice data is "turn left at the next intersection".

[0057] The embodiment of the present invention also provides a data transmission device for a fleet based on Bluetooth low energy audio, wherein the fleet includes multiple vehicles, each of which supports CIS mode and BIS mode, referring to Figure 2 The data transmission device 200 includes: a first sending unit 21, used to send a teaming request in CIS mode; a confirmation unit 22, used to receive a teaming confirmation, and in response to the teaming confirmation, establish a connection with the vehicle from which the teaming confirmation comes, wherein the teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming; a creation unit 23, used to create a team for the vehicle established with the teaming request and the vehicle itself; a second sending unit 24, used to send audio data to the vehicles in the team so that the vehicles in the team receive and play the audio data.

[0058] The data transmission device 200 includes: a data transmission interface for connecting to the vehicle's onboard system. The data transmission interface may be a USB interface or other suitable types of interfaces. In a specific implementation, the data transmission device 200 is used to implement the data transmission method. For the specific working principle and workflow of the data transmission device 200, please refer to the description of the data transmission method in the above embodiment, which will not be repeated here.

[0059] The present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the above-mentioned data transmission methods are executed.

[0060] An embodiment of the present invention further provides a terminal, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of any of the above-mentioned data transmission methods when running the computer program.

[0061] A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the relevant hardware through a program, and the program can be stored in any computer-readable storage medium, which may include: ROM, RAM, disk or CD, etc.

[0062] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A data transmission method in a fleet based on Bluetooth low energy audio, characterized in that: The fleet includes a plurality of vehicles, each of which supports the CIS mode and the BIS mode. The data transmission method includes: In CIS mode, send a team request; receiving a teaming confirmation, and in response to the teaming confirmation, establishing a connection with the vehicle from which the teaming confirmation comes, wherein the teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming; Creating a team for the vehicle connected based on the teaming request and the vehicle itself; The audio data is sent to the vehicles in the fleet so that the vehicles in the fleet receive and play the audio data.

2. The data transmission method according to claim 1, characterized in that: Also includes: When it is detected that the connection establishment with the vehicle from which the platooning confirmation is received fails, the platooning request is resent.

3. The data transmission method according to claim 1, characterized in that: Also includes: Before creating a team for the vehicle to be connected based on the teaming request and the vehicle itself, detecting whether the number of vehicles to be connected based on the teaming request reaches a set number; When the set number is not reached, the team formation request is sent again.

4. The data transmission method according to claim 1, characterized in that: The sending of audio data to vehicles in the motorcade so that the vehicles in the motorcade receive and play the audio data includes: The audio data is encrypted using a pre-agreed encryption key, and the encrypted audio data is sent, so that after receiving the encrypted audio data, the vehicles in the fleet decrypt the audio data using the pre-agreed decryption key.

5. The data transmission method according to claim 1, characterized in that: Also includes: Collect voice data; The voice data is sent to vehicles in the fleet.

6. The data transmission method according to claim 5, characterized in that: The collecting of voice data comprises: collecting the voice data when a voice collection button is detected to be triggered; Alternatively, when it is detected that the sound pressure reaches a set sound pressure threshold, the voice data is collected; Alternatively, when a voice collection instruction is detected, the voice data is collected.

7. The data transmission method according to claim 5, characterized in that: Also includes: When switching to the BIS mode, the voice data is sent to the vehicles in the fleet in a broadcasting manner.

8. A data transmission device for a fleet based on Bluetooth low energy audio, wherein the fleet includes multiple vehicles, each vehicle supports CIS mode and BIS mode, characterized in that: The data transmission device comprises: A first sending unit, used for sending a teaming request in CIS mode; a confirmation unit, configured to receive a teaming confirmation, and in response to the teaming confirmation, establish a connection with the vehicle from which the teaming confirmation comes, wherein the teaming confirmation is sent by the vehicle after receiving the teaming request and agreeing to teaming; A creating unit, configured to create a team for the vehicle connected based on the teaming request and the vehicle itself; The second sending unit is used to send audio data to the vehicles in the fleet, so that the vehicles in the fleet receive and play the audio data.

9. The data transmission device according to claim 8, characterized in that: include: Data transmission interface, used to connect to the vehicle's on-board system.

10. A computer-readable storage medium, wherein the computer-readable storage medium is a non-volatile storage medium or a non-transient storage medium, and a computer program is stored thereon, wherein: When the computer program is executed by a processor, the steps of the data transmission method according to any one of claims 1 to 7 are executed.

11. A terminal comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the data transmission method according to any one of claims 1 to 7.