NS3 Wireless Data

Source: Internet
Author: User
Tags doxygen
Ns-3 Energy Model:
Http://www.nsnam.org/wiki/index.php/NS-3_energy_model
Battery base class energysource
Http://www.nsnam.org/doxygen-release/classns3_1_1_energy_source.html
Transceiver basic 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
Wi-Fi wireless transceiver, using a CC2420 RF chip.

Transmission Loss of ns-3:
Basic class propagationlossmodel
Http://www.nsnam.org/doxygen-release/classns3_1_1_propagation_loss_model.html
11 loss models are provided.

(Received signal energy indicator)
Ranging, measuring coordinates, and transmitting power control are all required.
The CC2420 is embedded with an HTTP. net. See:
Page 48th, cc242018.23, indicating the connection failure between the client and server Load balancer

Energy.zip
An example of an ns-3 energy model.
Cc2420133
RF chip CC2420 English manual, containing a few Chinese notes.
For the manual setting of the transmit power, see:
Page 5, 13th power supply.
Page 1, 28 output power programming.
Cc2420 文 .zip
The Chinese version of cc2420133.

Ns-3 interference model:
Http://www.nsnam.org/wiki/index.php/NS-3_wireless_jamming_model ns-3 mobile model)

Modules --> mobility
Http://www.nsnam.org/doxygen-release/group__mobility.html

Equalityhelper
Helper class used to assign positions and mobility models to nodes.
Used to specify the location and move the model Node

Ns2equalityhelper
Helper class which can read NS-2 movement files and configure nodes mobility.
Reading NS-2 files and configuring mobility for mobile nodes

Box
A 3D box.
A 3D Frame

Constantaccelerationequalitymodel
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.
This moving model does not change the current acceleration once set until it explicitly sets a new value again.

Constantpositionequalitymodel
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.
The current position of the moving model has not changed. Once it is set, a new value is explicitly set again.

Constantvelocityhelper
Utility Class used to move node with constant velocity.
It is used to move a uniform node.

Constantvelocityequalitymodel
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.
This moving model does not change the current speed once set until it explicitly sets a new value again.

Gaussmarkovequalitymodel
Gauss-Markov mobility model.
Gaussian Markov moving model.

Hierarchicalpolicitymodel
Hierarchical mobility model.
Hierarchical flow model.

Equalitymodel
Keep track of the current position and velocity of an object.
Keep the current position and speed tracking object.

Positionallocator
Allocate a set of positions. The allocation strategy is implemented in subclasses.
Assign a position. Child classes of the allocation strategy during implementation.

Listpositionallocator
Allocate positions from a deterministic List specified by the user.
The user-specified location is allocated from a specified list.

Gridpositionallocator
Allocate positions on a rectangular 2D grid.
Positions are allocated in two dimensions on the rectangular grid.

Randomrectanglepositionallocator
Allocate random positions within a rectangle according to a pair of random variables.
The random position assigned to the rectangle based on a random variable.

Randomboxpositionallocator
Allocate random positions within a 3D box according to a set of three random variables.
In a 3D box, random positions are allocated based on 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.
Each node in the center is provided for the CD based on the random coordinate distribution of a given distribution polar disc.

Uniformdiscpositionallocator
Allocate the positions uniformely (with constant density) randomly within a disc.
Assign a post to an uniformely (regular density) random disc.

Randomdirection2dmobilitymodel
Random direction mobility model.
Move the model randomly.

Random%2d%itymodel
2d Random Walk mobility model.
A two-dimensional moving model of random swimming.

Randomwaypointequalitymodel
Random waypoint mobility model.
Random Path movement model.

Rectangle
A 2D rectangle
2d rectangle

Steadystaterandomwaypointequalitymodel
Steady-state random waypoint mobility model.
Steady-state random path movement model.

Waypointequalitymodel
Waypoint-based mobility model.
The mobile model based on the flight point.

Waypoint
A (time, location) pair.
1 (time, location.

Rectanglevalue
Hold objects of Type NS3: rectangle
Rectangle

Waypointvalue
Hold objects of Type NS3: waypoint
Flight point

Detailed description
Liquidity support includes:
* A flow condition is a model used to track and maintain the "current" flute location and object speed.
* "Course change notification" tracking source, which can be used to register changes in the audience's mobile model
* A group of help is used to place nodes and set the number of shift models (for some liquidity definition formats, including analyzer.

 

Ad hoc Mobile Wireless Networks
Http://www.eefocus.com/html/09-02/11058325040231CVMr.shtml

This section provides a comprehensive overview of ad hoc data.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.