WO2017070906A1 - 一种数据发送、接收方法、装置及系统 - Google Patents

一种数据发送、接收方法、装置及系统 Download PDF

Info

Publication number
WO2017070906A1
WO2017070906A1 PCT/CN2015/093259 CN2015093259W WO2017070906A1 WO 2017070906 A1 WO2017070906 A1 WO 2017070906A1 CN 2015093259 W CN2015093259 W CN 2015093259W WO 2017070906 A1 WO2017070906 A1 WO 2017070906A1
Authority
WO
WIPO (PCT)
Prior art keywords
microwave device
time slot
microwave
data
axc
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.)
Ceased
Application number
PCT/CN2015/093259
Other languages
English (en)
French (fr)
Inventor
蔡梦
蒋红丽
李昆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to ES15906969T priority Critical patent/ES2747848T3/es
Priority to PCT/CN2015/093259 priority patent/WO2017070906A1/zh
Priority to CN201580083825.7A priority patent/CN108141278B/zh
Priority to EP15906969.9A priority patent/EP3352384B1/en
Publication of WO2017070906A1 publication Critical patent/WO2017070906A1/zh
Priority to US15/964,979 priority patent/US10582495B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator circuits; Transmitter circuits
    • H04L27/362Modulation using more than one carrier, e.g. with quadrature carriers, separately amplitude modulated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals

Definitions

  • the embodiments of the present invention relate to the field of communications, and in particular, to a data sending and receiving method, apparatus, and system.
  • the data transmitted between the BBU (Baseband Unit) and the RRU (Radio Remote Unit) in the distributed base station includes general information and wireless signal information.
  • the general information and the wireless signal information can form digital forward data of the wireless network according to a standard open interface protocol, and are transmitted bidirectionally between the BBU and the RRU through a fiber or a cable.
  • the wireless signal information may carry one or more antenna carrier I/Q (In-phase/Quadrature) data.
  • the digital preamble data is called a CPRI frame.
  • the general information is called CW (Control Word)
  • the wireless signal information is called AxC (Antenna Carrier).
  • the transmission of a CPRI frame is implemented by using a bit transparent transmission.
  • the sender first uses the CPRI frame as a bit stream, maps the packet to the microwave frame payload, forms a microwave air interface frame, and then forms the microwave air interface frame by IQ modulation and up-conversion to form a microwave radio frequency signal, and finally forms the The microwave RF signal is sent to the receiving end through the microwave air interface.
  • the bandwidth of the microwave signal required to transmit the CPRI frame in a bit-transmission manner is drastically increased, resulting in a decrease in spectrum utilization.
  • the transmitting end of the ROR (Radio over Radio)/AROF (Analog Radio over Fiber) system can transmit the antenna carrier I/Q data carried by the AxC in the CPRI frame directly through the microwave for analog transmission. Thereby improving spectrum utilization.
  • the transmitting end nor the receiving end can learn the uplink and downlink switching time slots of the LTE. Therefore, the transmitting end and the connection in the ROR/AROF system are At the receiving end, the transmission time slot of the antenna carrier I/Q data cannot be known.
  • the power of the AxC transmitted by the transmitting end is very low or even zero, so that the AGC (Automatic Gain Control) of the receiving end automatically receives the received
  • the CPRI frame performs the amplification operation, and when the AxC includes the transmission time slot of the I/Q data, since the amplification is not required, the gain of the AGC at the receiving end drops sharply, resulting in the MSE (Mean Squared Error) curve of the microwave link.
  • the jitter is large, which degrades system performance.
  • Embodiments of the present invention provide a data transmission method, apparatus, and system, which solve the problem that the fluctuation of the MSE curve of the microwave link is large, resulting in low system performance.
  • an embodiment of the present invention provides a data sending method, including:
  • the first microwave device modulates the CW to obtain in-phase orthogonal I/Q data of the CW;
  • the first microwave device Determining, by the first microwave device, a first time slot, where the first time slot is a time slot in which the first AxC does not carry antenna carrier I/Q data;
  • the first microwave device writes a preset synchronization sequence, first information, and a random number in the first time slot to generate a second AxC, where the first information includes a preset channel estimation value and Presetting at least one of a radio frequency weighting matrix of the first microwave device;
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame, and sends the microwave air interface frame in a time division multiplexing manner.
  • the first microwave device After acquiring the first AXC and the CW in the CPRI frame received from the first microwave device, the first microwave device determines that the first AXC does not carry the first time slot of the antenna carrier I/Q data. And writing a preset synchronization sequence, first information, and a random number in the first time slot to generate a second AxC, such that the power of the second AxC is higher overall. At the same time, the first microwave device modulates the CW to obtain the in-phase orthogonality of the CW. I/Q data.
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame, and transmits the microwave air interface frame in a time division multiplexing manner, so that the second AxC sum can be performed through one microwave channel. Transmission of CW I/Q data. Due to the overall improvement of the power of the second AxC, after the second microwave device opposite to the first microwave device receives the microwave air interface frame, the gain of the AGC of the second microwave device may no longer increase or decrease sharply, that is, decrease the number The fluctuation of the gain of the AGC of the microwave device, thereby reducing the fluctuation of the MSE curve of the microwave link and improving the performance of the system.
  • the CW includes a preset time slot identifier, where the time slot identifier includes a first time slot identifier used to indicate the first time slot, and/or a second time slot identifier for indicating a second time slot, wherein the second time slot is a time slot of the first AxC carrying antenna carrier I/Q data;
  • Determining, by the first microwave device, the first time slot including:
  • the first microwave device extracts the time slot identifier from the CW
  • the first microwave device determines the first time slot according to the time slot identifier.
  • the first microwave device may determine the first time slot in a plurality of different manners, and one of the modes may be a time slot identifier preset in the CW.
  • the microwave device can directly read The preset time slot identifier is used to determine the first time slot, so that the microwave device can quickly determine the first time slot, and the microwave device does not need to perform a large number of processing flows.
  • the determining, by the first microwave device, the first time slot includes:
  • the first microwave device calculates an attribute of the first AxC, where the attribute includes a spectrum or power of the first AxC;
  • the first microwave device directly calculates the spectrum or power of the first AxC received by the first microwave device, and determines the starting position of the first time slot according to the calculated spectrum or power, and further according to the pre- Setting the uplink and downlink subframe ratio and the starting position of the first time slot to determine the first time slot, so that the determined first time slot can conform to the characteristics of the CPRI frame received by the first microwave device, and the first time determined The gap is more accurate.
  • the attribute is power
  • the first microwave device determines whether the value of the power is smaller than a third preset threshold, where the third preset threshold is greater than the second preset threshold;
  • the first microwave device records the first time, and calculates the power of the n consecutive data from the first time in the first AxC,
  • the first time is a time when the value of the power is less than the third preset threshold, and n is a positive integer;
  • the first microwave device determines one of the first time periods as the starting position of the first time slot.
  • the first time period is a time period from the first data to the last data of the n consecutive data.
  • the first microwave device needs to set the second preset threshold and the third preset threshold by calculating the power of the first AxC received by the first microwave device and determining the first time slot according to the calculated value of the power. And the third preset threshold is greater than the second preset threshold.
  • the first microwave device first determines whether the value of the power is less than a third preset threshold, and determines that the time when the value of the power is less than the third preset threshold is the first moment. Due to the actual application, there is also a small amount of data in the antenna carrier I/Q data carried by the first AxC, and the difference between the power of the data and the power of the first AxC that does not carry the antenna carrier I/Q data is very small. Small, in order to prevent misjudgment, the first microwave device also needs to calculate the power of the n consecutive data from the first moment in the first AxC, and determine whether the power of the n consecutive data is less than the second preset threshold. After two judgments, the first time slot determined by the first microwave device can be more consistent with the first microwave device. The characteristics of the received CPRI frame, the determined first time slot is more accurate.
  • an embodiment of the present invention provides a data receiving method, including:
  • the second microwave device receives the microwave air interface frame from the microwave air interface
  • the second microwave device obtains, by the second microwave device, in-phase orthogonal I/Q data of the second antenna carrier AxC and the control word CW in the microwave air interface frame, where the second AxC includes at least a preset synchronization sequence and first information, where The first information includes at least one of a preset channel estimation value and a preset radio frequency weighting matrix of the first microwave device;
  • the second microwave device demodulates the I/Q data of the CW to generate the CW;
  • the second microwave device performs autocorrelation calculation on the second AxC by using the preset synchronization sequence, and extracts the first information to generate a first AxC;
  • the second microwave device reassembles the CW and the first AxC to generate a general public radio interface CPRI frame and transmits the CPRI frame.
  • the second AxC writes a preset synchronization sequence, the first information, and the randomness in the first time slot in which the first microwave device does not carry the I/Q data in the first AxC.
  • the power of the second AxC in the microwave air interface frame sent by the first microwave device is also improved, and the second microwave device acquires the microwave air interface frame.
  • the gain of the AGC does not increase or decrease sharply, which reduces the fluctuation of the gain of the AGC of the second microwave device, thereby reducing the fluctuation of the MSE curve of the microwave link and improving the system. Performance.
  • the embodiment of the present invention provides a microwave device, where the microwave device is a first microwave device, and the first microwave device includes:
  • a receiving unit configured to receive a general public radio interface CPRI frame
  • An acquiring unit configured to acquire a control word CW and a first antenna carrier AxC in the CPRI frame received by the receiving unit;
  • a modulating unit configured to modulate the CW acquired by the acquiring unit to obtain in-phase orthogonal I/Q data of the CW;
  • a determining unit configured to determine a first time slot, where the first time slot is the first AxC a time slot that does not carry antenna carrier I/Q data;
  • a writing unit configured to write a preset synchronization sequence, first information, and a random number in the first time slot determined by the determining unit, to generate a second AxC, where the first information includes a pre- And at least one of a channel estimation value and a preset radio frequency weighting matrix of the first microwave device;
  • a microwave air interface frame framing unit configured to combine the second AxC generated by the writing unit and the I/Q data of the CW obtained by the modulating unit to generate a microwave air interface frame
  • a microwave transmitting unit configured to send the microwave air interface frame generated by the framing unit of the microwave air interface frame in a time division multiplexing manner.
  • the CW includes a preset time slot identifier, where the time slot identifier includes a first time slot identifier and/or a second time slot identifier, where the The first time slot identifier is used to indicate the first time slot, the second time slot identifier is used to indicate a second time slot, and the second time slot is when the first AxC carries antenna carrier I/Q data Gap
  • the first microwave device further includes an extracting unit,
  • the extracting unit is configured to extract the time slot identifier from the CW acquired by the acquiring unit;
  • the determining unit is specifically configured to determine the first time slot according to the time slot identifier extracted by the extracting unit.
  • the first microwave device further includes a computing unit
  • the calculating unit is further configured to calculate an attribute of the first AxC received by the receiving unit, where the attribute includes a spectrum or power of the first AxC;
  • the determining unit is specifically configured to determine, as a starting position of the first time slot, a time when the value of the attribute calculated by the calculating unit is less than a second preset threshold, and is specifically configured to be used according to a preset
  • the row subframe ratio and the start position of the first slot determine the first slot.
  • the attribute is power
  • the first microwave device further includes a determining unit,
  • the determining unit is configured to determine whether the value of the power calculated by the calculating unit is smaller than a third preset threshold, where the third preset threshold is greater than the second preset threshold;
  • the calculating unit is further configured to: if the determining unit determines that the value of the power is less than the third preset threshold, record the first time, and calculate the first AxC from the first time The power of n consecutive data, wherein the first time is a time when the value of the power is less than the third preset threshold, and n is a positive integer;
  • the determining unit is further configured to determine whether the values of the powers of the n consecutive data calculated by the calculating unit are all smaller than the second preset threshold;
  • the determining unit is configured to determine, when the determining unit determines that the value of the power of the n consecutive data is less than the second preset threshold, determining one of the first time segments as the first The starting position of a time slot, the first time period is a time period from the first data to the last data of the n consecutive data.
  • the embodiment of the present invention provides a microwave device, where the microwave device is a second microwave device, and the second microwave device includes:
  • a microwave receiving unit configured to receive a microwave air interface frame from the microwave air interface
  • a microwave air interface frame parsing unit configured to obtain in-phase orthogonal I/Q data of the second antenna carrier AxC and the control word CW in the microwave air interface frame received by the microwave receiving unit, where the second AxC includes at least a pre- a synchronization sequence and first information, where the first information includes at least one of a preset channel estimation value and a preset radio frequency weighting matrix of the first microwave device;
  • a demodulation unit configured to demodulate the I/Q data of the CW obtained by the microwave air interface frame parsing unit to generate the CW;
  • the processing unit is configured to perform autocorrelation calculation on the second AxC by using the preset synchronization sequence parsed by the microwave air interface frame parsing unit, and extract the first information to generate a first AxC;
  • a recombining unit configured to recombine the CW generated by the demodulation unit and the first AxC generated by the processing unit to generate a common public radio interface CPRI frame, and send the CPRI frame.
  • an embodiment of the present invention provides a microwave device, including a receiver, a processor, a transmitter, a memory, and a system bus.
  • the memory is configured to store a computer to execute an instruction
  • the receiver, the transmitter, the memory, the processor are connected to the system bus, and when the microwave device is in operation, the processor executes the The computer stored in the memory executes instructions to cause the microwave device to perform the data transmission method as described in the first aspect or the optional aspect of the first aspect.
  • an embodiment of the present invention provides a microwave device, including a receiver, a processor, a transmitter, a memory, and a system bus.
  • the memory is configured to store a computer to execute an instruction
  • the receiver, the transmitter, the memory, the processor are connected to the system bus, and when the microwave device is in operation, the processor executes the The computer stored in the memory executes instructions to cause the microwave device to perform any of the alternative aspects of the second aspect or the second aspect described above
  • the data receiving method described in the above is configured to store a computer to execute an instruction
  • the receiver, the transmitter, the memory, the processor are connected to the system bus, and when the microwave device is in operation, the processor executes the The computer stored in the memory executes instructions to cause the microwave device to perform any of the alternative aspects of the second aspect or the second aspect described above.
  • the microwave device according to any one of the fifth aspect or the fifth aspect, and the microwave device as described in the sixth aspect or the sixth aspect.
  • FIG. 1 is a schematic diagram of a gain curve of an AGC at a receiving end in a CPRI frame transmission process in the prior art
  • FIG. 2 is a schematic diagram of a MSE curve of a microwave link in a current CPRI frame transmission process
  • FIG. 3 is a system architecture diagram of a method according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a microwave device according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a microwave device at a receiving end according to an embodiment of the present disclosure
  • FIG. 6 is a schematic flowchart 1 of a method for sending and receiving data according to an embodiment of the present invention
  • FIG. 7 is a schematic diagram of a histogram calculated by a first microwave device according to an embodiment of the present invention.
  • FIG. 8 is a second schematic flowchart of a method for sending and receiving data according to an embodiment of the present invention.
  • FIG. 9 is a schematic flowchart 3 of a method for sending and receiving data according to an embodiment of the present invention.
  • FIG. 10 is a schematic flowchart 4 of a method for sending and receiving data according to an embodiment of the present invention.
  • FIG. 11 is a schematic flowchart 5 of a method for sending and receiving data according to an embodiment of the present invention.
  • FIG. 12 is a schematic diagram of an AGC curve of a second microwave device according to an embodiment of the present invention.
  • FIG. 13 is a schematic diagram of a MSE curve of a microwave link according to an embodiment of the present invention.
  • FIG. 14 is a schematic structural diagram 1 of a microwave device according to an embodiment of the present invention.
  • FIG. 15 is a second schematic structural diagram of a microwave device according to an embodiment of the present invention.
  • 16 is a schematic structural diagram 3 of a microwave device according to an embodiment of the present invention.
  • FIG. 17 is a schematic structural diagram 4 of a microwave device according to an embodiment of the present invention.
  • FIG. 18 is a schematic structural diagram of a data transmission system according to an embodiment of the present invention.
  • the core concept of the distributed base station structure is to separate the BBU and the RRU of the traditional macro base station, and the two are connected by optical fiber or cable.
  • the data transmitted between the BBU and the RRU may be referred to as digital forward data (the digital forward data may include general information and wireless signal information), that is, digital forward data may be implemented between the BBU and the RRU through an optical fiber or a cable.
  • digital forward data may include general information and wireless signal information
  • the transmission rate of digital forward transmission data is increasing, and will be developed to a higher rate in the future. Due to the large bandwidth and high speed of optical fibers, the industry usually uses optical fibers for digital forward transmission data. Transmission.
  • the general information and the wireless signal information can form digital forward data according to the CPRI protocol.
  • the digital forward data is called a CPRI frame.
  • the transmission of a CPRI frame is a bit transparent transmission.
  • the CPRI frame is transmitted.
  • the required microwave signal bandwidth will increase dramatically, resulting in reduced spectrum utilization.
  • the ROR/AROF system can be used to transmit CPRI frames. Specifically, the transmitting end can directly transmit the antenna carrier I/Q data in the CPRI frame through the microwave for analog transmission, thereby improving spectrum utilization.
  • the uplink and downlink switching cannot be performed well, so that the gain of the AGC at the receiving end fluctuates greatly, thereby causing The jitter of the MSE curve of the microwave link is large, which degrades the system performance.
  • FIG. 1 is a gain curve of an AGC at a receiving end when a ROR/AROF system transmits a CPRI frame in the prior art.
  • the abscissa is time t and the ordinate is the gain of AGC.
  • 2 is an MSE curve of a microwave link when a ROR/AROF system transmits a CPRI frame in the prior art.
  • the abscissa is time t and the ordinate is MSE.
  • the MSE jitter exceeds 3 dB. Since the convergence of the equalizer at the receiving end takes a certain time when the AGC is jittered, the MSE curve in Fig. 2 is zigzagged.
  • a system architecture diagram is provided, which is applicable to the method provided by the embodiment of the present invention, and may include a microwave device, a BBU, and an RRU.
  • the microwave device is located between the BBU and the RRU, and the specific microwave device may include the first microwave device and the second microwave device.
  • the embodiment of the present invention refers to a microwave device connected to the BBU as shown in FIG. 3 as a first microwave device, and a microwave device connected to the RRU as a second microwave device.
  • the first microwave device may receive a CPRI frame including the first AxC and the CW from the BBU, and convert the received CPRI frame into a microwave radio frequency.
  • the signal is then sent to the second microwave device through the microwave air interface.
  • the second microwave device can receive the microwave radio frequency signal from the microwave air interface, and recover the CPRI frame according to the received microwave radio frequency signal, and then send the signal to the RRU.
  • the microwave device can also be integrated in the BBU and/or RRU.
  • the second microwave device when the second microwave device is integrated in the RRU, the second microwave device may not perform reassembly of the CPRI frame, but directly transmit the obtained first AxC to the radio frequency transmitting unit of the RRU. , the CW sent to the RRU control management unit.
  • the roles of the second microwave device and the first microwave device may also be interchanged, that is, under the system architecture shown in FIG. 3, another possible implementation is implemented.
  • the second microwave device may receive the CPRI frame CPRI frame including the first AxC and the CW from the RRU, and convert the received CPRI frame into a microwave radio frequency signal, and then send the microwave radio frequency signal to the first microwave through the microwave air interface.
  • the device at this time, the first microwave device can receive the microwave radio frequency signal from the microwave air interface, and recover the CPRI frame according to the received microwave radio frequency signal, and then send the signal to the BBU.
  • the first microwave device when the first microwave device is integrated in the BBU, the first microwave device may not perform reassembly of the CPRI frame, but directly transmit the acquired first AxC to the baseband processing unit of the BBU, and send the obtained CW to BBU's control management unit.
  • the microwave device may specifically include three hardware modules: an ID (In Door Unit), an ODU (Out Door Unit), and an antenna.
  • the IDU can be used to modulate the baseband signal to obtain an intermediate frequency signal, and can also be used to demodulate the intermediate frequency signal to obtain a baseband signal.
  • the ODU can be used to perform up-conversion, filtering, etc. processing on the intermediate frequency signal to obtain a radio frequency signal, and can also be used to down-convert, filter, etc. the radio frequency signal to obtain an intermediate frequency signal.
  • the microwave device in the embodiment of the present invention can be used as the receiving device.
  • the microwave device as the receiving end includes a communication interface, a radio frequency circuit, an AGC circuit, a power detecting module, and a demodulating circuit.
  • the microwave device at the receiving end can receive the microwave radio frequency signal (air interface data) through the communication interface; the radio frequency circuit is configured to perform the down conversion, digital-to-analog conversion and filtering processing on the microwave radio frequency signal received by the communication interface, and then generate a microwave air interface frame; the AGC circuit The power of the microwave air interface frame is adjusted to ensure that the power of the microwave air interface frame is stable; the power detection module is configured to detect whether the power of the microwave air interface frame output by the AGC circuit satisfies the condition; The CPRI frame with stable power is demodulated.
  • An embodiment of the present invention provides a data sending and receiving method. As shown in FIG. 6, the method may include:
  • the first microwave device receives a general public radio interface CPRI frame.
  • the first microwave device may receive the CPRI frame from the BBU connected to itself.
  • the first microwave device acquires the control word CW and the first antenna carrier AxC in the CPRI frame.
  • the first microwave device After receiving the CPRI frame, the first microwave device processes (for example, parses) the CPRI frame, thereby separating and acquiring the control word CW and the first antenna carrier AxC included in the CPRI frame.
  • the control word CW is mainly used to implement functions such as control, management, timing, and synchronization.
  • the first antenna carrier AxC may carry one or more antenna carrier I/Q data that is a digital sample of the baseband I/Q signal of the wireless carrier signal transmitted or received by the antenna.
  • the first microwave device modulates the CW to obtain in-phase orthogonal I/Q data of the CW.
  • the separated CW needs to be modulated by using a preset modulation method.
  • the I/Q data of the CW is the modulated data of the CW through a preset modulation method.
  • the first microwave device determines that the first AxC does not carry the first time slot of the antenna carrier I/Q data.
  • the wireless signal information may carry one or more antenna carrier I/Q data, and thus, within a certain time slot, the wireless signal information may not carry the antenna carrier I/Q data. Specifically, when the wireless signal information does not carry the antenna carrier I/Q data in a certain time slot, the power of the wireless signal information in the time slot may be low or even zero.
  • AxC does not carry antenna carrier I/Q data in a certain time slot, then The power of the AxC in the time slot is very low or even zero.
  • the second microwave device receives such a CPRI frame, the fluctuation of the gain of its AGC is large.
  • the first microwave device In order to reduce the fluctuation of the gain of the AGC of the second microwave device, the first microwave device needs to determine the first time slot of the first AxC that does not carry the antenna carrier I/Q data, so that the first microwave device is in the first time. The data in the gap is processed accordingly.
  • the number of first time slots is at least one.
  • the method determined by the first microwave device is the same for each first time slot.
  • the first microwave device determines one of the first time slots as an example to describe the time slot. .
  • the method for determining the first time slot by the first microwave device may include the following embodiments, which are not specifically limited in this embodiment of the present invention.
  • the CW of the CPRI frame includes a preset time slot identifier, where the time slot identifier includes a first time slot identifier and/or a second time slot identifier, where the first time slot identifier is used to indicate that the first AxC is not included.
  • the first time slot carrying the antenna carrier I/Q data, the second time slot identifier is used to indicate the second time slot carrying the antenna carrier I/Q data in the first AxC, and the method for determining the first time slot by the first microwave device
  • the first microwave device extracts the time slot identifier from the CW; the first microwave device determines the first time slot according to the time slot identifier.
  • the method for determining, by the first microwave device, the first time slot is: the first microwave device stores data of a preset length in the first AxC; the first microwave device calculates an energy histogram of the stored data, and according to the energy histogram The characteristic of the middle curve determines the starting position of the first time slot; the first microwave device determines the first time slot according to the preset uplink and downlink subframe ratio and the starting position of the first time slot.
  • the histogram of the first antenna carrier AxC calculated by the first microwave device is a curve.
  • curve b the curve of the histogram of the first antenna carrier AxC calculated by the first microwave device is as curve a.
  • the x-axis represents the energy value and the y-axis represents the probability.
  • the first antenna carrier AxC carries the antenna carrier I/Q data
  • the first antenna carries The energy of the wave AxC is concentrated, the energy value is large, and the peak of the curve b is located in the middle of the x-axis.
  • the energy value of the first antenna carrier AxC is small, and the peak of the curve a is located in the left region of the x-axis.
  • the first microwave device determines the first time slot by using a method for calculating a histogram, and the calculation of the histogram belongs to a statistical category, and the histogram cannot be calculated according to a single data. Therefore, the first microwave device needs to store data of a preset length in the first AxC in this application scenario, and then perform histogram calculation on the first AxC.
  • the first microwave device may cache data of a preset length in the first AxC.
  • the length of data stored by the first microwave device should not be too long.
  • the preset length of the data stored by the first microwave device is determined according to the actual application, which is not specifically limited in this embodiment of the present invention.
  • the first microwave device can determine whether the stored data carries the antenna carrier I/Q data according to the characteristics of the curve in the energy histogram. If the stored data does not carry the antenna carrier I/Q data, the first microwave device may use the time corresponding to the last data in the stored data as the starting position of the first time slot.
  • the first microwave device can store the data thereof.
  • the time corresponding to the last data in the first time slot is used as the starting position of the first time slot, and the time corresponding to the intermediate data in the stored data may be used as the starting position of the first time slot. This embodiment of the present invention does not specifically limit this.
  • the first microwave device determines, according to the determined first slot start position and the preset uplink-downlink subframe ratio, that the AxC does not carry the first slot of the antenna carrier I/Q data.
  • the first microwave device in the embodiment of the present invention may further analyze the stored data by using other statistical methods, and determine the starting position of the first time slot according to the analysis result, such as an amplitude histogram or a line graph. .
  • This embodiment of the present invention does not specifically limit this.
  • the method for determining the time slot T by the first microwave device is: the first microwave device calculates a spectrum or power of the first AxC; and the first microwave device determines the time when the spectrum or power of the first AxC is less than a second preset threshold. To determine the starting position of the first time slot, the first microwave device determines the first time slot according to the preset uplink and downlink subframe ratio and the starting position of the first time slot.
  • the first microwave device also needs to calculate the power of n (n ⁇ 1) consecutive data from the first moment in the first AxC, and determine the value of the power of the n consecutive data. If the values of the powers of the n consecutive data are less than the second preset threshold, the first microwave device selects the first data of the n consecutive data into the time period of the last data. One of the moments is determined as the starting position of the first time slot.
  • the first microwave device determines, according to the determined first slot start position and the preset uplink-downlink subframe ratio, that the AxC does not carry the first slot of the antenna carrier I/Q data.
  • the first microwave device may determine the first time slot by using formula (1) or formula (2), and details are not described herein again.
  • the first microwave device writes a preset synchronization sequence, first information, and a random number in the first time slot to generate a second AxC.
  • the first microwave device writes the synchronization sequence, the first information, and the random number in the first time slot in which the first AxC does not carry the antenna carrier I/Q to generate the second AxC.
  • the first information includes at least one of a preset channel estimation value and a preset radio frequency weighting matrix of the first microwave device.
  • the preset channel estimate is used to assist the first microwave device to precode.
  • the preset synchronization sequence is to ensure that the second microwave device can recognize the first information.
  • the first information and the preset synchronization sequence occupy less time than the first time slot. Therefore, the first microwave device has to write the first information and the preset synchronization sequence in the first time slot. You also need to write some random numbers.
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame.
  • the first microwave device evenly interpolates the I/Q data of the second AxC and the CW in the payload area of the microwave air interface frame.
  • the first microwave device sends the microwave air interface frame to the second microwave device.
  • the first microwave device After the first microwave device combines the I/Q data of the second AxC and the CW to generate the microwave air interface frame, the first microwave device sends the microwave air interface frame in a time division multiplexing manner. In this way, the microwave air interface frame can be transmitted on one microwave channel, which can make the entire microwave system be a single carrier system, thereby reducing hardware complexity and reducing cost.
  • the first microwave device may perform shaping filtering, digital-to-analog conversion, and up-conversion processing on the microwave air interface frame to generate a microwave radio frequency signal, and then send the microwave radio frequency signal through the microwave air interface.
  • the second microwave device receives the microwave air interface frame from the microwave air interface, and obtains I/Q data of the second antenna carrier AxC and the control word CW in the microwave air interface frame, where the second AxC includes at least a preset synchronization sequence and First information.
  • the method for the second microwave device to receive the microwave air interface frame from the microwave air interface may be: the second microwave device receives the microwave radio frequency signal from the microwave air interface, and after receiving the microwave radio frequency signal, down-converting the microwave radio frequency signal, After processing such as digital-to-analog conversion and filtering, a microwave air interface frame is generated.
  • the second microwave device may parse the microwave air interface frame to extract I/Q data of the second antenna carrier AxC and the control word CW included in the microwave air interface frame.
  • the second antenna carrier AxC includes at least a preset synchronization sequence and first information, and the preset synchronization sequence is used to identify the first information, where the first information includes a preset channel estimation value and a preset first microwave device. At least one of the RF weighting matrices.
  • the second microwave device demodulates the I/Q data of the CW to generate a CW.
  • the second microwave device performs autocorrelation calculation on the second AxC by using a preset synchronization sequence, and extracts the first information to obtain the first AxC.
  • the second microwave device reassembles the CW and the first AxC to generate a CPRI frame, and sends a CPRI frame.
  • the second microwave device reassembles the first AxC and the CW to generate a CPRI frame, and sends the generated CPRI frame to the RRU connected to itself.
  • the method for determining the first time slot by the first microwave device may be that the first microwave device determines the first time slot according to the preset time slot identifier in the CW, or the first microwave device performs the first AxC.
  • the first time slot is determined after the correlation calculation.
  • S104 may be replaced with S104a and S104b.
  • the first microwave device extracts a slot identifier from a CW that includes a preset slot identifier.
  • the first microwave device determines the first time slot according to the time slot identifier.
  • S104 may be replaced with S104c, S104d, and S104e.
  • the first microwave device stores data of a preset length in the first AxC.
  • the first microwave device calculates an energy histogram of the stored data, and determines a starting position of the first time slot according to a characteristic of the curve in the energy histogram.
  • the first microwave device determines the first time slot according to the preset uplink and downlink subframe ratio and the starting position of the first time slot.
  • S104 may be replaced with S104f, S104m, and S104t.
  • the first microwave device calculates a spectrum of the first AxC.
  • the first microwave device determines, as a starting position of the first time slot, a time when a peak of a spectrum of the first AxC is lower than a second preset threshold.
  • the first microwave device determines the first time slot according to the preset uplink and downlink subframe ratio and the starting position of the first time slot.
  • S104 may be replaced with S104n, S104p, S104q, S104s, S104x, and S104y.
  • the first microwave device calculates the power of the first AxC.
  • the first microwave device determines whether the value of the power is smaller than a third preset threshold, where the third preset threshold is greater than the second preset threshold.
  • the first microwave device determines whether the values of the powers of the n consecutive data are all smaller than a second preset threshold.
  • the first microwave device determines one of the time ranges from the first data of the n consecutive data to the last data as the first time. The starting position of the time slot.
  • the first microwave device determines the first time slot according to the preset uplink and downlink subframe ratio and the starting position of the first time slot.
  • the first microwave device since the first microwave device writes a preset synchronization sequence, first information, and a random number in the first time slot in which the first AxC does not carry the antenna carrier I/Q data, the data is written.
  • the power of the first AxC is improved, so that the first microwave device transmits the I/Q data of the second AxC and CW generated after the data is written to the second microwave device, and the gain of the AGC of the second microwave device It is no longer steep or steep, that is, the fluctuation of the gain of the AGC of the second microwave device is reduced, thereby reducing the fluctuation of the MSE curve of the microwave link and improving the performance of the system.
  • FIG. 12 is a gain curve of an AGC of a second microwave device after the data transmitting and receiving method provided by the embodiment of the present invention.
  • the abscissa is time t and the ordinate is the gain of AGC.
  • FIG. 13 is an MSE curve of a microwave link after the data transmission and reception method provided by the embodiment of the present invention. In Fig. 13, the abscissa is time t and the ordinate is MSE.
  • the gain curve of the AGC of the second microwave device is much smoother.
  • the jitter of the MSE in Fig. 13 is about 1 dB, and the jitter range is reduced by about 2 dB with respect to Fig. 2.
  • the embodiment of the present invention provides a data sending and receiving method. After acquiring the first AXC and the CW, the first microwave device determines that the first AXC does not carry the first time slot of the antenna carrier I/Q data, and is in the first time. A preset synchronization sequence, first information, and random number are written in the slot to generate a second AxC, so that the power of the second AxC is improved as a whole. At the same time, the first microwave device modulates the CW to obtain in-phase orthogonal I/Q data of the CW.
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame, and sends the microwave air interface frame in a time division multiplexing manner, so that the second AxC and the CW can be performed through one microwave channel.
  • the transmission of I/Q data Due to the second AxC
  • the gain of the AGC of the second microwave device may no longer increase or decrease sharply, that is, reduce the AGC of the second microwave device.
  • the fluctuation of the gain thereby reducing the fluctuation of the MSE curve of the microwave link, improves the performance of the system.
  • the embodiment of the present invention provides a microwave device, where the microwave device is configured to perform the steps performed by the first microwave device in the above method.
  • the microwave device may include a module corresponding to the corresponding step.
  • the microwave device is a first microwave device.
  • the method may include:
  • the receiving unit 10 is configured to receive a general public radio interface CPRI frame.
  • the obtaining unit 11 is configured to acquire the control word CW and the first antenna carrier AxC in the CPRI frame received by the receiving unit 10.
  • the modulating unit 12 is configured to modulate the CW acquired by the acquiring unit 11 to obtain in-phase orthogonal I/Q data of the CW.
  • the determining unit 13 is configured to determine a first time slot, where the first time slot is a time slot acquired by the acquiring unit 11 and the first AxC does not carry antenna carrier I/Q data.
  • a writing unit 14 configured to write a preset synchronization sequence, first information, and a random number in the first time slot determined by the determining unit 13 to generate a second AxC, where the first information And including at least one of a preset channel estimation value and a preset radio frequency weighting matrix of the first microwave device.
  • the microwave air interface frame framing unit 15 is configured to combine the second AxC generated by the writing unit 14 and the I/Q data of the CW obtained by the modulation unit to generate a microwave air interface frame.
  • the microwave transmitting unit 16 is configured to send the microwave air interface frame generated by the microwave air interface frame framing unit 15 in a time division multiplexing manner.
  • the CW includes a preset time slot identifier, where the time slot identifier includes a first time slot identifier and/or a second time slot identifier, where the first time slot identifier is used to indicate the The first time slot, the second time slot identifier is used to indicate a second time slot, and the second time slot is a time slot in which the first AxC carries the sky download wave I/Q data.
  • the first microwave device further includes an extracting unit 17,
  • the extracting unit 17 is configured to extract the time slot identifier from the CW acquired by the acquiring unit 11.
  • the determining unit 13 is specifically configured to determine the first time slot according to the time slot identifier extracted by the extracting unit 17.
  • the first microwave device further includes a storage unit 18,
  • the storage unit 18 is configured to store data of a preset length in the first AxC.
  • the first microwave device further includes a computing unit 19,
  • the calculating unit 19 is further configured to calculate an energy histogram of data stored in the storage unit 18.
  • the determining unit 13 is specifically configured to determine a starting position of the first time slot according to the characteristic of the curve in the energy histogram calculated by the calculating unit 19, and is specifically configured to be configured according to the preset uplink and downlink subframes.
  • the first time slot is determined by the start position of the first time slot.
  • the calculating unit 19 is further configured to calculate an attribute of the first AxC acquired by the acquiring unit 11, where the attribute includes a spectrum or power of the first AxC.
  • the determining unit 13 is specifically configured to determine, as the starting position of the first time slot, the time when the value of the attribute calculated by the calculating unit 19 is smaller than the second preset threshold, and specifically for The first time slot is determined according to a preset uplink and downlink subframe ratio and a starting position of the first time slot.
  • the attribute is power.
  • the first microwave device further includes a determining unit 20,
  • the determining unit 20 is configured to determine whether the value of the power calculated by the calculating unit 19 is less than a third preset threshold, wherein the third preset threshold is greater than the second preset threshold.
  • the calculating unit 19 is further configured to: if the determining unit 20 determines If the value of the power is less than the third preset threshold, the first time is recorded, and the power of the n consecutive data from the first moment in the first AxC is calculated, where the first moment When the value of the power is less than the third preset threshold, n is a positive integer.
  • the determining unit 20 is further configured to determine whether the values of the powers of the n consecutive data calculated by the calculating unit 19 are all smaller than the second preset threshold.
  • the determining unit 13 is specifically configured to: if the determining unit 20 determines that the value of the power of the n consecutive data is less than the second preset threshold, then one of the first time segments Determined as a starting position of the first time slot, the first time period is a time period from the first data to the last data of the n consecutive data.
  • the microwave device of the present embodiment may correspond to the first microwave device in the data transmitting and receiving method of the embodiment described in any one of the foregoing 6, FIG. 8, FIG. 9, FIG. 10, and FIG.
  • the division and/or function of each module in the microwave device of the embodiment is to implement the method flow shown in any one of FIG. 6, FIG. 8, FIG. 9, FIG. 10 and FIG. 11, for the sake of brevity. No longer.
  • the embodiment of the present invention provides a microwave device, where the microwave device is a first microwave device, and after acquiring the first AXC and the CW, the first microwave device determines that the first AXC does not carry the first time slot of the antenna carrier I/Q data. And writing a preset synchronization sequence, first information, and a random number in the first time slot to generate a second AxC, so that the power of the second AxC is improved as a whole. At the same time, the first microwave device modulates the CW to obtain in-phase orthogonal I/Q data of the CW.
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame, and sends the microwave air interface frame in a time division multiplexing manner, so that the second AxC and the CW can be performed through one microwave channel.
  • the transmission of I/Q data Due to the overall improvement of the power of the second AxC, after the second microwave device opposite to the first microwave device receives the microwave air interface frame, the gain of the AGC of the second microwave device may no longer increase or decrease sharply, that is, decrease the number The fluctuation of the gain of the AGC of the microwave device, thereby reducing the fluctuation of the MSE curve of the microwave link and improving the performance of the system.
  • An embodiment of the present invention provides a microwave device. As shown in FIG. 16, the microwave device is configured to perform the steps performed by the second microwave device in the above method.
  • the microwave device may include a module corresponding to the corresponding step.
  • the microwave device is a second microwave device.
  • the method may include:
  • the microwave receiving unit 20 is configured to receive a microwave air interface frame from the microwave air interface.
  • the microwave air interface frame parsing unit 21 is configured to obtain in-phase orthogonal I/Q data of the second antenna carrier AxC and the control word CW in the microwave air interface frame received by the microwave receiving unit 20, where the second AxC is at least And including the preset synchronization sequence and the first information, where the first information includes at least one of a preset channel estimation value and a preset radio frequency weighting matrix of the first microwave device.
  • the demodulation unit 22 is configured to demodulate the I/Q data of the CW obtained by the microwave air interface frame parsing unit 21 to generate the CW.
  • the processing unit 23 is configured to perform autocorrelation calculation on the second AxC by using the preset synchronization sequence parsed by the microwave air interface frame parsing unit 21, and extract the first information to generate a first AxC. .
  • the recombining unit 24 is configured to recombine the CW generated by the demodulation unit 22 and the first AxC generated by the processing unit 23 to generate a common public radio interface CPRI frame, and send the CPRI frame.
  • the microwave device of the present embodiment may correspond to the second microwave device in the data transmitting and receiving method of the embodiment described in any one of the foregoing 6, FIG. 8, FIG. 9, FIG. 10, and FIG.
  • the division and/or function of each module in the microwave device of the embodiment is to implement the method flow shown in any one of FIG. 6, FIG. 8, FIG. 9, FIG. 10 and FIG. 11, for the sake of brevity. No longer.
  • An embodiment of the present invention provides a microwave device, where the microwave device is a second microwave device, because the second AxC is written in the first time slot of the first microwave device in the first AxC without carrying I/Q data.
  • the microwave device is a second microwave device, because the second AxC is written in the first time slot of the first microwave device in the first AxC without carrying I/Q data.
  • the power of the second AxC in the microwave air interface frame sent by the first microwave device is also improved, and the second microwave device is improved.
  • Obtaining a microwave air port When the second AxC and CW I/Q data in the frame, the gain of the AGC is no longer steeply increased or steeply decreased, which reduces the fluctuation of the gain of the AGC of the second microwave device, thereby reducing the fluctuation of the MSE curve of the microwave link. Improve system performance.
  • the embodiment of the present invention provides a microwave device.
  • the microwave device includes a receiver 30, a processor 31, a memory 32, a system bus 33, and a transmitter 34.
  • the receiver 30, the processor 31, the memory 32, and the transmitter 34 are connected by the system bus 33 and complete communication with each other.
  • the memory 32 is configured to store computer execution instructions
  • the processor 31 is coupled to the memory 32 via the system bus 33, and when the microwave device is in operation, the processor 31 executes the memory 32 storage
  • the computer executes the instructions to cause the microwave device to perform the data transmission and reception method of the embodiment as described in any one of FIG. 6, FIG. 8, FIG. 9, FIG. 10, and FIG.
  • the processor 31 executes the memory 32 storage
  • the computer executes the instructions to cause the microwave device to perform the data transmission and reception method of the embodiment as described in any one of FIG. 6, FIG. 8, FIG. 9, FIG. 10 and FIG.
  • the processor 31 may be a CPU (Central Processing Unit).
  • the processor 30 can also be other general purpose processors, DSP (Digital Signal Processing) or other programmable logic devices or transistor logic devices, discrete hardware components, and the like.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the processor 31 may be a dedicated processor, and the dedicated processor may include at least one of a baseband processing chip, a radio frequency processing chip, and the like. Further, the dedicated processor may also include a chip having other specialized processing functions of the microwave device.
  • the memory 32 may include a volatile memory (English: Volatile Memory), such as a RAM (Random-access Memory); the memory 32 may also include a non-volatile memory (English: Non) -volatile Memory), such as ROM (Read-only Memory), flash memory (English: Flash Memory), HDD (Hard Disk Drive) or SSD (Solid-State Drive, The solid state drive); the memory 32 may also include a combination of the above types of memories.
  • a volatile memory such as a RAM (Random-access Memory)
  • non-volatile memory English: Non
  • ROM Read-only Memory
  • flash memory English: Flash Memory
  • HDD Hard Disk Drive
  • SSD Solid-State Drive
  • the system bus 33 can include a data bus, a power bus, a control bus, and a signal status bus. For the sake of clarity in the present embodiment, various buses are illustrated as the system bus 33 in FIG.
  • the receiver 30 and the transmitter 34 may be collectively referred to as a communication interface. And in a specific implementation of the microwave device, the receiver 30 and the transmitter 34 may specifically be transceivers on the microwave device.
  • the transceiver can be a wireless transceiver.
  • the wireless transceiver can be an antenna of a microwave device or the like.
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame, and sends the microwave air interface frame in a time division multiplexing manner, so that the second AxC and the CW can be performed through one microwave channel.
  • the transmission of I/Q data Due to the overall improvement of the power of the second AxC, after the second microwave device opposite to the first microwave device receives the microwave air interface frame, the gain of the AGC of the second microwave device may no longer increase or decrease sharply, that is, decrease the number The fluctuation of the gain of the AGC of the microwave device, thereby reducing the fluctuation of the MSE curve of the microwave link and improving the performance of the system.
  • An embodiment of the present invention provides a data transmission system. As shown in FIG. 18, the first microwave device 3 and the second microwave device 4 are included.
  • the embodiment of the present invention provides a data transmission system. After acquiring the first AXC and the CW, the first microwave device in the system determines that the first AXC does not carry the first time slot of the antenna carrier I/Q data, and is in the first The preset synchronization sequence, the first information, and the random number are written in the time slot to generate the second AxC, so that the power of the second AxC is improved as a whole. At the same time, the first microwave device modulates the CW to obtain in-phase orthogonal I/Q data of the CW.
  • the first microwave device combines the I/Q data of the second AxC and the CW to generate a microwave air interface frame, and sends the microwave air interface frame in a time division multiplexing manner, so that the second AxC and the CW can be performed through one microwave channel.
  • the transmission of I/Q data Due to the overall improvement of the power of the second AxC, after the second microwave device opposite to the first microwave device receives the microwave air interface frame, the gain of the AGC of the second microwave device may no longer increase or decrease sharply, that is, decrease the number The fluctuation of the gain of the AGC of the microwave device, thereby reducing the fluctuation of the MSE curve of the microwave link and improving the performance of the system.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be another division manner for example, multiple units or components may be used. Combinations can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Can be based on reality It is necessary to select some or all of the units to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明的实施例提供一种数据发送、接收方法、装置及系统,涉及通信领域,能够降低微波链路的MSE曲线的波动,提高系统的性能。该方法包括:第一微波设备从其接收到的通用公共无线接口CPRI帧中获取控制字CW和第一天线载波AxC;第一微波设备对CW进行调制,得到CW的同相正交I/Q数据;第一微波设备确定第一时隙,第一时隙为第一AxC未携带天线载波I/Q数据的时隙;第一微波设备在第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC;第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧,并按照时分复用的方式将微波空口帧发送。

Description

一种数据发送、接收方法、装置及系统 技术领域
本发明实施例涉及通信领域,尤其涉及一种数据发送、接收方法、装置及系统。
背景技术
分布式基站中BBU(Baseband Unit,基带单元)和RRU(Radio Remote Unit,射频单元)之间传输的数据包括通用信息和无线信号信息。通用信息和无线信号信息可以按照标准开放接口协议组成无线网络的数字前传数据,并通过光纤或电缆在BBU和RRU之间双向传输。其中,无线信号信息可以携带一个或多个天线载波I/Q(In-phase/Quadrature,同相正交)数据。
标准开放接口协议为CPRI(Common Public Radio Interface,通用公共无线接口)时,数字前传数据称为CPRI帧。此时,通用信息称为CW(Control Word,控制字),无线信号信息称为AxC(Antenna Carrier,天线载波)。
现有技术中,CPRI帧的传输是采用比特透传的方式实现的。具体的,首先发送端将CPRI帧作为比特流,将其封装映射到微波帧净荷,形成微波空口帧,然后将形成的微波空口帧通过IQ调制、上变频形成微波射频信号,最后将形成的微波射频信号通过微波空口发送至接收端。但是,随着CPRI帧的传输速率的增加,采用比特透传的方式传输CPRI帧时所需的微波信号带宽会急剧增加,使得频谱利用率降低。
ROR(Radio over Radio,微波射频承载)/AROF(Analog Radio over Fiber,模拟光纤射频承载)系统中的发送端能够将CPRI帧中的AxC携带的天线载波I/Q数据直接通过微波进行模拟传输,进而提升频谱利用率。但是,在ROR/AROF系统中,发送端和接收端均无法获知LTE上下行切换时隙,因此,ROR/AROF系统中的发送端和接 收端也就均无法获知天线载波I/Q数据的传输时隙。这样,在AxC未携带天线载波I/Q数据的传输时隙中,发送端发送的AxC的功率很低或者甚至为零,使得接收端的AGC(Automatic Gain Control,自动增益控制)自动对接收到的CPRI帧进行放大操作,而在AxC包含I/Q数据的传输时隙时,由于无需放大,所以接收端的AGC的增益又会陡降,造成微波链路的MSE(Mean Squared Error,均方差)曲线的抖动较大,使得系统性能降低。
发明内容
本发明的实施例提供一种数据传输方法、装置及系统,解决了微波链路的MSE曲线的波动较大,导致的系统性能低的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种数据发送方法,包括:
第一微波设备接收通用公共无线接口CPRI帧中,从所述CPRI帧中获取控制字CW和第一天线载波AxC;
所述第一微波设备对所述CW进行调制,得到所述CW的同相正交I/Q数据;
所述第一微波设备确定第一时隙,所述第一时隙为所述第一AxC未携带天线载波I/Q数据的时隙;
所述第一微波设备在所述第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC,其中,所述第一信息包括预设的信道估计值和预设的所述第一微波设备的射频加权矩阵中的至少一个;
所述第一微波设备将所述第二AxC和所述CW的I/Q数据合路生成微波空口帧,并按照时分复用的方式将所述微波空口帧发送。
本发明实施例提供的数据发送方法中,第一微波设备在从其接收到的CPRI帧中获取到第一AXC和CW后,确定第一AXC未携带天线载波I/Q数据的第一时隙,并在第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC,这样,第二AxC的功率整体较高。同时,第一微波设备对CW进行调制,得到CW的同相正交 I/Q数据。然后,第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧,并按照时分复用的方式将所述微波空口帧发送,以便可以通过一个微波信道进行第二AxC和CW的I/Q数据的传输。由于第二AxC的功率的整体提高,与第一微波设备相对的第二微波设备在接收到该微波空口帧后,第二微波设备的AGC的增益可以不再陡增或陡降,即降低第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
在第一方面的第一种可能的实现方式中,所述CW中包括预先设置的时隙标识,所述时隙标识包含用于指示所述第一时隙的第一时隙标识和/或用于指示第二时隙的第二时隙标识,所述第二时隙为所述第一AxC携带天线载波I/Q数据的时隙;则,
所述第一微波设备确定第一时隙,包括:
所述第一微波设备从所述CW中提取所述时隙标识;
所述第一微波设备根据所述时隙标识确定所述第一时隙。
本发明实施例中,第一微波设备可以采用多种不同方式确定第一时隙,其中一种方式可以为在CW中预先设置的时隙标识,在这种场景中,微波设备能够直接读取预先设置的时隙标识来确定第一时隙,这样,微波设备能够快速的确定第一时隙,且微波设备无需执行大量处理流程。
在第一方面的第二种可能的实现方式中,所述第一微波设备确定第一时隙,包括:
所述第一微波设备计算所述第一AxC的属性,所述属性包括所述第一AxC的频谱或功率;
所述第一微波设备将所述属性的数值小于第二预设阈值的时刻确定为所述第一时隙的起始位置;
所述第一微波设备根据预设的上下行子帧配比和所述第一时隙的起始位置,确定所述第一时隙。
第一微波设备直接计算其接收到的第一AxC的频谱或功率,并根据计算得到的频谱或功率确定第一时隙的起始位置,进而根据预 设的上下行子帧配比和第一时隙的起始位置确定第一时隙,这样,确定的第一时隙能够符合第一微波设备接收到的CPRI帧的特点,确定的第一时隙较为准确。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述属性为功率,
所述第一微波设备确定所述第一时隙的起始位置,具体包括:
所述第一微波设备判断所述功率的数值是否小于第三预设阈值,其中,所述第三预设阈值大于所述第二预设阈值;
若所述功率的数值小于所述第三预设阈值,则所述第一微波设备记录第一时刻,并计算所述第一AxC中从所述第一时刻开始的n个连续数据的功率,其中,所述第一时刻为所述功率的数值小于所述第三预设阈值的时刻,n为正整数;
所述第一微波设备判断所述n个连续数据的功率的数值是否均小于所述第二预设阈值;
若所述n个连续数据的功率的数值均小于所述第二预设阈值,则所述第一微波设备将第一时间段中的其中一个时刻确定为所述第一时隙的起始位置,所述第一时间段为所述n个连续数据中第一个数据到最后一个数据的时间段。
第一微波设备若通过计算其接收到的第一AxC的功率,并根据计算得到的功率的数值确定第一时隙,则第一微波设备需要设置第二预设阈值和第三预设阈值,且第三预设阈值大于第二预设阈值。
为了防止漏判,第一微波设备首先判断功率的数值是否小于第三预设阈值,并确定功率的数值小于第三预设阈值的时刻为第一时刻。由于实际应用中,第一AxC携带的天线载波I/Q数据中也会存在功率很小的数据,这些数据的功率与未携带天线载波I/Q数据的第一AxC的功率之间的差距很小,为了防止误判,第一微波设备还需要计算第一AxC中从第一时刻开始的n个连续数据的功率,并判断这n个连续数据的功率是否均小于第二预设阈值。在经过两次判断后,第一微波设备确定出的第一时隙能够更加符合第一微波设备 接收到的CPRI帧的特点,确定的第一时隙较为准确。
第二方面,本发明实施例提供一种数据接收方法,包括:
第二微波设备从微波空口接收微波空口帧;
所述第二微波设备获得所述微波空口帧中的第二天线载波AxC和控制字CW的同相正交I/Q数据,所述第二AxC至少包含预设的同步序列和第一信息,其中,所述第一信息包括预设的信道估计值和预设的第一微波设备的射频加权矩阵中的至少一个;
所述第二微波设备对所述CW的I/Q数据进行解调,以生成所述CW;
所述第二微波设备利用所述预设的同步序列对所述第二AxC进行自相关计算,并提取出所述第一信息,以生成第一AxC;
所述第二微波设备将所述CW和所述第一AxC进行重组,以生成通用公共无线接口CPRI帧,并发送所述CPRI帧。
本发明实施例提供的数据接收方法中,由于第二AxC是在第一微波设备在第一AxC未携带I/Q数据的第一时隙内写入预设的同步序列、第一信息以及随机数后生成的,且写入的这些数据的功率较高,因此,第一微波设备发送的微波空口帧中的第二AxC的功率也得到提高,第二微波设备在获取到微波空口帧中的第二AxC和CW的I/Q数据时,其AGC的增益不再陡增或陡降,降低了第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
第三方面,本发明实施例提供一种微波设备,所述微波设备为第一微波设备,所述第一微波设备包括:
接收单元,用于接收通用公共无线接口CPRI帧;
获取单元,用于获取所述接收单元接收到的所述CPRI帧中的控制字CW和第一天线载波AxC;
调制单元,用于对所述获取单元获取到的所述CW进行调制,得到所述CW的同相正交I/Q数据;
确定单元,用于确定第一时隙,所述第一时隙为所述第一AxC 未携带天线载波I/Q数据的时隙;
写入单元,用于在所述确定单元确定的所述第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC,其中,所述第一信息包括预设的信道估计值和预设的所述第一微波设备的射频加权矩阵中的至少一个;
微波空口帧成帧单元,用于将所述写入单元生成的所述第二AxC和所述调制单元得到的所述CW的I/Q数据合路生成微波空口帧;
微波发射单元,用于按照时分复用的方式发送所述微波空口帧成帧单元生成的所述微波空口帧。
本发明实施例提供的微波设备的技术效果可以参见上述第一方面第一微波设备执行的数据发送方法中描述的第一微波设备的技术效果,此处不再赘述。
在第三方面的第一种可能的实现方式中,所述CW中包括预先设置的时隙标识,所述时隙标识包含第一时隙标识和/或第二时隙标识,其中,所述第一时隙标识用于指示所述第一时隙,所述第二时隙标识用于指示第二时隙,所述二时隙为所述第一AxC携带天线载波I/Q数据的时隙;
所述第一微波设备还包括提取单元,
所述提取单元,用于从所述获取单元获取到的所述CW中提取所述时隙标识;
所述确定单元,具体用于根据所述提取单元提取到的所述时隙标识确定所述第一时隙。
此处技术效果可以参见上述第一方面的第一种可能的实现方式中第一微波设备执行的数据发送方法中描述的第一微波设备的技术效果,此处不再赘述。
在第三方面的第二种可能的实现方式中,所述第一微波设备还包括计算单元,
所述计算单元,还用于计算所述接收单元接收到的所述第一AxC的属性,所述属性包括所述第一AxC的频谱或功率;
所述确定单元,具体用于将所述计算单元计算的所述属性的数值小于第二预设阈值的时刻确定为所述第一时隙的起始位置,以及具体用于根据预设的上下行子帧配比和所述第一时隙的起始位置,确定所述第一时隙。
此处技术效果可以参见上述第一方面的第二种可能的实现方式中第一微波设备执行的数据发送方法中描述的第一微波设备的技术效果,此处不再赘述。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述属性为功率,
所述第一微波设备还包括判断单元,
所述判断单元,用于判断所述计算单元计算的功率的数值是否小于第三预设阈值,其中,所述第三预设阈值大于所述第二预设阈值;
所述计算单元,还用于若所述判断单元判断所述功率的数值小于所述第三预设阈值,则记录第一时刻,并计算所述第一AxC中从所述第一时刻开始的n个连续数据的功率,其中,所述第一时刻为所述功率的数值小于所述第三预设阈值的时刻,n为正整数;
所述判断单元,还用于判断所述计算单元计算的所述n个连续数据的功率的数值是否均小于所述第二预设阈值;
所述确定单元,具体用于若所述判断单元判断所述n个连续数据的功率的数值均小于所述第二预设阈值,则将第一时间段中的其中一个时刻确定为所述第一时隙的起始位置,所述第一时间段为所述n个连续数据中第一个数据到最后一个数据的时间段。
此处技术效果可以参见上述第一方面的第三种可能的实现方式中第一微波设备执行的数据发送方法中描述的第一微波设备的技术效果,此处不再赘述。
第四方面,本发明实施例提供一种微波设备,所述微波设备为第二微波设备,所述第二微波设备包括:
微波接收单元,用于从微波空口接收微波空口帧;
微波空口帧解析单元,用于获得所述微波接收单元接收到的所述微波空口帧中的第二天线载波AxC和控制字CW的同相正交I/Q数据,所述第二AxC至少包含预设的同步序列和第一信息,其中,所述第一信息包括预设的信道估计值和预设的第一微波设备的射频加权矩阵中的至少一个;
解调单元,用于对所述微波空口帧解析单元获得的所述CW的I/Q数据进行解调,以生成所述CW;
处理单元,用于利用所述微波空口帧解析单元解析得到的所述预设的同步序列对所述第二AxC进行自相关计算,并提取出所述第一信息,以生成第一AxC;
重组单元,用于将所述解调单元生成的所述CW和所述处理单元生成的所述第一AxC进行重组,以生成通用公共无线接口CPRI帧,并发送所述CPRI帧。
本发明实施例提供的微波设备的技术效果可以参见上述第二方面第二微波设备执行的数据接收方法中描述的第二微波设备的技术效果,此处不再赘述。
第五方面,本发明实施例提供一种微波设备,包括接收器、处理器、发送器、存储器和系统总线;
所述存储器用于存储计算机执行指令,所述接收器、所述发送器、所述存储器、所述处理器与所述系统总线连接,当所述微波设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述微波设备执行如上述第一方面或者第一方面的任意一种可选方式中所述的数据发送方法。
第六方面,本发明实施例提供一种微波设备,包括接收器、处理器、发送器、存储器和系统总线;
所述存储器用于存储计算机执行指令,所述接收器、所述发送器、所述存储器、所述处理器与所述系统总线连接,当所述微波设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述微波设备执行如上述第二方面或者第二方面的任意一种可选方式 中所述的数据接收方法。
第七方面,本发明实施例提供一种数据传输系统,包括如上述第三方面或者第三方面的任意一种可选方式中所述的微波设备,以及如上述第四方面或者第四方面的任意一种可选方式中所述的微波设备;或者,
如上述第五方面或者第五方面的任意一种可选方式中所述的微波设备,以及如上述第六方面或者第六方面的任意一种可选方式中所述的微波设备。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1为现有技术中CPRI帧传输过程中接收端的AGC的增益曲线示意图;
图2为目前CPRI帧传输过程中微波链路MSE曲线示意图;
图3为本发明提供的一种应用本发明实施例提供的方法的系统架构图;
图4为本发明实施例提供的微波设备的结构示意图;
图5为本发明实施例提供的接收端的微波设备的结构示意图;
图6为本发明实施例的数据发送、接收方法流程示意图一;
图7为本发明实施例的第一微波设备计算的直方图示意图;
图8为本发明实施例的数据发送、接收方法流程示意图二;
图9为本发明实施例的数据发送、接收方法流程示意图三;
图10为本发明实施例的数据发送、接收方法流程示意图四;
图11为本发明实施例的数据发送、接收方法流程示意图五;
图12为本发明实施例的第二微波设备的AGC曲线示意图;
图13为本发明实施例的微波链路MSE曲线示意图;
图14为本发明实施例的微波设备的结构示意图一;
图15为本发明实施例的微波设备的结构示意图二;
图16为本发明实施例的微波设备的结构示意图三;
图17为本发明实施例的微波设备的结构示意图四;
图18为本发明实施例的数据传输系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
当本发明实施例提及“第一”、“第二”等序数词时,除非根据上下文其确实表达顺序之意,否则应当理解为仅仅是起区分之用。
众所周知的,分布式基站结构的核心概念是将传统宏基站的BBU和RRU分离,二者之间通过光纤或电缆连接。其中,BBU和RRU之间传输的数据可以称为数字前传数据(该数字前传数据可以包括通用信息和无线信号信息),也就是说,通过光纤或电缆可以在BBU和RRU之间实现数字前传数据的双向传输。并且,随着无线接入技术的发展,数字前传数据的传输速率越来越大,且未来将向更高的速率发展,由于光纤的带宽大、速率高,因此业界通常采用光纤进行数字前传数据的传输。
其中,通用信息和无线信号信息可以按照CPRI协议组成数字前传数据。这样,该数字前传数据称为CPRI帧。
现有技术中CPRI帧的传输是采用比特透传的方式。但是,在这种传输方式下,随着CPRI帧的传输速率的增加,传输CPRI帧时所 需的微波信号带宽会急剧增加,使得频谱利用率降低。
为了提升频谱利用率,可以利用ROR/AROF系统实现CPRI帧的传输。具体的,发送端能够将CPRI帧中的天线载波I/Q数据直接通过微波进行模拟传输,从而提升频谱利用率。但是,由于ROR/AROF系统中的发送端和接收端均无法获知天线载波I/Q数据的传输时隙,不能较好的进行上下行切换,使得接收端的AGC的增益发生较大波动,进而导致微波链路的MSE曲线的抖动较大,使得系统性能降低。
示例性的,图1为现有技术中ROR/AROF系统传输CPRI帧时,接收端的AGC的增益曲线。图1中横坐标为时间t,纵坐标为AGC的增益。图2为现有技术中ROR/AROF系统传输CPRI帧时微波链路的MSE曲线。图2中横坐标为时间t,纵坐标为MSE。从图2可以看出,MSE抖动超过3dB。因为AGC抖动时,接收端的均衡器的收敛需要一定时间,所以图2中MSE曲线呈现锯齿形。
其中,在本发明实施例中,提供如图3所示的一种应用本发明实施例提供的方法的系统架构图,该系统中可以包括微波设备、BBU以及RRU。其中,微波设备位于BBU和RRU之间,具体微波设备可以包括第一微波设备和第二微波设备。并且,为了便于描述,本发明实施例将如图3所示的与BBU连接的微波设备称为第一微波设备,将与RRU连接的微波设备称为第二微波设备。
在如图3所示的系统架构下,在一种可能的实现方式中,第一微波设备可以从BBU接收包括有第一AxC和CW的CPRI帧,并将接收到的CPRI帧转换为微波射频信号,然后将微波射频信号通过微波空口发送至第二微波设备,此时,第二微波设备可以从微波空口接收微波射频信号,并根据接收到的微波射频信号恢复出CPRI帧,然后发送给RRU。另外,微波设备还可以集成在BBU和/或RRU中。相应的,在这种实现方式下,当第二微波设备集成在RRU中时,第二微波设备可以不进行CPRI帧的重组,而是直接将获取到的第一AxC传输至RRU的射频发送单元,将获取到的CW发送至RRU的控制管理 单元。
需要说明的是,在本发明实施例中,第二微波设备和第一微波设备的角色也可以互换,也就是说,在如图3所示的系统架构下,在另一种可能的实现方式中,第二微波设备可以从RRU接收包括有第一AxC和CW的CPRI帧CPRI帧,并将接收到的CPRI帧转换为微波射频信号,然后将微波射频信号通过微波空口发送至第一微波设备,此时,第一微波设备可以从微波空口接收微波射频信号,并根据接收到的微波射频信号恢复出CPRI帧,然后发送给BBU。另外,当第一微波设备集成在BBU中时,第一微波设备可以不进行CPRI帧的重组,而是直接将获取到的第一AxC传输至BBU的基带处理单元,将获取到的CW发送至BBU的控制管理单元。
容易理解的是,本发明实施例中的第一微波设备和第二微波设备均属于微波设备。如图4所示,微波设备具体的可以包括IDU(In Door Unit,室内单元)、ODU(Out Door Unit,室外单元)和天线三个硬件模块。其中,IDU可以用于对基带信号进行调制处理得到中频信号,也可以用于对中频信号进行解调处理得到基带信号。ODU可以用于对中频信号进行上变频、滤波等处理得到射频信号,也可以用于对射频信号进行下变频、滤波等处理得到中频信号。
可以理解的是,本发明实施例中的微波设备都可以作为接收端设备。如图5所示,作为接收端的微波设备包含通信接口、射频电路、AGC电路、功率检测模块以及解调电路。接收端的微波设备可以通过通信接口接收微波射频信号(空口数据);射频电路用于对通信接口接收到的微波射频信号进行下变频、数模转换和滤波等处理后,生成微波空口帧;AGC电路用于对其接收到的微波空口帧的功率进行调整,使得其输出的微波空口帧的功率保持稳定;功率检测模块用于检测AGC电路输出的微波空口帧的功率是否满足条件;解调电路用于对功率保持稳定的CPRI帧进行解调。
为了便于本领域技术人员的理解,本发明实施例提供的数据的发送、接收方法可以适用于上述两种可能的实现方式,本发明对此 不作限制。
实施例一
本发明实施例提供一种数据发送、接收方法,如图6所示,该方法可以包括:
S101、第一微波设备接收通用公共无线接口CPRI帧。
其中,第一微波设备可以从与自身连接的BBU处接收CPRI帧。
S102、第一微波设备获取CPRI帧中的控制字CW和第一天线载波AxC。
其中,第一微波设备在接收到CPRI帧之后,对该CPRI帧进行处理(例如进行解析),从而分离并获取到该CPRI帧包括的控制字CW和第一天线载波AxC。该控制字CW主要用于实现控制、管理、定时、同步等功能。该第一天线载波AxC可以携带一个或多个天线载波I/Q数据,该天线载波I/Q数据是天线发射或接收的无线载波信号的基带I/Q信号的数字采样。
S103、第一微波设备对CW进行调制,得到CW的同相正交I/Q数据。
其中,在第一微波设备获取到CPRI帧中包括的CW和第一天线载波AxC之后,为了减小传输CPRI帧所需的微波信号带宽,需要对分离出的CW采用预设的调制方法进行调制,以生成该CW的I/Q数据。CW的I/Q数据是CW经过预设的调制方法的调制后的数据。
优选的,预设的调制方法为QAM(Quadrature Amplitude Modulation,数字正交幅度调制)。
S104、第一微波设备确定第一AxC未携带天线载波I/Q数据的第一时隙。
无线信号信息可以携带一个或多个天线载波I/Q数据,因此,在某一时隙内,无线信号信息可以未携带天线载波I/Q数据。具体的,当在某一时隙内,无线信号信息未携带天线载波I/Q数据时,该时隙内无线信号信息的功率会很低或者甚至为零。
同理,若在某一时隙内,AxC未携带天线载波I/Q数据,则该 时隙内AxC的功率很低或者甚至为零。第二微波设备在接收到这样的CPRI帧时,其AGC的增益的波动较大。
为了降低第二微波设备的AGC的增益的波动,第一微波设备需要确定其发送的第一AxC中未携带天线载波I/Q数据的第一时隙,以便于第一微波设备对第一时隙中的数据进行相应处理。
需要说明的是,在实际应用中,第一时隙的数量为至少一个。对于每个第一时隙,第一微波设备确定的方法均相同。又由于数据传输系统对延时的要求,第一微波设备基本上是实时的确定每个第一时隙,因此,本发明实施例以第一微波设备确定其中一个第一时隙为例进行说明。
其中,第一微波设备确定第一时隙的方法可以包括以下的实施方式,本发明实施例对此不做具体限定。
可选的,CPRI帧的CW中包括预先设置的时隙标识,其中,时隙标识包含第一时隙标识和/或第二时隙标识,第一时隙标识用于指示第一AxC中未携带天线载波I/Q数据的第一时隙,第二时隙标识用于指示第一AxC中携带天线载波I/Q数据的第二时隙,则第一微波设备确定第一时隙的方法为:第一微波设备从CW中提取时隙标识;第一微波设备根据时隙标识确定第一时隙。
可选的,第一微波设备确定第一时隙的方法为:第一微波设备存储第一AxC中预设长度的数据;第一微波设备计算其存储数据的能量直方图,并根据能量直方图中曲线的特性确定第一时隙的起始位置;第一微波设备根据预设的上下行子帧配比和第一时隙的起始位置,确定第一时隙。
示例性的,如图7所示,一般情况下,在CPRI帧中的第一天线载波AxC携带有天线载波I/Q数据时,第一微波设备计算的第一天线载波AxC的直方图的曲线如曲线b。当第一天线载波AxC未携带天线载波I/Q数据时,第一微波设备计算的第一天线载波AxC的直方图的曲线如曲线a。图7中x轴代表能量值,y轴代表概率。可以看出,第一天线载波AxC携带有天线载波I/Q数据时,第一天线载 波AxC的能量较为集中,能量值较大,曲线b的峰值位于x轴中部区域。第一天线载波AxC未携带天线载波I/Q数据时,第一天线载波AxC的能量值很小,曲线a的峰值位于x轴左部区域。
可以理解的是,在这种应用场景中,第一微波设备通过采用计算直方图的方式来确定第一时隙,而直方图的计算属于统计学范畴,根据单个数据是无法计算直方图的,因此,第一微波设备在这种应用场景中需要存储第一AxC中预设长度的数据,然后对其进行直方图计算。
需要说明的是,本发明实施例中第一微波设备可以是将第一AxC中预设长度的数据进行缓存。为了减少由于存储数据造成的延时,第一微波设备存储数据的长度不宜过长。对于第一微波设备存储数据的预设长度,需要根据实际应用情况具体确定,本发明实施例对此不做具体限定。
具体的,第一微波设备根据能量直方图中曲线的特性可以确定出其存储的数据是否携带有天线载波I/Q数据。若其存储的数据未携带天线载波I/Q数据,则第一微波设备可以将其存储的数据中的最后一个数据所对应的时刻作为第一时隙的起始位置。
需要说明的是,由于第一微波设备存储的数据的长度为预设长度,预设长度较小,一般为纳米级别,因此,在这种应用场景中,第一微波设备可以将其存储的数据中的最后一个数据所对应的时刻作为第一时隙的起始位置,也可以将其存储的数据中的中间数据所对应的时刻作为第一时隙的起始位置。本发明实施例对此不做具体限定。
进一步地,第一微波设备根据确定的第一时隙起始位置和预设的上下行子帧配比确定AxC未携带天线载波I/Q数据的第一时隙。
示例性的,若预设的上下行子帧配比为m:n,m≥1,n≥1,则第一微波设备可以采用公式(1)或者公式(2)来确定第一时隙。
Figure PCTCN2015093259-appb-000001
Figure PCTCN2015093259-appb-000002
需要说明的是,本发明实施例中的第一微波设备还可以采用其他统计方法对其存储的数据进行分析,并根据分析结果确定第一时隙的起始位置,例如幅度直方图或折线图。本发明实施例对此不作具体限定。
可选的,第一微波设备确定时隙T的方法为:第一微波设备计算第一AxC的频谱或功率;第一微波设备将第一AxC的频谱或功率小于第二预设阈值的时刻确定为确定第一时隙的起始位置;第一微波设备根据预设的上下行子帧配比和第一时隙的起始位置,确定第一时隙。
具体的,在第一AxC的频谱的峰值低于第二预设阈值时,说明第一微波设备接收到一段能量很低的信号,此时第一天线载波AxC未携带天线载波I/Q数据。第一微波设备计算第一AxC的频谱,并将第一AxC的频谱的峰值低于第二预设阈值的时刻确定为第一时隙的起始位置。
具体的,为了防止漏判,第一微波设备首先判断功率的数值是否小于第三预设阈值,其中,第三预设阈值大于第二预设阈值。若功率的数值小于第三预设阈值,则第一微波设备记录功率的数值小于第三预设阈值的时刻为第一时刻。
进一步地,由于实际应用中,第一AxC携带的天线载波I/Q数据中也会存在功率很小的数据,这些数据的功率与未携带天线载波I/Q数据的第一AxC的功率之间的差距很小,为了防止误判,第一微波设备还需要计算第一AxC中从第一时刻开始的n(n≥1)个连续数据的功率,并判断该n个连续数据的功率的数值是否均小于第二预设阈值;若n个连续数据的功率的数值均小于第二预设阈值,则第一微波设备将该n个连续数据中第一个数据到最后一个数据的时间段中的其中一个时刻确定为第一时隙的起始位置。
需要说明的是,实际应用中,上述n个连续数据中第一个数据 到最后一个数据的时间段的长度很小,一般为纳米级别,因此,在这种应用场景中,第一微波设备确定的第一时隙的起始位置可以为第一时间段内的任意一个时刻。
此外,对于上述从第一时刻开始的n个连续数据的数量值n,需要根据实际应用情况具体确定,本发明实施例对此不做具体限定。
进一步地,第一微波设备根据确定的第一时隙起始位置和预设的上下行子帧配比来确定AxC未携带天线载波I/Q数据的第一时隙。其中,第一微波设备可以采用公式(1)或者公式(2)来确定第一时隙,这里不再进行详细赘述。
S105、第一微波设备在第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC。
为了减少第二微波设备的AGC的增益的波动,第一微波设备在第一AxC未携带天线载波I/Q的第一时隙内写入同步序列、第一信息以及随机数,以生成第二AxC。
其中,第一信息包括预设的信道估计值和预设的所述第一微波设备的射频加权矩阵中的至少一个。预设的信道估计值用于辅助第一微波设备预编码。预设的同步序列是为了保证第二微波设备能够识别第一信息。
一般情况下,第一信息和预设的同步序列占用的时间要小于第一时隙,因此,第一微波设备在第一时隙内除了要写入第一信息和预设的同步序列以外,还需要写入一些随机数。
优选的,第一微波设备在第一时隙内写入的随机数为能量归一化的随机数。
示例性的,第一信息和预设的同步序列占用的时间总共为t1,能量归一化的随机数占用的时间为t2,第一时隙为T,则T=t1+t2。
S106、第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧。
可选的,第一微波设备将第二AxC和CW的I/Q数据均匀间插在微波空口帧的净荷区。
S107、第一微波设备发送微波空口帧至第二微波设备。
其中,在第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧之后,第一微波设备按照时分复用的方式发送该微波空口帧。这样,该微波空口帧可以在一个微波信道上进行传输,能够使得整个微波系统为单载波系统,从而降低硬件复杂度,且降低成本。
具体的,第一微波设备可以对该微波空口帧进行成形滤波、数模转换和上变频等处理后,生成微波射频信号,然后通过微波空口发送该微波射频信号。
S108、第二微波设备从微波空口接收微波空口帧,并获得该微波空口帧中的第二天线载波AxC和控制字CW的I/Q数据,其中,第二AxC至少包含预设的同步序列和第一信息。
具体的,第二微波设备从微波空口接收微波空口帧的方法可以为:第二微波设备从微波空口接收微波射频信号,并在接收到该微波射频信号之后,对该微波射频信号进行下变频、数模转换和滤波等处理后,生成微波空口帧。
进一步地,第二微波设备在接收到微波空口帧之后,可以对该微波空口帧进行解析,以提取出该微波空口帧中包括的第二天线载波AxC和控制字CW的I/Q数据。
其中,第二天线载波AxC至少包含预设的同步序列和第一信息,预设的同步序列用于识别第一信息,第一信息包括预设的信道估计值和预设的第一微波设备的射频加权矩阵中的至少一个。
S109、第二微波设备对CW的I/Q数据进行解调,以生成CW。
S110、第二微波设备利用预设的同步序列对第二AxC进行自相关计算,并提取出第一信息,得到第一AxC。
S111、第二微波设备将CW和第一AxC进行重组,以生成CPRI帧,并发送CPRI帧。
具体的,第二微波设备在得到第一AxC和CW后,将第一AxC和CW进行重组生成CPRI帧,并将生成的CPRI帧发送至与自身连接的RRU。
由前面描述可知,第一微波设备确定第一时隙的方法可以为第一微波设备根据CW中包括预先设置的时隙标识确定第一时隙,也可以是第一微波设备对第一AxC进行相关计算后确定第一时隙。
具体的,如图8所示,S104可以替换为S104a和S104b。
S104a、第一微波设备从包括有预先设置的时隙标识的CW中提取时隙标识。
S104b、第一微波设备根据时隙标识确定第一时隙。
具体的,如图9所示,S104可以替换为S104c、S104d和S104e。
S104c、第一微波设备存储第一AxC中预设长度的数据。
S104d、第一微波设备计算其存储数据的能量直方图,并根据能量直方图中曲线的特性确定第一时隙的起始位置。
S104e、第一微波设备根据预设的上下行子帧配比和第一时隙的起始位置,确定第一时隙。
具体的,如图10所示,S104可以替换为S104f、S104m和S104t。
S104f、第一微波设备计算第一AxC的频谱。
S104m、第一微波设备将第一AxC的频谱的峰值低于第二预设阈值的时刻确定为第一时隙的起始位置。
S104t、第一微波设备根据预设的上下行子帧配比和第一时隙的起始位置,确定第一时隙。
具体的,如图11所示,S104可以替换为S104n、S104p、S104q、S104s、S104x和S104y。
S104n、第一微波设备计算第一AxC的功率。
S104p、第一微波设备判断功率的数值是否小于第三预设阈值,其中,第三预设阈值大于第二预设阈值。
S104q、若功率的数值小于第三预设阈值,则第一微波设备记录功率的数值小于第三预设阈值的时刻为第一时刻,并计算第一AxC中从第一时刻开始的n(n≥1)个连续数据的功率。
S104s、第一微波设备判断n个连续数据的功率的数值是否均小于第二预设阈值。
S104x、若n个连续数据的功率的数值均小于第二预设阈值,则第一微波设备将n个连续数据中第一个数据到最后一个数据的时间段中的其中一个时刻确定为第一时隙的起始位置。
S104y、第一微波设备根据预设的上下行子帧配比和第一时隙的起始位置,确定第一时隙。
通过采用上述描述的方法,由于第一微波设备在第一AxC未携带天线载波I/Q数据的第一时隙内写入了预设的同步序列、第一信息以及随机数,使得写入数据后的第一AxC的功率得以提高,这样,第一微波设备在将写入数据后生成的第二AxC和CW的I/Q数据发送至第二微波设备时,第二微波设备的AGC的增益可以不再陡增或陡降,即第二微波设备的AGC的增益的波动减小,从而降低微波链路的MSE曲线的波动,提高系统的性能。
示例性的,图12为采用本发明实施例所提供的数据发送、接收方法后,第二微波设备的AGC的增益曲线。图12中横坐标为时间t,纵坐标为AGC的增益。图13为采用本发明实施例所提供的数据发送、接收方法后,微波链路的MSE曲线。图13中横坐标为时间t,纵坐标为MSE。
从图12可以看出,相对于图1而言,采用本发明实施例所提供的数据发送、接收方法后,第二微波设备的AGC的增益曲线平滑很多。图13中的MSE的抖动为1dB左右,相对于图2而言,其抖动范围降低了2dB左右。
本发明实施例提供一种数据发送、接收方法,第一微波设备在获取到第一AXC和CW后,确定第一AXC未携带天线载波I/Q数据的第一时隙,并在第一时隙内写入了预设的同步序列、第一信息以及随机数,以生成第二AxC,这样,第二AxC的功率整体得到了提高。同时,第一微波设备对CW进行调制,得到CW的同相正交I/Q数据。然后,第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧,并将该微波空口帧按照时分复用的方式发送,以便可以通过一个微波信道进行第二AxC和CW的I/Q数据的传输。由于第二AxC的 功率的整体提高,与第一微波设备相对的第二微波设备在接收到该微波空口帧后,第二微波设备的AGC的增益可以不再陡增或陡降,即降低第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
实施例二
如图14所示,本发明实施例提供一种微波设备,所述微波设备用于执行以上方法中的第一微波设备所执行的步骤。所述微波设备可以包括相应步骤所对应的模块。所述微波设备为第一微波设备,示例的,可以包括:
接收单元10,用于接收通用公共无线接口CPRI帧。
获取单元11,用于获取所述接收单元10接收到的所述CPRI帧中的控制字CW和第一天线载波AxC。
调制单元12,用于对所述获取单元11获取到的所述CW进行调制,得到所述CW的同相正交I/Q数据。
确定单元13,用于确定第一时隙,所述第一时隙为所述获取单元11获取到的所述第一AxC未携带天线载波I/Q数据的时隙。
写入单元14,用于在所述确定单元13确定的所述第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC,其中,所述第一信息包括预设的信道估计值和预设的所述第一微波设备的射频加权矩阵中的至少一个。
微波空口帧成帧单元15,用于将所述写入单元14生成的所述第二AxC和所述调制单元得到的所述CW的I/Q数据合路生成微波空口帧。
微波发射单元16,用于按照时分复用的方式发送所述微波空口帧成帧单元15生成的所述微波空口帧。
可选的,所述CW中包括预先设置的时隙标识,所述时隙标识包含第一时隙标识和/或第二时隙标识,其中,所述第一时隙标识用于指示所述第一时隙,所述第二时隙标识用于指示第二时隙,所述二时隙为所述第一AxC携带天下载波I/Q数据的时隙。
进一步地,如图15所示,所述第一微波设备还包括提取单元17,
所述提取单元17,用于从所述获取单元11获取到的所述CW中提取所述时隙标识。
进一步地,所述确定单元13,具体用于根据所述提取单元17提取到的所述时隙标识确定所述第一时隙。
可选的,如图15所示,所述第一微波设备还包括存储单元18,
所述存储单元18,用于存储第一AxC中预设长度的数据。
进一步地,如图15所示,所述第一微波设备还包括计算单元19,
所述计算单元19,还用于计算所述存储单元18中存储的数据的能量直方图。
进一步地,所述确定单元13,具体用于根据所述计算单元19计算的能量直方图中曲线的特性确定第一时隙的起始位置,以及具体用于根据预设的上下行子帧配比和所述第一时隙的起始位置,确定第一时隙。
进一步地,所述计算单元19,还用于计算所述获取单元11获取到的所述第一AxC的属性,所述属性包括所述第一AxC的频谱或功率。
进一步地,所述确定单元13,具体用于将所述计算单元19计算的所述属性的数值小于第二预设阈值的时刻确定为所述第一时隙的起始位置,以及具体用于根据预设的上下行子帧配比和所述第一时隙的起始位置,确定所述第一时隙。
进一步地,所述属性为功率。
如图15所示,所述第一微波设备还包括判断单元20,
所述判断单元20,用于判断所述计算单元19计算的功率的数值是否小于第三预设阈值,其中,所述第三预设阈值大于所述第二预设阈值。
进一步地,所述计算单元19,还用于若所述判断单元20判断 所述功率的数值小于所述第三预设阈值,则记录第一时刻,并计算所述第一AxC中从所述第一时刻开始的n个连续数据的功率,其中,所述第一时刻为所述功率的数值小于所述第三预设阈值的时刻,n为正整数。
进一步地,所述判断单元20,还用于判断所述计算单元19计算的所述n个连续数据的功率的数值是否均小于所述第二预设阈值。
进一步地,所述确定单元13,具体用于若所述判断单元20判断所述n个连续数据的功率的数值均小于所述第二预设阈值,则将第一时间段中的其中一个时刻确定为所述第一时隙的起始位置,所述第一时间段为所述n个连续数据中第一个数据到最后一个数据的时间段。
可以理解,本实施例的微波设备可对应于上述如图6、图8、图9、图10和图11任意之一所述的实施例的数据发送、接收方法中的第一微波设备,并且本实施例的微波设备中的各个模块的划分和/或功能等均是为了实现如图6、图8、图9、图10和图11任意之一所示的方法流程,为了简洁,在此不再赘述。
本发明实施例提供一种微波设备,该微波设备为第一微波设备,第一微波设备在获取到第一AXC和CW后,确定第一AXC未携带天线载波I/Q数据的第一时隙,并在第一时隙内写入了预设的同步序列、第一信息以及随机数,以生成第二AxC,这样,第二AxC的功率整体得到了提高。同时,第一微波设备对CW进行调制,得到CW的同相正交I/Q数据。然后,第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧,并将该微波空口帧按照时分复用的方式发送,以便可以通过一个微波信道进行第二AxC和CW的I/Q数据的传输。由于第二AxC的功率的整体提高,与第一微波设备相对的第二微波设备在接收到该微波空口帧后,第二微波设备的AGC的增益可以不再陡增或陡降,即降低第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
实施例三
本发明实施例提供一种微波设备,如图16所示,该微波设备用于执行以上方法中的第二微波设备所执行的步骤。所述微波设备可以包括相应步骤所对应的模块。所述微波设备为第二微波设备,示例的,可以包括:
微波接收单元20,用于从微波空口接收微波空口帧。
微波空口帧解析单元21,用于获得所述微波接收单元20接收到的所述微波空口帧中的第二天线载波AxC和控制字CW的同相正交I/Q数据,所述第二AxC至少包含预设的同步序列和第一信息,其中,所述第一信息包括预设的信道估计值和预设的第一微波设备的射频加权矩阵中的至少一个。
解调单元22,用于对所述微波空口帧解析单元21获得的所述CW的I/Q数据进行解调,以生成所述CW。
处理单元23,用于利用所述微波空口帧解析单元21解析得到的所述预设的同步序列对所述第二AxC进行自相关计算,并提取出所述第一信息,以生成第一AxC。
重组单元24,用于将所述解调单元22生成的所述CW和所述处理单元23生成的所述第一AxC进行重组,以生成通用公共无线接口CPRI帧,并发送所述CPRI帧。
可以理解,本实施例的微波设备可对应于上述如图6、图8、图9、图10和图11任意之一所述的实施例的数据发送、接收方法中的第二微波设备,并且本实施例的微波设备中的各个模块的划分和/或功能等均是为了实现如图6、图8、图9、图10和图11任意之一所示的方法流程,为了简洁,在此不再赘述。
本发明实施例提供一种微波设备,该微波设备为第二微波设备,由于第二AxC是在第一微波设备在第一AxC未携带I/Q数据的第一时隙内写入预设的同步序列、第一信息以及随机数后生成的,且写入的这些数据的功率较高,因此,第一微波设备发送的微波空口帧中的第二AxC的功率也得到提高,第二微波设备在获取到微波空口 帧中的第二AxC和CW的I/Q数据时,其AGC的增益不再陡增或陡降,降低了第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
实施例四
本发明实施例提供一种微波设备,如图17所示,该微波设备包括接收器30、处理器31、存储器32、系统总线33和发送器34。
其中,接收器30、处理器31、存储器32和发送器34之间通过系统总线33连接并完成相互间的通信。
具体的,本发明实施例中的微波设备可以为发送设备,也可以为接收设备。
所述存储器32用于存储计算机执行指令,所述处理器31与所述存储器32通过所述系统总线33连接,当所述微波设备运行时,所述处理器31执行所述存储器32存储的所述计算机执行指令,以使所述微波设备执行如图6、图8、图9、图10和图11任意之一所述的实施例的数据发送、接收方法。具体的数据发送、接收方法可参见上述如图6、图8、图9、图10和图11任意之一所示的实施例中的相关描述,此处不再赘述。
具体的,所述处理器31可以为CPU(Central Processing Unit,中央处理器)。所述处理器30还可以为其他通用处理器、DSP(Digital Signal Processing数字信号处理器)或者其他可编程逻辑器件或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述处理器31可以为专用处理器,该专用处理器可以包括基带处理芯片、射频处理芯片等中的至少一个。进一步地,该专用处理器还可以包括具有微波设备其他专用处理功能的芯片。
具体的,所述存储器32可以包括易失性存储器(英文:Volatile Memory),例如RAM(Random-access Memory,随机存取存储器);所述存储器32也可以包括非易失性存储器(英文:Non-volatile Memory),例如ROM(Read-only Memory,只读存储器),快闪存储器(英文:Flash Memory),HDD(Hard Disk Drive,硬盘)或SSD(Solid-State Drive, 固态硬盘);所述存储器32还可以包括上述种类的存储器的组合。
所述系统总线33可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图17中将各种总线都示意为系统总线33。
所述接收器30和所述发送器34可以统称为通信接口。并且在微波设备的具体实现中,所述接收器30和所述发送器34具体可以是微波设备上的收发器。该收发器可以为无线收发器。例如,无线收发器可以是微波设备的天线等。
本发明实施例提供一种微波设备,该微波设备可以为第一微波设备,也可以为第二微波设备。第一微波设备在获取到第一AXC和CW后,确定第一AXC未携带天线载波I/Q数据的第一时隙,并在第一时隙内写入了预设的同步序列、第一信息以及随机数,以生成第二AxC,这样,第二AxC的功率整体得到了提高。同时,第一微波设备对CW进行调制,得到CW的同相正交I/Q数据。然后,第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧,并将该微波空口帧按照时分复用的方式发送,以便可以通过一个微波信道进行第二AxC和CW的I/Q数据的传输。由于第二AxC的功率的整体提高,与第一微波设备相对的第二微波设备在接收到该微波空口帧后,第二微波设备的AGC的增益可以不再陡增或陡降,即降低第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
实施例五
本发明实施例提供一种数据传输系统,如图18所示,包括第一微波设备3和第二微波设备4。
在本发明实施例提供的数据传输系统中,第一微波设备3分别通过执行如图6、图8、图9、图10和图11任意之一所述的实施例的数据发送、接收方法流程中的相应步骤完成本发明实施例的数据发送、接收方法;相应的,第二微波设备4通过执行如图6、图8、图9、图10和图11任意之一所述的实施例的数据发送、接收方法流程中的相应步骤完成本发明实施例的数据发送、接收方法。
本发明实施例提供一种数据传输系统,系统中的第一微波设备在获取到第一AXC和CW后,确定第一AXC未携带天线载波I/Q数据的第一时隙,并在第一时隙内写入了预设的同步序列、第一信息以及随机数,以生成第二AxC,这样,第二AxC的功率整体得到了提高。同时,第一微波设备对CW进行调制,得到CW的同相正交I/Q数据。然后,第一微波设备将第二AxC和CW的I/Q数据合路生成微波空口帧,并将该微波空口帧按照时分复用的方式发送,以便可以通过一个微波信道进行第二AxC和CW的I/Q数据的传输。由于第二AxC的功率的整体提高,与第一微波设备相对的第二微波设备在接收到该微波空口帧后,第二微波设备的AGC的增益可以不再陡增或陡降,即降低第二微波设备的AGC的增益的波动,从而降低微波链路的MSE曲线的波动,提高系统的性能。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实 际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (13)

  1. 一种数据发送方法,其特征在于,包括:
    第一微波设备接收通用公共无线接口CPRI帧,从所述CPRI帧中获取控制字CW和第一天线载波AxC;
    所述第一微波设备对所述CW进行调制,得到所述CW的同相正交I/Q数据;
    所述第一微波设备确定第一时隙,所述第一时隙为所述第一AxC未携带天线载波I/Q数据的时隙;
    所述第一微波设备在所述第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC,其中,所述第一信息包括预设的信道估计值和预设的所述第一微波设备的射频加权矩阵中的至少一个;
    所述第一微波设备将所述第二AxC和所述CW的I/Q数据合路生成微波空口帧,并按照时分复用的方式将所述微波空口帧发送。
  2. 根据权利要求1所述的数据发送方法,其特征在于,所述CW中包括预先设置的时隙标识,所述时隙标识包含第一时隙标识和/或第二时隙标识,其中,所述第一时隙标识用于指示所述第一时隙,所述第二时隙标识用于指示第二时隙,所述第二时隙为所述第一AxC携带天线载波I/Q数据的时隙;
    所述第一微波设备确定第一时隙,包括:
    所述第一微波设备从所述CW中提取所述时隙标识;
    所述第一微波设备根据所述时隙标识确定所述第一时隙。
  3. 根据权利要求1所述的数据发送方法,其特征在于,所述第一微波设备确定第一时隙,包括:
    所述第一微波设备计算所述第一AxC的属性,所述属性包括所述第一AxC的频谱或功率;
    所述第一微波设备将所述属性的数值小于第二预设阈值的时刻确定为所述第一时隙的起始位置;
    所述第一微波设备根据预设的上下行子帧配比和所述第一时隙 的起始位置,确定所述第一时隙。
  4. 根据权利要求3所述的数据发送方法,其特征在于,所述属性为功率,
    所述第一微波设备确定所述第一时隙的起始位置,具体包括:
    所述第一微波设备判断所述功率的数值是否小于第三预设阈值,其中,所述第三预设阈值大于所述第二预设阈值;
    若所述功率的数值小于所述第三预设阈值,则所述第一微波设备记录第一时刻,并计算所述第一AxC中从所述第一时刻开始的n个连续数据的功率,其中,所述第一时刻为所述功率的数值小于所述第三预设阈值的时刻,n为正整数;
    所述第一微波设备判断所述n个连续数据的功率的数值是否均小于所述第二预设阈值;
    若所述n个连续数据的功率的数值均小于所述第二预设阈值,则所述第一微波设备将第一时间段中的其中一个时刻确定为所述第一时隙的起始位置,所述第一时间段为所述n个连续数据中第一个数据到最后一个数据的时间段。
  5. 一种数据接收方法,其特征在于,包括:
    第二微波设备从微波空口接收微波空口帧;
    所述第二微波设备获得所述微波空口帧中的第二天线载波AxC和控制字CW的同相正交I/Q数据,所述第二AxC至少包含预设的同步序列和第一信息,其中,所述第一信息包括预设的信道估计值和预设的第一微波设备的射频加权矩阵中的至少一个;
    所述第二微波设备对所述CW的I/Q数据进行解调,以生成所述CW;
    所述第二微波设备利用所述预设的同步序列对所述第二AxC进行自相关计算,并提取出所述第一信息,以生成第一AxC;
    所述第二微波设备将所述CW和所述第一AxC进行重组,以生成通用公共无线接口CPRI帧,并发送所述CPRI帧。
  6. 一种微波设备,其特征在于,包括:
    接收单元,用于接收通用公共无线接口CPRI帧;
    获取单元,用于获取所述接收单元接收到的所述CPRI帧中的控制字CW和第一天线载波AxC;
    调制单元,用于对所述获取单元获取到的所述CW进行调制,得到所述CW的同相正交I/Q数据;
    确定单元,用于确定第一时隙,所述第一时隙为所述第一AxC未携带天线载波I/Q数据的时隙;
    写入单元,用于在所述确定单元确定的所述第一时隙内写入预设的同步序列、第一信息以及随机数,以生成第二AxC,其中,所述第一信息包括预设的信道估计值和预设的所述第一微波设备的射频加权矩阵中的至少一个;
    微波空口帧成帧单元,用于将所述写入单元生成的所述第二AxC和所述调制单元得到的所述CW的I/Q数据合路生成微波空口帧;
    微波发射单元,用于按照时分复用的方式发送所述微波空口帧成帧单元生成的所述微波空口帧。
  7. 根据权利要求6所述的微波设备,其特征在于,
    所述CW中包括预先设置的时隙标识,所述时隙标识包含第一时隙标识和/或第二时隙标识,其中,所述第一时隙标识用于指示所述第一时隙,所述第二时隙标识用于指示第二时隙,所述二时隙为所述第一AxC携带天线载波I/Q数据的时隙;
    所述第一微波设备还包括提取单元,
    所述提取单元,用于从所述获取单元获取到的所述CW中提取所述时隙标识;
    所述确定单元,具体用于根据所述提取单元提取到的所述时隙标识确定所述第一时隙。
  8. 根据权利要求6所述的微波设备,其特征在于,
    所述第一微波设备还包括计算单元;
    所述计算单元,还用于计算所述接收单元接收到的所述第一AxC的属性,所述属性包括所述第一AxC的频谱或功率;
    所述确定单元,具体用于将所述计算单元计算的所述属性的数值小于第二预设阈值的时刻确定为所述第一时隙的起始位置,以及具体用于根据预设的上下行子帧配比和所述第一时隙的起始位置,确定所述第一时隙。
  9. 根据权利要求6所述的微波设备,其特征在于,所述属性为功率,
    所述第一微波设备还包括判断单元,
    所述判断单元,用于判断所述计算单元计算的功率的数值是否小于第三预设阈值,其中,所述第三预设阈值大于所述第二预设阈值;
    所述计算单元,还用于若所述判断单元判断所述功率的数值小于所述第三预设阈值,则记录第一时刻,并计算所述第一AxC中从所述第一时刻开始的n个连续数据的功率,其中,所述第一时刻为所述功率的数值小于所述第三预设阈值的时刻,n为正整数;
    所述判断单元,还用于判断所述计算单元计算的所述n个连续数据的功率的数值是否均小于所述第二预设阈值;
    所述确定单元,具体用于若所述判断单元判断所述n个连续数据的功率的数值均小于所述第二预设阈值,则将第一时间段中的其中一个时刻确定为所述第一时隙的起始位置,所述第一时间段为所述n个连续数据中第一个数据到最后一个数据的时间段。
  10. 一种微波设备,其特征在于,包括:
    微波接收单元,用于从微波空口接收微波空口帧;
    微波空口帧解析单元,用于获得所述微波接收单元接收到的所述微波空口帧中的第二天线载波AxC和控制字CW的同相正交I/Q数据,所述第二AxC至少包含预设的同步序列和第一信息,其中,所述第一信息包括预设的信道估计值和预设的第一微波设备的射频加权矩阵中的至少一个;
    解调单元,用于对所述微波空口帧解析单元获得的所述CW的I/Q数据进行解调,以生成所述CW;
    处理单元,用于利用所述微波空口帧解析单元解析得到的所述预 设的同步序列对所述第二AxC进行自相关计算,并提取出所述第一信息,以生成第一AxC;
    重组单元,用于将所述解调单元生成的所述CW和所述处理单元生成的所述第一AxC进行重组,以生成通用公共无线接口CPRI帧,并发送所述CPRI帧。
  11. 一种微波设备,其特征在于,包括接收器、处理器、发送器、存储器和系统总线;
    所述存储器用于存储计算机执行指令,所述接收器、所述发送器、所述存储器、所述处理器与所述系统总线连接,当所述微波设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述微波设备执行如权利要求1-4中任意一项所述的数据发送方法。
  12. 一种微波设备,其特征在于,包括接收器、处理器、发送器、存储器和系统总线;
    所述存储器用于存储计算机执行指令,所述接收器、所述发送器、所述存储器、所述处理器与所述系统总线连接,当所述微波设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述微波设备执行如权利要求5所述的数据接收方法。
  13. 一种数据传输系统,其特征在于,包括:
    如权利要求6-9中任意一项所述的微波设备以及如权利要求10所述的微波设备;或者
    如权利要求11所述的微波设备以及如权利要求12所述的微波设备。
PCT/CN2015/093259 2015-10-29 2015-10-29 一种数据发送、接收方法、装置及系统 Ceased WO2017070906A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
ES15906969T ES2747848T3 (es) 2015-10-29 2015-10-29 Procedimiento, aparato y sistema de envío y recepción de datos
PCT/CN2015/093259 WO2017070906A1 (zh) 2015-10-29 2015-10-29 一种数据发送、接收方法、装置及系统
CN201580083825.7A CN108141278B (zh) 2015-10-29 2015-10-29 一种数据发送、接收方法、装置及系统
EP15906969.9A EP3352384B1 (en) 2015-10-29 2015-10-29 Data sending and receiving method, apparatus and system
US15/964,979 US10582495B2 (en) 2015-10-29 2018-04-27 Data sending and receiving method, apparatus, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/093259 WO2017070906A1 (zh) 2015-10-29 2015-10-29 一种数据发送、接收方法、装置及系统

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/964,979 Continuation US10582495B2 (en) 2015-10-29 2018-04-27 Data sending and receiving method, apparatus, and system

Publications (1)

Publication Number Publication Date
WO2017070906A1 true WO2017070906A1 (zh) 2017-05-04

Family

ID=58629664

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/093259 Ceased WO2017070906A1 (zh) 2015-10-29 2015-10-29 一种数据发送、接收方法、装置及系统

Country Status (5)

Country Link
US (1) US10582495B2 (zh)
EP (1) EP3352384B1 (zh)
CN (1) CN108141278B (zh)
ES (1) ES2747848T3 (zh)
WO (1) WO2017070906A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020205552A (ja) * 2019-06-18 2020-12-24 株式会社東芝 通信中継装置、通信中継システム、方法及びプログラム
US20210076111A1 (en) * 2019-09-05 2021-03-11 Ciena Corporation Flexible Ethernet over wireless links
CN113825214B (zh) * 2020-06-19 2025-04-01 中兴通讯股份有限公司 微波空口控制方法及其装置、计算机可读存储介质
US12003045B2 (en) 2021-10-20 2024-06-04 Samsung Electronics Co., Ltd. Wireless interconnect for high rate data transfer
CN115190624B (zh) * 2022-05-27 2025-07-08 深圳锐视智芯科技有限公司 一种数据传输方法、装置、设备及可读存储介质
CN118828906B (zh) * 2024-03-15 2025-10-31 中国移动通信集团福建有限公司 通信控制方法、装置、设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101715214A (zh) * 2009-09-29 2010-05-26 中兴通讯股份有限公司 同相正交数据传输方法及系统
CN102118191A (zh) * 2010-01-06 2011-07-06 华为技术有限公司 一种通用公共无线接口数据的传递方法、设备及系统
US8229416B2 (en) * 2008-09-23 2012-07-24 Ixia Methods, systems, and computer readable media for stress testing mobile network equipment using a common public radio interface (CPRI)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE0302596D0 (sv) * 2003-09-30 2003-09-30 Ericsson Telefon Ab L M Improvments in or relating to base stations
KR20070069731A (ko) * 2005-12-28 2007-07-03 삼성전자주식회사 광대역 무선 통신 시스템의 기지국에서 디지털 장치와 원격알에프 장치간의 통신 장치 및 방법
CN200966063Y (zh) * 2006-10-31 2007-10-24 京信通信技术(广州)有限公司 应用于td-scdma覆盖系统的基带检波同步模块
EP2348648A4 (en) * 2008-10-14 2015-02-11 Fujitsu Ltd RELAY DEVICE, RELAY METHOD AND RELAY PROGRAM
US9520971B2 (en) * 2012-07-17 2016-12-13 Zte Corporation Data transmission method and device
US9998200B2 (en) * 2013-06-20 2018-06-12 Aviat U.S., Inc. Systems and methods for a fronthaul network
US9088941B2 (en) * 2013-07-10 2015-07-21 Freescale Semiconductor,Inc Wireless communication apparatus and method
US9755779B2 (en) * 2015-04-17 2017-09-05 Futurewei Technologies, Inc. Digital representations of analog signals and control words using different multi-level modulation formats
US9641373B2 (en) * 2015-06-19 2017-05-02 Futurewei Technologies, Inc. Peak-to-average power ratio (PAPR) reduction in fronthauls

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8229416B2 (en) * 2008-09-23 2012-07-24 Ixia Methods, systems, and computer readable media for stress testing mobile network equipment using a common public radio interface (CPRI)
CN101715214A (zh) * 2009-09-29 2010-05-26 中兴通讯股份有限公司 同相正交数据传输方法及系统
CN102118191A (zh) * 2010-01-06 2011-07-06 华为技术有限公司 一种通用公共无线接口数据的传递方法、设备及系统

Also Published As

Publication number Publication date
CN108141278A (zh) 2018-06-08
EP3352384A1 (en) 2018-07-25
EP3352384B1 (en) 2019-08-07
EP3352384A4 (en) 2018-08-15
US20180249466A1 (en) 2018-08-30
US10582495B2 (en) 2020-03-03
ES2747848T3 (es) 2020-03-11
CN108141278B (zh) 2019-08-20

Similar Documents

Publication Publication Date Title
CN110475353B (zh) 链路恢复的方法和装置
WO2017070906A1 (zh) 一种数据发送、接收方法、装置及系统
EP2787646A1 (en) Method and device for compressing in-phase quadrature data
US11564169B2 (en) Wake-up-radio link adaptation
CN103200662B (zh) 上行发送功率确定方法及用户设备
CN108811187B (zh) 多卡多通移动终端
WO2023092429A1 (zh) 一种通信方法、装置和系统
EP4518471A1 (en) Repeater configuration method and apparatus
CN107734685A (zh) 一种控制信道传输方法、装置及系统
WO2022237659A1 (zh) 通信方法以及通信装置
WO2024061208A1 (zh) 通信方法和装置
CN116260537A (zh) 数据报文发送方法、装置及通讯设备
WO2023282888A1 (en) Latency-driven data activity scheme for layer 2 power optimization
WO2023003543A1 (en) Apparatus and method of power optimized hybrid parallel/pipelined layer 2 processing for packets of different throughput types
WO2023009117A1 (en) Apparatus and method of credit-based scheduling mechanism for layer 2 transmission scheduler
WO2026045277A1 (en) Model training and monitoring for channel state information transmission
US20250385764A1 (en) Apparatuses, methods, and computer programs for adaptive fdss filtering
WO2024120436A1 (zh) 一种调度请求接收方法及通信装置
CN111988838A (zh) 一种自动增益控制实现方法及装置、存储介质
WO2023091125A1 (en) Apparatus and method of a layer 2 recovery mechanism to maintain synchronization for wireless communication
WO2021042089A2 (en) Packet processing in downlink
WO2023014353A1 (en) Apparatus and method of a reduced power receiver for wireless communication
WO2025014493A1 (en) Apparatus and method for logical channel processing using customized vector instructions
WO2024063785A1 (en) Apparatus and method for logical channel prioritization (lcp) processing of high-density, high-priority small packets
WO2025107647A1 (zh) 通信方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15906969

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE