【技术实现步骤摘要】
实现USAT语音呼叫的方法和装置
本专利技术涉及移动通讯领域,尤其涉及一种实现USAT语音呼叫的方法和装置。
技术介绍
USAT(USIMApplicationToolkit,USIM应用工具箱)在原来的SIM卡(SubscriberIdentityModule,用户识别卡)被动式的操作模式基础上,增加了SIM卡新的主动式操作的能力。它允许UICC(UniversalIntegratedCircuitCard,集成电路卡)中的应用与支持该应用的ME(移动终端)进行交互操作,即支持USIM(UniversalSubscriberIdentityModule,通用用户身份识别模块)与ME之间的主动式对话,从而使移动用户拥有个人化附加业务。其中,UICC可以发起一个由ME执行的操作,例如,利用UICC中的号码建立语音呼叫,即USAT语音呼叫。根据3GPP协议以及中国移动TD-SCDMA(时分同步码分多址)UICC-终端接口USAT技术规范定义,SETUPCALL(建立呼叫)命令和过程如图1所示:步骤S101、UICC发送发起呼叫SETUPCALL命令至ME;该SETUP ...
【技术保护点】
1.一种实现USAT语音呼叫的方法,其特征在于,包括以下步骤:用户接受呼叫后,判断平台的类型;若平台为第一平台,则根据应用程序APP/MMI发起的呼叫控制请求,发送ENVELOPE命令至平台,等待平台返回呼叫控制结果;若平台返回的呼叫控制结果为允许呼叫,则根据APP/MMI发起的语音拨号请求发送ATD拨号命令进行拨号;若平台为第二平台,则根据APP/MMI发起的呼叫控制请求,返回允许呼叫的呼叫控制结果;根据APP/MMI发起的语音拨号请求,保存呼叫路线信息。
【技术特征摘要】
1.一种实现USAT语音呼叫的方法,其特征在于,包括以下步骤:用户接受呼叫后,判断平台的类型;若平台为第一平台,则根据应用程序APP/MMI发起的呼叫控制请求,发送ENVELOPE命令至平台,等待平台返回呼叫控制结果;若平台返回的呼叫控制结果为允许呼叫,则根据APP/MMI发起的语音拨号请求发送ATD拨号命令进行拨号;若平台为第二平台,则根据APP/MMI发起的呼叫控制请求,返回允许呼叫的呼叫控制结果;根据APP/MMI发起的语音拨号请求,保存呼叫路线信息;其中,实现UICC和ME之间的命令透传,APP/MMI需要按照协议规定的过程来完成操作的平台称为第一平台;只需要用户进行确认,用户接受UICC发起的呼叫后,由平台完成USIM卡呼叫控制以及拨号的过程的平台称为第二平台。2.根据权利要求1所述的方法,其特征在于,所述用户接受呼叫后,判断平台的类型的步骤之前包括:接收平台上报的建立呼叫SETUPCALL命令,并将该命令通知APP/MMI;若APP/MMI判断可以执行SETUPCALL命令,则提示用户确认是否接受呼叫。3.根据权利要求2所述的方法,其特征在于,所述用户接受呼叫后,判断平台的类型的步骤之后还包括:在用户接受呼叫后,若平台为第二平台时,发送包含命令成功执行信息的终端响应TERMINALRESPONSE命令至平台。4.根据权利要求3所述的方法,其特征在于,所述若平台为第一平台,则根据APP/MMI发起的呼叫控制请求,发送ENVELOPE命令至平台,等待平台返回呼叫控制结果的步骤之后还包括:若平台返回的呼叫控制结果为禁止呼叫,发送包含呼叫控制交互不允许信息的TERMINALRESPONSE命令至平台。5.根据权利要求4所述的方法,其特征在于,所述若平台返回的呼叫控制结果为允许呼叫,则根据APP/MMI发起的语音拨号请求发送ATD拨号命令进行拨号的步骤之后还包括:呼叫建立成功后,根据APP/MMI发起的响应SETUPCALL请...
【专利技术属性】
技术研发人员:张芬,芦跃霞,黄镭,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。