【技术实现步骤摘要】
通信方法、系统和相关设备
本专利技术涉及通信领域,特别涉及一种通信方法、系统和相关设备。
技术介绍
当前,主流的即时通信、视频会议、网络直播等点对点、群组通信技术,都需要借助第三方中心服务器实现各方通信的接续和维持服务。然而,中心服务器的扩展性不强,并且存在性能瓶颈,容易成为分布式拒绝服务(DistributedDenialofService,简称:DDoS)等攻击的对象,影响了通信服务的正常提供。因此,目前的通信服务的灵活性较差。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:如何提高通信服务的灵活性。根据本专利技术一些实施例的第一个方面,提供一种通信方法,包括:响应于获取到来自客户端的通信服务请求,通信节点竞争通信代理服务;响应于竞争成功,通信节点与客户端建立通信连接;通信节点将客户端的通信信息发布到通信节点和客户端所在的通信网络中,以便其他通信节点获取客户端的通信信息。在一些实施例中,通信服务请求包括服务条件;符合服务条件的通信节点向客户端发送通信服务响应以加入竞争通信代理 ...
【技术保护点】
1.一种通信方法,包括:/n响应于获取到来自客户端的通信服务请求,通信节点竞争通信代理服务;/n响应于竞争成功,通信节点与客户端建立通信连接;/n通信节点将客户端的通信信息发布到通信节点和客户端所在的通信网络中,以便其他通信节点获取所述客户端的通信信息。/n
【技术特征摘要】
1.一种通信方法,包括:
响应于获取到来自客户端的通信服务请求,通信节点竞争通信代理服务;
响应于竞争成功,通信节点与客户端建立通信连接;
通信节点将客户端的通信信息发布到通信节点和客户端所在的通信网络中,以便其他通信节点获取所述客户端的通信信息。
2.根据权利要求1所述的通信方法,其中,所述通信服务请求包括服务条件;
符合所述服务条件的通信节点向客户端发送通信服务响应以加入竞争通信代理服务队列,以便客户端从所述竞争通信代理服务队列中选择通信节点作为竞争成功的通信节点。
3.根据权利要求1所述的通信方法,其中,所述通信信息包括客户端的在线信息;
所述通信方法还包括:
响应于客户端发起通信请求,通信节点获取通信对端的在线信息;
响应于通信对端在线,通信节点为所述客户端和所述通信对端建立通信连接,或者,通信节点为所述客户端和所述通信对端转发通信消息,或者,通信节点为所述客户端和所述通信对端的通信节点转发通信消息;或者,响应于通信对端不在线,通信节点将客户端发送的通信消息存储到存储节点,以便所述通信对端从存储节点中读取通信消息。
4.根据权利要求1所述的通信方法,其中,所述通信服务请求为群组创建服务请求,所述通信信息包括客户端创建的群组信息;
所述通信方法还包括:
通信节点获取来自其他客户端发送的加入群组请求;
通信节点将所述加入群组请求发送给所述客户端;
响应于所述客户端发送同意入群消息,通信节点将所述同意入群消息转发给所述其他客户端。
5.根据权利要求1所述的通信方法,其中,所述通信服务请求为视频会议服务请求,所述视频会议服务请求包括服务时间信息和服务资源信息;
所述通信方法还包括:
通信节点在所述服务时间信息对应的时间,预留所述服务资源信息对应的资源。
6.根据权利要求1所述的通信方法,还包括:
通信节点在结束对客户端的通信服务之前,向客户端发送切换指令,以便客户端连接备用节点,或者,向客户端的备用节点发送切换指令,或者,向通信网络中发布通信服务转让请求;
其中,所述备用节点是客户端从竞争通信代理服务的通信节点中选择的。
7.根据权利要求1~6中任一项所述的通信方法,其中,通信节点与客户端建立通信连接包括:
通信节点获取通信节点与客户端之间的通信服务所对应的智能合约信息;
通信节点响应于同意所述智能合约信息,发送确认信息;
在客户端响应于同意所述智能合约信息而发送确认信息的情况下,通信节点与客户端建立通信连接。
8.根据权利要求7所述的通信方法,还包括:
响应于通信节点与客户端之间的通信服务结束,通信节点根据所述智能合约信息与本次通信服务的通信质量,获得相应的服务凭证。
9.根据权利要求1所述的通信方法,还包括:
通信节点获取通信网络中的通信节点发布的通信交易信息,其中,所述通信交易信息包括通信网络中的客户端的通信信息;
通信节点生成包括所述通信交易信息的区块,并将所述区块写入到区块链中。
10.一种通信节点,包括:
竞争模块,被配置为响应于获取到来自客户端的通信服务请求,竞争通信代理...
【专利技术属性】
技术研发人员:刘国荣,王爱宝,金华敏,汪来富,沈军,刘东鑫,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。