IP Library Granted Patent US 10,033,590
Granted Patent B1
US 10,033,590 · App. 15/396,606 · Granted Jul 24, 2018

Fingerprinting BYOD (bring your own device) and IOT (internet of things) IPV6 stations for network policy enforcement

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 10,033,590
App. No.
15/396,606
Granted
Jul 24, 2018
Kind
B1
Abstract

IoT stations are profiled in an IPv6 protocol environment. Responsive to sending the modified router advertisement instead of the router advertisement to the station, a DHCPv6 solicitation packet is snooped. The DHPv6 solicitation packet is sent from the station to a DHCPv6 server to gather network configuration information stored in the router advertisement withheld by the access point. In turn, the access point examines the DHCPv6 solicitation packet to determine an identity of least one of device and operating system. The identity determination is stored for applying network policies (e.g., network security policies) during transactions with the station.

Claims (20)

1. A computer-implemented method, in an wireless controller of a data communication network, for fingerprinting IPv6 stations for appropriate network policy enforcement, the method comprising the steps of:

receiving a router advertisement sent by the router to a station in response to a router solicitation message received by the router from the station;

detecting that the either an O (other) flag or an M (managed) flag of the router advertisement are not set;

responsive to the router advertisement detection, generating a modified router advertisement with both the O and M flag are set;

sending the modified router advertisement without forwarding the router advertisement;

responsive to sending the modified router advertisement instead of the router advertisement to the station, snooping a DHCPv6 solicit packet, to a DHCPv6 server from the station, to determine an identity of least one of device and operating system; and

storing the identify determination.

2. The method of claim 1 , further comprising:

forwarding, from the station to the router, the router solicitation message sent by the station connecting to the network, wherein the router is an IPv6 router.

3. The method of claim 1 , wherein the DHCPv6 server snooping further comprises:

detecting a router solicitation message send from the station to the DHCPv6 server responsive to receiving the modified router advertisement.

4. The method of claim 1 , wherein determining the high throughput capability comprises:

subsequent to the DHCPv6 snoop, forwarding, from the router to the station, the router advertisement being withheld at the access point.

5. The method of claim 1 , further comprising:

subsequent to the DHCPv6 solicit packet snoop, forwarding the router advertisement as originally received from the router, to the station.

6. The method of claim 1 , further comprising:

matching a network policy to at least one of the station and the operating system; and

applying the network policy to interactions with the station.

7. The method of claim 1 , wherein the station comprises an IoT station and the network policy controls either the IoT device or an IoT station type of the IoT device.

8. The method of claim 1 , wherein station comprise a BYOD (bring your own device) station that is not controlled by an entity that controls the Wi-Fi controller.

Assignments (2)
MERGER Recorded Jan 23, 2018
From: MERU NETWORKS, INC.
To: FORTINET, LLC
Reel/Frame 045112/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2017
From: SRIDHAR, PC; MOHAN, PRADEEP; KAUSHIK, ANIL
To: FORTINET, INC.
Reel/Frame 041052/0560 →