CS 218 Advanced Computer Networks Quarter: Fall 2003 Course ID : CS218 Class hour : MW 8:00-10:00 pm Classroom : BH 5273



Similar documents
CS 5480 Computer Networks

CSC4290: Introduction to Computer Networking. Hongwei Zhang

CDA Introduction to Computer Networks

Introduction VOIP in an Network VOIP 3

CSE 3214: Computer Network Protocols and Applications

CPSC 4550 Computer Networks Fall 2012, Section 0

CMPSCI 453 Computer Networking. Professor V. Arun Department of Computer Science University of Massachusetts Amherst

Role of Clusterhead in Load Balancing of Clusters Used in Wireless Adhoc Network

CSci 4211: Data Communications and Computer Networks. Time: Tuesday and Thursday 8:15 to 9:30 am Location: Phyics 170 Spring 2015, 3 Credits

IT4405 Computer Networks (Compulsory)

Lecture 1: Course Introduction. CSE 123: Computer Networks Stefan Savage

Final Exam. Route Computation: One reason why link state routing is preferable to distance vector style routing.

Contents. Biography. Acknowledgments. List of Abbreviations. List of Symbols

Network Security 網 路 安 全. Lecture 1 February 20, 2012 洪 國 寶

CS268 Exam Solutions. 1) End-to-End (20 pts)

Reliable Adaptive Lightweight Multicast Protocol

CSE 123b Communications Software

Optimized Load Balancing Mechanism Using Carry Forward Distance

CSE 473s Introduction to Computer Networks

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

CISC 2540: Intro to Video Game Design

Chapter 1: Introduction

Supporting VoIP in IEEE Distributed WLANs

TCP over Wireless Networks

Boston University MET CS 690. Network Security

Computer Networks and the Internet

Wireless LAN advantages. Wireless LAN. Wireless LAN disadvantages. Wireless LAN disadvantages WLAN:

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

Network Friendliness of Mobility Management Protocols

Network Load Balancing

San José State University College of Engineering/Computer Engineering Department CMPE 206, Computer Network Design, Section 1, Fall 2015

CEB620MOBILE COMPUTING

Instructor: Michael J. May. Semester 1 of 5774

CS 535 Course Syllabus. Basics of Applications PNA Chap 4. pp

ECE 156A - Syllabus. Lecture 0 ECE 156A 1

Raritan Valley Community College Academic Course Outline. CISY Advanced Computer Networking

CME: A Middleware Architecture for Network-Aware Adaptive Applications

CS 2302 Data Structures Spring 2015

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

Data Communication Networks Introduction

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2

IP Telephony (Voice over IP)

ECE/CS 372 introduction to computer networks. Lecture 13

Wave Relay System and General Project Details

Network System Design Lesson Objectives

CSCD 330 Network Programming Winter Lecture 1 - Course Details

Lecture Objectives. Lecture 8 Mobile Networks: Security in Wireless LANs and Mobile Networks. Agenda. References

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

Definition. A Historical Example

Comparison of RIP, EIGRP, OSPF, IGRP Routing Protocols in Wireless Local Area Network (WLAN) By Using OPNET Simulator Tool - A Practical Approach

What is this Course All About

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

Computer Science 3CN3 Computer Networks and Security. Software Engineering 4C03 Computer Networks and Computer Security. Winter 2008 Course Outline

Reliable Multicast Protocol with Packet Forwarding in Wireless Internet

Lecture 1: Course Introduction" CSE 222A: Computer Communication Networks Alex C. Snoeren

Mobile Computing/ Mobile Networks

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links

TCP in Wireless Networks

Lecture 1: Course Introduction"

Requirements for Simulation and Modeling Tools. Sally Floyd NSF Workshop August 2005

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.

MPLS VPN in Cellular Mobile IPv6 Architectures(04##017)

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India

Computer Networks. A Top-Down Approach. Behrouz A. Forouzan. and. Firouz Mosharraf. \Connect Mc \ Learn. Hill

Internet Protocol Address

Improved Multiple File Transfer Protocol using Extended features of SCTP

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

IP SAN Best Practices

Mobile and Sensor Systems

1. Basic Information Course Code and Title: FN5202 Advanced Corporate Finance

You will work in groups of two on the labs. It is OK to talk to others and help each other in the lab.

Introduction to Ad hoc Networks

Cross Layer TCP Congestion Control Load Balancing Technique in MANET

Network Security. Introduction. Università degli Studi di Brescia Dipartimento di Ingegneria dell Informazione 2014/2015

Introduction. Abusayeed Saifullah. CS 5600 Computer Networks. These slides are adapted from Kurose and Ross

Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices

Network Security TCP/IP Refresher

PERFORMANCE ANALYSIS OF WLAN STANDARDS FOR VIDEO CONFERENCING APPLICATIONS

The IP Transmission Process. V1.4: Geoff Bennett

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. January 11 CMSC417 Set 1 1

Transcription:

CS 218 Advanced Computer Networks Quarter: Fall 2003 Course ID : CS218 Class hour : MW 8:00-10:00 pm Classroom : BH 5273

Course Admin Details Prof Mario Gerla: BH 3732 F gerla@cs.ucla.edu Office Hrs: MW 10-12AM; or by appt TA: Kaixin Xu BH 3803 {xkx@cs.ucla.edu} Prerequisites : CS 118 or equivalent Course grading Class participation : 5% Homework : 10% Midterm : 35% Term project/presentation : 50%

Course objectives Expose students to active research areas in the field of networking This year, we target wireless networks (W-LANs, ad hoc nets and 3G) and the Internet protocols (QoS routing, multicasting, TCP congestion control and P2P). Student teams will study a specific topic in more depth via a term project involving analysis, simulation, implementation, measurements

Course Outline A. Wireless Networks i. Wireless LANs (802.11, Bluetooth); MAC layer protocols ii. Ad hoc wireless networks (routing, clustering, multicast, Qos support, ad hoc TCP) iii. Cellular systems (GSM, GPRS, UMTS) B. Internet protocols i. Congestion control, TCP, streaming ii. Routing; QoS routing iii. Multicast iv. P2P

Recommended Textbooks S. Keshav, "An Engineering Approach to Computer Networking," Addison Wesley, 1997. (Recommended) D.E. Comer, "Internetworking with TCP/IP," Vol. I, Prentice Hall, Third Edition. (Recommended)

CS 218 Fall 2003 Project Topics This is a partial list of projects proposed by my own PhD students. Audio Streaming over Bluetooth Scatternets using Adaptive Link Layer Enhancing Bluetooth TCP Performance with Bursty Errors ODMRP - ASYM (with asymmetric links) for Linux Split traffic multipath ODMRP (Protocol Design and Linux Implementation)

Cs 218 Fall 2003 Project topics (cont) Infrastructure and ad-hoc ODMRP implementation using Click modular router Towards interoperability between 802.11 modes and ad hoc modes Simulation of ANODR and ANODV (security) MOBI-GLOBUS: A mobile grid computing toolkit for mobile nodes

CS 218 previous years Project Topics Mobility Management based on Mobile IP in Mobile Backbone Networks Evaluation of convergence of wireless technologies (eg, W-LAN and UMTS) Enforcing End-to-end Security in Wireless Networks PARO implementation in QualNet: Power Aware Routing QoS Provisioning in Intradomain Networks : Practical System Development

CS 218 previous years Projects Fault Tolerance for Multicast with Bidirectional Tree Aggregated Multicast Support in NS2 TCP Westwood Interaction With Network Layer Active Queue Management Schemes (e.g. RED) Efficient retransmission scheme in lossy environment (based on TCP Westwood)

CS 218 Project grading criteria: Class presentation style, clarity, organization, conciseness 15 Research value (say, if judged as a research paper to be published at some conference) 0-20 Tutorial value (for papers with predominantly tutorial value, as opposed to research value); clarity of the presentation of the various approaches; classification; comparison etc 0 20 References. How careful is the review of prior work ; ie, how complete and consistent is the set of references? How appropriate are the citations? 5 Report (max 15 pg double spaced, including figures and tables); writing style; clarity; organization 10 Total: 50

CS 218 Fall 2003 Schedule Sept 29, Oct 1: Wireless LANs, MAC layer HW #1; Note: by Oct 1st projects are finalized and posted Oct 6,8: Wireless Ad hoc net intro; routing, multicast; HW #2 Oct 13,15: Wireless ad hoc: QoS, adaptive voice/video applications; ad hoc TCP.; HW #3 Note by Oct 13: students submit team project proposals. Oct 15 - student projects and presentation schedule finalized Oct 20-22 Bluetooth scatternets; wireless cellular (GSM, CDMA,GPRS, UMTS); vertical handoff HW #4

CS 218 Fall 2003 Schedule (cont) Oct 27, 29 Internet congestion control; TCP; streaming HW #5 Nov 3,5 Internet routing; QoS routing (QOSPF); multicast Hw #6 Nov 10-12 Holiday; Peer to peer protocols HW #7 Nov 17-19 Guest lecture and/or class material review; Midterm (19) covering all material up to Nov 12 Nov 24, 26 Student class presentations Dec 1,3,4 Student class presentations (overflow to Dec 2-7PM) Dec 12 Final Project Report due (No Final Exam)

Classes to be rescheduled Oct 13 & 15 (Milcom conference) Proposed: Tuesday Oct 7 (7:30 9:20 AM) Thu or Fri Oct 16-17 (8-10 AM)