gallery/csenith

Dr. Lokesh Chouhan

 

Teaching

 

 

Presently Teaching:

 

 

1. Mobile Ad Hoc Networks 

CSE-613

M.Tech (Mobile Computing) II Semester 

Study Material 

 

2. Mobile Computing 

CSD-422,

B.Tech (CSE) VIII Semester 

Studay Material 

 

 

 

1. Mobile Ad Hoc Networks

    CSE-613, M.Tech (Mobile Computing) II Semester 

    Syllabus

[Enrolled Students]

 

Sr.No.     Roll No.       Name of Student
1            16M526       Vinay Dubey
2            16M527       Varsha Katre
3            16M528       Aastha Maheshwari
4            16M529       Om Prakash Singh
5            16M530       Gurpreet Singh
6            16M531       Ankit Songara

  Marks Evaluations:

  10 Marks: Class Test

  20 Marks: Mid Term Examination

  60 Marks: End Term Examination

  10 Marks: Class Perfomance/Quiz/

                   Seminar/Project

Assignment 1: 

Registration for the Quiz:

 

1. Open the website, 

    http://quizstar.4teachers.org/student/registrs.jsp

    and register yourself with

your name, Last Name, and the Username:

    For an Example:

if your name is Amit Singh and Roll number is 16M501,

    then write your name : "Amit",

                     Last  name: "Singh", and

                 the username: NITH16M501

2. After the successful registration, login your account at 

    http://quizstar.4teachers.org/indexs.jsp

3. After Login, try to enroll yourself into the Class.

    For this purpose, Click  on to the "Search" button on top right corner. 

4. Change the preference of the Class search into the

     Search by "Teacher's Name" --> "LOKESH CHOUHAN "

5. Now you will get the list of various classes by me.

    But try to register yourself inside the "M.Tech MC II".

6. Now wait for the approval from my side.

7. After Allowing/Approval, you will be ready to appear in the Online Quiz.

8. At the time of Quiz, your quiz will be available to you.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Mobile Computing [CSD-422]

    B.Tech (CSE) VIII Semester   [Enrolled Students]

    Syllbus

Marks Evaluations:

 

  10 Marks: Class Test

  20 Marks: Mid Term Examination

  60 Marks: End Term Examination

  10 Marks: Class Perfomance/Quiz/Seminar/Project

  Assignment 1: 

 

Registration for the Quiz:

 

1. Open the website, 

    http://quizstar.4teachers.org/student/registrs.jsp

    and register yourself with

your name, Last Name, and the Username:

    For an Example:

if your name is Amit Singh and Roll number is 13501,

then write your name : "Amit",

Last  name: "Singh", and

the username: NITH13501

2. After the successful registration,

login your account at 

    http://quizstar.4teachers.org/indexs.jsp

3. After Login, try to enroll yourself into the Class.

    For this purpose,

Click  on to the "Search" button on top right corner. 

4. Change the preference of the

Class search into the

Search by

"Teacher's Name" --> "LOKESH CHOUHAN "

5. Now you will get the list of various classes by me.

    But try to register yourself inside

the "Final Year CSE".

6. Now wait for the approval from my side.

7. After Allowing/Approval,

you will be ready to appear in the Online Quiz.

8. At the time of Quiz, your quiz will be available to you.

Mobile Computing Lab: [CSD-415]

 

LAB1

 

  1. Installation of MATLAB and study of basic functions and Wireless/Communication Toolbox.
  2. To become familiar with the networking accessories and facilities in the Department of the Computer Science and Engineering: a)   Find out what networking devices are installed in the department. b)   Describe the network type and topology of the department c)   Finding IP and MAC address d)   Workgroup and domain configuration e)   Use of utilities: arp, ipconfig/ifconfig, tracert, nslookup.
  3. Configuration of the mobile devices viz laptop, mobile phone in infrastructure based (cellular networks, i.e., GSM, 3G, 4G, HSPA, etc.) and infrastructure less network (adhoc/sensor).
  4. To study the effect of the obstacles in transmission range of the Transmitter.
  5. To study the configuration and administration of the wireless access point (AP).
  6. To study the hidden terminal and exposed terminal problem and make a program to demonstrate these problems.
  7. Write a program to display the IP address and MAC address of a machine.
  8. Write a program for the simulation of the MAC protocols, CSMA/CA, MACA and MACAW. Compare the performance of the protocols on various performance metrics. Reading: J. Schiller, "Medium Access Control," Chapter 3
  9. Study of  Mobile MAC Layer protocol based models: Write a MATLAB programme for TDMA, FDMA, CDMA, and SDMA system and compare the performance. 
    ​[Reading: J. Schiller, "Medium Access Control," Chapter 3] 
  10. Write a program to demonstrate followings: Physical Layer:
    A. Understand IEEE 802.11 MAC Standard and Analysis of the 802.11 MAC code
    B. Measuring the effects of RTS/CTS on 802.11 link
    Reading: J. Schiller, "Wireless LAN," Chapter 7.3.1~7.3.4 802 spec, “General description,” Ch. 5 802 spec, “MAC service definition,” Ch. 6 802 spec, “Frame formats,” Ch. 7
  11. Write a program for the simulation of the routing protocols, i.e., DSR, DSDV and AODV. Compare the performance of these protocols on various performance metrics.
  12. Write a program for the demonstration of Mobile IP.

 

Past Teaching:

 

 

1. Architecure of Large Systems

CS-602

M.Tech (CSE) I Semester 

Study Material 

 

B.Tech (CSE) VIII Semester 

Studay Material 

Week No

Topics Covered

Study Materials

1

Introduction:
Challenges in mobile computing, coping with uncertainties, resource poorness, bandwidth, etc. Cellular architecture, co-channel interference, frequency reuse, capacity increase by cell splitting. Introduction to adhoc networks – definition, characteristics features, applications. Characteristics of Wireless channel,

2

MEDIUM ACCESS PROTOCOLS
MAC Protocols: design issues, goals and classification. Contention based protocolswith reservation, scheduling algorithms, protocols using directional antennas.

3

IEEE standards: 802.11a, 802.11b, 802.11g, 802.15. HIPERLAN.

4

NETWORK PROTOCOLS 

Routing Protocols: Design issues, goals and classification. Proactive Vs reactive routing, Unicast routing algorithms, Multicast routing algorithms, hybrid routing algorithm, Energy aware routing algorithm, Hierarchical Routing, QoS aware routing.

5

END-END DELIVERY AND SECURITY

Transport layer: Issues in designing- Transport layer classification, adhoc transport protocols. Security issues in adhoc networks: issues and challenges, network security attacks, secure routing protocols.  

6

CROSS LAYER DESIGN AND INTEGRATION OF ADHOC FOR 4G Cross layer Design: Need for cross layer design, cross layer optimization, parameter optimization techniques, Cross layer cautionary perspective. Integration of adhoc with Mobile IP networks. Mesh Networks, Vehicular Area Networks  

Week No

Topics Covered

Study Materials

1

Introduction:
Challenges in mobile computing, coping with uncertainties, resource poorness, bandwidth, etc. Cellular architecture, co-channel interference, frequency reuse, capacity increase by cell splitting. Introduction to adhoc networks – definition, characteristics features, applications. Characteristics of Wireless channel,

2

MEDIUM ACCESS PROTOCOLS
MAC Protocols: design issues, goals and classification. Contention based protocolswith reservation, scheduling algorithms, protocols using directional antennas.

3

IEEE standards: 802.11a, 802.11b, 802.11g, 802.15. HIPERLAN.

Bluetooth: User scenarios, Physical layer, MAC layer, Networking. Security, Link management.

4

GSM: Mobile services, System architecture, Radio interface, Protocols, Localization And Calling, Handover

5

Ad hoc networks: Routing.Design issues, goals and classification. Proactive Vs reactive routing, 

6

Mobile Network Layer

Mobile IP: Goals, assumptions and requirements, Entities and Terminology, IP packet delivery, Agent advertisement and discovery, Registration, Tunneling and Encapsulation, Optimizations, Reverse tunneling, Ipv6; Dynamic host configuration protocol, 

7

Mobile Transport Layer Traditional TCP:

Congestion control, Slow start, Fast retransmit/fast recovery, Implications on mobility; Indirect TCP, Snooping TCP, Mobile TCP, Fast retransmit/fast recovery, Transmission/timeout freezing, Selective retransmission, Transaction oriented TCP. 

Wireless security

Traditional security issues, mobile and wireless security issues, Problems in ad hoc networks. 

8

Data Dissemination and Management

Challenges, Data dissemination, Mobile data replication, Mobile data caching, Mobile cache maintenance, mobile web caching, caching in ad hoc networks.

9

Context Aware Computing

Ubiquitous computing, concept of context, context aware computing and applications, middleware support.

9A

Mobile Middleware

Service discovery, adaptation, mobile agents.