1.一种网络选择方法,应用于设有虚拟用户身份识别模块的终端,其特征在于,所述方法包括:
获取所述虚拟用户身份识别模块对应的通用驻网号;
通过所述通用驻网号向至少两个运营商网络注册开户;
当接收到驻网指令时,基于所述至少两个运营商网络对应的网络性能,从所述至少两个运营商网络中选择一个运营商网络作为驻网网络。
2.根据权利要求1所述的方法,其特征在于,所述通过所述通用手机号向至少两个运营商网络注册开户,包括:
向所述至少两个运营商网络发送开户请求消息,所述开户请求消息包含所述通用驻网号和开户内容信息;
接收所述至少两个运营商网络响应所述开户请求消息发送的开户消息;
当所述开户消息表征所述至少两个运营商网络允许所述终端驻网时,完成所述开户。
3.根据权利要求1所述的方法,其特征在于,所述基于所述至少两个运营商网络对应的网络性能,从所述至少两个运营商网络中选择一个运营商网络作为驻网网络,包括:
分别获取所述至少两个运营商网络对应的网络性能参数;
根据所述网络性能参数从所述至少两个运营商网络中确定一个运营商网络作为所述驻网网络。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述从所述至少两个运营商网络中选择一个运营商网络作为驻网网络之后,所述方法还包括:
分别检测所述至少两个运营商网络对应的所述网络性能;
根据所述网络性能确定最优运营商网络,所述最优运营商网络为所述至少两个运营商网络中网络性能最优的运营商网络;
当所述最优运营商网络与所述驻网网络不同时,将所述最优运营商网络作为所述驻网网络。
5.根据权利要求1所述的方法,其特征在于,所述从所述至少两个运营商网络中选择一个运营商网络作为驻网网络之后,所述方法还包括:
当接收到分组交换业务指令时,通过互联网协议地址与所述驻网网络进行数据交互,以执行所述分组交换业务指令指示的功能操作。
6.根据权利要求1所述的方法,其特征在于,所述从所述至少两个运营商网络中选择一个运营商网络作为驻网网络之后,所述方法还包括:
当接收到电路交换业务指令时,通过所述驻网网络和通用位置归属服务器实现与被叫终端的数据交互,以执行所述电路交换业务指令指示的功能操作,所述通用位置归属服务器中存储有终端和运营商网络之间的开户信息。
7.根据权利要求1所述的方法,其特征在于,所述从所述至少两个运营商网络中选择一个运营商网络作为驻网网络之后,所述方法还包括:
当接收到驻网选择指令时,从所述至少两个运营商网络中选择与所述驻网选择指令对应的运营商网络;
将所述与所述驻网选择指令对应运营商网络作为所述驻网网络。
8.根据权利要求3所述的方法,其特征在于,所述网络性能参数包括信号强度、网络速度、信噪比和丢包率中的至少一种。
9.一种终端,所述终端设有虚拟用户身份识别模块,其特征在于,所述终端包括:处理器、存储器、接收器、发送器以及通信总线,所述存储器、所述发送器和所述接收器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的一个或者多个程序,当所述一个或者多个程序被执行时,通过所述处理器执行如权利要求1-8任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-8任一项所述的方法。