mwn-13sp-lec0

download mwn-13sp-lec0

If you can't read please download the document

description

About engineering

Transcript of mwn-13sp-lec0

Mobile and Wireless NetworksCS6723 / EE 6793Prof Dr Amir Qayyum M. A Jinnah University, Islamabad

Instructors Profile Ph.D. Mobile Wireless Net., Univ. of Paris-Sud, France Elect. Engg.,U.E.T. Lahore M.S. Comp. Engg., E.S.I.M., France D.E.A. Parallel Comp. Arch., Univ. of Paris-Sud, France Co-author of an RFC on routing protocol for MANETs On Praxitele, PRIMA and IPANEMA projects

MANET: Participant of working group of IETF since 1997 INRIA, France: Worked as research fellow

Enabling Technologies: Network protocol stack develop.

CARE Pvt Ltd: Design/dev. of long-range, secure MANETs CASE: Chairman Computer Engineering Dept. M A Jinnah University: Faculty member and Dean FoE

Implementation of RTP-RTCP/UDP-TCP/IP stack for a RISC based packet processor, including CRTP, PPP/MP, IPsec, QoS.

Course Significance and Rationale Mobile networks are gaining importance Different type of mobile networks deployed Will be oriented more toward IP connectivity and data transport

Widespread use of mobile devices and networks, diffused in our daily life, is a reality Its beneficial to understand it

Its fun to play with protocols (software) Designing architecture to fulfill mobility req.

Course Objectives Explain the design and performance of wireless networks, protocols, and applications Along with the constraints of wireless technologies

Explain the operation of wireless LAN/MAN/PAN Explain routing schemes for mobile host connectivity Explain application-level features needed for mobility Develop (or use) simulation software using mobility at IP layer Understand the impact of hardware on protocols

Course Objectives At the end of this course, you should be able to: Identify the problems that arise in mobile networked environment Explain advantages/disadvantages of existing solutions to the problems in different mobile networking scenarios Evaluate novel approaches to these problems Identify and describe the purpose of each component of a mobile networking protocol Understand the implications of a given solution for performance in mobile networking environments

Pre Requisites Required: Thorough understanding of computer networks Good knowledge of TCP/IP protocol suite It will be required!

Good knowledge of C language

Recommended: C Programming experience in Linux environment

Course Staff Instructor: Dr Amir Qayyum Tel: 111 878787, Ext 144 Email: [email protected]

Teaching assistant: Mr Tel: Email:

Course Discussion Forum Discussion / mailing list [email protected] (students only) Discussions, queries, announcements, everything!

Web page to join the group: http://groups.yahoo.com/group/mwnet/ Click on Join this group You must provide name & RegNo in your request

Course Schedule Class lectures Tuesday 6 pm and Thursday 7:30 pm

Assignments 1 assign today! Then 1 assign every 3 weeks

Quizzes Projects Two projects of 5 weeks duration each Date sheet announced by the university

Midterm and Final Exams

Assessment and Grading Assignments (7 or 8 assignment) Late assignments are not accepted! Research paper, portfolio and product idea are also counted as individual assignment

15-20%

Quizzes (6) Class participation Projects (2)

10-12% 5% 12-15% 20% 30-35%

Done individually or in a group of two students

Midterm exam Final exam

Grading Policy Absolute-Relative marking: grades are given according to the class standing of a student, but following the university policy Grading will follow the bell shaped curve, if possible Average marks of the class will be approx centered around grade B Approx 10% of the top students will get grade A University policy: A > 90%, F < 58%

Assignments / Projects Its your responsibility to regularly check the course yahoogroup for important notifications Assignments will usually contain: Questions on course topics, research papers, etc.

Projects on NS2, NS3 or Opnet simulation Each assign ~2.5 marks, project ~7.5 marks Submission date given with each assign/project Plagiarism will not be tolerated Late assignment / project is not accepted

Projects Can be done individually or in group of two Details will be communicated on the yahoogroup

Lab sessions with be conducted by the TA These sessions must be attended by those students who are not familiar with Linux How to install, configure and use NS-2, NS-3 and Opnet simulator, with examples will be explained

Fedora core 15 will be used for demonstration You can use any Linux distribution at your own

Academic Honesty Your work in this class must be your own For the first infraction, all involved students will receive 0 marks If they are found to have collaborated excessively or to have cheated e.g. by copying or sharing answers during an assignment, project or examination

Further infractions will result in failure in the course

Course Material Reference books No single textbook covers the whole course!

Lot of research papers! Many will be recommended and given in assign

RFCs, Internet drafts and IEEE standards On routing protocols, WLAN and WMAN

Web resources Tutorials, white papers, reports, etc.

Some Recommended Books Aftab Ahmad Wireless and Mobile Data Networks Wiley Interscience Publication 2005

A. R. Prasad and N. R. Prasad 802.11 WLANs and IP Networking

S. K Sarkar, T. G Basavaraju, C. Puttamadappa Ad Hoc Mobile Wireless Networks

M. D. Katz WiMax Evolution

Some Recommended Books Charles Perkins Ad Hoc Networking Mobile IP

Jim Geier Wireless LANs, 2nd Edition

P. Nicopolitidis Wireless Networks

William Stallings Wireless Communications & Networks, 2nd Edition

Course Contents Basics of Wireless Networks and Mobile Computing Multiple Access Methods Centralized or distributed, and controlled or random channel access Aloha, CSMA, CSMA/CA, EY-NPMA, etc.

Wireless LANs - Wi-Fi IEEE 802.11 and its variants: a, b, g, h, e, f, MAC (and PHY) of IEEE 802.11, HIPERLAN-1

Course Contents Mobile Ad Hoc Networks (MANETs) Routing in MANETs QoS, security and power conservation Auto-configuration, L2 Interaction Scalability Advertisement and Registration Mobile IP Route Optimization Mobile IPv6 and DHCPv6

Mobile IP

Course Contents WiMax - Wireless MAN IEEE 802.16 (d, e), 802.20, BWA IEEE 802.21 (MIH)

Bluetooth PANs (Pico Area Networks) Protocol stack, profiles and applications IEEE 802.15, WiMedia

Overview of other mobile networking topics If time permits

Expectations

What do you want (or expect) to learn from this class ?

This Course IS About Mobile networking principles and concepts General purpose mobile computer networks Network layer perspective Mobility components in the Internet protocol suite

Wireless LANs and WANs Connectivity issues of nomadic nodes Network software (protocol impl. issues)

This Course IS NOT About Survey of existing mobile network standards Cellular telephone networks Although we may refer to 3G and 4G architecture

Wireless communication principles Physical layer perspective Data transmission, modulation, encoding, etc.

Wireless communication hardware

Any question ?