Conclusioni
313
Conclusioni
Le Wireless Mesh Networks rappresentano un’importante evoluzione funzionale delle tecnologie di accesso wireless; i numerosi scenari applicativi la rendono una soluzione interessante sia in ambito aziendale che domestico, ma anche per piccoli operatori wireless. Il crescente interesse su questa tecnologia ha scaturito la necessità di una standardizzazione per garantire l’interoperabilità tra i prodotti mesh che sempre più si stanno presentando sul mercato.
Lo standard IEEE 802.11s si propone di definire un framework di base per realizzare reti mesh basate su 802.11, ed introduce a livello MAC una serie di servizi e miglioramenti che permettono di realizzare una rete wireless mesh con tutti i requisiti peculiari: l’autoconfigurabilità degli apparati, la gestione della topologia, il protocollo di routing e il forwarding dei frame. Tutto completamente a livello 2.
L’obiettivo di questo lavoro di tesi è stato realizzare un framework per l’implementazione di una rete mesh sulla base dello standard IEEE 802.11s, con particolare attenzione alla formazione automatica della topologia e
Conclusioni
314
all’implementazione del protocollo di routing HWMP. In particolare è stata sviluppata la parte di protocollo relativa alla formazione di un albero d’inoltro che connette ogni nodo al Portal (Root). Rispetto a quanto previsto dallo standard, sono stati poi introdotti alcuni meccanismi aggiuntivi per l’ottimizzazione e il mantenimento dell’albero.
I protocolli sviluppati sono caratterizzati da molti parametri, il cui valore al momento è stato scelto in modo qualitativo. Gli obiettivi principali sono stati raggiunti, ottenendo una rete autoconfigurante e con un protocollo di routing dinamico in grado di rispondere ai cambiamenti topologici della rete ed ottimizzare i percorsi di instradamento in base alla qualità dei link.
L’architettura del software è risultata robusta ed efficace, in particolare tutto il sistema di gestione degli eventi temporizzati. Inoltre una grande soddisfazione è stata la gestione dei protocolli attraverso l’utilizzo dei frame di management nel formato previsto dallo standard.
In conclusione sono state gettate le basi per una buona implementazione open source dei principali meccanismi definiti dallo standard IEEE 802.11s. Eventuali sviluppi futuri possono integrarsi nella piattaforma con semplicità, poiché il software è stato realizzato per gestire tutti i principali aspetti protocollari previsti dallo standard, fornendo quindi delle semplici chiavi di aggancio per eventuali estensioni.