Patent ID: 6804257
Filing Date: 2004-10-12
Classification: H04L

Abstract:
A method for framing variable-length packets in a data communications system, wherein successive said variable-length packets, aimed at transporting users data, are formed in a steam of chained packets upon having to frame an nth packet of said stream of packets, said method comprising:computing a first CRC â€˜CRCdâ€™ over said data to be transported in said nth packet; preparing a header for said nth packet, wherein said header includes a data length field â€˜Dataâ€™, a header type and length field â€˜HeaderT&Lâ€™, a label field â€˜Labelâ€™, a sequence number field â€˜SNâ€™, and an error detection and encryption method field â€˜B&Emâ€™; computing a second CRC â€˜CRChâ€™ encompassing said header of said nth packet and said first CRC of the immediate previous (nâˆ’1th) framed packet; concatenating said header, said second CRC, said data and said first CRC, thereby framing and chaining said nth packet to said stream of chained packets; temporarily remembering said first CRC for further framing of an immediate subsequent (n+1th) packet; and repeating all above-mentioned steps for every variable-length packet to be framed.