本申请涉及通信技术领域,尤其涉及一种终端切换方法及装置。
背景技术:
当前随着5g技术的发展,5g网络即将投入商用。当前一种针对5g网络的设计为在现有的4g基站中直接通过协议栈升级向5g演进。升级后的基站同时支持4g网络和5g网络。为提高用户体验,支持5g网络的终端将会优先接入5g网络中。
当5g网络的负载较重时,需要将部分对网络要求不高的终端切换到4g网络中以保证5g网络的网络质量。但是,由于通过协议栈升级的5g网络与4g网络的信号质量强度相同,且对终端来说,当其需要进行网络连接时会优先接入5g网络,因此,即使将终端从5g网络切换到4g网络,当终端完成本次网络连接,需要进行下一次网络连接时,仍会向5g网络发起接入请求,而此时5g网络由于负载较高而拒绝其接入请求,终端由于无法与5g网络建立连接而持续向5g网络发送接入请求,给5g网络带来较大的负担。如图1所示为现有技术中,第一终端接入网络的流程交互图。
技术实现要素:
本申请实施例提供一种终端切换方法及装置,通过对所述第一终端进行网络切换从而降低第一制式网络的负载,对第一终端去激活避免了第一终端在第一制式网络负载较高时请求接入第一制式网络,减少了终端接入网络过程中的信令负荷。提高了通信网络的服务质量。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供了一种终端切换方法,该方法包括:若所述第一制式网络的负载大于第一预设阈值,向所述第一终端发送切换消息;其中,所述切换消息用于指示所述第一终端切换至所述第二制式网络。向所述第一终端发送去激活消息;其中,所述去激活消息用于指示所述第一终端再次发起连接请求时接入所述第二制式网络。
第二方面,本申请提供了一种终端切换装置,该装置包括:处理模块,用于若所述第一制式网络的负载大于第一预设阈值,向所述第一终端发送切换消息;其中,所述切换消息用于指示所述第一终端切换至所述第二制式网络。所述处理模块,还用于向所述第一终端发送去激活消息。其中,所述去激活消息用于指示所述第一终端再次发起连接请求时接入所述第二制式网络。
第三方面,本申请提供了一种终端切换装置,该装置包括:处理器、通信接口和存储器;其中,存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当该终端切换装置运行时,处理器执行该存储器存储的该计算机执行指令,以使该终端切换装置执行上述第一方面及其任意一种实现方式所述的终端切换方法。
第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得所述计算机执行上述第一方面及其任意一种实现方式所述的终端切换方法。
第五方面,本申请提供了一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述第一方面及其任意一种实现方式所述终端切换方法。
本申请实施例提供的终端切换方法,若所述第一制式网络的负载大于第一预设阈值,向所述第一终端发送切换消息;其中,所述切换消息用于指示所述第一终端切换至所述第二制式网络。向所述第一终端发送去激活消息;其中,所述去激活消息用于指示所述第一终端再次发起连接请求时接入所述第二制式网络。本申请通过对所述第一终端进行网络切换从而降低第一制式网络的负载,对第一终端去激活避免了第一终端在第一制式网络负载较高时请求接入第一制式网络,减少了终端接入网络过程中的信令负荷。提高了通信网络的服务质量。
附图说明
图1为现有技术中终端接入网络的流程图;
图2为本申请实施例提供的一种终端切换方法的流程图;
图3为本申请实施例提供的另一种终端切换方法的流程图;
图4为本申请实施例提供终端接入网络的流程图;
图5为本申请实施例提供的一种终端切换装置的结构示意图;
图6为本申请实施例提供的另一种终端切换装置的结构示意图。
具体实施方式
下面将结合附图对本申请提供的终端切换方法及装置进行详细的描述。
本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
以下,结合附图对本申请提供的终端切换方法进行说明。
本申请提供了一种终端切换方法,可以应用于同时支持两种网络接入的场景之中。例如支持3g/4g网络接入的通信网络、支持4g/5g网络接入的通信网络。本申请适用的场景包括但不限于上述场景。
下面将以所述第一制式网络为5g网络,第二制式网络为4g网络为例对所述终端切换方法进行详细说明。如图2所示,所述方法包括步骤s201-s202:
s201、若所述第一制式网络的负载大于第一预设阈值,向所述第一终端发送切换消息。
其中,所述切换消息用于指示所述第一终端切换至所述第二制式网络。
示例性的,所述第一制式网络为5g网络,所述第二制式网络为4g网络。该5g网络和4g网络的信号质量强度相同且5g网络的优先级高于4g网络,当终端请求接入网络时,会优先接入所述5g网络。大量终端接入所述5g网络可能会造成5g网络的负载较大。为避免5g网络负载过大,预先为5g网络设置一个第一阈值,当所述5g网络的负载大于第一阈值时,向与5g建立连接的部分终端发送切换消息,这部分终端接收到切换消息之后切换至4g网络进行业务传输。
在本步骤的一种实现方式中,与所述5g网络建立连接的为多个终端,所述多个终端的优先级不同。当5g网络负载达到所述第一阈值时,确定建立连接的多个终端的优先级。并向优先级较低的终端发送所述切换消息。以保证高优先级终端的业务传输。
s202、向所述第一终端发送去激活消息。
其中,所述去激活消息用于指示所述第一终端再次发起连接请求时接入所述第二制式网络。
具体为,向所述第一终端发送去激活消息可以实现为,先向终端发送切换消息,然后单独发送向终端发送去激活消息;也可以实现为将所述去激活消息添加到所述切换消息中,将在将所述切换消息发送至第一终端。
示例性的,在所述5g网络中,所述切换消息为无线资源控制(radioresourcecontrol,rrc)重配置消息中的mobilitycontrolinfo消息。所述去激活消息为1bit指示信息。将该1bit去激活消息添加到所述mobilitycontrolinfo消息中。添加过去激活消息的mobilitycontrolinfo消息为:
本申请实施例提供的终端切换方法,若所述第一制式网络的负载大于第一预设阈值,向所述第一终端发送切换消息;其中,所述切换消息用于指示所述第一终端切换至所述第二制式网络。向所述第一终端发送去激活消息;其中,所述去激活消息用于指示所述第一终端再次发起连接请求时接入所述第二制式网络。本申请通过对所述第一终端进行网络切换从而降低第一制式网络的负载,对第一终端去激活避免了第一终端在第一制式网络负载较高时请求接入第一制式网络,减少了终端接入网络过程中的信令负荷。提高了通信网络的服务质量。
如图3所示,在上述对终端进行去激活之后。在图2的基础上,所述方法还可以包括步骤s301。
s301、若所述第一制式网络的负载小于第二预设阈值,则向所述第一终端发送激活消息。
其中,所述激活消息用于指示所述第一终端再次发起连接请求时接入所述第一制式网络。
具体为,向所述第一终端发送激活消息可以实现为,先向终端发送切换消息,然后单独发送向终端发送激活消息;也可以实现为将所述激活消息添加到寻呼消息中,将所述切换消息发送至第一终端。
示例性的,在所述5g网络中,所述寻呼消息为paging消息。所述激活消息为1bit激活消息。将该1bit激活消息添加到所述paging消息中。添加过激活消息的paging消息可以为:
该步骤通过在第一制式网络负载降低时使第一终端可以重新接入第一制式网络中。提高了通信网络的服务质量。
以所述第一制式网络为5g网络,第二制式网络为4g网络为例,本申请提供的第一终端接入网络的流程交互图如图4所示。所述交互过程包括s401-s408。
s401、所述第一终端接入所述5g网络进行业务传输。
s402、所述5g网络负载大于第一阈值时,将所述第一终端切换至4g网络中并向所述第一终端发送去激活消息。
s403、所述第一终端通过所述4g网络进行业务传输。
s404、第一终端结束所述业务传输进入空闲状态。
s405、第一终端需要再次进行业务传输,直接向所述4g网络发送接入请求,接入所述4g网络。
s406、第一终端结束所述业务传输进入空闲状态。
s407、所述5g网络负载小于第二阈值,对所述第一终端发送激活消息。
s408、第一终端需要再次进行业务传输,向所述5g网络发送接入请求,接入所述5g网络。
本申请实施例可以根据上述方法示例对终端切换装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
如图5所示,本申请提供了一种终端切换装置,用于执行前述终端切换方法,所述装置包括:
处理模块501,用于确定第一制式网络的负载是否大于第一预设阈值。
发送模块502,用于若所述第一制式网络的负载大于第一预设阈值,向所述第一终端发送切换消息;其中,所述切换消息用于指示所述第一终端切换至所述第二制式网络.
所述发送模块502,还用于向所述第一终端发送去激活消息;其中,所述去激活消息用于指示所述第一终端再次发起连接请求时接入所述第二制式网络。
可选的,所述发送模块502,还用于:若所述第一制式网络的负载小于第二预设阈值,则向所述第一终端发送激活消息;其中,所述激活消息用于指示所述第一终端再次发起连接请求时接入所述第一制式网络。
可选的,所述终端为多个;多个终端的优先级不同;所述发送模块502,还用于:若所述第一制式网络的负载大于第一预设阈值,确定多个所述终端中低优先级的终端,向所述低优先级的终端发送所述切换消息。向所述低优先级的终端发送所述去激活消息。
可选的,所述装置还包括:所述处理模块501,还用于在所述切换消息的字段中添加所述去激活消息字段。所述发送模块502,还用于将设定有所述去激活消息字段的切换消息发送至所述第一终端。
可选的,所述装置还包括:所述处理模块501,还用于在寻呼消息的字段中添加所述激活消息的字段。所述发送模块502,还用于将设定有所述激活消息的字段的寻呼消息发送至所述第一终端。
图6示出了上述实施例中所涉及终端切换装置的又一种可能的结构示意图。该装置包括:处理器602和通信接口603。处理器602用于对装置的动作进行控制管理,例如,执行上述处理模块501执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信接口603用于支持该装置与其他网络实体的通信,例如,执行上述发送模块502执行的步骤。终端还可以包括存储器601和总线604,存储器601用于存储装置的程序代码和数据。
其中,上述处理器602可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,单元和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
存储器601可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。
总线604可以是扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。总线604可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦式可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compactdiscread-onlymemory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(applicationspecificintegratedcircuit,asic)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。