[Raj Jain's Photo] TCP/IP Book Cover
Top Excellence
Click here to see this website in
other languages: Japanese,
Korean, Spanish, French, Italian,
Portugese, Russian, or German.
Raj Jain,
Professor, Washington University in St. Louis
Recently Published! This web site is a winner of
the Top Excellence Award
Biography| Detailed CV | Papers/Tech Reports| Most Cited Publications| Talks| Research Projects | Podcasts | Audio/Video Recordings | WiMAX Forum Contributions| IEEE 802 Contributions| ATM Forum Contributions| ANSI Contributions| IETF Internet Drafts| ITU Contributions| OIF Contributions| External Tutorials| Patents | Past Memories
Call for Book Chapters: Quality of Service Architectures for Wireless Networks: Performance Metrics and Management
Recent Talks:
Internet 3.0: Ten Problems with Current Internet Architecture and a Proposal for the Next Generation and a related paper
Wireless Access Networks: Recent Developments, Issues and Trends, Keynote at AccessNets 2007, Ottawa.
Fall 2008 Course: CSE 567M: Computer Systems Analysis
Audio/Video Recordings of Lectures
CSE567M - Computer Systems Analysis (2008) | CSE 574S: Wireless and Mobile Networking (2008) | CSE571S - Network Security | CSE 574S: Wireless and Mobile Networking (2006) | CSE567M - Computer Systems Analysis (2006) | CSE 473S: Introduction to Computer Networking | Hot Topics in Networking (May 2002) | Introduction to Optical Networks (2002) | CIS 788 - Recent Advances in Networking 1999| CIS 777 - Telecommunications Networks| Internet Protocols| CIS 788 - Recent advances in networking 1997
Books:
High Performance TCP/IP Networking | The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling ( Instruction Slides, Errata) | FDDI Handbook: High-Speed Networking with Fiber and Other Media | Control-theoretic Formulation of Operating Systems Resource Management Policies
Class Lectures on Computer System Analysis
Course Introduction | Common Mistakes | Selection of Techniques and Metrics | Types of Workloads | Workload Selection | Workload Characterization | Data Presentation | Ratio Games | Summarizing Measured Data | Comparing Systems Using Random Data | Simple Linear Regression Models | Other Regression Models | Experimental Designs | 2k Experimental Designs | Factorial Designs with Replication | Fractional Factorial Designs | One Factor Experiments | Two Factor Full Factorial Design w/o Replications | Two Factor Full Factorial Designs with Replications | General Full Factorial Designs | Introduction to Simulation | Analysis of Simulation Results | Random Number Generation | Testing Random Number Generators | Random Variate Generation | Introduction to Queueing Theory | Analysis of Single Queue | Queueing Networks | Operational Laws | Mean-Value Analysis | Convolution Algorithm
Student Reports on Performance Analysis:
Data Encryption Algorithms | Gamma-Ray Event Parameterization Application | MAC protocols | Network Traffic Monitoring and Analysis Techniques | Network Performance Monitoring Tools | Network Performance Monitoring Tools II | Network Performance Monitoring Tools | Network Traffic Monitoring and Analysis Tools II | Operating System and Process Monitoring Tools | Performance Analysis Tools | Processor workloads | Diversified Router | Wireless Sensor Networks | Software Performance Analysis Tools | Software Monitoring and Profiling Tools | Network Traffic Models | Network Traffic Models II | Network Traffic Models III | X-Sim: A Trace-Based Simulator | Thermally Adaptive Application
Class Lectures on Network Security
Course Overview | Security Concepts | TCP/IP Security Attacks | Operating Systems Security Attacks | Secret Key Cryptography | Modes of Operation | Hashes and Message Digest | Number Theory and Public Key Cryptography | Number Theory and Public Key Cryptography (Cont) | Authentication | Kerberos V4 | Kerberos V5 | Public Key Infrastructure | IPsec | Internet Key Exchange (IKE) | Web Security: SSL/TLS | Email Security | Virtual Private Networks (VPNs) | Authentication, Authorization, and Accounting (AAA) | AAA Part II | Project Guidelines | Wireless LAN Security I: WEP Overview and Tools | Wireless LAN Security II: WEP Attacks, WPA and WPA2 | DNS Security | Intrusion Detection

Network Security Tools by Students:
Cafe Crack: A Wireless Attack Tool | Net Vigilant: Network Monitor Tool | Secure Data Exchange Tool | PHP Vulnerabilities Detection Tool | Type 2 Cross-site Scripting: An Attack Demo Tool

Student Reports on Recent Advances in Network Security:
Hacking Organizations, Conferences, and Publications | Secure Ballots Using Quantum Cryptography | Quantum Key Distribution Protocols | Web Single Sign-On Systems | Wireless Hacking Tools | Peer-to-Peer Network Security | Intrusion Detection Techniques | GSS-API


Class Lectures on Wireless and Mobile Networking:
Course Overview | Wireless Networking Trends | Key Wireless Physical Layer Concepts | Wireless Local Area Networks (WLANs) Part I, Part II | Wireless Personal Area Networks: Part I, Part II | WiMAX Part I: PHY, Part II: MAC, Part III: Mobility and Networking | IEEE 802.22 Wireless Regional Area Networks (WRANs) | IEEE 802.21 Media Independent Handover (MIH) | Wireless Cellular Networks: 1G and 2G | Wireless Cellular Networks II: 2.5G and 3G | Mobile IP Part I: IPv4 | Mobile IPv6 | TCP over Wireless Networks | Ad Hoc Networks: Issues and Routing | Wireless Sensor Networks | Wireless Mesh and Multi-Hop Relay Networks | Radio Frequency Identification (RFID) | Quality of Service in Data Networks | Network Security Concepts: Review | Wireless Network Security | Energy Management in Ad Hoc Wireless Networks |
Student Reports on Recent Advances in Wireless and Mobile Networking:
Body Area Networks (BAN) | OSPF Extensions for Mobile Ad-hoc Networks | 4G IMT-Advanced | The 700 MHz Band | Wireless for Rural America | Long Term Evolution (LTE) & Ultra-Mobile Broadband (UMB) | Medical Applications of UWB | Medical Applications of Wireless Networks | Energy Efficient Wireless Protocols | Satellite Networking | Metropolitan and Regional Wireless Networks: 802.16, 802.20 and 802.22 | Wireless Personal Area Networks | RFID | Recent Advances in the Wireless Physical Layer | Location Management in Wireless Data Networks | Location Management in Wireless Cellular Networks | Time Synchronization in Wireless Networks | Power Management in Wireless Networks | Energy Efficient Routing in Wireless Networks | Mobile IP | Network Mobility | Network Architectures for Mobility | IEEE802.21 Media Independent Handover Services | QoS over WiMAX | QoS in Wireless Data Networks | QoS in Cellular Networks | TCP Optimizations for Wireless | VoIP/Multimedia over WiMAX | Voice over Wireless | Security in Wireless Data Networks | Security In Wireless Cellular Networks | Aircraft Wireless Networks | Inter/Intra-Vehicle Wireless Communication | Medical Applications of Wireless Networks

Class Lectures on Introduction to Computer Networks 2005:
Course Overview | Data Communications and Networking Overview | Data Transmission | Transmission Media | Signal Encoding Techniques | Digital Communications Techniques | Data Link Control Protocols | High-Speed LANs | High-Speed LANs Part II: 1G and 10G Ethernets and Token Ring | High-Speed LANs Part III: LLC and Bridges | Wireless LANs | Cellular Wireless Networks | Internet Protocol | Internet Protocol Version 6 (IPv6) | Routing in Switched Networks | Transport Protocols | Network Security Part I: Concepts | Network Security Part II: Standards | Network Management (SNMP) | Hypertext Transfer Protocol(HTTP) | ATM Networks: An overview

Class Lectures on Recent Advances in Networking (1999)
Course Overview| A Review of Networking Concepts| ATM Introduction| Networking Trends| IP Switching, Multiprotocol Label Switching| Optical DWDM Networks| QoS over Data Networks| Virtual Private Networks| Voice over IP| Residential Broadband: Cable Modesm and ADSL| IP Over DWDM| IP Over SONET

Class Lectures on Recent Advances in Networking (1997)
Networking Trends and Their Impact| ATM Networks - An Introduction| LAN Emulation, ATM Emulation, Classical IP over ATM| MPOA, NHRP, MPOA, IP Switching| Label/Tag Switching| LAN Switching and Traffic Classes| Virtual LANs| Gigabit Ethernet| Cable Modems and ADSL| Multicast over IP and ATM| Protocols for Multimedia on the Internet| Wireless Data Networking| IP over SONET| QoS in IP Networks| Voice over IP


Seminars on Recent Advances in Networking (1995-96):
High-Speed Networking: Trends and Issues| ATM Networking: An Overview| ATM Networking: Issues and Challenges| Multimedia Networks: An Introduction| Multimedia Networking over IP and ATM| Wireless Data Networking: An Introduction| Network Issues for Mobile Computing| Traffic Management in ATM Networks| 100 Mbps Networking Technologies: 100BASE-Tx| All-Optical Networks | Internet Protocol: The next generation | Gigabit Networking Standards: Fibre Channel and HIPPI
Student Reports on Recent Advances in Networking (1999):
10 Gigabit Ethernet| 3G Wireless Networks| Ad-Hoc Mobile Routing| Video Compression| Optical DWDM| H.323| Home Networking| IP over DWDM| IP QOS over ATM| LMDS| QoS Products| QoS Protocols| QoS Routing| TCP Extensions for Wireless| Terabit Switches and Routers| High-Speed Testbeds| Voice over IP Products| Voice over IP Protocols| Voice Over ATM| Web Caching and Replication| Wireless LANs| Wireless Data Networking

Student Reports on Recent Advances in Networking (1997):
Active Networks| ATM Products| ATM Security| Cable Modems| Gigabit Ethernet| Gigabit Nets| Integrated Services| Internet Telephony| IP Multicast| IP Multimedia| IP over ATM| IP Security| IP Switching| LAN Switching| Network Monitoring| ADSL and Cable Modems| Satellite Data Networks| Satellite Networks| TCP Over ATM| Video Over ATM| Virtual LANs| Wireless ATM| Wireless LANs

Student Reports on Recent Advances in Networking (1995):
Congestion Control in ATM Networks| ATM Switching| Distributed Computing| Fiber Channel| Frame Relay| HIPPI| ISDN| IP Next Generation (IPng)| Mobile Computing| Mobile IP| Multimedia Products| Switched Multimegabit Data Service (SMDS)| Congestion Control Algorithms for TCP/IP| High Performance Transports


Tutorials on ATM Networks:
Overview| Adaptations Layers| Traffic Management | Issues and Challenges Ahead| Physical Layers (Phy)| Multiprotocol over ATM (MPOA)| Signaling (UNI)| Private Network to Node Interface (PNNI)| Broadband Inter-Carrier Interface (B-ICI)| Residential Broadband (RBB)| Voice and Telephony over ATM (VTOA)| Wireless ATM (WATM)| Audiovisual Multimedia Services (AMS)| Name Service (ANS)| Application Programming Interface (API)
Tutorials on Internet Protocols: ( Video Recordingsare also available.)
Fundamentals (OSI Reference Model, Coding, Ethernet)| Data Link Control (Flow Control, Error Control, HDLC, PPP)| Internet Protocol (IP, IP Addressing)| Address Resolution Protocol (ARP)| IP Next Generation (IPv6)| Internet Control Message Protocol (ICMP)| Transmission Control Protocol (TCP)| The Domain Name System (DNS)| Network Management (SNMP)| Network Security (Firewalls)| Routing Algorithms (Dijkstra and Bellman-Ford)| Route Discovery Protocols (RIP, OSPF, BGP)| Mobile IP| Multipoint Communication Over IP (IP Multicasting)| ATM Networks | LAN Emulation, IP Switching and Label Switching| Protocols for Multimedia on the Internet (Integrated Services, RSVP, Differentiated Services)| Voice over IP| IP over SONET
Courses Taught at OSU:
CIS 677: Introduction to Computer Networking (Class Handouts Fall'96| Spring'96| Fall'98| Spring'00)| CIS 678: Internetworking ( Winter'96 Class Handouts) | CIS 777: Telecommunication Networks (Class Handouts Spring'97 | Spring'98 | Spring'99 | Spring'00) | CIS 788.08Q: Recent Advances in Networking ( Summer'97 Class Handouts| Fall'99 Class Handouts) | CIS 752: Simulation Modeling and Analysis ( Autumn'97 Class Handouts)

For Networking Instructors: Lab Exercises for Networking Courses
Interlayer Communication| Sliding Window Protocol and Go-back-N ARQ| CSMA/CD Media Access Control, Ethernet (IEEE 802.3)| Token Ring| Transparent Bridge| Internet Protocol (IP)| Transmission Control Protocol (TCP)| Leaky Bucket (Traffic Management)| ATM PNNI Routing

Conference Sessions
International Conference on Broadband Networking (ICBN) Industry Watch Presentations on Networking Trends, Bangalore, India, May 7, 2003.
Opticomm 2001 Industry Watch Presentations on Optical Networking Trends See what 26 CEOs/CTOs and other Senior executives from Networking industry have to say about trends and issues in optical networking.
Technology Wars for High-Speed Networking: DoD Applications Panel Session at Milcom'97, November 5, 1997
Recent/Upcoming Conference/Seminar Appearances
Keynote Speaker, "International Conference on Computer and Communications Engineering (ICCCE 2008), Kuala Lumpur, Malaysia, May 13-15, 2008 | Tutorial Presenter, "Photonics West," San Jose, CA, January 22, 2008 | Invited Speaker, "Computer Measurement Group (CMG) 2007," San Diego, CA, December 5, 2007 | Tutorial Presenter, "IEEE Globecom 2007," Washington, DC, November 30 2007 | Keynote Speaker, "Second International Conference on Access Networks (AccessNets 2007)," Ottawa, Ontario, Canada, August 23-24, 2007 | Tutorial Presenter, "ICC 2007," Glasgow, Scotland, UK, June 2007 | Keynote Speaker, "11th IEEE International Conference on Parallel and Distributed Systems (ICPADS-2005)," Fukuoka, Japan, July 20-22, 2005 | Keynote Speaker, "IEEE Local Computer Networking Conference 2004 (LCN04)," Tampa, FL, November 18, 2004 | Keynote Speaker, "2004 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS'04)," San Jose, CA, July 25-29, 2004
Recent/Upcoming Conference Participation
Conference General Chair, "International Conference on Convergence and Broadband Networking (ICCBN)", Bangalore, India, July 18-22, 2008 | Member of the International Program Committee, "The Seventh IASTED International Conference on Communication Systems and Networks (CSN 2008)," Palma de Mallorca, Spain, September 1-3, 2008| Member of the International Advisory Committee, "2nd International Conference on Computer and Communications Engineering (ICCCE'08)" Kuala Lumpur, Malaysia, May 13-15, 2008 | Member of the International Program Committee, "The Fifth IASTED Asian Conference on Communication Systems and Networks, (AsiaCSN 2008)," Langkawi, Malaysia, April 2-4, 2008 | Member of the Technical Program Committee, "IEEE INFOCOM 2008 Conference on Computer Communications," Phoenix, AZ, April 13-19, 2008 | Member of the International Advisory Committee, "The IEEE 22nd International Conference on Advanced Information Networking and Applications (AINA 2008)," GinoWan, Okinawa, Japan, March 25-28, 2008 | Conference Co-Chair, "Broadband Access Communication Technologies Conference," Part of SPIE Photonics West Conference and Exhibition, San Jose, CA, January 22-23, 2008 | Member of the Program Committee, "The Second International Workshop on Broadband and Wireless Computing, Communication and Applications (BWCCA-2007)," Jakarta, Indonesia, December 3-5, 2007 | Member of the Technical Program Committee, "15th International IEEE Conference on Networking Protocols (ICNP 2007)," Beijing, China, October 16-19, 2007 | Conference Co-Chair, "Broadband Access Communication Technologies (IT404)," Part of SPIE's International Symposium on Optics East 2007, Boston, MA, September 9-12, 2007 | Member of Program Committee, "Optical Transmission Systems and Equipment for Networking VI (IT402)," Part of SPIE's International Symposium on Optics East 2007, Boston, MA, September 9-12, 2007 | Member of International Program Committee, "The Sixth IASTED International Conference on Communication Systems and Networks (CSN 2007)," Palma de Mallorca, Spain, August 29 - 31, 2007 | Member of program committee, "2nd International Conference on Information Science and Security (ISS 2007)," Seoul, Korea, May 23-26, 2007


Current Students: Chakchai Soin, Abdel Karim Al-Tamimi, Jianli Pan, and Subharthi Paul
Past PhD Students: Prof. Shivkumar Kalayanaraman, Rensaeler Polytechnic Institute | Prof. Sonia Fahmy, Purdue University | Dr. Rohit Goyal, Founder and VP of Engineering, NeoSaej | Dr. Bobby Vandalore, Juniper Networks| Prof. Chun Lei Liu, Valdosta State University
About WUSTL and CSE Dept:
WUSTL Web Page| WUSTL Admission Info| CS Department Web Page | Applying to our Networking and Telecommunications Research Program Contacting Raj Jain