opnet模型
柳木枝
这个作者很懒,什么都没留下…
展开
-
opnet之ethcoax_net模型(一)
link总线中分为两种:bus:总线的主干bus tap:总线的支线,用来连接总线主干和节点 bus: The eth_coax_base model is an ethernet bus which can connect nodes with bus receivers and transmitters via taps. This bus connects Ethernet原创 2017-01-04 12:00:09 · 956 阅读 · 0 评论 -
opnet之csma_2node事件列表
csma_2node模型链接 lmz: 仿真时间在gen模块发包(随机时间)和tx模块结束发送时推进(推进1秒)。 包在总线上传播不花费时间。 lmz: 发包时间设置为均值为5的指数分布。 如果设置为常数,则每个包都生碰撞,收集不到统计量! lmz: 第一次发包都在10s 下一次发包的时间才是随机函数 第一次发包永远存在碰撞,除非修改原创 2017-01-05 17:32:08 · 871 阅读 · 0 评论 -
opnet之csma_2node包跟踪
lmz: 追踪packet 0在整个仿真中的路径pktrace 0pkstop 0node_0中gen产生tx_procbus_txKernel Action之txdelKernel Action之预设传输结束中断Kernel Action之closureKernel Action之copyKernel Action之propdelKernel Action之预设包接收中断bus_rxKe原创 2017-01-05 20:12:07 · 901 阅读 · 0 评论 -
opnet之加强mm1模型之删除事件
opnet加强的mm1模型 opnet可用的mm1模型 lmz: 最有价值的事就是学会在opent中使用printf()函数进行调试 lmz: 学会删除预设的自中断相比原先的mm1模型,唯一的改变就是queue中的wait状态添加了代码:Evhandle this_event;Evhandle next_event;this_event = op_ev_current原创 2017-01-06 01:38:55 · 930 阅读 · 0 评论 -
opnet之如何读取next信息
进入ODB我们可以执行next以显示每一步的执行结果。 lmz: 不是以next为界 是以____________(ODB 14.5.A:Event)______________为界错误读法nextnextnext我们发现:每一个next先显示上一个中断执行的进程代码,再打印新中断的信息 其实这是一种错误读物next信息的方法。正确读法__(ODB 14.5.A:Event)__原创 2017-01-06 10:41:18 · 526 阅读 · 0 评论 -
opnet之csma/ca之bbb_csma_tx
csma_ca可执行链接 opnet之csma/ca之aaa_csma_ca_rx lmz: 解决了三个问题 数据中断由0变1时没进入中断:数据线的上升沿未设置 删除自中断:每一个节点的事件同名,但是在仿真核心看来不一样 rx发包发不出去:修改了rx的tap链路设置 网络模型包格式aaa_csma_ca_data aaa_csma_ca_ack 节点模型原创 2017-01-10 23:18:20 · 2419 阅读 · 4 评论 -
opnet之csma/ca之aaa_csma_ca_rx
csma_ca可执行链接 opnet之csma/ca之aaa_csma_ca_tx lmz: 解决了三个问题 数据中断由0变1时没进入中断:数据线的上升沿未设置 删除自中断:每一个节点的事件同名,但是在仿真核心看来不一样 rx发包发不出去:修改了rx的tap链路设置 节点模型lmz_cct_rx状态转移图SVTVchar node_name[128];c原创 2017-01-10 23:29:50 · 1616 阅读 · 0 评论