使用高速缓存服务器的分组丢失恢复设备和方法技术

技术编号:37189570 阅读:21 留言:0更新日期:2023-04-20 22:51
本实施方式提供了分组丢失恢复设备和方法,其中,在互联网协议电视(IPTV)多播服务中,高速缓存服务器借助于从IPTV终端接收的附加信息来检测丢失分组并将该分组发送到IPTV终端以恢复分组丢失。端以恢复分组丢失。端以恢复分组丢失。

【技术实现步骤摘要】
【国外来华专利技术】使用高速缓存服务器的分组丢失恢复设备和方法


[0001]在一些实施方式中,本公开涉及使用高速缓存服务器的分组丢失恢复设备和方法。更具体地,本公开涉及一种互联网协议电视(IPTV)多播服务,并且提供了一种分组丢失恢复设备和分组丢失恢复方法,其允许高速缓存服务器通过使用从IPTV用户设备(UE)接收的附加信息来识别丢失分组,并且向IPTV UE发送与丢失分组相对应的恢复分组。

技术介绍

[0002]本章节中的陈述仅提供与本公开相关的背景信息,并且不一定构成现有技术。
[0003]基于先进的联网技术,使用IPTV多播来服务TV频道以节省网络资源并同时支持多个订户。为此,现在从各种制造商发布各种IPTV UE。由于噪声、网络线路拥塞等,IP网络驻留在易于出错的环境中。因此,由于错误的发生,一些分组丢失是不可避免的,并且这种分组丢失导致音频/视频(A/V)质量的严重劣化。质量劣化问题是IPTV服务的主要体验质量(QoE)因素。
[0004]为了有效地处理多播传输中的分组丢失,在应用层中广泛地使用前向纠错(FEC)或自动重传请求(ARQ)技术。FEC技术使用附加信息来补偿分组丢失。通过适当地选择附加信息的量,FEC技术可以减轻在客户端处没有单独的反馈信道的情况下的分组丢失。例如,可以通过在IPTV多播期间使用Fountain码和/或Reed

Solomon码来克服分组丢失。然而,对于要应用于IPTV多播服务的FEC技术,由于在IPTV UE需要高计算能力的同时替换预布置的广播设备,所以成本不期望地增加。
[0005]另一方面,根据从重传请求到接收所请求的分组所花费的时间,所应用的具有ARQ技术的IPTV多播服务的延迟增加。另外,随着IPTV订户的数量扩大,ARQ在技术问题方面增加了上行链路/下行链路业务。
[0006]在其它技术中,存在高速缓存服务器通过使用被包括在实时传输协议(RTP)分组中的序列号来检测哪个分组丢失并且重传分组的技术(如在非专利文献1中看到的)。然而,这些技术可以有限地应用于使用RTP的操作场景,并且由于在缓存服务器与IPTV UE之间缺乏可互换的详细信息,所以它们是不切实际的。
[0007]因此,在IPTV多播服务中需要一种分组丢失恢复方法,其可以在处理如上所述的成本、计算能力和延迟问题的同时实际实现。
[0008]现有技术文献
[0009]非专利文献
[0010]非专利文献1:“Preserving Video Quality in IPTV Networks”,Cisco白皮书。网上可获得:http://www.webtorials.com/main/resource/papers/cisco/paper117/IPTV

quality.pdf

技术实现思路

[0011]技术问题
[0012]在一些实施方式中,本公开设法在IPTV多播服务中提供分组丢失恢复设备和分组丢失恢复方法,其允许高速缓存服务器通过使用从IPTV UE接收的附加丢失分组信息来识别丢失分组,并且向IPTV UE发送与丢失分组相对应的恢复分组。
[0013]
技术实现思路

[0014]本公开的至少一个方面提供了一种由高速缓存服务器执行的用于恢复分组丢失的方法,该方法包括以下步骤:从互联网协议电视(IPTV)用户设备(UE)接收关于来自IPTV UE的所接收的传输流(TS)分组当中的丢失的TS分组的附加信息;通过使用附加信息来在所发送的TS分组的预存储序列中设置搜索区段,并且通过在搜索区段上进行搜索来识别丢失的TS分组;以及从搜索区段提取与丢失的TS分组相对应的恢复分组,并以单播方式向IPTV UE发送恢复分组。
[0015]本公开的另一方面提供了一种由互联网协议电视(IPTV)用户设备(UE)执行的方法,该方法包括以下步骤:通过使用所接收的传输流(TS)分组的报头信息来检查是否发生连续性错误;通过使用与连续性错误相关的所接收的TS分组的报头信息来确定分组丢失区段;基于分组丢失区段,生成恢复丢失的TS分组所需的附加信息,并将所生成的附加信息发送到高速缓存服务器;以及通过使用从高速缓存服务器获得的恢复分组来恢复丢失的TS分组。
[0016]本公开的又一方面提供了一种存储指令的非暂时性计算机可读介质,所述指令在计算机中执行时使计算机执行以下操作:从互联网协议电视(IPTV)用户设备UE接收关于来自IPTV UE的所接收的传输流(TS)分组当中的丢失的TS分组的附加信息;通过使用附加信息来在所发送的TS分组的预存储序列中设置搜索区段,并且通过在搜索区段上进行搜索来识别丢失的TS分组;以及从搜索区段提取与丢失的TS分组相对应的恢复分组,并以单播方式向IPTV UE发送恢复分组。
[0017]有益效果
[0018]如上所述,如用于根据本公开的实施方式的IPTV多播服务中所提供的,分组丢失恢复设备和方法可以允许高速缓存服务器通过使用从IPTV UE接收的附加丢失分组信息来识别丢失分组,并向IPTV UE发送与丢失分组相对应的恢复分组,从而恢复多播服务过程中的分组丢失。
[0019]此外,如用于根据本公开的实施方式的IPTV多播服务中所提供的,分组丢失恢复设备和方法可以允许高速缓存服务器通过使用从IPTV UE接收的附加丢失分组信息来识别丢失分组,并且向IPTV UE发送与丢失分组相对应的恢复分组,从而允许使用用户数据报协议(UDP)方法,其中,传输流(TS)分组的结构特性提供了用于获得丢失分组的准确检测和传输的基础。
附图说明
[0020]图1是根据本公开的至少一个实施方式的分组丢失恢复设备的框图。
[0021]图2是根据本公开的至少一个实施方式的分组丢失区段的示意图。
[0022]图3是根据本公开的至少一个实施方式的附加信息的示意图。
[0023]图4是根据本公开的至少一个实施方式的分组丢失恢复方法的流程图。
[0024]图5是IPTV服务系统的配置的示意图。
[0025]图6是通过封装TS分组获得的IP分组的示意性框图。
[0026]图7例示了由IPTV UE接收的TS分组的报头信息的示例。
具体实施方式
[0027]在下文中,将参照附图详细描述本公开的一些实施方式。在下面的描述中,尽管在不同附图中示出了元件,相同的附图标记优选表示相同的元件。此外,在一些实施方式的以下描述中,为了清楚和简洁起见,将省略当被认为模糊本公开的主题时相关的已知组件和功能的详细描述。
[0028]另外,诸如第一、第二、A、B、(a)、(b)等的各种术语仅用于将一个组件与另一组件区分开,而不是暗示或建议组件的本质、次序或顺序。在整个说明书中,当一部件“包括”或“包含”组件时,除非有相反的明确说明,该部件意在还包括其它组件而不是排除其它组件。诸如“单元”、“模块”等术语是指用于处理至少一个功能或操作的一个或更多个单元,其可以由硬件、软件或其组合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种由高速缓存服务器执行的用于恢复分组丢失的方法,所述方法包括以下步骤:从互联网协议电视IPTV用户设备UE接收关于来自所述IPTV UE的所接收的传输流TS分组当中的丢失的TS分组的附加信息;通过使用所述附加信息来在所发送的TS分组的预存储序列中设置搜索区段,并且通过在所述搜索区段上进行搜索来识别丢失的TS分组;以及从所述搜索区段提取与所述丢失的TS分组相对应的恢复分组,并以单播方式向所述IPTV UE发送所述恢复分组。2.根据权利要求1所述的方法,其中,所述附加信息是关于由所述IPTV UE使用连续性错误生成的分组丢失区段的信息,并且所述附加信息全部或部分地包括以下项:在所述分组丢失区段的起始位置最前面的节目时钟参考PCR位置;所述起始位置与所述PCR位置之间的起始间隔;与包括在所述起始位置之前的TS分组的M个所接收的TS分组相对应的先前样本数据,其中,M是自然数;与尾随所述分组丢失区段的结束位置的M个所接收的TS分组相对应的尾随样本数据;以及连续性计数器CC样本列表,所述连续性计数器CC样本列表包括与所述分组丢失区段中准确接收的TS分组相对应的CC值。3.根据权利要求2所述的方法,其中,所述连续性错误包括:未能维持被包括在所述所接收的TS分组中的至少一个或更多个分组标识符PID的CC值的连续性。4.根据权利要求2所述的方法,其中,相对于被包括在所接收的TS分组中的N个PID定义的所述分组丢失区段表示所述连续性错误中涉及的所述PID的分组丢失间隔的并集,其中,N是自然数,其中,每个PID的分组丢失间隔跨越包括代表所述连续性错误的所述CC值的两个TS分组。5.根据权利要求2所述的方法,其中,识别所述丢失的TS分组的步骤包括:通过将所述起始间隔添加到所述PCR位置来设置搜索位置;通过对存在于所述搜索位置之后的所述所发送的TS分组与所述先前样本数据进行比较来计算所述搜索区段的起始位置;通过对存在于所述起始位置之后的所述所发送的TS分组与所述尾随样本数据进行比较来计算所述搜索区段的结束位置;以及通过使用所述CC样本列表在存在于所述搜索区段中的所述所发送的TS分组上进行搜索来识别所述丢失的TS分组。6.一种由互联网协议电视IPTV用户设备UE执行的方法,所述方法包括以下步骤:通过使用所接收的传输流TS分组的报头信息来检查是否发生连续性错误;通过使用所述所接收的TS分组的与所述连续性错误相关的报头信息来确定分组丢失区段;基于所述分组丢失区段,生成恢复丢失的TS分组所需的附加信息,并将所生成的附加信息发送到高速缓存服务器;以及通过使用从所述高速缓存服务器获得的恢复分组来恢复所述丢失的TS分组。
7.根据权利要求6所述的方法,其中,所述附加信息全部或部分地包括以下项:在所述分组丢失区段的起始位置最前面的节目时钟参考PCR位置;所述起始位置与所述PCR位置之间的起始间隔;与包括在所述起始位置之前的TS分组的M个所接收的TS分组相对应的先前样本数据,其中,M是自然数;与尾随所述分组丢失区段的结束...

【专利技术属性】
技术研发人员:朱炫澈李大鹏
申请(专利权)人:SK电信有限公司
类型:发明
国别省市:

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

1