Data communication systems with forward error correction
US-2018343151-A1 · Nov 29, 2018 · US
US2018123714A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018123714-A1 |
| Application number | US-201715856726-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 28, 2017 |
| Priority date | Jul 6, 2015 |
| Publication date | May 3, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for sending a code block data stream includes adding m first data frames carrying the code block data stream to n physical layer data frames on an Ethernet physical interface. The method includes identifying a location of the first code block of each first data frame in the m first data frames using an alignment marker of a physical layer data frame in the n physical layer data frames. The method includes sending the n physical layer data frames, where m and n are integers greater than or equal to 1.
Opening claim text (preview).
What is claimed is: 1 . A method for sending a code block data stream, wherein the method comprises: adding, by a transmit end, m first data frames carrying the code block data stream to n physical layer data frames on an Ethernet physical interface; identifying, by the transmit end, a location of a first code block of each first data frame in the m first data frames using one alignment marker (AM) of one physical layer data frame in the n physical layer data frames; and sending, by the transmit end, the n physical layer data frames that carry the m first data frames of the code block data stream, wherein m and n are integers greater than or equal to 1. 2 . The method according to claim 1 , wherein the location of the first code block of each first data frame in the m first data frames one-to-one corresponds to one AM of one physical layer data frame in the n physical layer data frames. 3 . The method according to claim 1 , wherein locations of the first code blocks of at least two first data frames in the m first data frames correspond to one AM of one physical layer data frame in the n physical layer data frames. 4 . The method according to claim 1 , wherein the first code block in the code block data stream is a 64B/66B code block. 5 . A method for receiving a code block data stream, wherein the method comprises: obtaining, by a receive end, n physical layer data frames that are on an Ethernet physical interface and that carry m first data frames of the code block data stream; determining, by the receive end, a location of the first code block of each first data frame in the m first data frames according to one alignment marker (AM) of one physical layer data frame in the n physical layer data frames; and performing, by the receive end, data restoration on the code block data stream using the first code block of each first data frame in the m first data frames as a start code block, wherein m and n are integers greater than or equal to 1. 6 . The method according to claim 5 , wherein the location of the first code block of each first data frame in the m first data frames one-to-one corresponds to one AM of one physical layer data frame in the n physical layer data frames. 7 . The method according to claim 5 , wherein locations of the first code blocks of at least two first data frames in the m first data frames correspond to one AM of one physical layer data frame in the n physical layer data frames. 8 . The method according to claim 5 , wherein the first code block in the code block data stream is a 64B/66B code block. 9 . A sending device for a code block data stream, wherein the sending device comprises: a memory storing code; a processor coupled to the memory and configured to execute the code to: add m first data frames carrying the code block data stream to n physical layer data frames on an Ethernet physical interface; and identify a location of the first code block of each first data frame in the m first data frames by using one alignment marker (AM) of one physical layer data frame in the n physical layer data frames; and a communications interface coupled to the processor and configured to send the n physical layer data frames that carry the m first data frames of the code block data stream, wherein m and n are integers greater than or equal to 1. 10 . The sending device according to claim 9 , wherein the location of the first code block of each first data frame in the m first data frames one-to-one corresponds to one AM of one physical layer data frame in the n physical layer data frames. 11 . The sending device according to claim 9 , wherein locations of the first code blocks of at least two first data frames in the m first data frames correspond to one AM of one physical layer data frame in the n physical layer data frames. 12 . The sending device according to claim 9 , wherein the first code block in the code block data stream is a 64B/66B code block. 13 . A receiving device for a code block data stream, wherein the receiving device comprises: a memory storing code; and a processor coupled to the memory and configured to execute the code to: obtain n physical layer data frames that are on an Ethernet physical interface and that carry m first data frames of the code block data stream; determine a location of the first code block of each first data frame in the m first data frames according to one alignment marker (AM) of one physical layer data frame in the n physical layer data frames; and perform data restoration on the code block data stream using the first code block of each first data frame in the m first data frames as a start code block, wherein m and n are integers greater than or equal to 1. 14 . The receiving device according to claim 13 , wherein the location of the first code block of each first data frame in the m first data frames one-to-one corresponds to one AM of one physical layer data frame in the n physical layer data frames. 15 . The receiving device according to claim 13 , wherein locations of the first code blocks of at least two first data frames in the m first data frames correspond to one AM of one physical layer data frame in the n physical layer data frames. 16 . The receiving device according to claim 13 , wherein the first code block in the code block data stream is a 64B/66B code block.
using mBnB codes · CPC title
Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)} · CPC title
Block codes (H04L1/0061, H04L1/0064 take precedence) · CPC title
Support of Ethernet · CPC title
Channel dividing arrangements {, i.e. in which a single bit stream is divided between several baseband channels and reassembled at the receiver} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.