一种工作号动态彩铃的实现系统、方法、存储介质及设备与流程

文档序号:36932773发布日期:2024-02-02 21:57阅读:15来源:国知局
一种工作号动态彩铃的实现系统、方法、存储介质及设备与流程

本发明涉及彩铃业务,具体地,涉及一种工作号动态彩铃的实现系统、方法、存储介质及设备。


背景技术:

1、工作号是在服务过程中,双向隐藏真实电话号码,保护隐私功能,通常应用于打车、快递等服务中。以打车软件为例,顾客通过号码a通过打车软件呼叫司机进行服务,司机号码为b,此时,打车软件在后台分配一个从运营商预先购买的号码x,形成绑定关系a-x-b,通知给运营商,再将x通知给顾客和司机,即顾客和司机都只能看到号码x,看不到对方的真实号码。具体地,如果顾客用号码a拨打号码x,运营商收到后,发现被叫号码x为工作号号码,转交给工作号平台处理,工作号平台查询到绑定关系,将主叫变换为x,被叫转换为b,再将呼叫发送回信令服务器,信令服务器根据被叫号码b发送给司机。司机通过号码b拨打顾客的号码a采用同样的方式进行变号。

2、如果打车软件希望设置企业彩铃进行自身宣传,当前设置彩铃有两种方式:一种是由司机设置企业彩铃,但是难以监督,且司机拨打顾客时,无企业彩铃;另一种是在号码x上直接设置,但是会与被叫彩铃有冲突,同时,在每个号码x上单独设置,工作量大,无法根据用户画像迅速变换彩铃,无法满足司机和顾客听取不同彩铃的需求。


技术实现思路

1、针对现有技术中存在的问题,本发明提供了一种工作号动态彩铃的实现系统、方法、存储介质及设备,将彩铃设置到工作号的彩铃绑定关系中,避免对每个工作号进行单独设置,减小工作量,同时,在用户和服务端双方能够设置不同的彩铃,并实现彩铃监督。

2、为实现上述技术目的,本发明采用如下技术方案:一种工作号动态彩铃的实现系统,包括:软件服务器、彩铃平台、彩铃存储模块、工作号平台、绑定关系数据库和信令服务器;

3、所述软件服务器将彩铃文件上传到彩铃存储模块进行保存,并获取彩铃索引;

4、所述软件服务器在绑定关系数据库中建立主被叫和工作号的绑定关系时,同时嵌入将要播放的彩铃索引,得到彩铃绑定关系;

5、所述信令服务器位于运营商侧,当被叫号码为工作号时,将sip信令转发至工作号平台,并接收相关后续sip信令;

6、所述工作号平台用于接收sip信令,根据工作号绑定关系,修改主被叫号码,屏蔽被叫终端用户彩铃,再将其转回信令服务器中进行呼叫,同时在后续信令协商过程中,代替被叫和主叫进行彩铃信令协商,协商完成后,触发彩铃平台播放彩铃;

7、所述彩铃平台根据彩铃绑定关系,查询需要播放的彩铃、主叫rtp的地址和端口号,并从彩铃存储模块中读取彩铃,再通过rtp流播放给主叫。

8、进一步地,所述彩铃存储模块允许企业用户上传多个彩铃文件,每个彩铃文件经运营商审核通过后,返回一个唯一的彩铃索引。

9、进一步地,所述彩铃平台根据彩铃索引从彩铃存储模块中读取彩铃进行播放。

10、进一步地,所述绑定关系数据库中建立的彩铃绑定关系为:用户端号码和彩铃-工作号-服务端号码和彩铃;所述彩铃绑定关系需要支持添加两个彩铃索引,一个彩铃索引是根据用户端为主叫、服务端为被叫时设置的;另一个彩铃索引是根据服务端为主叫、用户端为被叫时设置的。

11、进一步地,所述sip信令中通过去除p-early-media头域和supported中的100rel和precondition字段,屏蔽被叫彩铃,由工作号替代被叫协商和播放彩铃。

12、进一步地,所述彩铃文件包括视频彩铃和音频彩铃,当手机支持视频彩铃时,优先使用视频彩铃。

13、进一步地,本发明还提供了一种所述工作号动态彩铃的实现系统的实现方法,具体包括如下步骤:

14、步骤1、软件服务器将彩铃文件上传到彩铃存储模块,彩铃存储模块对彩铃文件进行合规性检查,检查合规后对彩铃文件进行存储,对存储的彩铃文件形成唯一彩铃索引,将彩铃索引返回给软件服务器;

15、步骤2、用户在软件服务器上发送请求,软件服务器寻找匹配的服务端,在绑定关系数据库中建立主被叫和工作号的绑定关系时,同时嵌入将要播放的彩铃索引,得到彩铃绑定关系:用户端号码和彩铃-工作号-服务端号码和彩铃,同时,软件服务器将分配的工作号分别通知用户和服务端;

16、步骤3、主叫通过工作号呼叫被叫,主叫形成sip invite信令,发送至信令服务器,信令服务器发现被叫号码为工作号时,将sip invite信令转发至工作号平台,工作号平台根据工作号在绑定关系数据库中查询彩铃绑定关系,将主叫呼叫工作号的sip invite信令,翻译为工作号呼叫被叫的sip invite信令,并设定由工作号呼叫被叫的sip invite信令为不支持彩铃;

17、步骤4、将工作号呼叫被叫的sip invite信令返回给信令服务器,由信令服务器将呼叫发送给被叫,被叫回应sip 180信令,信令服务器将sip 180信令转发至工作号平台;

18、步骤5、工作号平台根据工作号的彩铃绑定关系,与主叫协商彩铃信令,协商成功后,工作号平台通知彩铃平台根据彩铃索引播放指定彩铃,彩铃平台向主叫发送彩铃rtp流;

19、步骤6、被叫接听后,产生200ok的sip信令,信令服务器将200ok的sip信令转发给工作号平台,工作号平台通知彩铃平台停止播放指定彩铃;

20、步骤7、工作号平台将200ok的sip信令发送至信令服务器,由信令服务器转发至主叫,实现主叫与被叫之间的接通对话。

21、进一步地,当主叫为用户时,被叫为与用户建立彩铃绑定关系的服务端;当主叫为服务端时,被叫为与服务端建立彩铃绑定关系的用户。

22、进一步地,本发明还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序使计算机执行所述的工作号动态彩铃的实现系统的实现方法。

23、进一步地,本发明还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时,实现所述的工作号动态彩铃的实现系统的实现方法。

24、与现有技术相比,本发明具有如下有益效果:本发明工作号动态彩铃的实现系统和方法通过绑定关系数据库将彩铃设置在工作号的彩铃绑定关系中,而不是工作号上,极大提升了彩铃设置的灵活性,能够满足用户与服务端差异化配置的实际需求,且设置简便,便于高效切换;同时,无论是用户还是服务端拨打同一个工作号,用户和服务端双方能够听到不同的彩铃,以满足软件服务器针对不同群体所需播放不同彩铃的需求;此外,本发明在彩铃存储模块中实现彩铃的上传与审核,大大简化彩铃上传和使用流程,便于彩铃监督;进一步地,本发明通过在sip信令中去除p-early-media头域和supported中的100rel和precondition字段,屏蔽被叫彩铃,以防止与被叫彩铃发生冲突。



技术特征:

1.一种工作号动态彩铃的实现系统,其特征在于,包括:软件服务器、彩铃平台、彩铃存储模块、工作号平台、绑定关系数据库和信令服务器;

2.根据权利要求1所述的一种工作号动态彩铃的实现系统,其特征在于,所述彩铃存储模块允许企业用户上传多个彩铃文件,每个彩铃文件经运营商审核通过后,返回一个唯一的彩铃索引。

3.根据权利要求2所述的一种工作号动态彩铃的实现系统,其特征在于,所述彩铃平台根据彩铃索引从彩铃存储模块中读取彩铃进行播放。

4.根据权利要求1所述的一种工作号动态彩铃的实现系统,其特征在于,所述绑定关系数据库中建立的彩铃绑定关系为:用户端号码和彩铃-工作号-服务端号码和彩铃;所述彩铃绑定关系需要支持添加两个彩铃索引,一个彩铃索引是根据用户端为主叫、服务端为被叫时设置的;另一个彩铃索引是根据服务端为主叫、用户端为被叫时设置的。

5.根据权利要求1所述的一种工作号动态彩铃的实现系统,其特征在于,所述sip信令中通过去除p-early-media头域和supported中的100rel和precondition字段,屏蔽被叫彩铃,由工作号替代被叫协商和播放彩铃。

6.根据权利要求1所述的一种工作号动态彩铃的实现系统,其特征在于,所述彩铃文件包括视频彩铃和音频彩铃,当手机支持视频彩铃时,优先使用视频彩铃。

7.一种权利要求1-6任一项所述工作号动态彩铃的实现系统的实现方法,其特征在于,具体包括如下步骤:

8.根据权利要求7所述的工作号动态彩铃的实现系统的实现方法,其特征在于,当主叫为用户时,被叫为与用户建立彩铃绑定关系的服务端;当主叫为服务端时,被叫为与服务端建立彩铃绑定关系的用户。

9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序使计算机执行如权利要求7所述的工作号动态彩铃的实现系统的实现方法。

10.一种电子设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时,实现如权利要求7所述的工作号动态彩铃的实现系统的实现方法。


技术总结
本发明公开了一种工作号动态彩铃的实现系统、方法、存储介质及设备,软件服务器将彩铃文件上传到彩铃存储模块进行保存,并获取索引;软件服务器在绑定关系数据库中建立主被叫和工作号的绑定关系时,并将索引嵌入绑定关系中;信令服务器位于运营商侧,当被叫号码为工作号时,将SIP信令转发至工作号平台,并接收相关后续SIP信令;工作号平台用于接收SIP信令,根据工作号绑定关系,修改主被叫号码,再将信令转回信令服务器中进行呼叫,同时在后续信令协商过程中,代替被叫和主叫进行彩铃信令协商,协商完成后触发彩铃平台播放彩铃;彩铃平台根据彩铃绑定关系,读取彩铃,再通过RTP流播放给主叫。本发明可以对绑定中的两个号码播放不同的工作号彩铃。

技术研发人员:王斌,雷震,李滨,樊嘉琛,牟乐,王雪莹
受保护的技术使用者:中电信数智科技有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1