【技术实现步骤摘要】
一种载波侦听冲突避免方法和装置
本专利技术涉及网络通信领域,具体涉及一种载波侦听冲突避免方法和装置。
技术介绍
在CSMA(CarrierSenseMultipleAccess,载波侦听多路访问)中,由于通道的传播延迟,当两个站点监听到总线上没有存在信号而发送帧时,仍会发生冲突。由于CSMA算法没有冲突检测功能,即使冲突己发生,仍然要将已破坏的帧发送完,使总线的利用率降低。改进方案是使站点在传输时间继续监听媒体,一旦检测到冲突,就立即停止发送,并向总线上发一串短的阻塞报文,通知总线上各站冲突己发生,可以提高总线的利用率。冲突检测的方法很多,通常以硬件技术实现。一种方法是比较接收到的信号的电压大小。只要接收到的信号的电压摆动值超过某一门限值,就可以认为发生了冲突。另一种方法是在发送帧的同时进行接收,将收到的信号逐比特地与发送的信号相比较,如果有不符合的,就说明出现了冲突。要传输数据的站点首先对媒体上有无载波进行监听,以确定是否有别的站点在传输数据。假如媒体空闲,该站点便可传输数据,否则该站点将避让一段时间后再做尝试。这就需要有一种退避算法来决定避让的时间,常用的退避 ...
【技术保护点】
一种载波侦听冲突避免方法,包括:本站点在发送的报文中携带本站点报文发送优先级信息;本站点接收到对端站点发送的携带该对端站点报文发送优先级信息的报文后,将报文中携带的对端站点报文发送优先级信息与本站点报文发送优先级信息进行比较,报文发送优先级高的站点优先发送报文,报文发送优先级低的站点经过一段延迟时间后再发送报文。
【技术特征摘要】
1.一种载波侦听冲突避免方法,包括:本站点在发送的报文中携带本站点报文发送优先级信息;本站点接收到对端站点发送的携带该对端站点报文发送优先级信息的报文后,将报文中携带的对端站点报文发送优先级信息与本站点报文发送优先级信息进行比较,报文发送优先级高的站点优先发送报文,报文发送优先级低的站点经过一段延迟时间后再发送报文;其中,所述延迟时间的取值范围为[Tmin,Tmax],所述Tmin=T+T/a,Tmax=bT;其中T为任意两站点之间的最大传播时延,a={1,2,4,8,16,32}且所述T/a>0,b=[4,16],(bT)>(T+T/a),并且,a和b为整数。2.如权利要求1所述的方法,其特征在于:本站点在发送的报文中携带本站点报文发送优先级信息,包括:本站点在检测到总线上有冲突后,向总线发送阻塞报文,在该阻塞报文中携带本站点报文发送优先级信息;或者本站点向对端站点发送数据报文,在该数据报文中携带本站点报文发送优先级信息。3.如权利要求2所述的方法,其特征在于:所述在该阻塞报文中携带本站点报文发送优先级信息,包括:在该阻塞报文中的新增字段或现有的源媒体接入控制MAC字段中携带所述报文发送优先级信息。4.如权利要求2所述的方法,其特征在于:所述在该数据报文中携带本站点报文发送优先级信息,包括:在该数据报文的新增字段或现有的IP字段中携带所述报文发送优先级信息。5.如权利要求2所述的方法,其特征在于:所述向总线发送阻塞报文,包括:经过一段延迟时间后向总线发送阻塞报文。6.如权利要求1所述的方法,其特征在于:所述a=2,b=8。7.如权利要求1-5中任一权利要求所述的方法,其特征在于:所述报文发送优先级信息为当前站点已经发送报文的次数。8.如权利要求7所述的方法,其特征在于:报文发送优先级高的站点的已经发送报文的次数少于报文发送优先...
【专利技术属性】
技术研发人员:邵长春,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。