A method and apparatus control a double-ended soft permanent virtual circuit (SPVC) connection coupling from a source end to a destination end via a communications network. The method includes (a) receiving an SPVC connection message from a first network device for the source end, (b) accepting an SPVC connection in accordance with the SPVC connection message if a second network device receiving the SPVC connection has an association with the first network device, and (c) rejecting the SPVC connection if the second network device does not have an association with the first network device. The network device for the destination end includes a database memory adapted to store an access identifier of at least one predetermined source network device from which the network device is allowed to accept an SPVC connection.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A network device, comprising: a connection manager, stored in a computer readable non-transitory medium, configured to allocate permanent virtual circuit (PVC) connections and switched virtual circuit (SVC) connections on the network device; an SPVC manager configured to generate an SPVC connection message, wherein the SPVC connection message includes a service category parameter, a virtual path identifier (VPI) parameter, a peak cell rate (PCR)/sustained cell rate (SCR) parameter, and an access identifier of the network device that includes an alias for a closed user group (CUG); and a configuration module configured to associate, in response to a command, a destination network device with an access identifier of at least one predetermined source network device from which the destination network device is allowed to accept connections, wherein a new connection service category request is rejected if resources are not available to satisfy the new connection service category request.
2. The network device of claim 1 , further comprising: a user interface configured to receive requests to create SPVC connections, wherein the user interface comprises a command line interface (CLI) manager.
3. The network device of claim 1 , further comprising: a database memory configured to store an access list of network service access point (NSAP) addresses.
4. The network device of claim 1 , wherein the network device is further configured to: accept a particular SPVC connection if a particular access identifier of a source network device matches one provided in a database memory; cross-connect an incoming SVC connection leg with a PVC connection leg; and associate the PVC connection leg with the particular access identifier.
5. The network device of claim 4 , wherein the network device is further configured to: reject the particular SPVC connection if the particular access identifier of the source network device does not match the one provided in the database memory.
6. The network device of claim 4 , wherein the particular access identifier comprises an NSAP address.
7. The network device of claim 4 , wherein the particular access identifier comprises an alias for a closed user group (CUG).
8. The network device of claim 1 , wherein the SPVC manager is configured to receive an incoming SPVC connection message and determine if there is a matching PVC connection leg, which has matching virtual path identifier (VPI)/Virtual Circuit Identifier (VCI) values specified in the incoming SPVC connection message.
9. The network device of claim 1 , wherein the SPVC manager is configured to receive an incoming SPVC connection message and determine if there is a matching PVC connection leg, which has matching service category values specified in the incoming SPVC connection message.
10. The network device of claim 1 , wherein the SPVC manager is configured to receive an incoming SPVC connection message and determine if there is a matching PVC connection leg, which has matching Peak Cell Rate (PCR)/Sustained Cell Rate (SCR) values specified in the incoming SPVC connection message.
11. A method, comprising: allocating permanent virtual circuit (PVC) connections and switched virtual circuit (SVC) connections on a network device; generating an SPVC connection message, wherein the SPVC connection message includes a service category parameter, a virtual path identifier (VPI) parameter, a peak cell rate (PCR)/sustained cell rate (SCR) parameter, and an access identifier of the network device that includes an alias for a closed user group (CUG); and associating, in response to a command, a destination network device with an access identifier of at least one predetermined source network device from which the destination network device is allowed to accept connections, wherein a new connection service category request is rejected if resources are not available to satisfy the new connection service category request.
12. The method of claim 11 , further comprising: storing an access list of network service access point (NSAP) addresses.
13. The method of claim 11 , further comprising: accepting a particular SPVC connection if a particular access identifier of a source network device matches one provided in a database memory; cross-connecting an incoming SVC connection leg with a PVC connection leg; and associating the PVC connection leg with the particular access identifier.
14. The method of claim 13 , further comprising: rejecting the particular SPVC connection if the particular access identifier of the source network device does not match the one provided in the database memory.
15. The method of claim 13 , further comprising: receiving an incoming SPVC connection message; and determining if there is a matching PVC connection leg, which has matching virtual path identifier (VPI)/Virtual Circuit Identifier (VCI) values specified in the incoming SPVC connection message.
16. Logic encoded in one or more non-transitory media that includes code for execution and when executed by a processor operable to perform operations comprising: allocating permanent virtual circuit (PVC) connections and switched virtual circuit (SVC) connections on a network device; generating an SPVC connection message, wherein the SPVC connection message includes a service category parameter, a virtual path identifier (VPI) parameter, a peak cell rate (PCR)/sustained cell rate (SCR) parameter, and an access identifier of the network device that includes an alias for a closed user group (CUG); and associating, in response to a command, a destination network device with an access identifier of at least one predetermined source network device from which the destination network device is allowed to accept connections, wherein a new connection service category request is rejected if resources are not available to satisfy the new connection service category request.
17. The logic of claim 16 , the operations further comprising: storing an access list of network service access point (NSAP) addresses.
18. The logic of claim 16 , the operations further comprising: accepting a particular SPVC connection if a particular access identifier of a source network device matches one provided in a database memory; cross-connecting an incoming SVC connection leg with a PVC connection leg; and associating the PVC connection leg with the particular access identifier.
19. The logic of claim 18 , the operations further comprising: rejecting the particular SPVC connection if the particular access identifier of the source network device does not match the one provided in the database memory.
20. The logic of claim 18 , the operations further comprising: receiving an incoming SPVC connection message; and determining if there is a matching PVC connection leg, which has matching virtual path identifier (VPI)/Virtual Circuit Identifier (VCI) values specified in the incoming SPVC connection message.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 25, 2011
December 9, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.