Rate Adaptation of CBR Data Over Metro Transport Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transmission of constant bit rate (CBR) client signals over Metro Transport Networks (MTN) faces challenges due to differences in clock domains between intermediate nodes, leading to issues with maintaining a constant number of server layer bits per Generic Mapping Procedure (GMP) window, increased overhead bandwidth, and latency caused by packet processing.

Innovation Solution

The method involves incorporating GMP overhead into the CBR client data stream at the source node, using pseudo-Ethernet packets to map encoded blocks of CBR client data, inserting variable idle blocks, and aligning the MTN path overhead with GMP frames to generate rate-adapted GMP frames, which are then transmitted and adapted at intermediate nodes to maintain clock synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If GMP overhead is placed in the server layer channel, then rate adaptation can be performed, but the MTN server channel lacks GMP overhead and requires section layer overhead processing at each node

Engineering Contradiction:
Improverate adaptation capabilityVSAvoidoverhead processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism by placing GMP overhead in the path layer rather than the server layer, allowing rate adaptation information to be carried without requiring section layer overhead processing at intermediate nodes. This intermediary positioning resolves the conflict between needing rate adaptation and avoiding complex node processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves the GMP overhead from the traditional server layer dimension to the path layer dimension, creating a new structural arrangement that bypasses the limitation of the MTN server channel lacking GMP overhead while avoiding the complexity of section layer processing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If packet domain methods are used to accommodate clock domain differences, then transmission can proceed, but large overhead bandwidth and latency are required

Engineering Contradiction:
Improveclock domain accommodationVSAvoidoverhead bandwidth
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the rate adaptation function from the packet domain and implements it directly in the GMP overhead within the path layer. This extraction eliminates the need for packet encapsulation overhead while maintaining clock domain accommodation capabilities through the GMP mechanism.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If packet processing is used to accommodate clock domain differences, then transmission can proceed, but significant complexity is added to deriving client signal rate

Engineering Contradiction:
Improveclock domain accommodationVSAvoidrate derivation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces GMP overhead as an intermediary that carries rate adaptation information directly in the path layer, eliminating the need for complex packet processing and timestamp analysis. The GMP mechanism provides a straightforward method for deriving client signal rate without the complexity of packet domain operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If regular Ethernet packet encapsulation is used, then clock domain differences can be accommodated, but undesirable latency is introduced

Engineering Contradiction:
Improveclock domain accommodationVSAvoidtransmission latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the essential rate adaptation function from the packet encapsulation process and implements it directly in the GMP overhead. This extraction eliminates the need for full packet encapsulation and de-encapsulation operations, thereby reducing transmission latency while maintaining clock domain accommodation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11838111B2System and method for performing rate adaptation of constant bit rate (CBR) client data with a variable number of idle blocks for transmission over a metro transport network (MTN)
Publication Date: 2023.12.05 MICROCHIP TECHNOLOGY INC
  • US11838111B2 patent drawing
  • US11838111B2 patent drawing
  • US11838111B2 patent drawing

AI summary

A system and method for performing rate adaptation of constant bit rate (CBR) client data for transmission over a Metro Transport Network (MTN) by defining a plurality of pseudo-Ethernet packets at a source node, assembling a plurality of Generic Mapping Procedure (GMP) frames by mapping a plurality of blocks from a stream of encoded blocks of CBR client data, a plurality of pad blocks, and GMP overhead into consecutive pseudo-Ethernet packets of the plurality of pseudo-Ethernet packets, inserting a variable number of idle blocks between one or more of the consecutive pseudo-Ethernet packets and inserting an MTN path overhead (POH) frame that is aligned to the plurality of GMP frames to generate a plurality of rate adapted GMP frames for transmission over the MTN to an intermediate node or a sink node.