You are on page 1of 24

Mobile and Wireless Networks

CS6723 / EE 6793
Prof 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: amir_qayyum@yahoo.com

Teaching assistant:
Mr
Tel: Email:

Course Discussion Forum


Discussion / mailing list
mwnet@yahoogroups.com (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 ?

You might also like