System and method for provisioning connections as a distributed digital cross-connect over a packet network
First Claim
1. A method, comprising:
- detecting, at a network device, an addition of a first gateway to a packet network;
determining whether the first gateway comprises an access gateway or a core gateway;
if the first gateway comprises a core gateway;
establishing a first connection between the first gateway and a router; and
generating an object representing the first gateway; and
if the first gateway comprises an access gateway;
identifying a second gateway; and
establishing a second connection between the first gateway and the second gateway;
associating a first endpoint of the first gateway with one or more of the connections;
associating a second endpoint of the second gateway with one or more of the connections; and
associating the first and second endpoints with one or more of the connections by generating a channel identifier, the first gateway operable to map the channel identifier to a first Digital Signal level 0 (DS0) connection at the first gateway, and the second gateway operable to map the channel identifier to a second DS0 connection at the second gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a request to provision a path associated with at least a portion of a packet network and determining whether a router is associated with the path in the packet network. The method also includes provisioning a first connection between a first gateway and a second gateway when the router is not associated with the path. The method further includes provisioning a second connection between the first gateway and the router and a third connection between the router and the second gateway when the router is associated with the path. In addition, the method includes at least one of associating and disassociating a first endpoint of the first gateway and a second endpoint of the second gateway with one or more of the connections.
-
Citations
17 Claims
-
1. A method, comprising:
-
detecting, at a network device, an addition of a first gateway to a packet network; determining whether the first gateway comprises an access gateway or a core gateway; if the first gateway comprises a core gateway; establishing a first connection between the first gateway and a router; and generating an object representing the first gateway; and if the first gateway comprises an access gateway; identifying a second gateway; and establishing a second connection between the first gateway and the second gateway; associating a first endpoint of the first gateway with one or more of the connections; associating a second endpoint of the second gateway with one or more of the connections; and associating the first and second endpoints with one or more of the connections by generating a channel identifier, the first gateway operable to map the channel identifier to a first Digital Signal level 0 (DS0) connection at the first gateway, and the second gateway operable to map the channel identifier to a second DS0 connection at the second gateway. - View Dependent Claims (2, 3, 4)
-
-
5. At least one tangible and non-transitory computer readable storage medium encoded with logic that is operable when executed to:
-
detect an addition of a first gateway to a packet network; determine whether the first gateway comprises an access gateway or a core gateway; if the first gateway comprises a core gateway; establish a first connection between the first gateway and a router; and generate an object representing the first gateway; and if the first gateway comprises an access gateway; identify a second gateway; and establish a second connection between the first gateway and the second gateway; associate a first endpoint of the first gateway with one or more of the connections; associate a second endpoint of the second gateway with one or more of the connections; and associate the first and second endpoints with one or more of the connections by generating a channel identifier, the first gateway operable to map the channel identifier to a first Digital Signal level 0 (DS0) connection at the first gateway, and the second gateway operable to map the channel identifier to a second DS0 connection at the second gateway. - View Dependent Claims (6, 7)
-
-
8. A system, comprising:
-
one or more processors collectively operable to; detect an addition of a first gateway to a packet network; determine whether the first gateway comprises an access gateway or a core gateway; if the first gateway comprises a core gateway; establish a first connection between the first gateway and router; and generate an object representing the first gateway; and if the first gateway comprises an access gateway; identify a second gateway; and establish a second connection between the first gateway and the second gateway; associate a first endpoint of the first gateway with one or more of the connections; associate a second endpoint of the second gateway with one or more of the connections; and associate the first and second endpoints with one or more of the connections by generating a channel identifier, the first gateway operable to map the channel identifier to a first Digital Signal level 0 (DS0) connection at the first gateway, and the second gateway operable to map the channel identifier to a second DS0 connection at the second gateway; and a memory operable to store an object model, the object model identifying the first and the second gateways. - View Dependent Claims (9, 10)
-
-
11. A system, comprising:
-
a memory operable to store an object model, the object model identifying a plurality of gateways in a packet network; and one or more processors collectively operable to; detect an addition of a first gateway to a packet network; establish a first connection between the first gateway and a router when the first gateway is of at least one gateway type; identify a second gateway and establish a second connection between the first gateway and the second gateway when the first gateway is of at least one other gateway type; receive a request to establish a path through at least a portion of the packet network; determine whether the router is required by a type of virtual circuit used by the requested wireless communication service; establish a third connection between the router and the second gateway when the router is required in the path; associate a first endpoint of the first gateway with one or more of the connections; associate a second endpoint of the second gateway with one or more of the connections; and associate the first and second endpoints with one or more of the connections by generating a channel identifier, the first gateway operable to map the channel identifier to a first Digital Signal level 0 (DS0) connection at the first gateway, and the second gateway operable to map the channel identifier to a second DS0 connection at the second gateway. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification