CDMA功率控制的MATLAB仿真
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【关键词】CDMA 功率控制 MATLAB仿真
The Power Control of CDMA and System Simulation in MATLAB
Zhang Bo Liu Lan (Wuhan University of Technology Hubei, Wuhan 430070) 【Abstract】The paper summarized the objection and method of CDMA power control, described the algorithm based on SIR. Finally, the paper gives a simulation in open - loop and closed-loop control. 【Keywords】CDMA power control MATLAB simulation
3 基于 SIR 的功率控制算法描述[4]
假设每个基站内有 jn 个用户(n=1,2,3,…,N),系
统中总的用户为:
,小区k中的i用户是期望用
户,其他为干扰用户,忽略接收端的噪声,第 k 个小区中
信息安全与通信保密·2 0 0 6 . 4 103
通信技术
Communications Technologies
都相同。为保证通信链路的质量,必须保证γ >γ ,γ 是
i
ti
ti
所需的SIR门限。为了求解发射机的发射功率,上式可以写
成
。矩Байду номын сангаас形式
,其中 P为发射功率的
列矢量。因此,基于SIR的功率控制算法就是利用一些测量 信息来满足上式的要求。
α为话音激活因子,这里取α为 0.4,为 0.85。
4.2 信道的模型[5]
同相部分。式
中ω = n
址干扰可表示为β=
,再考虑引入话音激活技术[6],
于是最终在基站k接收到用户i的信息比特能量Eb与干扰功
ω
cos(2
m
π
n/N),n=1,2,...,N0;φ
N
是最大多普勒频率正
弦曲线的初始相位,φ 是第n个多普勒频移正弦曲线的初始 n
相位。移动台的速率为50KM/h,多普勒频移fm是40Hz,N0
[3] Toh C K. A Novel Distributed Routing Pro- tocol to Support Ad Hoc Mobile Computing [A]. Proc. 1996 IEEE 15th Annual International Phoenix Conference Computer and Communication [C],1996: 480286
的发送强度相对较低,且路径损耗距离更远,由此产生的干 扰电平通常可由β<1来表征,因此可进一步简化上面的方程
式,以目标小区为准,
为该目标小区内其它移动台产
生的多址干扰,N为该小区的移动台数目,目标小区外的多
定义N0=(1/2)(N/2-1),则衰落信道的信道函数T(t)可
以表示为
,式中xc和xs分别是正交和
由图2和图3可以看出,AODV的端对端(end to end) 时延一直低于 0.05s,这是因为延迟时间跟路由发现相关。 AODV路由一旦建立,就可以很快地进行通信,而源路由协 议中的每一个中间节点在收到路由回答时都会尽量去获取经 过它的所有路由信息择优回传,在数据报传送中也一样,因 此花费了大量的时间。而CBRP的路由发现需要两步完成, 因此需要更多的时延。随着节点移动速度降低,拓扑结构趋 于稳定,每个节点的路由信息减少,时延也减少。
[5] JOHNSON DAV ID B,MAL TZ DAV ID A, HU Yihchun. The dynamic source routing protocol for mobile Ad hoc networks (DSR)[S]. IETF working group INTERNET-DRAFT 24 February 2003
几个ms),用户于基站间的距离没有大的变化,因此为了方
便系统仿真,暂且可以看作是不变的。
移动台与基站的相对运动引起的接收电平的频率变化,
称为多普勒频移,最大频移 fm=vm/ λ,其中 vm 是最高车速,
λ是载波波长,
。瑞利衰落过程可以通过叠加N个复
正弦曲线来近似,这组正弦曲线的频率和相位由特定的公式
给出。
4 利用 MATLAB 进行计算机仿真
4.1 系统组成 系统由K个基站和J个移动台组成,以其中的一个基站 作为目标基站。在基站k 接收到用户i的信息比特能量Eb与
干扰功率谱密度 N0(SIR)之比为:
,式中
Pi 为用户 i 的发射功率,它通常受限于最大发射功率,即 Pi=Pimax。Gki 表示用户 i 与基站 k 的链路增 益;Ri 是用户 i 的发射的比特速率;w 是扩 频宽度;η 为背景噪音,可以看作是高斯
Fading,Proc. IEEE SICON'97 [C]. 1997:197-211 [2] Murthy,Garcia-Luna-Aceves. An efficient rout-
ing protocol for wireless network [A].ACM/Bltzer Mo- bile Networks and Applications[C]. 1996;(2):183-197
4 结论
本文首先介绍了Ad hoc网络的特点以及路由协议分 类,然后针对三种典型的路由协议通过NS2仿真器进行了仿 真分析和性能比较,结果表明不同的路由协议有各自的应用 场合和优缺点。总之,Ad hoc路由协议的研究中还存在着 许多需要解决的问题,有待于进一步的探索。
参考文献 [1] CH IAN GCC,Wu H K,Liu W,et al. Routing in Cluster Multi-hop [A]. Mobile Wireless Networks with
[4] PERK IN S C E,BHA GWA T P. Highly dynamic destination sequenced distance vector routing (DSDV) for mobile computer [A].The ACM SIGCOMM Conf on Communications Architectures[C],London,1994
—闭环:对开环控制做出迅速的补充修正,基站 定期对收到的移动台信号进行测量,对信号的SIR(信噪 比)与期待的门限SIR进行比较,然后对移动台发出增加 或减弱其发射功率的命令。特点:控制准确度高,有利 于解决快衰落,但响应时间长,这段时间内会造成各种 干扰。同时基站必须对每个移动台有响应的控制信道, 开销比较大。实际中常采用开闭环结合的方法。
2 功率控制方法[3]
CDMA系统的前向链路(基站到移动台)和反向链路 (移动台到基站)具有相互独立的统计特性,并且它们的
目的和方法也不相同,因此功率控制在它们上的应用也 是独立的[1]。反向链路的功率控制包括开环控制和闭环控 制以及外环功率控制:
—开环:移动台根据接收到的基站导频信号的强 度,确定其发射功率。特点:对发射功率较为粗略的估 计,能快速响应信道的变化。
为 8,φ 是 0,采用 Matlab 进行仿真。 N
率谱密度 N0(SIR)之比为:
,式中
(下转第 107 页)
104 www.cismag.com.cn
通信技术
Communications Technologies
CBRP使用hello建立簇和确定相邻簇头,减少了在路由发 现时的洪泛,因此可以推断随着节点数的继续增加它的吞吐 量优势还会更加明显。
1 功率控制的目的
由于CDMA系统不同于其它无限通信系统的特性, 在具有抗干扰能力强、保密性好、容量大等优点的同时, 不可避免的会带来其它一些问题,比如CDMA系统中的 “远近效应”、“边缘效应”和多址干扰[2]。
除了以上问题之外,CDMA通信系统也同样要考虑 信道衰落和多普勒频移的问题。通过功率控制技术,控 制发射端的功率,补偿无线信道衰落,减少小区间干扰, 从而达到:降低干扰,最大化系统容量;保证通信链路 的 QoS,以支持对 QoS 敏感的多媒体业务;提供小区间 的业务分流;延长移动台电池寿命。
[6] MURTHYS,CARCLA Lunn Aceves J J. An efficient routing protocol for wireless network [A]. ACM/ Baltzer Mobile Networks and Applications (Special Is- sue on Routing in Mobile Communications Networks) [C],1996;(2):1832197
通信技术
Communications Technologies
CDMA 功率控制的 MATLAB 仿真
张 博 刘 岚 (武汉理工大学,武汉 430070)
【摘 要】论文总结了 CDMA 通信系统功率控制的目的和方法,重点介绍了基于信噪比的功率控制算法,最后利用 MATLAB工具,对开闭环结合的功率控制方法进行了仿真,给出了实验结果。
5 小结
CDMA通信系统具有抗干扰能力强、保密性好、容量 大等优点,但同时也存在一些问题。本文总结了窄带CDMA
(IS-95)通信系统的功率控制,并运用MATLAB进行了计 算机仿真,验证了开环加闭环功控的效率和结果。
参考文献 [1] Huang Xinyu,Lin Fuhua,Wu Yue. An Up- link Power Control Scheme in CDMA Mobile Commu- nication System. Journal of Southeast University( En- glish Edition),June 1998;14(1) [2] 杨世海,周良柱. 基于 MATLAB 的 CDMA 无线 通信可视化仿真.系统仿真学报,2001;13(1) [3] Lee J S,Miller L E.CDMA 系统工程手册. 北 京:人民邮电出版社,2001 [4] 郭梯云,杨家玮,李建东. 数字移动通信. 北京: 人民邮电出版社,1996 [5] 王沫然.SIMULINK建模及动态仿真.北京:电子工 业出版社,2002 [6] 刘铁,陈江.CDMA移动通信系统的测试.移动通信, 1997;(2)
k
图 1 信道的慢衰落 图 2 接收信号的“过冲”现象
白噪声;
表示其他用户产生的多址
干扰,可认为是随机的且服从正态分布。
γ
>γ
i
,γ
ti
ti
是所需的
Eb/N0
门限,它依赖
于用户发射的业务类型。由于周围移动台 图 3 步长为 1dB 的接收信号功率统计 图 4 步长为 0.5dB 的接收信号功率统计
(上接第 104 页)
4.3 仿真结果 从图2可看出,固定步长功率控制算法在无分集接收 情况下,接收信号有很强的“过冲”现象,这是由于系统根 据上一时刻的接收信号的功率强度来决定下一时刻的功率 调整方向,而且每次的功率控制在系统出现深度衰落的时 刻,就会无法即时补偿,而在控制误差很小时,将引起很大 的波动。接收信号的功率的统计如图3所示。 从图3可以看出,实际接收的信号在期望值的附近波 动,而且分布的两边是非对称。比较步长为 1dB 的图 3 和 步长为0.5dB的图4,可发现在相同的衰落情况下,步长为 1dB的算法比较适合,从这里也可看出步长的取定与具体 环境(如衰落程度和背景干扰)有关。
为了实现功率的实时控制,在信道中不仅考虑由阴影和
路径损失所引起的慢衰落,而且要考虑由多径传播引起的快
衰落。慢衰落的统计规律可表示为L= γ-α10ζ/10其中γ是
基站与移动台的距离,α是路径损耗指数,ζ是均值为0,标
准方差为σ的高斯随机变量。σ和α的典型值为8dB和4dB,
如图1所示。慢衰落是基于距离的函数,在很短的时间内(如
BS 接收端用户 i 的 SIR 可定义为:
,k=1,2…N
其中 Pi 是用户 i 的发射功率。Wij 是从用户 j 到用户 i 所在 小区基站之间的链路增益与用户g同所在小区基站之间的链
路增益做归一化后的增益,也叫增益因子。
假设无线链路的通信质量只和接收端测量到的SIR有关
系,对单一业务的蜂窝网络而言,所有链路要求的门限SIR
—外环控制:在闭环控制的基础上,不设定固定 的门限SIR ,基站根据接收到的反向信道的 FER来动态 调整门限 SIR 。
收稿日期:2005-10-17 作者简介:张博,男,1981 年生,武汉理工大学信息学院通信 与信息系统专业硕士研究生,主要研究方向为移动通信、数字 图像处理。刘岚,男,武汉理工大学信息学院教授,主要研究 方向为移动通信、生物信息、图像处理。
The Power Control of CDMA and System Simulation in MATLAB
Zhang Bo Liu Lan (Wuhan University of Technology Hubei, Wuhan 430070) 【Abstract】The paper summarized the objection and method of CDMA power control, described the algorithm based on SIR. Finally, the paper gives a simulation in open - loop and closed-loop control. 【Keywords】CDMA power control MATLAB simulation
3 基于 SIR 的功率控制算法描述[4]
假设每个基站内有 jn 个用户(n=1,2,3,…,N),系
统中总的用户为:
,小区k中的i用户是期望用
户,其他为干扰用户,忽略接收端的噪声,第 k 个小区中
信息安全与通信保密·2 0 0 6 . 4 103
通信技术
Communications Technologies
都相同。为保证通信链路的质量,必须保证γ >γ ,γ 是
i
ti
ti
所需的SIR门限。为了求解发射机的发射功率,上式可以写
成
。矩Байду номын сангаас形式
,其中 P为发射功率的
列矢量。因此,基于SIR的功率控制算法就是利用一些测量 信息来满足上式的要求。
α为话音激活因子,这里取α为 0.4,为 0.85。
4.2 信道的模型[5]
同相部分。式
中ω = n
址干扰可表示为β=
,再考虑引入话音激活技术[6],
于是最终在基站k接收到用户i的信息比特能量Eb与干扰功
ω
cos(2
m
π
n/N),n=1,2,...,N0;φ
N
是最大多普勒频率正
弦曲线的初始相位,φ 是第n个多普勒频移正弦曲线的初始 n
相位。移动台的速率为50KM/h,多普勒频移fm是40Hz,N0
[3] Toh C K. A Novel Distributed Routing Pro- tocol to Support Ad Hoc Mobile Computing [A]. Proc. 1996 IEEE 15th Annual International Phoenix Conference Computer and Communication [C],1996: 480286
的发送强度相对较低,且路径损耗距离更远,由此产生的干 扰电平通常可由β<1来表征,因此可进一步简化上面的方程
式,以目标小区为准,
为该目标小区内其它移动台产
生的多址干扰,N为该小区的移动台数目,目标小区外的多
定义N0=(1/2)(N/2-1),则衰落信道的信道函数T(t)可
以表示为
,式中xc和xs分别是正交和
由图2和图3可以看出,AODV的端对端(end to end) 时延一直低于 0.05s,这是因为延迟时间跟路由发现相关。 AODV路由一旦建立,就可以很快地进行通信,而源路由协 议中的每一个中间节点在收到路由回答时都会尽量去获取经 过它的所有路由信息择优回传,在数据报传送中也一样,因 此花费了大量的时间。而CBRP的路由发现需要两步完成, 因此需要更多的时延。随着节点移动速度降低,拓扑结构趋 于稳定,每个节点的路由信息减少,时延也减少。
[5] JOHNSON DAV ID B,MAL TZ DAV ID A, HU Yihchun. The dynamic source routing protocol for mobile Ad hoc networks (DSR)[S]. IETF working group INTERNET-DRAFT 24 February 2003
几个ms),用户于基站间的距离没有大的变化,因此为了方
便系统仿真,暂且可以看作是不变的。
移动台与基站的相对运动引起的接收电平的频率变化,
称为多普勒频移,最大频移 fm=vm/ λ,其中 vm 是最高车速,
λ是载波波长,
。瑞利衰落过程可以通过叠加N个复
正弦曲线来近似,这组正弦曲线的频率和相位由特定的公式
给出。
4 利用 MATLAB 进行计算机仿真
4.1 系统组成 系统由K个基站和J个移动台组成,以其中的一个基站 作为目标基站。在基站k 接收到用户i的信息比特能量Eb与
干扰功率谱密度 N0(SIR)之比为:
,式中
Pi 为用户 i 的发射功率,它通常受限于最大发射功率,即 Pi=Pimax。Gki 表示用户 i 与基站 k 的链路增 益;Ri 是用户 i 的发射的比特速率;w 是扩 频宽度;η 为背景噪音,可以看作是高斯
Fading,Proc. IEEE SICON'97 [C]. 1997:197-211 [2] Murthy,Garcia-Luna-Aceves. An efficient rout-
ing protocol for wireless network [A].ACM/Bltzer Mo- bile Networks and Applications[C]. 1996;(2):183-197
4 结论
本文首先介绍了Ad hoc网络的特点以及路由协议分 类,然后针对三种典型的路由协议通过NS2仿真器进行了仿 真分析和性能比较,结果表明不同的路由协议有各自的应用 场合和优缺点。总之,Ad hoc路由协议的研究中还存在着 许多需要解决的问题,有待于进一步的探索。
参考文献 [1] CH IAN GCC,Wu H K,Liu W,et al. Routing in Cluster Multi-hop [A]. Mobile Wireless Networks with
[4] PERK IN S C E,BHA GWA T P. Highly dynamic destination sequenced distance vector routing (DSDV) for mobile computer [A].The ACM SIGCOMM Conf on Communications Architectures[C],London,1994
—闭环:对开环控制做出迅速的补充修正,基站 定期对收到的移动台信号进行测量,对信号的SIR(信噪 比)与期待的门限SIR进行比较,然后对移动台发出增加 或减弱其发射功率的命令。特点:控制准确度高,有利 于解决快衰落,但响应时间长,这段时间内会造成各种 干扰。同时基站必须对每个移动台有响应的控制信道, 开销比较大。实际中常采用开闭环结合的方法。
2 功率控制方法[3]
CDMA系统的前向链路(基站到移动台)和反向链路 (移动台到基站)具有相互独立的统计特性,并且它们的
目的和方法也不相同,因此功率控制在它们上的应用也 是独立的[1]。反向链路的功率控制包括开环控制和闭环控 制以及外环功率控制:
—开环:移动台根据接收到的基站导频信号的强 度,确定其发射功率。特点:对发射功率较为粗略的估 计,能快速响应信道的变化。
为 8,φ 是 0,采用 Matlab 进行仿真。 N
率谱密度 N0(SIR)之比为:
,式中
(下转第 107 页)
104 www.cismag.com.cn
通信技术
Communications Technologies
CBRP使用hello建立簇和确定相邻簇头,减少了在路由发 现时的洪泛,因此可以推断随着节点数的继续增加它的吞吐 量优势还会更加明显。
1 功率控制的目的
由于CDMA系统不同于其它无限通信系统的特性, 在具有抗干扰能力强、保密性好、容量大等优点的同时, 不可避免的会带来其它一些问题,比如CDMA系统中的 “远近效应”、“边缘效应”和多址干扰[2]。
除了以上问题之外,CDMA通信系统也同样要考虑 信道衰落和多普勒频移的问题。通过功率控制技术,控 制发射端的功率,补偿无线信道衰落,减少小区间干扰, 从而达到:降低干扰,最大化系统容量;保证通信链路 的 QoS,以支持对 QoS 敏感的多媒体业务;提供小区间 的业务分流;延长移动台电池寿命。
[6] MURTHYS,CARCLA Lunn Aceves J J. An efficient routing protocol for wireless network [A]. ACM/ Baltzer Mobile Networks and Applications (Special Is- sue on Routing in Mobile Communications Networks) [C],1996;(2):1832197
通信技术
Communications Technologies
CDMA 功率控制的 MATLAB 仿真
张 博 刘 岚 (武汉理工大学,武汉 430070)
【摘 要】论文总结了 CDMA 通信系统功率控制的目的和方法,重点介绍了基于信噪比的功率控制算法,最后利用 MATLAB工具,对开闭环结合的功率控制方法进行了仿真,给出了实验结果。
5 小结
CDMA通信系统具有抗干扰能力强、保密性好、容量 大等优点,但同时也存在一些问题。本文总结了窄带CDMA
(IS-95)通信系统的功率控制,并运用MATLAB进行了计 算机仿真,验证了开环加闭环功控的效率和结果。
参考文献 [1] Huang Xinyu,Lin Fuhua,Wu Yue. An Up- link Power Control Scheme in CDMA Mobile Commu- nication System. Journal of Southeast University( En- glish Edition),June 1998;14(1) [2] 杨世海,周良柱. 基于 MATLAB 的 CDMA 无线 通信可视化仿真.系统仿真学报,2001;13(1) [3] Lee J S,Miller L E.CDMA 系统工程手册. 北 京:人民邮电出版社,2001 [4] 郭梯云,杨家玮,李建东. 数字移动通信. 北京: 人民邮电出版社,1996 [5] 王沫然.SIMULINK建模及动态仿真.北京:电子工 业出版社,2002 [6] 刘铁,陈江.CDMA移动通信系统的测试.移动通信, 1997;(2)
k
图 1 信道的慢衰落 图 2 接收信号的“过冲”现象
白噪声;
表示其他用户产生的多址
干扰,可认为是随机的且服从正态分布。
γ
>γ
i
,γ
ti
ti
是所需的
Eb/N0
门限,它依赖
于用户发射的业务类型。由于周围移动台 图 3 步长为 1dB 的接收信号功率统计 图 4 步长为 0.5dB 的接收信号功率统计
(上接第 104 页)
4.3 仿真结果 从图2可看出,固定步长功率控制算法在无分集接收 情况下,接收信号有很强的“过冲”现象,这是由于系统根 据上一时刻的接收信号的功率强度来决定下一时刻的功率 调整方向,而且每次的功率控制在系统出现深度衰落的时 刻,就会无法即时补偿,而在控制误差很小时,将引起很大 的波动。接收信号的功率的统计如图3所示。 从图3可以看出,实际接收的信号在期望值的附近波 动,而且分布的两边是非对称。比较步长为 1dB 的图 3 和 步长为0.5dB的图4,可发现在相同的衰落情况下,步长为 1dB的算法比较适合,从这里也可看出步长的取定与具体 环境(如衰落程度和背景干扰)有关。
为了实现功率的实时控制,在信道中不仅考虑由阴影和
路径损失所引起的慢衰落,而且要考虑由多径传播引起的快
衰落。慢衰落的统计规律可表示为L= γ-α10ζ/10其中γ是
基站与移动台的距离,α是路径损耗指数,ζ是均值为0,标
准方差为σ的高斯随机变量。σ和α的典型值为8dB和4dB,
如图1所示。慢衰落是基于距离的函数,在很短的时间内(如
BS 接收端用户 i 的 SIR 可定义为:
,k=1,2…N
其中 Pi 是用户 i 的发射功率。Wij 是从用户 j 到用户 i 所在 小区基站之间的链路增益与用户g同所在小区基站之间的链
路增益做归一化后的增益,也叫增益因子。
假设无线链路的通信质量只和接收端测量到的SIR有关
系,对单一业务的蜂窝网络而言,所有链路要求的门限SIR
—外环控制:在闭环控制的基础上,不设定固定 的门限SIR ,基站根据接收到的反向信道的 FER来动态 调整门限 SIR 。
收稿日期:2005-10-17 作者简介:张博,男,1981 年生,武汉理工大学信息学院通信 与信息系统专业硕士研究生,主要研究方向为移动通信、数字 图像处理。刘岚,男,武汉理工大学信息学院教授,主要研究 方向为移动通信、生物信息、图像处理。