-
公开(公告)号:US06486803B1
公开(公告)日:2002-11-26
申请号:US09668452
申请日:2000-09-22
申请人: Michael G. Luby , Gavin Horn , Jeffrey J. Persch , John Byers , Armin Haken , Mike Mitzenmacher
发明人: Michael G. Luby , Gavin Horn , Jeffrey J. Persch , John Byers , Armin Haken , Mike Mitzenmacher
IPC分类号: H03M1100
CPC分类号: H04L1/0083
摘要: An encoder encodes an output symbol from input symbols of an input file by determining, for a given output symbol, a list AL that indicates W associated input symbols, within a subset S of the input symbols comprising the input file, to be associated with the output symbol, where W is a positive integer, where at least two output symbols have different values for W associated therewith, where W is greater than one for at least one output symbol, and where the number of possible output symbols is much larger than the number of input symbols in the input file, and generating an output symbol value from a predetermined function of the W associated input symbols indicated by AL. The subset S can be a window that slides over the input file to cover all of the input symbols in a period. The window can be a fixed or variable size. Where the window moves over the file and reaches an edge, the window can wrap around or can cover extended input symbols.
摘要翻译: 编码器通过针对给定的输出符号确定在包括输入文件的输入符号的子集S内指示W相关联的输入符号的列表AL,以与输入文件的输入符号相关联来编码输出符号 输出符号,其中W是正整数,其中至少两个输出符号对于与其相关联的W具有不同的值,其中W对于至少一个输出符号大于1,并且其中可能的输出符号的数量远大于 输入文件中的输入符号的数量,以及由AL指示的W个关联输入符号的预定函数生成输出符号值。 子集S可以是在输入文件中滑动以覆盖一段时间内的所有输入符号的窗口。 窗口可以是固定的或可变的大小。 当窗口移动到文件并到达边缘时,窗口可以包围或覆盖扩展的输入符号。
-
公开(公告)号:US08122139B2
公开(公告)日:2012-02-21
申请号:US12370193
申请日:2009-02-12
申请人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
发明人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
IPC分类号: G06F15/16
CPC分类号: H04L67/32
摘要: Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
摘要翻译: 使用耦合到数据网络的服务器提供多个文件。 确定多个文件,其中文件包括整数个块,并且其中每个块包括至少一个输入符号。 对于每个文件,确定在其上服务该文件的至少一个信道的指示,并且对于每个文件,确定服务该文件的速率。 此外,确定用于处理块的调度,并且根据调度生成块的输出符号。 输出符号在相应的至少一个信道上发送,其中文件以其相应的速率同时提供。
-
公开(公告)号:US07512697B2
公开(公告)日:2009-03-31
申请号:US11236202
申请日:2005-09-26
申请人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
发明人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
IPC分类号: G06F15/16
CPC分类号: H04L67/32
摘要: Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
-
公开(公告)号:US08495233B2
公开(公告)日:2013-07-23
申请号:US13367714
申请日:2012-02-07
申请人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Michael G. Luby , Armin Haken
发明人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Michael G. Luby , Armin Haken
IPC分类号: G06F15/16
CPC分类号: H04L67/32
摘要: Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
-
公开(公告)号:US20090210547A1
公开(公告)日:2009-08-20
申请号:US12370193
申请日:2009-02-12
申请人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
发明人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
IPC分类号: G06F15/16
CPC分类号: H04L67/32
摘要: Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
摘要翻译: 使用耦合到数据网络的服务器提供多个文件。 确定多个文件,其中文件包括整数个块,并且其中每个块包括至少一个输入符号。 对于每个文件,确定在其上服务该文件的至少一个信道的指示,并且对于每个文件,确定服务该文件的速率。 此外,确定用于处理块的调度,并且根据调度生成块的输出符号。 输出符号在相应的至少一个信道上发送,其中文件以其相应的速率同时提供。
-
公开(公告)号:US20120136973A1
公开(公告)日:2012-05-31
申请号:US13367714
申请日:2012-02-07
申请人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Michael G. Luby , Armin Haken
发明人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Michael G. Luby , Armin Haken
IPC分类号: G06F15/16
CPC分类号: H04L67/32
摘要: Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
摘要翻译: 使用耦合到数据网络的服务器提供多个文件。 确定多个文件,其中文件包括整数个块,并且其中每个块包括至少一个输入符号。 对于每个文件,确定在其上服务该文件的至少一个信道的指示,并且对于每个文件,确定服务该文件的速率。 此外,确定用于处理块的调度,并且根据调度生成块的输出符号。 输出符号在相应的至少一个信道上发送,其中文件以其相应的速率同时提供。
-
公开(公告)号:US07072971B2
公开(公告)日:2006-07-04
申请号:US09792364
申请日:2001-02-22
申请人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
发明人: Soren Lassen , Gavin Horn , Jeffrey J. Persch , Armin Haken , Michael G. Luby
IPC分类号: G06F15/16
CPC分类号: H04L67/32
摘要: Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates.
-
-
-
-
-
-