报告人王苑.ppt

报告人王苑

Programming and debugging in OPNET outline Why OPNET OPNET Modeler and Editor Analyzing several function modulers Using OPNET Why OPNET Supporting modeling, simulation and analysis Support new technologies as they come Ease of use Support almost all simulation platforms Suitable for research Several modulers of OPNET x.25、ATM、FDDI、Frame Relay、Ethernet(10M、 100M、 1000M)、Token Ring、TCP/IP、UDP、RIP、OSPF、LAPB、TP4、DQDB、HSSB、J1850、STB、CATV、 SNA、AMPS、VSAT、circuit switching、client-sever…… outline Why OPNET OPNET Modeler and Editor Analyzing several function modulers Using OPNET OPNET Modeler Three Main Domains Network Node Process Network Domain Subnetworks Encapsulates other network objects Communication Nodes Model network objects with definable internal structure Communication Links Mechanism to transport information between nodes Fixed, Mobile, Satellite Variations Node Domain Node Model defines the internal structure of the communication nodes Process Domain The Process Model defines the behavior of the processor and queue modules Interrupt Driven Execution: Caused by the invocation of an event Alternating Blocked and Active states Process Domain (cont.) Dynamic Library operations State Transition Diagrams: State: a mode the process can enter, state information Enter Exit Executives Unforced state: wait for interrupt Forced state: continual execution of state Transition: possible movements of a process from state to state Source destination state, condition executive expression Input Output Streams OPNET Editors Project Editor Node Editor Process Editor Packet Format Editor Link Model Editor Probe Editor Simulation Tool Project Editor Main staging area for creating a network simulation Create a network model using models from the standard library Collect statistics about the network Run the simulation View Results Node Editor Define the behavior, which is defined by modules, of each network object A network object is made up of multiple modules

文档评论(0)

1亿VIP精品文档

相关文档