Patent ID: 9444734
Filing Date: 2016-09-13
CPC Classification: H04L

Claim Text:
1. A method for assigning internet protocol (IP) addresses, the method comprising: creating an address allocation table comprising a plurality of values, each value being associated with one port and a plurality of IP addresses which, when an algorithm is applied individually thereto, result in the value associated with the port; receiving a dynamic host configuration protocol (DHCP) multicast packet requesting an IP address for a device; determining a port to which the device is electrically connected to a switch based on the port on which the request is received at the switch; choosing an IP address from the address allocation table such that applying the algorithm to the IP address results in a value that is associated with the port to which the device is electrically connected to the switch; and assigning the IP address to the device, wherein the algorithm comprises at least one of: a transform function, a relativity function, or an artificial neural network function.