Patent classifications
H04J3/1658
Signal Sending and Receiving Method, Apparatus, and System
An embodiment method includes: mapping a to-be-transmitted optical channel unit signal of n times a benchmark rate to X first optical channel physical link signals; adding a link sequence indicator overhead to each of the X first optical channel physical link signals, to generate X second optical channel physical link signals; and modulating and sending the X second optical channel physical link signals by using X preset optical modules in a one-to-one manner. A rate of the first optical channel physical link signal is m.sub.i times the benchmark rate, n≥2, X≥2, m.sub.i≥1, and
OVERHEAD MONITORING METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM
Disclosed are an overhead monitoring method and apparatus, and a non-transitory computer-readable storage medium. The method may include: receiving a flexible Ethernet (FlexE) signals from one or more PHY interfaces respectively; de-interleaving each FlexE signal with the transmission rate of N*Y Gbps in the received FlexE signals respectively into N PHY signals each having a transmission rate of Y Gbps; selecting M valid data signals from the FlexE signal with the transmission rate being the target transmission rate in the received FlexE signals and the de-interleaved PHY signals with the transmission rate of Y Gbps; removing each pad from each of the M valid data signals, performing frame delimitation on each of the M valid data signals, and extracting each FlexE overhead from each of the M valid data signals; and generating a linear overhead frame based on the extracted FlexE overheads, and outputting the linear overhead frame.
Clock Synchronization Packet Exchanging Method and Apparatus
A clock synchronization packet exchanging method includes sending, by a first device in a Flexible Ethernet (FlexE) group, a first FlexE instance at a first physical layer (PHY), where the first FlexE instance includes a clock synchronization packet, and a second FlexE instance sent by the first device in the FlexE group at a second PHY also includes a clock synchronization packet. The clock synchronization packets are carried in a plurality of FlexE instances transmitted between a transmit end and a receive end in the FlexE group.
Data sending method and forwarding device
A data sending method includes receiving, by a forwarding device using a first flexible Ethernet (FlexE) group and in multiple timeslots included in a first timeslot set, multiple first encoded data blocks from a physical coding sublayer (PCS), determining, by the forwarding device according to the timeslots included in the first timeslot set and the first FlexE group, a second FlexE group and multiple timeslots included in a second timeslot set, and sending, by the forwarding device, the first encoded data blocks using the second FlexE group and in the timeslots included in the second timeslot set.
SERVICE TRANSMITTING METHOD AND DEVICE, AND SERVICE RECEIVING METHOD AND DEVICE
Provided are a service transmitting method and device, and a service receiving method and device. The service transmitting method comprises steps of: mapping a client service to at least one service flow of a first rate; dividing at least one service flow of the first rate into a plurality of service flows of other rates, and filling the service flows of other rates with overhead blocks; and transmitting the service flows through channels of corresponding rates. By means of the scheme according to the embodiment, a service transmission between members of different rates can be implemented.
FLEXIBLE ETHERNET COMMUNICATION METHOD AND NETWORK DEVICE
In an embodiment, the application provides a flexible Ethernet (FlexE) communication method, which includes: receiving, by a first network device by using a FlexE group, n first overhead blocks sent by a second network device, the FlexE group comprising n physical layer apparatuses (PHYs); and storing, by the first network device, the n first overhead blocks in n memories in the first time period. The method further includes simultaneously reading, by the first network device, the n first overhead blocks from the n memories, after a preset duration T starting from a moment at which a first overhead block is stored in a corresponding memory. The first overhead block is a last stored first overhead block in the n first overhead blocks, the duration T is greater than or equal to one clock cycle.
APPARATUS FOR ADAPTING A CONSTANT BIT RATE CLIENT SIGNAL INTO THE PATH LAYER OF A TELECOM SIGNAL
A source node for rate adapting a constant bit rate client signal into a signal stream in a 64B/66B-block telecom signal communication link includes a GMP engine; a FIFO buffer coupled to receive a 64B/66B encoded client data stream; a clock rate measuring circuit; a source of 64B/66B path overhead blocks; a source of 64B/66B pad blocks; a source of 64B/66B idle blocks; a multiplexer; and a multiplexer controller. A control 64B/66B block is encoded into an ordered set block-designator and a count of data blocks to be sent in a next path signal frame is encoded into a plurality of path overhead 64B/66B data blocks. The multiplexer controller is responsive to a count of data blocks to be sent in a next path signal frame from a previous GMP window frame to selectively pass data to a data output so as to fill a GMP window frame.
Flexible-ethernet data processing method and related device
The present disclosure relates to flexible-Ethernet data processing methods and devices. One example method includes acquiring a to-be-switched first client service flow, where the first client service flow is a service flow suitable for transmission on a flexible Ethernet, performing first rate adaptation from a source clock domain to a target clock domain on the first client service flow to obtain a second client service flow that matches the target clock domain, and performing serial-to-parallel conversion on the second client service flow in the target clock domain to obtain a parallel client slot flow.
Clock Synchronization Method and Apparatus
A clock synchronization method includes receiving, by a receiving apparatus, a plurality of data blocks using a plurality of physical layer modules (PHYs), where the plurality of data blocks include a plurality of head data blocks, performing, by the receiving apparatus, timestamp sampling on the plurality of data blocks to generate a plurality of receipt timestamps, aligning, by the receiving apparatus, the plurality of receipt timestamps using a first receipt timestamp as a reference, generating, by the receiving apparatus, a clock synchronization packet based on the plurality of data blocks, and writing, by the receiving apparatus, a value of a second receipt timestamp into the clock synchronization packet, where the second receipt timestamp is a receipt timestamp that is of a second data block and that is determined based on the plurality of aligned receipt timestamps.
FLEXIBLE ETHERNET COMMUNICATION METHOD AND NETWORK DEVICE
This application provides an isolation and recovery method and related network device for a case when one or more physical layer apparatuses (PHYs) in a flexible Ethernet group (FlexE group) are faulty. In the method, if a network device determines that a first overhead block corresponding to each current available PHY is stored in a corresponding memory, the network device determines that a FlexE group meets a PHY alignment condition, and starts to simultaneously read cached data from all memories. Therefore, there is no need to insert local fault LF code blocks to all clients, and there is no need to recreate a group. This effectively reduces the impact of a faulty PHY on client services carried by a normal PHY.