Patent ID: 7643519

Claim:
An apparatus comprising: an input port of the apparatus to receive data; a first selector with an input coupled to the input port of the apparatus, configured to analyze data received from the input port to determine portions of the data associated with a first protocol and portions associated with a second protocol; a pre-processing module with an input coupled to a first output of the first selector, configured to perform one or more pre-processing operations on the portions of the data associated with the first protocol; a second selector with a first input coupled to a second output of the first selector and with a second input coupled to an output of the pre-processing module, configured to selectively output the portions of the data associated with the second protocol from the first selector and the pre-processed portions of the data associated with the first protocol from the pre-processing module; and a packetization module with an input coupled to an output of the second selector, configured to packetize the portions of the data associated with the second protocol and the pre-processed portions of the data associated with the first protocol for transmission.