Data Processing Method, Communications Device, and Communications System

US2018098076A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018098076-A1
Application numberUS-201715835013-A
CountryUS
Kind codeA1
Filing dateDec 7, 2017
Priority dateJun 8, 2015
Publication dateApr 5, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data processing method, a communications device, and a communications system, where in a process of transmitting a packet service, a code block stream carrying the packet service is first obtained, then, rate adaptation is performed on the obtained code block stream, and finally, the rate-adapted code block stream is mapped to an optical channel payload unit (OPU) signal. Compared with a mapping manner in which a Generic Framing Procedure (GFP) is used, the data processing method, the communications device, and the communications system feature low processing complexity and/or high bandwidth utilization.

First claim

Opening claim text (preview).

1 . A data processing method, optical transport network (OTN), comprising: obtaining, by an optical device, a code block stream a packet service; performing, by the optical device, rate adaptation on the obtained code block stream; and mapping, by the optical device, the rate-adapted code block stream to an optical channel payload unit (OPU) signal. 2 . The method according to claim 1 , wherein performing the rate adaptation on the obtained code block stream comprises at least one of inserting an idle code block into the obtained code block stream, wherein the idle code block comprises an idle code block type indicator, wherein the idle code block does not carry the packet service, and wherein a quantity of to-be-mapped code blocks in the rate-adapted code block stream within each OPU frame period is equal to a preset value (C m ). 3 . The method according to claim 1 , wherein mapping, the rate-adapted code block stream to the OPU signal comprises: mapping C m code blocks to one OPU frame within each OPU frame period; and inserting the C m into an overhead of the corresponding OPU frames, and wherein the C m comprises a quantity of to-be mapped code blocks in the rate-adapted code block stream. 4 . The method according to claim 1 , wherein mapping, the rate-adapted code block stream to the OPU signal comprises mapping the rate-adapted code block stream to the OPU signal according to a fixed mapping pattern. 5 . The method according to claim 2 , wherein inserting the idle code block into the obtained code block stream comprises inserting the idle code block between a T code block and an S code block that are adjacent in the obtained code block stream, wherein the idle code block further carries at least one of a packet service port number or a packet service type indicator, wherein the T code block indicates a code block comprising a packet service end character, and wherein the S code block indicates a code block a packet service start character. 6 . The method according to claim 5 , wherein the obtained code block stream comprises a sixty-four-bit to sixty-six-bit (64B/66B) code block stream, and wherein a code block type field of the idle code block comprises 0x1e. 7 . The method according to claim 2 , wherein the obtained code block stream comprises a sixty-four-bit to sixty-six-bit (64B/66B) code block stream, wherein a code block type field of the idle code block comprises 0x88, wherein inserting the idle code block into the obtained code block stream comprises inserting the idle code block into a first position of the obtained code block stream, and wherein the first position comprises any position in the obtained code block stream. 8 . (canceled) 9 . The method according to claim 1 , wherein performing the rate adaptation on the obtained code block stream comprises deleting some or all of idle code blocks in the obtained code block stream, wherein the idle code block comprises an idle code block type indicator, and wherein the idle code block does not carry the packet service. 10 . The method according to claim 1 , wherein performing the rate adaptation on the obtained code block stream comprises performing code block conversion on the code block stream into which an idle code block is inserted, wherein the code block conversion comprises compressing a two-bit synchronization header of each code block into one bit, wherein a code block comprises a control code block when the one bit is filled with one, and wherein the code block comprises a data code block when the one bit is filled with zero. 11 . The method according to claim 1 , wherein mapping the rate-adapted code block stream to the OPU signal comprises filling a payload type (PT) indicator field of the OPU signal with 0x1D to indicate that the rate-adapted code block stream is directly mapped. 12 . A communications device, comprising: a memory comprising instructions; and a processor coupled to the memory, wherein the instructions cause the processor to be configured to: obtain a code block stream carrying a packet service; perform rate adaptation on the obtained code block stream; and map the rate-adapted code block stream to an optical channel payload unit (OPU) signal. 13 . The communications device according to claim 12 , wherein when performing the rate adaptation on the obtained code block stream, the instructions further cause the processor to be configured to insert an idle code block into the obtained code block stream, wherein the idle code block comprises an idle code block type indicator, wherein the idle code block does not carry the packet service, and wherein a quantity of to be mapped code blocks in the rate-adapted code block stream within each OPU frame period is equal to a preset value (C m ). 14 . The communications device according to claim 12 , wherein when performing the rate adaptation on the obtained code block stream, the instruction further cause the processor to be configured to delete some or all of idle code blocks in the obtained code block stream, wherein an idle code block comprises an idle code block type indicator, wherein the idle code block does not carry the packet service, and wherein a quantity of to-be-mapped code blocks in the rate-adapted code block stream within each OPU frame period is equal to a preset value (C m ). 15 . The communications device according to claim 12 , wherein when mapping the rate-adapted code block stream to the OPU signal, the instructions further cause the processor to be configured to: map C m code blocks to one OPU frame within each OPU frame period according to a fixed mapping pattern; and insert C m into an overhead of the corresponding OPU frame, wherein the C m comprises a quantity of to-be-mapped code blocks in the rate-adapted code block stream. 16 . The communications device according to claim 13 , wherein the obtained code block stream comprises a sixty-four-bit to sixty-six-bit (64B/66B) code block stream, wherein a code block type field of the idle code block comprises 0x88, wherein when inserting the idle code block into the obtained code block stream, the instructions further cause the processor to be configured to insert the idle code block into a first position of the obtained code block stream, and wherein the first position comprises any position in the obtained code block stream. 17 . The communications device according to claim 12 , wherein when performing the rate adaptation on the obtained code block stream, the instructions further cause the processor to be configured to: delete some or all of idle code blocks in the obtained code block stream, wherein an idle code block comprises an idle code block type indicator, and wherein idle code block does not carry the packet service. 18 . A communications device, comprising: a memory comprising instructions; and a processor coupled to the memory, wherein the instructions cause the processor to be configured to: receive an optical channel payload unit (OPU) signal; perform demapping processing on the OPU signal; delete an idle code block in a code block stream obtained from the demapping processing, wherein the idle code block comprises an idle code block type indicator, and wherein the idle code block does not carry a packet service; and obtain the packet service from the code block stream which the idle code block is deleted. 19 . (canceled) 20 . The communications device according to claim 18 , wherein when performing the demapping processing on the OPU signal, the instructio

Assignees

Inventors

Classifications

  • H04J3/07Primary

    using pulse stuffing for systems with different or fluctuating information rates {or bit rates} · CPC title

  • Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)} · CPC title

  • using mBnB codes · CPC title

  • H04L1/0013Primary

    Rate matching, e.g. puncturing or repetition of code symbols · CPC title

  • Optical Transport Network [OTN] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018098076A1 cover?
A data processing method, a communications device, and a communications system, where in a process of transmitting a packet service, a code block stream carrying the packet service is first obtained, then, rate adaptation is performed on the obtained code block stream, and finally, the rate-adapted code block stream is mapped to an optical channel payload unit (OPU) signal. Compared with a mapp…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04J3/07. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Apr 05 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).