Patent ID: 7324516

Claim:
A method of converting a data packet from a first format compatible with a first network to a second format compatible with a second network, said method comprising: storing the data packet, wherein the data packet has a first header in the first format; generating a header template having a plurality of static fields, the header template including, for an egress packet buffer, an IP header configured to be written to a first three quadwords of the egress packet buffer, an UDP header configured to be written to a fourth quadword of the egress packet buffer and an RTP header configured to be written to a fifth quadword of the egress packet buffer, the header template including, for an ingress packet buffer, a DSP header configured to be written to a fourth quadword and a fifth quadword of the ingress packet buffer; generating at least one dynamic field; and merging the header template with the first header and inserting the at least one dynamic field to form a converted header in the second format.