UCLA Extension

IP and Ad Hoc Networking

A 3-Day Short Course

IP protocols form the basis for networking multimedia applications across local, metropolitan, and wide-area networks as well as over the Internet. The use of mobile computers is growing at a phenomenal rate. Cellular wireless service providers and equipment manufacturers have been expanding their systems to provide multimedia packet switching services. The telecommunications revolution involves extensive use of IP-based mobile wireless access for the transport of data flows and multimedia streams. Infrastructure-based solutions provide users wireless access to base stations or to access points that provide connection to the Internet and other networks, while ad hoc mobile wireless nets are established to support communications when no fixed backbone network is available. Wireless networking implementations based on 802.11 MAC and physical layer standards are widespread. Such wireless local area networks will be interconnected through the autonomous synthesis of backbone mesh networks, including the use of WiMax/LTE based networked mesh systems.

Complete Details

The availability of cheap, low-power, and miniature embedded processors, radios, sensors, and actuators—often integrated on a single chip—is leading to the development of wireless sensor networks. Such systems use wireless communications and computing for interacting with the physical world in applications such as security and surveillance, smart classroom, monitoring of natural habitats and eco-systems, and medical monitoring. New developments in the architecture, management, and control of high-capacity survivable mobile ad hoc wireless networks that autonomously self-configure to enhance the effectiveness of sensor-oriented detection and tracking processes are of critical importance to the construction of next-generation military networks that enable the effective operation of unmanned-vehicle-aided network-centric combat C4ISR systems, as well as the operation of disaster-relief and security systems.

This course describes the existing and newly evolving networking fundamentals of TCP/IP-based protocols and related algorithms used for efficiently transporting traffic among stationary and mobile end users across wireline and wireless media. Integrating communications, switching, networking, traffic, service, computer engineering, and management principles, the course provides participants with the fundamentals of Internet-Protocol (IP)-based computer communications networks and their technologies, architectures, planning, management, evaluation, and design. Elements essential to the implementation and control of cost-effective, reliable, and responsive IP computer communication networks and the evolving integrated wireline/wireless and UAV-aided Internets (“Internet in the sky”) are thoroughly discussed. Approaches and techniques for efficient activation of energy resource limited sensor outfitted platforms and for networking the data messages and streams produced by such entities are also presented.

The course is self-contained and basic networking principles are explained simply without assuming prior networking experience or mathematical background. The course is divided into two parts. Part I presents the fundamentals of IP networking. In this three-day second part, advanced IP networking methods and networking techniques and protocols for mobile ad hoc wireless networks, including sensor networks, are systematically described and evaluated.

This course is designed for communications, computer, telecommunications, and system engineers; network managers; administrators; programmers; system analysts; project leaders; and scientists seeking to understand:

  • Principles of TCP/IP-based communications networking, control, and management
  • Up-to-date performance evaluations and design considerations for IP communications networks
  • Interface standards, traffic management, switch operation, routing mechanisms; congestion, flow control, and scheduling mechanisms for the provision of Internet services for the integrated support of multimedia applications
  • IP networking over local, metropolitan, and wide-area networks
  • Provision of quality of service (QoS) for multimedia support to flows transported over IP networks
  • End-to-end performance issues involving TCP
  • Mobile cellular wireless networks
  • Wireless local area networks (WLANs); interconnected WLANs using a mesh backbone; WiMax/LTE
  • Wireless sensor networks
  • Ad hoc wireless networks; ad hoc routing protocols; unmanned vehicle (UAV and UGV)-aided self-configuring multi-tiered mobile wireless networks for network-centric C4ISR combat and disaster-relief/security systems, and for networked sensor systems; UAV-aided Mobile Backbone Networks (UAV-MBNs)

Key networking concepts, applications, traffic models, traffic management procedures, design, and performance evaluations for test cases are demonstrated using the PC-based IRI PLANYST™ computer network simulation and analysis program, and the new IRI UV-MBNP simulator for QoS-oriented mobile ad hoc wireless networks and C4ISR systems.

Course Materials

Lecture notes are distributed on the first day of the course. These notes are for participants only and are not for sale.

Coordinator and Lecturer

Izhak Rubin, PhD, Distinguished Professor, Department of Electrical Engineering, Henry Samueli School of Engineering and Applied Science, UCLA. Dr. Rubin leads a large group of researchers at UCLA. He has acquired extensive research, publication, consulting, and industrial experience in the design and analysis of commercial and military communication systems and networks; local, metropolitan, and wide-area computer communications and telecommunications networks; marketing analysis and planning; and C4ISR networked systems. He also is president of IRI Computer Communications Corporation, a team of telecommunications and computer communications experts who develop software analysis, management, and planning tools (such as the PLANYST™ network modeling and analysis, the PlanRes multi-task resource allocation, and UV-MBNP and MBNP_Sense simulator tools), and who provide consulting, analysis, design, and study services.

From 1979 to 1980, Dr. Rubin served as acting chief scientist of the Xerox Telecommunications Network. His other work has involved the design of a large number of networking systems for the Air Force, Navy, Army, TRW, McDonnell-Douglas, JPL, Xerox, Litton, Rockwell International, Singer, Aerospace, IBM, SAIC, DCA, Tymnet, AMD, Hughes, Boeing, telephone and CATV companies, and other industrial and R&D organizations. Dr. Rubin is a Life Fellow of IEEE. He served as co-chair of the IEEE International Symposium on Information Theory, program chairman of the IEEE INFOCOM ’87 Conference, program co-chair of the IEEE 1993 workshop on Local and Metropolitan Area Networks, program co-chair of the 2002 first UCLA/ONR Symposium on Autonomous Intelligent Networked Systems (AINS), and has organized many other conferences and workshops. He has served as an editor of the IEEE Transactions on Communications, Wireless Networks journal, Optical Networks magazine, IEEE JSAC issue on MAC techniques, Communications Systems journal, Photonic Networks Communications journal, and has contributed chapters to texts and encyclopedia on telecommunications systems and networks.


Mani Srivastava, PhD, Professor, Department of Electrical Engineering, Henry Samueli School of Engineering and Applied Science, UCLA. Dr. Srivastava currently is working on various architecture, protocol, and algorithm aspects of multimedia communications over packet wireless networks, networks of embedded systems, and low-power systems. He served as PI on research funded through DARPA’s GloMo and SenseIT programs. Prior to joining UCLA, he was at Lucent/AT&T Bell Laboratories where his team created the SWAN Wireless ATM system that was one of the first system prototypes to provide end-to-end quality of service for multimedia traffic in a mobile and wireless packet-switched network. He holds three patents in mobile networking and has several patents filed. Dr. Srivastava has published more than 60 papers in various journals and conferences and book chapters. He has received the Okawa Foundation Award in 1998, the National Science Foundation CAREER award in 1997, and the Best Paper Award at the 1997 IEEE Distributed Computing Systems conference. He has served on the program committees of IEEE Infocom, Mobicom, ICCD, and International VLSI Design conferences. Dr. Srivastava is a Fellow of IEEE.

Daily Schedule

Day 1

Wireless Sensor Networks (Srivastava)
Wireless sensor networks utilizing the recent availability of cheap, low-power, and miniature-embedded processors, radios, sensors, and actuators, often integrated on a single chip. Use of wireless communications and computing for interacting with the physical world in applications such as security and surveillance, smart classroom, monitoring of natural habitats and eco-systems, medical monitoring. Topics include introduction to sensor networks: applications, platforms, examples; network protocols for sensor networks: data-centric routing, energy-efficient MAC protocols, joint routing and compression; energy-space-time-accuracy-cost trade-offs; time and space services: timing synchronization, ad hoc localization, spatial coverage; and middleware services, in-network processing.

Multi-Access Protocols
Multiple-access schemes and algorithms and their delay-throughput performance characteristics and implementation considerations. Fixed assignment schemes: FDMA, TDMA, CDMA. Demand-assignment: DA/TDMA, DA/FDMA; DA/CDMA. Polling disciplines. Random-access: ALOHA and carrier-sense—CSMA, CSMA/CD, CSMA/CA. Reservation schemes.

Local Area Networks
Categorization; media characteristics and physical features. The IEEE 802 protocols: CSMA/CD; Ethernet token ring; Fast Ethernet and Ethernet switches; delay and throughput performance characteristics.

Internetworking Architectures at the MAC and Link Layers
Internetworking of LANs and WANs. Repeaters, bridges, cell and frame relays and routers. LAN interconnections using MAC bridging approaches: transparent spanning tree and source routing. Virtual Private Networks (VPNs). Frame relay networks.

Day 2

IP Overview and Transmission Control Protocol (TCP) (Rubin)
Overview of IP, UDP, and TCP concepts and protocols; connection establishment; data transfer. Multiplexing, flow, error, and congestion control. Performance characteristics.

QoS and Multimedia Services over IP Networks
QoS support across IP networks: reservation schemes and weighted fair queuing algorithms. Scheduling, filtering, traffic shaping, usage parameter control. QoS-oriented techniques and schemes for the support of multimedia services. LAN and link layer priority methods. Differentiated services. Multi-Protocol Label Switching (MPLS); tunneling and VPNs.

Mobile Cellular Wireless Networks and Mobile-IP
Networking methods for cellular wireless network systems. TDMA and CDMA based architectures. Access control methods for signaling and traffic channels. Mobility control; handoffs; location areas. Performance evaluation, capacity planning and traffic management; mobile-IP for supporting user mobility over the Internet.

Medium Access Control (MAC) Protocols and Algorithms for Infrastructure and Ad Hoc Wireless Networks
IEEE 802.11 Medium Access Control (MAC) CSMA/CA protocol for infrastructure and ad hoc wireless networks. “Hidden terminal” and “exposed terminal” issues and resolutions; the RTS/CTS dialog. Power-saving management modes. Methods for clear channel assessment (CCA). Quality of service (QoS)-oriented MACs: demand-assigned methods. New power control, spatial re-use, MIMO-oriented and directional beam-forming-based multiple access protocols and scheduling algorithms. Wireless home networks. New IEEE 802.11 protocol developments. Wireless mesh networks: interconnected WLANs; backbone topology synthesis, MAC and routing; multi-band operations. WiMax/LTE networking.

Day 3

Ad Hoc Wireless Networks: Routing Protocols (Rubin)
Proactive and on-demand reactive routing protocols for multi-hop mobile ad hoc networks (MANET); ad hoc on-demand distance vector (AODV) protocol; Dynamic Source Routing (DSR) protocol; DSDV; link state-based protocols (OLSR). Multicasting protocols. Our new Mobile Backbone Network routing with Flow Control (MBNR-FC), including hybrid backbone and non-backbone MBNR energy-aware routing: protocols, simulations, and testbeds. Performance behavior.

Unmanned Vehicle (UV)-Aided Multi-Tier Mobile Backbone Ad Hoc Wireless Networks
Employment of unmanned vehicles (airborne UAVs and ground-based UGVs) as C4ISR single/multi-tasked platforms for network-centric combat systems, disaster relief, and security systems. Autonomous self-configuring UV-aided multi-tier backbone network architectures that support QoS guarantees. Our UV-aided Mobile Backbone Network Protocol (UV-MBNP) for adaptive topological synthesis of integrated mobile ad hoc Anets (Access nets), Bnets (Backbone nets) and non-backbone transport components, using the dynamic positioning of available UVs. Networked system survivability and topological robustness. Cross-layer MAC and scalable robust routing schemes to provide priority-based support of applications that require performance guarantees. Integration of spatial-reuse power-control MACs and adaptive rate modulation/coding schemes. Optimal cross-layer operations. New methods for routing across mobile wireless networks when software defined and controlled radios are engaged. Simulation demonstrations of UV-aided network-centric systems using the MBNP-simulator and other simulators.

Network Management and Integrated System Management (ISM) for Network-Centric C4ISR Systems
The objectives of a network management system. Functional architecture. MIBs. Elements of SNMP (Simple Network Management Protocol). Architecture for Integrated System Management (ISM) that employs monitoring and control mechanisms to manage communications and sensor networked systems as well as the multiple planes of a network-centric C4ISR system.

For more information contact the Short Course Program Office:
shortcourses@uclaextension.edu | (310) 825-3344 | fax (310) 206-2815