[发明专利]基于TCP的数据传输方法、装置、电子设备及介质在审
| 申请号: | 202010747885.7 | 申请日: | 2020-07-30 |
| 公开(公告)号: | CN111970334A | 公开(公告)日: | 2020-11-20 |
| 发明(设计)人: | 李威威 | 申请(专利权)人: | 杭州超级科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/703;H04L12/707 |
| 代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张迪 |
| 地址: | 310000 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 tcp 数据传输 方法 装置 电子设备 介质 | ||
1.一种基于TCP的数据传输方法,其特征在于,包括以下步骤:
建立多条传输通道,各个传输通道均与中转服务端对应,且任意服务端均自客户端经由对应的中转服务端通信连接至源服务端;
处理各个传输通道的优先级排位,并选取优先级位于首位的传输通道作为当前通道,以用于数据传输,并将与所述当前通道对应的中转服务端记为当前节点;
在所述当前节点通信异常时,对优先级排位进行更新,并将所述当前通道切换至更新后优先级位于首位的传输通道,以继续进行数据传输。
2.根据权利要求1所述的基于TCP的数据传输方法,其特征在于,还包括以下步骤:
获取真实端口;
查询空闲的端口并记为掩饰端口;
将所述掩饰端口与所述真实端口对应且建立通信连接,并将所述掩饰端口配合通信连接于节点池,所述节点池具有多个中转服务端。
3.根据权利要求2所述的基于TCP的数据传输方法,其特征在于,所述掩饰端口与所述中转服务端一一对应且通信连接。
4.根据权利要求1至3任意一项所述的基于TCP的数据传输方法,其特征在于,处理任意传输通道的优先级排位,包括以下步骤:
经由传输通道向中转服务端发送第一信号,所述中转服务端接收并响应所述第一信号生成第二信号;
接收所述第二信号并响应所述第二信号生成传输信息,所述传输信息包括第一信号的传输时长T1和第二信号的传输时长T2;
根据所述传输信息计算所述传输通道的信用值,所述信用值与优先级排位呈负反馈,且所述信用值与传输时长T1和传输时长T2呈正反馈。
5.根据权利要求4所述的基于TCP的数据传输方法,其特征在于,所述第一信号还携带有中转服务端的通信状态,当所述中转服务端的通信状态异常时,所述中转服务端禁止发送反馈信息或对应的传输通道禁止被选取。
6.根据权利要求4所述的基于TCP的数据传输方法,其特征在于,所述传输信息还包括中转服务端与客户端的断开频率f1、中转服务端与源服务端的断开频率f2、与中转服务端通信连接的客户端的数量e1、与中转服务端进行数据传输的客户端的数量e2中的一种或多种组合;
其中,所述断开频率f1、所述断开频率f2、所述数量e1以及所述数量e2均与所述信用值呈正反馈设置。
7.根据权利要求1至3任意一项所述的基于TCP的数据传输方法,其特征在于,对优先级排位进行更新,包括以下步骤:
将优先级靠前的N个传输通道归于为第一通道组,在第一通道组中,重新处理各个传输通道的优先级排位;
将其余的传输通道归于为第二通道组,在第二通道组中,各个传输通道的优先级保持不变。
8.一种基于TCP的数据传输装置,其特征在于,包括:
建立模块,用于建立多条传输通道,各个传输通道均与中转服务端对应,且任意服务端均自客户端经由对应的中转服务端通信连接至源服务端;
处理模块,用于处理各个传输通道的优先级排位,并选取优先级位于首位的传输通道作为当前通道,以用于数据传输,并将与所述当前通道对应的中转服务端记为当前节点;
切换模块,用于在所述当前节点通信异常时,对优先级排位进行更新,并将所述当前通道切换至更新后优先级位于首位的传输通道,以继续进行数据传输。
9.一种电子设备,其包括处理器、存储介质以及计算机程序,所述计算机程序存储于存储介质中,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任意一项所述的基于TCP的数据传输方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任意一项所述的基于TCP的数据传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州超级科技有限公司,未经杭州超级科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010747885.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种滑块钻孔工装
- 下一篇:一种涡旋管件的精密折弯装置及其折弯工艺





