Patent ID: 9154454
Filing Date: 2015-10-06
Classification: H04L

Abstract:
1. A method comprising: receiving packets comprising a plurality of data segments over a first data link at a forwarding device, wherein the data segments of the packets are padded to achieve a predetermined packet length; removing padding from the received packets to obtain unpadded packets; concatenating data segments of the unpadded packets for forwarding in a continuous data stream with a packet delimiter separating each of the unpadded packets; encoding the data segments of the continuous data stream for forwarding over a second data link, wherein the encoding includes encoding delimiters into the continuous data stream, wherein a first byte of each encoded data segment contains a block code, and wherein the block code indicates at least one of a start of packet, an end of packet, a start of packet stream, an end of packet stream, and an end of packet stream with an end of packet pointer; and when the continuous data stream ends prior to an end of a given data segment, adding a size indicator at the end of the given data segment indicating a number of packets present in the given data segment.