US8948190B2

Alternate routing of voice communication in a packet-based network

Summary by NHIP

Directory Gatekeeper Routing

The directory gatekeeper selects routes from a stored list to direct data sessions through resource management gatekeepers. It advances to a second route only when the first zone lacks resources or fails to respond to the request.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method for performing alternate and therefore least cost routing in distributed H.323 Voice over IP (VoIP) networks is provided. With this method, the VoIP network consists of a hierarchy of gatekeeper (GK) functions to provide alternate routing, network element redundancy, and scalability. The alternate routing function is performed by a directory gatekeeper with route selection advancing from a first route to a second route by either of two conditions: (1) there are no resources available to terminate the call in the first zone; and (2) a lack of response to the directory GK request for such resources.

US8948190B2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 1 March 2023, 3.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 1 independent, 6 dependent

  1. 1
    Broadest claimClaim Score 55, average(NHIP)A directory gatekeeper for routing calls through a network comprising:a processor;a memory storing a list of routes, wherein each route is associated with at least one of a plurality of resource management gatekeepers;wherein the directory gatekeeper is communicably coupled to an inbound gatekeeper, the inbound gatekeeper operable to receive requests to setup data sessions and issue routing requests for determining routes for the requested data session;wherein the directory gatekeeper is associated with a plurality of resource zones, each resource zone having an associated resource management gatekeeper and a plurality of outbound gateway resources configured to terminate data sessions received by the inbound gatekeeper;and wherein the directory gatekeeper is operable to receive routing requests from the inbound gatekeeper for determining routes for the requested data session.