IP Library Granted Patent US 7,974,295
Granted Patent B2
US 7,974,295 · App. 10/521,155 · Granted Jul 5, 2011

Optimized routing between communication networks

View Patent ↗
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 7,974,295
App. No.
10/521,155
Granted
Jul 5, 2011
Kind
B2
Abstract

The invention provides a method and system for routing a message or a set of messages or a session from a first equipment connected or registered to a first network, to a second equipment connected or registered to a second network. The first network includes a network entity which checks requirements of the message or set of messages or session, and decides on the routing depending on the check result. The checked requirements may include media requirements of the message or set of messages or requested session. The checked requirements can also include QoS requirements of the message or set of messages or requested session.

Claims (32)

1. A method comprising:

initiating a message, message set or session setup request in a first network, wherein the first network comprises a switched telephone network,

routing the message, message set or session setup request from the switched telephone network to a media gateway control function of a second network of a different type from the first network, and

routing the message, message set or session setup request from the media gateway control function to a breakout gateway control function,

the breakout gateway control function deciding on the routing of the message, message set or session setup request.

2. A system comprising:

means for initiating a message, message set or session setup request in a first network, wherein the first network comprises a switched telephone network,

means for routing the message, message set or session setup request from the switched telephone network to a media gateway control function of a second network of a different type from the first network, and

means for routing the message, message set or session setup request from the media gateway control function to a breakout gateway control function of the second network,

wherein the breakout gateway control function is adapted to decide on the routing of the message, message set or session setup request.

3. A media gateway control function comprising:

means for receiving a message, message set or session set up request from a first network of a first type, wherein the first network comprises a switched telephone network, and

means for routing the message, message set or session setup request to a breakout gateway control function of a second network of a second type different from the first type, the media gateway control function being provided in the second network.

4. The media gateway control function according to claim 3 , wherein the switched telephone network is a circuit switched network and the second network is a packet switched network.

5. A breakout gateway control function comprising:

means for receiving a message, message set or session setup request from a media gateway control function, the message, message set or session setup request being initiated in a first network of a first type, and

means for deciding on the routing the received message, message set or session set up request,

wherein the first network is a switched telephone network, and the media gateway control function and the breakout gateway control function are provided in a second network of a second type different from the first type.

6. The breakout gateway control function according to claim 5 , wherein the decision is based on an identifier received with the message, message set or a session setup request.

7. The breakout gateway control function according to claim 5 , wherein the decision is routing the received message, message set or session set up request to an interrogating call state control function or to another breakout gateway control function.

8. The breakout gateway control function according to claim 5 , wherein the breakout gateway control function serves as a transit exchange, and/or the switched telephone network is a circuit switched network and the second network is a packet switched network.

9. A method comprising:

receiving a message, message set or session setup request, at a media gateway control function, from a first network of a first type, the first network comprising a switched telephone network, and

routing the message, message set or session setup request from the media gateway control function to a breakout gateway control function of a second network of a second type different from the first type.

10. A method comprising:

receiving a message, message set or session setup request from a media gateway control function, the message, message set or session setup request being initiated in a first network of a first type, and

deciding on the routing the received message, message set or session setup request,

wherein the first network is a switched telephone network, and the media gateway control function and a breakout gateway control function to which the media gateway control function routes the received message, message set or session setup request are provided in a second network of a second type different from the first type.

11. The method according to claim 10 , wherein the decision is based on an identifier received with the message, message set or a session setup request.

12. The method according to claim 10 , wherein the decision is routing the message, message set or a session setup request to an interrogating call state control function in the second network or to another breakout gateway control function in another network.

13. The method according to claim 10 , wherein the breakout gateway control function serves as a transit exchange, and/or

the switched telephone network is a circuit switched network and the second network is a packet switched network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035602/0284 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2005
From: TUOHINO, MARKKU; WESTMAN, ILKKA
To: NOKIA CORPORATION
Reel/Frame 016801/0016 →