HSDPA无线通信系统分组调度OPNET设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HSDPA无线通信系统分组调度OPNET设计

HSDPA无线通信系统分组调度OPNET设计摘要:随着移动通信技术的飞速发展,为了满足用户对于高速率数据业务的要求,3GPP在Release5版本中引入一个新特性命名为高速下行分组接入(HSDPA)。本文利用OPNET网络仿真工具搭建了HSDPA分组调度算法的仿真平台。 关键词:分组调度;HSDPA;OPNET 中图分类号:TD65+5.3 文献标识码:B 文章编号:1009-9166(2009)05(c)-0091-01 为了研究各种无线分组调度算法的性能,我们利用OPNET网络仿真工具搭建了一个HSDPA分组调度算法仿真平台,其中包括了UTRAN,UE,PKSOURCE等模块。 一、OPNET MODELER建模简介:OPNET Modeler提供了三层建模机制来模拟现实的系统。建模过程分为3个层次:过 程(Process)层次;节点(Node)层次以及网络(Network)层次。我们利用OPNET Modeler建立了多种模型,如业务源模型(WWW类、视频类等)、分组调度模型以及用户移动性模型等。下面我们将简述其中主要的建模工作。 二、小区模型:我们首先搭建了蜂窝小区模型,我们采用了三层19小区建模,用户终端全部分布在中心小区,并一直在中心小区移动如图1所示。用户的个数和移动速度可以通过参数进行设置,小区半径为1km。在中心小区之外有18个干扰小区。另外,我们将19小区的坐标位置记录于一个文件当中,当仿真初始化时从外部读入。 三、UE终端模型:我们设计了UE终端模型,其状态转移图如图2所示。该模型由4个状态组成,其主要的功能包括:(1)获取UE相关参数;(2)周期性更新各UE的信道条件;(3)接收从UTRAN到达的传输块(TB),再进行HARQ合并然后判断是否出错,同时将错误信息通过ICI反馈给UTRAN;(4)统计已完整无误接收的分组时延和吞吐量。 四、UE移动性建模:首先UE被任意放置在服务小区中,UE在服务小区中做匀速直线运动如图2,直到UE超过小区的边界后,任意选择一个可以回到小区的运动方向继续移动。UE的位置由X坐标和Y坐标唯一确定,并根据下式进行周期的更新。 Pos_x(t)=Pos_x(t-1)+Stcosθ Pos_y(T)=Pos_y(t-1)+STsinθ式中Pos_x(t-1)为上次位置更新时UE的X坐标, 为UE的移动速度,m/s,T为UE的更新周期,s,θ为UE与小区中心连线与X轴之间的夹角Pos_x(t)为当前时刻UE的X坐标,m。 五、UTRAN建模:我们设计了UTRAN模块,其状态转换图如图3,其中包括了无线分组调度模块(mac_sched)、缓冲区管理模块(buffer_queue)等。当分组到达时首先由“idle”状态进入“buffer_queue”状态,根据分组所属的业务类型和目标用户,将其放入相对应的分组队列当中。“mac_sched”状态执行分组调度功能,其中包括了分组优先级计算函数,码资源分配函数,传输块选择函数等。周期性的执行分组调度的能力,本文所有的分组调度算法都可以通过修改这个函数来完成相应的算法。当UE通过上行链路高速专用物理控制信道(HS-DPCCH)承载的ACK/NACK信息到达时,将从“idle”状态转移到“up_treat”状态。在“up_treat”状态中对出错的分组进行标识准备下个TTI进行重传,对于重传次数超过了最大重传次数的分组与正确传输的分组都将其从队列中删除。 六、业务源建模:我们在仿真中使用了网页浏览模型和视频流模型。表1给出了相应的参数设置。以WWW类为例,我们将简要介绍OPNET的建模,描述这些特征需要的参数及相关模型如下:会话达到过程服从泊松分布;每个会话包含的分组呼叫数服从几何分布;相邻呼叫间的阅读时间服从几何分布;一个呼叫包含的分组数服从几何分布; 我们设计了WWW业务源模型,其状态转换图如图4所示。 当开始一个分组呼叫后,从“idle”状态进入“newpkgen”状态,根据相应的参数产生一个分组并计算下一个分组的产生时间,如果当前分组为该分组呼叫的最后一个分组则进入“read”状态,完成分组的阅读时间。阅读时间结束后再次进入“newpkgen”状态开始新的分组呼叫。 本文介绍了利用OPNET搭建一个HSDPA系统中的分组调度算法仿真平台的建模工作,其中包括了小区模型、UTRAN模型、UE模型、业务源模型的实现。利用Proto C语言(有限状态机加上标准的C/C++以及OPNET本身提供的400多个函数)完成了上述模型的具体细节。 作者单位:陈媛媛 重庆工业职业技术学院 曾华 重庆移动 参考文献: [1]3GPP.”Physi

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档