IP Library Granted Patent US 12683894
Granted Patent B2
US 12683894 · App. 16/561,485 · Granted Jul 14, 2026

Flexible Ethernet over wireless links

Inventors: Stephen Daniel Shew (Ottawa, CA); Sebastien Gareau (Ottawa, CA); Petar Djukic (Nepean, CA)
Assignee: Ciena Corporation
H04L45/66H04B10/11H04L12/4633H04L69/324H04Q11/0005H04Q11/0062H04Q11/0067H04J14/08H04Q2011/002H04Q2011/0086
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12683894
App. No.
16/561,485
Granted
Jul 14, 2026
Kind
B2
Abstract

A mapper includes circuitry configured to receive data streams each or which is a stream of data based on a calendar function associated with one of Flexible Ethernet (FlexE) or Metro Transport Networking (MTN); and circuitry configured to perform mapping of each of the data streams and to provide an output of the mapping to a device in a wireless data plane for transmission over one or more wireless links. The mapping can include packet mapping where the stream of blocks is encapsulated into packets. The mapping can include byte mapping where the stream of blocks is converted into a byte stream that is provided to a Radio Link Control (RLC) layer that guarantees byte delivery in order at a receiver. The mapping can also include bit mapping wherein the stream of blocks is transferred as a stream of bits to a transport buffer Service Access Point (SAP).

Claims (39)

1 . A mapper comprising:

circuitry configured to receive data streams, each is a stream of data based on a calendar function associated with one of Flexible Ethernet (FlexE) and Metro Transport Networking (MTN), wherein the stream of data is one of a FlexE signal and MTN signal; and

circuitry configured to perform mapping of each of the data streams and to provide an output of the mapping to a device in a wireless data plane for transmission over a plurality of wireless links with a wireless physical (PHY) layer thereon including blocks based on the one of FlexE and MTN, wherein the one of a FlexE signal and MTN signal has a portion thereof transmitted on each of the plurality of wireless links based on the calendar function, wherein the mapping is a data lane to wireless data plane mapping configured to perform adaptation between a wired domain and a wireless domain, the adaptation replacing a physical Ethernet layer below the calendar function with a wireless PHY interface that modulates and transmits the calendar-based blocks over the plurality of wireless links, and wherein the stream of data includes a stream of blocks sized based on a line encoding technique.

2 . The mapper of claim 1 , wherein the mapping includes packet mapping where the stream of blocks is encapsulated into packets each having a sequence number to ensure correct ordering at a receiver, and

wherein the packets are provided to the wireless data plane at a Packet Data Convergence Protocol (PDCP) layer in the wireless data plane.

3 . The mapper of claim 1 , wherein the mapping includes byte mapping where the stream of blocks is converted into a byte stream that is provided to a Radio Link Control (RLC) in communication with a Packet Data Convergence Protocol (PDCP) layer in the wireless data plane that guarantees byte delivery in order at a receiver, wherein the RLC is configured to provide buffering to the stream of blocks.

4 . The mapper of claim 1 , wherein the mapping includes bit mapping wherein the stream of blocks is transferred to a Radio Link Control (RLC) layer as a stream of bits to a transport buffer Service Access Point (SAP) in the wireless data plane that is configured to match a physical rate, a bit rate, or an aggregate rate of the stream of blocks to a rate of the wireless PHY layer with idle mapping.

5 . The mapper of claim 1 , wherein the stream of data includes a sequence of 64B/66B blocks, and wherein the data streams are each about 5 Gb/s corresponding to one of 20 calendar slots in a 100 Gb/s FlexE frame.

6 . The mapper of claim 1 , wherein the plurality of wireless links are microwave links.

7 . The mapper of claim 1 , wherein the line encoding technique is either 64/66B encoding or 256 B/257 B encoding.

8 . A system comprising:

a mapper configured to

receive data streams, each including a stream of blocks associated with one of a Flexible Ethernet (FlexE) signal or a Metro Transport Networking (MTN) signal, wherein the stream of data is one of a FlexE signal and MTN signal, and

map the stream of blocks to data formatted for transmission over a plurality of wireless links by a transmit device in a wireless data plane with a wireless physical (PHY) layer on the plurality of wireless links including the stream of blocks based on the one of FlexE and MTN, wherein the mapping is data lane to wireless data plane mapping configured to perform adaptation between a wired domain and the wireless domain, wherein the one of a FlexE signal and MTN signal has a portion thereof transmitted on each of the plurality of wireless links based on a calendar function, wherein the mapping is a data lane to wireless data plane mapping configured to perform adaptation between a wired domain and a wireless domain, the adaptation replacing a physical Ethernet layer below the calendar function with a wireless PHY interface that modulates and transmits the calendar-based blocks over the plurality of wireless links, and wherein the stream of data includes a stream of blocks sized based on a line encoding technique; and

a demapper configured to

receive second formatted data from a receive device in the wireless data plane, and

demap the received second formatted data to a second stream of blocks reconstituting the one of the FlexE signal and the MTN signal.

9 . The system of claim 8 , wherein the data formatted includes packet mapping where the stream of blocks is encapsulated into packets each having a sequence number to ensure correct ordering at a second demapper, and

wherein the packets are provided to the wireless data plane at a Packet Data Convergence Protocol (PDCP) layer in the wireless data plane.

10 . The system of claim 8 , wherein the data formatted includes byte mapping where the stream of blocks is converted into a byte stream that is provided to a Radio Link Control (RLC) layer in the wireless data plane that guarantees byte delivery in order at a second demapper.

11 . The system of claim 8 , wherein the data formatted includes bit mapping wherein the stream of blocks is transferred as a stream of bits to a transport buffer Service Access Point (SAP) in the wireless data plane.

12 . The system of claim 8 , wherein the stream of data includes a sequence of 64B/66B blocks, and wherein the data streams are each about 5 Gb/s corresponding to one of 20 calendar slots in a 100 Gb/s FlexE frame.

13 . The system of claim 8 , wherein the plurality of wireless links are microwave links.

14 . The system of claim 8 , further comprising

a transmit buffer between the mapper and the wireless data plane; and

a receive buffer between the demapper and the wireless data plane,

wherein the transmit buffer and the receive buffer are configured to match a rate of the stream of blocks to a rate of the wireless PHY layer with idle mapping.

15 . A method comprising:

receiving data streams, each including a stream of blocks associated with one of a Flexible Ethernet (FlexE) stream or a Metro Transport Networking (MTN) stream, wherein the stream of data is one of a FlexE signal and MTN signal; and

mapping the stream of blocks to data formatted for transmission over a plurality of wireless links by a transmit device in a wireless data plane with a wireless physical (PHY) layer on the plurality of wireless links including the stream of blocks based on the one of FlexE and MTN, wherein the mapping is data lane to wireless data plane mapping configured to perform adaptation between a wired domain and the wireless domain, wherein the one of a FlexE signal and MTN signal has a portion thereof transmitted on each of the plurality of wireless links based on a calendar function, wherein the mapping is a data lane to wireless data plane mapping configured to perform adaptation between a wired domain and a wireless domain, the adaptation replacing a physical Ethernet layer below the calendar function with a wireless PHY interface that modulates and transmits the calendar-based blocks over the plurality of wireless links, and wherein the stream of data includes a stream of blocks sized based on a line encoding technique.

16 . The method of claim 15 , further comprising receiving second formatted data from a receive device in the wireless data plane; and

demapping the received second formatted data to a second stream of blocks reconstituting the one of the FlexE signal or the MTN signal.

17 . The method of claim 15 , wherein the data formatted includes packet mapping where the stream of blocks is encapsulated into packets each having a sequence number to ensure correct ordering at a receiver, and

wherein the packets are provided to the wireless data plane at a Packet Data Convergence Protocol (PDCP) layer in the wireless data plane.

18 . The method of claim 15 , wherein the data formatted includes byte mapping where the stream of blocks is converted into a byte stream that is provided to a Radio Link Control (RLC) layer in the wireless data plane that guarantees byte delivery in order at a receiver.

19 . The method of claim 15 , wherein the data formatted includes bit mapping wherein the stream of blocks is transferred as a stream of bits to a transport buffer Service Access Point (SAP) in the wireless data plane.

20 . The method of claim 15 , further comprising

buffering the data formatted prior to transmission that is configured to match a rate of the stream of blocks to a rate of the wireless PHY layer with idle mapping; and

controlling the buffering based on the plurality of wireless links.