Highly parallel and scalable cyclic redundancy check

    公开(公告)号:US11309994B2

    公开(公告)日:2022-04-19

    申请号:US15386415

    申请日:2016-12-21

    Inventor: Ashok Jain

    Abstract: Techniques for calculation of CRC values for very large Ethernet packets in a quick manner are disclosed. Portions of CRC values are calculated each frame and are combined to arrive at a final CRC value for the frame. The CRC values for each frame are also combined to arrive at the final value for the packet. The use of the zero-wheeling function allows for each CRC value calculation to be a calculation of a limited set of data (e.g., one chunk of a frame), which allows such calculations to be completed quickly.

    Using artificial justifications to apply noise shaping to actual justifications associated with mapping client data

    公开(公告)号:US09729245B2

    公开(公告)日:2017-08-08

    申请号:US14715724

    申请日:2015-05-19

    Inventor: Ashok Jain

    CPC classification number: H04B10/548 H04J3/07 H04J3/1652

    Abstract: A transmitter may receive client data, associated with a client rate, to be mapped to frames associated with a server rate. The transmitter may generate justifications associated with the mapping of the client data to the frames. The transmitter may create, based on the justifications, artificial justifications that include information associated with justifications created to shape phase variations present in a recovered client clock associated with the client rate. The phase variations may be shaped based on the artificial justifications to cause shaped phase variations to be present in the recovered client clock. The shaped phase variations may include phase variations that can be filtered from the recovered client clock. The transmitter may map the client data to the frames based on the artificial justifications to cause the shaped phase variations to be present in the recovered client clock.

    OTU4 one level de-multiplexing spatial framer for G.709 optical transport networks
    4.
    发明授权
    OTU4 one level de-multiplexing spatial framer for G.709 optical transport networks 有权
    OTU4一级解复用G.709光传输网络的空间成帧器

    公开(公告)号:US09479849B2

    公开(公告)日:2016-10-25

    申请号:US14617205

    申请日:2015-02-09

    Abstract: A method may include generating, by a device, a set of bit masks associated with locating frame alignment signal (FAS) data. The set of bit masks may be utilized by multiple framer circuits associated with identifying a start of one more frames of multiple lower order Optical channel Data Unit (ODU) flows multiplexed in a higher order ODU flow. The method may include detecting, by the device, the FAS data at a particular byte location in a particular lower order ODU flow, of the multiple lower order ODU flows, based on the set of bit masks. The method may include identifying, by the device, the start of one or more frames of the particular lower order ODU flow based on detecting the FAS data. The one or more frames may be associated with an ITU-T G.709 Optical Transport Network frame based signal.

    Abstract translation: 方法可以包括通过设备生成与定位帧对准信号(FAS)数据相关联的一组位掩码。 所述位掩码集合可以被多个成帧器电路利用,所述多个成帧器电路与识别以更高阶ODU流复用的多个低阶光信道数据单元(ODU)流的多个帧的开始相关联。 该方法可以包括基于该组位掩码来检测多个低阶ODU流中的特定低阶ODU流中的特定字节位置处的FAS数据。 该方法可以包括基于检测FAS数据来识别设备的特定低阶ODU流的一个或多个帧的开始。 一个或多个帧可以与基于ITU-T G.709光传输网络帧的信号相关联。

Patent Agency Ranking