Method and apparatus for the formatting of data for transmission
DCFirst Claim
1. In a communication system, a method for transmitting a first data frame at a data rate included within a first predetermined data rate set of a set of rate sets, comprising the steps of:
- receiving said data frame;
generating a set of parity check bits and tail bits in accordance with a frame rate of said first data frame;
encoding an augmented data frame derived from said first data frame, said parity check bits, and said tail bits, wherein an encoding rate of said encoding is determined in accordance with said first predetermined data rate set of said first data frame; and
transmitting said encoded augmented data frame.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method and apparatus for arranging various types of data, and at various rates, into a uniquely structured format for transmission. Data for transmission formatting may be vocoder data or different types of non-vocoder data. The data organized into frames of a predetermined time duration for transmission. The data frames are organized, depending on the data, to be at one of several data rates. Vocoder data is provided at one of several data rates and is organized in the frame according to a predetermined format. Frames may be formatted with a sharing of vocoder data with non-vocoder data to be at a highest frame data rate. Different types of non-vocoder data may be organized so as to also be at the highest frame data rate. Additional control data may be provided within the data frames to support various aspects of the transmission and recovery upon reception.
158 Citations
77 Claims
-
1. In a communication system, a method for transmitting a first data frame at a data rate included within a first predetermined data rate set of a set of rate sets, comprising the steps of:
-
receiving said data frame; generating a set of parity check bits and tail bits in accordance with a frame rate of said first data frame; encoding an augmented data frame derived from said first data frame, said parity check bits, and said tail bits, wherein an encoding rate of said encoding is determined in accordance with said first predetermined data rate set of said first data frame; and transmitting said encoded augmented data frame. - View Dependent Claims (2, 3)
-
-
4. In a communication system, a method for transmitting a first data frame at a given data rate included within a first predetermined set of data rates, comprising the steps of:
-
receiving said first data frame and a frame rate indication associated therewith; generating a formatted data frame by formatting said first data frame in accordance with a predetermined format corresponding to said frame rate indication; encoding said formatted data frame; and transmitting said encoded formatted data frame.
-
-
5. In a communication system, a method for transmitting first and second data frames at first and second data rates, respectively, said first and second data rates being respectively included first and second predetermined sets of data rates, comprising the steps of:
-
receiving said first and second data frames and first and second frame rate indications respectively associated with said first and second data frames; generating first and second formatted data frames by formatting said first and second data frames in accordance with first and second predetermined formats corresponding to said first and second frame rate indications, respectively; encoding said first and second formatted data frames; and transmitting said first and second encoded formatted data frames.
-
-
6. In a communication system, a method for transmitting information from a subscriber unit to a base station comprising the steps of:
-
providing a first data frame including traffic channel data of a first type; generating a formatted data frame of a predetermined format using said first data frame, said formatted data frame including at least one frame quality bit; encoding said formatted data frame at an encoding rate based upon a frame rate associated with said first data frame; and transmitting said encoded formatted data frame. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In a communication system, a method for transmitting comprising the steps of:
-
providing a first data frame including traffic channel data of a first type; generating a formatted data frame of a predetermined format, said formatted data frame sequentially including an erasure indicator bit, a mixed mode bit, one or more frame mode bits, a plurality of bits of said traffic channel data of said first type, one or more frame quality indicator bits, and one or more tail bits; encoding said formatted data frame; and transmitting said encoded formatted data frame. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. In a communication system, a method for transmitting comprising the steps of:
-
providing a first data frame including primary traffic channel data; generating a formatted data frame of a predetermined format, said formatted data frame sequentially including an erasure indicator bit, a mixed mode bit, a plurality of bits of said primary traffic channel data, one or more frame quality indicator bits, and one or more tail bits; encoding said formatted data frame; and transmitting said encoded formatted data frame. - View Dependent Claims (33)
-
-
34. A transmitter for use in a communications system, said transmitter comprising:
-
means for providing a first data frame including traffic channel data of a first type; means for generating a formatted data frame of a predetermined format using said first data frame, said formatted data frame including at least one frame quality bit; means for encoding said formatted data frame at an encoding rate based upon a frame rate associated with said first data frame; and means for transmitting said encoded formatted data frame. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A transmitter for use in a communication system, said transmitter comprising:
-
means for providing a first data frame including traffic channel data of a first type; means for generating a formatted data frame of a predetermined format, said formatted data frame sequentially including an erasure indicator bit, a mixed mode bit, one or more frame mode bits, a plurality of bits of said traffic channel data of said first type, one or more frame quality indicator bits, and one or more tail bits; means for encoding said formatted data frame; and means for transmitting said encoded formatted data frame. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. In a communication system, a transmitter for transmitting information from a subscriber unit to a base station, said transmitter comprising:
-
means for providing a first data frame including primary traffic channel data; means for generating a formatted data frame of a predetermined format, said formatted data frame sequentially including an erasure indicator bit, a mixed mode bit, a plurality of bits of said primary traffic channel data, one or more frame quality indicator bits, and one or more tail bits; means for encoding said formatted data frame; and means for transmitting said encoded formatted data frame. - View Dependent Claims (61)
-
-
62. A system for communicating using formatted data, said system comprising:
-
a remote unit transmitter including; means for providing a source of a first of type of traffic bits, means for providing a first data frame including traffic channel data of a first type, means for generating a formatted data frame of a predetermined format using said first data frame, means for encoding said formatted data frame at an encoding rate based upon a frame rate associated with said first data frame, means for transmitting said encoded formatted data frame; and a base station for receiving said encoded formatted data frame transmitted by said remote unit transmitter. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
Specification