一种4G多模多卡移动终端及其管理寻呼消息的方法与流程

文档序号:18982684发布日期:2019-10-29 03:56阅读:268来源:国知局
一种4G多模多卡移动终端及其管理寻呼消息的方法与流程

本申请涉及一种volte4g多模双卡移动终端的寻呼消息管理方法。



背景技术:

移动通讯技术的发展从第一代模拟蜂窝移动通讯系统开始,到第二代全球移动通讯系统(globalsystemformobilecommunication,gsm)提供了良好网络覆盖条件下的语音服务和低速率数据服务,到第三代通用移动通讯系统(universalmobiletelecommunicationssystem,umts)则进一步提供了更多类型的宽带多媒体业务,lte(longtermevolution,长期演进技术)的推出将移动通讯技术带入4g时代。

同时支持gsm、umts以及lte的4g多模(multimode)移动终端(ue,userequipment,用户设备)已得到广泛应用。然而4g多模移动终端仍然无法满足一些特定用户的需求,例如用户希望能有两个不同的电话号码、或者用户希望同时使用不同移动通讯运营商的不同业务(语音、短信、上网业务等),因此具备双卡双待(dsds,dualsimdualstandby)、双卡双通(dsda,dualsimdualactive)功能的4g多模移动终端也有着广泛的需求。

为便于描述,本申请文件中,以sim(subscriberidentitymodule,用户身份模块)卡来表示移动终端所使用的智能卡,其中存储有用户身份识别数据、鉴权算法及相应密钥等,用来对移动终端接入移动通讯网络进行识别和鉴权。所述sim卡应做广义理解,包含在不同的移动通讯网络中具有同样功能的r-uim(removableuseridentitymodule)卡、uim(useridentitymodule)卡、uicc(universalintegratedcircuitcard,通用集成电路卡)内置的sim应用、usim(umtssubscriberidentitymodule)应用、csim(cdmasubscriberidentitymodule)等。

volte4g多模多卡移动终端指移动终端具有两张以上的sim卡,每张sim卡都是4g多模sim卡,且都支持volte(voiceoverlte,长期演进语音承载)语音业务,且都支持srvcc(singleradiovoicecallcontinuity,单一无线语音呼叫连续性)语音业务即在2g或3g移动通讯网络中保持语音业务连续性。所述4g多模sim卡可以根据网络环境自动选择驻留在2g、3g或4g移动通讯网络中,例如分别对应于gsm、utms或lte网络。每张sim卡都支持语音业务,也都支持数据业务。所述移动终端只具有一组射频收发器,用于2g、3g或4g移动通讯网络,达到物理资源的充分利用。因此在任一时刻,只能在某一张sim卡进行语音业务或数据业务中的一种。

现有的volte4g多模多卡移动终端中,当其中一张sim卡进行volte语音通话时,由于正在通话的语音业务不能被打断,必须使得其余sim卡都处于挂起状态,从而使得挂起状态的sim卡不能接收寻呼消息,由此导致了最高优先级的etws(earthquakeandtsunamiwarningsystem,地震和海啸预警系统)消息无法送达挂起状态的sim卡。这使得volte4g多模双卡移动终端在地震或海啸频发的国家或地区带来了入网许可方面的问题。



技术实现要素:

本申请所要解决的技术问题是提供一种volte4g多模多卡移动终端管理寻呼消息的方法,可在任一sim卡进行volte语音通话时不会遗漏其他sim卡的etws消息的接收。为此,本申请还要提供一种volte4g多模多卡移动终端。

为解决上述技术问题,本申请提供的volte4g多模多卡移动终端管理寻呼消息的方法包括如下步骤。步骤s110:移动终端判断是否处于需要支持etws消息接收的国家或地区;如果是,则进入步骤s120;否则进入步骤s150。步骤s120:当移动终端中的一张sim卡发起volte通话时,移动终端的物理层同时接收其他sim卡的寻呼消息;所述发起volte通话的sim卡称为sim卡一。步骤s130:当移动终端的接入层中的除sim卡一以外的其他某张sim卡的errc单元收到物理层报上来的寻呼消息后,判定该寻呼消息是否为本sim卡的etws消息;所述寻呼消息对应的接收方sim卡称为sim卡二;如果是,则进入步骤s140;否则禁止接收该寻呼消息。步骤s140:sim卡二的errc单元通知移动终端的非接入层结束sim卡一的volte通话,开始接收sim卡二的etws消息。步骤s150:当移动终端中的一张sim卡发起volte通话时,移动终端的物理层禁止接收其他sim卡的寻呼消息;所述发起volte通话的sim卡称为sim卡一。

上述volte4g多模多卡移动终端管理寻呼消息的方法,在任一sim卡进行volte语音通话时仍能接收其他sim卡的etws消息,从而扩展了移动终端的应用场景。

进一步地,所述步骤s120中,移动终端的接入层通知移动终端的物理层需要接收其他sim卡的寻呼消息。这是一种优选的实现方式。

进一步地,所述步骤s150中,移动终端的接入层通知移动终端的物理层禁止接收其他sim卡的寻呼消息。这是一种优选的实现方式。

本申请还提供了一种volte4g多模多卡移动终端,包括位置判断单元、volte通话判断单元、etws消息判断单元、第一执行单元、第二执行单元。所述位置判断单元用来判断移动终端是否处于需要支持etws消息接收的国家或地区。所述volte通话判断单元用来判断移动终端中是否有一张sim卡正在进行volte语音业务;所述正在进行volte语音业务的sim卡称为sim卡一。所述etws消息判断单元用来判断移动终端的物理层报上来的寻呼消息是否为本移动终端中的某张sim卡的etws消息;所述寻呼消息对应的接收方sim卡称为sim卡二。所述第一执行单元用来在移动终端处于需要支持etws消息接收的国家或地区、且移动终端中有一张sim卡正在进行volte语音业务时,同时接收其他sim卡的寻呼消息;所述第一执行单元还用来在移动终端未处于需要支持etws消息接收的国家或地区时,禁止接收其他sim卡的寻呼消息。所述第二执行单元用来在移动终端处于需要支持etws消息接收的国家或地区、且移动终端中有一张sim卡正在进行volte语音业务、且移动终端的物理层报上来的寻呼消息为sim卡二的etws消息时,通知移动终端的非接入层结束sim卡一的volte通话,开始接收sim卡二的etws消息;所述第二执行单元还用来在移动终端处于需要支持etws消息接收的国家或地区、且移动终端中有一张sim卡正在进行volte语音业务、且移动终端的物理层报上来的寻呼消息不是sim卡二的etws消息时,禁止接收该寻呼消息。

上述volte4g多模多卡移动终端在任一sim卡进行volte语音通话时仍能接收其他sim卡的etws消息,从而扩展了移动终端的应用场景。

进一步地,所述位置判断单元由移动终端中的sim软件模块实现。这是一种优选的实现方式。

进一步地,所述volte通话判断单元由移动终端中的ims模块实现。这是一种优选的实现方式。

进一步地,所述etws消息判断单元由移动终端中的sim卡二的errc单元实现。这是一种优选的实现方式。

进一步地,所述第一执行单元由移动终端中的物理层实现。这是一种优选的实现方式。

进一步地,所述第一执行单元在移动终端的接入层的指令下进行相应操作。这是一种优选的实现方式。

进一步地,所述第二执行单元由移动终端中的sim卡二的errc单元实现。这是一种优选的实现方式。

本申请取得的技术效果是在移动终端的任一sim卡进行volte语音通话时,不会遗漏其他sim卡的etws消息的接收,从而扩展了移动终端的应用场景。

附图说明

图1是本申请提供的volte4g多模多卡移动终端管理寻呼消息的方法的流程图。

图2是本申请提供的volte4g多模多卡移动终端的结构示意图。

图中附图标记说明:210为位置判断单元;220为volte通话判断单元;230为etws消息判断单元;240为第一执行单元;250为第二执行单元。

具体实施方式

本申请中,volte4g多模多卡移动终端具有两张以上的sim卡,每张sim卡都是4g多模sim卡,且都支持volte和srvcc语音业务。所述volte4g多模多卡移动终端只具有一组射频收发器,因此在任一时刻只能在某一张sim卡进行语音业务或数据业务中的一种。所述volte4g多模多卡移动终端在接入层(as,accessstratum)中具有与sim卡相同数量的errc(enhancedradioresourcecontrol,增强无线资源控制)单元,这是一个软件模块,每个errc单元对应地负责管理一张sim卡的无线资源控制。

请参阅图1,本申请提供的volte4g多模多卡移动终端管理寻呼消息的方法包括如下步骤。

步骤s110:移动终端判断是否处于需要支持etws消息接收的国家或地区。如果是,则进入步骤s120。如果否,则进入步骤s150。

步骤s120:当移动终端中的一张sim卡(例如称为sim卡一)发起volte通话时,移动终端的接入层通知移动终端的物理层需要接收其他sim卡的寻呼消息。

步骤s130:当移动终端的接入层中的除sim卡一以外的其他某张sim卡(例如称为sim卡二)的errc单元收到物理层报上来的寻呼消息后,判定该寻呼消息是否为本sim卡的etws消息。如果是,则进入步骤s140。如果否,则禁止接收该寻呼消息。

步骤s140:sim卡二的errc单元通知移动终端的非接入层(nas,non-accessstratum)结束sim卡一的volte通话,开始接收sim卡二的etws消息。

步骤s150:当移动终端中的一张sim卡(例如称为sim卡一)发起volte通话时,移动终端的接入层通知移动终端的物理层禁止接收其他sim卡的寻呼消息,以防止sim卡一的volte通话被其他sim卡的行为打断或干扰。

请参阅图2,与上述volte4g多模多卡移动终端管理寻呼消息的方法相对应地,本申请还提供了一种volte4g多模多卡移动终端。所述volte4g多模多卡移动终端包括位置判断单元210、volte通话判断单元220、etws消息判断单元230、第一执行单元240、第二执行单元250。

所述位置判断单元210用来判断移动终端是否处于需要支持etws消息接收的国家或地区。所述位置判断单元210例如由移动终端中的sim软件模块实现。

所述volte通话判断单元220用来判断移动终端中是否有一张sim卡正在进行volte语音业务。为便于描述,将正在进行volte语音业务的sim卡称为sim卡一。所述volte通话判断单元220例如由移动终端中的ims(ipmultimediasubsystem,ip多媒体子系统)模块实现。

所述etws消息判断单元230用来判断移动终端的物理层报上来的寻呼消息是否为本移动终端中的某张sim卡的etws消息。为便于描述,将所接收的寻呼消息对应的接收方sim卡称为sim卡二。所述etws消息判断单元230例如由移动终端中的sim卡二的errc单元实现。

所述第一执行单元240用来在移动终端处于需要支持etws消息接收的国家或地区、且移动终端中有一张sim卡正在进行volte语音业务时,同时接收其他sim卡的寻呼消息。所述第一执行单元240还用来在移动终端未处于需要支持etws消息接收的国家或地区时,禁止接收其他sim卡的寻呼消息。所述第一执行单元240例如由移动终端中的物理层实现。

优选地,所述第一执行单元240在移动终端的接入层的指令下进行相应操作。

所述第二执行单元250用来在移动终端处于需要支持etws消息接收的国家或地区、且移动终端中有一张sim卡正在进行volte语音业务、且移动终端的物理层报上来的寻呼消息为sim卡二的etws消息时,通知移动终端的非接入层结束sim卡一的volte通话,开始接收sim卡二的etws消息。所述第二执行单元250还用来在移动终端处于需要支持etws消息接收的国家或地区、且移动终端中有一张sim卡正在进行volte语音业务、且移动终端的物理层报上来的寻呼消息不是sim卡二的etws消息时,禁止接收该寻呼消息。所述第二执行单元250例如由移动终端中的sim卡二的errc单元实现。

本申请的volte4g多模多卡移动终端及其管理寻呼消息的方法,可在其中一张sim卡进行volte语音通话时,其他sim卡仍能正常接收最高优先级的etws消息,这大大扩展了移动终端在地震或海啸频发的国家或地区的应用场景。

以上仅为本申请的优选实施例,并不用于限定本申请。对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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