You are on page 1of 22

MINT Wireless Network Architecture

What is MINT?
MINT: Mesh Interconnection Network Technology. MINT InfiNet Wireless proprietary technology. MINT InfiNet Wireless network architecture. MINT allows: building networks of ANY TOPOLOGY data flows OPTIMIZATION providing enhanced network ROBUSTNESS and SECURITY using Best-in-Industry networking FEATURE SET

MINT Advantages
Virtual Ethernet architecture Independence from Layer 3 protocols Any network topologies: PTP, PMP, MESH, TREE, RING, FULL Several paths between nodes. Routes optimization algorithm. When link is broken connection is not lost Permanent control of link quality and topology, optimal connection parameters.

MINT Advantages
Routing and switching. Simultaneously. Distributed switching: Virtual Ethernet Switch Flexible mechanisms for controlling VLAN tags and TOS/DiffServ metrics. Ethernet-over-IP tunnels support Q-in-Q support Several routes by default (Link Level) Transparent traffic prioritization

MINT Advantages
Advanced Multicast flows processing Running commands on MAC level capability Expanded support of SNMP MIBs and SNMP Traps Effective autobitrate mechanism: forecast and control Powerful utilities for active link testing and antenna alignment STP and Rapid STP support IGMP snooping support IP Firewall, IP statistic, QoS manager (Including Traffic Shaper) SFlow support for gathering IP statistics

MINT Advantages
High-mobile clients support Improved polling mechanism: less service traffic, fast response. Automatic distance determination Speed and priorities control. Token Bucket with classes. Quick and automatic Roaming. Roaming Leader. Frequency roaming based on Profiles system. Unexampled network reliability

Possible Scenarios
1. Infrastructure solutions with a few possible nomadic and/or mobile units (PTMP, PTP, MESH) Infrastructure solutions with 2.4 GHz Wi-Fi Hot Zones (MESH Wi-Fi) Mobile/nomadic network solutions (MESH with mobile subscribers: PEOPLE, VEHICLES, TRAINS, VESSELS)

2.

3.

MINT is Simple
To establish wireless connection between two devices: Setting radio parameters: rf rf4.0 freq 5200 bitr 36000 sid 10101010 pwr 63 Starting MINT: mint rf4.0 start Following these commands devices will automatically establish a connection and choose optimal parameters for transmission. Very important for Establishing a connection takes less than 1 second Mobile deployments

Monitoring MINT network


To view MINT-network nodes map: mint map

In 3 upper rows: interface name (rf4.0) on which mint protocol is running, its name, MAC-address, nodes id (32456), type (mesh) and key interface parameters. Then it is written that our device (MINT-node) has 1 neighbor-node. Neighbor has its own id and MAC-address.

Cost in MINT network

Cost parameter plays a great role if we have more than 2 nodes in MINT network. What will be the best path from one node to the other (for example, from 10 to 40)? Each packet in the network may have its own unique path according to current link costs Link cost is calculated according to its current load, bitrate and other quality parameters. Link cost is a main parameter for optimal path finding algorithm to find a path between two network nodes Main criteria for optimal path selection is time (minimal packet delivery time) MINT is monitoring network constantly. MINT can forecast and use reserved link in advanced.

Polling mechanism
Polling - is a non-collision adaptive mechanism that solves a so called hidden node problem when clients of one Base Station cannot hear each other thus starting transmitting simultaneously and causing collisions and retries.

Notes: Polling mode can be enabled only on the unit (or interface) with a type master (MINT). On master node a marker access (polling) can be enabled. Only one master in a network segment can have this option enabled by means of which forming a star-topology segment (point-to-multipoint). With this, all other nodes break their connections with their respective neighbors.

Configuration example: mint rf4.0 poll start

Flexible routing and switching


Full-fledge router: - RIP/OSPF - NAT - Firewall - QoS
Simple router configuration: rip start #Starts automatic routing Simple switch configuration: sw group 1 add eth0 rf4.0 sw group1 start sw start #Starts switching with group 1

Advanced switch: - Full bridging mode (VLAN, STP pass through) - Different bridging groups based on numerous criterion - Spread VLAN wireless switch based on MINT transport network (Virtual Ethernet Switch) Hybrid mode: routing and switching modes in one unit. Incoming traffic firstly is processed by switch. Then (if not accepted by switch) is passed to the router. This allows to build combined schemes when one part of the traffic is switched whereas anther part is routed.

MINT - Virtual Ethernet Switch


Switch configuration is based on setting switch groups. Each group has its own identifier (ID). Each switch group includes 2 or more interfaces (ethX, rfX, tunX). To direct a packet in specific group Flexible filters system is used.
Classifier

Filter system analyses any possible Information containing in a packet: - Vlan tag - Protocol type - Addresses (MAC and IP) - Ports - Specific options

MINT - Virtual Ethernet Switch


Each device can have several switch groups. Different groups can be based on the same interfaces. Switch groups set on different devices but having one identifier (ID) form switch zones. MINT-network segment can be considered as Virtual Ethernet Switch where border Neighbors play a role of external ports. Switch has flexible packet management: Changing VLAN IDs Transparent packet forwarding (802.1q, broadcast, multicast) Broadcast traffic optimization via Mesh network Optimal packet path among alternative ones

Join & Prf


Join functionality is used for including two different radio interfaces of one device in a single MINT network: having different radio parameters (frequency, modulation, standards) they have no other opportunity to be connected to each other. Join allows two radio interfaces of the same device to establish a connection between each other as if they are two different nodes in the same network. Moreover, Prf (Pseudo Radio interface) allows to join also Ethernet interfaces of a device in a single MINT network. In this case MINT will consider Ethernet interface as a radio interface allowing configuration of a real MINT node on it (with all the MINT capabilities).
mint join rf4.0 rf4.1 prf0 parent eth0 ifconfig prf0 up mint prf0 start

mint join rf4.0 prf0

E1/T1 transport
InfiNet Wireless TDM Transport Equipment is used for transmitting up to 4 E1/T1 streams over InfiNet Wireless Point-to-Point backhaul links. Advantages: Streaming simultaneously 4 E1/T1 streams and 45 Mbps Ethernet data Low-latency Radio power and SID are Low-jitter connectivity configured. MINT starts. Automatic bandwidth detection List of ports is Overall control and configuration flexibility appointed. And CES Multi-hop capabilities over-WLAN mode starts Re-usable architecture with default settings:
Sample configuration: Master Device: rf rf4.0 freq 5200 bitr 36000 rf rf4.0 sid 10101010 pwr 63 mint rf4.0 start ces ports 0 1 2 3 ces start Slave Device: rf rf4.0 freq 5200 bitr 36000 rf rf4.0 sid 10101010 pwr 63 mint rf4.0 start ces mode e1 recovery ces start interface type e1, synchronization mode loopback. Interface type e1 and synchronization mode recovery is set. Other settings will be received from Master device.

Roaming
For mobile nodes moving between different network segments MINT support frequency roaming and IP roaming. Any node in a network can be appointed as Roaming Leader. It will determine frequency parameters of this segment. Mobile nodes using Profile system are searching the best and possible parameters for connection. IP roaming is provided by DHCP and OSPF functions. DHCP client receives configuration and OSPF integrates a node in a MINT network by Configuration: finding neighbor nodes.
mint rf4.0 profile 1 -freq 5920,5960 -sid ABCDE key mykey mint rf4.0 profile 2 -freq auto -sid DEAD key secret mint rf4.0 roaming enable

MINT Video Solution


In Video Surveillance systems it is very important to manage multicast streams. In MINT video-network video flows from cameras will be transmitted to video server with the most optimal way avoiding flooding the network with unnecessary broadcast packets. Advantages: Optimal video traffic way Video-network infrastructure control Several video-concentrators Mobile video deployments

MINT Video Solution

Remote Command Management


Remote command management allows one MINT node to perform commands on one other or all MINT nodes in the network.
Samples: mint rf4.0 rcmd -node all -cmd "co sh" reply mint rf4.0 rcmd -node all -file ftp_name:ftp_pswd@192.168.100.21/1.txt -reply

Automatic Firmware Update


AirUpdate system provides with an easier ways of massive firmware upgrade in the MINT network for a big number of the nodes (same type). In order to do that only one unit of each type should be manually (or through the scheduler) upgraded other units will get new firmware automatically.
1. The unit is sending announcements about new firmware. The upload request will be sent in no less than 7 hours after uninterrupted work of the announcement source. 2. The unit is waiting for the source of the latest firmware version. 3. Immediate upgrade all the units with new firmware.

Samples: mint rf4.0 airupdate active normal mint rf4.0 airupdate passive slow mint rf4.0 airupdate active force

Main Security Features


Units authentication. Every InfiNet Wireless unit supports three authentication modes to ensure that only legal units can be connected to the wireless network: Public The simplest case of authentication. It can be used for small workgroups, point-to-point connections, mass public access networks and for MINT architecture testing purposes. Any two nodes of the network can establish a connection if their secret keys are equal. Static Every node has a full list of nodes with which a connection can be established. This mode is suitable for an autonomous area of service with no need of centralized management and monitoring. In static mode each node must have a list of all permitted neighbors in a local database. Remote Centralized authentication mode with remote server (e.g. RADIUS or relay). In this mode any node can request the information from a remote authentication server. Syntax: mint IFNAME -authmode {public | static | remote}

Main Security Features


MINT Protocol Messages Encryption. All MINT protocol messages are protected with Adler32 checksum and are encrypted with RC4 (AcrFour) algorithm. Every node has a unique access key which is set as a string of variable length. This password is used to calculate a special security key. Security key is a MD5 signature calculated over concatenation of initial password with nodes own MAC-address. Every node encrypts all sent packet with its own key. Syntax: mint IFNAME key SECRETKEY mint rf4.0 crypt aes Over-the-air encryption. Over-the-air encryption mechanism based on AES128 algorithm is an extremely reliable way to protect all data transmitted by the radio from hacking and sniffing without throughput degradation.