Method and system for multicasting data in a communication network
First Claim
1. A method of multicasting data in a communication network to a specific group of user equipments (UEs) that includes a source UE, the method comprising:
- communicating at least one FlowID to the UEs in the specific group the communicating including informing the UEs in the specific group of a broadcast server'"'"'s IP address and port number to allow the UEs to set up resources in the network;
for reception of wireless broadcast or wireless multicasts data;
allowing the source UE to have a floor control for the specific group of UEs that are uniquely identified in the communication network, the allowing being provided by a push server in response to the push server receiving a floor control request from the source UE;
receiving the data at the broadcast server, the data being transmitted from the source UE ; and
multi-casting the data in non-duplicated packets from the broadcast server to the specific group of UEs.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for multicasting data in a communication network (100) to a specific group of user equipments (UEs) (120) that includes a source UE (102). The method provides for communicating (302) at least one FlowID to the specific group (120), the communicating including informing the specific group (120) of a broadcast server'"'"'s IP address and port number to allow the UEs to set up resources in the network (100) for reception of wireless multicast data. The method also includes allowing (303) the source UE (102) to have a floor control for the specific group (120) that are uniquely identified in the network (100), the allowing being provided by a push server (112). Next, the method provides for receiving the data (304) at the broadcast server (114), from the source UE (102), and then multi-casting the data in non-duplicated packets to the specific group (120).
-
Citations
19 Claims
-
1. A method of multicasting data in a communication network to a specific group of user equipments (UEs) that includes a source UE, the method comprising:
-
communicating at least one FlowID to the UEs in the specific group the communicating including informing the UEs in the specific group of a broadcast server'"'"'s IP address and port number to allow the UEs to set up resources in the network;
for reception of wireless broadcast or wireless multicasts data;
allowing the source UE to have a floor control for the specific group of UEs that are uniquely identified in the communication network, the allowing being provided by a push server in response to the push server receiving a floor control request from the source UE;
receiving the data at the broadcast server, the data being transmitted from the source UE ; and
multi-casting the data in non-duplicated packets from the broadcast server to the specific group of UEs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for multicasting data in a communication network, the data being provided by a source User Equipment (UE), the system including:
-
a broadcast server, for receiving the data from the source UE through the communication network and transmitting the data in non-duplicated packets to a specific group of UEs; and
a push server, for communicating with the broadcast server to communicate at least one Flow ID therebetween, the FlowID providing unique identification of the specific group of UEs in the communication network, wherein the FlowID can be assigned statically or dynamically, - View Dependent Claims (16, 17)
-
-
18. A method performed by a UE that forms part a specific group of UEs in a communication network, the specific group of UEs being uniquely identified in the communication network by a FlowID, the method including:
-
receiving from a push server at least one FlowID, a broadcast server'"'"'s IP address and broadcast server'"'"'s port number;
transmitting a request the network for a Multicast IP address and associated port number corresponding to the FlowID;
Receiving the Multicast IP address and associated port number;
Transmitting a request for registration of the source UE as a valid user of the FlowID;
Receiving acceptance of the request confirming that the UE is a valid user; and
receiving data in a multi-cast transmission at the Multicast IP address and associated port number the data being in non-duplicated packets to all the UEs in the specific group of UEs.
-
-
19. A method performed by a UE wherein when the UE transmits the data the receiving data is disregarded.
Specification