一种终端切换方法及系统与流程

文档序号:24047948发布日期:2021-02-23 19:34阅读:69来源:国知局
一种终端切换方法及系统与流程

[0001]
本发明涉及通信技术领域,尤其涉及一种终端切换方法及系统。


背景技术:

[0002]
与4g网络相比,5g网络除了能为我们带来高速与低时延外,还将承载更多的应用与海量连接,而这一切都将依靠5g网络切片来实现。5g系统将通用的物理资源抽象成虚拟资源,然后利用核心控制器根据特定的业务需求进行资源的剪裁和编排,从而构建出多个定制化的虚拟网络切片。网络切片技术就是把运营商的物理网络切分成多个虚拟网络,每个网络适应不同的服务需求,可以通过时延、带宽、安全性、可靠性来划分不同的网络,以适应不同的场景。
[0003]
然而,虽然5g网络能够为用户提供更快更高的网速,但在5g网络部署初期由于建网规模有限,基站和网络设备数量较少,很难全面满足用户的需求,尤其在终端进行网络切换时很可能由于网络资源不足不能满足用户需求而导致网络切换失败,从而影响了用户体验。


技术实现要素:

[0004]
本发明所要解决的技术问题是针对现有技术的上述不足,提供一种终端切换方法及系统,用以解决现有的5g网络部署初期由于建网规模有限,基站和网络设备数量较少,在终端进行网络切换时由于网络资源不足,容易导致网络切换失败,从而影响用户体验的问题。
[0005]
第一方面,本发明实施例提供一种终端切换方法,所述方法包括:
[0006]
源基站根据终端发送的网络切换请求向目标基站转发所述网络切换请求,所述源基站和所述目标基站为5g基站;
[0007]
所述目标基站接收到所述网络切换请求后根据当前切片使用情况判断是否允许所述终端接入,并在判断结果为否时,向源基站发送拒绝接入指令;
[0008]
所述源基站接收到所述拒绝接入指令后获取满足切换条件的4g/3g基站,并向所述4g/3g基站发送接入请求,以及在所述4g/3g基站允许所述终端接入时,向所述终端发送切换指令,所述切换指令携带4g/3g基站标识,以使所述终端切换到所述4g/3g基站。
[0009]
优选地,所述源基站根据终端发送的网络切换请求向目标基站转发所述网络切换请求之前,所述方法还包括:
[0010]
所述源基站接收所述终端发送的网络切换请求,所述网络切换请求包括终端标识、切片标识和业务标识;
[0011]
所述源基站根据所述终端的当前位置信息和所述切片标识确定满足条件的所述目标基站。
[0012]
优选地,所述目标基站根据当前切片使用情况判断是否允许所述终端接入,具体包括:
[0013]
所述目标基站获取满足所述切片标识的当前切片使用率;
[0014]
所述目标基站判断所述当前切片使用率是否小于第一阈值,若是,则允许所述终端接入;
[0015]
若否,则所述目标基站进一步判断所述当前切片使用率是否小于第二阈值,并在判断结果为是时,进一步判断所述终端是否具有优先级属性;
[0016]
若所述终端具有优先级属性,则允许所述终端接入,否则,拒绝所述终端接入;
[0017]
其中,所述第一阈值小于所述第二阈值。
[0018]
优选地,若所述当前切片使用率大于等于所述第二阈值,所述方法还包括:
[0019]
所述目标基站判断所述业务标识所对应的业务是否必须在5g网络下运行,并在所述业务标识所对应的业务必须在5g网络下运行时,允许所述终端接入,否则,拒绝所述终端接入。
[0020]
优选地,所述目标基站判断所述终端是否具有优先级属性,具体包括:
[0021]
所述目标基站判断所述业务标识所对应的业务是否为高优先级业务,若是,则所述终端具有优先级属性,否则,所述目标基站进一步判断所述终端标识所对应的用户是否为优先级用户;
[0022]
若所述终端标识所对应的用户为优先级用户,则所述终端具有优先级属性,否则,所述终端不具有优先级属性。
[0023]
优选地,所述源基站向所述4g/3g基站发送接入请求之前,所述方法还包括:
[0024]
所述源基站判断所述终端标识所对应的用户是否为优先级用户;
[0025]
所述源基站向所述4g/3g基站发送接入请求,具体包括:
[0026]
若所述终端标识所对应的用户为优先级用户,则所述源基站向所述4g/3g基站发送携带有优先接入指示和所述终端标识的切换指令,以使得所述4g/3g基站在接收到所述优先接入指示后为所述终端标识所对应的终端预留资源;
[0027]
若所述终端标识所对应的用户不为优先级用户,则所述源基站向所述4g/3g基站发送携带有所述终端标识的切换指令。
[0028]
第二方面,本发明实施例提供一种终端切换系统,包括源基站和目标基站,所述源基站和所述目标基站为5g基站,所述源基站包括请求转发模块、接收获取模块、第一发送模块和第二发送模块;
[0029]
所述请求转发模块,用于根据终端发送的网络切换请求向所述目标基站转发所述网络切换请求;
[0030]
所述接收获取模块,用于在接收到目标基站发送的拒绝接入指令后获取满足切换条件的4g/3g基站;
[0031]
所述第一发送模块,与所述接收获取模块连接,用于向所述4g/3g基站发送接入请求;
[0032]
所述第二发送模块,与所述第一发送模块连接,用于在所述4g/3g基站允许所述终端接入时,向所述终端发送切换指令,所述切换指令携带4g/3g基站标识,以使所述终端切换到所述4g/3g基站;
[0033]
所述目标基站包括请求接收模块、接入判断模块和指令发送模块;
[0034]
所述请求接收模块,与所述请求转发模块连接,用于接收所述请求转发模块转发
的所述网络切换请求;
[0035]
所述接入判断模块,与所述请求接收模块连接,用于根据当前切片使用情况判断是否允许所述终端接入;
[0036]
所述指令发送模块,与所述接入判断模块连接,用于在所述接入判断模块判断结果为否时,向所述接收获取模块发送拒绝接入指令。
[0037]
优选地,所述源基站还包括第一接收模块和目标基站确定模块;
[0038]
所述第一接收模块,用于接收所述终端发送的网络切换请求,所述网络切换请求包括终端标识、切片标识和业务标识;
[0039]
所述目标基站确定模块,用于根据所述终端的当前位置信息和所述切片标识确定满足条件的所述目标基站。
[0040]
优选地,所述接入判断模块包括:
[0041]
第一获取单元,用于获取满足所述切片标识的当前切片使用率;
[0042]
第一判断单元,用于判断所述当前切片使用率是否小于第一阈值,并在判断结果为是时,允许所述终端接入;
[0043]
第二判断单元,用于在所述第一判断单元判断结果为否时,进一步判断所述当前切片使用率是否小于第二阈值;
[0044]
第三判断单元,用于在所述第二判断单元判断结果为是时,进一步判断所述终端是否具有优先级属性,并在所述终端具有优先级属性时,允许所述终端接入,否则,拒绝所述终端接入;
[0045]
其中,所述第一阈值小于所述第二阈值。
[0046]
优选地,所述接入判断模块还包括:
[0047]
第四判断单元,用于在所述当前切片使用率大于等于所述第二阈值时,判断所述业务标识所对应的业务是否必须在5g网络下运行,并在所述业务标识所对应的业务必须在5g网络下运行时,允许所述终端接入,否则,拒绝所述终端接入。
[0048]
本发明实施例提供的终端切换方法及系统,源基站接收到终端发送的网络切换请求后,先向目标基站转发网络切换请求,目标基站则根据当前切片使用情况判断是否允许该终端接入,并在判断结果为否时,向源基站发送拒绝接入指令,源基站接收到拒绝接入指令后获取满足切换条件的4g/3g基站,并向4g/3g基站发送接入请求,以及在4g/3g基站允许终端接入时,向终端发送切换指令,以使所述终端切换到所述4g/3g基站。从而能够避免终端在进行网络切换时由于5g网络资源不足而导致网络切换失败的问题,终端通过源基站发送的切换指令切换至4g/3g网络,能够保证终端的当前业务不中断,从而提升了用户体验,解决了现有的5g网络部署初期由于建网规模有限,基站和网络设备数量较少,在终端进行网络切换时由于网络资源不足,容易导致网络切换失败,从而影响用户体验的问题。
附图说明
[0049]
图1:为本发明实施例1的一种终端切换方法的流程图;
[0050]
图2:为本发明实施例1的一种终端切换方法的交互示意图;
[0051]
图3:为本发明实施例2的一种终端切换系统的结构示意图。
具体实施方式
[0052]
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0053]
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0054]
实施例1:
[0055]
本实施例提供一种终端切换方法,如图1所示,该方法包括:
[0056]
步骤s102:源基站根据终端发送的网络切换请求向目标基站转发网络切换请求,源基站和目标基站为5g基站。
[0057]
在本实施例中,终端可以是支持5g网络的智能手机、平板电脑、无人机,无人驾驶车辆等。源基站和目标基站为5g基站,源基站指终端当前所在的基站。网络切换请求中可以包括终端标识、当前请求的切片标识和当前业务的业务标识等,其中,终端标识可以是imsi(international mobile subscriber identity,国际移动用户识别码)。
[0058]
可选地,源基站根据终端发送的网络切换请求向目标基站转发网络切换请求之前,方法还可以包括:
[0059]
源基站接收终端发送的网络切换请求,网络切换请求包括终端标识、切片标识和业务标识;
[0060]
源基站根据终端的当前位置信息和切片标识确定满足条件的目标基站。
[0061]
在本实施例中,终端在当前信号强度值低于预设阈值或者当前网络资源不能满足需求时向源基站发起网络切换请求。
[0062]
在本实施例中,源基站根据终端的当前位置信息和所请求的切片标识来确定满足条件的目标基站,每个基站事先存储有相邻基站或者一定范围内基站的相关信息,包括基站标识,以及能够提供的切片资源,目标基站可以是距离终端当前位置最近且满足切片标识的基站。目标基站可以是一个也可以是多个,若有多个则源基站可以依次向目标基站发送网络切换请求,并在接收到多个目标基站发送的允许终端接入的指令时,从中选择最优的基站,比如,最优的基站可以是距离终端位置最近,信号最强的基站,同时,源基站向终端发送切换指令。
[0063]
步骤s104:目标基站接收到网络切换请求后根据当前切片使用情况判断是否允许终端接入,并在判断结果为否时,向源基站发送拒绝接入指令。
[0064]
需要说明的是,在5g网络中,每个切片都有唯一的s-nssai((single network slice selection assistance information)切片标识,gnb侧和amf(access and mobility management function,接入和移动性管理功能)实体侧都会维持一个nssai(network slice selection assistance information,网络切片选择支撑信息)切片列表,gnb侧的切片由核心网下发或经过预先配置。
[0065]
可选地,目标基站根据当前切片使用情况判断是否允许终端接入,具体可以包括:
[0066]
目标基站获取满足切片标识的当前切片使用率;
[0067]
目标基站判断当前切片使用率是否小于第一阈值,若是,则允许终端接入;
[0068]
若否,则目标基站进一步判断当前切片使用率是否小于第二阈值,并在判断结果为是时,进一步判断终端是否具有优先级属性;
[0069]
若终端具有优先级属性,则允许终端接入,否则,拒绝终端接入;
[0070]
其中,第一阈值小于第二阈值。
[0071]
在本实施例中,目标基站根据切片被使用的数量或当前切片剩余情况计算出能够为终端提供网络切片的资源列表,包括切片标识、切片类型、切片剩余资源,可以根据切片目前的使用情况或剩余情况设定第一阈值m和第二阈值n,优选为根据当前的切片使用率设定第一阈值m和第二阈值n,当达到不同的阈值时,指示终端有选择的接入。
[0072]
在本实施例中,目标基站可以实时监测不同类型切片的使用情况,当达到第一阈值m时,开启优先切换策略,即只允许具有优先级属性的终端接入,当达到第二阈值n时则根据业务属性判断是否允许接入,若不允许接入,则向源基站发送拒绝接入指令。比如,第一阈值m可以是60%,第二阈值n可以是80%,当切片标识对应的切片资源的当前切片使用率低于60%时,目标基站允许所有终端接入,当当前切片使用率达到60%时,目标基站开启优先切换策略,只允许具有优先级属性的终端接入,当当前切片使用率达到80%时,则根据业务属性判断是否允许终端接入。
[0073]
可选地,目标基站判断终端是否具有优先级属性,具体可以包括:
[0074]
目标基站判断业务标识所对应的业务是否为高优先级业务,若是,则终端具有优先级属性,否则,目标基站进一步判断终端标识所对应的用户是否为优先级用户;
[0075]
若终端标识所对应的用户为优先级用户,则终端具有优先级属性,否则,终端不具有优先级属性。
[0076]
在本实施例中,业务标识所对应的业务可以是语音业务、短信业务、网页浏览业务、视频业务、游戏业务、在线直播业务、无人机业务等。各基站存储有各业务所对应的优先级,比如高优先级业务可以是对网络实时性要求较高的业务,比如,若终端为手机,高优先级业务可以是实时的视频通话业务、游戏业务或者在线直播等;如果是其它终端例如无人机,远程医疗,无人驾驶等,由于需要更高的网速更低的时延,相应的业务可以设置为高优先级业务。若用户订购了优先级业务服务则可以设置该用户为优先级用户,目标基站在当前切片使用率达到第一阈值m时,为了能够更好的为具有优先级属性的用户服务,开启优先切换策略。
[0077]
可选地,若当前切片使用率大于等于第二阈值,方法还可以包括:
[0078]
目标基站判断业务标识所对应的业务是否必须在5g网络下运行,并在业务标识所对应的业务必须在5g网络下运行时,允许终端接入,否则,拒绝终端接入。
[0079]
在本实施例中,高优先级业务可以是必须在5g网络下运行的业务,而优先级用户所对应的业务可以是高优先级业务也可以是低优先级业务,低优先级业务比如语音业务、短信业务或网页浏览业务等对实时性要求较低的业务,该类业务可以在4g/3g网络下运行。目标基站在当前切片使用率达到第二阈值n时,将限制具有低优先级业务的终端接入,从而能够在切片资源较少的情况下,避免必须在5g网络下运行的终端网络切换失败,同时,保证了可以在4g/3g网络下运行的终端业务不中断,在实现5g切片资源合理分配的同时,提升了用户体验。
[0080]
步骤s106:源基站接收到拒绝接入指令后获取满足切换条件的4g/3g基站,并向4g/3g基站发送接入请求,以及在4g/3g基站允许终端接入时,向终端发送切换指令,切换指令携带4g/3g基站标识,以使终端切换到4g/3g基站。
[0081]
可选地,源基站向4g/3g基站发送接入请求之前,方法还可以包括:
[0082]
源基站判断终端标识所对应的用户是否为优先级用户;
[0083]
源基站向4g/3g基站发送接入请求,具体可以包括:
[0084]
若终端标识所对应的用户为优先级用户,则源基站向4g/3g基站发送携带有优先接入指示和终端标识的切换指令,以使得4g/3g基站在接收到优先接入指示后为终端标识所对应的终端预留资源;
[0085]
若终端标识所对应的用户不为优先级用户,则源基站向4g/3g基站发送携带有终端标识的切换指令。
[0086]
在本实施例中,若终端标识所对应的用户为优先级用户,源基站向4g/3g基站发送的接入请求可以包括终端标识和用户的qos(quality of service,服务质量),4g/3g基站根据qos为用户预留对应的网络资源。
[0087]
具体地,参考图2,示出了本发明实施例提供的一种终端切换方法的交互示意图,其中,终端为5g终端,源基站和目标基站为gnb 5g基站,本实施例中,该方法包括:
[0088]
步骤s201:终端向源基站发送网络切换请求;
[0089]
其中,网络切换请求包括终端标识、切片标识和业务标识。
[0090]
步骤s202:源基站确定满足条件的目标基站;
[0091]
其中,源基站根据终端的当前位置信息和切片标识确定满足条件的目标基站。
[0092]
步骤s203:源基站向目标基站转发网络切换请求;
[0093]
步骤s204:目标基站根据当前切片使用情况判断是否允许终端接入;
[0094]
具体地,目标基站根据预先设置的第一阈值和第二阈值指示终端有选择的接入。
[0095]
步骤s205:目标基站判断不允许终端接入,向源基站发送拒绝接入指令;
[0096]
步骤s206:源基站向4g/3g基站发送接入请求;
[0097]
步骤s207:4g/3g基站根据接入请求携带的优先接入指示为终端预留资源;
[0098]
步骤s208:4g/3g基站向源基站返回响应;
[0099]
步骤s209:源基站向终端发送切换指令,指示终端切换。
[0100]
本发明实施例提供的终端切换方法,源基站接收到终端发送的网络切换请求后,先向目标基站转发网络切换请求,目标基站则根据当前切片使用情况判断是否允许该终端接入,并在判断结果为否时,向源基站发送拒绝接入指令,源基站接收到拒绝接入指令后获取满足切换条件的4g/3g基站,并向4g/3g基站发送接入请求,以及在4g/3g基站允许终端接入时,向终端发送切换指令,以使所述终端切换到所述4g/3g基站。从而能够避免终端在进行网络切换时由于5g网络资源不足而导致网络切换失败的问题,终端通过源基站发送的切换指令切换至4g/3g网络,能够保证终端的当前业务不中断,从而提升了用户体验,解决了现有的5g网络部署初期由于建网规模有限,基站和网络设备数量较少,在终端进行网络切换时由于网络资源不足,容易导致网络切换失败,从而影响用户体验的问题。
[0101]
实施例2:
[0102]
如图2所示,本实施例提供一种终端切换系统,包括源基站20和目标基站30,源基
站20和目标基站30为5g基站,源基站20包括请求转发模块21、接收获取模块22、第一发送模块23和第二发送模块24;
[0103]
请求转发模块21,用于根据终端发送的网络切换请求向目标基站30转发网络切换请求;
[0104]
接收获取模块22,用于在接收到目标基站30发送的拒绝接入指令后获取满足切换条件的4g/3g基站;
[0105]
第一发送模块23,与接收获取模块22连接,用于向4g/3g基站发送接入请求;
[0106]
第二发送模块24,与第一发送模块23连接,用于在4g/3g基站允许终端接入时,向终端发送切换指令,切换指令携带4g/3g基站标识,以使终端切换到4g/3g基站;
[0107]
目标基站30包括请求接收模块31、接入判断模块32和指令发送模块33;
[0108]
请求接收模块31,与请求转发模块21连接,用于接收请求转发模块21转发的网络切换请求;
[0109]
接入判断模块32,与请求接收模块31连接,用于根据当前切片使用情况判断是否允许终端接入;
[0110]
指令发送模块33,与接入判断模块32连接,用于在接入判断模块32判断结果为否时,向接收获取模块22发送拒绝接入指令。
[0111]
可选地,源基站20还可以包括第一接收模块和目标基站确定模块;
[0112]
第一接收模块,用于接收终端发送的网络切换请求,网络切换请求包括终端标识、切片标识和业务标识;
[0113]
目标基站确定模块,用于根据终端的当前位置信息和切片标识确定满足条件的目标基站30。
[0114]
可选地,接入判断模块32可以包括:
[0115]
第一获取单元,用于获取满足切片标识的当前切片使用率;
[0116]
第一判断单元,用于判断当前切片使用率是否小于第一阈值,并在判断结果为是时,允许终端接入;
[0117]
第二判断单元,用于在第一判断单元判断结果为否时,进一步判断当前切片使用率是否小于第二阈值;
[0118]
第三判断单元,用于在第二判断单元判断结果为是时,进一步判断终端是否具有优先级属性,并在终端具有优先级属性时,允许终端接入,否则,拒绝终端接入;
[0119]
其中,第一阈值小于第二阈值。
[0120]
可选地,接入判断模块32还可以包括:
[0121]
第四判断单元,用于在当前切片使用率大于等于第二阈值时,判断业务标识所对应的业务是否必须在5g网络下运行,并在业务标识所对应的业务必须在5g网络下运行时,允许终端接入,否则,拒绝终端接入。
[0122]
可选地,第三判断单元具体用于在第二判断单元判断结果为是时,进一步判断业务标识所对应的业务是否为高优先级业务,若是,则终端具有优先级属性,否则,进一步判断终端标识所对应的用户是否为优先级用户;若是,则终端具有优先级属性,否则,终端不具有优先级属性,并在终端具有优先级属性时,允许终端接入,否则,拒绝终端接入。
[0123]
可选地,源基站20还可以包括:
[0124]
优先级用户判断模块,用于判断终端标识所对应的用户是否为优先级用户;
[0125]
可选地,第一发送模块23具体包括:
[0126]
第一指令发送单元,用于若终端标识所对应的用户为优先级用户,则源基站20向4g/3g基站发送携带有优先接入指示和终端标识的切换指令,以使得4g/3g基站在接收到优先接入指示后为终端标识所对应的终端预留资源;
[0127]
第二指令发送单元,用于若终端标识所对应的用户不为优先级用户,则源基站20向4g/3g基站发送携带有终端标识的切换指令。
[0128]
本发明实施例提供的终端切换系统,源基站接收到终端发送的网络切换请求后,先向目标基站转发网络切换请求,目标基站则根据当前切片使用情况判断是否允许该终端接入,并在判断结果为否时,向源基站发送拒绝接入指令,源基站接收到拒绝接入指令后获取满足切换条件的4g/3g基站,并向4g/3g基站发送接入请求,以及在4g/3g基站允许终端接入时,向终端发送切换指令,以使所述终端切换到所述4g/3g基站。从而能够避免终端在进行网络切换时由于5g网络资源不足而导致网络切换失败的问题,终端通过源基站发送的切换指令切换至4g/3g网络,能够保证终端的当前业务不中断,从而提升了用户体验,解决了现有的5g网络部署初期由于建网规模有限,基站和网络设备数量较少,在终端进行网络切换时由于网络资源不足,容易导致网络切换失败,从而影响用户体验的问题。
[0129]
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1