The New Node Map Architecture.

The system is broken into many different pieces, these being:

Contacts

Represent the node owners in the system. They are created and used in an authorized manner to change their nodes

Nodes

Represent a place in the universe where a SeattleWireless connect is made. They are the main unit of the map, but with closely with Antennas

Antennas

The most important part of a node is its antennas, it's connections to other nodes and to clients. One node can have any number of antennas and each antenna has certain chararictics which help to define the node they are attached to.

For example,

The antennas are defined as pieces of the node seperately

  1. allow more specific imformation to be held
  2. allow for a more detailed maps. Each antenna has a type and power field. The map will use this knowledge to attempt to show power distribution (see the NmmFeatureRequest)

  3. They are used assist in link specification

Represent wireless IBSS links between different nodes via antennas. They are not necessarily 1-to-1 mapping though, as one antenna from a node may cover 2 other nodes which would setup links both to one node.

Tunnels

Represent alternative ways of linking nodes on the network, usually via the internet, though packet radio, carrier pigoen and other means are just as valid. They serve to pull the pieces of the network together that are not linked via wireless.

Technologies

Nmm is currently being developed in PHP4 using mysql as the database backend.

NnmArchitect (last edited 2008-04-13 16:37:26 by localhost)