【技术实现步骤摘要】
一种以太网半双工重传方法及系统
[0001]本专利技术涉及通信
,具体涉及一种以太网半双工重传方法及系统。
技术介绍
[0002]半双工通信(Half
‑
duplex Communication)可以实现双向的通信,但不能在两个方向上同时进行,必须轮流交替地进行。也就是说,通信信道的每一段都可以是发送端,也可以是接收端;但同一时刻里,信息只能有一个传输方向。
[0003]在网络数据传输中,如图1所示,以太网网络1a和以太网网络2a之间工作在半双工模式下,当通信信道的两端同时发送数据时,会出现通信不正常,属于碰撞行为,数据发生碰撞后,需要重新传输(即重传),目前业内标准重传方法是基于2的幂次方内随机一个数据,这个随机数据乘以512bit时间,其中,2的幂最大值为10,最终得到时间作为重传机制中的避让时间。如图2所示,t1=1*512bit时间,t2=(1~22)*512bit时间,即t2中的随机数据在1至22之间;t3=(1~23)*512bit时间,t4=(1~24)*512bit时间,按此方 ...
【技术保护点】
【技术特征摘要】
1.一种以太网半双工重传方法,其特征在于,包括:步骤S1,于半双工通信网络中发生碰撞时,记录撞击次数;步骤S2,判断所述撞击次数的奇偶性:若所述撞击次数满足一第一预设条件,则将避让时间设置为一第一预设时间,所述第一预设时间的范围为512~1024bit时间;若所述撞击次数满足一第二预设条件,则将所述避让时间设置为一第二预设时间,所述第二预设时间的范围为96~512bit时间;步骤S3,根据所述避让时间重新发送通信数据。2.根据权利要求1所述的一种以太网半双工重传方法,其特征在于,所述方法包括:第一重传模式;于所述第一重传模式下,所述第一预设条件为所述撞击次数为偶数;所述第二预设条件为所述撞击次数为奇数。3.根据权利要求2所述的一种以太网半双工重传方法,其特征在于,所述方法包括:第二重传模式;于所述第二重传模式下,所述第一预设条件为所述撞击次数为奇数;所述第二预设条件为所述撞击次数为偶数。4.根据权利要求1所述的一种以太网半双工重传方法,其特征在于,所述步骤S1中,通过一第一计数器记录所述撞击次数。5.根据权利要求4所述的一种以太网半双工重传方法,其特征在于,所述步骤S2中,根据所述第一计数器的最低位判断所述撞击次数的奇偶性。6.根据权利...
【专利技术属性】
技术研发人员:张新华,
申请(专利权)人:苏州裕太微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。