用户名: 密码:    忘记密码   注册   在线充值
一种数据传输方法、装置、电子设备及存储介质  
 【申请号】  CN201910668054.8  【申请日】  2019-07-23
 【公开号】  CN110430024A  【公开日】  2019-11-08
 【申请人】  视联动力信息技术股份有限公司  【地址】  100000 北京市东城区青龙胡同1号歌华大厦A1103-1113
 【共同申请人】  
 【发明人】  吕亚亚;李云鹏;谢文龙;王艳辉
 【国际申请】    【国际公布】  
 【进入国家日期】  
 【专利代理机构】  北京润泽恒知识产权代理有限公司  【代理人】  苏培华
 【分案原申请号】  
 【国省代码】  11
 【摘要】  本发明实施例提供一种数据传输方法和装置,方法包括:服务器接收数据包并进行解包,得到发送序号和对应的解码数据包;将发送序号和预设的接收序号进行比对;若发送序号大于接收序号,则将解码数据包存入缓存队列;若发送序号小于接收序号,则将解码数据包丢弃;若发送序号等于接收序号,则将解码数据包发送至目标接收端;并增大接收序号,遍历缓存队列;若存在解码数据包对应的发送序号等于接收序号,则将解码数据包发送至目标接收端;若不存在,则继续接收数据包并进行解包。本发明实施例实现了服务器将数据包按顺序发送至目标接收端,从而保证数据传输的完整性;同时采用缓存队列缓存,优先遍历缓存队列,进一步保障了UDP传输的高速性能。
 【主权项】  1.一种数据传输方法,其特征在于,所述方法包括:服务器接收发送端发送的数据包并进行解包,得到发送序号和对应的解码数据包;在所述服务器中预设接收序号,所述服务器将所述发送序号和所述接收序号进行比对;若所述发送序号大于所述接收序号,则所述服务器将所述解码数据包存入缓存队列;若所述发送序号小于所述接收序号,则所述服务器将所述解码数据包丢弃;若所述发送序号等于所述接收序号,则所述服务器将所述解码数据包发送至目标接收端;当所述服务器将所述解码数据包发送至目标接收端后,所述服务器按照预设规则增大所述接收序号,并遍历所述缓存队列;若所述缓存队列中存在解码数据包对应的发送序号等于增大后的所述接收序号,则所述服务器将所述解码数据包发送至所述目标接收端;若所述缓存队列中不存在解码数据包对应的发送序号等于增大后的所述接收序号,则返回所述服务器接收数据包并进行解包的步骤。
 【页数】  22
 【主分类号】  H04L1/18
 【专利分类号】  H04L1/18;H04L1/16;H04L1/00;H04L12/953
   推荐下载阅读CAJ格式全文 查询法律状态
(不支持迅雷等加速下载工具,请取消加速工具后下载。)

 


专利产出状态分析  
本领域科技成果与标准  
发明人发表文献
申请机构(个人)发表文献
本专利研制背景
本专利应用动态
所涉核心技术研究动态
京 ICP 证 040431 号 网络出版服务许可证 (总)网出证(京)字第 271 号经营性网站备案信息 京公网安备 11010802020460 号
© 2010-2017 中国知网(CNKI) 《中国学术期刊(光盘版)》电子杂志社有限公司 KDN 平台基础技术由 KBASE 11.0 提供
服务热线:400-810-9888 订卡热线:800-810-6613
在线咨询:http://help.cnki.net 客服中心:http://service.cnki.net 电子邮件:help@cnki.net
可信网站 诚信网站