WO2008013649A2

System and method for call routing based on transmission performance of a packet network

Abstract

A system and method that establishes a phone call over a packet network. The process may include receiving a call request from an originating call device on a packet network to call a terminating call device. A first transmission path may be determined between the originating and terminating call devices. Status of a terminating segment at a first terminating trunk may be determined and, if the status of the terminating segment at the first terminating trunk is within a first range, a call between the originating and terminating call device may be established via the first terminating call trunk. Otherwise, if the status of the terminating segment at the first terminating trunk is within a second range, a second transmission path via a second terminating trunk between the originating and terminating call devices may be made.

WO2008013649A2, drawing sheet 1
Sheet 1 of 64

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 2 independent, 18 dependent

  1. 1
    CLAIMS We Claim:1. A method for establishing a phone call over a packet network, said method comprising: receiving a call request from an originating call device on a packet network to call a terminating call device operating outside of the packet network;determining a first transmission path between the originating and terminating call devices;determining status of a terminating segment at a first terminating trunk;if the status of the terminating segment at the first terminating trunk is within a first range, establishing a call between the originating and terminating call device via the first terminating call trunk, otherwise, if the status of the terminating segment at the first terminating trunk is within a second range, determining whether a second transmission path via a second terminating trunk between the originating and terminating call devices is available;and if status of the second terminating call trunk is in the first range, establishing a call via the second transmission path.
  2. 11
    A system for establishing a telephone call over a packet network, said system comprising:an input/output (I/O) unit configured to communicate over a network;a storage unit configured to store network performance information associated with node segments on the packet network;a processing unit in communication with said I/O unit and said storage unit and configured to: receive a call request from an originating call device on a packet network to call a terminating call device operating outside of the packet network;determine a first transmission path between the originating and terminating call devices;determine status of a terminating segment at a first terminating trunk;if the status of the terminating segment at the first terminating trunk is within a first range, establish a call between the originating and terminating call device via the first terminating call trunk, otherwise, if the status of the terminating segment at the first terminating trunk is within a second range, determine whether a second transmission path via a second terminating trunk between the originating and terminating call devices is available;and if status of the second terminating call trunk is in the first range, establish a call via the second transmission path.