一种越顶通信业务互联互通的方法、系统及设备技术方案

技术编号:17444449 阅读:35 留言:0更新日期:2018-03-10 17:59
本发明专利技术公开了一种越顶(OTT)通信业务互联互通的方法,源业务服务器采用第一协议将待发送的消息内容封装至第一业务数据流发送至中枢服务器,所述中枢服务器采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送至目标业务服务器,所述目标业务服务器采用第二协议从所述第二业务数据流解析出所述消息内容。本发明专利技术同时还公开了一种OTT通信业务互联互通的系统及设备。

【技术实现步骤摘要】
一种越顶通信业务互联互通的方法、系统及设备
本专利技术涉及通信业务管理技术,特别涉及一种越顶(OTT,OverTheTop)通信业务互联互通的方法、系统及设备。
技术介绍
对于目前主流的OTT通信业务,由于各个OTT通信业务隶属公司不同、用户系统不同、业务形态不同,导致所有OTT通信业务都只能在同一个业务范畴之内进行用户联通。每个用户,都拥有一个或多个互联网设备,每个用户所处领域、兴趣爱好等决定了相应用户所使用的业务的类型和形态。由于并非每个用户都会把所有OTT通信业务都安装在终端设备上,而不同业务之间用户互联互通的需求一直存在。用户不愿意仅仅为了偶尔发生的一两次非常低频的联系,而特意安装所有的业务客户端;但是,这种偶尔发生的一两次联系有时又是难以避免的。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种OTT通信业务互联互通的方法、系统及设备,无需安装特定客户端,即可实现各种OTT通信业务的互联互通。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种OTT通信业务互联互通的方法,该方法包括:接收第一业务数据流;采用第一协议从所述第一业务数据流解析出消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送;所述第一业务数据流由源业务服务器采用第一协议对待发送的消息内容封装而成;所述第二业务数据流用于由目标业务服务器采用第二协议解析出所述消息内容。本专利技术实施例提供了一种中枢服务器,该服务器包括:所述接收单元,用于接收第一业务数据流;所述第一业务数据流由源业务服务器采用第一协议对待发送的消息内容封装而成;所述解析单元,用于采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息;所述封装单元,用于采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流;所述发送单元,用于发送所述第二业务数据流;所述第二业务数据流用于由目标业务服务器采用第二协议解析出所述消息内容。本专利技术实施例还提供了一种OTT通信业务互联互通的系统,该系统包括:所述源业务服务器,用于采用第一协议将待发送的消息内容封装至第一业务数据流发送至中枢服务器;所述中枢服务器,用于采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送至目标业务服务器;所述目标业务服务器,用于采用第二协议从所述第二业务数据流解析出所述消息内容。本专利技术实施例提供的OTT通信业务互联互通的方法、系统及设备,源业务服务器采用第一协议将待发送的消息内容封装至第一业务数据流发送至中枢服务器;所述中枢服务器采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送至目标业务服务器;所述目标业务服务器采用第二协议从所述第二业务数据流解析出所述消息内容;如此,用户只需下载安装一个客户端即可完成所有OTT通信业务功能,使得用户无需安装对应各个OTT通信业务的特定客户端,就能实现各种OTT通信业务的互联互通;并且,减轻了低频使用到的业务由下载安装所产生的网络和服务器负担。进一步的,本专利技术实施例在封装业务数据流时,可使用AES+MD5+日期的加密/解密方式,能够最大限度的保障信息的传输安全。另外,本专利技术实施里对于有接入需求的新业务,可以在实现标准接口的前提下,向中枢服务器提供业务封装、解析工具和业务接入申请,申请通过后,即可被其他所有业务可见并可达,能简单方便地真正在互联网范围内实现互联互通,且适用范围广。附图说明图1为本专利技术实施例OTT通信业务互联互通的网络拓扑结构及实现原理示意图;图2为本专利技术实施例OTT通信业务互联互通方法的实现流程示意图;图3为本专利技术实施例OTT通信业务互联互通的业务流程示意图;图4为本专利技术实施例OTT通信业务互联互通的数据传输流程示意图;图5为本专利技术实施例OTT通信业务互联互通的用户实际应用示意图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细说明。图1为本专利技术实施例OTT通信业务互联互通的网络拓扑结构及实现原理示意图,如图1所示,在实际应用中,不同公司可提供不同业务,每个业务对应不同的业务服务器,多个用户可以分别通过以太网接入所需业务对应的业务服务器,多台业务服务器通过中枢服务器联通;中枢服务器负责接收一个业务服务器发来的业务数据流,经过解析后,通过另一业务服务器能识别的协议封装业务数据流并发送给另一业务服务器。参见图1所示应用实例,假设有属于不同公司的两个业务:业务A、业务B,业务A对应业务服务器A,业务B对应业务服务器B,且业务A、业务B在中枢服务器都对应有唯一的一个业务标识:APPIDA、APPIDB。在实际应用中,业务A的业务服务器A先向中枢服务器发出互联业务请求,中枢服务器收到互联业务请求之后,从请求字段中解析出目的业务标识,例如目的业务为业务B,相应的,目的业务ID为APPIDB,那么,互联业务请求在中枢服务器解析以后,向业务B对应的业务服务器B发送;业务服务器B收到以后,将有效内容解析出来并通知和展示给业务B的各个用户;每个中枢服务器与接入的所有业务服务器均有标准协议接口,各个协议接口中分别标识有互联请求业务标识、互联目的业务标识,也就是消息的发送方和消息的接收方。本专利技术实施例的核心是用户体系的统一,由于每个业务的用户体系设计不同,所以,每个业务的用户标识在不同的体系下是完全不同的内容。而这些不同的内容,经过一定的算法计算之后,就可以对应一个唯一的业务标识信息,该业务标识信息至少包含以下字段:业务ID、业务用户ID;本专利技术实施例基于用户体系的统一,还可以在传输中加入一定的加密、解密、编码、解码的过程,即可完成整个OTT业务的互联互通。这里,所述计算业务标识信息的算法可以是Burrows-WheelerTransform算法或类似算法,也可自行设定。如图1所示,本专利技术实施例组建的OTT业务互联互通的系统包括:源业务服务器、中枢服务器和目标业务服务器;其中,源业务服务器,用于采用第一协议将待发送的消息内容封装至第一业务数据流发送至中枢服务器;中枢服务器,用于采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送至目标业务服务器;进一步的,中枢服务器包括:接收单元、解析单元、封装单元、发送单元;其中,所述接收单元,用于接收第一业务数据流;所述第一业务数据流由源业务服务器采用第一协议对待发送的消息内容封装而成;所述解析单元,用于采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息;所述封装单元,用于采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流;所述发送单元,用于发送所述第二业务数据流;所述第二业务数据流用于由目标业务服务器采用第二协议解析出所述消息内容。目标业务服务器,用于采用第二协议从所述第二业务数据流解析出所述消息内容。图2为本专利技术实施例OTT通信业务互联互通方法的实现流程示意图,如图2所示,本专利技术实施例的OTT通信业务互联互通方法包括:步骤201:源业务服务器采用第一协议将待发送的消息内容封装至第一业务数据流发本文档来自技高网...
一种越顶通信业务互联互通的方法、系统及设备

【技术保护点】
一种越顶OTT通信业务互联互通的方法,其特征在于,所述方法包括:接收第一业务数据流;采用第一协议从所述第一业务数据流解析出消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送;所述第一业务数据流由源业务服务器采用第一协议对待发送的消息内容封装而成;所述第二业务数据流用于由目标业务服务器采用第二协议解析出所述消息内容。

【技术特征摘要】
1.一种越顶OTT通信业务互联互通的方法,其特征在于,所述方法包括:接收第一业务数据流;采用第一协议从所述第一业务数据流解析出消息内容及业务标识信息,并采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流发送;所述第一业务数据流由源业务服务器采用第一协议对待发送的消息内容封装而成;所述第二业务数据流用于由目标业务服务器采用第二协议解析出所述消息内容。2.根据权利要求1所述的方法,其特征在于,所述封装包括:对待发送的消息内容或对所述消息内容及业务标识信息进行加密、编码、压缩;所述解析包括:对所述第一业务数据流或对所述第二业务数据流进行解密、解码、解压。3.根据权利要求1或2所述的方法,其特征在于,所述消息内容包括:用户名、用户头像、文本内容、语音内容、视频内容、消息时间;所述业务标识信息包括:源业务标识和目标业务标识;其中,源业务标识包括:源业务服务器ID、源业务用户ID;目标业务标识包括:目标业务服务器ID、目标业务用户ID。4.一种中枢服务器,其特征在于,所述中枢服务器包括:接收单元、解析单元、封装单元、发送单元;其中,所述接收单元,用于接收第一业务数据流;所述第一业务数据流由源业务服务器采用第一协议对待发送的消息内容封装而成;所述解析单元,用于采用第一协议从所述第一业务数据流解析出所述消息内容及业务标识信息;所述封装单元,用于采用第二协议将所述消息内容及业务标识信息封装为第二业务数据流;所述发送单元,用于发送所述第二业务数据流;所述第二业务数据流用于由目标业务服务器采用第二协议解析出所述消息内容。5.根据权利要求4所述的中枢服务器,其特征在于,所述解析单元,具体用于对所述第一业务数据流或对所述第二业务数据流进行解密、解码、解压;所述封装单元,具体用于对待发送的消息内容或对所述消息内容及业务标识信息进...

【专利技术属性】
技术研发人员:尤文文
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1