Radio frequency module synchronous working system and method

The RF module synchronization system synchronizes the operations of two RF modules by coordinating active and passive modes, enhancing communication efficiency and reducing interference, addressing inefficiencies in existing systems.

CN119171927APending Publication Date: 2024-12-20CHONGQING YUXIN MICRO INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411030472.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing wireless communication systems face inefficiencies and interference when multiple radio frequency (RF) modules operate simultaneously, particularly in time-sharing, frequency-sharing, or MIMO configurations, due to the need for powerful encoding and decoding capabilities and challenges in implementing multiple independently working RF modules.

Method used

A radio frequency module synchronous working system and method that coordinates and controls the operation of two RF modules, with one module actively sending and receiving data while the other passively synchronizes its operations based on real-time communication and a defined protocol, reducing interference by aligning data transmission and reception times.

Benefits of technology

This approach enhances communication efficiency and reduces interference between RF signals by synchronizing data transmission and reception times, improving overall data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119171927A_ABST
    Figure CN119171927A_ABST
Patent Text Reader

Abstract

The invention provides a radio frequency module synchronous working system, which comprises at least one active radio frequency module for actively transmitting and receiving data according to a preset rule; the at least one passive radio frequency module is in a receiving state by default, and synchronously sends or receives data when the active radio frequency module sends or receives the data; wherein the passive radio frequency module and the active radio frequency module communicate with each other, and the time point of transmitting and receiving data of the active radio frequency module is obtained in real time. According to the invention, a communication protocol is defined, the attribute information is synchronously transmitted and received among a plurality of radio frequency modules, the passive radio frequency module calculates the time point of next synchronous radio frequency data transmission according to the information, and the passive radio frequency module simultaneously transmits data when the next synchronous data transmission is carried out, so that the interference among radio frequency signals can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communications, and in particular to a radio frequency module synchronous operation system and method. Background Art

[0002] In wireless communication, two radio frequency signal transceiver modules may operate simultaneously on the same device.

[0003] Currently, two RF signals on a device can work in time-sharing, frequency-sharing or simultaneously to reduce interference between signals and improve efficiency. If the signals work in time-sharing, the wireless communication efficiency will be reduced, and the receiving and sending effects will also be affected when the signal frequencies are similar; frequency-sharing requires a larger frequency interval to reduce interference between RFs; simultaneous receiving and sending, such as MIMO technology, requires powerful encoding and decoding capabilities, and multiple independently working RF modules are not easy to implement MIMO. Summary of the invention

[0004] In view of the problems existing in the prior art, a radio frequency module synchronous working system and method are provided to coordinate and control the working status of two radio frequency modules so that the two radio frequency modules can send and receive data at the same time, thereby improving communication efficiency while reducing interference between wireless signals.

[0005] The first aspect of the present invention provides a radio frequency module synchronous working system, comprising:

[0006] At least one active radio frequency module, actively sending and receiving data according to a preset rule;

[0007] At least one passive radio frequency module is in a receiving state by default, and sends or receives data synchronously when the active radio frequency module sends or receives data;

[0008] The passive RF module and the active RF module communicate with each other to obtain the time point of sending and receiving data of the active RF module in real time.

[0009] As a preferred solution, the active radio frequency module defines the time point and period for sending and receiving data through the adopted transmission protocol.

[0010] As a preferred solution, when the active RF module sends data next time, the passive RF module starts sending data and returns to the receiving state after the sending is completed; when the active RF module receives data next time, the passive RF module also receives data.

[0011] As a preferred solution, the passive RF module estimates the next time the active RF module sends and receives data by querying the time point of sending data, the time point of receiving data, the data sending and receiving cycle and the system time of the active RF module, and sends and receives data synchronously.

[0012] As a preferred solution, estimating the next time point of sending and receiving data by the active radio frequency module and synchronously sending and receiving data specifically includes:

[0013] The passive RF module obtains the sending data time point T of the active RF module 4 , the time point T at which data is received 5 , data transmission and reception cycle T P And the system time T 2 ;

[0014] The passive RF module sets its own system time T 1 With active RF module system time T 2 Compare and obtain the system time difference T 3 ;

[0015] The passive RF module calculates the time point T when the active RF module sends data next time NS =(T 1 +T 3 )-(T 1 +T 3 -T 4 )+T P and the time point T at which data is received NR =(T 1 +T 3 )-(T 1 +T 3 -T 5 )+T P ;

[0016] Passive RF module in T NS -T 3 Send data at T NR -T 3 Receive data when.

[0017] As a preferred solution, the active radio frequency module and the passive radio frequency module are connected and transmit the transceiver attribute information using the UART protocol.

[0018] A second aspect of the present invention provides a radio frequency module synchronous working method, which is applied to a device including at least two radio frequency modules, comprising:

[0019] The first radio frequency module actively sends and receives data according to a preset rule;

[0020] The remaining RF modules are in a receiving state by default, and obtain the data transmission and reception information of the first RF module, and synchronously send or receive data according to the information.

[0021] As a preferred solution, the remaining radio frequency modules are in a receiving state by default, and obtain data transmission and reception information of the first radio frequency module, and synchronously send or receive data according to the information, specifically including:

[0022] By querying the time point of sending data, the time point of receiving data, the data sending and receiving cycle and the system time of the first RF module, the next time point of sending and receiving data of the first RF module is estimated; when the first RF module sends data next time, the remaining RF modules start sending data and return to the receiving state after the sending is completed; when the first RF module receives data next time, the remaining RF modules also receive data.

[0023] As a preferred solution, the estimating the next time point of sending and receiving data by the first radio frequency module specifically includes:

[0024] Get the time point T at which the first RF module sends data 4 , the time point T at which data is received 5 , data transmission and reception cycle T P And the system time T 2 ;

[0025] Set the system time T 1 The system time T of the first RF module 2 Compare and obtain the system time difference T 3 ;

[0026] Calculate the time point T when the first radio frequency module sends data next time NS =(T 1 +T 3 )-(T 1 +T 3 -T 4 )+T P and the time point T at which data is received NR =(T 1 +T 3 )-(T 1 +T 3 -T 5 )+T P ; The time points at which the remaining RF modules send and receive data can be obtained by subtracting the system time difference from the time point at which the first RF module sends and receives data next time.

[0027] The radio frequency modules are connected and transmit the sending and receiving attribute information by using the UART protocol.

[0028] Compared with the prior art, the beneficial effects of adopting the above technical solution are as follows: the present invention defines a communication protocol to periodically send and receive attribute information between multiple RF modules synchronously. The passive RF module calculates the time point for the next synchronous RF data transmission based on this information, and the passive RF also sends data at the same time when the data is sent synchronously next time, which can reduce interference between RF signals. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 Schematic diagram of a radio frequency module synchronous working system proposed in an embodiment of the present invention. DETAILED DESCRIPTION

[0030] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar modules or modules with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be construed as limitations on the present application. On the contrary, the embodiments of the present application include all changes, modifications and equivalents that fall within the spirit and connotation of the appended claims.

[0031] In order to achieve synchronization between multiple radio frequency modules and reduce interference between wireless signals, an embodiment of the present invention proposes a radio frequency module synchronization working system, including:

[0032] At least one active RF module actively sends and receives data according to a preset rule; at least one passive RF module is in a receiving state by default, and synchronously sends or receives data when the active RF module sends or receives data; wherein the passive RF module and the active RF module communicate with each other to obtain the time point when the active RF module sends or receives data in real time.

[0033] In practical applications, there may be multiple active RF modules, multiple passive RF modules, or one of the RF modules may be set to be active and the remaining RF modules may be passive. In this embodiment, one active RF module and one passive RF module are used for illustration.

[0034] The active radio frequency module actively sends and receives data according to a predetermined rule. In one embodiment, the time point and period at which the active radio frequency module sends and receives data can be defined by the adopted transmission protocol.

[0035] The passive RF module will send data only when needed, otherwise it will always be in the receiving state. The time point of sending data depends on the sending and receiving attribute information of the active RF module.

[0036] In this embodiment, the passive RF module and the active RF module are connected using the UART protocol and transmit the transceiver attribute information, including the active RF module's data sending time point, data receiving time point, data sending and receiving cycle, and the current system time of both parties.

[0037] The passive RF module queries the active RF module's data transmission time point, data reception time point, data transmission and reception cycle, and current system time through the protocol. Based on this information, the next transmission and reception time point of the active RF module can be estimated. After determining the next transmission and reception time point of the active RF module, the passive RF module starts to send data when the active RF module sends data next time, and returns to the receiving state after the transmission is completed; when the active RF module receives data next time, the passive RF module also receives data. It should be noted that the passive RF module returns to the receiving state after sending the result, which is only a state change. Whether the data is actually received depends on the actual situation (you can choose to discard the reception). When the current system time plus the system time difference is the time point when the active RF module receives data next time, it starts to actually receive data.

[0038] Furthermore, this embodiment also provides a specific calculation method for the next transmission and reception time point of the active radio frequency module, including:

[0039] After the passive RF module actively or passively obtains the above information through UART, it first compares its own system time with the obtained active module system time to obtain the system time difference T 3 At the same time, the sending data time point T of the active RF module is also obtained. 4 , the time point T at which data is received 5 , data transmission and reception cycle T P .

[0040] At this time, the passive RF module calculates the time point T when the active RF module sends data next time. NS =(T 1 +T 3 )-(T 1 +T 3 -T 4 )+T P and the time point T at which data is received NR =(T 1 +T 3 )-(T 1 +T 3 -T 5 )+T P .

[0041] In order to send and receive data synchronously, the passive module needs to be NS -T 3 Send data when the current system time plus the system time difference T3 Is it equal to T NS , at T NS Send data at T NR -T 3 Receive data at the same time, that is, determine the current system time plus the system time difference T 3 Is it equal to T NR , at T NR This transmission and reception method can effectively reduce RF signal interference and improve data transmission efficiency.

[0042] This embodiment further provides a radio frequency module synchronous working method, which is applied in a device including at least two radio frequency modules, including:

[0043] The first radio frequency module actively sends and receives data according to a preset rule;

[0044] The remaining RF modules are in a receiving state by default, and obtain the data transmission and reception information of the first RF module, and synchronously send or receive data according to the information.

[0045] Specifically, the remaining RF modules estimate the next time the first RF module sends and receives data by querying the time of sending data, the time of receiving data, the data sending and receiving cycle, and the system time of the first RF module; when the first RF module sends data next time, the remaining RF modules start sending data, and return to the receiving state after the sending is completed; when the first RF module receives data next time, the remaining RF modules also receive data.

[0046] The present invention provides a simple method, by defining a communication protocol, periodically synchronously sending and receiving attribute information between two radio frequency modules, the passive radio frequency module calculates the time point of the next synchronous radio frequency data transmission based on this information, and the passive radio frequency also sends data at the next synchronous data transmission, which can reduce the interference between radio frequency signals.

[0047] Example 1

[0048] This embodiment provides a radio frequency module synchronous operation system, including:

[0049] At least one active radio frequency module, actively sending and receiving data according to a preset rule;

[0050] At least one passive radio frequency module is in a receiving state by default, and sends or receives data synchronously when the active radio frequency module sends or receives data;

[0051] The passive RF module and the active RF module communicate with each other to obtain the time point of sending and receiving data of the active RF module in real time.

[0052] Example 2

[0053] On the basis of Example 1, the active radio frequency module in this embodiment defines the time point and period of sending and receiving data through the adopted transmission protocol.

[0054] Example 3

[0055] On the basis of Example 2, in this embodiment, when the active RF module sends data next time, the passive RF module starts sending data and returns to the receiving state after the sending is completed; when the active RF module receives data next time, the passive RF module also receives data.

[0056] Example 4

[0057] On the basis of Example 3, in this embodiment, the active and passive RF modules estimate the next time point of sending and receiving data of the active RF module by querying the time point of sending data, the time point of receiving data, the data sending and receiving cycle and the system time of the active RF module, and send and receive data synchronously.

[0058] Example 5

[0059] On the basis of Embodiment 4, in this embodiment, estimating the next time point of sending and receiving data by the active radio frequency module and synchronously sending and receiving data specifically includes:

[0060] The passive RF module obtains the sending data time point T of the active RF module 4 , the time point T at which data is received 5 , data transmission and reception cycle T P And the system time T 2 ;

[0061] The passive RF module sets its own system time T 1 With active RF module system time T 2 Compare and obtain the system time difference T 3 ;

[0062] The passive RF module calculates the time point T when the active RF module sends data next time NS =(T 1 +T 3 )-(T 1 +T 3 -T 4 )+T P and the time point T at which data is received NR =(T 1 +T 3 )-(T 1 +T 3 -T 5 )+T P ;

[0063] Passive RF module in T NS -T 3 Send data at T NR -T 3 Receive data when.

[0064] Example 6

[0065] On the basis of Example 5, in this embodiment, the active radio frequency module and the passive radio frequency module are connected and transmit the sending and receiving attribute information using the UART protocol.

[0066] Example 7

[0067] This embodiment provides a radio frequency module synchronous working method, which is applied in a device including at least two radio frequency modules, including:

[0068] The first radio frequency module actively sends and receives data according to a preset rule;

[0069] The remaining RF modules are in a receiving state by default, and obtain the data transmission and reception information of the first RF module, and synchronously send or receive data according to the information.

[0070] Example 8

[0071] On the basis of Example 7, the remaining RF modules in this embodiment are in a receiving state by default, and obtain data transceiver information of the first RF module, and synchronously send or receive data according to the information, specifically including:

[0072] By querying the time point of sending data, the time point of receiving data, the data sending and receiving cycle and the system time of the first RF module, the next time point of sending and receiving data of the first RF module is estimated; when the first RF module sends data next time, the remaining RF modules start sending data and return to the receiving state after the sending is completed; when the first RF module receives data next time, the remaining RF modules also receive data.

[0073] Example 9

[0074] On the basis of Embodiment 8, the estimating of the next time point of sending and receiving data by the first radio frequency module in this embodiment specifically includes:

[0075] Get the time point T at which the first RF module sends data 4 , the time point T at which data is received 5 , data transmission and reception cycle T P And the system time T 2 ;

[0076] Set the system time T 1 The system time T of the first RF module 2 Compare and obtain the system time difference T 3;

[0077] Calculate the time point T when the first radio frequency module sends data next time NS =(T 1 +T 3 )-(T 1 +T 3 -T 4 )+T P and the time point T at which data is received NR =(T 1 +T 3 )-(T 1 +T 3 -T 5 )+T P ; The time points at which the remaining RF modules send and receive data can be obtained by subtracting the system time difference from the time point at which the first RF module sends and receives data next time.

[0078] Example 10

[0079] On the basis of Example 9, in this embodiment, the radio frequency modules are connected and transmit the transceiver attribute information using the UART protocol.

[0080] The present invention can be better implemented through Examples 1 to 10.

[0081] For those skilled in the art, the specific meanings of the above terms in the present invention can be understood in specific situations; the drawings in the embodiments are used to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings herein can be arranged and designed in various different configurations.

[0082] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in the field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A radio frequency module synchronous working system, characterized in that: include: At least one active radio frequency module, actively sending and receiving data according to a preset rule; At least one passive radio frequency module is in a receiving state by default, and sends or receives data synchronously when the active radio frequency module sends or receives data; The passive RF module and the active RF module communicate with each other to obtain the time point of sending and receiving data of the active RF module in real time.

2. The radio frequency module synchronous working system according to claim 1, characterized in that: The active radio frequency module defines the time point and period for sending and receiving data through the adopted transmission protocol.

3. The radio frequency module synchronous working system according to claim 1, characterized in that: When the active RF module sends data next time, the passive RF module starts to send data and returns to the receiving state after the sending is completed; when the active RF module receives data next time, the passive RF module also receives data.

4. The radio frequency module synchronous working system according to any one of claims 1 to 3, characterized in that: The passive radio frequency module estimates the next time point of sending and receiving data of the active radio frequency module by querying the time point of sending data, the time point of receiving data, the data sending and receiving cycle and the system time of the active radio frequency module, and sends and receives data synchronously.

5. The radio frequency module synchronous working system according to claim 4, characterized in that: The estimating the next time point of sending and receiving data by the active radio frequency module and synchronously sending and receiving data specifically includes: The passive RF module obtains the sending data time point T4, the receiving data time point T5, and the sending and receiving data cycle T P and system time T2; The passive radio module compares its own system time T1 with the active radio module system time T2 to obtain the system time difference T3; The passive RF module calculates the time point T when the active RF module sends data next time NS =(T1+T3)-(T1+T3-T4)+T P and the time point T at which data is received NR =(T1+T3)-(T1+T3-T5)+T P ; Passive RF module in T NS - Send data at T3, NR -Receive data at T3.

6. The radio frequency module synchronous working system according to claim 1, characterized in that: The active radio frequency module and the passive radio frequency module are connected and transmit the sending and receiving attribute information by using the uart protocol.

7. A radio frequency module synchronous working method, characterized in that: The invention is applied in a device including at least two radio frequency modules, including: The first radio frequency module actively sends and receives data according to a preset rule; The remaining RF modules are in a receiving state by default, and obtain the data transmission and reception information of the first RF module, and synchronously send or receive data according to the information.

8. The radio frequency module synchronous working method according to claim 7, characterized in that: The remaining radio frequency modules are in a receiving state by default, and obtain data transceiver information of the first radio frequency module, and synchronously send or receive data according to the information, specifically including: By querying the time point of sending data, the time point of receiving data, the data sending and receiving cycle and the system time of the first RF module, the next time point of sending and receiving data of the first RF module is estimated; when the first RF module sends data next time, the remaining RF modules start sending data and return to the receiving state after the sending is completed; when the first RF module receives data next time, the remaining RF modules also receive data.

9. The radio frequency module synchronous working method according to claim 8, characterized in that: The estimating the next time point of sending and receiving data by the first radio frequency module specifically includes: Obtain the first RF module's sending data time point T4, receiving data time point T5, and data sending and receiving cycle T P and system time T2; Compare the own system time T1 with the first RF module system time T2 to obtain a system time difference T3; Calculate the time point T when the first radio frequency module sends data next time NS =(T1+T3)-(T1+T3-T4)+T P and the time point T at which data is received NR =(T1+T3)-(T1+T3-T5)+T P ; The time points at which the remaining RF modules send and receive data can be obtained by subtracting the system time difference from the time point at which the first RF module sends and receives data next time.

10. The radio frequency module synchronous working method according to claim 7, characterized in that: The radio frequency modules are connected and transmit the sending and receiving attribute information by using the UART protocol.