zoukankan      html  css  js  c++  java
  • NS3系列—6———NS3无线资料


    http://www.cnblogs.com/lovemo1314/archive/2011/08/08/2130751.html


    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
     
    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
            航点

    详细说明
    流动性支持包括:
        *一个流动的情况是用来跟踪和维护的“当前”笛卡儿的位置和对象的速度的模型。
        *“课程更改通知”跟踪源,可用于注册听众的移动模型的过程中的变化
        *一组帮助这是用来放置节点和设置移动模型(对于一些流动性的定义格式,包括分析器)班数。


    Ad Hoc 移动无线网络
    http://www.eefocus.com/html/09-02/11058325040231CVMr.shtml

    全面介绍ad hoc的资料。

  • 相关阅读:
    gRPC中protobuff type和C# type原生标量对应表
    ASP.NET MVC Json序列化时区差解决方法
    多项目解决方案使用的配置文件是哪一个?
    理解DDD中Factory和Repository
    在Docker Desktop for Windows中Dokcer容器如何访问宿主机上的服务
    ASP.NET Core日志记录基本知识
    理解微信小程序小例子
    [MODBUSTCP]
    [pahoMQTT库的使用]
    [搭建MQTT服务器及python客户端]
  • 原文地址:https://www.cnblogs.com/ztguang/p/12645741.html
Copyright © 2011-2022 走看看