一种移动终端VoWiFi通话的处理方法及系统与流程

文档序号:12740902阅读:1498来源:国知局
一种移动终端VoWiFi通话的处理方法及系统与流程

本发明涉及智能终端应用技术领域,尤其涉及的是一种移动终端VoWiFi通话的处理方法及系统。



背景技术:

随着IMS(IMS:IP Multimedia Subsystem ,IP多媒体子系统,是一种全新的多媒体业务形式,它能够满足现在的终端客户更新颖、更多样化多媒体业务的需求)的发展,虽然目前国内几大运营商暂时还未对VoWiFi(Voice over WiFi)进行商用,但是VoWiFi技术将很快进入到我们的身边。VoWiFi的到来将会是一场革命性的技术,能够解决运营商在室内覆盖以及偏远山区移动信号的问题,在有WiFi的信号的地方,即可和蜂窝网一样进行语音和短信。

终端用户使用WiFi时,可以通过ePDG或TWAG接入运营商核心网络,基于IMS下的VoLTE和VoWiFi可以进行切换,而不影响用户质量。

目前世界各大运营商中普遍采用的VoWiFi中,都是依靠不可信任WiFi网络和核心网的接口,采用GTP/PMIP协议。固网通过ePDG接入PDN GW,通过增强ePDG以实现非信任固网和EPC的互通,S2b方式要求终端和ePDG之间建立IPSec。

随着WIFI在我们身边的大量普及,鉴于WiFi网络接入点(AP:无线访问接入点,AP就是传统有线网络中的HUB,也是组建小型无线局域网时最常用的设备,AP相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网)覆盖范围小、移动用户需要频繁切换的特点,由于WiFI的切换会严重影响VoWiFi,导致通话质量差,掉话,无法注册VoWiFi等情况的发生;当终端在进行VoWIFI通话中,在进行WiFI的多AP间切换,则有很大可能遇到不确定的AP而引起的掉话或者通话质量差。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端VoWiFi通话的处理方法及系统,旨在通过移动终端在注册VoWiFi后,针对通话状态和空闲状态对WiFi中多AP间进行不同策略管理,从而保证移动终端在处于VoWiFi的网络下通话的质量不受WiFi多AP的频繁切换的影响,提高VoWiFi的通话质量。

本发明解决技术问题所采用的技术方案如下:

一种移动终端VoWiFi通话的处理方法,其中,所述方法包括:

步骤A,预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;

步骤B,当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;

步骤C,当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

所述的移动终端VoWiFi通话的处理方法,其中,当移动终端处于在VoWiFi网络下的通话状态下的AP包括:通过mac地址过滤或者静态地址绑定来限制互联网访问权限的开放WiFi、通过二次登录认证来限制互联网访问权限的开放WiFi以及设置密码且无法接入互联网的非开放WiFi。

所述的移动终端VoWiFi通话的处理方法,其中,移动终端处于在VoWiFi网络下的空闲状态下的AP包括:通过二次登陆来获得互联网的权限的开放WiFi、设置密码且无法接入互联网的非开放WiFi以及设置密码且接入互联网的非开放可用WiFi。

所述的移动终端VoWiFi通话的处理方法,其中,所述步骤B具体包括:

B1,移动终端开机检测是否已经注册VoWiFi网络,如果未注册VoWiFi,控制移动终端以普通方式打开适用网络或者SIM卡不支持VoWiFi的WiFi开关;

B2,当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态,如果移动终端在通话中,则禁止WiFi的切换,如果移动终端未在通话中,转到空闲状态的AP进行切换;

B3,如果移动终端无法连接到WiFi时,则控制移动终端切换到蜂窝网进行通话,包括切换到VoLTE、2G或者3G下进行通话;

B4,当移动终端切换到蜂窝网进行通话后,当移动终端的WiFi搜索到匹配的AP时则进行切换,移动终端重新注册VoWiFi。

所述的移动终端VoWiFi通话的处理方法,其中,所述步骤C具体包括:

C1,当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态;

C2,当检测到移动终端处于VoWiFi的空闲状态时,移动终端开始发起WiFi 的AP的切换;

C3,当检测到的WiFi为需要二次登陆的开放WiFi时,则禁止自动切换到所述WiFi的AP;

C4,当检测到的WiFi为非需要二次登陆的非开放WiFi或者非开放可用WiFi时,则控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

一种移动终端VoWiFi通话的处理系统,其中,所述系统包括:

注册管控模块,用于预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;

通话处理模块,用于当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;

空闲处理模块,当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

所述的移动终端VoWiFi通话的处理系统,其中,当移动终端处于在VoWiFi网络下的通话状态下的AP包括:通过mac地址过滤或者静态地址绑定来限制互联网访问权限的开放WiFi、通过二次登录认证来限制互联网访问权限的开放WiFi以及设置密码且无法接入互联网的非开放WiFi。

所述的移动终端VoWiFi通话的处理系统,其中,移动终端处于在VoWiFi网络下的空闲状态下的AP包括:通过二次登陆来获得互联网的权限的开放WiFi、设置密码且无法接入互联网的非开放WiFi以及设置密码且接入互联网的非开放可用WiFi。

所述的移动终端VoWiFi通话的处理系统,其中,所述通话处理模块具体包括:

注册检测单元,用于移动终端开机检测是否已经注册VoWiFi网络,如果未注册VoWiFi,控制移动终端以普通方式打开适用网络或者SIM卡不支持VoWiFi的WiFi开关;

第一通话检测单元,用于当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态,如果移动终端在通话中,则禁止WiFi的切换,如果移动终端未在通话中,转到空闲状态的AP进行切换;

第一切换处理单元,用于如果移动终端无法连接到WiFi时,则控制移动终端切换到蜂窝网进行通话,包括切换到VoLTE、2G或者3G下进行通话;

重新注册单元,用于当移动终端切换到蜂窝网进行通话后,当移动终端的WiFi搜索到匹配的AP时则进行切换,移动终端重新注册VoWiFi。

所述的移动终端VoWiFi通话的处理系统,其中,所述空闲处理模块具体包括:

第二通话检测单元,用于当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态;

切换开启单元,当检测到移动终端处于VoWiFi的空闲状态时,移动终端开始发起WiFi 的AP的切换;

切换禁止单元,用于当检测到的WiFi为需要二次登陆的开放WiFi时,则禁止自动切换到所述WiFi的AP;

第二切换处理单元,用于当检测到的WiFi为非需要二次登陆的非开放WiFi或者非开放可用WiFi时,则控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

本发明公开了一种移动终端VoWiFi通话的处理方法及系统,所述方法包括:预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

本发明通过移动终端在注册VoWiFi后,针对通话状态和空闲状态对WiFi中多AP间进行不同策略管理,从而保证移动终端在处于VoWiFi的网络下通话的质量不受WiFi多AP的频繁切换的影响,提高VoWiFi的通话质量。

附图说明

图1是本发明移动终端VoWiFi通话的处理方法的较佳实施例的流程图。

图2是本发明移动终端VoWiFi通话的处理系统的较佳实施例的功能原理图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明移动终端VoWiFi通话的处理方法的较佳实施例的流程图。

如图1所示,本发明实施例所提供的移动终端VoWiFi通话的处理方法,包括以下步骤:

步骤S100,预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换。

本发明中,当移动终端处于在VoWiFi网络下的通话状态下的AP包括:通过mac地址过滤或者静态地址绑定来限制互联网访问权限的开放WiFi、即不设置密码,任何设备均能接入,预先存储过mac地址过滤或者静态地址,通过二次登录认证来限制互联网访问权限的开放WiFi、即不设置密码,任何设备均能接入,以及设置密码且无法接入互联网的非开放WiFi、即设置密码,但是移动终端已经保存该密码。

另外,移动终端处于在VoWiFi网络下的空闲状态下的AP包括:通过二次登陆来获得互联网的权限的开放WiFi、设置密码且无法接入互联网的非开放WiFi、即设置密码,终端已经保存该密码,以及设置密码且接入互联网的非开放可用WiFi。

本发明主要解决了移动终端注册了VoWiFi后,在通话过程中和在空闲的时候的WiFi的多AP间的切换策略的管理。在WiFi间的AP切换中,造成WiFi切换巨大延时的原因非常简单,即802.11协议(802.11协议是国际电工电子工程学会为无线局域网络制定的标准)并没有为可能出现的切换做好充足的准备,具体来说,在一个WiFi网络中,一个移动终端基本保持着和一个AP的连接,只有当这个连接的质量变得不可接受的时候,MS才会转而试着去连接其他AP,因为一个移动终端在正常通信的时候并不会为可能的切换做准备,所以它对于周围的AP资源一无所知,则有可能从一个可以正常联网的AP切换到一个信号强,但是网络质量差甚至无法联网的AP。

大多数的无线AP都支持多用户接入、数据加密、多速率发送等功能,一些产品更提供了完善的无线网络管理功能。对于家庭、办公室这样的小范围无线局域网而言,一般只需一台无线AP即可实现所有计算机的无线接入。

AP的室内覆盖范围一般是30m~100m,不少厂商的AP产品可以互联,以增加WLAN覆盖面积,也正因为每个AP的覆盖范围都有一定的限制,正如手机可以在基站之间漫游一样,无线局域网客户端也可以在AP之间漫游。

因此,当移动终端在进行VoWiFi通话中,在进行WiFi的多AP间切换中,则有很大可能遇到不确定的AP而引起的掉话或者通话质量差。

步骤S200,当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话。

当检测到移动终端处于在VoWiFi网络下的通话状态时,移动终端禁止发起WiFi间的AP的切换,防止WiFi间AP切换中带来的不确定的AP引起的通话质量差或者掉话。

进一步地,所述步骤S200还包括:

S210,移动终端开机检测是否已经注册VoWiFi网络,如果未注册VoWiFi,控制移动终端以普通方式打开适用网络或者SIM卡不支持VoWiFi的WiFi开关;

S220,当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态,如果移动终端在通话中,则禁止WiFi的切换,如果移动终端未在通话中,转到空闲状态的AP进行切换;

S230,如果移动终端无法连接到WiFi(移动终端远离WiFi导致信号变差)时,则控制移动终端切换到蜂窝网进行通话,包括切换到VoLTE、2G或者3G下进行通话;

S240,当移动终端切换到蜂窝网进行通话后,当移动终端的WiFi搜索到匹配的AP时则进行切换,移动终端重新注册VoWiFi。

本发明中,主要是实现是检测当移动终端处于在VoWiFi网络下的通话状态下,对AP切换的控制,移动终端注册在VoWiFi后,并在VoWiFi发起语音通话,此时移动终端将禁止发起WiFi间的AP的切换,防止由于WiFi间AP间切换中带来的不确定的AP而引起通话质量差或者掉话。

步骤S300,当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

即当检测到移动终端处于在VoWiFi网络下的空闲状态时,移动终端处于待机的状态,禁止移动终端在VoWiFi的空闲状态下在不确定的AP切换并停留在无法联网的WiFi。

进一步地,所述步骤S300还包括:

S310,当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态;

S320,当检测到移动终端处于VoWiFi的空闲状态时,移动终端开始发起WiFi 的AP的切换;

S330,当检测到的WiFi为需要二次登陆的开放WiFi时,则禁止自动切换到所述WiFi的AP;

S340,当检测到的WiFi为非需要二次登陆的非开放WiFi或者非开放可用WiFi时,则控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

本发明中,检测到移动终端处于在VoWiFi网络下的空闲状态(非通话状态)下,对AP切换的控制。移动终端在注册VoWiFi后,并保持在VoWiFi的空闲模式下,此时移动终端是处于待机的状态,包括可以发起主叫语音/短信/彩信以及被叫语音/短信/彩信等业务, 该模式下对WiFi多AP的管理,主要是避免切换到不确定AP后,导致VoWiFi不能使用。

基于上述方法实施例,本发明还提供了一种移动终端VoWiFi通话的处理系统,如图2所示,所述系统包括:

注册管控模块210,用于预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;具体如上所述。

通话处理模块220,用于当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;具体如上所述。

空闲处理模块230,当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索;具体如上所述。

进一步地,所述的移动终端VoWiFi通话的处理系统,其中,当移动终端处于在VoWiFi网络下的通话状态下的AP包括:通过mac地址过滤或者静态地址绑定来限制互联网访问权限的开放WiFi、通过二次登录认证来限制互联网访问权限的开放WiFi以及设置密码且无法接入互联网的非开放WiFi;具体如上所述。

进一步地,所述的移动终端VoWiFi通话的处理系统,其中,移动终端处于在VoWiFi网络下的空闲状态下的AP包括:通过二次登陆来获得互联网的权限的开放WiFi、设置密码且无法接入互联网的非开放WiFi以及设置密码且接入互联网的非开放可用WiFi;具体如上所述。

进一步地,所述的移动终端VoWiFi通话的处理系统,其中,所述通话处理模块具体包括:

注册检测单元,用于移动终端开机检测是否已经注册VoWiFi网络,如果未注册VoWiFi,控制移动终端以普通方式打开适用网络或者SIM卡不支持VoWiFi的WiFi开关;具体如上所述。

第一通话检测单元,用于当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态,如果移动终端在通话中,则禁止WiFi的切换,如果移动终端未在通话中,转到空闲状态的AP进行切换;具体如上所述。

第一切换处理单元,用于如果移动终端无法连接到WiFi时,则控制移动终端切换到蜂窝网进行通话,包括切换到VoLTE、2G或者3G下进行通话;具体如上所述。

重新注册单元,用于当移动终端切换到蜂窝网进行通话后,当移动终端的WiFi搜索到匹配的AP时则进行切换,移动终端重新注册VoWiFi;具体如上所述。

进一步地,所述的移动终端VoWiFi通话的处理系统,其中,所述空闲处理模块具体包括:

第二通话检测单元,用于当移动终端注册VoWiFi网络后,通过+CLCC语句检测移动终端的通话状态;具体如上所述。

切换开启单元,当检测到移动终端处于VoWiFi的空闲状态时,移动终端开始发起WiFi 的AP的切换;具体如上所述。

切换禁止单元,用于当检测到的WiFi为需要二次登陆的开放WiFi时,则禁止自动切换到所述WiFi的AP;具体如上所述。

第二切换处理单元,用于当检测到的WiFi为非需要二次登陆的非开放WiFi或者非开放可用WiFi时,则控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索;具体如上所述。

综上所述,本发明公开了一种移动终端VoWiFi通话的处理方法及系统,所述方法包括:预先通过移动终端注册VoWiFi,控制并管理VoWiFi在通话状态和空闲状态时对WiFi多AP的切换;当检测到移动终端处于在VoWiFi网络下的通话状态时,控制移动终端禁止发起WiFi间的AP切换,当移动终端无法连接到WiFi时,控制移动终端切换到蜂窝网进行通话;当检测到移动终端处于在VoWiFi网络下的空闲状态时,则移动终端处于待机的状态,控制移动终端发起AP切换并检测所述AP联网情况,当所述AP正常联网,则停留在所述AP,当所述AP不能联网,则回到原AP并继续进行搜索。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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