Method and apparatus for implementing a plurality of numbering plans in a telecommunications network
First Claim
1. A method for routing a call through a network along a path from an entry node to a destination node, said network comprised of a plurality of nodes, said method comprising the steps of:
- receiving a routing number identifying a destination for said call;
assigning a numbering plan flag to said call indicating whether said routing number is associated with a public line or a private line; and
utilizing said numbering plan flag and said routing number at each node along said path to forward the call to said destination node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for implementing a plurality of numbering plans in a telecommunications network. A network can support a private numbering plan for identifying private lines, as well as conventional public numbering plans. An illustrative hybrid numbering plan has a generic format of NPA-PPP-EXTN. The NPA value is a geographic component, in a similar manner to the PSTN plan. The PPP value identifies private lines or trunks. The EXTN value carries either the dialed digits or the derived digits through the network to the terminating private line. The EXTN digits may be required by a destination PBX to route a call to a connected station or another PBX. A numbering plan flag differentiates each of the different numbering plans employed by a network, such as the private numbering plan and the public numbering plan, to establish a plurality of routing domains. Each node or switch uses the numbering plan flag to access the appropriate routing table and forward the call to the proper destination. The numbering plan flag can be configured to differentiate among each possible routing domain, for example, using multiple flags or multiple bits in a single flag. Calls can be completed to private lines, without assigning public telephone numbers to the private lines.
14 Citations
29 Claims
-
1. A method for routing a call through a network along a path from an entry node to a destination node, said network comprised of a plurality of nodes, said method comprising the steps of:
-
receiving a routing number identifying a destination for said call;
assigning a numbering plan flag to said call indicating whether said routing number is associated with a public line or a private line; and
utilizing said numbering plan flag and said routing number at each node along said path to forward the call to said destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for establishing a plurality of routing domains in a network, said method comprising the steps of:
-
assigning a numbering plan flag to calls in said network, said numbering plan flag identifying a routing domain associated with said call; and
utilizing said numbering plan flag at each node along a path to forward the call to a destination node. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for routing a call through a network along a path from an entry node to a destination node, said network comprised of a plurality of nodes, said method comprising the steps of:
-
receiving a routing number identifying a destination for said call;
assigning a numbering plan flag to said call identifying a numbering plan associated with said call;
utilizing said numbering plan flag and said routing number at each node along said path to forward the call to said destination node. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A network node for routing a call through a network along a path from an entry node to a destination node, said network node comprising:
-
a memory for storing routing information for a plurality of routing domains, each of said routing domains identified by a numbering plan flag;
a communications port for receiving said call with a routing number identifying a destination for said call and a numbering plan flag identifying one of said routing domains; and
a processor for (i) accessing the appropriate routing information based on said numbering plan flag and at least a portion of said routing number, and (ii) forwarding the call to said destination node in accordance with said routing information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification