IP Library Granted Patent US 8,533,574
Granted Patent B2
US 8,533,574 · App. 12/153,488 · Granted Sep 10, 2013

Method and apparatus for dedicated hardware and software split implementation of rate matching and de-matching

Inventors: Mark P. Barry (Murray Hill, NJ); Yi-Chen J. Li (Murray Hill, NJ); Oliver J. Ridler (Murray Hill, NJ)
Assignee: Alcatel Lucent
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 8,533,574
App. No.
12/153,488
Filed
May 20, 2008
Granted
Sep 10, 2013
Kind
B2
Art Unit
2112
USPC
714/790
Abstract

In the method of rate-matching, software is used to calculate at least one rate-matching parameter for data, and dedicated hardware is used to perform at least one of a puncturing and repetition process on data based on the calculated rate-matching parameter. In rate de-matching, software is again used to calculate at least one rate de-matching parameter for received data, and dedicated hardware is used to compensate for puncturing and repetition based on the calculated rate de-matching parameter.

Claims (9)

1. An apparatus for rate-matching, comprising:

a processor configured to calculate at least one rate-matching parameter for data;

a selector configured to receive as parallel inputs a current input data from an encoder, a previous input data from the encoder and a previous output data from the selector, the previous input data having been received by the encoder before the current input data, and the selector configured to selectively perform at least one of a puncturing process and a repetition process; and

a state machine circuit configured to receive the calculated rate matching parameters and for controlling the selector based on the calculated rate matching parameters.

2. The apparatus of claim 1 , further including:

at least one data register configured to register at least one of input data, output validity signal, and output data;

an encoder configured to provide the input data to the selector; and

an interleaver configured to receive the output data.

3. The apparatus of claim 2 , wherein there are three data registers, one for the input data, one for the output validity signal, and one for the previous output data.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 030852/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2013
From: BARRY, MARK P.; LI, YI-CHEN; RIDLER, OLIVER J.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 030852/0731 →
MERGER Recorded Jul 18, 2013
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 030822/0785 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
Continuity (3)
Division 11826900 · Jul 19, 2007
Provisional Application 10425825 · Apr 30, 2003
Related Publication 20090024680A1 · Jan 22, 2009