一种语音短信通信方法、装置、终端及存储介质制造方法及图纸

技术编号:38716152 阅读:10 留言:0更新日期:2023-09-08 14:59
本发明专利技术公开了一种LTE的语音短信通信方法、装置、终端及存储介质,包括:终端判断业务类型:当业务类型是主动语音呼叫,则终端主动进行IMS协议栈注册,并发起IMS语音主叫流程,所述主叫流程结束后注销IMS协议栈;当业务类型是被动语音呼叫,则判断所述终端当前IMS协议栈的状态,呼叫的对端根据所述终端IMS协议栈状态发起IMS语音被叫流程,所述被叫流程结束后注销IMS协议栈。本申请使用短信注册IMS协议栈,并在语音呼叫结束后注销IMS协议栈,减少终端进入连接态的时间,避免IMS常在线以及和基站的定期交互,有效降低终端的平均待机功耗,提高终端的续航能力。提高终端的续航能力。提高终端的续航能力。

【技术实现步骤摘要】
一种语音短信通信方法、装置、终端及存储介质


[0001]本专利技术是关于通信
,特别是关于一种LTE的语音短信通信方法、装置、终端及存储介质。

技术介绍

[0002]LTE(Long Term Evolution,长期演进)是由3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)组织制定的UMTS(Universal Mobile Telecommunications System,通用移动通信系统)技术标准的长期演进,支持多种带宽分配:1.4MHz,3MHz,5MHz,10MHz,15MHz和20MHz等,且支持全球主流2G/3G频段和一些新增频段,因而频谱分配更加灵活,系统容量和覆盖也显著提升。在20MHz频谱带宽下提供下行100Mbit/s与上行50Mbit/s的峰值速率,改善了小区边缘用户的性能,提高小区容量和降低系统延迟。
[0003]在LTE下的语音解决方案包括
[0004]在现有网络LTE下支持语音和短信的方案主要是:
[0005]1)IMS(IP Multimedia Subsystem,IP多媒体子系统)方案:通过IMS支持语音和短信业务,这需要终端和核心网都支持IMS功能。IMS功能需要终端定期进入RRC连接态,完成和核心网的IMS交互。但终端在RRC连接态的功耗比RRC空闲态的功耗一般是要高几倍甚至几十倍。这意味着IMS功能对一些功耗有要求且语音和短信业务使用不频繁的终端非常不太友好;
[0006]2)CSFB(CS Fallback,电路域回落)+SMS over SGs方案:通过CSFB支持语音业务,通过SGs支持短信业务。由于CSFB方案在拨打/接听语音时,需要回落到GSM或者WCDMA网络。对于国内移动和电信在2/3G网络逐渐退网,某些地区2/3G网络信号质量差的情况下,可能无法正常语音业务。
[0007]因此,寻找一种能够在物联网终端使用频次不高时,避免IMS常在线从而造成终端在RRC连接态的功耗过高的通信方法,是本领域技术人员亟待解决的技术问题。

技术实现思路

[0008]本专利技术的目的在于提供一种语音短信通信方法,其能够避免物联网终端在正常待机时IMS长时间在线,有效降低终端的平均待机功耗,提高终端的续航能力。
[0009]为实现上述目的,本专利技术提供了一种语音短信通信方法,包括:
[0010]终端判断业务类型:
[0011]当业务类型是主动语音呼叫,则终端主动进行IMS协议栈注册,并发起IMS语音主叫流程,所述主叫流程结束后注销IMS协议栈;
[0012]当业务类型是被动语音呼叫,则判断所述终端当前IMS协议栈的状态,呼叫的对端根据所述终端IMS协议栈状态发起IMS语音被叫流程,所述被叫流程结束后注销IMS协议栈。
[0013]在本专利技术的一实施方式中,所述终端主动进行IMS协议栈注册还包括:
[0014]根据查询终端号码映射库判断呼叫的对端采用的通信方法是否与终端的通信方法一致;
[0015]当所述呼叫的对端采用的通信方法与终端的通信方法不一致,采用常规的拨号方式进行主动语音呼叫;
[0016]当所述呼叫的对端采用的通信方法与终端的通信方法一致,发送包含终端语音主叫的短信至呼叫的对端进行IMS协议栈注册。
[0017]在本专利技术的一实施方式中,所述IMS语音主叫流程具体包括:
[0018]判断短信是否发送失败,若短信发送失败,则向终端返回呼叫失败的拨号结果;
[0019]若短信发送成功,则所述呼叫的对端成功注册IMS协议栈,所述终端发起IMS呼叫。
[0020]在本专利技术的一实施方式中,所述向终端返回呼叫失败的拨号结果之前还包括:
[0021]当短信发送失败,则重发所述短信,判断重发次数是否达到最大次数,当重发次数达到最大次数,向所述终端返回呼叫失败的拨号结果。
[0022]在本专利技术的一实施方式中,所述当业务类型是被动语音呼叫,则判断所述终端当前IMS协议栈的状态还包括:
[0023]判断所述终端的IMS协议栈是否已经注册:
[0024]当所述终端的IMS协议栈已经注册,则所述终端的语音应用层直接进行IMS语音被叫流程;
[0025]当所述终端的IMS协议栈没有注册,则所述终端接收到包含呼叫的对端的语音主叫的短信,并进行IMS协议栈注册。
[0026]在本专利技术的一实施方式中,所述IMS语音被叫流程具体包括:
[0027]判断所述终端的IMS协议栈是否注册成功:
[0028]当所述终端的IMS协议栈注册成功,则终端将IMS协议栈注册成功的状态通过短信应用层返回至呼叫的对端,等待呼叫的对端发起IMS语音被叫流程;
[0029]当所述终端的IMS协议栈注册失败时,则短信返回终端的IMS注册失败的状态返回至呼叫的对端。
[0030]在本专利技术的一实施方式中,所述业务类型还包括短信收发,
[0031]当终端没有注册IMS协议栈,采用SMS over SGs方式收发短信;
[0032]当终端注册IMS协议栈,采用IMS方式收发短信。
[0033]本申请还提供一种语音短信通信装置,包括:
[0034]短信应用层,用于短信注册IMS协议栈或注销IMS协议栈;
[0035]语音应用层,用于终端发起IMS语音主叫流程或终端接收主叫端IMS语音被叫流程;
[0036]IMS协议栈,用于终端IMS协议栈功能实现;
[0037]SMS over SGs协议栈,用于终端的IMS协议栈未注册时,以SMS over SGs方式收发短信。
[0038]本申请还提供一种终端,所述终端应用上述的语音短信通信方法。
[0039]本申请还提供一种计算机可读存储介质,其包括程序代码,当程序代码在电子设备上运行时,所述程序代码用于使所述电子设备执行上述任一项所述的语音短信通信方法的步骤。
[0040]与现有技术相比,本专利技术与现有技术相比具有以下有益效果:
[0041]本申请通过使用IMS语音和SMS over SGs短信组合方案对使用频次较低且又是必选需求的物联网终端进行语音短信通信,使用短信注册IMS协议栈,并在语音呼叫结束后注销IMS协议栈,减少终端进入连接态的时间,避免IMS常在线以及和基站的定期交互,有效降低终端的平均待机功耗,提高终端的续航能力。
附图说明
[0042]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是根据本专利技术一实施方式的语音短信通信方法的流程图;
[0044]图2是根据本专利技术一实施方式的语音短信通信方法的主动语音呼本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音短信通信方法,其特征在于,包括:终端判断业务类型:当业务类型是主动语音呼叫,则终端主动进行IMS协议栈注册,并发起IMS语音主叫流程,所述主叫流程结束后注销IMS协议栈;当业务类型是被动语音呼叫,则判断所述终端当前IMS协议栈的状态,呼叫的对端根据所述终端IMS协议栈状态发起IMS语音被叫流程,所述被叫流程结束后注销IMS协议栈。2.如权利要求1所述的一种语音短信通信方法,其特征在于,所述终端主动进行IMS协议栈注册还包括:根据查询终端号码映射库判断呼叫的对端采用的通信方法是否与终端的通信方法一致;当所述呼叫的对端采用的通信方法与终端的通信方法不一致,采用常规的拨号方式进行主动语音呼叫;当所述呼叫的对端采用的通信方法与终端的通信方法一致,发送包含终端语音主叫的短信至呼叫的对端进行IMS协议栈注册。3.如权利要求2所述的一种语音短信通信方法,其特征在于,所述IMS语音主叫流程具体包括:判断短信是否发送失败,若短信发送失败,则向终端返回呼叫失败的拨号结果;若短信发送成功,则所述呼叫的对端成功注册IMS协议栈,所述终端发起IMS呼叫。4.如权利要求3所述的一种语音短信通信方法,其特征在于,所述向终端返回呼叫失败的拨号结果之前还包括:当短信发送失败,则重发所述短信,判断重发次数是否达到最大次数,当重发次数达到最大次数,向所述终端返回呼叫失败的拨号结果。5.如权利要求1所述的一种语音短信通信方法,其特征在于,所述当业务类型是被动语音呼叫,则判断所述终端当前IMS协议栈的状态还包括:判断所述终端的IMS协议栈是否已经注册:当所述终端的IMS...

【专利技术属性】
技术研发人员:尹建军
申请(专利权)人:深圳市有方科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1