发明名称 一种大规模通信网仿真模型的构建及仿真方法
摘要 一种大规模通信网仿真模型的构建及仿真方法,属于通信技术领域,涉及通信网技术。本发明根据真实网络中各网络单元(路由器)的地理位置、连接关系以及相互间业务量的大小,将真实网络划分为多个相对独立的“区域”和“子区域”;采用一台服务器作为一个模拟前端对一个“子区域”的工作过程进行仿真;采用一台服务器作为一个分调度单元对一个“区域”内所有模拟前端进行协调和调度;采用一台服务器作为总调度单元对各分调度单元进行协调和调度。本发明采用与真实网络基本一致的仿真模型,将整个网络的工作过程分解到不同的服务器完成,使仿真速度加快,仿真结果更加直接、明确、符合实际情况。本发明适用于大规模、超大规模网络的仿真。
申请公布号 CN101699404A 申请公布日期 2010.04.28
申请号 CN200910167922.0 申请日期 2009.10.16
申请人 电子科技大学 发明人 胡明
分类号 G06F9/455(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 电子科技大学专利中心 51203 代理人 葛启函
主权项 一种大规模通信网仿真模型的构建及仿真方法,包括以下步骤:步骤1.区域划分:首先根据真实网络结构中各网络单元(路由器)的地理位置、连接关系以及相互间业务量的大小,将整个真实网络划分为多个相对独立的“区域”;然后在各“区域”内,依据各网络单元的地理位置、连接关系以及相互间业务量的大小,将各个“区域”进一步划分为多个相对独立的“子区域”;步骤2.构建仿真模型:采用一台服务器作为一个模拟前端对一个“子区域”的工作过程进行仿真,多个模拟前端与多个“子区域”一一对应;采用一台服务器作为一个分调度单元对一个“区域”内部的所有模拟前端或“子区域”进行协调和调度,同时为本“区域”内各模拟前端或“子区域”之间的信息传递提供通道,如果本“区域”内的模拟前端或“子区域”有信息需传送到其它“区域”,需通过分调度单元传送到总调度单元,多个分调度单元与多个“区域”一一对应;采用一台服务器作为总调度单元对各分调度单元或“区域”进行协调和调度,同时为各分调度单元或“区域”之间的信息传递提供通道;步骤3.对步骤2构建的仿真模型进行仿真,包括以下具体步骤:步骤3-1.将一件具体的仿真事件输入模拟前端;步骤3 2.由模拟前端判断该事件是否为本“子区域”内事件,如果是,则转为执行步骤3-7;如果不是,则执行步骤3-3;步骤3-3.模拟前端将该事件交分调度单元;步骤3-4.由分调度单元判断该事件是否为本“区域”内时间,如果是,则转为执行步骤3-8;如果不是,则执行步骤3-5;步骤3-5.分调度单元将该事件交总调度单元;步骤3-6.由总调度单元、分调度单元和模拟前端对该事件进行协同仿真,仿真完后执行步骤3-9;步骤3-7.由模拟前端对该事件进行单独仿真,仿真完后执行步骤3-9;步骤3-8.由分调度单元和模拟前端对该事件进行协同仿真;步骤3-9.输出仿真结果。
地址 611731 四川省成都市高新区(西区)西源大道2006号