Patent ID: 9571300
Date: 2017-02-14
CPC Classifications: H04L

Claim:
1. A method for efficient data communication, the method comprising: receiving a data packet to be transmitted to a destination node in an overlay-based communications network, wherein the destination information is included in a virtual header that includes a virtual address of the destination node; determining a physical address of the destination node based on the virtual address of the destination node; determining a payload density of the data packet to be transmitted is below a threshold; based on determining the payload density is below threshold, replacing the virtual header for the received data packet with a physical header that includes the physical address and a unique identifier, wherein the unique identifier is determined based on the physical address included in the physical header and the virtual address included in the virtual header; and transmitting the data packet over the communications network to a destination host based on the physical address included in the physical header; wherein the virtual address of the destination node is determined based on the physical address included in the physical header when the data packet is received at the destination host, and wherein a payload included in the data packet is delivered to the destination node via the destination host based on the virtual address of the destination node.