[发明专利]一种传输数据帧的方法及装置在审
申请号: | 202010336283.2 | 申请日: | 2020-04-23 |
公开(公告)号: | CN111555842A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 马迈周 | 申请(专利权)人: | 北京裕泰通德投资管理有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 数据 方法 装置 | ||
本发明实施例提供了一种传输数据帧的方法及装置,该方法包括:获取待发送数据帧,解析所述待发送数据帧,确定所述待发送数据帧的传输类型;确定与所述传输类型相匹配的传输指令,并基于预定发送频率,通过所述传输指令将所述待发送数据帧发送至数据缓冲区;确定所述数据缓冲区的各个待发送数据帧中的各个待填充数据包,并根据预定过滤规则,对各个待填充数据包进行过滤处理;填充过滤处理后的各个待填充数据包,并发送填充待填充数据包后的至少一个待发送数据帧。通过本发明,实现了极大程度地利用带宽,来提高数据传输的质量,进一步地,在发生数据包发生丢包时,实现了高效的丢包恢复能力。
技术领域
本发明涉及互联网技术领域,尤其涉及一种传输数据帧的方法及装置。
背景技术
随着科技的发展,实时传输技术也越来越成熟。发送端可以通过视频拍摄装置持续拍摄环境视频,将环境视频进行编码、压缩、打包等处理之后,基于传输协议将数据包发送至接收端。但是,现有的传输协议不能保证将每一个数据包发送至接收端,均存在丢包的现象。传统的丢包恢复技术有重传和纠错,重传是接收端检测到丢包后反馈给发送端请求重传,在网络固有延时较大的环境中效率并不是很高,将会引入较大的恢复延时,而纠错恢复是在发送时增加一定量的冗余数据来实现丢包恢复。冗余数据的恢复能力跟冗余数据大小有关系,冗余度越大抗丢包能力越强,而冗余数据将会增加额外的带宽消耗,降低带宽的有效利用率,现有技术中,一方面,通常根据接收端反馈的丢包情况自适应冗余度,但是仍然不可避免增加了带宽消耗;另一方面,通过CBR(Constant Bit Rate,固定码率)编码方式和VBR(Variable Bit Rate,动态码率)编码方式对视频进行编码处理时,若码率发生错误,将会空闲出较多带宽,也不利于网络的传输,另外,如论是那种方式,都无法根据业务需求,进行高效、稳定地传输。因此对数据进行编码处理,实现高效的丢包恢复是数据网络传输过程中亟待解决的问题。
发明内容
本发明实施例提供一种传输数据帧的方法及装置,对数据进行编码处理,实现了高效的丢包恢复。
一方面,本发明实施例提供了一种传输数据帧的方法,包括:
获取待发送数据帧,解析所述待发送数据帧,确定所述待发送数据帧的传输类型;
确定与所述传输类型相匹配的传输指令,并基于预定发送频率,通过所述传输指令将所述待发送数据帧发送至数据缓冲区;
确定所述数据缓冲区的各个待发送数据帧中的各个待填充数据包,并根据预定过滤规则,对各个待填充数据包进行过滤处理;
填充过滤处理后的各个待填充数据包,并发送填充待填充数据包后的至少一个待发送数据帧。
另一方面,本发明实施例提供了一种传输数据帧的装置,包括:
解析及确定模块,用于获取待发送数据帧,解析所述待发送数据帧,确定所述待发送数据帧的传输类型;
发送模块,用于确定与所述传输类型相匹配的传输指令,并基于预定发送频率,通过所述传输指令将所述待发送数据帧发送至数据缓冲区;
过滤模块,用于确定所述数据缓冲区的各个待发送数据帧中的各个待填充数据包,并根据预定过滤规则,对各个待填充数据包进行过滤处理;
填充模块,用于填充过滤处理后的各个待填充数据包,并发送填充待填充数据包后的至少一个待发送数据帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京裕泰通德投资管理有限公司,未经北京裕泰通德投资管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010336283.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置