Simple link protocol providing low overhead coding for LAN serial and WDM solutions
First Claim
Patent Images
1. A data structure, comprising:
- a plurality of data frames temporally separated by respective inter-packet gaps (IPGs), each IPG having positioned within it at least a synchronization pattern suitable for delineating a respective data frame.
10 Assignments
0 Petitions
Accused Products
Abstract
A data structure, method and protocol wherein synchronization data indicative of a data frame delineation point is inserted within an inter-packet gap (IPG) proximate a data frame during transmission. Optionally, a cyclical redundancy check (CRC) length indicative data, pointer data, and other data is inserted within the IPG to further insure appropriate delineation of data frames within a data stream.
62 Citations
26 Claims
-
1. A data structure, comprising:
a plurality of data frames temporally separated by respective inter-packet gaps (IPGs), each IPG having positioned within it at least a synchronization pattern suitable for delineating a respective data frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A protocol suitable for delineating data frames within a communications link, said protocol comprising a plurality of layers including a physical coding sublayer (PCS), said PCS processing a data to be transmitted as a sequence of data frames, said protocol comprising:
-
receiving a data stream to be transmitted as a sequence of data frames;
inserting, into a temporal region following each transmitted data frame, a synchronization pattern suitable for delineating said data frame. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for transmitting data, comprising:
-
transmitting, to a physical media dependent (PMD) layer, a sequence of idle control characters;
transmitting, to said PMD layer, a start of frame delineator (SFD) upon detecting the presence of data to be transmitted;
transmitting said received data until an entire data frame has been transmitted;
transmitting, upon the transmission of said entire data frame, an end of frame delineator (EFD) and a termination flag (T-FLAG), said T-FLAG comprising a relatively long synchronization pattern selected to be substantially unique. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for receiving data, comprising:
-
determining data frame delineation points within a received data stream by detecting the presence of a synchronization pattern within said data stream, said synchronization pattern being positioned within inter-packet gaps (IPGs); and
forming data frames for subsequent processing by utilizing said determined delineation points. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification