Method and apparatus for processing data flow of flexible Ethernet client

A technology of Ethernet and data flow, applied in the field of flexible Ethernet, which can solve the problems of FlexEClient consideration skew, adverse effects of FlexEClient data recovery, etc., and achieve the effect of avoiding data transmission to the wrong channel

Inactive Publication Date: 2017-05-03
ZTE CORP
View PDF0 Cites 76 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the current FlexE technology, all PHYs of the FlexE group need to be interconnected between the same two FlexE shims. Traditional Ethernet only handles and corrects skew within the scop

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for processing data flow of flexible Ethernet client
  • Method and apparatus for processing data flow of flexible Ethernet client
  • Method and apparatus for processing data flow of flexible Ethernet client

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0106] In order to make both parties perceive the mapping relationship between all PCS Lane Numbers included in the FlexE Client and the FlexE Client. As mentioned above in step 201, the notification can be made in the auto-negotiation information of the Ethernet. The agreement stipulates that there are two types of codes, one is the basic connection codeword (also known as the basic page), which supports the exchange of basic information; the other is the next page codeword (also called next page), to support the additional information page exchange.

[0107] The method for extending the self-negotiation function of the Ethernet interface includes: setting the supported technology (Technology) in the reserved field of the Technology Ability Field (Technology Ability Field) of the basic page. In the embodiment of the present invention, these fields from A6 to A24 can be used The reserved Technology is shown in Table 3. For example, in this embodiment, A6 can be set to bind th...

specific Embodiment 2

[0115] In high-speed data transmission, the first problem that needs to be solved is to find the data boundary in the received code stream for alignment. In the 100G standard, Alignment marker is used to complete the operation of channel clock compensation and channel alignment.

[0116] The work of byte alignment is carried out at the data receiving end. The data received at the receiver is a bit stream without byte delimitation. By sending the control code to achieve byte demarcation is to achieve byte alignment. During system restart or idle period, the sender sends a control code. For the original code stream input by the receiving end, the byte alignment processing module searches for the control code.

[0117] In this embodiment, it is assumed that the data transmitted by the FlexE Client requires 3 PHYs. Figure 5 It is a schematic flow chart of an embodiment of the method for processing the FlexE Client data stream in the present invention, as Figure 5 As shown, t...

specific Embodiment 3

[0137] According to the technical solution provided by the present invention, when multiple FlexE clients can be distributed on multiple PHYs, data can be recovered better. for example,

[0138]Both ends of the FlexE SHIM negotiate to allow both parties to perceive the mapping relationship between the PCS lane and the FlexE Client; in this embodiment, the output channels included in the FlexE client are lanes 0-3 of PHY1 and lanes 0-3 of PHY2 (global number is 20-22), lane 0-3 of PHY3 (global number is 40-42), and then compensate and restore all PCS Lanes belonging to the FlexE client through the above scheme.

[0139] In addition, it can also be that the output channel included in FlexE client1 is lane 0-3 of PHY1, lane 0-1 of PHY2; the output channel included in FlexE client2 is lane 2-3 of PHY2, and lane 0-3 of PHY3 , and then perform respective compensation and recovery for all PCSLanes belonging to their respective FlexE clients through the above scheme.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention discloses a method and an apparatus for processing a data flow of a flexible Ethernet client. The method comprises the steps that a FlexE SHIM management entity performs unified numbering on multiple PHY layers included in a FlexE Client and each PCS Lane; all PCS Lane Numbers are recorded and a peer FlexE SHIM management entity is informed of all the PCS Lane Numbers, wherein the PCS Lane comprises lanes of different PHY layers; and the peer FlexE SHIM management entity performs re-ranking on virtual lanes and recombination on overall data according to Alignment markers. According to the method, all PCS Lane Numbers included in the FlexE Client are numbered in a unified manner, so that the PCS lane number of each FlexE client is processed; and re-ranking of the virtual lanes and recombination of overall data are performed by using Alignment blocks, so that the data is prevented from being transmitted to a wrong lane.

Description

technical field [0001] The invention relates to a flexible Ethernet (FlexE, Flexibe Ethernet) technology, in particular to a method and device for processing data flow of a flexible Ethernet client. Background technique [0002] Since the fixed-bandwidth Ethernet interface hides the flexibility of the grouping device, the grouping device only provides a single stream with a fixed bandwidth to the outside, which makes it impossible to play its natural flexibility, let alone extend this flexibility to the same flexible Optical Network. Therefore, flexible Ethernet (FlexibeEthernet) technology was introduced. [0003] For optical networks, with the development of flexible optical channel data unit (ODUflex, Optical channel Data Unit flexible), flexible grid, BVT, flexible reconfigurable optical add-drop multiplexer (ROADM, Reconfigurable Optical Add-Drop Multiplexer) With a flexible optical transport network (OTN, Optical Transport Network), a flow with flexible bandwidth can...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/24H04L12/46H04L12/863H04L12/703H04L45/28
Inventor 刘彬沈百林施社平
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products