Single-antenna based wireless communication system, method, electronic device, and storage medium
By using a communication scheduling module and an intelligent learning module to dynamically adjust resource allocation in a single-antenna design, the problem of increased costs associated with dual-antenna designs is solved, and wireless communication performance is optimized and circuit board area is reduced in different scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BOLIU INTELLIGENT TECH (NANJING) CO LTD
- Filing Date
- 2024-12-18
- Publication Date
- 2026-06-19
AI Technical Summary
In existing wireless communication systems, the dual-antenna design increases cost and circuit board area. How to improve wireless communication performance while reducing costs has become a challenge.
A single-antenna design is adopted, and communication resources are allocated to the first and second wireless communication modules through a communication scheduling module. The resource allocation is dynamically adjusted by combining interference judgment and intelligent learning modules, and broadband reception technology is used to distinguish messages of different wireless communication protocols.
It optimizes resource allocation in different scenarios, improves wireless communication performance, reduces costs and saves circuit board area, making smart products more compact.
Smart Images

Figure CN122248548A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of wireless communication technology, and relates to a wireless communication system, and more particularly to a wireless communication system, method, electronic device and storage medium based on a single antenna. Background Technology
[0002] In recent years, wireless technology has developed rapidly, and technologies such as Wi-Fi and Bluetooth are now almost ubiquitous; various smart products such as mobile phones and smart speakers simultaneously possess both Wi-Fi and Bluetooth. Currently, mainstream products often employ a dual-antenna design for Wi-Fi and Bluetooth to achieve better performance. As these products become more widespread and penetrate the market, how to reduce costs will become a key issue that technical personnel in this industry need to consider.
[0003] In view of this, there is an urgent need to design a new wireless communication system in order to overcome at least some of the aforementioned shortcomings of existing wireless communication systems. Summary of the Invention
[0004] This invention provides a wireless communication system, method, electronic device, and storage medium based on a single antenna, which can allocate communication resources to communication terminals according to different scenarios and improve the wireless communication effect.
[0005] To solve the above-mentioned technical problems, according to one aspect of the present invention, the following technical solution is adopted:
[0006] A wireless communication system based on a single antenna, the wireless communication system comprising: a first wireless communication module, a second wireless communication module, an antenna, and a communication scheduling module;
[0007] The first wireless communication module and the second wireless communication module are respectively connected to an antenna and share the antenna; the communication scheduling module is respectively connected to the first wireless communication module and the second wireless communication module, and is used to allocate communication resources to the first wireless communication module and the second wireless communication module.
[0008] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
[0009] In one embodiment of the present invention, the communication scheduling module includes an interference judgment module, which is used to judge the signal interference situation in the antenna usage scenario;
[0010] The communication scheduling module determines the data transmission speed based on the signal interference situation determined by the interference judgment module, and uses this as the basis for dynamically allocating communication resources.
[0011] The interference judgment module determines that if the first wireless communication module is interfered with and its communication transmission rate is low under the first condition, it increases the communication resource allocation ratio of the first wireless communication module and decreases the communication resource allocation ratio of the second wireless communication module.
[0012] The interference judgment module determines that if the second wireless communication module is interfered with and its communication transmission rate is low under the second condition, it increases the communication resource allocation ratio of the second wireless communication module and decreases the communication resource allocation ratio of the first wireless communication module.
[0013] In one embodiment of the present invention, the communication scheduling module includes an intelligent learning module, which learns the pattern of changes in the communication quality between the antenna usage environment and the first wireless communication module and / or the second wireless communication module by constructing a mathematical model of the antenna usage environment.
[0014] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module based on the antenna usage environment change patterns learned by the intelligent learning module.
[0015] As one embodiment of the present invention, the intelligent learning module includes an antenna usage environment mathematical model construction unit, which is used to construct an antenna usage environment mathematical model;
[0016] The antenna usage environment mathematical model construction unit includes:
[0017] The data cleaning unit is used to preprocess the set historical data, including re-examining and verifying the data, checking data consistency, and handling invalid and missing values.
[0018] The feature extraction unit is used to extract feature data of the antenna operating environment and transform the cleaned data into representative and interpretable feature data; the feature data includes data on the distribution of interference signals in the antenna operating environment at different time periods;
[0019] A feature selection unit is used to filter out feature data that makes a significant contribution to classification or regression from the feature data extracted by the feature extraction unit.
[0020] The model building unit is used to construct a mathematical model of the antenna usage environment using selected feature data;
[0021] The model training unit is used to train the mathematical model of the antenna usage environment constructed by the model building unit, and to verify and optimize the constructed mathematical model.
[0022] In one embodiment of the present invention, the first wireless communication module is a Bluetooth communication module, and the second wireless communication module is a Wi-Fi wireless network communication module;
[0023] The interference judgment module estimates the number of 2.4G wireless network devices in the set area by analyzing the population density data and population characteristic data in the set area;
[0024] If the estimated number of 2.4G wireless network devices is less than the set threshold, it is determined that the Bluetooth communication module has a high transmission rate in this environment, and the communication resource allocation ratio of the Wi-Fi wireless network communication module is increased.
[0025] If the estimated number of 2.4G wireless network devices exceeds the set threshold, it is determined that the Bluetooth communication module has a low transmission rate in this environment, and the communication resource allocation ratio of the Wi-Fi wireless network communication module is reduced.
[0026] As one embodiment of the present invention, the wireless communication system further includes a data receiving control module. The data receiving control module uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module. It distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
[0027] According to another aspect of the present invention, the following technical solution is adopted: a wireless communication method for the above-mentioned single-antenna-based wireless communication system, the wireless communication method comprising:
[0028] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module; the first wireless communication module and the second wireless communication module share a single antenna.
[0029] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
[0030] In one embodiment of the present invention, the data receiving control module uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module, distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
[0031] According to another aspect of the present invention, the following technical solution is adopted: an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above method.
[0032] According to another aspect of the present invention, the following technical solution is adopted: a storage medium storing computer program instructions thereon, which, when executed by a processor, implement the steps of the above-described method.
[0033] The beneficial effects of the present invention are as follows: the wireless communication system, method, electronic device and storage medium based on a single antenna proposed in the present invention can allocate communication resources to the communication terminal according to different scenarios, thereby improving the wireless communication effect.
[0034] In one application scenario of this invention, a coexistence solution for single-antenna Wi-Fi, Bluetooth and other wireless technologies is provided, which reduces costs and saves circuit board area, allowing smart products to be made smaller. Attached Figure Description
[0035] Figure 1 This is a schematic diagram of the composition of a wireless communication system based on a single antenna in one embodiment of the present invention.
[0036] Figure 2 This is a schematic diagram illustrating a usage scenario of a wireless communication system based on a single antenna according to an embodiment of the present invention.
[0037] Figure 3 This is a schematic diagram of the composition of the antenna usage environment mathematical model construction unit in one embodiment of the present invention.
[0038] Figure 4 This is a flowchart of a wireless communication method in one embodiment of the present invention.
[0039] Figure 5 This is a schematic diagram of the composition of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0040] The preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0041] To further understand the present invention, preferred embodiments of the present invention are described below in conjunction with examples. However, it should be understood that these descriptions are only for further illustrating the features and advantages of the present invention, and not for limiting the scope of the claims of the present invention.
[0042] The description in this section pertains to only a few typical embodiments, and the present invention is not limited to the scope of the embodiments described. Substitution of identical or similar prior art methods with some technical features in the embodiments is also within the scope of the description and protection of this invention.
[0043] The steps described in the various embodiments in the specification are for illustrative purposes only, and the implementation of this application is not limited by the order of the steps.
[0044] The term "connection" in the specification includes both direct and indirect connections, such as connections made through active devices, passive devices, or electrical conduction media; it may also include connections made by other active or passive devices that are known to those skilled in the art and can achieve the same or similar functional purpose, such as connections made through circuits or components such as switches or follower circuits.
[0045] This invention discloses a wireless communication system based on a single antenna. Figure 1 This is a schematic diagram of a single-antenna-based wireless communication system according to an embodiment of the present invention; please refer to [link / reference]. Figure 1 The wireless communication system includes: a first wireless communication module 1, a second wireless communication module 2, an antenna 4, and a communication scheduling module 3. The function of the communication scheduling module 3 can also be implemented by the main control module, and the communication scheduling module 3 is part of the main control module.
[0046] The first wireless communication module 1 and the second wireless communication module 2 are respectively connected to the antenna 4 and share the antenna 4; the communication scheduling module 3 is respectively connected to the first wireless communication module 1 and the second wireless communication module 2, and is used to allocate communication resources to the first wireless communication module 1 and the second wireless communication module 2.
[0047] The communication scheduling module 3 allocates communication resources to the first wireless communication module 1 and the second wireless communication module 2 according to a pre-set time slice rotation ratio; or, the communication scheduling module 3 dynamically allocates communication resources according to the time required for each of the first wireless communication module 1 and the second wireless communication module 2 to transmit data; or, the communication scheduling module 3 allocates communication resources to the first wireless communication module 1 and the second wireless communication module 2 by intelligently learning historical data.
[0048] In one embodiment of the present invention, the communication scheduling module 3 includes an interference judgment module, which is used to judge the signal interference situation of the antenna usage scenario; the communication scheduling module 3 determines the data transmission speed based on the signal interference situation judged by the interference judgment module, as a basis for dynamically allocating communication resources.
[0049] The interference detection module determines that, under a first condition where the first wireless communication module experiences interference resulting in a low communication transmission rate, it increases the communication resource allocation ratio of the first wireless communication module and decreases the communication resource allocation ratio of the second wireless communication module. Similarly, under a second condition where the second wireless communication module experiences interference resulting in a low communication transmission rate, the interference detection module increases the communication resource allocation ratio of the second wireless communication module and decreases the communication resource allocation ratio of the first wireless communication module.
[0050] Figure 2 This is a schematic diagram illustrating a usage scenario of a single-antenna-based wireless communication system according to an embodiment of the present invention; please refer to [link / reference]. Figure 2 In one embodiment, the first wireless communication module 1 is a Bluetooth communication module, and the second wireless communication module 2 is a Wi-Fi wireless network communication module. The interference judgment module estimates the number of 2.4G wireless network devices in the set area by analyzing pedestrian density data and pedestrian characteristic data within the set area. If the estimated number of 2.4G wireless network devices is less than a set threshold, it is determined that the Bluetooth communication module has a high transmission rate in this environment, and the communication resource allocation ratio of the Wi-Fi wireless network communication module is increased; if the estimated number of 2.4G wireless network devices is greater than the set threshold, it is determined that the Bluetooth communication module has a low transmission rate in this environment, and the communication resource allocation ratio of the Wi-Fi wireless network communication module is decreased.
[0051] In one embodiment of the present invention, the communication scheduling module 3 includes an intelligent learning module. This intelligent learning module learns the patterns of change in the antenna usage environment and the communication quality of the first wireless communication module and / or the second wireless communication module by constructing a mathematical model of the antenna usage environment. The communication scheduling module 3 allocates communication resources to the first wireless communication module and the second wireless communication module based on the antenna usage environment change patterns learned by the intelligent learning module.
[0052] In one embodiment, the intelligent learning module includes an antenna usage environment mathematical model building unit, which is used to build an antenna usage environment mathematical model.
[0053] Figure 3 This is a schematic diagram of the antenna usage environment mathematical model construction unit in one embodiment of the present invention; please refer to... Figure 3In one embodiment of the present invention, the antenna usage environment mathematical model construction unit includes: a data cleaning unit 31, a feature extraction unit 32, a feature selection unit 33, a model construction unit 34, and a model training unit 35.
[0054] The data cleaning unit 31 is used to preprocess the set historical data, including re-examining and verifying the data, checking data consistency, and handling invalid and missing values.
[0055] The feature extraction unit 32 is used to extract feature data of the antenna operating environment and transform the cleaned data into representative and interpretable feature data; the feature data includes data on the distribution of interference signals in the antenna operating environment at different time periods;
[0056] The feature selection unit 33 is used to filter out feature data that makes a significant contribution to classification or regression from the feature data extracted by the feature extraction unit.
[0057] The model building unit 34 is used to build a mathematical model of the antenna usage environment using selected feature data;
[0058] The model training unit 35 is used to train the antenna usage environment mathematical model constructed by the model building unit, and to verify and optimize the constructed mathematical model.
[0059] In one embodiment of the present invention, the wireless communication system may further include a data receiving control module 5. The data receiving control module 5 uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module 1 and the second wireless communication module 2, distinguishes different messages corresponding to the first wireless communication module 1 and the second wireless communication module 2 through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
[0060] This invention further discloses a wireless communication method for the above-mentioned single-antenna-based wireless communication system. Figure 4 This is a flowchart of a wireless communication method according to an embodiment of the present invention; please refer to [link / reference]. Figure 4 The wireless communication method includes:
[0061] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module; the first wireless communication module and the second wireless communication module share a single antenna.
[0062] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
[0063] The data receiving control module uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module. It distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
[0064] In one application scenario of this invention, a coexistence scheme for Wi-Fi, Bluetooth, and other wireless technologies with a single antenna is provided. Bluetooth is used as an example here, but it can be extended to other wireless technologies such as Zigbee / Thread. Because they share a single antenna, only one of Wi-Fi and Bluetooth can transmit and receive packets at any given time.
[0065] Wi-Fi and Bluetooth packet transmission and reception are scheduled using a time-slice rotation method. The proportion of time slice rotation is predetermined and determined by the specific use case. For example, when Bluetooth is sending or receiving audio data, in order to ensure that the audio data is not interrupted, a higher proportion of antenna usage time is often allocated to Bluetooth.
[0066] The antenna usage time is dynamically allocated based on the actual time required for Bluetooth audio transmission. Different environments affect Bluetooth transmission rates. For example, in environments with less 2.4GHz interference, Bluetooth transmission rates are relatively high, allowing audio transmission to be completed in a shorter time. In such cases, the system can allocate more antenna usage time to Wi-Fi.
[0067] Using predictive strategies, the proportion of antenna usage time can be adjusted in advance. While the location of a device is often fixed, 2.4G interference can vary at different times within the same location. For example, a Wi-Fi and Bluetooth gateway device placed in an office building often experiences higher 2.4G interference during working hours (because employees carry mobile phones, Bluetooth headsets, and other 2.4G signal sources) and lower interference late at night. Based on this scenario, the Bluetooth transmission and reception success rates at different times can be statistically analyzed to identify patterns and accordingly adjust the proportion of Wi-Fi and Bluetooth antenna usage time in advance for different time periods.
[0068] For single-antenna Wi-Fi and Bluetooth reception, the following optimization method can be used to achieve simultaneous Wi-Fi and Bluetooth reception instead of using the antenna alternately: Since both are in 2.4GHz, broadband reception technology can be used to receive both Wi-Fi and Bluetooth signals, and then the Wi-Fi and Bluetooth messages can be distinguished through modulation and demodulation.
[0069] This invention also discloses an electronic device, Figure 5 This is a schematic diagram of the composition of an electronic device according to an embodiment of the present invention; please refer to [link / reference]. Figure 5 At the hardware level, the electronic device includes a memory, a processor, and at least one network interface; the processor may be a microprocessor, and the memory may include main memory, such as random access memory (RAM) or non-volatile memory. Of course, the electronic device may also include other hardware as needed.
[0070] The processor, network interface, and memory are interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus may include an address bus, a data bus, a control bus, etc. The memory stores programs (including operating system programs and application programs); the programs may include program code, which may include computer operation instructions. The memory may include main memory and non-volatile memory, and provides instructions and data to the processor.
[0071] In one embodiment, the processor can read the corresponding program from non-volatile memory into memory and then run it; the processor can execute the program stored in memory and specifically perform the following operations (e.g. Figure 4 As shown):
[0072] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module; the first wireless communication module and the second wireless communication module share a single antenna.
[0073] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
[0074] The data receiving control module uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module. It distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
[0075] This invention further discloses a storage medium storing computer program instructions, which, when executed by a processor, implement the following steps of the method of this invention (e.g. Figure 4 As shown):
[0076] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module; the first wireless communication module and the second wireless communication module share a single antenna.
[0077] The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
[0078] The data receiving control module uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module. It distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
[0079] In summary, the single-antenna-based wireless communication system, method, electronic device, and storage medium proposed in this invention can allocate communication resources to communication terminals according to different scenarios, thereby improving the wireless communication effect.
[0080] In one application scenario of this invention, a coexistence solution for single-antenna Wi-Fi, Bluetooth and other wireless technologies is provided, which reduces costs and saves circuit board area, allowing smart products to be made smaller.
[0081] It should be noted that this application can be implemented in software and / or a combination of software and hardware; for example, it can be implemented using an application-specific integrated circuit (ASIC), a general-purpose computer, or any other similar hardware device. In some embodiments, the software program of this application can be executed by a processor to implement the steps or functions described above. Similarly, the software program of this application (including related data structures) can be stored in a computer-readable recording medium; for example, RAM memory, magnetic or optical drives, floppy disks, and similar devices. In addition, some steps or functions of this application can be implemented in hardware; for example, as circuitry that cooperates with a processor to perform the various steps or functions.
[0082] 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.
[0083] The description and application of the present invention herein are illustrative and not intended to limit the scope of the invention to the embodiments described above. Effects or advantages involved in the embodiments may not be apparent due to various factors, and the description of effects or advantages is not intended to limit the embodiments. Variations and modifications of the embodiments disclosed herein are possible, and various substitutions and equivalents of the components in the embodiments are well known to those skilled in the art. It should be apparent to those skilled in the art that the invention can be implemented in other forms, structures, arrangements, proportions, and with other components, materials, and parts without departing from the spirit or essential characteristics of the invention. Other variations and modifications can be made to the embodiments disclosed herein without departing from the scope and spirit of the invention.
Claims
1. A wireless communication system based on a single antenna, characterized in that, The wireless communication system includes: a first wireless communication module, a second wireless communication module, an antenna, and a communication scheduling module; The first wireless communication module and the second wireless communication module are respectively connected to an antenna and share the antenna; the communication scheduling module is respectively connected to the first wireless communication module and the second wireless communication module, and is used to allocate communication resources to the first wireless communication module and the second wireless communication module. The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
2. The wireless communication system based on a single antenna according to claim 1, characterized in that: The communication scheduling module includes an interference judgment module, which is used to judge the signal interference situation in the antenna usage scenario; The communication scheduling module determines the data transmission speed based on the signal interference situation determined by the interference judgment module, and uses this as the basis for dynamically allocating communication resources. The interference judgment module determines that if the first wireless communication module is interfered with and its communication transmission rate is low under the first condition, it increases the communication resource allocation ratio of the first wireless communication module and decreases the communication resource allocation ratio of the second wireless communication module. The interference judgment module determines that if the second wireless communication module is interfered with and its communication transmission rate is low under the second condition, it increases the communication resource allocation ratio of the second wireless communication module and decreases the communication resource allocation ratio of the first wireless communication module.
3. The wireless communication system based on a single antenna according to claim 1, characterized in that: The communication scheduling module includes an intelligent learning module, which learns the pattern of changes in the communication quality between the antenna usage environment and the first wireless communication module and / or the second wireless communication module by constructing a mathematical model of the antenna usage environment; The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module based on the antenna usage environment change patterns learned by the intelligent learning module.
4. The wireless communication system based on a single antenna according to claim 3, characterized in that: The intelligent learning module includes an antenna usage environment mathematical model construction unit, which is used to construct an antenna usage environment mathematical model. The antenna usage environment mathematical model construction unit includes: The data cleaning unit is used to preprocess the set historical data, including re-examining and verifying the data, checking data consistency, and handling invalid and missing values. The feature extraction unit is used to extract feature data of the antenna operating environment and transform the cleaned data into representative and interpretable feature data; the feature data includes data on the distribution of interference signals in the antenna operating environment at different time periods; A feature selection unit is used to filter out feature data that makes a significant contribution to classification or regression from the feature data extracted by the feature extraction unit. The model building unit is used to construct a mathematical model of the antenna usage environment using selected feature data; The model training unit is used to train the mathematical model of the antenna usage environment constructed by the model building unit, and to verify and optimize the constructed mathematical model.
5. The wireless communication system based on a single antenna according to claim 2, characterized in that: The first wireless communication module is a Bluetooth communication module, and the second wireless communication module is a Wi-Fi wireless network communication module; The interference judgment module estimates the number of 2.4G wireless network devices in the set area by analyzing the population density data and population characteristic data in the set area; If the estimated number of 2.4G wireless network devices is less than the set threshold, it is determined that the Bluetooth communication module has a high transmission rate in this environment, and the communication resource allocation ratio of the Wi-Fi wireless network communication module is increased. If the estimated number of 2.4G wireless network devices exceeds the set threshold, it is determined that the Bluetooth communication module has a low transmission rate in this environment, and the communication resource allocation ratio of the Wi-Fi wireless network communication module is reduced.
6. The wireless communication system based on a single antenna according to claim 1, characterized in that: The wireless communication system further includes a data receiving control module, which uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module, distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
7. A wireless communication method for a single-antenna-based wireless communication system as described in any one of claims 1 to 6, characterized in that, The wireless communication method includes: The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module; the first wireless communication module and the second wireless communication module share a single antenna. The communication scheduling module allocates communication resources to the first wireless communication module and the second wireless communication module according to a pre-set time slice rotation ratio; or, the communication scheduling module dynamically allocates communication resources according to the time required for each of the first and second wireless communication modules to transmit data; or, the communication scheduling module allocates communication resources to the first and second wireless communication modules by intelligently learning historical data.
8. The wireless communication method according to claim 7, characterized in that: The data receiving control module uses broadband receiving technology to receive data based on the wireless communication protocols corresponding to the first wireless communication module and the second wireless communication module. It distinguishes different messages corresponding to the first wireless communication module and the second wireless communication module through modulation and demodulation, and sends the distinguished messages to the first wireless communication module or the second wireless communication module respectively.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 7 to 8.
10. A storage medium storing computer program instructions thereon, characterized in that, When executed by a processor, the computer program instructions implement the steps of the method according to any one of claims 7 to 8.