Method and apparatus for the formatting of data for transmission
First Claim
1. In a digital communication system in which digital data is transmitted in data frames of a preselected time duration, a method for formatting digital data in each data frame comprising the steps of:
- providing a set of data bits of a first data type, said set of data bits of said first data type having a bit count corresponding to one of a plurality of predetermined bit counts;
generating a set of parity check bits for said set of data bits of said first data type when said bit count is a highest bit count or a next to highest bit count of said plurality of predetermined bit counts;
generating a set of tail bits in accordance with a predetermined frame termination format; and
providing in respective order said set of data bits of said first data type, said parity check bits, and said tail bits in a data frame if said bit count is said highest bit count or said next to highest bit count;
otherwise, providing in respective order said set of data bits of said first data type and said tail bits in said data frame.
0 Assignments
0 Petitions
Accused Products
Abstract
In a digital communication system in which digital data is transmitted in data frames of a preselected time duration, a method and apparatus for formatting digital data in each data frame. A set of data bits of a first data type having a bit count corresponding to one of a plurality of predetermined bit counts are provided. A set of parity check bits for the set of data bits of said first data type are generated when the bit count is a highest bit count or a next to highest bit count. A set of tail bits is generated in accordance with a predetermined frame termination format. In respective order the set of data bits of the first data type, the parity check bits, and the tail bits are porovided in a data frame if the bit count is of the highest bit count or of the next to highest bit count. Otherwise, the set of data bits of the first data type and the tail bits are provided in respective order in the data frame.
-
Citations
26 Claims
-
1. In a digital communication system in which digital data is transmitted in data frames of a preselected time duration, a method for formatting digital data in each data frame comprising the steps of:
-
providing a set of data bits of a first data type, said set of data bits of said first data type having a bit count corresponding to one of a plurality of predetermined bit counts; generating a set of parity check bits for said set of data bits of said first data type when said bit count is a highest bit count or a next to highest bit count of said plurality of predetermined bit counts; generating a set of tail bits in accordance with a predetermined frame termination format; and providing in respective order said set of data bits of said first data type, said parity check bits, and said tail bits in a data frame if said bit count is said highest bit count or said next to highest bit count; otherwise, providing in respective order said set of data bits of said first data type and said tail bits in said data frame. - View Dependent Claims (2, 3, 4)
-
-
5. A communication system for transmitting information in the form of a plurality of digital data types, comprising:
-
formatting means responsive to at least a first type of digital data and a second type of digital data for producing a data frame including a set of data bits; generator means connected to the formatting means for; generating parity check bits for the set of data bits in response to a particular bit count of data bits of a first data type in the set of data bits; generating tail bits in accordance with a predetermined frame termination format; providing in respective order in the data frame the set of data bits, the parity check bits when the set of data bits includes the particular bit count of data bits or the first data type, and the tail bits; modulation means connected to the generator means for producing a modulated data frame by modulating the data frame according to a modulation procedure; and means connected to the modulation means for transmitting the modulated data frame. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. In a cellular communication system which modulates and transmits data flames on forward and reverse channels, a combination for producing data frames, the combination comprising:
-
means for generating data frames in which each data frame includes a set of traffic bits, each set of traffic bits, each set of traffic data bits including data bits of one or more data types; and bit generator means connected to the means for generating data frames, the bit generator means for; generating a mode bit indicating types of data bits for each data frame having a particular frame bit rate; generating parity check bits for traffic for each data frame having a highest bit count or a next-to-highest bit count of data bits of a first data type; generating tail bits in accordance with a predetermined frame termination format; and providing in respective order; said mode bit, said set of traffic data bits, said parity check bits and said tail bits for each frame having the particular frame bit rate and the highest bit count or next-to-highest bit count; and said set of traffic data bits and said tail bits for all other data frames. - View Dependent Claims (18, 19, 20)
-
-
21. A method for formatting data in a data frame, comprising the steps of:
-
receiving a first data packet; generating a set of parity check bits in accordance with said first data packet when a bit count of said first data packet is a predetermined highest bit count; generating a set of tail bits in accordance with a predetermined frame termination format; and providing in respective order said first data packet, said parity check bits, and said tail bits in said data frame. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification