[发明专利]一种基于互联网的云通讯平台有效
申请号: | 201710014054.7 | 申请日: | 2017-01-09 |
公开(公告)号: | CN106657131B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 代向兵 | 申请(专利权)人: | 北京优音通信有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松 |
地址: | 100022 北京市朝阳区大望路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 互联网 通讯 平台 | ||
本发明提出了一种基于互联网的云通讯平台,包括:多个管理节点和多个业务节点,其中,所有管理节点和业务节点之间采用全连通方式连接,每个所述管理节点和所有业务节点直连连接,所述管理节点与业务节点之间的链路以及两个业务节点之间的链路分别设置为专门的使用类型,并且采用UDP方式进行通信,其中,节点间互联共享一个UDP端口,每个管理节点或业务节点通过互联链路连接至其它各个管理节点或业务节点。本发明采用水晶体结构,所有管理节点和业务节点之间采用全连通方式相互连接,实现简单,提升服务处理效率和增强服务点的承载容量,采用UDP方式进行传输,具有较高的传输可靠性。
技术领域
本发明涉及通讯和云计算技术领域,特别涉及一种基于互联网的云通讯平台。
背景技术
现有的云通讯平台,其结构采用星型结构(如图1所示)或层次结构(如图2所示)。这两种结构在互联网应用中有各种各样的问题,主要表现在可靠性低,扩展难,维护保障困难等。具体造成原因,包括:
(1)强依赖:服务节点部署在互联网,节点间用互联网联通,当节点运行故障或服务运行故障时,从而造成服务中断。
(2)节点生存能力低:服务节点不具备独立生存能力,当中心节点出现故障时,造成大面积全网中断。
(3)互联网链接不可靠:部署在互联网上位于不同地点的服务,网络情况不好时,容易造成服务中断。
(4)通讯资源占用高:服务器中通讯资源是有限的,用高可靠保证的TCP链接,造成业务节点运行效率低,承载能力弱。
发明内容
本发明的目的旨在至少解决所述技术缺陷之一。
为此,本发明的目的在于提出一种基于互联网的云通讯平台,具有结构简单、传输可靠性高的特点。
为了实现上述目的,本发明的实施例提供一种基于互联网的云通讯平台,包括:多个管理节点和多个业务节点,其中,所有管理节点和业务节点之间采用全连通方式连接,每个所述管理节点和所有业务节点直连连接,所述管理节点与业务节点之间的链路以及两个业务节点之间的链路分别设置为专门的使用类型,并且采用UDP方式进行通信,
其中,节点间互联共享一个UDP端口,每个管理节点或业务节点通过互联链路连接至其它各个管理节点或业务节点,采用UDP方式进行数据通信过程包括:
通信发送时,每个管理节点或业务节点同时向所有链路发送信息;
通信接收时,每个管理节点或业务节点接收所有来自其它节点的信息,并对此分别处理。
进一步,采用UDP方式进行数据通信,编码方式如下:将通信数据以包结构进行传输,分为数据包和控制包,其中,通过设置包头的第一位作为标志位进行区分。
进一步,所述数据包的结构包括:4字节包序号和1996个字节包内容,其后为应用层数据,
其中,包序号是数据包头中唯一的内容,无符号整数,使用标志位后的31位,每个非重传的包都增加序号1,序号在到达最大值2^31-1的时候覆盖。
进一步,所述控制包的结构包括:4字节包序号和36个字节包内容,其后为控制层数据,
其中,包序号是控制包头中唯一的内容,无符号整数,使用标志位后的31位,每个非重传的包都增加序号1,序号在到达最大值2^31-1的时候覆盖。
进一步,所述控制层数据用于定义控制字段,包括:版本、内部顺序号、扩展字节、最大流量、包序号、往返时延RTT、RTT变量、流量窗口、连接容量。
进一步,所述业务节点的数据进行实时缓冲,其中,缓冲的信息内容包括业务开通与使用、计费模式支持。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优音通信有限公司,未经北京优音通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710014054.7/2.html,转载请声明来源钻瓜专利网。