US2005058150A1PendingUtilityA1

Method and apparatus for enhancing packet communication

Priority: Sep 16, 2003Filed: Sep 16, 2003Published: Mar 17, 2005
Est. expirySep 16, 2023(expired)· nominal 20-yr term from priority
H04L 12/4013H04L 12/413
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Packet communication employs a multiplicity of packets with interpacket gaps made up of Idle symbols between such packets. In word encoding messages for the packet prescribed alphabet symbols are employed with certain other symbols left unused. Information is advantageously added in packet communication by 1) employing unused symbols in the packet, 2) substituting in the interpacket gap symbols that are not Idle symbols but are decoded as such or, 3) using both such expedients.

Claims

exact text as granted — not AI-modified
1 . A process for transmission of a message in a system, said process comprising the steps of sending, receiving, or propagating 1) more than one packet and 2) an Interpacket gap, said packet comprising a start-of-stream delimiter, and a series of at least 16 message bytes encoded in symbols uninterrupted by a control symbol, and said Interpacket gap comprising a plurality of symbols decoded as Idle symbols wherein said Interpacket gap includes at least one non-Idle symbol such that the presence of said non-Idle symbol is part of a message.  
   
   
       2 . The process of  claim 1  wherein said system comprises Fast Ethernet.  
   
   
       3 . The process of  claim 2  wherein said non-Idle symbol in said interpacket gap is the symbol for zero.  
   
   
       4 . The process of  claim 2  wherein said non-Idle symbol is a symbol having only one zero bit.  
   
   
       5 . The process of  claim 1  wherein said system comprises Gigabit Ethernet.  
   
   
       6 . The process of  claim 5  wherein said non-Idle symbol comprises a K28.5/Dxx.y or K28.1/Dxx.y sequence.  
   
   
       7 . The process of  claim 1  wherein said message comprises a side-channel.  
   
   
       8 . A process for transmission of messages in a system, said process comprising the steps of sending, receiving, or propagating 1) more than one packet and 2) an interpacket gap, said packet comprising a start-of-stream delimiter, and a series of at least 16 information bytes encoded in symbols uninterrupted by a control symbol wherein said packet includes a plurality of non-standard symbols as part of a message.  
   
   
       9 . The process of  claim 8  wherein said interpacket gap includes both at least one symbol decoded as an Idle symbol and at least one non-Idle symbol such that the presence of said non-Idle symbol is part of a message.  
   
   
       10 . The process of  claim 9  wherein said system compromises Fast Ethernet.  
   
   
       11 . The process of  claim 10  wherein said non-Idle symbol is the symbol for zero.  
   
   
       12 . The process of  claim 10  wherein said non-Idle symbol is a symbol having only one zero bit.  
   
   
       13 . The process of  claim 9  wherein said system comprises Gigabit Ethernet.  
   
   
       14 . The process of  claim 13  wherein said non-Idle symbol comprises a K28.5/Dxx.y or K28.1/Dxx.y sequence.  
   
   
       15 . A transmitter for a signal, said signal comprising a plurality of packets and an interpacket gap, and wherein said transmitter includes 1) a buffer for a message to be inserted into said interpacket gap, 2) a formatter that modifies the bit stream representing said message to allow identification of message boundaries and to allow establishment of word alignment within said bit stream, and 3) an encoder that substitutes at least one symbol into said interpacket gap for at least one of said symbols decoded as an Idle symbol to encode at least a portion of said message into said interpacket gap.  
   
   
       16 . The transmitter of  claim 15  wherein said formatter modifies said bit stream with ah HDLC flag.  
   
   
       17 . The transmitter of  claim 16  wherein a logic zero is inserted by said formatter to avoid recognition of a portion of said message as said flag.  
   
   
       18 . The transmitter of  claim 15  wherein said signal comprises an Ethernet signal.  
   
   
       19 . The transmitter of  claim 15  wherein said substitution by said encoder represents a logic 1.  
   
   
       20 . The transmitter of  claim 15  wherein said substitution by said encoder represents a logic 0.

Join the waitlist — get patent alerts

Track US2005058150A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.