The present invention relates generally to a distributed base station architecture wherein the radio equipment and radio equipment control are logically and/or physically separated. More particularly, the present invention relates to methods and apparatus for transmitting data from control node to a transmitting node for subsequent transmission over a wireless communication link to a mobile terminal.
One trend in the mobile communication industry is to separate the radio part of a base station from the control part. Separation of the radio part and the control part allows the base station functions to be located in different nodes, which may be at different physical locations or at the same physical location. A consortium of industry leaders, including Ericsson, Huawei, NEC, Nortel Networks, and Siemens, provides an open standard for an interface between a radio equipment control (REC) node and radio equipment (RE) node. This interface is known as the Common Public Radio Interface (CPRI). The CPRI enables equipment from different manufacturers to interoperate. The interoperability provides benefits to both equipment manufacturers and service providers. Interoperability benefits manufacturers by enabling the manufacturers to concentrate on areas of their core competencies. Service providers benefit from a freer marketplace when considering deployment scenarios where the REC node and RE node are separated.
According to the current CPRI specification, a digital baseband signal is generated at the REC node and transmitted over the CPRI interface to the RE node. The RE node uses the digital baseband signal to modulate a radio frequency carrier. While enabling a distributed base station architecture, the CPRI interface has some disadvantages. The CPRI interface is a TDM based interface. This interface provides ordered delivery of delay sensitive data. In the case of orthogonal frequency division multiplexing (OFDM) systems, such as Long Term Evolution (LTE) system, a modest amount of redundant data, e.g., cyclic prefix, is transmitted over the CPRI interface. Another drawback is the failure of the CPRI standard to take advantage of existing packet-based infrastructures. It would be beneficial to service providers to be able to use existing packet-based infrastructures for transmission of data from the REC node to the RE node.
The present invention provides a packet-based interface between a control node and transmitting node in an OFDM system. In embodiments of the present invention, the frequency domain processing is carried out by the control node and the frequency domain data is transmitted over a packet-based interface to the transmitting node. The transmitting node performs conversion of the frequency domain data to time domain data. The time domain data is used to modulate an RF carrier to generate a transmit signal for transmission over a wireless communication link to a mobile terminal.
In one exemplary embodiment, a scrambler at the control node scrambles the frequency domain data and then assembles the scrambled frequency domain data into a plurality of data packets for transmission to the transmitting node. The transmitting node removes the frequency domain data from the data packets and descrambles the frequency domain data. Scrambling the frequency domain data ensures that each data packet carries data for multiple users and thus spreads data loss among many users.
Exemplary embodiments of the invention comprise methods implemented by a control node. One exemplary method comprises mapping modulation symbols to respective resource elements of an OFDM signal to generate an ordered set of frequency domain data, scrambling the frequency domain data to generate scrambled frequency domain data, assembling the frequency domain data into two or more data packets, and transmitting the data packets containing the frequency domain data from the control node to a transmitting node over a packet data network.
Other embodiments of the invention comprise a control node. One exemplary control node comprises a mapper to map modulation symbols to respective resource elements in an OFDM signal to generate an ordered set of frequency domain data, a scrambler to scramble the frequency domain data to generate scrambled frequency domain data, a packetizer to assemble the frequency domain data into two or more data packets, and an interface for transmitting the data packets from the control node to a transmitting node over a packet data network.
Other embodiments of the invention comprise methods implemented by a transmitting node. One exemplary method comprises receiving scrambled frequency domain data encapsulated in two or more data packets from a control node over a packet data network, decapsulating the frequency domain data from said data packets, descrambling the scrambled frequency domain data to obtain an ordered set of frequency domain data mapped to respective resource elements in an OFDM signal, converting the descrambled frequency domain data to time domain data, and transmitting the time domain data over a wireless communication link to a receiving node.
Other embodiments of the invention comprise a transmitting node. One exemplary transmitting node comprises a packet interface for receiving data packets containing scrambled frequency domain data from a control node over a packet data network, a depacketizer to decapsulate the received frequency domain data, a descrambler to descramble the scrambled frequency domain data to obtain an ordered set of modulation symbols mapped to respective resource elements in an OFDM signal, a transform processor to convert the descrambled frequency domain data to a time domain signal, and a transmitter to transmit the time domain signal over the communication network to a receiving node.
Other embodiments of the invention comprise a method implemented by a distributed base station in a mobile communication network. One exemplary method comprises mapping, by a control node, modulation symbols to respective resource elements of an OFDM signal to generate an ordered set of frequency domain data; scrambling, by the control node, the frequency domain data to generate scrambled frequency domain data; transmitting the frequency domain data from the control node to a transmitting node in one or more data packets over a packet data network; descrambling, by the transmitting node, the scrambled frequency domain data to obtain an ordered set of frequency domain data mapped to respective resource elements in an OFDM signal; converting, by the transmitting node, the descrambled frequency domain data to time domain data; and transmitting, by the transmitting node, the time domain data over a wireless communication link to a receiving node.
Other embodiments of the invention comprise a distributed base station. In one exemplary embodiment, the distributed base station comprises a control node and a transmitting node. The control node comprises a mapper to map modulation symbols to respective resource elements in an OFDM signal to generate an ordered set of frequency domain data, a scrambler to scramble the frequency domain data to generate scrambled frequency domain data, a packet interface for transmitting the frequency domain data from the control node to a transmitting node in one or more data packets over a packet data network. The transmitting node comprises a packet interface for receiving data packets from a control node over a packet data network, said data packets containing scrambled frequency domain data, a descrambler to descramble the scrambled frequency domain data to obtain an ordered set of modulation symbols mapped to respective resource elements in an OFDM signal, a transform processor to convert the descrambled frequency domain data to a time domain signal; and a transmitter to transmit the time domain signal over the communication network to a receiving node.
Embodiments of the present invention enable efficient transmission of downlink data from the control node to a transmitting node using packet-based infrastructures.
Referring now to the drawings,
The main functional components of the control node 20 comprise a network interface 30, a downlink (DL) processor 40, and packet interface 50. The components of the control node 20 may be implemented with one or more processors, hardware, firmware, or a combination thereof. The network interface 30 provides connection to a core network. Downlink data for transmission to one or more mobile terminals is received by the control node 20 over the network interface 30. The downlink processor 40 processes the downlink data to generate frequency domain data and assembles the frequency domain data packets for delivery over the packet data network. The packet interface 50 provides connection to the packet data network 15. The packet interface 50 comprises physical layer 52 and link layer 54 for the transfer of user plane data, control and management information, and synchronization information between the control node 20 and transmitting node 60. The link layer 54 is responsible for multiplexing data on different logical channels and medium access control (MAC) functions. The physical layer 52 provides means for converting data to be transmitted to the transmitting node 60 into a form suitable for transmission over the physical medium. In one exemplary embodiment, the physical layer and medium access control sublayer may implement the Ethernet protocol, which is widely used in IP based networks.
The main functional components of the transmitting node 60 comprise a packet interface 70, transmit processor 80, and wireless transceiver circuit 90. The packet interface 70 provides connection to the packet data network 15 connecting the transmitting node 60 to the control node 20. The packet interface 70 includes a physical layer 72, and link layer 74. The physical layer 72 receives data packets from the physical medium. The link layer 74 demultiplexes the received data packets and performs MAC functions. The transmit processor 80 converts the frequency domain data received from the control node 20 into time domain data. The transceiver circuit 90 transits the time domain data over a wireless link to one or more mobile terminals.
Downlink data for transmission to one or more mobile terminals is input to modulators 41. The modulators 41 map the data to modulation symbols in a signal constellation using a quadrature amplitude modulation (QAM) or quadrature phase shift keying (QPSK) scheme. Layer mapper 42 maps the modulation symbols output by the modulators 41 to corresponding layers for spatial multiplexing. Layer mapper 44 outputs data in layers corresponding to the antenna ports at the transmitting node 60. Precoder 43 predistorts the data in each layer to compensate for distortion introduced by the wireless channel between the transmitting node 60 and the mobile terminals. The precoded data streams also correspond to respective antenna ports at the transmitting node 60. Resource element mappers 44 map the precoded data to respective resource elements of an OFDM signal. The output of each resource element mapper 44 comprises an ordered set of frequency domain data. Scrambler 45 scrambles the frequency domain data output from the resource element mappers 44. The scrambling operation changes the order of the frequency domain data. The scrambling is performed at the resolution of resource elements. In one embodiment, the scrambler 45 is configured to maximize the distance between frequency domain data assigned to adjacent resource elements in the OFDM signal. Scrambling ensures that each data packet carries data for multiple users. If a data packet is lost, the data loss is thus spread among many users so that there is minimal degradation in performance. A packetizer 46 assembles the scrambled frequency domain data into a plurality of data packets for transmission to the transmitting node 60 over the packet data network 15.
In the event that data is lost in transit between the control node 20 and transmitting node 60, the transmitting node 60 may generate dummy data symbols to replace the lost data symbols. For example, where the data symbols comprise complex value I/Q symbols, the transmitting node 60 may replace missing data symbols with zero valued I/Q data symbols. Packets may be required to contain an integer number of I/Q symbols to enable this functionality.
The present invention enables the use of a conventional Ethernet interface or other standard interface between the control node 20 and transmitting node 60. The techniques described for transmitting data between the control node 20 and transmitting node 60 is delay tolerant, while distributing the impact of packet loss to multiple users. These techniques will result in only a minor increase per user bit error rate, which will likely be unnoticed for reasonable packet loss rates. The techniques described also require less data to be transmitted from the control node 20 to the transmitting node 60, which helps decrease the packet delay and provides greater effective data transfer rates. The gain in the effective data transfer rate is attributable to less redundant information being transmitted between the control node 20 and the transmitting node 60.
The present invention may, of course, be carried out in other specific ways than those herein set forth without departing from the scope and essential characteristics of the invention. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.