一种数据发送的方法和基站与流程

文档序号:19231132发布日期:2019-11-27 17:43阅读:203来源:国知局
一种数据发送的方法和基站与流程

本发明涉及通信技术领域,尤其涉及一种数据发送的方法和基站。



背景技术:

为了提高网络系统的吞吐量,提高数据传输速率,现有技术中提出了一种新型的网络场景,如图1所示,如在这种网络场景中,对于ue的同一个承载的数据,既可以全部或部分数据通过宏演进型基站(英文:macroevolvednodeb,简称:menb)传输到用户设备(英文:userequipment,简称:ue),也可以全部或部分数据通过分流节点传输到用户设备,即用户设备可以同时被宏演进型基站所服务的宏小区和分流节点所服务的小小区服务,ue具备双链接。这相比于同一承载只建立到一个演进型基站(英文:evolvednodeb,简称:enb)上,提高了数据的传输效率。

在上述的双链接场景中,发送给ue的下行数据首先到达menb,menb对数据进行分配,其中一部分数据由menb发送给ue,一部分数据发送给分流节点,由分流节点发送给ue。

在menb对下行数据进行分配的过程中,若分配给分流节点的数据量过多,则可能会导致数据包在分流节点的拥塞,从而导致数据包延时增大,甚至丢包。反之,如果分配给分流节点的数据量过少,则可能会导致资源的浪费,无法获得增益。基于此,menb如何分配分流数据是亟待解决的问题。



技术实现要素:

本发明的实施例提供一种数据发送的方法和基站,能够使得基站更加合理的分配分流数据到分流节点,同时获得ue的吞吐量的增益。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,本发明实施例提供了一种基站,该基站包括:获取单元、确定单元、分配单元和发送单元;

所述获取单元,用于获取所述基站和分流节点之间的回程链路时间;

所述确定单元,用于确定在所述回程链路时间内发送的第一数据量的数据;

所述分配单元,用于将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,其中,所述第二数据量和第三数据量之和为待发送至用户设备ue的数据量与所述第一数据量的差值;

所述发送单元,用于将所述第三数据量的数据发送给所述分流节点;

所述发送单元,还用于将所述第一数据量和第二数据量的数据发送给所述ue。

在第一种可能的实施方式中,结合第一方面,该基站还包括:接收单元;

所述接收单元,用于接收所述分流节点上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述分配单元,用于根据所述基站和所述分流节点的吞吐量和/比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第二种可能的实施方式中,结合第一方面或第一种可能的实施方式,所述接收单元还用于:

接收所述分流节点发送的分流指示消息,所述分流指示消息包括所述基站是否向所述分流节点发送数据的信息;

若所述分流指示消息包括所述基站向所述分流节点发送数据的信息,所述分配单元用于:将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送单元,用于将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

若所述分流指示消息包括所述基站不向所述分流节点发送数据的信息,所述发送单元用于:

将待发送至所述ue的数据发送至所述ue。

在第三种可能的实施方式中,结合第一方面,所述接收单元还用于:

接收所述用户设备上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述分配单元,用于根据所述基站和所述分流节点的吞吐量和/比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第四种可能的实施方式中,结合第一种可能的实施方式或第三种可能的实施方式,所述空口能力信息还包括信道质量指示符cqi;

所述分配单元,用于根据所述基站和所述分流节点的cqi,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第五种可能的实施方式中,结合第一方面,第一种可能的实施方式至第四种可能的实施方式中的任一种,所述接收单元还用于接收所述分流节点发送的提醒消息,所述提醒消息携带所述分流节点请求所述基站重发的数据的gtp-u序号;

所述发送单元,还用于向所述分流节点重发所述gtp-u序号对应的数据。

在第六种可能的实施方式中,结合第一方面,第一种可能的实施方式至第五种可能的实施方式中的任一种,所述接收单元,具体用于接收操作、管理和维护系统oam配置的回程链路时间;

所述发送单元,具体用于向所述分流节点发送探测消息,所述探测消息用于请求所述分流节点发送回程链路时间;

所述接收单元,具体用于接收所述分流节点发送的回程链路时间;

所述接收单元,具体还用于接收所述分流节点发送的信标信息;

所述确定单元,具体用于根据所述信标信息确定所述回程链路时间;

所述发送单元,具体还用于向所述分流节点发送第一数据包,所述第一数据包携带有所述发送单元发送所述第一数据包的时间戳信息;

所述接收单元,具体还用于接收ue发送的第二数据包,所述第二数据包携带有所述发送单元发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息;

所述确定单元,具体还用于根据所述发送单元发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息,确定回程链路时间。

在第七种可能的实施方式中,结合第一方面,第一种可能的实施方式至第六种可能的实施方式中的任一种,该基站还包括:比较单元;

所述比较单元,用于将所述第一数据量和所述基站待发送至所述ue的数据量进行比较;

若所述比较单元确定所述第一数据量小于所述基站待发送至所述ue的数据量,所述比较单元向所述分配单元发送第一消息,所述第一消息中包含所述第一数据量小于所述基站待发送至所述ue的数据量的信息;

所述分配单元,用于接收到所述第一消息,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送单元,用于将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

若所述比较单元确定所述第一数据量大于等于所述基站发送至所述ue的数据量,所述比较单元向所述发送单元发送第二消息,所述第二消息中包含所述第一数据量大于等于所述基站发送至所述ue的数据量的信息;

所述发送单元用于:将待发送至所述ue的数据量的数据发送至所述ue。

第二方面,本发明实施例提供了一种数据发送的方法,该方法包括:

基站获取所述基站和分流节点之间的回程链路时间;

所述基站确定在所述回程链路时间内发送第一数据量的数据;

所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,其中,所述第二数据量和第三数据量之和为待发送至用户设备ue的数据量与所述第一数据量的差值;

所述基站将所述第三数据量的数据发送给所述分流节点;

所述基站将所述第一数据量和第二数据量的数据发送给所述ue。

在第一种可能的实施方式中,结合第二方面,该方法还包括:

所述基站接收所述分流节点上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点具体包括:

所述基站根据所述基站和所述分流节点的吞吐量和/或比特率,将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第二种可能的实施方式中,结合第二方面或第一种可能的实施方式,所述基站将所述第三数据量的数据发送给所述分流节点之前,该方法还包括:

所述基站接收所述分流节点发送的分流指示消息,所述分流指示消息包括所述基站是否向所述分流节点发送数据的信息;

若所述分流指示消息包括所述基站向所述分流节点发送数据的信息,所述基站将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述基站将所述第三数据量的数据发送给所述分流节点;

所述基站将所述第一数据量和第二数据量的数据发送给所述ue;

若所述分流指示消息包括所述基站不向所述分流节点发送数据的信息,该方法还包括:

所述基站将待发送至所述ue的数据发送至所述ue。

在第三种可能的实施方式中,结合第二方面,该方法还包括:

所述基站接收所述用户设备上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点具体包括:

所述基站根据所述基站和所述分流节点的吞吐量和/或比特率,将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第四种可能的实施方式中,结合第一种可能的实施方式或第三种可能的实施方式,所述空口能力信息还包括信道质量指示符cqi;

所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点具体包括:

所述基站根据所述基站和所述分流节点的cqi,将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第五种可能的实施方式中,结合第二方面,第一种可能的实施方式至第第四种可能的实施方式中的任一种,在所述基站将所述第三数据量的数据发送给所述分流节点之后,该方法还包括:

所述基站接收所述分流节点发送的提醒消息,所述提醒消息携带所述分流节点请求所述基站重发的数据的gtp-u序号;

所述基站向所述分流节点重发所述gtp-u序号对应的数据。

在第六种可能的实施方式中,结合第二方面,第一种可能的实施方式至第五种可能的实施方式中的任一种,所述基站获取所述基站和分流节点之间的回程链路时间具体包括:

所述基站接收操作、管理和维护系统oam配置的回程链路时间;或

所述基站获取所述基站和分流节点之间的回程链路时间具体包括:

所述基站向所述分流节点发送探测消息,所述探测消息用于请求所述分流节点发送回程链路时间;

所述基站接收所述分流节点发送的回程链路时间;或

所述基站获取所述基站和分流节点之间的回程链路时间具体包括:

所述基站接收所述分流节点发送的信标信息,根据所述信标信息确定所述回程链路时间;或

所述基站获取所述基站和分流节点之间的回程链路时间具体包括:

所述基站向所述分流节点发送第一数据包,所述第一数据包携带有所述基站发送所述第一数据包的时间戳信息;

所述基站接收ue发送的第二数据包,所述第二数据包携带有所述基站发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息;

根据所述基站发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息确定回程链路时间。

在第七种可能的实施方式中,结合第二方面,第一种可能的实施方式至第六种可能的实施方式中的任一种,所述基站确定在所述回程链路时间内发送第一数据量的数据之后,该方法还包括:

将所述第一数据量和所述基站待发送至所述ue的数据量进行比较;

若所述基站确定所述第一数据量小于所述基站待发送至所述ue的数据量,所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述基站将所述第三数据量的数据发送给所述分流节点;

所述基站将所述第一数据量和第二数据量的数据发送给所述ue;

若所述基站确定所述第一数据量大于等于所述基站待发送至所述ue的数据量,所述基站将待发送至所述ue的数据量的数据发送至所述ue。

第三方面,本发明实施例提供了一种基站,其特征在于,该基站包括:处理器、发送器;

所述处理器,用于获取所述基站和分流节点之间的回程链路时间;

所述处理器,还用于确定在所述回程链路时间内发送的第一数据量的数据;

所述处理器,还用于将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,其中,所述第二数据量和第三数据量之和为待发送至用户设备ue的数据量与所述第一数据量的差值;

所述发送器,用于将所述第三数据量的数据发送给所述分流节点;

所述发送器,还用于将所述第一数据量和第二数据量的数据发送给所述ue。

在第一种可能的实施方式中,结合第三方面,该基站还包括:接收器;

所述接收器,用于接收所述分流节点上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述处理器,用于根据所述基站和所述分流节点的吞吐量和比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第二种可能的实施方式和中,结合第三方面或第一种可能的实施方式,所述接收器还用于:

接收所述分流节点发送的分流指示消息,所述分流指示消息包括所述基站是否向所述分流节点发送数据的信息;

所述处理器,用于若所述分流指示消息包括所述基站向所述分流节点发送数据的信息,将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送器,用于将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

所述发送器还用于:若所述分流指示消息包括所述基站不向所述分流节点发送数据的信息,将待发送至所述ue的数据发送至所述ue。

在第三种可能的实施方式中,结合第三方面,所述接收器还用于,接收所述用户设备上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述处理器,用于根据所述基站和所述分流节点的吞吐量和/比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第四种可能的实施方式中,结合第一种可能的实施方式或第三种可能的实施方式,所述空口能力信息还包括信道质量指示符cqi;

所述处理器,具体用于根据所述基站和所述分流节点的cqi,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在第五种可能的实施方式中,结合第三方面,第一种可能的实施方式至第四种可能的实施方式中的任一种,所述接收器还用于:

接收所述分流节点发送的提醒消息,所述提醒消息携带所述分流节点请求所述基站重发的数据的gtp-u序号;

所述发送器,还用于向所述分流节点重发所述gtp-u序号对应的数据。

在第六种可能的实施方式中,结合第三方面,第一种可能的实施方式至第五种可能的实施方式中的任一种,所述接收器还用于:接收操作、管理和维护系统oam配置的回程链路时间;

所述发送器,用于向所述分流节点发送探测消息,所述探测消息用于请求所述分流节点发送回程链路时间;

所述接收器,用于接收所述分流节点发送的回程链路时间;

所述接收器,还用于接收所述分流节点发送的信标信息;

所述处理器,用于根据所述信标信息确定所述回程链路时间;

所述发送器,还用于向所述分流节点发送第一数据包,所述第一数据包携带有所述发送器发送所述第一数据包的时间戳信息;

所述接收器,还用于接收ue发送的第二数据包,所述第二数据包携带有所述发送器发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息;

所述处理器,还用于根据所述发送器发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息,确定回程链路时间。

在第七种可能的实施方式中,结合第三方面,第一种可能的实施方式到第六种可能的实施方式中的任一种,所述处理器还用于:

将所述第一数据量和所述基站待发送至所述ue的数据量进行比较;

若所述第一数据量小于所述基站待发送至所述ue的数据量,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送器还用于:将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

若所述处理器确定所述第一数据量大于等于所述基站待发送至所述ue的数据量,所述发送器用于:将待发送至所述ue的数据量的数据发送至所述ue。

本发明实施例提供了一种数据发送的方法和基站,在本发明实施例中,将基站和分流节点的回程链路时间考虑在内,能够使得基站更加合理地分配分流数据到分流节点,避免基站分配给分流节点的数据量过大或过小的问题,并且,基站更加合理的分配分流数据到分流节点使得ue接收同样数据量的数据的时间变短,从而获得了ue的吞吐量的增益。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为双链接网络场景示意图;

图2为本发明实施例提供的一种基站的示意图一;

图3为本发明实施例提供的一种基站的示意图二;

图4为本发明实施例提供的一种基站的示意图三;

图5为本发明实施例提供的一种数据发送的方法的流程示意图一;

图6为本发明实施例提供的一种数据发送的方法的流程示意图二;

图7为本发明实施例提供的一种数据发送的方法的流程示意图三;

图8为本发明实施例提供的一种数据发送的方法的流程示意图四;

图9为本发明实施例提供的一种基站的示意图四;

图10为本发明实施例提供的一种基站的示意图五。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

结合图1,示例性的描述了一种双链接网络场景,用户设备ue同时在基站和分流节点的服务范围之内,既可以通过分流节点接收数据,也可以通过基站接收数据。

需要说明的是,所述基站通常是宏演进型基站menb,所述分流节点可以是小型演进型基站(英文:smallcellevolvednodeb,简称:senb)。menb可以将部分或全部的数据通过分流节点senb发送到ue,为了使基站能够合理的将分流数据分配给分流节点,本发明实施例提供了一种基站,如图2所示,所述基站包括:获取单元201、确定单元202、分配单元203和发送单元204。

所述获取单元201,用于获取所述基站和分流节点之间的回程链路时间。

具体的,所述基站和分流节点之间的回程链路时间为数据在所述基站和所述分流节点之间传输所用的时间。

鉴于当所述基站内只有少量的数据包,且所述基站可以在所述回程链路时间内将所述少量的数据包发送至用户设备时,若所述基站仍向所述分流节点分流会造成时间上的浪费,所以所述获取单元201需要获取所述基站和所述分流节点之间的回程链路时间。

所述确定单元202,用于确定在所述回程链路时间内发送的第一数据量的数据。

具体的,所述确定单元202可以根据所述基站的传输能力信息,确定在所述回程链路时间内可以向所述ue传输的第一数据量;

其中,所述基站的传输能力信息可以包括以下信息中的至少一种:所述基站到所述ue的吞吐量信息、所述基站到所述ue的比特率信息、所述基站到所述ue的数据传输速率。

所述分配单元203,用于将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,其中,所述第二数据量和第三数据量之和为待发送至用户设备ue的数据量与所述第一数据量的差值。

其中,所述基站待发送至所述ue的数据量为缓存在所述基站的待发送至所述ue的数据量。

具体的,所述分配单元203可以根据所述基站和所述分流节点的空口能力等信息,确定将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

所述发送单元204,用于将所述第三数据量的数据发送给所述分流节点。

所述分配单元203确定好分配给所述基站的第二数据量和分配给所述分流节点的第三数据量后,所述发送单元204将所述第三数据量的数据发送给所述分流节点。

所述发送单元203,还用于将所述第一数据量和第二数据量的数据发送给所述ue。

所述分配单元203确定好分配给所述基站的第二数据量和分配给所述分流节点的第三数据量后,所述发送单元204将将所述第一数据量和第二数据量的数据发送给所述ue。

本发明实施例提供了一种基站,该基站在向分流节点分配分流数据时,将所述基站和所述分流节点之间的回程链路时间考虑在内,使得所述基站能够更加合理的将分流数据分配到分流节点,并且,基站更加合理的将分流数据分配到分流节点,使得用户设备ue接收相同数据量的时间变短,从而获得了所述ue吞吐量的增益。

进一步的,为了使基站更加合理的向分流节点分配分流数据,结合图3,该基站还包括:接收单元205;

所述接收单元205,用于接收所述分流节点或用户设备上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率和/或cqi;

所述分配单元203,用于根据所述基站和所述分流节点的吞吐量和/比特率和/或cqi,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

在本发明实施例中,所述基站在将第二数据量的数据和第三数据量的数据分别分配给所述基站和所述分流节点时,将所述基站和所述分流节点的空口能力,如吞吐量、比特率和cqi等信息考虑在内,相对于只将基站和分流节点之间的回程链路时间考虑在内,本发明实施例所提供的基站能够更加合理的将分流数据分配到所述分流节点。

进一步的,所述接收单元205还用于:接收所述分流节点发送的分流指示消息,所述分流指示消息包括所述基站是否向所述分流节点发送数据的信息;

若所述分流指示消息包括所述基站向所述分流节点发送数据的信息,所述分配单元203用于:将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送单元204,用于将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

若所述分流指示消息包括所述基站不向所述分流节点发送数据的信息,所述发送单元204用于:

将待发送至所述ue的数据发送至所述ue。

在本发明实施例中,将所述分流节点当前的负载情况考虑在内,所述分流节点根据其当前缓存中的数据量是否超过一定的门限值,确定所述基站是否可以向所述分流节点发送分流数据,并向所述基站发送一个分流指示消息,所述分流指示消息表示所述基站可以或者不可以向所述分流节点发送分流数据的消息,通过这种方式,所述基站能够更加合理的向所述分流节点分配分流数据,避免分流数据在分流节点造成拥塞,甚至导致数据的丢包。

可选的,所述接收单元205还用于:接收所述分流节点发送的提醒消息,所述提醒消息携带所述分流节点请求所述基站重发的数据的gtp-u序号;

所述发送单元204,还用于向所述分流节点重发所述gtp-u序号对应的数据。

在本发明实施中,所述分流节点在发生丢包现象时,所述基站接收所述分流节点发送的提醒消息,所述提醒消息携带所述分流节点请求所述基站重发的数据的gtp-u序号,所述基站根据所述gtp-u序号向所述分流节点重发所述gtp-u序号所对应的数据,从而降低了基站在向所述分流节点发送分流数据的过程中的丢包现象。

具体的,本发明实施例还提供了几种所述基站确定在所述回程链路时间内发送的第一数据量的数据的方案:

方案一:所述接收单元205接收操作、管理和维护系统oam配置的回程链路时间;

方案二:所述发送单元204向所述分流节点发送探测消息,所述探测消息用于请求所述分流节点发送回程链路时间;

所述接收单元205接收所述分流节点发送的回程链路时间;

方案三:所述接收单元205接收所述分流节点发送的信标信息;

所述确定单元202根据所述信标信息确定所述回程链路时间;

方案四:所述发送单元204向所述分流节点发送第一数据包,所述第一数据包携带有所述发送单元发送所述第一数据包的时间戳信息;

所述接收单元205接收ue发送的第二数据包,所述第二数据包携带有所述发送单元发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息;

所述确定单元202根据所述发送单元发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息,确定回程链路时间。

进一步的,为了避免当基站发送至所述ue的数据量较小时,所述基站仍向所述分流节点分配分流数据,造成资源的浪费,结合图4,该基站还包括:比较单元206;

所述比较单元206,用于将所述第一数据量和所述基站待发送至所述ue的数据量进行比较;

若所述比较单元206确定所述第一数据量小于所述基站待发送至所述ue的数据量,所述比较单元206向所述分配单元203发送第一消息,所述第一消息中包含所述第一数据量小于所述基站待发送至所述ue的数据量的信息;

所述分配单元203,用于接收到所述第一消息,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送单元204,用于将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

若所述比较单元206确定所述第一数据量大于等于所述基站发送至所述ue的数据量,所述比较单元206向所述发送单元发送第二消息,所述第二消息中包含所述第一数据量大于等于所述基站发送至所述ue的数据量的信息;

所述发送单元204用于:将待发送至所述ue的数据量的数据发送至所述ue。

在本发明实施例中,所述基站通过将待发送至所述ue的数据量与第一数据量进行比较,当待发送数据量大于所述第一数据量时,才向所述分流节点分配分流数据,否则,所述基站独立将待发送至所述ue的数据发送至所述ue,避免了当基站待发送至所述ue的数据量过小时,所述基站仍向所述分流节点分配分流数据所造成的资源浪费以及所述分流节点负载的增大。

需要说明的是,在本发明装置的实施例中,具体的技术特征可参见本发明方法的实施例,在此不再赘述。

本发明实施例提供了一种数据发送的方法,如图5所示,该方法包括:

501、基站获取所述基站和分流节点之间的回程链路时间;

所述基站和分流节点之间的回程链路时间为数据在所述基站和所述分流节点之间传输所用的时间。

鉴于当所述基站内只有少量的数据包,且所述基站可以在所述回程链路时间内将所述少量的数据包发送至用户设备时,若所述基站仍向所述分流节点分流会造成时间上的浪费,所以所述基站需要获取所述基站和所述分流节点之间的回程链路时间。

其中,所述基站获取所述基站和分流节点之间的回程链路时间可以采用以下方案:

方案一:

所述基站和分流节点之间的回程链路时间通常可以由接收操作、管理和维护系统oam配置,所述基站可从所述oam中获取,具体的:

所述基站请求所述oam发送所述基站和分流节点之间的回程链路时间;

所述接站接收所述oam发送的基站和分流节点之间的回程链路时间。

方案二:

所述分流节点中可以配置基站和分流节点之间的回程链路时间,所述基站可以从所述分流节点中获取基站和分流节点之间的回程链路时间。具体的,

所述基站向所述分流节点发送探测消息,所述探测消息用于请求所述分流节点发送回程链路时间;

所述基站接收所述分流节点发送的回程链路时间。

其中,所述基站可以周期性的向所述分流节点发送探测消息;或者所述基站也可以在需要基站和分流节点之间的回程链路时间时,即所述基站确定将发送至所述ue的数据分流至所述分流节点时,向所述分流节点发送探测消息。

若所述基站周期性地向所述分流节点发送探测消息,该方案具体包括:

所述基站配置所述基站向所述分流节点发送探测消息的周期;

所述基站根据所述周期,向所述分流节点周期性地发送探测消息,所述探测消息携带时间信息;

所述分流节点接收所述探测消息,根据所述探测消息携带的所述时间信息确定回程链路时间,并向所述基站发送所述回程链路时间;

所述基站接收所述分流节点发送的回程链路时间。

若所述基站确定将发送至所述ue的数据分流至所述分流节点时,向所述分流节点发送探测消息,该方案具体包括:

所述基站确定将发送至所述ue的数据分流至所述分流节点时,向所述分流节点发送探测消息,所述探测消息携带时间信息;

所述分流节点接收所述探测消息,根据所述探测消息携带的所述时间信息,确定所述回程链路时间,并向所述基站发送所述回程链路时间;

所述基站接收所述分流节点发送的所述回程链路时间。

方案三:

所述基站接收所述分流节点发送的信标信息,根据所述信标信息确定所述回程链路时间。

其中,所述基站可以在确定将发送至所述ue的数据分流至所述分流节点时,接收所述分流节点发送的信标信息,也可以接收所述分流节点周期性发送的信标信息。

若所述基站在确定将发送至所述ue的数据分流至所述分流节点时,接收所述分流节点发送的信标信息,该方案具体包括:

所述基站在确定将发送至所述ue的数据分流至所述分流节点时,接收所述分流节点发送的信标信息,所述信标信息携带时间信息;

所述基站根据所述信标信息携带的所述时间信息,确定所述回程链路时间。

若所述基站接收所述分流节点周期性地发送的信标信息,具体包括:

所述基站配置所述分流节点发送所述信标信息的周期;

所述分流节点根据所述周期,向所述基站周期性地发送所述信标信息,所述信标信息携带时间信息;

所述基站接收所述分流节点发送的所述信标信息;

所述基站根据所述信标信息携带的所述时间信息,确定所述回程链路时间。

方案四:

所述基站可以采用时间戳的方式检测所述基站和所述分流节点之间的回程链路时间,具体的过程包括:

(1)、所述基站向所述分流节点发送第一数据包,所述第一数据包携带有所述基站发送所述第一数据包的时间戳信息;

具体的,当所述第一数据包进入分组数据汇聚协议(英文:packetdataconvergenceprotocol,简称:pdcp)时,所述基站在所述第一数据包上加上时间戳信息,并向所述分流节点发送所述第一数据包;

所述时间戳信息,可为时间标识,比如在所述数据包中增加time:1:00的字段;

(2)、所述基站接收ue发送的第二数据包,所述第二数据包携带有所述基站发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息;

(3)、根据所述基站发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息确定回程链路时间;

具体的,所述回程链路时间为所述基站发送所述第一数据包的时间戳信息,与所述第一数据包到达所述分流节点的时间戳信息的时间差值。

502、所述基站确定在所述回程链路时间内发送第一数据量的数据。

具体的,所述基站可以根据所述基站的传输能力信息,确定在所述回程链路时间内可以向所述ue传输的第一数据量;

其中,所述基站的传输能力信息可以包括以下信息中的至少一种:所述基站到所述ue的吞吐量信息、所述基站到所述ue的比特率信息、所述基站到所述ue的数据传输速率。

503、所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,其中,所述第二数据量和第三数据量之和为所述待发送至用户设备ue的数据量与所述第一数据量的差值。

其中,所述基站待发送至所述ue的数据量为缓存在所述基站的待发送至所述ue的数据量。

具体的,所述基站可以根据所述基站和所述分流节点分别到所述ue的吞吐量,确定分配给所述基站和所述分流节点的第二数据量和第三数据量。

当然,所述基站也可以根据所述基站和所述分流节点分别到所述ue的数据传输速率,确定分配给所述基站和所述分流节点的第二数据量和第三数据量。

可选的,所述基站也可以根据所述基站和所述分流节点分别到所述ue的比特率,确定分配给所述基站和所述分流节点的第二数据量和第三数据量。

当然,所述基站也可以根据所述基站和所述分流节点当前的工作状态,即所述基站和所述分流节点是否产生拥塞等状态,确定分配给所述基站和所述分流节点的第二数据量和第三数据量。本发明实施例对此不作具体限定。

504、所述基站将所述第三数据量的数据发送给所述分流节点。

505、所述基站将所述第一数据量和第二数据量的数据发送给所述ue。

本发明实施例提供了一种数据发送的方法,由于基站考虑到了基站和分流节点的回程链路时间,这使得基站在向所述分流节点分配数据时,能够更加合理地分配分流数据到所述分流节点,并且,基站更加合理的分配分流数据到所述分流节点使得所述ue接收同样数据量的数据的时间变短,从而获得了ue的吞吐量的增益。

进一步的,为了更加合理的向分流节点分配分流的数据量,除了将基站和分流节点之间的回程链路时间考虑在内,还可以根据所述基站和所述分流节点的空口能力,向所述分流节点分配数据。具体的,如图6所示,该方法包括:

601、基站获取所述基站和分流节点之间的回程链路时间。

602、所述基站确定在所述回程链路时间内发送第一数据量的数据。

603、所述基站接收所述分流节点或所述ue上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率。

具体的,所述基站接收所述分流节点或所述ue上报的所述分流节点的空口能力信息的时间可以在步骤601和步骤602之前,也可以在之后,还可以在步骤601和步骤602的同时进行接收,具体的,本发明实施例对此不做限定。

具体的,所述分流节点的吞吐量,为所述分流节点在单位时间内成功传输到所述ue的数据量。所述分流节点的吞吐量越大,所述分流节点在单位时间内向所述ue传输的数据量越大。

所述分流节点的比特率,为所述分流节点在单位时间内成功传输到所述ue的比特数。所述分流节点的比特率越高,所述分流节点在单位时间内向所述ue传输的比特数越大。

具体的,若所述基站接收所述ue上报的所述分流节点能力的空口能力信息,该过程具体包括:

所述基站在确定将发送至所述ue的数据分流至所述分流节点时,所述基站可以为所述ue配置并向所述ue下发反馈周期t;

所述ue在所述反馈周期t内计算所述分流节点到所述ue的平均吞吐量;和/或

所述ue在所述反馈周期t内,计算所述分流节点到所述ue传输数据的比特率;和/或

所述ue在所述反馈周期t内,计算所述分流节点到所述ue传输数据的平均比特率。

然后,所述ue在计算获得所述分流节点到所述ue的平均吞吐量和/或比特率和/或平均比特率后,在所述反馈周期t内向所述基站发送所述分流节点的平均吞吐量和/或比特率和/或平均比特率。

具体的,若所述基站接收所述分流节点上报的所述分流节点能力的空口能力信息,该过程具体包括:

(1)、所述基站向所述分流节点发送反馈开始消息,所述反馈开始消息携带反馈进程标识、反馈定时器;

所述反馈进程标识,可用任意整数来标识,如:反馈进程1,用于标识所述分流节点向所述基站发送所述分流节点的空口能力信息的反馈进程。

所述反馈定时器,具体为所述分流节点向所述基站反馈所述分流节点的空口能力信息的周期。

可选的,所述反馈开始消息还可以携带ue标识,用于指示所述分流节点反馈所述分流节点到所述标识所标识的ue的空口能力信息。

所述ue标识可以为以下标识中的至少一种:应用层协议用户标识、小区无线网络临时标识(英文:cellradionetworktemporaryidentifier,简称:c-rnti)、接入点标识(英文:accesspointidentifier,简称:apid)。

(2)、所述基站接收所述分流节点发送的反馈指示消息,所述反馈指示消息携带反馈进程标识、所述ue标识和所述分流节点的空口能力信息;

具体的,所述分流节点接收到所述基站发送的反馈开始消息,启动所述反馈定时器;所述分流节点确定所述分流节点的空口能力信息;当所述反馈定时器到时,所述分流节点向所述基站发送反馈指示消息。

若所述反馈开始消息携带ue标识,则所述反馈指示消息分流节点的空口能力信息为所述分流节点到所述标识所标识的ue的空口能力信息,所述ue标识为所述反馈开始消息携带的ue标识。

若所述反馈开始消息不携带ue标识,则所述反馈指示消息分流节点的空口能力信息为所述分流节点到其覆盖范围下的所有ue的空口能力信息,所述ue标识为所述分流节点覆盖范围下的所有ue的标识。

其中,为了减小所述分流节点的处理量,所述分流节点可以仅向所述基站发送数据包,所述数据包包括所述分流节点到所述分流节点覆盖范围下的所有ue的空口能力信息的反馈指示消息。

(3)、所述基站接收所述分流节点发送的反馈停止消息,所述反馈停止消息携带所述反馈进程标识。

所述反馈停止消息,用于所述基站指示所述分流节点停止反馈所述分流节点的空口能力信息。

相应的,所述反馈停止消息还可以包括所述ue的标识。

若所述反馈停止消息包括有所述ue的标识,则所述反馈停止消息用于所述基站指示所述分流节点停止反馈所述分流节点到所述标识所标识的ue的空口能力信息。

可选的,在所述基站向所述基站发送所述反馈停止消息之前,若所述反馈定时器和/或所述ue标识有更新,该方法还包括:

所述基站还可以向所述分流节点发送反馈更新消息,所述反馈更新消息携带所述反馈进程标识、更新的反馈定时器和更新的ue标识;

所述更新的反馈定时器,用于指示所述分流节点调整所述分流节点向所述基站反馈所述分流节点空口能力信息的周期。

所述更新的ue标识,用于指示所述分流节点反馈所述分流节点到所述更新的ue标识所标识的ue的空口能力信息。

604、所述基站根据所述基站和所述分流节点的吞吐量和/或比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

具体的,若所述空口能力信息为吞吐量,则所述基站根据所述基站的吞吐量和所述分流节点的吞吐量的比值,将待发送给所述ue的数据量分别分配给所述基站和所述分流节点,即第二数据量和第三数据量。

若所述空口能力信息为比特率,则所述基站根据所述基站的比特率和所述分流节点的比特率的比值,将待发送给所述ue的数据量分别分配给所述基站和所述分流节点,即第二数据量和第三数据量。

若所述空口能力信息为吞吐量和比特率,则所述基站根据所述基站的吞吐量和所述分流节点的吞吐量的比值,和/或所述基站的比特率和所述分流节点的比特率的比值,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

其中,所述第二数据量和第三数据量之和为待发送至所述ue的数据量与所述第一数据量的差值。

举例来说,所述基站待发送至所述ue的数据量为100,所述基站经过评估自己在单位时间内的传输能力,确定所述基站在所述回程链路时间内可以传输的第一数据量是10。所述基站根据ue上报的所述分流节点的空口能力信息,比如吞吐量,和所述基站的空口能力信息,比如吞吐量的比值,假设为5∶4,发送第三数据量50给所述分流节点,由所述分流节点发送给所述ue,剩余的第二数据量40由所述基站发送给所述ue。

进一步的,由于所述基站和所述分流节点到所述ue的信道情况差异较大,所述信道情况会影响所述基站和所述分流节点向所述ue单位时间内发送的数据量。基于此,所述基站在向分流节点分配分流的数据,还可以考虑到所述基站和所述分流节点分别到所述ue的信道情况。具体的,

所述ue向所述基站上报所述基站和所述分流节点分别到所述ue的信道质量指示符(英文:channelqualityindicator,简称:cqi)。

对于所述cqi,所述ue可以通过以下指标计算而得,比如:信噪比(英文:signal-to-noiseratio,简称:snr)、信号与干扰加噪声比(英文:signaltointerferenceplusnoiseratio,简称:sinr)、信号与噪声失真比(英文:signaltonoiseanddistortionratio,简称:sndr)。

所述基站在确定将发送至所述ue的数据分流至所述分流节点时,所述基站可以为所述ue配置并向所述ue下发反馈周期t;

所述ue在所述反馈周期t内计算所述基站和所述分流节点分别到所述ue的cqi,如在反馈周期t内的平均cqi或cqi;

然后,在所述反馈周期t内,所述ue向所述基站发送所述基站和所述分流节点分别到所述ue的cqi信息。

需要说明的是,所述cqi信息可以和所述分流节点的吞吐量和/或比特率信息一并发送。

605、所述基站将所述第二数据量的数据发送至所述ue。

606、所述基站将所述第三数据量的数据发送至所述分流节点。

本发明实施例提供了一种数据发送的方法,基于此技术方案在此技术方案中,不但考虑了所述基站和所述分流节点之间的回程链路时间,还将所述基站和所述分流节点的空口能力,如吞吐量、比特率和cqi等考虑在内,因此,本发明实施例使得所述基站在向所述分流节点分配数据时,能够进一步的使基站分配分流数据到所述分流节点合理化。

更进一步的,为了提高所述基站发送数据的效率,避免当所述基站待发送至所述ue的数据量较小时,所述基站还向所述ue分配分流数据,在所述基站确定在所述回程链路时间内发送第一数据量的数据之后,结合图7,本发明实施例提供了一种数据发送的方法,该方法包括:

701、基站获取所述基站和分流节点之间的回程链路时间。

702、所述基站确定在所述回程链路时间内发送第一数据量的数据。

703、将所述第一数据量和所述基站待发送至所述ue的数据量进行比较。

704、若所述基站确定所述第一数据量小于所述基站待发送至所述ue的数据量,所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述基站将所述第三数据量的数据发送给所述分流节点;

所述基站将所述第一数据量和第二数据量的数据发送给所述ue。

当所述第一数据量小于所述基站待发送至所述ue的数据量时,所述基站可以通过向所述分流节点分配分流数据来提高数据传输的效率,此时,所述基站将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,具体的分配过程可参见上述实施例中的步骤604,本发明实施例在此不再赘述。

705、若所述基站确定所述第一数据量大于等于所述基站待发送至所述ue的数据量,所述基站将待发送至所述ue的数据量的数据发送至所述ue。

当所述第一数据量大于等于所述基站待发送至所述ue的数据量时,由于基站和分流节点之间回程链路时间的存在,所述基站通过分流节点的分流反而会造成资源的浪费,所述基站可以独立的将待发送至所述ue的数据发送至所述ue。

本发明实施例提供了一种数据发送的方法,通过将基站在回程链路时间向分流节点发送的第一数据量与所述基站待发送至所述ue的数据量作比较,避免了当基站待发送至所述ue的数据量较小时,所述基站仍向所述分流节点分流所带来的资源的浪费和分流节点负载的增大。

为了及时调整所述基站发送到所述分流节点的第三数据量,以免所述第三数据量在所述分流节点拥塞,导致所述第三数据量的延时,甚至丢失,本发明实施里提供了一种数据发送的方法,如图8所示,该方法包括:

801、基站获取所述基站和分流节点之间的回程链路时间。

802、所述基站确定在所述回程链路时间内发送第一数据量的数据。

803、所述基站接收所述分流节点发送的分流指示消息,所述分流指示消息包括所述基站是否向所述分流节点发送数据的信息。

为了获知所述分流节点的缓存信息,所述基站还接收所述分流节点发送的分流指示消息,该过程具体包括:

所述分流节点确定所述分流节点的缓存信息,所述缓存信息包括缓存在所述分流节点的待发送至所述ue的数据量

所述分流节点将所述分流节点的缓存信息与预设的门限对比,向所述基站发送所述分流指示消息,所述预设的门限为所述oam为所述分流节点配置的数据量阈值;

若所述分流节点的缓存信息大于预设的门限1,所述分流指示消息包括所述基站不可以向所述分流节点发送数据的信息;

若所述分流节点的缓存信息小于预设的门限2,所述分流指示消息包括所述基站可以向所述分流节点发送数据的信息;

所述基站接收所述分流节点发送的所述分流指示消息;

其中,在不同的网络场景中,预设的门限1和预设的门限2可以是相同阈值,也可以是不同阈值,本发明对此不做限定。

在上述所述基站接收所述分流节点发送的分流指示消息的过程中,若所述分流指示消息包括所述基站不可以向所述分流节点发送数据的信息,且所述基站接收所述分流指示消息失败,所述基站继续向所述分流节点发送分流数据,则所述分流节点可能会发生拥塞现象,导致数据丢包。为了提高所述基站向用户设备发送数据的完整性和可靠性,所述基站还接收所述分流节点发送的提醒消息,具体原理和过程如下:

所述基站和所述分流节点之间存在用户层面的通用分组无线服务技术(英文:generalpacketradioservice,简称:gprs)隧道协议(英文:gprstunnelingprotocolfortheuserplane,简称:gtp-u),用于数据的传输。其中,gtp-u序号是连续的。

当所述基站向所述分流节点发送数据时,所述分流节点会检测所述基站发送的数据的gtp-u序号是否是连续的。若不连续了,说明此时发生了丢包现象。则所述分流节点向所述基站发送提醒消息,所述提醒消息携带丢失的数据的gtp-u序号;

所述基站接收所述提醒消息,向所述分流节点重新发送所述提醒消息携带的数据的gtp-u序号对应的数据。

804、若所述分流指示消息包括所述基站向所述分流节点发送数据的信息,所述基站将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述基站将所述第三数据量的数据发送给所述分流节点;

所述基站将所述第一数据量和第二数据量的数据发送给所述ue。

其中,所述第二数据量和第三数据量之和为待发送至所述ue的数据量与所述第一数据量的差值。

具体的,步骤804的具体实施过程可参见上述实施例中的步骤604,本发明实施例对此不再赘述。

805、若所述分流指示消息包括所述基站不向所述分流节点发送数据的信息,所述基站将待发送至所述ue的数据发送至所述ue。

本发明实施例提供了一种数据发送的方法,由于所述基站考虑到了所述分流节点的缓存信息,通过接收所述分流节点发送的分流指示信息确定是否向所述分流节点发送分流数据,而且避免了第三数据量在所述分流节点拥塞导致所述第三数据量延时甚至丢失的现象。

本发明实施例提供了一种基站,如图9所示,该基站包括处理器901;发送器902,存储器903和通信总线904,用于实现这些装置之间的连接通信。

其中,通信总线904可以是工业标准体系结构(industrystandardarchitecture,简称为isa)总线、外部设备互连(peripheralcomponent,简称为pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,简称为eisa)总线等。该总线904可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器903用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器803可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

处理器901可能是一个中央处理器(centralprocessingunit,简称为cpu),或者是特定集成电路(applicationspecificintegratedcircuit,简称为asic),或者是被配置成实施本发明实施例的一个或多个集成电路。

处理器901用于执行存储器903中存储的可执行程序代码,例如计算机程序来运行与可执行代码对应的程序。

具体的,所述处理器901,用于获取所述基站和分流节点之间的回程链路时间;

所述处理器901,还用于确定在所述回程链路时间内发送的第一数据量的数据;

所述处理器901,还用于将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点,其中,所述第二数据量和第三数据量之和为待发送至用户设备ue的数据量与所述第一数据量的差值;

所述发送器902,用于将所述第三数据量的数据发送给所述分流节点;

所述发送器902,还用于将所述第一数据量和第二数据量的数据发送给用户设备ue。

本发明实施例提供了一种基站,由于所述基站考虑到了所述基站和所述分流节点的回程链路时间,这使得所述基站在向所述分流节点分配数据时,能够更加合理地分配分流数据到所述分流节点,同时使得所述ue接收相同数据量的数据的时间变短,从而获得ue吞吐量的增益。

可选的,为了更加合理、准确的向分流节点分配分流的数据量,如图10所示,该基站还包括:接收器905;

所述接收器905,用于接收所述分流节点上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述处理器901,用于根据所述基站和所述分流节点的吞吐量和/或比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

为了及时调整所述基站发送到所述分流节点的第三数据量,以免所述第三数据量在所述分流节点拥塞,导致所述第三数据量的延时,甚至丢失,所述接收器905,还用于接收所述分流节点发送的分流指示消息,所述分流指示消息包括所述基站是否向所述分流节点发送数据的信息;

所述处理器901,用于若所述分流指示消息包括所述基站向所述分流节点发送数据的信息,将所述第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送器902,用于将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

所述发送器902还用于:若所述分流指示消息包括所述基站不向所述分流节点发送数据的信息,将待发送至所述ue的数据发送至所述ue。

为了提高所述基站向用户设备发送数据的完整性和可靠性,所述接收器905还用于接收所述分流节点发送的提醒消息,所述提醒消息携带丢失的数据的gtp-u序号;

所述发送器902,还用于向所述分流节点重新发送所述提醒消息携带的数据的gtp-u序号对应的数据。

可选的,所述接收器905,还用于接收所述用户设备上报的所述分流节点的空口能力信息,所述空口能力信息包括吞吐量和/或比特率;

所述处理器901,具体用于根据所述基站和所述分流节点的吞吐量和/或比特率,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

由于所述基站和所述分流节点到所述ue的信道情况差异较大,所述信道情况会影响所述基站和所述分流节点向所述ue单位时间内发送的数据量。基于此,所述接收器905,还用于接收所述用户设备上报的信道质量指示符cqi;

所述处理器901,具体用于根据所述基站和所述分流节点的cqi,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点。

可选的,所述接收器905,具体用于接收操作、管理和维护系统oam配置的回程链路时间;或

所述发送器902,具体用于向所述分流节点发送探测消息,所述探测消息用于请求所述分流节点发送回程链路时间;

所述接收器905,具体用于接收所述分流节点发送的回程链路时间;或

所述接收器905,具体用于接收所述分流节点发送的信标信息;

所述处理器901,具体用于根据所述信标信息确定所述回程链路时间;或

所述发送器902,具体用于向所述分流节点发送第一数据包,所述第一数据包携带有所述发送器902发送所述第一数据包的时间戳信息;

所述接收器905,具体用于接收ue发送的第二数据包,所述第二数据包携带有所述发送器902发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息;

所述处理器901,具体用于根据所述发送器802发送所述第一数据包的时间戳信息,以及所述第一数据包到达所述分流节点的时间戳信息,确定回程链路时间。

为了提高所述基站发送数据的效率,所述处理器901,还用于将所述第一数据量和所述基站待发送至所述ue的数据量进行比较;

若所述第一数据量小于所述基站待发送至所述ue的数据量,将第二数据量和第三数据量的数据分别分配给所述基站和所述分流节点;

所述发送器902还用于:将所述第三数据量的数据发送给所述分流节点;

将所述第一数据量和第二数据量的数据发送给所述ue;

若所述处理器901确定所述第一数据量大于等于所述基站待发送至所述ue的数据量,所述发送器902用于:将待发送至所述ue的数据量的数据发送至所述ue。

本发明实施例中各个部分的详细技术特征,可参考上述方法实施例相应的技术特征,本发明实施例在此不再赘述。

本发明实施例提供了一种基站,由于所述基站考虑到了所述基站和所述分流节点的回程链路时间,以及所述分流节点的空口能力信息和缓存信息,这使得所述基站在向所述分流节点分配数据时,能够更加合理地分配分流数据到所述分流节点,同时使得所述ue接收相同数据量的数据的时间变短,从而获得ue吞吐量的增益。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1