System and Method for Identifying a Subscriber for Connection to a Communication Network
0 Assignments
0 Petitions
Accused Products
Abstract
A system for identifying a subscriber includes an access server coupled to a number of subscribers using a first communication network and further coupled to a second communication network, a memory coupled to the access server, and a processor coupled to the memory. The access server receives a communication from a particular subscriber using a particular one of a number of virtual circuits associated with the first communication network. The memory stores path information that identifies a virtual circuit assigned to the particular subscriber. The processor identifies the particular subscriber for connection to the second communication network based upon the path information and the particular virtual circuit used to receive the communication from the particular subscriber.
16 Citations
92 Claims
-
1-46. -46. (canceled)
-
47. A system for identifying a subscriber, comprising:
-
an access server coupled to a plurality of subscribers using a first communication network and further coupled to a second communication network, the access server operable to receive a communication from a particular subscriber using a particular one of a plurality of virtual circuits associated with the first communication network;
a memory coupled to the access server and operable to store path information for the plurality of subscribers, the path information for the particular subscriber identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with the access server; and
a processor coupled to the memory and operable to;
compare the path information for the particular subscriber to the particular virtual circuit used to receive the communication from the particular subscriber; and
identify the particular subscriber for connection to the second communication network based on the comparison. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for identifying a subscriber, comprising:
-
receiving a communication from a particular one of a plurality of subscribers using a particular one of a plurality of virtual circuits associated with a first communication network;
storing path information for the plurality of subscribers, the path information for the particular subscriber identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with an access server;
comparing the path information for the particular subscriber to the particular virtual circuit used to receive the communication from the particular subscriber; and
identifying the particular subscriber for connection to a second communication network based on the comparison. - View Dependent Claims (58, 59, 60, 61, 62, 63)
-
-
64. An information server, comprising:
-
a memory operable to store path information for a plurality of subscribers coupled to an access server using a plurality of virtual circuits associated with a first communication network, the path information for a particular subscriber in the plurality of subscribers identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with the access server; and
a processor coupled to the memory and operable to;
compare the path information for the particular subscriber to a particular virtual circuit that couples the particular subscriber to the access server; and
identify a particular subscriber for connection to a second communication network based on the comparison. - View Dependent Claims (65, 66, 67, 68, 69)
-
-
70. The information server of claim 64, wherein the virtual circuit that couples the particular subscriber with the access server is associated with the particular subscriber using a virtual path identifier and a virtual channel identifier.
-
71. The information server of claim 64, wherein the path information for the particular subscriber comprises a virtual path identifier and a virtual channel identifier associated with the virtual circuit assigned to the particular subscriber.
-
72. A method for identifying a subscriber, comprising:
-
receiving a request identifying a particular one of a plurality of virtual circuits associated with a first communication network, wherein the particular virtual circuit is used by an access server to receive a communication from a particular one of a plurality of subscribers;
storing path information for the plurality of subscribers, the path information for the particular subscriber identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with the access server;
comparing the path information for the particular subscriber to the particular virtual circuit used by the access server to receive the communication from the particular subscriber; and
identifying the particular subscriber for connection to a second communication network based on the comparison.
-
-
73. The method of claim 72, wherein:
-
the particular virtual circuit couples the particular subscriber to a particular one of a plurality of access servers;
the path information for the particular subscriber further identifies an access server assigned to the particular subscriber; and
the step of identifying further comprises identifying the particular subscriber based upon the path information for the particular subscriber and an identifier of the particular access server coupled to the particular subscriber.
-
-
74. The method of claim 73, wherein the particular access server comprises:
-
an interface coupled to the particular subscriber using the particular virtual circuit; and
a controller coupled to the interface.
-
-
75. The method of claim 74, wherein:
-
the interface comprises a plurality of network line cards;
the path information for the particular subscriber further identifies a network line card assigned to the particular subscriber; and
the step of identifying further comprises identifying the particular subscriber based upon the path information for the particular subscriber and an identifier of a particular network line card coupled to the particular subscriber.
-
-
76. The method of claim 72, wherein the particular virtual circuit is associated with the particular subscriber using a virtual path identifier and a virtual channel identifier.
-
77. The method of claim 72, wherein the path information for the particular subscriber comprises a virtual path identifier and a virtual channel identifier associated with the virtual circuit assigned to the particular subscriber.
-
78. An access server, comprising:
-
an interface coupled to a plurality of subscribers using a first communication network and operable to receive a communication from a particular subscriber using a particular one of a plurality of virtual circuits associated with the first communication network;
a controller coupled to the interface and operable to communicate a request to an information server for identifying the particular subscriber based on a comparison between path information for the particular subscriber and the particular virtual circuit used to receive the communication from the particular subscriber, the path information for the particular subscriber identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with the access server, the request identifying the particular virtual circuit used to receive the communication from the particular subscriber; and
a route processor coupled to the controller and operable to support a communication session between the particular subscriber and a second communication network in response to identifying the particular subscriber based on the comparison.
-
-
79. The access server of claim 78, wherein the request comprises:
-
interface information identifying the interface coupled to the particular subscriber;
virtual circuit information identifying the particular virtual circuit; and
access server information identifying the access server.
-
-
80. The access server of claim 78, wherein the request comprises a RADIUS protocol request.
-
81. The access server of claim 78, wherein the request comprises a trivial file transfer protocol request.
-
82. A method for identifying a subscriber, comprising:
-
receiving a communication from a particular one of a plurality of subscribers using a particular one of a plurality of virtual circuits associated with a first communication network;
communicating a request to an information server for identifying the particular subscriber based on a comparison between path information for the particular subscriber and the particular virtual circuit used to receive the communication from the particular subscriber, the path information for the particular subscriber identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with the access server, the request identifying the particular virtual circuit used to receive the communication from the particular subscriber; and
supporting a communication session between the particular subscriber and a second communication network in response to identifying the particular subscriber based on the comparison.
-
-
83. The method of claim 82, wherein the request comprises:
-
interface information identifying an interface of an access server coupled to the particular subscriber;
virtual circuit information identifying the particular virtual circuit; and
access server information identifying the access server.
-
-
84. The method of claim 82, wherein the request comprises a RADIUS protocol request.
-
85. The method of claim 82, wherein the request comprises a trivial file transfer protocol request.
-
86. A computer program for identifying a subscriber, the program encoded on a computer-readable medium and operable to execute the following steps:
-
receiving a communication from a particular one of a plurality of subscribers using a particular one of a plurality of virtual circuits associated with a first communication network;
storing path information for the plurality of subscribers, the path information for the particular subscriber identifying a virtual circuit that is pre-assigned to the particular subscriber for communicating with an access server;
comparing the path information for the particular subscriber to the particular virtual circuit used to receive the communication from the particular subscriber; and
identifying the particular subscriber for connection to a second communication network based on the comparison.
-
-
87. The computer program of claim 86, wherein:
-
the particular virtual circuit couples the particular subscriber to a particular one of a plurality of access servers;
the path information for the particular subscriber further identifies an access server assigned to the particular subscriber; and
the step of identifying further comprises identifying the particular subscriber based upon the path information for the particular subscriber and an identifier of the particular access server coupled to the particular subscriber.
-
-
88. The computer program of claim 87, wherein the particular access server comprises:
-
an interface coupled to the particular subscriber using the particular virtual circuit; and
a controller coupled to the interface.
-
-
89. The computer program of claim 88, wherein:
-
the interface comprises a plurality of network line cards;
the path information for the particular subscriber further identifies a network line card assigned to the particular subscriber; and
the step of identifying further comprises identifying the particular subscriber based upon the path information for the particular subscriber and an identifier of a particular network line card coupled to the particular subscriber.
-
-
90. The computer program of claim 86, wherein the particular virtual circuit is associated with the particular subscriber using a virtual path identifier and a virtual channel identifier.
-
91. The computer program of claim 86, wherein the path information for the particular subscriber comprises a virtual path identifier and a virtual channel identifier associated with the virtual circuit assigned to the particular subscriber.
-
92. The computer program of claim 86, further comprising supporting a communication session between the particular subscriber and the second communication network in response to identifying the particular subscriber.
Specification