DotDot Gateway
OwnerDeWitt Clinton Seward, Greg Hodgson +3inventors
InventorsDeWitt Clinton Seward, Greg Hodgson, Clay Daigle, Preston Fick, John Hemmick
Life of this patent
Estimating the term…
Abstract
A system and method for allowing legacy devices to operate on a IPv6 network is disclosed. The system includes a gateway device to interfaces between DotDot devices and legacy devices. In some embodiments, the gateway device has a plurality of network interfaces to communicate with these legacy devices. The gateway device discovers the legacy devices that it can communicate with. The gateway device then enumerates these legacy devices in a manner that allows them to be accessed by the DotDot device. In certain embodiments, the gateway device enumerates each legacy device as a unique IPv6 address.
Claims20
A gateway device, comprising:
- a DotDot network interface;
- a secondary network interface;
- a processing unit and a memory device, where the memory device comprises instructions, which when executed by the processing unit, allow the gateway device to:
- enumerate a legacy device using the secondary network interface;
- obtain a IPv6 address for the legacy device;
- claim any communication for the IPv6 address occurring on the DotDot network interface;
- translate the communication to a network protocol used by the secondary network interface;
- and
- transmit the translated communication using the secondary network interface to the legacy device.
A method of configuring a legacy device to operate on a DotDot network, comprising:
- using a gateway device to communicate to the legacy device using a secondary network interface;
- assigning a unique IPv6 address to the legacy device;
- translating a communication from a DotDot device to the unique IPv6 address to a legacy protocol;
- and
- using the secondary network interface to transmit the translated communication to the legacy device.
A gateway device, comprising:
- a DotDot network interface;
- a secondary network interface;
- a processing unit and a memory device, where the memory device comprises instructions, which when executed by the processing unit, allow the gateway device to:
- create a pool of unique IPv6 addresses using Stateless Address Autoconfiguration;
- enumerate a legacy device using the secondary network interface;
- assign a first of the unique IPv6 addresses to the legacy device;
- and
- claim any communication for the first IPv6 address occurring on the DotDot network interface.
Dependencies are inferred from the claim text.