[发明专利]一种基于CDMA水声网络的媒质访问控制方法无效
| 申请号: | 200810024024.5 | 申请日: | 2008-04-24 |
| 公开(公告)号: | CN101567707A | 公开(公告)日: | 2009-10-28 |
| 发明(设计)人: | 赵力;魏昕;余华;邹采荣;奚吉 | 申请(专利权)人: | 赵力 |
| 主分类号: | H04B1/707 | 分类号: | H04B1/707;H04B13/02 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 210096江苏省南京市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于CDMA水声网络的媒质访问控制方法,利用本方法可以提高网络的吞吐量,同时降低网络的端到端时延和能量消耗,从而延长网络寿命。本发明采用CDMA的接入方式和分布式功率控制技术,参与信息传输的节点在保证不影响其邻居节点正常收发的前提下,根据网络状况动态地调整数据发送功率,从而克服了CDMA系统中存在的远近效应。同时对传统的媒质访问控制方法中的握手机制作了改进,在满足特定条件的情况下用数据包代替ACK作为成功交互的响应。在不同的网络负载的条件下本发明都可以获得很高的性能,从而可以有效地应用于水声网络中可靠的数据传输。 | ||
| 搜索关键词: | 一种 基于 cdma 网络 媒质 访问 控制 方法 | ||
【主权项】:
1.一种基于CDMA水声网络的媒质访问控制方法,其特征在于包括以下步骤:(1)网络中用于传输的包分为控制包和数据包两种类型;控制包由“类型”、“接收节点序号”、“发送节点序号”、“最大允许功率”、“发送功率”和“干扰容限”六个域组成,其中“类型”域可以为RTS、CTS或ACK;数据包由“接收节点序号”、“发送节点序号”、“发送功率”和“数据信息”四个域组成,其中“数据信息”域中保存着需要发送的数据信息;节点在传输控制包时采用一个公共扩频码,而传输数据包时采用基于发送端的CDMA扩频码,即从一个节点发出的所有数据包都使用网络中唯一的码进行扩频,接收端收到包以后使用对应的码字进行解扩;(2)如果节点j要发送一个包给节点i,它首先在信道上以最大功率Pmax,并使用公共扩频码来发送一个RTS包,在这个RTS包的“最大允许功率”域中包含了最大允许功率等级Pmap(j),这个功率为在不打断j的邻居节点正在进行的接收的条件下,j可以使用的最大发送功率;(3)收到RTS包以后,节点i使用Pmax值和实际的接收功率Preceived(ij)来估计该时刻j和i之间的信道衰减值G ji = P received ( ij ) / P max ; ]]> 由下式计算出最小发送功率Pmin(ji):P min ( ji ) = η * ( P background + P MAI - current ( i ) ) G ji ]]> 这里PMAI-current(i)是节点i当前的多址干扰MAI,它是由i周围所有正在发送邻居节点产生的;η*表示该节点的接收机正确解码所需的有用信号的能量和噪声功率之比的阈值,Pbackground是水声信道中各种噪声功率之和;(4)节点i从收到的RTS包中的“最大允许功率”域获得Pmap(j)的值,结合其邻居节点情况选择一个合适的发送功率Prans(ji),具体过程如下:如果P min ( ji ) > P map ( j ) , ]]> 说明节点i处的MAI很大,i回送一个CTS包,通知j它不能处理它的发送,j在退避一段随机选择的时间以后再重新发送RTS包;如果P min ( ji ) ≤ P map ( j ) , ]]> 令Δp = ( P map ( j ) - P min ( ji ) ) / N max , ]]> 其中Nmax为网络中节点的最大邻居数;如果该时刻i的邻居节点数为Ni,那么在区间[(Ni-1)Δp,NiΔp]中等概率地随机选取一个值ΔP,那么P trans ( ji ) = P min ( ji ) + ΔP , ]]> Ptrans(ji)为i所确定的作为将来j发送数据包时的发送功率;(5)节点i由Ptrans(ji)计算出冗余干扰功率PMAI-redundance(i),它表示除了当前的MAI,i还可以承受来自于邻居节点额外的MAI的大小;i通过监听邻居节点发送的RTS/CTS来获得最近一段时间i的邻居节点中活跃节点的大致数目Nactive(i),将冗余干扰功率PMAI-redundance(i)平均分配到其活跃的邻居节点,分配给每个活跃邻居节点的的干扰容限为P allowed ( i ) = P MAI - redundance ( i ) / N active ( i ) ; ]]> 节点i在CTS包的“发送功率”域写入Ptrans(ji);除此以外,在“干扰容限”域中写入Pallowed(i),并且将此CTS包回送给终端j;CTS包的发送功率也为Pmax,使用公共扩频码;(6)节点i的一个潜在的干扰终端k可以监听到i的CTS包,设k在某小段时间内共收到K个这样的包,则它使用接收到的信号强度来计算自身和终端i之间的信道衰减Gki;由Gki和从i的CTS包的“干扰容限”域中得到的Pallowed(i),通过下式计算出功率Pmap(k):P map ( k ) = min n ∈ K { P allowed ( n ) / G kn } ]]> (7)当终端j收到终端i的CTS包以后,它从CTS包的“发送功率”域中得到数据包的发送功率Ptrans(ji),将其写入数据包的“发送功率”中,并用此功率和基于发送端的CDMA扩频码在信道上发送数据包;(8)当接收端i收到数据包后,它先检查它的存储器队列头中等待发送的数据包的“接收节点序号”域,如果该域中的值恰好为终端j,它就直接用该数据包作为j和i本次数据交互成功的响应包,其作用相当于ACK包;如果队列头中的包不是即将发往终端j的,就正常响应一个ACK包;这样j和i就完成了一次交互过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赵力,未经赵力许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810024024.5/,转载请声明来源钻瓜专利网。





