预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109923809A(43)申请公布日2019.06.21(21)申请号201780047841.X(74)专利代理机构北京市柳沈律师事务所(22)申请日2017.07.2711105代理人张晓明(30)优先权数据15/225,5082016.08.01US(51)Int.Cl.H04L1/00(2006.01)(85)PCT国际申请进入国家阶段日H04L12/801(2006.01)2019.01.31(86)PCT国际申请的申请数据PCT/US2017/0442292017.07.27(87)PCT国际申请的公布数据WO2018/026632EN2018.02.08(71)申请人索尼互动娱乐有限责任公司地址美国加利福尼亚州(72)发明人K-H.洛夫K.扬权利要求书10页说明书12页附图5页(54)发明名称用于流式数据的前向纠错(57)摘要可利用前向纠错(FEC)对序列中的当前帧和一个或多个先前帧进行编码和解码。以第一比特率对所述当前帧进行编码以生成一个或多个编码的源帧并且以相等或更低的第二比特率对所述一个或多个先前帧进行编码以生成一个或多个编码的FEC帧。将所述一个或多个编码的源帧和所述一个或多个编码的FEC帧打包成数据包,所述数据包存储在存储器中并且通过数据网络传输。将所述编码的源帧信息和先前的帧信息从所述数据包中解包,并且对所述编码的源帧进行解码。如果所述序列的给定源帧缺失,那么将对应于所述给定源帧的一个或多个编码的FEC帧从所述数据包中识别出并解码并且用来重构所述给定帧。CN109923809ACN109923809A权利要求书1/10页1.一种用于利用前向纠错(FEC)对帧进行编码并传输帧的方法,所述方法包括:接收或生成多个未编码帧,所述多个未编码帧包括序列中的当前帧和所述序列中的一个或多个先前帧;以第一比特率对所述当前帧进行编码以生成一个或多个编码的源帧;以等于或低于所述第一比特率的第二比特率对所述一个或多个先前帧进行编码以生成一个或多个编码的FEC帧;将所述一个或多个编码的源帧和所述一个或多个编码的FEC帧打包成一个或多个数据包;以及将所述一个或多个数据包存储在存储器中或通过数据网络传输所述一个或多个数据包。2.如权利要求1所述的方法,其中所述第一比特率与所述第二比特率的比介于约1与约10之间。3.如权利要求1所述的方法,其中所述多个未编码帧包括一个或多个音频帧。4.如权利要求1所述的方法,其中通过数据网络传输所述一个或多个数据包包括通过无线链路传输所述一个或多个数据包。5.如权利要求1所述的方法,其中将所述一个或多个编码的源帧和所述一个或多个编码的FEC帧打包包括将序列信息放置到所述一个或多个数据包中的每个数据包中,其中所述序列信息指定所述一个或多个编码的源帧和所述一个或多个编码的FEC帧在所述序列中的对应位置。6.如权利要求1所述的方法,其中将所述一个或多个编码的源帧和所述一个或多个编码的FEC帧打包包括将序列信息放置到所述一个或多个数据包中的每个数据包的标头中,其中所述序列信息指定所述一个或多个编码的源帧和所述一个或多个编码的FEC帧在所述序列中的对应位置。7.如权利要求1所述的方法,其中将所述一个或多个编码的源帧和所述一个或多个编码的FEC帧打包包括将序列信息放置到所述一个或多个数据包中的每个数据包中,其中所述序列信息指定所述一个或多个编码的源帧和所述一个或多个编码的FEC帧在所述序列中的对应位置,其中所述序列信息包括下列中的任一个或多个:所述给定数据包的有效载荷中的编码的FEC帧的数量;所述第一比特率;所述第二比特率;所述有效载荷中哪一个编码帧对应于所述源帧以及所述有效载荷内哪一个编码帧对应于FEC帧;或所述有效载荷内所述编码的源帧或所述编码的FEC帧的序列标识符。8.如权利要求1所述的方法,其中所述一个或多个数据包包括一个或多个统一数据报协议(UDP)数据包。9.如权利要求1所述的方法,其中将所述一个或多个数据包存储在存储器中或通过数据网络传输所述一个或多个数据包包括将所述一个或多个数据包存储在所述存储器中并且通过所述数据网络传输所述一个或多个数据包。10.如权利要求1所述的方法,其中将所述一个或多个数据包存储在存储器中或通过数据网络传输所述一个或多个数据包包括通过所述数据网络传输所述一个或多个数据包,所述方法还包括确定通过所述数据网络进行的传输的突发丢失的持续时间。11.如权利要求1所述的方法,其中将所述一个或多个数据包存储在存储器中或通过数2CN109923809A权利要求书2/10页据网络传输所述一个或多个数据包包括通过所述数据网络传输所述一个或多个数据包,所述方法还包括确定通过所述数据网络进行的传输的突发丢失的持续