Data transmission method, device and system, electronic equipment, chip and medium

By using at least two wireless transmission links in Bluetooth chip data transmission and combining the combination of different antennas and frequency bands, the problem of data transmission susceptibility to interference in the prior art is solved, and the reliability and efficiency of data transmission are improved.

CN119562288APending Publication Date: 2025-03-04BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411719677.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The existing Bluetooth chip data transmission method is susceptible to WLAN signal interference on the 2.4GHz ISM Band, resulting in data transmission failure and retransmission needing, with a high retransmission rate and poor data transmission efficiency.

Method used

Data is transmitted simultaneously to the Bluetooth chip receiver through at least two wireless transmission links, using the combination of different antennas and frequency bands to improve the reliability of data transmission, and retransmit data through multiple links when transmission fails.

Benefits of technology

This increases the probability of successful data transmission, reduces the retransmission rate, and improves data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119562288A_ABST
    Figure CN119562288A_ABST
Patent Text Reader

Abstract

The invention relates to a data transmission method and device, electronic equipment, a system, a chip and a medium, and the method comprises the steps: transmitting first data to a Bluetooth chip receiving party at the same time on at least two wireless transmission links, if the first data is successfully transmitted on one wireless transmission link, the first data does not need to be retransmitted, and the first data does not need to be retransmitted on the other wireless transmission link; therefore, the probability of successful transmission of the first data is improved, the retransmission rate is reduced, and the data transmission efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a data transmission method, device, system, electronic device, chip and medium. Background Art

[0002] The current data transmission method mainly involves the Bluetooth chip sender transmitting data to the Bluetooth chip receiver via a wireless transmission link. The wireless transmission link uses the 2.4 GHz Industrial Scientific Medical Band (ISM Band), which is a free band. Data transmission on this band may be interfered by the signal of the Wireless Local Area Networks (WLAN), resulting in data transmission failure and the need for retransmission, a high retransmission rate, and poor data transmission efficiency. Summary of the invention

[0003] The present disclosure provides a data transmission method, device, system, electronic device, chip and medium.

[0004] According to a first aspect of an embodiment of the present disclosure, a data transmission method is provided, the method comprising: simultaneously transmitting first data to a Bluetooth chip receiver via at least two wireless transmission links.

[0005] In one embodiment of the present disclosure, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are different; or, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are the same.

[0006] In one embodiment of the present disclosure, the at least two wireless transmission links use different frequency bands.

[0007] In one embodiment of the present disclosure, the method further includes: determining whether the first data is transmitted successfully; and in case the first data transmission fails, retransmitting the first data to the Bluetooth chip receiver through the at least two wireless transmission links.

[0008] In one embodiment of the present disclosure, determining whether the first data is successfully transmitted includes:

[0009] When confirmation information from the Bluetooth chip receiver is received on at least one of the wireless transmission links, it is determined that the first data transmission is successful; and / or, when the confirmation information is not received on each of the wireless transmission links, it is determined that the first data transmission has failed.

[0010] According to a second aspect of an embodiment of the present disclosure, a data transmission method is also provided, the method comprising: receiving first data transmitted by a Bluetooth chip sender through at least two wireless transmission links.

[0011] In one embodiment of the present disclosure, the antennas used by the Bluetooth chip receivers in the at least two wireless transmission links are different.

[0012] In one embodiment of the present disclosure, the at least two wireless transmission links use different frequency bands.

[0013] In one embodiment of the present disclosure, the method further includes: returning confirmation information to the Bluetooth chip sender when the first data is successfully received on at least one of the two wireless transmission links; stopping receiving the first data; or discarding the repeatedly received first data.

[0014] According to a third aspect of an embodiment of the present disclosure, a data transmission device is further provided, the device comprising: a transmission module, configured to simultaneously transmit first data to a Bluetooth chip receiver via at least two wireless transmission links.

[0015] In one embodiment of the present disclosure, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are different; or, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are the same.

[0016] In one embodiment of the present disclosure, the at least two wireless transmission links use different frequency bands.

[0017] In one embodiment of the present disclosure, the device also includes: a determination module, used to determine whether the first data is transmitted successfully; the transmission module is also used to retransmit the first data to the Bluetooth chip receiver through the at least two wireless transmission links when the first data transmission fails.

[0018] In one embodiment of the present disclosure, the determining module is specifically configured to:

[0019] When confirmation information from the Bluetooth chip receiver is received on at least one of the wireless transmission links, it is determined that the first data transmission is successful; and / or, when the confirmation information is not received on each of the wireless transmission links, it is determined that the first data transmission has failed.

[0020] According to a fourth aspect of an embodiment of the present disclosure, a data transmission device is also provided, the device comprising: a transmission module, configured to receive first data transmitted by a Bluetooth chip sender through at least two wireless transmission links.

[0021] In one embodiment of the present disclosure, the antennas used by the Bluetooth chip receivers in the at least two wireless transmission links are different.

[0022] In one embodiment of the present disclosure, the at least two wireless transmission links use different frequency bands.

[0023] In one embodiment of the present disclosure, the device also includes a processing module; the transmission module is also used to return confirmation information to the Bluetooth chip sender when the first data is successfully received on at least one of the wireless transmission links; the processing module is used to stop receiving the first data; or, discard the repeatedly received first data.

[0024] According to the fifth aspect of the embodiments of the present disclosure, a data transmission system is also provided, including: a Bluetooth chip sender and a Bluetooth chip receiver; the Bluetooth chip sender is communicatively connected with the Bluetooth chip receiver; the Bluetooth chip sender executes the data transmission method described in the first aspect embodiment above; the Bluetooth chip receiver executes the data transmission method described in the second aspect embodiment above.

[0025] According to a sixth aspect of an embodiment of the present disclosure, there is also provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: implement the steps of the data transmission method as described above.

[0026] According to the seventh aspect of the embodiment of the present disclosure, a non-temporary computer-readable storage medium is also provided. When the instructions in the storage medium are executed by a processor, the processor is enabled to execute the data transmission method as described above.

[0027] According to the eighth aspect of the embodiments of the present disclosure, a chip is also provided, comprising one or more interface circuits and one or more processors; the interface circuit is used to receive a signal, the signal comprising a computer instruction, and when the processor executes the computer instruction, the chip executes the data transmission method as described above.

[0028] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0029] By simultaneously transmitting the first data to the Bluetooth chip receiver on at least two wireless transmission links, as long as the first data is successfully transmitted on one wireless transmission link, there is no need to retransmit the first data, thereby increasing the probability of successful transmission of the first data, thereby reducing the retransmission rate and improving data transmission efficiency.

[0030] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0032] Figure 1 This is a flow chart of a data transmission method according to an embodiment of the present disclosure;

[0033] Figure 2 A flowchart of a data transmission method according to another embodiment of the present disclosure;

[0034] Figure 3 A flowchart of a data transmission method according to another embodiment of the present disclosure;

[0035] Figure 4 A signaling diagram of a data transmission method according to an embodiment of the present disclosure;

[0036] Figure 5 This is a schematic diagram of the structure of a data transmission device according to an embodiment of the present disclosure;

[0037] Figure 6 This is a schematic diagram of the structure of a data transmission device according to another embodiment of the present disclosure;

[0038] Figure 7 is a structural block diagram of an electronic device according to an exemplary embodiment of the present disclosure;

[0039] Figure 8 The figure is a schematic diagram of the structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0040] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0041] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0042] The current data transmission method mainly involves the Bluetooth chip sender transmitting data to the Bluetooth chip receiver via a wireless transmission link. The wireless transmission link uses the 2.4 GHz Industrial Scientific Medical Band (ISM Band), which is a free band. Data transmission on this band may be interfered by the signal of the Wireless Local Area Networks (WLAN), resulting in data transmission failure and the need for retransmission, a high retransmission rate, and poor data transmission efficiency.

[0043] Figure 1 The flowchart of a data transmission method of an embodiment of the present disclosure is as follows. It should be noted that the data transmission method of the present embodiment can be applied to a data transmission device, which can be configured in an electronic device or a chip so that the electronic device or the chip can perform a data transmission function.

[0044] The electronic device may be any device with computing capabilities, such as a personal computer (PC), a mobile terminal, a terminal device, a server, etc. The mobile terminal may be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, or other hardware device with various operating systems, touch screens, and / or display screens. In addition, the data transmission device may also be a Bluetooth chip in an electronic device, or a Bluetooth system provided with a Bluetooth chip, etc.

[0045] In addition, the data transmission device may also be software in an electronic device, etc. The software may be data transmission software, etc. In the following embodiments, the execution subject is a Bluetooth chip sender, that is, a Bluetooth chip that sends data, as an example for explanation.

[0046] like Figure 1 As shown, the method comprises the following steps:

[0047] Step 101: simultaneously transmit first data to a Bluetooth chip receiver through at least two wireless transmission links.

[0048] In the embodiment of the present disclosure, the antennas used by the Bluetooth chip sender in at least two wireless transmission links are different; or the antennas used by the Bluetooth chip sender in at least two wireless transmission links are the same. In addition, the antennas used by the Bluetooth chip receiver in at least two wireless transmission links may be different.

[0049] In one example, the antennas used by the Bluetooth chip transmitter in at least two wireless transmission links are different. In the case where the antennas used by the Bluetooth chip receiver in at least two wireless transmission links are different, for example, the Bluetooth chip transmitter is provided with two antennas, namely antenna 1 and antenna 2; the Bluetooth chip receiver is provided with two antennas, namely antenna 3 and antenna 4. A wireless transmission link can be established between antenna 1 and antenna 3; another wireless transmission link can be established between antenna 2 and antenna 4.

[0050] In the case where the antennas used by the Bluetooth chip receiver in at least two wireless transmission links are the same, for example, the Bluetooth chip transmitter is provided with two antennas, namely antenna 1 and antenna 2; the Bluetooth chip receiver is provided with two antennas, namely antenna 3 and antenna 4. A wireless transmission link can be established between antenna 1 and antenna 3; another wireless transmission link can be established between antenna 2 and antenna 3.

[0051] In another example, the antennas used by the Bluetooth chip transmitter in at least two wireless transmission links are the same. Wherein, in the case where the antennas used by the Bluetooth chip receiver in at least two wireless transmission links are different, for example, the Bluetooth chip transmitter is provided with two antennas, namely antenna 1 and antenna 2; the Bluetooth chip receiver is provided with two antennas, namely antenna 3 and antenna 4. A wireless transmission link can be established between antenna 1 and antenna 3; another wireless transmission link can be established between antenna 1 and antenna 4.

[0052] It should be noted that the wireless transmission link described above is a wireless transmission link between a Bluetooth chip as a Bluetooth chip transmitter and a Bluetooth chip receiver. If the Bluetooth chip is used as a Bluetooth chip receiver, the wireless transmission link used may be the same as or different from the wireless transmission link described above.

[0053] For example, in the first example above, the wireless transmission link established between antenna 1 and antenna 3 can be used to send and receive data; the wireless transmission link established between antenna 2 and antenna 4 can be used to send and receive data. For another example, in the second example above, the wireless transmission link established between antenna 1 and antenna 3, and the wireless transmission link established between antenna 1 and antenna 4 can be used to send data. In addition, a wireless transmission link can also be established between antenna 3 and antenna 2, and the wireless transmission link established between antenna 3 and antenna 2, and the wireless transmission link established between antenna 3 and antenna 1 can be used to receive data.

[0054] In the embodiment of the present disclosure, at least two wireless transmission links use different frequency bands, which can reduce mutual interference between the at least two wireless transmission links, thereby further improving the probability of successful transmission of the first data.

[0055] In the embodiment of the present disclosure, the process of the Bluetooth chip sender executing step 101 may, for example, be to obtain the first data to be transmitted; determine at least two wireless transmission links for transmitting the first data; for each wireless transmission link, process the first data in combination with the transmission requirements of the wireless transmission link to obtain processed data of the wireless transmission link; and then, at the same time point, use at least two wireless transmission links to transmit the processed data.

[0056] In the data transmission method of the embodiment of the present disclosure, the first data is transmitted to the Bluetooth chip receiver simultaneously on at least two wireless transmission links; wherein, as long as the first data is successfully transmitted on one wireless transmission link, there is no need to retransmit the first data, thereby increasing the probability of successful transmission of the first data, thereby reducing the retransmission rate and improving data transmission efficiency.

[0057] Figure 2 This is a flow chart of a data transmission method according to another embodiment of the present disclosure. It should be noted that the data transmission method according to this embodiment can be applied to a data transmission device, which can be configured in an electronic device or a chip so that the electronic device or the chip can perform a data transmission function.

[0058] The electronic device may be any device with computing capabilities, such as a personal computer (PC), a mobile terminal, a terminal device, a server, a controller in a vehicle, etc. The mobile terminal may be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, or other hardware device with various operating systems, touch screens, and / or display screens. In addition, the data transmission device may also be a Bluetooth chip in an electronic device, or a Bluetooth system provided with a Bluetooth chip, etc.

[0059] In addition, the data transmission device may also be software in an electronic device, etc. The software may be, for example, data transmission software, etc. In the following embodiments, the execution subject is a Bluetooth chip sender as an example for explanation.

[0060] like Figure 2 As shown, the method comprises the following steps:

[0061] Step 201: simultaneously transmit first data to a Bluetooth chip receiver through at least two wireless transmission links.

[0062] Step 202: Determine whether the first data is transmitted successfully.

[0063] In the embodiment of the present disclosure, the process of the Bluetooth chip sender executing step 202 may, for example, be to determine that the first data transmission is successful when confirmation information from the Bluetooth chip receiver is received on at least one wireless transmission link; and / or to determine that the first data transmission has failed when no confirmation information is received on each wireless transmission link.

[0064] It should be noted that, for each wireless transmission link, when the Bluetooth chip sender receives confirmation information from the Bluetooth chip receiver through the wireless transmission link, it is determined that the first data transmission on the wireless transmission link is successful. If the Bluetooth chip sender receives unconfirmed information from the Bluetooth chip receiver through the wireless transmission link, or does not receive confirmation information or unconfirmed information from the Bluetooth chip receiver through the wireless transmission link, it is determined that the first data transmission on the wireless transmission link has failed.

[0065] Step 203: When the first data transmission fails, retransmit the first data to the Bluetooth chip receiver through at least two wireless transmission links.

[0066] In addition, the Bluetooth chip sender may also perform the following process: when the first data transmission is successful, transmit the next data to the Bluetooth chip receiver through at least two wireless transmission links.

[0067] It should be noted that the detailed description of step 201 can be found in Figure 1 Step 101 in the illustrated embodiment will not be described in detail here.

[0068] In the data transmission method of the embodiment of the present disclosure, the first data is transmitted to the Bluetooth chip receiver simultaneously on at least two wireless transmission links; it is determined whether the first data is transmitted successfully; in the event of failure in the transmission of the first data, the first data is retransmitted to the Bluetooth chip receiver through at least two wireless transmission links; wherein, as long as the first data is successfully transmitted on one wireless transmission link, there is no need to retransmit the first data, thereby increasing the probability of successful transmission of the first data; retransmitting the first data to the Bluetooth chip receiver through at least two wireless transmission links can increase the probability of successful retransmission, thereby reducing the number of retransmissions and further improving data transmission efficiency.

[0069] Figure 3 This is a flow chart of a data transmission method according to another embodiment of the present disclosure. It should be noted that the data transmission method according to this embodiment can be applied to a data transmission device, which can be configured in an electronic device or a chip so that the electronic device or the chip can perform a data transmission function.

[0070] The electronic device may be any device with computing capability, such as a personal computer (PC), a mobile terminal, a terminal device, a server, a controller in a vehicle, etc. The mobile terminal may be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, or other hardware device with various operating systems, touch screens, and / or display screens. The central device may be, for example, a smart phone, a computer, etc. In addition, the data transmission device may also be a Bluetooth chip in an electronic device, or a Bluetooth system provided with a Bluetooth chip, etc.

[0071] In addition, the data transmission device may also be software in an electronic device, etc. The software may be data transmission software, etc. In the following embodiments, the execution subject is a Bluetooth chip receiver as an example for description.

[0072] like Figure 3 As shown, the method comprises the following steps:

[0073] Step 301: receiving first data transmitted by a Bluetooth chip sender through at least two wireless transmission links.

[0074] In the embodiment of the present disclosure, the antennas used by the Bluetooth chip receivers in at least two wireless transmission links are different. In addition, the antennas used by the Bluetooth chip transmitters in at least two wireless transmission links may be different; or the antennas used by the Bluetooth chip transmitters in at least two wireless transmission links may be the same.

[0075] In one example, the antennas used by the Bluetooth chip receivers in at least two wireless transmission links are different; the antennas used by the Bluetooth chip transmitters in at least two wireless transmission links may be different. In another example, the antennas used by the Bluetooth chip receivers in at least two wireless transmission links are different; the antennas used by the Bluetooth chip transmitters in at least two wireless transmission links may be the same.

[0076] In the embodiment of the present disclosure, at least two wireless transmission links use different frequency bands, which can reduce mutual interference between the at least two wireless transmission links, thereby further improving the probability of successful transmission of the first data.

[0077] In the embodiment of the present disclosure, after step 301, the Bluetooth chip receiver may also perform the following process: when the first data is successfully received on at least one wireless transmission link, return confirmation information to the Bluetooth chip sender; stop receiving the first data; or discard the repeatedly received first data.

[0078] In one example, when the first data is successfully received on at least one wireless transmission link, the Bluetooth chip receiver may return confirmation information to the Bluetooth chip sender, and then stop receiving the first data.

[0079] Stopping receiving the first data may specifically refer to stopping receiving the first data on other wireless transmission links that have not successfully received the first data.

[0080] In another example, when the first data is successfully received on at least one wireless transmission link, the Bluetooth chip receiver may return confirmation information to the Bluetooth chip sender; and then discard the repeatedly received first data.

[0081] The repeatedly received first data may come from other wireless transmission links in the at least two wireless transmission links.

[0082] In another example, when the first data is successfully received in at least one wireless transmission link, the Bluetooth chip receiver can return confirmation information to the Bluetooth chip sender; for other wireless transmission links in at least two wireless transmission links that have not received the first data, unconfirmed information can be returned or no information can be returned.

[0083] In the data transmission method of the embodiment of the present invention, the first data transmitted by the Bluetooth chip sender is received on at least two wireless transmission links; wherein, as long as the first data is successfully received on one wireless transmission link, the Bluetooth chip sender does not need to retransmit the first data, thereby increasing the probability of successful transmission of the first data, thereby reducing the retransmission rate and improving data transmission efficiency.

[0084] Figure 4 FIG. 1 is a signaling diagram of a data transmission method according to an embodiment of the present disclosure. Figure 4 As shown, the following steps may be included:

[0085] Step 401: a Bluetooth chip sender transmits first data to a Bluetooth chip receiver simultaneously through at least two wireless transmission links.

[0086] Step 402: When the Bluetooth chip receiver successfully receives the first data on at least one wireless transmission link, the Bluetooth chip sender returns confirmation information to the Bluetooth chip sender.

[0087] Step 403: The Bluetooth chip receiver stops receiving the first data; or discards the repeatedly received first data.

[0088] Step 404: When the Bluetooth chip sender receives confirmation information from the Bluetooth chip receiver on at least one wireless transmission link, it is determined that the first data transmission is successful.

[0089] Wherein, when the Bluetooth chip sender does not receive confirmation information from the Bluetooth chip receiver on each wireless transmission link, it is determined that the first data transmission fails.

[0090] Step 405: When the first data transmission is successful, the Bluetooth chip sender transmits the next data simultaneously through at least two wireless transmission links.

[0091] Wherein, when the transmission of the first data fails, the Bluetooth chip sender can retransmit the first data through at least two wireless transmission links.

[0092] Figure 5 The present invention is a schematic diagram of the structure of a data transmission device according to an embodiment of the present invention.

[0093] like Figure 5 As shown, the data transmission device may include: a transmission module 501, configured to simultaneously transmit first data to a Bluetooth chip receiver through at least two wireless transmission links.

[0094] In one embodiment of the present disclosure, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are different; or, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are the same.

[0095] In one embodiment of the present disclosure, the at least two wireless transmission links use different frequency bands.

[0096] In one embodiment of the present disclosure, the device also includes: a determination module, used to determine whether the first data is transmitted successfully; the transmission module 501 is also used to retransmit the first data to the Bluetooth chip receiver through the at least two wireless transmission links when the first data transmission fails.

[0097] In one embodiment of the present disclosure, the determination module is specifically used to determine that the first data transmission is successful when confirmation information from the Bluetooth chip receiver is received on at least one of the wireless transmission links; and / or to determine that the first data transmission has failed when the confirmation information is not received on each of the wireless transmission links.

[0098] In the data transmission device of the embodiment of the present disclosure, the first data is transmitted to the Bluetooth chip receiver simultaneously on at least two wireless transmission links; wherein, as long as the first data is successfully transmitted on one wireless transmission link, there is no need to retransmit the first data, thereby increasing the probability of successful transmission of the first data, thereby reducing the retransmission rate and improving data transmission efficiency.

[0099] Figure 6 It is a structural schematic diagram of a data transmission device according to another embodiment of the present disclosure.

[0100] like Figure 6 As shown, the data transmission device may include: a transmission module 601, configured to receive first data transmitted by a Bluetooth chip sender through at least two wireless transmission links.

[0101] In one embodiment of the present disclosure, the antennas used by the Bluetooth chip receivers in the at least two wireless transmission links are different.

[0102] In one embodiment of the present disclosure, the at least two wireless transmission links use different frequency bands.

[0103] In one embodiment of the present disclosure, the device also includes a processing module; the transmission module 501 is also used to return confirmation information to the Bluetooth chip sender when the first data is successfully received on at least one of the wireless transmission links; the processing module is used to stop receiving the first data; or, discard the first data that is repeatedly received.

[0104] In the data transmission device of the embodiment of the present invention, the first data transmitted by the Bluetooth chip sender is received on at least two wireless transmission links; wherein, as long as the first data is successfully received on one wireless transmission link, the Bluetooth chip sender does not need to retransmit the first data, thereby increasing the probability of successful transmission of the first data, thereby reducing the retransmission rate and improving data transmission efficiency.

[0105] According to a fifth aspect of the embodiment of the present disclosure, a data transmission system is also provided, including: a Bluetooth chip sender and a Bluetooth chip receiver; the Bluetooth chip sender is connected to the Bluetooth chip receiver for communication; the Bluetooth chip sender executes the following Figure 1 to Figure 2 The data transmission method described in the embodiment; the Bluetooth chip receiving party performs the following Figure 3 The data transmission method described in the embodiment.

[0106] According to a sixth aspect of an embodiment of the present disclosure, there is also provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor, wherein the processor is configured to: implement the steps of the data transmission method as described above.

[0107] In order to implement the above embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium.

[0108] When the instructions in the storage medium are executed by the processor, the processor is enabled to execute the data transmission method as described above.

[0109] In order to implement the above embodiments, the present disclosure also provides a computer program product.

[0110] When the computer program product is executed by a processor of an electronic device, the electronic device is enabled to execute the above method.

[0111] Figure 7 The figure is a structural block diagram of an electronic device according to an exemplary embodiment. Figure 7 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0112] like Figure 7 As shown, the electronic device 1000 includes a processor 111, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 112 or a program loaded from a memory 116 to a random access memory (RAM) 113. In the RAM 113, various programs and data required for the operation of the electronic device 1000 are also stored. The processor 111, the ROM 112, and the RAM 113 are connected to each other via a bus 114. An input / output (I / O) interface 115 is also connected to the bus 114.

[0113] The following components are connected to the I / O interface 115: a memory 116 including a hard disk, etc.; and a communication part 117 including a network interface card such as a local area network (LAN) card, a modem, etc., and the communication part 117 performs communication processing via a network such as the Internet; a drive 118 is also connected to the I / O interface 115 as needed.

[0114] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 117. When the computer program is executed by the processor 111, the above-mentioned functions defined in the method of the present disclosure are executed.

[0115] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory including instructions, and the instructions can be executed by the processor 111 of the electronic device 1000 to complete the above method. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0116] In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0117] Figure 8 FIG. 1 is a schematic diagram of the structure of a chip according to an embodiment of the present disclosure. Figure 8 As shown, the chip includes a processor 801 and an interface circuit 802. The number of the processor 801 can be one or more, and the number of the interface circuit 802 can be one or more.

[0118] Optionally, the interface circuit 802 is used to receive a signal, where the signal includes a computer instruction. When the processor 801 executes the computer instruction, the chip executes the data transmission method described in the above embodiment of the present disclosure.

[0119] The collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in this application are in compliance with relevant laws and regulations and do not violate public order and good morals.

[0120] In addition, the word "exemplary" is used herein to indicate serving as an example, instance, or diagram. Any aspect or design described as "exemplary" in this article is not necessarily understood to be advantageous compared to other aspects or designs. On the contrary, the use of the word exemplary is intended to present concepts in a specific way. As used herein, the term "or" is intended to represent an inclusive "or" rather than an exclusive "or". That is, unless otherwise specified or clear from the context, "X applies A or B" is intended to represent any one of the natural inclusive arrangements. That is, if X applies A; X applies B; or X applies both A and B, "X applies A or B" is satisfied under any of the aforementioned examples. In addition, unless otherwise specified or clearly pointed to a singular form from the context, the articles "one" and "an" as used in this application and the appended claims are generally understood to mean "one or more".

[0121] Likewise, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art after reading and understanding the specification and drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components (e.g., elements, resources, etc.) described above, unless otherwise noted, the terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific functions of the described components, even if the structure is not equivalent to the disclosed structure. In addition, although the specific features of the present disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations as may be desired and conducive to any given or specific application. In addition, with respect to "including", "having", "having", "having", or variations thereof used in the specific embodiments or claims, such terms are intended to be inclusive in a manner similar to the term "comprising".

[0122] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0123] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A data transmission method, characterized in that: The method comprises: The first data is simultaneously transmitted to a Bluetooth chip receiver through at least two wireless transmission links.

2. The method according to claim 1, characterized in that The antennas used by the Bluetooth chip senders in the at least two wireless transmission links are different; or, the antennas used by the Bluetooth chip senders in the at least two wireless transmission links are the same.

3. The method according to claim 1 or 2, characterized in that: The at least two wireless transmission links use different frequency bands.

4. The method according to claim 1, characterized in that The method further comprises: Determining whether the first data is transmitted successfully; In the case where the first data transmission fails, the first data is retransmitted to the Bluetooth chip receiver through the at least two wireless transmission links.

5. The method according to claim 4, characterized in that The determining whether the first data is successfully transmitted includes: In the case where confirmation information of the Bluetooth chip receiver is received on at least one of the wireless transmission links, determining that the first data transmission is successful; and / or, When the confirmation information is not received on each of the wireless transmission links, it is determined that the first data transmission fails.

6. A data transmission method, characterized in that: The method comprises: The first data transmitted by the Bluetooth chip sender is received through at least two wireless transmission links.

7. The method according to claim 6, characterized in that The antennas used by the Bluetooth chip receiver in the at least two wireless transmission links are different.

8. The method according to claim 6 or 7, characterized in that: The at least two wireless transmission links use different frequency bands.

9. The method according to claim 6, characterized in that The method further comprises: When the first data is successfully received on at least one of the wireless transmission links, returning confirmation information to the Bluetooth chip sender; Stop receiving the first data; or discard the repeatedly received first data.

10. A data transmission device, characterized in that: The device comprises: The transmission module is used to simultaneously transmit the first data to the Bluetooth chip receiver through at least two wireless transmission links.

11. A data transmission device, characterized in that: The device comprises: The transmission module is used to receive first data transmitted by a Bluetooth chip sender through at least two wireless transmission links.

12. A data transmission system, characterized in that: The system comprises: A Bluetooth chip sender and a Bluetooth chip receiver; the Bluetooth chip sender is in communication connection with the Bluetooth chip receiver; The Bluetooth chip sender executes the data transmission method according to any one of claims 1 to 5; the Bluetooth chip receiver executes the data transmission method according to any one of claims 6 to 9.

13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to: Implement the steps of the data transmission method as described in any one of claims 1 to 5; or implement the steps of the data transmission method as described in any one of claims 6 to 9.

14. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor, enables the processor to execute the data transmission method as described in any one of claims 1 to 5; or, execute the data transmission method as described in any one of claims 6 to 9.

15. A chip, characterized in that: The chip comprises one or more interface circuits and one or more processors; the interface circuit is used to receive a signal, the signal comprises a computer instruction, and when the processor executes the computer instruction, the chip executes the data transmission method described in any one of claims 1 to 5; or, executes the data transmission method described in any one of claims 6 to 9.