Patent ID: 6075853
Filing Date: 2000-06-13
Classification: H04Q

Abstract:
An intelligent call routing method for routing a service call from a calling party to a service network comprising a plurality of interconnected service switching points and a plurality of service network locations, each of said service network locations being connected by a communication line to at least one of said plurality of service switching points, each of said service switching points being connected by a signaling communication system to a service control point, said signaling communication system providing communication of data messages between said service switching points and said service control point, said method comprising:receiving, at one of said service switching points, a service call request to connect the calling party to one of said service network locations;sending, in response to said request, a query message from said one of said service switching points to said service control point over said signaling communication system;determining, at said service control point, a location of the calling party based on a calling number of said calling party;identifying, based on the location of the calling party, one of said service network locations for receiving said service call request, and identifying routing information for routing said service call request to said receiving service network location;sending, from said service control point, a response message over said signaling communication system to said querying service switching point, said response message including said routing information; andcompleting, in response to receiving said response message, said service call request to said receiving service network location based on said routing information, wherein the location of said calling party is determined based on an Number Plan Area (Eand a Central Office Code (NXX) of the calling number of the calling party, and wherein said service control point comprises an NPA table comprising a plurality of entries indicating an NPA corresponding to each combination of an incoming trunk line number and an NPA code, said query message including the NXX of the calling number of the calling party, an incoming trunk line number and an NPA code associated with the calling number, wherein said location of the calling party is determined by searching said NPA table to determine the NPA of the calling number of the calling party based on the incoming trunk line number and the NPA code contained in said query message.