Högskolan i Halmstad
Halmstad University - For the Development of Organisations, Products and Quality of Life

Lecture bibliography

Lecture material to read


The lecture slides that will be made available during the course are very important for the course and the written exam. However, you will of course need to read chapters in text books and papers to fully understand the slides and to be able to explain, write short summaries (e.g.,  writing about things not treated on the slides), give examples etc, on the written exam. Below, you find a specification of literature that would fit this purpose but there is of course other possible literature available too. Moreover, you might need to check more basic literature, e.g.  if it was a while since you took a basic data communication or computer networking course. At the beginning of the course, you will get more specific reading advices and rules for the exam. Actually, a large portion of the course (if not the whole course) can be covered by literature that can be downloaded from the Internet, our library databases, or is available through special permissions.

VLAN


Passmore, D. and J. Freeman, "The virtual LAN technology reportexternal link

Examples of additional or alternative readings:
Tanenbaum, A. S., Computer Networks. fourth edition, Prentice Hall, Upper Saddle River, NJ, USA, 2002, ISBN 0-13-066102-3, pp. 328-336.

Forouzan, B. A., Data Communications and Networking, third edition, McGraw-Hill, 2004, ISBN 0-07-251584-8, pp. 399-404.

TCP details


Tanenbaum, A. S., Computer Networks. fourth edition, Prentice Hall, Upper Saddle River, NJ, USA, 2002, ISBN 0-13-066102-3, pp. 543-553.

Examples of additional or alternative readings:
Comer, D. E., Internetworking with TCP/IP, Vol I: Principles, Protocols, and Architecture. fourth edition, Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 1995, ISBN 0-13-227836-7, pp. 219-249.

Forouzan, B. A., TCP/IP Protocol Suite, third edition, McGraw-Hill, 2006, ISBN 0-07-111583-8, pp. 276-340.

Forouzan, B. A., Data Communications and Networking, third edition, McGraw-Hill, 2004, ISBN 0-07-251584-8, pp. 609-625.

Addressing in LANs with IP and ARP


Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 3.4: Address Resolution Protocol (ARP), pp. 114-119external link.

Examples of additional or alternative readings:
Forouzan, B. A., TCP/IP Protocol Suite, third edition, McGraw-Hill, 2006, ISBN 0-07-111583-8, pp. 160-166.

IP adressing – Subnetting, VLSMs etc


Wisniewski, S., Advanced Network Administration, Prentice Hall, 2003, ISBN 0-13-097048-4, pp. 540-550.

Examples of additional or alternative readings:
Forouzan, B. A., TCP/IP Protocol Suite, third edition, McGraw-Hill, 2006, ISBN 0-07-111583-8, pp. 102-109 and 115-127.

Routing in an autonomous system


Comer, D. E., Internetworking with TCP/IP, Vol I: Principles, Protocols, and Architecture. fourth edition, Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 1995, ISBN 0-13-227836-7, pp. 293-304.

Examples of additional or alternative readings:
Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 4.3: Routing Information Protocol (RIP), pp. 145-152.external link

Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 4.4: Routing Information Protocol Version 2 (RIP-2), pp. 152-155.external link

Huitema, C., Routing in the Internet. second edition, Prentice-Hall, Inc., Englewood Cliffs, NJ, USA, 2000, ISBN 0-13-022647-5.

Inter-domain routing


Black, U., IP Routing Protocols – RIP, OSPF, BGP, PNNI & Cisco Routing Protocols, Prentice Hall, 2000, ISBN 0-13-014248-4, pp. 157-171.

Examples of additional or alternative readings:
Wisniewski, S., Advanced Network Administration, Prentice Hall, 2003, ISBN 0-13-097048-4, pp. 487-522 and 773-793.

Forouzan, B. A., TCP/IP Protocol Suite, third edition, McGraw-Hill, 2006, ISBN 0-07-111583-8, pp. 421-430.

Bartholomew, S., “The art of peering,” BT Technology Journal, vol. 18, no. 3, pp. 33-39, July 2000.

Metz, C., "Interconnecting ISP networks", IEEE Internet Computing, pp. 74-80, Mar.-Apr. 2001.

Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 4.9: Border Gateway Protocol (BGP), pp. 180-197.external link

Huitema,
C., Routing in the Internet. second edition, Prentice-Hall, Inc., Englewood Cliffs, NJ, USA, 2000, ISBN 0-13-022647-5.

Mobile IP


Stallings, W., Wireless Communications and Networks, second edition, Prentice-Hall, 2005, ISBN 0-13-040864-6, pp. 359-373.

Examples of additional or alternative readings:
Forouzan, B. A., TCP/IP Protocol Suite, third edition, McGraw-Hill, 2006, ISBN 0-07-111583-8, pp. 637-648.

Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 19: Mobile IP, pp. 629-640.external link

Perkins, C. E., "Mobile IP", IEEE Communications Magazine, vol. 35, no. 5, pp. 84-99, May 1997.

Multicast


Forouzan, B. A., Data Communications and Networking, third edition, McGraw-Hill, 2004, ISBN 0-07-251584-8, pp. 560-576.

Examples of additional or alternative readings:
Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 6: IP Multicast, pp. 229-257.external link

System area networks and interconnection networks for parallel computers


Duato, J., S. Yalamanchili, and L. Ni, Interconnection Networks – An Engineering Approach, Morgan Kaufmann, 2003, ISBN 1-55860-852-4, pp. 48-57 & 61-64.

Examples of additional or alternative readings:
Dally, W. J., "Virtual-channel flow control," IEEE Transactions on Parallel and Distributed Systems, vol. 3, no. 2, pp. 194-205, Mar. 1992.

Switch and router architectures


Kurose, J. F. and K. W. Ross, Computer Networking - A Top-Down Approach Featuring the Internet. Addison Wesley Longman, 2001, ISBN 0-201-47711-4, pp. 332-341.

Walrand, J. and P. Varaiya, High-Performance Communication Networks. second edition, Morgan Kaufmann Publishers, Inc., San Francisco, CA, USA, 2000, ISBN 1-55860-654-8, pp. 575-588.

Bux, W., W. E. Denzel, T. Engbersen, A. Herkersdorf, and R. P. Luijten, "Technologies and building blocks for fast packet forwarding," IEEE Communications Magazine, vol. 39, no. 1, pp. 70-77, Jan. 2001.

Examples of additional or alternative readings:
Walrand, J. and P. Varaiya, High-Performance Communication Networks. second edition, Morgan Kaufmann Publishers, Inc., San Francisco, CA, USA, 2000, ISBN 1-55860-654-8, pp. 588-616.

Tse, E. S. H., “Switch fabric design for high performance IP routers: A survey,” Journal of Systems Architecture, vol. 51, no. 10-11, pp. 571-601, Oct.-Nov. 2005.

Optical networking


Mukherjee, B, “WDM optical communication networks: progress and challenges,” IEEE Journal on Selected Areas in Communications, vol. 18, no. 10, pp. 1810-1824, Oct. 2000.

Real-time communication
Jonsson, M., Section Introduction – Overview of Real-Time Communication Research Internationally, in ARTES – A network for Real-Time research and graduate Education in Sweden 1997-2006,  Editor: Hans Hansson, pp. 333-351, Mar. 2006, ISBN 91-506-1859-8.

QoS – Packet scheduling, Internet QoS etc
Leon-Garcia, A. and I. Widjaja, Communication Networks – Fundamental Concepts and Key Architectures. second edition, McGraw-Hill, 2004, ISBN 0-07-119848-2, pp. 539-554.

Bhatti, S. N. and J. Crowcroft, "QoS-sensitive flows: issues in IP packet handling," IEEE Internet Computing, pp. 48-57, July/Aug. 2000.

Zhang, H., "Service disciplines for guaranteed performance in packet-switching networks," Proceedings of the IEEE, vol. 83, no. 10, pp. 1374-1396, Oct. 1995.

Examples of additional or alternative readings:
Stallings, W., Computer Networking with Internet Protocols and Technology, Prentice-Hall, 2004, ISBN 0-13-191155-4, pp. 315-327.

Kurose, J. F. and K. W. Ross, Computer Networking - A Top-Down Approach Featuring the Internet. Addison Wesley Longman, 2001, ISBN 0-201-47711-4, pp. 528-536.

Real-time analysis in distributed systems


Spuri, M., “Holistic analysis for deadline scheduled real-time distributed systems,” Report 2873, INRIA, Apr. 1996.

Supporting Real-time communication over industrial Ethernet


Hoang, H., M. Jonsson, A. Kallerdahl, and U. Hagström, “Switched real-time Ethernet with earliest deadline first scheduling - protocols and traffic handling,” Parallel and Distributed Computing Practices (PDCP), vol. 5, no. 1, 2002 (revised version).

Real-time issues in wireless sensor networks


He, T., J. A. Stankovic, C. Lu, and T. Abdelzaher, "SPEED: a stateless protocol for real-time communication in sensor networks," Proc. of the 23rd International Conference on Distributed Computing Systems (ICDCS’2003), Providence, RI, USA, May 19-22, 2003, pp. 46-55.

Reserve topics (e.g., for further voluntary reading)

VPN and NAT
Forouzan, B. A., TCP/IP Protocol Suite, third edition, McGraw-Hill, 2006, ISBN 0-07-111583-8, pp. 680-687.

Wireless ad hoc networks
Kumara, S., V. S. Raghavan, and J. Deng, "Medium Access Control protocols for ad hoc wireless networks: a survey," Ad Hoc Networks, vol. 4, no. 3, pp. 326-358, May 2006.

Voice over IP and IP telephony
Maresca, M., N. Zingirian, and P. Baglietto, "Internet Protocol Support for Telephony," Proceedings of the IEEE, vol. 92, no. 9, pp. 1463-1477, Sept. 2004.

Forouzan, B. A., Data Communications and Networking, third edition, McGraw-Hill, 2004, ISBN 0-07-251584-8, pp. 779-784.

Rodriguez, A., J. Gatrell, J. Karas, and R. Peschke, TCP/IP Tutorial and Technical Overview, seventh edition, IBM, 2001, ISBN 0130676101, available on http://ibm.com/redbooks, Ch. 13: Multimedia Protocols, pp. 449-477.external link

Page editor: Kristina Kunert
Page last updated 2008-07-01
Halmstad University  |  Box 823  |  S-301 18  Halmstad, Sweden  |  Tel: +46 35-16 71 00  |  registrator@hh.se |  Visiting address: Kristian IV:s väg 3