数据传输方法、装置、设备和存储介质与流程

文档序号:22322110发布日期:2020-09-23 01:57阅读:108来源:国知局
数据传输方法、装置、设备和存储介质与流程

本申请涉及通信技术领域,特别是涉及一种数据传输方法、装置、设备和存储介质。



背景技术:

在基站组网中,多个基站通过网关设备与核心网连接。基站与网关设备之间的传输速率等指标受回传带宽的影响较大,当回传带宽较小时则不能满足基站的最大吞吐量以及传输速率的需求。

在传统技术中,为了增加基站与网关设备之间的回传带宽,需要改造组网系统,例如增加多层交换器或路由器等。但是,采用上述方法增加了网络改造成本。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种数据传输方法、装置、基站、设备和存储介质。

第一方面,一种数据传输方法,上述方法包括:

检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;

若不满足,则第一基站通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

在其中一个实施例中,上述方法还包括:

第一基站向网关设备发送共享请求消息;

第一基站获取网关设备返回的共享请求响应;共享请求响应包括第二基站的共享接口地址,第二基站的共享接口地址为网关设备根据共享请求消息以及共享信息列表确定的,共享信息列表用于表征与网关设备连接的各基站的可共享资源;

第一基站通过第二基站将上行分流数据发送至网关设备,包括:

第一基站通过第二基站的共享接口地址,将上行分流数据发送至第二基站,以使第二基站将上行分流数据发送至网关设备。

在其中一个实施例中,上述方法还包括:

第一基站向网关设备发送第一基站的共享参数;第一基站的共享参数包括第一基站的共享接口地址以及第一基站的共享因子,第一基站的共享参数用于指示网关设备基于第一基站的共享参数更新共享信息列表。

在其中一个实施例中,上述检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求,包括:

第一基站监测第一基站与网关设备之间的数据流量;

若数据流量大于预设的触发共享门限,则确定第一基站与网关设备之间的回传带宽不满足预设的传输需求。

在其中一个实施例中,上述方法还包括:

第一基站接收共享关闭指令之后,停止向第二基站发送上行分流数据;共享关闭指令为网关设备或第二基站发送的。

在其中一个实施例中,上述方法还包括:

第一基站接收第二基站转发的下行分流数据;下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据。

第二方面,一种数据传输方法,上述方法包括:

网关设备接收第二基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

网关设备将上行分流数据发送至核心网。

在其中一个实施例中,上述方法还包括:

网关设备接收第一基站发送的共享请求信息;

网关设备在共享信息列表中,选择与共享请求信息匹配的第二基站,获得第二基站的共享接口地址;共享信息列表用于表征与网关设备连接的各基站的可共享资源;

网关设备通过共享请求响应,将第二基站的共享接口地址发送至第一基站,以使第一基站通过第二基站的共享接口地址,将上行分流数据发送至第二基站。

在其中一个实施例中,上述方法还包括:

网关设备接收与网关设备连接的各基站发送的共享参数;共享参数包括各基站的共享接口地址以及各基站的共享因子,共享因子用于表征基站可提供的共享资源大小;

网关设备基于各共享参数更新共享信息列表。

在其中一个实施例中,上述方法还包括:

网关设备接收核心网发送的第一基站的下行数据;

网关设备将下行数据的下行分流数据发送至第二基站,将下行数据中的其他数据发送至第一基站;下行分流数据对应上行分流数据,通过第二基站转发至第一基站。

第三方面,一种数据传输方法,上述方法包括:

第二基站接收第一基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网。

在其中一个实施例中,上述方法还包括:

第二基站接收网关设备发送的下行分流数据,下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据;

第二基站通过网关设备指示的第一基站的共享接口地址,将下行分流数据发送至第一基站。

第四方面,一种数据传输装置,上述装置包括:

检测模块,用于检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;

发送模块,用于在回传带宽不满足预设的传输需求时,通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

第五方面,一种数据传输装置,上述装置包括:

接收模块,用于接收第二基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

发送模块,用于将上行分流数据发送至核心网。

第六方面,一种数据传输装置,上述装置包括:

接收模块,用于接收第一基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

发送模块,用于将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网。

第七方面,一种基站设备,包括存储器和处理器,存储器存储有计算机程序,上述处理器执行计算机程序时实现以下步骤:

检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;

若不满足,则通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

第八方面,一种网关设备,包括存储器和处理器,存储器存储有计算机程序,上述处理器执行计算机程序时实现以下步骤:

接收第二基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

将上行分流数据发送至核心网。

第九方面,一种基站设备,包括存储器和处理器,存储器存储有计算机程序,上述处理器执行计算机程序时实现以下步骤:

接收第一基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网。

第十方面,一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述数据传输方法的步骤。

上述数据传输方法、装置、设备和存储介质,第一基站检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;若不满足,则第一基站通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。由于第一基站检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求,使得第一基站可以在上述回传带宽不满足预设的传输需求的情况下,根据网关设备分配的可提供共享资源的第二基站,通过现有网络中的第二基站将上行分流数据发送至网关设备,保障了第一基站的上行数据的传输速率;进一步地,上述方法不需要对网络进行改造,节约了网络改造成本,提升网络资源的利用率。

附图说明

图1为一个实施例中数据传输方法的应用环境图;

图2为一个实施例中数据传输方法的流程示意图;

图3为另一个实施例中数据传输方法的流程示意图;

图4为另一个实施例中数据传输方法的流程示意图;

图5为另一个实施例中数据传输方法的流程示意图;

图6为另一个实施例中数据传输方法的流程示意图;

图7为另一个实施例中数据传输方法的流程示意图;

图8为另一个实施例中数据传输方法的流程示意图;

图9为另一个实施例中数据传输方法的流程示意图;

图9a为另一个实施例中数据传输方法的流程示意图;

图10为一个实施例中数据传输装置的结构框图;

图11为一个实施例中数据传输装置的结构框图;

图12为一个实施例中数据传输装置的结构框图;

图13为一个实施例中数据传输装置的结构框图;

图14为一个实施例中数据传输装置的结构框图;

图15为一个实施例中数据传输装置的结构框图;

图16为一个实施例中数据传输装置的结构框图;

图17为一个实施例中数据传输装置的结构框图;

图18为一个实施例中数据传输装置的结构框图;

图19为一个实施例中数据传输装置的结构框图;

图20为一个实施例中基站设备的内部结构图;

图21为一个实施例中网关设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

为了解决网关设备与基站之间的回传带宽不能满足传输需求的问题,同时又不增加网络改造成本,本申请中利用与网关设备连接的各基站的回传带宽资源来解决上述问题。在与网关设备连接的各个基站中,并不是所有的基站都时刻处于满负荷状态,因此可以通过基站之间共享回传带宽,来满足基站与网关设备之间的数据传输需求。

本申请提供的数据传输方法,可以应用于如图1所示的应用环境中。其中,多个基站100与网关设备200之间通信连接,网关设备200与核心网300之间通信连接,上述基站100可以支持的制式包括:长期演进(longtermevolution,lte)制式、宽带多址(widebandcodedivisionmultipleaccess,wcdma)制式、全球移动通信系统(globalsystemformobile,gsm)制式、世界微波接入互操作性(worldinteroperabilityformicrowaveaccess,wimax)制式以及其它制式。上述多个基站可以是相同制式的基站,也可以是不同制式的基站。上述基站可以是分布式基站,也可以是密集组网基站等,在此不做限定。

在一个实施例中,如图2所示,提供了一种数据传输方法,以该方法应用于图1中的基站为例进行说明,包括以下步骤:

s101、检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求。

其中,上述网关设备为多个基站与核心网之间的网络连接设备,提供基站的汇聚和路由转发功能,可以将连接在该网关设备上的第一基站、第二基站等多个基站的上行数据发送至核心网,也可以将接收到的下行数据分别发送至对应的基站。上述第一基站与网关设备可以通过光纤连接,也可以通过网线连接,在此不做限定。

其中,上述回传带宽用于表征第一基站与网关设备之间可传输数据的大小,上述回传带宽可以是网关设备分配给第一基站的带宽,也可以是受第一基站和网关设备的硬件条件确定的带宽,在此不做限定。

第一基站在向网关设备发送上行数据时,可以检测上述回传带宽是否满足预设的传输需求。其中,上述预设的传输需求可以是传输速率大于预设阈值,也可以是数据流量大于预设阈值,在此不做限定。具体地,第一基站可以通过基站定期输出的检测指令,确定当前的传输速率是否大于预设阈值;或者,第一基站可以接收网关设备发送的数据状态监测信息,确定当前的回传带宽是否满足传输需求,对于上述检测方式在此不做限定。

可选地,第一基站可以监测第一基站与网关设备之间的数据流量;若数据流量大于预设的触发共享门限,则确定第一基站与网关设备之间的回传带宽不满足预设的传输需求。

具体地,第一基站可以配置触发共享门限,上述触发共享门限可以基于第一基站与网关设备之间的回传带宽确定。例如第一基站与网关设备之间的回传带宽为10m时,第一基站可以配置触发共享门限为10mbps;另外,第一基站也可以考虑数据传输稳定,将上述触发共享门限设置为8mbps,在此不做限定。当数据流量大于预设的触发共享门限时,上述回传带宽不能满足传输需求。

具体地,第一基站可以实时检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求,也可以在接收到的上行数据大于一定数量时进行检测,还可以根据预设周期进行检测,在此不做限定。

s102、若不满足,则第一基站通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

在第一基站确定回传带宽不满足传输需求的情况下,网关设备可以为第一基站分配共享资源,将可提供共享资源的第二基站分配给第一基站,使得第一基站可以通过第二基站将上行分流数据发送至网关设备。

具体地,网关设备为第一基站分配的第二基站可以是一个基站,也可以包括多个基站,在此不做限定。

其中,上述分流数据可以是第一基站需要向网关设备发送的所有上行数据,也可以是第一基站需要向网关设备发送的上行数据中的部分数据,在此不做限定。第一基站在上行数据中选择部分数据作为上行分流数据发送至第二基站时,可以根据第二基站可提供的共享资源的大小,来确定上行数据中哪些为上行分流数据;或者,第一基站可以在回传带宽不满足传输需求的情况下,将预设大小的数据作为上行分流数据发送至第二基站。例如,第一基站待发送至网关设备的上行数据为100mbps,第一基站与网关设备之间的回传带宽为10mbps,在一个场景中,第二基站可以提供100mbps的共享资源,第一基站可以将90mbps的上行数据作为上行分流数据,发送给第二基站;在另一种场景中,第一基站可以将预设大小数据作为上行分流数据发送至其中一个第二基站,例如20mbps,在检测到回传带宽仍然不能满足预设传输需求的情况下,将其它数据传送至网关设备分配的另一个第二基站。

网关设备在接收第二基站发送的上行分流数据之后,可以将上行分流数据发送至核心网。

网关设备在接收到核心网发送至第一基站的下行数据之后,可以确定网关设备与第一基站之间的回传带宽,是否满足下行数据的传输需求。若上述回传带宽不满足需求,网关设备可以确定一个可提供共享资源的第三基站,通过第三基站将第一基站的下行数据发送至第一基站;其中,该第三基站可以是上行传输中的第二基站,也可以是连接在该网关设备下的其它基站。另外,网关设备还可以确定第一基站在发送上行数据时,是否是通过第二基站发送的,然后选择对应的通道发送下行数据。第一基站可以接收第二基站转发的下行分流数据;下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据。

上述数据传输方法,第一基站检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;若不满足,则第一基站通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。由于第一基站检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求,使得第一基站可以在上述回传带宽不满足预设的传输需求的情况下,根据网关设备分配的可提供共享资源的第二基站,通过现有网络中的第二基站将上行分流数据发送至网关设备,保障了第一基站的上行数据的传输速率;进一步地,上述方法不需要对网络进行改造,节约了网络改造成本,提升网络资源的利用率。

图3为另一个实施例中数据传输方法的流程示意图,本实施例涉及第一基站通过第二基站向网关设备发送上行分流数据的一种方式,在上述实施例的基础上,如图3所示,上述方法还包括:

s201、第一基站向网关设备发送共享请求消息。

具体地,第一基站在确定回传带宽不满足传输需求之后,可以向网关设备发送共享请求信息,以通知网关设备为其分配共享资源。

其中,上述共享请求消息可以包括第一基站的标识或编码,可以包括第一基站的共享接口地址,上述共享接口地址用于基站之间传输分流数据;另外,还可以包括第一基站所需要的资源的大小,对于共享请求消息的具体内容在此不做限定。

s202、第一基站获取网关设备返回的共享请求响应;共享请求响应包括第二基站的共享接口地址,第二基站的共享接口地址为网关设备根据共享请求消息以及共享信息列表确定的,共享信息列表用于表征与网关设备连接的各基站的可共享资源。

网关设备在接收到共享请求消息之后,根据共享请求消息以及共享信息列表,选择可以为第一基站提供可共享资源的第二基站,然后将第二基站的共享接口地址通过共享请求响应发送至第一基站。上述共享请求响应还可以包含第二基站的基站标识,或者第二基站的编号,在此不做限定。

上述共享信息列表中可以包括各基站的共享接口地址以及对应的共享因子,其中,上述共享因子表示该基站可提供的可共享资源的大小;还可以包括基站的标识等。

具体地,网关设备接收到共享请求响应之后,可以在共享信息列表中查询当前哪些基站可提供共享资源,网关设备可以将共享因子最大的基站确定为第二基站,也可以根据共享请求响应中包含的第一基站所需要的资源的大小,选择合适的共享因子,然后将该共享因子对应的基站确定为第二基站;对于上述第二基站的确定方式在此不做限定。

第一基站接收到共享请求响应之后,可以通过第二基站的共享接口地址,将上行分流数据发送至第二基站,以使第二基站将上行分流数据发送至网关设备。第一基站可以通过有线连接的方式将上行分流数据发送至第二基站,也可以通过无线连接的方式将上行分流数据发送至第二基站,在此不做限定。

上述数据传输方法,第一基站通过向网关设备发送共享请求信息,使得网关设备可以根据共享请求信息和共享信息列表,向第一基站分配合适的第二基站,从而使得第一基站可以根据第二基站的共享接口地址,直接将上行分流数据发送至第二基站,使得第一基站的上行分流数据传输更稳定,保障了第一基站的上行分流数据的传输速率,提升了系统内资源的利用效率。

在一个实施例中,在上述实施例的基础上,第一基站向网关设备发送第一基站的共享参数;第一基站的共享参数包括第一基站的共享接口地址以及第一基站的共享因子,共享参数用于指示网关设备基于第一基站的共享参数更新共享信息列表。

具体地,第一基站可以根据应用中的吞吐量大小以及第一基站与网关设备至今的回传带宽,确定可以共享的资源大小。例如,若应用中吞吐量较大,则第一基站可提供较少的共享资源,设置的共享因子较小;若应用中吞吐量较小,则第一基站可提供较多的共享资源,设置的共享因子较大。

可选地,上述第一基站的共享参数中还可以包括共享功能开关参数。例如,当第一基站可以提供共享资源时,设置上述共享功能开关参数取值为开启,当第一基站不再提供共享资源时,可以设置上述共享功能开关参数取值为关闭。

具体地,第一基站可以在注册网络的时候将上述共享参数发送给网关设备,也可以在共享参数中的参数取值发生变化时向网关设备发送上述共享参数,在此不做限定。例如,第一基站可以在注册网络时,通过共享信息通知消息向网关设备上报共享参数;或者,第一基站可以在共享因子或共享接口地址发生变更时,通过共享信息变更通知请求,向网关设备上报更新后的共享参数。例如,当第一基站向网关设备发送共享请求消息之后,第一基站不能提供可共享的资源,可以向网关设备上报共享因子为0。

与第一基站类似,接入网关设备的其它基站也可以向网关设备发送各自的共享参数,包括各基站的共享接口地址以及各基站的共享因子。网关设备接收到各共享参数之后,可以获知哪些基站可以提供共享资源,并在共享信息列表中保存或更新上述共享参数。

另外,网关设备在维护共享因子请求列表时,也可以根据各基站发送的共享请求,自动更新共享信息列表。例如,当网关设备接收到第一基站发送的共享请求消息之后,可以自动将共享信息列表中第一基站对应的共享因子设置为0,或者标记第二基站共享不可用。

上述数据传输方法,第一基站通过向网关设备发送第一基站的共享参数,使得网关设备可以了解到第一基站是否可提供共享资源,对共享信息列表进行及时更新,使得网关设备可以为需要共享资源的基站动态分配共享资源,提升了系统的资源利用效率。当第二基站向第一基站提供共享资源之后,遇到数据爆发的情况下,网关设备还可以为第二基站分配可提供共享资源的基站,以分担第二基站的传输负荷,保障了数据传输稳定。

在一个实施例中,在上述实施例的基础上,第一基站接收共享关闭指令之后,停止向第二基站发送上行分流数据;共享关闭指令为网关设备或第二基站发送的。

在一个场景中,共享功能关闭流程可以是第二基站发起。当第二基站出现以下情况中的任一种时,可以发起共享功能关闭流程,向第一基站发送共享关闭指令:第一种情况为第二基站停止共享功能,例如共享功能开关被关闭了;第二种情况为第二基站出现异常导致无法继续接收第一基站发送的上行分流数据;第三种情况为第二基站本身的上行数据爆发或者第二基站的上行数据大于第二基站的共享触发门限,导致无法提供更多的共享资源。其中,若第二基站出现异常,并发起共享功能关闭流程之后,第二基站可以向网关设备发送共享信息变更通知请求,通知网关设备将共享信息列表中第二基站的共享因子设置为0,或者标记第二基站共享不可用。

在另一个场景中,由于网关设备可以获取更多的基站状态信息,当网关设备检测到第二基站解注册,或者不在线的情况下,网关设备可以自动将第二基站的共享因子设置为0或者标记第二基站共享不可用,以防止再次将该第二基站分配给其它基站。进一步地,网关设备可以向第一基站下发共享关闭指令,上述共享关闭指令可以是第二基站离线通知,或者网关设备对第二基站解注册消息。

第一基站接收共享关闭指令之后,停止向第二基站发送上行分流数据。第一基站在检测回传带宽仍然不满足传输需求的情况下,可以继续向网关设备发送共享请求消息,以获取网关设备分配新的基站。

上述数据传输方法,第一基站接收共享关闭指令之后,停止向第二基站发送上行分流数据,避免第二基站无法正常接收上行分流数据或者无法将接收到的上行分流数据发送至网关设备,提高了数据传输的可靠性。

在一个实施例中,如图4所示,提供了一种数据传输方法,以该方法应用于图1中的网关设备为例进行说明,包括以下步骤:

s301、网关设备接收第二基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

s302、网关设备将上行分流数据发送至核心网。

上述数据传输方法的实现原理和技术效果与图2对应的实施例类似,在此不再赘述。

图5为另一个实施例中数据传输方法的流程示意图,本实施例涉及网关设备处理共享请求消息的过程,在上述实施例的基础上,如图5所示,上述方法还包括:

s401、网关设备接收第一基站发送的共享请求信息。

s402、网关设备在共享信息列表中,选择与共享请求信息匹配的第二基站,获得第二基站的共享接口地址;共享信息列表用于表征与网关设备连接的各基站的可共享资源。

s403、网关设备通过共享请求响应,将第二基站的共享接口地址发送至第一基站,以使第一基站通过第二基站的共享接口地址,将上行分流数据发送至第二基站。

上述数据传输方法的实现原理和技术效果与图3对应的实施例类似,在此不再赘述。

图6为另一个实施例中数据传输方法的流程示意图,本实施例涉及网关设备更新共享信息列表的过程,在上述实施例的基础上,如图6所示,上述方法还包括:

s501、网关设备接收与网关设备连接的各基站发送的共享参数;共享参数包括各基站的共享接口地址以及各基站的共享因子,共享因子用于表征基站可提供的共享资源大小。

具体地,各基站可以根据应用中的吞吐量大小以及与网关设备至今的回传带宽,确定可以共享的资源大小。例如,若应用中吞吐量较大,则基站可提供较少的共享资源,设置的共享因子较小;若应用中吞吐量较小,则基站可提供较多的共享资源,设置的共享因子较大。可选地,上述共享参数中还可以包括共享功能开关参数。

s502、网关设备基于各共享参数更新共享信息列表。

网关设备接收到各共享参数之后,可以获知哪些基站可以提供共享资源,并在共享信息列表中保存或更新上述共享参数。另外,网关设备在维护共享因子请求列表时,也可以根据各基站发送的共享请求,自动更新共享信息列表。例如,当网关设备接收到第一基站发送的共享请求消息之后,可以自动将共享信息列表中第一基站对应的共享因子设置为0,或者将第一基站的共享功能开关参数设置为关闭。

上述数据传输方法,网关设备接收与网关设备连接的各基站发送的共享参数,使得网关设备可以为需要共享资源的基站动态分配共享资源,提升了系统的资源利用效率。

图7为一个实施例中数据传输方法的流程示意图,本实施例涉及网关设备发送下行数据的过程,在上述实施例的基础上,如图7所示,上述方法还包括:

s601、网关设备接收核心网发送的第一基站的下行数据。

网关设备接收到核心网发送的数据之后,可以根据数据的目标发送地址,确定哪些数据是需要发送给第一基站的下行数据。上述目标发送地址可以是终端设备的地址,网关设备可以根据终端设备与接入的基站的对应关系,确定该数据应该发送给哪一个基站,从而获得第一基站的下行数据。

s602、网关设备将下行数据的下行分流数据发送至第二基站,将下行数据中的其他数据发送至第一基站;下行分流数据对应上行分流数据,通过第二基站转发至第一基站。

网关设备在接收到下行数据之后,可以先确定该下行数据中是否包含与上行分流数据对应的下行分流数据。具体地,网关设备可以根据下行数据所对应的上行数据的发送路径,来确定该下行数据是否为下行分流数据;若该下行数据对应的上行数据为第一基站通过第二基站发送至网关设备的,也就是说该下行数据对应的上行数据为上行分流数据,那么网关设备可以确定该下行数据为下行分流数据。若该下行数据对应的上行数据为第一基站直接发送至网关设备的,那么网关设备可以确定该下行数据不是下行分流数据。

可选地,网关设备可以通过信息接收列表来确定上行数据的发送路径。例如,网关设备接收到上行数据之后,可以在信息接收列表中记录该上行数据对应的终端标识以及该上行数据对应的基站标识,用于确定该终端标识对应的上行数据是通过什么路径发送至网关设备的。在一种实现方式中,上述信息接收列表可以是共享信息列表的一部分。

网关设备可以根据下行数据对应的终端标识,在信息接收列表中查找该终端标识对应的上行数据的是通过哪一个基站发送至网关设备的,确定该上行数据的发送路径。若该终端标识对应的上行数据的发送路径为通过第二基站发送至网关设备的,那么网关设备可以将该下行数据确定为下行分流数据。若该终端标识对应的上行数据的发送路径为通过第一基站发送至网关设备的,那么网关设备可以将该下行数据不是下行分流数据。

进一步地,网关设备将下行数据的下行分流数据发送至第二基站,并将下行数据中的除下行分流数据之外的其他数据发送至第一基站。第二基站接收网关设备发送的下行分流数据之后,可以通过网关设备指示的第一基站的共享接口地址,将下行分流数据发送至第一基站。

在一种场景下,当同一终端设备同时向第一基站和第二基站发送上行数据时,为了避免网关设备出现路由混乱的问题,导致网关设备不确定将该终端设备的下行数据返回至哪一个基站,第二基站可以将接收到的下行分流数据的源地址修改成第二基站的地址,以使网关设备可以准确地确定该终端设备的上行数据发送路径。

上述数据传输方法,网关设备根据下行数据对应的终端设备关联的基站标识为第二基站的标识情况下,将下行数据发送至第二基站,使得同一个终端设备的上下行数据通过同一传输通道进行发送,简化基站之间的调度流程,提升基站分配效率,从而降低下行数据发送时延。

在一个实施例中,如图8所示,提供了一种数据传输方法,以该方法应用于图1中的基站为例进行说明,包括以下步骤:

s701、第二基站接收第一基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

s702、第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网。

在一个实施例中,在上述实施例的基础上,上述方法还包括:第二基站接收网关设备发送的下行分流数据,下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据;第二基站通过网关设备指示的第一基站的共享接口地址,将下行分流数据发送至第一基站。

上述数据传输方法的实现原理和技术效果与上述实施例类似,在此不再赘述。

在一个实施例中,提供一种数据传输方法,如图9所示,上述方法包括:

s801、第一基站检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求,若是,则执行s802。

s802、第一基站向网关设备发送共享请求消息。

s803、网关设备接收第一基站发送的共享请求信息。

s804、网关设备在共享信息列表中,选择与共享请求信息匹配的第二基站,获得第二基站的共享接口地址。

s805、网关设备通过共享请求响应,将第二基站的共享接口地址发送至第一基站。

s806、第一基站获取网关设备返回的共享请求响应。

s807、第一基站通过第二基站的共享接口地址,将上行分流数据发送至第二基站。

s808、第二基站接收第一基站发送的上行分流数据。

s809、第二基站将上行分流数据发送至网关设备。

s810、网关设备将上行分流数据发送至核心网。

上述数据传输方法的实现原理和技术效果与上述实施例类似,在此不再赘述。

在一个实施例中,提供一种数据传输方法,如图9a所示,上述方法包括:

s901、网关设备接收核心网发送的第一基站的下行数据。

s902、确定下行数据是否包含与上行分流数据对应的下行分流数据;若是,则执行s903,若否,则执行s904。

s903、将下行数据中的下行分流数据发送至第二基站,将下行数据中的其他数据发送至第一基站;然后执行s905。

s904、网关设备将下行数据发送至第一基站。

s905、第二基站接收网关设备发送的下行分流数据。

s906、第二基站通过网关设备指示的第一基站的共享接口地址,将下行分流数据发送至第一基站。

上述数据传输方法的实现原理和技术效果与上述实施例类似,在此不再赘述。

应该理解的是,虽然图2-9a的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-9a中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图10所示,提供了一种数据传输装置,包括:检测模块110和发送模块120,其中:

检测模块110,用于检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;

发送模块120,用于在回传带宽不满足预设的传输需求时,通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

在一个实施例中,在上述实施例的基础上,如图11所示,上述装置还包括请求模块130,用于:向网关设备发送共享请求消息;获取网关设备返回的共享请求响应;共享请求响应包括第二基站的共享接口地址,第二基站的共享接口地址为网关设备根据共享请求消息以及共享信息列表确定的,共享信息列表用于表征与网关设备连接的各基站的可共享资源;

上述发送模块120具体用于:通过第二基站的共享接口地址,将上行分流数据发送至第二基站,以使第二基站将上行分流数据发送至网关设备。

在一个实施例中,在上述实施例的基础上,如图12所示,上述装置还包括上报模块140,用于向网关设备发送第一基站的共享参数;第一基站的共享参数包括第一基站的共享接口地址以及第一基站的共享因子,第一基站的共享参数用于指示网关设备基于第一基站的共享参数更新共享信息列表。

在一个实施例中,在上述实施例的基础上,上述检测模块110具体用于:监测第一基站与网关设备之间的数据流量;若数据流量大于预设的触发共享门限,则确定第一基站与网关设备之间的回传带宽不满足预设的传输需求。

在一个实施例中,在上述实施例的基础上,上述发送模块120还用于:接收共享关闭指令之后,停止向第二基站发送上行分流数据;共享关闭指令为网关设备或第二基站发送的。

在一个实施例中,在上述实施例的基础上,如图13所示,上述装置还包括接收模块150,用于:接收第二基站转发的下行分流数据;下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据。

上述提供的数据传输装置,可以执行上述数据传输方法实施例,其实现原理和技术效果类似,在此不再赘述。

在一个实施例中,如图14所示,提供了一种数据传输装置,包括:接收模块210和发送模块220,其中:

接收模块210,用于接收第二基站发送的上行分流数据;所述上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至所述第二基站的;所述第二基站为所述网关设备为所述第一基站分配的可提供共享资源的基站;

发送模块220,用于将所述上行分流数据发送至核心网。

在一个实施例中,在上述实施例的基础上,如图15所示,上述装置还包括响应模块230,用于:接收所述第一基站发送的共享请求信息;在共享信息列表中,选择与所述共享请求信息匹配的第二基站,获得所述第二基站的共享接口地址;所述共享信息列表用于表征与所述网关设备连接的各基站的可共享资源;通过共享请求响应,将所述第二基站的共享接口地址发送至所述第一基站,以使所述第一基站通过所述第二基站的共享接口地址,将所述上行分流数据发送至所述第二基站。

在一个实施例中,在上述实施例的基础上,如图16所示,上述装置还包括更新模块240,用于:接收与所述网关设备连接的各基站发送的共享参数;所述共享参数包括各基站的共享接口地址以及各基站的共享因子,所述共享因子用于表征基站可提供的共享资源大小;基于各所述共享参数更新所述共享信息列表。

在一个实施例中,在上述实施例的基础上,如图17所示,上述装置还包括查询模块250,用于:接收所述核心网发送的第一基站的下行数据;将下行数据的下行分流数据发送至第二基站,将下行数据中的其他数据发送至第一基站;下行分流数据对应上行分流数据,通过第二基站转发至第一基站。

上述提供的数据传输装置,可以执行上述数据传输方法实施例,其实现原理和技术效果类似,在此不再赘述。

在一个实施例中,如图18所示,提供了一种数据传输装置,包括:接收模块310和发送模块320,其中:

接收模块310,用于接收第一基站发送的上行分流数据;所述上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;所述第二基站为所述网关设备为所述第一基站分配的可提供共享资源的基站;

发送模块320,用于将所述上行分流数据发送至所述网关设备;所述网关设备用于将所述上行分流数据发送至核心网。

在一个实施例中,在上述实施例的基础上,如图19所示,上述装置还包括转发模块330,用于:接收所述网关设备发送的下行分流数据,所述下行分流数据为所述网关设备在接收到核心网发送的下行数据后,发送至所述第二基站的数据;通过所述网关设备指示的第一基站的共享接口地址,将所述下行分流数据发送至所述第一基站。

上述提供的数据传输装置,可以执行上述数据传输方法实施例,其实现原理和技术效果类似,在此不再赘述。

关于数据传输装置的具体限定可以参见上文中对于数据传输方法的限定,在此不再赘述。上述数据传输装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种基站设备,其内部结构图可以如图20所示。该基站设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该基站设备的处理器用于提供计算和控制能力。该基站设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该基站设备的数据库用于存储数据传数据。该基站设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据传输方法。

在一个实施例中,提供了一种网关设备,其内部结构图可以如图21所示。该网关设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该网关设备的处理器用于提供计算和控制能力。该网关设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该网关设备的数据库用于存储数据传数据。该网关设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据传输方法。

本领域技术人员可以理解,图20、21中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的基站设备的限定,具体的基站设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种基站设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;

若不满足,则通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:向网关设备发送共享请求消息;获取网关设备返回的共享请求响应;共享请求响应包括第二基站的共享接口地址,第二基站的共享接口地址为网关设备根据共享请求消息以及共享信息列表确定的,共享信息列表用于表征与网关设备连接的各基站的可共享资源;通过第二基站的共享接口地址,将上行分流数据发送至第二基站,以使第二基站将上行分流数据发送至网关设备。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:向网关设备发送第一基站的共享参数;第一基站的共享参数包括第一基站的共享接口地址以及第一基站的共享因子,第一基站的共享参数用于指示网关设备基于第一基站的共享参数更新共享信息列表。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:监测第一基站与网关设备之间的数据流量;若数据流量大于预设的触发共享门限,则确定第一基站与网关设备之间的回传带宽不满足预设的传输需求。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收共享关闭指令之后,停止向第二基站发送上行分流数据;共享关闭指令为网关设备或第二基站发送的。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收第二基站转发的下行分流数据;下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据。

本实施例提供的基站设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种网关设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

接收第二基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

将上行分流数据发送至核心网。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收第一基站发送的共享请求信息;在共享信息列表中,选择与共享请求信息匹配的第二基站,获得第二基站的共享接口地址;共享信息列表用于表征与网关设备连接的各基站的可共享资源;通过共享请求响应,将第二基站的共享接口地址发送至第一基站,以使第一基站通过第二基站的共享接口地址,将上行分流数据发送至第二基站。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收与网关设备连接的各基站发送的共享参数;共享参数包括各基站的共享接口地址以及各基站的共享因子,共享因子用于表征基站可提供的共享资源大小;基于各共享参数更新共享信息列表。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收核心网发送的第一基站的下行数据;将下行数据的下行分流数据发送至第二基站,将下行数据中的其他数据发送至第一基站;下行分流数据对应上行分流数据,通过第二基站转发至第一基站。

本实施例提供的网关设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种基站设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

接收第一基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;

将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收网关设备发送的下行分流数据,下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据;通过网关设备指示的第一基站的共享接口地址,将下行分流数据发送至第一基站。

本实施例提供的基站设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

检测第一基站与网关设备之间的回传带宽是否满足预设的传输需求;

若不满足,则通过第二基站将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网;第二基站为网关设备为第一基站分配的可提供共享资源的基站。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:向网关设备发送共享请求消息;获取网关设备返回的共享请求响应;共享请求响应包括第二基站的共享接口地址,第二基站的共享接口地址为网关设备根据共享请求消息以及共享信息列表确定的,共享信息列表用于表征与网关设备连接的各基站的可共享资源;通过第二基站的共享接口地址,将上行分流数据发送至第二基站,以使第二基站将上行分流数据发送至网关设备。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:向网关设备发送第一基站的共享参数;第一基站的共享参数包括第一基站的共享接口地址以及第一基站的共享因子,第一基站的共享参数用于指示网关设备基于第一基站的共享参数更新共享信息列表。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:监测第一基站与网关设备之间的数据流量;若数据流量大于预设的触发共享门限,则确定第一基站与网关设备之间的回传带宽不满足预设的传输需求。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收共享关闭指令之后,停止向第二基站发送上行分流数据;共享关闭指令为网关设备或第二基站发送的。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收第二基站转发的下行分流数据;下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收第二基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下,发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;将上行分流数据发送至核心网。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收第一基站发送的共享请求信息;在共享信息列表中,选择与共享请求信息匹配的第二基站,获得第二基站的共享接口地址;共享信息列表用于表征与网关设备连接的各基站的可共享资源;通过共享请求响应,将第二基站的共享接口地址发送至第一基站,以使第一基站通过第二基站的共享接口地址,将上行分流数据发送至第二基站。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收与网关设备连接的各基站发送的共享参数;共享参数包括各基站的共享接口地址以及各基站的共享因子,共享因子用于表征基站可提供的共享资源大小;基于各共享参数更新共享信息列表。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收核心网发送的第一基站的下行数据;将下行数据的下行分流数据发送至第二基站,将下行数据中的其他数据发送至第一基站;下行分流数据对应上行分流数据,通过第二基站转发至第一基站。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收第一基站发送的上行分流数据;上行分流数据为第一基站在检测到第一基站与网关设备之间的回传带宽不满足预设的传输需求的情况下发送至第二基站的;第二基站为网关设备为第一基站分配的可提供共享资源的基站;将上行分流数据发送至网关设备;网关设备用于将上行分流数据发送至核心网。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收网关设备发送的下行分流数据,下行分流数据为网关设备在接收到核心网发送的下行数据后,发送至第二基站的数据;通过网关设备指示的第一基站的共享接口地址,将下行分流数据发送至第一基站。

本实施例提供的计算机可读存储介质,,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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