Wireless communication method, communication device, storage medium and computer program product
By obtaining transmission status information and anti-interference configuration information, and dynamically adjusting the multiplexing mode, the problem of co-frequency interference between multiple communication technologies is solved, communication efficiency and throughput is improved, circuit structure is simplified, and costs are reduced.
Patent Information
- Application Number
- CN202211162660.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-23
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2042-09-23
AI Technical Summary
When a variety of communication technologies work simultaneously in the device, it is easy to cause interference in the same frequency, and cannot effectively meet the needs of equipment network access and interconnection.
By acquiring the transmission status information of the first communication module and the pre-stored anti-interference configuration information, the multiplexing mode is dynamically adjusted to avoid co-frequency interference, including the selection of frequency division duplex and time division duplex modes.
Improves the throughput and communication performance of multi-communication technology, simplifies the circuit architecture, and reduces equipment costs.
Smart Images

Figure CN115714607B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of short - range wireless communication technologies, and in particular, to a wireless communication method, a communication device, a computer - readable storage medium, and a computer program product. Background Art
[0002] With the continuous increase in the demand for device network access and device - to - device interconnection, a single communication method can no longer meet the requirements. Therefore, more and more devices are equipped with multiple communication methods to meet the needs of network access and interconnection, such as Long - Term Evolution (LTE), New Radio (NR), Wireless Fidelity (WI - FI), Bluetooth technology (BT), and so on.
[0003] For devices with multiple co - existing technologies, if multiple communication technologies are blindly used simultaneously, it will inevitably lead to interference between the two communications and the inability to communicate. How to enable multiple communication technologies to work simultaneously has become a technical problem to be urgently solved. Summary of the Invention
[0004] Embodiments of this application provide a wireless communication method, a communication device, a computer - readable storage medium, and a computer program product, which can avoid the co - channel interference of simultaneous communication between a first wireless communication and a second wireless communication, and improve communication performance such as the throughput of simultaneous first wireless communication and second wireless communication.
[0005] In a first aspect, a wireless communication method is provided, which is applied to a communication device. The communication device includes a first communication module, a second communication module, and a radio frequency path. Among them, the first communication module and the second communication module are respectively connected to an antenna via the radio frequency path. The method includes:
[0006] Obtain the transmission status information when the first communication module performs a first wireless communication through the radio frequency path. The transmission status information is used to characterize the degree of time occupation of the first wireless communication on the radio frequency path per unit time;
[0007] Control the first communication module and the second communication module to multiplex the radio frequency path according to the transmission status information and anti - interference configuration information. The anti - interference configuration information is used to characterize the corresponding relationship between the reception performance parameter of the second communication module receiving a second wireless signal using the radio frequency path and the degree of time occupation of the first wireless communication on the radio frequency path.
[0008] The second aspect provides a communication device, including: a processing circuit, a first communication module, a second communication module, and a radio frequency path. Wherein, the first communication module and the second communication module are respectively connected to an antenna via the radio frequency path, and the processing circuit is respectively connected to the first communication module and the second communication module. Wherein,
[0009] the processing circuit is configured to: obtain the transmission state information when the first communication module performs first wireless communication through the radio frequency path, and control the first communication module and the second communication module to multiplex the radio frequency path according to the transmission state information and anti-interference configuration information. Wherein, the transmission state information is used to characterize the time occupancy degree of the first wireless communication on the radio frequency path per unit time, and the anti-interference configuration information is used to characterize the corresponding relationship between the reception performance parameter of the second communication module receiving the second wireless signal by using the radio frequency path and the time occupancy degree of the first wireless communication on the radio frequency path.
[0010] The third aspect provides a communication device, including a memory and a processor. When the computer program stored in the memory is executed by the processor, the processor is caused to execute the steps of the foregoing wireless communication method.
[0011] The fourth aspect provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the foregoing wireless communication method are implemented.
[0012] The fifth aspect provides a computer program product, including a computer program. When the computer program is executed by a processor, the steps of the foregoing wireless communication method are implemented.
[0013] For the foregoing wireless communication method, communication device, computer-readable storage medium, and computer program product, the transmission state information when the first communication module performs first wireless communication through the radio frequency path can be obtained, and the first communication module and the second communication module can be controlled to multiplex the radio frequency path according to the transmission state information and anti-interference configuration information. The multiplexing of the radio frequency path can be realized based on the current transmission state information when the first communication module performs first wireless communication through the radio frequency path and the pre-stored anti-interference configuration information, which can avoid co-channel interference, and can also avoid situations such as packet loss or retransmission during the communication process between the second communication module and the peer device, improving the communication performance such as throughput and delay of the first wireless communication and the second wireless communication simultaneously. At the same time, during the process of multiplexing the radio frequency path by the first wireless communication and the second wireless communication, the reception performance parameter of the second wireless communication can be avoided from being collected in real time, thereby improving the efficiency of multiplexing the radio frequency path, improving the efficiency of the first wireless communication and the second wireless communication, and at the same time simplifying the circuit architecture of the communication device and reducing the cost. Brief Description of the Drawings
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0016] Figure 1 It is a schematic diagram of the application scenario of the wireless communication method in an embodiment;
[0017] Figure 2 It is a flowchart of the wireless communication method in an embodiment;
[0018] Figure 3 It is a schematic diagram of the channel interval between the first wireless communication and the second wireless communication in an embodiment;
[0019] Figure 4 It is a flowchart of determining the multiplexing mode of the radio frequency path according to the transmission duty cycle and anti-interference configuration information in an embodiment;
[0020] Figure 5 It is a flowchart of the wireless communication method in another embodiment;
[0021] Figure 6 It is a flowchart of the wireless communication method in still another embodiment;
[0022] Figure 7 It is a block diagram of the structure of a communication device in an embodiment;
[0023] Figure 8 It is a block diagram of the structure of a communication device in another embodiment;
[0024] Figure 9 It is a block diagram of the structure of a wireless communication device in an embodiment;
[0025] Figure 10 It is an internal structure diagram of a communication device in an embodiment. Detailed Description of the Embodiments
[0026] To make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0027] It can be understood that the terms "first", "second", etc. used in the present application may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, without departing from the scope of the present application, the first communication module may be referred to as the second communication module, and similarly, the second communication module may be referred to as the first communication module. Both the first communication module and the second communication module are communication modules, but they are not the same communication module. In the description of the present application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined.
[0028] As Figure 1 , an embodiment of the present application provides a wireless communication method, which is applied to a communication device. The communication device can support wireless communication of multiple different communication systems, such as Wireless Fidelity (Wi-Fi) communication, Bluetooth communication, LTE communication, etc. The communication device includes a first communication module 110, a second communication module 120, and a radio frequency path 130. Among them, the first communication module 110 and the second communication module 120 are wireless communication modules of different communication systems. The first communication module 110 and the second communication module 120 can be respectively connected to the antenna via the radio frequency path 130. That is, the first communication module 110 and the second communication module 120 can share the same radio frequency path 130. For example, one of the first communication module 110 and the second communication module 120 can be a Wi-Fi module, and the other of the first communication module 110 and the second communication module 120 can be a Bluetooth module. One of the first communication module 110 and the second communication module 120 can be an LTE module, and the other of the first communication module 110 and the second communication module 120 can be a Bluetooth module.
[0029] The radio frequency path 130 can support the first wireless communication and the second wireless communication. Optionally, radio frequency devices such as a low noise amplifier and a filter can be correspondingly configured on the radio frequency path 130. Optionally, radio frequency devices such as a power amplifier, a low noise amplifier, a duplexer, and a switch can be correspondingly configured on the radio frequency path 130. It should be noted that in the embodiment of the present application, the specific settings of the radio frequency path 130 are not further limited.
[0030] In an embodiment of the present application, taking the first communication module 110 as a Wi-Fi communication module, the first wireless communication as Wi-Fi communication, the second communication module 120 as a Bluetooth communication module, and the second wireless communication as Bluetooth communication as an example for illustration. It should be noted that the Wi-Fi communication in the embodiment of the present application may refer to 2.4G Wi-Fi communication, the frequency band of 2.4G Wi-Fi communication is 2400 - 2483.5 MHz, the frequency band of Bluetooth communication is 2402 - 2483.5 MHz, and the first communication module 110 and the second communication module 120 in the embodiment of the present application operate in the same frequency band simultaneously.
[0031] In an embodiment of the present application, the first communication module 110 and the second communication module 120 may be two independent communication modules, or may be an integrated communication module, such as a short-range wireless communication processor (for example, a Wi-Fi & BT chip). Exemplarily, the short-range wireless communication processor can be used to complete the conversion and inverse conversion processes of digital signals to radio frequency signals, including processes such as encapsulating digital signals into frames, converting digital-to-analog signals, modulation, up-conversion, etc., and finally generating corresponding Wi-Fi communication or Bluetooth communication, or after receiving signals, sending them to the central processor through a series of inverse processes. Among them, the inverse processes may include processes such as down-conversion, demodulation, analog-to-digital signal conversion, and de-encapsulation.
[0032] In one embodiment, as Figure 2 shown, a wireless communication method is provided. Taking the method applied to the Figure 1 communication device therein as an example for illustration, it includes the following steps:
[0033] Step 202, obtain the transmission status information of the first communication module during the first wireless communication through the radio frequency path.
[0034] In an embodiment of the present application, the first wireless communication module and the second wireless communication module share the radio frequency path to achieve the sharing of the same radio frequency path for Bluetooth communication and Wi-Fi communication. For example, when the first wireless communication module and the second wireless communication module share the radio frequency path, the communication device can obtain the transmission status information of the first communication module during the first wireless communication through the radio frequency path. Among them, the transmission status information can be at least used to characterize the time occupancy degree of the first wireless communication on the radio frequency path per unit time. The time occupancy degree can be understood as the ratio of the duration of the first wireless communication occupying the radio frequency path within the unit time to the total duration within the unit time. For example, the total duration within the time unit is 100 ms, and the duration of the first wireless communication occupying the radio frequency path is 200 ms. Among them, the time occupancy degree is 200 ms / 100 ms = 20%.
[0035] Step 204, control the first communication module and the second communication module to share the radio frequency path according to the transmission status information and the anti-interference configuration information.
[0036] Among them, the anti-interference configuration information is pre-constructed and stored in the communication device. The anti-interference configuration information can be used to characterize at least the correspondence between the reception performance parameters of the second communication module receiving the second wireless signal using the radio frequency path and the time occupancy degree of the first wireless communication on the radio frequency path. Among them, the reception performance parameters may include, but are not limited to, packet loss rate, adjacent channel interference (ACI), etc. The reception performance parameters of the second communication module receiving the second wireless signal using the radio frequency path can be used to reflect the anti-interference ability of the second communication module receiving the second wireless signal using the radio frequency path. The reception performance parameters are negatively correlated with the anti-interference ability. For example, the higher the packet loss rate, the weaker the anti-interference ability.
[0037] During the process of constructing the anti-interference configuration information, the communication device can control the first communication module and the second communication module to adopt the frequency division duplex multiplexing mode to multiplex the radio frequency path for communication. Among them, during the process of the first communication module multiplexing the radio frequency path to support the transmission processing of the first wireless communication, the reception performance parameters of the second communication module multiplexing the radio frequency path to receive the second wireless signal can be obtained simultaneously. During the process of the first communication module multiplexing the radio frequency path to support the transmission processing of the first wireless communication, the parameter used to characterize the duty cycle in the transmission state information can be correspondingly adjusted, that is, the time occupancy degree of the first wireless communication on the radio frequency path is adjusted. For each transmission state information, the reception performance parameters of the second communication module multiplexing the radio frequency path to receive the second wireless signal can be obtained correspondingly. The anti-interference configuration information is constructed based on the correspondence between the transmission state information and the reception performance parameters. The presentation form of the anti-interference configuration information includes, but is not limited to, an anti-interference configuration table, an anti-interference configuration curve.
[0038] The wireless communication method of this embodiment can realize the multiplexing of the radio frequency path based on the transmission state information of the current first communication module performing the first wireless communication through the radio frequency path and the pre-stored anti-interference configuration information, which can avoid co-channel interference, and can also avoid situations such as packet loss or retransmission during the communication process between the second communication module and the peer device, improving the communication performance such as throughput and delay of simultaneously performing the first wireless communication and the second wireless communication; at the same time, during the process of the first wireless communication and the second wireless communication multiplexing the radio frequency path, the reception performance parameters of the second wireless communication can be avoided from being collected in real time, thereby improving the efficiency of multiplexing the radio frequency path, improving the efficiency of the first wireless communication and the second wireless communication, and at the same time, the circuit architecture of the communication device can be simplified and the cost can be reduced.
[0039] In one embodiment, in the embodiments of the present application, the transmission state information may at least include a transmission duty cycle, where the transmission duty cycle is used to characterize the degree of time occupation of the first radio communication for the radio frequency path within a unit time. The transmission duty cycle is associated with the communication scenario of the communication device, and the radio transmission duty cycle is different under different communication scenarios. For example, when the communication device is only involved in the application scenario of downlink reception, the transmission duty cycle may be relatively low. If the communication device is involved in the application scenarios of downlink reception and uplink transmission, the transmission duty cycle may be relatively low.
[0040] Among them, the anti-interference configuration information can be used to characterize the corresponding relationship between the transmission duty cycle and the reception performance parameter. Step 204 controls the first communication module and the second communication module to share the radio frequency path according to the transmission state information and the anti-interference configuration information, including: determining the sharing mode of the radio frequency path according to the transmission state information and the anti-interference configuration information, and controlling the first communication module and the second communication module to share the radio frequency path in the determined sharing mode.
[0041] The communication device in the embodiments of the present application is configured with multiple sharing modes. For example, it may include a Frequency Division Duplexing (FDD) mode and a Time Division Duplex (TDD) mode. Among them, determining the sharing mode of the radio frequency path includes one of the frequency division duplexing mode and the time division duplexing mode. The communication device can determine the reception performance parameter of the second radio signal received by the current second communication module using the radio frequency path based on the transmission state information (such as the transmission duty cycle) when the current first communication module performs the first radio communication through the radio frequency path and the pre-stored anti-interference configuration information, and determine the sharing mode of the radio frequency path according to the determined reception performance parameter. Furthermore, the sharing mode of the radio frequency path can be dynamically adjusted according to the transmission state information of the first radio communication module using the radio frequency path in the current communication device and the pre-stored anti-interference configuration information to achieve the sharing of the radio frequency path.
[0042] For the sake of convenience, an example is given in which the anti-interference configuration information is used to characterize the corresponding relationship between the transmission duty cycle and the reception performance parameter. In the embodiments of the present application, an example is given in which the reception performance parameter is the packet loss rate. When constructing the anti-interference configuration information, the first radio communication and the second radio communication in the communication device share the radio frequency path in the frequency division duplexing mode. As Figure 3As shown, in this frequency division multiplexing mode, the channel spacing parameter between the working channels of the first communication module and the second communication module is 5M. Among them, the working channel bandwidth 1 of the first communication module is 20M. Exemplarily, when the first communication module is in the transmitting state, the corresponding target working frequency band can be 2402MHz - 2422MHz. The working channel bandwidth 2 of the second communication module is 50 - 55M. Exemplarily, the communication device can control the second communication module to perform data transmission in the frequency band 2427MHz - 2482MHz, which is the frequency band other than 2402MHz - 2427MHz in 2402MHz - 2482MHz. In the process of constructing this anti-interference configuration information, the channel spacing parameter between the working channels of the first communication module and the second communication module can be fixed, and for each transmit duty cycle, the reception performance parameter of the second communication module for receiving the second wireless signal using the radio frequency path can be correspondingly obtained. The anti-interference configuration information is constructed based on the corresponding relationship between the transmit duty cycle and the reception performance parameter.
[0043] In this embodiment, the communication device can determine the multiplexing mode of the multiplexed radio frequency path according to the transmit state information and the anti-interference configuration information. Furthermore, the multiplexing mode can be determined according to the current transmit state information of the first communication module, and the determined multiplexing mode is adopted to implement the co-frequency communication of the first wireless communication and the second wireless communication. In this way, the communication device can flexibly select an appropriate multiplexing mode for communication according to the current transmit state information of the first wireless communication module, which can improve the communication performance such as the throughput and latency of the first wireless communication and the second wireless communication. At the same time, during the process of multiplexing the radio frequency path by the first wireless communication and the second wireless communication, the reception performance parameter of the second wireless communication can be avoided from being collected in real time. Furthermore, the efficiency of the multiplexed radio frequency path can be improved, the efficiency of the first wireless communication and the second wireless communication can be improved, and at the same time, the circuit architecture of the communication device can be simplified and the cost can be reduced.
[0044] Different from the foregoing embodiment, in addition to the transmit duty cycle, optionally, the transmit state information further includes transmit parameters. Among them, the transmit parameters include one of the channel spacing parameter and the transmit power parameter. The channel spacing parameter can be used to represent the channel spacing between the working channels of the first communication module and the second communication module when multiplexing the radio frequency path. The transmit power parameter can be used to represent the transmit power of the first communication module for the first wireless communication through the radio frequency path. If the transmit state information includes the transmit parameters, the anti-interference configuration information can be used to characterize the corresponding relationship between the transmit duty cycle, the reception performance parameter, and the transmit parameters. It can be understood that the anti-interference configuration information can be used to characterize the corresponding relationship among the transmit duty cycle, the reception performance parameter, and the channel spacing parameter. Optionally, the anti-interference configuration information can also be used to characterize the corresponding relationship among the transmit duty cycle, the reception performance parameter, and the transmit power parameter.
[0045] Based on the anti-interference configuration information can be used to characterize the corresponding relationship between the transmit duty cycle, the receive performance parameter, and the transmit parameter. For example, Figure 4 As shown, determine the multiplexing mode of the radio frequency path according to the transmit duty cycle and the anti-interference configuration information, including steps 402 - step 404.
[0046] Step 402, determine the receive performance parameter of the current second communication module receiving the second wireless signal using the radio frequency path from the anti-interference configuration information according to the transmit duty cycle and the transmit parameter in the transmit status information.
[0047] Optionally, when the transmit parameter is the channel spacing parameter, the anti-interference configuration information is used to characterize the corresponding relationship between the transmit duty cycle, the receive performance parameter, and the channel spacing parameter. In the embodiments of the present application, for the sake of convenience of description, the receive performance parameter is taken as the packet loss rate as an example for description. For each transmit duty cycle, the corresponding relationship between the channel spacing parameter and the receive performance parameter can be established, as shown in Table 1.
[0048] Table 1 is the corresponding relationship table of the transmit duty cycle, the receive performance parameter, and the channel spacing parameter
[0049]
[0050] The communication device can determine the packet loss rate corresponding to the transmit duty cycle and the channel spacing parameter based on the transmit duty cycle and the channel spacing parameter when the current first communication module performs the first wireless communication through the radio frequency path, and screen out the corresponding packet loss rate from the anti-interference configuration information based on the transmit duty cycle and the channel spacing parameter.
[0051] Optionally, when the transmit parameter is the channel spacing parameter, the anti-interference configuration information is used to characterize the corresponding relationship between the transmit duty cycle, the receive performance parameter, and the channel spacing parameter. In the embodiments of the present application, for the sake of convenience of description, the receive performance parameter is taken as the packet loss rate as an example for description. For each transmit duty cycle, the corresponding relationship between the channel spacing parameter and the receive performance parameter can be established, as shown in Table 2.
[0052] Table 2 is the corresponding relationship table of the transmit duty cycle, the receive performance parameter, and the transmit power parameter
[0053]
[0054] The communication device can determine the packet loss rate corresponding to the transmit duty cycle and the transmit power parameter based on the transmit duty cycle and the transmit power parameter when the current first communication module performs the first wireless communication through the radio frequency path, and screen out the corresponding packet loss rate from the anti-interference configuration information based on the transmit duty cycle and the transmit power parameter.
[0055] Step 404, when the received performance parameter is less than or equal to a preset threshold, determine that the multiplexing mode is the frequency-division duplexing mode.
[0056] Among them, the packet loss rate is positively correlated with the interference degree between the first wireless communication and the second wireless communication. For example, the higher the packet loss rate, the stronger the interference between the first wireless communication and the second wireless communication, and the stronger the interference of the second wireless communication on the first wireless communication of the first communication module through the radio frequency path. When the packet loss rate is less than or equal to a preset threshold, it can be determined that the multiplexing mode is the frequency-division duplex mode. Optionally, when the packet loss rate is greater than the preset threshold, it can be determined that the multiplexing mode is the time-division duplex mode.
[0057] It should be noted that in the embodiments of the present application, the preset threshold can be set based on the specific parameters of the received performance parameter. For example, when the received performance parameter is the packet loss rate, the preset threshold can be set to 0%, 3%, or 5%, etc. Optionally, when the received performance parameter is the adjacent channel interference, the preset threshold can be set according to actual requirements. Among them, the preset threshold can be set according to the interference degree between the first wireless communication and the second wireless communication when the first wireless communication and the second wireless communication multiplex the radio frequency path in the frequency-division duplex mode to meet the most basic communication requirements. In the embodiments of the present application, the setting of the specific value of the preset threshold is not limited to the above examples.
[0058] In this embodiment, the communication device can determine the packet loss rate of the current second wireless communication multiplexing the radio frequency path according to the transmit duty cycle, transmit parameters in the transmit status information, and anti-interference configuration information, and determine the multiplexing mode of the multiplexing radio frequency path based on the comparison result between the packet loss rate and the preset threshold, which can improve the efficiency and accuracy of determining the multiplexing mode. Furthermore, the communication device can flexibly select a suitable multiplexing mode for communication, which can improve the communication performance such as the throughput and delay of the first wireless communication and the second wireless communication. At the same time, during the process of the first wireless communication and the second wireless communication multiplexing the radio frequency path, it is possible to avoid real-time acquisition of the received performance parameter of the second wireless communication, thereby improving the efficiency of multiplexing the radio frequency path, improving the efficiency of the first wireless communication and the second wireless communication, and simplifying the circuit architecture of the communication device and reducing costs.
[0059] As Figure 5 shown, the embodiments of the present application provide another wireless communication method, including Step 502 - Step 508.
[0060] Step 502, obtain the transmit status information when the first communication module performs the first wireless communication through the radio frequency path.
[0061] Step 504, determine the received performance parameter of the current second communication module receiving the second wireless signal through the radio frequency path from the anti-interference configuration information according to the transmit duty cycle and transmit parameters in the transmit status information.
[0062] Step 506: When the received performance parameter is less than or equal to the preset threshold, determine that the multiplexing mode is the frequency-division duplexing mode.
[0063] Step 508: Adjust the transmission parameters when the first communication module performs the first wireless communication through the radio frequency path according to the received performance parameter and the anti-interference configuration information.
[0064] After the communication device determines that the multiplexing mode is the frequency-division duplexing mode based on the current transmission state information and the anti-interference configuration information, the communication device can control the first communication module and the second communication module to multiplex the radio frequency path in the frequency-division duplexing mode. In addition, the communication device can also feedback and adjust the transmission parameters (such as at least one of the channel spacing parameter and the transmission power parameter) when the first communication module performs the first wireless communication through the radio frequency path based on the determined received performance parameter and the anti-interference configuration information.
[0065] For the sake of convenience, the channel spacing parameter is taken as an example of the transmission parameter for illustration. If the transmission duty cycle in the current transmission state parameter is 3% and the channel spacing parameter is 20M, the corresponding received performance parameter (such as the packet loss rate) can be obtained as 0% based on the anti-interference configuration information. Among them, the packet loss rate is less than the preset threshold (such as 3%). At this time, the channel spacing parameter can be feedback-adjusted to reduce its channel spacing parameter. For example, it can be reduced to 10M or 15M, and the packet loss rate corresponding to the adjusted channel spacing parameter is still less than or equal to the preset threshold. When the first wireless communication and the second wireless communication work on the same frequency and have a low degree of mutual interference, the working channel bandwidth of the second wireless communication can be further expanded, and the communication performance of the second wireless communication can be improved.
[0066] Optionally, if the transmission parameter is the transmission power parameter, when the received performance parameter is less than the preset threshold, increase the transmission power parameter according to the received performance parameter and the anti-interference configuration information, so that the received performance parameter corresponding to the increased transmission power parameter is lower than or equal to the preset threshold.
[0067] Optionally, please continue to refer to Figure 5 The wireless communication method may further include step 510: When the received performance parameter is greater than the preset threshold, determine that the multiplexing mode is the time-division duplexing mode.
[0068] When the receiving performance parameter determined based on step 504 is greater than the threshold, it indicates that the current interference level between the first wireless communication and the second wireless communication has seriously affected the communication performance of the communication device, then the communication device can determine the time division duplex multiplexing mode of the multiplexing mode of its multiplexed radio frequency path, that is, the first wireless communication and the second wireless communication can use the radio frequency path for communication in a time-sharing manner, so that the interference between the first wireless communication and the second wireless communication can be reduced without reducing the transmission duty cycle of the first wireless communication, and the communication performance of the second wireless communication can also be improved.
[0069] In one of the embodiments, please refer to Figure 6 The wireless communication method may further include step 612, when the receiving performance parameter is greater than a preset threshold, adjusting the transmission parameter in the transmission state information according to the receiving performance parameter and the anti-interference configuration information, so that the receiving performance parameter corresponding to the reduced transmission parameter is lower than or equal to the preset threshold.
[0070] It should be noted that if Figure 6 In the process of the wireless communication method, steps 602 to 610 can refer to the description of the aforementioned embodiment and will not be repeated here.
[0071] For ease of explanation, the transmission parameter is taken as the transmission power parameter as an example. If the transmission duty cycle in the current transmission state parameter is 10%, and the transmission power parameter is 15dBm, the corresponding receiving performance parameter (for example, packet loss rate) can be obtained based on the anti-interference configuration information as 10%. Among them, the packet loss rate is greater than the preset threshold (for example, 3%). At this time, the transmission power parameter can be fed back to adjust the transmission power parameter to reduce its transmission power parameter, for example, to 5dBm and below, and the packet loss rate corresponding to the adjusted transmission power parameter is less than or equal to the preset threshold. In this way, the transmission power of the first wireless communication can be reduced without reducing the transmission duty cycle of the first wireless communication, so that the first wireless module and the second wireless communication module still use the frequency division duplex multiplexing mode to multiplex the radio frequency path to avoid co-channel interference, and at the same time, the communication performance such as throughput and delay of the first wireless communication and the second wireless communication can be improved.
[0072] Optionally, if the transmission parameter is a channel spacing parameter, when the receiving performance parameter is greater than a preset threshold, the channel spacing parameter is increased according to the receiving performance parameter and anti-interference configuration information so that the receiving performance parameter corresponding to the reduced channel spacing parameter is lower than or equal to the preset threshold.
[0073] It should be noted that if Figure 6 In the process of the wireless communication method, step 606, step 610 and step 612 can be understood as three parallel steps. In the process of executing the wireless communication method, any one of step 606, step 610 and step 612 can be selected.
[0074] It should be understood that although the steps in the flowchart are sequentially shown according to the indication of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise clearly stated in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0075] As Figure 7 shown, an embodiment of the present application further provides a communication device, including: a processing circuit 101, a first communication module 110, a second communication module 120, and a radio frequency path 130. The first communication module 110 and the second communication module 120 are respectively connected to an antenna ANT through the radio frequency path 130. The processing circuit 101 is respectively connected to the first communication module 110 and the second communication module 120. The processing circuit 101 is configured to: obtain the transmission state information when the first communication module 110 performs first wireless communication through the radio frequency path, and control the first communication module 110 and the second communication module 120 to multiplex the radio frequency path according to the transmission state information and the anti-interference configuration information, where the transmission state information is used to characterize the time occupancy degree of the first wireless communication on the radio frequency path per unit time, and the anti-interference configuration information is used to characterize the corresponding relationship between the reception performance parameter of the second communication module 120 for receiving the second wireless signal using the radio frequency path and the time occupancy degree of the first wireless communication on the radio frequency path.
[0076] The above communication device, including the processing circuit 101, the first communication module 110, the second communication module 120, and the radio frequency path 130, can multiplex the radio frequency path based on the transmission state information when the current first communication module 110 performs first wireless communication through the radio frequency path and the pre-stored anti-interference configuration information, which can avoid co-channel interference and also avoid situations such as packet loss or retransmission during the communication process between the second communication module 120 and the peer device, improving the communication performance such as throughput and latency of the first wireless communication and the second wireless communication simultaneously; at the same time, during the process of multiplexing the radio frequency path by the first wireless communication and the second wireless communication, it is possible to avoid real-time acquisition of the reception performance parameters of the second wireless communication, thereby improving the efficiency of multiplexing the radio frequency path, improving the efficiency of the first wireless communication and the second wireless communication, and at the same time simplifying the circuit architecture of the communication device and reducing costs.
[0077] As Figure 8As shown, optionally, the communication device may include multiple radio frequency paths, where the first communication module 110 and the second communication module 120 may share one of the multiple radio frequency paths. The communication device may include a first radio frequency path 131 and a second radio frequency path 132. The first communication module 110 is respectively connected to the first radio frequency path 131 and the second radio frequency path 132, and the second communication module 120 is connected to the first radio frequency path 131 and the second radio frequency path 132 through a switching circuit 140. The switching circuit 140 can be used to respectively conduct the paths between the second communication module 120 and the first radio frequency path 131 and the second radio frequency path 132.
[0078] Among them, the processing circuit 101 can be respectively connected to the switching circuit 140, the first communication module 110, and the second communication module 120. The conduction state of the switching circuit 140 can be controlled by the processing circuit 101. The processing circuit 101 can confirm any radio frequency path as the target radio frequency path of the second communication module 120, and control the switching circuit 140 to conduct the connection between the second communication module 120 and the target radio frequency path. Among them, the target radio frequency path is the shared radio frequency path of the first communication module 110 and the second communication module 120.
[0079] In this embodiment, the first communication module 110 can be respectively connected to two antennas ANT through the first radio frequency path 131 and the second radio frequency path 132, and can support two-way transmission and dual-channel reception of Wi-Fi signals, so that the Wi-Fi communication of the communication device can maintain the MIMO working state. The second communication module 120 can be switched to connect to any radio frequency path. It can be understood that the second communication module 120 can be switched to connect to any antenna ANT to support single-channel transmission and reception of Bluetooth communication.
[0080] Figure 9 It is a structural block diagram of a wireless communication device in an embodiment. The wireless communication device includes a transmission state acquisition module 910 and a radio frequency path multiplexing module 920. The transmission state acquisition module 910 is used to acquire the transmission state information when the first communication module 110 performs the first wireless communication through the radio frequency path. The radio frequency path multiplexing module 920 is used to control the first communication module 110 and the second communication module 120 to share the radio frequency path according to the transmission state information and the anti-interference configuration information.
[0081] The above wireless communication device is applied to a communication device including a first communication module, a second communication module, and a radio frequency path. The wireless communication device can multiplex the radio frequency path based on the transmission state information when the first communication module performs first wireless communication through the radio frequency path currently and the anti-interference configuration information stored in advance, which can avoid co-channel interference and also avoid situations such as packet loss or retransmission during the communication between the second communication module and the peer device, improving the communication performance such as throughput and latency of the first wireless communication and the second wireless communication simultaneously. At the same time, during the process of multiplexing the radio frequency path by the first wireless communication and the second wireless communication, the reception performance parameters of the second wireless communication can be avoided from being collected in real time, thereby improving the efficiency of multiplexing the radio frequency path, improving the efficiency of the first wireless communication and the second wireless communication, and at the same time simplifying the circuit architecture of the communication device and reducing costs.
[0082] The division of each module in the above wireless communication device is only for illustrative purposes. In other embodiments, the wireless communication device can be divided into different modules as needed to complete all or part of the functions of the above wireless communication device. Each module in the above wireless communication device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in the processor in the computer device in hardware form or independent of the processor, or can be stored in the memory in the computer device in software form for the processor to call and execute the operations corresponding to each of the above modules.
[0083] In one embodiment, a communication device is provided, and its internal structure diagram can be as Figure 10 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a communication method is implemented.
[0084] This application also provides a computer device, including a memory and a processor. A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of the communication method in the above embodiment.
[0085] This application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by the processor, the steps of the wireless communication method in the above embodiment are implemented.
[0086] The present application also provides a computer program product, including a computer program which, when executed by a processor, implements the steps of the communication method in the above embodiments.
[0087] Any reference in the present application to a memory, storage, database, or other medium may include non-volatile and / or volatile memory. Non-volatile memory may include ROM (Read-Only Memory), PROM (Programmable Read-only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-only Memory), or flash memory. Volatile memory may include RAM (Random Access Memory), which serves as an external cache. By way of illustration and not limitation, RAM is available in various forms, such as SRAM (Static Random Access Memory), DRAM (Dynamic Random Access Memory), SDRAM (Synchronous Dynamic Random Access Memory), double data rate DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access memory), ESDRAM (Enhanced Synchronous Dynamic Random Access memory), SLDRAM (Sync Link Dynamic Random Access Memory), RDRAM (Rambus Dynamic Random Access Memory), DRDRAM (Direct Rambus Dynamic Random Access Memory).
[0088] The above embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.
Claims
1. A wireless communication method, characterized in that, Applied to a communication device, the communication device includes a first communication module, a second communication module, and a radio frequency path. Wherein, the first communication module and the second communication module are respectively connected to an antenna via the radio frequency path. The method includes: Obtain the transmission state information when the first communication module performs first wireless communication via the radio frequency path. The transmission state information is at least used to characterize the time occupancy degree of the first wireless communication on the radio frequency path per unit time; Control the first communication module and the second communication module to multiplex the radio frequency path according to the transmission state information and anti-interference configuration information. Wherein, the anti-interference configuration information is at least used to characterize the corresponding relationship between the reception performance parameter of the second communication module receiving the second wireless signal by using the radio frequency path and the time occupancy degree of the first wireless communication on the radio frequency path.
2. The method according to claim 1, characterized in that, The transmission state information includes a transmission duty cycle used to characterize the time occupancy degree of the first wireless communication on the radio frequency path per unit time. Controlling the first communication module and the second communication module to multiplex the radio frequency path according to the transmission state information and anti-interference configuration information includes: Determine a multiplexing mode for multiplexing the radio frequency path according to the transmission state information and anti-interference configuration information, and control the first communication module and the second communication module to multiplex the radio frequency path by using the determined multiplexing mode; wherein, the multiplexing mode includes a frequency division duplex multiplexing mode and a time division duplex multiplexing mode.
3. The method according to claim 2, characterized in that The transmission state information further includes transmission parameters. The anti-interference configuration information is used to characterize the corresponding relationship between the transmission duty cycle, the reception performance parameter, and the transmission parameters; wherein, the transmission parameters include one of a channel interval parameter between the working channels of the first communication module and the second communication module when multiplexing the radio frequency path and a transmission power parameter when the first communication module performs first wireless communication via the radio frequency path.
4. The method according to claim 3, wherein The determining the multiplexing mode for multiplexing the radio frequency path according to the transmission state information and anti-interference configuration information includes: Determine the reception performance parameter of the second communication module currently receiving the second wireless signal by using the radio frequency path from the anti-interference configuration information according to the transmission duty cycle and the transmission parameters in the transmission state information; When the reception performance parameter is less than or equal to a preset threshold, determine the multiplexing mode as the frequency division duplex multiplexing mode.
5. The method according to claim 4, characterized in that After determining the multiplexing mode as the frequency division duplex multiplexing mode, the method further includes: Adjust the transmission parameters when the first communication module performs first wireless communication via the radio frequency path according to the reception performance parameter and the anti-interference configuration information, wherein the reception performance parameter corresponding to the adjusted transmission parameters is less than or equal to the preset threshold.
6. The method according to claim 4, characterized in that, The method further includes: When the reception performance parameter is greater than the preset threshold, determine the multiplexing mode as the time division duplex multiplexing mode.
7. The method according to claim 1, characterized in that, The method further includes: When the received performance parameter is greater than a preset threshold, adjust the transmission parameter in the transmission status information according to the received performance parameter and the anti-interference configuration information, so that the received performance parameter corresponding to the adjusted transmission parameter is lower than or equal to the preset threshold.
8. The method according to claim 1, characterized in that, One of the first wireless communication and the second wireless communication is Bluetooth communication, and the other of the first wireless communication and the second wireless communication is Wi-Fi communication.
9. A communication device, characterized in that, Comprising: A processing circuit, a first communication module, a second communication module, and a radio frequency path. Among them, the first communication module and the second communication module are respectively connected to the antenna via the radio frequency path, and the processing circuit is respectively connected to the first communication module and the second communication module. Among them, The processing circuit is configured to: obtain the transmission status information when the first communication module performs first wireless communication through the radio frequency path, and control the first communication module and the second communication module to multiplex the radio frequency path according to the transmission status information and the anti-interference configuration information. Among them, the transmission status information is used to characterize the time occupancy degree of the first wireless communication on the radio frequency path per unit time, and the anti-interference configuration information is used to characterize the corresponding relationship between the received performance parameter of the second communication module receiving the second wireless signal using the radio frequency path and the time occupancy degree of the first wireless communication on the radio frequency path.
10. A communication device, comprising a memory and a processor, wherein a computer program is stored in the memory, characterized in that, When the computer program is executed by the processor, the processor is caused to execute the steps of the wireless communication method according to any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the wireless communication method according to any one of claims 1 to 8 are implemented.
12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the wireless communication method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Communication control method and device, radio frequency system, communication equipment and storage medium
CN114285432A
WLAN and LTE coexistence in unlicensed radio frequency bands
US20150208253A1