Receiver-driven routing for community mesh networks
Document typeConference report
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
Community wireless mesh networks are decentralized and cooperative structures with participation rules that define their freedom, openness and neutrality. The operation of these networks require routing algorithms that may impose additional unnecessary technical restrictions in the determination of routes that can restrict the freedom of community users. We propose a receiver-driven discretionary routing mechanism where each receiver (the intended destination of the packet) can freely specify delivery objectives and remain compatible with the collaborative approach of community networks. Each node has a unique identifier and can announce the description of its offer and also the description of its routing policy with preferences to deliver traffic to it. BMX6 provides a 'hash-based profile propagation mechanism' to disseminate descriptions. This receiver-driven routing can be applied to express preferences for desirable nodes and paths, or to restrict traffic to trusted nodes enabling trust and security aware routing. We validate our contributions with a proof of concept implementation of key concepts, as an extension of the BMX6 routing protocol, that confirms its feasibility and scalability.
CitationNeumann, A. [et al.]. Receiver-driven routing for community mesh networks. A: IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks. "2013 IEEE 14th International Symposium and Workshops on “A World of Wireless, Mobile and Multimedia Networks” (WoWMoM): digital proceedings: Madrid, Spain". Madrid: Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 6583481-1-6583481-7.