无线通信系统空中接口动态仿真方法技术方案

技术编号:3654854 阅读:264 留言:0更新日期:2012-04-11 18:40
无线通信系统空中接口动态仿真方法,首先按照面向对象的方法构建系统仿真所需的各种实体,进而通过在系统中配置这些实体形成通信网络。实体在主控程序下仿真终端和接入点之间的通信过程,并在此过程中统计各类参数及仿真结果。本发明专利技术提出的主控程序采用两个层次的循环兼顾细节性和准确性,并且利用完备的数据交换接口实现测试的黑箱性。此外,本发明专利技术也描述了通过虚拟的地理信息和反馈回路实现对分布式小区结构的仿真方法。本发明专利技术的目的在于建立适合B3G空中接口技术和组网特点的网络仿真器,对第三方设计的空中接口仿真系统进行黑箱仿真测试,得到其吞吐量、时延、功率效率、频谱效率等参考性能,从而对第三方所采用的技术提供评估和参考建议。

【技术实现步骤摘要】

【技术保护点】
无线通信系统空中接口动态仿真方法,其特征在于:1)建立移动台MT对象化仿真将MT的属性参数在类中定义为变量和数据结构体,这些属性参数包括:呼叫对象、业务类型及其QoS要求、业务速率、发送功率上限、运动路径及速度、运动模式、当 前位置、天线高度、所处小区、用户ID,通过属性参数即确定了MT的属性;其次,在类中定义子程序模块实现MT的功能,该子程序模块包含:移动模块、业务生成模块、空中接口发送和接收模块、接入请求模块、呼叫中止模块、统计模块和执行控制模块;   MT的移动模块主要通过MT位置随时间不断变化表示MT的运动特性,位置的更新方法如下:m_position=m_position+*↑[*]t↓[_step](1)其中m_position表示MT的地理位置,*表示M T的运动速度,t↓[_step]表示时间推进步长,在随机运动模式中,MT在每次更新位置时采用乘同余法或混合同余法产生0-π/4均匀分布的随机数来表示MT当前的运动方向,运动速率保持不变;业务生成模块根据3GPP2建议的业务模型产生上 行的网络层PDU,生成的PDU通过一个数据结构体表示,该数据结构体定义了PDU的长度、发送对象、PDU产生源、QoS要求、正误指示、创建时刻及接收时刻;空口发送和接收模块由被测方根据接口规范提供,用于模拟MT空中接口的无线发送和接收 功能;接入请求和呼叫中止模块用来仿真MT的随机业务特性,为每个MT定义两个状态:激活态和休眠态,激活态表示MT正在进行通信,休眠态表示MT暂时没有业务,MT在两者之间的转换通过一个马尔可夫过程描述,当MT从休眠态转入激活态时,则向系 统发出接入请求,一旦获得许可,则进入激活态,并产生一泊松分布的随机数表示本次通信持续时间,否则继续处于休眠状态,当通信时间到达预先设定的通信时间后,向系统发出终止请求,进入休眠状态,并再次生成一泊松分布的随机数表示休眠等待时间,到达指定时间后再次进入激活态,如此循环;统计模块用来统计MT的吞吐量、时延、时延抖动,该模块的输入参数为正确接收的PDU的结构体链表,在每个快拍,统计模块扫描输入的PDU链表,根据改PDU结构体记录的数值,统计该PDU的传输时延、总数据量,统计 完成后其结果被写入结果文件,并以曲线的方式在界面上显示;执行控制模块是MT的核心控制函数,在每个快拍被主控调用,它由一系列的条...

【技术特征摘要】

【专利技术属性】
技术研发人员:吕刚明朱世华任品毅李亮
申请(专利权)人:西安交通大学
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1