Patent ID: 7855965

Claim:
A system for real-time packet network, said system comprising at least: a client unit having a computer-readable storage medium encoded with a computer program product, wherein the computer program product includes: downloadable code elements which, when executed by the client unit, cause the client unit to transmit and receive call control commands and cause the client unit to receive and transmit a real-time data stream using a protocol supporting real-time data transmission; and a server unit having a control unit, wherein the control unit is configured to perform operations comprising: sending call control commands, receiving call control commands, and transmitting and receiving call control commands to and from a network element in a real-time packet telecommunication network for controlling of transmission of real-time data streams to the client unit and from the client unit, characterized in that, the control unit is arranged to handle call control messaging related to the real-time packet telecommunication network for client units that download the downloadable code elements, and the client unit is arranged to download the downloadable code elements and execute the downloadable code elements, wherein the control unit handles call control messaging related to the real-time packet telecommunication network for the client unit by i) receiving, from the client unit, call control messages that are related to the real-time packet telecommunication network and that use a first protocol and ii) forwarding, to a device that handles call routing for the real-time packet telecommunication network, call control commands that use a second protocol and are based on the call control messages, wherein the second protocol comprises a protocol that is different than the first protocol and the device is part of the real-time packet telecommunication network with the server unit and the client unit, and wherein the client unit is arranged to, using the downloadable code elements, receive and transmit speech data streams to and from the real-time packet telecommunication network without directly exchanging call control commands with any device that handles call routing for the real-time packet telecommunication network other than the control unit.