IP Library Granted Patent US 12,192,079
Granted Patent B2
US 12,192,079 · App. 18/202,899 · Granted Jan 7, 2025

Method and apparatus for carrying constant bit rate (CBR) client signals using CBR carrier streams comprising frames

Inventors: Scott Muma (Coquitlam, CA); Winston Mok (Vancouver, CA); Steven Scott Gorshe (Beaverton, OR)
Assignee: Microchip Technology Inc.
H04L43/062H04L43/0894H04L7/04H04L2012/5674
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 12,192,079
App. No.
18/202,899
Granted
Jan 7, 2025
Kind
B2
Abstract

A method and apparatus in which a data stream is received that includes constant bit rate (CBR) carrier streams, at least one of which comprises frames, a cumulative phase offset report (CPOR) and a client rate report (CRR). A counter accumulating a PHY-scaled stream clock (IPSCk) is sampled at a nominal sampling period (Tps) to obtain a cumulative PHY-scaled count (CPSC). A PHY-scaled stream phase offset (PSPO) is calculated that indicates phase difference between PHY-scaled stream nominal bit count (LPSD) and an incoming PHY-scaled count delta (IPSD). The data stream is demultiplexed to obtain CBR carrier streams. Respective CBR carrier streams include a previous network node CPOR (CPOR-P) and a previous network node CPO (CPO-P). A CPO is calculated that is a function of CPO-P and PSPO. CPO-P is replaced with the calculated CPO. The CBR carrier streams are multiplexed into intermediate-network-node data streams that are transmitted from the intermediate-network-node.

Claims (92)

1. A method comprising:

receiving at an intermediate-network-node a data stream generated by a previous network node, wherein the received data stream includes constant bit rate (CBR) carrier streams, at least one of which comprises frames, respective CBR carrier streams corresponding to CBR signals received at a source node;

sampling a counter accumulating a Physical Layer (PHY)-scaled stream clock (IPSCk) at a nominal sampling period (Tps) of a local reference clock of the intermediate-network-node to obtain a cumulative PHY-scaled count (CPSC) of the received respective data stream, the IPSCk generated by scaling a clock recovered from the received respective data stream to a predetermined nominal frequency (Fipsck_nom);

calculating a PHY-scaled stream phase offset (PSPO) that indicates the phase difference between a PHY-scaled stream nominal bit count (LPSD) and an incoming PHY-scaled count delta (IPSD), where the IPSD indicates an increment between successive CPSCs;

demultiplexing the received data stream to obtain the CBR carrier streams, respective ones of the CBR carrier streams including a previous network node cumulative phase offset report (CPOR-P) that indicates a previous network node cumulative phase offset (CPO-P), and a client rate report (CRR) that indicates a measured bit count of a respective CBR client at the source node;

calculating a cumulative phase offset (CPO) for respective ones of the CBR carrier streams that is a function of the CPO-P for the respective CBR carrier stream and the calculated PSPO;

replacing CPO-P in respective ones of the CBR carrier streams with the calculated CPO for the respective CBR carrier stream, or a function of the calculated CPO for the respective CBR carrier stream, to generate an updated CPOR in place of the CPOR-P in the respective CBR carrier stream;

multiplexing the CBR carrier streams into intermediate-network-node data streams; and

transmitting the intermediate-network-node data streams from the particular intermediate-network-node.

2. The method of claim 1 wherein the LPSD is a function of the Fipsck_nom and the Tps, and wherein the PSPO is in units of phase, and wherein the calculating the PSPO comprising:

calculating the IPSD; and

subtracting the LPSD from the IPSD.

3. The method of claim 1 wherein the CPO is calculated by adding the calculated PSPO to the CPO-P.

4. The method of claim 1 wherein the calculated CPO is a function of all CPO-Ps received by the intermediate-network-node since a last initialization of the intermediate-network-node.

5. The method of claim 1 wherein the calculating the CPO comprises:

calculating a delta cumulative phase offset (D-CPO) by subtracting a previously received CPO-P from the CPO-P;

calculating an accumulated D-CPO (ADCPO) by accumulating all of the D-CPO calculated by the intermediate-network-node since a last initialization of the intermediate-network-node;

calculating an accumulated PSPO (APSPO) by accumulating all of the PSPOs calculated by the intermediate-network-node since the last initialization of the intermediate-network-node; and

adding the APSPO to the ADCPO.

6. The method of claim 1 wherein the source node measures a bit rate for respective ones of the CBR clients in a CBR signal based on a local reference clock of the source node and encodes into respective ones of the CBR carrier streams the CRR that indicates the measured bit rate of the respective CBR client, and

wherein the intermediate-network-node does not change the content of respective ones of the CRRs.

7. The method of claim 1 further comprising:

receiving intermediate-network-node data stream from a last intermediate-network-node at a sink node, the received intermediate-network-node data stream including CBR carrier streams, at least one of which comprises frames;

sampling a counter accumulating a PHY-scaled stream clock at the sink node (IPSCk-S) at Tps based on a local reference clock of the sink node to obtain a cumulative PHY-scaled count at the sink node (CPSC-S), the IPSCk-S generated by scaling a clock recovered from the received intermediate-network-node data stream of the last intermediate-network node to Fipsck_nom;

calculating a PHY-scaled stream phase offset at the sink node (PSPO-S) by subtracting the LPSD from the incoming PHY-scaled count delta at the sink node (IPSD-S), where the IPSD-S represents an increment between successive CPSC-Ss;

demultiplexing the received intermediate-network-node data stream from the last intermediate-network-node to obtain the individual CBR carrier streams;

calculating a CPO at the sink node (CPO-S) for respective ones of the CBR carrier streams;

recovering CBR client signals using the calculated CPO-S and the CRR corresponding to the particular CBR signal; and

outputting from the sink node CBR signals that include the recovered CBR client signals.

8. The method of claim 7 wherein calculating the CPO-S comprises adding the calculated PSPO-S to a CPO-P received at the sink node for the respective CBR data stream.

9. The method of claim 7 wherein calculating CPO-S comprises:

calculating a delta cumulative phase offset (D-CPO) at the sink node by subtracting a previously received CPO-P received at the sink node from a CPO-P received at the sink node;

calculating a sink accumulated D-CPO (ADCPO-S) by accumulating all of the D-CPO calculated by the sink node since a last initialization of the sink node;

calculating a sink accumulated PSPO (APSPO-S) by accumulating all of the PSPO calculated by the sink node since a last initialization of the sink node; and

adding the APSPO-S to the ADCPO-S.

10. An integrated circuit (IC) device for an intermediate-network-node, comprising:

a Physical Layer (PHY) link input to receive a data stream generated by a previous network node that includes a plurality of constant bit rate (CBR) carrier streams, at least one of which comprises frames, respective ones of the CBR carrier streams including a previous network node cumulative phase offset report (CPOR-P) that indicates a previous network node cumulative phase offset (CPO-P) and a client rate report (CRR) that indicates a measured bit count of a respective CBR client at a source node;

a clock offset circuit coupled to the PHY link input to sample a counter accumulating a PHY-scaled stream clock (IPSCk) at a nominal sampling period (Tps) of a local reference clock of the intermediate-network-node to obtain a cumulative PHY-scaled count (CPSC) of the received respective data stream, the IPSCk generated by scaling a clock recovered from the received respective data stream to a predetermined nominal frequency (Fipsck_nom) and to calculate a PHY-scaled stream phase offset (PSPO) that indicates the phase difference between a PHY-scaled stream nominal bit count (LPSD) and an incoming PHY-scaled count delta (IPSD), where the IPSD indicates an increment between successive CPSCs;

a demultiplexer coupled to the PHY link input to demultiplex the received data stream to obtain the plurality of CBR carrier streams;

a cumulative phase offset report (CPOR) update logic coupled to the demultiplexer and the clock offset circuit to calculate a cumulative phase offset (CPO) for respective ones of the CBR carrier streams, wherein the calculated CPO is a function of the CPO-P and the calculated PSPO, and to replace the CPO-P with the calculated CPO for the respective CBR carrier stream, or with a function of the calculated CPO for the respective CBR carrier stream, and to generate an updated CPOR for the respective CBR carrier stream in place of the CPOR-P in the respective CBR carrier stream;

a multiplexer coupled to the demultiplexer and the CPOR update logic to multiplex the CBR carrier streams into a plurality of intermediate-network-node data streams;

encoders coupled to the multiplexer to encode the plurality of intermediate-network-node data streams; and

PHY link outputs coupled to the encoders to transmit the plurality of intermediate-network-node data streams from the IC device.

11. The IC device of claim 10 wherein the PHY link input, the clock offset circuit, the demultiplexer, the CPOR update logic, the encoders and the PHY link outputs are disposed in a single integrated circuit die.

12. The IC device of claim 10 wherein the CPOR update logic is to calculate the CPO by adding the calculated PSPO to the CPO-P.

13. The IC device of claim 10 wherein the CPOR update logic is to calculate the CPO by:

calculate a delta cumulative phase offset (D-CPO) by subtraction of a previously received CPO-P from the CPO-P;

calculate an accumulated D-CPO (ADCPO) by accumulating of all of the D-CPO calculated by the intermediate-network-node since a last initialization of the intermediate-network-node;

calculate an accumulated PSPO (APSPO) by accumulating of all of the PSPO calculated by the intermediate-network-node since a last initialization of the intermediate-network-node; and

add the ADCPO to the APSPO.

14. The IC device of claim 10 wherein the clock offset circuit includes:

a reference clock input to receive the local reference clock;

a sample pulse generator coupled to the reference clock input to generate a sample pulse at Tps;

a clock recovery circuit coupled to the PHY link input to recover a PHY link clock signal;

a clock scaler circuit coupled to the clock recovery circuit and the sample pulse generator, to scale the recovered PHY link clock signal to the Fipsck_nom to obtain the PHY-scaled stream clock;

a cumulative phase counter circuit coupled to the sample pulse generator and an output of the clock scaler circuit, the cumulative phase counter circuit to sample a counter accumulating the IPSCk at Tps to obtain the CPSC;

a first register coupled to the cumulative phase counter circuit to store the CPSC;

a second register coupled to the first register to store a previous CPSC;

a first subtraction logic coupled to the first and second registers to subtract the previous CPSC from the CPSC to obtain the IPSD;

a third register to store the LPSD; and

a second subtraction logic coupled to the first subtraction logic to subtract LPSD from IPSD to calculate the PSPO.

15. The IC device of claim 10 wherein the intermediate-network-node does not change the content of respective ones of the CRRs.

16. A network comprising:

a source node that includes:

an input to receive a plurality of constant bit rate (CBR) signals,

a cumulative phase offset report (CPOR) generating circuit to generate a CPOR that indicates an initial cumulative phase offset (CPO),

a CRR generating circuit to generate a client rate report (CRR) that indicates a measured bit rate of a respective CBR client, and

a CBR mapper coupled to the input to generate for respective ones of the CBR signals a corresponding CBR carrier stream and to insert the CRR and CBR client data into a respective CBR carrier stream, wherein at least one of the respective individual CBR carrier streams comprises frames,

a source output processing circuit to insert the CPOR into a respective CBR carrier stream and multiplex the CBR carrier streams to generate a plurality of source data streams;

a plurality of intermediate-network-nodes coupled to the source node, respective ones of the intermediate-network-nodes comprising an integrated circuit (IC) device that includes:

a Physical Layer (PHY) link input to receive a data stream generated by a previous network node that includes a plurality of CBR carrier streams, at least one of which comprises frames, respective ones of the CBR carrier streams including a previous network node cumulative phase offset report (CPOR-P) that indicates a previous network node cumulative phase offset (CPO-P) and the CRR;

a clock offset circuit coupled to the PHY link input to:

sample a counter accumulating a PHY-scaled stream clock (IPSCk) at a nominal sampling period (Tps) of a local reference clock of the intermediate-network-node to obtain a cumulative PHY-scaled count (CPSC) of the received respective data stream, the IPSCk generated by scaling a clock recovered from the received respective data stream to a predetermined nominal frequency (Fipsck_nom), and

calculate a PHY-scaled stream phase offset (PSPO) that indicates the phase difference between a PHY-scaled stream nominal bit count (LPSD) and an incoming PHY-scaled count delta (IPSD), where the IPSD indicates an increment between successive CPSCs;

a demultiplexer coupled to the PHY link input to demultiplex the received data stream to obtain the individual CBR carrier streams,

a cumulative phase offset report (CPOR) update logic coupled to the demultiplexer and the clock offset circuit to calculate a CPO for respective ones of the CBR carrier streams, wherein the calculated CPO is a function of the CPO-P for the particular CBR carrier stream and the calculated PSPO, and to replace the CPO-P for the particular CBR carrier stream with the calculated CPO for the respective CBR carrier stream to generate an updated CPOR for the respective CBR carrier stream in place of the CPOR-P for the particular CBR carrier stream,

a multiplexer coupled to the demultiplexer and the CPOR update logic to multiplex the CBR carrier streams into a plurality of intermediate-network-node data streams,

encoders coupled to the multiplexer to encode the plurality of intermediate-network-node data streams, and

PHY link outputs coupled to the encoders to transmit the plurality of intermediate-network-node data streams from the IC device; and

a sink node coupled to a last one of the intermediate-network-nodes for receiving an intermediate-network-node data stream from a last one of the intermediate-network-nodes, recovering CBR client signals; and outputting from the sink node a CBR signal that includes the recovered CBR client signals.

17. The network of claim 16 wherein the plurality of intermediate-network-nodes do not change the content of respective ones of the CRRs.

18. The network of claim 16 wherein the CPOR update logic calculates the CPO by adding the calculated PSPO to the CPO-P.

19. The network of claim 16 wherein the calculated CPO is a function of all of CPO-P received since a last initialization of the respective intermediate-network-node and all of the PSPO calculated since the last initialization of the respective intermediate-network-node.

20. The network of claim 16 wherein the sink node comprises:

a PHY link input of the sink node to receive the intermediate-network-node data stream from the last intermediate-network-node, the received intermediate-network-node data stream including the CBR carrier streams, at least one of which comprises frames;

a clock offset circuit of the sink node coupled to the PHY link input of the sink node to:

sample a counter accumulating a PHY-scaled stream clock at the sink node (IPSCk-S) at Tps of a local reference clock of the sink node to obtain a cumulative PHY-scaled count at the sink node (CPSC-S), the IPSCk-S generated by scaling a clock recovered from the received intermediate-network-node data stream of the last intermediate-network node to Fipsck_nom and

calculate a PSPO at the sink node (PSPO-S) that indicates the phase difference between a LPSD and an incoming PHY-scaled count delta at the sink node (IPSD-S), where the IPSD-S indicates an increment between successive CPSC-Ss;

a demultiplexer of the sink node coupled to the PHY link input of the sink node to demultiplex the intermediate-network-node data stream received from the last intermediate-network-node to obtain the individual CBR carrier streams at the sink node;

a CPOR update logic of the sink node coupled to the clock offset circuit to calculate a CPO at the sink node (CPO-S) for respective ones of the CBR carrier streams by adding the PSPO-S to a CPO-P received at the sink node for the respective CBR data stream;

a sink output processing circuit coupled to the demultiplexer of the sink node and the CPOR update logic of the sink node to recover the CBR client signals using the CPO-S and the CRR corresponding to the particular CBR signal; and

a PHY link output of the sink node coupled to the sink output processing circuit to output from the sink node CBR signals that include the recovered CBR client signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2023
From: MUMA, SCOTT; MOK, WINSTON; GORSHE, STEVEN SCOTT
To: MICROCHIP TECHNOLOGY INC.
Reel/Frame 063780/0879 →
Continuity (3)
Continuation In Part 17885194 · Aug 10, 2022
Provisional Application 63282292 · Nov 23, 2021
Related Publication 20230300047A1 · Sep 21, 2023
References Cited (177)
US 5343482A · Penner et al. · 1994 [cited by applicant]
US 5361277A · Grover · 1994 [cited by applicant]
US 5371765A · Guilford · 1994 [cited by applicant]
US 5600824A · Williams et al. · 1997 [cited by applicant]
US 5640398A · Carr et al. · 1997 [cited by applicant]
US 5838512A · Okazaki · 1998 [cited by applicant]
US 5850422A · Chen · 1998 [cited by applicant]
US 5905766A · Nguyen · 1999 [cited by applicant]
US 6044122A · Ellersick et al. · 2000 [cited by applicant]
US 6052073A · Carr et al. · 2000 [cited by applicant]
US 6138061A · McEnnan et al. · 2000 [cited by applicant]
US 6150965A · Carr et al. · 2000 [cited by applicant]
US 6188699B1 · Lang et al. · 2001 [cited by applicant]
US 6333935B1 · Carr et al. · 2001 [cited by applicant]
US 6345052B1 · Tse et al. · 2002 [cited by applicant]
US 6359479B1 · Oprescu · 2002 [cited by applicant]
US 6501340B1 · Flood · 2002 [cited by applicant]
US 6584521B1 · Dillabough et al. · 2003 [cited by applicant]
US 6603776B1 · Fedders et al. · 2003 [cited by applicant]
US 6668297B1 · Karr et al. · 2003 [cited by applicant]
US 6671758B1 · Cam et al. · 2003 [cited by applicant]
US 6744787B1 · Schatz et al. · 2004 [cited by applicant]
US 6820159B2 · Mok et al. · 2004 [cited by applicant]
US 6823001B1 · Chea · 2004 [cited by applicant]
US 6829717B1 · Roust · 2004 [cited by applicant]
US 6870831B2 · Hughes et al. · 2005 [cited by applicant]
US 7117112B2 · Mok · 2006 [cited by applicant]
US 7161999B2 · Parikh · 2007 [cited by applicant]
US 7165003B2 · Mok · 2007 [cited by applicant]
US 7187741B2 · Pontius et al. · 2007 [cited by applicant]
US 7203616B2 · Mok · 2007 [cited by applicant]
US 7239650B2 · Rakib et al. · 2007 [cited by applicant]
US 7239669B2 · Cummings et al. · 2007 [cited by applicant]
US 7295945B2 · Mok · 2007 [cited by applicant]
US 7388160B2 · Mok et al. · 2008 [cited by applicant]
US 7417985B1 · McCrosky et al. · 2008 [cited by applicant]
US 7468974B1 · Carr et al. · 2008 [cited by applicant]
US 7492760B1 · Plante et al. · 2009 [cited by applicant]
US 7593411B2 · McCrosky et al. · 2009 [cited by applicant]
US 7656791B1 · Mok et al. · 2010 [cited by applicant]
US 7668210B1 · Mok et al. · 2010 [cited by applicant]
US 7751411B2 · Cam et al. · 2010 [cited by applicant]
US 7772898B2 · Cheung · 2010 [cited by applicant]
US 7807933B2 · Mok et al. · 2010 [cited by applicant]
US 7817673B2 · Scott et al. · 2010 [cited by applicant]
US 8010355B2 · Rahbar · 2011 [cited by applicant]
US 8023641B2 · Rahbar · 2011 [cited by applicant]
US 8068559B1 · Butcher · 2011 [cited by applicant]
US 8085764B1 · McCrosky et al. · 2011 [cited by applicant]
US 8139704B2 · Heinrich · 2012 [cited by examiner]
US 8243759B2 · Rahbar · 2012 [cited by applicant]
US 8335319B2 · Rahbar · 2012 [cited by applicant]
US 8413006B1 · Mok et al. · 2013 [cited by applicant]
US 8428203B1 · Zortea et al. · 2013 [cited by applicant]
US 8483244B2 · Rahbar · 2013 [cited by applicant]
US 8542708B1 · Mok et al. · 2013 [cited by applicant]
US 8599986B2 · Rahbar · 2013 [cited by applicant]
US 8774227B2 · Rahbar · 2014 [cited by applicant]
US 8854963B1 · Muma et al. · 2014 [cited by applicant]
US 8913688B1 · Jenkins · 2014 [cited by applicant]
US 8957711B2 · Jin et al. · 2015 [cited by applicant]
US 8971548B2 · Rahbar et al. · 2015 [cited by applicant]
US 8976816B1 · Mok et al. · 2015 [cited by applicant]
US 8982910B1 · Zhang et al. · 2015 [cited by applicant]
US 8989222B1 · Mok et al. · 2015 [cited by applicant]
US 9019997B1 · Mok · 2015 [cited by examiner]
US 9025594B1 · Mok et al. · 2015 [cited by applicant]
US 9209965B2 · Rahbar et al. · 2015 [cited by applicant]
US 9276874B1 · Mok et al. · 2016 [cited by applicant]
US 9313563B1 · Mok et al. · 2016 [cited by applicant]
US 9337960B2 · Zhong · 2016 [cited by applicant]
US 9374265B1 · Mok et al. · 2016 [cited by applicant]
US 9444474B2 · Rahbar et al. · 2016 [cited by applicant]
US 9473261B1 · Tse et al. · 2016 [cited by applicant]
US 9503254B2 · Rahbar et al. · 2016 [cited by applicant]
US 9525482B1 · Tse · 2016 [cited by applicant]
US 10069503B2 · Zhang et al. · 2018 [cited by applicant]
US 10079651B2 · Ramachandra · 2018 [cited by applicant]
US 10104047B2 · Muma et al. · 2018 [cited by applicant]
US 10128826B2 · Jin et al. · 2018 [cited by applicant]
US 10218823B2 · Gareau · 2019 [cited by applicant]
US 10250379B2 · Haddad et al. · 2019 [cited by applicant]
US 10397088B2 · Gareau · 2019 [cited by applicant]
US 10432553B2 · Tse · 2019 [cited by applicant]
US 10594329B1 · Elkholy · 2020 [cited by applicant]
US 10594423B1 · Anand et al. · 2020 [cited by applicant]
US 10608647B1 · Ranganathan et al. · 2020 [cited by applicant]
US 10715307B1 · Jin · 2020 [cited by applicant]
US 10797816B1 · Gorshe et al. · 2020 [cited by applicant]
US 10917097B1 · Meyer et al. · 2021 [cited by applicant]
US 11108895B2 · Mok et al. · 2021 [cited by applicant]
US 11128742B2 · Gorshe et al. · 2021 [cited by applicant]
US 11239933B2 · Mok et al. · 2022 [cited by applicant]
US 20010056512A1 · Mok et al. · 2001 [cited by applicant]
US 20020158700A1 · Nemoto · 2002 [cited by applicant]
US 20040082982A1 · Gord et al. · 2004 [cited by applicant]
US 20050110524A1 · Glasser · 2005 [cited by applicant]
US 20050182848A1 · Mcneil et al. · 2005 [cited by applicant]
US 20060056560A1 · Aweya et al. · 2006 [cited by applicant]
US 20060064716A1 · Sull et al. · 2006 [cited by applicant]
US 20060076988A1 · Kessels et al. · 2006 [cited by applicant]
US 20070036173A1 · McCrosky et al. · 2007 [cited by applicant]
US 20070064834A1 · Yoshizawa · 2007 [cited by applicant]
US 20070132259A1 · Ivannikov et al. · 2007 [cited by applicant]
US 20080000176A1 · Mandelzys et al. · 2008 [cited by applicant]
US 20080202805A1 · Mok et al. · 2008 [cited by applicant]
US 20100052797A1 · Carley et al. · 2010 [cited by applicant]
US 20100150271A1 · Brown et al. · 2010 [cited by applicant]
US 20110095830A1 · Tsangaropoulos et al. · 2011 [cited by applicant]
US 20120158990A1 · Losio et al. · 2012 [cited by applicant]
US 20130101292A1 · Lanzone et al. · 2013 [cited by applicant]
US 20140055179A1 · Gong et al. · 2014 [cited by applicant]
US 20140139275A1 · Dally et al. · 2014 [cited by applicant]
US 20140149821A1 · Zhou et al. · 2014 [cited by applicant]
US 20150078406A1 · Caggioni et al. · 2015 [cited by applicant]
US 20150117177A1 · Ganga et al. · 2015 [cited by applicant]
US 20150288538A1 · Fritschi et al. · 2015 [cited by applicant]
US 20160020872A1 · Zhong · 2016 [cited by applicant]
US 20160127072A1 · Chen et al. · 2016 [cited by applicant]
US 20160277030A1 · Burbano et al. · 2016 [cited by applicant]
US 20160301669A1 · Muma et al. · 2016 [cited by applicant]
US 20160315634A1 · Mei et al. · 2016 [cited by applicant]
US 20160330014A1 · Jain · 2016 [cited by applicant]
US 20170005949A1 · Gareau · 2017 [cited by applicant]
US 20170171163A1 · Gareau et al. · 2017 [cited by applicant]
US 20170244648A1 · Tse · 2017 [cited by applicant]
US 20180131378A1 · Haroun et al. · 2018 [cited by applicant]
US 20180145928A1 · Zhong et al. · 2018 [cited by applicant]
US 20180159541A1 · Spijker · 2018 [cited by applicant]
US 20180159785A1 · Wu et al. · 2018 [cited by applicant]
US 20180183708A1 · Farkas et al. · 2018 [cited by applicant]
US 20190097758A1 · Huang et al. · 2019 [cited by applicant]
US 20190173856A1 · Gareau et al. · 2019 [cited by applicant]
US 20190394309A1 · Caldwell et al. · 2019 [cited by applicant]
US 20200018794A1 · Uehara · 2020 [cited by applicant]
US 20200067827A1 · Mei et al. · 2020 [cited by applicant]
US 20200166912A1 · Schneider et al. · 2020 [cited by applicant]
US 20200287998A1 · Gorshe et al. · 2020 [cited by applicant]
US 20200295874A1 · Cheng et al. · 2020 [cited by applicant]
US 20200296486A1 · Xiang et al. · 2020 [cited by applicant]
US 20200396097A1 · Deng et al. · 2020 [cited by applicant]
US 20210385310A1 · Gorshe et al. · 2021 [cited by applicant]
US 20220407742A1 · Sergeev et al. · 2022 [cited by applicant]
US 20230006752A1 · Gorshe et al. · 2023 [cited by applicant]
US 20230006753A1 · Gorshe et al. · 2023 [cited by applicant]
US 20230006938A1 · Gorshe et al. · 2023 [cited by applicant]
US 20230163942A1 · Muma et al. · 2023 [cited by applicant]
DE 102017222442A1 · 2019 [cited by applicant]
EP 1145477A1 · 2001 [cited by applicant]
EP 3544210A1 · 2019 [cited by applicant]
KR 101028593B1 · 2011 [cited by applicant]
WO 2003039061A3 · 2003 [cited by applicant]
WO 2020185247A1 · 2020 [cited by applicant]
WO 2021016696A1 · 2021 [cited by applicant]
WO 2021040762A1 · 2021 [cited by applicant]
WO 2021126309A1 · 2021 [cited by applicant]
WO 2021151187A1 · 2021 [cited by applicant]
PCT/US2022/041106, International Search Report and Written Opinion, Mailed Nov. 23, 2022. [cited by applicant]
“Interfaces for the metro transport network;g8312”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series G8312, International Telecommunication Union, Geneva ; CH vol. 11/15, Nov. 25, 2020 (Nov. 25, 2020), pp. 1-… [cited by applicant]
“IEEE 802.3 IEEE Standard for Ethernet Clause 82”, IEEE, 2012. [cited by applicant]
“ITU-T Recommendation G.709 Interfaces for the Optical Transport Networks”, ITU-T G.709/Y.1331, International Telecommunication Union, Jun. 2016. [cited by applicant]
“MEF 8 Implementation Agreement for the Emulation of PDH Circuits over Metro Ethernet Networks”, Metro Ethernet Forum, Oct. 2004. [cited by applicant]
8A34003 Datasheet (Integrated Device Technology, Inc) Jun. 17, 2019 (Jun. 17, 2019). [cited by applicant]
Abdo Ahmad et al: “Low-Power Circuit for Measuring and Compensating Phase Interpolator Non-Linearity”, 2019 IEEE 10th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), IEEE, Oct. 1… [cited by applicant]
Eyal Oren Broadcom Limited USA, “MTN Section Layer frame and Path layer format considerations;C1522”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series C1522, International Telecommunication Union, Geneva ; CH… [cited by applicant]
ITU-T G.8013/Y.1731, “Operation, administration and maintenance (OAM) functions and mechanisms for Ethernet-based networks”, International Telecommunication Union, Geneva, Switzerland, Aug. 2015. [cited by applicant]
Maarten Vissers, “FlexE aware mapping method 6B text proposal;CD11-I06”, ITU-T Draft; Study Period 2013-2016, International Telecommunication Union, Geneva; CH, vol. 11/15, Jan. 12, 2016 (Jan. 12, 2016), pp. 1-3, Last p… [cited by applicant]
Malcolm Johnson et al., “Optical Transport Networks from TDM to packet”, ITU-T Manual 2010; ITU-T Draft; Study Period 2009-2012, International Telecommunication Union, Geneva, Switzerland, Feb. 22, 2011, pp. 91-122. [cited by applicant]
Qiwen Zhong, Huawei Technologies Co., Ltd. China, “Discussion and proposal for G.mtn terminologies regarding Ethernet client signal;WD11-39”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series WD11-39, Internat… [cited by applicant]
Qiwen Zhong, Huawei Technologies Co., Ltd. P. R. China, “Analysis for IPG based G.mtn path layer OAM insertion impact on IEEE 802.3 PCS state machine;C1195”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series C… [cited by applicant]
Steve Gorshe, “MTN Path Overhead Proposal—Overhead Frame Structure; WD11-13”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series C1181, International Telecommunication Union, 3eneva; Switzerland, vol. 11/15 , A… [cited by applicant]
Steve Gorshe, “MTN Path Overhead Proposal—Overhead Method and Frame Structure;CII81”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series C1181, International Telecommunication Union, Geneva; Switzerland, vol. 1… [cited by applicant]
Steve Gorshe, Microsemi Corp. U.S.A., “Analysis of the G.mtn A.1 Scope Relative to IEEE 802.3 Clause 82 State Diagrams;C1179”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series C1179, International Telecommuni… [cited by applicant]
Trowbridge, Steve, “G.mtn Section and Path Overhead Options,” ITU-T WD11-10 Submission, International Telecommunication Union, Geneva, Switzerland, Apr. 2019. [cited by applicant]
Ximing Dong CICT P.R. China, “Feasibility Analysis: the Use of Idle as a Resources to Carry Path layer OAM; WD11-16”, ITU-T Draft; Study Period 2017-2020; Study Group 15; Series WD11-16, International Telecommunication … [cited by applicant]
Zhang Sen et al, “Hybrid Multiplexing over FlexE Group,” 2018 23rd Opto-Electronics and Communications Conference (OECC), IEEE, Jul. 2, 2018, p. 1-2. [cited by applicant]
Steve Trowbridge Nokia USA: “Sample common sub-IG TDM multiplexing and switching mechanism for use over MTN and OTN networks;C2812”, ITU-T Draft; Study Period 2021-2024; Study Group 15; Series C2812, International Telec… [cited by applicant]