用于在通信网络中针对智能丢弃来进行数据的优先次序排定的系统和方法技术方案

技术编号:9117191 阅读:179 留言:0更新日期:2013-09-05 06:30
提供用于通过选择性地丢弃数据包来最优化容量与频谱受限的多址通信系统的系统性能的系统和方法。本文中提供的所述系统和方法可使用控制响应来驱动所述通信系统中的改变。一种此类控制响应包括在容量受限条件下网络数据包的最佳丢弃(在本文中也称为“智能丢弃”)。所述系统和方法对数据包进行优先次序排定且基于所述优先次序排定作出丢弃决策。一些实施例通过选择性地丢弃数据包以增强所感知的和实际的系统吞吐量来提供交互式响应,其它实施例通过基于数据包对服务质量的相对影响来选择性地丢弃所述数据包以减轻超额订阅来提供反应式响应,其它实施例通过基于预测到的超额订阅而丢弃数据包来提供主动式响应,且其它实施例提供其组合。

【技术实现步骤摘要】
【国外来华专利技术】用于在通信网络中针对智能丢弃来进行数据的优先次序排定的系统和方法专利
本专利技术大体来说涉及通信系统领域,且更具体地说涉及用于在容量与频谱受限的多址通信系统中通过选择性地丢弃数据包来最优化系统性能的系统和方法。专利技术背景在容量与频谱受限的多址通信系统中,两个目标是无所不在的:信息的成功传递和此类传输扰乱其它传递的最小化。这些目标通常相互冲突,且因此示出系统最优化的机会。在(例如)蜂窝式网络中,产生积极的用户体验是输送信息的成功准则。通常,此度量被进一步定义为特定用户任务或应用的服务质量。相反,此活动可通过其对其它网络用户的效应来观查,具体来说通过使用有限的系统资源且通过产生信道冲突。专利技术概要提供用于通过选择性地丢弃数据包来最优化容量与频谱受限的多址通信系统的系统性能的系统和方法。本文中提供的所述系统和方法可使用控制响应来驱动所述通信系统中的改变。一种此控制响应包括在容量受限条件下网络数据包的最佳丢弃(在本文中也称为“智能丢弃”)。在一个方面,一种响应于网络条件来管理视频传输的系统包括:确定模块,其被配置来确定用于视频流中的每一帧的优先值,每一帧具有帧类型,其中每一帧的优先值至少部分地基于帧类型;和选择模块,其被配置来至少部分地基于帧的优先值来丢弃一个或多个帧。在另一方面,每一帧包括具有切片类型的一个或多个切片,且确定模块被配置来至少部分地基于切片类型来确定用于所述一个或多个切片的优先值。另外,选择模块被配置来基于切片的优先值来丢弃一个或多个切片。所丢弃的切片可以是冗余切片。另外,切换切片的优先值的确定可以是动态的。在另一方面,每一切片包括多个数据分区,每一数据分区具有一个类型,且确定模块被配置来确定用于每一数据分区的优先值,且每一数据分区的优先值至少部分地基于帧类型。在另一方面,确定模块被配置来至少部分地基于用于帧中的切片的优先值来确定用于每一帧的优先值。在另一方面,每一切片包括具有宏块类型的一个或多个宏块,且至少部分地基于切片中的宏块的宏块类型来确定每一切片的优先权。或者,每一切片的优先值至少部分地基于切片的尺寸。另外,每一帧的优先值可以是至少部分地基于帧的尺寸。另外,每一帧的优先值可以是至少部分地基于是否已丢弃邻近帧。在另一方面,每一帧包括具有宏块类型的一个或多个宏块,且至少部分地基于切片中的宏块的宏块类型来确定每一切片的优先权。另一方面涉及用于响应于网络条件来管理视频传输的系统,该系统具有确定模块,其被配置来确定用于图片组(GOP)中的每一帧的优先值,其中帧中的一个或多个取决于用于解码的另一个帧,且其中每一帧的优先值至少部分地基于取决于该帧的帧的数目。在另一方面,用于响应于网络条件来管理视频传输的计算机实施方法包括:接收待传输到一个或多个装置的图片组(GOP)中的多个帧;确定不充分带宽可用来发送GOP中的每一帧;确定用于GOP中的每一帧的优先值,其中帧中的一个或多个取决于用于解码的另一个帧,且其中每一帧的优先值至少部分地基于自该帧下来的帧的数目;基于每一帧的优先值丢弃帧中的一个或多个;以及将未丢弃的帧传输到该一个或多个装置。在另一方面,用于响应于网络条件来管理视频传输的计算机实施方法包括:接收待传输到一个或多个装置的视频流中的多个帧;确定不充分带宽可用来发送视频流中的每一帧;确定用于视频帧中的每一帧的优先值,每一帧具有帧类型,其中每一帧的优先值至少部分地基于帧类型;基于每一帧的优先值丢弃帧中的一个或多个;以及将未丢弃的帧传输到该一个或多个装置。从以下描述中应该明显地看出本专利技术的其它特征和优点,以下描述通过举例的方式图示本专利技术的方面。附图简述本专利技术的关于其结构与操作的细节可部分地通过研究附图来收集,其中相同标号指代相同部件,且其中:图1是根据实施例的可实施本文中公开的系统和方法的无线通信网络的框图;图2A是根据实施例的可实施本文中公开的系统和方法的另一无线通信网络的框图;图2B是根据实施例的可用来实施图3至图6中图示的系统和方法的接入点或基站的框图;图3是根据实施例的用于减轻无线通信网络中的干扰情境的效应的系统的逻辑框图;图4是根据实施例的可用来使用图3中图示的系统产生射频(RF)网络和系统环境的前馈和反馈调整的方法的流程图;图5是根据实施例的用于减轻无线通信网络中的干扰情境的效应的方法的流程图;图6是根据实施例的用于减轻无线通信网络中的干扰情境的效应的方法的流程图;图7是根据实施例的用于减轻无线通信网络中的干扰情境的效应的系统的逻辑框图;图8A是根据实施例的图片组中的多个帧的示意图;图8B是根据实施例的图片组中的多个帧的示意图;图9是根据实施例的用于确定用于图片组中的帧的优先权的方法的流程图;图10是根据实施例的图片组中的多个帧的示意图;图11是根据实施例的图片组中的多个帧的示意图;图12是根据实施例的图片组中的多个帧的示意图;图13是根据实施例的图片组中的多个帧的示意图;图14是根据实施例的图片组中的多个帧的示意图;图15是根据实施例的用于确定关于图片组中的帧的负担的方法的流程图;图16是根据实施例的加权因子向量的示意图;图17是根据实施例的加权因子向量的示意图;图18是根据实施例的帧负担表和帧优先权向量的示意图;图19是根据实施例的用于确定关于图片组中的帧的负担的方法的流程图;图20是根据实施例的帧负担表和帧优先权向量的示意图;图21是根据实施例的加权因子表格的示意图;图22是根据实施例的用于确定帧的优先权的方法的流程图;以及图23是根据实施例的用于确定帧的优先权的方法的流程图。图24是使用优先次序排定来确定丢弃哪些数据包以及将哪些数据包传输到终端接收者的系统的实施例的功能框图。图25是在数据包由调度器排列时丢弃数据包的方法的流程图。图26是在将数据包放置在由调度器使用的缓冲器中之后丢弃数据包的方法的流程图。图27是用于确定GOP结构和平均尺寸的方法的流程图。图28是用于N=12,M=3GOP的相对帧尺寸的实例的图形表示。图29是用于来自图28的其中选定帧已丢弃的N=12,M=3GOP的相对帧尺寸的实例的图形表示。图30是用于来自图28的其中进一步选定帧已丢弃的N=12,M=3GOP的相对帧尺寸的实例的图形表示。图31是用于来自图28的其中更进一步选定帧已丢弃的N=12,M=3GOP的相对帧尺寸的实例的图形表示。图32是用于呼叫准入的方法的流程图。图33是允许在资源减少情形下服务的温文降级的方法的流程图。具体实施方式一些实施例提供用于可在基站或其它装置中实施的多元控制系统的系统和方法。控制系统可被配置来用于减轻在容量与频谱受限的多址通信网络中各种干扰情境的效应。在其它实施例中,控制系统可被配置来用于进行对总带宽需求的调整或改变总带宽需求。本文中提供的系统和方法可使用控制响应来驱动通信系统中的改变。一种此控制响应包括在容量受限条件下网络数据包的最佳丢弃(在本文中也称为“智能丢弃”)。一些实施例通过选择性地丢弃数据包以增强所感知的和实际的系统吞吐量来提供交互式响应,其它实施例通过基于数据包对服务质量的相对影响来选择性地丢弃数据包以减轻超额订阅来提供反应式响应,其它实施例通过基于预测到的超额订阅而丢弃数据包来提供主动式响应,且其它实施例提供其组合。根据实施例,提供交互式响应技术,其允许本文档来自技高网...
用于在通信网络中针对智能丢弃来进行数据的优先次序排定的系统和方法

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.12.09 US 61/421,510;2011.06.07 US 13/155,102;1.一种用于响应于通信网络中的条件来管理数据包丢弃的方法,所述通信网络具有具不同带宽和延迟要求的多个用户站和多个通信服务,所述方法包括:根据丢弃数据包影响相关联通信服务的体验质量的预估降级等级将待传输的多个数据包分类到丢弃等级中;确定在当前状态中为支持所有当前操作通信服务所需的系统资源的估计值是否已增加至大于总的系统资源值;如果所述总的系统资源值小于所述在当前状态中为支持所有当前操作通信服务所需系统资源的估计值,确定所述总的系统资源是否足以支持具有在降级状态中操作的当前操作通信服务子集的所有当前操作通信服务,其中通过将与所述当前操作通信服务子集相关联的数据包的选择性丢弃使得所述当前操作通信服务子集在降级状态中操作;如果所述总的系统资源值足以支持具有在降级状态中操作的所述当前操作通信服务子集的所有当前操作通信服务,通过选择性丢弃与所述当前操作通信服务子集相关联的数据包降级所述当前操作通信服务子集中的通信服务;如果所述总的系统资源值不足以支持具有在降级状态中操作的所述当前操作通信服务子集的所有当前操作通信服务的,中止一个或多个当前操作通信服务。2.如权利要求1所述的方法,进一步包括以下步骤:接收关于新的通信服务的请求;确定总的系统资源值是否足以准入所述新的通信服务;如果所述总的系统资源值不足以准入所述新的通信服务,确定所述总的系统资源值是否足以使所述新的通信服务以可接受的降级形式准入;如果所述总的系统资源值足以使所述新的通信服务以可接受的降级形式准入,以所述可接受的降级形式准入所述新的通信服务;如果所述总的系统资源值不足以使所述新通信服务以可接受的降级形式准入,确定一个或多个当前操作通信服务是否能充分地降级以允许新的通信服务的准入;以及如果所述一个或多个当前操作通信服务能够充分地降级以允许新的通信服务的准入,降级所述一个或多个当前操作通信服务,并准入所述新的通信服务。3.如权利要求1所述的方法,进一步包括将经分类的数据包放置在一个或多个传输队列中。4.如权利要求3所述的方法,其中所述数据包以其丢弃等级标记在所述一个或多个传输队列中。5.如权利要求4所述的方法,在降级步骤中,数据包在其放置在所述一个或多个传输队列中之后选择性丢弃。6.如权利要求1所述的方法,进一步包括将未被选择性丢弃的分类的数据包放置于一个或多个传输队列中。7.如权利要求1所述的方法,其中为了最小总服务降级而选择在降级状态中操作的所述当前操作通信服务子集。8.如权利要求1所述的方法,其中在降级状态中操作的所述当前操作通信服务子集经选择以不超过任何当前操作通信服务的最大可允许降级。9.如权利要求1所述的方法,其中,在所述中止步骤中,基于与所述一个或多个...

【专利技术属性】
技术研发人员:K·斯坦伍德D·吉奥
申请(专利权)人:赛格纳斯广播公司
类型:
国别省市:

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

1