资源简介
opnet adov的源代码,解释清楚,思路清晰,适于初学者
代码片段和文件信息
/* Process model C form file: billard_mobility.pr.c */
/* Portions of this file copyright 1992-2000 by OPNET Technologies Inc. */
/* This variable carries the header into the object file */
static const char billard_mobility_pr_c [] = “MIL_3_Tfile_Hdr_ 70B 30A op_runsim 7 3B66F6A8 3B66F6A8 1 manet.antd.nist.gov lmiller 0 0 none none 0 0 none 0 0 0 0 0 0 “;
#include
/* OPNET system definitions */
#include
#if defined (__cplusplus)
extern “C“ {
#endif
FSM_EXT_DECS
#if defined (__cplusplus)
} /* end of ‘extern “C“‘ */
#endif
/* Header Block */
///////////////////////////////////////////////////////////////
// BILLARD MOBILITY HEADER BLOCK
//
// Declaration of every constant type library global
// variables... used by the billard nobility process
///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
//////////////////////// INCLUDE //////////////////////////////
///////////////////////////////////////////////////////////////
#include
///////////////////////////////////////////////////////////////
///////////////// CONSTANTS DEFINITION ////////////////////////
///////////////////////////////////////////////////////////////
// constant PI for trigonometry
#define PI 3.141592654
///////////////////////////////////////////////////////////////
///////////// TRANSITION MACROS DEFINITION ////////////////////
///////////////////////////////////////////////////////////////
#define MOVE ( op_intrpt_type () == OPC_INTRPT_SELF )
///////////////////////////////////////////////////////////////
////////////// GLOBAL VARIABLES DECLARATION ///////////////////
///////////////////////////////////////////////////////////////
// variable that define the size of the grid on which the nodes are moving
double XMAX;
double XMIN;
double YMIN;
double YMAX;
// variable which define the node mobilty (speed = STEP_DIST/ POS_TIMER)
double POS_TIMER;
double STEP_DIST;
/* End of Header Block */
#if !defined (VOSD_NO_FIN)
#undef BIN
#undef BOUT
#define BIN FIN_LOCAL_FIELD(last_line_passed) = __LINE__ - _block_origin;
#define BOUT BIN
#define BINIT FIN_LOCAL_FIELD(last_line_passed) = 0; _block_origin = __LINE__;
#else
#define BINIT
#endif /* #if !defined (VOSD_NO_FIN) */
/* State variable definitions */
typedef struct
{
/* Internal state tracking for FSM */
FSM_SYS_STATE
/* State Variables */
Distribution * one;
Objid my_node_id;
Objid my_process_id;
double angle;
Objid
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12322 2001-07-31 14:14 billard_mobility.pr.c
文件 8376 2000-12-07 11:49 billard_mobility.pr.m
文件 27244 2001-07-31 14:14 billard_mobility.s1.pr.o
文件 16067 2000-12-07 11:49 complex_intrpt.ex.c
文件 3954 2000-12-07 11:49 complex_intrpt.h
文件 5612 2001-07-31 14:14 complex_intrpt.s1.ex.o
文件 572 2000-12-07 11:49 Dsr_Ack_Ici.ic.m
文件 5711 2000-12-07 11:49 Dsr_Data.pk.m
文件 543 2000-12-07 11:49 Dsr_Dest_Ici.ic.m
文件 6065 2000-12-07 11:49 Dsr_Error.pk.m
文件 572 2000-12-07 11:49 Dsr_Error_Ici.ic.m
文件 15888 2001-07-31 14:13 dsr_interface.pr.c
文件 11385 2000-12-07 11:49 dsr_interface.pr.m
文件 35952 2001-07-31 14:14 dsr_interface.s1.pr.o
文件 15506 2001-04-25 15:27 dsr_node.nd.m
文件 6715 2000-12-07 11:49 Dsr_Reply.pk.m
文件 5873 2000-12-07 11:49 Dsr_Request.pk.m
文件 130934 2001-07-31 14:14 dsr_routing_la
文件 133887 2001-07-31 14:12 dsr_routing_la
文件 140140 2001-07-31 14:14 dsr_routing_la
文件 6681 2001-07-31 14:13 dsr_sink.pr.c
文件 3463 2000-12-07 12:00 dsr_sink.pr.m
文件 16548 2001-07-31 14:13 dsr_sink.s1.pr.o
文件 14932 2000-12-07 12:00 dsr_support.ex.c
文件 3116 2000-12-07 12:00 dsr_support.h
文件 10508 2001-07-31 14:14 dsr_support.s1.ex.o
文件 926 2000-12-07 11:49 Dsr_Upper_Data.pk.m
文件 543 2000-12-07 11:49 Dsr_Wlan_Dest_Ici.ic.m
文件 13577 2000-12-07 12:00 fifo.ex.c
文件 3973 2000-12-07 12:00 fifo.h
文件 3616 2001-07-31 14:14 fifo.s1.ex.o
............此处省略32个文件信息
- 上一篇:计算机网络课程设计 小区局域网
- 下一篇:二维数据集788个点
相关资源
- opnet无线仿真模型及程序
- OPNET 仿真cdma
- 对AODV协议进行了改进
- opnet中进行TDMA仿真
- OPNET s_aloha仿真
- OPNET路由DIjkstra实现跳数与队列延时代
- opnet的flood泛洪路由实现
- AODV 模拟 TCL NS2 程序
- OPNET安装合集:OPNET14.5+vs2010+安装视频
- OPNET14.5安装教程
- aodv源代码
- MM1 OPNET实验
- opnet种子
- AODV协议 在NS2上的源代码 包括路由消
- aodv的改进
- opnet 14.5 包交换网络仿真教程
- RIP协议的OPNET仿真
- 基于OPNET的TDMA多路访问技术仿真研究
- IEEE802.15.4_opnet_simulation_model_v2.0
- opnet仿真教程自带
- OPNET收发信机管道阶段及无线建模
- OPNET_802.11-MAC仿真
- OPNET14.5 LICENSE
- OPNET中802.11信道模型
- MAODV组播协议源代码和测试脚本
评论
共有 条评论