InteracCve WiFi ConnecCvity from Moving Vehicles

Size: px
Start display at page:

Download "InteracCve WiFi ConnecCvity from Moving Vehicles"

Transcription

1 InteracCve WiFi ConnecCvity from Moving Vehicles Aruna Balasubramanian, Ratul Mahajan Arun Venkataramani, Brian N Levine, John Zahorjan University of Massachuse2s Amherst Microso5 Research University of Washington MoCvaCon Increasing demand for network access from vehicles E.g., VoIP, Web, Cellular access expensive Ubiquity of WiFi Cheaper, higher peak throughput compared to cellular 2 1

2 Our work Given enough coverage, can WiFi technology be used to access mainstream applica9ons from vehicles? ExisCng work shows the feasibility of WiFi access at vehicular speeds focus on non interaccve applicacons. e.g., road monitoring Internet 3 Talk outline Can popular applicacons be supported using vehicular WiFi today? Performance is poor due to frequent disrupcons How can we improve applicacon performance? ViFi, a new handoff protocol that significantly reduces disrupcons Does ViFi really improve applicacon performance? VoIP, short TCP transfers 4 2

3 VanLAN: Our Vehicular Testbed Uses MS campus vans Base stacons(bses) are deployed on roadside buildings Currently 2 vans, 11 BSes 5 Measurement study Study applicacon performance in vehicular WiFi seang Focus on basic conneccvity Study performance of different handoff policies Trace driven analysis Nodes send periodic packets and log recepcons 6 3

4 Handoff policies studied PracCcal hard handoff Associate with one BS Current Ideal hard handoff Use future knowledge Imprac9cal 7 Handoff policies studied PracCcal hard handoff Associate with one BS Current Ideal hard handoff Use future knowledge Imprac9cal Ideal sod handoff Use all BSes in range Performance upper bound 8 4

5 Comparison of handoff policies DisrupCon Summary Performance of interac9ve applica9ons poor when using exiscng handoff policies Sod handoff policy can decrease disrupcons and improve performance of interaccve applicacons PracCcal hard handoff Ideal hard handoff Ideal sod handoff 9 Talk outline Can popular applicacons be accessed using vehicular WiFi? How can we improve applicacon performance? ViFi, a pracccal diversity based handoff protocol Does ViFi really improve applicacon performance? VoIP, short TCP transfers 10 5

6 Designing a pracccal sod handoff policy Goal: Leverage mulcple BSes in range Not straighgorward Constraints in Vehicular WiFi 1. Inter BS backplane oden bandwidth constrained 2. InteracCve applicacons require Cmely delivery 3. Fine grained scheduling of packets difficult Internet 11 Why are exiscng solucons inadequate? OpportunisCc protocols for WiFi mesh (ExOR, MORE) Uses batching: Not suitable for interaccve applicacons Path diversity protocols for enterprise WLANs (Divert) Assumes BSes are connected through a high speed back plane Sod handoff protocols for cellular (CDMA based) Packet scheduling at fine Cme scales Signals can be combined 12 6

7 ViFi protocol set up Internet A C Vehicle chooses anchor BS Anchor responsible for vehicle s packets D B Vehicle chooses a set of BSes in range to be auxiliaries e.g., B, C and D can be chosen as auxiliaries ViFi leverages packets overheard by the auxiliary 13 ViFi protocol (1) Source transmits a packet (2) If descnacon receives, it transmits an ack (3) If auxiliary overhears packet but not ack, it probabilis9cally relays to descnacon (4) If descnacon received relay, it transmits an ack (5) If no ack within retransmission interval, source retransmits C Source A B Dest D Downstream: Anchor to vehicle C Dest A B Source D Upstream: Vehicle to anchor 14 7

8 Why relaying is effeccve? Losses are bursty Independence Losses from different senders independent Losses at different receivers independent C A B C A B D Downstream D Upstream 15 Guidelines for probability computacon 1. Make a colleccve relaying decision and limit the total number of relays 2. Give preference to auxiliary with good conneccvity with descnacon How to make a colleccve decision without per packet coordinacon overhead? 16 8

9 Determine the relaying probability Goal: Compute relaying probability R B of auxiliary B Step 1: The probability that auxiliary B is considering relaying C B = P(B heard the packet). P(B did not hear ack) Step 2: The expected number of relays by B is ViFi: PracCcal sod handoff protocol uses probabiliscc E(B) = C B R B relaying for coordinacon without per packet Step 3: Formulate ViFi probability equacon, E(x) = 1, x 2 coordinacon cost auxiliary to solve uniquely, set R B propor9onal to P(des9na9on hears B) Step 4: B escmates P(auxiliary considering relaying) and P(desCnaCon heard auxiliary) for each auxiliary 17 ViFi ImplementaCon Implemented ViFi in windows operacng system Use broadcast transmission at the MAC layer No rate adaptacon Deployed ViFi on VanLAN BSes and vehicles 18 9

10 Talk outline Can popular applicacons be accessed using vehicular WiFi? Due to frequent disrupcons, performance is poor How can we improve applicacon performance? ViFi, a pracccal diversity based sod handoff protocol Does ViFi really improve applicacon performance? 19 EvaluaCon EvaluaCon based on VanLAN deployment ViFi reduces disrupcons ViFi improves applicacon performance ViFi s probabiliscc relaying is efficient Also in the paper: Trace driven evaluacon on DieselNet testbed at UMass, Amherst Results qualitacvely consistent 20 10

11 ViFi reduces disrupcons in our deployment PracCcal hard handoff ViFi 21 ViFi improves VoIP performance Use G.729 codec seconds > 100% ViFi PracCcal hard handoff 0 Length of voice call before disrupcon 0.5 DisrupCon = When mean opinion score (mos) is lower than a threshold 22 11

12 ViFi improves performance of short TCP transfers Workload: repeatedly download/upload 10KB files > 50% > 100% ViFi PracCcal hard handoff Number of transfers before disrupcon 0.5 Median transfer Cme (sec) 0.5 DisrupCon = lack of progress for 10 seconds 23 ViFi uses medium efficiently Efficiency: Number of unique packets delivered/ Number of packets sent 1 efficiency ViFi PracCcal hard handoff

13 Conclusions Our work improves performance of interaccve applicacons for vehicular WiFi networks InteracCve applicacons perform poorly in vehicular seangs due to frequent disrupcons ViFi, a diversity based handoff protocol significantly reduces disrupcons Experiments on VanLAN shows that ViFi significantly improves performance of VoIP and short TCP transfers hop://research.microsod.com/netres/projects/vanlan/ 25 PracCcal sod handoff AllBS itself is not a pracccal protocol How does diversity even work in the downstream? Internet 26 13

14 Distributed computacon B needs to compute for each auxiliary (1) contending probabilices (2) P(V will hear from the auxiliary) Can be computed using loss rates between the auxiliary and its neighbors C Compute loss rates using beacon recepcons V A D B Embeds its loss rates in beacons Learns loss rates of auxiliaries from their beacons EsCmates relaying probability of B, C and D 27 Distributed probability computacon V Compute consistent relaying probabilices C A D B Compute consistent relaying probabilices B need to know for C and D 1. Probability that C and D are making a relaying decision 2. Probability that vehicle will hear from C and D Both can be escmated using loss probabilices between C and D and their neighbors Nodes exchange 2 hop loss rates using beacons B computes relaying probabilices for B, C and D 28 14

Interactive WiFi Connectivity For Moving Vehicles

Interactive WiFi Connectivity For Moving Vehicles Interactive WiFi Connectivity For Moving Vehicles Aruna Balasubramanian UMass Amherst Ratul Mahajan Microsoft Research Arun Venkataramani UMass Amherst Brian Neil Levine UMass Amherst John Zahorjan University

More information

Survey Topic: WiFi On The Move Presented by - Abhinav Tekumalla (atekumal) Bahula Gupta (bahulag)

Survey Topic: WiFi On The Move Presented by - Abhinav Tekumalla (atekumal) Bahula Gupta (bahulag) Outline Survey Topic: WiFi On The Move Presented by - Abhinav Tekumalla (atekumal) Bahula Gupta (bahulag) WiFi on the move : Challenges VanLAN ViFi Cabernet HSPDA/ WiMax WiFi on the move Providing WiFi

More information

Towards a Robust Protocol Stack for Diverse Wireless Networks Arun Venkataramani

Towards a Robust Protocol Stack for Diverse Wireless Networks Arun Venkataramani Towards a Robust Protocol Stack for Diverse Wireless Networks Arun Venkataramani (in collaboration with Ming Li, Devesh Agrawal, Deepak Ganesan, Aruna Balasubramanian, Brian Levine, Xiaozheng Tie at UMass

More information

Block-switched Networks: A New Paradigm for Wireless Transport

Block-switched Networks: A New Paradigm for Wireless Transport Block-switched Networks: A New Paradigm for Wireless Transport Ming Li, Devesh Agrawal, Deepak Ganesan, and Arun Venkataramani University of Massachusetts Amherst What You Buy vs. What You Get TCP performs

More information

Multiple Access in Cellular and Systems

Multiple Access in Cellular and Systems Multiple Access in Cellular and 802.11 Systems 1 GSM The total bandwidth is divided into many narrowband channels. (200 khz in GSM) Users are given time slots in a narrowband channel (8 users) A channel

More information

Patrick Verkaik Yuvraj Agarwal, Rajesh Gupta, Alex C. Snoeren

Patrick Verkaik Yuvraj Agarwal, Rajesh Gupta, Alex C. Snoeren Patrick Verkaik Yuvraj Agarwal, Rajesh Gupta, Alex C. Snoeren UCSD NSDI April 24, 2009 1 Voice over IP (VoIP) and WiFi increasingly popular Cell phones with WiFi + VoIP: iphone (+ Skype, Fring, icall,..)

More information

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5 Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5 Acknowledgments: Lecture slides are from Computer networks course thought by Jennifer Rexford at Princeton University. When slides are obtained

More information

ECE 598HH: Special Topics in Wireless Networks and Mobile Systems

ECE 598HH: Special Topics in Wireless Networks and Mobile Systems ECE 598HH: Special Topics in Wireless Networks and Mobile Systems Lecture 21: Opportunistic Routing Haitham Hassanieh *These slides are courtesy of Dina Katabi 1 Lecture Outline Single Path Routing Opportunistic

More information

Last Lecture: Data Link Layer

Last Lecture: Data Link Layer Last Lecture: Data Link Layer 1. Design goals and issues 2. (More on) Error Control and Detection 3. Multiple Access Control (MAC) 4. Ethernet, LAN Addresses and ARP 5. Hubs, Bridges, Switches 6. Wireless

More information

Architecting Protocols to Enable Mobile Applications in Diverse Wireless Networks

Architecting Protocols to Enable Mobile Applications in Diverse Wireless Networks University of Massachusetts Amherst ScholarWorks@UMass Amherst Open Access Dissertations 2-2011 Architecting Protocols to Enable Mobile Applications in Diverse Wireless Networks Aruna Balasubramanian University

More information

Department of Electrical and Computer Systems Engineering

Department of Electrical and Computer Systems Engineering Department of Electrical and Computer Systems Engineering Technical Report MECSE-6-2006 Medium Access Control (MAC) Schemes for Quality of Service (QoS) provision of Voice over Internet Protocol (VoIP)

More information

Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks

Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks H. Balakrishnan, S. Seshan, and R. H. Katz ACM Wireless Networks Vol. 1, No. 4, pp. 469-482 Dec. 1995 P. 1 Introduction

More information

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point Chapter 6 outline 6.1 Introduction Wireless 6.2 Wireless links, characteristics CDMA 6.3 IEEE 802.11 wireless LANs ( wi-fi ) 6.4 Cellular Internet Access architecture standards (e.g., GSM) Mobility 6.5

More information

MAC LAYER. Murat Demirbas SUNY Buffalo

MAC LAYER. Murat Demirbas SUNY Buffalo MAC LAYER Murat Demirbas SUNY Buffalo MAC categories Fixed assignment TDMA (Time Division), CDMA (Code division), FDMA (Frequency division) Unsuitable for dynamic, bursty traffic in wireless networks Random

More information

Making Friends with Broadcast. Administrivia

Making Friends with Broadcast. Administrivia Making Friends with Broadcast CMU 15-744 David Andersen Administrivia Midterm Mean 66.5, Median 70, Stddev 13.7 Histo: 35-39 37 38 40-44 45-49 50-54 54 54 54 55-59 56 57 60-64 61 64 64 65-69 69 70-74 71

More information

Performance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks

Performance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks Performance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks Dimitri Marandin 4. Würzburger Workshop "IP Netzmanagement, IP Netzplanung und Optimierung" 27.-28. July 2004 www.ifn.et.tu-dresden.de/tk/

More information

Cache and Forward Architecture

Cache and Forward Architecture Cache and Forward Architecture Shweta Jain Research Associate Motivation Conversation between computers connected by wires Wired Network Large content retrieval using wireless and mobile devices Wireless

More information

Wireless Internet Routing. Learning from Deployments Link Metrics

Wireless Internet Routing. Learning from Deployments Link Metrics Wireless Internet Routing Learning from Deployments Link Metrics 1 Learning From Deployments Early worked focused traditional routing issues o Control plane: topology management, neighbor discovery o Data

More information

Mohamed Khedr.

Mohamed Khedr. Mohamed Khedr http://webmail.aast.edu/~khedr Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12 Week 13 Week 14 Week 15 Overview Packet Switching IP addressing

More information

Mobile and Sensor Systems

Mobile and Sensor Systems Mobile and Sensor Systems Lecture 2: Mobile Medium Access Control Protocols and Wireless Systems Dr Cecilia Mascolo In this lecture We will describe medium access control protocols and wireless systems

More information

Topic 2b Wireless MAC. Chapter 7. Wireless and Mobile Networks. Computer Networking: A Top Down Approach

Topic 2b Wireless MAC. Chapter 7. Wireless and Mobile Networks. Computer Networking: A Top Down Approach Topic 2b Wireless MAC Chapter 7 Wireless and Mobile Networks Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016 7-1 Ch. 7: Background: # wireless

More information

SENSOR-MAC CASE STUDY

SENSOR-MAC CASE STUDY SENSOR-MAC CASE STUDY Periodic Listen and Sleep Operations One of the S-MAC design objectives is to reduce energy consumption by avoiding idle listening. This is achieved by establishing low-duty-cycle

More information

Onroad Vehicular Broadcast

Onroad Vehicular Broadcast Onroad Vehicular Broadcast Jesus Arango, Alon Efrat Computer Science Department University of Arizona Srinivasan Ramasubramanian, Marwan Krunz Electrical and Computer Engineering University of Arizona

More information

Lecture 17: Wireless Networking"

Lecture 17: Wireless Networking Lecture 17: 802.11 Wireless Networking" CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Lili Qiu, Nitin Vaidya Lecture 17 Overview" Project discussion Intro to 802.11 WiFi Jigsaw discussion

More information

Enhancing Interactive Web Applications in Hybrid Networks

Enhancing Interactive Web Applications in Hybrid Networks Enhancing Interactive Web Applications in Hybrid Networks Aruna Balasubramanian Brian Neil Levine Arun Venkataramani Department of Computer Science University of Massachusetts Amherst {arunab, brian, arun}@cs.umass.edu

More information

AN EFFICIENT WI-FI INTERNET ACCESS FOR MOVING VEHICLES USING SWIMMING SCHEME

AN EFFICIENT WI-FI INTERNET ACCESS FOR MOVING VEHICLES USING SWIMMING SCHEME AN EFFICIENT WI-FI INTERNET ACCESS FOR MOVING VEHICLES USING SCHEME Vignesh Babu.B 1, Dr.G.Athisha 2 1 PG Student, Applied Electronics, PSNA College of Engineering & Technology, India. E-mail: vbabu9191@gmail.com

More information

CS 268: Computer Networking. Taking Advantage of Broadcast

CS 268: Computer Networking. Taking Advantage of Broadcast CS 268: Computer Networking L-12 Wireless Broadcast Taking Advantage of Broadcast Opportunistic forwarding Network coding Assigned reading XORs In The Air: Practical Wireless Network Coding ExOR: Opportunistic

More information

Keywords MANETS, Geographical Routing, Data Delivery

Keywords MANETS, Geographical Routing, Data Delivery Volume 3, Issue 7, July 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Encrypted and Consistent

More information

MULTIPLE ACCESS PROTOCOLS 2. 1

MULTIPLE ACCESS PROTOCOLS 2. 1 MULTIPLE ACCESS PROTOCOLS AND WIFI 1 MULTIPLE ACCESS PROTOCOLS 2. 1 MULTIPLE ACCESS LINKS, PROTOCOLS Two types of links : point-to-point broadcast (shared wire or medium) POINT-TO-POINT PPP for dial-up

More information

CIS 632 / EEC 687 Mobile Computing

CIS 632 / EEC 687 Mobile Computing CIS 632 / EEC 687 Mobile Computing TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple

More information

15-441: Computer Networking. Wireless Networking

15-441: Computer Networking. Wireless Networking 15-441: Computer Networking Wireless Networking Outline Wireless Challenges 802.11 Overview Link Layer Ad-hoc Networks 2 Assumptions made in Internet Host are (mostly) stationary Address assignment, routing

More information

Lecture 10: Link layer multicast. Mythili Vutukuru CS 653 Spring 2014 Feb 6, Thursday

Lecture 10: Link layer multicast. Mythili Vutukuru CS 653 Spring 2014 Feb 6, Thursday Lecture 10: Link layer multicast Mythili Vutukuru CS 653 Spring 2014 Feb 6, Thursday Unicast and broadcast Usually, link layer is used to send data over a single hop between source and destination. This

More information

Chapter 1 Basic concepts of wireless data networks (cont d)

Chapter 1 Basic concepts of wireless data networks (cont d) Chapter 1 Basic concepts of wireless data networks (cont d) Part 2: Medium access methods for mobile data networks Sept 15 2004 1 Fixed assignment access schemes in voice-oriented networks Frequency division

More information

Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications (IMC09)

Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications (IMC09) Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications (IMC09) Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts

More information

Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks

Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks Dr. Vinod Vokkarane Assistant Professor, Computer and Information Science Co-Director, Advanced Computer Networks Lab University

More information

CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS

CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS 28 CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS Introduction Measurement-based scheme, that constantly monitors the network, will incorporate the current network state in the

More information

Architecture and Prototyping of an based Self-Organizing Hierarchical Ad-Hoc Wireless Network (SOHAN)

Architecture and Prototyping of an based Self-Organizing Hierarchical Ad-Hoc Wireless Network (SOHAN) Architecture and Prototyping of an 802.11- based Self-Organizing Hierarchical Ad-Hoc Wireless Network (SOHAN) PIMRC 2004, Barcelona Sept 5-8, 2004 S. Ganu, L. Raju, B. Anepu, S. Zhao, I. Seskar and D.

More information

Advanced Computer Networks. Wireless TCP

Advanced Computer Networks. Wireless TCP Advanced Computer Networks 263 3501 00 Wireless TCP Patrick Stuedi Spring Semester 2014 1 Oriana Riva, Department of Computer Science ETH Zürich Outline Last week: Today: Cellular Networks Mobile IP Wireless

More information

Wireless Sensor Networks

Wireless Sensor Networks Wireless Sensor Networks c.buratti@unibo.it +9 051 20 9147 Office Hours: Tuesday 5 pm @ Main Building, third fllor Credits: 6 Protocol Stack Time Synchronization Energy Efficiency Distributed Processing

More information

LTE and IEEE802.p for vehicular networking: a performance evaluation

LTE and IEEE802.p for vehicular networking: a performance evaluation LTE and IEEE802.p for vehicular networking: a performance evaluation Zeeshan Hameed Mir* Fethi Filali EURASIP Journal on Wireless Communications and Networking 1 Presenter Renato Iida v2 Outline Introduction

More information

PIE in the Sky : Online Passive Interference Estimation for Enterprise WLANs

PIE in the Sky : Online Passive Interference Estimation for Enterprise WLANs WiNGS Labs PIE in the Sky : Online Passive Interference Estimation for Enterprise WLANs * Nokia Research Center, Palo Alto Shravan Rayanchu, Suman Banerjee University of Wisconsin-Madison Konstantina Papagiannaki

More information

15-441: Computer Networking. Lecture 24: Ad-Hoc Wireless Networks

15-441: Computer Networking. Lecture 24: Ad-Hoc Wireless Networks 15-441: Computer Networking Lecture 24: Ad-Hoc Wireless Networks Scenarios and Roadmap Point to point wireless networks (last lecture) Example: your laptop to CMU wireless Challenges: Poor and variable

More information

Wireless Sensor Networks

Wireless Sensor Networks Wireless Sensor Networks c.buratti@unibo.it +9 051 20 9147 Office Hours: Tuesday 5 pm @ Main Building, third fllor Credits: 6 Protocol Stack Time Synchronization Energy Efficiency Distributed Processing

More information

Performance evaluation of a Tree-Based Routing and Address Autoconfiguration for Vehicle-to-Internet Communications

Performance evaluation of a Tree-Based Routing and Address Autoconfiguration for Vehicle-to-Internet Communications 2011 11th International Conference on ITS Telecommunications Performance evaluation of a Tree-Based Routing and Address Autoconfiguration for Vehicle-to-Internet Communications Marco Gramaglia, Carlos

More information

Schedule for Today : Wireless Networks Lecture 2: Wireless Networking Challenges. Motivation: Many many Network Components. What is a Protocol

Schedule for Today : Wireless Networks Lecture 2: Wireless Networking Challenges. Motivation: Many many Network Components. What is a Protocol Schedule for Today 18-759: Wireless Networks Lecture 2: Wireless Networking Challenges Peter Steenkiste Departments of Computer Science and Electrical and Computer Engineering Spring Semester 2016 http://www.cs.cmu.edu/~prs/wirelesss16/

More information

Solutions to Performance Problems in VoIP Over a Wireless LAN

Solutions to Performance Problems in VoIP Over a Wireless LAN Solutions to Performance Problems in VoIP Over a 802.11 Wireless LAN Wei Wang, Soung C. Liew, and VOK Li, Solutions to Performance Problems in VoIP over a 802.11 Wireless LAN, IEEE Transactions On Vehicular

More information

Wireless Networks. CSE 3461: Introduction to Computer Networking Reading: , Kurose and Ross

Wireless Networks. CSE 3461: Introduction to Computer Networking Reading: , Kurose and Ross Wireless Networks CSE 3461: Introduction to Computer Networking Reading: 6.1 6.3, Kurose and Ross 1 Wireless Networks Background: Number of wireless (mobile) phone subscribers now exceeds number of wired

More information

Overview of Mobile Networking Initiatives at WINLAB

Overview of Mobile Networking Initiatives at WINLAB Overview of Mobile Networking Initiatives at WINLAB Introduction: The Next Generation MSC Custom Mobile Infrastructure (e.g. GSM, 3G) BTS Public Switched Network (PSTN) BSC GGSN, etc. WLAN Access Point

More information

Frequently Asked Questions Mobile Access Controller

Frequently Asked Questions Mobile Access Controller Frequently Asked Questions NEC Australia nec.com.au /Frequently Asked Questions General Overview What is MAC? MAC is an integrated communications platform which provides fleet operators with advanced voice

More information

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols Medium Access Control MAC protocols: design goals, challenges, contention-based and contention-free protocols 1 Why do we need MAC protocols? Wireless medium is shared Many nodes may need to access the

More information

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. Broch et al Presented by Brian Card

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. Broch et al Presented by Brian Card A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Broch et al Presented by Brian Card 1 Outline Introduction NS enhancements Protocols: DSDV TORA DRS AODV Evaluation Conclusions

More information

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK WSN NETWORK ARCHITECTURES AND PROTOCOL STACK Sensing is a technique used to gather information about a physical object or process, including the occurrence of events (i.e., changes in state such as a drop

More information

APPLICATION NOTE. XCellAir s Wi-Fi Radio Resource Optimization Solution. Features, Test Results & Methodology

APPLICATION NOTE. XCellAir s Wi-Fi Radio Resource Optimization Solution. Features, Test Results & Methodology APPLICATION NOTE XCellAir s Wi-Fi Radio Resource Optimization Solution Features, Test Results & Methodology Introduction Multi Service Operators (MSOs) and Internet service providers have been aggressively

More information

Cooperative Wireless Communications. Ashutosh Sabharwal

Cooperative Wireless Communications. Ashutosh Sabharwal Cooperative Wireless Communications Ashutosh Sabharwal Outline Growing presence of wireless Why do we need a new paradigm Cooperative communication basics Future directions In Numbers Global cellular phone

More information

Double-Loop Receiver-Initiated MAC for Cooperative Data Dissemination via Roadside WLANs

Double-Loop Receiver-Initiated MAC for Cooperative Data Dissemination via Roadside WLANs Double-Loop Receiver-Initiated MAC for Cooperative Data Dissemination via Roadside WLANs Presented by: Hao Liang Broadband Communications Research (BBCR) Lab 2012.7.6 Outline Introduction and Related Work

More information

Wireless and Mobile Networks 7-2

Wireless and Mobile Networks 7-2 Wireless and Mobile Networks EECS3214 2018-03-26 7-1 Ch. 6: Wireless and Mobile Networks Background: # wireless (mobile) phone subscribers now exceeds # wired phone subscribers (5-to-1)! # wireless Internet-connected

More information

Link Estimation and Tree Routing

Link Estimation and Tree Routing Network Embedded Systems Sensor Networks Link Estimation and Tree Routing 1 Marcus Chang, mchang@cs.jhu.edu Slides: Andreas Terzis Outline Link quality estimation Examples of link metrics Four-Bit Wireless

More information

A Measurement Study of a Commercial-grade Urban WiFi Mesh

A Measurement Study of a Commercial-grade Urban WiFi Mesh A Measurement Study of a Commercial-grade Urban WiFi Mesh Vladimir Brik Shravan Rayanchu Sharad Saha Sayandeep Sen Vivek Shrivastava Suman Banerjee Wisconsin Wireless and NetworkinG Systems (WiNGS) Lab

More information

Granting Silence to Avoid Wireless Collisions

Granting Silence to Avoid Wireless Collisions Granting Silence to Avoid Wireless Collisions Jung Il Choi, Mayank Jain, Maria A. Kazandjieva, and Philip Levis October 6, 2010 ICNP 2010 Wireless Mesh and CSMA One UDP flow along a static 4-hop route

More information

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads Aye Zarchi Minn 1, May Zin Oo 2, Mazliza Othman 3 1,2 Department of Information Technology, Mandalay Technological University, Myanmar

More information

Multiple Access Links and Protocols

Multiple Access Links and Protocols Multiple Access Links and Protocols Two types of links : point-to-point PPP for dial-up access point-to-point link between Ethernet switch and host broadcast (shared wire or medium) old-fashioned Ethernet

More information

Embedded Internet and the Internet of Things WS 12/13

Embedded Internet and the Internet of Things WS 12/13 Embedded Internet and the Internet of Things WS 12/13 4. MAC Protocols Prof. Dr. Mesut Güneş Distributed, embedded Systems (DES) Institute of Computer Science Freie Universität Berlin Prof. Dr. Mesut Güneş

More information

IEEE , Token Rings. 10/11/06 CS/ECE UIUC, Fall

IEEE , Token Rings. 10/11/06 CS/ECE UIUC, Fall IEEE 802.11, Token Rings 10/11/06 CS/ECE 438 - UIUC, Fall 2006 1 Medium Access Control Wireless channel is a shared medium Need access control mechanism to avoid interference Why not CSMA/CD? 10/11/06

More information

Performance Analysis for Channel Utilization in Wireless LAN

Performance Analysis for Channel Utilization in Wireless LAN Performance Analysis for Channel Utilization in Wireless LAN Shweta Singh Naresh Chandra Arun Kumar Tripathi ABSTRACT Wireless network plays an important role in field of communication. Now a days people

More information

Page 1. Overview : Wireless Networks Lecture 15: WiFi Self-Organization. Client throughput. What determines client performance?

Page 1. Overview : Wireless Networks Lecture 15: WiFi Self-Organization. Client throughput. What determines client performance? Overview 18-759: Wireless Networks Lecture 15: WiFi Self-Organization Dina Papagiannaki & Peter Steenkiste Departments of Computer Science and Electrical and Computer Engineering Spring Semester 2009 http://www.cs.cmu.edu/~prs/wireless09/

More information

Medium Access Control. IEEE , Token Rings. CSMA/CD in WLANs? Ethernet MAC Algorithm. MACA Solution for Hidden Terminal Problem

Medium Access Control. IEEE , Token Rings. CSMA/CD in WLANs? Ethernet MAC Algorithm. MACA Solution for Hidden Terminal Problem Medium Access Control IEEE 802.11, Token Rings Wireless channel is a shared medium Need access control mechanism to avoid interference Why not CSMA/CD? 9/15/06 CS/ECE 438 - UIUC, Fall 2006 1 9/15/06 CS/ECE

More information

Fast, Efficient, and Robust Multicast in Wireless Mesh Networks

Fast, Efficient, and Robust Multicast in Wireless Mesh Networks fast efficient and robust networking FERN Fast, Efficient, and Robust Multicast in Wireless Mesh Networks Ian Chakeres Chivukula Koundinya Pankaj Aggarwal Outline IEEE 802.11s mesh multicast FERM algorithms

More information

Transport layer issues

Transport layer issues Transport layer issues Dmitrij Lagutin, dlagutin@cc.hut.fi T-79.5401 Special Course in Mobility Management: Ad hoc networks, 28.3.2007 Contents Issues in designing a transport layer protocol for ad hoc

More information

ECE 4450:427/527 - Computer Networks Spring 2017

ECE 4450:427/527 - Computer Networks Spring 2017 ECE 4450:427/527 - Computer Networks Spring 2017 Dr. Nghi Tran Department of Electrical & Computer Engineering Lecture 5.6: Wireless Networks - MAC Dr. Nghi Tran (ECE-University of Akron) ECE 4450:427/527

More information

Intelligent Transportation Systems. Medium Access Control. Prof. Dr. Thomas Strang

Intelligent Transportation Systems. Medium Access Control. Prof. Dr. Thomas Strang Intelligent Transportation Systems Medium Access Control Prof. Dr. Thomas Strang Recap: Wireless Interconnections Networking types + Scalability + Range Delay Individuality Broadcast o Scalability o Range

More information

Wireless Networking: An Introduction. Hongwei Zhang

Wireless Networking: An Introduction. Hongwei Zhang Wireless Networking: An Introduction Hongwei Zhang http://www.cs.wayne.edu/~hzhang Outline Networking as resource allocation A taxonomy of current practice Technical elements Outline Networking as resource

More information

LECTURE 9. Ad hoc Networks and Routing

LECTURE 9. Ad hoc Networks and Routing 1 LECTURE 9 Ad hoc Networks and Routing Ad hoc Networks 2 Ad Hoc Networks consist of peer to peer communicating nodes (possibly mobile) no infrastructure. Topology of the network changes dynamically links

More information

Homework 1. Question 1 - Layering. CSCI 1680 Computer Networks Fonseca

Homework 1. Question 1 - Layering. CSCI 1680 Computer Networks Fonseca CSCI 1680 Computer Networks Fonseca Homework 1 Due: 27 September 2012, 4pm Question 1 - Layering a. Why are networked systems layered? What are the advantages of layering? Are there any disadvantages?

More information

Reliable and Efficient flooding Algorithm for Broadcasting in VANET

Reliable and Efficient flooding Algorithm for Broadcasting in VANET Reliable and Efficient flooding Algorithm for Broadcasting in VANET Vinod Kumar*, Meenakshi Bansal Mtech Student YCOE,Talwandi Sabo(india), A.P. YCOE, Talwandi Sabo(india) Vinod_Sharma85@rediffmail.com,

More information

An Experimental Study of Multimedia Traffic Performance in Mesh Networks

An Experimental Study of Multimedia Traffic Performance in Mesh Networks An Experimental Study of Multimedia Traffic Performance in Mesh Networks Yuan Sun Irfan Sheriff Elizabeth M. Belding-Royer Kevin C. Almeroth Department of Computer Science University of California, Santa

More information

Wireless Ad-Hoc Networks

Wireless Ad-Hoc Networks Wireless Ad-Hoc Networks Dr. Hwee-Pink Tan http://www.cs.tcd.ie/hweepink.tan Outline Part 1 Motivation Wireless Ad hoc networks Comparison with infrastructured networks Benefits Evolution Topologies Types

More information

Medium Access Control

Medium Access Control Medium Access Control All material copyright 1996-2009 J.F Kurose and K.W. Ross, All Rights Reserved 5: DataLink Layer 5-1 Link Layer Introduction and services Multiple access protocols Ethernet Wireless

More information

Part I. Wireless Communication

Part I. Wireless Communication 1 Part I. Wireless Communication 1.5 Topologies of cellular and ad-hoc networks 2 Introduction Cellular telephony has forever changed the way people communicate with one another. Cellular networks enable

More information

Mobile Routing : Computer Networking. Overview. How to Handle Mobile Nodes? Mobile IP Ad-hoc network routing Assigned reading

Mobile Routing : Computer Networking. Overview. How to Handle Mobile Nodes? Mobile IP Ad-hoc network routing Assigned reading Mobile Routing 15-744: Computer Networking L-10 Ad Hoc Networks Mobile IP Ad-hoc network routing Assigned reading Performance Comparison of Multi-Hop Wireless Ad Hoc Routing Protocols A High Throughput

More information

Announcements. Lecture 2: Wireless Networking Challenges. Motivation: Many many Network Components. Schedule for Today. Page 1

Announcements. Lecture 2: Wireless Networking Challenges. Motivation: Many many Network Components. Schedule for Today. Page 1 Announcements 18-759: Wireless Networks Lecture 2: Wireless Networking Challenges Peter Steenkiste Departments of Computer Science and Electrical and Computer Engineering Spring Semester 2009 http://www.cs.cmu.edu/~prs/wirelesss10/

More information

Wireless LANs. ITS 413 Internet Technologies and Applications

Wireless LANs. ITS 413 Internet Technologies and Applications Wireless LANs ITS 413 Internet Technologies and Applications Aim: Aim and Contents Understand how IEEE 802.11 wireless LANs work Understand what influences the performance of wireless LANs Contents: IEEE

More information

CSCI 1680 Computer Networks Fonseca. Exam - Midterm. Due: 11:50am, 15 Mar Closed Book. Maximum points: 100

CSCI 1680 Computer Networks Fonseca. Exam - Midterm. Due: 11:50am, 15 Mar Closed Book. Maximum points: 100 CSCI 1680 Computer Networks Fonseca Exam - Midterm Due: 11:50am, 15 Mar 2011 Closed Book. Maximum points: 100 NAME: 1. Sending Data - [12 pts] a. If TCP provides reliable, in-order delivery of bytes end-to-end,

More information

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14 Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14 Routing Algorithms Link- State algorithm Each node maintains a view of the whole network topology Find the shortest path

More information

CSC 4900 Computer Networks: Wireless Networks

CSC 4900 Computer Networks: Wireless Networks CSC 4900 Computer Networks: Wireless Networks Professor Henry Carter Fall 2017 Last Time Mobile applications are taking off! What about current platforms is fueling this? How are an application s permission

More information

Christos Papadopoulos

Christos Papadopoulos CS557: Measurements Christos Papadopoulos Adapted by Lorenzo De Carli Outline End-to-End Packet Dynamics - Paxon99b Wireless measurements - Aguayo04a Note: both these studies are old, so the results have

More information

Evaluation of End-to-End TCP performance over WCDMA

Evaluation of End-to-End TCP performance over WCDMA Evaluation of End-to-End TCP performance over WCDMA Liang Hu Department of Communications, Optics & Materials Technical University of Denmark, Lyngby, Denmark Email:{lh}@com.dtu.dk Abstract this article

More information

WPAN/WBANs: ZigBee. Dmitri A. Moltchanov kurssit/elt-53306/

WPAN/WBANs: ZigBee. Dmitri A. Moltchanov    kurssit/elt-53306/ WPAN/WBANs: ZigBee Dmitri A. Moltchanov E-mail: dmitri.moltchanov@tut.fi http://www.cs.tut.fi/ kurssit/elt-53306/ IEEE 802.15 WG breakdown; ZigBee Comparison with other technologies; PHY and MAC; Network

More information

Agenda. What are we looking at? Introduction. Aim of the project. IP Routing

Agenda. What are we looking at? Introduction. Aim of the project. IP Routing Agenda Handoffs in Cellular Wireless Networks: The Daedalus Implementation & Experience by Shrinivasan Seshan, Hari Balakrishnan Randy H. Katz A short presentation by Aishvarya Sharma Dept of Computer

More information

CE693: Adv. Computer Networking

CE693: Adv. Computer Networking CE693: Adv. Computer Networking L-10 Wireless Broadcast Fall 1390 Acknowledgments: Lecture slides are from the graduate level Computer Networks course thought by Srinivasan Seshan at CMU. When slides are

More information

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print, ANNEX B - Communications Protocol Overheads The OSI Model is a conceptual model that standardizes the functions of a telecommunication or computing system without regard of their underlying internal structure

More information

Wi-Fi Goes to Town: Rapid Picocell Switching for Wireless Transit Networks. Speaker: Zhenyu Song. Zhenyu Song, Longfei Shangguan, Kyle Jamieson

Wi-Fi Goes to Town: Rapid Picocell Switching for Wireless Transit Networks. Speaker: Zhenyu Song. Zhenyu Song, Longfei Shangguan, Kyle Jamieson Wi-Fi Goes to Town: Rapid Picocell Switching for Wireless Transit Networks Speaker: Zhenyu Song Zhenyu Song, Longfei Shangguan, Kyle Jamieson {zhenyus, longfeis, kylej}@cs.princeton.edu This work is supported

More information

The Frozen Mountain irtc White Paper Series

The Frozen Mountain irtc White Paper Series The Frozen Mountain irtc White Paper Series This white paper is the fourth in a series on Internet Based Real Time Communications (irtc) written by Frozen Mountain Software s CTO Anton Venema. The complete

More information

Nikolaos Peppas and Damla Turgut School of EECS University of Central Florida Orlando, Florida

Nikolaos Peppas and Damla Turgut School of EECS University of Central Florida Orlando, Florida A HYBRID ROUTING PROTOCOL IN WIRELESS MESH NETWORKS Nikolaos Peppas and Damla Turgut School of EECS University of Central Florida Orlando, Florida 32816 Email: {peppas,turgut}@eecs.ucf.edu ABSTRACT Wireless

More information

Design a Proposed Algorithm for Reliable Data Delivery for High Dynamic MANET

Design a Proposed Algorithm for Reliable Data Delivery for High Dynamic MANET Design a Proposed Algorithm for Reliable Data Delivery for High Dynamic MANET Rashmi Saini 1 and Vinit Lohan 2 1 M.Tech. Student, Department of CSE, VCE, Rohtak, Haryana (India) 2 Assistant Professor,

More information

Arvind Krishnamurthy Fall 2003

Arvind Krishnamurthy Fall 2003 Ad-hoc Routing Arvind Krishnamurthy Fall 2003 Ad Hoc Routing Create multi-hop connectivity among set of wireless, possibly moving, nodes Mobile, wireless hosts act as forwarding nodes as well as end systems

More information

An Efficient ARQ Mechanism i Multi-hop Relay Systems based on IEEE OFDMA

An Efficient ARQ Mechanism i Multi-hop Relay Systems based on IEEE OFDMA An Efficient ARQ Mechanism i Multi-hop Relay Systems based on IEEE 802.16 OFDMA VTC 2007 Fall October, 2007 林咨銘 2008/06/19 tmlin@itri.org.tw Outline Introduction Related Works IEEE 802.16 ARQ Relay ARQ

More information

Wireless Security Background

Wireless Security Background Wireless Security Background Wireless Networks The need for mobile computing Laptops, PDAs, Bluetooth devices Smart phones Enabling technology Wireless communication Two important characteristics Wireless

More information

ENSC 427 Final Project VoIP Over Campus Area Network. Group 15 Mark Zhiyu Zhou Kevan Thompson Elisa Xuan Lu

ENSC 427 Final Project VoIP Over Campus Area Network. Group 15 Mark Zhiyu Zhou Kevan Thompson Elisa Xuan Lu ENSC 427 Final Project VoIP Over Campus Area Network Group 15 Mark Zhiyu Zhou Kevan Thompson Elisa Xuan Lu Overview Background Project Details Implementation Details Discussion References & Questions 2

More information

Chapter - 1 INTRODUCTION

Chapter - 1 INTRODUCTION Chapter - 1 INTRODUCTION Worldwide Interoperability for Microwave Access (WiMAX) is based on IEEE 802.16 standard. This standard specifies the air interface of fixed Broadband Wireless Access (BWA) system

More information

Data Communication & Networks G Session 5 - Main Theme Wireless Networks. Dr. Jean-Claude Franchitti

Data Communication & Networks G Session 5 - Main Theme Wireless Networks. Dr. Jean-Claude Franchitti Data Communication & Networks G22.2262-001 Session 5 - Main Theme Wireless Networks Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences

More information