Lecture 9. Quality of Service in ad hoc wireless networks

Size: px
Start display at page:

Download "Lecture 9. Quality of Service in ad hoc wireless networks"

Transcription

1 Lecture 9 Quality of Service in ad hoc wireless networks Yevgeni Koucheryavy Department of Communications Engineering Tampere University of Technology yk@cs.tut.fi Lectured by Jakub Jakubiak

2 QoS statement 1/2 Quality of Service (QoS) The performance level of service offered by the network to the user The goal of QoS frameworks To achieve a more deterministic network behavior Information carried by the network can be better delivered and network resources can be better utilized A network can offer different kinds of services to the users A service can be characterized by a set of measurable pre-specified service requirements such as Minimum bandwidth, maximum delay, maximum delay variance (jitter), maximum packet loss rate After accepting a service request from the user The network has to ensure that the service requirements of the user s flow are met throughout the duration of the flow Problem with ad hoc networks Hard to obtain this information Links constantly changing: node mobility, environmental affects, etc. 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 2

3 QoS statement 2/2 Hard QoS Guarantee parameters such as delay, jitter, bandwidth Required for mission-critical applications E.g., air traffic control, nuclear reactor control Not feasible in MANETs Soft QoS Aim to meet QoS goals Loss in QoS degrades application but does not have disastrous consequences E.g., voice, video Most research focuses on providing soft QoS QoS parameters Bandwidth Delay Delay jitter Security Network availability Battery life 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 3

4 Why QoS is hard in MANETs? 1/2 MANETs have certain unique features Dynamic network topology Flow stops receiving QoS provisions due to path break New paths must be established, causing data loss and delays Imprecise state information Link-specific state information Such as bandwidth, delay, jitter, loss rate, stability, cost, distance, power Subject to continuous changes Flow-specific state information Session ID, source address, destination address, max/min bandwidth requirements, max delay, max jitter Inherently imprecise due to dynamic changes in network topology and channel characteristics Routing decisions may not be accurate 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 4

5 Why QoS is hard in MANETs? 2/2 Lack of central coordination Error-prone shared medium Radio waves suffer from attenuation, multipath propagation and interference Hidden terminal problem Limited resource availability Bandwidth, battery life, storage, processing capabilities Insecure medium The broadcast nature of radio waves is highly insecure 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 5

6 Design Choices for QoS 1/2 QoS resource reservation is very important component for any QoS framework QoS reservation mechanisms classification Hard state vs. soft state Hard state Resources reserved at all intermediate nodes in path for duration of flow If path broken, resources must be explicitly released Requires control overhead May fail to release resources if nodes on path unreachable Soft state Resources reserved for small amount of time Reservations automatically renewed as long as flow continues Resources deallocated after timeout period if no new data No explicit tear-down needed Low overhead 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 6

7 Design Choices for QoS 2/2 Stateful vs. stateless Stateful Nodes keep either global or local state State includes topology information and flow information Global state not scalable Significant overhead incurred Local state is more accurate Simple distributed routing algorithm can be used Stateless No flow or topology information maintained at each node Scalable Difficult to provide QoS without knowing any state information MANETs specifics Dynamic, therefore hard QoS cannot be applied QoS guarantees can be given only within certain statistical bounds 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 7

8 QoS frameworks A framework for QoS A complete system that attempts to provide required/promised services to each user or application All components within the framework cooperate in providing the required services Key issue Serve on a per session basis Serve on a per class basis A class represents an aggregation of users based on certain criteria Serve on a per node basis Specific for MANETs 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 8

9 Key components of QoS in MANETS QoS architectures and models What type of services can be provided? Define the types of service differentiation QoS resource reservation signaling Coordinates routing, MAC, admission control and scheduling QoS routing Finds path with requested resources QoS MAC Provide support for QoS services 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 9

10 QoS architectures for the Internet Integrated Service (IntServ) Routers keep flow-specific state Bandwidth requirement Delay bound Flow cost Service models Best effort Guaranteed service: fixed delay bound Controlled load service: better then best effort RSVP protocol used to reserve resources in routers Admission control used to accept/decline reservations at hosts Priority queues implemented to provide service guarantees to flows with accepted reservations 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 10

11 IntServ for MANETs IntServ is not feasible in MANETs Scalability State information increases with number of flows Storage and processing overhead RSVP signaling packets use bandwidth needed to send data packets Burden on hosts Mobile hosts must perform admission control, classification of all incoming data packets, and priority scheduling 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 11

12 DiffServ architecture Differentiated Services (DiffServ) Featured by Traffic separated into small number of classes Routing decisions based on class of packet No per-flow state Scalable model Limited processing for routers Example services Premium service: low loss, low delay, low jitter, end-to-end bandwidth guarantee Assured Service: better than best effort service Olympic Service: three tiers of services Service Level Agreement (SLA) used to receive DiffServ Agreement between Customer and ISP ISP and ISP 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 12

13 DiffServ for MANETs No per-flow state ensures scalability DiffServ may be feasible for MANETs Premium service impossible to support Assured service possible SLA difficult to implement in MANETs 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 13

14 New QoS Model for MANETs: FQMM 1/2 Flexible QoS Model for MANET (FQMM) Hybrid approach Combines features from IntServ and DiffServ Per-flow QoS for high priority flows In FQMM, the nodes are classified into three categories Ingress node (source) Interior node (intermediate relay node) Egress node (destination) Ingress node responsible for traffic shaping Delaying packets belonging to flow to meet traffic profile Traffic profile Mean rate, burst size, etc. FQMM assumption The percentage of high-priority flows is less than of lower-priority ones FQMM QoS provision Provides per flow QoS for high-priority flows IntServ style Lower priority flows are aggregated into a set of service classes DiffServ style 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 14

15 New QoS Model for MANETs: FQMM 2/2 Issues with FQMM How many per-flow sessions possible? How do intermediate nodes determine packet information? How should scheduling be performed at intermediate nodes? New QoS models still needed for MANETs 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 15

16 QoS Signaling Used to reserve and release resources When flows created, removed or changed Informs application of success/failure of resource reservation Signaling protocol consists of three phases Connection establishment Connection maintenance Connection termination Two issues Reliable exchange of QoS signaling information In-band signaling: control information with data Out-of-band signaling: separate control packets Interpretation of QoS signaling information Protocols RSVP, Insignia 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 16

17 In-band vs. Out-of-band Signaling In-band signaling Low overhead Cannot implement complex functionality Out-of-band signaling Adds overhead Higher priority for signaling messages Reduces effective bandwidth for data transmission Easier to implement signaling protocol 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 17

18 RSVP QoS signaling for the Internet Out-of-band signaling system Request message sent via routing protocol to receiver Request includes traffic specifications (rate, burst size) Receiver sends back a reservation message to sender Intermediate routers check if they can support requested services If so, allocate resources If not, send error message to receiver Receiver initiates resource request Flow information periodically refreshed Problems for MANETS Too much overhead to apply RSVP to MANETs Not adaptive to dynamic networks 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 18

19 MRSVP 1/2 Extension of RSVP proposed for cellular networks to integrate with IP networks Predicts future locations and reserves resources Types of reservations Active A reservation over a path for a QoS flow is active if data packets currently flow along that path Passive A reservation over a path for a QoS flow is passive if the path on which resources have been reserved is to be used for data packets only in future Other flows can use resources from passive reservations MRSVP employs proxy agents To reserve resources along the path from the sender to the locations in the mobility specification of the mobile host The Local Proxy Agent Present at the current location of the mobile host Makes active reservations The Remote Proxy Agent Present at other locations in the mobility specification of the mobile host Makes passive reservations 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 19

20 MRSVP 2/2 Limitations MRSVP requires the future locations of mobile hosts in advance Obtaining of such information is difficult, mobile hosts future locations are unrestricted and therefore unpredictable Passive reservations fail in the case of MANETs Even if location is somehow known Finding a path and reserving resources on that path in advance may not be viable Because of random and unpredictable movement of the intermediate nodes It is unknown which nodes should act as proxy agents due to lack of infrastructure support 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 20

21 Insignia 1/3 QoS framework designed specifically for MANETs In-band signaling Adaptive services support, with different QoS level Base and enhanced QoS levels Base QoS level: minimum quantitative QoS Enhanced QoS level: extended base QoS level, when sufficient resources become available Key design issues in providing adaptive services How fast the application service level can be switched from base QoS to enhanced and vise versa, in response to changes in the network topology and channel conditions How and when it s possible to operate on the base QoS or enhanced QoS level for an adaptive applications It can scale down, drop, or scale up user sessions adaptively Based on network dynamics and user-supplied adaptation policies QoS reports periodically sent to source node Source node takes action to adapt flows to observed network conditions 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 21

22 Insignia 2/3 Key components Per-flow management Resource management adapted as topology changes Intelligent packet scheduling Flow reservation, restoration and adaptation Routing Any routing protocol can be used Route maintenance procedure will affect QoS In-band signaling Establish, adapt, tear down reservations Control information embedded in data packets Admission control Determine whether or not to accept reservation Refresh reservation periodically based on current state 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 22

23 Insignia 3/3 Key components Packet scheduling MAC Weighted round-robin for different flows Any MAC protocol can be used Automatic reconfirmation or de-allocation of reservation based on data packets received and timeouts Integrated in-band signaling, admission control and packet scheduling Useful for multimedia applications Support multiple operation modes (max and min bandwidth modes) Some loss acceptable MAC and routing protocols affect ability to support QoS 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 23

24 QoS Routing Protocols Goal Search for a path through the network that provides sufficient resources to meet QoS goals E.g., delay, delay jitter, bandwidth Concave or additive metrics for paths E.g., bandwidth is concave, whereby each link must satisfy minimum bandwidth constraints E.g., delay is additive, whereby route delay is sum of individual link delays NP-complete problem to find paths with two or more metrics E.g., finding delay-constrained least-cost path Difficulties with QoS routing Overhead Maintaining link state information Cannot guarantee QoS as in wired networks Route breaks Node failures Must update paths with new paths that have enough resources may not be possible 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 24

25 Ticket-based QoS Routing 1/2 Probe packets (PKT) issued with certain number of tickets Tickets determine maximum number of paths that can be probed for suitability Intermediate nodes allocate tickets among neighbors Neighbors are choose most likely satisfying QoS constraint Requires state information Example Source A transmits PKT with 3 tickets to neighbor B B transmits PKT with 2 tickets to C, PKT with 1 ticket to D C transmits PKT with 1 ticket to E, PKT with 1 ticket to F D transmits PKT with 1 ticket to G Etc. Multiple suitable paths found, select best one 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 25

26 Ticket-based QoS Routing 2/2 Reliability Multi-path routing Data sent independently on all paths Destination keeps first copy of data to arrive, discards rest Best path selected as primary path, others kept as back-up paths With resources reserved Without resources reserved best effort Provides nice trade-off between control overhead (based on number of tickets) and finding good feasible path Issues Performance depends on ticket-issuing and ticket-splitting procedures Global state required at each node Not scalable 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 26

27 QoS MAC Protocols Two basic approaches Guaranteed resource reservation Provide service differentiation Allow real-time/high priority packets to access channel before non-realtime/lower priority packets Still meet the goals of MAC protocols 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 27

28 Cluster TDMA Network organized into clusters Select cluster head via ID, etc. Cluster head assigns TDMA slots to nodes Inter-cluster interference avoided via TDMA or CDMA Frame times synchronized throughout network Create virtual connections via assigning slots Free slots used for best-effort traffic via slotted-aloha 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 28

29 MACA/PR MACA with Piggyback Reservation Data and ACK packets include reservation information in header Receivers keep reservation tables Bandwidth reservation Reservation information in Data packets inform neighbors of transmitter of next transmission Reservation information in ACK packets inform neighbors of receiver of next transmission Reservation tables also shared among nodes 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 29

30 Providing QoS in IEEE Provide better than best effort service Service differentiation via Prioritization of different packets Fair scheduling Tunable parameters Contention window Backoff algorithm Interframe spacing (IFSs) 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 30

31 IEEE e Enhanced DCF (EDCF) All nodes use EDCF MAC protocol Parameters set according to traffic requirements Prioritizes traffic according to access category (AC) Adjust Minimum and maximum backoff window sizes Multiplication factor for adjusting backoff window Probability of accessing channel affected by these parameters Set parameters such that high priority data has higher probability of accessing channel earlier 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 31

32 QoS in IEEE Other techniques for prioritization Persistent Factor DCF: backoff geometrically distributed with parameter P based on packet priority Fair-scheduling techniques Provide fairness in allocation of bandwidth to different traffic classes Often cannot be implemented in existing standard Distributed weighted fair queue Distributed fair scheduling Distributed deficit round robin 24-Nov-2009 TLT-2756 :: TUT :: fall 2009 :: Lecture 9 32

Subject: Adhoc Networks

Subject: Adhoc Networks ISSUES IN AD HOC WIRELESS NETWORKS The major issues that affect the design, deployment, & performance of an ad hoc wireless network system are: Medium Access Scheme. Transport Layer Protocol. Routing.

More information

ISSN: (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com

More information

Basics (cont.) Characteristics of data communication technologies OSI-Model

Basics (cont.) Characteristics of data communication technologies OSI-Model 48 Basics (cont.) Characteristics of data communication technologies OSI-Model Topologies Packet switching / Circuit switching Medium Access Control (MAC) mechanisms Coding Quality of Service (QoS) 49

More information

QoS providence and Management in Mobile Ad-hoc networks

QoS providence and Management in Mobile Ad-hoc networks 2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore QoS providence and Management in Mobile Ad-hoc networks Muhammad Ibrahim, Tahir

More information

5. Performance of Mobile Adhoc Networks(MANETs)

5. Performance of Mobile Adhoc Networks(MANETs) 68 architectures, and response mechanisms. We have focused on the contribution/novelty each brings and have identified the specific MANET issues each does not address. Proposed systems generally emphasize

More information

Lecture 16: QoS and "

Lecture 16: QoS and Lecture 16: QoS and 802.11" CSE 123: Computer Networks Alex C. Snoeren HW 4 due now! Lecture 16 Overview" Network-wide QoS IntServ DifServ 802.11 Wireless CSMA/CA Hidden Terminals RTS/CTS CSE 123 Lecture

More information

QoS Routing in Ad-hoc Networks

QoS Routing in Ad-hoc Networks QoS Routing in Ad-hoc Networks Seminar Presentation for Advanced Topics in Broadband Networks Nirmal Mahadevan Balasubramanyam Guruprasad Sudharsan Srinivasan Outline QoS Parameters of QoS Challenges,

More information

Telecommunication Services Engineering Lab. Roch H. Glitho

Telecommunication Services Engineering Lab. Roch H. Glitho 1 Quality of Services 1. Terminology 2. Technologies 2 Terminology Quality of service Ability to control network performance in order to meet application and/or end-user requirements Examples of parameters

More information

Quality of service for mobile ad hoc networks

Quality of service for mobile ad hoc networks Research Collection Master Thesis Quality of service for mobile ad hoc networks Author(s): Stuedi, Patrick Publication Date: 2003 Permanent Link: https://doi.org/10.3929/ethz-a-004585160 Rights / License:

More information

Internet Services & Protocols. Quality of Service Architecture

Internet Services & Protocols. Quality of Service Architecture Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Quality of Service Architecture Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail:

More information

Quality of Service II

Quality of Service II Quality of Service II Patrick J. Stockreisser p.j.stockreisser@cs.cardiff.ac.uk Lecture Outline Common QoS Approaches Best Effort Integrated Services Differentiated Services Integrated Services Integrated

More information

MAC protocols. Lecturer: Dmitri A. Moltchanov

MAC protocols. Lecturer: Dmitri A. Moltchanov MAC protocols Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2616/ OUTLINE: Problems for MAC to deal with; Design goals; Classification of MAC protocols Contention-based

More information

Real-Time Protocol (RTP)

Real-Time Protocol (RTP) Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of

More information

Outline. QoS routing in ad-hoc networks. Real-time traffic support. Classification of QoS approaches. QoS design choices

Outline. QoS routing in ad-hoc networks. Real-time traffic support. Classification of QoS approaches. QoS design choices Outline QoS routing in ad-hoc networks QoS in ad-hoc networks Classifiction of QoS approaches Instantiation in IEEE 802.11 The MAC protocol (recap) DCF, PCF and QoS support IEEE 802.11e: EDCF, HCF Streaming

More information

Multicast and Quality of Service. Internet Technologies and Applications

Multicast and Quality of Service. Internet Technologies and Applications Multicast and Quality of Service Internet Technologies and Applications Aims and Contents Aims Introduce the multicast and the benefits it offers Explain quality of service and basic techniques for delivering

More information

Quality of Service Routing

Quality of Service Routing Quality of Service Routing CHAPTER 2 Quality of Service Routing QoS is usually defined as a set of service requirements that needs to be met by the network while transporting a packet stream from a source

More information

Domain Based Approach for QoS Provisioning in Mobile IP

Domain Based Approach for QoS Provisioning in Mobile IP Domain Based Approach for QoS Provisioning in Mobile IP Ki-Il Kim and Sang-Ha Kim Department of Computer Science 220 Gung-dong,Yuseong-gu, Chungnam National University, Deajeon 305-764, Korea {kikim, shkim}@cclab.cnu.ac.kr

More information

Advanced Computer Networks

Advanced Computer Networks Advanced Computer Networks QoS in IP networks Prof. Andrzej Duda duda@imag.fr Contents QoS principles Traffic shaping leaky bucket token bucket Scheduling FIFO Fair queueing RED IntServ DiffServ http://duda.imag.fr

More information

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393 Mohammad Hossein Manshaei manshaei@gmail.com 1393 Voice and Video over IP Slides derived from those available on the Web site of the book Computer Networking, by Kurose and Ross, PEARSON 2 Multimedia networking:

More information

Quality of Service in the Internet

Quality of Service in the Internet Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Tema 3.- Redes inalámbricas Ad Hoc. Quality of Service (QoS)

Tema 3.- Redes inalámbricas Ad Hoc. Quality of Service (QoS) Tema 3.- Redes inalámbricas Ad Hoc. Quality of Service (QoS)! Introducción! QoS in IP based Networks! QoS in MANETs! Propuestas del Grupo GRC " Arquitectura DACME Redes Inalámbricas Máster Ingeniería de

More information

Peer to Peer Infrastructure : QoS enabled traffic prioritization. Mary Barnes Bill McCormick

Peer to Peer Infrastructure : QoS enabled traffic prioritization. Mary Barnes Bill McCormick Peer to Peer Infrastructure : QoS enabled traffic prioritization Mary Barnes (mary.barnes@nortel.com) Bill McCormick (billmcc@nortel.com) p2pi - QoS 1/24/09 1 Overview!! Discuss the mechanisms and implications

More information

Institute of Computer Technology - Vienna University of Technology. L73 - IP QoS Integrated Services Model. Integrated Services Model

Institute of Computer Technology - Vienna University of Technology. L73 - IP QoS Integrated Services Model. Integrated Services Model Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) Agenda Integrated Services Principles Resource Reservation Protocol RSVP Message Formats RSVP in

More information

The MAC layer in wireless networks

The MAC layer in wireless networks The MAC layer in wireless networks The wireless MAC layer roles Access control to shared channel(s) Natural broadcast of wireless transmission Collision of signal: a /space problem Who transmits when?

More information

Network Support for Multimedia

Network Support for Multimedia Network Support for Multimedia Daniel Zappala CS 460 Computer Networking Brigham Young University Network Support for Multimedia 2/33 make the best of best effort use application-level techniques use CDNs

More information

Design Intentions. IP QoS IntServ. Agenda. Design Intentions. L73 - IP QoS Integrated Services Model. L73 - IP QoS Integrated Services Model

Design Intentions. IP QoS IntServ. Agenda. Design Intentions. L73 - IP QoS Integrated Services Model. L73 - IP QoS Integrated Services Model Design Intentions Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) The Internet was based on a best effort packet delivery service, but nowadays the

More information

Qos support and adaptive video

Qos support and adaptive video Qos support and adaptive video QoS support in ad hoc networks MAC layer techniques: 802.11 e - alternation of contention based and contention free periods; differentiated (per class) Interframe Spacing

More information

Quality of Service in the Internet

Quality of Service in the Internet Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Lecture 13. Quality of Service II CM0256

Lecture 13. Quality of Service II CM0256 Lecture 13 Quality of Service II CM0256 Types of QoS Best Effort Services Integrated Services -- resource reservation network resources are assigned according to the application QoS request and subject

More information

CSE 461 Quality of Service. David Wetherall

CSE 461 Quality of Service. David Wetherall CSE 461 Quality of Service David Wetherall djw@cs.washington.edu QOS Focus: How to provide better than best effort Fair queueing Application Application needs Transport Traffic shaping Guarantees IntServ

More information

CSCD 433/533 Advanced Networks Spring Lecture 22 Quality of Service

CSCD 433/533 Advanced Networks Spring Lecture 22 Quality of Service CSCD 433/533 Advanced Networks Spring 2016 Lecture 22 Quality of Service 1 Topics Quality of Service (QOS) Defined Properties Integrated Service Differentiated Service 2 Introduction Problem Overview Have

More information

CONTENTION BASED PROTOCOLS WITH RESERVATION MECHANISMS

CONTENTION BASED PROTOCOLS WITH RESERVATION MECHANISMS CONTENTION BASED PROTOCOLS WITH RESERVATION MECHANISMS Five-Phase Reservation Protocol A single-channel time division multiple access (TDMA)-based broadcast scheduling protocol. Nodes use a contention

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

UNIT 1 Questions & Solutions

UNIT 1 Questions & Solutions UNIT 1 Questions & Solutions 1. Give any 5 differences between cellular wireless networks and ADHOC wireless network. Ans: The following table shows the difference between cellular networks and Adhoc wireless

More information

Improving QOS in IP Networks. Principles for QOS Guarantees

Improving QOS in IP Networks. Principles for QOS Guarantees Improving QOS in IP Networks Thus far: making the best of best effort Future: next generation Internet with QoS guarantees RSVP: signaling for resource reservations Differentiated Services: differential

More information

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks Unicast Routing in Mobile Ad Hoc Networks 1 Routing problem 2 Responsibility of a routing protocol Determining an optimal way to find optimal routes Determining a feasible path to a destination based on

More information

Page 1. Quality of Service. CS 268: Lecture 13. QoS: DiffServ and IntServ. Three Relevant Factors. Providing Better Service.

Page 1. Quality of Service. CS 268: Lecture 13. QoS: DiffServ and IntServ. Three Relevant Factors. Providing Better Service. Quality of Service CS 268: Lecture 3 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley,

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

Quality of Service in MANETs

Quality of Service in MANETs Quality of Service in MANETs Part 7 Mobile Ad Hoc Networking Wuhan University Quality of Service QoS What does the Internet provide? Best-effort service Guarantee only one thing delivery of data That is,

More information

Internet Quality of Service: an Overview

Internet Quality of Service: an Overview Internet Quality of Service: an Overview W. Zhao and et al, Columbia University presented by 리준걸 2006.10.25 INC Lab, Seoul Nat l University Outline Introduce QoS framework IntServ DiffServ Detailed mechanism

More information

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline

More information

Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel

Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel Semra.gulder@crc.ca, mathieu.deziel@crc.ca Abstract: This paper describes a QoS mechanism suitable for Mobile Ad Hoc Networks

More information

EE 122: Differentiated Services

EE 122: Differentiated Services What is the Problem? EE 122: Differentiated Services Ion Stoica Nov 18, 2002 Goal: provide support for wide variety of applications: - Interactive TV, IP telephony, on-line gamming (distributed simulations),

More information

Lecture 14: Performance Architecture

Lecture 14: Performance Architecture Lecture 14: Performance Architecture Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 14-1 Background Performance: levels for capacity, delay, and RMA. Performance

More information

CSE 123b Communications Software

CSE 123b Communications Software CSE 123b Communications Software Spring 2002 Lecture 10: Quality of Service Stefan Savage Today s class: Quality of Service What s wrong with Best Effort service? What kinds of service do applications

More information

Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module

Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional

More information

TDDD82 Secure Mobile Systems Lecture 6: Quality of Service

TDDD82 Secure Mobile Systems Lecture 6: Quality of Service TDDD82 Secure Mobile Systems Lecture 6: Quality of Service Mikael Asplund Real-time Systems Laboratory Department of Computer and Information Science Linköping University Based on slides by Simin Nadjm-Tehrani

More information

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless CSCD 433 Network Programming Fall 2016 Lecture 7 Ethernet and Wireless 802.11 1 Topics 802 Standard MAC and LLC Sublayers Review of MAC in Ethernet MAC in 802.11 Wireless 2 IEEE Standards In 1985, Computer

More information

Presentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module

Presentation Outline. Evolution of QoS Architectures. Quality of Service Monitoring and Delivery Part 01. ICT Technical Update Module Quality of Service Monitoring and Delivery Part 01 ICT Technical Update Module Presentation Outline Introduction to IP-QoS IntServ Architecture DiffServ Architecture Post Graduate Certificate in Professional

More information

Real-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time).

Real-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time). Real-Time Applications Tolerant: can tolerate occasional loss of data. Intolerant: cannot tolerate such losses. Delay-adaptive: applications that can adjust their playback point (delay or advance over

More information

QoS in IPv6. Madrid Global IPv6 Summit 2002 March Alberto López Toledo.

QoS in IPv6. Madrid Global IPv6 Summit 2002 March Alberto López Toledo. QoS in IPv6 Madrid Global IPv6 Summit 2002 March 2002 Alberto López Toledo alberto@dit.upm.es, alberto@dif.um.es Madrid Global IPv6 Summit What is Quality of Service? Quality: reliable delivery of data

More information

The MAC layer in wireless networks

The MAC layer in wireless networks The MAC layer in wireless networks The wireless MAC layer roles Access control to shared channel(s) Natural broadcast of wireless transmission Collision of signal: a time/space problem Who transmits when?

More information

3. Quality of Service

3. Quality of Service 3. Quality of Service Usage Applications Learning & Teaching Design User Interfaces Services Content Process ing Security... Documents Synchronization Group Communi cations Systems Databases Programming

More information

QoS provisioning. Lectured by Alexander Pyattaev. Department of Communications Engineering Tampere University of Technology

QoS provisioning. Lectured by Alexander Pyattaev. Department of Communications Engineering Tampere University of Technology QoS provisioning Lectured by Alexander Pyattaev Department of Communications Engineering Tampere University of Technology alexander.pyattaev@tut.fi March 6, 2012 Outline 1 Introduction 2 QoS support elements

More information

Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad-Hoc Networks (SWAN)

Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad-Hoc Networks (SWAN) Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad-Hoc Networks (SWAN) G. S. Ahn, A. T. Campbell, A. Veres, and L. H. Sun IEEE Trans. On Mobile Computing

More information

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model Principles IP QoS DiffServ Differentiated Services Architecture DSCP, CAR Integrated Services Model does not scale well flow based traffic overhead (RSVP messages) routers must maintain state information

More information

Lecture 24: Scheduling and QoS

Lecture 24: Scheduling and QoS Lecture 24: Scheduling and QoS CSE 123: Computer Networks Alex C. Snoeren HW 4 due Wednesday Lecture 24 Overview Scheduling (Weighted) Fair Queuing Quality of Service basics Integrated Services Differentiated

More information

Internet QoS : A Big Picture

Internet QoS : A Big Picture Internet QoS : A Big Picture Xipeng Xiao and Lionel M. Ni, M, Michigan State University IEEE Network, March/April 1999 Oct 25, 2006 Jaekyu Cho Outline Introduction IntServ/RSVP DiffServ MPLS Traffic Engineering/CBR

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

Modular Quality of Service Overview on Cisco IOS XR Software

Modular Quality of Service Overview on Cisco IOS XR Software Modular Quality of Service Overview on Cisco IOS XR Software Quality of Service (QoS) is the technique of prioritizing traffic flows and providing preferential forwarding for higher-priority packets. The

More information

IEEE e QoS for Wireless LAN:

IEEE e QoS for Wireless LAN: IEEE 802.11e QoS for Wireless LAN: A Research Direction James Yu 12/09/2003 TDC Network Seminar 1 IEEE 802.11 MAC Layer Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) Different from CAMA/CD

More information

A Glance at QoS in Mobile Ad-Hoc Networks (MANETs)

A Glance at QoS in Mobile Ad-Hoc Networks (MANETs) A Glance at QoS in Mobile Ad-Hoc Networks (MANETs) A report by Demetris Zeinalipour Resources: http://www.cs.ucr.edu/~csyiazti/cs260.html cs260.html Introduction MANETs were initially proposed for battlefield

More information

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET 2011 International Conference on Information and Network Technology IPCSIT vol.4 (2011) (2011) IACSIT Press, Singapore QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET Ashwini V. Biradar

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

ICE 1332/0715 Mobile Computing (Summer, 2008)

ICE 1332/0715 Mobile Computing (Summer, 2008) ICE 1332/0715 Mobile Computing (Summer, 2008) Medium Access Control Prof. Chansu Yu http://academic.csuohio.edu/yuc/ Simplified Reference Model Application layer Transport layer Network layer Data link

More information

Lecture 4: Wireless MAC Overview. Hung-Yu Wei National Taiwan University

Lecture 4: Wireless MAC Overview. Hung-Yu Wei National Taiwan University Lecture 4: Wireless MAC Overview Hung-Yu Wei National Taiwan University Medium Access Control Topology 3 Simplex and Duplex 4 FDMA TDMA CDMA DSSS FHSS Multiple Access Methods Notice: CDMA and spread spectrum

More information

Wireless Networking & Mobile Computing

Wireless Networking & Mobile Computing Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Network Layer: Ad Hoc Routing Tamer Nadeem Dept. of Computer Science The OSI Communication Model Page 2 Spring 2012 CS 752/852 - Wireless

More information

RSVP and the Integrated Services Architecture for the Internet

RSVP and the Integrated Services Architecture for the Internet RSVP and the Integrated Services Architecture for the Internet N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 20 Roadmap for Multimedia Networking 2 1. Introduction

More information

Reminder: Datalink Functions Computer Networking. Datalink Architectures

Reminder: Datalink Functions Computer Networking. Datalink Architectures Reminder: Datalink Functions 15-441 15 441 15-641 Computer Networking Lecture 5 Media Access Control Peter Steenkiste Fall 2015 www.cs.cmu.edu/~prs/15-441-f15 Framing: encapsulating a network layer datagram

More information

CSE 461: Wireless Networks

CSE 461: Wireless Networks CSE 461: Wireless Networks Wireless IEEE 802.11 A physical and multiple access layer standard for wireless local area networks (WLAN) Ad Hoc Network: no servers or access points Infrastructure Network

More information

Tutorial 9 : TCP and congestion control part I

Tutorial 9 : TCP and congestion control part I Lund University ETSN01 Advanced Telecommunication Tutorial 9 : TCP and congestion control part I Author: Antonio Franco Course Teacher: Emma Fitzgerald January 27, 2015 Contents I Before you start 3 II

More information

CMPE 257: Wireless and Mobile Networking

CMPE 257: Wireless and Mobile Networking CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 3 CMPE 257 Winter'11 1 Announcements Accessing secure part of the class Web page: User id: cmpe257.

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

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5. Rahem Abri Content 1. Introduction 2. The Ad-hoc On-Demand Distance Vector Algorithm Path Discovery Reverse Path Setup Forward Path Setup Route Table Management Path Management Local Connectivity Management

More information

On Network Dimensioning Approach for the Internet

On Network Dimensioning Approach for the Internet On Dimensioning Approach for the Internet Masayuki Murata ed Environment Division Cybermedia Center, (also, Graduate School of Engineering Science, ) e-mail: murata@ics.es.osaka-u.ac.jp http://www-ana.ics.es.osaka-u.ac.jp/

More information

Quality of Service (QoS)

Quality of Service (QoS) Quality of Service (QoS) A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

Unit 2 Packet Switching Networks - II

Unit 2 Packet Switching Networks - II Unit 2 Packet Switching Networks - II Dijkstra Algorithm: Finding shortest path Algorithm for finding shortest paths N: set of nodes for which shortest path already found Initialization: (Start with source

More information

Differentiated Services

Differentiated Services 1 Differentiated Services QoS Problem Diffserv Architecture Per hop behaviors 2 Problem: QoS Need a mechanism for QoS in the Internet Issues to be resolved: Indication of desired service Definition of

More information

Wireless Sensor Networks 8th Lecture

Wireless Sensor Networks 8th Lecture Wireless Sensor Networks 8th Lecture 21.11.2006 Christian Schindelhauer schindel@informatik.uni-freiburg.de 1 Media Access Control (MAC) Controlling when to send a packet and when to listen for a packet

More information

Wireless Networked Systems

Wireless Networked Systems Wireless Networked Systems CS 795/895 - Spring 2013 Lec #6: Medium Access Control QoS and Service Differentiation, and Power Management Tamer Nadeem Dept. of Computer Science Quality of Service (802.11e)

More information

Quality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services

Quality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services 1 Computer network and QoS QoS ATM QoS implementations Integrated Services Differentiated Services Quality of Service (QoS) The data transfer requirements are defined with different QoS parameters + e.g.,

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

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu Chapter 5 Ad Hoc Wireless Network Jang Ping Sheu Introduction Ad Hoc Network is a multi-hop relaying network ALOHAnet developed in 1970 Ethernet developed in 1980 In 1994, Bluetooth proposed by Ericsson

More information

CSCI Spring Final Exam Solution

CSCI Spring Final Exam Solution CSCI 4211 16Spring Final Exam Solution 1. When an IP packet arrives a router, how the router decides what is the next router (output link) this packet to be forwarded to? What are the routing table and

More information

MAC protocols for ad hoc networks

MAC protocols for ad hoc networks MAC protocols for ad hoc networks Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2756/ OUTLINE: Problems for MAC to deal with; Design goals; Classification of

More information

Routing protocols in WSN

Routing protocols in WSN Routing protocols in WSN 1.1 WSN Routing Scheme Data collected by sensor nodes in a WSN is typically propagated toward a base station (gateway) that links the WSN with other networks where the data can

More information

Call Admission Control in IP networks with QoS support

Call Admission Control in IP networks with QoS support Call Admission Control in IP networks with QoS support Susana Sargento, Rui Valadas and Edward Knightly Instituto de Telecomunicações, Universidade de Aveiro, P-3810 Aveiro, Portugal ECE Department, Rice

More information

CHAPTER 4 CALL ADMISSION CONTROL BASED ON BANDWIDTH ALLOCATION (CACBA)

CHAPTER 4 CALL ADMISSION CONTROL BASED ON BANDWIDTH ALLOCATION (CACBA) 92 CHAPTER 4 CALL ADMISSION CONTROL BASED ON BANDWIDTH ALLOCATION (CACBA) 4.1 INTRODUCTION In our previous work, we have presented a cross-layer based routing protocol with a power saving technique (CBRP-PS)

More information

Integrated and Differentiated Services. Christos Papadopoulos. CSU CS557, Fall 2017

Integrated and Differentiated Services. Christos Papadopoulos. CSU CS557, Fall 2017 Integrated and Differentiated Services Christos Papadopoulos (Remixed by Lorenzo De Carli) CSU CS557, Fall 2017 1 Preliminary concepts: token buffer 2 Characterizing Traffic: Token Bucket Filter Parsimonious

More information

Resource Reservation Schemes for IEEE Based Wireless Networks: A Survey

Resource Reservation Schemes for IEEE Based Wireless Networks: A Survey Resource Reservation Schemes for IEEE 802.11-Based Wireless Networks: A Survey Xiaobo Yu, Pirabakaran Navaratnam, and Klaus Moessner Abstract IEEE 802.11-based wireless technology is widely applied in

More information

Qos-Aware Routing Based on Bandwidth Estimation for Mobile Ad Hoc Networks

Qos-Aware Routing Based on Bandwidth Estimation for Mobile Ad Hoc Networks Qos-Aware Routing Based on Bandwidth Estimation for Mobile Ad Hoc Networks 1 Ravindra.E, 2 Pooja Agraharkar Asst Prof, Dept. of Electronics & Communication Engg, Mtech Student, Dept. of Electronics & Communication

More information

Problems with IntServ. EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) DiffServ (cont d)

Problems with IntServ. EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) DiffServ (cont d) Problems with IntServ EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) Computer Science Division Department of Electrical Engineering and Computer Sciences University of California,

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master

More information

DiffServ Architecture: Impact of scheduling on QoS

DiffServ Architecture: Impact of scheduling on QoS DiffServ Architecture: Impact of scheduling on QoS Abstract: Scheduling is one of the most important components in providing a differentiated service at the routers. Due to the varying traffic characteristics

More information

Prof. Dr. Abdulmotaleb El Saddik. site.uottawa.ca mcrlab.uottawa.ca. Quality of Media vs. Quality of Service

Prof. Dr. Abdulmotaleb El Saddik. site.uottawa.ca mcrlab.uottawa.ca. Quality of Media vs. Quality of Service Multimedia Communications Multimedia Technologies & Applications Prof. Dr. Abdulmotaleb El Saddik Multimedia Communications Research Laboratory School of Information Technology and Engineering University

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

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for

More information

Reversing Ticket Based Probing Routing Protocol for MANET

Reversing Ticket Based Probing Routing Protocol for MANET Reversing Ticket Based Probing Routing Protocol for MANET TURGUT YUCEL and MIN SONG Department of Electrical and Computer Engineering Old Dominion University Norfolk, VA 23529 U.S.A. http://www.odu.edu/networking

More information