Method of and apparatus for numbering and routing calls through a communication network
First Claim
1. A method of routing calls through a communication network including a plurality of interconnected switch nodes, comprising the steps ofreceiving, at an originating switch node, a dialed number from a calling party desiring to establish a call to a called party location, said dialed number being used to select a network switch number (NSN) which is selected independent of a calling party number, and which identifies a terminating switch node which connects to said called party location, the value of said network switch number (NSN) not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number,routing said call over said network to said terminating switch node using the selected network switch number, and not said dialed number.
0 Assignments
0 Petitions
Accused Products
Abstract
A communication network uses a network switch number (NSN) and a class-of-service classification (COS) code to route calls through the network. When a call is received at an originating switch of the network, the dialed number is used to select the NSN which identifies a network terminating switch which connects to the called party. The network uses received call signaling information and stored trunk information and possibly network database information to determine the COS code. The COS code is also used at the terminating switch to identify the type of service trunk to connect to the called party. In another feature, only the network switch number is used to route the call over the network. In accordance with yet another feature, the COS code may be used to select specific network trunks without requiring the specification of the NSN.
96 Citations
35 Claims
-
1. A method of routing calls through a communication network including a plurality of interconnected switch nodes, comprising the steps of
receiving, at an originating switch node, a dialed number from a calling party desiring to establish a call to a called party location, said dialed number being used to select a network switch number (NSN) which is selected independent of a calling party number, and which identifies a terminating switch node which connects to said called party location, the value of said network switch number (NSN) not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number, routing said call over said network to said terminating switch node using the selected network switch number, and not said dialed number.
-
16. A method of operating an originating switch node of a communication network comprising the steps of
receiving a dialed number over a trunk connected to said originating switch node for establishing a call to a called party location, said dialed number being used to select a network switch number (NSN) which is selected independent of a calling party number and which identifies a terminating switch node of said network which connects to said called party location, the value of said network switch number (NSN) not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number, and transmitting said network switch number over a second trunk to another switch node of said network when the selected network switch number is not the same as the network switch number associated with originating switch node.
-
22. A method of operating an intermediate switch node of a communication network including at least three switch nodes, one of the switch nodes being an originating switch node which receives a dialed number from a calling party, said method comprising the steps of
receiving, over an incoming trunk, said intermediate switch node call routing information including a network switch number (NSN) which is selected independent of a calling party number, whose value is not a subset of said dialed number and is not a subset of any telephone number translated from said dialed number, and which identifies a terminating switch node, selecting an outgoing trunk to another switch node using said network switch number, and transmitting said network switch number over said selected outgoing trunk.
-
24. A method of operating a terminating switch node of a communication network including a plurality of switch nodes, one of said plurality of switch nodes being an originating switch node which receives a dialed number from a calling party, said method comprising the steps of
receiving, over an incoming trunk, call routing information associated with a call received by said terminating switch node, said call routing information including a class-of-service code, and a network switch number which is selected independent of a calling party number and which identifies said terminating switch node, the value of said network switch number (NSN) not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number, and using the service code to select a facility to connect said call to a called party location.
-
25. A communication network including a plurality of interconnected switches, said network comprising
originating switch including means for receiving a dialed number from a calling party desiring to establish a call to a called party location, said dialed number being used to select a network switch number (NSN) which is selected independent of a calling party number and which identifies a terminating switch which connects to said called party location, the value of said network switch number not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number, and means for routing said call over said network to said terminating switch using the selected network switch number, and not said dialed number.
-
29. An originating switch for use in a communication network comprising
means for receiving a dialed number over a trunk connected to said originating switch for establishing a call to a called party location, means for selecting a network switch number (NSN), which is selected independent of a calling party number, using said dialed number to identify a terminating switch of said network which connects to said called party location, the value of said network switch number not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number, and means for transmitting said network switch number over a second trunk to another switch of said network when the selected network switch number is not the same as the network switch number associated with originating switch.
-
33. An intermediate switch for use in a communication network including at least three switches, one of the switch nodes being an originating switch node which receives a dialed number from a calling party, said intermediate switch comprising
means for receiving, over an incoming trunk, call routing information including a network switch number (NSN), which is selected independent of a calling party number, whose value is not a subset of said dailed number and is not a subset of any telephone number translated from said dialed number, and which identifies a terminating switch node, means for selecting an outgoing trunk to another switch using said network switch number, and means for transmitting said network switch number over said selected outgoing trunk.
-
35. A terminating switch for use in a communication network including a plurality of switches, one of said plurality of switch nodes being an originating switch which receives a dialed number from a calling party, said terminating switch comprising
means for receiving, over an incoming trunk, call routing information associated with a call received by said terminating switch, said call routing information including a class-of-service code and a network switch number (NSN) which is selected independent of a calling party number and which identifies said terminating switch, the value of said network switch number not being a subset of said dialed number and not being a subset of any telephone number translated from said dialed number, and means for selecting, using said service code, a facility to connect said call to a called party location.
Specification