【技术实现步骤摘要】
用于基于误差保护包的帧的接收器本申请是申请号为201010269329.X,申请日为2010年8月31日,专利技术名称为“用于基于误差保护包的帧的接收器”的中国专利技术专利申请的分案申请。
本专利技术涉及具有纠错解码器的接收器中的缓冲存储器管理,并且具体来说,涉及前向纠错(FEC)解码器。
技术介绍
FEC技术通常用于基于包的网络(如因特网),以补偿包损失。在美国专利N0.6141788中以及在1999年12月Internet Society中公布的J.Rosenberg等人的题名为 “An RTP Payload Format for Generic Forward Error Correction,,的因特网标准路径协议(internet standards track protocol)n0.RFC-2733 中描述了一种适用于利用米用实时传输协议(RTP)的实时媒体包的FEC技术,所述文献的全部内容通过引用包含于此。根据该技术,在传输之前,将称为校验和(checksum)或FEC包的附加包添加至媒体帧,或数据包的块。在接收器处,帧中的丢失数据包可以通过将校验和包与成功地接收到的那些数据包组合来恢复和重构。更具体地说,丢失的数据包通过对校验和包与成功地接收到的数据包执行数学运算(例如,异或(XOR)逻辑运算)来恢复。接着,可以根据该数学运算的结果来重构丢失的数据包。图1描绘了根据因特网标准路径协议n0.RFC-2733的采用FEC解码的常规接收器100。接收器100包括连接至FEC解码器108并且连接至播出(play-out)缓冲器106的包 ...
【技术保护点】
一种用于在接收器中执行纠错(EC)处理的方法,该方法包括:(a)接收器顺次接收包括三个或更多个数据包和一EC包的第一帧的包的子集;(b)所述接收器对所述第一帧的包的所述子集执行EC处理,以重构所述第一帧的至少一个包,其中,所述EC处理在接收到包的整个所述子集之前启动;(c)顺次接收包括三个或更多个数据包和一个EC包的第二帧的包的子集;以及(d)对所述第二帧的包的所述子集执行EC处理,以重构所述第二帧的至少一个包,其中,对所述第二帧的EC处理在完成对所述第一帧的EC处理之前启动。
【技术特征摘要】
2009.09.02 IN 2125/CHE/20091.一种用于在接收器中执行纠错(EC)处理的方法,该方法包括: (a)接收器顺次接收包括三个或更多个数据包和一EC包的第一帧的包的子集; (b)所述接收器对所述第一帧的包的所述子集执行EC处理,以重构所述第一帧的至少一个包,其中,所述EC处理在接收到包的整个所述子集之前启动; (c)顺次接收包括三个或更多个数据包和一个EC包的第二帧的包的子集;以及 (d)对所述第二帧的包的所述子集执行EC处理,以重构所述第二帧的至少一个包,其中,对所述第二帧的EC处理在完成对所述第一帧的EC处理之前启动。2.根据权利要求1所述的方法,其中,所述EC处理包括在接收到所述子集中的每一个包时对其进行处理,而不等待接收所述子集中的后续包。3.根据权利要求2所述的方法,其中,对于所述子集中的至少一个已接收包,所述EC处理包括: (bl)对所述已接收包和存储在存储器中的值执行数学运算;以及 (b2)存储所述数学运算的结果,作为存储在所述存储器中的值,以用于随后的数学运笪ο4.根据权利要求3所述的方法,其中,对于所述子集中的最后的接收包,所述EC处理包括: (b3)对最后的接收包和存储在所述存储器中的值执行最后的数学运算;和 (b4)基于所述最后的数学运算的结果重构所述第一帧的丢失数据包。5.根据权利要求1所述的方法,其中,对所述第一帧的EC处理在启动对所述第二帧的EC处理之前启动。6.根据权利要求1所述的方法,还包括: (al)在包缓冲器中存储所述第一帧的包...
【专利技术属性】
技术研发人员:A·K·西达奥,R·K·拉伊卡尔,
申请(专利权)人:艾格瑞系统有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。