IP Library Granted Patent US 9,112,758
Granted Patent B2
US 9,112,758 · App. 13/997,226 · Granted Aug 18, 2015

Remote radio unit (RRU) and base band unit (BBU)

Inventors: Huaning Niu (Milpitas, CA); Hujun Yin (Saratoga, CA); Geng Wu (Plano, TX)
Assignee: INTEL CORPORATION
H04L27/2628H04L27/2607H04L5/0035H04L5/0048
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,112,758
App. No.
13/997,226
Filed
Apr 21, 2014
Granted
Aug 18, 2015
Kind
B2
Examiner
LEE, SIU M
Art Unit
2632
USPC
375/260
Abstract

A remote radio unit (RRU) in a radio base station system can include a cyclic prefix (CP) module having a CP adder for downlink channel processing includes a CP remover for uplink channel processing. The RRU can be configured to communicate with a base band unit (BBU) via a physical communication link and communicate with a wireless mobile device via an air interface. The BBU can be configured for media access control (MAC) layer processing.

Claims (58)

1. A remote radio unit (RRU) in a radio base station system, the RRU comprising:

a cyclic prefix (CP) module having a CP adder for downlink channel processing and a CP remover for uplink channel processing; and

a random access channel (RACH) processor for uplink channel processing;

wherein the RRU is configured to communicate with a base band unit (BBU) in the radio base station system via a physical communication link and communicate with a wireless mobile device via an air interface, and the BBU is configured for media access control (MAC) layer processing.

2. The RRU of claim 1 , further comprising a modulating module, wherein the modulating module includes an inverse fast Fourier transform (IFFT) modulator for downlink channel processing, or includes a fast Fourier transform (FFT) demodulator for uplink channel processing.

3. The RRU of claim 2 , further comprising:

a transmit power controller, wherein the transmit power controller provides power control for each physical channel for downlink channel processing, or provides feedback information detection for uplink channel processing; and

a multiple-input multiple-output (MIMO) processor, wherein the MIMO processor provides MIMO processing for downlink channel processing, or provides MIMO detection for uplink channel processing.

4. The RRU of claim 3 , further comprising:

a channel coding module, wherein the channel coding module includes a channel coder for downlink channel processing, or includes a channel decoder for uplink channel processing;

a channel interleaving module, wherein the channel interleaving module includes a channel interleaver for downlink channel processing, or includes a channel deinterleaver for uplink channel processing; and

a channel modulation module, wherein the channel modulation module includes a channel modulator for downlink channel processing, or includes a channel demodulator for uplink channel processing.

5. The RRU of claim 1 , wherein the radio base station system is a radio access network (RAN) selected from the group consisting of a centralized RAN, a cooperative RAN, and a cloud RAN.

6. A method for downlink channel processing on a remote radio unit (RRU) in a radio access network (RAN), comprising:

receiving a signal at the RRU from a base band unit (BBU) in the RAN via a physical communication link, wherein the BBU is configured for media access control (MAC) layer of the signal, and the RRU is configured to communicate with a wireless mobile device via an air interface; and

generating a frame and slot signal using a frame and slot signal generator and adding a cyclic prefix (CP) to the signal with a CP adder at the RRU.

7. A computer program product, comprising a non-transitory computer readable storage medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement the method of claim 6 .

8. The computer program product of claim 7 , further comprising prior to adding the CP and after receiving the signal at the RRU:

inverse fast Fourier transform (IFFT) processing an orthogonal frequency-division multiplexing (OFDM) symbol into a modulated signal using an inverse fast Fourier transform (IFFT) modulator.

9. The computer program product of claim 8 , further comprising prior to IFFT processing and after receiving the signal at the RRU:

generating a frame and slot signal using a frame and slot signal generator.

10. The computer program product of claim 9 , further comprising prior to generating the frame and slot signal and after receiving the signal at the RRU:

multiple-input multiple-output (MIMO) processing for separating a channel data stream into a plurality of MIMO data streams for multiple antenna ports using a MIMO processor; and

controlling a transmit power of each physical channel using a transmit power controller.

11. The computer program product of claim 10 , further comprising prior to MIMO processing and after receiving the signal at the RRU:

encoding binary input data for a channel using a channel encoder;

interleaving coded data using a channel interleaver; and

modulating interleaved data into a channel data stream using a channel modulator.

12. A method for uplink channel processing on remote radio unit (RRU) in a radio access network (RAN), comprising:

random access channel processing of a received signal and removing a cyclic prefix (CP) from the processed signal with a CP remover at the RRU, wherein the RRU is configured to communicate with a wireless mobile device via an air interface;

sending the signal via a physical communication link to a base band unit (BBU) in the RAN for media access control (MAC) layer processing.

13. A computer program product, comprising a non-transitory computer readable storage medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement the method of claim 12 .

14. The computer program product of claim 13 , further comprising prior to removing the CP:

random access channel (RACH) processing for initial access of the wireless mobile device or uplink synchronization using a RACH processor.

15. The computer program product of claim 13 , further comprising after removing the CP and before sending the signal to the BBU:

fast Fourier transform (FFT) processing a modulated signal at the RRU into an orthogonal frequency-division multiplexing (OFDM) symbol using a fast Fourier transform (FFT) demodulator.

16. The computer program product of claim 15 , further comprising after FFT processing and before sending the signal to the BBU:

detecting feedback information from the OFDM symbols or controlling the transmit power of a received OFDM signal at the RRU using a transmit power controller or feedback information detector;

distributing the OFDM signal to signal processing units and processing the OFDM signal at the RRU using a signal distributor and a signal processing unit; and

detecting multiple-input multiple-output (MIMO) data streams and combining the plurality of MIMO data streams into a data stream at the RRU using a MIMO detector.

17. The computer program product of claim 16 , further comprising after detecting MIMO data streams and before sending the signal to the BBU:

de-modulating the data stream into interleaved data at the RRU using a channel de-modulator;

de-interleaving interleaved data into coded data at the RRU using a channel deinterleaver; and

decoding coded data into binary output data at the RRU for the channel using a channel decoder.

18. A method for channel processing on base band unit (BBU) in a radio access network (RAN), comprising:

media access control (MAC) processing of a signal; and

sending the signal via a physical communication link from the BBU to a remote radio unit (RRU) in the RAN, wherein the RRU is configured to add a cyclic prefix (CP) to the signal using a CP adder; and

receiving the signal via a physical communication link at the BBU from the RRU, wherein the RRU is configured to random access channel processing of the received signal and remove a cyclic prefix (CP) from the processed signal with a CP remover before sending the signal to the BBU in the RAN.

19. A computer program product, comprising a non-transitory computer readable storage medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement the method of claim 18 .

20. The computer program product of claim 19 , further comprising for downlink channel processing, immediately prior to sending the signal to the RRU via the physical communication link, the physical layer operation selected from the group consisting of:

inverse fast Fourier transform (IFFT) processing of the signal using an inverse fast Fourier transform (IFFT) modulator;

generating a frame and slot signal using a frame and slot signal generator;

controlling a transmit power of each physical channel using a transmit power controller; and

modulating signal using a channel modulator.

21. The computer program product of claim 19 , further comprising for uplink channel processing, immediately after receiving the signal from the RRU via the physical communication link, the physical layer operation selected from the group consisting of:

fast Fourier transform (FFT) processing of the signal using a fast Fourier transform (FFT) demodulator;

detecting feedback information from the signal or controlling the transmit power of a received signal using a transmit power controller or feedback information detector; and

de-modulating the signal using a channel de-modulator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2015
From: NIU, HUANING; YIN, HUJUN; WU, GENG
To: INTEL CORPORATION
Reel/Frame 035580/0984 →
Continuity (1)
Related Publication 20140226736A1 · Aug 14, 2014