Patent · US Expired

Circuit and method for processing communication packets and valid data bytes

US7068673B2 · kind B2 · utility

0Cited by
1References
26Claims
0Family size

Inventors

Key dates

Filing dateFeb 27, 2002
Grant dateJun 27, 2006
Priority date
Expiry dateOct 2, 2024

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/085
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Method and apparatus for processing data packets within a communication system such as a synchronous optical network (SONET) detect an invalid byte and drop and shift bytes of data to address an invalid byte. A method according to one embodiment of the present invention, includes receiving a first data packet in the communication system. Thereafter, it is determined whether this packet ends with both a valid byte and an invalid byte of data. If both the valid and invalid bytes are present, the invalid byte is dropped and a valid byte from a succeeding data packet is concatenated with the valid byte of the first data packet, and byte shifting occurs in the succeeding data packet. Byte shifting continues until a second packet ending with an invalid byte is encountered. Skipping a clock cycle at the end of the second packet with the invalid byte results in packets with only valid data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.