没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > aibear-wireless-network-simulator |
aibear-wireless-network-simulator
|
0 | 0 | 0 |
贡献者 | 讨论 | 代码提交 |
AWNetS(Aibear Wireless Network Simulator) is a fairly new discrete-event driven wireless network simulator which consolidates the traditional up-layer network simulations and low-lay communication simulations, and it also focuses on various kinds of wireless networks, including familiar ones(wpan, wlan ,wman et al) and unfamiliar ones(satellite, near space et al). All these make it more accuracy and comprehensive. The network components are strictly abstracted from realworld ones, a lot of wireless network protocols, devices and channel models should be explicitly supported. What is important here is that the simulator should compatible with real networks and with appropriate abstraction to not decrease the accuracy and facticity. All these features make AWNetS known from existing simulators. The implementing language is C++, with the OO technology, all network components are abstracted as objects and can be easily associated and assembled flexibly. The user interface should be simple and powerful, so we have two choices to fulfill this, one is well encapsulated and wrapped C++ helper classes to make C++ easy to use, another is to provide a script language like python or perl. In this project, we just plan to design and implement a good architecture which implements the basic simulator core and relevant APIs to support wireless simulation, and a basic network components suite to support more detailed and specific implementations. Finally we would also provide a 802.11 model or so as examples for testing.