-
公开(公告)号:US10355823B2
公开(公告)日:2019-07-16
申请号:US16105917
申请日:2018-08-20
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe
Abstract: A system and method for block-code transcoding. An input signal is analyzed to determine if the input signal includes multiple control words, multiple data words and a single control word or only data words. If the input signal comprises multiple control words, the method includes, generating a control word location map and mapping the control codes and any data words to a block-code encoded transmission signal. If the input signal comprises a single control word and multiple data words, the method includes, generating a control word location address indicating a location of the single control word and mapping the control code and the multiple data words to a block-code encoded transmission signal. If the input signal comprises only data words, the method includes, mapping the data words sequentially into the block-code encoded transmission signal. Accordingly, the bandwidth efficiency of the transmission signal is improved by varying the encoding technique used dependent upon the contents of the input signal.
-
2.
公开(公告)号:US11659072B2
公开(公告)日:2023-05-23
申请号:US17406966
申请日:2021-08-19
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe , Winston Mok
IPC: H04L69/324 , H04L49/90
CPC classification number: H04L69/324 , H04L49/90
Abstract: 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.
-
3.
公开(公告)号:US11128742B2
公开(公告)日:2021-09-21
申请号:US16374631
申请日:2019-04-03
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe , Winston Mok
IPC: H04L29/08 , H04L12/861
Abstract: A method for rate adapting a constant bit rate (CBR) client signal into a signal stream in a telecom signal communication link includes at a source node encoding into a control block a control block header, and an ordered set block-designator, encoding into a plurality of path overhead data blocks a data block header and a count of data blocks to be encoded in a signal block, encoding into each of a plurality of signal blocks a data block header, the data blocks from the CBR signal equal to the count and pad blocks, assembling the blocks into a path signal frame, appending a set of idle character blocks following the end of the path signal frame to match a link bit rate of a first link segment, and transmitting the path signal frame and idle character blocks into the first link segment at the link bit rate.
-
公开(公告)号:US12113884B2
公开(公告)日:2024-10-08
申请号:US18134335
申请日:2023-04-13
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe , Winston Mok
IPC: H04L69/324 , H04L49/90
CPC classification number: H04L69/324 , H04L49/90
Abstract: A method and apparatus includes receiving at a sink node a path signal frame and a modified set of idle character 64B/66B blocks. The path signal frame includes encoded client data signal 64B/66B blocks, path overhead 64B/66B data blocks and a control 64B/66B block. The link bit rate is measured. The number of idle character 64B/66B blocks is determined. The data blocks of the CBR client signal are extracted from the encoded client data signal 64B/66B blocks and the CBR client signal is regenerated from the extracted data blocks. A bit rate of the CBR client signal is determined using the measured link bit rate and the number of idle character 64B/66B blocks. The rate of a CBR signal clock is adjusted for transmitting the CBR client signal at the determined bit rate.
-
5.
公开(公告)号:US20200287998A1
公开(公告)日:2020-09-10
申请号:US16374631
申请日:2019-04-03
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe , Winston Mok
IPC: H04L29/08 , H04L12/861
Abstract: A method for rate adapting a constant bit rate (CBR) client signal into a signal stream in a telecom signal communication link includes at a source node encoding into a control block a control block header, and an ordered set block-designator, encoding into a plurality of path overhead data blocks a data block header and a count of data blocks to be encoded in a signal block, encoding into each of a plurality of signal blocks a data block header, the data blocks from the CBR signal equal to the count and pad blocks, assembling the blocks into a path signal frame, appending a set of idle character blocks following the end of the path signal frame to match a link bit rate of a first link segment, and transmitting the path signal frame and idle character blocks into the first link segment at the link bit rate.
-
公开(公告)号:US20190068325A1
公开(公告)日:2019-02-28
申请号:US16042721
申请日:2018-07-23
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe
Abstract: A system and method for block-code transcoding. An input signal is analyzed to determine if the input signal comprises multiple data words and multiple control words, multiple data words and a single control word or multiple data words only. If the input signal comprises multiple control words, the method includes, generating a control word location map and mapping the control codes and data words to a block-code encoded transmission signal. If the input signal comprises a single control word, the method includes, generating a control word location address indicating a location of the single control word and mapping the control word and the data words to a block-code encoded transmission signal. If the input signal comprises multiple data words only, the method includes, mapping the multiple data words sequentially into the block-code encoded transmission signal. Accordingly, the bandwidth efficiency of the transmission signal is improved by varying the encoding technique used dependent upon the contents of the input signal.
-
公开(公告)号:US20190068323A1
公开(公告)日:2019-02-28
申请号:US16105917
申请日:2018-08-20
Applicant: Microsemi Storage Solutions, Inc.
Inventor: Steven Scott Gorshe
CPC classification number: H04L1/0058 , H03M7/40 , H04B10/66 , H04L1/0041 , H04L1/0045 , H04L1/0057 , H04L1/0078 , H04L1/0625
Abstract: A system and method for block-code transcoding. An input signal is analyzed to determine if the input signal includes multiple control words, multiple data words and a single control word or only data words. If the input signal comprises multiple control words, the method includes, generating a control word location map and mapping the control codes and any data words to a block-code encoded transmission signal. If the input signal comprises a single control word and multiple data words, the method includes, generating a control word location address indicating a location of the single control word and mapping the control code and the multiple data words to a block-code encoded transmission signal. If the input signal comprises only data words, the method includes, mapping the data words sequentially into the block-code encoded transmission signal. Accordingly, the bandwidth efficiency of the transmission signal is improved by varying the encoding technique used dependent upon the contents of the input signal.
-
-
-
-
-
-