Announcements Project progress reports due today. Homework 2 ready later today – due 6/2 (next Friday) Graded HW 1 and solutions ready shortly. Third paper.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Advertisements

Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Hidden Terminal Problem and Exposed Terminal Problem in Wireless MAC Protocols.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
EE360: Lecture 8 Outline Intro to Ad Hoc Networks Announcements Makeup lecture this Friday, 2/7, 12-1:15pm in Packard 312 Paper summary 1 due today Proposal.
1 Wireless Sensor Networks Akyildiz/Vuran Administration Issues  Take home Mid-term Exam  Assign April 2, Due April 7  Individual work is required 
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
Lecture 8: Spread Spectrum
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
Announcements Homework 2 due Friday (flexible). Graded Paper 2 summaries ready. HW 1 and solutions ready this week. Third paper summary on ad-hoc networks.
EE360: Lecture 16 Ad Hoc Networks Announcements Introduction to ad-hoc networks Applications Design issues: “Towards self-organized mobile ad-hoc networks,”
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
6: Wireless and Mobile Networks6-1 Chapter 6: Wireless and Mobile Networks Background: r # wireless (mobile) phone subscribers now exceeds # wired phone.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #5 Mobile Ad-Hoc Networks TBRPF.
EE360: Lecture 15 Outline Cellular System Capacity
16 – CSMA/CD - ARP Network Layer4-1. 5: DataLink Layer5-2 CSMA (Carrier Sense Multiple Access) CSMA: listen before transmit: If channel sensed idle: transmit.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
EE360: Lecture 7 Outline Cellular System Capacity and ASE Announcements Proposal feedback next week HW 1 posted today or tomorrow 1 st Summary due Feb.
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.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
ECE 4450:427/527 - Computer Networks Spring 2015
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
CIS 725 Wireless networks. Low bandwidth High error rates.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Local Area Networks Chapter 17, Exploring the Digital Domain.
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Wireless Ad-Hoc Networks
ROUTING ALGORITHMS IN AD HOC NETWORKS
Wireless Sensor Networks COE 499 Energy Aware Routing
COST289 14th MCM Towards Cognitive Communications 13 April Towards Cognitive Communications A COST Action Proposal Mehmet Safak.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
EE360: Lecture 8 Outline Intro to Ad Hoc Networks Announcements Proposal feedback by Wed, revision due following Mon HW 1 posted this week, due Feb. 22.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
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.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
Final Review Focus- Chapter 4: Network layer Chapter 5: Data link layer Notes: Physical layer Understand previous chapters covered in class. Final exam.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
Networks and Distributed Systems Mark Stanovich Operating Systems COP 4610.
Review of key networking techniques: –Reliable communication over unreliable channels –Error detection and correction –Medium access control –routing –Congestion.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
1 Packet Radio Networks Fixed or mobile nodes that communicate via radios –Advantages: »Fast (re) deployment and set-up of network »Ability to support.
1 Radio data networks. 2 Packet Radio Networks Fixed or mobile nodes that communicate via radios –Advantages: »Fast (re)deployment and set-up of network.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
Networks and Distributed Systems Sarah Diesburg Operating Systems COP 4610.
UNIT-V Ad-hoc Networks
EE360 – Lecture 1 Outline Course Overview Potential Course Topics Broadcast Channels MAC Channels Duplexing FD, TD, and CD.
1 Chapter 4 MAC Layer – Wireless LAN Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
Wireless LAN Technology Chapter 13. Wireless LAN  Wireless LAN is one that make use of a wireless transmission medium.  Wireless LAN use infrared or.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
CT301 lecture7 10/29/2015 Lect 7 NET301.
Ad-hoc Networks.
Wireless LANs Wireless proliferating rapidly.
Sensor Network Routing
CS 457 – Lecture 7 Wireless Networks
Hidden Terminal Decoding and Mesh Network Capacity
CT301 lecture7 10/29/2015 Lect 7 NET301.
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
Presentation transcript:

Announcements Project progress reports due today. Homework 2 ready later today – due 6/2 (next Friday) Graded HW 1 and solutions ready shortly. Third paper summary on ad-hoc networks due next Wednesday.

Ad-Hoc Wireless Networks Main Characteristics Each node generates independent data Any node can communicate with any other. No centralized controller (self-configuring) Data transmitted in (short) packets Links typically symmetric. Nodes may be mobile and/or power constrained. Typically a large number of nodes

Applications Battlefield communications Wireless LANs Emergency infrastructures Short-term networks (e.g. convention) Sensor networks Medical applications (on-body) Buildings Wide area Cellular phone evolution Communication infrastructure for automated vehicles Automobiles Airplanes Widely different channel characteristics, distances, mobility, and rate requirements.

Design Issues Link Layer design Channel sharing (MAC/reuse) Reliability/QOS Routing Network topology Network management/control Must exploit synergies between design layers

Link Layer Issues Modulation and Coding Robustness Rate requirements Performance Adaptive techniques l Rate, power, BER, code, framing. Bandwidth requirements Control and communication requirements Power control Typically distributed Antenna design Smart antennas Multipath mitigation Multiuser detection Connectivity Binary or adaptive.

Channel Access Frequency-Division Time-Division DS Spread Spectrum FH Spread Spectrum Frequency reuse Bandwidth efficient Distributed allocation Dynamic channel allocation hard for packet data

Frequency Division Fixed allocation inefficient Hard to implement when node locations dynamically change Distributed dynamic channel allocation hard to do FD typically only used to create hierarchical networks

Time-Division Fixed allocation inefficient and impractical (as in FD) Aloha Inefficient No capture Carrier sensing Hidden nodes degrade performance Busy tone may interfere with transmission to other nodes. Busy Tone

Spread Spectrum Code Assignment Common spreading code for all nodes Collisions occur whenever receiver can “hear” two or more transmissions. Near-far effect improves capture. Broadcasting easy Receiver-oriented Each receiver assigned a spreading sequence. All transmissions to that receiver use the sequence. Collisions occur if 2 signals destined for same receiver arrive at same time. l Can randomize transmission time. Little time needed to synchronize. Transmitters must know code of destination receiver l Complicates route discovery. l Multiple transmissions for broadcasting.

Transmitter-oriented Each transmitter uses a unique spreading sequence No collisions Receiver must determine sequence of incoming packet l Complicates route discovery. l Good broadcasting properties Poor acquisition performance Preamble vs. Data assignment Preamble may use common code that contains information about data code Data may use specific code Advantages of common and specific codes: l Easy acquisition of preamble l Few collisions on short preamble l New transmissions don’t interfere with the data block

Data link control Packet acknowledgements needed May be lost on reverse link Should negative ACKs be used. Combined ARQ and coding Retransmissions cause delay Coding may reduce data rate Balance may be adaptive Hop-by-hop acknowledgements Explicit acknowledgements Echo acknowledgements l Transmitter listens for forwarded packet l Not possible with directive antennas. l Large delays in FIFO queues. l More likely to experience collisions than a short acknowledgement. Hop-by-hop or end-to-end or both.

Connectivity Determining connectivity SNR measurements Bit/Packet error rate Connectivity control Link can adapt to maintain connectivity (adapt rate, power,…) l Interaction with routing protocol. Power increase may affect other nodes (Bambos technique). How many connected nodes constitute a network Or, take what you can get.

Routing (1987) Flooding Broadcast packet to all neighbors Inefficient Robust for fast changing topologies. Little explicit overhead Point-to-point routing Routes follow a sequence of links Connection-oriented l Explicit end-to-end connection l Less overhead/less randomness l Hard to maintain under rapid dynamics. Connectionless l Packets forwarded towards destination l Local adaptation

Route dessemination Route computed at centralized node Most efficient route computation. Can’t adapt to fast topology changes. Distributed route computation Each node transmits connectivity information to other nodes. Nodes determine end-to-end route based on this local information. Adapts locally but not globally. Nodes exchange local routing tables Node determines next hop based on some metric. Deals well with connectivity dynamics. Routing loops common.

Routing (1999 * ) Table-driven Destination-sequenced distance-vector Clusterhead gateway switch routing Wireless routing protocol On-Demand Routing On-demand distance vector routing Dynamic source routing Temporally ordered routing Associativity-based routing Signal stability routing *”A review of current routing protocols for ad hoc mobile wireless networks,” Royer and Toh, IEEE Personal Communications Magzine, April 1999.

Packet Forwarding Overhead information Routing information Packet identifiers Priority/delay information Tradeoffs in overhead size Synergies of routing and packet forwarding with link layer.

Other Network Issues Network Capacity Admission Control Interface with wired networks Security Upgrades Software changes Software radios

Network Capacity Capacity limits of ad-hoc 3D networks. Data rates per node Number of nodes Assumptions N users uniformly distributed over the interior of a sphere. Each user communicates with another user randomly chosen among all users. Signal power decays based on free space path loss. All users transmit at the same power. No channel separation or diversity. Interference acts as additive white Gaussian noise

Capacity Bounds The total number of bits that may be transmitted by all users, per second, is approximately Lower Bound Based on deterministic routing scheme. Upper Bound Similar formula Uses convexity Proportional to the cube root of N

Lower Bound Proof Sketch Estimate the effects of interference in the limit of large N. Construct a series of cell tessellations with useful properties. Use the weak law of large numbers to prove the existence of one user in each cell. Specify a routing and transmitting scheme using time sharing. Determine the capacity of this scheme, which lower bounds the capacity of the best scheme.

What has changed since 1985? Signal processing is better, cheaper, and lower power. More powerful channel codes. Multiuser detection and smart antennas. Signal strength measuring techniques available in radios. How would we leverage these developments to make better ad-hoc networks?

Sensor Networks Data highly correlated in time and space. Low homogeneous rates. Links typically asymmetric. Data flows to centralized location. Energy is the driving constraint ,000 Nodes Have a common mission. Very different from typical ad-hoc networks