IP Library Granted Patent US 6,937,585
Granted Patent B2
US 6,937,585 · App. 09/916,564 · Granted Aug 30, 2005

Transmission scheme within a communication system

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 6,937,585
App. No.
09/916,564
Granted
Aug 30, 2005
Kind
B2
Abstract

To address the need for dispatch in a CDMA communication system, each mobile unit ( 309, 319 ) and CBSC ( 301, 311 ) involved in a call are allowed to establish an independent RLP session between them. Each session contains its own unique RLP sequence numbers that are not shared. Reverse link sequence numbers are passed from the source CBSC ( 301, 311 ) (serving the “talking” mobile) to the target CBSC(s) ( 301, 311 ) (serving the “listening” mobiles). However, instead of being directly used by the target CBSC(s) ( 301, 311 ) for its forward link RLP sequence number, the sequence numbers passed to the CBSC ( 301, 311 ) is translated to the existing target CBSCs ( 301, 311 ) current RLP sequence numbers.

Claims (49)

1. A method for data transmission, the method comprising the steps of:

receiving a frame from a first mobile unit, wherein the frame has a first sequence number corresponding to a first Radio Link Protocol (RLP) session;

replacing the first sequence number with a second sequence number, wherein the second sequence number corresponds to a second RLP session; and

transmitting the frame with the second sequence number to a second mobile unit, wherein the second mobile unit utilizes the second RLP session.

2. The method of claim 1 further comprising the steps of:

replacing the first sequence number with a third sequence number, wherein the third sequence number corresponds to a third RLP session; and

transmitting the frame with the third sequence number to a third mobile unit, wherein the third mobile unit utilizes the third RLP session.

3. The method of claim 1 further comprising the steps of:

determining that there has been an erased frame having a third sequence number;

failing to send the erased frame to the second mobile unit;

receiving a negative acknowledgment (NAK) in response to the step of failing to send the erased frame to the second mobile unit;

accessing a memory to determine if a NAK was previously sent for the erased frame;

receiving data for the erased frame; and

sending the data for the erased frame to the second mobile unit with a fourth sequence number.

4. A method for data transmission, the method comprising the steps of:

receiving a first plurality of frames from a first mobile unit, wherein the first plurality of frames have a first plurality of sequence numbers;

replacing the first plurality of sequence numbers with a second plurality of sequence numbers;

replacing the first plurality of sequence numbers with a third plurality of sequence numbers;

transmitting the first plurality of frames with the second plurality of sequence numbers to a second mobile unit; and

transmitting the first plurality of frames with the third plurality of sequence numbers to a third mobile unit.

5. The method of claim 4 wherein the step of receiving the first plurality of frames from the first mobile unit comprises the step of receiving the first plurality of frames from the first mobile unit, the first plurality of frames comprising first Radio Link Protocol (RLP) sequence numbers.

6. A method comprising the steps of:

receiving a plurality of frames having a plurality of sequence numbers associated with the plurality of frames;

determining that a frame has been erased due to a skip in the plurality of sequence numbers;

storing an erased-frame sequence number without sending the erased frame to a mobile unit;

receiving a negative acknowledgment (NAK) in response to the step of not sending the erased frame to the mobile unit;

receiving the erased frame;

translating the erased-frame sequence number to a second sequence number; and

sending the erased frame to the mobile unit with the second sequence number.

7. The method of claim 6 wherein the step of sending the erased frame to the mobile unit with the second sequence number further comprises the steps of:

receiving the erased frame;

determining that the erased frame is a delayed frame based on the erased-frame sequence number;

checking a database to determine of a NAK has been received from the mobile unit; and

sending the erased frame to the mobile unit with the second sequence number only if a NAK has been received from the mobile unit.

8. The method of claim 7 wherein the step of receiving a plurality of frames having a plurality of sequence numbers comprises the step of receiving a plurality of frames having a plurality of Radio Link Protocol (RLP) sequence numbers.

9. An apparatus comprising:

a logic unit having a first frame as an input, the first frame having a first sequence number corresponding to a first Radio Link Protocol (RLP) session;

a translation database coupled to the logic unit, the translation database providing a second sequence number corresponding to a second RLP session; and

transmission circuitry for transmitting the first frame with the second sequence number to a second mobile unit, wherein the second mobile unit utilizes the second RLP session.

10. The apparatus of claim 9 further comprising:

a second logic unit having the first frame as an input;

a second translation database coupled to the second logic unit, the second translation database providing a third sequence number corresponding to a third RLP session; and

second transmission circuitry for transmitting the first frame with the third sequence number to a third mobile unit, wherein the third mobile unit utilizes the third RLP session.

11. An apparatus comprising:

a logic unit having a first plurality of frames as an input, wherein the first plurality of frames have a first plurality of sequence numbers, the logic unit outputting the first plurality of frames with a second plurality of sequence numbers replacing the first plurality of sequence numbers;

a second logic unit having the first plurality of frames as an input, and outputting the first plurality of frames with a third plurality of sequence numbers replacing the first plurality of sequence numbers;

first transmission circuitry outputting the first plurality of frames with the second plurality of sequence numbers to a first mobile unit; and

second transmission circuitry outputting the first plurality of frames with the third plurality of sequence numbers to a second mobile unit.

12. The apparatus of claim 11 wherein the first, the second, and the third sequence numbers are first, second, and third Radio Link Protocol (RLP) sequence numbers.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034417/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2001
From: PROCTOR, LEE MICHAEL; HETHERINGTON, MARK
To: MOTOROLA, INC.
Reel/Frame 012040/0152 →