×

Communications method, system, and apparatus for optical network system

  • US 9,787,432 B2
  • Filed: 06/18/2015
  • Issued: 10/10/2017
  • Est. Priority Date: 12/18/2012
  • Status: Active Grant
First Claim
Patent Images

1. A communications method for an optical network system, wherein the communications method comprises:

  • receiving, via a processor, a data stream from a physical medium attachment layer at a line rate, wherein the received data stream has been 8-bit/10-bit encoded;

    performing via the processor, 8-bit/10-bit decoding on the received data stream to obtain a first data stream;

    receiving the first data stream according to each data block comprising eight bits to obtain four data blocks, wherein any one of the data blocks is a first control character block or a data character block, and any first control character block or any data character block is an 8-bit binary code;

    determining whether a first control character block exists among the four data blocks;

    performing via the processor, 32-bit to 34-bit encoding on the first data stream to obtain a second data stream the encoding comprises (a) adding a first synchronization head to a header of a first data block among the four data blocks if no first control character block exists among the four data blocks, and (b) outputting the data blocks to which the first synchronization head is added, wherein the first data block is an 8-bit binary code input first, the first synchronization head comprises a 2-bit first identifier and the first identifier is used to identify that the data blocks are all data character blocks;

    performing, via the processor, forward error correction encoding on the second data stream to obtain a third data stream;

    performing, via the processor, bit width conversion of 34-bit/10-bit on the third data stream to obtain a fourth data stream; and

    sending, via the processor, the fourth data stream to a physical medium dependent layer at the line rate.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×