IP Library Patent Application 11586025
Patent Application
App. No. 11/586,025

System and method for reliable multicast over shared wireless media for spectrum efficiency and battery power conservation

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 None
App. No.
11/586,025
Abstract

According to one embodiment of the invention, wireless spectrum and battery power conservation is achieved by through an adaptable multicast group communication scheme. This involves a method in which a request to join a multicast group is received by an access point or other multicast transmitting device. The request includes at least multicast transmission rate identifying a rate of modulation coding that can be supported by a multicast receiving device. Thereafter, membership to the multicast group may be granted where communications between with the access point are set at the multicast transmission rate requested.

Claims (38)

1 . A method comprising:

receiving a request message to join a multicast group, the request including a multicast transmission rate identifying a rate of modulation coding that can be supported by a multicast receiving device; and

granting the multicast receiving device membership to the multicast group.

2 . The method of claim 1 , wherein granting of the multicast receiving device membership to the multicast group includes providing a selected multicast transmission rate that differs from the requested multicast transmission rate.

3 . The method of claim 1 , wherein the request message further comprises power save information that represents a requested beacon or Delivery Traffic Indicator Map (DTIM) intervals requested by the multicast receiving device for the multicast group.

4 . The method of claim 1 further comprising granting the multicast receiving device membership to the multicast group with a selected beacon or DTIM interval being a multiple of the beacon or DTIM interval for delivery of broadcast/multicast transmissions.

5 . The method of claim 4 , wherein the granting of the multicast receiving device membership to the multicast group includes providing the selected multicast transmission rate that is less than the requested multicast transmission and the selected and the selected beacon or DTIM interval differing from the requested beacon or DTIM interval for delivery of broadcast/multicast transmissions.

6 . The method of claim 3 further comprising establishing a multicast reporting interval being a measurement period over which the multicast receiving device is to maintain information concerning communications associated with the multicast group.

7 . The method of claim 6 further comprising:

receiving a message including feedback information concerning multicast messages received by the multicast receiving device, the message including at least a portion of the information maintained by the multicast receiving device, the information including at least one of (i) a total number of multicast frames received during the measurement period, (ii) a time of receipt of the multicast frames, and (iii) a sequence number of a first multicast message received by the multicast receiving device during the measurement period and a sequence number of a last multicast message received by multicast receiving device during the measurement period.

8 . The method of claim 1 further comprising:

receiving a message from the multicast receiving device requesting a change to a selected multicast transmission rate identified in a response to the request message.

9 . The method of claim 8 further comprising:

transmitting a second message to the multicast receiving device granting or denying the change to the selected multicast transmission rate.

10 . The method of claim 4 further comprising:

receiving a message from the multicast receiving device requesting a change to at least the selected beacon or DTIM interval; and

transmitting a second message to the multicast receiving device granting or denying the change to the multiple of the selected beacon or DTIM interval.

11 . The method of claim 1 further comprising:

granting the multicast receiving device membership to one of the plurality of second multicast groups collectively forming the multicast group, each of the plurality of secondary multicast groups supporting a different multicast transmission rate.

12 . A method comprising:

sending a request message to join a multicast group, the request message including at least one of a multicast transmission rate identifying a rate of modulation coding that can be supported and a multiple of beacon intervals for the multicast group; and

receiving a response message concerning membership to the multicast group.

13 . The method of claim 12 , wherein the response message includes a selected rate for data transmitted to wireless devices that are members of the multicast group.

14 . The method of claim 12 , the response message includes information identifying a selected power-save interval for the multicast group, the power-save interval being equivalent to the power-save interval requested and included within the request message.

15 . The method of claim 12 further comprising:

transmitting a message including feedback information concerning multicast messages received during a measurement period identified in the response message, the feedback information including at least one of (i) a total number of multicast frames received during the measurement period, (ii) a time of receipt of the multicast frames, and (iii) a sequence number of a first multicast message received during the measurement period and a sequence number of a last multicast message received during the measurement period.

16 . The method of claim 13 further comprising:

sending a message to request a change to the selected rate; and

receiving a message granting or denying the change to the selected rate.

17 . The method of claim 14 further comprising:

sending a message to request a change to the selected power save information; and

receiving a message granting or denying the change to the selected multiple of the beacon intervals.

18 . The method of claim 12 , wherein the receiving of the response message includes receiving an assignment to a secondary multicast group that is one of a plurality of subgroups forming the multicast group.

19 . The method of claim 12 , wherein the response includes a selected rate for data to be transmitted to wireless devices that are members of the multicast group, the selected rate differing from the multicast transmission rate included in the request message.

20 . A software program executed by a processor, the software program comprising:

a first software module to receive a plurality of request messages to join a multicast group, each request message including at least one of a multicast transmission rate identifying a rate of modulation coding that can be supported and a requested Delivery Traffic Indicator Map (DTIM) interval; and

a second software module to assign at least two devices, where each device sent a request message of the plurality of request messages, to different secondary multicast groups that are part of the multicast group but each support either a different multicast transmission rate or a different power-save interval.

21 . The software of claim 20 further comprising a third software module to continuously monitor and adjust the multicast transmission rate.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: ARUBA NETWORKS, INC.
Reel/Frame 036379/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: ARUBA NETWORKS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035814/0518 →
CHANGE OF NAME Recorded Dec 8, 2006
From: PONNUSWAMY, SUBBU
To: ARUBA NETWORKS, INC.
Reel/Frame 018605/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2006
From: PONNUSWAMY, SUBBU
To: ARUBA WIRELESS NETWORKS
Reel/Frame 018459/0001 →