Method and apparatus for allocation of information to channels of a communication system
First Claim
1. A method of transmitting information over a wireless communication system, the method comprising:
- determining a number of transmissions in a wireless communication system that occur during an interval of an information unit; and
partitioning the information unit into slices, wherein the number of slices is equal to, or less than, the number of transmissions during the interval of the information unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are described for improving the transmission of information over wireless communication channels. These techniques include determining available communication channels for transmitting information and determining possible physical layer packet sizes of the available channels. An information unit is partitioned into portions wherein the size of the portions are selected so as to match one of the physical layer packet sizes of the available communication channels. Another aspect is partitioning the information into a number of slices that correspond to the number of transmissions that occur during the information unit interval and assigning each partition to a corresponding transmission. The techniques can be used for various types of information, such as multimedia data, variable bit rate data streams, video data, or audio data. The techniques can also be used with various over the air interfaces, such as, Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), or standards based on CDMA such as TIA/EIA-95-B (IS-95), TIA/EIA-98-C (IS-98), IS2000, HRPD, cdma2000, Wideband CDMA (WCDMA), and others.
111 Citations
52 Claims
-
1. A method of transmitting information over a wireless communication system, the method comprising:
-
determining a number of transmissions in a wireless communication system that occur during an interval of an information unit; and
partitioning the information unit into slices, wherein the number of slices is equal to, or less than, the number of transmissions during the interval of the information unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of transmitting information over a wireless communication system, the method comprising:
-
determining a number of transmissions in available communication channels that occur during an interval of an information unit;
determining possible physical layer data packet sizes of the available channels; and
partitioning the information unit into slices, wherein the number of slices is equal to, or less than, the number of transmissions during the interval of the information unit, and the size of the slices are selected so as not to exceed one of the physical layer data packet sizes of the available communication channels. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of transmitting information over a wireless communication system, the method comprising:
-
determining a number of transmissions in a wireless communication system that occur during an interval of an information unit interval; and
partitioning a plurality of information units into slices, wherein the number of slices is equal to, or less than, the number of transmissions during the plurality of information unit intervals.
-
-
28. A wireless communication device comprising:
-
a receiver configured to accept a plurality of communication channels; and
a decoder configured to accept the received plurality of communication channels and to decode the channels, wherein the decoded channels are accumulated to produce a multimedia stream of data. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A wireless communication device comprising:
-
a controller configured to determine physical layer packet sizes of available communication channels;
an encoder configured to partition data contained in an information unit into packets, wherein individual packet sizes are selected not to exceed one of the available physical layer packet sizes of the available communication channels. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer readable media embodying a method of encoding data, the method comprising:
-
determining a number of transmissions in a wireless communication system that occur during an interval of an information unit;
partitioning the information unit into slices, wherein the number of slices is equal to, or less than, the number of transmissions during the interval of the information unit.
-
-
51. A computer readable media embodying a method of encoding data, the method comprising:
-
determining possible physical layer packet sizes of available communication channels;
determining a number of transmissions of the available communication channels that occur during an interval of an information unit; and
partitioning data contained in the information unit into slices, wherein the number of slices is equal to, or less than, the number of transmissions during the interval of the information unit and the size of the slices does not exceed a size of a physical layer packet.
-
-
52. A computer readable media embodying a method of decoding broadcast content, the method comprising:
-
accepting a plurality of constant bit rate communication channels; and
decoding the received plurality of communication channels and accumulating them to produce a variable bit rate multimedia stream of data.
-
Specification