1.本发明涉及通信领域,具体而言,涉及一种基于云网融合能力的手机应用控制通信行为的系统和方法。
背景技术:2.随着手机技术的发展,手机已经可以集合越来越多的功能和应用。手机除了打电话的功能,还有诸多应用,例如:游戏、会议、视频类app(application)等。
3.传统的手机设计中,手机接打电话功能运行为最高优先级处理。但是目前很多重要的手机应用(app)在运行时并不希望被打断,例如用户的手机正在进行会议、游戏、视频类app时,不希望被随机的来电中断。
4.因此,亟需开发一种可以在手机应用运行时能够控制通信行为的功能。
技术实现要素:5.本发明要解决的技术问题是通过云网融合能力业务平台整合输出运营商ims核心网话路控制能力,使得手机互联网app可以通过一种简单的方式实现其使用用户在被叫通话状态下的通信行为控制功能,以实现在用户使用特定手机互联网app时(例如,游戏,会议,视频类app)避免受到来电通话打断影响,从而提升app使用用户的体验。
6.为解决上述技术问题,根据本发明的一个方面,提供一种基于云网融合能力的手机应用控制通信行为的系统,包括:ims(ip multimedia subsystem,ip多媒体系统)核心网,运营商基于ip的核心交换网,主被叫手机用户通过sip协议(session initialization protocol,会话初始协议)实现与核心网的通话;核心网话路控制as(application server,应用服务器),设置在运营商的ims核心网域内,用于对被叫通信行为进行信令干预及控制的应用服务单元;手机应用,安装和设置在手机终端上;云网融合能力业务平台,提供云网融合能力,云网融合能力业务平台设置在运营商的网络中,具有两端,其中,一端通过专属ip网络使用http接口对接核心网话路控制as,另一端通过http接口对接手机应用,云网融合能力业务平台接收手机应用的注册和能力申请,并为手机应用提供通信行为控制接口,其中,云网融合能力业务平台通过对接核心网话路控制as实现核心网的通信行为控制。
7.根据本发明的实施例,手机应用向云网融合能力业务平台注册和能力申请成功后,云网融合能力业务平台可向手机应用分配app_id和提供用于控制功能的api(application programming interface,应用程序接口)接口。
8.根据本发明的实施例,手机应用可将需要控制通信行为的用户手机号码与手机应用绑定,并将手机号码通过api接口向云网融合能力业务平台注册。
9.根据本发明的实施例,云网融合能力业务平台可将手机号码提交到核心网话路控制as进行签约注册,其中,签约流程遵循运营商标准网络服务开通流程实现。
10.根据本发明的实施例,api接口中可具有状态码设置,状态码可用于设置手机应用运行时,处理手机来电时的通信话路状态,其中,手机应用的用户通过手机应用预设状态码
的状态值,其中,手机应用通过api向云网融合能力业务平台提交app_id、手机号码、状态码,实时实现用户被叫状态下的通信话路状态控制。
11.根据本发明的实施例,状态码可包括:通话免打扰,用户设置用户进入手机应用时,是否打开通话免打扰手机应用的功能,如打开通话免打扰功能,则屏蔽除白名单以外的来电;机器人代接电话,放音通知主叫用户不方便接听电话;提示手机应用用户,向正在使用手机应用的用户发短信提示用户为其代接了一个电话;语音对应的翻译文字和录音,提取机器人代接电话的内容,待用户后继查阅。具体状态码不限于此,实际应用可依据手机应用的用户需求增加。
12.根据本发明的另一方面,提供一种基于云网融合能力的手机应用控制通信行为的方法,方法基于手机应用控制通信行为的系统实现,系统包括:ims核心网,运营商基于ip的核心交换网,主被叫手机用户通过sip协议实现与核心网的通话;核心网话路控制as,设置在运营商的ims核心网域内,用于对被叫通信行为进行信令干预及控制的应用服务单元;手机应用,安装和设置在手机终端上;云网融合能力业务平台,提供云网融合能力,云网融合能力业务平台设置在运营商的网络中,具有两端,其中,一端通过专属ip网络使用http接口对接核心网话路控制as,另一端通过http接口对接手机应用,云网融合能力业务平台接收手机应用的注册和能力申请,并为手机应用提供通信行为控制接口,其中,云网融合能力业务平台通过对接核心网话路控制as实现核心网的通信行为控制。方法包括如下步骤:手机应用注册流程,手机应用向云网融合能力业务平台注册;手机应用内部的用户绑定流程,手机应用将需要控制通信行为的用户手机号码与手机应用绑定;手机号码在核心网话路控制as的签约流程,云网融合能力业务平台将手机号码提交到核心网话路控制as进行签约注册。
13.根据本发明的实施例,手机应用向云网融合能力业务平台注册和能力申请成功后,云网融合能力业务平台可向手机应用分配app_id和提供用于控制功能的api接口。
14.根据本发明的实施例,手机应用可将需要控制通信行为的用户手机号码与手机应用绑定,并将手机号码通过api接口向云网融合能力业务平台注册。
15.根据本发明的实施例,云网融合能力业务平台可将手机号码提交到核心网话路控制as进行签约注册,其中,签约流程遵循运营商标准网络服务开通流程实现。
16.根据本发明的实施例,api接口中可具有状态码设置,状态码可用于设置手机应用运行时,处理手机来电时的通信话路状态,其中,手机应用的用户通过手机应用预设状态码的状态值,其中,手机应用通过api向云网融合能力业务平台提交app_id、手机号码、状态码,实时实现用户被叫状态下的通信话路状态控制。
17.根据本发明的实施例,状态码可包括:通话免打扰,用户设置用户进入手机应用时,是否打开通话免打扰手机应用的功能,如打开通话免打扰功能,则屏蔽除白名单以外的来电;机器人代接电话,放音通知主叫用户不方便接听电话;提示手机应用用户,向正在使用手机应用的用户发短信提示用户为其代接了一个电话;语音对应的翻译文字和录音,提取机器人代接电话的内容,待用户后继查阅。具体状态码不限于此,实际应用可依据手机应用的用户需求增加。
18.因为依据本发明的基于云网融合能力的手机应用控制通信行为的系统包括:ims(ip multimedia subsystem,ip多媒体系统)核心网,运营商基于ip的核心交换网,主被叫
手机用户通过sip协议(session initialization protocol,会话初始协议)实现与核心网的通话;核心网话路控制as(application server,应用服务器),设置在运营商的ims核心网域内,用于对被叫通信行为进行信令干预及控制的应用服务单元;手机应用,安装和设置在手机终端上;云网融合能力业务平台,提供云网融合能力,云网融合能力业务平台设置在运营商的网络中,具有两端,其中,一端通过专属ip网络使用http接口对接核心网话路控制as,另一端通过http接口对接手机应用,云网融合能力业务平台接收手机应用的注册和能力申请,并为手机应用提供通信行为控制接口,其中,云网融合能力业务平台通过对接核心网话路控制as实现核心网的通信行为控制,所以可实现如下有益效果:
19.1.不依赖于手机终端,实现手机应用能力对接后,app服务商可以自由在手机应用为自身注册用户提供场景式的来电免打扰功能。
20.2.用户使用游戏应用/会议应用全屏情况下会直接进入通话免打扰状态,屏蔽除白名单以外的来电。
21.3.用户会收到游戏/会议免打扰期间来电情况的推送,包括语音对应的翻译文字和录音。
附图说明
22.为了更清楚地说明本发明实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本发明的一些实施例,而非对本发明的限制。
23.图1是示出依据本发明实施例的基于云网融合能力的手机应用控制通信行为的系统和方法架构示意图。
24.图2是示出依据本发明实施例的手机应用控制通信行为的方法流程图。
25.图3是示出依据本发明实施例的手机应用控制通信行为的功能触发流程图。
具体实施方式
26.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其它实施例,都属于本发明保护的范围。
27.除非另作定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明专利申请说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”或者“一”等类似词语也不表示数量限制,而是表示存在至少一个。
28.图1是示出依据本发明实施例的基于云网融合能力的手机应用控制通信行为的系统和方法架构示意图。
29.如图1所示,基于云网融合能力的手机应用控制通信行为的系统,包括:ims(ip multimedia subsystem,ip多媒体系统)核心网,运营商基于ip的核心交换网,主被叫手机用户通过sip协议(session initialization protocol,会话初始协议)实现与核心网的通话;核心网话路控制as(application server,应用服务器),设置在运营商的ims核心网域内,用于对被叫通信行为进行信令干预及控制的应用服务单元;手机应用,安装和设置在手
机终端上;云网融合能力业务平台,提供云网融合能力,云网融合能力业务平台设置在运营商的网络中,具有两端,其中,一端通过专属ip网络使用http接口对接核心网话路控制as,另一端通过http接口对接手机应用,云网融合能力业务平台接收手机应用的注册和能力申请,并为手机应用提供通信行为控制接口,其中,云网融合能力业务平台通过对接核心网话路控制as实现核心网的通信行为控制。基于云网融合能力的手机应用控制通信行为不依赖于手机终端,实现手机应用能力对接后,app服务商可以自由在手机应用为自身注册用户提供场景式的来电免打扰功能。
30.根据本发明的一个或一些实施例,手机应用向云网融合能力业务平台注册和能力申请成功后,云网融合能力业务平台向手机应用分配app_id和提供用于控制功能的api(application programming interface,应用程序接口)接口。
31.根据本发明的一个或一些实施例,手机应用将需要控制通信行为的用户手机号码与手机应用绑定,并将手机号码通过api接口向云网融合能力业务平台注册。
32.根据本发明的一个或一些实施例,云网融合能力业务平台将手机号码提交到核心网话路控制as进行签约注册,其中,签约流程遵循运营商标准网络服务开通流程实现。
33.根据本发明的一个或一些实施例,api接口中具有状态码设置,状态码用于设置手机应用运行时,处理手机来电时的通信话路状态,其中,手机应用的用户通过手机应用预设状态码的状态值,其中,手机应用通过api向云网融合能力业务平台提交app_id、手机号码、状态码,实时实现用户被叫状态下的通信话路状态控制。
34.根据本发明的一个或一些实施例,状态码包括:通话免打扰,用户设置用户进入手机应用时,是否打开通话免打扰手机应用的功能,如打开通话免打扰功能,则屏蔽除白名单以外的来电;机器人代接电话,放音通知主叫用户不方便接听电话;提示手机应用用户,向正在使用手机应用的用户发短信提示用户为其代接了一个电话;语音对应的翻译文字和录音,提取机器人代接电话的内容,待用户后继查阅。具体状态码实现的命令状态不限于此,实际应用可依据手机应用的用户需求增加。
35.图2是示出依据本发明实施例的手机应用控制通信行为的方法流程图。
36.如图2所示,基于云网融合能力的手机应用控制通信行为的方法,方法基于手机应用控制通信行为的系统实现,系统包括:ims核心网,运营商基于ip的核心交换网,主被叫手机用户通过sip协议实现与核心网的通话;核心网话路控制as,设置在运营商的ims核心网域内,用于对被叫通信行为进行信令干预及控制的应用服务单元;手机应用,安装和设置在手机终端上;云网融合能力业务平台,提供云网融合能力,云网融合能力业务平台设置在运营商的网络中,具有两端,其中,一端通过专属ip网络使用http接口对接核心网话路控制as,另一端通过http接口对接手机应用,云网融合能力业务平台接收手机应用的注册和能力申请,并为手机应用提供通信行为控制接口,其中,云网融合能力业务平台通过对接核心网话路控制as实现核心网的通信行为控制。方法包括如下步骤:手机应用注册流程,手机应用向云网融合能力业务平台注册;手机应用内部的用户绑定流程,手机应用将需要控制通信行为的用户手机号码与手机应用绑定;手机号码在核心网话路控制as的签约流程,云网融合能力业务平台将手机号码提交到核心网话路控制as进行签约注册。
37.根据本发明的一个或一些实施例,手机应用向云网融合能力业务平台注册和能力申请成功后,云网融合能力业务平台向手机应用分配app_id和提供用于控制功能的api接
口。
38.根据本发明的一个或一些实施例,手机应用将需要控制通信行为的用户手机号码与手机应用绑定,并将手机号码通过api接口向云网融合能力业务平台注册。
39.根据本发明的一个或一些实施例,云网融合能力业务平台将手机号码提交到核心网话路控制as进行签约注册,其中,签约流程遵循运营商标准网络服务开通流程实现。
40.根据本发明的一个或一些实施例,api接口中具有状态码设置,状态码用于设置手机应用运行时,处理手机来电时的通信话路状态,其中,手机应用的用户通过手机应用预设状态码的状态值,其中,手机应用通过api向云网融合能力业务平台提交app_id、手机号码、状态码,实时实现用户被叫状态下的通信话路状态控制。
41.根据本发明的一个或一些实施例,状态码包括:通话免打扰,用户设置用户进入手机应用时,是否打开通话免打扰手机应用的功能,如打开通话免打扰功能,则屏蔽除白名单以外的来电;机器人代接电话,放音通知主叫用户不方便接听电话;提示手机应用用户,向正在使用手机应用的用户发短信提示用户为其代接了一个电话;语音对应的翻译文字和录音,提取机器人代接电话的内容,待用户后继查阅。具体状态码实现的命令状态不限于此,实际应用可依据手机应用的用户需求增加。
42.图3是示出依据本发明实施例的手机应用控制通信行为的功能触发流程图。
43.如图3所示,手机应用向云网融合能力业务平台提交话路控制命令,即app_id、手机号码、状态码,进行注册。当被叫起呼通话信令到达volte(voice over long-term evolution,即:voice over lte,长期演进语音承载)核心网话路控制as后,as会向云网融合能力业务平台查询识别主叫号码是否在用户设置的白名单中。如果在白名单中,则会走正常接听流程;如果不在,先会识别用户在能力平台设置的场景策略(未设置时,会采用默认策略),根据策略判别该通话在当前打开手机应用时,选择是否转接到语音网关由ai机器人代接;代接通话完毕后,通过短信、微信等的方式通知到用户;还是无须代接仅进行短信通知。
44.用户使用游戏应用/会议应用全屏情况下会直接进入通话免打扰状态,屏蔽除白名单以外的来电。用户会收到游戏/会议免打扰期间来电情况的推送,包括语音对应的翻译文字和录音。
45.使用时,首先由某app应用服务商向云网融合能力业务平台注册调用能力。云网融合能力业务平台向app方分发appid及能力调用api。然后,在app应用内,app开发者绑定需要来电控制功能的用户手机号码。app将用户手机号码提交云网融合能力业务平台,云网融合能力业务平台提交核心网as完成签约。当用户打开app时,app通过api通知业务平台开始进行来电免打扰状态。如果用户使用app过程中,发生来电情况,核心网as负责将话路从实际被叫路由切换到语音网关,放音通知主叫用户不方便接听电话。接着,业务平台向正在使用app的用户发短信提示用户为其代接了一个电话。
46.依据本发明的一个或一些实施例,基于云网融合能力的手机应用控制通信行为的方法将运营商ims核心网话路控制能力对接各类手机应用,并能帮助用户通话免打扰状态下进行ai机器人代接电话。
47.以上所述仅是本发明的示范性实施方式,而非用于限制本发明的保护范围,本发明的保护范围由所附的权利要求确定。