视频彩铃的实现方法、签约方法及系统、可读存储介质与流程

文档序号:29027869发布日期:2022-02-24 10:21阅读:470来源:国知局
视频彩铃的实现方法、签约方法及系统、可读存储介质与流程

1.本技术涉及通信技术领域,特别涉及一种视频彩铃的实现方法、签约方法及系统、可读存储介质。


背景技术:

2.在现网中,ims(internet protocol multimedia subsystem,ip多媒体子系统)网络中volte(voice over long term evolution,长期演进语音承载)用户在核心网hss(homesubscriber server,归属用户服务器)签约视频彩铃业务,通过ims网络的s-cscf (interrogating-call session control function,查询类型的呼叫会话控制)网元触发宽带彩铃业务到彩铃平台,实现用户的彩铃业务。
3.但现网中的彩铃业务仅限于实现主叫视频彩铃业务。双方通讯连通时段分为三个阶段:呼叫、振铃、通话或无法接通。当ims用户发起呼叫,s-cscf收到invite(邀请)消息后,根据ifc(initial filter criteria,初始筛选规则)过滤规则,判断是否需要触发视频彩铃业务,判断依据以用户是否为视频彩铃业务的签约用户。这就存在这样一个问题,用户作为主叫用户但不为视频彩铃业务的签约用户,缺少视频彩铃业务的触发条件,而当被叫空闲时,若被叫用户为视频彩铃业务的签约用户,被叫用户手机显示被叫视频彩铃,而彩铃平台只能向主叫用户播放普通回铃音,主叫用户是体验不到被叫用户的视频彩铃。


技术实现要素:

4.本技术旨在至少解决现有技术中存在的技术问题之一。为此,本技术提出一种视频彩铃的实现方法、签约方法及系统、可读存储介质,能够实现只要被叫用户为视频彩铃的签约用户,当主叫用户呼叫被叫用户时,主叫用户和被叫用户能同时享受到被叫视频彩铃,提高了用户的使用体验。
5.第一方面,本技术提供了一种视频彩铃的实现方法,包括:
6.获取被叫用户的视频彩铃信息;
7.根据所述被叫用户的视频彩铃信息,判断所述被叫用户是否为被叫视频彩铃用户;
8.若所述被叫用户为被叫视频彩铃用户,则在所述被叫用户的振铃阶段,向主叫用户和所述被叫用户播放视频彩铃。
9.根据本技术第一方面实施例的视频彩铃的实现方法,至少具有如下有益效果:通过从归属用户服务器中获取被叫用户的视频彩铃信息,并根据被叫用户的视频彩铃信息,判断该被叫用户是否为被叫视频彩铃用户,即是否签约了视频彩铃业务,若该被叫用户为被叫视频彩铃用户,则在被叫用户振铃阶段,向主叫用户和被叫用户同时播放被叫视频,通过本技术的视频彩铃的实现方法,只要被叫用户为被叫视频彩铃用户,主叫用户和被叫用户均能享受到被叫视频彩铃功能,提高了用户的使用体验。
10.根据本技术第一方面的一些实施例,所述视频彩铃信息包括用户终端的功能属性
及通讯识别号、彩铃签约信息。
11.根据本技术第一方面的一些实施例,所述根据所述被叫用户的视频彩铃信息,判断所述被叫用户是否为被叫视频彩铃用户,包括:当所述被叫用户的彩铃签约信息包括被叫彩铃业务,将所述被叫用户确认为被叫视频彩铃用户。
12.根据本技术第一方面的一些实施例,还包括:向主叫用户发送呼叫反馈信号。
13.根据本技术第一方面的一些实施例,还包括:获取主叫用户的视频彩铃信息;根据所述主动用户的视频彩铃信息,判断主叫用户是否为主叫视频彩铃用户;若所述主动用户为主叫视频彩铃用户且所述被叫用户不为被叫视频彩铃用户,则在所述被叫用户振铃阶段,向所述主叫用户播放视频彩铃。
14.根据本技术第一方面的一些实施例,所述获取被叫用户的视频彩铃信息之前,还包括:接受主叫用户设备发起的音频呼叫请求,以根据所述音频呼叫请求获取被叫用户的视频彩铃信息。
15.第二方面,本技术还提供了一种视频彩铃的签约方法,包括:接受用户设置的彩铃签约和设备信息,并生成用户彩铃信息;根据所述用户彩铃信息,得到用户的彩铃签约信息;根据所述彩铃签约信息,将所述用户设置为被叫视频彩铃用户,并存储于归属用户服务器中,以使被叫s-cscf获取得到。
16.根据本技术第二方面实施例的视频彩铃的实现方法,至少具有如下有益效果:为用户签约被叫视频业务,并将用户的彩铃签约信息存储到归属服务器中,当该用户被呼叫时,能够触发第一方面实施例所述的视频彩铃的实现方法,即,只要被叫用户为视频彩铃的签约用户,当主叫用户呼叫被叫用户时,主叫用户和被叫用户能同时享受到被叫视频彩铃,提高了用户的使用体验。
17.根据本技术第二方面的一些实施例,还包括:若所述用户已有彩铃业务,则取消该所述被叫用户现有的彩铃业务,并将所述被叫视频彩铃业务更新至所述被叫用户新的彩铃业务。
18.第三方面,本技术还提供了一种视频彩铃系统,包括:至少一个存储器;至少一个处理器;至少一个程序;所述程序被存储在所述存储器中,所述处理器执行至少一个所述程序以实现如第一方面任一项所述的视频彩铃的实现方法或如第二方面任一项所述的视频彩铃的签约方法。
19.第四方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行信号,所述计算机可执行信号用于执行如第一方面任一项所述的视频彩铃的实现方法或如第二方面任一项所述的视频彩铃的签约方法。
20.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
21.本技术的附加方面和优点结合下面附图对实施例的描述中将变得明显和容易理解,其中:
22.图1为本技术一些实施例的视频彩铃的实现方法的流程图;
23.图2为本技术另一实施例的视频彩铃的实现方法的流程图;
24.图3为本技术另一实施例的视频彩铃的实现方法的流程图;
25.图4为本技术的视频彩铃系统的结构示意图。
具体实施方式
26.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。
27.在本技术的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
28.在本技术的描述中,如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
29.本技术的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本技术中的具体含义。
30.下面对本领域的一些术语名称作一个简要的说明:
31.s-cscf:英文全称:serving-call session control function,中文翻译:服务类型的呼叫会话控制功能,是ims(ip多媒体子系统)核心网的中心节点,主要用于用户的注册、鉴权控制、会话路由和业务触发控制,并维持会话状态信息等。
32.p-cscf:英文全称:proxy-call session control function,中文翻译:代理类型的呼叫会话控制功能,是sip(session initiation protocol,会话初始协议)用户接入ims网络的入口节点,主要负责信令和消息的代理等。
33.tas:英文全称:telephony application server,中文翻译:电话应用服务器),mmtelas(multimedia telephony application server,多媒体电话应用服务器)提供多媒体电话基本业务及补充业务;sccas(service centralization and continuityapplication serverapplication server,连续性应用服务器)提供接入域选择t-ads(terminating access domainselection,被叫接入域选)的能力以及和其他网元配合保证换,即srvcc(single radio voicecall continuity,单一无线制式语音呼叫连续性)和esrvcc(enhanced single radio voicecall continuity,增强的单一无线语音呼叫连续性)业务连续性。
34.hss:英文全称:home subscriber server,中文全称:归属用户服务器,是存储用户签约信息和位置信息的用户数据库系统。
35.sip:英文全称:session initiation protocol,中文全称:会话初始协议,是由ietf (internet engineering task force,因特网工程任务组)制定的多媒体通信协议。它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话。sip是一种源于互联网的ip语音会话控制协议,具有灵活、易于实现、便于扩展等特点。
36.参照图1,本技术提供了一种视频彩铃的实现方法,视频彩铃系统包括ims核心网、
视频彩铃平台和hss,ims核心网包括主叫s-cscf和被叫s-cscf,该实现方法应用于被叫 s-cscf,包括但不限于以下步骤:
37.步骤s110:获取被叫用户的视频彩铃信息;
38.步骤s120:根据被叫用户的视频彩铃信息,判断被叫用户是否为被叫视频彩铃用户;
39.步骤s130:若被叫用户为被叫视频彩铃用户,则在被叫用户的振铃阶段,向主叫用户和被叫用户播放视频彩铃。
40.可以理解的是,被叫s-cscf从hss查询被叫用户的视频彩铃信息,即用户与s-cscf的 ip地址配置用户的as(application server,应用服务器)信息,并解析该视频彩铃信息,判断该被叫用户是否为被叫视频彩铃用户,若被叫用户为被叫视频彩铃用户,由被叫s-cscf 通过isc接口触发视频彩铃业务,则在被叫用户振铃阶段,通过ims核心网的p-cscf向主叫用户和被叫用户同时播放被叫视频。通过本技术的视频彩铃的实现方法,只要被叫用户为被叫视频彩铃用户,主叫用户和被叫用户均能享受到被叫视频彩铃功能,提高了用户的使用体验。
41.可以理解的是,视频彩铃信息包括用户终端的功能属性及通讯识别号、彩铃签约信息,其中,用户终端的功能属性为用户手机的属性,例如是否能够拨打电话,是否能够接受视频彩铃等,用户终端的通讯识别号可以为手机的电话号码,用户终端的序列号等,在此处不作限定,彩铃签约信息包括用户所签约彩铃的信息。
42.可以理解的是,其中,步骤s120包括但不限于以下步骤:
43.当被叫用户的彩铃签约信息包括被叫彩铃业务,将被叫用户确认为被叫视频彩铃用户。
44.通过被叫用户中的彩铃签约信息,判断该被叫用户是否已经签约了被叫视频彩铃业务,如该被叫用户已经签约了被叫视频彩铃业务,则由被叫s-cscf通过isc(internet servicecustomer,网络服务于客户模式)接口触发视频彩铃业务。
45.可以理解的是,本技术提供的视频彩铃实现方法,还包括但不限于以下步骤:
46.向主叫用户发送呼叫反馈信号。
47.当主叫用户拨打被叫用户时,主叫s-cscf收到invite(邀请)消息,即呼叫反馈信号,视频彩铃业务平台通过ip/sip(session initiation protocol,会话初始协议)信令实现与ims网接入,由被叫s-cscf通过isc接口触发视频彩铃业务,视频彩铃业务平台在被叫用户振铃阶段,向主叫用户和被叫用户同时播放被叫视频彩铃。
48.参照图2,可以理解的是,本技术提供的视频彩铃的实现方法,还包括但不限于以下步骤:
49.步骤s210:获取主动用户的视频彩铃信息;
50.步骤s220:根据主动用户的视频彩铃信息,判断主叫用户是否为主叫视频彩铃用户;
51.步骤s230:若主动用户为主叫视频彩铃用户且被叫用户不为被叫视频彩铃用户,则在被叫用户振铃阶段,向主叫用户播放视频彩铃。
52.除了被叫s-cscf从hss查询被叫用户的视频彩铃信息,主叫s-cscf也从hss查询该主叫用户的视频彩铃信息,即用户与s-cscf的ip地址配置用户的as(application server,
oss,集团服开系统将请求以消息通知方式通过视频彩铃业务受理平台下发至视频彩铃业务平台。省服开oss将核心网s-cscf的ip地址发送至彩铃业务平台。彩铃受理平台将签约消息通过彩铃业务网关发送至彩铃业务平台,彩铃业务平台根据彩铃业务签约消息与s-cscf ip 地址配置用户的as信息。将用户在核心网hss签约的相应彩铃业务ifc指向改为彩铃业务平台。
66.本技术扩展了视频彩铃业务的内容,将视频彩铃业务扩展为主叫视频彩铃和被叫视频彩铃,让即使没有签约的主叫用户,也能体验到签约被叫用户签约的视频彩铃;让有签约的主叫用户,拔打未签约被叫用户时,体验到主叫用户签约的视频彩铃。
67.第三方面,本技术还提供了一种种视频彩铃系统,包括:一个或多个存储器;一个或多个处理器;一个或多个程序,程序被存储在存储器中,处理器执行一个或多个程序以实现上述视频彩铃的实现方法和签约方法。
68.处理器和存储器可以通过总线或其他方式连接。
69.存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态性计算机可执行程序以及信号,如本技术实施例中的潮汐通道控制装置对应的程序指令/信号。处理器通过运行存储在存储器中的非暂态软件程序、指令以及信号,从而执行各种功能应用以及数据处理,即实现上述方法实施例的视频彩铃的实现方法和签约方法。
70.存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储上述视频彩铃的实现方法和签约方法的相关数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该潮汐通道控制装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
71.一个或者多个信号存储在存储器中,当被一个或者多个处理器执行时,执行上述任意方法实施例中的视频彩铃的实现方法和签约方法。例如,执行以上描述的图1中的方法步骤s110 至s130、图2中的方法步骤s210至s230、图3中的方法步骤s310至s330。
72.第四方面,一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,可使得上述一个或多个处理器执行上述方法实施例中的视频彩铃的实现方法和签约方法。例如,执行以上描述的图1中的方法步骤s110 至s130、图2中的方法步骤s210至s230、图3中的方法步骤s310至s330。
73.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
74.通过以上的实施方式的描述,本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通
信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读信号、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读信号、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
75.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体地”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
76.上面结合附图对本技术实施例作了详细说明,但是本技术不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本技术宗旨的前提下,作出各种变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1