CN111786737A - Data transmission method, data transmission device, storage medium, and electronic device - Google Patents
Data transmission method, data transmission device, storage medium, and electronic device Download PDFInfo
- Publication number
- CN111786737A CN111786737A CN202010617373.9A CN202010617373A CN111786737A CN 111786737 A CN111786737 A CN 111786737A CN 202010617373 A CN202010617373 A CN 202010617373A CN 111786737 A CN111786737 A CN 111786737A
- Authority
- CN
- China
- Prior art keywords
- state
- radio frequency
- level
- data
- frequency front
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1469—Two-way operation using the same type of signal, i.e. duplex using time-sharing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Transceivers (AREA)
Abstract
The embodiment of the invention provides a data sending method, a data sending device, a storage medium and an electronic device, wherein the method comprises the following steps: the method is applied to an active antenna system, and comprises the steps of reading original data stored in a first storage area by detecting the level state of a time division duplex TDD signal for controlling and switching the sending and receiving states of radio frequency front-end equipment under the condition that the level state is a first state, processing the original data to obtain first target data and second target data, sending the first target data to the radio frequency front-end equipment under the condition that the level state is a second state, and sending the second target data to the radio frequency front-end equipment under the condition that the level state is a third state. The invention solves the technical problem that the parameter configuration is difficult to be carried out on the integrated radio frequency front-end equipment, and achieves the technical effect of improving the efficiency of carrying out the parameter configuration on the integrated radio frequency front-end equipment.
Description
Technical Field
The embodiment of the invention relates to the field of communication, in particular to a data sending method, a data sending device, a storage medium and an electronic device.
Background
In the related art, the radio frequency switch, the power amplifier and the low noise amplifier are controlled by TDD (Time Division duplex) level to switch the transceiving process, but in the process of configuring a Front-End FEM (Front-End Module radio frequency Front End), the integrated FEM generally requires that registers are read and written by dedicated interfaces such as mipi (mobile Industry Processor Interface), RFFE (radio frequency Front-End Interface), and the like, so as to implement operations such as gain adjustment and device enabling of the power amplifier and the low noise amplifier, and it is difficult to implement configuration of the radio frequency Front End device by controlling the transceiving switching method only by TDD level.
Therefore, the technical problem that parameter configuration is difficult to perform for the integrated radio frequency front-end device exists in the related art.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a data sending method, a data sending device, a storage medium and an electronic device, and at least solves the technical problem that parameter configuration is difficult to perform on integrated radio frequency front-end equipment in the related technology.
According to an embodiment of the present invention, a data transmission method is provided, which is applied to an active antenna system, and includes: detecting a level state of a Time Division Duplex (TDD) signal for controlling the sending and receiving states of a switching radio frequency front-end device, wherein the radio frequency front-end device is an integrated radio frequency front-end device; under the condition that the level state is a first state, reading original data stored in a first storage area, performing first processing on transmitted data included in the original data to obtain first target data, and performing second processing on received data included in the original data to obtain second target data; under the condition that the level state is a second state, the first target data is sent to the radio frequency front-end equipment; and sending the second target data to the radio frequency front-end equipment under the condition that the level state is a third state.
According to another embodiment of the present invention, there is provided a data transmitting apparatus applied to an active antenna system, including: the system comprises a detection module, a receiving module and a processing module, wherein the detection module is used for detecting the level state of a Time Division Duplex (TDD) signal for controlling and switching the sending and receiving states of radio frequency front-end equipment, and the radio frequency front-end equipment is integrated radio frequency front-end equipment; the processing module is used for reading original data stored in a first storage area under the condition that the level state is a first state, performing first processing on transmitted data included in the original data to obtain first target data, and performing second processing on received data included in the original data to obtain second target data; the first sending module is used for sending the first target data to the radio frequency front-end equipment under the condition that the level state is the second state; and the second sending module is used for sending the second target data to the radio frequency front-end equipment under the condition that the level state is the third state.
According to a further embodiment of the present invention, there is also provided a computer-readable storage medium having a computer program stored thereon, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
When the invention is applied to an active antenna system, the technical problem that parameter configuration is difficult to carry out for an integrated radio frequency front-end device can be solved by detecting the level state of a time division duplex TDD signal for controlling and switching the transmitting and receiving states of the radio frequency front-end device, reading the original data stored in a first storage area under the condition that the level state is a first state, carrying out first processing on the transmitting data included in the original data to obtain first target data and carrying out second processing on the receiving data included in the original data to obtain second target data, transmitting the first target data to the radio frequency front-end device under the condition that the level state is the second state, and transmitting the second target data to the radio frequency front-end device under the condition that the level state is a third state, and further, the efficiency of parameter configuration for the integrated radio frequency front-end equipment is improved, so that the technical effect of effectively updating the configuration parameters of the radio frequency front-end in an active antenna system is achieved.
Drawings
Fig. 1 is a block diagram of a hardware configuration of a mobile terminal of a data transmission method according to an embodiment of the present invention;
fig. 2 is a flow chart illustrating an alternative data transmission method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of the level states of an alternative data transmission method according to an embodiment of the present invention;
fig. 4 is a schematic diagram of an alternative data transmission method according to an embodiment of the present invention;
fig. 5 is a flow chart illustrating an alternative data transmission method according to an embodiment of the present invention;
fig. 6 is a block diagram of an alternative data transmission apparatus according to an embodiment of the present invention;
fig. 7 is a block diagram of another alternative data transmission apparatus according to an embodiment of the present invention.
Detailed Description
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings in conjunction with the embodiments.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
The method embodiments provided in the embodiments of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking an example of the present invention running on a mobile terminal, fig. 1 is a block diagram of a hardware structure of the mobile terminal according to the present invention. As shown in fig. 1, the mobile terminal may include one or more (only one shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), and a memory 104 for storing data, wherein the mobile terminal may further include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration, and does not limit the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
The memory 104 may be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the data transmission method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, implements the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the mobile terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In this embodiment, a data transmission method implemented in an active antenna system and running in a mobile terminal, a computer terminal, or a similar computing device is provided, fig. 2 is a schematic flow chart of an alternative data transmission method according to an embodiment of the present invention, as shown in fig. 2, the flow chart includes the following steps:
step S202, detecting the level state of a time division duplex TDD signal for controlling the sending and receiving states of switching radio frequency front-end equipment, wherein the radio frequency front-end equipment is integrated radio frequency front-end equipment;
step S204, under the condition that the level state is a first state, reading original data stored in a first storage area, performing first processing on transmitted data included in the original data to obtain first target data, and performing second processing on received data included in the original data to obtain second target data;
step S206, under the condition that the level state is the second state, the first target data is sent to the radio frequency front-end equipment;
and step S208, sending the second target data to the radio frequency front-end equipment under the condition that the level state is the third state.
Optionally, in this embodiment, the time division duplex TDD signal for controlling switching of the transmission/reception state of the rf front-end device may be generated by a module for controlling switching of the transmission/reception state of the rf front-end device, for example, a (T/R) switch for controlling antenna transmission or reception may be included, but not limited to, a time division duplex transceiver, and the switch may be implemented by transmitting the time division duplex signal.
Optionally, in this embodiment, the first storage area may include, but is not limited to, a preconfigured register, and the register may include, but is not limited to, a circuit for storing binary data or codes.
Optionally, in this embodiment, the first processing may include, but is not limited to, modifying the register table to set the power amplifier enable register to be one, and modifying the rf switch control register to be switched to the signal transmission state, the second processing may include, but is not limited to, modifying the register table to set the power amplifier enable register to be zero, enabling the low noise amplifier, and modifying the rf switch to be in the receiving state, and the rf front-end device includes, but is not limited to, the power amplifier and the low noise amplifier.
Optionally, in this embodiment, the raw data may include, but is not limited to, raw data for controlling transmission and reception of the rf front end, raw data for controlling transmission and reception of the power amplifier, and raw data for controlling transmission and reception of the low noise amplifier. The first target data is data corresponding to the original data and used for controlling transmission, and the second target data is data corresponding to the original data and used for controlling reception, which are only examples, and the content of the specific original data may be adjusted according to different radio frequency front end devices that need to be controlled, which is not specifically limited by the present invention.
Through the above steps, when applied to an active antenna system, by detecting the level state of a TDD signal for controlling switching of the transmitting and receiving states of the rf front-end device, and further reading the original data stored in the first storage area when the level state is the first state, performing a first process on the transmit data included in the original data to obtain a first target data, and performing a second process on the receive data included in the original data to obtain a second target data, when the level state is the second state, transmitting the first target data to the rf front-end device, and when the level state is the third state, transmitting the second target data to the rf front-end device, instead of the related art method of controlling the transmit-receive switching only through the TDD level, therefore, the technical problem that it is difficult to perform parameter configuration for the integrated rf front-end device can be solved, and further, the efficiency of parameter configuration for the integrated radio frequency front-end equipment is improved, so that the technical effect of effectively updating the configuration parameters of the radio frequency front-end in an active antenna system is achieved.
The execution sequence of step S206 and step S208 can be interchanged, that is, step S208 can be executed first, and then step S206 can be executed.
In an optional embodiment, detecting a level state of a TDD signal for controlling switching of a transmit/receive state of a radio frequency front end device includes: acquiring the level of the TDD signal; under the condition that the level is detected to be in a state of maintaining a high level, determining the level state of the TDD signal to be the first state, wherein the first state is used for indicating that the TDD signal is in a high level moment; under the condition that the level is detected to be in an increasing state, determining the level state of the TDD signal to be the second state, wherein the second state is used for indicating that the TDD signal is in a rising edge moment; and under the condition that the level is detected to be in a reduced state, determining the level state of the TDD signal to be the third state, wherein the third state is used for indicating that the TDD signal is at a falling edge moment.
Optionally, in this embodiment, the manner of obtaining the level of the TDD signal may be obtained by, but is not limited to, a preset level detection circuit, where a first state of the level is a state when the TDD signal is at a high level, a second state of the level is a state when the TDD signal is at a rising edge, and a third state of the level is a state when the TDD signal is at a falling edge.
Optionally, in this embodiment, fig. 3 is a schematic level state diagram of an optional data transmission method according to an embodiment of the present invention, and as shown in fig. 3, an interval 302 is used to indicate a state when the TDD signal is at a high level, an interval 304 is used to indicate a state when the TDD signal is at a rising edge, and an interval 306 is used to indicate a state when the TDD signal is at a falling edge.
In an optional embodiment, in the case that the level state is the first state, before reading original data stored in the first storage area, performing first processing on transmit data included in the original data to obtain first target data, and performing second processing on receive data included in the original data to obtain second target data, the method further includes: and storing the data received through the first preset interface into the first storage area.
Optionally, in this embodiment, fig. 4 is a schematic diagram of an optional data sending method according to an embodiment of the present invention, as shown in fig. 4, where the first storage area 402 may include, but is not limited to, an FEA basic parameter storage RAM, the preset interface may include, but is not limited to, an interface corresponding to an SPI slave module when storing original data to the FEA basic parameter storage RAM, the SPI interface in the embodiment of the present invention defaults to transmit 8-bit data each time, enables one RAM write every time 8-bit data is received, stores the received data in the RAM, and sequentially adds one to a data write address along with an SPI write success flag until sending of a register table of the FEM is completed.
In an optional embodiment, in a case that the level state is the first state, after reading original data stored in the first storage area, performing first processing on transmission data included in the original data to obtain first target data, and performing second processing on reception data included in the original data to obtain second target data, the method further includes:
storing the first target data into a second storage area, wherein the second storage area is used for storing parameters required to be called when the radio frequency front-end equipment is in a transmitting mode;
and storing the second target data into a third storage area, wherein the third storage area is used for storing parameters required to be called when the radio frequency front-end equipment is in a receiving mode.
Optionally, in this embodiment, as shown in fig. 4, the second storage area 404 may include, but is not limited to, a transmission module parameter storage RAM, and when a time when a level state indicating a trigger level of a TDD signal sent by the TDD timing detecting module 410 is received is a high level, the transmission and reception parameter configuring module 408 is controlled to read data from the first storage area 402 and store the data in the second storage area 404, and the third storage area 406 may include, but is not limited to, a reception module parameter storage RAM, and when a time when a level state indicating a trigger level of a TDD signal sent by the TDD timing detecting module 410 is received is a high level, the transmission and reception parameter configuring module 408 is controlled to read data from the first storage area 402 and store the data in the third storage area 406.
In an optional embodiment, when the level state is the second state, sending the first target data to the radio frequency front end device includes:
reading the first target data stored in the second storage area in a case where the level state is a second state;
and sending the first target data to the radio frequency front-end equipment through a second preset interface, wherein the second preset interface is a special interface which is included in the radio frequency front-end equipment and is used for reading and writing a register.
Optionally, in this embodiment, as shown in fig. 4, in a state where the TDD timing module 410 detects that the level is at a rising edge time, the control data sending control module 412 reads data for configuring the transmission parameter of the radio frequency front end device from the second storage area 404, and sends the data for configuring the transmission parameter of the radio frequency front end device to the radio frequency front end device through a second preset interface configured in advance to update the configuration parameter of the radio frequency front end device. The second preset interface may include, but is not limited to, a dedicated interface corresponding to a module such as a MIPI RFFE.
In an optional embodiment, when the level state is a third state, sending the second target data to the radio frequency front end device includes:
reading the second target data stored in the third storage area in a case where the level state is a third state;
and sending the second target data to the radio frequency front-end device through a third preset interface, wherein the third preset interface is a special interface which is included in the radio frequency front-end device and is used for reading and writing a register.
Optionally, in this embodiment, as shown in fig. 4, in a state where the TDD timing module 410 detects that the level is at a falling edge time, the control data sending control module 412 reads data for configuring a receiving parameter of the radio frequency front end device from the third storage area 406, and sends the data for configuring the receiving parameter of the radio frequency front end device to the radio frequency front end device through a preconfigured third preset interface to update the configuring parameter of the radio frequency front end device. The third preset interface may include, but is not limited to, a dedicated interface corresponding to a module such as a MIPI RFFE.
The following is further described in connection with specific implementations:
on the basis of a traditional method for controlling FEM based on an MIPI RFFE interface, a TDD time sequence detection module is designed in an active antenna system, and the configuration parameters of a radio frequency front end are controlled and updated by using a trigger level generated by the time sequence detection module.
Fig. 5 is a schematic flow chart of another optional data transmission method according to an embodiment of the present invention, which includes the following specific steps:
when the power is applied to the device,
s502: and starting a TDD time sequence detection module to detect the rising edge and the falling edge of the TDD signal.
S504: and (4) detecting the input of the SPI slave computer, and if data are input, storing the data into an FEM basic parameter storage RAM.
S506: and in the middle of the time when the TDD signal keeps high level, the transmitting and receiving parameter configuration module reads out the data in the basic parameter storage RAM, rewrites part of the data related to the transmitting and receiving switching of the radio frequency front end and stores the data in the transmitting mode parameter storage RAM and the receiving mode parameter storage RAM respectively.
S508: and at the moment that the TDD signal is at a rising edge, sending the data in the transmission mode parameter storage RAM to a radio frequency front end through the MIPIRFFE host module, and at the moment that the TDD signal is at a falling edge, sending the data in the reception mode parameter storage RAM to the radio frequency front end through the MIPI RFFE host module.
S510: and waiting and continuously monitoring the TDD signal jump and the SPI data input, and repeating the steps from S502 to S508.
Through the embodiment, the technical problem that parameter configuration is difficult to perform on the integrated radio frequency front-end device can be solved, and the technical effect of improving the efficiency of parameter configuration on the integrated radio frequency front-end device and effectively updating the configuration parameters of the radio frequency front-end device in an active antenna system is achieved.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, a data sending device is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, and details of which have been already described are omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 6 is a block diagram of an alternative data transmission apparatus according to an embodiment of the present invention, as shown in fig. 6, applied to an active antenna system, the apparatus including
A detecting module 602, configured to detect a level state of a TDD signal used for controlling switching of a sending and receiving state of a radio frequency front end device, where the radio frequency front end device is an integrated radio frequency front end device;
a processing module 604, configured to, when the level state is a first state, read original data stored in a first storage area, perform first processing on transmit data included in the original data to obtain first target data, and perform second processing on receive data included in the original data to obtain second target data;
a first sending module 606, configured to send the first target data to the radio frequency front-end device when the level state is the second state;
a second sending module 608, configured to send the second target data to the radio frequency front-end device when the level state is a third state.
In an alternative embodiment, the detection module 602 includes:
an obtaining unit 702, configured to obtain a level of the TDD signal;
a first determining unit 704, configured to determine, when it is detected that the level is in a state of maintaining a high level, a level state of the TDD signal as the first state, where the first state is used to indicate a time instant when the TDD signal is in the high level;
a second determining unit 706, configured to determine, when it is detected that the level is in an increasing state, that the level state of the TDD signal is the second state, where the second state is used to indicate that the TDD signal is at a rising edge time;
a third determining unit 708, configured to determine, when it is detected that the level is in a reduced state, that the level state of the TDD signal is the third state, where the third state is used to indicate that the TDD signal is at a falling edge time.
In an optional embodiment, the apparatus is further configured to:
under the condition that the level state is a first state, reading original data stored in a first storage area, performing first processing on transmitted data included in the original data to obtain first target data, and storing data received through a first preset interface into the first storage area before performing second processing on received data included in the original data to obtain second target data.
In an optional embodiment, the apparatus is further configured to:
under the condition that the level state is a first state, reading original data stored in a first storage area, performing first processing on transmitted data included in the original data to obtain first target data, and performing second processing on received data included in the original data to obtain second target data, and then storing the first target data in a second storage area, wherein the second storage area is used for storing parameters required to be called when the radio frequency front-end equipment is in a transmission mode; and storing the second target data into a third storage area, wherein the third storage area is used for storing parameters required to be called when the radio frequency front-end equipment is in a receiving mode.
In an alternative embodiment, the first sending module 606 includes:
a first reading unit configured to read the first target data stored in the second storage area in a case where the level state is a second state;
and the first sending unit is used for sending the first target data to the radio frequency front-end equipment through a second preset interface, wherein the second preset interface is a special interface which is included in the radio frequency front-end equipment and is used for reading and writing a register.
In an alternative embodiment, the second sending module 608 includes:
a second reading unit configured to read the second target data stored in the third storage area in a case where the level state is a third state;
and the second sending unit is configured to send the second target data to the radio frequency front-end device through a third preset interface, where the third preset interface is a dedicated interface included in the radio frequency front-end device and used for reading and writing a register.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program is arranged to perform the steps of any of the above-mentioned method embodiments when executed.
In the present embodiment, the above-mentioned computer-readable storage medium may be configured to store a computer program for executing the steps of:
s1, detecting the level state of the TDD signal for controlling the sending and receiving state of the switching RF front-end device, wherein the RF front-end device is an integrated RF front-end device;
s2, in a case where the level state is the first state, reading the original data stored in the first storage area, performing a first process on transmission data included in the original data to obtain first target data, and performing a second process on reception data included in the original data to obtain second target data;
s3, sending the first target data to the radio frequency front end equipment under the condition that the level state is the second state;
and S4, when the level state is the third state, sending the second target data to the radio frequency front-end equipment.
The computer readable storage medium is further arranged to store a computer program for performing the steps of:
s1, detecting the level state of the TDD signal for controlling the sending and receiving state of the switching RF front-end device, wherein the RF front-end device is an integrated RF front-end device;
s2, in a case where the level state is the first state, reading the original data stored in the first storage area, performing a first process on transmission data included in the original data to obtain first target data, and performing a second process on reception data included in the original data to obtain second target data;
s3, sending the first target data to the radio frequency front end equipment under the condition that the level state is the second state;
and S4, when the level state is the third state, sending the second target data to the radio frequency front-end equipment.
In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
In an exemplary embodiment, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
In an exemplary embodiment, the processor may be configured to execute the following steps by a computer program:
s1, detecting the level state of the TDD signal for controlling the sending and receiving state of the switching RF front-end device, wherein the RF front-end device is an integrated RF front-end device;
s2, in a case where the level state is the first state, reading the original data stored in the first storage area, performing a first process on transmission data included in the original data to obtain first target data, and performing a second process on reception data included in the original data to obtain second target data;
s3, sending the first target data to the radio frequency front end equipment under the condition that the level state is the second state;
and S4, when the level state is the third state, sending the second target data to the radio frequency front-end equipment.
For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary embodiments, and details of this embodiment are not repeated herein.
It will be apparent to those skilled in the art that the various modules or steps of the invention described above may be implemented using a general purpose computing device, they may be centralized on a single computing device or distributed across a network of computing devices, and they may be implemented using program code executable by the computing devices, such that they may be stored in a memory device and executed by the computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into various integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A method for transmitting data, which is applied to an active antenna system, includes:
detecting a level state of a Time Division Duplex (TDD) signal for controlling the sending and receiving states of a switching radio frequency front-end device, wherein the radio frequency front-end device is an integrated radio frequency front-end device;
under the condition that the level state is a first state, reading original data stored in a first storage area, performing first processing on transmitted data included in the original data to obtain first target data, and performing second processing on received data included in the original data to obtain second target data;
under the condition that the level state is a second state, the first target data is sent to the radio frequency front-end equipment;
and sending the second target data to the radio frequency front-end equipment under the condition that the level state is a third state.
2. The method of claim 1, wherein detecting a level state of a Time Division Duplex (TDD) signal for controlling switching of a transmit receive state of a radio frequency front end device comprises:
acquiring the level of the TDD signal;
under the condition that the level is detected to be in a state of maintaining a high level, determining the level state of the TDD signal to be the first state, wherein the first state is used for indicating that the TDD signal is in a high level moment;
under the condition that the level is detected to be in an increasing state, determining the level state of the TDD signal to be the second state, wherein the second state is used for indicating that the TDD signal is in a rising edge moment;
and under the condition that the level is detected to be in a reduced state, determining the level state of the TDD signal to be the third state, wherein the third state is used for indicating that the TDD signal is at a falling edge moment.
3. The method according to claim 1, wherein in the case where the level state is the first state, before reading original data stored in a first storage area, performing first processing on transmission data included in the original data to obtain first target data, and performing second processing on reception data included in the original data to obtain second target data, the method further comprises:
and storing the data received through the first preset interface into the first storage area.
4. The method according to claim 1, wherein in a case where the level state is a first state, after reading original data stored in a first storage area, performing first processing on transmission data included in the original data to obtain first target data, and performing second processing on reception data included in the original data to obtain second target data, the method further comprises:
storing the first target data into a second storage area, wherein the second storage area is used for storing parameters required to be called when the radio frequency front-end equipment is in a transmitting mode;
and storing the second target data into a third storage area, wherein the third storage area is used for storing parameters required to be called when the radio frequency front-end equipment is in a receiving mode.
5. The method of claim 4, wherein transmitting the first target data to the RF front-end device in the case that the level state is the second state comprises:
reading the first target data stored in the second storage area in a case where the level state is a second state;
and sending the first target data to the radio frequency front-end equipment through a second preset interface, wherein the second preset interface is a special interface which is included in the radio frequency front-end equipment and is used for reading and writing a register.
6. The method of claim 4, wherein in the case that the level state is a third state, sending the second target data to the radio frequency front end device comprises:
reading the second target data stored in the third storage area in a case where the level state is a third state;
and sending the second target data to the radio frequency front-end device through a third preset interface, wherein the third preset interface is a special interface which is included in the radio frequency front-end device and is used for reading and writing a register.
7. A data transmission apparatus, for use in an active antenna system, comprising:
the system comprises a detection module, a receiving module and a processing module, wherein the detection module is used for detecting the level state of a Time Division Duplex (TDD) signal for controlling and switching the sending and receiving states of radio frequency front-end equipment, and the radio frequency front-end equipment is integrated radio frequency front-end equipment;
the processing module is used for reading original data stored in a first storage area under the condition that the level state is a first state, performing first processing on transmitted data included in the original data to obtain first target data, and performing second processing on received data included in the original data to obtain second target data;
the first sending module is used for sending the first target data to the radio frequency front-end equipment under the condition that the level state is the second state;
and the second sending module is used for sending the second target data to the radio frequency front-end equipment under the condition that the level state is the third state.
8. The apparatus of claim 7, wherein the detection module comprises:
an acquisition unit configured to acquire a level of the TDD signal;
a first determining unit, configured to determine, when it is detected that the level is in a state of maintaining a high level, that a level state of the TDD signal is the first state, where the first state is used to indicate a time when the TDD signal is in the high level;
a second determining unit, configured to determine, when it is detected that the level is in an increasing state, that the level state of the TDD signal is the second state, where the second state is used to indicate that the TDD signal is at a rising edge time;
a third determining unit, configured to determine, when it is detected that the level is in a reduced state, that the level state of the TDD signal is the third state, where the third state is used to indicate that the TDD signal is at a falling edge time.
9. A computer-readable storage medium, in which a computer program is stored, wherein the computer program is arranged to perform the method of any of claims 1 to 6 when executed.
10. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 6.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010617373.9A CN111786737B (en) | 2020-06-30 | 2020-06-30 | Data transmission method, data transmission device, storage medium, and electronic device |
PCT/CN2021/091212 WO2022001348A1 (en) | 2020-06-30 | 2021-04-29 | Data transmitting method and device, storage medium, and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010617373.9A CN111786737B (en) | 2020-06-30 | 2020-06-30 | Data transmission method, data transmission device, storage medium, and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111786737A true CN111786737A (en) | 2020-10-16 |
CN111786737B CN111786737B (en) | 2022-07-26 |
Family
ID=72760802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010617373.9A Active CN111786737B (en) | 2020-06-30 | 2020-06-30 | Data transmission method, data transmission device, storage medium, and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111786737B (en) |
WO (1) | WO2022001348A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113098545A (en) * | 2021-03-26 | 2021-07-09 | 维沃移动通信有限公司 | Control method, device and equipment of radio frequency device and storage medium |
WO2022001348A1 (en) * | 2020-06-30 | 2022-01-06 | 三维通信股份有限公司 | Data transmitting method and device, storage medium, and electronic device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115209358B (en) * | 2022-07-15 | 2024-04-09 | 深圳市道通智能航空技术股份有限公司 | Method, apparatus and storage medium for transmitting auto-correlation monitoring broadcast information |
CN116015425B (en) * | 2022-12-29 | 2024-06-18 | 苏州浪潮智能科技有限公司 | Optical module control method and device, storage medium and electronic device |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101001096A (en) * | 2006-01-12 | 2007-07-18 | 阿尔卑斯电气株式会社 | Power level adjustment device and power level adjustment method |
WO2008006246A1 (en) * | 2006-07-06 | 2008-01-17 | Daoben Li | A time division multiplexing method and system |
CN101272370A (en) * | 2007-02-05 | 2008-09-24 | 日本电气株式会社 | Wireless communication system, data transmission method for uplink thereof, base station device and mobile station device |
CN101325430A (en) * | 2008-06-06 | 2008-12-17 | 南京创嵘盛信息技术有限公司 | Synchronous judgment method and apparatus for TDD system bidirectional transmission |
CN101409571A (en) * | 2008-11-27 | 2009-04-15 | 深圳华为通信技术有限公司 | Switchable antenna and electronic device |
CN102724747A (en) * | 2006-02-28 | 2012-10-10 | 中兴通讯股份有限公司 | Device for updating power control parameter of high speed sharing information channel and for transmitting power |
CN103453983A (en) * | 2013-08-15 | 2013-12-18 | 湘潭大学 | Industrial data acquisition method and system based on time diversion multiplexing and multiple channels |
CN107689805A (en) * | 2016-08-04 | 2018-02-13 | 北京信威通信技术股份有限公司 | Radio frequency amplification method and device based on TDD mode of operations |
CN109302199A (en) * | 2018-05-14 | 2019-02-01 | 上海创远仪器技术股份有限公司 | A kind of device for realizing the isolation of 4G and 5G TDD two-way channel simulator automatic transceiving |
KR20190014357A (en) * | 2017-08-02 | 2019-02-12 | 엘지전자 주식회사 | Compensator of communication signal |
CN110300421A (en) * | 2019-07-31 | 2019-10-01 | 京信通信***(中国)有限公司 | Uplink and downlink detection of loss of mains circuit and communication equipment |
CN110504986A (en) * | 2019-09-18 | 2019-11-26 | 京信通信***(中国)有限公司 | Transceiver insulation circuit, TDD wireless transceiver circuit and base station |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104661299B (en) * | 2013-11-18 | 2018-09-14 | 京信通信***(中国)有限公司 | The method and system that TDD system synchronizes |
WO2019066276A1 (en) * | 2017-09-29 | 2019-04-04 | 주식회사 케이엠더블유 | Tdd sub-system of distributed antenna system using time division duplexing mode |
CN109450386B (en) * | 2018-10-24 | 2022-06-03 | 广州天电科技有限公司 | Control device of TDD power amplifier |
CN111786737B (en) * | 2020-06-30 | 2022-07-26 | 三维通信股份有限公司 | Data transmission method, data transmission device, storage medium, and electronic device |
-
2020
- 2020-06-30 CN CN202010617373.9A patent/CN111786737B/en active Active
-
2021
- 2021-04-29 WO PCT/CN2021/091212 patent/WO2022001348A1/en active Application Filing
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101001096A (en) * | 2006-01-12 | 2007-07-18 | 阿尔卑斯电气株式会社 | Power level adjustment device and power level adjustment method |
CN102724747A (en) * | 2006-02-28 | 2012-10-10 | 中兴通讯股份有限公司 | Device for updating power control parameter of high speed sharing information channel and for transmitting power |
WO2008006246A1 (en) * | 2006-07-06 | 2008-01-17 | Daoben Li | A time division multiplexing method and system |
CN101272370A (en) * | 2007-02-05 | 2008-09-24 | 日本电气株式会社 | Wireless communication system, data transmission method for uplink thereof, base station device and mobile station device |
CN101325430A (en) * | 2008-06-06 | 2008-12-17 | 南京创嵘盛信息技术有限公司 | Synchronous judgment method and apparatus for TDD system bidirectional transmission |
CN101409571A (en) * | 2008-11-27 | 2009-04-15 | 深圳华为通信技术有限公司 | Switchable antenna and electronic device |
CN103453983A (en) * | 2013-08-15 | 2013-12-18 | 湘潭大学 | Industrial data acquisition method and system based on time diversion multiplexing and multiple channels |
CN107689805A (en) * | 2016-08-04 | 2018-02-13 | 北京信威通信技术股份有限公司 | Radio frequency amplification method and device based on TDD mode of operations |
KR20190014357A (en) * | 2017-08-02 | 2019-02-12 | 엘지전자 주식회사 | Compensator of communication signal |
CN109302199A (en) * | 2018-05-14 | 2019-02-01 | 上海创远仪器技术股份有限公司 | A kind of device for realizing the isolation of 4G and 5G TDD two-way channel simulator automatic transceiving |
CN110300421A (en) * | 2019-07-31 | 2019-10-01 | 京信通信***(中国)有限公司 | Uplink and downlink detection of loss of mains circuit and communication equipment |
CN110504986A (en) * | 2019-09-18 | 2019-11-26 | 京信通信***(中国)有限公司 | Transceiver insulation circuit, TDD wireless transceiver circuit and base station |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022001348A1 (en) * | 2020-06-30 | 2022-01-06 | 三维通信股份有限公司 | Data transmitting method and device, storage medium, and electronic device |
CN113098545A (en) * | 2021-03-26 | 2021-07-09 | 维沃移动通信有限公司 | Control method, device and equipment of radio frequency device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111786737B (en) | 2022-07-26 |
WO2022001348A1 (en) | 2022-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111786737B (en) | Data transmission method, data transmission device, storage medium, and electronic device | |
CN108243192B (en) | Method and system for identifying application access network | |
CN110149374B (en) | File transmission method, terminal equipment and computer readable storage medium | |
CN112632420A (en) | Interface skipping method and device, storage medium and electronic device | |
CN112218339A (en) | Relay transmission scheduling method and device, storage medium and electronic equipment | |
CN111092626B (en) | Antenna adjusting method and device and terminal equipment | |
CN112422485B (en) | Communication method and device of transmission control protocol | |
CN111736866A (en) | One-to-one and one-to-many compatible online upgrading method and terminal equipment | |
CN114756257B (en) | Data updating method, device, communication module and readable storage medium | |
CN112214701A (en) | Page display method and system, storage medium and electronic device | |
CN112015458A (en) | Device upgrading method, terminal device, electronic device and storage medium | |
CN116820865A (en) | Board card testing method, device, system and equipment | |
CN107608809B (en) | Exception handling method and device | |
WO2022001356A1 (en) | Method and device for determining symbol type, storage medium and electronic device | |
CN113190565B (en) | Data updating method and device, storage medium and electronic device | |
CN114090074A (en) | Method and device for configuring operating environment, storage medium and electronic device | |
CN110347683B (en) | Data table merging processing method and device | |
CN113873026A (en) | Dynamic timeout response method, device, terminal equipment and storage medium | |
CN109309637B (en) | Data storage method, device and storage medium for transmission signals | |
CN113434525A (en) | Cache data updating method and device, storage medium and electronic device | |
CN108536482B (en) | Application shielding method, device, server and storage medium | |
CN110233630B (en) | Mobile terminal data processing method, mobile terminal and storage medium | |
CN107454167A (en) | Request processing method and server | |
CN118093444B (en) | Test method, test device, electronic equipment and storage medium | |
CN116225855B (en) | Log generation method, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20201016 Assignee: ZHEJIANG SANWEI WIRELESS TECHNOLOGY Co.,Ltd. Assignor: SUNWAVE COMMUNICATIONS Co.,Ltd. Contract record no.: X2021330000205 Denomination of invention: Data transmission method, device, storage medium and electronic device License type: Common License Record date: 20210831 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
GR01 | Patent grant | ||
GR01 | Patent grant |