The invention discloses a method and device of link structure of competition type based on MAC applied to the wireless device, the method includes: when the competition to access the channel right after the data frame is transmitted in the send buffer, judging whether to send data frames successfully; if the data frame is transmitted into power, it is determined whether the number of data frames send the number is greater than the threshold value; if the data frame is not greater than the threshold value, then continue to send data frames; if the number of data frames is greater than the threshold, then re competitive channel access rights; the invention is introduced can be updated in real time according to the channel condition and the number of transmit data frames to send buffer in the retention of wireless devices the advantages and disadvantages of the threshold, the transmission bandwidth of wireless devices and receive bandwidth inconsistent form asymmetric link, and can make the wireless equipment transmission bandwidth Consistent, the use of the channel tends to be more limited to wireless devices that require large data frames to be transmitted, reducing the bandwidth waste introduced by random backoff.
【技术实现步骤摘要】
本专利技术涉及数据传输
,特别涉及一种基于竞争式MAC的链路构造方法及装置。
技术介绍
随着现代社会科技的发展,数据传输技术伴随着计算机应用的普及获得了快速的发展。MAC(媒介接入控制协议)定义了数据包怎样在介质上进行传输。不管是在传统的有线局域网(LAN)中还是在目前流行的无线局域网(WLAN)中,MAC协议都被广泛地应用。802.11定义的CSMA/CA协议(带有冲突避免的载波监听多路访问,MAC协议的一种)是当前最典型,也是最流行的竞争式MAC层协议,广泛应用于Ad-hoc网络,应用这种协议的无线设备在组网后,通过随机的退避竞争,可以获取对无线信道的接入控制权。具体的过程可以如下,每个无线设备在发送数据帧之前,首先侦听信道,当信道持续空闲一个IFS(帧间隔时间)时间后,如果信道继续空闲,则选取一个随机数进行随机退避,总的退避时间为选取的随机数乘以SLOT(无线设备退避的最小单元,由物理层特性决定)的时间,当其中某一设备较其他设备提前结束随机退避后,即表示此设备成功抢占信道,此设备开始发送数据帧,发送完毕后,如还有数据帧需要发送则继续进行随机退避,加入与其他设备竞争使用信道的序列。现有技术中,这种竞争式MAC层协议的方式保证了所有设备在一个相对有序的控制规则下接入信道媒介,同时也保证了所有设备接入媒介的机会是均等和公平的,从吞吐量带宽的角度看,也就是所有设备的发送带宽和接收带宽均是相等的。但是,在实际在业务传递过程中,设备间的业务量是不对称的,那么这种公平的接入媒介方式就会导致实际带宽的浪费,带来不必要的带宽损耗;同时当某个设备发送的信道条件较 ...
【技术保护点】
一种基于竞争式MAC的链路构造方法,应用于无线设备,其特征在于,包括:当竞争到接入信道的权利后,发送位于发送缓冲区的数据帧,判断所述数据帧是否发送成功;若所述数据帧发送成功,则判断发送的所述数据帧的数量是否大于阈值;若所述数据帧的数量不大于所述阈值,则继续发送所述数据帧;若所述数据帧的数量大于所述阈值,则重新竞争接入所述信道的权利。
【技术特征摘要】
1.一种基于竞争式MAC的链路构造方法,应用于无线设备,其特征在于,包括:当竞争到接入信道的权利后,发送位于发送缓冲区的数据帧,判断所述数据帧是否发送成功;若所述数据帧发送成功,则判断发送的所述数据帧的数量是否大于阈值;若所述数据帧的数量不大于所述阈值,则继续发送所述数据帧;若所述数据帧的数量大于所述阈值,则重新竞争接入所述信道的权利。2.根据权利要求1所述的基于竞争式MAC的链路构造方法,其特征在于,判断所述数据帧是否发送成功之后,还包括:若所述数据帧发送失败,则重新竞争接入所述信道的权利。3.根据权利要求1所述的基于竞争式MAC的链路构造方法,其特征在于,竞争到接入信道的权利,具体为:发起数据发送请求并重置帧间隔时间;当侦听到所述信道持续空闲一个帧间隔时间后,配置退避计数器的退避时间;其中,所述退避时间为随机数乘以所述无线设备的最小单元的时间;当确定所述退避时间内的所述信道均空闲后,接入所述信道。4.根据权利要求1至3任一项所述的基于竞争式MAC的链路构造方法,其特征在于,判断发送的所述数据帧的数量是否大于阈值,具体为:判断连续发送所述数据帧的次数加1的数值是否大于所述阈值。5.一种基于竞争式MAC的链路构造装置,应用于无线设备,其特征在于,包括:信道竞争模块,用于竞争到接入信道的权利;发送判断模块,用...
【专利技术属性】
技术研发人员:王德刚,
申请(专利权)人:湖南基石通信技术有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。