IP Library Granted Patent US 9,521,219
Granted Patent B2
US 9,521,219 · App. 14/159,188 · Granted Dec 13, 2016

Systems, methods, and apparatuses using common addressing

Inventors: Robert Walker (Milpitas, CA); Robert A. Dolin (Menlo Park, CA); Glen M. Riley (Saratoga, CA); Kevin Blomseth (San Jose, CA)
Assignee: Echelon Corporation
H04L69/18H04L61/103H04L61/2015H04L61/2038H04L61/2076H04L61/6004H04L61/6072
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,521,219
App. No.
14/159,188
Granted
Dec 13, 2016
Kind
B2
Abstract

Described herein are systems, methods, and apparatuses for device communication over IP. In some embodiments, IPv6 addresses are compressed into ISO/IEC 14908-1 addresses, and use leading zero suppression to compress the headers. In some embodiments, IPv4 the least significant two bytes of the IPv4 address are used as an ISO/IEC 14908-1 subnet and node number.

Claims (20)

1. A method comprising:

receiving a first packet at a mapping logic, wherein the first packet comprise a source Control Network Protocol (“CNP”) address and a destination CNP address;

determining a source IP address of the sender of the first packet from the source CNP address;

determining a destination IP address for the first packet;

forming a second packet without including the destination CNP address, wherein the second packet comprises the source IP address formed from the source CNP address, the destination IP address, and a payload that consists the source CNP address and an original payload of the first packet.

2. The method of claim 1 , wherein the source CNP address contains a globally unique identifier.

3. The method of claim 2 , wherein the globally unique identifier is a media access control address (MAC address) of a source device.

4. The method of claim 1 , wherein the destination IP address is an arbitrary address not derived from the destination CNP address.

5. The method of claim 4 , wherein the destination IP address is assigned by a DHCP server.

6. An apparatus comprising:

a processor; and

memory to store mapping logic instructions, which when executed by the processor to cause the processor to:

receive a first packet, wherein the first packet comprise a source Control Network Protocol (“CNP”) address and a destination CNP address,

determine a source IP address of the sender of the first packet from the source CNP address,

determine a destination IP address for the first packet,

form a second packet without including the destination CNP address, wherein the second packet comprises the source IP address formed from the source CNP address, the destination IP address, and a payload that consists the source CNP address and an original payload of the first packet.

7. The apparatus of claim 6 wherein the source CNP address contains a globally unique identifier.

8. The apparatus of claim 7 wherein the globally unique identifier is a media access control address of a source device.

9. The apparatus of claim 6 wherein the destination IP address is an arbitrary address not derived from the destination CNP address.

10. The apparatus of claim 9 wherein the destination IP address is assigned by a DHCP server.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 24, 2019
From: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
To: ECHELON CORPORATION
Reel/Frame 050480/0865 →
SECURITY INTEREST Recorded Oct 8, 2018
From: ECHELON CORPORATION
To: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
Reel/Frame 047205/0018 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2014
From: WALKER, ROBERT; DOLIN, ROBERT A.; RILEY, GLEN M.; BLOMSETH, KEVIN
To: ECHELON CORPORATION
Reel/Frame 032544/0753 →
Continuity (1)
Related Publication 20150207772A1 · Jul 23, 2015