System for rate control of multicast data delivery in a wireless network
First Claim
1. A wireless terminal that supports a multicast service over a wireless channel in a wireless communications system, the wireless terminal comprising:
- a wireless interface;
a user interface module;
a memory;
a processor that connects to the wireless interface in order to communicate over the wireless channel, connects to the user interface module for receiving input from a user of the wireless terminal, and connects to the memory, the processor configured to perform the steps of;
(a) sending a request that the wireless terminal wishes to join to at least one requested layer corresponding to a multicast group of the multicast service;
(b) sending bandwidth requirements for the at least one requested layer in response to step (a);
(c) displaying a list of multicast services and receiving from the user a first selection from the list of multicast services;
(d) receiving from the user a second selection for a desired level of multicast service for the selected multicast service and displaying the desired level of multicast service, wherein the desired level of multicast service corresponds to a first multicast group address; and
(e) displaying an actual level of multicast service, wherein the actual level corresponds to information about a number of layers that is currently supported over a wireless channel.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods and apparatus for transmitting multicast data over a wireless channel. At least one wireless terminal requests a multicast service corresponding to at least one requested layer. A wireless infrastructure comprising a base station and a node determines a data rate that the at least one wireless terminal can receive reliably and correspondingly configures a multicast session for at least one layer. The node utilizes measurements provided by the wireless terminal. The node through the base station signals the wireless terminal about a link-level multicast address corresponding to a time slot for which the wireless terminal shall process packets. An associated point of attachment with a core data network controls a data flow from a multicast content source through the core data network in order to match the data rate over the wireless channel.
-
Citations
14 Claims
-
1. A wireless terminal that supports a multicast service over a wireless channel in a wireless communications system, the wireless terminal comprising:
-
a wireless interface; a user interface module; a memory; a processor that connects to the wireless interface in order to communicate over the wireless channel, connects to the user interface module for receiving input from a user of the wireless terminal, and connects to the memory, the processor configured to perform the steps of; (a) sending a request that the wireless terminal wishes to join to at least one requested layer corresponding to a multicast group of the multicast service; (b) sending bandwidth requirements for the at least one requested layer in response to step (a); (c) displaying a list of multicast services and receiving from the user a first selection from the list of multicast services; (d) receiving from the user a second selection for a desired level of multicast service for the selected multicast service and displaying the desired level of multicast service, wherein the desired level of multicast service corresponds to a first multicast group address; and (e) displaying an actual level of multicast service, wherein the actual level corresponds to information about a number of layers that is currently supported over a wireless channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method that provides transmission of a multicast session over a wireless channel for a wireless terminal, the method comprising the steps of:
-
(a) sending a request that the wireless terminal wishes to join to at least one requested layer corresponding to a multicast group of the multicast service; (b) sending bandwidth requirements for the at least one requested layer in response to step (a); (c) displaying a list of multicast services and receiving from the use a first selection from the list of multicast services; (d) receiving from the user a second selection for a desired level of multicast service for the selected multicast service and displaying the desired level of multicast service, wherein the desired level of multicast service corresponds to a first multicast group address; and (e) displaying an actual level of multicast service, wherein the actual level corresponds to information about a number of layers that is currently supported over a wireless channel. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method in a wireless terminal for displaying information about a multicast service supported by a wireless communications system, the method comprising the steps of:
-
(a) displaying a list of multicast services and receiving a first selection from the list of multicast services from a user and; (b) receiving a second selection for a desired level of multicast service for the selected multicast service from the user and displaying the desired level of multicast service in response to step (a), wherein the desired level of service corresponds to a first multicast group address; and (c) displaying an actual level of multicast service, wherein the actual level corresponds to a number of layers that is currently supported over a wireless channel. - View Dependent Claims (12)
-
-
13. A computer-readable medium containing instructions for controlling a computer system to provide transmission of a multicast session over a wireless channel in a wireless communications system for a wireless terminal, comprising instructions that perform the steps of:
-
(a) sending a request that the wireless terminal wishes to join to at least one requested layer corresponding to a multicast group of a multicast service; (b) sending bandwidth requirements for the at least one requested layer; (c) sending at least one signal to noise measurement corresponding to a received signal over the wireless channel; (d) displaying a list of multicast services and receiving from the user a first selection from the list of multicast services; (e) receiving from the user a second selection for a desired level of multicast service for the selected multicast service and displaying the desired level of multicast service, wherein the desired level of multicast service corresponds to a first multicast group address; and (f) displaying an actual level of multicast service, wherein the actual level corresponds to information about a number of layers that is currently supported over a wireless channel. - View Dependent Claims (14)
-
Specification