Sharing Ongoing Data Session
First Claim
1. A method performed in a network integration node for sharing an ongoing data session between a first user and a group of at least one additional user for a telecommunication system having the network integration node for data session proxying and a server for providing the data session to the first user, said method comprising:
- performing a data session proxying procedure to track the data session established by the first user,receiving a request from the first user for sharing the data session with the group of at least one additional user.performing a conference establishment procedure to a conference node handling the group of at least one additional user for binding the network integration node to the conference node as a party of a conference by establishing a second data session connection to the conference node, andperforming a replication procedure for triggering a replication of the data session to the group of at least one additional user over the second data session connection.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a solution for performing a sharing an ongoing data session between a first user and a group of at least one additional user in a telecommunication system. The basic idea of this invention is to provide a network integration node with a shared streaming session logic, replication logic and group membership management functions of a conference node, like for example the “Push to-talk over Cellular (PoC)” application. Using this functionality the conference system is to be included into the ongoing streaming session, shall invite additional members and forward the streaming traffic to them as well. This results into a shared streaming service using unicast communication resources.
31 Citations
13 Claims
-
1. A method performed in a network integration node for sharing an ongoing data session between a first user and a group of at least one additional user for a telecommunication system having the network integration node for data session proxying and a server for providing the data session to the first user, said method comprising:
-
performing a data session proxying procedure to track the data session established by the first user, receiving a request from the first user for sharing the data session with the group of at least one additional user. performing a conference establishment procedure to a conference node handling the group of at least one additional user for binding the network integration node to the conference node as a party of a conference by establishing a second data session connection to the conference node, and performing a replication procedure for triggering a replication of the data session to the group of at least one additional user over the second data session connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network integration node in a telecommunication network, adapted to perform a sharing of an ongoing data session between a first user and a group of at least one additional user said network integration node comprising:
-
proxy logic for proxying a data session provided by a server to the first user, reception controller for receiving and evaluating a request received from the first user for sharing the ongoing data session with the group of at least one additional user, binding controller for binding the network integration entity as a conference party to a conference node handling the group of the at least one additional user wherein said binding controller is adapted to establish a second data session connection to the conference node and replication logic for triggering a replication of the data session to the group of at least one additional user wherein the second data session connection is used to transmit data session to the conference node. - View Dependent Claims (12)
-
-
13. A system in a telecommunication network adapted to perform a sharing of an ongoing data session between a first user and a group of at least one additional user wherein said system comprising:
a network integration node comprising; proxy logic for proxying a data session provided by a server to the first user, reception controller for receiving and evaluating a request received from the first user for sharing the ongoing data session with the group of at least one additional user, binding controller for binding the network integration entity as a conference party to a conference node handling the group of the at least one additional user wherein said binding controller is adapted to establish a second data session connection to the conference node, and replication logic for triggering a replication of the data session to the group of at least one additional user wherein the second data session connection is used to transmit data session to the conference node, said network integration node communicating with a conference system providing conference service to a group of users and with a first user being adapted to sent a request to the network integration node for sharing the ongoing data session with the group of at least one user, said network integration node further comprising means for; performing a data session proxying procedure to track the data session established by the first user. receiving a request from the first user for sharing the data session with the group of at least one additional user, performing a conference establishment procedure to a conference node handling the group of at least one additional user for binding the network integration node to the conference node as a party of a conference by establishing a second data session connection to the conference node, and performing a replication procedure for triggering a replication of the data session to the group of at least one additional user over the second data session connection.
Specification