发射实体以及由其执行以用于向接收实体传送一个或多个数据分组的方法技术

技术编号:18180351 阅读:15 留言:0更新日期:2018-06-09 22:55
提供发射实体(300、400)以及由其执行以用于向接收实体传送一个或多个数据分组的方法(100)。发射实体和接收实体在通信网络中是可操作的。由发射实体所执行的方法(100)包括从应用接收(110)用户层分组ULP,所述用户层分组ULP要通过传输层分组TLP来传送给接收实体。该方法还包括当来自应用的进入数据、字节或ULP的速率满足阈值时将所接收ULP与一个或多个附加接收ULP共同捆绑(130)在TLP中;以及将TLP传送(140)给接收实体。

【技术实现步骤摘要】
【国外来华专利技术】发射实体以及由其执行以用于向接收实体传送一个或多个数据分组的方法
本公开涉及通信,并且具体来说涉及一个或多个数据分组到接收实体的传输。
技术介绍
分组传输技术的采用对于许多应用是足够灵活的。那些应用的一些对端对端E2E延迟具有强烈要求,因此它们按每个信息单元使用传输级分组。其它应用具有不太严格的E2E延迟要求,因此它们可将传输级分组用于传输尽可能多的信息单元。允许在相同传输级分组(朝向相同目的地)上收集许多信息单元的技术称作“捆绑”,并且准许更好地使用传输网络和处理资源。众所周知,在特定业务和进入带宽简档下,捆绑能够显著降低资源使用,从而促使传输层的更好利用比。不幸地,捆绑要求或者促使传输信息单元中的固定延迟,捆绑本身决定何时上舍入所接收信息单元并在相同传输级分组中发送它们所需的时间。这个延迟是不希望的,特别是在延迟可变得相当干扰时的低进入带宽速率的情况下。捆绑基于定时和大小,意味着对于来自上级协议(例如应用)的、用于发送分组的每个请求,传输级协议将启动时间监督。来自上级协议的另外的请求将在相同传输级分组中被收集,直到定时器监督到期或者传输级分组全满,在两种情况下,都将发送分组。
技术实现思路
目的是消除上面略述问题的至少一些。具体来说,目的是提供发射实体以及由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法。这些目的及其它目的可通过提供根据以下所附独立权利要求的发射实体以及由发射实体所执行的方法来获得。根据方面,提供一种由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法。发射实体和接收实体在通信网络中是可操作的。由发射实体所执行的方法包括从应用接收用户层分组ULP,所述ULP要通过传输层分组TLP来传送给接收实体。该方法还包括当来自应用的进入数据、字节或ULP的速率满足阈值时将所接收ULP与一个或多个附加接收ULP共同捆绑在TLP中;以及将TLP传送给接收实体。根据方面,提供一种用于向接收实体传送一个或多个数据分组的发射实体。发射实体和接收实体在通信网络中是可操作的。发射实体配置用于从应用接收ULP,所述ULP要通过TLP来传送给接收实体;当来自应用的进入数据、字节或ULP的速率满足阈值时将所接收ULP与一个或多个附加接收ULP共同捆绑在TLP中;以及将TLP传送给接收实体。发射实体以及由其执行的方法具有若干可能的优点。一个可能的优点在于,自适应捆绑可在相似等待时间下提供比无捆绑选项更好的中央处理单元CPU资源利用。另一个可能的优点在于,自适应捆绑可以提供比无捆绑更高的业务容量和具有高业务指标的更好的等待时间。仍有一可能的优点在于,自适应捆绑与具有低和中等业务指标的任何其它捆绑机制相比可以提供等待时间,以及与在高业务指标的其它捆绑机制相比提供相同等待时间。又一可能的优点在于,自适应捆绑可提供根据实际CPU利用来调准捆绑特征的可能性,因而优化资源利用。附图说明现在将针对附图更详细地描述实施例,其中:图1a是根据示范实施例的、由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法的流程图。图1b是根据另一个示范实施例的、由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法的流程图。图2a是自适应捆绑机制的架构的示例的图示。图2b是示出作为进入数据、字节或用户层分组ULP的速率的函数的传输延迟的曲线图。图2c是示出作为每秒ULP数量的函数的往返延迟的曲线图。图3是根据另一个示范实施例的、用于向接收实体传送一个或多个数据分组的发射实体的框图。图4是根据示范实施例的、用于向接收实体传送一个或多个数据分组的发射实体的框图。图5是根据另一个示范实施例的、用于向接收实体传送一个或多个数据分组的发射实体中的布置的框图。具体实施方式简言之,提供发射实体以及由其执行以用于向接收实体传送一个或多个数据分组的方法。发射实体具有采用来自例如应用的、要传送给接收实体的分组到传输层分组中的捆绑的选项。与现有技术相反,针对例如服务质量或延迟要求,捆绑没有固定为开或关、活动或不活动。而是用户层分组ULP到传输层分组TLP中的捆绑是自适应的,意味着是否将一个或多个ULP捆绑到一个TLP中的决定基于例如发射实体的业务负载的当前特性来进行。通过业务负载,意思是要传送给接收实体的每秒ULP或字节的速率。不同的服务、业务、应用等可对例如延迟具有不同要求。取决于那些不同要求,一些类型的服务、业务、应用等可使用捆绑来传送,而一些则可以不使用。在本公开中,仅考虑与可被捆绑的服务、业务、应用等的类型关联的分组。与可以不捆绑的服务、业务、应用等的类型关联的分组不受本文所公开的方法和/或发射实体所影响。本文的实施例涉及一种由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法,其中发射实体和接收实体在通信网络中是可操作的。现在将参照图1a和图1b来描述这种方法的不同实施例。图1a示出方法100,其包括从应用接收110用户层分组ULP,所述用户层分组ULP要通过传输层分组TLP来传送给接收实体。该方法还包括当来自应用的进入数据、字节或ULP的速率满足阈值时将所接收ULP与一个或多个附加接收ULP共同捆绑130在TLP中;以及将TLP传送140给接收实体。发射实体可以是多种不同装置、布置或节点。发射实体的示例是网络节点(诸如例如基站、节点B、演进节点B、接入点、无线电基站等),其中接收实体可以是无线装置(诸如例如用户设备、移动电话、智能电话、个人数字助理、膝上型电脑或者包括用于与发射实体进行无线通信的部件的任何其它装置或布置(例如车辆))。通常,在通信系统或通信网络中,进行通信的两个实体通过通信介质(例如铜线、光纤)或者通过空气这样做。两个实体采用相同协议,以便相互“理解”,并且通常,两个实体采用相互紧接着的多个协议。例如,通信装置(其可以是发射实体)上的应用生成信息,所述信息要被传递给另一个通信装置(其可以是接收实体)上的接收方。通常,发射实体上的应用以及接收实体上的接收方处于协议栈的顶上,其中一个或几个最低协议通常称作传输协议。因此,当应用想要向接收方传送数据时,应用采用第一协议,其可称作用户层协议。用户层协议将然后把要从应用发送的数据放在用户层分组ULP中。然后,用户层协议向下面的协议“下传ULP”。下面的协议可以是传输协议,或者可存在一个或多个中间协议。通常,中间协议接收来自“协议栈中上面”的协议的分组,并且将它插入与那个协议关联的分组中,并且向“协议栈中下面”的协议下传所述中间协议的分组。为了简单起见,在本公开中,好像不存在中间协议那样来描述该方法,然而指出,在向传输协议“发送”或传递ULP的用户层协议之间可存在一个或多个中间协议,所述传输协议又要通过TLP向接收实体传送ULP。因此,发射实体从应用接收110ULP,所述ULP要通过TLP来传送给接收实体。该应用可被包括在发射实体中,或者通过线路、通过耦合触点或无线地耦合到发射实体。通过这种情况下的接收,意思是发射实体的传输层协议从应用接收ULP。发射实体可将ULP与一个或多个其它ULP共同捆绑在TLP中,或者简单地将ULP插入TLP中,使得ULP是TLP中的唯一分组。如下面将更详细论述的,对于是否采用捆绑可存在不同标准。标准的示例是来自应用的进入数据本文档来自技高网...
发射实体以及由其执行以用于向接收实体传送一个或多个数据分组的方法

【技术保护点】
一种由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法(100),所述发射实体和所述接收实体在通信网络中是可操作的,所述方法包括:‑ 从应用接收(110)用户层分组ULP,所述用户层分组ULP要通过传输层分组TLP来传送给所述接收实体,‑ 当来自所述应用的进入数据、字节或ULP的速率满足阈值时将所接收ULP与一个或多个附加接收ULP共同捆绑(130)在TLP中,以及‑ 向所述接收实体传送(140)所述TLP。

【技术特征摘要】
【国外来华专利技术】1.一种由发射实体所执行以用于向接收实体传送一个或多个数据分组的方法(100),所述发射实体和所述接收实体在通信网络中是可操作的,所述方法包括:-从应用接收(110)用户层分组ULP,所述用户层分组ULP要通过传输层分组TLP来传送给所述接收实体,-当来自所述应用的进入数据、字节或ULP的速率满足阈值时将所接收ULP与一个或多个附加接收ULP共同捆绑(130)在TLP中,以及-向所述接收实体传送(140)所述TLP。2.根据权利要求1所述的方法(100),还包括当进入字节或ULP的所述速率不满足所述阈值时将所接收ULP插入(120)所述TLP中而没有将它与任何附加接收ULP共同捆绑,并且向所述接收实体传送(140)所述TLP。3.根据权利要求1或2所述的方法(100),其中,所述捆绑(130)包括确定来自所述应用的进入数据、字节或ULP的所述速率。4.根据权利要求1-3中的任一项所述的方法(100),其中,所述阈值至少部分基于捆绑方案是基于预先捆绑还是后捆绑来确定,其中(a)预先捆绑包括在来自所述应用的所述ULP的接收时启动监督定时器,并且在传送所述TLP之前等待直到所述定时器到期或者所述TLP全满,以及(b)后捆绑包括在所述TLP中当所述ULP一从所述应用被接收时就传送所述ULP,启动所述监督定时器,并且等待直到所述监督定时器到期或者所述TLP全满,直到传送包括一个或多个ULP的后续TLP。5.根据权利要求1-4中的任一项所述的方法(100),其中,所述阈值至少部分基于下列中的一个或多个来确定:(i)监督定时器,指示所述网络节点在传送一个或多个接收ULP之前应当等待的时间周期,除非所述TLP全满;(ii)所述TLP的大小;(iii)所述ULP的大小;(iv)ULP的数量;(v)进入数据、字节或ULP的所述速率;(vi)不采用捆绑的计算成本;(vii)采用捆绑的计算成本;(viii)所述监督定时器的计算成本;(ix)不采用捆绑的计算延迟;以及(x)采用捆绑的计算延迟。6.一种用于向接收实体传送一个或多个数据分组的发射实体(300、400),所述发射实体和所述接收实体在通信网络中是可操作的,所述发射实体配置用于:-从应...

【专利技术属性】
技术研发人员:C波菲里C维图西
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典,SE

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

1