CDMA技术
发布时间:2012/3/28 19:40:35 访问次数:1671
基于CDMA方式的无线传感器网络MAC协议在文献有介绍。它的通信 703100GJ-33方式和CDMA方式类似,主要采用了CDMA的伪随机码分配算法,每个无线传感器节点与其所有两跳距离内节点所分配的伪随机码都是两两正交的,通过这种方式来避免节点之间无线通信的相互干扰。为了实现这种编码分配需要在网络中建立一个公共的信道,所有节点通过公共信道获取其他节点的伪随机码,调整和发布自己的伪随机码。
传统的无线信道中的CDMA技术,并不适用在能量有限的传感器网络中,故近些年的研究都是围绕着将CDMA技术和其他技术相结合的方式。文献中提到了一个CSMA/CA和CDMA相结合的MAC协议,主要也是采用CDMA的伪随机码分配算法,使每个传感器点与其两跳范围内所有其他节点的伪随机码都不相同,从而避免了节点间的通信干扰。前提是必须要在网络中建立一个公用信道,使所有的节点都能通过公用信道获得其他节点的伪随机编码,根据获得信息调整和发布自己的伪随机编码。
研究发现传感器节点大部分的能量都是用于信道侦听,并不是用在数据传输上面。造成这种状况的圭要原因就是负责链路侦听和数据接收都是使用相同的模块,由于链路侦听操作相对简单,只需要使用低功耗的硬件,因此协议在传感器节点上采用链路侦听和数据收发两个独立的模块。其中链路侦听模块采用CSMA/CA机制来传送节点之间的握手信息;数据收发模块采用CDMA机制来进行发送和接收数据。当节点不收发数据时就让数据收发模块进入睡眠状态,侦听模块开始工作;如果节点要发数据,唤醒收发模块后,首先通过链路侦听模块发送一个唤醒信道唤醒接收者,然后再通过数据收发模块传输消息。图2-9所示为消息传输的过程。
这种结合CSMA/CA和CDMA的MAC协议允许两跳范围内的节点采用不同的CDMA编码,这样以来实现了多个节点对的同时通信,并且增加了网络吞吐量,减少了网络延时。但是对于处理器以及其他硬件的要求就高了,因为要配置两种不同的通信模块,对于成本的节约和制造工艺的精细要求非常严格。
基于CDMA方式的无线传感器网络MAC协议在文献有介绍。它的通信 703100GJ-33方式和CDMA方式类似,主要采用了CDMA的伪随机码分配算法,每个无线传感器节点与其所有两跳距离内节点所分配的伪随机码都是两两正交的,通过这种方式来避免节点之间无线通信的相互干扰。为了实现这种编码分配需要在网络中建立一个公共的信道,所有节点通过公共信道获取其他节点的伪随机码,调整和发布自己的伪随机码。
传统的无线信道中的CDMA技术,并不适用在能量有限的传感器网络中,故近些年的研究都是围绕着将CDMA技术和其他技术相结合的方式。文献中提到了一个CSMA/CA和CDMA相结合的MAC协议,主要也是采用CDMA的伪随机码分配算法,使每个传感器点与其两跳范围内所有其他节点的伪随机码都不相同,从而避免了节点间的通信干扰。前提是必须要在网络中建立一个公用信道,使所有的节点都能通过公用信道获得其他节点的伪随机编码,根据获得信息调整和发布自己的伪随机编码。
研究发现传感器节点大部分的能量都是用于信道侦听,并不是用在数据传输上面。造成这种状况的圭要原因就是负责链路侦听和数据接收都是使用相同的模块,由于链路侦听操作相对简单,只需要使用低功耗的硬件,因此协议在传感器节点上采用链路侦听和数据收发两个独立的模块。其中链路侦听模块采用CSMA/CA机制来传送节点之间的握手信息;数据收发模块采用CDMA机制来进行发送和接收数据。当节点不收发数据时就让数据收发模块进入睡眠状态,侦听模块开始工作;如果节点要发数据,唤醒收发模块后,首先通过链路侦听模块发送一个唤醒信道唤醒接收者,然后再通过数据收发模块传输消息。图2-9所示为消息传输的过程。
这种结合CSMA/CA和CDMA的MAC协议允许两跳范围内的节点采用不同的CDMA编码,这样以来实现了多个节点对的同时通信,并且增加了网络吞吐量,减少了网络延时。但是对于处理器以及其他硬件的要求就高了,因为要配置两种不同的通信模块,对于成本的节约和制造工艺的精细要求非常严格。