会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 93. 发明申请
    • FORWARD ERROR CORRECTION FOR BURST AND RANDOM PACKET LOSS FOR REAL-TIME MULTI-MEDIA COMMUNICATION
    • 用于实时多媒体通信的BURST和随机分组丢失的前向错误校正
    • US20090193314A1
    • 2009-07-30
    • US12358181
    • 2009-01-22
    • Peter Michael Melliar-SmithLouise Elizabeth MoserChin Chye Koh
    • Peter Michael Melliar-SmithLouise Elizabeth MoserChin Chye Koh
    • H03M13/11G06F11/10
    • H03M13/2921H03M13/1102H03M13/15H03M13/1515H03M13/175H03M13/19H03M13/23H03M13/2918H03M13/2957H04L1/0041H04L1/0057
    • This invention relates generally to a packet recovery algorithm for real-time (live) multi-media communication over packet-switched networks, such as the Internet. Such multi-media communication includes video, audio, data or any combination thereof. More specifically, the invention comprises a forward error correction (FEC) algorithm that addresses both random and burst packet loss and errors, and that can be adjusted to tradeoff the recoverability of missing packets and the latency incurred. The transmitter calculates parity packets for the rows, columns and diagonals of a block of multi-media data packets using the exclusive or (XOR) operation and communicates the parity packets along with the multi-media data packets to the receiver. The receiver uses the parity packets to recover missing multi-media data packets in the block. The FEC algorithm is designed to be able to recover long bursts of consecutive missing data packets. If some parity packets are missing, they too can be recovered using an extra single parity packet, so that they can be used to recover other missing data packets. The invention applies to both one-way real-time streaming applications and two-way real-time interactive applications, and to both wired and wireless networks. The invention retains backwards compatibility with existing standards governing FEC for professional video over IP networks.
    • 本发明一般涉及用于通过诸如因特网的分组交换网络进行的实时(实时)多媒体通信的分组恢复算法。 这种多媒体通信包括视频,音频,数据或其任何组合。 更具体地,本发明包括前向纠错(FEC)算法,其解决随机和突发分组丢失和错误,并且可以被调整以折衷丢失分组的可恢复性和所引起的等待时间。 发射机使用异或(XOR)操作来计算多媒体数据分组块的行,列和对角线的奇偶校验分组,并将奇偶分组与多媒体数据分组一起传送到接收机。 接收机使用奇偶校验分组来恢复块中丢失的多媒体数据分组。 FEC算法被设计为能够恢复连续丢失的数据分组的长突发。 如果一些奇偶校验分组丢失,那么它们也可以使用额外的单个奇偶校验分组进行恢复,以便它们可用于恢复其他丢失的数据分组。 本发明适用于单向实时流应用和双向实时交互应用以及有线和无线网络。 本发明保留与现有的用于专业视频IP网络的FEC管理的后向兼容性。
    • 96. 发明申请
    • ERASURE-RESILIENT CODES HAVING MULTIPLE PROTECTION GROUPS
    • 具有多个保护组的耐腐蚀编码
    • US20080222480A1
    • 2008-09-11
    • US11684584
    • 2007-03-09
    • Cheng HuangMinghua ChenJin Li
    • Cheng HuangMinghua ChenJin Li
    • H03M13/00
    • H03M13/27H03M13/1191H03M13/15H03M13/1515H03M13/2906H03M13/2909H03M13/2918H03M13/2921H03M13/373
    • A multiple protection group (MPG) erasure-resilient coding method for constructing MPG codes for encoding and decoding data. The MPG codes constructed herein protect data chunks of data in multiple protection groups and subgroups. In general, the MPG erasure-resilient codes are constructed by locating data chunks into multiple protection groups and assigning at least one parity chunk to each protection group. Basic MPG codes are constructed from existing Maximum Distance Separable (MDS) codes by splitting at least some of the parity chunks into local parities for each of the multiple protection groups and projecting local parities onto each of the groups. Generalized MPG codes have a Maximally Recoverable property that can be used to determine whether an erasure pattern is recoverable or unrecoverable. Generalized MPG codes can recover any erasure pattern that is recoverable.
    • 一种用于构建用于对数据进行编码和解码的MPG代码的多重保护组(MPG)擦除弹性编码方法。 本文构建的MPG代码保护多个保护组和子组中的数据块数据。 通常,通过将数据块定位到多个保护组中并且将至少一个奇偶校验块分配给每个保护组来构建MPG擦除恢复代码。 通过将至少一些奇偶校验块分割成多个保护组中的每一个的本地奇偶校验,并将局部奇偶校验投影到每个组上,从现有的最大距离可分离(MDS)码构建基本MPG码。 广义MPG代码具有最大可恢复属性,可用于确定擦除模式是可恢复还是不可恢复。 广义MPG代码可以恢复可恢复的任何擦除模式。
    • 97. 发明授权
    • In-line wire error correction
    • 线内纠错
    • US07096414B2
    • 2006-08-22
    • US10632908
    • 2003-08-04
    • Debendra Das Sharma
    • Debendra Das Sharma
    • G06F11/00
    • H03M13/2918H03M13/098H03M13/11
    • An error correction scheme for transmission of electronic data using an in-line error correction where there are no explicit wires for error correction code (ECC) bits. A method for in-line error detection and correction is described which uses 0 to k wires, and symbols 0 to n, where information bits and symbols are sent along wires 0 to k. Before sending an information block along wires 0 to k, check bits are calculated from the information bits, wherein the check bits are made up of horizontal parity, extended parity and overall parity of the information. The check bits are sent along wires 0 to k, using the same wires as for the information bits.
    • 用于使用错误校正码(ECC)位没有显式连线的在线纠错的电子数据传输的纠错方案。 描述了一种用于在线错误检测和校正的方法,其使用0至k个导线,以及符号0至n,其中信息比特和符号沿着线0至k发送。 在沿着线0至k发送信息块之前,根据信息比特计算校验比特,其中校验比特由水平奇偶校验,扩展奇偶校验和信息的总体奇偶校验构成。 使用与信息位相同的导线,校验位沿着线0至k发送。
    • 98. 发明申请
    • System and method for forward error correction
    • 前向纠错系统和方法
    • US20050138525A1
    • 2005-06-23
    • US10507823
    • 2003-03-13
    • Walter Helbig
    • Walter Helbig
    • G11C29/00H03M13/29H04L1/00H04L1/18
    • H03M13/2921H03M13/17H03M13/2703H03M13/2906H03M13/2909H03M13/2918H03M13/6356H04L1/0057H04L1/18
    • In a system and method for transmitting data bits over a transmission channel, data bits are arranged into a plurality of matrices, each matrix having a plurality of blocks, and the matrices are arranged into a cube having first and second dimensions, wherein the first dimension relates to one of the matrices and the second dimension relates to multiple matrices. A set of check bits is generated (1904) for each of the blocks in the plurality of matrices. Each set of check bits includes a first and second check bit, wherein the first check bit relates to the first dimension of the cube and the second check bit relates to the second dimension of the cube. One or more of the cubes are transmitted across the channel and received at a decoder (1902a). The decoder detects and corrects one or more errors in data bits of received cubes in accordance with the check bits.
    • 在用于通过传输信道发送数据比特的系统和方法中,将数据比特排列成多个矩阵,每个矩阵具有多个块,并且将矩阵排列成具有第一和第二维度的立方体,其中第一维度 涉及矩阵之一,第二维涉及多个矩阵。 针对多个矩阵中的每个块生成一组校验位(1904)。 每组校验位包括第一和第二校验位,其中第一校验位与立方体的第一维相关,第二检查位与立方体的第二维有关。 多个立方体中的一个或多个通过信道传输并在解码器(1902a)处接收。 解码器根据校验位检测并校正接收到的立方体的数据位中的一个或多个错误。
    • 100. 发明授权
    • High-performance low-complexity error-correcting codes
    • 高性能低复杂度纠错码
    • US6145111A
    • 2000-11-07
    • US134152
    • 1998-08-14
    • Stewart CrozierAndrew HuntJohn Lodge
    • Stewart CrozierAndrew HuntJohn Lodge
    • G11B20/18H03M13/27H03M13/29H03M13/39H03M13/45
    • H03M13/3916G11B20/18G11B20/1866H03M13/2717H03M13/2721H03M13/29H03M13/2903H03M13/2906H03M13/2909H03M13/2918H03M13/2933H03M13/2945H03M13/3905H03M13/658
    • A method of encoding data is described herein. According to the method, source data elements are coded using one or more product codes having a common component code. The resulting one or more primary product codewords consist of a plurality of first codewords of the common component code. One or more first sets of codewords of the common component code are assembled such that each of the first sets comprises two or more distinct first codewords forming part of a same primary product codeword. Each of the codewords of each of the first sets is codeword-mapped to a second codeword of the common component code using a one-to-one codeword-mapping. One or more second sets of second codewords are provided, where each second set corresponds to a first set of codewords. The codeword-mapping includes re-ordering, according to a known interleaving pattern, the symbols within a codeword. The codeword-mappings are such that if all of the codewords of a first set are from a same primary product codeword, then some codeword-mappings applied to the codewords of the first set are different, and if two or more repetitions of a same codeword are included in a single first set, then the codeword-mappings applied to those repetitions are different. Each set of second codewords is coded using a systematic code so as to generate a secondary product codeword for a product code having as component codes the common component code and the systematic code. Then, the primary product codewords and the non-systematic portion of the secondary product codewords are provided as encoded output data.
    • 本文描述了一种编码数据的方法。 根据该方法,使用具有公共分量代码的一个或多个产品代码对源数据元素进行编码。 所产生的一个或多个主要产品代码字由公共分量代码的多个第一代码字组成。 组合公共分量代码的一个或多个第一组代码字,使得每个第一组包括形成相同主要产品代码字的一部分的两个或更多个不同的第一代码字。 每个第一组的每个码字使用一对一码字映射码字映射到公共分量码的第二码字。 提供了一个或多个第二组第二码字,其中每个第二集合对应于第一组码字。 码字映射包括根据已知的交织模式重新排序码字内的符号。 码字映射使得如果第一集合的所有码字都来自相同的主要产品码字,则应用于第一集合的码字的一些码字映射是不同的,并且如果两个或更多个相同码字的重复 被包括在单个第一集合中,则应用于这些重复的码字映射是不同的。 使用系统代码对每组第二码字进行编码,以便为具有共同分量代码和系统代码的分量代码的产品代码生成二次产品代码字。 然后,作为编码输出数据提供副产品码字的主要产品码字和非系统部分。