Computer Communication and Networking 10TL Sections I-II Dr. Faisal Karim Shaikh DEWSNet Group Dependable Embedded Wired/Wireless Networks DEWSNet Neeraj Suri Dependable Embedded Wired/Wireless Networks EU-NSF ICT March 2006 MUET Jamshoro
Course Structure and Contact Info www.muet.edu.pk/~shaikh/courses/ Schedule Timetable, check out! Exams 2-3 mid exams (can be surprise :) Home assignments Presentations in class (voluntarily) Final Exam Faisal K. Shaikh faisal.shaikh@faculty.muet.edu.pk Office Hours (TL125): by appointment Syllabus & TTP Intro/Overview 2
Relevant Literature + Lecture Foils Data and Computer Communications, Eighth Edition W. Stallings Internetworking With TCP/IP Douglas E. Comer Computer Networks Andrew S. Tanenbaum Books are available (in limited numbers!) from the library Its not an end ;) Internet is open for all and for me too Slides are available on the lecture s homepage I will try to upload the foils shortly before /after the lecture Intro/Overview 3
Curiosity killed the cat How many of you have your own computers/laptops? Familiar with networks? Using Internet? Why you are in TL and what are ur expectations frm this course? Are you concerned about security? Intro/Overview 4
University/Department/My Expectations Come to class on-time Turn in work on-time Do all work independently (except group work) Take responsibility for your own learning! Intro/Overview 5
The Trends in Computing Technology 1970s 1990s Late 1990s Now and Tomorrow? Intro/Overview 6
Intro/Overview 7 Computing Evolution
What isn t an Embedded System? response sensors motes XBW FBW UAV s Intro/Overview 8
Intro/Overview 9 DEWSNet Related Areas
Reliable Information Transport for WSN Information Transport is a Core Operation Responsiveness is Critical different applications different responsiveness requirements Modeling Reliability Framework MobilityMobility-aware Information Transport Aggregation Reliability (Ra) Routing Reliability (Rr) Reliability of inf. transport = Ra * Rr Intro/Overview 10
Dependable Mobile Ad-hoc Sensor Networks Applications Car2Car communication Cooperative driving Announcements Tracking & monitoring Measurement Disaster rescue WAVE WLAN ZigBee Research challenges Energy (efficiency, maintenance..) Frequent failures (detection, diagnosis..) Safety-critical applications Reliable communication Intro/Overview 11
File sharing in VANETS 08ES Group Music files to share Other info Critical messages Intro/Overview 12
Congestion Detection in VANETS 08TL Group Congestion Classification Detection Implementation Intro/Overview 13
Body Area Networks Intro/Overview 14
ABLESCENTNet: A Wireless Sensor Network for Visually Impaired People Funded by ICTRnD Intro/Overview 15
Cloud Integration Energy Harvesting Green Communication WSN Next Challenges Intro/Overview 16
Projects Related works for students Setting up simulation environment for WSN on Sun Solaris (Sun Fire Server) Deployment of protocols on sensor nodes Building and implementing protocols on robots Contact me if you are interested! I hope many of you will be interested Intro/Overview 17
Intro/Overview 18 Data Communications
Contemporary Data Comms trends traffic growth at a high & steady rate development of new services advances in technology significant change in requirements emergence of high-speed LANs corporate WAN needs digital electronics Intro/Overview 19
A Communications Model Intro/Overview 20
Intro/Overview 21 Data Communications Model
Networking growth of number & power of computers is driving need for interconnection also seeing rapid integration of voice, data, image & video technologies two broad categories of communications networks: Local Area Network (LAN) Wide Area Network (WAN) Intro/Overview 22
Local Area Networks smaller scope Building or small campus usually owned by same organization as attached devices data rates much higher switched LANs, eg Ethernet wireless LANs Intro/Overview 23
Metropolitan Area Networks MAN middle ground between LAN and WAN private or public network high speed large area Intro/Overview 24
Wide Area Networks Large geographical area Crossing public rights of way Rely in part on common carrier circuits Technologies in use Circuit switching Packet switching Frame relay Asynchronous Transfer Mode (ATM) Intro/Overview 25
Circuit Switching Dedicated communications path established for the duration of the conversation e.g. telephone network Intro/Overview 26
Data sent out of sequence Packet Switching Small chunks (packets) of data at a time Packets passed from node to node between source and destination Used for terminal to computer and computer to computer communications Intro/Overview 27
Frame Relay Packet switching systems have large overheads to compensate for errors Modern systems are more reliable Errors can be caught in end system Most overhead for error control is stripped out Intro/Overview 28
Asynchronous Transfer Mode ATM Evolution of frame relay Little overhead for error control Fixed packet (called cell) length Anything from 10Mbps to Gbps Constant data rate using packet switching technique Intro/Overview 29
The Internet Internet evolved from ARPANET (1969) first operational packet network applied to tactical radio & satellite nets also had a need for interoperability led to standardized TCP/IP protocols Intro/Overview 30
Intro/Overview 31 Internet Elements
Intro/Overview 32 Example Configuration
Summary Introduced data communications needs Communications model Defined data communications Overview of networks Internet intro Intro/Overview 33
Home Assignment Pakistan Internet Infrastructure to support Education Sector: Needs, Tools and Techniques Due date: In one week Mode: Turnitin.com only!! Enroll using your university email (if you find any difficulty do let me know) class: 09TLSec1 class ID: 4138373 pwd: faisal What to send : Document 3-4 pages Use your mind, do not copy paste Intro/Overview 34
Section 2 (Differentiate between IntServ and DiffServ) Due date: In one week Mode: Turnitin.com only!! Enroll using your university email (if you find any difficulty do let me know) class: 09TLSec2 class ID: 4232546 pwd: faisal What to send : Document 3-4 pages Use your mind, do not copy paste Intro/Overview 35