mwn-13sp-lec0
-
Upload
haseeb-nawaz -
Category
Documents
-
view
11 -
download
4
description
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 ?