Reading List:


[General Networking] [Wireless Networking] [Multimedia Networking][Wireless Cellular Systems] [Simulation Tools]


===============
General Networking
===============

1. Network architecture


[SRC84] J. Saltzer, D. Reed, and D. Clark, End-to-end Arguments in System Design, ACM Trans. on Computer Systems (TOCS), Vol. 2, No. 4, 1984, pp. 195-206. 

[Zim80] H. Zimmerman, "OSI Reference Model -- The ISO Model of Architecture for Open Systems Interconnection". IEEE Transactions on Communications, 28(4), April, 1980, pp. 425-432. Discuss the 7-layer reference model

[Cla88] D. Clark, "The Design Philosophy of the DARPA Internet Protocols". In Proceedings of ACM SIGCOMM '88, 106-114, Palo Alto, CA, Sept 1988. (html) Discuss the design goals of the Internet. For more revisions about the above philosophy, please read 

[CT90] D. Clark and D. Tennenhouse, "Architectural Consideration for a New Generation of Protocols". In Proceedings of ACM SIGCOMM '90, Philadelphia, PA, September 1990. (html, pdf) Consider the design and implementation issues of layered network architecture. Propose Application Level Framing (ALF) and Integrated Layer Processing (ILP).

[CWSB02] David D. Clark, John Wroclawski, Karen Sollins and Robert Braden, "Tussle in Cyberspace: Defining Tomorrow's Internet." In Proceedings of ACM SIGCOMM 2002. (html, video in Windows Media format) The traditional Internet is designed for non-commercial usage. This paper introduces new perspectives for next generation Internet.

2. Link Layer and MAC

[KT75] L. Kleinrock and F. A. Tobagi, "Packet Switching in Radio Channels: Part I--Carrier Sense Multiple-Access Modes and Their Throughput-Delay Characteristics" and "--Part II--The Hidden Terminal Problem in Carrier Sense Multiple-Access and the Busy-Tone Solution," IEEE Trans. On Communications, vol. COM-23, pp. 1400-1433 (December 1975).

[KSY84] James F. Kurose, Mischa Schwartz, Yechiam Yemini, "Multiple-Access Protocols and Time-Constrained Communication,"  ACM Computing Surveys (CSUR), 16(1), March 1984.

[BDSZ94] V.  Bharghavan, A. Demers, S. Shenker, and L. Zhang, "MACAW:  A Media Access Protocol for Wireless LANs ," In Proc. ACM SIGCOMM'94, London, U.K., September 1994, pp. 212-225.

[WM95] H. S. Wang and N. Moayeri, ``Finite-state Markov channel - A useful model for radio communication channels,'' IEEE Trans. on Vehicular Technology, 44(1):163--171, 1995.
 
[ZRM97] M. Zorzi, R. R. Racd, and L. B. Milstein, ``ARQ error control for fading mobile radio channels,'' IEEE Trans. on Vehicular Technology, 46(2):445--455, May 1997.

[Bia00] G. Bianchi, "Performance Analysis of the IEEE 802.11 Distributed Coordination Function," IEEE JSAC, 18(3):535--547, Mar. 2000.

[CG03] M. M. Carvalho and J. J. Garcia-Luna-Aceves, "Delay analysis of IEEE 802.11 in single-hop networks," Proc. 2003 IEEE Int. Conf. on Network Protocols, pp. 146-155, 2003.

[TS04] Omesh Tickoo and Biplab Sikdar, Queueing Analysis and Delay Mitigation in IEEE 802.11 Random Access MAC based Wireless Networks, IEEE Infocom'04, 2004.  (PDF)

[CS06] L. X. Cai, X. Shen, L. Cai, J. Mark, and Y. Xiao, Voice capacity analysis of WLAN with un-balanced traffic, IEEE Trans. on Vehicular Technology, 55(3): 752--761, May 2006. (PDF)

[WWLSF06] Weizhao Wang, Yu Wang, Xiang-Yang Li, Wen-Zhan Song, Ophir Friedery, Efficient Interference-Aware TDMA Link Scheduling for Static Wireless Networks, ACM Mobicom'06, Los Angeles, CA, USA, Sept. 2006. (PDF)

3. Routing

[Gal77] Robert G. Gallager, A Minimum Delay Routing Algorithm Using Distributed Computation, IEEE Transactions on Communications, 1, 73-85 (1977). multiple-path optimal routing
[Ber82] D. Bertsekas, "Dynamic Behavior of Shortest Path Routing Algorithms for Communication Networks," IEEE Transactions on Automatic Control, AC-27, pp. 60-74, February 1982. (pdf) single path routing; adding bias
[Seg77] Adrian Segall, The Modeling of Adaptive Routing in Data-Communication Networks, IEEE Transactions on Communications, 25, 85-95 (1977).

[GHS83] R. G. Gallager, P. A. Humblet, and P. M. Spira, "A Distributed Algorithm for Minimum-Weight Spanning Trees," ACM Transactions on Programming Languages and Systems, Vol. 5, No. 1, January ]983, Pages 66-77. (pdfdistributed spanning tree algorithms
[KZ89] A. Khanna and J. Zinky, "A Revised ARPANET Routing Metric," ACM SIGCOMM '89, pp. 45-56, September 1989. (pdf) complexity of Internet routing

[Pax96] V. Paxson, "End-to-End Routing Behavior in the Internet". In Proceedings of ACM SIGCOMM '96, August 1996, Stanford, CA.  (pdf, ps.Z, viewgraph in ps.Z, the author's tutorial on Internet measurement in ps.Z) Show the pathologies,  stability, and symmetry of Internet routing. Pay attention to the methodology. You may find some other talks by this author also very interesting.

[LMJ97] C. Labovitz, G. R. Malan, and F. Jahanian, "Internet Routing Instability". In Proceedings of ACM SIGCOMM'97, September 1997. (html, ps.gz) BGP router send too many BGP packets. Why?

[Gor99] Gordon Wilfong, "An Analysis of BGP Convergence Properties". In Proceedings of ACM SIGCOMM 1999. (html) (here is a link on BGP maintained by Griffin) study the problem of persistent route oscillations; propose No Dispute Wheel Theorem

[GR00] Lixin Gao and Jennifer Rexford, "Stable Internet Routing Without Global Coordination". In Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems. 2000.
first application of Internet economy to routing stability

[RES06] S. Ratnasamy, A. Ermolinskiy, and S. Shenker, "Revisiting IP Multicast," Proc. of ACM Sigcomm'06, Pisa, Italy, 2006. "... a new approach to implementing multicast that we hope would lower the technical barriers to its deployment ..." Also check the review and public reviews in Sigcomm'06 website.

4. Transport layer protocol

[CJ89] D.-M. Chiu and R. Jain, "Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks". Computer Networks and ISDN Systems, Vol. 17, 1989, pp. 1-14. (html) Propose the Additive Increase and Multiplicative Decrease (AIMD) algorithm.

[Jac88] V. Jacobson, "Congestion Avoidance and Control". In Proceedings of ACM SIGCOMM '88, Sept. 1988, pp. 314-329. (htmlClassic paper on TCP congestion control

[PFTK98] Padhye, J., Firoiu, V., Towsley, D., and Kurose, J., "Modeling TCP Throughput: a Simple Model and its Empirical Validation". In Proceedings of ACM SIGCOMM 1998. (ps.Z) A model of TCP throughput.

[FF95] K. Fall and S. Floyd, "Comparisons of Tahoe, Reno, and Sack TCP". LBNL Technical report, December 1995.  (ps.Z)
Simulation comparisons of TCP/Tahoe, TCP/Reno, TCP/SACK. Read the new paper in SIGCOMM 2001 to see how they identify TCP versions.  

[BP95] L. S. Brakmo and L. L. Peterson, "TCP Vegas: End to End Congestion Avoidance on a Global Internet". IEEE Journal on Selected Areas in Communications, Vol. 13, No. 8, October 1995. (html) An interesting modification to TCP/Reno, as proposed in [Jac88, Jac90].

[SCWA99] S. Savage, N. Cardwell, D. Wetherall, T. Anderson, "TCP Congestion Control with a Misbehaving Receiver". ACM CCR 1999. (pdf) How to trick TCP?

[RF99] K. K. Ramakrishnan and S. Floyd, "A Proposal to add Explicit Congestion Notification (ECN) to IP". RFC 2481, Jan. 1999. (txt)

[YKL01] Yang Richard Yang, Min S. Kim, Simon S. Lam, "Transient Behaviors of TCP-Friendly Congestion Control". In Proceedings of IEEE INFOCOM 2001. (html) Study the aggressiveness, responsiveness, smoothness, and fairness of 4 TCP-friendly congestion control protocols by using step functions.
[BBFS01] Deepak Bansal, Hari Balakrishnan, Sally Floyd, Scott Shenker, "Dynamic Behavior of Slowly-Responsive Congestion Control Algorithms". In Proceedings of ACM SIGCOMM 2001. (html

[DKS89] A. Demers, S. Keshav, and S. Shenker, "Analysis and Simulation of a Fair Queueing Algorithm". In Proceedings of ACM SIGCOMM'89, pp 3-12. (html) First scheduling paper in computer networks.
[BZ96] J. C.R. Bennett and H. Zhang, "Hierarchical Packet Fair Queueing Algorithms. IEEE/ACM Transactions on Networking", 5(5):675-689, Oct 1997. Also in Proceedings of SIGCOMM'96, August, 1996. (pdf)

[KHF06] E. Kohler, M. Handley, and S. Floyd. "Designing DCCP: Congestion Control without Reliability," Proc. ACM Sigcomm'06, Pisa, Italy, 2006. "... the Datagram Congestion Control Protocol or DCCP, adds to a UDP-like foundation the minimum mechanisms necessary to support congestion control ... "  Also check the review and public reviews in Sigcomm'06 website.

5. P2P

[SMKK+01] Ion Stoica, Robert Morris, David Karger, Frans Kaashoek, Hari Balakrishnan, "Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications". In Proceedings of ACM SIGCOMM 2001. (html) How to search content in a peer-to-peer network?

[SGG02] A Measurement Study of Peer-to-Peer File Sharing Systems, by Stefan Saroiu, P. Krishna Gummadi, and Steven D. Gribble. Proceedings of Multimedia Computing and Networking 2002 (MMCN'02).

[SGD02] An Analysis of Internet Content Delivery Systems, by Stefan Saroiu, Krishna P. Gummadi, Richard J. Dunn, Steven D. Gribble, and Henry M. Levy. Proceedings of the Fifth Symposium on Operating Systems Design and Implementation (OSDI 2002), Boston, MA, December 2002.

[LBK02] David Liben-Nowell, Hari Balakrishnan, and David Karger, Analysis of the Evolution of Peer-to-Peer Systems, In Proc. ACM Conf. on Principles of Distributed Computing (PODC), Monterey, CA, July 2002.

[RD01] A. Rowstron, P. Druschel, Pastry: Scalable, Decentralized Object Location and Routing for Large Scale Peer-to-Peer Systems, 18 Conference on Distributed Systems Platforms, Heidelberg (D), 2001.
[PIA07] M. Piatek, et al., Do incentives build robustness in BitTorrent? NSDI'07, 2007.
6. DNS

[MD88] P. Mockapetris and K. Dunlap, Development of the Domain Name System , Proc. ACM SIGCOMM'88, Stanford , CA, August 1988.

[DDO92] P. Danzig, D. Delucia, and K. Obracza, An analysis of wide-area name server traffic , Proc. ACM SIGCOMM, Baltimore, MD, August 1992.

[JSB02] DNS Performance and the Effectiveness of Caching, Jaeyeon Jung, Emil Sit, Hari Balakrishnan, and Robert Morris, In Proc. of the ACM SIGCOMM Internet Measurement Workshop, 2001 and IEEE/ACM Transaction on Networking, Vol. 10, No. 5, October 2002.

[JBB03] Jaeyeon Jung, Arthur W. Berger, Hari Balakrishnan, Modeling TTL-based Internet Caches , Proc. IEEE Infocom, 2003.

[GSG02] Krishna P. Gummadi, Stefan Saroiu, Steven D. Gribble King: Estimating Latency between Arbitrary Internet End Hosts, 2002.

[PXL04] Impact of Configuration Errors on DNS Robustness. Vasileios Pappas, Zhiguo Xu, Songwu Lu, Daniel Massey, Andreas Terzis, Lixia Zhang. Proc. SIGCOMM 2004.

7. Active Queue Management

Random Early Detection

8. Data Center networks

[GHJ09] A. Greenberg et al., VL2: A Scalable and Flexible Data Center Network, SIGCOMM 2009.

[SOA15] A. Singh et al., Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter Network, SIGCOMM 2015.

9. Content Distribution Networks

[NSS10] T. E. Nygren, R. K. Sitaraman, and J. Sun, The Akamai network: a platform for high-performance Internet applications, ACM SIGOPS Operating Systems Review, Volume 44 Issue 3, July 2010.

[MS15] B. M. Maggs and R. K. Sitaraman, Algorithmic Nuggets in Content Delivery, ACM SIGCOMM Computer Communication Review, Vol. 45, No. 3, pp. 52–66 July 2015.

9. Network Virtualization

[JAM13] V. Jeyakumar et at., EyeQ: Practical Network Performance Isolation at the Edge, NSDI'13, 2013.
[DSA18] M. Ealton et al., Andromeda: Performance, Isolation, and Velocity at Scale in Cloud Network Virtualization, NSDI'18, 2018.

=================
Wireless Networking
=================

1. Wireless Sensor Networks

Bhaskar Krishnamachari's WSN bibliography

[PMA06] Dario Pompili, Tommaso Melodia, Ian F. Akyildiz, Routing Algorithms for Delay-insensitive and Delay-sensitive Applications in Underwater Sensor Networks, ACM Mobicom'06,  Los Angeles, CA, USA, Sept. 2006. (PDF)

2. TCP over Wireless

TCP/IP over air links (no longer updated)

[CLM99] Hemant M. Chaskar, T. V. Lakshman,  and U. Madhow, TCP over wireless with link level error control: analysis and design methodology,
IEEE/ACM Transactions on networking, 7(5):605--615, Oct 1999.

[CSMP06] L. Cai, X. Shen, J. W. Mark, and J. Pan, Performance modeling and analysis of window-controlled multimedia flows in wireless/wired networks, IEEE Trans. on Wireless  Communiactions, 2006. [PDF]

3. Wireless Ad Hoc and Mesh Networks

Wireless Ad Hoc Networks Bibliography by L. E. Miller (@NIST)

[BZM06] A. Brzezinski, G. Zussman, and E. Modiano, "Enabling Distributed Throughput Maximization in Wireless Mesh Networks - A Partitioning Approach," Proc. ACM MobiCom'06, Los Angeles, CA, USA, Sept. 2006.

4. Network Coding

Ralf Koetter's NWC bibliography

5. User Cooperative Diversity System

[LWT01] J. N. Laneman, G. W. Wornell, and D. N. C. Tse, An efficient protocol for realizing cooperative diversity in
  wireless networks, in Proc. IEEE Int. Symp. Infor. Theory (ISIT), Washington, USA, June 2001.

[LTW04] J. N. Laneman, D. N. C. Tse, and G. W. Wornell, ``Cooperative diversity in wireless networks: efficient protocols
  and outage behavior," IEEE Trans. Inform. Theory, vol. 50, no. 12, pp.~3062--3080, Dec. 2004.

[LW03] J. N. Laneman and G. W. Wornell, Distributed space-time coded protocols for exploiting cooperative diversity in
  wireless networks, IEEE Trans. Inform. Theory, vol. 59, no. 10, pp.~2415--2525, Oct. 2003.

[ZHF03] E. Zimmermann, P. Herhold, and G. Fettweis, On the performance of cooperative diversity protocols in practical
  wireless systems, in Proc.  58th IEEE Veh. Tech. Conf., Oct. 2003.

[SEA03] A. Sendonaris, E. Erkip and B. Aazhang, "User cooperation diversity-Part I: system description," IEEE Trans. on Commun., vol. 51, no. 11, pp. 1927--1938, Nov. 2003.

[SEA03-2] A. Sendonaris, E. Erkip and B. Aazhang, "User cooperation diversity-Part II: Implementation aspects and performance analysis," IEEE Trans. on Commun., vol. 51, no. 11, pp.1939--1948, Nov. 2003.

[JHHN04] M. Janani, A. Hedayat, T. E. Hunter, and A. Nosratinia, "Coded cooperation in wireless communications: space-time transmission and iterative decoding," IEEE Trans. Signal Processing, vol. 52, no. 2, pp. 362--371, Feb. 2004.

[ZR03] M. Zorzi, and R.R. Rao, ``Geographic random forwarding (GeRaF) for ad hoc and sensor networks: multihop performance,''  IEEE Trans. on Mobile Comput., vol. 2, no. 4, pp.~337--348, Oct.-Dec. 2003.

[BLR05] A. Bletsas, A. Lippman, and D.P. Reed, "A simple distributed method for relay selection in cooperative diversity   wireless networks, based on reciprocity and channel measurements," in Proc. IEEE 61st Veh. Tech. Conf., Stockholm, Sweden, May 30 - June 1, 2005.

[VZ04] M.C. Valenti and B. Zhao, ``Hybrid-ARQ based intra-cluster geographic relaying,'' in Proc. IEEE MILCOM, Monterey, CA, Nov. 2004.

[SA05] N. Shastry and R.S. Adve, ``A theoretical analysis of cooperative diversity in wireless sensor networks,'' in Proc. IEEE
    Globecom, St. Louis, MO, Dec. 2005.

[VCSM06] M. Veluppillai, L. Cai, X. Shen, and J. W. Mark,  Matching algorithms for infrastructure-based wireless networks employing cooperative diversity system, Proc. IEEE WCNC'06,  Las Vegas, NV, USA, April 3--6, 2006.

====================
Multimedia Networking
====================

1. Introduction

[CHW99]
J. Crowcroft, M. Handley, and I. Wakeman. Internetworking Multimedia, Chapter 4, Morgan Kaufmann Publishers, 1991, ISBN 1-55860-584-3.

[Tr96] J. Tranter. Linux Multimedia Guide, Chapter 4, O'Reilly & Associates, 1996, ISBN: 1565922190.

[KR99] J. Kurose and K. Ross. Computer Networking: A Top-Down Approach Featuring the Internet, Chapter 6.1, Chapter 6.2 and Chapter 6.3, Addison Wesley Longman, 1999.

[RS75] L. Rabiner and M. Sambur. An Algorithm for Determining the Endpoints of Isolated Utterances, The Bell System Technical Journal, Volume 54, Number 2, February 1975, Page 297-315. (slides: ppt, pdf)

[FR01] F. Fitzek and M. Reisslein. MPEG-4 and H-263 Video Traces for Network Performance Evaluation, Overview, IEEE Network, Volume 15, Issue 6, Nov/Dec 2001.

[Le91] D. Le Gall. MPEG: A Video Compression Standard for Multimedia Applications, Communications of the ACM, Volume 34, Number 4, Pages 46-58, 1991.

[LPHT95] P. Lukowicz, E. Heinz, L. Prechelt, W. Tichy. Experimental Evaluation in Computer Science: A Quantitative Study, Journal of Systems and Software, 28(1):9-18, January 1995. (slides: ppt, pdf)

2. Multimedia Perceptual Quality

[WS00 ] A. Watson and M. A. Sasse. The Good, the Bad, and the Muffled: the Impact of Different Degradations on Internet Speech, In Proceedings of ACM Multimedia, Los Angeles, CA, USA, November 2000. (slides: ppt, pdf)

[CT99] M. Claypool and J. Tanner. The Effects of Jitter on the Perceptual Quality of Video, ACM Multimedia Conference, Volume 2, Orlando, FL, October 30 - November 5, 1999. (slides: ppt, pdf)

3. Internet Measurement of Multimedia

[MH00] A. Mena and J. Heidemann. An Empirical Study of Real Audio Traffic, In Proceedings of the IEEE Infocom Conference, Pages 101-110, Tel-Aviv, Israel, March, 2000. (slides: ppt, pdf)

[BID02] C. Boutremans, G. Iannaccone and C. Diot. Impact of Link Failures on VoIP Performance, In Proceedings of the 12th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), Miami Beach, Florida, USA, May 2002. (slides: ppt, pdf)

[WCZ01] Y. Wang, M. Claypool and Z. Zuo. An Empirical Study of RealVideo Performance Across the Internet, In Proceedings of the ACM SIGCOMM Internet Measurement Workshop, San Francisco, California, USA, November 2001. (slides: ppt, pdf)

4. Delay Buffering

[SJ95] D. Stone and K. Jeffay. An Empirical Study of Delay Jitter Management Policies, ACM Multimedia Systems, Volume 2, Number 6, Pages 267-279, January 1995. (slides: ppt, pdf)

5. Multimedia Protocols

[PFOC00] M. Piecuch, K. French, G. Oprica and M. Claypool. A Selective Retransmission Protocol for Multimedia on the Internet, In Proceedings of SPIE Multimedia Systems and Applications, Boston, MA, USA, November 5-8, 2000. (slides: ppt, pdf)

[FHPW00] S. Floyd, M. Handley, J. Padhye and J. Widmer. Equation-Based Congestion Control for Unicast Applications, In Proceedings of ACM SIGCOMM Conference, Pages 45-58, 2000. (slides: ppt, pdf)

[CZC02] J. Chung, Y. Zhu, and M. Claypool. FairPlayer or FoulPlayer? - Head to Head Performance of RealPlayer Streaming Video Over UDP versus TCP, Technical Report WPI-CS-TR-02-17, Computer Science Department, Worcester Polytechnic Institute, May 2002. (slides: ppt, pdf)

6. Multimedia Repair

[PHH98] C. Perkins, O. Hodson and V. Hardman. A Survey of Packet-Loss Recovery Techniques for Streaming Audio, IEEE Network Magazine, Sep/Oct, 1998. (slides: ppt, pdf)

[PCM00] C. Padhye, K. Christensen and W. Moreno. A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications, In Proceedings of IEEE International Performance, Computing and Communication Conference, February 2000. (slides: ppt, pdf)

[FB02] N. Feamster and H. Balakrishnan. Packet Loss Recovery for Streaming Video, In Proceedings of the 12th International Packet Video Workshop, Pittsburgh, PA, USA, April 2002. (slides: ppt, pdf)

7. Router Support for Multimedia

[HKBT01] P. Hurley, M. Kara, J. Le Boudec, and P. Thiran. ABE: Providing a Low Delay within Best Effort, IEEE Network Magazine, May/June 2001. (slides: ppt, pdf)

[NT02] W. Noureddine and F. Tobagi. Improving the Performance of Interactive TCP Applications using Service Differentiation, In Proceedings of IEEE Infocom, New York, NY, June 2002. (slides: ppt, pdf)

8. Multimedia and Multicast

[MJV96] S. McCanne, V. Jacobsen and M. Vetterli. Receiver-driven Layered Multicast, In Proceedings of ACM SIGCOMM Conference, Stanford, California, USA, 1996. (slides: ppt, pdf)

[XMZY97] X. Xu, A. Myers, H. Zhang and R. Yavatkar. Resilient Multicast Support for Continuous-Media Applications, In Proceedings of the Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), 1997. (slides: ppt, pdf)

[CRSZ01] Y. Chu, S. Rao, S. Seshan, and H. Zhang. Enabling Conferencing Applications on the Internet Using an Overlay Multicast Architecture, In Proceedings of ACM SIGCOMM, San Diego, California, USA, August 2001.

9. Operating System Support for Multimedia

[SCG+00] V. Sundaram, A. Chandra, P. Goyal, P. Shenoy, J. Sahni and H. Vin. Application Performance in the QLinux Multimedia Operating System, In Proceedings of ACM Multimedia, Los Angeles, CA, USA, November 2000.

10. Multimedia Networking Research groups

multimedia lab, led by Prof. Aura Ganz, UMASS

mmnetworks, led by Prof. Fouad Tobagi, Stanford

mmlab, led by Prof. Yao Wang, PolyTech

The Mobile Computing and Multimedia Laboratory, University of Maryland, College Park

Multimedia Laboratory, University of Toronto

CAIP - Multimedia Information Systems Laboratory, Rutgers


====================
Wireless Cellular Systems
====================

[Aei73] J. M. Aein. Power balancing in system employing frequency reuse. COMSAT Technical Review, pages 277 -- 300, Fall 1973.

[ALG96] Mohammad Ali Arad and Alberto Leon-Garcia. Scheduled CDMA: A hybrid multiple access for wireless ATM networks. In Proc. PIMRC 96, pages 913 -- 917, 1996.

[ALJ99] Ian F. Akyildiz, David A. Levine, and Inwhee Joe. A slotted CDMA protocol with BER scheduling for wireless multimedia networks. 7(2):146 -- 158, April 1999.

[BA98] Alex E. Brand and A. Hamid Aghvami. Multidimensional PRMA with prioritized bayesian broadcast:  a MAC strategy for multiservice traffic over UMTS. 47(4):1148 -- 1161, November 1998.

[BZ96] Jon C. R. Bennett and Hui Zhang. WF2Q: Worst-case fair weighted fair queueing. In Proc. INFOCOM 96, pages 120 -- 127, March 1996.

[CN78] George R. Cooper and Raymond W. Nettleton. A spread spectrum technique for high-capacity mobile communications. VT-27(4):264  -- 275, November 1978.

[EM99] Anwar Elwalid and Debasis Mitra. Design of generalized processor sharing schedulers which statistically multiplex heterogeneous QoS classes. In INFOCOM 99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies, volume 3, pages 1220 -- 1230, 1999.

[FM93] Gerard J. Foschini and Zoran Miljanic. A simple distributed autonomous power control algorithm and its convergence. 42(4):641  -- 646, November 1993.

[GJP + 91] Klein S. Gilhousen, Irwin M. Jacobs, Roberto Padovani, Andrew J. Viterbi, Lindsay A. Weaver, Jr., and Charles E. Wheatley III. On the capacity of a cellular CDMA system. 40(2):303 -- 312, May 1991.

[Gol94] S. Jamaloddin Golestani. A self-clocked fair queueing scheme for broadband applications. In Proc. IEEE Infocom 94, pages 636 -- 646, 1994.

[GVGR89] D. J. Goodman, R. A. Valenzuela, K. T. Gayliard, and B. Ramamurthi. Packet reservation multiple access for local wireless communications. 37(8):885 -- 890, August 1989.

[GW91] David J. Goodman and Sherry X. Wei. Efficiency of packet reservation multiple access. 40(1):170 -- 176, February 1991.

[Han95] Stephen V. Hanly. An algorithm for combined cell-site selection and power control to maximize cellular spread spectrum capacity. 13(7):1332 -- 1340, September 1995.

[KG00] Sang Wu Kim and Andrea J. Goldsmith. Truncated power control in code-division multiple-access communications. pages 965 -- 972, May 2000.

[LB99] Yuming Lu and Robert W. Brodersen. Integrating power control, error correction coding, and scheduling for a CDMA downlink system. 17(5):978 -- 989, June 1999.

[LBS99] Songwu Lu, Vaduvur Bharghavan, and R. Srikant. Fair scheduling in wireless packet networks. 7(4):473 -- 489, August 1999.

[NA83] Ray W. Nettleton and Hossein Alavi. Power control for a spread spectrum cellular mobile radio system. In IEEE Vehicular Technology Conference VTC-83, pages 242 -- 246, 1983.

[PG93] Abhay K. Parekh and Robert G. Gallager. A generalized processor sharing approach to flow control in integrated services networks: The single-node case. 1(3):344 -- 357, June 1993.

[PG94] Abhay K. Parekh and Robert G. Gallager. A generalized processor sharing approach to flow control in integrated services networks: The multiple node case. 2(2):137 -- 150, April 1994.

[SBN + 00] R. Szabo, P. Barta, F. Nemeth, J. Biro, and C-G Perntz. Call admission control in generalized processor sharing (GPS) schedulers using non-rate proportional weighting of sessions. In INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, volume 3, pages 1243 -- 1252, 2000.

[SKH95] Ashwin Sampath, P. Sarath Kumar, and Jack M. Holtzman. Power control and resource management for a multimedia CDMA. In Proceedings IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, volume 1, pages 21 -- 25, Toronto, Canada, 1995.

[TL99] Wai-Man Tam and Francis C. M. Lau. Analysis of power control and its imperfections in CDMA cellular systems. 48(5):1706 -- 1717, September 1999.

[UY98] Sennur Ulukus and Roy D. Yates. Stochastic power control for cellu-lar radio systems. 46(6):784 -- 798, June 1998.

[VVZ93] Andrew J. Viterbi, Audrey M. Viterbi, and Ephraim Zehavi. Performance of power-controlled wideband terrestrial digital communication. 41(4):559 -- 569, April 1993.

[VVZ94] Andrew J. Viterbi, Audrey M. Viterbi, and Ephraim Zehavi. Other-cell interference in cellular power-controlled CDMA. 42(2/3/4):1501-- 1504, February/March/April 1994.

[Yat95] Roy D. Yates. A framework for uplink power control in cellular radio systems. 13(7):1341 -- 1347, September 1995.

[YM94] Louis C. Yun and David G. Messerschmitt. Power control for variable QoS on a CDMA channel. In Proc. IEEE Military Communications Conf., pages 178 -- 182, 1994.

[Zan92] Jens Zander. Performance of optimum transmitter power control in cellular radio systems. 41(1):57 -- 62, February 1992.

Bib file for the cellular systems (by Vincent Huang @Ericsson)

===========

Simulation Tools
===========

===
NS2
===
Ns is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks. Ns is devloped by ISI, the Information Sciences Institute at the USC school of engineering. The full source code of ns 2 can be downloaded and it can be compiled of multiple platform, including most popular Unix flavours and Windows.

NS2 tutorial http://www.isi.edu/nsnam/ns/tutorial/
NS2 manual http://www.isi.edu/nsnam/ns/doc/


=======
OMNeT++
http://www.omnetpp.org/
=======
OMNeT++ is ancomponent-based, modular and open-architecture simulation environment with strong GUI support and an embeddable simulation kernel. The simulator can be used for modelling: communication protocols, computer networks and traffic modelling, multi-processors and distributed systems, etc. OMNeT++ also supports animation and interactive execution. It is freely distributed under an academic public license.

=======
GloMoSim
http://pcl.cs.ucla.edu/projects/glomosim/
=======
GloMoSim is a scalable simulation environment for wireless and wired network systems. It employs the parallel discrete-event simulation capability provided by Parsec. GloMoSim currently supports protocols for a purely wireless network. In the future, we anticipate adding functionality to simulate a wired as well as a hybrid network with both wired and wireless capabilities. GloMoSim source and binary code can be downloaded only by academic institutions for research purposed. Commercial users must use QualNet, the commercial version of GloMoSim.

======
QualNet
http://www.scalable-networks.com/products/
======
QualNet is a modelling tool for wireless and wired network,. The QualNet suite is composed of QualNet Simulator, which claims to be the fastest for real-time traffic modelling. QualNet Animator allows to graphically design the network model (using a wide library of components) and it displays the results of simulation runs. QualNet Designer allos to create Finite State Automata to describe the behaviour of your network, while with QualNet Analyzer and Designer you can interpret and make sense of simulation results. Windows and Linux versions are available. A demo can be downloaded on request.

====
OPNET
http://www.opnet.com/
====
OPNET's suite of products combine predictive modeling and a comprehensive understanding of networking technologies to enable customers to design, deploy, and manage network infrastructure, network equipment, and networked applications.
In particular OPNET Modeler is a development environment, allowing you to design and study communication networks,devices, protocols, and applications.

*** http://www.idsia.ch/~andrea/simtools.html#network ***


Acknowledgement:  Thanks to the paper collections by Richard Yang@Yale, Hari Balakrishnan@MIT, Yin Zhang@UTCS, Mark Claypool@WPI,  and Vincent Huang@Ericsson, Andrea Emilio@IDSIA