无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法技术方案

技术编号:13584785 阅读:119 留言:0更新日期:2016-08-24 14:13
本发明专利技术提供一种无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法其包括如下步骤,步骤1,在无线通信系统仿真时长内,设置一个固定的时间步长作为时间帧;将整个无线通信系统仿真时长划分成若干个时间帧,以每一个时间帧的结束时刻作为一个仿真参考点,依次在每个仿真参考点更新用户状态;步骤2,根据每个时间帧中设定的初始事件得到对应时间帧内的事件列表和每个事件对应的时间戳;将每个事件按照自身的时间戳属性安排到对应时间帧内的事件列表中;步骤3,启动无线通信系统仿真中的驱动引擎,根据时间帧的先后顺序,依次执行每个时间帧中的事件列表内的事件,直至最后一个时间帧中的所有事件执行完毕后仿真结束。

【技术实现步骤摘要】

本专利技术属于通讯
,涉及一种系统级仿真中的驱动方法,具体为无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法
技术介绍
无线通信系统的仿真方法主要分为两种:链路级仿真和系统级仿真。系统级仿真共有两种主流的方法:静态仿真和动态仿真。静态仿真,也称快照法。通过对无线移动通信系统的场景进行一定数量的快照抓拍,对每一次抓拍的快照建立一个理想的系统平衡点,通过统计分析整个系统的性能。其统计平均的精度主要取决于抓拍的次数,如果抓拍次数太少,置信度就会降低,然而如果抓拍次数太多,会大大增加仿真的复杂度。动态系统仿真方法则考虑了多个小区下多用户的运动行为和网络业务的实时变化,需要不断地收集用户侧或网络侧的测量值,以此来统计各种业务的服务质量指标,它可以提供完整的容量与覆盖分析,但是运算量较大,且仿真周期较长,因此有必要进行简化考虑,一般情况下,动态系统的建模方法可以分为两类:时间驱动型和事件驱动型。时间驱动型的动态仿真以时间步长为单位来更新数据,每一个时间步长作为一个参考点,系统在每个仿真参考点更新用户的运动状态、计算用户的接收功率、评估小区对用户的服务质量、根据QoS需求调整功率水平及更新用户业务等。事件驱动的动态仿真以一个网络快照作为参考,在一定的时间段内等待驱动事件的发生,它通过模拟用户的移动性和业务过程来反映业务质量。相比于时间驱动型仿真,事件驱动型仿真的时间采样频率要低一些,对业务过程的仿真精度也较低。现有的绝大多数无线通信系统级仿真平台都是采用单一的时间驱动方式或事件驱动方式,类似LTE-A蜂窝拓扑的系统级仿真具有明显的时间特征,适合使用时间驱动的方式,而类似WALN系统仿真则不适合时间驱动,固定的时间采样频率并不能体现出WALN的特点,这时候事件驱动就比较适合他。本专利技术则将时间驱动和事件驱动混合使用,在异构网络系统级仿真中充分适应不同类型网络的特点,在降低时间采样频率的同时提升对业务过程的仿真精度。如图1所示,时间驱动方法是按照等时间间隔来划分不同的操作,每当操作指针到达了一个规定的时间点,驱动引擎相应开始执行操作,这样的话可以随着采样频率的增加而增加仿真的精确度;事件驱动方法则不然,每个事件触发的条件都不一样,每当事件的触发条件被触发驱动引擎则会开始执行该事件,所以我们只要将仿真拆分成不同的事件,并给每种事件定义属性,根据事件的时间戳来执行,这样的话就不需要像时间驱动一样通过调节采样频率来控制仿真进程,大大降低了仿真的复杂度。
技术实现思路
针对现有技术中存在的问题,本专利技术提供无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法,采样频率低,仿真准确度和仿真效率高。本专利技术是通过以下技术方案来实现:无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法,包括如下步骤,步骤1,在无线通信系统仿真时长内,设置一个固定的时间步长作为时间帧;将整个无线通信系统仿真时长划分成若干个时间帧,以每一个时间帧的结束时刻作为一个仿真参考点,依次在每个仿真参考点更新用户状态;步骤2,根据每个时间帧中设定的初始事件得到对应时间帧内的事件列表和每个事件对应的时间戳;将每个事件按照自身的时间戳属性安排到对应
时间帧内的事件列表中;步骤3,启动无线通信系统仿真中的驱动引擎,根据时间帧的先后顺序,依次执行每个时间帧中的事件列表内的事件,直至最后一个时间帧中的所有事件执行完毕后仿真结束。优选的,步骤1中,时间步长内能够遍历无线通信系统仿真中若干个LTE-A蜂窝网络的时隙TTI和无线通信系统仿真中WALN网络内全部非重复的驱动事件。优选的,步骤1中,所述的用户状态包括用户的运动状态、信道状态、用户业务、实时的用户信息、小区对用户的服务质量以及相应的功率水平。优选的,步骤2中,根据每个时间帧中设定的初始事件得到对应时间帧内的事件列表时,具体包括如下步骤,步骤2.1,将时间帧中设定的初始事件和结束事件排列到事件列表内;步骤2.2,将除结束事件以外的其他事件产生的新事件根据新事件的时间戳排列到事件列表内,得到对应时间帧内的事件列表。进一步,事件列表内同一时间执行的事件,按照先进先出的顺序排列。与现有技术相比,本专利技术具有以下有益的技术效果:本专利技术通过将时间驱动和事件驱动结合起来实现混合驱动,先确定一个较大的采样间隔,也就是等时间长度的时间帧,确保每个时间帧有相似的特征并能够由不同事件组成,形成结合有时间驱动特点和事件驱动特点的并以时间帧为单位的事件列表,这样能同时体现时间驱动和事件驱动的优势,不仅降低了采样频率,还提高了仿真的准确度和仿真效率。进一步的,混合驱动在系统级仿真中尤为适合由不同网络构成的异构网络,能够将不同网络系统完美结合起来,达到性能仿真的要求。附图说明图1是本专利技术实例中所述的混合驱动与现有技术中时间驱动和事件驱动
的基本原理对比图。图2是本专利技术实例中所述的事件驱动的事件列表形成框图。图3是本专利技术实例中所述的混合驱动方法的流程图。图4是本专利技术实例中所述的一个时间帧内事件操作流程图。具体实施方式下面结合具体的实施例对本专利技术做进一步的详细说明,所述是对本专利技术的解释而不是限定。首先介绍下事件驱动器,事件驱动器通过不断处理事件的方式来完成整个仿真流程,图2是事件驱动器中事件列表的形成框图。事件驱动器(Simulator)的主要组成模块包括事件(Event)的定义、生成(MakeEvent)、插入(Insert)、调度(Schedule)与处理(Process)。各模块的主要分工如下:Event主要负责事件的基本定义,MakeEvent使用大量的模板元编程,实现事件与操作的绑定,并且返回事件供插入函数调用;Calendar作为事件收集器负责事件排序和储存;事件调度器将事件列表中的事件取出后交给处理器执行;处理器对事件的具体响应操作,往往要到实现阶段才完全确定。这样通过完成系统仿真过程中不同事件的定义,生成,插入队列,调度并执行不同的响应操作,最终多个事件的组合完成就实现了事件驱动下的系统仿真过程。以下结合附图及我们开发的LTE-A系统级仿真平台实施例对本专利技术作进一步的详细描述,如图3所示,包括以下步骤:1)网络拓扑配置,配置包含两步:选择场景、生成用户分布和对应的场景信息并进行系统参数配置,设定仿真参数;2)划分整个无线通信系统仿真的时间帧;3)根据每个时间帧中设定的初始事件得到对应时间帧内的事件列表和每个事件对应的时间戳;将每个事件按照自身的时间戳属性安排到对应时间
帧内的事件列表中;4)启动无线通信系统仿真中的驱动引擎,根据时间帧的先后顺序,依次执行每个时间帧中的事件列表内的事件,直至最后一个时间帧中的所有事件执行完毕后仿真结束。进一步,第3步中每个时间帧使用事件驱动器,核心是事件驱动器中的事件调度器,调度器里维护一个链表,里面维护了所有希望完成的事件和该事件将要发生的时间,并且按时间先后顺序排列。同一时间执行的事件,按照先进先出(FIFO)的顺序排列。对于LTE-A系统,如图4所示,将整个LTE-A系统的仿真流程由定义的3个大型事件的组合执行来完成,这3个事件分别为:用户更新事件,时间帧操作事件,数据统计事件,这3个事件在事件列表中会根据每个事件的时间戳依次完成各自操作直至调度器事本文档来自技高网
...

【技术保护点】
无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法,其特征在于,包括如下步骤,步骤1,在无线通信系统仿真时长内,设置一个固定的时间步长作为时间帧;将整个无线通信系统仿真时长划分成若干个时间帧,以每一个时间帧的结束时刻作为一个仿真参考点,依次在每个仿真参考点更新用户状态;步骤2,根据每个时间帧中设定的初始事件得到对应时间帧内的事件列表和每个事件对应的时间戳;将每个事件按照自身的时间戳属性安排到对应时间帧内的事件列表中;步骤3,启动无线通信系统仿真中的驱动引擎,根据时间帧的先后顺序,依次执行每个时间帧中的事件列表内的事件,直至最后一个时间帧中的所有事件执行完毕后仿真结束。

【技术特征摘要】
1.无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法,其特征在于,包括如下步骤,步骤1,在无线通信系统仿真时长内,设置一个固定的时间步长作为时间帧;将整个无线通信系统仿真时长划分成若干个时间帧,以每一个时间帧的结束时刻作为一个仿真参考点,依次在每个仿真参考点更新用户状态;步骤2,根据每个时间帧中设定的初始事件得到对应时间帧内的事件列表和每个事件对应的时间戳;将每个事件按照自身的时间戳属性安排到对应时间帧内的事件列表中;步骤3,启动无线通信系统仿真中的驱动引擎,根据时间帧的先后顺序,依次执行每个时间帧中的事件列表内的事件,直至最后一个时间帧中的所有事件执行完毕后仿真结束。2.根据权利要求1所述的无线通信系统仿真中基于时间驱动和事件驱动的混合驱动方法,其特征在于,步骤1中,时间步长内能够遍历无线通信系统仿真中若干个LTE-A蜂窝网络的时隙TTI和无线通...

【专利技术属性】
技术研发人员:李国兵欧文超吕刚明杜清河任品毅刘猛
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西;61

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

1