一种激活目标网络参数文件的方法及相关装置的制造方法

文档序号:9619309阅读:322来源:国知局
一种激活目标网络参数文件的方法及相关装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种激活目标网络参数文件的方法及相关装 置。
【背景技术】
[0002] 随着社会的不断发展,人们工作和生活的流动性不断加强,进而对移动终端(例 如,智能手机)的需求也越来越大,通常情况下,人们利用智能手机除了进行语音和短信沟 通外,还需要从网上享受收发电子邮件、查阅信息、图片下载和观赏电影等网络服务。
[0003] 为满足用户的上网需求,现有的智能手机的支持多模搜网。然而,由于不同的运营 商具有不同的搜网策略,如果在智能手机中插入不同运营商的身份识别卡,如何按照不同 的搜网策略进行搜网已成为当前的重要问题。智能手机的硬件系统主要由应用处理器AP 和调制解调器Modem两大主体构成,当用户在智能手机中插入不同运营商的身份识别卡, 现有的一些做法是通过Modem来实现身份识别卡所对应的网络参数文件(例如,MBN文件) 的切换。
[0004] 然而,采用这种方法,会产生一系列的问题。对于双卡手机来说,身份识别卡的激 活是通过AP来控制的,如果通过Modem自身来实现网络参数文件的切换,则会导致AP的执 行流程(上层流程)与Modem的执行流程(下层流程)冲突,例如,AP在进行身份识别卡 的激活时,Modem进行了网络参数文件的切换,此时Modem会重启以激活切换后的网络参数 文件,然而,由于上层流程在进行身份识别卡的激活时,需要与Modem进行数据交互,因此, 若在交互过程中出现Modem重启,则上层流程与Modem的交互失败,导致上层流程中断,进 而使得上层流程执行失败。
[0005] 综上,目前亟需一种有效的网络切换方法以避免AP和Modem在网络切换过程中产 生冲突的技术问题。

【发明内容】

[0006] 本发明实施例提供一种激活目标网络参数文件的方法及相关装置,用以避免AP 和Modem在网络切换过程中产生冲突的技术问题。
[0007] 本发明实施例提供的一种激活目标网络参数文件的方法,包括:
[0008] 终端的应用处理器确定终端当前使用的目标身份识别卡;
[0009] 所述应用处理器根据所述目标身份识别卡的标识信息,确定所述目标身份识别卡 对应的目标网络参数文件;
[0010] 所述应用处理器根据所述目标网络参数文件向网络协议处理器发送指令消息,以 使所述网络协议处理器根据所述指令消息激活所述目标网络参数文件。
[0011] 较佳地,所述应用处理器根据所述目标网络参数文件向所述网络协议处理器发送 指令消息之前,还包括:
[0012] 所述应用处理器确定所述网络协议处理器中当前激活的网络参数文件;
[0013] 所述应用处理器判断所述网络协议处理器中当前激活的网络参数文件与所述目 标网络参数文件是否一致,并在判断结果为不一致的情况下,向所述网络协议处理器发送 所述指令消息。
[0014] 较佳地,所述应用处理器根据所述目标网络参数文件向网络协议处理器发送指令 消息,以使所述网络协议处理器根据所述指令消息激活所述目标网络参数文件,包括:
[0015] 所述应用处理器向所述网络协议处理器发送第一指令消息;所述第一指令消息用 于指示所述网络协议处理器清除当前激活的网络参数文件;
[0016] 所述应用处理器接收到所述网络协议处理器根据所述第一指令消息返回的第一 响应结果后,向所述网络协议处理器发送第二指令消息;所述第二指令消息用于指示所述 网络协议处理器加载所述目标网络参数文件;
[0017] 所述应用处理器接收到所述网络协议处理器根据所述第二指令消息返回的第二 响应结果后,向所述网络协议处理器发送第三指令消息;第三指令消息用于指示所述网络 协议处理器激活所述目标网络参数文件。
[0018] 本发明实施例提供的另一种激活目标网络参数文件方法,该方法包括:
[0019] 网络协议处理器接收应用处理器发送的指令消息;所述指令消息为所述应用处理 器根据终端当前使用的目标身份识别卡,确定所述目标身份识别卡对应的目标网络参数文 件之后发送的;
[0020] 所述网络协议处理器根据所述指令消息激活所述目标网络参数文件。
[0021] 较佳地,所述网络协议处理器接收应用处理器发送的指令消息之前,还包括:
[0022] 所述网络协议处理器向所述应用处理器发送激活网络参数文件的通知消息,以使 所述应用处理器根据所述激活网络参数文件的通知消息确定所述网络协议处理器当前激 活的网络参数文件。
[0023] 较佳地,所述网络协议处理器接收所述应用处理器发送的指令消息,并根据所述 指令消息激活目标网络参数文件,包括:
[0024] 所述网络协议处理器接收所述应用处理器发送的第一指令消息,并根据所述第一 指令消息清除当前激活的网络参数文件后,向所述应用处理器返回第一响应结果;
[0025] 所述网络协议处理器接收所述应用处理器发送的第二指令消息,并根据所述第二 指令消息加载目标网络参数文件后,向所述应用处理器返回第二响应结果;
[0026] 所述网络协议处理器接收所述应用处理器发送的第三指令消息,根据所述第三指 令消息激活所述目标网络参数文件。
[0027] 本发明实施例提供的一种应用处理器,该应用处理器包括:
[0028] 第一确定模块,用于确定终端当前使用的目标身份识别卡;
[0029] 第二确定模块,用于根据所述目标身份识别卡的标识信息,确定所述目标身份识 别卡对应的目标网络参数文件;
[0030] 收发模块,用于根据所述目标网络参数文件向网络协议处理器发送指令消息,以 使所述网络协议处理器根据所述指令消息激活所述目标网络参数文件。
[0031] 较佳地,还包括:处理模块;
[0032] 所述处理模块用于:
[0033] 确定所述网络协议处理器中当前激活的网络参数文件;
[0034] 判断所述网络协议处理器中当前激活的网络参数文件与所述目标网络参数文件 是否一致,并在判断结果为不一致的情况下,通过所述收发模块向所述网络协议处理器发 送所述指令消息。
[0035] 较佳地,所述收发模块具体用于:
[0036] 向所述网络协议处理器发送第一指令消息;所述第一指令消息用于指示所述网络 协议处理器清除当前激活的网络参数文件;
[0037] 接收到所述网络协议处理器根据所述第一指令消息返回的第一响应结果后,向所 述网络协议处理器发送第二指令消息;所述第二指令消息用于指示所述网络协议处理器加 载所述目标网络参数文件;
[0038] 接收到所述网络协议处理器根据所述第二指令消息返回的第二响应结果后,向所 述网络协议处理器发送第三指令消息;第三指令消息用于指示所述网络协议处理器激活所 述目标网络参数文件。
[0039] 本发明实施例提供的一种网络协议处理器,包括:
[0040] 收发模块,用于接收应用处理器发送的指令消息;所述指令消息为所述应用处理 器根据终端当前使用的目标身份识别卡,确定所述目标身份识别卡对应的目标网络参数文 件之后发送的;
[0041] 处理模块,用于根据所述指令消息激活所述目标网络参数文件。
[0042] 较佳地,所述收发模块还用于:
[0043] 向所述应用处理器发送激活网络参数文件的通知消息,以使所述应用处理器根据 所述激活网络参数文件的通知消息确定所述网络协议处理器当前激活的网络参数文件。
[0044] 较佳地,所述收发模块接收所述应用处理器发送的第一指令消息,所述处理模块 根据所述第一指令消息清除当前激活的网络参数文件后,所述收发模块向所述应用处理器 返回第一响应结果;
[0045] 所述收发模块接收所述应用处理器发送的第二指令消息,所述处理模块根据所述 第二指令消息加载目标网络参数文件后,所述收发模块向所述应用处理器返回第二响应结 果;
[0046] 所述收发模块接收所述应用处理器发送的第三指令消息,所述处理模块根据所述 第三指令消息激活所述目标网络参数文件。
[0047] 本发明的上述实施例中,通过应用处理器确定终端当前使用的目标身份识别卡, 并根据该目标身份识别卡的标识信息,确定该目标身份识别卡对应的目标网络参数文件。 应用处理器根据网络协议处理器中当前激活的网络参数文件,向网络协议处理器发送指令 消息,以使所述网络协议处理器根据所述指令消息激活所述目标网络参数文件。本发明实 施例中,通过应用处理器来识别目标身份识别卡并通过应用处理器向网络协议处理器发送 指令消息来实现网络协议处理器对网络参数文件的切换,从而使得网络参数文件的切换通 过应用处理器的控制来实现,进而使得整个执行过程更为清晰顺畅,能够有效避免应用处 理器与网络协议处理器之间产生冲突的问题;且,网络协议处
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1