IP Library Granted Patent US 9,143,956
Granted Patent B2
US 9,143,956 · App. 13/168,794 · Granted Sep 22, 2015

System and method for monitoring and enforcing policy within a wireless network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,143,956
App. No.
13/168,794
Granted
Sep 22, 2015
Kind
B2
Abstract

In general, one embodiment of the invention is a air monitor adapted to a wireless network. The air monitor enforces policies followed by the wireless network even though it is not involved in the exchange of data between wireless devices of the wireless network such as access points and wireless stations.

Claims (60)

1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:

scanning, by a network monitoring device, a plurality of frequency channels of a network, wherein the network includes an access point, and wherein the access point communicates with a wireless device on a frequency channel of the plurality of frequency channels;

detecting, by the network monitoring device, a wireless frame transmitted by the access point, wherein the wireless frame includes a destination Media Access Control (MAC) address;

processing, by the network monitoring device, information extracted from the wireless frame, wherein processing the information includes classifying the destination MAC address of the wireless frame as either a wireless MAC address or a wired MAC address based on the information extracted from the wireless frame;

transmitting the extracted information, wherein when the extracted information is received at a management server, the extracted information facilitates classification of the access point;

receiving a denial of service message, wherein the denial of service message is generated at the management server when the classification is unsecured; and

sending a de-authentication message, wherein receiving the de-authentication message facilitates deletion at the access point of the information associated with the wireless device.

2. The medium of claim 1 , wherein the information comprises a header of the wireless frame.

3. The medium of claim 2 , wherein the header of the wireless frame comprises a fromDS bit and a toDS bit, and wherein classifying the destination MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit or the toDS bit.

4. The medium of claim 2 , wherein the header of the wireless frame comprises a toDS bit and a fromDS bit, and wherein classifying the destination MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit and the toDS bit.

5. The medium of claim 1 , wherein the operations comprise:

classifying the destination MAC address as the wireless MAC address based on the information comprising a fromDS bit being set and a toDS bit not being set.

6. The medium of claim 1 , wherein the operations comprise:

classifying the destination MAC address as the wired MAC address based on the information comprising a fromDS bit not being set and a toDS bit being set.

7. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:

scanning, by a network monitoring device, a plurality of frequency channels of a network, wherein the network includes an access point, and wherein the access point communicates with a wireless device on a frequency channel of the plurality of frequency channels;

detecting, by the network monitoring device, a wireless frame transmitted by the access point, wherein the wireless frame includes a destination Media Access Control (MAC) address and a source MAC address;

processing, by the network monitoring device, information extracted from the wireless frame, wherein processing the information includes classifying the source MAC address of the wireless frame as either a wireless MAC address or a wired MAC address based on the information extracted from the wireless frame;

transmitting the extracted information, wherein when the extracted information is received at a management server, the extracted information facilitates classification of the access point;

receiving a denial of service message, wherein the denial of service message is generated at the management server when the classification is unsecured; and

sending a de-authentication message, wherein receiving the de-authentication message facilitates deletion at the access point of the information associated with the wireless device.

8. The medium of claim 7 , wherein the information comprises a header of the wireless frame.

9. The medium of claim 8 , wherein the header of the wireless frame comprises a fromDS bit and a toDS bit, and wherein classifying the source MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit or the toDS bit.

10. The medium of claim 8 , wherein the header of the wireless frame comprises a toDS bit and a fromDS bit, and wherein classifying the source MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit and the toDS bit.

11. The medium of claim 7 , wherein the operations comprise:

classifying the source MAC address as the wireless MAC address based on the information comprising a fromDS bit not being set and a toDS bit being set.

12. The medium of claim 7 , wherein the operations comprise:

classifying the source MAC address as the wired MAC address based on the information comprising a fromDS bit being set and a toDS not bit being set.

13. A system comprising:

a first device including a hardware processor;

wherein the system is configured to perform operations comprising:

scanning, by a network monitoring device, a plurality of frequency channels of a network, wherein the network includes an access point, and wherein the access point communicates with a wireless device on a frequency channel of the plurality of frequency channels;

detecting, by the network monitoring device, a wireless frame transmitted by the access point, wherein the wireless frame includes a destination Media Access Control (MAC) address;

processing, by the network monitoring device, information extracted from the wireless frame, wherein processing the information includes classifying the destination MAC address of the wireless frame as either a wireless MAC address or a wired MAC address based on the information extracted from the wireless frame;

transmitting the extracted information, wherein when the extracted information is received at a management server, the extracted information facilitates classification of the access point;

receiving a denial of service message, wherein the denial of service message is generated at the management server when the classification is unsecured; and

sending a de-authentication message, wherein receiving the de-authentication message facilitates deletion at the access point of the information associated with the wireless device.

14. The system of claim 13 , wherein the information comprises a header of the wireless frame.

15. The system of claim 14 , wherein the header of the wireless frame comprises a fromDS bit and a toDS bit, and wherein classifying the destination MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit or the toDS bit.

16. The system of claim 14 , wherein the header of the wireless frame comprises a toDS bit and a fromDS bit, and wherein classifying the destination MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit and the toDS bit.

17. The system of claim 13 , wherein the operations comprise:

classifying the destination MAC address as the wireless MAC address based on the information comprising a fromDS bit being set and a toDS bit not being set.

18. The system of claim 13 , wherein the operations comprise:

classifying the destination MAC address as the wired MAC address based on the information comprising a fromDS bit not being set and a toDS bit being set.

19. A system comprising:

a first device including a hardware processor;

the system being configured to perform operations comprising:

scanning a plurality of frequency channels of a network, wherein the network includes an access point, and wherein the access point communicates with a wireless device on a frequency channel of the plurality of frequency channels;

detecting, by a network monitoring device, a wireless frame transmitted by the access point, wherein the wireless frame includes a destination Media Access Control (MAC) address;

processing information extracted from the wireless frame, wherein processing the information includes classifying the destination MAC address of the wireless frame as either a wireless MAC address or a wired MAC address based on the information extracted from the wireless frame;

transmitting the extracted information, wherein when the extracted information is received at a management server, the extracted information facilitates classification of the access point;

receiving a denial of service message, wherein the denial of service message is generated at the management server when the classification is unsecured; and

sending a de-authentication message, wherein receiving the de-authentication message facilitates deletion at the access point of the information associated with the wireless device.

20. The system of claim 19 , wherein the information comprises a header of the wireless frame.

21. The system of claim 20 , wherein the header of the wireless frame comprises a fromDS bit and a toDS bit, and wherein classifying the source MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit or the toDS bit.

22. The system of claim 20 , wherein the header of the wireless frame comprises a toDS bit and a fromDS bit, and wherein classifying the source MAC address as either the wireless MAC address or the wired MAC address is based on the fromDS bit and the toDS bit.

23. The system of claim 19 , wherein the operations comprise:

classifying the source MAC address as the wireless MAC address based on the information comprising a fromDS bit not being set and a toDS bit being set.

24. The system of claim 19 , wherein the operations comprise:

classifying the source MAC address as the wired MAC address based on the information comprising a fromDS bit being set and a toDS not bit being set.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: ARUBA NETWORKS, INC.
Reel/Frame 036379/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: ARUBA NETWORKS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035814/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2015
From: IYER, PRADEEP J.; NARASIMHAN, PARTHA
To: ARUBA NETWORKS, INC.
Reel/Frame 035575/0178 →