请求发送的数据分组的确认的设备、方法、计算机程序产品及系统技术方案

技术编号:5459964 阅读:339 留言:0更新日期:2012-04-11 18:40
一种设备、方法、计算机程序产品和系统提供用于启动成功或不成功发送的数据分组的确认请求,其中,响应检测到可能过载情况或即将发生的资源限制而启动请求。尤其是,发送器可监视与发送器相关联的某些资源,诸如存储消耗或处理能力,并在检测到一个或多个资源的可能过载时自动请求接收器发送确认。举几个示例,例如在确定存储消耗已超过预定义的阈值或者处理能力基本上已耗尽时,可发生此情况。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施例一般涉及数据传输,并且具体地说,涉及启动成功或不成功发送的数据分组的确认请求。
技术介绍
对于数据通过有线和/或无线网络的传输,存在各种发送方案,其中,发送器可得到有关一个或多个发送的数据分组的传输和/或接收成功的通知。在一个此类方案中,接收器可向发送器指示接收器正确接收多个数据分组中的哪些分组。备选,接收器可指示未正确接收哪些数据分组。根据一个发送方案,接收器可自动向发送器提供成功或不成功传输和/或接收的确认。备选,根据其它方案,发送器可能需要例如通过使用轮询比特标记发送的数据分组之一来请求确认。无论接收器通知发送器数据分组的成功或不成功传输和/或接收所用的方式如何,在许多情况下,发送器可存储每个发送的数据分组,直至此类确认已收到,以便发送器能够重新发送任何未成功发送或收到的数据分组。实现这些方案的发送器可在能够通过诸如无线或有线个人区域网(PAN)、局域网(LAN)和/或广域网(WAN)等网络发送数据的任何电子装置(例如,蜂窝电话、个人数字助理(PDA)、个人计算机(PC)、膝上型计算机、寻呼机等)中实施。备选,发送器可在与各种电子装置通信的基站或类似网络实体中实施以便在电子装置之间广播数据和/或传递数据。上述发送方案的类型的一个示例是在称为eNB或E-UTRAN(演进UMTS地面无线电接入网络)节点B的基站上用于第三代合作伙伴项目(3GPP)长期演进(LTE)无线电链路控制(RLC)/媒体访问控制(MAC)协议层操作的标准化无线电接入过程。在LTE中,RLC/MAC层负责准备较高层数据以便由物理(PHY)层进行传输。通过使用混合自动请求重发(HARQ)和标准自动请求重发(ARQ)两个概念,可实现可靠性。根据3GPP标准,通过以按序号标识的协议数据单元(PDU)方式发送用户有效负载数据来实现LTE ARQ。基于此编号,接收器能够检测数据的错误接收。在发送器要得到有关成功发送的数据的通知的情况下,发送器可使用轮询比特标记发送的PDU以便请求来自接收器的有关正确接收的数据的确认。尤其是,LTE基站或eNB的MAC层可响应从更高协议层接收指示、通过在随后发送的PDU中包括轮询比特来轮询接收器以了解有关成功或不成功收到的PDU的信息。如上所述,根据许多这些发送方案,发送器可为已创建和发送但未确认的每个数据分组存储所有相关数据及与数据相关联的任何补充信息,例如包括分段信息。在许多情况下,可能希望使发送的确认请求和/或确认的数量保持低,从而导致相当大数量的数据和补充信息被存储,并因此导致相当异常的存储要求。在负责发送数据分组到众多电子装置并因此存储与多个数据流相关联的数据分组的基站或类似实体中实施发送器时,情况可尤其是这样。因此,需要一种允许发送器在得知所有成功或未成功发送和收到的数据分组后重新发送数据分组,同时仍保持最佳资源使用和分配的方式。-->
技术实现思路
通常,除其它之外,本专利技术的实施例通过规定响应检测到可能过载情况或即将发生的资源限制而启动数据分组的成功或不成功传输的确认请求,提供了改进。尤其是,根据本专利技术的一个实施例,发送器可监视与发送器相关联的某些资源,诸如存储消耗或处理能力,并在检测到一个或多个资源的可能过载时自动请求接收器发送确认。仅举几个示例,例如在确定发送器的存储消耗已超过预定义的阈值或者发送器的处理能力基本上已耗尽时,可发生此情况。在一个实施例中,LTE基站或E-UTRAN节点B(eNB)的MAC层可负责监视不但与基站的单独MAC实体相关联,而且与整个系统总体相关联的资源(例如,整个eNB的资源),并自行确定何时轮询接收器以了解有关成功或未成功收到的数据分组的信息。这与上述技术相反或作为上述技术的附加,在上述技术中,MAC层在从更高协议层收到轮询接收器的指示时轮询接收器。根据一个方面,提供了一种用于响应检测到的可能资源限制而触发以前发送的数据分组的确认请求的设备。在一个实施例中,设备可包括配置为执行以下操作的处理器:(1)检测与设备相关联的一个或多个资源的可能过载;以及(2)自动请求以前在数据通信路径上传送的一个或多个数据分组的确认,其中,响应检测到可能过载而请求确认。在一个实施例中,为了检测一个或多个资源的可能过载,处理器可还配置为监视设备的内部存储消耗,并确定何时存储消耗已达到预定义的阈值。备选或另外,在另一实施例中,为了检测可能过载,处理器可还配置为监视与设备相关联的处理能力,并确定何时使用的处理能力已达到预定义的阈值。根据另一方面,提供了一种响应检测到的可能资源限制而触发以前发送的数据分组的确认请求的方法。在一个实施例中,方法可包括:(1)检测一个或多个资源的可能过载;以及(2)自动请求以前在数据通信路径上传送的一个或多个数据分组的确认,其中,响应检测到可能过载而请求确认。根据仍有的另一方面,提供了一种用于响应检测到的可能资源限制而触发以前发送的数据分组的确认请求的计算机程序产品。计算机程序产品包含其中存储有计算机可读程序代码部分的至少一个计算机可读存储媒体。一个示范实施例的计算机可读程序代码部分包括:(1)用于检测一个或多个资源的可能过载的第一可执行部分;以及(2)用于自动请求以前在数据通信路径上传送的一个或多个数据分组的确认的第二可执行部分,其中,响应检测到可能过载而请求确认。根据一个方面,提供了一种用于响应检测到的可能资源限制触发以前发送的数据分组的确认请求的设备。在一个实施例中,设备可包括:(1)用于检测与设备相关联的一个或多个资源的可能过载的部件;以及(2)用于自动请求以前在数据通信路径上传送的一个或多个数据分组的确认的部件,其中,响应检测到可能过载而请求确认。根据另一方面,提供了一种用于响应检测到的可能资源限制触发以前发送的数据分组的确认请求的系统。在一个示范实施例中,系统可包括电子装置和配置为发送一个或多个数据分组到电子装置的网络实体。网络实体可还配置为检测与网络实体相关联的一个或多个资源的可能过载,并响应检测到可能过载,自动向电子装置请求以前发送到电子装-->置的一个或多个数据分组的确认。附图说明在如此概括描述本专利技术的示范实施例后,现在将参照附图,附图不必按比例画出,并且其中:图1是将从本专利技术的实施例中受益的一种类型的系统的框图;图2是根据本专利技术的实施例,能够作为基站或类似网络实体操作的实体的示意框图;图3是能够根据本专利技术的实施例操作的移动台的示意框图;图4是根据本专利技术的实施例,示出启动正确或未正确接收的数据分组的确认请求的过程的流程图;以及图5示出根据本专利技术的一个实施例的数据传输和缓冲。具体实施方式现在,将在下文参照附图,更全面地描述本专利技术的示范实施例,附图中示出了本专利技术的一些但并非所有实施例。实际上,本专利技术的示范实施例可以许多不同的形式实施,并且不应视为限于本文所述的实施例;相反,这些实施例的提供是为了使本公开内容将满足适用的法律要求。类似的标号指所有图形中类似的元件。概述:通常,本专利技术的实施例提供了用于响应检测到与发送器相关联的可能资源限制或过载而启动数据分组的成功或未成功传输的确认请求的设备、方法、计算机程序产品和系统。尤其是,根据一个实施例,发送器可监视某些内部资源,诸如与等待可能的重新传输的、以前发送的数本文档来自技高网
...

【技术保护点】
一种设备,包括:处理器,配置为:检测与所述设备相关联的一个或多个资源的可能过载;以及自动请求以前在数据通信路径上传送的一个或多个数据分组的确认,其中响应检测到所述可能过载而请求所述确认。

【技术特征摘要】
【国外来华专利技术】US 2007-10-11 11/8705151.一种设备,包括:处理器,配置为:检测与所述设备相关联的一个或多个资源的可能过载;以及自动请求以前在数据通信路径上传送的一个或多个数据分组的确认,其中响应检测到所述可能过载而请求所述确认。2.如权利要求1所述的设备,其中所述数据通信路径包括移动台与基站之间的链路。3.如权利要求1所述的设备,其中为了检测一个或多个资源的可能过载,所述处理器还配置为:监视所述设备的内部存储消耗;以及确定何时所述存储消耗已达到预定义的阈值。4.如权利要求1所述的设备,其中为了检测一个或多个资源的可能过载,所述处理器还配置为:监视与所述设备相关联的处理能力;以及确定何时使用的所述处理能力已达到预定义的阈值。5.如权利要求1所述的设备,其中所述处理器还配置为:在所述数据通信路径上传送一个或多个数据分组;在存储器中存储所述以前发送的数据分组;响应所述确认请求,接收所述一个或多个以前发送的数据分组中至少一个分组的确认;以及从存储器释放至少一个确认的数据分组。6.如权利要求5所述的设备,其中为了自动请求一个或多个以前发送的数据分组的确认,所述处理器还配置为发送利用指示所述确认请求的轮询比特标记的另外数据分组。7.如权利要求1所述的设备,其中为了检测可能过载,所述处理器还配置为检测一个或多个媒体访问控制层资源的可能过载。8.一种方法,包括:检测一个或多个资源的可能过载;以及自动请求以前在数据通信路径上传送的一个或多个数据分组的确认,其中响应检测到所述可能过载而请求所述确认。9.如权利要求8所述的方法,其中所述数据通信路径包括移动台与基站之间的链路。10.如权利要求8所述的方法,其中检测一个或多个资源的可能过载还包括:监视至少内部存储消耗或处理能力之一;以及确定何时至少所述存储消耗或使用的所述处理能力之一已达到预定义的阈值。11.如权利要求8所述的方法,还包括:在所述数据通信路径上传送一个或多个数据分组;在存储器中存储所述以前发送的数据分组;响应所述确认请求,接收所述一个或多个以前发送的数据分组中至少一个分组的确认;以及从存储器释放至少一个确认的数据分组。12.如权利要求11所述的方法,其中自动请求一个或多个以前发送的数据分组的确认还包括发送利用指示所述确认请求的轮询比特标记的另外数据分组。13.如权利要求8所述的方法,其中检测可能过载还包括检测一个或多个媒体访问控制层资源的可能过载。14.如权利要求8所述的方法,其中所述方法在传输控制协议的媒体访问控制层中实现。15.一种计算机程序产品...

【专利技术属性】
技术研发人员:S施奈德J弗里D沃内特T斯特罗莱因
申请(专利权)人:诺基亚西门子通信公司
类型:发明
国别省市:FI[芬兰]

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

1