Mikrotik Nv2: New and Improved Wireless Networking With Nstreme Version 2
Mikrotik Nv2: New and Improved Wireless Networking With Nstreme Version 2
About MikroTikSA
We are a MikroTik Certified Training Partner
Not owned by MikroTik Latvia!
We specialise in building high speed wireless networks, delivering industry leading SLA services, and offer training on various networking system David Savage has over 20 years experience in the IT industry, and has been working with MikroTik for the past 6 years
802.11a/b/g
This is the default wireless operating mode Compatible with all other non-proprietary 802.11 wireless products and vendors Actual data rate (under ideal conditions) is about half of the air rate (shown sync rate)
Often leads to confusion as many quote the air rate when selling the product or link, and this can never be delivered as actual file transfer speed
Features WDS mode for extending layer 2 networks using a APs as repeaters Features a turbo mode that can use more frequency bandwidth to increase the data rate
A-Turbo 802.11N
802.11n
802.11n is supported in MikroTik from ROS ver4.x onwards It uses PSK and QAM to provide much higher data rates than 802.11a/b/g
It packs many more bits into a waveform, so interference will have a big effect on performance
MIMO
Multi In Multi Out is a method of getting increased bandwidth and/or increased reliability It uses multiple antennas on both the sending and receiving side to increase the amount of data that can be sent and received It uses a technique called SDM (Spatial Division Multiplexing) to combine the signals received from multiple antennas into a cohesive set of data NOTE: in itself MIMO does not increase the link speed
it increases the number of spatial streams that can be used, allowing higher data rates by increasing the number of paths that data can travel along
802.11N Rates
Standard Frequency / Range Bandwidth Channel Spacing 5Mhz 5Mhz Air Rate (Max) 11mbps 54mbps 108mbps 5Mhz 10Mhz 20Mhz 5Mhz 10Mhz 20Mhz 2 x 20Mhz 13.5mbps 27mbps 54mbps 108mbps 37.5mbps 75mbps 150mbps 300mbps Actual Rate 802.11B 802.11G G-Turbo 802.11A 2.4Ghz 22Mhz 2312-2599Mhz 2.4Ghz 22Mhz 2312-2599Mhz 44Mhz 5Ghz 5Mhz 4920-6100Mhz 10Mhz 20Mhz 40Mhz 2.4/5Ghz 5Mhz 2312-2599Mhz 10Mhz 4920-6100Mhz 20Mhz 40Mhz 5.5 27 54 6.75 13.5 27 54 18.5 37.5 75 150
A-Turbo 802.11N
Nstreme
Nstreme is MikroTik's proprietary (i.e., incompatible with other vendors) wireless protocol created to improve performance on both point-to-point and point-to-multipoint wireless links. Benefits of Nstreme protocol:
Client polling You can disable CSMA No protocol limits on link distance Smaller protocol overhead per frame allowing super-high data rates No protocol speed degradation for long link distances
MikroTik proprietary wireless links works with a pair of wireless cards (Atheros chipset cards only) one transmitting, one receiving
16
Nstreme/NV2 Rates
Standard Frequency / Range Bandwidth Channel Spacing 5Mhz 5Mhz Air Rate (Max) 11mbps 54mbps 108mbps 5Mhz 10Mhz 20Mhz 5Mhz 10Mhz 20Mhz 2 x 20Mhz 13.5mbps 27mbps 54mbps 108mbps 37.5mbps 75mbps 150mbps 300mbps Actual Rate (Nstreme rate) mbps 5.5 (7) 27 (37) 54 (74) 6.75 (9) 13.5 (18) 27 (37) 54 (74) 18.5 (28?) 37.5 (50?) 75 (100?) 150 (200?)
2.4Ghz 22Mhz 2312-2599Mhz 2.4Ghz 22Mhz 2312-2599Mhz 44Mhz 5Ghz 5Mhz 4920-6100Mhz 10Mhz 20Mhz 40Mhz 5Mhz 2.4/5Ghz 2312-2599Mhz 10Mhz 4920-6100Mhz 20Mhz 40Mhz
A-Turbo 802.11N
802.11n Features
Frame Aggregation Block Acknowledgement Channel Bonding MIMO
Frame Aggregation
802.11a/b/g requires an Acknowledgement (ACK) for each frame that gets sent
This allows high reliability, but at high data rates the overhead can be more than the actual data
Nstreme gets around this to an extent by using Framer Policy to allow more packets per frame 802.11n uses Aggregation of MAC Service Data Units (AMSDU), Aggregation of MAC Protocol Data Units (AMPDU) and Block Acknowledgement (BA) as mechanisms to increase data throughput on wireless links
Allows the use of higher data rates TX/RX chains (MIMO) number of antennas that are being used
Wireless settings
Possible antenna modes are 1x1, 1x2, 2x1, 2x2 Extension channel is below or above frequency
Nv2
What is Nv2 Nv2 Compatibility Nv2 co-existence Nv2 vs 802.11 vs Nstreme Nv2 Support in ROS
Nstreme Version 2
Nv2 is a MikroTik proprietary wireless protocol for use with Atheros 802.11 wireless chips. Nv2 is based on TDMA (Time Division Multiple Access) instead of CSMA (Carrier Sense Multiple Access) TDMA solves hidden node problem and improves media usage, thus improving throughput and latency, especially in PtMP networks. Nv2 is supported for Atheros 802.11n chips and legacy 802.11a/b/g chips starting from AR5212, but not supported on older AR5211 and AR5210 chips.
Both 11n and legacy devices can participate in the same network and a hardware upgrade is not required to implement Nv2
Nstreme Version 2
Media access in a Nv2 network is controlled by the Nv2 Access Point. The AP divides time into fixed size "periods" which are dynamically divided in the downlink (data sent from AP to clients) and uplink (data sent from clients to AP) portions, based on queue state on AP and clients. Uplink time is further divided between connected clients based on their requirements for bandwidth. At the beginning of each period the AP broadcasts a schedule that tells clients when they may transmit and the amount of time they can use.
Nv2 Compatibitily
Nv2 protocol is not compatible with any other wireless protocols or implementations, either TDMA based or any other kind, including Motorola Canopy, Ubiquiti Airmax and FreeBSD TDMA implementation.
only Nv2 supported and enabled devices can participate in a Nv2 network.
Regular 802.11 devices will not recognize and will not be able to connect to an Nv2 AP. RouterOS devices that have Nv2 support will see Nv2 APs when running a wireless scan, but will only connect to a Nv2 AP if properly configured.
Nv2 Co-existence
As Nv2 does not use CSMA technology it may disturb any other networks on the same frequency. In the same way other networks may interfere with an Nv2 network, because all other signals are considered noise. Unlike 802.11 CSMA, the TDMA protocol is always on, so it is always transmitting, so the chance of interference is much higher
Nv2 vs 802.11
Media access is scheduled by the AP - this eliminates hidden node problem and allows a centralized media access policy
AP controls how much time is used by each client and can assign time to clients according a policy as opposed to each device contending for media access.
Nv2 vs Nstreme
Reduced polling overhead
Nv2 AP broadcasts an uplink schedule that assigns time to multiple clients, instead of polling each client. this can be considered "group polling, reduced per-client polling means more time for actual data transmission This improves throughput, especially in PtMP configurations.
Q&A