SYSTEM FOR HIGHLY RELIABLE FILE DELIVERY OF USING CONTINUOUS FEC ENCODING/DECODING

    公开(公告)号:US20190280808A1

    公开(公告)日:2019-09-12

    申请号:US16294179

    申请日:2019-03-06

    Applicant: KenCast Inc.

    Inventor: Weimin Fang

    Abstract: For correction coding of a source file for transmission, the source file is divided into a plurality of groups each having a plurality of source packets. Each group is arranged into a matrix format, and braided forward error correction (FEC) packets are generated for each column, row and diagonal of a respective group by XOR'ing the source packets from the corresponding column, row and diagonal. Then, low density parity check (LDPC) FEC packets are generated for the respective group of source packets and corresponding braided FEC packets. The FEC packets generated in this manner, which are referred to as continuous FEC packets, are transmitted to a receiver component, and upon reception, an iteration of braided FEC decoding and LDPC FEC decoding is applied to the received continuous FEC packets, until all the source packets are recovered and the source file is reconstructed or until there is no more incoming packets.

    Systems, methods, apparatus, and computer program products for providing forward error correction with low latency
    5.
    发明授权
    Systems, methods, apparatus, and computer program products for providing forward error correction with low latency 有权
    用于提供低延迟的前向纠错的系统,方法,设备和计算机程序产品

    公开(公告)号:US09397783B2

    公开(公告)日:2016-07-19

    申请号:US14217973

    申请日:2014-03-18

    Applicant: KENCAST, INC.

    Abstract: Systems, methods, apparatus, and computer program products for providing forward error correction with low latency to live streams in networks are provided. One example method includes receiving source data at a first rate, outputting the source data at a rate less than the first rate, collecting the source data in a buffer, FEC decoding the source data, thereby generating decoded data; and outputting the decoded data at a rate equal to the first rate, either after collecting the source data in the buffer for a predetermined time duration or after collecting a predetermined amount of the source data in the buffer.

    Abstract translation: 提供了用于向网络中的直播流提供具有低延迟的前向纠错的系统,方法,装置和计算机程序产品。 一种示例性方法包括以第一速率接收源数据,以小于第一速率的速率输出源数据,将源数据收集在缓冲器中,FEC解码源数据,从而生成解码数据; 或者在缓冲器中收集源数据达预定持续时间之后,或者在缓冲器中收集预定量的源数据之后,以等于第一速率的速率输出解码数据。

    System for highly reliable file delivery of using continuous FEC encoding/decoding

    公开(公告)号:US10771191B2

    公开(公告)日:2020-09-08

    申请号:US16294179

    申请日:2019-03-06

    Applicant: KenCast Inc.

    Inventor: Weimin Fang

    Abstract: For correction coding of a source file for transmission, the source file is divided into a plurality of groups each having a plurality of source packets. Each group is arranged into a matrix format, and braided forward error correction (FEC) packets are generated for each column, row and diagonal of a respective group by XOR'ing the source packets from the corresponding column, row and diagonal. Then, low density parity check (LDPC) FEC packets are generated for the respective group of source packets and corresponding braided FEC packets. The FEC packets generated in this manner, which are referred to as continuous FEC packets, are transmitted to a receiver component, and upon reception, an iteration of braided FEC decoding and LDPC FEC decoding is applied to the received continuous FEC packets, until all the source packets are recovered and the source file is reconstructed or until there is no more incoming packets.

    SYSTEMS, METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING FORWARD ERROR CORRECTION WITH LOW LATENCY
    8.
    发明申请
    SYSTEMS, METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING FORWARD ERROR CORRECTION WITH LOW LATENCY 有权
    系统,方法,设备和计算机程序产品,用于提供低延迟的前向错误校正

    公开(公告)号:US20140201603A1

    公开(公告)日:2014-07-17

    申请号:US14217973

    申请日:2014-03-18

    Applicant: KENCAST, INC.

    Abstract: Systems, methods, apparatus, and computer program products for providing forward error correction with low latency to live streams in networks are provided. One example method includes receiving source data at a first rate, outputting the source data at a rate less than the first rate, collecting the source data in a buffer, FEC decoding the source data, thereby generating decoded data; and outputting the decoded data at a rate equal to the first rate, either after collecting the source data in the buffer for a predetermined time duration or after collecting a predetermined amount of the source data in the buffer.

    Abstract translation: 提供了用于向网络中的直播流提供具有低延迟的前向纠错的系统,方法,装置和计算机程序产品。 一种示例性方法包括以第一速率接收源数据,以小于第一速率的速率输出源数据,将源数据收集在缓冲器中,FEC解码源数据,从而生成解码数据; 或者在缓冲器中收集源数据达预定持续时间之后,或者在缓冲器中收集预定量的源数据之后,以等于第一速率的速率输出解码数据。

Patent Agency Ranking