一种网络切换方法、AMF装置以及SGSN装置与流程

文档序号:16522546发布日期:2019-01-05 10:05阅读:665来源:国知局
一种网络切换方法、AMF装置以及SGSN装置与流程

本发明的实施例涉及通信技术领域,尤其涉及一种网络切换方法、amf装置以及sgsn装置。



背景技术:

在2017年12月冻结的release15版本的5g系统架构、关键功能和主要流程的标准规范中,当前的5g移动网系统功能中仅仅包含ng-ran(ngradioaccessnetwork,下一代无线接入网络)系统与通用陆地无线接入网络e-utran(evolveduniversalterrestrialradioaccessnetwork,4g无线接入网络)系统之间的无缝切换。然而,实际情况中,由于ng-ran系统普遍采用高频率覆盖,单点覆盖范围相对较小,因此在5g网络部署的前中期阶段,由于e-utran系统的部署和优化原因,e-utran系统仍然存在覆盖不完善的问题,因此即使能够实现ng-ran系统与e-utran系统之间的无缝切换,当ng-ran系统的未覆盖区域未被e-utran系统覆盖时,仍然会导致用户数据业务中断。

相较e-utran系统,通用陆地无线接入网络utran(universalterrestrialradioaccessnetwork,3g无线接入网络)系统已形成较为完善的连续覆盖,如果能够utran系统与ng-ran系统之间实现无缝切换,则能够弥补上述e-utran覆盖不完善的问题。然而,现有技术中并未提出能够在ng-ran系统与utran系统之间实现无缝切换的技术。



技术实现要素:

本发明的实施例提供一种网络切换方法、amf装置以及sgsn装置,用于解决现有技术中ng-ran系统(以下简称ng-ran)与utran(以下简称utran)系统之间无法进行无缝切换的问题。

第一方面,提供一种网络切换方法,包括:

接入和移动性管理功能amf装置获取ng-ran发送的目标rncid以及网络切换指示,其中目标rncid为utran的rncid;

amf装置根据网络切换指示获取smf/pgw-c发送的用户在smf/pgw-c中的会话管理上下文信息;其中所述会话管理上下文信息包括:用于网络切换的epsbearerid、对应的服务质量qos信息以及待迁移的qos流信息;

amf装置将用户在ng-ran中的移动性上下文信息发送至sgsn装置,其中sgsn装置为amf装置根据目标rncid确定;

sgsn装置根据用户在ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息;

sgsn装置根据用户在utran中的移动性上下文信息向utran的rnc发送用于网络切换的epsbearerid,以及对应的服务质量qos信息;

sgsn装置根据用户在utran中的移动性上下文信息向amf装置发送用于网络切换的epsbearerid,以及sgsn装置的ip地址和teid信息;

amf装置根据epsbearerid,以及sgsn装置的ip地址和teid信息通过ng-ran向ue发送核心网隧道信息、以及待迁移的qos流信息;以便于ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新。

上述方法用于实现ng-ran到utran的无缝切换,通过amf装置获取ng-ran发送的目标rncid以及网络切换指示,amf装置根据上述网络切换指示获取smf/pgw-c发送的用户在smf/pgw-c中的会话管理上下文信息并将其发送至sgsn装置,以使sgsn装置根据用户在ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息,sgsn装置根据用户在utran中的移动性上下文信息一方面向utran的rnc发送用于网络切换的epsbearerid,以及对应的服务质量qos信息,以通知utran进行网络切换;一方面向amf装置发送用于网络切换的epsbearerid,以及sgsn装置的ip地址和teid信息,以使amf装置根据接收到的上述信息通过ng-ran向ue发送核心网隧道信息、以及待迁移的qos流信息,以使ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新,以实现ng-ran到utran的无缝切换。

可选地,ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新之前,上述网络切换方法还包括:amf装置接收sgsn装置发送的重定位信息,重定位信息包含utran的rnc的位置信息。

可选地,ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新之前,上述网络切换方法还包括:

sgsn装置根据用户在utran中的移动性上下文信息向s-gw发送utran的用户面ip地址和teid信息;以便s-gw根据utran的用户面ip地址和teid信息通知smf/pgw-c更新接入类型;

sgsn装置接收smf/pgw-c通过s-gw发送的用户面信息更新消息,用户面更新消息携带更新的用户面隧道信息。

第二方面,提供一种amf装置,包括:

获取模块,用于获取ng-ran发送的目标rncid以及网络切换指示,其中目标rncid为utran的rncid。

处理模块,用于根据获取模块获取的网络切换指示获取smf/pgw-c发送的用户在smf/pgw-c中的会话管理上下文信息;其中上述会话管理上下文信息包括:用于网络切换的epsbearerid、对应的服务质量qos信息以及待迁移的qos流信息;

发送模块,用于将处理模块获取的用户在ng-ran中的移动性上下文信息发送至sgsn装置,其中sgsn装置为发送模块根据目标rncid确定。

发送模块还用于根据sgsn装置发送的epsbearerid,以及sgsn装置的ip地址和teid信息,通过ng-ran向ue发送核心网隧道信息、以及待迁移的qos流信息,以便于ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新。

可选地,上述amf装置还包括接收模块,用于接收sgsn装置发送的重定位信息,重定位信息包含utran的rnc的位置信息。

可以理解地,上述提供的amf装置用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。

第三方面,提供一种sgsn装置,包括:

获取模块,用于根据amf装置发送的用户在ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息。

发送模块,用于获取模块获取的用户在utran中的移动性上下文信息向utran的rnc发送用于网络切换的epsbearerid,以及对应的服务质量qos信息;

发送模块还用于根据获取模块获取的用户在utran中的移动性上下文信息向amf装置发送用于网络切换的epsbearerid,以及sgsn装置的id地址和teid信息;

可选地,发送模块还用于:向amf装置发送从utran获取的重定位信息,重定位信息包含utran的rnc的位置信息。

可选地,发送模块还用于根据用户在utran中的移动性上下文信息向s-gw发送utran的用户面ip地址和teid信息;以便s-gw根据utran的用户面ip地址和teid信息通知smf/pgw-c更新接入类型;

可选地,接收模块还用于接收smf/pgw-c通过s-gw发送的用户面信息更新消息,用户面更新消息携带更新的用户面隧道信息。

可以理解地,上述提供的sgsn装置用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。

第四方面,提供一种网络切换方法,包括:

sgsn装置接收utran的网络控制器rnc发送的目标ng-ran标识以及用于选择ng-ran的tai信息;

sgsn装置向amf装置发送用户在utran中的移动性上下文信息;其中,amf装置根据目标ng-ran标识以及tai信息确定;

amf装置根据用户在utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息;

amf装置根据用户在ng-ran中的移动性上下文信息向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表;

sgsn装置通过utran的rnc向ue发送upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表,以使ue与ng-ran进行同步;

amf装置接收ng-ran发送的ng-ran的n3接口ip地址和teid信息;

amf装置向smf发送切换完成指示,以通过smf通知upf更新下行隧道信息为ng-ran的n3接口ip地址和teid信息,以使ue通过ng-ran接收上行数据和下行数据。

上述方法用于实现utran到ng-ran的无缝切换,sgsn装置根据utran发送的目标ng-ran标识以及用于选择ng-ran的tai信息确定amf装置,并向该amf装置发送用户在utran中的移动性上下文信息,以使amf装置根据用户在utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息,并在后续过程中通过将upf的n3接口ip地址和teid信息同步给ng-ran,以及将upf下行隧道信息更新为ng-ran的n3接口ip地址和teid信息,以在ng-ran与upf之间建立n3,从而使ue能够通过ng-ran发送和接收上行数据和下行数据,实现utran到ng-ran的无缝切换。

可选地,amf装置根据用户在ng-ran中的移动性上下文信息向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表具体为:

amf装置根据用户在ng-ran中的移动性上下文信息获取smf发送的为待迁移的pdn连接分配的pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表;

amf装置根据pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表获取ng-ran发送的通过ng-ran激活的pdusessionid、qosflowid,以及ng-ran的n3接口ip地址和teid信息;

amf装置根据pdusessionid、qosflowid以及ng-ran的n3接口ip地址和teid信息通过smf获取upf的n3接口ip地址和teid信息;

amf装置向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表。

第四方面,提供一种amf装置,包括:

第一处理模块,用于根据用户在utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息;

第二处理模块,用于根据从第一处理模块获取的用户在ng-ran中的移动性上下文信息向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表;

接收模块,用于接收ng-ran发送的ng-ran的n3接口ip地址和teid信息;

指示模块,用于向smf发送切换完成指示,以通过smf通知upf更新下行隧道信息为ng-ran的n3接口ip地址和teid信息,以使ue通过ng-ran接收上行数据和下行数据。

可选地,第二处理模块具体用于:根据处理模块获取的用户在ng-ran中的移动性上下文信息获取smf发送的为待迁移的pdn连接分配的pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表;

根据获取的pdusessionid,qosprofile信息、qosflowid和ng-ran的epsbearer列表获取ng-ran发送的通过ng-ran激活的pdusessionid、qosflowid,以及ng-ran的n3接口ip地址和teid信息;

根据获取的pdusessionid、qosflowid以及ng-ran的n3接口ip地址和teid信息通过smf获取upf的n3接口ip地址和teid信息;

向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表。

可以理解地,上述提供的amf装置用于执行上文所提供的第四方面对应的方法,因此,其所能达到的有益效果可参考上文第四方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。

第五方面,提供一种sgsn装置,包括:

接收模块,用于接收utran发送的目标ng-ran标识以及用于选择ng-ran的tai信息;

发送模块,用于向amf装置发送用户在utran中的移动性上下文信息;其中,amf装置根据目标ng-ran标识以及tai信息确定;

处理模块,用于通过utran的rnc向ue发送从amf装置获取的upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表,以使ue与ng-ran进行同步。

可以理解地,上述提供的sgsn装置用于执行上文所提供的第四方面对应的方法,因此,其所能达到的有益效果可参考上文第四方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。

附图说明

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

图1为本发明的实施例提供的一种网络切换方法的系统架构图;

图2为本发明的实施例提供的一种网络切换方法的流程图;

图3为本发明的实施例提供的一种网络切换方法的切换流程图;

图4为本发明的实施例提供的一种amf装置的结构示意图;

图5为本发明的实施例提供的一种sgsn装置的结构示意图;

图6为本发明的实施例提供的一种网络切换方法的流程图;

图7为本发明的实施例提供的一种网络切换方法的流程图;

图8a为本发明的实施例提供的一种网络切换方法的准备阶段切换流程图;

图8b为本发明的实施例提供的一种网络切换方法的执行阶段切换流程图;

图9为本发明的实施例提供的一种amf装置的结构示意图;

图10为本发明的实施例提供的一种sgsn装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

图1为本发明实施例提供的一种网络切换方法的系统架构图,如图1所示,本发明实施例中的提供的网络切换方法的系统架构包括:

amf(accessandmobilitymanagementfunction,接入和移动性管理功能)装置、sgsn(servinggprssupportnode,服务gprs支持节点)装置、ue(userequipment,用户设备)、s-gw(servinggateway,服务网关)、smf(sessionmanagementfunction,会话管理功能)/pgw(pdngateway,pdn(packetdatanetwork,分组数据网)网关)-c、upf(userplanefunction,用户平面功能)/pgw-u、utran(universalterrestrialradioaccessnetwork,3g无线接入网络)以及ng-ran(ngradioaccessnetwork,下一代无线接入网络)。其中,pgw-c和pgw-u分别对应pgw分离出的控制面以及用户面。

上述各装置的具体功能如下:afm用于实现注册管理、连接管理、移动性管理、用户可及性管理、参与鉴权和授权相关的管理功能等。smf用于实现会话管理相关的功能,包括建立、修改、释放等,具体功能包括会话建立过程中的ip地址分配、选择和控制用户面功能、配置业务路由和up流量引导、确定ssc模式、配置upf的qos策略等。upf主要提供用户平面的业务处理功能,包括业务路由、包转发、锚定功能、qos映射和执行、上行链路的标识识别并路由到数据网络、下行包缓存和下行链路数据到达的通知触发、与外部数据网络连接等。s-gw用于负责用户面处理,负责数据包的路由和转发等功能,支持3gpp不同接入技术的切换。pgw用于承载控制、基于用户的包过滤功能、ue的ip地址分配功能、上下行传输层的分组标记、计费、qos控制、非3gpp(第三代合作伙伴计划,3rdgenerationpartnershipproject)接入等功能。

上述各装置的连接图关系如下:amf装置支持sgsn装置的s3接口,以支持在amf装置和sgsn装置之间传送用户的移动性上下文信息,sgsn装置与utran通过iu-ps接口连接,sgsn装置与amf装置通过s3接口连接,sgsn装置与s-gw通过s4接口连接。s-gw与smf通过s5接口连接,s-gw与utran通过s12接口连接。smf与upf通过n4接口连接,upf与ng-ran通过n3接口连接。amf与ng-ran通过n2接口连接,amf与ue通过n1接口连接。amf与smf通过n11接口连接。

图2为本发明的实施例提供的一种网络切换方法的流程图。其中,在执行本实施例之前,确定ue已在ng-ran中注册,并且ng-ran中存在已经激活的pdusession。本实施例的网络切换为将ng-ran切换到utran。如图2所示,该方法包括:

s21:接入和移动性管理功能amf装置获取ng-ran发送的目标rncid以及网络切换指示,其中目标rncid为utran的rncid。

其中,ng-ran根据网络的测量报告等信息确认将ue由ng-ran切换到utran。则由ng-ran向amf装置发送目标rncid以及网络切换指示。其中rncid用于在后续步骤中对ng-ran自身的验证。网络切换指示中包含将ng-ran切换到utran的指示信息。

具体实施中,ng-ran与amf装置之间的信息交互如图3中1所示,ng-ran向amf装置发送切换请求消息(例如:handoverrequest),该切换请求消息中携带ng-ran发送的目标rncid以及网络切换指示。

s22:amf装置根据网络切换指示获取smf/pgw-c发送的用户在smf中的会话管理上下文信息。

具体地,amf装置根据网络切换指示,确定网络切换为从ng-ran切换到utran,则向smf/pgw-c发送数据业务会话请求消息,以通过上述数据业务会话请求消息向smf请求已激活的pdusession的sm(sessionmanagement,会话管理)的上下文信息,则smf/pgw-c根据上述请求将用户在smf中的会话管理上下文信息反馈给amf装置。具体信息交互可参见图3中的2和3。其中,2为amf装置向smf/pgw-c发送数据业务会话请求消息(例如:nsmf_pdusession_contextrequest),3为smf/pgw-c向amf装置返回数据业务会话回复消息(例如:nsmf_pdusession_contextresponse),其中数据业务会话回复消息中携带用户在smf中的会话管理上下文信息。通过本步骤,使amf装置获取用户在smf中的会话管理上下文信息。其中上述会话管理上下文信息包括:用于网络切换的epsbearerid、对应的服务质量qos信息以及待迁移的qos流信息等相关信息。

s23:amf装置将用户在ng-ran中的移动性上下文信息发送至sgsn装置,其中sgsn装置为amf装置根据目标rncid确定。

具体地,amf装置根据目标rncid确定与目标rncid对应的sgsn装置,并将步骤s21中获取的用户在ng-ran中的移动性上下文信息发送给上述sgsn装置。该步骤对应图3中的4,具体为amf装置向根据目标rncid确定的sgsn装置发送重新定位请求消息(例如:relocationrequest),其中携带用户在ng-ran中的移动性上下文信息、以及smf的会话管理信息等信息。

s24:sgsn装置根据用户在ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息。

具体地,本步骤中不包含装置之间的信息交互。根据ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息的过程在sgsn装置中执行。

s25:sgsn装置根据用户在utran中的移动性上下文信息向utran的rnc发送用于网络切换的epsbearerid,以及对应的服务质量qos信息。

本步骤具体为utran对sgsn装置是否成功获取用户在utran中的移动性上下文信息进行确认。对应图3中的5和6。其中,sgsn装置向utran发送切换请求消息,该请求消息中包含用于切换网络的epsbearerid、以及对应的服务质量qos(qualityofservice,服务质量)信息。utran根据上述epsbearerid、以及对应的服务质量qos信息,确认是否已经成功获取用户在utran中的移动性上下文信息,若是,则向sgsn装置返回切换请求消息回复确认消息,此时网络侧已成功转换为utran;否则说明sgsn装置获取用户在utran中的移动性上下文信息失败。

s26:sgsn装置根据用户在utran中的移动性上下文信息向amf装置发送用于网络切换的epsbearerid,以及sgsn装置的ip地址和teid信息。

本步骤与下一步骤具体为完成ue一侧utran的切换,具体为sgsn装置依次通过amf装置、ng-ran将网络切换命令(例如:handoverrequest)发送给ue。其中,本步骤对应图3中的7,本步骤中sgsn装置向amf装置发送重新定位回复消息(例如:relocationrequest),其中携带用于网络切换的epsbearerid,以及sgsn装置的ip地址和teid信息。

s27:amf装置根据epsbearerid,以及sgsn装置的ip地址和teid信息通过ng-ran向ue发送核心网隧道信息、以及待迁移的qos流信息;以便于ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新。

本步骤具体参见图3中的8-10,图3中8为amf装置向ng-ran发送切换命令,其中携带核心网隧道信息、以及待迁移的qos流信息;图3中9为ng-ran将上述切换命令转发给ue,图3中10为ue完成切换后向ng-ran回复切换完成消息,以通知ng-ran网络切换完成,完成从ng-ran到utran。

其中,可选地,在ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新之前,amf装置还可以接收sgsn装置发送的重定位信息,重定位信息包含utran的rnc的位置信息。对应图3中的步骤11-13。图3中11为utran向sgsn装置发送切换通知消息(例如:handovernotify),其中携带utran的rnc的位置信息;图3中12为sgsn装置向amf装置发送重新定位完成通知消息(例如:relocationcompletenotification),其中包含utran的rnc的位置信息,以通知amf装置重新定位已完成;图3中13为amf装置向sgsn装置返回重新定位完成确认消息(例如:relocationcompleteack),以对确认对utran的rnc的位置信息重定位。

可选地,在ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新之前,sgsn装置还可以根据用户在utran中的移动性上下文信息向s-gw发送utran的用户面ip地址和teid信息;以便s-gw根据utran的用户面ip地址和teid信息通知smf/pgw-c更新接入类型。具体可参照图3中的14-18。图3中14为sgsn装置向s-gw发送接入类型更改请求消息(例如:modifybearerrequest),其中携带utran的用户面ip地址和teid信息;图3中15为s-gw将上述接入类型更改请求消息转发给smf,以通知smf接入类型改变,更新接入类型。图3中16为smf向upf发送n4会话更改请求消息(例如:n4sessionmodificationrequest),其中携带用户面ip地址以更新用户面隧道信息;图3中17为upf向smf回复会话更改回复消息(例如:n4sessionmodificationresponse)以确认用户面更新。图3中18为smf通过s-gw向sgsn回复接入类型更改回复消息(例如:modifybearerresponse),以确认类型改变。具体实施中,上述步骤可以用于后续用户计费信息的更新。

上述方法用于实现ng-ran到utran的无缝切换,通过amf装置获取ng-ran发送的目标rncid以及网络切换指示,amf装置根据上述网络切换指示获取smf/pgw-c发送的用户在smf中的会话管理上下文信息并将其发送至sgsn装置,以使sgsn装置根据用户在ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息,sgsn装置根据用户在utran中的移动性上下文信息一方面向utran的rnc发送用于网络切换的epsbearerid,以及对应的服务质量qos信息,以通知utran进行网络切换;一方面向amf装置发送用于网络切换的epsbearerid,以及sgsn装置的ip地址和teid信息,以使amf装置根据接收到的上述信息通过ng-ran向ue发送核心网隧道信息、以及待迁移的qos流信息,以使ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新,以实现ng-ran到utran的无缝切换。

图4为本发明的实施例提供的一种amf装置的结构示意图。如图4所示,该装置包括:

获取模块41用于获取ng-ran发送的目标rncid以及网络切换指示,其中目标rncid为utran的rncid;

处理模块42用于根据获取模块41获取的网络切换指示获取smf/pgw-c发送的用户在smf/pgw-c中的会话管理上下文信息;其中所述会话管理上下文信息包括:用于网络切换的epsbearerid、对应的服务质量qos信息以及待迁移的qos流信息;

发送模块43用于将处理模块42获取的用户在ng-ran中的移动性上下文信息发送至sgsn装置,其中sgsn装置为amf装置根据目标rncid确定;

发送模块43用于根据sgsn装置发送的epsbearerid,以及sgsn装置的ip地址和teid信息,通过ng-ran向ue发送核心网隧道信息、以及待迁移的qos流信息,以便于ue根据核心网隧道信息、以及待迁移的qos流信息发起路由更新。

可选地,amf装置还包括接收模块44,用于接收sgsn装置发送的重定位信息,重定位信息包含utran的rnc的位置信息。

上述方法实施例涉及的各步骤的所有相关内容均可以援引到amf装置对应的功能模块的功能描述,其作用在此不再赘述。

图5为本发明的实施例提供的一种sgsn装置的结构示意图。如图5所示,该装置包括:

处理模块51用于根据amf装置发送的用户在ng-ran中的移动性上下文信息获取用户在utran中的移动性上下文信息。

发送模块52用于处理模块51获取的用户在utran中的移动性上下文信息向utran的rnc发送用于网络切换的epsbearerid,以及对应的服务质量qos信息。

发送模块52还用于根据获取模块51获取的用户在utran中的移动性上下文信息向amf装置发送用于网络切换的epsbearerid,以及sgsn装置的ip地址和teid信息。

可选地,发送模块52还用于向amf装置发送重定位信息,重定位信息包含utran的rnc的位置信息。

可选地,发送模块52还用于根据用户在utran中的移动性上下文信息向s-gw发送utran的用户面ip地址和teid信息;以便s-gw根据utran的用户面ip地址和teid信息通知smf/pgw-c更新接入类型;

接收模块53用于接收smf/pgw-c通过s-gw发送的用户面信息更新消息,用户面更新消息携带更新的用户面隧道信息。

上述方法实施例涉及的各步骤的所有相关内容均可以援引到sgsn装置对应的功能模块的功能描述,其作用在此不再赘述。

图6为本发明提供的一种网络切换方法的流程图。在执行本实施例之前,确定用户在utran网络驻留,并且utran中存在已经激活的数据业务会话。本实施例的网络切换为将utran切换到ng-ran,其中包括准备阶段和执行阶段。s60-s63为本实施例中的准备阶段,s64-s66为执行阶段。如图6所示,该方法包括:

s60:sgsn装置接收utran发送的目标ng-ran标识以及用于选择ng-ran的tai信息。

具体地,utran根据网络的测量报告等信息确认将utran切换到ng-ran,则utran向sgsn装置发送目标ng-ran标识以及用于选择ng-ran的tai信息。具体实施中,utran与sgsn装置之间的信息交互如图8a中a所示,图8a中的a为utran向sgsn装置发送网络切换指示(例如:handoverrequired),该切换请求消息中携带目标ng-ran标识以及用于选择ng-ran的tai信息。

s61:sgsn装置向amf装置发送用户在utran中的移动性上下文信息;其中,amf装置根据目标ng-ran标识以及tai信息确定。

其中,sgsn装置根据目标ng-ran标识以及tai信息确定一个amf装置,并向amf装置发送信息转换请求消息(例如:forwardrelocationrequest),如图8a中的b所示。其中上述信息转换请求消息携带用户在utran中的移动性上下文信息。在这里,要说明的是,sgsn装置以及sgsn装置根据目标ng-ran标识以及tai信息确定的amf装置的数量可以为一个或多个,只要能够确定amf装置与sgsn装置的对应关系即可,本发明对amf装置与sgsn装置的数量此不作限定。

s62:amf装置根据用户在utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息。

具体地,本步骤中不包含装置之间的信息交互。根据utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息的过程在amf装置中执行。

s63:amf装置根据用户在ng-ran中的移动性上下文信息向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表。

具体地,本步骤的执行过程可以参考图7,如图7所示:

s71:amf装置根据用户在ng-ran中的移动性上下文信息获取smf发送的为待迁移的pdn连接分配的pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表。

本步骤中各装置的信息交互具体参见图8a中的c-d。图8a中的c为amf装置首先向smf发送会话更新信息请求消息(例如:nsmf_pdusession_updatesmcontextrequest),其中携带ue已激活的pdn连接信息、amf自身的amfip以及amf的teid信息。其中amfip用于对发送信息的amf进行认证。图8a中的d为smf根据接收到的上述信息向amf装置反馈会话更改请求回复消息(例如:nsmf_pdusession_updatesmcontextresponse),其中包含根据已激活的pdn连接信息为待迁移的pdn连接分配的pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表。

s72:amf装置根据pdusessionid,qosprofile信息、qosflowid和ng-ran的epsbearer列表获取ng-ran发送的可以通过ng-ran激活的pdusessionid、qosflowid,以及ng-ran的n3接口ip地址和teid信息。

本步骤中各装置的信息交互具体参见图8a中的f-g。图8a中的f为amf装置向ng-ran发送切换请求消息(例如:handoverrequest),其中携带pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表,图8a中的g为ng-ran根据上述信息返回切换请求回复消息(例如:handoverrequestack),其中携带可以通过ng-ran激活的pdusessionid、qosflowid,以及ng-ran的n3接口ip地址和teid信息。其中,本步骤是为了对ng-ran是否成功接收到切换请求消息中携带的pdusessionid,qosprofile信息、qosflowid和ng-ran的epsbearer列表信息进行确认,若ng-ran成功接收到amf装置发送的切换请求消息,则向amf装置反馈携带可以通过ng-ran激活的pdusessionid、qosflowid,以及ng-ran的n3接口ip地址和teid的信息,否则不向amf装置反馈信息,切换请求失败。

s73:amf装置根据pdusessionid、qosflowid以及ng-ran的n3接口ip地址和teid信息通过smf获取upf的n3接口ip地址和teid信息。

具体地,如图8a所示,图8a中的h为amf装置向smf发送会话更新信息请求消息(例如:nsmf_pdusession_updatesmcontextrequest),其中携带pdusessionid、qosflowid以及ng-ran的n3接口ip地址和teid信息;图8a中的i为smf将携带上述信息的n4会话更改请求消息(例如:n4sessionmodificationrequest)发送给upf,图8a中的j为smf返回n4会话更改请求回复消息(例如:n4sessionmodificationresponse),会话更改请求回复消息中携带upf的n3接口ip地址和teid信息。图8a中的k为smf将会话更改请求回复消息(例如:nsmf_pdusession_updatesmcontextresponse)发送给amf,会话更改请求回复消息携带upf的n3接口ip地址和teid信息。

s74:amf装置向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表。

具体地,如图8a所示,图8a中的i为amf向sgsn发送信息转换回复消息(例如:forwardrelocationresponse),信息转换回复消息将携带upf的n3接口ip地址和teid信息、以及需要迁移到ng-ran的epsbearer列表需要在ng-ran激活的epsbearer列表以及amf装置id发送给至sgsn装置,至此准备阶段完成,成功在ng-ran与upf之间建立n3。

当然,可以理解的是,s71-s74仅示出了本发明实施例s63的一种优选实施方式,具体实施中,s63的实现包括但不限于本发明中所列举的方式。

s64:sgsn装置通过utran向ue发送upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表,以使ue与ng-ran进行同步。

具体地,如图8b所示,图8b中a为sgsn装置向utran发送切换命令(例如:handovercommand),消息中携带upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表;图8b中b为utran将上述切换命令发给ue,图8b中c为ue将携带upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表的切换确认消息(例如:handoverconfirm)发给ng-ran,与ng-ran同步上述消息。此时ng-ran中获取到upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表。

s65:amf装置接收ng-ran发送的ng-ran的n3接口ip地址和teid信息。

具体地,如图8b所示,图8b中d为ng-ran向amf装置发送切换通知消息(例如:handoverconfirm),其中携带ng-ran的n3接口ip地址和teid信息。

s66:amf装置向smf发送切换完成指示,以通过smf通知upf更新下行隧道信息为ng-ran的n3接口ip地址和teid信息,以使ue通过ng-ran接收上行数据和下行数据。

具体地,如图8b所示,图8b中e为amf装置向sgsn发送会话更新信息完成消息(例如:forwardhandovercompletenotification),以通知sgsn,ue已经成功切换到ng-ran。图8b中f为sgsn向amf装置回复发送会话更新信息完成确认消息(例如:forwardhandovercompletenotificationack),以使amf确认网络切换完成。

图8b中g为amf向smf发送nsmf会话更新信息请求消息(例如:nsmf_pdusession_updatesmcontextrequest),其中携带网络切换完成指示,以通知smf向upf发送n4会话更改请求消息,其中携带ng-ran的n3接口ip地址和teid信息,upf根据上述信息更新下行隧道信息为ng-ran的n3接口ip地址和teid信息,自此成功完成n3连接。具体地,图8b中i为smf向upf发送n4会话更新信息请求消息(例如:n4sessionmodificationrequest),图8b中h为upf进一步向smf反馈n4更改回复消息(例如:n4sessionmodificationresponse),以通知smf的n4已经成功更改。图8b中j为smf向amf回复nsmf会话更新信息回复消息(例如:nsmf_pdusession_updatesmcontextresponse),确认网络切换完成。则ue可以通过ng-ran发送和接收上行数据和下行数据。完成utran到ng-ran的切换。在完成上述步骤后,还可以进一步使sgsn释放3g资源,完成utran到ng-ran的切换。

上述方法用于实现utran到ng-ran的无缝切换,sgsn装置根据utran发送的目标ng-ran标识以及用于选择ng-ran的tai信息确定amf装置,并向该amf装置发送用户在utran中的移动性上下文信息,以使amf装置根据用户在utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息,并在后续过程中通过将upf的n3接口ip地址和teid信息同步给ng-ran,以及将upf下行隧道信息更新为ng-ran的n3接口ip地址和teid信息,以在ng-ran与upf之间建立n3,从而使ue能够通过ng-ran发送和接收上行数据和下行数据,实现utran到ng-ran的无缝切换。

图9为本发明的实施例提供的一种amf装置的结构示意图,如图9所示,该装置包括:

第一处理模块81,用于根据用户在utran中的移动性上下文信息获取用户在ng-ran中的移动性上下文信息。

第二处理模块82,用于根据第一处理模块81获取的用户在ng-ran中的移动性上下文信息获取smf发送的为待迁移的pdn连接分配的pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表;

第二处理模块82,用于根据pdusessionid,qosprofile信息、qosflowid和需要迁移到ng-ran的epsbearer列表获取ng-ran发送的可以通过ng-ran激活的pdusessionid、qosflowid,以及ng-ran的n3接口ip地址和teid信息。

第二处理模块82,用于根据pdusessionid、qosflowid以及ng-ran的n3接口ip地址和teid信息通过smf获取upf的n3接口ip地址和teid信息。

第二处理模块82,用于向sgsn装置发送upf的n3接口ip地址和teid信息,以及需要迁移到ng-ran的epsbearer列表。

接收模块83,用于接收ng-ran发送的ng-ran的n3接口ip地址和teid信息。

指示模块84,用于向smf发送切换完成指示,以通过smf通知upf更新下行隧道信息为ng-ran的n3接口ip地址和teid信息,以使ue通过ng-ran接收上行数据和下行数据。

图10为本发明的实施例提供的一种sgsn装置的结构示意图,如图9所示,该装置包括:

接收模块101,用于接收utran发送的目标ng-ran标识以及用于选择ng-ran的tai信息;

发送模块102,用于向目标amf装置发送用户在utran中的移动性上下文信息;其中,目标amf装置根据目标ng-ran标识以及tai信息确定;

处理模块103,用于通过utran向ue发送从amf装置中获取的upf的n3接口ip地址和teid信息以及需要迁移到ng-ran的epsbearer列表,以使ue与ng-ran进行同步。

上述方法实施例涉及的各步骤的所有相关内容均可以援引到sgsn装置对应的功能模块的功能描述,其作用在此不再赘述。

结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。例如:上述的处理模块可以由处理器实现,获取模块可以由收发器或者其他就有信号接收功能的电路实现。本发明实施例还提供一种存储介质,该存储介质可以包括存储器,用于储存为机顶盒所用的计算机软件指令,其包含执行机顶盒的待机方法所设计的程序代码。具体的,软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(randomaccessmemory,ram)、闪存、只读存储器(readonlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablerom,eprom)、电可擦可编程只读存储器(electricallyeprom,eeprom)、寄存器、硬盘、移动硬盘、只读光盘(cd-rom)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。

本发明实施例还提供一种计算机程序,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由计算机载入并执行后能够实现上述的机顶盒的待机方法。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

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

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