Method and apparatus for transporting different classes of data bits in a payload over a radio interface
First Claim
1. A method for providing different classes of treatment in packet communications, comprising:
- detecting a payload of data to be transmitted from an application;
dividing the payload of data into a first group of bits associated with a first treatment class and a second group of bits associated with a second treatment class;
creating a first packet including the first group of bits and a first header that identifies the first packet with the first treatment class;
creating a second packet including the second group of bits and a second header that identifies the second packet with the second treatment class;
mapping the first packet to a first communications bearer configured to support the first treatment class using the first header; and
mapping the second packet to a second communications bearer configured to support the second treatment class using the second header.
1 Assignment
0 Petitions
Accused Products
Abstract
Different bits in a payload of data to be transmitted from a sending application receive different classes of treatment. The payload data is divided into a first group of bits associated with a first treatment class and a second group of bits associated with a second treatment class. A first packet is created which includes the first group of bits and a first header that identifies the first packet with the first treatment class. Similarly, a second packet is created that includes the second group of bits and second header that identifies the second packet with the second treatment class. Using the first header, the first packet is mapped to a first communications bearer, (e.g., a radio bearer), that is configured to support the first treatment class. Using the second header, the second packet is mapped to a second communications bearer which is configured to support the second treatment class.
150 Citations
44 Claims
-
1. A method for providing different classes of treatment in packet communications, comprising:
-
detecting a payload of data to be transmitted from an application;
dividing the payload of data into a first group of bits associated with a first treatment class and a second group of bits associated with a second treatment class;
creating a first packet including the first group of bits and a first header that identifies the first packet with the first treatment class;
creating a second packet including the second group of bits and a second header that identifies the second packet with the second treatment class;
mapping the first packet to a first communications bearer configured to support the first treatment class using the first header; and
mapping the second packet to a second communications bearer configured to support the second treatment class using the second header. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. For use in a radio communications system, a method for providing different levels of error protection (EP) in packet communications, comprising:
-
detecting a data frame to be transmitted from an application;
dividing the data frame into a first flow of bits associated with a first EP class and a second flow of bits associated with a second EP class;
creating a first packet for carrying first flow bits and a first header that identifies the first packet with the first EP class;
creating a second packet for carrying second flow bits and a second header that identifies the second packet with the second EP class;
mapping the first packet to a first radio bearer configured with a quality of service that supports the first EP class using the first header; and
mapping the second packet to a second radio bearer configured with a quality of service that supports the second EP class using the second header. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. Apparatus for transporting data with different classes of treatment, comprising:
-
a buffer for buffering a payload of data to be transmitted from an application;
a divider for dividing the payload of data into a first group of bits associated with a first treatment class and a second group of bits associated with a second treatment class;
a packetizer for creating a first packet including the first group of bits and a first header that identifies the first packet with the first treatment class and creating a second packet including the second group of bits and a second header that identifies the second packet with the second treatment class;
a mapper for mapping the first packet to a first communications bearer configured to support the first treatment class using the first header and mapping the second packet to a second communications bearer configured to support the second treatment class using the second header; and
a transmitter for transmitting the first and second packets over the first and second communications bearers, respectively. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. For use in a radio communications system, apparatus for providing different levels of error protection (EP) in packet communications, comprising:
-
means for detecting a data frame to be transmitted from an application;
means for dividing the data frame into a first flow of bits associated with a first EP class and a second flow of bits associated with a second EP class;
means for creating a first packet for carrying first flow bits and a first header that identifies the first packet with the first EP class;
means for creating a second packet for carrying second flow bits and a second header that identifies the second packet with the second EP class;
means for mapping the first packet to a first radio bearer configured with a quality of service that supports the first EP class using the first header; and
means for mapping the second packet to a second radio bearer configured with a quality of service that supports the second EP class using the second header. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification