IP Library Patent Application 12846718
Patent Application
App. No. 12/846,718

SWITCHING DATA STREAMS BETWEEN CORE NETWORKS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/846,718
Abstract

The present disclosure is directed to switching data streams between core networks. In some implementations, a method can include identifying a plurality of different RTP streams from a SIP device with at least one stream associated with a supplementary service. A plurality of single media streams for a plurality of different mobile devices in a cellular core network is identified. Dynamically switching connections between each RTP stream in the plurality of different RTP streams and a corresponding single media stream in the plurality of single media streams based, at least in part, on SIP signaling from the SIP device.

Claims (32)

1 . A method, comprising:

identifying, at a network node, a plurality of different Real-time Transport Protocol (RTP) streams from a Session Initiation Protocol (SIP) device with at least one stream associated with a supplementary service, the network node includes at least one interface to an Internet Protocol (IP) network and at least one interface to a cellular core network, the SIP device in the IP network;

identifying a first media stream from a first mobile device in the cellular core network; and

dynamically switching connections between the plurality of different RTP streams between corresponding single media streams for mobile devices in the cellular network based, at least in part, on SIP signaling from the SIP device, the single media streams include at least the first media stream of the first mobile device.

2 . The method of claim 1 , further comprising controlling the dynamic switching using an access session border controller.

3 . The method of claim 1 , further comprising translating between SIP communication and circuit switched communication.

4 . The method of claim 1 , the network node receives the plurality of RTP streams through different interfaces to an IP network and receives the single media stream from the mobile device through a single interface to the cellular core network.

5 . The method of claim 1 , wherein dynamically switching the single media stream between the plurality of different RTP streams comprises bridging a single steady-state connection for the media stream in the cellular core network and multiple steady-state connections for the RTP streams from the single SIP device.

6 . The method of claim 1 , the plurality of different RTP streams comprises a first RTP stream and a second RTP stream for the SIP device, further comprising:

identifying a second media stream from a second mobile device in the cellular core network; and

dynamically switching between connecting the first RTP stream with the first media stream for the first mobile device and the RTP stream with the second media stream for the second mobile device based, at least in part, on SIP signaling from the SIP device.

7 . The method of claim 1 , further comprising presenting the network node as a Base Station Controller (BSC) for the SIP device to a Mobile Switching Center (MSC) in the cellular core network.

8 . The method of claim 1 , further comprising determining status information for each RTP stream based, at least in part, on the SIP signals.

9 . The method of claim 1 , the network node comprising a subtending media gateway (MGW), further comprising controlling the MGW using H.248 in response to at least the RTP signaling.

10 . A network node, comprising:

a first interface to an IP network;

a second interface to a cellular core network;

memory that stores criteria associated with RTP streams including SIP devices; and

one or more processors operable to:

identify, at a network node, a plurality of different RTP streams from a SIP device with at least one stream associated with a supplementary service, the SIP device in the IP network;

identify a first media stream from a first mobile device in the cellular core network; and

dynamically switch connections between the plurality of different RTP streams between corresponding single media streams for mobile devices in the cellular network based, at least in part, on SIP signaling from the SIP device, the single media streams include at least the first media stream of the first mobile device.

11 . The network node of claim 10 , further comprising controlling the dynamic switching using an access session border controller.

12 . The network node of claim 10 , further comprising translating between SIP communication and circuit switched communication.

13 . The network node of claim 10 , the network node receives the plurality of RTP streams through different interfaces to an IP network and receives the single media stream from the mobile device through a single interface to the cellular core network.

14 . The network node of claim 10 , wherein dynamically switching the single media stream between the plurality of different RTP streams comprises bridging a single steady-state connection for the media stream in the cellular core network and multiple steady-state connections for the RTP streams from the single SIP device.

15 . The network node of claim 10 , the plurality of different RTP streams comprises a first RTP stream and a second RTP stream for the SIP device, further comprising:

identifying a second media stream from a second mobile device in the cellular core network; and

dynamically switching between connecting the first RTP stream with the first media stream for the first mobile device and the RTP stream with the second media stream for the second mobile device based, at least in part, on SIP signaling from the SIP device.

16 . The network node of claim 10 , further comprising presenting the network node as a BSC for the SIP device to a MSC in the cellular core network.

17 . The network node of claim 10 , further comprising determining status information for each RTP stream based, at least in part, on the SIP signals.

18 . The network node of claim 10 , the network node comprising a MGW, further comprising controlling the MGW using H.248 in response to at least the RTP signaling.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: SILICON VALLEY BANK
To: MAVENIR SYSTEMS, INC.; MAVENIR HOLDINGS, INC.; MAVENIR INTERNATIONAL HOLDINGS, INC. FKA STOKE, INC.; MAVENIR SYSTEMS IP HOLDINGS, LLC
Reel/Frame 035551/0171 →
SECURITY AGREEMENT Recorded Oct 19, 2012
From: MAVENIR SYSTEMS, INC.; MAVENIR HOLDINGS, INC.
To: SILICON VALLEY BANK
Reel/Frame 029156/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: WALLIS, MICHAEL BRETT
To: MAVENIR SYSTEMS, INC.
Reel/Frame 025219/0142 →