IP Library › Granted Patent US 8,625,484
Granted Patent B2
US 8,625,484 · App. 12/365,897 · Granted Jan 7, 2014

Methods and apparatus for providing fast and power efficient multicast scheme

Inventors: Steven Cheng (San Diego, CA); Patrick Lim (San Diego, CA)
Assignee: QUALCOMM Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,625,484
App. No.
12/365,897
Granted
Jan 7, 2014
Kind
B2
Abstract

A base station (BS) may determine a fixed modulation scheme, a fixed PDU payload size, and a fixed number of PDUs per downlink burst for transmission of multicast data to subscriber stations. The BS may allocate downlink bursts to deliver the multicast data to the subscriber stations via PDUs using the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst. A subscriber station (SS) may bypass the processing of multicast frames if the SS does not belong to any multicast groups. An SS may search for multicast connection identifiers (CIDs) in DL MAP IEs in multicast frames if the SS belongs to at least one multicast group. The SS may bypass the parsing of a PDU's MAC header within a corresponding downlink burst in the multicast frame in response to identifying a multicast CID in a DL-MAP IE in a multicast frame.

Claims (33)

1. A method for providing a multicast scheme, the method being implemented by a base station, the method comprising:

receiving from a multicast server, at the base station, information about a fixed multicast rate;

determining, by the base station and based at least in part upon the fixed multicast rate, a fixed modulation scheme, a fixed protocol data unit (PDU) payload size, and a fixed number of PDUs per downlink (DL) burst for transmission of multicast data to subscriber stations, the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst remaining constant from one DL burst to a next DL burst and from one multicast frame to a next multicast frame; and

allocating, by the base station, DL bursts to multicast frames, to deliver the multicast data to the subscriber stations via PDUs using the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst.

2. The method of claim 1 , wherein the multicast frames are allocated periodically.

3. The method of claim 1 , wherein the DL bursts in the multicast frames are described by DL-MAP information elements (IEs) that comprise multicast connection identifiers (CIDs).

4. The method of claim 1 , wherein a wireless virtual private network (VPN) is configured between the multicast server and the subscriber stations via the base station.

5. The method of claim 1 , further comprising calculating a traffic data volume D based on D=V*T, wherein V is the fixed multicast rate, and wherein T is time spent during a multicast data transmission.

6. A base station for providing a multicast scheme, comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable by the processor to:

receive from a multicast server, at the base station, information about a fixed multicast rate;

determine, based at least in part upon the fixed multicast rate, a fixed modulation scheme, a fixed protocol data unit (PDU) payload size, and a fixed number of PDUs per downlink (DL) burst for transmission of multicast data to subscriber stations, the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst remaining constant from one DL burst to a next DL burst and from one multicast frame to a next multicast frame; and

allocate DL bursts to multicast frames, to deliver the multicast data to the subscriber stations via PDUs using the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst.

7. The base station of claim 6 , wherein the multicast frames are allocated periodically.

8. The base station of claim 6 , wherein the DL bursts in the multicast frames are described by DL-MAP information elements (IEs) that comprise multicast connection identifiers (CIDs).

9. The base station of claim 6 , wherein a wireless virtual private network (VPN) is configured between the multicast server and the subscriber stations via the base station.

10. The base station of claim 6 , wherein the instructions are also executable to calculate a traffic data volume D based on D=V*T, wherein V is the fixed multicast rate, and wherein T is time spent during a multicast data transmission.

11. A base station for providing a multicast scheme, comprising:

means for receiving from a multicast server, at the base station, information about a fixed multicast rate;

means for determining, based at least in part upon the fixed multicast rate, a fixed modulation scheme, a fixed protocol data unit (PDU) payload size, and a fixed number of PDUs per downlink (DL) burst for transmission of multicast data to subscriber stations, the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst remaining constant from one DL burst to a next DL burst and from one multicast frame to a next multicast frame; and

means for allocating DL bursts to multicast frames, to deliver the multicast data to the subscriber stations via PDUs using the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst.

12. The base station of claim 11 , wherein the multicast frames are allocated periodically.

13. The base station of claim 11 , wherein the DL bursts in the multicast frames are described by DL-MAP information elements (IEs) that comprise multicast connection identifiers (CIDs).

14. The base station of claim 11 , wherein a wireless virtual private network (VPN) is configured between the multicast server and the subscriber stations via the base station.

15. The base station of claim 11 , further comprising means for calculating a traffic data volume D based on D=V*T, wherein V is the fixed multicast rate, and wherein T is time spent during a multicast data transmission.

16. A computer-program product for facilitating a base station to provide a multicast scheme, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions comprising:

code for receiving from a multicast server, at the base station, information about a fixed multicast rate;

code for determining, at the base station and based at least in part upon the fixed multicast rate, a fixed modulation scheme, a fixed protocol data unit (PDU) payload size, and a fixed number of PDUs per downlink (DL) burst for transmission of multicast data to subscriber stations, the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst remaining constant from one DL burst to a next DL burst and from one multicast frame to a next multicast frame; and

code for allocating, at the base station, DL bursts to multicast frames, to deliver the multicast data to the subscriber stations via PDUs using the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst.

17. The computer-program product of claim 16 , further comprising:

code for calculating a traffic data volume D based on D=V*T, wherein V is the fixed multicast rate, and wherein T is time spent during a multicast data transmission.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2009
From: CHENG, STEVEN; LIM, PATRICK
To: QUALCOMM INCORPORATED
Reel/Frame 022395/0911 →
Continuity (1)
Related Publication 20100195555A1 · Aug 5, 2010