Multiplexing channels by a medium access controller
First Claim
Patent Images
1. A communication device comprising:
- a medium access controller (MAC) configured to receive data from a plurality of channels;
wherein each channel is associated with a priority, where mandatory data is assigned a higher priority than best effort data, and is provided with a dynamically adjusted parameter which indicates a size limit of an amount of data for multiplexing for that channel to prevent monopolization of a shared channel by one of the plurality of channels;
wherein the MAC is further configured to multiplex the data of the plurality of channels for transmission over the shared channel based on the priority, wherein H-ARQ control information is multiplexed onto the shared channel and the H-ARQ control information is multiplexed regardless of the priority of the plurality of channels.
0 Assignments
0 Petitions
Accused Products
Abstract
A code division multiple access (CDMA) communication device comprises a medium access controller (MAC) configured to receive data from a plurality of channels. Each channel is associated with a priority and an identifier. The MAC is further configured to multiplex the data of the plurality of channels for transmission over a CDMA channel based on the priority.
37 Citations
21 Claims
-
1. A communication device comprising:
a medium access controller (MAC) configured to receive data from a plurality of channels;
wherein each channel is associated with a priority, where mandatory data is assigned a higher priority than best effort data, and is provided with a dynamically adjusted parameter which indicates a size limit of an amount of data for multiplexing for that channel to prevent monopolization of a shared channel by one of the plurality of channels;
wherein the MAC is further configured to multiplex the data of the plurality of channels for transmission over the shared channel based on the priority, wherein H-ARQ control information is multiplexed onto the shared channel and the H-ARQ control information is multiplexed regardless of the priority of the plurality of channels.- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A communication device comprising:
at least one component device configured to implement a medium access control (MAC) function;
wherein the MAC function receives data from a plurality of channels;
wherein each channel is associated with a priority, where mandatory data is assigned a higher priority than best effort data, and is provided with a dynamically adjusted parameter which indicates a size limit of an amount of data for multiplexing for that channel to prevent monopolization of a shared channel by one of the plurality of channels;
wherein the MAC function multiplexes the data of the plurality of channels for transmission over the shared channel based on the priority, wherein H-ARQ control information is multiplexed onto the shared channel and the H-ARQ control information is multiplexed regardless of the priority of the plurality of channels.- View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A communication device comprising:
-
receiving data from a plurality of channels by a medium access controller (MAC) of the communication device;
wherein each channel is associated with a priority, where mandatory data is assigned a higher priority than best effort data, and is provided with a dynamically adjusted parameter which indicates a size limit of an amount of data for multiplexing for that channel to prevent monopolization of a shared channel by one of the plurality of channels; andmultiplexing the data of the plurality of channels by the MAC for transmission over the shared channel based on the priority, wherein H-ARQ control information is multiplexed onto the shared channel and the H-ARQ control information is multiplexed regardless of the priority of the plurality of channels. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification