Proxy apparatus and method
First Claim
1. A method, in a telecommunication network, of providing simultaneous voice, video and data applications between at least two subscribers, said method comprising the steps of:
- receiving, at a proxy apparatus, a request for a communication session, the request originating from a first subscriber and identifying at least a second subscriber to the communication session, the first subscriber using a first group of terminals and the second subscriber using a second group of terminals wherein the first group of terminals have a first set of operating characteristics and systems and the second group of terminals have a second set of operating characteristics and systems,the first group of terminals comprising three terminals including a GSM mobile telephone using a circuit switched speech bearer, a laptop computer linked via a PCMCIA card using a circuit switched data bearer to a GSM cellular communication network and a data terminal connected via GPRS andthe second group of terminals comprising a laptop linked to a corporate LAN and a telephone using a phone shell running on a workstation being connected to the corporate LAN;
evaluating types of communication available for the first group of terminals and the second group of terminals;
setting up terminal sub-sessions from the proxy apparatus to the first group of terminals and to the second group of terminals according to types of communication available, wherein the plurality of different terminals in the at least one of the first group of terminals and the second group of terminals are each associated with a sub-session of the communication session, each sub-session being associated with the communication session;
the proxy apparatus mapping incoming media streams from the first group of terminals onto outgoing media streams to the second group of terminals andsynchronizing different payload data streams, the data streams including video and voice.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, comprising various methods and apparatus providing a transparent communication session setup and control for communication sessions involving different communication capabilities, is disclosed. The system receives a request for a communication session at a proxy apparatus, the request being originated from a first subscriber to the communication session using a first group of terminals. The system identifies at least a second subscriber to the communication session using a second group of terminals. The system evaluates types of communication being available for the first group of terminals and at least the second group of terminals on the basis of the request. The system sets up terminal sub-sessions from the proxy apparatus to the first group of terminals and to at least the second group of terminals according to types of communication being available for the first group of terminals and at least the second group of terminals.
-
Citations
25 Claims
-
1. A method, in a telecommunication network, of providing simultaneous voice, video and data applications between at least two subscribers, said method comprising the steps of:
-
receiving, at a proxy apparatus, a request for a communication session, the request originating from a first subscriber and identifying at least a second subscriber to the communication session, the first subscriber using a first group of terminals and the second subscriber using a second group of terminals wherein the first group of terminals have a first set of operating characteristics and systems and the second group of terminals have a second set of operating characteristics and systems, the first group of terminals comprising three terminals including a GSM mobile telephone using a circuit switched speech bearer, a laptop computer linked via a PCMCIA card using a circuit switched data bearer to a GSM cellular communication network and a data terminal connected via GPRS and the second group of terminals comprising a laptop linked to a corporate LAN and a telephone using a phone shell running on a workstation being connected to the corporate LAN; evaluating types of communication available for the first group of terminals and the second group of terminals; setting up terminal sub-sessions from the proxy apparatus to the first group of terminals and to the second group of terminals according to types of communication available, wherein the plurality of different terminals in the at least one of the first group of terminals and the second group of terminals are each associated with a sub-session of the communication session, each sub-session being associated with the communication session; the proxy apparatus mapping incoming media streams from the first group of terminals onto outgoing media streams to the second group of terminals and synchronizing different payload data streams, the data streams including video and voice. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A proxy apparatus, connected to a gateway in a telecommunication network and providing simultaneous voice, video and data streams, the proxy apparatus comprising:
-
a setup control unit using a processor for receiving a transmitted request for a communication session, the request originating from a first subscriber and identifying at least a second subscriber, the first subscriber using a first group of terminals and the second subscriber using a second group of terminals, wherein the first group of terminals have a first set of operating characteristics and systems and the second group of terminals have a second set of operating characteristics and systems and each group comprising a plurality of different terminals, the first group of terminals comprising three terminals including a GSM mobile telephone using a circuit switched speech bearer, a laptop computer linked via a PCMCIA card using a circuit switched data bearer to a GSM cellular communication network and a data terminal connected via GPRS and the second group of terminals comprise a laptop linked to a corporate LAN and a telephone using a phone shell running on a workstation being connected to the corporate LAN; an evaluation unit using the processor for evaluating types of communication transmissions being available for the first group of terminals and at least the second group of terminals; a mapping unit for mapping incoming streams from the first group of terminals onto outgoing streams to the second group of terminals; and a session control unit using the processor for controlling terminal sub-sessions from the proxy apparatus to the first group of terminals and to the second group of terminals according to types of communication available, wherein the plurality of different terminals in the at least one of the first group of terminals and the second group of terminals are each associated with a sub-session of the communication session, each sub-session being associated with the communication session, the proxy apparatus achieving synchronization by coordinating the terminal sub-sessions between different payload data streams, including video and voice data streams. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification