Font Size: a A A

Design On Real Code Simulation Platform Of Wireless Sensor Network Based On OMNeT++

Posted on:2012-08-09Degree:MasterType:Thesis
Country:ChinaCandidate:W L DanFull Text:PDF
GTID:2178330332486057Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
Development and progress of Simulation tools has become an important part of system research at many areas. In general, simulation provides a platform for a variety of specific environment research program options, to explore the system configuration complexity of physical environment, and to observe the interaction between nodes, difficult to capture in a real environment.Meanwhile, wireless sensor network (Internet of things) research is focused on architecture, operating systems, network protocols, and distributed network processing. So, there exists a very close relationship between wireless sensor networks and real physical environment. Noises, fading, changes and other uncertain factor of physical environment would interfere with the running node. Therefore, we need simulation tools to study the whole application, including operating systems and protocol stacks. Simulation tools can run simultaneously to model a large number of nodes, and through some small simulation people can see the interference and noises caused by details.However, using simulation software, the traditional simulation model separately focuses on the channel physical layer, MAC layer protocol, network layer routing protocol, and application layer positioning algorithm for single-level verification of simulation. And the simulation results can only be used for theoretical research. But during actual development process, the verification protocol algorithm simulation code usually can't be transplanted to hardware node, which deepen the gap between theoretical research and practical application, and also weaken the "simulation" concept itself. So a new type of "real code simulation" mode is proposed, which is committed to achieve a seamless migration to the realization of simulation."Real code" simulation model should be a bridge between algorithm and implementation, not the model from simulation to achieve a secondary code, but a smooth transition. Code with simulation testing and verification by the time can run directly on the hardware, to solve the problem that algorithm simulation can run but can not be achieved through the practical hardware. And the design theme is to replace the related components of hardware, including components interrupts handling and start entry main components for systems. The OMNeT++ simulator is to simulate the discrete events resulting from the interruption, Generation of interrupt driver OS layer and protocol stack layer and so on, and by configuring HAL layer, this project can achieve the interactive configuration between simulator and node behavior.Node hardware resources can be abstracted into components. By replacing hardware interrupts into discrete time event to simulate hardware components, OMNeT++ mimic the behavior of hardware resources, provides the same standard interface for the upper hardware. Hardware simulation provides the access point for the simulation of physical environment. By modifying the hardware simulation components, simulator can provide users with a variety of performance hardware environment to meet the needs of different users.
Keywords/Search Tags:OMNeT++, WSN wireless sensor network, IOT internet of things, simulation, real code
PDF Full Text Request
Related items