1.一种移动终端VoWiFi通话的处理方法,其特征在于,所述方法包括:
步骤A,预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;
步骤B,当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;
步骤C,当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。
2.根据权利要求1所述的移动终端VoWiFi通话的处理方法,其特征在于,当移动终端处于在VoWiFi网络下的通话状态下的AP包括:通过mac地址过滤或者静态地址绑定来限制互联网访问权限的开放WiFi、通过二次登录认证来限制互联网访问权限的开放WiFi以及设置密码且无法接入互联网的非开放WiFi。
3.根据权利要求1所述的移动终端VoWiFi通话的处理方法,其特征在于,移动终端处于在VoWiFi网络下的空闲状态下的AP包括:通过二次登陆来获得互联网的权限的开放WiFi、设置密码且无法接入互联网的非开放WiFi以及设置密码且接入互联网的非开放可用WiFi。
4.根据权利要求2所述的移动终端VoWiFi通话的处理方法,其特征在于,所述步骤B具体包括:
B1,移动终端开机检测是否已经注册VoWiFi网络,如果未注册VoWiFi,控制移动终端以普通方式打开适用网络或者SIM卡不支持VoWiFi的WiFi开关;
B2,当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态,如果移动终端在通话中,则禁止WiFi的切换,如果移动终端未在通话中,转到空闲状态的AP进行切换;
B3,如果移动终端无法连接到WiFi时,则控制移动终端切换到蜂窝网进行通话,包括切换到VoLTE、2G或者3G下进行通话;
B4,当移动终端切换到蜂窝网进行通话后,当移动终端的WiFi搜索到匹配的AP时则进行切换,移动终端重新注册VoWiFi。
5.根据权利要求3所述的移动终端VoWiFi通话的处理方法,其特征在于,所述步骤C具体包括:
C1,当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态;
C2,当检测到移动终端处于VoWiFi的空闲状态时,移动终端开始发起WiFi 的AP的切换;
C3,当检测到的WiFi为需要二次登陆的开放WiFi时,则禁止自动切换到所述WiFi的AP;
C4,当检测到的WiFi为非需要二次登陆的非开放WiFi或者非开放可用WiFi时,则控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。
6.一种移动终端VoWiFi通话的处理系统,其特征在于,所述系统包括:
注册管控模块,用于预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;
通话处理模块,用于当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;
空闲处理模块,当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。
7.根据权利要求6所述的移动终端VoWiFi通话的处理系统,其特征在于,当移动终端处于在VoWiFi网络下的通话状态下的AP包括:通过mac地址过滤或者静态地址绑定来限制互联网访问权限的开放WiFi、通过二次登录认证来限制互联网访问权限的开放WiFi以及设置密码且无法接入互联网的非开放WiFi。
8.根据权利要求6所述的移动终端VoWiFi通话的处理系统,其特征在于,移动终端处于在VoWiFi网络下的空闲状态下的AP包括:通过二次登陆来获得互联网的权限的开放WiFi、设置密码且无法接入互联网的非开放WiFi以及设置密码且接入互联网的非开放可用WiFi。
9.根据权利要求7所述的移动终端VoWiFi通话的处理系统,其特征在于,所述通话处理模块具体包括:
注册检测单元,用于移动终端开机检测是否已经注册VoWiFi网络,如果未注册VoWiFi,控制移动终端以普通方式打开适用网络或者SIM卡不支持VoWiFi的WiFi开关;
第一通话检测单元,用于当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态,如果移动终端在通话中,则禁止WiFi的切换,如果移动终端未在通话中,转到空闲状态的AP进行切换;
第一切换处理单元,用于如果移动终端无法连接到WiFi时,则控制移动终端切换到蜂窝网进行通话,包括切换到VoLTE、2G或者3G下进行通话;
重新注册单元,用于当移动终端切换到蜂窝网进行通话后,当移动终端的WiFi搜索到匹配的AP时则进行切换,移动终端重新注册VoWiFi。
10.根据权利要求8所述的移动终端VoWiFi通话的处理系统,其特征在于,所述空闲处理模块具体包括:
第二通话检测单元,用于当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态;
切换开启单元,当检测到移动终端处于VoWiFi的空闲状态时,移动终端开始发起WiFi 的AP的切换;
切换禁止单元,用于当检测到的WiFi为需要二次登陆的开放WiFi时,则禁止自动切换到所述WiFi的AP;
第二切换处理单元,用于当检测到的WiFi为非需要二次登陆的非开放WiFi或者非开放可用WiFi时,则控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。