一种对通信网络进行仿真的方法和装置制造方法及图纸

技术编号:11172894 阅读:97 留言:0更新日期:2015-03-20 02:09
本发明专利技术实施例提供一种对通信网络进行仿真的方法和装置,在通信网络中选定一个仿真区域;将所述仿真区域划分为多个邻接的第一类子区域;将所述第一类子区域沿着各自的分区边线向外扩展第一长度,作为第二类子区域;将每一个所述第二类子区域封装在一个仿真任务中,获取执行所述仿真任务得到的第二类子区域的仿真子数据;对所述第二类子区域的仿真子数据进行合并。仿真区域规模较大,则将仿真区域划分为若干个更小的子区域,将这些更小的子区域发送给不同的仿真机对子区域进行仿真,将大规模仿真分解为若干个仿真任务,提高了仿真效率,解决了大规模仿真速度慢的问题。

【技术实现步骤摘要】
一种对通信网络进行仿真的方法和装置
本专利技术涉及通信网络技术,特别是指一种对通信网络进行仿真的方法和装置。
技术介绍
目前时分同步码分多址(11)-30)嫩,111116 1)1^181011-8711011^0110118 00(16 01^18101111111:11)16 ^00688)及分时长期演进(11)-112, 111116 01^181011 [011? 丁网络规划技术中,对于规划区域的仿真是基于规划区域的外接矩形进行仿真,最后用规划区域去裁剪外接矩形内的仿真结果。 若仿真区域内站点较多或者面积较大,目前的规划技术的仿真或者计算效率较低,这种仿真区域内站点较多或者面积较大的多边形包括:面积很大的斜长条多边形,仿真时外接矩形包含的无效区域栅格占比过多;面积较大的规划区域,无效栅格不多,但是仿真工程本身计算工作量大。 现有技术存在如下问题:随着通信网络的扩张,各地仿真规模也逐步增大,单机仿真的计算能力以及内存已逐渐不能满足大规模仿真的需求。
技术实现思路
本专利技术要解决的技术问题是提供一种对通信网络进行仿真的方法和装置,解决现有技术中,单机仿真已逐渐不能满足大规模仿真的缺陷。 为解决上述技术问题,本专利技术的实施例提供一种对通信网络进行仿真的方法,应用于主仿真机,方法包括:在通信网络中选定一个仿真区域;将所述仿真区域划分为多个邻接的第一类子区域;将所述第一类子区域沿着各自的分区边线向外扩展第一长度,作为第二类子区域;将每一个所述第二类子区域封装在一个仿真任务中,获取执行所述仿真任务得到的第二类子区域的仿真子数据;对所述第二类子区域的仿真子数据进行合并。 所述的方法中,将所述仿真区域划分为多个邻接的第一类子区域,包括:以所述仿真区域的几何中心作为中心点,沿着经线方向和纬线方向,以通过所述中心点的两条分区边线将所述仿真区域划分为四个邻接的第一类子区域。 所述的方法中,所述仿真区域包含的基站数目大于阈值1或者栅格数目大于阈值若将第一类子区域沿着各自的分区边线向外扩展第一长度后的扩展子区域中包含的基站数目小于等于阈值1且栅格数目小于等于阈值I则作为所述第二类子区域。 所述的方法中,将第一类子区域沿着各自的分区边线向外扩展第一长度之后还包括:若所述扩展子区域中包含的基站数目大于阈值1或者栅格数目大于阈值I则对该扩展子区域再次执行划分,并对划分后的子区域再次执行向外扩展,直至每一个扩展子区域中包含的基站数目小于等于阈值1且栅格数目小于等于阈值I才确定当前的扩展子区域是所述第二类子区域。 所述的方法中,对所述第二类子区域的仿真子数据进行合并具体包括:对于每一个第二类子区域的仿真子数据,在该第二类子区域中确定对应的第一类子区域所占据的有效区域,并提取所述有效区域中的仿真子数据放置在所述第一类子区域中,形成第一类仿真子区域;合并各个所述第一类仿真子区域。 所述的方法中,若将第一类子区域沿着各自的分区边线向外扩展第一长度之前还包括剪裁扩展步骤:将第一类子区域沿着各自的分区边线向外扩展第二长度,得到第三类子区域,所述第二长度小于第一长度;则对所述第二类子区域的仿真子数据进行合并具体包括:对于每一个第二类子区域的仿真子数据,在该第二类子区域中确定对应的第三类子区域所占据的有效区域,并提取所述有效区域中的仿真子数据放置在所述第三类子区域中,形成第二类仿真子区域;合并各个所述第二类仿真子区域。 一种对通信网络进行仿真的装置,包括:仿真区域单元,用于在通信网络中选定一个仿真区域;划分单元,用于将所述仿真区域划分为多个邻接的第一类子区域;子区域扩展单元,用于将第一类子区域沿着各自的分区边线向外扩展第一长度,作为第二类子区域;仿真任务单元,用于将每一个第二类子区域封装在一个仿真任务中,获取执行所述仿真任务得到的第二类子区域的仿真子数据;合并单元,用于对所述第二类子区域的仿真子数据进行合并。 所述的装置中,划分单元包括:中心划分模块,用于以所述仿真区域的几何中心作为中心点,沿着经线方向和纬线方向,以通过所述中心点的两条分区边线将所述仿真区域划分为四个邻接的第一类子区域。 所述的装置中,合并单元包括:第一合并模块,用于对于每一个第二类子区域的仿真子数据,在该第二类子区域中确定对应的第一类子区域所占据的有效区域,并提取所述有效区域中的仿真子数据放置在所述第一类子区域中,形成第一类仿真子区域;合并各个所述第一类仿真子区域。 所述的装置中,还包括:剪裁扩展单元,用于在将第一类子区域沿着各自的分区边线向外扩展第一长度之前,将第一类子区域沿着各自的分区边线向外扩展第二长度,得到第三类子区域,所述第二长度小于第一长度;合并单元包括第一合并模块,第一合并模块,用于对于每一个第二类子区域的仿真子数据,在该第二类子区域中确定对应的第三类子区域所占据的有效区域,并提取所述有效区域中的仿真子数据放置在所述第三类子区域中,形成第二类仿真子区域,合并各个所述第二类仿真子区域。 本专利技术的上述技术方案的有益效果如下:若仿真区域包含的基站数目大于阈值1或者栅格数目大于阈值I则将仿真区域划分为若干个更小的子区域,使得被用于仿真的子区域中包含的基站数目小于等于阈值1,栅格数目小于等于阈值I发送给不同的仿真机对子区域进行仿真,将大规模仿真分解为若干个仿真任务,提高了仿真效率,解决了大规模仿真速度慢的问题。 【附图说明】 图1表示一种对通信网络进行仿真的方法的流程示意图; 图2表示在通信网络中选定一个仿真区域的示意图; 图3表示将仿真区域划分为多个邻接的第一类子区域的示意图; 图4表示将第一类子区域沿分区边线向外扩展第二长度的示意图; 图5表示将第一类子区域沿分区边线向外扩展第一长度的示意图; 图6表示基于第二类子区域形成的仿真结果的示意图; 图7表示拼接各第二类子区域的仿真子数据得到的仿真结果的专题图图层; 图8表示对仿真区域进行整体仿真得到的仿真结果的专题图图层。 【具体实施方式】 为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。 现有通信网络技术的发展过程中,对仿真规模的要求越来越高,本专利技术实施例中通过设计算法对大规模的通信网络进行仿真。仿真过程中涉及的若干个概念中: 多边形,在地图上绘制的一定区域。 规划区域,地图上的多边形,在一次仿真中在地图上所定义的一个地理区域。 仿真任务,指分布式计算机每个节点负责一个独立的子规划区域(简称:子区域)的仿真工作,即一项仿真任务。 本专利技术实施例提供一种对通信网络进行仿真的方法,应用于主仿真机,如图1所示,方法包括: 步骤101,在通信网络中选定一个仿真区域; 步骤102,将所述仿真区域划分为多个邻接的第一类子区域; 步骤103,将第一类子区域沿着各自的分区边线向外扩展第一长度,作为第二类子区域; 步骤104,将每一个第二类子区域封装在一个仿真任务中,获取执行所述仿真任务得到的第二类子区域的仿真子数据; 步骤105,对所述第二类子区域的仿真子数据进行合并。 应用所提供的技术,当仿真区域过大时,例如包含的基站数目大于阈值1或者栅格数目大于阈值I则将仿真区域划分为若干个更小的子本文档来自技高网...
一种对通信网络进行仿真的方法和装置

【技术保护点】
一种对通信网络进行仿真的方法,应用于主仿真机,其特征在于,方法包括:在通信网络中选定一个仿真区域;将所述仿真区域划分为多个邻接的第一类子区域;将所述第一类子区域沿着各自的分区边线向外扩展第一长度,作为第二类子区域;将每一个所述第二类子区域封装在一个仿真任务中,获取执行所述仿真任务得到的第二类子区域的仿真子数据;对所述第二类子区域的仿真子数据进行合并。

【技术特征摘要】
1.一种对通信网络进行仿真的方法,应用于主仿真机,其特征在于,方法包括: 在通信网络中选定一个仿真区域; 将所述仿真区域划分为多个邻接的第一类子区域; 将所述第一类子区域沿着各自的分区边线向外扩展第一长度,作为第二类子区域; 将每一个所述第二类子区域封装在一个仿真任务中,获取执行所述仿真任务得到的第二类子区域的仿真子数据; 对所述第二类子区域的仿真子数据进行合并。2.根据权利要求1所述的方法,其特征在于,将所述仿真区域划分为多个邻接的第一类子区域,包括: 以所述仿真区域的几何中心作为中心点,沿着经线方向和纬线方向,以通过所述中心点的两条分区边线将所述仿真区域划分为四个邻接的第一类子区域。3.根据权利要求1所述的方法,其特征在于,所述仿真区域包含的基站数目大于阈值M或者栅格数目大于阈值N; 若将第一类子区域沿着各自的分区边线向外扩展第一长度后的扩展子区域中包含的基站数目小于等于阈值M且栅格数目小于等于阈值N,则作为所述第二类子区域。4.根据权利要求3所述的方法,其特征在于,将第一类子区域沿着各自的分区边线向外扩展第一长度之后还包括: 若所述扩展子区域中包含的基站数目大于阈值M或者栅格数目大于阈值N,则对该扩展子区域再次执行划分,并对划分后的子区域再次执行向外扩展,直至每一个扩展子区域中包含的基站数目小于等于阈值M且栅格数目小于等于阈值N,才确定当前的扩展子区域是所述第二类子区域。5.根据权利要求1所述的方法,其特征在于,对所述第二类子区域的仿真子数据进行合并具体包括: 对于每一个第二类子区域的仿真子数据,在该第二类子区域中确定对应的第一类子区域所占据的有效区域,并提取所述有效区域中的仿真子数据放置在所述第一类子区域中,形成第一类仿真子区域; 合并各个所述第一类仿真子区域。6.根据权利要求1所述的方法,其特征在于,若将第一类子区域沿着各自的分区边线向外扩展第一长度之前还包括剪裁扩展步骤:将第一类子区域沿着各自的分区边线向外扩展第二长度,得到第三类子区域...

【专利技术属性】
技术研发人员:韩云波陈燕雷董江波李楠刘玮刘娜孙浩高鹏
申请(专利权)人:中国移动通信集团设计院有限公司
类型:发明
国别省市:北京;11

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

1