Efficient multi-cast broadcasting for packet data systems
First Claim
1. An apparatus for multi-cast transmissions that minimize channel resources, comprising:
- a memory element; and
a processing element for executing a set of instructions stored in the memory element, the set of instructions for;
generating an identifier for a group of subscribers, wherein the identifier is for accessing a multi-cast service;
using channel quality information for at least one subscriber to determine the timing of the multi-cast service to the group of subscribers; and
transmitting the identifier and the multi-cast service on at least one channel, wherein the multi-cast service is transmitted in accordance with the timing determined by the channel quality information.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are presented for efficient broadcasting in wireless packet data systems. A single MAC_ID is used for broadcasting to a group of subscribers. By using the channel quality information of the group of subscribers, a base station determines the identity of the subscriber with the worst channel conditions. The timing and the transmission format of the multi-cast are then tailored so that the subscriber with the worst channel conditions is capable of recovering the transmission. If the timing and the transmission format is chosen in relation to subscriber with the worst channel conditions, it is probable that other subscribers will be able to recover the transmission as well. Hence, only a single MAC_ID need to be used to make a single broadcast, rather than sending multiple transmissions to multiple subscribers.
75 Citations
25 Claims
-
1. An apparatus for multi-cast transmissions that minimize channel resources, comprising:
-
a memory element; and
a processing element for executing a set of instructions stored in the memory element, the set of instructions for;
generating an identifier for a group of subscribers, wherein the identifier is for accessing a multi-cast service;
using channel quality information for at least one subscriber to determine the timing of the multi-cast service to the group of subscribers; and
transmitting the identifier and the multi-cast service on at least one channel, wherein the multi-cast service is transmitted in accordance with the timing determined by the channel quality information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for multi-cast transmissions that minimize channel resources, comprising:
-
a memory element; and
a processing element for executing a set of instructions stored in the memory element, the set of instructions for;
generating an identifier for a group of subscribers, wherein the identifier is for accessing a multi-cast service;
using channel quality information for at least one subscriber to determine the transmission format of the multi-cast service to the group of subscribers; and
transmitting the identifier and the multi-cast service on at least one channel, wherein the multi-cast service is transmitted in accordance with the transmission format determined by the channel quality information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for multi-cast transmissions that minimize channel resources, comprising:
-
a memory element; and
a processing element for executing a set of instructions stored in the memory element, the set of instructions for;
determining the channel quality information for a plurality of subscribers;
identifying the subscriber with the worst channel conditions;
scrambling a multi-cast service using a scrambling code known to the plurality of subscribers; and
transmitting the scrambled multi-cast service to the plurality of subscribers, wherein the scrambled multi-cast service is transmitted in accordance with a transmission format that is optimal for the subscriber with the worst channel conditions.
-
-
22. A method for broadcasting to a group of subscribers in a cellular communication network, comprising:
-
determining the channel quality information for a plurality of subscribers;
identifying the subscriber with the worst channel conditions;
scrambling a multi-cast service using a scrambling code known to the plurality of subscribers; and
transmitting the scrambled multi-cast service to the plurality of subscribers, wherein the scrambled multi-cast service is transmitted in accordance with a transmission format that is optimal for the subscriber with the worst channel conditions.
-
-
23. A method for broadcasting to a group of subscribers in a cellular communication network, comprising:
-
generating an identifier for a group of subscribers, wherein the identifier is for accessing a multi-cast service;
using channel quality information for at least one subscriber to determine the timing of the multi-cast service to the group of subscribers; and
transmitting the identifier and the multi-cast service on at least one channel, wherein the multi-cast service is transmitted in accordance with the timing determined by the channel quality information.
-
-
24. A method for broadcasting to a group of subscribers in a cellular communication network, comprising:
-
generating an identifier for a group of subscribers, wherein the identifier is for accessing a multi-cast service;
using channel quality information for at least one subscriber to determine the transmission format of the multi-cast service to the group of subscribers; and
transmitting the identifier and the multi-cast service on at least one channel, wherein the multi-cast service is transmitted in accordance with the transmission format determined by the channel quality information.
-
-
25. A method for efficient multi-cast broadcasting, comprising:
-
generating an identifier for a group of subscribers, wherein the identifier is for accessing a multi-cast service;
identifying the subscriber with the worst channel quality by analyzing a plurality of channel quality feedback indicators from a group of subscribers;
selecting a timing and a transmission format of the multi-cast service so that the multi-cast service will be received by the subscriber with the worst channel conditions; and
transmitting the identifier on a first channel and the multi-cast service on a second channel in accordance with the timing and the transmission format as determined by the subscriber with the worst channel quality.
-
Specification