Method for detecting start-of-frame, end of frame and idle words

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03M 1300

Patent

active

057843872

ABSTRACT:
The present invention is directed to a method for determining whether a current word in a stream of words having a plurality of frames is an idle word, an end-of-frame word, a start-of-frame word of one of the plurality of frames of words wherein an error can occur in the stream of words. The current word contains four bytes. One of the plurality of frames of words starts with a start-of-frame word and ends with an end-of-frame word. One of the plurality of frames of words is followed by a modified idle word. Between each of the plurality of frames of words there is at least one idle word. Each of the end-of-frame word, the start-of-frame word, the modified-idle word and the idle word has four bytes. The method contains the following steps: determining if the current word is an idle word. The current word is assumed to be an idle word if three of the four bytes of the current word match three of the four bytes of the idle word and if it is followed by the start-of-frame words. If the current word is not an idle word, determining if the current word is a start-of-frame words. If the current word is not an idle word, determining if the current word is a start-of-frame word. The current word is assumed to be a start-of-frame word if three of the four bytes of the current word match three of the bytes of the start-of-frame word and if a word preceding the current word is an idle word. If the current word is not a start-of-frame word, determining if the current word is an end-of-frame word. The current word is assumed to be an end-of-frame word if either all of the four bytes of the current word match the four bytes of the end-of-frame word and at least one byte of a next word following the current word match the four bytes of the modified-idle word, or if at least three of the four bytes of the current word match the four bytes of the end-of-frame word and at least two bytes of the next word matches two bytes of the modified idle word.

REFERENCES:
patent: 4241446 (1980-12-01), Trubisky
patent: 4482999 (1984-11-01), Janson et al.
patent: 4486739 (1984-12-01), Franaszek et al.
patent: 4665517 (1987-05-01), Widmer
patent: 4719624 (1988-01-01), Bellisio
patent: 4855742 (1989-08-01), Verboom
patent: 4856003 (1989-08-01), Weng
patent: 5025256 (1991-06-01), Stevens
patent: 5048062 (1991-09-01), Gregg et al.
patent: 5144304 (1992-09-01), McMahon et al.
Martin W. Saches. Fiber Channel Standard. IBM Research Report, RC 18365, Yorktown Heights, NY. Sep. 1992.
X3T9 Technical Committee. Fibre Channel, Physical and Signaling Interface(FC-PH); Rev. 3.0. FC-P/92-001R3.0. American National Standards Institute, 1430 Broadway, New York, NY 10018, 1992. Available from: Global Engineering, 2805 McGraw St., Irvine, CA 92714.
Wayne D. Grover. Forward Error Correction in Dispersion-Limited Lightware Systems. IEEE Journal of Lightwave Technology, 6(5):643-654, May 1988.
C. Benz, M. Gowan and K. Springer. An Error Correcting Encoder and Decoder for a 1 Gbit/s Fiber Optic Link. Proc. IEEE 1991 Custom Integrated Circuits Conference, 7.1.1-7.1.4, San Diego, May 1991.
D.H. McMahon, A.A. Kirby, B.A. Schofield and K. Springer. U.S. Pat. No. 5,144,304. Data and Forward error Control Coding Techniques for Digital Signals. Sep. 1, 1992.
K. Springer. A Forward Error Correcting Code for Gigabit Fiber Optic Links. Proc. SPIE --Int. Soc. Opt. Eng. (USA), 1577 High-Speed Fiber Networks and Channels (1991):L246-253, Boston, Sep. 1992.
C.A. French. Distance Preserving Run-Length Limited Codes. IEEE Transactions on Magnetics, MAG-25(5):4093-4095, Sep. 1989.
M. Blaum. Combining ECC with modulation: performance comparisons. IEEE Transactions on Information Theory, 37(3):945-949, May 1991.
M. Blaum, S. Litsyn, V. Buskens and C.A. van Tilborg. Error-Correcting Codes with Bounded Running Digital Sum. IEEE Transactions on Information Theory. 39(1):216-227, Jan. 1993.
C.S. Coetzee, H.C. Ferreira and P.G.W. van Rooyen. On the Performance and Implementation of a Class of Error and Erasure Control (d,k) Block Codes. IEEE Transactions on Magnetics, 26(5):2312-2314, Sep. 1990.
R.W. Hamming. Coding and Information Theory, 2nd Ed. Prentice Hall Inc., Englewood Cliffs, NJ 07632, 1986.
G.N.N. Martin. A Rate 8/10 DC Balanced Code with Local Parity. IBM Technical Disclosure Bulletin, 27(9):5272-5279, Feb. 1985.
A.X. Widmer. The ANSI Fibre Channel Transmission Code. IBM Research Report, RC Yorktown Heights, NY, Apr. 1993.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for detecting start-of-frame, end of frame and idle words does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for detecting start-of-frame, end of frame and idle words, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for detecting start-of-frame, end of frame and idle words will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1654268

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.