Communication system and method
First Claim
1. A computer-implemented method comprising:
- receiving, at a network node and from a client device via an access node with access restrictions, a request message over a communication network via tunneling, the request message associated with the client device requesting to obtain general access to the communication network via the network node, the receiving comprising receiving the request message prior to the client device receiving the general access to the communication network, the request message encoded to enable the client device to tunnel the request message through the access node to circumvent the access restrictions associated with the access node;
enabling, using the network node, the client device to establish a data connection with the access node, the data connection with the access node configured to enable general access to the communication network;
periodically receiving, at the network node and from the client device via the access node, a message at predetermined intervals over the communication network; and
sending, to the client device and from the network node via the access node, responses to the periodic messages, wherein the responses to the periodic messages are configured to enable the client device to determine whether to terminate the data connection to the access node.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling a connection between a user terminal and an access node connected to a communication network is provided. The user terminal establishes a data connection with the access node, periodically generates a message at predetermined intervals and transmits the periodic message to at least one network node via the access node over the communication network. Responses to the periodic messages are received from the at least one network node. The responses are analyzed to determine whether to terminate the connection to the access node, and in the case that the connection to the access node should be terminated, a disconnect message is transmitted to the access node from the user terminal.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a network node and from a client device via an access node with access restrictions, a request message over a communication network via tunneling, the request message associated with the client device requesting to obtain general access to the communication network via the network node, the receiving comprising receiving the request message prior to the client device receiving the general access to the communication network, the request message encoded to enable the client device to tunnel the request message through the access node to circumvent the access restrictions associated with the access node; enabling, using the network node, the client device to establish a data connection with the access node, the data connection with the access node configured to enable general access to the communication network; periodically receiving, at the network node and from the client device via the access node, a message at predetermined intervals over the communication network; and sending, to the client device and from the network node via the access node, responses to the periodic messages, wherein the responses to the periodic messages are configured to enable the client device to determine whether to terminate the data connection to the access node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable storage memories comprising processor-executable instructions which, responsive to execution by at least one processor, are configured to enable a network node device to:
-
receive, at the network node and from a client device via an access node with access restrictions, a request message over a communication network via tunneling, the request message associated with the client device requesting to obtain general access to the communication network via the network node, the request message received prior to the client device receiving the general access to the communication network, the request message encoded to enable the client device to tunnel the request message through the access node to circumvent the access restrictions associated with the access node; enable, using the network node, the client device to establish a data connection with the access node, the data connection with the access node configured to enable general access to the communication network; periodically receive, at the network node and from the client device via the access node, a message at predetermined intervals over the communication network; and send, to the client device and from the network node via the access node, responses to the periodic messages, wherein the responses to the periodic messages are configured to enable the client device to determine whether to terminate the data connection to the access node. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A network node device comprising:
-
at least one processor; and one or more computer-readable storage memories comprising processor-executable instructions which, responsive to execution by the at least one processor, are configured to enable the network node device to; receive, via an access node and from a client device attempting to gain general access to a communications network, a request message over the communication network via tunneling, the request message configured to enable the client device to obtain a packet based communication service via the network node device, the request message encoded to enable the client device to tunnel the request through the access node to circumvent the access restrictions associated with the access node; enable the client device to establish a data connection with the access node, the data connection with the access node configured to enable general access to the communication network; periodically receive, from the client device via the access node, a message at predetermined intervals over the communication network; and send, to the client device via the access node, responses to the periodic messages, wherein the responses to the periodic messages are configured to enable the client device to determine whether to terminate the data connection to the access node. - View Dependent Claims (20)
-
Specification