Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SEQUENCE NUMBERING OF DATA PACKETS
Document Type and Number:
WIPO Patent Application WO/2000/074259
Kind Code:
A2
Abstract:
An improved method and system for transmitting a stream of data bytes through a channel (506A, 506b) whose capacity may change during transmission. By utilization of selective regions of sequence number space, the enhanced radio link protocol (RLP) (140, 142, 144) provides the benefits of large byte sequence numbers while transmitting a fraction of the sequence number bits in the majority of over-the-air frames. Frame header sequence numbers are shortened by dividing the byte sequence number by a page size, and by performing a modulo function on the byte sequence number.

Inventors:
ABROL NISCHAL
Application Number:
PCT/US2000/014699
Publication Date:
December 07, 2000
Filing Date:
May 26, 2000
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
QUALCOMM INC (US)
International Classes:
H04L47/43; H04L1/00; H04L1/16; H04L1/18; H04L12/56; H04W28/06; (IPC1-7): H04B7/00
Foreign References:
US5151899A1992-09-29
US5444709A1995-08-22
Attorney, Agent or Firm:
Wadsworth, Philip R. (CA, US)
Download PDF:
Claims:
CLAIMS
1. A method for transmitting a stream of information bytes comprising the steps of: a) assigning sequence numbers from a subset of a predetermined sequence number space to each of a set of information bytes from said stream of information bytes; b) generating a first shortened sequence number from a first sequence number of said subset by dividing said first sequence number by a predetermined page size; c) formatting said first shortened sequence number into a frame header of a transmit frame; and d) transmitting said transmit frame with said frame header and said set of information bytes.
2. The method of claim 1 wherein said step of generating said first shortened sequence number further comprises the step of performing a modulo function of said first sequence number using a predetermined modulo function base.
3. A method for receiving a stream of information bytes comprising the steps of: a) extracting from the frame header of a received frame a shortened sequence number; b) generating a first unshortened sequence number by multiplying said shortened sequence number by a predetermined page size; c) assigning sequence numbers from a subset of a predetermined sequence number space to each of a set of information bytes contained in said received frame; and d) forming said stream of information bytes from said sets of information bytes based on said sequence numbers.
4. The method of claim 1 wherein said step of generating said first shortened sequence number further comprises the step of performing a modulo function of said first sequence number using a predetermined modulo function base.
5. A system for transmitting a stream of information bytes comprising: a) a transmitter for transmitting data frames containing shortened radio link protocol (RLP) sequence numbers and portions of said stream of information bytes; and b) a receiver for receiving said data frames and reconstructing said stream of information bytes from said portions based on said shortened RLP sequence numbers.
6. A system for transmitting a stream of information bytes comprising: a) transmitter means comprising a first processor and first memory for transmitting data frames containing shortened radio link protocol (RLP) sequence numbers and portions of said stream of information bytes; and b) receiver means comprising a second processor and second memory for receiving said data frames and reconstructing said stream of information bytes from said portions based on said shortened RLP sequence numbers.
Description:
INTERNATIONAL SEARCH REPORT Int ional Application No Information on patent family members PCT/US 00/14699 Patent document Publication Patent family Publication cited in search report date member (s) date US 5151899 A 29-09-1992 DE 69216704 D 27-02-1997 DE 69216704 T 14-08-1997 EP 0525174 A 03-02-1993 JP 5502362 T 22-04-1993 WO 9214327 A 20-08-1992 US 5444709 A 22-08-1995 AU 7728994 A 18-04-1995 WO 9509504 A 06-04-1995