-
公开(公告)号:US12192079B2
公开(公告)日:2025-01-07
申请号:US18202899
申请日:2023-05-27
Applicant: Microchip Technology Inc.
Inventor: Scott Muma , Winston Mok , Steven Scott Gorshe
IPC: H04L43/062 , H04L43/0894 , H04L7/04 , H04L12/70
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.
-
公开(公告)号:US11799626B2
公开(公告)日:2023-10-24
申请号:US17885194
申请日:2022-08-10
Applicant: Microchip Technology Inc.
Inventor: Scott Muma , Winston Mok , Steven Scott Gorshe
CPC classification number: H04L7/04 , H04J3/0658 , H04L2012/5674
Abstract: A method and apparatus in which a data stream generated by a previous network node, a cumulative phase offset report (CPOR) and a client rate report (CRR) are received. 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 a PHY-scaled stream nominal bit count (LPSD) and an incoming PHY-scaled count delta (IPSD), where IPSD indicates CPSC increment between successive CPSC samples. The data stream is demultiplexed to obtain CBR carrier streams that 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 the 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.
-
公开(公告)号:US11108895B2
公开(公告)日:2021-08-31
申请号:US16562994
申请日:2019-09-06
Applicant: Microchip Technology Inc.
Inventor: Winston Mok , Steven Scott Gorshe
Abstract: A method for extracting path overhead (POH) data blocks from a data stream in a 64B/66B-block communication link, the method includes receiving at a sink node a data stream in a 64B/66B-block communication link, detecting within the data stream at a PCS sublayer a micro-packet starting with an /S/ control block, including K POH data blocks, and ending with a /T/ control block, extracting the micro-packet from the data stream, and extracting the POH data blocks from the micro-packet.
-
公开(公告)号:US11838111B2
公开(公告)日:2023-12-05
申请号:US17745143
申请日:2022-05-16
Applicant: Microchip Technology Inc.
Inventor: Steven Scott Gorshe , Winston Mok
CPC classification number: H04J3/1658 , H04J3/07 , H04J3/167 , H04J2203/0085
Abstract: 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.
-
公开(公告)号:US10797816B1
公开(公告)日:2020-10-06
申请号:US16446576
申请日:2019-06-19
Applicant: Microchip Technology Inc.
Inventor: Steven Scott Gorshe , Winston Mok
IPC: H04B10/516 , H04J3/16 , H04L12/26 , H04Q11/00 , H04L12/721
Abstract: A method for extracting POH data blocks and a MOS control block from a data stream in a 64B/66B-block communication link including receiving a data stream, finding a first combination of a MOS control block and K POH data blocks including CRC data in the data stream, extracting the MOS control block and the K POH data blocks from the data stream, searching in a window for a subsequent combination of a MOS control block and K POH data blocks and removing them if at least one of them are found, if neither the subsequent MOS control block nor the K POH data blocks are found within the predetermined window, extracting from the data stream K+1 64B/66B-blocks in the predetermined window.
-
公开(公告)号:US11916662B2
公开(公告)日:2024-02-27
申请号:US17745060
申请日:2022-05-16
Applicant: Microchip Technology Inc.
Inventor: Steven Scott Gorshe , Winston Mok
CPC classification number: H04J3/1658 , H04J3/07 , H04J3/12 , H04J2203/0085
Abstract: 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 fixed 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.
-
-
-
-
-