一种数据传输方法及控制管理器与流程

文档序号:20123574发布日期:2020-03-20 05:59阅读:211来源:国知局
一种数据传输方法及控制管理器与流程

本发明涉及移动通信技术领域,尤其涉及一种数据传输方法及控制管理器。



背景技术:

随着视频交互、上传下载、增强现实等业务种类的日益丰富以及普及,在面向5g的未来的通信系统中,用户可能期望进一步提高接入无线网络的接入速率,同时期望缩短的接入时延和传输时间,这对于一些实时交互的业务是极为重要的。另外,用户也可能希望在不同的应用场景中都能得到同质、优质的网络传输,比如在高速移动的交通工具上、在商业中心或者比赛场馆等人群密集区。

目前的移动通信网络中,由于终端的移动性引入的小区切换,以及由于多制式通信系统引入的不同系统间的转换,通常需要一定控制流程实现无线接入点(例如:基站)对终端的控制,例如:终端与源无线接入点及目标无线接入点间的信令交互、以及源无线接入点与目标无线接入点间的信令交互等,终端与无线接入点间的信令交互以及无线接入点之间的信令交互不仅占用了无线资源及控制资源,而且增加了业务数据传输的时延,面向未来的5g通信系统,时延敏感的应用对通信系统的时延提出了更高的要求。

进一步地,针对终端在系统间转换的情况,尽管目前通信系统提供了终端自主进行系统重选的方式nc0,即终端在2/3g网络与lte网络重选时,不需要上报网络,而是自主的进行小区重选,但许多情况下仍需要进行rrc连接,虽然可以减少一些终端与无线接入点之间或者无线接入点与无线接入点之间的信令交互,但仍不能从一定程度上增加了业务数据传输的时延。



技术实现要素:

本发明实施例提供了一种数据传输方法及控制管理器,用以解决现有技术中终端与无线接入点之间或者无线接入点与无线接入点之间交互的控制信令多,导致业务数据传输时延长的问题。

基于上述问题,本发明实施例提供了一种数据传输方法,包括:

控制管理器接收连接的无线接入点转发的终端的数据包,

其中,所述无线接入点用于接收终端发送的数据包,并将所述数据包转发给对应的控制管理器;

若所述数据包未携带控制管理器标识信息,或者所述数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,对所述数据包进行处理。

本发明实施例提供了一种控制管理器,包括

接收模块,用于接收连接的无线接入点转发的终端的数据包,其中,所述无线接入点用于接收终端发送的数据包,并将所述数据包转发给对应的控制管理器;

处理模块,用于若所述数据包未携带控制管理器标识信息,或者所述数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,对所述数据包进行处理。

本发明实施例的有益效果包括:

本发明实施例提供的一种数据传输方法及控制管理器,控制管理器接收连接的无线接入点转发的终端的数据包,其中,无线接入点用于接收终端发送的数据包,并将数据包转发给对应的控制管理器;若数据包未携带控制管理器标识信息,或者数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,对数据包进行处理。本发明实施例提供的一种数据传输方法中,增加了控制管理器,控制管理器与无线接入点相连,无线接入点用于接收终端发送的数据包,并将接收的数据包转发给对应的控制管理器,由控制管理器对数据包进行处理。可见,在上述过程中,无线接入点的功能可以类似于it系统中的路由器,负责转发终端发送的数据包,而不需要为终端分配资源以及进一步地发送处理,并且随着终端的移动当从源无线接入点切换到目的无线接入点时,不需要无线接入点对终端的控制流程,也不需要源无线接入点和目的无线接入点之间的信息交互,而控制管理器在终端移动过程中,也不需要与终端进行控制信令的交互确定终端当前位置或者终端所连接的无线接入点,而是关心如何将同一个终端的属于同一个业务数据流的数据包发送。与现有技术相比,消除了终端与网络侧设备、以及网络侧设备之间的控制信令交互,节省了系统资源并缩短了业务数据传输的时延。

附图说明

图1为本发明实施例提供的一种数据传输方法,应用于控制管理器侧的流程图;

图2为本发明实施例提供的一种数据传输方法的应用场景示意图;

图3为本发明实施例1提供的一种数据传输方法应用于控制管理器侧的流程图;

图4为本发明实施例提供的一种控制管理器的结构示意图。

具体实施方式

本发明实施例提供了一种数据传输方法及控制管理器,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

本发明实施例提供一种数据传输方法,应用于控制管理器侧,如图1所示,包括:

s101、控制管理器接收连接的无线接入点转发的终端的数据包,

其中,无线接入点用于接收终端发送的数据包,并将数据包转发给对应的控制管理器。

s102、若s101中接收的数据包未携带控制管理器标识信息,或者s101中接收的数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,对数据包进行处理。

进一步地,图2为本发明实施例提供的一种数据传输方法的应用场景示意图,如图2所示,终端设备与无线接入点连接,再通过无线接入点连接控制管理器,每个终端设备可以连接一个或多个无线接入点,每个无线接入点也可以连接一个或多个控制管理器,在本发明实施例提供的网络架构中,无线接入点的功能可以类似于it系统中的路由器,负责转发终端发送的数据包,而不需要为终端分配资源以及进一步地发送处理,终端设备发送的数据包中可以携带控制管理器的标识信息也可以不携带任何标识信息,当控制管理器接收到无线接入点转发的终端的数据包时,可以根据数据包中携带的标识信息和/或数据包对应业务类型的传输需求,对数据包进行处理。

在本发明实施例提供的网络架构中,控制管理器可以为带路由功能和/或无线资源管理功能的逻辑模块,其中,控制管理器的路由功能可以体现在多个控制管理器之间可以直接进行通信,不是每两个控制管理器之间的通信都需要经过核心网的转发,控制管理器的无线资源管理功能可以体现在控制管理器可以对无线资源进行调度,自行控制收发数据包的无线接入点等无线资源。随着终端的移动当从源无线接入点切换到目的无线接入点时,不需要无线接入点对终端的控制流程,也不需要源无线接入点和目的无线接入点之间的信息交互,而控制管理器在终端移动过程中,也不需要与终端进行控制信令的交互确定终端当前位置或者终端所连接的无线接入点,而是关心如何将同一个终端的属于同一个业务数据流的数据包发送。与现有技术相比,消除了终端与网络侧设备、以及网络侧设备之间的控制信令交互,节省了系统资源并缩短了业务数据传输的时延。

下面结合附图,用具体实施例对本发明提供的方法及相关设备进行详细描述。

实施例1:

本发明实施例1中,提供一种数据传输方法,主要介绍了在如图2所示的网络架构中,控制管理器对接收到的数据包的处理流程,如图3所示,具体包括如下步骤:

s301、控制管理器接收连接的无线接入点转发的终端的数据包,

其中,无线接入点用于接收终端发送的数据包,并将数据包转发给对应的控制管理器。

本发明实施例中,终端可以通过无线接入点将数据包发送给控制管理器,无线接入点中可以维护一个或多个控制管理器的信息,数据包中可以携带控制管理器的控制管理器标识信息,也可以不携带,当终端期望无线接入点将数据包发送给指定控制管理器时,可以在数据包中携带该指定控制管理器的控制管理器标识信息,无线接入点接收到数据包时,可以综合自身连接的控制管理器,和数据包中携带的控制管理器标识的情况,权衡将数据包发送给的控制管理器。控制管理器可以为具有路由功能以及无线资源管理功能的逻辑模块,用于接收无线接入点所转发的数据包,并对接收的数据包进行处理。

s302、判断s301中接收的数据包是否携带有其他控制管理器的控制管理器标识信息,若否,则进入步骤s303,若是,则进入步骤s307。

本步骤中,若s301中接收的数据包未携带控制管理器标识信息,或者s301中接收的数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,则触发进入步骤s303,若s301中接收的数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器不为本控制管理器,则触发进入步骤s307。

s303、根据终端标识信息,判断终端在本控制管理器中是否登记,若已登记,则进入步骤s305,否则,进入步骤s304。

s304、对终端进行登记。

进一步地,本实施例中也可以不执行步骤s303~步骤s304,直接进入步骤s305。

进一步地,步骤s303~步骤s304的执行与步骤s305~步骤s306的执行没有严格的先后顺序。

s305、对数据包进行处理。

本步骤中,可以将数据包进行转发。

进一步地,控制管理器可以支持本地转发,也可以具有网关功能,控制管理器是否支持本地转发信息可以表征控制管理器的内网转发能力,多个控制管理器可以构成内网,内网中的控制管理器可以直接或间接相互转发数据包,而不需要经过核心网的转发,例如:第一终端和第二终端在多个控制管理器构成的内网中进行数据传输,某控制管理器接收到第一终端发送给第二终端的数据包,可以通过其他控制管理器找到第二终端,并将数据包转发给第二终端,而不通过核心网;控制管理器是否具有网关功能信息可以表征控制管理器的外网转发能力,多个控制管理器可以构成内网,内网中的控制管理器可以直接或间接向外网转发数据包,而不需要经过核心网的转发,例如:在某运营商的多个控制管理器构成的内网中的第一终端和internet中的第二终端之间进行数据传输,某控制管理器接收到第一终端发送给第二终端的数据包,可以通过其他控制管理器找到internet中的第二终端,并将数据包转发给第二终端,而不通过核心网。

s306、若s301中接收的数据包未携带有控制管理器标识信息,或控制管理器标识信息为空,向终端发送处理确认信息,其中,处理确认信息中携带有本控制管理器的控制管理器标识信息。本流程结束。

本步骤中,数据包未携带有控制管理器标识信息,或控制管理器标识信息为空,可以认为终端并没有指定的处理自身数据包的控制管理器,本控制管理器对数据包进行了处理之后,可以将自身的控制管理器标识信息携带在处理确认信息中发送给终端,以便终端将后续的数据包发送给本控制管理器进行处理。

进一步地,处理确认消息中还可以携带有数据包标识信息,其中,数据包标识信息用于标识本控制管理器所处理的数据包。该数据包标识信息能够让终端确认本控制管理器处理的数据包为终端发送的数据包。

s307、转发数据包,并向终端发送处理确认信息,其中,处理确认信息中携带有本控制管理器的控制管理器标识信息;或者将数据包转发给携带的控制管理器标识信息所标识的控制管理器。本流程结束。

本步骤中,由于数据包中携带的控制管理器标识信息所标识的控制管理器不为本控制管理器,那么,本控制管理器针对接收的数据包可以有如下两种处理方式:

第一种处理方式:本控制管理器可以根据该控制管理器标识信息,将该数据包转发给携带的控制管理器标识信息所标识的控制管理器;

第二种处理方式:本控制管理器代替携带的控制管理器标识信息所标识的控制管理器来为终端转发数据包,但是,在为终端转发数据包之后,需要向终端发送处理确认信息,以通知终端为终端发送数据包的控制管理器并不是数据包中携带的控制管理器标识信息所标识的控制管理器,而是本控制管理器,希望终端能够在后续的通信过程中,将后续的数据包也交由本控制管理器进行处理。

基于同一发明构思,本发明实施例还提供了一种控制管理器,由于控制管理器所解决问题的原理与前述一种数据传输方法相似,因此该控制管理器的实施可以参见前述方法的实施,重复之处不再赘述。

本发明实施例提供的一种控制管理器,如图4所示,包括如下模块:

接收模块401,用于接收连接的无线接入点转发的终端的数据包,其中,所述无线接入点用于接收终端发送的数据包,并将所述数据包转发给对应的控制管理器;

处理模块402,用于若所述数据包未携带控制管理器标识信息,或者所述数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,对所述数据包进行处理。

进一步地,所述处理模块402,还用于若所述数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器不为本控制管理器,转发所述数据包,并向所述终端发送处理确认信息,其中,所述处理确认信息中携带有本控制管理器的控制管理器标识信息;或者将所述数据包转发给所述携带的控制管理器标识信息所标识的控制管理器。

进一步地,所述处理模块402,还用于若所述数据包未携带有控制管理器标识信息,或控制管理器标识信息为空,向所述终端发送处理确认信息,其中,所述处理确认信息中携带有本控制管理器的控制管理器标识信息。

进一步地,所述处理确认消息中还携带有数据包标识信息,其中,所述数据包标识信息用于标识本控制管理器所处理的所述数据包。

进一步地,所述控制管理器还包括:判断模块403和登记模块404;

所述判断模块403,用于根据所述终端标识信息,判断所述终端在所述控制管理器中是否登记;若所述终端未在所述控制管理器中登记,则触发所述登记模块404;

所述登记模块404,用于对所述终端进行登记。

上述各单元的功能可对应于图1、图3所示流程中的相应处理步骤,在此不再赘述。

本发明实施例提供的一种数据传输方法及控制管理器,控制管理器接收连接的无线接入点转发的终端的数据包,其中,无线接入点用于接收终端发送的数据包,并将数据包转发给对应的控制管理器;若数据包未携带控制管理器标识信息,或者数据包携带有控制管理器标识信息且携带的控制管理器标识信息所标识的控制管理器为本控制管理器,对数据包进行处理。本发明实施例提供的一种数据传输方法中,增加了控制管理器,控制管理器与无线接入点相连,无线接入点用于接收终端发送的数据包,并将接收的数据包转发给对应的控制管理器,由控制管理器对数据包进行处理。可见,在上述过程中,无线接入点的功能可以类似于it系统中的路由器,负责转发终端发送的数据包,而不需要为终端分配资源以及进一步地发送处理,并且随着终端的移动当从源无线接入点切换到目的无线接入点时,不需要无线接入点对终端的控制流程,也不需要源无线接入点和目的无线接入点之间的信息交互,而控制管理器在终端移动过程中,也不需要与终端进行控制信令的交互确定终端当前位置或者终端所连接的无线接入点,而是关心如何将同一个终端的属于同一个业务数据流的数据包发送。与现有技术相比,消除了终端与网络侧设备、以及网络侧设备之间的控制信令交互,节省了系统资源并缩短了业务数据传输的时延。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。

本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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