移动网络控制方法、控制模块、计算机存储介质和移动终端与流程

文档序号:15820113发布日期:2018-11-02 23:01阅读:169来源:国知局
移动网络控制方法、控制模块、计算机存储介质和移动终端与流程

本发明涉及通信领域,尤其涉及一种移动网络控制方法、控制模块、计算机存储介质和移动终端。

背景技术

随着智能型移动终端的飞速发展,移动终端所基于的移动网络模式也随之发展。lte作为主流的移动网络技术在移动终端上被广泛应用,其借助数据连续传输不中断的特点,在很多场景得到应用,如在使用移动终端加载娱乐类应用浏览流媒体、运行游戏时,即便是在使用语音服务的情况下,依然能保持移动数据稳定传输。但是在不同的移动网络制式及语音服务技术下,移动终端接收道德来电会导致网络制式切换,数据传输中断,如使用volte、csfb及srlte语音服务技术的移动终端。

1)volte(voiceoverlte)是基于voip的语音服务,使用sip协议作为通信的方式,可以做到来电不打断数据传输,但需要运营商以及移动终端的硬件支持。

2)csfb(circuitswitchedfallback电路域回落技术)是运营商的为了复用2/3g网络的一项过渡技术,在进行语音业务的时候,运营商网络会要求移动终端从lte网络回到2/3g网络来进行语音业务。通话结束后,移动终端再返回lte网络,在网络切换时数据传输断开。

3)srlte是cdma向lte演进的一项技术,移动终端同时在cdma和lte网络待机,但只有一种网络能进行数据收发。移动终端在lte网络上进行数据业务,在cdma网络上进行语音业务,如果进行语音业务,lte网络是会被中断,其数据传输也会断开。

因此,需要一种新型的移动网络控制方法和模块,在基于lte的语音服务技术下,当接收到来电请求时,以最小系统负载的形式产生拒绝来电请求的通信结果,保持用户当前使用的体验不受影响。



技术实现要素:

为了克服上述技术缺陷,本发明的目的在于提供一种移动网络控制方法、控制模块、计算机存储介质和移动终端,移动终端使用该控制方法后,在浏览流媒体、运行游戏应用时,不会被来电断开移动网络连接,保持自身的使用体验。

本发明公开一种移动网络控制方法,包括:

基于一移动网络模式的移动终端接收一来电请求;

判断所述移动终端的语音服务模式;

根据所述语音服务模式,忽略所述来电请求,并维持所述移动终端的lte网络制式;

发出所述来电请求的基站禁止建立所述移动终端的通话链路。

优选地,当所述语音服务模式csfb时,忽略所述来电请求,并维持所述移动终端的lte网络制式的步骤包括:

所述移动终端不向所述基站发送一反馈指令。

优选地,所述移动终端于nas层接收所述来电请求及发送所述拒绝指令。

优选地,所述移动网络控制方法还包括:

所述移动终端保持显示接收所述来电请求前的显示界面,以隐藏拒绝所述来电请求的显示。

本发明还公开了一种移动网络控制模块,包括:

通信单元,接收一来电请求;

语音服务单元,内置有语音服务模式;

所述通信单元与所述语音服务单元连接,根据所述语音服务模式,忽略所述来电请求,并维持所述语音服务单元的lte网络制式。

本发明又公开了一种移动终端,包括处理器和存储器,所述存储器用于存储支持处理器执行如上所述控制方法的程序,所述处理器配置为用于执行所述存储器中存储的程序。

本发明又公开了一种计算机存储介质,所述计算机存储介质用于存储为上所述的控制模块所用的计算机程序。

采用了上述技术方案后,与现有技术相比,具有以下有益效果:

1.移动终端在运行应用程序时,实现了拒接来电而不切换制式,保持数据业务不中断;

2.用户在使用移动终端时,不会观察到拒绝来电请求的通知或显示,减少用户操作,同时,不影响当前运行的应用程序的显示。

附图说明

图1为符合本发明一优选实施例中移动终端来电时移动网络控制流程图;

图2为符合本发明一优选实施例中移动终端来电时来电控制流程图。

具体实施方式

以下结合附图与具体实施例进一步阐述本发明的优点。

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”

在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。

参阅图1,本发明所公开的移动网络控制方法中,为实现用户在已运行的应用程序中不会被打断,即这些应用程序在使用移动网络数据时,即便接收到一来电,来电通话不会截断移动网络数据的传输,包括了以下步骤:

s100:基于一移动网络模式的移动终端接收一来电请求

如用户在使用移动终端观看流媒体时,播放流媒体的应用程序将获取移动终端内连接移动网络的权限,权限获取后,此类应用程序将持续地与服务器连接,通过移动网络接收流媒体数据。同样地,用户运行娱乐游戏类应用程序时,也需要获得上述的权限及与相应的服务器连接。此时,若移动终端接收到一来电请求,如上文所述的,由于在大部分的移动网络模式下,来电请求的接收将需要移动终端断开当前的网络连接,从而阻碍了用户对当前应用程序的使用,尤其是娱乐游戏类的应用对使用的持续性较高,一旦数据网络断开,将极大影响用户的使用体验。

s200:判断所述移动终端的语音服务模式

移动终端接收到来电请求后,将需要根据当前使用的或是运营商支持的语音服务模式,进行相应的响应。因此,需要判断移动终端的语音服务模式,如常用的volte、csfb、srlte等。

s300:根据所述语音服务模式,忽略所述来电请求,并维持所述移动终端的lte网络制式

基于移动终端当前的语音服务模式,在移动终端的底层,或是优选地,以隐性的方式,忽略来电请求,也就是说,即便是移动终端接收到该来电请求,其处理方式也与未接收到该来电请求的结果相同,不作任何的回应,即使在一段时间内反复收到该来电请求,也不会对其进行任何反馈。由此,在发出该来电请求的运营商处,由于始终无法接收到对应于来电请求的同意反馈或是拒绝反馈,也就无法建立正常通话。与移动终端选择对来电请求进行拒绝反馈的技术方案相比,省去了对来电请求的反馈,对于移动终端而言,降低了系统负载,也减少了来电模块的处理步骤,将移动终端在任意时刻下的运行资源分配到更为需要的硬件或应用程序处。

另外,在移动终端侧,该拒绝的通知优选地未显示在显示界面上,即用户并未得知移动终端已拒绝了一来电请求,其当前运行与操作的应用程序仍正常显示,不会跳转至来电通话的界面或是消息界面。通过移动终端底层下实现的对来电请求的拒绝,移动终端的lte网络制式将不会被中断,通过所维持的lte网络制式,便可实现当前运行的应用程序的数据传输稳定性。

s400:发出来电请求的基站禁止建立移动终端的通话链路

对于向移动终端发出来电请求的移动网络运营服务商而言,其建立的基站在发出来电请求后,由于在规定时间内未收到反馈,可能将重复发送来电请求多次(如3次等),若始终未收到反馈,则将向生成该来电请求的另一移动终端告知呼叫超时,请之后重新生成来电请求的通知;亦或是在规定时间内未收到反馈,不再发送来电请求,而是记录为呼叫超时或是该呼叫的移动终端不在服务区,无法建立通话链路,并将记录结果告知生成该来电请求的另一移动终端,从而在移动网络运行服务商和生成来电请求的移动终端处形成有始有终的通知闭环。

在语音服务模式为csfb时,移动终端需要进行语音业务的时候,从lte网络回落到3g/2g的电路域。回落的方式是在释放lte的无线链接,并且在释放消息中携带重定向字段,指出终端重新接入的制式和频点。在正常接通基于csfb的语音模式来电时,运营商发给移动终端一来电请求消息,如cs_service_notification,告知用户来电,接收到来电消息后,移动终端发给运营商一响应消息extended_service_request,请求回落处理来电,运营商根据响应消息,向移动终端发送lte网络的指令lte_rrc_release,释放lte网络,并指定2/3g网络频点,移动终端依此指令,切换到2/3g网络,并向运营商发送寻呼请求paging_response作为响应,最后,运营商向移动终端发送建立确认setup,建立通话。

参阅图2,为保持移动数据的传输不中断,在接收到来电请求后,移动终端将直接忽略该来电请求,即不向发出该来电请求的基站发送任何反馈指令,从而拒绝基于csfb的语音服务模式的移动网络回落请求。一旦移动网络数据不会发生回落时,便避免了移动网络数据的切换,维持正常的移动数据传输。具体地,运营商发给移动终端一cs_service_notification来电请求消息,告知用户来电,移动终端在其操作系统的nas层接收到该来电请求后,将不会调用电话模块进行响应,同样在该nas层,移动终端也不会向运营商发出任何与cs_service有关的消息,通过拒答的方式拒绝网络的请求。用户在使用移动终端时,将不同于原有的在显示界面上弹出一消息框或提示界面,告知用户当前已拒接一来电,本实施例中,移动终端当前显示的界面维持正常显示,拒绝来电的操作将在操作系统的底层完成,保证用户使用不中断。而在运营商侧,由于始终无法接受到反馈消息,视该移动终端已拒绝来电请求,则将向初始发出通话请求的另一移动终端发出对方拒接的消息,后续的操作与现有技术中的来电拒接流程相同。

此外,在使用语音服务模式为volte及srlte中,也可通过忽略来电请求的方式,即省去反馈拒绝指令的方式,通过对来电请求在移动终端底层的拒答,以间接表示拒绝的态度,使得移动终端的前台保持显示接收来电请求前的显示界面,对于该忽略操作,将隐藏不作显示,保证用户对移动终端的使用体验。

本发明的其他实施例中,根据上述控制方式,在移动终端内可具有移动网络控制模块,该控制模块用于根据用户的需求对来电请求进行拒接操作。移动网络控制模块包括有:通信单元、语音服务单元。语音单元基于相应的通信协议,接收来电请求;语音服务单元则内置有语音服务模式,在语音单元与语音服务单元连接后,根据语音服务单元内置的语音服务模式,忽略该来电请求,并维持语音服务单元的lte网络制式,维持移动数据传输。

优选或可选地,移动终端本身可实现如上所述的移动网络控制模块的功能,其内置有处理器和存储器,存储器用于存储支持处理器执行移动网络控制方法的程序,而处理器配置为用于执行存储器中存储的程序。该程序可以是一种计算机存储介质,移动网络控制模块所使用的计算机程序则存储在该计算机存储介质内。

上述不同实施例中,移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。

应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。

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