Skip to content

Add WLAN model for creating/connecting wireless PtP/PtMP links #3979

@cbock-clairglobal

Description

@cbock-clairglobal

Environment

  • Python version: 3.5.4
  • NetBox version: v2.6.11

Proposed Functionality

Ability to create wireless interfaces such as wlan0 or br0 and then connect them to each other as either wireless point-to-point or point-to-multipoint connections. This is similar but in contrast to a cable connection, which is admittedly not the right way to document a 5 mile wireless bridge between two radios. This would allow WISPs and other RF operators to more accurately document wireless L2 connections between sites.

Key fields to add for further documenting radio links would be:

Channel/Frequency : 2412MHz/Chan1, 2437MHz/Chan6, 5805MHz/Chan161, 60.48GHz, etc
Channel-width : 20MHz, 40MHz, 80MHz, etc
RSSI : -55db, -70db, -90db, etc
SSID : yourSSIDhere
Distance: 100m 5km, 100', etc

Use Case

This functionality would allow for documenting:

  • Point-to-point Links
    A typical example would be a connection from device ubnt-nanostation-ap on interface br0 to ubnt-nanostation-st on br0. From there, the devices would also have your traditional eth0 interfaces that connect the radios back VIA cabling to a switch or POE injector. This would allow a full cable and WLAN trace from one end to another.

  • Point-to-multipoint Links
    Similar to PTP links with the exception that multiple remote radio br0 interfaces would be connecting back to a single AP br0 interface.

Example: Interface br0 on ubnt-nanostation1-st, ubnt-nanostation2-st, ubnt-nanostation3-st all connect back to interface br0 on the primary backhaul radio ubnt-nanostation-ap

  • Meshed WLAN
    This would typically be a situation where an access point is providing a meshed wireless uplink to a nearby access point that isn't directly connected to the network otherwise. For instance, a guard station in the middle of a parking lot might have a small office with no network cabling/infrastructure. A common solution would be to power an isolated AP via a POE injector, and then "mesh" over wireless to the nearest AP. This could look like meraki-mr74-outside connected via wlan0 to meraki-mr74-inside

Database Changes

N/A (that I'm aware of)

External Dependencies

N/A (that I'm aware of)

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions