Ch 2. Multiradio Multichannel Mesh Networks Myungchul Kim [email protected] Introduction - Hot spot using IEEE 802.11 – Cellular networks: the key to one-hop capacity scaling is based on frequency reuse spatially. – Three orthogonal channels in IEEE 802.11b and 12 in 802.11a – For any given system bandwidth, optimizing network performance necessarily requires improving the entire protocol stack. • Multihop network • Effective topology modification mechanisms including power control, node clustering, and channel assignments (CA) • Multiple radio nodes • Multiradio multichannel (MRMC) • Intelligent CA and routing in MRMC Introduction • 802.11 mesh architecture Introduction • 802.11 mesh architecture Introduction • Capacity scaling – Single-radio multihop wireless networks, e.g. packet radio networks in 1970s – Throughput with the number of hops? • Half-duplex and interference • The number of simultaneous transmissions per channel • Single-radio, single-channel mesh networks: A baseline – The per-node share of the aggregate throughput of a singlechannel multihop IEEE 802.11 = 1/ nα where n is the number of nodes and the α is influenced by topology and traffic characteristics. – α = 0.5 for MANET by analytical way – α = 1.68 for MANET by experimentation – α = 1 for n node linear chain Introduction • Single-radio, multichannel mesh networks – Channel scanning, selection and switching a radio – Utilize all the available orthogonal channels in a manner that maximizes spatial reuse -> simultaneous transmission – The switching delay for 802.11 ranges from a few milliseconds to a few hundred microseconds. • Multiradio mesh – Effectively full duplex Introduction – One radio at node 2 and the two flows 1->2->3 and 4->2->5: if node 1 and 4 are R bps and are scheduled at different time, node 3 and 5 are R/2, respectively – One radio at node 2: if the two flows are simultaneous, R/4 – Two radios at node 2 with orthogonal channels: R/2 Introduction • Example – – – – – – CA algorithm is a simple heuristic Two radio-nodes Even number of channels for horizontal and vertical links 360 flows Shortest path routing Packet loss rate 10%: full MAC layer buffer and retransmission limit of 7 – As the number of channels C increases, T max (max traffic) initially grows linearly with C, but the rate of growth slows as C increases beyond 6. – Increasing the number of channels to eight will not yield additional throughput increase. Introduction • Example Radio usage policies – Static binding: each interface is assigned to a channel when the system is intialized. e.g., 802.11 – MRMC • Striping: use the multiple interfaces on a packet-by-packet basis > packet reorder • Multiradio unification protocol (MUP) • Hybird: one interface for a fixed channel and the other interface is dynamically switched. • Disadv: a node communicating with several neighbors simultaneously and no support of a per-packet basis in 802.11 Radio usage policies • Hybird: a common control channel • Disadv: the control channel becomes a scarce source Channel assignment and routing – CA and routing: link and network layers, wireless network – Network load? Channel assignment and routing • Interfering edges (on same channel) Channel assignment and routing • Formulations and algorithms – Integer linear programming • Maximize the number of simultaneous transmissions • Find the largest possible independent set in the conflict graph – Graph-theoretic approaches • Coloring problem • NP-hard Channel assignment and routing Channel assignment and routing – Limitations • A transmission fails if there exists a simultaneous cochannel transmitter within a certain range of the receiver. • Does not consider the effect of aggregate interference from several simultaneous transmitters. – Routing metrics • Hop count • ETX • ETT • WCETT: channel reuse along a path Channel assignment and routing • WCETT: channel reuse along a path • Reducing the first term reduces delay while reducing the second term increases throughput. • No interflow interference • Metric of interface and channel switching (MIC) – Joint approaches • Iterative approach • Joint CA and routing Open issues – Radio usage policies: switching cost – CA algorithms • Centralized off-line algorithms • 802.11: not much information to the higher layers with which to make CA decisions, e.g., RSSI – Routing metrics • Measuring the link conditions • Estimating transmission time using probing is unreliable.
© Copyright 2026 Paperzz