APP下载

一种基于矩阵坐标的快速组包算法

2021-09-25

舰船电子对抗 2021年4期
关键词:效率

杨 琦

(中国电子科技集团公司第二十研究所,陕西 西安 710068)

0 引 言

随着信息技术的快速发展,各个行业普遍对业务传输、信息交换效率方面提出了较高要求,因此性能优越的业务传输组包算法成为提高传输效率的关键所在。

目前主流的分组包传输方法有以下2种:

应答式分组包方法:发送端将要发送的业务包按阈值分割成小包,再进行标记,标记依次为0,1,2,3,…,N。按顺序进行发送,即发送端发出第1包,接收端收到业务包后给予应答,发送端再发第2包,…,依此类推,接收端在按顺序收到业务的同时进行组包。虽然这种方法可靠性高,不会出现分组包错误,但每发送一包,都需要等待对端的接收应答,等待应答花费的时间较长,造成发送效率、组包效率较低。

全发送分组包方法:发送端同样将要发送的业务包进行分割并进行标记,发送端通过多个端口或者线程同时进行发送,此时发送端不必按照顺序发送业务包,发送每个业务包前也不用等待接收端的应答,此时接收端不再是按顺序接收。所有业务包发送完毕后,接收端再按照业务包标记的顺序进行查找并组包。这种方法的优点是业务包发送较快,但在进行组包的过程中需要花费大量的时间按顺序查找业务包。

本算法的思想是发送端在发送业务包前,将业务包拆分并进行特殊编号,在接收端通过建立业务矩阵将接收到的业务包放置在相应位置,再按照设计的矩阵坐标算法对接收到的业务包进行快速组包,大大提高组包效率。……

登录APP查看全文

猜你喜欢

效率
你在咖啡馆学习会更有创意和效率吗?
提升朗读教学效率的几点思考
注意实验拓展,提高复习效率
效率的价值
引入“倒逼机制”提高治霾效率
质量与效率的争论
跟踪导练(一)2
提高食品行业清洁操作的效率
OptiMOSTM 300V提高硬开关应用的效率,支持新型设计
“钱”、“事”脱节效率低