发送装置和接收装置以及用于操作所述发送装置的方法制造方法及图纸

技术编号:10895208 阅读:120 留言:0更新日期:2015-01-09 17:55
公开了一种发送装置和接收装置,以及该发送装置的操作方法。当所述发送装置向所述接收装置发送数据帧时,确定所述多个编码数据分组中的每一个编码数据分组的发送时间点,并且当基于要发送的数据帧生成/发送多个编码数据分组时,按不同发送时间点发送所述编码数据分组。因而,可以最佳地分布和发送所述多个编码数据分组。因此,可以有效地防止在发生串联损失时可能造成的大量分组丢失。

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及发送装置及其操作方法。更具体地说,本公开涉及发送装置、接收装置以及该发送装置的操作方法,其可以在发送通过编码要发送的数据帧所生成的编码的数据分组时,通过按最佳分布方式发送多个编码的数据分组,而有效地防止在发送数据帧方面当产生串联损失时可能造成的分组丢失。
技术介绍
近来,VoIP话音数据帧利用应用层前向纠错(AL-FEC)代码来编码,并且向接收侧发送以补偿发送期间的丢失。 例如,发送侧按每20ms —个帧的单位生成/输出VoIP话音数据,并且立即经由下层发送至接收侧。 然而,当应用利用AL-FEC代码的编码时,在收集特定量的按20ms的单位输出的VoIP话音数据帧之后,将所收集的数据帧编码,并且由发送侧生成/输出该编码的数据(编码的数据分组)。 参照图1进行更详细的说明,当应用利用AL-FEC代码的编码时,如果发送侧的话音编解码器每20ms生成并输出话音数据帧,则发送侧收集预定数量K(例如,4)的要编码话音数据帧,编码所收集的话音数据帧,并接着生成/输出预定数量Ν(例如,8)的已经编码的编码数据分组。接着,将输出编码数据分组连续发送至接收侧,但该连续发送方法在信道的串联损失方面不合乎需要。这是因为关系到该连续损失将造成所有连续发送编码数据分组丢失。 因此,本专利技术提供了这样一种方法,S卩,在发送通过编码要发送的数据帧所生成的编码数据分组时,按最佳分布方式发送多个编码数据分组。
技术实现思路
技术目的 制成本公开以解决上述问题,并且本公开一方面是,在发送通过编码要发送的数据帧所生成的编码数据分组时,通过以最佳的分布方式发送多个编码数据分组,而有效防止在产生串联损失时可能造成的分组丢失。 技术方案 根据本公开一方面,提供了一种发送装置。所述发送装置包括:数据控制器,所述数据控制器被配置为输出一个或更多个数据帧;编码器,所述编码器被配置为,基于所述一个或更多个数据帧生成一个或更多个编码数据分组;以及发送控制器,所述发送控制器被配置为,确定所述一个或更多个编码数据分组中的每一个编码数据分组的发送时间点,并且在与所述一个或更多个编码数据分组中的每一个编码数据分组相对应的所述发送时间点向接收装置发送所述一个或更多个编码数据分组中的每一个编码数据分组。 针对由所述数据控制器顺序地输出的所述数据帧的每一个数据帧,所述编码器可以在所述数据控制器输出所述数据帧的时间点生成编码数据分组。 针对所述一个或更多个数据帧生成的所述编码数据分组当中的、针对特定数据帧生成的编码数据分组可以是仅基于所述特定数据帧的第一编码数据分组,或者可以是所述第一编码数据分组和基于所述特定数据帧与通过所述数据控制器比所述特定数据帧更早输出的一个或更多个数据帧的第二编码数据分组。 所述发送控制器可以将针对所述一个或更多个数据帧中的每一个数据帧生成的所述编码数据分组的所述发送时间点确定为当所述编码器生成所述编码数据分组时的生成时间点。 所述发送控制器可以识别针对所述一个或更多个数据帧生成的所述编码数据分组当中的、基于一个数据帧生成的第一编码数据分组,并且将所述第一编码数据分组的发送时间点确定为当所述编码器生成所述第一编码数据分组时的生成时间点。 所述发送控制器可以识别针对所述一个或更多个数据帧生成的所述编码数据分组当中的、基于两个或更多个数据帧生成的第二编码数据分组,并且将所述第二编码数据分组的发送时间点确定为在从所述编码器生成所述第二编码数据分组时的生成时间开始的特定延迟时间之后的时间点。 当所确定的所述第二编码数据分组的发送时间点晚于在所述两个或更多个数据帧当中的、由所述数据控制器首先输出的数据帧的输出时间之后的特定的可接受的限制时间点时,所述发送控制器可以将所述第二编码数据分组的所述发送时间点重新确定为在生成所述第二编码数据分组时的所述生成时间。 根据本公开另一方面,提供了一种接收装置。所述接收装置包括:通信单元,所述通信单元被配置为,接收从发送装置在不同的发送时间点发送的并且基于一个或更多个数据帧编码的一个或更多个编码数据分组;和控制器,所述控制器被配置为,识别与所述一个或更多个编码数据分组的编码处理的次序有关的次序信息,并且基于所识别的次序信息来解码所述一个或更多个编码数据分组,以获取所述一个或更多个数据帧。 根据本公开另一方面,提供了一种发送装置的操作方法。该操作方法包括以下步骤:输出一个或更多个数据帧;基于所述一个或更多个数据帧生成一个或更多个编码数据分组;以及通过确定所述一个或更多个编码数据分组中的每一个编码数据分组的发送时间点、并且在与所述一个或更多个编码数据分组中的每一个编码数据分组相对应的所述发送时间点向接收装置发送所述一个或更多个编码数据分组中的每一个编码数据分组来控制发送。 生成所述一个或更多个编码数据分组的步骤可以包括:针对所述一个或更多个数据帧中的每一个数据帧,在输出所述一个或更多个数据帧的步骤中的数据帧输出时间点生成编码数据分组。 控制所述发送的步骤可以包括:将针对所述一个或更多个数据帧中的每一个数据帧生成的所述编码数据分组的所述发送时间点确定为在生成所述一个或更多个编码数据分组的步骤中的生成时间点。 控制所述发送的步骤可以包括:识别针对所述一个或更多个数据帧生成的所述编码数据分组当中的、基于一个数据帧生成的第一编码数据分组,并且将所述第一编码数据分组的发送时间点确定为生成所述一个或更多个编码数据分组的步骤中的、在生成所述第一编码数据分组时的生成时间点。 控制所述发送的步骤可以包括:识别针对所述一个或更多个数据帧生成的所述编码数据分组当中的、基于两个或更多个数据帧生成的第二编码数据分组,并且将所述第二编码数据分组的发送时间点确定为从在生成所述一个或更多个编码数据分组的步骤中的、在生成所述第二编码数据分组时的生成时间点开始的特定延迟时间之后的时间点。 控制所述发送的步骤可以包括:当所述第二编码数据分组的所确定的发送时间点晚于在所述两个或更多个数据帧当中的、在输出所述数据帧的步骤中的首先输出的数据帧的输出时间点之后的特定的可接受的限制时间点时,将所述第二编码数据分组的所述发送时间点重新确定为在生成所述第二编码数据分组时的所述生成时间点。 专利技术效果 根据本公开的发送装置、接收装置,以及该发送装置的操作方法,当基于发送装置向接收装置发送的数据帧生成/发送多个编码数据分组时,按最佳分布方式发送多个编码数据分组,以使可以有效防止在产生串联丢失时可能造成的分组丢失。 【附图说明】 图1例示了发送编码数据分组的常规方法的示例; 图2是例示根据本公开的实施方式的、包括发送装置和接收装置的系统的框图; 图3是例示根据本公开的实施方式的发送装置的框图; 图4是例示根据本公开的实施方式的接收装置的框图; 图5例示根据本公开的实施方式的发送装置发送编码数据分组的方法的示例; 图6是例示根据本公开的实施方式的发送装置的操作方法的流程图;以及 图7是例示根据本公开的实施方式的接收装置的操作方法的流程图。 【具体实施方式】 下面,将参照附图对本公开的实施方式进行描述。 图2是例示根据本公开的实施方式的、包括发送装置和接收装置的系统的本文档来自技高网...

【技术保护点】
一种发送装置,所述发送装置包括:数据控制器,所述数据控制器被配置为输出一个或更多个数据帧;编码器,所述编码器被配置为,基于所述一个或更多个数据帧生成一个或更多个编码数据分组;以及发送控制器,所述发送控制器被配置为,确定所述一个或更多个编码数据分组中的每一个编码数据分组的发送时间点,并且在与所述一个或更多个编码数据分组中的每一个编码数据分组相对应的所述发送时间点向接收装置发送所述一个或更多个编码数据分组中的每一个编码数据分组。

【技术特征摘要】
【国外来华专利技术】2012.04.12 KR 10-2012-00380221.一种发送装置,所述发送装置包括: 数据控制器,所述数据控制器被配置为输出一个或更多个数据帧; 编码器,所述编码器被配置为,基于所述一个或更多个数据帧生成一个或更多个编码数据分组;以及 发送控制器,所述发送控制器被配置为,确定所述一个或更多个编码数据分组中的每一个编码数据分组的发送时间点,并且在与所述一个或更多个编码数据分组中的每一个编码数据分组相对应的所述发送时间点向接收装置发送所述一个或更多个编码数据分组中的每一个编码数据分组。2.根据权利要求1所述的发送装置,其中,针对由所述数据控制器顺序地输出的所述数据帧的每一个数据帧,所述编码器在所述数据控制器输出所述数据帧的时间点生成编码数据分组。3.根据权利要求2所述的发送装置,其中,针对所述一个或更多个数据帧生成的所述编码数据分组当中的、针对特定数据帧生成的编码数据分组是仅基于所述特定数据帧的第一编码数据分组,或者是所述第一编码数据分组和基于所述特定数据帧与通过所述数据控制器比所述特定数据帧更早输出的一个或更多个数据帧的第二编码数据分组。4.根据权利要求2所述的发送装置,其中,所述发送控制器将针对所述一个或更多个数据帧中的每一个数据帧生成的所述编码数据分组的所述发送时间点确定为当所述编码器生成所述编码数据分组时的生成时间点。5.根据权利要求2所述的发送装置,其中,所述发送控制器识别针对所述一个或更多个数据帧生成的所述编码数据分组当中的、基于一个数据帧生成的第一编码数据分组,并且将所述第一编码数据分组的发送时间点确定为当所述编码器生成所述第一编码数据分组时的生成时间点。6.根据权利要求2所述的发送装置,其中,所述发送控制器识别针对所述一个或更多个数据帧生成的所述编码数据分组当中的、基于两个或更多个数据帧生成的第二编码数据分组,并且将所述第二编码数据分组的发送时间点确定为在从所述编码器生成所述第二编码数据分组时的生成时间开始的特定延迟时间之后的时间点。7.根据权利要求6所述的发送装置,其中,当所确定的所述第二编码数据分组的发送时间点晚于在所述两个或更多个数据帧当中的、由所述数据控制器首先输出的数据帧的输出时间之后的特定的可接受的限制时间点时,所述发送控制器将所述第二编码数据分组的所述发送时间点重新确定为在生成所述第二编码数据分组时的所述生成时间。8.一种接收装置,所述接收装置包...

【专利技术属性】
技术研发人员:金永洛朴真孝徐永吉许准
申请(专利权)人:SK电信有限公司高丽大学校产学协力团
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1