Wireless communication methods, apparatus, devices, media, and products
By monitoring the status and frequency band in real time through the collaborative interface between cellular communication and Wi-Fi, disabling the interrupt response function and sending avoidance requests, the mutual interference problem caused by the overlap of cellular communication and Wi-Fi frequency bands is solved, power consumption is reduced, and complex business scenarios are adapted to avoid hardware damage.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
- Filing Date
- 2026-03-03
- Publication Date
- 2026-06-02
AI Technical Summary
The overlap of frequency bands between cellular communication and Wi-Fi leads to mutual interference, increases terminal power consumption, and may damage radio frequency front-end devices. Existing solutions have failed to effectively avoid interference risks in low-power scenarios and cannot adapt to complex business scenarios.
When either the mobile network unit or the wireless network unit is in a sleep state, the interrupt response function of the cooperative interface is turned off; when it is in a wake-up state and is in a preset interference frequency band, an avoidance request is sent, and the sender and receiver are controlled to perform avoidance operations according to the preset hierarchical response strategy, including reducing power, switching frequency bands, or adjusting timing.
Reduce invalid wake-ups and resource interactions during sleep mode, lower terminal power consumption, avoid frequency band overlap interference, prevent signal performance degradation and damage to RF front-end devices, adapt to avoidance operations in different business scenarios, and reduce the risk of hardware aging and system jitter.
Smart Images

Figure CN122138268A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a wireless communication method, apparatus, device, medium and product. Background Technology
[0002] With the rapid development of mobile communication technology, smartphones, tablets, and other smart terminals commonly integrate cellular communication modules and short-range wireless communication modules. Cellular communication modules support standards such as LTE and NR, while short-range wireless communication modules primarily use Wi-Fi. As communication frequency bands continue to expand, the available frequency bands for cellular communication and Wi-Fi are becoming increasingly close and even overlapping. This leads to significant mutual interference between the two at the physical and radio frequency levels, causing performance issues such as decreased signal reception sensitivity and reduced transmission rates. In extreme cases, it can even damage radio frequency front-end devices due to signal overload. Furthermore, terminals need to frequently switch between the two communication modes, further increasing the difficulty of coexistence design.
[0003] Currently, various solutions have been developed to address the interference problem caused by the coexistence of cellular communication and Wi-Fi. These include time-division multiplexing and frequency domain avoidance schemes. When both are connected, interference suppression is achieved by dynamically adjusting transmit and receive time slots, allocating frequency domain resources, or proactively adjusting channels and reducing transmit power when the other is detected to be operating. Furthermore, synchronization mechanisms are established based on the wireless coexistence interface, allowing both parties to frequently exchange status information and maintain clock synchronization, providing a foundation for various avoidance operations.
[0004] However, the complex synchronization mechanism required to frequently wake up the communication module significantly increases system resource overhead and terminal power consumption, and the risk of interference in low-power scenarios has not been effectively avoided. Summary of the Invention
[0005] The wireless communication methods, apparatus, devices, media, and products provided in the embodiments of this application are used to achieve a low-power, low-cost coexistence mechanism while avoiding performance loss due to interference.
[0006] In a first aspect, embodiments of this application provide a wireless communication method, the method comprising:
[0007] In response to either the mobile network unit or the wireless network unit being in a sleep state, the interrupt response function of the cooperative interface is disabled. The cooperative interface is used for communication between the mobile network unit and the wireless network unit.
[0008] If either the mobile network unit or the wireless network unit is in a wake-up state and the current operating frequency band is a preset interference frequency band, control the mobile network unit or the wireless network unit to send an avoidance request to the receiver.
[0009] Based on the avoidance request and the preset hierarchical response strategy, the sender and receiver of the avoidance request are controlled to perform corresponding operations.
[0010] In one possible implementation, controlling the sender and receiver of the avoidance request to perform corresponding operations based on the avoidance request and a preset hierarchical response strategy includes:
[0011] If the receiver is in a dormant state and does not respond within a preset interval, the sender will be controlled to start working.
[0012] If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, then the receiver is controlled to send a message confirmation information to the sender so that the sender can start working, and the receiver is controlled to perform an avoidance operation based on the frequency band in the avoidance request.
[0013] If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request does not interfere with the current operating frequency band of the receiver, then the receiver is controlled to send an interference-free message to the sender so that the sender can start working.
[0014] In one possible implementation, the control receiver performs a avoidance operation based on the frequency band in the avoidance request, including:
[0015] If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is less than or equal to the preset operation time threshold, then the receiver is controlled to reduce the transmission power or turn off the radio frequency front-end device.
[0016] If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is longer than the preset operation time threshold, then the receiver is controlled to stop the current signal transmission and reception actions, and / or switch to an interference-free operating frequency band, and / or adjust the signal transmission and reception timing.
[0017] In one possible implementation, the preset interference frequency band includes pre-stored frequency band and frequency point information where interference exists between mobile network units and wireless network units;
[0018] The avoidance request includes the transmit / receive status, transmit / receive duration, frequency information, and operating bandwidth;
[0019] The message confirmation information includes the current operating frequency band information and service status.
[0020] In one possible implementation, it also includes:
[0021] Determine the current service priorities of the receiver and sender;
[0022] If the sender's service priority is higher than the receiver's, then the receiver will be controlled to perform an avoidance operation.
[0023] If the sender's service priority is lower than the receiver's, then the sender will be controlled to perform an avoidance operation.
[0024] In one possible implementation, it also includes:
[0025] Periodically acquire historical wake-up status data of the mobile network unit and the wireless network unit;
[0026] A preset time prediction model is used to predict the wake-up time window corresponding to the mobile network unit and the wireless network unit based on the historical wake-up state data;
[0027] In response to the wake-up time window of either party, the interrupt response function of the collaborative interface is started with a preset duration.
[0028] Secondly, embodiments of this application provide a wireless communication device, including:
[0029] The shutdown module is used to disable the interrupt response function of the cooperative interface in response to either the mobile network unit or the wireless network unit being in a sleep state. The cooperative interface is used for communication between the mobile network unit and the wireless network unit.
[0030] The control module is used to control the mobile network unit or the wireless network unit to send an avoidance request to the receiver when either the mobile network unit or the wireless network unit is in a wake-up state and the current operating frequency band is a preset interference frequency band.
[0031] The control module is also used to control the sender and receiver of the avoidance request to perform corresponding operations based on the avoidance request and the preset hierarchical response strategy.
[0032] Thirdly, embodiments of this application provide a wireless communication device, including: a memory and a processor;
[0033] The memory stores computer-executed instructions;
[0034] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.
[0035] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.
[0036] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.
[0037] The wireless communication method, apparatus, device, medium, and product provided in this application's embodiments monitor the operating status of mobile network units and wireless network units in real time. When either is in a sleep state, the interrupt response function of the cooperative interface is disabled, eliminating the need for the sleep-state communication unit to continuously listen to and respond to the other party's communication messages. This avoids unnecessary power consumption caused by frequent wake-ups and saves the resource consumption of maintaining interface communication and state synchronization in the sleep state. Based on a preset interference frequency band, an avoidance request is proactively triggered before the start of the wake-up service, rather than passively handling interference after it occurs. This avoids frequency band overlap interference between the mobile network and the wireless network from the source, preventing signal transmission and reception performance degradation and overload damage to RF front-end devices. Avoidance requests are only initiated in the wake-up state and on the interference frequency band, avoiding invalid interactions in interference-free scenarios, reducing the number of interface communications, and balancing the necessity of cooperative interference avoidance with communication efficiency. The layered response strategy is tailored to different receiver states and operating conditions, such as whether the reserved operation time is sufficient, to develop adaptive operations, avoiding the limitations of a single interference avoidance method and adapting to complex actual business scenarios. Instead of the traditional forced emergency shutdown method, it reduces the frequent switching of RF front-end devices through layered operation, thereby reducing the risk of hardware aging and system jitter. At the same time, it enables the operation of the transmitter and receiver to be coordinated, avoiding secondary interference caused by the asynchronous actions of the two parties. Attached Figure Description
[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0039] Figure 1 An application scenario diagram of a wireless communication method provided in this application;
[0040] Figure 2 A schematic flowchart illustrating a wireless communication method provided in an embodiment of this application;
[0041] Figure 3 A flowchart illustrating a wireless communication method provided in another embodiment of this application;
[0042] Figure 4 This is a schematic diagram of the structure of a wireless communication device provided in an embodiment of this application;
[0043] Figure 5 This is a schematic diagram of the structure of a wireless communication device provided in an embodiment of this application.
[0044] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0045] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0046] It should be noted that in the embodiments of this application, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the solution.
[0047] To clearly understand the technical solution of this application, the solutions of the prior art will be described in detail first.
[0048] During the iterative upgrade of mobile communication technology, smartphones, tablets, and other smart terminals have widely integrated multiple wireless communication modules. Cellular communication modules support mainstream mobile communication standards such as LTE and NR, while short-range wireless communication modules are centered around Wi-Fi modules. Due to the continuous expansion of communication frequency bands, the available frequency bands for cellular communication and Wi-Fi are becoming increasingly adjacent, with some bands even overlapping. This leads to significant mutual interference between the two at the physical and radio frequency layers. Such interference not only causes reduced terminal signal reception sensitivity and decreased data transmission rates, but in extreme cases, it can also damage radio frequency front-end devices due to signal overload. Furthermore, the frequent switching between cellular communication and Wi-Fi modes during actual use further increases the difficulty of designing for the coexistence of these two types of communication modules. Currently, the industry has developed corresponding solutions to the coexistence interference problem of cellular communication and Wi-Fi. These include time-division multiplexing and frequency domain avoidance. When both modules are in a connected state, interference suppression is achieved by dynamically adjusting transmit and receive time slots, optimizing frequency domain resource allocation, or proactively adjusting one's own channel and reducing transmit power after detecting the other's operating status. Meanwhile, the relevant solutions also rely on the wireless coexistence interface to build a synchronization mechanism, which provides technical support for the implementation of various avoidance operations by frequently exchanging status information and maintaining clock synchronization between the two parties. However, this type of solution still has obvious shortcomings. The complex synchronization mechanism it relies on requires frequent waking of the dormant communication module, which not only greatly increases the system's resource consumption but also significantly increases the terminal's power consumption. Furthermore, no effective avoidance solution has yet been developed for the interference problem in low-power terminal usage scenarios.
[0049] Therefore, in response to the technical problems in existing technologies, to solve the issues of high synchronization mechanism overhead and high terminal power consumption in coexistence schemes of mobile network units and wireless network units, a sleep-state interface management strategy is designed based on the service characteristics of communication units having no real-time coordination requirements in the sleep state. When either the mobile network unit or the wireless network unit is in a sleep state, the interrupt response function of the coordination interface between the two is disabled, fundamentally reducing invalid wake-ups and resource interactions in the sleep state, eliminating the maintenance overhead of the synchronization mechanism, and significantly reducing terminal power consumption. To address the problem of ineffective avoidance of interference risks in low-power scenarios, a wake-up state pre-detection mechanism is set up, focusing on core interference scenarios of overlapping wake-up state frequency bands. When a mobile network unit or wireless network unit transitions from sleep to wake-up, and the current operating frequency band is a preset interference frequency band, it is controlled to send an avoidance request to the other party, completing interference prediction before service startup, replacing the passive processing mode, and avoiding frequency band interference problems in the wake-up state from the source. To address the issue that existing obstacle avoidance methods are too simplistic and cannot adapt to complex business scenarios, a pre-defined hierarchical response strategy is constructed by combining the differentiated characteristics of the receiver's operating status and operation execution conditions. Based on the interaction results of the obstacle avoidance request, corresponding execution operations are matched for the sender and receiver, achieving differentiated and refined obstacle avoidance and avoiding communication interruptions and hardware damage caused by a single obstacle avoidance method.
[0050] Figure 1 This is an application scenario diagram illustrating how the wireless communication method provided in this application can be implemented, such as... Figure 1 As shown, the scenario diagram corresponding to the wireless communication method provided in this application includes: a terminal device 101, a mobile network unit 102, a wireless network unit 103, and a wireless communication device 104. It can be understood that the mobile network unit 102, the wireless network unit 103, and the wireless communication device 104 are all integrated in the terminal device 101.
[0051] Specifically, the wireless communication device 104 monitors the operating status of the mobile network unit 102 and the wireless network unit 103 in real time. In response to either the mobile network unit 102 or the wireless network unit 103 being in a sleep state, it disables the interrupt response function of the cooperative interface. If either the mobile network unit 102 or the wireless network unit 103 is in a wake-up state and its current operating frequency band is a preset interference band, the wireless communication device 104 controls either the mobile network unit 102 or the wireless network unit 103 to send an avoidance request to the receiver. If the mobile network unit 102 is in a wake-up state and its current operating frequency band is a preset interference band, the wireless communication device 104 controls the mobile network unit 102 to send an avoidance request to the wireless network unit 103. Finally, based on the avoidance request and a preset hierarchical response strategy, the wireless communication device 104 controls the sender and receiver of the avoidance request to perform corresponding operations. That is, it controls the mobile network unit 102 and the wireless network unit 103 to perform corresponding operations.
[0052] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0053] Figure 2 This is a schematic flowchart of a wireless communication method provided in an embodiment of this application, as shown below. Figure 2 As shown, the execution subject of this embodiment is a wireless communication device. This device can be implemented through a computer program, or through a medium storing the relevant computer program, such as a USB flash drive and / or optical disc, or through a physical device integrating or installing the relevant computer program, such as a mobile terminal device, a chip in a mobile terminal device, or a chip module. The wireless communication method provided in this embodiment includes the following steps:
[0054] S201. In response to either the mobile network unit or the wireless network unit being in a sleep state, disable the interrupt response function of the cooperative interface, which is used for communication between the mobile network unit and the wireless network unit.
[0055] Among them, the mobile network unit (Modem) refers to the functional unit in a smart terminal that realizes cellular mobile communication, supports mobile communication standards such as LTE and NR, and can complete the signal transmission and reception and data transmission of the cellular network.
[0056] Among them, the wireless network unit refers to the functional unit in the (Wi-Fi) smart terminal that realizes short-range wireless communication, and can complete the signal transmission and reception and data transmission of wireless local area network.
[0057] The hibernation state refers to the working state of a mobile network unit or wireless network unit when it does not actively perform services and enters a low-power standby state. In this state, the unit only maintains basic standby functions and does not perform regular signal transmission and reception or service data interaction.
[0058] The Cooperative Interface (WCI) is a dedicated communication interface between the mobile network unit and the wireless network unit. It is used for the two to exchange cooperative data such as working status, frequency point information, and avoidance requests. It is the core data interaction channel for realizing the coexistence and cooperation between the two.
[0059] Interrupt response function refers to the ability of the interface to listen to the collaborative data sent by the other unit in real time and trigger the hardware or software response process of the local unit to complete the data reception, parsing and subsequent operation execution.
[0060] Specifically, the operating status of the mobile network unit and the wireless network unit is monitored in real time. If the mobile network unit is not executing any services and enters CDRX / IDRX mode, or the wireless network unit is not transmitting or receiving data and enters a no-service standby mode, the unit is determined to be in a dormant state. Based on the acquired status data of both parties, as soon as either the mobile network unit or the wireless network unit is determined to be in a dormant state, a function shutdown command for the cooperative interface is immediately triggered, without waiting for status feedback from the other party. The determination result directly serves as the sole triggering condition for interface function adjustment. After the function shutdown command is issued, the cooperative interface immediately executes the shutdown operation of the interrupt response function.
[0061] Understandably, disabling the interrupt response function of the collaborative interface involves two aspects. First, disabling the interface's real-time monitoring link, preventing the interface from continuously scanning and receiving any collaborative data sent by the other unit, thus avoiding unnecessary power consumption due to monitoring actions. Second, disabling the interface's interrupt triggering mechanism, ensuring that even if external collaborative data is received, it will not trigger the local unit's hardware interrupt and software response process, guaranteeing that the sleeping unit will not be woken up by irrelevant collaborative interactions. Simultaneously, the interface retains only basic hardware standby functions, without affecting the recovery of the interrupt response function in subsequent wake-up states, and the disabling operation only affects the interrupt response function, without changing the interface's physical connection attributes.
[0062] S202. If either the mobile network unit or the wireless network unit is in a wake-up state and the current operating frequency band is a preset interference frequency band, control the mobile network unit or the wireless network unit to send an avoidance request to the receiver.
[0063] Among them, the wake-up state refers to the mobile network unit or wireless network unit switching from the sleep low-power state to the working state that can perform services. In this state, the unit completes the basic function wake-up and can perform active operations such as signal transmission and reception, service data transmission, network search and measurement. It is the service execution state that is opposite to the sleep state.
[0064] The current operating frequency band refers to the communication frequency band that the mobile network unit or wireless network unit pre-selects and prepares to use to perform the current service in the wake-up state. It is the frequency resource that the unit is about to carry out wireless communication.
[0065] Among them, the preset interference frequency band refers to the set of frequency bands pre-configured based on the frequency band characteristics of the mobile network unit or the wireless network unit. This set includes all overlapping or adjacent frequency bands that will cause mutual interference between the mobile network unit and the wireless network unit.
[0066] Among them, the avoidance request refers to the collaborative interaction information sent by the initiator to the receiver, which includes key information such as the initiator's working frequency band, transmission and reception status, and estimated service execution time. It is used to inform the receiver of the frequency band interference risk and request its cooperation in avoiding interference.
[0067] In this context, the receiver refers to the communication unit opposite to the initiator of the avoidance request. It is the entity that receives and responds to the avoidance request and can be a service execution unit in a woken-up state or a low-power unit in a dormant state. If the initiator is a mobile network unit, then the receiver is a wireless network unit.
[0068] Specifically, by monitoring the operational status of the mobile network unit and the wireless network unit in real time, as soon as either one is detected to be fully awake, the system immediately acquires the current operating frequency band information selected by the awakened communication unit for executing services, including key parameters such as the core operating frequency and band bandwidth. The acquired current operating frequency band is then precisely matched and verified against a pre-stored set of preset interference frequency bands. If the current operating frequency band is determined to be within the range of the preset interference frequency bands, the dual triggering conditions of the awake state and the interference frequency band are met.
[0069] Furthermore, once both conditions are met, the initiator first generates a standardized avoidance request. This request includes core information such as the initiator's device identifier, current operating frequency band, service type, transmission and reception status, and estimated service execution duration. Subsequently, through the coordination interface between the mobile network unit and the radio network unit, the avoidance request is directed to the receiver. During transmission, the basic interaction identifier of the request is retained to ensure the receiver can correctly identify and parse the request content. If the receiver is in a dormant state, the request will be temporarily stored in the pending response queue of the coordination interface until the receiver is awakened and parsed.
[0070] S203. Based on the avoidance request and the preset hierarchical response strategy, control the sender and receiver of the avoidance request to perform corresponding operations.
[0071] Among them, the preset layered response strategy refers to the pre-configured differentiated response rule system for avoidance requests. This strategy is designed in layers based on core dimensions such as the receiver's operating status, frequency band interference judgment results, and operation execution time, and matches corresponding response operations for different scenarios.
[0072] The sender refers to the entity that initiates the avoidance request, namely, a mobile network unit or wireless network unit that is in a wake-up state and whose current operating frequency band belongs to a preset interference frequency band.
[0073] The receiver refers to the entity that receives the avoidance request, which is the other communication unit corresponding to the sender, and can be in a wake-up state or a sleep state.
[0074] The corresponding operation refers to the action instructions that are matched to the sender and receiver respectively, based on the preset hierarchical response strategy, and adapted to the current avoidance scenario.
[0075] Specifically, after receiving the avoidance request from the sender through the collaborative interface, the receiver immediately synchronizes the request to the wireless communication device. The wireless communication device parses the avoidance request and extracts core information, including the sender's device identifier, current operating frequency band, service type, transmission and reception status, and estimated service execution duration. Based on the parsed request information, the receiver's current state (wake-up or sleep) is confirmed through a real-time status detection link. The sender's operating frequency band is precisely compared with the receiver's current operating frequency band to verify whether there is actual frequency band overlap or adjacent interference. The receiver's status determination result and the secondary frequency band interference determination result are combined to match the corresponding response scenario in a preset hierarchical response strategy. According to the matched response scenario, a dedicated interference avoidance operation command is issued to the receiver, and the receiver immediately executes the corresponding action.
[0076] For example, if the receiver is in a sleep state, no active interference avoidance operation is required; it can simply maintain its existing sleep state. If the receiver is in a wake-up state and a second determination indicates no interference, no interference avoidance operation is required; it can maintain its current operating state and synchronize its own operating frequency band information to the transmitter. If the receiver is in a wake-up state and interference is detected, and the reserved operation time exceeds a preset threshold, it performs conventional interference avoidance operations, such as stopping the current signal transmission and reception, switching to an interference-free operating frequency band, or adjusting the signal transmission and reception timing. If the receiver is in a wake-up state and interference is detected, and the reserved operation time is less than or equal to a preset threshold, it performs emergency interference avoidance operations, such as reducing its own signal transmission power or selectively shutting down the paths in the RF front-end device corresponding to the interfering frequency band, quickly avoiding the risk of hardware damage.
[0077] Furthermore, based on the receiver's status determination and interference avoidance operation feedback, corresponding service operation instructions are issued to the sender. If the receiver is in a dormant state and does not respond within a preset time, the sender is controlled to directly start the service without waiting for receiver feedback, ensuring service execution efficiency. If the receiver is awake and interference is determined to be absent, the sender is controlled to directly start the service, and its own transmission and reception strategy can be optimized based on the frequency band information synchronized by the receiver. If the receiver is awake and interference is determined to be present, and routine or emergency interference avoidance operations have been completed, the sender is controlled to start the service according to a preset timing sequence after the receiver's interference avoidance operation takes effect, avoiding residual interference.
[0078] The wireless communication method provided in this application monitors the operating status of the mobile network unit and the wireless network unit in real time. When either is in a sleep state, the interrupt response function of the cooperative interface is disabled, so that the communication unit in the sleep state does not need to continuously listen to and respond to the other party's communication messages, avoiding the invalid power consumption caused by frequent wake-ups, and saving the resource consumption of maintaining interface communication and state synchronization in the sleep state. Based on a preset interference frequency band, an avoidance request is actively triggered before the start of the wake-up service, rather than being passively handled after interference occurs. This avoids frequency band overlap interference between the mobile network and the wireless network from the source, preventing signal transmission and reception performance degradation and overload damage to RF front-end devices. The avoidance request is only initiated in the wake-up state and in the interference frequency band, avoiding invalid interactions in interference-free scenarios, reducing the number of interface communications, and balancing the necessity of cooperative interference avoidance with communication efficiency. The hierarchical response strategy is designed for different states and operating conditions of the receiver, such as whether the reserved operation time is sufficient, to formulate adaptive operations, avoiding the limitations of a single interference avoidance method and adapting to complex actual business scenarios. Instead of the traditional forced emergency shutdown method, it reduces the frequent switching of RF front-end devices through layered operation, thereby reducing the risk of hardware aging and system jitter. At the same time, it enables the operation of the transmitter and receiver to be coordinated, avoiding secondary interference caused by the asynchronous actions of the two parties.
[0079] As an optional implementation, based on the above embodiments, according to the avoidance request and a preset hierarchical response strategy, the sender and receiver of the avoidance request are controlled to perform corresponding operations, including:
[0080] If the receiver is in a dormant state and does not respond within a preset interval, the sender will be controlled to start working.
[0081] If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, then the receiver is controlled to send a message confirmation information to the sender so that the sender can start working, and the receiver is controlled to perform an avoidance operation based on the frequency band in the avoidance request.
[0082] If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request does not interfere with the current operating frequency band of the receiver, then the receiver is controlled to send an interference-free message to the sender so that the sender can start working.
[0083] The preset interval duration refers to the fixed duration pre-configured for the sender to wait for the receiver's avoidance request response. This duration is set based on the communication standard characteristics of cellular communication, such as an NR slot or an LTE subframe.
[0084] Among them, the message confirmation information refers to the coordinated response information sent by the receiver to the sender after determining that there is frequency band interference. It is used to inform the sender that it has received the avoidance request and will perform the interference avoidance operation, while confirming the activation status of its own interference avoidance action.
[0085] Among them, the non-interference message refers to the cooperative response information sent by the receiver to the sender after determining that there is no frequency band interference. It is used to inform the sender that there is no overlap or adjacent interference between the frequency bands of the two parties and that the service can be started directly. It can also include information such as the receiver's current operating frequency band and service status.
[0086] Among them, the avoidance operation refers to the interference avoidance action performed by the receiver after determining that there is frequency band interference.
[0087] Specifically, after the sender completes the avoidance request, the wireless communication device starts a response timer for a pre-configured interval, while continuously monitoring the receiver's response feedback information on the coordination interface. If no response information from the receiver is detected on the coordination interface after the timer expires, it is determined that the receiver is unable to respond to the avoidance request due to being in sleep mode. A service start command is then sent to the sender, controlling the sender to directly begin executing the current service.
[0088] Furthermore, with the receiver in a wake-up state, after receiving the interference avoidance request through the coordination interface, the wireless communication device performs a precise comparison and verification between the sender's operating frequency band in the interference avoidance request and the receiver's current operating frequency band, verifying whether there is overlap or proximity interference between the two from dimensions such as frequency, bandwidth, and channel. If frequency band interference is determined to exist, the receiver first sends a message confirmation information to the sender, which includes the receiver's device identifier, interference determination result, and interference avoidance operation initiation identifier. Simultaneously with the receiver sending the message confirmation information, the wireless communication device issues an interference avoidance operation command, and the receiver immediately executes the corresponding interference avoidance operation. Upon receiving the receiver's message confirmation information and confirming that the receiver has initiated interference avoidance operation, the sender issues a service initiation command to the sender, controlling the sender to begin executing the current service.
[0089] Furthermore, with the receiver in a wake-up state, after receiving the interference avoidance request through the coordination interface, the wireless communication device accurately compares and verifies the sender's operating frequency band in the interference avoidance request with the receiver's current operating frequency band, determining that there is no actual frequency band interference risk in the current scenario. The receiver then sends a non-interference message to the sender, which includes the interference determination result, the receiver's current operating frequency band, and service status. Upon receiving the non-interference message, the sender immediately issues a service initiation command to the sender, controlling the sender to directly begin executing the current service. The sender does not need to adjust its own operating frequency band, transmission / reception timing, or other parameters, while the receiver maintains its current operating state. Both parties execute their services normally without any additional interference avoidance overhead.
[0090] The wireless communication method provided in this application uses a preset interval as the response judgment standard. When the receiver is in sleep mode and does not respond, the sender does not need to wait continuously and can directly start the service, avoiding the waste of communication resources caused by invalid waiting. The receiver maintains a low-power mode of no response in sleep mode, without needing to be woken up by avoidance requests to perform response operations. Simultaneously, the sender avoids the interaction overhead of repeatedly retransmitting requests, reducing power consumption losses from bidirectional cooperative communication. When the receiver is awake, a secondary judgment is made regarding whether there is interference in the operating frequency band. Avoidance operations are triggered only in interference scenarios, simplifying the interaction process in interference-free scenarios. By sending a confirmation message first, and the sender starting the service only after receiving it, an execution logic of avoidance first, service follow-up is formed, avoiding secondary interference caused by asynchronous actions of both parties and ensuring the effectiveness of the interference avoidance operation. State synchronization is completed through non-interference messages, significantly reducing the amount of communication data in the cooperative interface and improving interface interaction efficiency.
[0091] As an optional implementation, based on the above embodiments, controlling the receiver to perform avoidance operations based on the frequency band in the avoidance request includes:
[0092] If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is less than or equal to the preset operation time threshold, then the receiver is controlled to reduce the transmission power or turn off the radio frequency front-end device.
[0093] If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is longer than the preset operation time threshold, then the receiver is controlled to stop the current signal transmission and reception actions, and / or switch to an interference-free operating frequency band, and / or adjust the signal transmission and reception timing.
[0094] The reserved operation time refers to the time interval from when the receiver determines that there is frequency band interference until its next signal transmission and reception action is officially started.
[0095] The preset operation duration threshold refers to the minimum time required to complete a standard routine obstacle avoidance operation, which is configured in advance based on the characteristics of the RF front-end device, communication standard requirements, and the execution process of routine obstacle avoidance operations.
[0096] Reducing the transmission power refers to lowering one's own signal transmission power to a preset interference-free threshold, which is a power value that does not affect the other party's signal transmission and reception and will not cause overload damage to the radio frequency front-end devices of both parties.
[0097] In this context, shutting down the radio frequency front-end device refers to selectively cutting off the transmit and receive paths in the radio frequency front-end device that correspond to the interference frequency band, rather than shutting down the device entirely.
[0098] Stopping the current signal transmission and reception action means suspending all ongoing signal transmission and reception activities until the interference risk is eliminated before resuming.
[0099] Among them, adjusting the signal transmission and reception timing refers to adjusting the time nodes of one's own signal transmission and reception according to the estimated duration of the sender's service, so that the transmission and reception actions of both parties are staggered in the time dimension to avoid frequency band interference.
[0100] Specifically, after determining that there is frequency band interference between the transmitter and receiver, the wireless communication device initiates a time difference calculation process to obtain the preset start time of the receiver's next signal transmission and reception action, and records the current interference determination completion time. The actual reserved operation time is calculated by the difference between the two. The calculated reserved operation time is precisely compared with a locally stored preset operation time threshold. If the reserved operation time is less than or equal to the threshold, meaning the receiver does not have sufficient time to complete routine avoidance operations such as stopping transmission and reception or switching frequency bands, an emergency interference avoidance operation command is issued to the receiver, which then chooses to reduce transmission power or shut down the RF front-end device.
[0101] Optionally, if the receiver currently has low-priority non-core services, the transmit power is reduced to the interference-free threshold. If the receiver's current service is high-priority and continuous transmission and reception would cause severe interference, the RF front-end devices are immediately shut down, cutting off only the transmission and reception paths matching the interference frequency band while maintaining normal operation of other frequency bands.
[0102] Furthermore, if the reserved operation time is determined to be greater than the threshold, meaning the receiver has sufficient time to complete the standardized routine interference avoidance operation, then based on the receiver's current service type, priority, and frequency band resource availability, one or more combined operations will be selected from three options: stopping the current signal transmission and reception, switching to an interference-free operating frequency band, and adjusting the signal transmission and reception timing, and a routine interference avoidance operation command will be issued.
[0103] Optionally, if the receiver currently has no high-priority services, it directly stops the current signal transmission and reception action and resumes it after the sender's service is completed. If the receiver currently has a continuously executing core service, it prioritizes switching to an interference-free operating frequency band, selecting an appropriate frequency band from the locally stored list of interference-free frequency bands, and continuing service execution after completing the frequency band switch. If the receiver does not currently have an available interference-free frequency band, it performs a signal transmission and reception timing adjustment operation, delaying its own transmission and reception action start time according to the estimated duration of the sender's service in the avoidance request, or splitting the transmission and reception actions to be executed during the sender's service intervals.
[0104] The wireless communication method provided in this application uses a preset operation duration threshold as a clear judgment boundary to divide avoidance operations into two categories: emergency and normal. Operations related to the RF front-end device are only performed in emergency scenarios. In normal scenarios, software or lightweight hardware operations such as stopping transmission and reception, switching frequency bands, and adjusting timing are prioritized. This significantly reduces the frequent switching of the RF front-end device, avoiding problems such as hardware aging and system jitter. Simultaneously, it reduces system instability introduced by frequent hardware operations, ensuring the long-term reliable operation of the terminal wireless communication system.
[0105] As an optional implementation, based on the above embodiments, the preset interference frequency band includes pre-stored frequency band and frequency point information where there is interference between the mobile network unit and the wireless network unit;
[0106] The avoidance request includes the transmit / receive status, transmit / receive duration, frequency information, and operating bandwidth;
[0107] The message confirmation information includes the current operating frequency band information and service status.
[0108] Frequency point information refers to the specific frequency point values that constitute the interference frequency band, which is a more refined frequency identifier than the frequency band. For example, the 2.4GHz frequency band includes multiple specific frequency points such as 2412MHz and 2417MHz.
[0109] The transmit / receive status refers to the current signal transmit / receive behavior of the sender, including three categories: receive only, transmit only, and transmit / receive simultaneously.
[0110] The transmission and reception duration refers to the estimated duration for the sender to perform signal transmission and reception operations in the current interference frequency band.
[0111] Among them, frequency information refers to the interference frequency band and specific frequency point information that the sender intends to use.
[0112] The operating bandwidth refers to the signal bandwidth of the sender in the current interference frequency band, that is, the width of the frequency range occupied by the signal.
[0113] Among them, business status refers to information such as the type, priority, and progress of the business that the recipient is currently performing, such as high-priority voice calls and low-priority data downloads.
[0114] Specifically, before starting work, the interference frequency bands and corresponding frequency points between the mobile network unit and the wireless network unit are written into the storage unit of the wireless communication device.
[0115] Optionally, during use, the wireless communication device collects interference feedback data in real time during actual communication. If a new interference frequency band or frequency point is detected, it is automatically added to the preset interference frequency band list.
[0116] Furthermore, by detecting the status of the signal transceiver link, it is determined whether the current operation is reception-only, transmission-only, or both. Based on the current service type to be executed and combined with historical service execution data, the duration of the transmission and reception operations in the current frequency band is estimated. The range and specific frequency values of the interference frequency band to be used are extracted. The signal operating bandwidth parameters in the communication configuration are read. After all information is collected, it is integrated according to a standardized format to generate a structured avoidance request.
[0117] Furthermore, the frequency band range, specific frequency points, and operating bandwidth currently used by the receiver are extracted. Through the service management module, the currently executing service type, service priority, and service execution progress are determined. After collection, the information is integrated into standardized message confirmation information. In addition to the core operating frequency band and service status, an interference avoidance operation initiation flag can be added, allowing the sender to be aware of the receiver's interference avoidance plan in advance.
[0118] The wireless communication method provided in this application, by pre-storing information on frequency bands and frequency points where mutual interference exists, can quickly and accurately determine whether there is an interference risk in the current operating frequency band when the communication unit enters the wake-up state, without the need for real-time calculation or dynamic identification, thus improving the efficiency and reliability of interference determination. By carrying complete communication parameters in the avoidance request, the receiver can fully understand the sender's operating status and service requirements, thereby accurately judging the degree of interference, the duration of interference, and the coverage of interference, improving the rationality and effectiveness of avoidance decisions. By feeding back the receiver's current operating frequency band and service status to the sender, the sender can grasp the actual operating status of the receiver in real time, realizing the synchronization and interactive closed loop of the two parties' statuses.
[0119] As an optional implementation, based on the above embodiments, it further includes:
[0120] Determine the current service priorities of the receiver and sender;
[0121] If the sender's service priority is higher than the receiver's, then the receiver will be controlled to perform an avoidance operation.
[0122] If the sender's service priority is lower than the receiver's, then the sender will be controlled to perform an avoidance operation.
[0123] Among them, business priority refers to the level of importance of a business based on the service type of the communication service, user needs, and industry standards. It is the core basis for determining which party should perform the avoidance operation, such as three levels: high, medium, and low, or numerical levels of 1 to 5.
[0124] Specifically, the business management module of the sender or receiver identifies the types of business currently being executed or about to be executed in real time. The business types are then matched according to a preset business priority mapping table to determine the current business priority of the sender and receiver.
[0125] Optionally, the service priority mapping table pre-binds various communication services with fixed priority levels, such as high priority: voice calls, emergency calls, and key IoT command transmission; medium priority: video streaming and real-time game data transmission; low priority: ordinary file downloads, background updates, network searches, etc.
[0126] Furthermore, the priority levels of the sender and receiver are directly compared. If the sender has a higher priority, the specific avoidance operation that the receiver needs to perform is determined. This could be, for example, reducing the transmit power to an interference-free threshold or ceasing the transmission and reception of currently low-priority services. If the comparison determines that the sender has a lower priority, the specific avoidance operation that the sender needs to perform is determined. This could be, for example, switching to an interference-free frequency band or adjusting the service execution timing, waiting for the receiver's high-priority services to complete before resuming operations.
[0127] The wireless communication method provided in this application determines the service priorities of both the sender and receiver in real time, ensuring that the avoidance operation aligns with the actual business scenarios of the terminal and guarantees that core communication needs are met first. Simultaneously, it optimizes the terminal resource allocation logic, enhances the guarantee capability for high-priority services, reduces ineffective avoidance, and significantly improves user experience and communication reliability.
[0128] As an optional implementation, based on the above embodiments, it further includes:
[0129] Periodically acquire historical wake-up status data of the mobile network unit and the wireless network unit;
[0130] A preset time prediction model is used to predict the wake-up time window corresponding to the mobile network unit and the wireless network unit based on historical wake-up status data;
[0131] In response to the wake-up time window of either party, the interrupt response function of the collaborative interface is started with a preset duration.
[0132] Historical wake-up status data refers to the collection of time information recorded during past use, showing when mobile network units and wireless network units switch from sleep state to wake-up state. It includes data on dimensions such as wake-up trigger time, wake-up duration, wake-up frequency, and wake-up scenario.
[0133] The preset time prediction model refers to a built-in algorithm model based on time series analysis, which is used to mine the patterns in historical wake-up state data and output the time interval in which the mobile network unit or wireless network unit may enter the wake-up state.
[0134] The wake-up time window refers to the time interval during which a mobile network unit or wireless network unit is likely to switch from sleep to wake-up state.
[0135] Specifically, a data acquisition cycle is pre-configured, such as every 24 hours. During the acquisition cycle, the wireless communication device records the wake-up status data of the two types of units in real time through the hardware status detection link, and stores them according to mobile network units and wireless network units to form a structured historical wake-up status dataset.
[0136] Furthermore, the cleaned historical wake-up status data is input into the time prediction model according to a preset format. The model first standardizes the input data and then uses time series analysis algorithms to mine wake-up patterns in the historical data. For periodic wake-ups, such as the periodic wake-up of the mobile network unit CDRX, the model identifies fixed wake-up intervals and durations, and outputs fixed-period wake-up time windows, such as the 29th to 30th minute every 30 minutes. For scenario-based wake-ups, such as Wi-Fi wake-ups during daily commutes, the model combines time and scenario tags to identify user habits and outputs non-fixed but high-probability wake-up time windows, such as 7:30-7:40 and 18:00-18:10 on weekdays.
[0137] Furthermore, the system clock is read in real time to continuously monitor whether the pre-set duration node of the wake-up time window for the mobile network unit or wireless network unit has been reached. For example, if the wake-up time window of a certain wireless network unit is 9:00-9:05 and the pre-set duration is 500ms, then the start command will be triggered at 8:59:59.5.
[0138] The wireless communication method provided in this application, through the complete process of collecting historical data, predicting the wake-up window, and starting the interface in advance, realizes intelligent and predictive management of the cooperative interface without relying on complex synchronization mechanisms. It not only solves the high power consumption problem caused by the always-on interface in the sleep state, but also avoids the interference avoidance failure caused by the interface startup delay after wake-up. It further enhances the coexistence security and power efficiency of the mobile network unit and the wireless network unit in the idle state, and improves the stability and intelligence level of the overall system.
[0139] Figure 3 A flowchart illustrating a wireless communication method provided in another embodiment of this application is shown below. Figure 3 As shown, the wireless communication method provided in this embodiment includes the following steps:
[0140] S301. Determine the operating status of the mobile network unit and the wireless network unit.
[0141] S302. In response to either the mobile network unit or the wireless network unit being in a sleep state, disable the interrupt response function of the cooperative interface.
[0142] S303. If either the mobile network unit or the wireless network unit is in a wake-up state, then determine whether the current operating frequency band is a preset interference frequency band.
[0143] S304. If so, control the mobile network unit or the wireless network unit to send an avoidance request to the receiver.
[0144] S305. If not, control the mobile network unit or wireless network unit to start operating.
[0145] S306. If the receiver is in a dormant state and does not respond within a preset interval, then control the sender to start working.
[0146] S307. If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request does not interfere with the current operating frequency band of the receiver, then the receiver is controlled to send an interference-free message to the sender so that the sender can start working.
[0147] S308. If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, then control the receiver to perform an avoidance operation based on the frequency band in the avoidance request.
[0148] S309. If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is less than or equal to the preset operation time threshold, then control the receiver to reduce the transmission power or shut down the radio frequency front-end device.
[0149] S310. If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is longer than the preset operation time threshold, then control the receiver to stop the current signal transmission and reception action, and / or switch to an interference-free operating frequency band, and / or adjust the signal transmission and reception timing.
[0150] S311. Control the receiver to send a message confirmation message to the sender so that the sender can start working.
[0151] In this embodiment, the implementation method and technical effect of S301-S311 are similar to those of the corresponding solutions in the above embodiments, and will not be repeated here.
[0152] Figure 4 A schematic diagram of the wireless communication device provided in this application is shown below. Figure 4 As shown, the wireless communication device 40 provided in this embodiment includes a shutdown module 41 and a control module 42.
[0153] The shutdown module 41 is used to disable the interrupt response function of the cooperative interface in response to either the mobile network unit or the wireless network unit being in a sleep state. The cooperative interface is used for communication between the mobile network unit and the wireless network unit. The control module 42 is used to control either the mobile network unit or the wireless network unit to send an avoidance request to the receiver if either the mobile network unit or the wireless network unit is in a wake-up state and the current operating frequency band is a preset interference frequency band. The control module 42 is also used to control the sender and receiver of the avoidance request to perform corresponding operations according to the avoidance request and the preset hierarchical response strategy.
[0154] The wireless communication device provided in this embodiment can perform... Figure 2 The implementation principles and technical effects of the methods shown are similar, and will not be repeated here.
[0155] Optionally, when the control module 42 controls the sender and receiver of the avoidance request to perform corresponding operations according to the avoidance request and the preset hierarchical response strategy, it is specifically used to: if the receiver's operating state is in a dormant state and it does not respond within a preset interval, then control the sender to start working; if the receiver's operating state is in a wake-up state and it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, then control the receiver to send a message confirmation information to the sender so that the sender can start working, and control the receiver to perform avoidance operations based on the frequency band in the avoidance request; if the receiver's operating state is in a wake-up state and it is determined that the frequency band in the avoidance request does not interfere with the current operating frequency band of the receiver, then control the receiver to send a non-interference message to the sender so that the sender can start working.
[0156] Optionally, when controlling the receiver to perform an avoidance operation based on the frequency band in the avoidance request, the control module 42 is specifically configured to: if it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is less than or equal to a preset operation time threshold, then control the receiver to reduce the transmission power or turn off the RF front-end device; if it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is greater than the preset operation time threshold, then control the receiver to stop the current signal transmission and reception operation, and / or switch to an interference-free operating frequency band, and / or adjust the signal transmission and reception timing.
[0157] Optionally, the preset interference frequency band includes pre-stored frequency bands and frequency points where interference exists between mobile network units and wireless network units; the avoidance request includes transmission and reception status, transmission and reception duration, frequency information, and operating bandwidth; the message confirmation information includes the current operating frequency band information and service status.
[0158] Optionally, the wireless communication device provided in this embodiment further includes a determining module.
[0159] Correspondingly, the determination module is used to determine the current service priorities of the receiver and the sender; if the sender's service priority is higher than that of the receiver, the receiver is controlled to perform an avoidance operation; if the sender's service priority is lower than that of the receiver, the sender is controlled to perform an avoidance operation.
[0160] Optionally, the wireless communication device provided in this embodiment further includes an acquisition module, a prediction module, and a startup module.
[0161] Correspondingly, the acquisition module is used to periodically acquire historical wake-up status data of the mobile network unit and the wireless network unit; the prediction module is used to predict the wake-up time window corresponding to the mobile network unit and the wireless network unit based on the historical wake-up status data using a preset time prediction model; and the start module is used to start the interrupt response function of the cooperative interface in advance for a preset duration in response to the arrival of the wake-up time window of either party.
[0162] Figure 5 A schematic diagram of the structure of the wireless communication device provided in this application. Figure 5 As shown, the wireless communication device 50 provided in this embodiment includes a processor 51 and a memory 52. The processor 51 and the memory 52 are connected via a bus and communicate with each other.
[0163] In the specific implementation process, the processor 51 executes the computer execution instructions stored in the memory 52, causing the processor 51 to perform the above-described method.
[0164] The specific implementation process of processor 51 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0165] In the above embodiments, it should be understood that the processor 51 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0166] The memory 52 may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0167] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0168] This application also provides a chip, which includes at least one processor for executing program instructions to perform the methods described above.
[0169] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0170] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0171] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0172] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0173] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0174] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0175] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0176] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0177] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0178] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A wireless communication method, characterized in that, The method includes: In response to either the mobile network unit or the wireless network unit being in a sleep state, the interrupt response function of the cooperative interface is disabled. The cooperative interface is used for communication between the mobile network unit and the wireless network unit. If either the mobile network unit or the wireless network unit is in a wake-up state and the current operating frequency band is a preset interference frequency band, control the mobile network unit or the wireless network unit to send an avoidance request to the receiver. Based on the avoidance request and the preset hierarchical response strategy, the sender and receiver of the avoidance request are controlled to perform corresponding operations.
2. The method according to claim 1, characterized in that, The step of controlling the sender and receiver of the avoidance request to perform corresponding operations based on the avoidance request and the preset hierarchical response strategy includes: If the receiver is in a dormant state and does not respond within a preset interval, the sender will be controlled to start working. If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, then the receiver is controlled to send a message confirmation information to the sender so that the sender can start working, and the receiver is controlled to perform an avoidance operation based on the frequency band in the avoidance request. If the receiver is in a wake-up state and it is determined that the frequency band in the avoidance request does not interfere with the current operating frequency band of the receiver, then the receiver is controlled to send an interference-free message to the sender so that the sender can start working.
3. The method according to claim 2, characterized in that, The control receiver performs avoidance operations based on the frequency band in the avoidance request, including: If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is less than or equal to the preset operation time threshold, then the receiver is controlled to reduce the transmission power or turn off the radio frequency front-end device. If it is determined that the frequency band in the avoidance request interferes with the current operating frequency band of the receiver, and the reserved operation time is longer than the preset operation time threshold, then the receiver is controlled to stop the current signal transmission and reception actions, and / or switch to an interference-free operating frequency band, and / or adjust the signal transmission and reception timing.
4. The method according to claim 2, characterized in that, The preset interference frequency band includes pre-stored frequency band and frequency point information where interference exists between mobile network units and wireless network units; The avoidance request includes the transmit / receive status, transmit / receive duration, frequency information, and operating bandwidth; The message confirmation information includes the current operating frequency band information and service status.
5. The method according to claim 1, characterized in that, Also includes: Determine the current service priorities of the receiver and sender; If the sender's service priority is higher than the receiver's, then the receiver will be controlled to perform an avoidance operation. If the sender's service priority is lower than the receiver's, then the sender will be controlled to perform an avoidance operation.
6. The method according to claim 1, characterized in that, Also includes: Periodically acquire historical wake-up status data of the mobile network unit and the wireless network unit; A preset time prediction model is used to predict the wake-up time window corresponding to the mobile network unit and the wireless network unit based on the historical wake-up state data; In response to the wake-up time window of either party, the interrupt response function of the collaborative interface is started with a preset duration.
7. A wireless communication device, characterized in that, include: The shutdown module is used to disable the interrupt response function of the cooperative interface in response to either the mobile network unit or the wireless network unit being in a sleep state. The cooperative interface is used for communication between the mobile network unit and the wireless network unit. The control module is used to control the mobile network unit or the wireless network unit to send an avoidance request to the receiver when either the mobile network unit or the wireless network unit is in a wake-up state and the current operating frequency band is a preset interference frequency band. The control module is also used to control the sender and receiver of the avoidance request to perform corresponding operations based on the avoidance request and the preset hierarchical response strategy.
8. A wireless communication device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-6.
10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-6.