US 7,545,830 B1
Defragmented packet analysis for differential priority routing
Gary Culp, Somerville, Ala. (US)
Assigned to Adtran, Inc., Huntsville, Ala. (US)
Filed on Jul. 19, 2004, as Appl. No. 10/894,115.
Int. Cl. H04J 3/24 (2006.01)
U.S. Cl. 370—474  [370/470] 6 Claims
OG exemplary drawing
 
1. A method of interfacing frames of information signals received from a router as an upstream portion of a communication link with a downstream portion of said communication link, said frames containing fragmented frames of first information signals and non-fragmented frames of second information signals, said method comprising the steps of:
(a) receiving said frames of information signals from said router within a high-level data link (HDLC) receiver as a separate device between the router and a downstream portion;
(b) analyzing said frames of information signals received from said router of said communication link in step (a), to derive size information representative of the fragmented frame size of said fragmented frames of first information signals;
(c) defragmenting said fragmented frames of first information signals, to form non-fragmented packets of said first information signals;
(d) processing said non-fragmented packets of first information signals obtained in step (c) to derive information associated with the transport of said frames of information signals from said router;
(e) granting priority of transmission to said second information signals relative to said first information signals;
(f) refragmenting said non-fragmented packets of first information signals processed in step (d), in accordance with said fragmented frame size information derived in step (c), to derive refragmented frames of first information signals; and
(g) transmitting said frames of said second information signals and said refragmented frames of first information signals from a HDLC transmitter coupled to the HDLC receiver over said second portion of said communication link.