“WOMEN” Project Meeting Rome, Jan. 19th, 2007 1 UNITN Research Unit Status of the Work – First Year Fabrizio Granelli DIT – University of Trento

Slides:



Advertisements
Similar presentations
Architecture and Algorithms for an IEEE 802
Advertisements

Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
APOHN: Subnetwork Layering to Improve TCP Performance over Heterogeneous Paths April 4, 2006 Dzmitry Kliazovich, Fabrizio Granelli, University of Trento,
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
Katz, Stoica F04 EECS 122 Introduction to Computer Networks (Fall 2003) Network simulator 2 (ns-2) Department of Electrical Engineering and Computer Sciences.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
1 TCP-LP: A Distributed Algorithm for Low Priority Data Transfer Aleksandar Kuzmanovic, Edward W. Knightly Department of Electrical and Computer Engineering.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
Wireless Sensor Network for Tracking the Traffic in INTERNET Network Routers Supervisor: Mark Shifrin Students: Yuriy Kipnis Nir Bar-Or Networked Software.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
1 Performance Evaluation of Ring- based Peer-to-Peer Virtual Private Network (RING-P2P-VPN) Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
ECE 4450:427/527 - Computer Networks Spring 2015
Wireless Networking and Systems CSE 590 ns2 tutorial.
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
Qian Zhang and Christopher LIM Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE ICC 2009.
OpenFlow for Wireless Mesh Networks
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Presentation of Master’s thesis Simulation and Analysis of Wireless Mesh Network In Smart Grid / Advanced Metering Infrastructure Philip Huynh.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
Effects of Multi-Rate in Ad Hoc Wireless Networks
1 A Novel Capacity Analysis for Wireless Backhaul Mesh Networks Tein-Yaw David Chung, Kung-Chun Lee, and Hsiao-Chih George Lee Department of Computer Science.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
1 Performance Analysis of the Distributed Coordination Function under Sporadic Traffic joint work with C.-F. Chiasserini (Politecnico di Torino)
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
“WOMEN” Project Final Meeting Trento, Feb. 12th, UNITN: Description of Work Fabrizio Granelli DISI – University of Trento
1 Introduction to NS-2 r Tutorial overview of NS m Create basic NS simulation r Walk-through a simple example m Model specification m Execution and trace.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Network Simulator 2. Introduction Open source network simulator NS uses two languages: C++ and OTcl  C++ is fast to run but slower to change Kernel 
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
1 A Cross-Layer Architecture to Exploit Multi-Channel Diversity Jay A. Patel, Haiyun Luo, and Indranil Gupta Department of Computer Science University.
ARQ Proxy (for WiFi networks) Ischia island, Italy Sept. 11, 2007 Dzmitry Kliazovich Nadhir Ben Halima Fabrizio Granelli University of Trento, Italy.
July 7, 2003 Building a Wireless LAN traffic test case in ns2 Radio Science Laboratory Department of Electrical and Computer Engineering The University.
Slide 1 National Research Council - Pisa - Italy Marco Conti Italian National Research Council (CNR) IIT Institute Measurements of IEEE in Ad Hoc.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad-Hoc Networks Injong Rhee (with Ajit Warrier, Jeongki Min, Lisong Xu) Department of Computer.
Doc.: IEEE /00144r0 Submission 3/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Dialog with FCC Nada.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Experimental Evaluation of Co-existent LTE-U and Wi-Fi on ORBIT Problem DefinitionExperimental Procedure Results Observation WINLAB Conclusion Samuel
1 A Coordinate-Based Approach for Exploiting Temporal-Spatial Diversity in Wireless Mesh Networks Hyuk Lim Chaegwon Lim Jennifer C. Hou MobiCom 2006 Modified.
Performance Evaluation of Scheduling in IEEE based Wireless Mesh Networks Bo Han, Weijia Jia,and Lidong Lin Computer Communications, 2007 Mei-zhen.
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Architecture and Algorithms for an IEEE 802
Cognitive Link Layer for Wireless Local Area Networks
Introduction to ns-2: “The” Network Simulator
Multi-channel, multi-radio wireless networks
Ad Hoc Networks - Performance
CS 457 – Lecture 7 Wireless Networks
Karthik Sadasivam Banuprasad Samudrala
Multi-channel, multi-radio
How MAC interacts with Capacity of Ad-hoc Networks – Interference problem Capacity of Wireless Networks – Part Page 1.
Presentation transcript:

“WOMEN” Project Meeting Rome, Jan. 19th, UNITN Research Unit Status of the Work – First Year Fabrizio Granelli DIT – University of Trento

“WOMEN” Project Meeting Rome, Jan. 19th, UNITN role in the project Goal: “Performance Enhancement of Wireless Mesh Networks and Testbed Implementation” WP1 WP3  T3.4 Stream Control WP4  T4.5 Network Capacity Analysis WP5 (Resp.)  T5.6 (Testbed)(Resp.)  T5.7 (Trials)(Resp.) Ongoing activities

“WOMEN” Project Meeting Rome, Jan. 19th, To define and validate an analytical model for connectivity and capacity of Wireless Mesh Networks, given design parameters n, r, l. Traffic from/to mesh base station ≠ ad-hoc scenario Network Capacity Analysis: goal E. Miorando, F. Granelli, “On Connectivity and Capacity of Wireless Mesh Networks”, ICC 2007, accepted

“WOMEN” Project Meeting Rome, Jan. 19th, Problem Statement n→ # nodes (random distribution) S→ squared area of dimension l x l m → # access points r → comm range n n → # neighbor nodes n f → # forwarding nodes

“WOMEN” Project Meeting Rome, Jan. 19th, Problem Statement Single-cell analysis → squared area → m = 1 → interfering nodes Traffic to/from BS Hyp.: → IEEE CSMA/CA – RTS/CTS * → MFR routing → r = 250 [m] * → “Performance Analysis of the IEEE Distributed Coordination Function”, by G. Bianchi (JSAC, March 2000)

“WOMEN” Project Meeting Rome, Jan. 19th, Connectivity analysis No. of forwarding nodes * Poisson distribution: λ = n f * → “Optimal Transmission Ranges for Randomly Distributed Packet Radio Terminals”, by Takagi e Kleinrock (March 1984)

“WOMEN” Project Meeting Rome, Jan. 19th, Connectivity analysis

“WOMEN” Project Meeting Rome, Jan. 19th, Bottleneck * Bottleneck collision domain * Capacity analysis GGGGGGGG G2G3G4G5G6G7G8G * → “The Nominal Capacity of Wireless Mesh Networks”, by Jun e Sichitiu (Oct. 2003)

“WOMEN” Project Meeting Rome, Jan. 19th, Capacity Analysis n i →connected nodes at i-hops distance from the BS

“WOMEN” Project Meeting Rome, Jan. 19th, Validation of the Approach NS-2 simulator (v. 2.29) → C++ e OTcl No WMN support → set tcp [new Agent/TCP] $tcp set class_ 2 set sink [new Agent/TCPSink] $ns_ attach-agent $node_(11) $tcp $ns_ attach-agent $node_(19) $sink $ns_ connect $tcp $sink set ftp [new Application/FTP] $ftp attach-agent $tcp $ns_ at "$ftp start"

“WOMEN” Project Meeting Rome, Jan. 19th, Experimental Results: p conn Averaged on 50 runs variable n l = 2500 r = 250 Max error: 2,25 % Avg. stdev: 8,15 %

“WOMEN” Project Meeting Rome, Jan. 19th, Experimental Results: Capacity Averaged on 50 runs variable n l = 2500 r = 250 Avg. error: 17,53 % Avg. stdev: 22,85 % [kbit/sec]

“WOMEN” Project Meeting Rome, Jan. 19th, Averaged on 20 runs variable n l = 2500 r = 250 Avg. error: 6,37 % Avg. stdev: 17,55 % Averaged on 20 runs variable n l = 2500 r = 250 Avg. error: 15,51 % Avg. stdev: 22,15 % Experimental Results: Capacity [kbit/sec]

“WOMEN” Project Meeting Rome, Jan. 19th, Conclusions A first model for connectivity and capacity of WMNs was developed and validated Good accuracy Points to consider:  Inter-cell interference  Heterogeneous WMN (e.g. WiMAX+WiFi)  Node movement (statistical model)

“WOMEN” Project Meeting Rome, Jan. 19th, UNITN / CREATE-NET testbed

“WOMEN” Project Meeting Rome, Jan. 19th, Testbed: where are we? Started from Roofnet, making it device- agnostic:  Monitor mode  ad hoc mode  Link quality evaluation using ETX Roofnet on laptops works!  Roofnet patch available on WOMEN website

“WOMEN” Project Meeting Rome, Jan. 19th, Testbed: where are we? Software porting to openwrt successful Automatic Gateway Discovery working Meraki (Roofnet spin-off) openwrt platform freely available  Click in userspace running on 200MHz CPUs  working in b mode

“WOMEN” Project Meeting Rome, Jan. 19th, 2007 Click modules:  Read RSSI, noise, bitrate, etc. from incoming packet  Translate ingoing IEEE packet into a Ethernet frame  Set rate and transmission power of the outgoing packet Preamble management in Click

“WOMEN” Project Meeting Rome, Jan. 19th, 2007  Change from monitor mode to ad-hoc mode (supported by any IEEE NIC)  Introduction of an element for static setting of preamble parameters  link-quality evaluation using ETX flags = 0; power = 60; rssi = 8; rate = 2; retries = 0; “BlankDecap” module settings Roofnet Modifications

“WOMEN” Project Meeting Rome, Jan. 19th, 2007 SCHEDULER prototypes First prototype - COMPLETED:  Priority scheduling based (WRR)  Works for TCP/UDP (2 hops test) Second prototype – WORK IN PROGRESS:  TRADE-OFF UTILIZATION/FAIRNESS  Priority scheduling based (WRR)  RED queuing policies (avoid drop-tail) ?  Fairness idea: use deficit queues (one for each service class) which provides FQ fairness  Channel awareness ? Channel measurements -> long implementation proper temporal scale to avoid fading and multipath phenomena

“WOMEN” Project Meeting Rome, Jan. 19th, 2007 Measurement platform (completed) Set of bash scripts for:  Automatic ssh key distribution among nodes  Tcp and udp bi-directional distributed measurements (iperf) Throughput Jitter delay  Results collection and post-processing  Can launch arbitrary unix commands on remote nodes

“WOMEN” Project Meeting Rome, Jan. 19th, Dissemination activities - Papers E. Miorando, and F. Granelli "On Connectivity and Capacity of Wireless Mesh Networks,“ IEEE International Conference on Communications (ICC’07), Glasgow, Scotland, June 2007 (accepted). D. Kliazovich, F. Granelli and D. Miorandi “Logarithmic Window Increase for TCP Westwood+ Improvement in High Speed, Long Distance Networks,” Computer Networks (submitted).

“WOMEN” Project Meeting Rome, Jan. 19th, UNITN Research Unit Future Activities Fabrizio Granelli DIT – University of Trento

“WOMEN” Project Meeting Rome, Jan. 19th, Activities in the 2nd Year Finalization of Network Capacity Analysis Testbed Design:  + WiMAX-like long distance link  Frequency Testbed Implementation:  Second prototype design and programming  Testbed deployment  Tests on testbed  Results collection and analysis