Dynamic tunnel for real time data communication
AssigneeOracle International Corporation
InventorsHenry KATZ, Rolando HERRERO
Life of this patent
Estimating the term…
Abstract
A tunneled session management (“TSM”) server manages a dynamic datagram tunnel (“DDT”) for a real time communication (“RTC”) with a TSM client. The TSM server establishes a stream based tunnel with the TSM client and then establishes the RTC via the stream based tunnel, where the RTC includes communicating a first channel for signaling traffic and a second channel for media traffic. Then, it is determined whether to establish the DDT for communicating the media traffic, and if so, the DDT is established and the second channel is communicated via the DDT while the first channel is maintained on the stream based tunnel.
Claims20
A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage a dynamic datagram tunnel (DDT) for a real time communication (RTC) with a tunneled session management (TSM) client, the managing of the DDT comprising:
- establishing a stream based tunnel with the TSM client;
- establishing the RTC via the stream based tunnel, wherein the RTC comprises communicating a first channel for signaling traffic and a second channel for media traffic;
- determining whether to establish the DDT for communicating the media traffic;
- establishing the DDT;
- and
- communicating the second channel via the DDT while maintaining the first channel on the stream based tunnel.
A method for managing a dynamic datagram tunnel (DDT) for a real time communication (RTC) with a tunneled session management (TSM) client, the method comprising:
- establishing a stream based tunnel with the TSM client;
- establishing the RTC via the stream based tunnel, wherein the RTC comprises communicating a first channel for signaling traffic and a second channel for media traffic;
- determining whether to establish the DDT for communicating the media traffic;
- establishing the DDT;
- and
- communicating the second channel via the DDT while maintaining the first channel on the stream based tunnel.
A tunneled session management (TSM) server for managing a dynamic datagram tunnel (DDT) for a real time communication (RTC) with a TSM client in a network, the TSM server comprising:
- a tunnel service control function (TSCF) module that:
- establishes a stream based tunnel with the TSM client;
- establishes the RTC via the stream based tunnel, wherein the RTC comprises communicating a first channel for signaling traffic and a second channel for media traffic;
- determines whether to establish the DDT for communicating the media traffic;
- establishes the DDT;
- and
- communicates the second channel via the DDT while maintaining the first channel on the stream based tunnel.
Dependencies are inferred from the claim text.