Encoding and decoding using elastic codes with flexible source block mapping
    1.
    发明授权
    Encoding and decoding using elastic codes with flexible source block mapping 有权
    使用灵活的源块映射使用弹性代码进行编码和解码

    公开(公告)号:US09270299B2

    公开(公告)日:2016-02-23

    申请号:US13025900

    申请日:2011-02-11

    IPC分类号: H03M13/00 H03M13/37 H04L1/00

    摘要: Data can be encoded by assigning source symbols to base blocks, assigning base blocks to source blocks and encoding each source block into encoding symbols, where at least one pair of source blocks is such they have at least one base block in common with both source blocks of the pair and at least one base block not in common with the other source block of the pair. The encoding of a source block can be independent of content of other source blocks. Decoding to recover all of a desired set of the original source symbols can be done from a set of encoding symbols from a plurality of source blocks wherein the amount of encoding symbols from the first source block is less than the amount of source data in the first source block and likewise for the second source block.

    摘要翻译: 可以通过将源符号分配给基块来分配数据,将源块分配给源块并将每个源块编码为编码符号,其中至少一对源块具有至少一个与两个源块相同的基本块 并且至少一个基本块与该对的另一个源块不相同。 源块的编码可以独立于其他源块的内容。 可以从多个源块的一组编码符号来完成解码所有原始源符号集合,其中来自第一源块的编码符号的量小于第一源块中的源数据量 源块,同样为第二个源块。

    ENCODING AND DECODING USING ELASTIC CODES WITH FLEXIBLE SOURCE BLOCK MAPPING
    2.
    发明申请
    ENCODING AND DECODING USING ELASTIC CODES WITH FLEXIBLE SOURCE BLOCK MAPPING 有权
    使用柔性源块绘图使用弹性编码编码和解码

    公开(公告)号:US20120210190A1

    公开(公告)日:2012-08-16

    申请号:US13025900

    申请日:2011-02-11

    IPC分类号: H03M13/00 G06F11/08

    摘要: Data can be encoded by assigning source symbols to base blocks, assigning base blocks to source blocks and encoding each source block into encoding symbols, where at least one pair of source blocks is such they have at least one base block in common with both source blocks of the pair and at least one base block not in common with the other source block of the pair. The encoding of a source block can be independent of content of other source blocks. Decoding to recover all of a desired set of the original source symbols can be done from a set of encoding symbols from a plurality of source blocks wherein the amount of encoding symbols from the first source block is less than the amount of source data in the first source block and likewise for the second source block.

    摘要翻译: 可以通过将源符号分配给基块来分配数据,将源块分配给源块并将每个源块编码为编码符号,其中至少一对源块具有至少一个与两个源块相同的基本块 并且至少一个基本块与该对的另一个源块不相同。 源块的编码可以独立于其他源块的内容。 可以从多个源块的一组编码符号来完成解码所有原始源符号集合,其中来自第一源块的编码符号的量小于第一源块中的源数据量 源块,同样为第二个源块。

    Dynamic stream interleaving and sub-stream based delivery
    4.
    发明授权
    Dynamic stream interleaving and sub-stream based delivery 有权
    动态流交织和基于子流的传送

    公开(公告)号:US09178535B2

    公开(公告)日:2015-11-03

    申请号:US12103605

    申请日:2008-04-15

    摘要: A communications system can provide methods of dynamically interleaving streams, including methods for dynamically introducing greater amounts of interleaving as a stream is transmitted independently of any source block structure to spread out losses or errors in the channel over a much larger period of time within the original stream than if interleaving were not introduced, provide superior protection against packet loss or packet corruption when used with FEC coding, provide superior protection against network jitter, and allow content zapping time and the content transition time to be reduced to a minimum and minimal content transition times. Streams may be partitioned into sub-streams, delivering the sub-streams to receivers along different paths through a network and receiving concurrently different sub-streams at a receiver sent from potentially different servers. When used in conjunction with FEC encoding, the methods include delivering portions of an encoding of each source block from potentially different servers.

    摘要翻译: 通信系统可以提供动态交织流的方法,包括用于动态地引入更大量的交织的方法,因为流被独立于任何源块结构传输,以在原始内容中在更大的时间段内分散信道中的丢失或错误 流如果未引入交错,则在与FEC编码一起使用时,提供优异的防丢包或丢包,提供优异的网络抖动保护,并允许内容切换时间,并将内容转换时间减少到最小和最小内容转换 次 流可以被划分成子流,通过网络将子流传送到沿着不同路径的接收器,并且在从潜在的不同服务器发送的接收器处同时接收不同的子流。 当与FEC编码结合使用时,这些方法包括从潜在的不同服务器传送每个源块的编码部分。