一种语音建立方法及装置与流程

文档序号:13984885阅读:117来源:国知局
一种语音建立方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种语音建立方法及装置。



背景技术:

长期演进(longtermevolution,简称lte)作为3g后续演进技术以其高数据速率、低时延、灵活的带宽配置等独特技术优势,被认为是下一代移动通信的演进方向。lte网络相比于2g/3g网络只有分组交换域(packetswitchdomain,简称ps域),没有电路交换域(circuitswitchdomain,简称cs域),因此基于ip多媒体子系统(ipmultimediasubsystem,简称ims)的语音业务方案(voiceoverted,简称volte)可以解决在lte网络中实现语音业务的问题,并且volte能配合lte网络或4g核心网(evolvedpacketcore,简称epc网络)实现端到端的基于ps域的语音业务。

根据第三代移动通信伙伴组织协议(the3rdgenerationpartnershipproject,简称3gpp协议),在volte终端中,配置为发起语音业务时,首选imsps域的语音方案,次选cs域的语音方案。现有的移动终端在注册到volte网络时,可以在volte网络下发起高清语音通话,享受ims网络提供的高清语音业务。当未注册volte网络时,会回落到2g/3g网络在cs域发起语音通话。volte终端为了保持语音通话连续性,提供了单一无线语音呼叫连续性技术(singleradiovoicecallcontinuity,简称srvcc)的方案,即当volte语音通话过程中用户终端(userequipment,简称ue)从lte覆盖区域移动到2g/3g区域时,为了保持语音通话连续性,将语音承载平滑切换到2g/3g网络,实现语音连续。

然而,当ue在lte覆盖边缘时,ue发起语音业务仍然在volte网络下,所以ue先建立volte通话,但在volte通话建立的过程中就会发生srvcc切换,ue的语音业务会回落到cs域实现。实际上ue在发起语音业务前的信号状态已经达到了srvcc切换门限值,但由于ue在空闲态下小区重选的门限和srvcc切换门限存在差异,所以空闲态下ue并未重选到2g/3g网络的小区。因此,ue在空闲态下已经满足srvcc切换门限,却仍要先建立volte通话的情况,必然会造成后续通话建立时发生srvcc切换过程。所以像这种总是先建立volte通话,然后很快执行srvcc切换的情况,会消耗系统的资源,增加网络的负荷,造成资源的浪费。



技术实现要素:

本发明实施例提供一种语音建立方法,在用户终端发起语音业务时,可以根据自身信号状态和网络选择条件,选择在2g/3g网络的电路域建立语音业务,节省了网络资源,减少了信令开销。

第一方面,本发明实施例提供了一种语音建立方法,该方法包括:

当检测到用户终端发起语音业务时,获取所述用户终端在volte网络下的目标小区标识,所述目标小区标识用于标识所述用户终端当前的驻留小区;

获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态;

获取所述目标小区标识对应的网络选择条件;

若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

在一种可能的设计中,所述获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,包括:

获取所述用户终端在所述volte网络下的第一信号质量和在2g/3g网络下的第二信号质量;

所述网络选择条件包括第一阈值和第二阈值;

所述若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务,包括:

若所述第一信号质量小于所述第一阈值,且所述第二信号质量大于所述第二阈值,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

在一种可能的设计中,所述方法,还包括:

若所述第一信号状态和所述第二信号状态不满足所述网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务;或

若未获取到所述目标小区标识对应的网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务。

在一种可能的设计中,所述获取与所述目标小区标识对应的网络选择条件,包括:

获取目标关系表,所述目标关系表用于表示小区标识与所述小区标识所标识的小区的网络选择条件的对应关系;

在所述目标关系表中获取与所述目标小区标识对应的网络选择条件。

在一种可能的设计中,所述获取与所述目标小区标识对应的网络选择条件,包括:

向网络侧发送包括所述第一信号状态的第一信息,所述第一信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

接收所述网络侧针对所述第一信息返回的所述网络选择条件,并将接收到的所述网络选择条件和所述目标小区标识进行对应存储。

在一种可能的设计中,所述用户终端选择在所述volte网络建立所述语音业务后还包括:

向网络侧发送包括所述第一信号状态的第二信息,所述第二信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

接收所述网络侧针对所述第二信息返回的所述网络选择条件;

获取当前的第一信号状态和第二信号状态;

根据所述当前的第一信号状态和第二信号状态以及所述网络选择条件,向所述网络侧发送包括所述当前的第一信号状态和第二信号状态的第三信息,所述第三信息被所述网络侧用于确定是否切换所述用户终端当前的网络;

接收所述网络侧针对所述第三信息返回的切换指令,根据所述切换指令,将在所述volte网络下建立的所述语音业务切换到所述2g/3g网络的电路域。

第二方面,本发明实施例提供了一种语音建立装置,该装置包括:

第一获取模块,用于获取所述用户终端在volte网络下的目标小区标识,所述目标小区标识用于标识所述用户终端当前的驻留小区;

第二获取模块,用于获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态;

第三获取模块,用于获取所述目标小区标识对应的网络选择条件;

选择模块,用于若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

在一种可能的设计中,所述第二获取模块具体用于获取所述用户终端在所述volte网络下的第一信号质量和在2g/3g网络下的第二信号质量;

所述网络选择条件包括第一阈值和第二阈值;

所述选择模块具体用于若所述第一信号质量小于所述第一阈值,且所述第二信号质量大于所述第二阈值,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

在一种可能的设计中,所述选择模块还用于:

若所述第一信号状态和所述第二信号状态不满足所述网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务;或

若未获取到所述目标小区标识对应的网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务。

在一种可能的设计中,所述第三获取模块具体用于:

获取目标关系表,所述目标关系表用于表示小区标识与所述小区标识所标识的小区的网络选择条件的对应关系;

在所述目标关系表中获取与所述目标小区标识对应的网络选择条件。

在一种可能的设计中,所述第三获取模块包括:

发送单元,用于向网络侧发送包括所述第一信号状态的第一信息,所述第一信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

接收单元,用于接收所述网络侧针对所述第一信息返回的所述网络选择条件,并将接收到的所述网络选择条件和所述目标小区标识进行对应存储。

在一种可能的设计中,所述装置还包括:

发送模块,用于所述用户终端选择在所述volte网络建立所述语音业务后,向网络侧发送包括所述第一信号状态的第二信息,所述第二信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

接收模块,用于接收所述网络侧针对所述第二信息返回的所述网络选择条件;

第四获取模块,用于获取当前的第一信号状态和第二信号状态;

所述发送模块还用于根据所述当前的第一信号状态和第二信号状态以及所述网络选择条件,向所述网络侧发送包括所述当前的第一信号状态和第二信号状态的第三信息,所述第三信息被所述网络侧用于确定是否切换所述用户终端当前的网络;

切换模块,用于接收所述网络侧针对所述第三信息返回的切换指令,根据所述切换指令,将在所述volte网络下建立的所述语音业务切换到所述2g/3g网络的电路域。

第三方面,本发明实施例提供了一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。

本发明实施例在检测到用户终端发起语音业务时,获取该用户终端在volte网络下的目标小区标识,并获取该用户终端在该volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,获取该目标小区标识对应的网络选择条件,若该第一信号状态和该第二信号状态满足该网络选择条件,该用户终端选择在该2g/3g网络的电路域建立该语音业务,可以根据自身信号状态和网络选择条件,选择在2g/3g网络的电路域建立语音业务,节省了网络资源,减少了信令开销。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种语音建立方法的示意流程图;

图2是本发明实施例提供的另一种语音建立方法的示意流程图;

图3是本发明实施例提供的一种语音建立装置的示意性框图;

图4是本发明实施例提供的一种终端的示意性框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”以及“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

应当理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

下面将结合附图1-附图4,对本发明实施例提供的语音建立方法及装置进行详细介绍。

参见图1,是本发明实施例提供一种语音建立方法的示意流程图,如图所示该语音建立方法可包括:

s101,当检测到用户终端发起语音业务时,获取所述用户终端在volte网络下的目标小区标识,所述目标小区标识用于标识所述用户终端当前的驻留小区;

在本发明实施例中,用户终端开机注册在volte网络下,在检测到该用户终端发起语音业务时,例如检测到拨号指令时,用户终端可以获取该用户终端在volte网络下的目标小区标识,该目标小区标识可以用于标识该用户终端当前的驻留小区,该目标小区标识可以用数字、字母或者数字和字母组合来表示,例如“1”、“dc”、“b97”等等,本发明实施例对此不做限定。例如,用户终端在检测到拨号指令时,在该用户终端的用户识别卡(subscriberidentificationmodule,简称sim卡)或者非易失性存储器(non-volatilememory)中获取在volte网络下的用于标识该用户终端当前驻留小区的目标小区标识,该用户终端的驻留小区可以为该用户终端当前的服务小区。

s102,获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态;

在本发明实施中,用户终端可以直接获取该用户终端在上述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,用户终端可以主动检测2g/3g网络的信号状态,而不需要网络侧向用户终端发送信令,以使用户终端检测2g/3g网络的信号状态,减少了信令开销。该第一信号状态可以为该用户终端的volte网络信号质量、lte网络信号强度等可以反映volte网络信号强弱的参数,该第二信号状态可以为该用户终端的2g/3g网络信号质量、2g/3g网络信号强度等可以反映2g/3g网络信号强弱的参数,其中,若该第一信号状态为volte网络信号质量,则该第二信号状态为2g/3g网络信号质量;若该第一信号状态为volte网络信号强度,则该第二信号状态为2g/3g网络信号强度。例如,用户终端可以获取该用户终端当前驻留小区的信号质量,即volte网络信号质量,和该驻留小区的异系统邻区的信号质量,即2g/3g网络信号质量,该用户终端当前驻留小区为volte网络覆盖的小区,该驻留小区的异系统邻区为2g/3g网络覆盖的小区。

s103,获取所述目标小区标识对应的网络选择条件;

在本发明实施例中,用户终端可以在该用户终端中获取上述目标小区标识对应的网络选择条件,该网络选择条件被用于确定建立语音业务的网络。其中,该目标小区标识可以用数字、字母或者数字和字母组合来表示,该网络选择条件可以为在配置网络资源时预设的门限值,例如单一无线语音呼叫连续性技术(singleradiovoicecallcontinuity,简称srvcc)的门限值;网络选择条件可以存储在用户终端,也可以存储在云端服务器,且多个用户终端之间可以共享云端服务器存储的网络选择条件,还可以更新用户终端或云端服务器存储的网络选择条件。

可选的,用户终端发起语音业务时,该用户终端可以在该用户终端中获取目标关系表,该目标关系表用于表示多个小区标识中每个小区标识与该每个小区标识所标识小区的网络选择条件的对应关系,该小区标识可以用数字、字母或者数字和字母组合来表示,该网络选择条件可以包括至少一个参数,该网络选择条件中还可以包括表示每个参数对应的不同网络信号状态的指示;若该网络选择条件包括两个参数,该网络选择条件中的第一个参数可以对应volte网络信号状态,第二个参数可以对应2g/3g网络信号状态;也可以第一个参数对应2g/3g网络信号状态,第二个参数对应volte网络信号状态;本发明实施例对此不做限定。例如,小区标识“a1”对应的网络选择条件为“-110db(分贝),-21db”,该网络选择条件中的“-110db”可以对应lte网络信号状态,“-21db”可以对应2g/3g网络信号状态。该用户终端可以在该目标关系表的多个小区标识中查找与上述目标小区标识匹配的小区标识,并获取与上述目标小区标识匹配的小区标识对应的网络选择条件。

可选的,用户终端发起语音业务时,该用户终端可以向网络侧发送包括上述第一信号状态的第一信息,并接收该网络侧针对该第一信息返回的该网络选择条件,再在该用户终端中查找与上述目标小区标识对应的网络选择条件,若查找到的网络选择条件缺省或查找到的网络选择条件与接收到的网络选择条件不一致,可以将接收到的该网络选择条件与该用户终端的目标小区标识进行对应存储。上述第一信号状态可以为该用户终端的volte网络信号状态。可选的,该网络侧可以接收该第一信息,并根据该第一信息中的该第一信号状态判断是否返回该第一信息对应的网络选择条件,若是,说明volte网络信号质量差,该网络侧可以向该用户终端发送该网络选择条件。

进一步可选的,用户终端在发起语音业务之前,该用户终端可以实时检测该用户终端的lte网络信号状态,并向网络侧发送包括该volte网络信号状态的第一信息,并接收该网络侧针对该第一信息返回的该网络选择条件,再在该用户终端的目标关系表中查找与该用户终端当前的服务小区标识对应的网络选择条件,若查找到的网络选择条件缺省或查找到的网络选择条件与接收到的网络选择条件不一致,将接收到的该网络选择条件与用户终端当前的服务小区标识对应存储在目标关系表中。可选的,该网络侧接收该第一信息,并根据该第一信息中的该volte网络信号状态判断是否返回该第一信息对应的网络选择条件,若是,该网络侧可以向该用户终端发送该网络选择条件。其中,该用户终端可以将该目标关系表存储在用户终端,也可以将该目标关系表存储在云端服务器,且多个用户终端之间可以共享云端服务器存储的该目标关系表,还可以更新云端服务器或用户终端存储的该目标关系表。

s104,若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

在本发明实施例中,用户终端可以检测上述第一信号状态和上述第二信号状态是否满足上述网络选择条件,若满足,该用户终端可以选择在2g/3g网络的电路域建立上述语音业务,若不满足,该用户终端可以选择在volte网络建立上述语音业务;可以在volte网络信号状态和2g/3g网络信号状态满足网络选择条件的情况下,直接在2g/3g网络的电路域建立语音业务,减少了先建立volte语音业务的过程,从而节省了网络资源,减少了信令开销。上述第一信号状态可以为该用户终端的volte网络信号状态,上述第二信号状态可以为该用户终端的2g/3g网络信号状态。上述网络选择条件可以为在配置网络资源时预设的门限值,例如上述网络选择条件为srvcc门限值,用户终端可以检测volte网络信号状态和2g/3g网络信号状态是否达到srvcc门限值,若达到,该用户终端可以选择在2g/3g网络的电路域建立语音业务。

可选的,该用户终端可以直接获取该用户终端在上述volte网络下的第一信号质量和在2g/3g网络下的第二信号质量,该第一信号质量可以为该用户终端的volte网络信号质量,该第二信号质量可以为该用户终端的2g/3g网络信号质量;上述获取到的网络选择条件可以包括第一阈值和第二阈值,该用户终端可以检测该第一信号质量和该第二信号质量是否满足该网络选择条件,若该第一信号质量小于该第一阈值,且该第二信号质量大于该第二阈值,说明该第一信号质量和该第二信号质量满足该网络选择条件,该用户终端选择在该2g/3g网络的电路域建立上述语音业务,可以在volte网络信号质量小于第一阈值且2g/3g网络信号质量大于第二阈值的情况下,直接在2g/3g网络的电路域建立语音业务,减少了先建立volte语音业务的过程,从而节省了网络资源,减少了信令开销。例如,第一阈值为-115db,第二阈值为-21db,用户终端检测第一信号质量是否小于-115db,第二信号质量是否大于-21db,若第一信号质量小于-115db,且第二信号质量大于-21db,该用户终端选择在2g/3g网络的电路域建立语音业务。

本发明实施例在检测到用户终端发起语音业务时,获取该用户终端在volte网络下的目标小区标识,并获取该用户终端在该volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,获取该目标小区标识对应的网络选择条件,若该第一信号状态和该第二信号状态满足该网络选择条件,该用户终端选择在该2g/3g网络的电路域建立该语音业务,可以在自身信号状态满足网络选择条件的情况下,主动选择在2g/3g网络的电路域建立语音业务,节省了网络资源,减少了信令开销。

参见图2,是本发明实施例提供另一种语音建立方法的示意流程图,如图所示该语音建立方法可包括:

s201,当检测到用户终端发起语音业务时,获取所述用户终端在volte网络下的目标小区标识,所述目标小区标识用于标识所述用户终端当前的驻留小区;

s202,获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态;

s203,获取所述目标小区标识对应的网络选择条件;

本发明实施例步骤s201-步骤s203请参照图1的实施例步骤s101-步骤s103,在此不再赘述。

s204,若未获取到所述目标小区标识对应的网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务;

在本发明实施例中,用户终端可以在该用户终端的多个小区标识中查找与上述目标小区标识匹配的小区标识,并获取与上述目标小区标识匹配的小区标识对应的网络选择条件,该用户终端中存储着多个小区标识中每个小区标识与该每个小区标识所标识小区的网络选择条件的对应关系。若上述目标小区标识对应的网络选择条件为空,说明该用户终端未获取到上述目标小区标识对应的网络选择条件,该用户终端可以选择在volte网络建立上述语音业务,可以在网络选择条件为空时,该用户终端选择建立volte语音业务,提供了更完整的语音建立方案。该网络选择条件可以为在配置网络资源时预设的门限值,例如srvcc门限值,若该用户终端未获取到上述目标小区标识对应的srvcc门限值,可以说明上述目标小区标识对应的srvcc门限值为空,故该用户终端选择在volte网络建立上述语音业务。

可选的,用户终端可以在该用户终端的多个小区标识中查找与上述目标小区标识匹配的小区标识,并获取与上述目标小区标识匹配的小区标识对应的网络选择条件,该用户终端中存储着多个小区标识中每个小区标识与该每个小区标识所标识小区的网络选择条件的对应关系。若上述目标小区标识对应的网络选择条件为空时,说明该用户终端未获取到上述目标小区标识对应的网络选择条件,该用户终端可以将上述目标小区标识对应的网络选择条件设为默认值,该网络选择条件可以包括至少一个参数值,该网络选择条件中还可以包括表示每个参数对应的不同网络信号状态的指示;若该网络选择条件包括两个参数,该网络选择条件中的第一个参数可以对应volte网络信号状态,第二个参数可以对应2g/3g网络信号状态;也可以第一个参数对应2g/3g网络信号状态,第二个参数对应volte网络信号状态,本发明实施例对此不做限定。例如,在网络选择条件为空时,可以将网络选择条件设为“-115db、-21db”等默认值,该网络选择条件中的“-115db”可以对应volte网络信号状态,“-21db”可以对应2g/3g网络信号状态。该用户终端可以检测上述第一信号状态和上述第二信号状态是否满足该默认值,若满足,则该用户终端在2g/3g网络的电路域建立语音业务,可以在网络选择条件为空时,根据该网络选择条件的默认值,选择在2g/3g网络的电路域建立语音业务,节省了网络资源,减少了信令开销。例如上述第一信号状态小于-115db,上述第二信号状态大于-21db,说明上述第一信号状态和上述第二信号状态满足该默认值,该用户终端在2g/3g网络的电路域建立语音业务。

s205,若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务;

本发明实施例步骤s205请参照图1的实施例步骤s104,在此不再赘述。

s206,若所述第一信号状态和所述第二信号状态不满足所述网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务。

在本发明实施例中,用户终端可以检测上述第一信号状态和上述第二信号状态是否满足上述网络选择条件,若不满足,该用户终端可以选择在volte网络建立上述语音业务,可以根据volte网络信号状态、2g/3g网络信号状态以及网络选择条件,灵活地选择建立上述语音业务的网络,从而提供更完备的语音建立方案,节省了网络资源。上述第一信号状态可以为该用户终端的volte网络信号质量,上述第二信号状态可以为该用户终端的2g/3g网络信号质量。上述网络选择条件可以为在配置网络资源时预设的门限值,该网络选择条件可以包括至少一个参数值,该网络选择条件中还可以包括表示每个参数对应的不同网络信号状态的指示;若该网络选择条件包括两个参数,该网络选择条件中的第一个参数可以对应volte网络信号状态,第二个参数可以对应2g/3g网络信号状态;也可以第一个参数对应2g/3g网络信号状态,第二个参数对应volte网络信号状态,本发明实施例对此不做限定。例如,上述网络选择条件为srvcc门限值,该srvcc门限值为“-115db、-21db”,该srvcc门限值的“-115db”可以对应volte网络信号状态,“-21db”可以对应2g/3g网络信号状态。用户终端可以检测volte网络信号质量是否小于-115db,2g/3g网络信号质量是否大于-21db,若volte网络信号质量大于或等于-115db,和/或2g/3g网络信号质量小于或等于-21db,说明上述第一信号状态和上述第二信号状态不满足上述网络选择条件,该用户终端可以选择在volte网络建立语音业务。

s207,向网络侧发送包括所述第一信号状态的第二信息,所述第二信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

s208,接收所述网络侧针对所述第二信息返回的所述网络选择条件;

s209,获取当前的第一信号状态和第二信号状态;

s210,根据所述当前的第一信号状态和第二信号状态以及所述网络选择条件,向所述网络侧发送包括所述当前的第一信号状态和第二信号状态的第三信息,所述第三信息被所述网络侧用于确定是否切换所述用户终端当前的网络;

s211,接收所述网络侧针对所述第三信息返回的切换指令,根据所述切换指令,将在所述volte网络下建立的所述语音业务切换到所述2g/3g网络的电路域。

在本发明实施例中,用户终端选择在volte网络建立语音业务后,即该用户终端已经建立了volte语音业务,该用户终端还可以向网络侧发送包括上述第一信号状态的第二信息,该第一信号状态可以为volte网络信号质量,该网络侧接收该第二信息,并根据该第二信息中的该第一信号状态判断是否返回该第二信息对应的网络选择条件,若是,说明volte网络信号质量很差,此时的volte网络信号不能够支持volte高清语音业务,该网络侧可以向该用户终端发送该网络选择条件,该用户终端接收该网络侧针对该第二信息返回的该网络选择条件,并在目标关系表中查找与上述目标小区标识对应的网络选择条件,若查找到的网络选择条件缺省或查找到的网络选择条件与接收到的网络选择条件不一致,可以将接收到的该网络选择条件与该用户终端的目标小区标识对应存储在该目标关系表中。该用户终端可以获取当前的第一信号状态和第二信号状态,即该用户终端当前的volte网络信号质量和当前的2g/3g网络信号质量,该用户终端可以根据该当前的volte网络信号质量和当前的2g/3g网络信号质量以及接收到的网络选择条件,向该网络侧发送包括当前的volte网络信号质量和当前的2g/3g网络信号质量的第三信息,例如该用户终端检测到当前的volte网络信号质量和当前的2g/3g网络信号质量接近网络选择条件或已经满足网络选择条件时,该用户终端向该网络侧发送包括当前的volte网络信号质量和当前的2g/3g网络信号质量的第三信息,该网络侧接收该第三信息,并根据该第三信息中的volte网络信号质量和2g/3g网络信号质量确定是否切换该用户终端当前的网络,若该网络侧确定切换该用户终端当前的网络,该网络侧向该用户终端发送切换指令,该用户终端接收该网络侧针对该第三信息返回的切换指令,根据切换指令,该用户终端将在volte网络下建立的语音业务切换到2g/3g网络的电路域上实现。

本发明实施例在检测到用户终端发起语音业务时,获取该用户终端在volte网络下的目标小区标识,并获取该用户终端在该volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,获取该目标小区标识对应的网络选择条件,若未获取到该目标小区标识对应的网络选择条件,该用户终端选择在该volte网络建立该语音业务,若该第一信号状态和该第二信号状态满足该网络选择条件,说明获取到的网络选择条件不为空,该用户终端选择在该2g/3g网络的电路域建立该语音业务,若该第一信号状态和该第二信号状态不满足该网络选择条件,该用户终端选择在volte网络建立该语音业务,可以根据volte网络信号状态、2g/3g网络信号状态以及网络选择条件,灵活地选择建立语音业务的网络,从而提供更完备的语音建立方案,并且可以节省网络资源和较少信令开销。

请参照图3,为本发明实施例提供的一种语音建立装置的示意性框图,如图所示,本发明实施例的语音建立装置包括:

第一获取模块10,用于获取所述用户终端在volte网络下的目标小区标识,所述目标小区标识用于标识所述用户终端当前的驻留小区;

具体地,用户终端开机注册在volte网络下,在检测到该用户终端发起语音业务时,例如检测到拨号指令时,用户终端的第一获取模块10可以获取该用户终端在volte网络下的目标小区标识,该目标小区标识可以用于标识该用户终端当前的驻留小区,该目标小区标识可以用数字、字母或者数字和字母组合来表示,例如“1”、“dc”、“b97”等等,本发明实施例对此不做限定。例如,用户终端在检测到拨号指令时,在该用户终端的用户识别卡(subscriberidentificationmodule,简称sim卡)或者非易失性存储器(non-volatilememory)中获取在volte网络下的用于标识该用户终端当前驻留小区的目标小区标识,该用户终端的驻留小区可以为该用户终端当前的服务小区。

第二获取模块20,用于获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态;

具体地,用户终端的第二获取模块20可以直接获取该用户终端在上述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,用户终端可以主动检测2g/3g网络的信号状态,而不需要网络侧向用户终端发送信令,以使用户终端检测2g/3g网络的信号状态,减少了信令开销。该第一信号状态可以为该用户终端的volte网络信号质量、lte网络信号强度等可以反映volte网络信号强弱的参数,该第二信号状态可以为该用户终端的2g/3g网络信号质量、2g/3g网络信号强度等可以反映2g/3g网络信号强弱的参数,其中,若该第一信号状态为volte网络信号质量,则该第二信号状态为2g/3g网络信号质量;若该第一信号状态为volte网络信号强度,则该第二信号状态为2g/3g网络信号强度。例如,用户终端可以获取该用户终端当前驻留小区的信号质量,即volte网络信号质量,和该驻留小区的异系统邻区的信号质量,即2g/3g网络信号质量,该用户终端当前驻留小区为volte网络覆盖的小区,该驻留小区的异系统邻区为2g/3g网络覆盖的小区。

第三获取模块30,用于获取所述目标小区标识对应的网络选择条件;

具体地,用户终端的第三获取模块30可以在该用户终端中获取上述目标小区标识对应的网络选择条件,该网络选择条件被用于确定建立语音业务的网络。其中,该目标小区标识可以用数字、字母或者数字和字母组合来表示,该网络选择条件可以为在配置网络资源时预设的门限值,例如单一无线语音呼叫连续性技术(singleradiovoicecallcontinuity,简称srvcc)的门限值;网络选择条件可以存储在用户终端,也可以存储在云端服务器,且多个用户终端之间可以共享云端服务器存储的网络选择条件,还可以更新用户终端或云端服务器存储的网络选择条件。

可选的,该第三获取模块30具体用于获取目标关系表,所述目标关系表用于表示小区标识与所述小区标识所标识的小区的网络选择条件的对应关系;

在所述目标关系表中获取与所述目标小区标识对应的网络选择条件。

具体可选的,用户终端发起语音业务时,该用户终端的第三获取模块30可以在该用户终端中获取目标关系表,该目标关系表用于表示多个小区标识中每个小区标识与该每个小区标识所标识小区的网络选择条件的对应关系,该小区标识可以用数字、字母或者数字和字母组合来表示,该网络选择条件可以包括至少一个参数,该网络选择条件中还可以包括表示每个参数对应的不同网络信号状态的指示;若该网络选择条件包括两个参数,该网络选择条件中的第一个参数可以对应volte网络信号状态,第二个参数可以对应2g/3g网络信号状态;也可以第一个参数对应2g/3g网络信号状态,第二个参数对应volte网络信号状态;本发明实施例对此不做限定。例如,小区标识“a1”对应的网络选择条件为“-110db(分贝),-21db”,该网络选择条件中的“-110db”可以对应lte网络信号状态,“-21db”可以对应2g/3g网络信号状态。该用户终端可以在该目标关系表的多个小区标识中查找与上述目标小区标识匹配的小区标识,并获取与上述目标小区标识匹配的小区标识对应的网络选择条件。

可选的,该第三获取模块30可以包括发送单元31和接收单元32;

发送单元31,用于向网络侧发送包括所述第一信号状态的第一信息,所述第一信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

接收单元32,用于接收所述网络侧针对所述第一信息返回的所述网络选择条件,并将接收到的所述网络选择条件和所述目标小区标识进行对应存储。

具体可选的,用户终端发起语音业务时,该用户终端的发送单元31可以向网络侧发送包括上述第一信号状态的第一信息,该用户终端的接收单元32可以接收该网络侧针对该第一信息返回的该网络选择条件,再在该用户终端中查找与上述目标小区标识对应的网络选择条件,若查找到的网络选择条件缺省或查找到的网络选择条件与接收到的网络选择条件不一致,可以将接收到的该网络选择条件与该用户终端的目标小区标识进行对应存储。上述第一信号状态可以为该用户终端的volte网络信号状态。可选的,该网络侧可以接收该第一信息,并根据该第一信息中的该第一信号状态判断是否返回该第一信息对应的网络选择条件,若是,说明volte网络信号质量差,该网络侧可以向该用户终端发送该网络选择条件。

进一步可选的,用户终端在发起语音业务之前,该用户终端可以实时检测该用户终端的lte网络信号状态,该用户终端的发送单元31向网络侧发送包括该volte网络信号状态的第一信息,该用户终端的接收单元32接收该网络侧针对该第一信息返回的该网络选择条件,再在该用户终端的目标关系表中查找与该用户终端当前的服务小区标识对应的网络选择条件,若查找到的网络选择条件缺省或查找到的网络选择条件与接收到的网络选择条件不一致,将接收到的该网络选择条件与用户终端当前的服务小区标识对应存储在目标关系表中。可选的,该网络侧接收该第一信息,并根据该第一信息中的该volte网络信号状态判断是否返回该第一信息对应的网络选择条件,若是,该网络侧可以向该用户终端发送该网络选择条件。其中,该用户终端可以将该目标关系表存储在用户终端,也可以将该目标关系表存储在云端服务器,且多个用户终端之间可以共享云端服务器存储的该目标关系表,还可以更新云端服务器或用户终端存储的该目标关系表。

选择模块40,用于若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

具体地,用户终端可以检测上述第一信号状态和上述第二信号状态是否满足上述网络选择条件,若满足,该用户终端的选择模块40可以选择在2g/3g网络的电路域建立上述语音业务,若不满足,该用户终端的选择模块40可以选择在volte网络建立上述语音业务;可以在volte网络信号状态和2g/3g网络信号状态满足网络选择条件的情况下,直接在2g/3g网络的电路域建立语音业务,减少了先建立volte语音业务的过程,从而节省了网络资源,减少了信令开销。上述第一信号状态可以为该用户终端的volte网络信号状态,上述第二信号状态可以为该用户终端的2g/3g网络信号状态。上述网络选择条件可以为在配置网络资源时预设的门限值,例如上述网络选择条件为srvcc门限值,用户终端可以检测volte网络信号状态和2g/3g网络信号状态是否达到srvcc门限值,若达到,该用户终端可以选择在2g/3g网络的电路域建立语音业务。

可选的,上述第二获取模块20具体用于获取所述用户终端在所述volte网络下的第一信号质量和在2g/3g网络下的第二信号质量;

所述网络选择条件包括第一阈值和第二阈值;

该选择模块40具体用于若所述第一信号质量小于所述第一阈值,且所述第二信号质量大于所述第二阈值,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

具体可选的,该用户终端的第二获取模块20可以直接获取该用户终端在上述volte网络下的第一信号质量和在2g/3g网络下的第二信号质量,该第一信号质量可以为该用户终端的volte网络信号质量,该第二信号质量可以为该用户终端的2g/3g网络信号质量;上述获取到的网络选择条件可以包括第一阈值和第二阈值,该用户终端可以检测该第一信号质量和该第二信号质量是否满足该网络选择条件,若该第一信号质量小于该第一阈值,且该第二信号质量大于该第二阈值,说明该第一信号质量和该第二信号质量满足该网络选择条件,该用户终端的选择模块40选择在该2g/3g网络的电路域建立上述语音业务,可以在volte网络信号质量小于第一阈值且2g/3g网络信号质量大于第二阈值的情况下,直接在2g/3g网络的电路域建立语音业务,减少了先建立volte语音业务的过程,从而节省了网络资源,减少了信令开销。例如,第一阈值为-115db,第二阈值为-21db,用户终端检测第一信号质量是否小于-115db,第二信号质量是否大于-21db,若第一信号质量小于-115db,且第二信号质量大于-21db,该用户终端选择在2g/3g网络的电路域建立语音业务。

可选的,该选择模块40还用于若未获取到所述目标小区标识对应的网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务。

具体可选的,用户终端可以在该用户终端的多个小区标识中查找与上述目标小区标识匹配的小区标识,并获取与上述目标小区标识匹配的小区标识对应的网络选择条件,该用户终端中存储着多个小区标识中每个小区标识与该每个小区标识所标识小区的网络选择条件的对应关系。若上述目标小区标识对应的网络选择条件为空,说明该用户终端未获取到上述目标小区标识对应的网络选择条件,该用户终端的选择模块40可以选择在volte网络建立上述语音业务,可以在网络选择条件为空时,该用户终端选择建立volte语音业务,提供了更完整的语音建立方案。该网络选择条件可以为在配置网络资源时预设的门限值,例如srvcc门限值,若该用户终端未获取到上述目标小区标识对应的srvcc门限值,可以说明上述目标小区标识对应的srvcc门限值为空,故该用户终端选择在volte网络建立上述语音业务。

可选的,用户终端可以在该用户终端的多个小区标识中查找与上述目标小区标识匹配的小区标识,并获取与上述目标小区标识匹配的小区标识对应的网络选择条件,该用户终端中存储着多个小区标识中每个小区标识与该每个小区标识所标识小区的网络选择条件的对应关系。若上述目标小区标识对应的网络选择条件为空时,说明该用户终端未获取到上述目标小区标识对应的网络选择条件,该用户终端可以将上述目标小区标识对应的网络选择条件设为默认值,该网络选择条件可以包括至少一个参数值,该网络选择条件中还可以包括表示每个参数对应的不同网络信号状态的指示;若该网络选择条件包括两个参数,该网络选择条件中的第一个参数可以对应volte网络信号状态,第二个参数可以对应2g/3g网络信号状态;也可以第一个参数对应2g/3g网络信号状态,第二个参数对应volte网络信号状态,本发明实施例对此不做限定。例如,在网络选择条件为空时,可以将网络选择条件设为“-115db、-21db”等默认值,该网络选择条件中的“-115db”可以对应volte网络信号状态,“-21db”可以对应2g/3g网络信号状态。该用户终端可以检测上述第一信号状态和上述第二信号状态是否满足该默认值,若满足,则该用户终端选择模块40在2g/3g网络的电路域建立语音业务,可以在网络选择条件为空时,根据该网络选择条件的默认值,选择在2g/3g网络的电路域建立语音业务,节省了网络资源,减少了信令开销。例如上述第一信号状态小于-115db,上述第二信号状态大于-21db,说明上述第一信号状态和上述第二信号状态满足该默认值,该用户终端在2g/3g网络的电路域建立语音业务。

可选的,该选择模块40还用于若所述第一信号状态和所述第二信号状态不满足所述网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务。

具体可选的,用户终端可以检测上述第一信号状态和上述第二信号状态是否满足上述网络选择条件,若不满足,该用户终端的选择模块40可以选择在volte网络建立上述语音业务,可以根据volte网络信号状态、2g/3g网络信号状态以及网络选择条件,灵活地选择建立上述语音业务的网络,从而提供更完备的语音建立方案,节省了网络资源。上述第一信号状态可以为该用户终端的volte网络信号质量,上述第二信号状态可以为该用户终端的2g/3g网络信号质量。上述网络选择条件可以为在配置网络资源时预设的门限值,该网络选择条件可以包括至少一个参数值,该网络选择条件中还可以包括表示每个参数对应的不同网络信号状态的指示;若该网络选择条件包括两个参数,该网络选择条件中的第一个参数可以对应volte网络信号状态,第二个参数可以对应2g/3g网络信号状态;也可以第一个参数对应2g/3g网络信号状态,第二个参数对应volte网络信号状态,本发明实施例对此不做限定。例如,上述网络选择条件为srvcc门限值,该srvcc门限值为“-115db、-21db”,该srvcc门限值的“-115db”可以对应volte网络信号状态,“-21db”可以对应2g/3g网络信号状态。用户终端可以检测volte网络信号质量是否小于-115db,2g/3g网络信号质量是否大于-21db,若volte网络信号质量大于或等于-115db,和/或2g/3g网络信号质量小于或等于-21db,说明上述第一信号状态和上述第二信号状态不满足上述网络选择条件,该用户终端可以选择在volte网络建立语音业务。

进一步可选的,该语音建立装置还可以包括发送模块50、接收模块60、第四获取模块70以及切换模块80;

发送模块50,用于所述用户终端选择在所述volte网络建立所述语音业务后,向网络侧发送包括所述第一信号状态的第二信息,所述第二信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

接收模块60,用于接收所述网络侧针对所述第二信息返回的所述网络选择条件;

第四获取模块70,用于获取当前的第一信号状态和第二信号状态;

所述发送模块50还用于根据所述当前的第一信号状态和第二信号状态以及所述网络选择条件,向所述网络侧发送包括所述当前的第一信号状态和第二信号状态的第三信息,所述第三信息被所述网络侧用于确定是否切换所述用户终端当前的网络;

切换模块80,用于接收所述网络侧针对所述第三信息返回的切换指令,根据所述切换指令,将在所述volte网络下建立的所述语音业务切换到所述2g/3g网络的电路域。

具体可选的,用户终端选择在volte网络建立语音业务后,即该用户终端已经建立了volte语音业务,该用户终端的发送模块50还可以向网络侧发送包括上述第一信号状态的第二信息,该第一信号状态可以为volte网络信号质量,该网络侧接收该第二信息,并根据该第二信息中的该第一信号状态判断是否返回该第二信息对应的网络选择条件,若是,说明volte网络信号质量很差,此时的volte网络信号不能够支持volte高清语音业务,该网络侧可以向该用户终端发送该网络选择条件,该用户终端的接收模块60接收该网络侧针对该第二信息返回的该网络选择条件,并在目标关系表中查找与上述目标小区标识对应的网络选择条件,若查找到的网络选择条件缺省或查找到的网络选择条件与接收到的网络选择条件不一致,可以将接收到的该网络选择条件与该用户终端的目标小区标识对应存储在该目标关系表中。该用户终端的第四获取模块70可以获取当前的第一信号状态和第二信号状态,即该用户终端当前的volte网络信号质量和当前的2g/3g网络信号质量,该用户终端的发送模块50可以根据该当前的volte网络信号质量和当前的2g/3g网络信号质量以及接收到的网络选择条件,向该网络侧发送包括当前的volte网络信号质量和当前的2g/3g网络信号质量的第三信息,例如该用户终端检测到当前的volte网络信号质量和当前的2g/3g网络信号质量接近网络选择条件或已经满足网络选择条件时,该用户终端向该网络侧发送包括当前的volte网络信号质量和当前的2g/3g网络信号质量的第三信息,该网络侧接收该第三信息,并根据该第三信息中的volte网络信号质量和2g/3g网络信号质量确定是否切换该用户终端当前的网络,若该网络侧确定切换该用户终端当前的网络,该网络侧向该用户终端发送切换指令,该用户终端的切换模块80接收该网络侧针对该第三信息返回的切换指令,根据切换指令,该用户终端将在volte网络下建立的语音业务切换到2g/3g网络的电路域上实现。

本发明实施例在检测到用户终端发起语音业务时,获取该用户终端在volte网络下的目标小区标识,并获取该用户终端在该volte网络下的第一信号状态和在2g/3g网络下的第二信号状态,获取该目标小区标识对应的网络选择条件,若该第一信号状态和该第二信号状态满足该网络选择条件,该用户终端选择在该2g/3g网络的电路域建立该语音业务,可以根据自身信号状态和网络选择条件,选择在2g/3g网络的电路域建立语音业务,节省了网络资源,减少了信令开销。

参见图4,是本发明实施例提供的一种终端的示意性框图。如图所示的本实施例中的终端可以包括:一个或多个输入设备1000,一个或多个输出设备2000,一个或多个处理器3000和存储器4000。上述处理器3000、输入设备1000、输出设备2000和存储器4000通过总线5000连接。存储器4000用于存储计算机程序,所述计算机程序包括程序指令,处理器3000用于执行存储器4000存储的程序指令。其中,处理器3000被配置用于调用所述程序指令执行:

当检测到用户终端发起语音业务时,获取所述用户终端在volte网络下的目标小区标识,所述目标小区标识用于标识所述用户终端当前的驻留小区;

获取所述用户终端在所述volte网络下的第一信号状态和在2g/3g网络下的第二信号状态;

获取所述目标小区标识对应的网络选择条件;

若所述第一信号状态和所述第二信号状态满足所述网络选择条件,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

可选的,上述处理器3000具体用于获取所述用户终端在所述volte网络下的第一信号质量和在2g/3g网络下的第二信号质量;

所述网络选择条件包括第一阈值和第二阈值;

若所述第一信号质量小于所述第一阈值,且所述第二信号质量大于所述第二阈值,所述用户终端选择在所述2g/3g网络的电路域建立所述语音业务。

可选的,上述处理器3000还用于若所述第一信号状态和所述第二信号状态不满足所述网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务;或

若未获取到所述目标小区标识对应的网络选择条件,所述用户终端选择在所述volte网络建立所述语音业务。

可选的,上述处理器3000具体用于获取目标关系表,所述目标关系表用于表示小区标识与所述小区标识所标识的小区的网络选择条件的对应关系;

在所述目标关系表中获取与所述目标小区标识对应的网络选择条件。

可选的,上述输出设备2000用于向网络侧发送包括所述第一信号状态的第一信息,所述第一信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

上述输入设备1000用于接收所述网络侧针对所述第一信息返回的所述网络选择条件,并将接收到的所述网络选择条件和所述目标小区标识进行对应存储。

可选的,上述输出设备2000还可以用于向网络侧发送包括所述第一信号状态的第二信息,所述第二信息用于所述网络侧根据所述第一信号状态确定网络选择条件;

上述输入设备1000还可以用于接收所述网络侧针对所述第二信息返回的所述网络选择条件;

上述处理器3000还用于获取当前的第一信号状态和第二信号状态;

上述输出设备2000还可以用于根据所述当前的第一信号状态和第二信号状态以及所述网络选择条件,向所述网络侧发送包括所述当前的第一信号状态和第二信号状态的第三信息,所述第三信息被所述网络侧用于确定是否切换所述用户终端当前的网络;

上述输入设备1000还可以用于接收所述网络侧针对所述第三信息返回的切换指令,上述处理器3000还用于根据所述切换指令,将在所述volte网络下建立的所述语音业务切换到所述2g/3g网络的电路域。

应当理解,在本发明实施例中,所称处理器3000可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备1000可以包括信号接收器,输出设备2000可以包括信号发送器。

该存储器4000可以包括只读存储器和随机存取存储器,并向处理器3000提供指令和数据。存储器4000的一部分还可以包括非易失性随机存取存储器。例如,存储器4000还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000、处理器3000可执行本发明实施例提供的语音建立方法中所描述的实现方式,也可执行本发明实施例所描述的语音建立装置的实现方式,在此不再赘述。

在本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行图1或图2的语音建立方法,具体细节请参照图1或图2实施例的描述,在此不再赘述。

本发明实施例还提供一种应用程序,所述应用程序包括指令,当所述指令在计算机上运行时,使得计算机执行图1或图2的语音建立方法,具体细节请参照图1或图2实施例的描述,在此不再赘述。

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。

本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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