220 likes | 226 Views
This paper explores the concept of the Coalition Peering Domain (CPD) as a disruptive solution for better utilizing connectivity in community networks. It discusses the challenges, benefits, and future possibilities of the CPD, including applications in highly survivable networks, emergency scenarios, and heterogeneous wide-area connectivity.
E N D
The Coalition Peering Domain A New Entity in the Routing Landscape Manish Lad, Saleem Bhatti, Peter Kirstein, Steve Hailes Dept. Computer Science, UCL
Overview • Data Rate Disparity: • Local-Area • Wide-Area • Opportunity: • Community-Area Network Provision • Better-Utilise Connectivity The Coalition Peering Domain
Community-Area Network Provision • Community Networks starting to form • Municipal Wireless Networks • Commercial Hotspots • Neighbourhood Networking Initiatives The Coalition Peering Domain
Wide-Area Connectivity Wide-Area Capable Peer Ad Hoc Peering Agreement Local-Area Only Peer Ad Hoc Neighbourhood Peering The Coalition Peering Domain
This is Highly Disruptive • Ad Hoc Peering • NATing and Tunnelling • Static • Connection Sharing • Lack of Load Balancing • “Experts only” The Coalition Peering Domain
Our Solution: • Add Structure to the Ad Hoc Peering • Encourage Collaboration Among Peers • Maintain Local Control and Dynamism • Coalition-Based Architecture • Collaboration Between Individuals • For Joint Action or Mutual Benefit The Coalition Peering Domain
Connectivity Aggregation • High Potential Wide-Area Data Rate • Many Coalition Members – Many Coalition Egress Links • Spray Egress Traffic Across All Wide-Area Links • Using Higher Data Rate Local-Area Links • Aggregate Wide-Area Connectivity The Coalition Peering Domain
Coalition-Edge Forwarder (CEF) Coalition-Internal Forwarder (CIF) Local Peering Agreement Coalition Peering Domain (CPD) Architecture The Coalition Peering Domain
P5 P4 P1 P3 P5 P4 P3 P2, P4, P5 P2 CPD-Edge Egress Aggregation The Coalition Peering Domain
Benefit for Internal Members The Coalition Peering Domain
P5 P4 P1 P3 P5 P4 P3 P2, P4, P5 P2 Spraying Across CPD Edge The Coalition Peering Domain
Can We Use Existing Methods? • Single Administrative Domain? • NO • BGP • Requires Expertise • Heavy-Weight • Back Pressure on Core Network • Ad Hoc Routing • Single-Path Source-To-Destination • Single Administrative Domain The Coalition Peering Domain
Challenges • Still Disruptive • Routing • Multiple Source-To-Destination Paths • Implications for Higher Layer Protocols • Addressing • Centralised Function – Distributed System • Trust • Onward Forwarding • Policy The Coalition Peering Domain
Applications Beyond Neighbourhoods • Highly Survivable Networks • Robustness Through Multi-Homing • Sensor Networks • Requiring Multiple Distributed Edge Nodes • Emergency and Disaster Scenarios • Relief Team — Non-Technical Users • Heterogeneous Wide-Area Connectivity • Delay-Tolerant Applications The Coalition Peering Domain
Future Possibilities • Inter-CPD Communication • Routing • Emerging Opportunities • Localised Service Provision The Coalition Peering Domain
Summary • Local-Area Peering is Happening • Missing Opportunities • Manage Available Resources Dynamically • Diverse set of Scenarios The Coalition Peering Domain
Wireless London Study • “Air Stumbling” Experiment in a Light Aircraft • Directional antenna • GPS • Laptop running Netstumbler • Results • 1525 nodes seen • 50% were “open” • approx. 40% running factory default SSID settings Julian Priest - The State of Wireless London http://informal.org.uk/people/julian/publications/the_state_of_wireless_london/ The Coalition Peering Domain
Coalition: English Definition • A coalition is defined as*: • a : the act of coalescing : UNION b : a body formed by the coalescing of orig. distinct elements : COMBINATION • a temporary alliance of distinct parties, persons, or states for joint action * Merriam-Webster Dictionary Online - http://www.m-w.com/ The Coalition Peering Domain
Neighbourhood Networking Initiatives • Which initiatives exist at the moment? • consume.net • http://consume.net/ • CUWiN • http://www.cuwireless.net/ • Stockholm Open • http://www.stockholmopen.net/ • FreeNetworks Affiliations • http://scoop.freenetworks.org/ The Coalition Peering Domain
Community Neighbourhood Collaboration Aggregation Multi-Homing Load-Balancing Robustness Routing & Addressing Policy Disruptive Multi-Path src-to-dst Self-Organising AD Administrative Responsibility Distributed Keywords The Coalition Peering Domain