本发明涉及通信技术领域,尤其涉及一种双连接实现方法、装置及系统。
背景技术:
请参考图1所示,第五代移动通信系统的架构包括:amf(accessmanagementfunction,接入管理功能),smf(sessionmanagementfunction,会话管理功能),upf(userplanefunction,用户平面功能),ue(userequipment,用户设备或终端)和gnb(gnodeb,基站)。其中,ue和amf之间是控制面接口,ue和upf之间是用户面接口。
终端建立与网络连接的过程,是建立与基站和核心网之间的控制面与用户面链路的过程。其中,基站与核心网之间不同业务的用户面数据采用pduflow(protocoldataunitflow,协议数据单元流)来承载,控制面通过基站与核心网之间的连接来承载。基站与终端之间通过srb(signallingradiobearers,信令无线承载)承载信令,通过drb(dataradiobearer,数据无线承载)承载数据。
双连接(dualconnectivity)是为了提升全网的吞吐量和增强移动性能的一种增强方案。如图2所示,在双连接状态下,终端可以同时与两个网络节点保持连接,从而在网络负载不均衡的情况下调整各节点的数据传输量。
如图3所示,现网中,当新建大流量会话且满足双连接建立条件的情况下,会由主基站(mastergnb)先完成会话建立,再发起双连接建立流程,其中主基站需要将数据前传至辅助基站(secondarygnb),实现数据的分流。但是该过程存在的问题是,在核心网需要新建大流量业务需求时,可能无法得到及时处理;并在新建大流量业务需求时,增加不必要的数据前传过程。
技术实现要素:
有鉴于此,本发明的目的在于提供一种双连接实现方法、装置及系统,以解决在核心网需要新建大流量业务需求时,可能无法得到及时处理;并可能在新建大流量业务需求时,增加不必要的数据前传过程的问题。
本发明解决上述技术问题所采用的技术方案如下:
根据本发明的一个方面,提供的一种双连接实现方法,该方法用于核心网中,所述方法包括步骤:
向第一基站发送双连接建立请求,并向第二基站发起新建会话指示;其中,向所述第一基站发送的双连接建立请求包括所述第二基站的信息;
接收所述第一基站响应的双连接建立请求和所述第二基站回复的新建会话请求;
响应所述第二基站的新建会话请求,与所述第二基站建立数据的上下行连接。
根据本发明的另一个方面,提供的一种双连接实现装置,所述装置包括发送模块、第一接收模块以及响应模块;
所述发送模块,用于向第一基站发送双连接建立请求,并向第二基站发起新建会话指示;其中,向所述第一基站发送的双连接建立请求包括所述第二基站的信息;
所述第一接收模块,用于接收所述第一基站响应的双连接建立请求和所述第二基站回复的新建会话请求;
所述响应模块,用于响应所述第二基站的新建会话请求,与所述第二基站建立数据的上下行连接。
根据本发明的另一个方面,提供的一种双连接实现方法,该方法用于基站中,所述基站包括第一基站和第二基站;所述方法包括步骤:
所述第一基站接收核心网发送的双连接建立请求,向终端发送双连接建立请求,其中,向所述终端发送的双连接建立请求包括所述第二基站的配置信息;接收所述终端响应的双连接建立请求,响应所述核心网的双连接建立请求;
所述第二基站接收所述核心网发起的新建会话指示;与所述终端建立连接,向所述核心网回复新建会话请求;接收所述核心网响应的新建会话请求,与所述核心网建立数据的上下行连接。
根据本发明的另一个方面,提供的一种双连接实现系统,所述系统包括终端、第一基站、第二基站以及核心网;
所述核心网,用于向所述第一基站发送双连接建立请求,并向所述第二基站发起新建会话指示;其中,向所述第一基站发送的双连接建立请求包括所述第二基站的信息;接收所述第一基站响应的双连接建立请求和所述第二基站回复的新建会话请求;响应所述第二基站的新建会话请求;
所述第一基站,用于接收核心网发送的双连接建立请求,向终端发送双连接建立请求,其中,向所述终端发送的双连接建立请求包括所述第二基站的配置信息;接收所述终端响应的双连接建立请求,响应所述核心网的双连接建立请求;
所述第二基站,用于接收所述核心网发起的新建会话指示;与所述终端建立连接,向所述核心网回复新建会话请求;接收所述核心网响应的新建会话请求,与所述核心网建立数据的上下行连接;
所述终端,用于响应所述第一基站的双连接建立请求,并根据所述第二基站的配置信息接入所述第二基站。
本发明实施例的双连接实现方法、装置及系统,通过核心网触发双连接建立流程,在核心网有新建大流量业务的需求时,能够及时触发双连接流程,直接通知满足条件的辅助基站建立数据的双连接,实现数据分流,从而提升用户数据吞吐量,提高流程效率。
附图说明
图1为本发明实施例的第五代移动通信系统架构结构示意图;
图2为本发明实施例的双连接结构示意图;
图3为现网中的双连接建立结构示意图;
图4为本发明第一实施例的双连接实现方法流程示意图;
图5为本发明第二实施例的双连接实现装置结构示意图;
图6为本发明第二实施例的双连接实现装置另一结构示意图;
图7为本发明第三实施例的双连接实现方法流程示意图;
图8为本发明第四实施例的双连接实现系统结构示意图;
图9为本发明实施例的双连接建立时序结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
第一实施例
如图4所示,本发明第一实施例提供一种双连接实现方法,该方法用于核心网中,所述方法包括步骤:
s11、向第一基站发送双连接建立请求,并向第二基站发起新建会话指示;其中,向所述第一基站发送的双连接建立请求包括所述第二基站的信息。
在本实施例中,第一基站接收到核心网发送的双连接建立请求之后,向终端发送双连接建立请求,其中,向所述终端发送的双连接建立请求包括所述第二基站的配置信息。
所述终端接收到第一基站发送的双连接建立请求之后,根据第二基站的配置信息接入到第二基站。同时,所述终端响应所述第一基站的双连接建立请求。所述第一基站接收到终端响应的双连接建立请求之后,所述第一基站响应核心网的双连接建立请求。
在终端接入到第二基站之后,若接收到核心网发起的新建会话指示,所述第二基站则向所述核心网回复新建会话请求。
在一种实施方式中,所述向第一基站发送双连接建立请求,并向第二基站发起新建会话指示之前还包括步骤:
接收所述第一基站上报的双连接更新消息;其中所述双连接更新消息包括所述第二基站的信息。
在该实施方式中,第一基站向所述终端下发测量任务;接收所述终端上报的测量报告;若有符合条件的第二基站,向所述核心网上报双连接更新消息;其中所述双连接更新消息包括所述第二基站的信息。
在另一种实施方式中,所述向第一基站发送双连接建立请求,并向第二基站发起新建会话指示之前还包括步骤:
检测是否存在符合双连接建立条件的第二基站;若存在,则执行向第一基站发送双连接建立请求,并向第二基站发起新建会话指示的步骤。
s12、接收所述第一基站响应的双连接建立请求和所述第二基站回复的新建会话请求。
s13、响应所述第二基站的新建会话请求,与所述第二基站建立数据的上下行连接。
在本实施例中,核心网接收到所述第二基站回复的新建会话请求之后,响应该新建会话,与所述第二基站建立数据的上下行连接,完成分流数据链路的建立。
作为示例地,以下以图1的第五代移动通信系统结构、图2的双连接结构为例,结合图9对双连接建立的过程进行说明:
请参考图9中的s01-s03所示,主基站(mastergnb,以下简称m-gnb)给终端ue下发测量任务。m-gnb接受ue上报的测量报告。m-gnb发现有符合条件的辅助基站(secondarygnb,以下简称s-gnb),向amf上报双连接信息更新消息,更新消息包含s-gnb的相关信息。
请参考图9中的s04-s16所示,smf需要新建大流量承载的情况下,向amf发送新建双连接会话的指示消息。该消息中应包含双连接相关的具体信息,如双连接建立指示,新建的pduflow与会话相关的具体参数(例如:pdusessionid,qfi(s)等等)。
amf检测到存在符合双连接建立条件的s-gnb,发送双连接建立消息至m-gnb,该消息包含s-gnb与会话相关信息,同时向s-gnb发起新建会话指示。
m-gnb向终端发送双连接建立请求,将s-gnb相关信息配置给终端。
终端收到消息,接入s-gnb。同时,终端回复m-gnb配置完成。
m-gnb收到终端配置完成的消息,给amf回复响应。同时,s-gnb回复新建会话请求。
amf透传新建会话请求消息给smf。
smf收到后发送新建会话消息给upf,包含pdu会话和隧道相关信息。
upf回复新建会话响应给smf。
smf和amf透传新建会话响应给s-gnb。建立upf与s-gnb的数据的上下行连接,完成分流数据链路的建立。
本发明实施例的双连接实现方法,通过核心网触发双连接建立流程,在核心网有新建大流量业务的需求时,能够及时触发双连接流程,直接通知满足条件的辅助基站建立数据的双连接,实现数据分流,从而提升用户数据吞吐量,提高流程效率。
第二实施例
如图5所示,本发明第二实施例提供一种双连接实现装置,所述装置包括发送模块21、第一接收模块22以及响应模块23;
所述发送模块21,用于向第一基站发送双连接建立请求,并向第二基站发起新建会话指示;其中,向所述第一基站发送的双连接建立请求包括所述第二基站的信息。
在本实施例中,第一基站接收到所述发送模块21发送的双连接建立请求之后,向终端发送双连接建立请求,其中,向所述终端发送的双连接建立请求包括所述第二基站的配置信息。
所述终端接收到第一基站发送的双连接建立请求之后,根据第二基站的配置信息接入到第二基站。同时,所述终端响应所述第一基站的双连接建立请求。所述第一基站接收到终端响应的双连接建立请求之后,所述第一基站响应核心网的双连接建立请求。
在终端接入到第二基站之后,若接收到所述发送模块21发起的新建会话指示,所述第二基站则回复新建会话请求。
所述第一接收模块22,用于接收所述第一基站响应的双连接建立请求和所述第二基站回复的新建会话请求。
所述响应模块23,用于响应所述第二基站的新建会话请求,与所述第二基站建立数据的上下行连接。
在本实施例中,在所述第一接收模块22接收到所述第二基站回复的新建会话请求之后,响应该新建会话,与所述第二基站建立数据的上下行连接,完成分流数据链路的建立。
请参考图6所示,在一种实施方式中,所述装置还包括第二接收模块24;
所述第二接收模块24,用于接收所述第一基站上报的双连接更新消息;其中所述双连接更新消息包括所述第二基站的信息。
在该实施方式中,第一基站向所述终端下发测量任务;接收所述终端上报的测量报告;若有符合条件的第二基站,向所述第二接收模块24上报双连接更新消息;其中所述双连接更新消息包括所述第二基站的信息。
请再参考图6所示,在另一种实施方式中,所述装置还包括检测模块25;
所述检测模块25,用于检测是否存在符合双连接建立条件的第二基站;
所述发送模块21,还用于若所述检测模块检测到存在符合双连接建立条件的第二基站,则向第一基站发送双连接建立请求,并向第二基站发起新建会话指示;其中,向所述第一基站发送的双连接建立请求包括所述第二基站的信息。
本发明实施例的双连接实现装置,通过核心网触发双连接建立流程,在核心网有新建大流量业务的需求时,能够及时触发双连接流程,直接通知满足条件的辅助基站建立数据的双连接,实现数据分流,从而提升用户数据吞吐量,提高流程效率。
第三实施例
如图7所示,本发明第三实施例提供一种双连接实现方法,该方法用于基站中,所述基站包括第一基站和第二基站;所述方法包括步骤:
s31、所述第一基站接收核心网发送的双连接建立请求,向终端发送双连接建立请求,其中,向所述终端发送的双连接建立请求包括所述第二基站的配置信息;接收所述终端响应的双连接建立请求,响应所述核心网的双连接建立请求;
在一种实施例中,所述方法还包括步骤:
所述第一基站向所述终端下发测量任务;接收所述终端上报的测量报告;若有符合条件的第二基站,向所述核心网上报双连接更新消息;其中所述双连接更新消息包括所述第二基站的信息。
s32、所述第二基站接收所述核心网发起的新建会话指示;与所述终端建立连接,向所述核心网回复新建会话请求;接收所述核心网响应的新建会话请求,与所述核心网建立数据的上下行连接。
本发明实施例的双连接实现方法,通过核心网触发双连接建立流程,在核心网有新建大流量业务的需求时,能够及时触发双连接流程,直接通知满足条件的辅助基站建立数据的双连接,实现数据分流,从而提升用户数据吞吐量,提高流程效率。
第四实施例
如图8所示,本发明第四实施例提供一种一种双连接实现系统,所述系统包括终端41、基站42以及核心网43;其中基站42包括第一基站421和第二基站422,需要说明的是,第一基站421和第二基站422的数量在此不作限制。
所述核心网41,用于向所述第一基站421发送双连接建立请求,并向所述第二基站422发起新建会话指示;其中,向所述第一基站421发送的双连接建立请求包括所述第二基站422的信息;接收所述第一基站421响应的双连接建立请求和所述第二基站422回复的新建会话请求;响应所述第二基站422的新建会话请求。
在本实施例中,在有新建大流量业务的需求时,由核心网41触发双连接流程。
在一种实施方式中,所述核心网41,还用于检测是否存在符合双连接建立条件的第二基站422;若存在,则向所述第一基站421发送双连接建立请求,并向所述第二基站422发起新建会话指示。
所述第一基站421,用于接收核心网41发送的双连接建立请求,向终端43发送双连接建立请求,其中,向所述终端43发送的双连接建立请求包括所述第二基站422的配置信息;接收所述终端43响应的双连接建立请求,响应所述核心网41的双连接建立请求。
在本实施例中,所述第二基站422的配置信息是在所述第二基站422的信息的基础上进行配置而成。
在一种实施方式中,所述第一基站421,还用于向所述终端43下发测量任务;接收所述终端43上报的测量报告;若有符合条件的第二基站422,向所述核心网41上报双连接更新消息;其中所述双连接更新消息包括所述第二基站422的信息。
所述第二基站422,用于接收所述核心网41发起的新建会话指示,向所述核心网41回复新建会话请求;接收所述核心网41响应的新建会话请求,与所述核心网41建立数据的上下行连接;
所述终端43,用于响应所述第一基站421的双连接建立请求,并根据所述第二基站422的配置信息接入所述第二基站422。
为了进一步地阐述本实施例,以smf发起的双连接流程为例,结合图9对双连接的建立和实现过程进行说明:
如图9所示,步骤01中,主基站(mastergnb,以下简称m-gnb)给终端ue下发测量任务。
步骤02,m-gnb接受ue上报的测量报告。
步骤03,m-gnb发现有符合条件的辅助基站(secondarygnb,以下简称s-gnb),向amf上报双连接信息更新消息,更新消息包含s-gnb的相关信息。
步骤04,smf需要新建大流量承载的情况下,向amf发送新建双连接会话的指示消息。该消息中应包含双连接相关的具体信息,如双连接建立指示,新建的pduflow与会话相关的具体参数(例如:pdusessionid,qfi(s)等等)。
步骤s05-步骤s06,amf检测到存在符合双连接建立条件的s-gnb,发送双连接建立消息至m-gnb,该消息包含s-gnb与会话相关信息,同时向s-gnb发起新建会话指示。
步骤s07,m-gnb向终端发送双连接建立请求,将s-gnb相关信息配置给终端。
步骤s08-步骤s09,终端收到消息,接入s-gnb。同时,终端回复m-gnb配置完成。
步骤s10-步骤s11,m-gnb收到终端配置完成的消息,给amf回复响应。同时,s-gnb回复新建会话请求。
步骤s12,amf透传新建会话请求消息给smf。
步骤s13,smf收到后发送新建会话消息给upf,包含pdu会话和隧道相关信息。
步骤s14,upf回复新建会话响应给smf。
步骤s15-步骤s16,smf和amf透传新建会话响应给s-gnb。建立upf与s-gnb的数据的上下行连接,完成分流数据链路的建立。
本发明实施例的双连接实现系统,通过核心网触发双连接建立流程,在核心网有新建大流量业务的需求时,能够及时触发双连接流程,直接通知满足条件的辅助基站建立数据的双连接,实现数据分流,从而提升用户数据吞吐量,提高流程效率。
需要说明的是,上述装置实施例与方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在装置实施例中均对应适用,这里不再赘述。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。