ns3 无线资料
ns-3的能量模型:
http://www.nsnam.org/wiki/index.php/NS-3_energy_model
电池基础类 EnergySource
http://www.nsnam.org/doxygen-release/classns3_1_1_energy_source.html
收发器基础类 DeviceEnergyModel
http://www.nsnam.org/doxygen-release/classns3_1_1_device_energy_model.html
ns3::WifiRadioEnergyModel
http://www.nsnam.org/doxygen-release/classns3_1_1_wifi_radio_energy_model.html
wifi无线收发器类,使用cc2420射频芯片。
ns-3的传输损耗:
基础类 PropagationLossModel
http://www.nsnam.org/doxygen-release/classns3_1_1_propagation_loss_model.html
提供11种损耗模型。
RSSI(接收信号能量指示器)
测距、测坐标、发射功率控制等,都需要。
cc2420内嵌一个RSSI。见:
cc2420.pdf 第48页,23 RSSI / Energy Detection
energy.zip
ns-3能量模型的例子。
cc2420.pdf
射频芯片cc2420的英文手册,含少量中文注释。
发射功率的手工设置,见:
第13页,6.10 Power Supply。
第51页,28 Output Power Programming。
cc2420中文手册.zip
cc2420.pdf的中文版。
ns-3的干扰模型:
http://www.nsnam.org/wiki/index.php/NS-3_wireless_jamming_model
http://www.nsnam.org/wiki/index.php/NS-3_energy_model
电池基础类 EnergySource
http://www.nsnam.org/doxygen-release/classns3_1_1_energy_source.html
收发器基础类 DeviceEnergyModel
http://www.nsnam.org/doxygen-release/classns3_1_1_device_energy_model.html
ns3::WifiRadioEnergyModel
http://www.nsnam.org/doxygen-release/classns3_1_1_wifi_radio_energy_model.html
wifi无线收发器类,使用cc2420射频芯片。
ns-3的传输损耗:
基础类 PropagationLossModel
http://www.nsnam.org/doxygen-release/classns3_1_1_propagation_loss_model.html
提供11种损耗模型。
RSSI(接收信号能量指示器)
测距、测坐标、发射功率控制等,都需要。
cc2420内嵌一个RSSI。见:
cc2420.pdf 第48页,23 RSSI / Energy Detection
energy.zip
ns-3能量模型的例子。
cc2420.pdf
射频芯片cc2420的英文手册,含少量中文注释。
发射功率的手工设置,见:
第13页,6.10 Power Supply。
第51页,28 Output Power Programming。
cc2420中文手册.zip
cc2420.pdf的中文版。
ns-3的干扰模型:
http://www.nsnam.org/wiki/index.php/NS-3_wireless_jamming_model
ns-3移动模型(google翻译)
Modules-->Mobility
http://www.nsnam.org/doxygen-release/group__mobility.html
MobilityHelper
Helper class used to assign positions and mobility models to nodes.
用于指定的位置和移动模型节点
Ns2MobilityHelper
Helper class which can read ns-2 movement files and configure nodes mobility.
读取ns-2的文件和配置移动节点的移动性
Box
a 3d box.
一个三维框
ConstantAccelerationMobilityModel
Mobility model for which the current acceleration does not change once it has been set and until it is set again explicitely to a new value.
该移动模型不改变目前的加速度一旦已定,直到它再次明确地设置一个新值。
ConstantPositionMobilityModel
Mobility model for which the current position does not change once it has been set and until it is set again explicitely to a new value.
移动模型的当前位置并没有改变,一旦已定,直到它再次明确地设置一个新值。
ConstantVelocityHelper
Utility class used to move node with constant velocity.
用于移动匀速节点。
ConstantVelocityMobilityModel
Mobility model for which the current speed does not change once it has been set and until it is set again explicitely to a new value.
该移动模型不改变目前的速度一旦已定,直到它再次明确地设置一个新值。
GaussMarkovMobilityModel
Gauss-Markov mobility model.
高斯马尔可夫移动模型。
HierarchicalMobilityModel
Hierarchical mobility model.
分层流动模型。
MobilityModel
Keep track of the current position and velocity of an object.
保持目前的位置和速度跟踪对象。
PositionAllocator
Allocate a set of positions. The allocation strategy is implemented in subclasses.
分配一个职位设置。该分配战略在实施过程中的子类。
ListPositionAllocator
Allocate positions from a deterministic list specified by the user.
从分配一个确定的名单由用户指定的位置。
GridPositionAllocator
Allocate positions on a rectangular 2d grid.
矩形网格上二维分配职位。
RandomRectanglePositionAllocator
Allocate random positions within a rectangle according to a pair of random variables.
在根据一项对随机变量对矩形分配的随机位置。
RandomBoxPositionAllocator
Allocate random positions within a 3D box according to a set of three random variables.
在一个三维框中,按三个随机变量分配随机位置。
RandomDiscPositionAllocator
Allocate random positions within a disc according to a given distribution for the polar coordinates of each node with respect to the provided center of the disc.
在根据一个给定分布极光盘随机位置坐标分配方面的光盘提供中心各节点。
UniformDiscPositionAllocator
Allocate the positions uniformely (with constant density) randomly within a disc.
分配岗位uniformely(常密度)随机光盘内。
RandomDirection2dMobilityModel
Random direction mobility model.
随机方向移动模型。
RandomWalk2dMobilityModel
2D random walk mobility model.
二维随机游动的移动模型。
RandomWaypointMobilityModel
Random waypoint mobility model.
随机路点移动模型。
Rectangle
a 2d rectangle
二维矩形
SteadyStateRandomWaypointMobilityModel
Steady-state random waypoint mobility model.
稳态随机路点移动模型。
WaypointMobilityModel
Waypoint-based mobility model.
航点为基础的移动模型。
Waypoint
a (time, location) pair.
一(时间,地点)对。
RectangleValue
hold objects of type ns3::Rectangle
长方形
WaypointValue
hold objects of type ns3::Waypoint
航点
详细说明
流动性支持包括:
*一个流动的情况是用来跟踪和维护的“当前”笛卡儿的位置和对象的速度的模型。
*“课程更改通知”跟踪源,可用于注册听众的移动模型的过程中的变化
*一组帮助这是用来放置节点和设置移动模型(对于一些流动性的定义格式,包括分析器)班数。
http://www.nsnam.org/doxygen-release/group__mobility.html
MobilityHelper
Helper class used to assign positions and mobility models to nodes.
用于指定的位置和移动模型节点
Ns2MobilityHelper
Helper class which can read ns-2 movement files and configure nodes mobility.
读取ns-2的文件和配置移动节点的移动性
Box
a 3d box.
一个三维框
ConstantAccelerationMobilityModel
Mobility model for which the current acceleration does not change once it has been set and until it is set again explicitely to a new value.
该移动模型不改变目前的加速度一旦已定,直到它再次明确地设置一个新值。
ConstantPositionMobilityModel
Mobility model for which the current position does not change once it has been set and until it is set again explicitely to a new value.
移动模型的当前位置并没有改变,一旦已定,直到它再次明确地设置一个新值。
ConstantVelocityHelper
Utility class used to move node with constant velocity.
用于移动匀速节点。
ConstantVelocityMobilityModel
Mobility model for which the current speed does not change once it has been set and until it is set again explicitely to a new value.
该移动模型不改变目前的速度一旦已定,直到它再次明确地设置一个新值。
GaussMarkovMobilityModel
Gauss-Markov mobility model.
高斯马尔可夫移动模型。
HierarchicalMobilityModel
Hierarchical mobility model.
分层流动模型。
MobilityModel
Keep track of the current position and velocity of an object.
保持目前的位置和速度跟踪对象。
PositionAllocator
Allocate a set of positions. The allocation strategy is implemented in subclasses.
分配一个职位设置。该分配战略在实施过程中的子类。
ListPositionAllocator
Allocate positions from a deterministic list specified by the user.
从分配一个确定的名单由用户指定的位置。
GridPositionAllocator
Allocate positions on a rectangular 2d grid.
矩形网格上二维分配职位。
RandomRectanglePositionAllocator
Allocate random positions within a rectangle according to a pair of random variables.
在根据一项对随机变量对矩形分配的随机位置。
RandomBoxPositionAllocator
Allocate random positions within a 3D box according to a set of three random variables.
在一个三维框中,按三个随机变量分配随机位置。
RandomDiscPositionAllocator
Allocate random positions within a disc according to a given distribution for the polar coordinates of each node with respect to the provided center of the disc.
在根据一个给定分布极光盘随机位置坐标分配方面的光盘提供中心各节点。
UniformDiscPositionAllocator
Allocate the positions uniformely (with constant density) randomly within a disc.
分配岗位uniformely(常密度)随机光盘内。
RandomDirection2dMobilityModel
Random direction mobility model.
随机方向移动模型。
RandomWalk2dMobilityModel
2D random walk mobility model.
二维随机游动的移动模型。
RandomWaypointMobilityModel
Random waypoint mobility model.
随机路点移动模型。
Rectangle
a 2d rectangle
二维矩形
SteadyStateRandomWaypointMobilityModel
Steady-state random waypoint mobility model.
稳态随机路点移动模型。
WaypointMobilityModel
Waypoint-based mobility model.
航点为基础的移动模型。
Waypoint
a (time, location) pair.
一(时间,地点)对。
RectangleValue
hold objects of type ns3::Rectangle
长方形
WaypointValue
hold objects of type ns3::Waypoint
航点
详细说明
流动性支持包括:
*一个流动的情况是用来跟踪和维护的“当前”笛卡儿的位置和对象的速度的模型。
*“课程更改通知”跟踪源,可用于注册听众的移动模型的过程中的变化
*一组帮助这是用来放置节点和设置移动模型(对于一些流动性的定义格式,包括分析器)班数。
Ad Hoc 移动无线网络 http://www.eefocus.com/html/09-02/11058325040231CVMr.shtml 全面介绍ad hoc的资料。 |