终端的一卡多号实现方法与流程

文档序号:16066628发布日期:2018-11-24 12:43阅读:11194来源:国知局

本发明涉及移动通信技术领域,尤其涉及一种为用户的一个用户身份识别卡提供多个用户业务号码的终端的一卡多号实现方法。

背景技术

随着当前通信市场竞争的加剧,各个运营商越来越注重细分市场,竞争的方向已经逐渐转移到为用户提供更好的服务层面上。在这种情况下,各个运营商都迫切需要开发一些贴近用户、具有市场竞争力的业务,单部终端多个业务号码的需求也越来越高。

在现有的移动通信网络中,一般一个移动通信用户拥有一个用户身份识别卡(在gsm网络中称为sim卡,在cdma网络中称为uim卡)和一个用户业务号码(即通常所说的手机号码,在gsm网络中称为msisdn号码,在cdma网络中称为mdn号码),用户业务号码和用户身份识别卡是一一对应的关系。在现有的终端通信应用中,实现单部终端多个业务号码的方法一般是终端中置入2张及以上的用户身份识别卡,每张用户身份识别卡绑定一个用户业务号码。用户进行通信业务前,选择一个用户业务号码作为当前号码。这种实现方式,要求终端需设置多个用户身份识别卡卡槽,同时需要多张用户身份识别卡,使用不够灵活。



技术实现要素:

本发明的目的在于,提供一种终端的一卡多号实现方法,实现单张用户身份识别卡上绑定多个业务号码。

为了实现上述目的,本发明提供了一种终端的一卡多号实现方法,所述方法包括:(1)在一张用户身份识别卡中存储多个用户签约信息,所述用户签约信息包含用户业务号码;(2)接收用户设定的所使用的用户业务号码作为当前业务号码,或者根据网络信号选择优先使用的用户业务号码。

本发明的优点在于,可以在单张用户身份识别卡上绑定多个业务号码,用户可以自主选择使用对应签约信息的业务号码,也可以为自动选择;一部终端实现了一个用户身份识别卡卡槽一张用户身份识别卡,可实现多个业务号码,满足了用户在不同业务场景下使用不同业务号码的需要。并且可以将号码和通信录号码进行绑定,满足了用户自由选择使用主叫号码的需求。

附图说明

图1,本发明所述的终端的一卡多号实现方法一实施例的流程图;

图2,本发明所述的用户业务号码初始选择一实施例的流程图。

具体实施方式

下面结合附图对本发明提供的终端的一卡多号实现方法做详细说明。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

考图1,本发明所述的终端的一卡多号实现方法一实施例的流程图。所述方法包括如下步骤:s11:在一张用户身份识别卡中存储多个用户签约信息,所述用户签约信息包含用户业务号码;s12:接收用户设定的所使用的用户业务号码作为当前业务号码,或者根据网络信号选择优先使用的用户业务号码。接下来对图1所示的步骤做详细说明。

通过在用户身份识别卡(在gsm网络中称为sim卡,在cdma网络中称为uim卡)中保存多个签约信息,用户可以自主选择使用对应签约信息的业务号码,也可以设置为自动选择。一部终端实现了一个用户身份识别卡卡槽一张用户身份识别卡,可实现多个业务号码,满足了用户在不同业务场景下使用不同业务号码的需要。

用户可以通过设置,指定所使用的初始业务号码。具体的,步骤s12中所述的接收用户设定的所使用的用户业务号码作为当前业务号码进一步包括:1)接收用户在终端开机后指定所使用的用户业务号码,向用户身份识别卡发送at指令;2)获取所述用户指定所使用的用户业务号码对应的用户签约信息,基于所获取的用户签约信息和移动核心网交互,将用户指定所使用的用户业务号码设置为当前业务号码。at(attention)指令是应用于终端设备与pc应用之间的连接与通信的指令。

当所述用户签约信息进一步包含用户业务号码对应的启动密码时,用户通过设置指定所使用的初始业务号码需要输入相应的密码,来实现号码的安全切换。具体的,步骤s12所述的接收用户设定的所使用的用户业务号码作为当前业务号码进一步包括:1)在终端开机后判定设置了开机选择用户业务号码时,依次向用户身份识别卡发送读取imsi指令,直到查询完毕;2)弹出号码选择界面,用于用户选择要使用的用户业务号码;3)接收用户选择的用户业务号码,显示启动密码输入对话框;4)接收用户输入的启动密码,判定启动密码输入正确后,获取用户选择的用户业务号码对应的用户签约信息,基于所获取的用户签约信息和移动核心网交互;即启动开机入网,之后进入工作状态;若密码输入错误则做出提示并在显示启动密码输入对话框。若判定未设置了开机选择用户业务号码时,用户身份识别卡直接使用上次(关机前)设置的用户信息启动开机入网,之后进入工作状态。所述的用户业务号码初始选择一实施例的流程图如图2所示。imsi(internationalmobilesubscriberidentificationnumber,国际移动用户识别码)是区别移动用户的标志,储存在sim卡中,可用于区别移动用户的有效信息。

终端也可以根据网络信号自动选择业务号码,为了实现号码的安全切换,需要输入相应的密码。具体的,所述用户签约信息进一步包含用户业务号码对应的启动密码,步骤s12所述的接收用户设定的所使用的用户业务号码作为当前业务号码进一步包括:1)接收用户在终端运行过程中变更所使用的用户业务号码的操作请求,向用户身份识别卡发送at指令;2)弹出号码选择界面;3)接收用户选择的用户业务号码,显示启动密码输入对话框;4)接收用户输入的启动密码,判定启动密码输入正确后,获取变更后的用户业务号码对应的用户签约信息,基于所获取的用户签约信息和移动核心网交互,将变更后的用户业务号码设置为当前业务号码。比如设置为信号强度优先、套餐资费优惠优先、流量优先等,根据实际使用情况选择优先使用的用户业务号码。

本发明所述的终端的一卡多号实现方法,用户业务号码可以和通信录绑定,灵活实现对不同通信录号码的主叫业务号码呈现。具体的,所述方法进一步包括:s13:对所述终端的通信录进行分组,并根据不同的通信录分组信息设置相应的用户业务号码;s14:所述终端发起语音主叫或短信呼出时,根据被叫号码所在的通信录分组确定被叫用户终端所显示的主叫用户业务号码。即,针对终端的通信录进行分组,根据不同的通信录分组信息设置不同的用户业务号码,实现对相应通信录分组中的号码作语音主叫或短信呼出时,设置的相应用户业务号码即为被叫用户所看到的号码。

实现一卡多号,可以在用户身份识别卡中内置同一个imsi或者多个imsi。具体使用一个还是多个imsi,取决于核心网中hlr/hss的要求。

当所述用户签约信息中每一所述用户业务号码对应一imsi时,所有所述imsi均注册在移动核心网上。即每个用户业务号码对应一个imsi时,所有imsi同时注册在移动核心网上,即多个用户业务号码同时待机。

当所述用户签约信息中所有所述用户业务号码对应一imsi时,在变更所使用的用户业务号码后,终端触发向移动核心网进行重新注册。即,使用同一个imsi时,在变更用户业务号码时,终端会触发向网络侧进行重新注册。当使用单个imsi多个用户业务号码时,如果网络侧收到了针对其它用户业务号码(非当前业务号码)的呼叫,会因为被叫号码未注册而失败。当终端启用此被叫业务号码后,将会收到网络侧下发的业务提醒。

优选的,所述用户签约信息中所有所述用户业务号码对应一国际移动用户识别码;在终端空闲状态下轮流切换用户业务号码,触发向移动核心网进行重新注册,保持设定时间后切换至下一用户业务号码。即,为了及时获取业务提醒,可以将终端设置为在空闲状态下轮流切换业务号码,向网络侧进行注册,保持一段时间后,再切换下一个业务号码。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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