Network awareness of device location
First Claim
Patent Images
1. A system comprising:
- an access point, configured to;
detect a triggering event, wherein the triggering event comprises a communication between the access point and a user device,encapsulate, based on the triggering event and using generic routing encapsulation, a layer 2 frame within a layer 3 packet, wherein the layer 2 frame comprises an identifier of the access point, and wherein the identifier is associated with a location of the access point,send, to a routing device based on the triggering event, the encapsulated identifier;
wherein the routing device is configured to;
receive the encapsulated identifier, andsend, to a management device, the encapsulated identifier; and
wherein the management device is configured to;
receive the encapsulated identifier, andcontrol, based on the encapsulated identifier, an operation of one or more of the access point or the routing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for managing a network are disclosed. One method can comprise detecting a triggering event at a node. Location information of the node can be transmitted to a routing device in response to the triggering event. Location information of the node can be transmitted to a management device. The management device can be configured to control an operation of one or more of the node and the routing device in response to the location information.
11 Citations
26 Claims
-
1. A system comprising:
-
an access point, configured to; detect a triggering event, wherein the triggering event comprises a communication between the access point and a user device, encapsulate, based on the triggering event and using generic routing encapsulation, a layer 2 frame within a layer 3 packet, wherein the layer 2 frame comprises an identifier of the access point, and wherein the identifier is associated with a location of the access point, send, to a routing device based on the triggering event, the encapsulated identifier; wherein the routing device is configured to; receive the encapsulated identifier, and send, to a management device, the encapsulated identifier; and wherein the management device is configured to; receive the encapsulated identifier, and control, based on the encapsulated identifier, an operation of one or more of the access point or the routing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, by a routing device, based on a first communication between a first access point and a user device, a first identifier of the first access point, wherein the first identifier is associated with a location of the first access point; receiving, based on a second communication between a second access point and the user device, a second identifier of the second access point, wherein the second identifier is associated with a location of the second access point, and wherein the second identifier is received in a layer 2 frame, wherein the layer 2 frame is encapsulated, based on generic routing encapsulation, in a layer 3 packet by the second access point; determining, based on the second identifier, location data associated with the user device; and causing, based on the location data, one or more advertisements to be sent to the user device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
determining, by a routing device, based on a first identifier of a first access point, a location of a user device, wherein the first identifier is associated with a location of the first access point; receiving, based on a communication between a second access point and the user device, a second identifier of the second access point, wherein the second identifier is associated with a location of the second access point, and wherein the second identifier is received in a layer 2 frame, wherein the layer 2 frame is encapsulated, based on generic routing encapsulation, in a layer 3 packet by the second access point; and updating, based on the second identifier, the location of the user device. - View Dependent Claims (14, 15, 16, 17, 18)
-
- 19. The method of 13, further comprising causing, based on the updated location of the user device, one or more advertisements to be sent to the user device.
-
21. One or more non-transitory computer readable media storing processor executable instructions that, when executed by at least one processor, cause the at least one processor to:
-
detect a triggering event, wherein the triggering event comprises a communication between an access point and a user device; encapsulate, based on the triggering event and using generic routing encapsulation, a layer 2 frame within a layer 3 packet, wherein the layer 2 frame comprises an identifier of the access point, and wherein the identifier is associated with a location of the access point; send, to a routing device based on the triggering event, the encapsulated identifier; and cause a transmission of the encapsulated identifier of the access point to a management device by the routing device, wherein the management device is configured to control, based on the encapsulated identifier, an operation of one or more of the access point and the routing device in response to the identifier. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification