【摘要】 本发明涉及网络化嵌入式系统的仿真方法及其装置。本发明提出的仿真方法包括以下步骤:网络的重构,重构网络的仿真,产生仿真信息,执行仿真,以及仿真后处理。本发明提出的仿真装置包括:一个服务端,一个网络仿真设备和一个或多个对象节点。此外,本发明的一个针对无线传感器网络相关的网络化嵌入式系统的实施例有效地提高了无线传感器网络仿真的效率,收集到了更多的仿真信息,对进一步研究网络化嵌入式系统行为具有重大作用。 【专利类型】发明授权 【申请人】北京科技大学 【申请人类型】学校 【申请人地址】100083 北京市海淀区学院路30号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810115664.7 【申请日】2008-06-26 【申请年份】2008 【公开公告号】CN101453371B 【公开公告日】2010-10-27 【公开公告年份】2010 【授权公告号】CN101453371B 【授权公告日】2010-10-27 【授权公告年份】2010.0 【IPC分类号】H04L12/24; H04L12/26; H04L29/06; G06F17/50 【发明人】王沁; 王磊; 潘光荣; 何杰 【主权项内容】一种网络化嵌入式系统的仿真方法,其特征在于:包括网络的重构步骤、重构网络的仿真步骤、产生仿真信息步骤、仿真后处理步骤;a)一个网络的重构步骤(901),用于将现实网络划分成三个相对独立的部分,具体包括网络中节点的嵌入式系统部分,网络中物理通信环境,以及网络中节点上用于接入网络的通信器件;b)一个重构网络的仿真步骤(902),用于对已重构网络不同部分实施不同的仿真策略;c)一个产生仿真信息的步骤(903),用于及时捕捉、有效记录仿真过程中产生的信息;d)一个执行仿真步骤(904),用于完成一次仿真任务;e)一个仿真后处理步骤(905),用于对一次或多次仿真任务产生的事件做处理,依据记录的事件再现仿真过程;所述的重构网络的仿真步骤(902)包括构造对象节点、仿真通信信道、虚拟通信器件;a)构造对象节点,用于将真实节点引入网络仿真中,在仿真的网络环境中保持节点上嵌入式系统的软硬件信息的真实性;b)仿真通信信道,用于将物理通信环境的信道模型构建成仿真的网络;c)虚拟通信器件,用于对通信器件的部分物理层及其以上层的功能级模拟,并且用于连接对象节点和通信的仿真信道;所述的产生仿真信息的步骤(903)包括分布事件产生、分布事件收集、分布事件同步;a)分布事件产生,用于将仿真过程产生的信息以事件的形式记录下来;b)分布事件收集,用于将不同事件源产生的事件统一编址,集中保存;c)分布事件同步,用于在同一时钟下记录不同事件源产生事件的时刻,在收集之后统一排序;所述的执行仿真步骤(904)包括仿真命令生成与发送、条件触发、仿真参数配置;a)仿真命令生成与发送,用于控制仿真过程,包括开启仿真、暂停仿真、终止仿真以及读取仿真结果;b)条件触发,用于监视仿真过程中某个条件或某个条件序列的发生;c)仿真参数配置,用于在开启仿真前配置和在开启仿真时修改仿真参数,仿真参数具体包括网络拓扑结构参数、通信信道模型参数以及虚拟通信器件参数。 【当前权利人】北京科技大学 【当前专利权人地址】北京市海淀区学院路30号 【统一社会信用代码】121000004000022245 【引证次数】2.0 【被引证次数】2 【他引次数】2.0 【被自引次数】2.0 【家族引证次数】2.0 【家族被引证次数】10