买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种VoLTE中终端发生网络切换后释放资源的方法及装置_中兴通讯股份有限公司_201610450882.0 

申请/专利权人:中兴通讯股份有限公司

申请日:2016-06-21

公开(公告)日:2021-02-23

公开(公告)号:CN107529200B

主分类号:H04W36/06(20090101)

分类号:H04W36/06(20090101);H04W36/14(20090101);H04W76/32(20180101)

优先权:

专利状态码:有效-授权

法律状态:2021.02.23#授权;2018.07.31#实质审查的生效;2017.12.29#公开

摘要:本发明公开了一种VoLTE中终端发生网络切换后释放资源的方法及装置,涉及VoLTE领域,所述方法包括:在用户终端的VoLTE语音业务从原有网络切换至当前网络之后,IMS网络探测所述用户终端是否具有拆除原有网络语音呼叫的能力;若IMS网络探测到所述用户终端具有拆除原有网络语音呼叫的能力,则IMS网络以发送SIP信令的方式,释放原有网络的语音呼叫资源;若IMS网络探测到所述用户终端不具有拆除原有网络语音呼叫的能力,则IMS网络以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。通过探测用户终端的拆除原有网络语音呼叫的能力,减少原有网络的语音呼叫对IMS网络网元的资源占用时间。

主权项:1.一种VoLTE中终端发生网络切换后释放资源的方法,包括:在终端的基于长期演进的语音业务VoLTE从原有网络切换至当前网络之后,IP多媒体子系统IMS网络通过探测所述终端对来自原有网络的会话初始协议SIP探测消息的处理能力,确定所述终端是否具有拆除原有网络语音呼叫的能力;若所述IMS网络确定所述终端具有拆除原有网络语音呼叫的能力,则所述IMS网络以向所述终端发送用于拆除原有网络语音呼叫的SIP信令的方式,释放原有网络的语音呼叫资源;若所述IMS网络确定所述终端不具有拆除原有网络语音呼叫的能力,则所述IMS网络以不发送或不重传用于拆除原有网络语音呼叫的SIP信令的方式,释放原有网络的语音呼叫资源。

全文数据:一种v〇lte中终端发生网络切换后释放资源的方法及装置技术领域[0001]本发明涉及基于长期演进的语首业务(VoiceoverLongTermEvolution,VoLTE网络领域,特别涉及一种VoLTE中终端发生网络切换后释放资源的方法及装置。背景技术[0002]在VoLTE网络中,当第四代通讯技术(The4thGenerationMobileCommunicationTechnology,4G终端通过分组交换域(PacketSwitchingDomain,PS网络与IP多媒体子系统(IPMultimediaSubsystem,IMS网络拨打语音通话后,若终端发生网络切换,通过电路交换域CircuitSwitchedDomain,CS网络与IMS网络发生语音通话,则IMS网络的网兀将按照会话初始协议SessionInitiationProtocol,SIP对PS网络的原有呼叫进行拆除,发送释放呼叫请求(g卩BYE请求或者失败响应等SIP信令消息,保证相关资源释放。[0003]但此时终端在发生网络切换后,如何处理通过原PS网络收到的SIP信令消息,目前并无标准。现有终端厂商的各自实现方式并不一致,即有的终端会处理来自原有网络的SIP信令消息,有的终端不处理来自原有网络的SIP信令消息。对于不处理来自原有网络的SIP信令消息的终端,頂S网络的网元仍需要按照SIP的标准协议对BYE请求或者失败响应进行重传,直至32秒后超时释放资源。图1是当前VOLTE网络中,当手机终端发生网络切换时的工作流程图,如图1所示,步骤包括:[0004]步骤S101和步骤S102:终端例如手机将语音呼叫SIP请求发送至当前注册网络,即PS网络,并经由PS网络将该请求转发到IMS网络。[0005]步骤S103和步骤S104:终端由于信号原因发生注册网络切换,即从pS网络切换到CS网络,需要将语音呼叫切换到CS网络,此时终端将切换网络语音呼叫SIP请求发送至cs网络,并经由CS网络将该请求转发至IMS网络。[0006]步骤Sl〇5和步骤Sl〇6:发生切换后,IMS网络需要释放PS网络语音呼叫的相关资源,此时发送释放呼叫请求或者失败响应。[0007]终端分为可处理步骤S105和步骤S106中的SIP信令消息的终端和不能处理步骤S105和步骤S106中的SIP信令消息的终端。其中,对于不能处理步骤S105和步骤S106中的SIP信令消息的终端,IMS网络会重传步骤S105和步骤S106中SIP信令消息,直到32秒后,协议超时,此时增加IMS网络以及PS网络的网络负担,进一步说,增加7nis网络网元的资源占用时间和PS网络、IMS网络的消息负担。发明内容[0008]根据本发明实施例提供的技术方案解决的技术问题是解决VoLTE网络中,终端在语音呼叫或语音通话时发生网络切换时,由于终端对来自原有网络的SIP信令消息不处理而增加VoLTE网元的资源占用时间的问题,以及IMS网络网元按照SIP协议重传SIP信令,增加整个网络负担的问题。[0009]根据本发明实施例提供的一种Volte中终端发生网络切换后释放资源的方法,包括:[0010]在终端的VoLTE语音业务从原有网络切换至当前网络之后,頂S网络探测所述终端是否具有拆除原有网络语音呼叫的能力;[0011]若所述IMS网络探测到所述终端具有拆除原有网络语音呼叫的能力,则所述IMS网络以发送SIP信令的方式,释放原有网络的语音呼叫资源;[0012]若所述IMS网络探测到所述终端不具有拆除原有网络语音呼叫的能力,则所述頂S网络以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。[0013]优选地,所述IMS网络探测所述终端是否具有拆除原有网络语音呼叫的能力的步骤包括:[0014]所述IMS网络通过所述原有网络向所述终端发送探测消息;[0015]若所述IMS网络通过所述原有网络收到所述终端回复所述探测消息的响应消息,则确定所述终端具有拆除原有网络语音呼叫的能力。[0016]优选地,所述IMS网络探测所述终端是否具有拆除原有网络语音呼叫的能力的步骤还包括:[0017]若所述IMS网络通过所述原有网络未收到所述终端回复所述探测消息的响应消息,则再次通过所述原有网络向所述终端发送探测消息;[0018]当通过所述原有网络向所述终端发送探测消息的次数达到预定次数,且仍未收到相应的响应消息时,所述IMS确定所述终端不具有拆除原有网络语音呼叫的能力。[0019]优选地,所述终端拆除原有网络语音呼叫的能力是指终端对来自原有网络的SIP信令的处理能力。[0020]优选地,所述IMS网络以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源的步骤包括:[0021]所述IMS网络直接释放其为原有网络分配的语音呼叫资源,或者通过原有网络发送一次SIP信令后,释放其为原有网络分配的语音呼叫资源。[0022]优选地,所述原有网络是PS网络,所述当前网络是CS网络。[0023]根据本发明实施例提供的存储介质,其存储用于实现上述VoLTE中终端发生网络切换后释放资源的方法的程序。[0024]根据本发明实施例提供的一种VoLTE中终端发生网络切换后释放资源的装置,包括:[0025]能力探测模块,用于在终端的VoLTE语音业务从原有网络切换至当前网络之后,探测所述终端是否具有拆除原有网络语音呼叫的能力;[0026]资源释放模块,若探测到所述终端具有拆除原有网络语音呼叫的能力,则以发送SIP信令的方式,释放原有网络的语音呼叫资源,否则以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。[0027]优选地,所述能力探测模块通过所述原有网络向所述终端发送探测消息,若通过所述原有网络收到所述终端回复所述探测消息的响应消息,则确定所述终端具有拆除原有网络语音呼叫的能力。[0028]优选地,所述能力探测模块通过所述原有网络未收到所述终端回复所述探测消息的响应消息,则再次通过所述原有网络向所述终端发送探测消息,当通过所述原有网络向所述终端发送探测消息的次数达到预定次数,且仍未收到相应的响应消息时,确定所述终端不具有拆除原有网络语音呼叫的能力。[0029]优选地,所述终端拆除原有网络语音呼叫的能力是指终端对来自原有网络的SIP信令的处理能力。[0030]优选地,所述资源释放模块直接释放其为原有网络分配的语音呼叫资源,或者通过原有网络发送一次SIP信令后,释放其为原有网络分配的语音呼叫资源。[0031]优选地,所述原有网络是PS网络,所述当前网络是CS网络。[0032]本发明实施例提供的技术方案具有如下有益效果:[0033]在VoLTE网络中,当IMS网络通过探测,确定终端不具有拆除原有网络语音呼叫的能力时,以不发送或不重传SIP信令的方式释放原有网络的语音呼叫资源,不仅可以减少SIP信令消息的网络重传,降低了整个网络的负担,还可以减少原有网络的语音呼叫对IMS网络网元的资源占用时间。附图说明[0034]图1是现有技术提供的VoLTE中终端发生网络切换后释放资源的工作流程图;[0035]图2是本发明实施例提供的VoLTE中终端发生网络切换后释放资源的方法框图;[0036]图3是本发明实施例提供的VoLTE中终端发生网络切换后释放资源的装置框图;[0037]图4是本发明实施例提供的VoLTE中终端发生网络切换后释放资源的工作流程图。具体实施方式[0038]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。[0039]图2是本发明实施例提供的VoLTE中终端发生网络切换后释放资源的方法框图,如图2所示,步骤包括:[0040]步骤S201:在终端的VoLTE语音业务从原有网络切换至当前网络之后,IMS网络探测终端是否具有拆除原有网络语音呼叫的能力。[0041]具体地说,IMS网络通过原有网络向终端发送探测消息,若IMS网络通过原有网络收到终端回复探测消息的响应消息,则确定终端具有拆除原有网络语音呼叫的能力;若頂S网络通过原有网络未收到终端回复探测消息的响应消息,则再次通过原有网络向终端发送探测消息,当通过原有网络向终端发送探测消息的次数达到预定次数例如2或3次),且仍未收到相应的响应消息时,IMS网络确定终端不具有拆除原有网络语音呼叫的能力。[0042]步骤S2〇2:IMS网络根据探测结果,采用不同的策略,释放原有网络的语音呼叫资源。[0043]具体地说,MS网络根据探测结果,确定用来拆除原有网络语音呼叫的策略,并按照所确定的策略,拆除原有网络语音呼叫,并释放原有网络的语音呼叫资源。[0044]进一步说,若IMS网络探测到终端具有拆除原有网络语音呼叫的能力,则IMS网络以发送SIP信令的方式,释放原有网络的语音呼叫资源。也就是说,IMS网络通过原有网络向终端发送一次或多次重传SIP信令,直至终端处理SIP信令或32s超时,释放呼叫请求或者失败响应。[0045]进一步说,若IMS网络探测到终端不具有拆除原有网络语音呼叫的能力,则IMS网络以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。也就是说,IMS网络不向终端发送SIP信令,而直接释放其为原有网络分配的语音呼叫资源,或者通过原有网络仅发送一次SIP信令后,释放其为原有网络分配的语音呼叫资源。[0046]上述终端拆除原有网络语音呼叫的能力是指终端对来自原有网络的SIP信令的处理能力。[0047]上述终端可以是4G终端,上述原有网络可以是PS网络,上述当前网络可以是CS网络。[0048]上述SIP信令是释放呼叫请求(即BYE请求或者失败响应。其中,若切换发生在语音通话阶段,该SIP信令为释放呼叫请求;若切换发生在语音呼叫阶段,该SIP信令为失败响应。[0049]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,该程序在执行时,包括步骤S201至步骤S202。其中,所述的存储介质可以为R0MRAM、磁碟、光盘等。[0050]图3是本发明实施例提供的Volte中终端发生网络切换后释放资源的装置框图,如图3所示,包括:能力探测模块10和资源释放模块20。[0051]能力探测模块10,用于在终端的VoLTE语音业务从原有网络切换至当前网络之后,探测终端是否具有拆除原有网络语音呼叫的能力。具体地说,能力探测模块10通过原有网络向终端发送探测消息,若通过原有网络收到终端回复探测消息的响应消息,则确定终端具有拆除原有网络语音呼叫的能力;若通过原有网络未收到终端回复探测消息的响应消息,则再次通过原有网络向终端发送探测消息,当通过原有网络向终端发送探测消息的次数达到预定次数例如3或4次),且仍未收到相应的响应消息时,确定终端不具有拆除原有网络语音呼叫的能力。[0052]资源释放模块20,用于当能力探测模块10探测到终端具有拆除原有网络语音呼叫的能力时,以发送SIP信令的方式,释放原有网络的语音呼叫资源,当能力探测模块10探测到终端不具有拆除原有网络语音呼叫的能力时,以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。具体地说,资源释放模块20不向终端发送SIP信令,而直接释放其为原有网络分配的语音呼叫资源,或者通过原有网络仅发送一次SIP信令,然后释放其为原有网络分配的语音呼叫资源。[0053]上述终端拆除原有网络语音呼叫的能力是指终端对来自原有网络的SIP信令的处理能力。[0054]上述原有网络可以是PS网络,上述当前网络可以是CS网络。[0055]上述VoLTE中终端发生网络切换后释放资源的装置可以设置在IMS网络中。[0056]图4是本发明实施例提供的VoLTE中终端发生网络切换后释放资源的工作流程图,本实施例以电信领域的VoLTE网络为例,终端例如4G手机在PS网络(电信4G网络)、CS网络电信2G网络发生切换后,与PS、CS网络连接的IMS网络对资源进行保护。具体地说,终端发生语音网络切换时,MS网络网元对原有网络发送SIP信令对终端能力进行探测,以确定终端是否可以处理来自原有网络的后续SIp信令,确定IMS网络网元是否向原有网络发送拆除原有呼叫的SIP信令消息,从而保证IMS网络网元以及网络资源的及时释放。如图4所示,本实施例的工作流程步骤说明如下:[0057]步骤S3〇l和步骤S3〇2:终端将语音呼叫SIP请求发送至当前注册网络,S卩PS网络,并经由PS网络将该请求转发到顶s网络。[0058]步骤S3〇3和步骤S304:终端由于信号原因发生了注册网络切换,切换到CS网络,对应需要将语音呼叫切换到CS网络,并转发到nis网络。也就是说,终端注册网络从PS网络切换到CS网络,需要将语音呼叫切换到CS网络,此时终端将切换网络语音呼叫SIP请求发送至CS网络,并经由CS网络将该请求转发至IMS网络。[0059]步骤S305和步骤S306:发生切换后,IMS网络感知到终端发生网络切换,通过原有PS网络向终端发送探测消息OPTIONS。也就是说,发生切换后,IMS网络通过原有网络即PS网络向终端发送探测消息OPTIONS。[0060]步骤S307和步骤S308:若IMS网络收到终端通过PS网络发送的OPTIONS的响应消息,说明该终端可处理后续SIP消息,即其具有拆除PS网络语音呼叫的能力。[0061]步骤S309和步骤S310:IMS网络向PS网络发送BYE即释放呼叫请求或者失败响应,以供终端根据收到的BYE或者失败响应进行相应处理,:[MS网络将pS网络的语音呼叫资源释放,流程结束。[0062]頂S网络未收到步骤S307和步骤S308中的OPTIONS的响应消息,说明该终端不能处理后续SIP消息,即其不具备拆除PS网络语音呼叫的能力,此时,IMS网络不向该终端发送或仅发送一次即不重传BYE或者失败响应,并释放PS网络的语音呼叫资源。[0063]以发送探测消息的预定次数为3次为例,IMS网络每隔Is通过PS网络向终端发送探测消息OPTIONS,直至发送第三次探测消息OPTIONS。若IMS网络收到终端回复相应探测消息OPTIONS的相应消息,则确定终端具有拆除原有网络语音呼叫的能力;若已通过?8网络向终端发送第三次探测消息OPTIONS,且仍未收到相应的响应消息,则确定终端不具有拆除原有网络语音呼叫的能力。也就是说,若终端对步骤S3〇5和步骤S306中的OPTIONS请求(S卩探测消息OPTIONS做出响应,则IMS网络收到该响应后,判断该终端可处理SIP消息,通过PS网络将释放呼叫的请求即BYE请求或者失败响应发送给该终端,流程结束;若终端对步骤S305和步骤S306中的OPTIONS请求未做响应,则IMS网络间隔1秒后,再次第二次)向终端通过原有PS网络发送探测消息OPTIONS;若终端对第二次发送的OPTIONS请求做出响应,则頂S网络收到该响应后,判断终端可处理SIP消息,通过PS网络将释放呼叫的请求或者失败响应发送给终端,流程结束;若终端对第二次发送的OPTIONS请求未做出响应,则頂s网络间隔1秒后,再次(第三次)通过原有PS网络向终端发送探测消息OPTIONS,若终端对第三次发送的OPT10NS请求做出响应,则頂S网络收到该响应后,判断终端可处理sIP消息,通过ps网络将释放呼叫的请求或者失败响应发送给终端,流程结束;若终端对第三次发送的〇PTI〇NS请求未做出响应,则认为终端切换后,无法处理原网络的SIP信令,IMS网络不对PS网络发送任何SIP信令或依然发送BYE或者失败响应,但不进行重传,并将原有ps网络的语音呼叫资源释放,流程结束。本实施例可以提前29秒判断出终端在切换后是否支持原有网络的SIp信令处理,可以大大减少IMS网络网元的资源占用时间,减少SIP信令的网络重传,减少对?3网络的占用,从而使得资源及时释放。[0064]也就是说,在终端发生语音通话切换网络时,IMS网络网元通过向原有网络发送SIP请求消息例如OPTIONS对终端进行探测,如果能够通过原有网络收到对应SIP请求的响应,则认为终端可以响应拆呼叫的BYE或者失败响应,此时IMS网络网元按照SIP协议的标准流程,进行后续流程;如果无法通过原有网络收到对应SIP请求的响应,则认为终端不能响应拆呼叫的BYE或者失败响应,此时IMS网络网元实施特殊处理,即不再发送拆呼叫的BYE或者失败响应给原有网络或发送BYE或失败响应但不进行BYE或者失败响应的重传,并将自身资源释放,保证自身资源的释放,减少网络无效信令的传输。[0065]尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。

权利要求:1.一种VoLTE中终端发生网络切换后释放资源的方法,包括:在终端的基于长期演进的语音业务VoLTE从原有网络切换至当前网络之后,IP多媒体子系统IMS网络探测所述终端是否具有拆除原有网络语音呼叫的能力;若所述IMS网络探测到所述终端具有拆除原有网络语音呼叫的能力,则所述IMS网络以发送会话初始协议SIP信令的方式,释放原有网络的语音呼叫资源;若所述IMS网络探测到所述终端不具有拆除原有网络语音呼叫的能力,则所述IMS网络以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。2.根据权利要求1所述的方法,所述IMS网络探测所述终端是否具有拆除原有网络语音呼叫的能力的步骤包括:所述頂S网络通过所述原有网络向所述终端发送探测消息;若所述IMS网络通过所述原有网络收到所述终端回复所述探测消息的响应消息,则确定所述终端具有拆除原有网络语音呼叫的能力。3.根据权利要求2所述的方法,所述IMS网络探测所述终端是否具有拆除原有网络语音呼叫的能力的步骤还包括:若所述IMS网络通过所述原有网络未收到所述终端回复所述探测消息的响应消息,则再次通过所述原有网络向所述终端发送探测消息;当通过所述原有网络向所述终端发送探测消息的次数达到预定次数,且仍未收到相应的响应消息时,所述IMS网络确定所述终端不具有拆除原有网络语音呼叫的能力。4.根据权利要求1-3任意一项所述的方法,所述终端拆除原有网络语音呼叫的能力是指终端对来自原有网络的SIP信令的处理能力。5.根据权利要求1所述的方法,所述MS网络以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源的步骤包括:所述IMS网络直接释放其为原有网络分配的语音呼叫资源,或者通过原有网络发送一次SIP信令后,释放其为原有网络分配的语音呼叫资源。6.根据权利要求1_3、5任意一项所述的方法,所述原有网络是分组交换域PS网络,所述当前网络是电路交换域CS网络。7.—种VoLTE中终端发生网络切换后释放资源的装置,包括:能力探测模块,用于在终端的基于长期演进的语音业务VoLTE从原有网络切换至当前网络之后,探测所述终端是否具有拆除原有网络语音呼叫的能力;资源释放模块,若探测到所述终端具有拆除原有网络语音呼叫的能力,则以发送会话初始协议SIP信令的方式,释放原有网络的语音呼叫资源,否则以不发送或不重传SIP信令的方式,释放原有网络的语音呼叫资源。8.根据权利要求7所述的装置,所述能力探测模块通过所述原有网络向所述终端发送探测消息,若通过所述原有网络收到所述终端回复所述探测消息的响应消息,则确定所述终端具有拆除原有网络语音呼叫的能力。9.根据权利要求8所述的装置,所述能力探测模块通过所述原有网络未收到所述终端回复所述探测消息的响应消息,则再次通过所述原有网络向所述终端发送探测消息,当通过所述原有网络向所述终端发送探测消息的次数达到预定次数,且仍未收到相应的响应消息时,确定所述终端不具有拆除原有网络语音呼叫的能力。10.根据权利要求7-9任意一项所述的装置,所述终端拆除原有网络语音呼叫的能力是指终端对来自原有网络的SIP信令的处理能力。11.根据权利要求7所述的装置,所述资源释放模块直接释放其为原有网络分配的语音呼叫资源,或者通过原有网络发送一次SIP信令后,释放其为原有网络分配的语音呼叫资源。12.根据权利要求7-9、11任意一项所述的装置,所述原有网络是PS网络,所述当前网络是CS网络。

百度查询: 中兴通讯股份有限公司 一种VoLTE中终端发生网络切换后释放资源的方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。