Patent ID: 11868704
Assignee: INFINERA CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 15:
16. A non-transitory computer readable medium having instructions stored thereon which when executed by processing circuitry causes the processing circuitry to execute a method comprising:
parsing a data container definition file to determine a packet format;
generating a code file based on the data container definition file;
inserting the code file into a source tree of an application;
compiling the source tree to generate an executable file;
executing the executable on a computing device in communication with a communications network, wherein the executable file encodes packets in the packet format and writes the packets into a packet buffer; and
determining a number of pad bytes to be stored in the packet buffer;
storing the packets in the packet buffer such that a length of the packet buffer is aligned at a boundary to provide padding; and
transmitting the packets from the packet buffer to a communications network for data exchange over the communications network.