IP Telephony Annotated Bibliography

Matthew Caesar

Last updated 5/29/02.




Recent News

 

Business Communications Review, Call Accounting and Billing for IP Services, News Article 2001.

Network Fusion, Trying to Measure VoIP Call Quality, News Article 2002. 

Washington Post, Internet Cafe's Phone Service Fills a Void, News Article 2002. Also see Slashdot Article.

ITXC, Competitive Information: Analyst Predictions, Web site, 2002.

Light Reading, Cisco Cautious on IP Telephony, News Article, 2001.

IT World, Voice Over IP is a (fast) moving target, News Article, 2001.


Overviews

J. Kurose, K. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Addison-Wesley Publishing Company, 2000.

B. Farkas, M. Figallo, T. Kiehn, A. Miner, H. Wang, "The Titanic and the Iceberg: the PSTN Meets IP Telephony" Preprint, 1999. Dialogic, "IP Telephony Basics," Technical white paper. L. Huovinen, S. Niu, "IP Telephony," Web site. H. Schulzrinne (Edited), Digest of papers in Special Issue on Internet Telephony, IEEE Network Magazine, May/June 1998.
 


Architecture

C. Chuah, L. Subramanian, R. Katz, A. Joseph, "QoS Provisioning Using a Clearing House Architecture," in International Workshop on Quality of Service (IWQoS), Pittsburgh, PA, pp 115-124, June 5-7, 2000.

B. Li, M. Hamdi, D. Jiang, and X. Cao, "QoS Enabled Voice Support in the Next Generation Internet: Issues, Existing Approaches and Challenges," in IEEE Communications Magazine, Vol. 38, no. 4, pp 54-61, April 2000.
Surveys technologies for enabling QoS support for voice communications. Argues that enhanced QoS support in the network is necessary for widespread deployment of VoIP. Gives several reasons why IP Telephony should replace PSTN, stresses interoperability.

D. Bergmark, S. Keshav, "Building Blocks for IP Telephony," in IEEE Communications Magazine, Vol. 38, no. 4, pp 88-94, April 2000.
N. Anerousis, R. Gopalakrishnan, C.R. Kalmanek, A.E. Kaplan, W.T. Marshall, P.P. Mishra, P.Z. Onufryk, K.K. Ramakrishnan, C.J. Sreenan, "TOPS: An Architecture for Telephony over Packet Networks," in IEEE Journal of Selected Areas in Communications, Vol. 17, No. 1., January 1999.

F. Anjum, F. Caruso, R. Jain, P. Missier, A. Zordan, "ChaiTime: A System for Rapid Creation of Portable Next-Generation Telephony Services Using Third-Party Software Components," in Proceedings of the 2nd IEEE Conference on Open Architectures and Network Programming (OPENARCH), New York, USA, March 1999.

M. Hassan, A. Nayandoro, M. Atiquzzaman, "Internet Telephony: Services, Technical Challenges, and Products," in IEEE Communications Magazine, Vol. 38, no. 4, pp 96-103, April 2000. A. Rayes, K. Sage, "Integrated Management Architecture for IP-Based Networks," in {\em IEEE Communications Magazine}, Vol. 38, no. 4, pp 48-53, April 2000. M. Hamdi, O. Verscheure, J. Hubaux, I. Dalgic, P. Wang, "Voice Service Interworking for PSTN and IP Networks," in IEEE Communications Magazine, May 1999. C.R. Kalmanek, W.T. Marshall, P.P. Mishra, D.M. Nortz, K.K. Ramakrishnan, "DOSA: An Architecture for Providing a Robust IP Telephony Service," in Proceedings of INFOCOM, Tel-Aviv, Israel, March 2000.
  1. Describes architecture with signaling protocols to allow service providers to offer network layer service differentiation and control access to the network layer QoS and other services. Claims coordination between call signaling and resource management protocols give users incentive to use service and generate revenue for provider, and that SIP and H.323 do not sufficiently achieve this.
  2. Coordination between call signaling and resource management ensures (1) users are authenticated to receive additional QoS, (2) ensures network resources are available end-to-end to handle this, (3) ensures proper billing and accounting.
  3. Has following functional entities:
    1. IP endpoints - CPE/Terminals: personal computers, handheld devices; similar to IP Telephony Terminal
    2. Edge routers - provide access to backbone network; includes functionality from H.323-style gatekeeper, but must in addition acquire authorization from a gate controller (thereby adding an extra RTT to call setup) to provide access to enhanced QoS. These edge routers know about call resource usage, and generate usage events that allow providers to charge for service.
    3. DOSA proxies - provide subscriber authentication, perform call routing, provide admission control and name/number translation; provides H.323-style gatekeeper and SIP server functionality.
    4. gate controllers - one of these is associated with each DOSA proxy, authorize access to enhanced QoS; provides functionality similar to having an underlying IntServ infrastructure (however, QoS is done between segments, and hence doesn't require the entire network to implement QoS support.
    5. media servers - process media streams, act like Multipoint Control Unit (MCU);
    6. PSTN Gateways - provide interface to the PSTN
  4. Requirements for architecture include low delay/packet loss, support caller id, etc. Router provides QoS by packet marking or flow scheduling. Proposes segmented resource assignment to allow different portions of the network to have different provisioning mechanisms, allows network to cope with heterogeneity, lessens delay by not requiring per-flow signaling. Distinguishes between Authorized, Reserved, and Committed resources. Can handle multiple providers with service level agreements at boundaries. Privacy can be maintained by keeping IP addresses and end-to-end signaling exchanges private.

The TINA Consortium, "Telecommunications Information Networking Architecture," 1997. See specifications.

Cisco Systems, "Customer Profile: Florida International University," white paper.
Also:  Florida International University, "Telephony Components," slides from a talk. J. Adelson, "Beyond Dial Tone: Opportunities for Value in IP Telephony (Brooktrout Technology)," Technical white paper. ACT Networks, "IP Telephony White Paper," Technical white paper. Cisco Systems, "Architecture for Voice, Video and Integrated Data," Technical white paper. M. Korpi, V. Kumar, "Supplementary Services in the H.323 IP Telephony Network," in IEEE Communications Magazine, Vol. 37, no. 7, July 1999, pp. 118-125. G. Huston, ISP Survival Guide: Strategies for Running a Competitive ISP, Wiley, 1999.

J. Walrand and P. Varaiya, High-Performance Communication Networks, Morgan Kaufmann Publishers, San Francisco, CA, USA, 1996.

M. Cannon, S. Donovan "A Functional Description of a SIP PSTN Gateway," 1999.

P. Faltstrom and B. Larsson, "Where to terminate a phone call" Internet Draft, Internet Engineering Task Force, November 1998.


Protocols

IETF, "Telephone Number Mapping (enum)," February 2002. See also RFC 2916.

J. Rosenberg, H. Schulzrinne, "Internet Telephony Gateway Location'', IEEE INFOCOM, San Francisco, USA, March-April 1998.

M. Baldi and F. Risso, "Comparing the Efficiency of IP and ATM Telephony," in the 2nd International IEEE Conference on ATM (ICATM'99), Colmar, France, June 1999. S. Wright, R. Onvural, "IP "Telephony" vs. ATM: What is There to Discuss?," in Proceedings of IEEE Conference on ATM (ICATM'98), Colmar, France, June 1998. G. Camarillo, "IP Telephony Gateways," Masters thesis, Royal Institute of Technology, 1998. E. Hall, D. Willis, "VoIP in the Enterprise," in Network Computing Magazine, Vol. 9, no. 18, October 1998. Agilent Technologies, "Troubleshooting VoIP Signaling," Technical white paper.


T. Doumas, "Next Generation Telephony: A Look at Session Initiation Protocol," Technical white paper.

B.Aboba, "Dynamic attributes for the remote access dialin user service (RADIUS)," Internet Draft, IETF, November 1997, Work in progress.

C. Agapi, C. Chiu, T. Chong, H. Phillips, and B. Willingham, "Internet Telephony Gateway Location Service Protocol," Internet Draft, Internet Engineering Task Force, November 1998, Work in progress.

P. Calhoun and W. Bulley, "DIAMETER user authentication extension," Internet Draft, Internet Engineering Task Force, March 1999, Work in progress.

M. Day, J. Veizades,  C. Perkins, and E. Guttman, "Service Location Protocol, Version 2," IETF, RFC 2608, April 1999.

L. C. Herve, H. Olivier, H. Christian, "Gstn/tiphon interworking using a country code," Technical report, November 1997.

D. Hampton, D. Oran, H. Salama, and D. Shah, "The IP Telephony Border Gateway Protocol Architecture," Internet Draft, Internet Engineering Task Force, February 1999, Work in progress.

J. Rosenberg and H. Schulzrinne, "A Framework for a Gateway Location Protocol," IETF, RFC 2871, June 1999.

J. Rosenberg and H. Schulzrinne, "The IETF Internet Telephony Architecture and Protocols," Technical Report, Columbia University, 1999.

H. Schulzrinne and J. Rosenberg, "The Session Initiation Protocol: Providing Advanced Telephony Services across the Internet," IEEE Communications Magazine, 3(4):144--160, October-December 1998.


Issues of Packet Audio over the Internet

Athina Markopoulou, Fouad Tobagi, Mansour Karam "Assessment of VoIP quality over Internet Backbones," INFOCOM 2002.

Ramon Caceres (ShieldIP, Inc.), Nick Duffield (AT&T Labs - Research), Timur Friedman (Univ. of Massachusetts Amherst) "Impromptu Measurement Infrastructures using RTP," INFOCOM 2002.

E. Altman, C. Barakat, V. Ramos, "Queuing analysis of simple FEC schemes for IP Telephony," in IEEE INFOCOM, Anchorage, USA, April 2001.

M. Perkins, C. Dvorak, B. Lerich, J. Zebarth, "Speech Transmission Performance Planning in Hybrid IP/SCN networks," in IEEE Communications Magazine, Vol. 37, No. 7, July 1999, pp. 126-131. J. C. Bolot, S. Fosse-Parisis, D. Towsley, "Adaptive FEC-Based Error Control for Internet Telephony'', Proceedings IEEE INFOCOM, New York, USA, March 1999. M. Podolsky, C. Romer, and S. McCanne, "Simulation of FEC-Based Control for Packet Audio on the Internet'' in Proceedings IEEE INFOCOM, San Francisco, USA, March-April 1998. T. Kostas, M. Borella, I. Sidhu, G. Schuster, J. Grabiec, J. Mahler, "Real-Time Voice Over Packet-Switched Networks," IEEE Network Magazine, Vol. 12, no. 1, pp. 18-27, Jan-Feb 1998. J. C. Bolot and A. Vega-Garcia, "The Case for FEC-Based Error Control for Packet Audio in the Internet" ACM Multimedia Systems, Seattle, USA, November 1997.


J. C. Bolot and A. Vega-Garcia, "Control Mechanisms for Packet Audio in the Internet," in Proceedings IEEE INFOCOM, San Francisco, USA, March 1996.

J. C. Bolot and H. Crepin, "Analysis and Control of Audio Packet Loss over Packet-Switched Networks," in Proceedings of NOSSDAV, Durham, USA, April 1995. A. Percy, "Understanding Latency in IP Telephony," Technical white paper. S. Pracht, D. Hardman, "Voice Quality in Converging Telephony and IP Networks," Technical white paper.. J. Anderson, "Methods for Measuring Perceptual Speech Quality," Technical white paper. I. Sidhu, G. M. Schuster, J. Grabied, T. J. Kostas, M. S. Borella, and J. Mahler, "Real-time Voice over Packet Switched Networks," IEEE Network Magazine, Vol. 12, No. 1, pp. 18-27, May/June 1998.

V. Paxson, S. Floyd, "Wide-area traffic: The failure of Poisson modeling" IEEE/ACM Transactions on Networking, Vol.3, no. 3, June 1995.

W. Leland, M. Taqqu, W. Willinger, and D. Wilson, "On the self similar nature of Ethernet traffic (extended version),'' IEEE/ACM Transactions on Networking, Vol.2, No.1, Feb. 1994.

W. Willinger, M. Taqqu, R. Sherman, D. Wilson, "Self similarity through high variability: Statistical analysis of Ethernet LAN traffic at the source level," in IEEE/ACM Transactions on Networking, Vol.5, no.1, Feb. 1997.

D. Kuhn, "Sources of Failure in the Public Switched Telephone Network," in IEEE Computer, Vol. 30, no. 4, April 1997.

 


End System Design

G. Herlein, "The Linux Telephony Kernel API," in  Linux Journal, no. 82, February 2001.

Microsoft Corp., "IP Telephony with TAPI 3.0," Technical white paper. A. Tolstoi, "IP-telephony problems," Web site.
Implementation/Deployment

Network Computing Magazine, "Voice Over IP, The Way It Should Be," January 1999.


Cisco, "IP Telephony Solution Guide: Planning the IP Telephony Network," Technical white paper.

Cisco, "Cisco AVVID QoS Design Guide," Technical white paper. Cisco, "Cisco IP Telephony Network Design Guide," Technical white paper. Cable Datacom News, "Cable IP Telephony Primer," Technical white paper. G. Cook Jr., "Taking the hybrid road to IP telephony," in  Communications Engineering and Design Magazine, December 2000. Florida International University, "FIU: Architecture for Voice Video & Integrated Data," Web site. C. Bajorek, "ABC's of Transitioning to VoIP," in {\em Computer Telephony Magazine}, January 2001.
Advice is given to a company in the current situation: (1) wants to design a VoIP network between six corporate sites, (2) plans to buy VoIP gateway option for PBXs, (3) the overseas branches of the company have a different PBX vendor (3) concerned about speech quality issues (4) unsure how to adequately plan the network (5) warned about multi-hop calls. Author notes that many companies are in the process of converting to VoIP, most VoIP products are using relatively mature with well debugged cores, thereby giving better speech quality. Gives list of issues to address before buying equipment: W. Matthews, L. Cottrell, R. Nitzan, "1-800-CALL-HEP," slides presented at Computing in High Energy and Nuclear Physics 2000 (CHEP'00)}, February 2000. See also full text here. L. Cottrell, "Internet VoIP Performance Measurements," Presented at the ESCC Meeting, San Diego, USA, April 1999. K. Thompson, G. Miller, R. Wilder, "Wide-Area Internet Traffic Patterns and Characteristics," IEEE Network Magazine, Vol. 11, no. 6, pp. 10-23, November/December 1997. N. F. Maxemchuk, S. Lo, "Measurement and Interpretation of Voice Traffic on the Internet," in Proceedings of ICC, 1997. J. C. Bolot, "Characterizing End-to-End Packet Delay and Loss in the Internet," in {\em Proceedings of SIGCOMM}, San Francisco, 1993.
Pricing

J. Altmann (Hewlett-Packard Labs), Huw Oliver (Hewlett-Packard Labs), Hans Daanen (Hewlett-Packard Labs), Alfonso Sanchez-Beato Suarez (Hewlett-Packard Labs), "How to market-manage a QoS network," INFOCOM 2002.

Tamer Basar (University of Illinois at Urbana-Champaign), R. Srikant (University of Illinois at Urbana-Champaign), "Revenue-maximizing pricing and capacity expansion in a many-users regime," INFOCOM 2002.

Bob Briscoe, Mike Rizzo, Jerome Tassel, Kostas Damianakis and Nicolai Guba (BT Laboratories) "Lightweight Policing and Charging for Packet Networks," OpenArch 2000.

J. Altmann, K. Chu, "A Proposal for a Flexible Service Plan that is Attractive to Users and Internet Service Providers," in IEEE INFOCOM, Anchorage, USA, April 2001.

X. Wang, H. Schulzrinne, "Pricing Network Resources for Adaptive Applications in a Differentiated Services Network," in IEEE INFOCOM, Anchorage, USA, April 2001.

M. Caesar, S. Balaraman, D. Ghosal, "A Comparative Study of Pricing Strategies for IP Telephony," IEEE Globecom 2000, Global Internet Symposium (San Francisco, USA) - Nov. 29, 2000.

A. Ganesh, K. Laevens, "Congestion pricing and user adaptation," in IEEE INFOCOM, Anchorage, USA, April 2001.

P. Marbach, "Pricing Differentiated Services Networks: Bursty Traffic," in IEEE INFOCOM, Anchorage, USA, April 2001. M. Falkner, M. Devetsikiotis, I. Lambadaris, "An Overview of Pricing Concepts for Broadband IP Networks," in {\em IEEE Communications Surveys}, Vol. 3, no. 2, April 2000. L. DaSilva, "Pricing for QoS-Enabled Networks: A Survey," in {\em IEEE Communications Surveys}, Vol. 3, no. 2, April 2000. X. Wang, H. Schulzrinne, "Performance Study of Congestion Price based Adaptive Service," in NOSSDAV, Chapel Hill, USA, June 2000. N. Semret, R. Liao, A. Campbell, A. Lazar, "Pricing, Provisioning and Peering: Dynamic Markets for Differentiated Internet Services and Implications for Network Interconnections," in IEEE Journal on Selected Areas of Communications, 2001.

B. Stiller, G. Fankhauser, G. Joller, P. Reichl, N. Weiler, "Open Charging and QoS Interfaces for IP Telephony," in INET'99, San Jose, USA, June 1999

A. Odlyzko, "Paris Metro Pricing for the Internet," in Proceedings of the ACM Conference on Electronic Commerce, pp. 140-147, Denver, USA, November 1999. L. McKnight, "Internet Telephony: Costs, Pricing, and Policy," in Proceedings of the Twenty-Fifth Annual Telecommunications Policy Research Conference, 1997. L. Murphy, J. Murphy, "Feedback and Pricing in ATM networks," ATM Networks: Performance Modeling and Evaluation,  Vol. 2, Chapman and Hall, 1996, p. 197-212. J. Perloff,  Microeconomics, Addison-Wesley Publishing Company, 1999. R. Gibbens, R. Mason, and R. Steinberg, "Internet Service Classes Under Competition," in IEEE Journal on Selected Areas in Communications, Vol. 18, no. 12, December 2000. N. Semret, R. R.-F. Liao, A. T. Campbell, and A. A. Lazar, "Pricing, Provisioning and Peering: Dynamic Markets for Differentiated Internet Services and Implications for Network Interconnections," in IEEE Journal on Selected Areas in Communications, Vol. 18, no. 12, December 2000. D. Raz, Y. Shavitt, "Optimal Partition of QoS Requirements with Discrete Cost Functions," in IEEE Journal on Selected Areas in Communications, Vol. 18, no. 12, December 2000. R. J. Edell and Pravin Varaiya, "Providing Internet Access: What we learn from the INDEX Trial," Index Project Report 99-010W, University of California, Berkeley, April 27, 1999.

S. Shenker, Fundamental Design Issues for the Future Internet, IEEE Journal of Selected Areas in Communication, Vol. 13, No. 7, September 1995.

 


Routing

A. Dubrovsky, M. Gerla, S. Lee, D. Cavendish, "Internet QoS Routing with IP Telephony and TCP traffic," in Proceedings of ICC, New Orleans, June 2000.

V. Paxson, "End-to-End Routing Behavior in the Internet" in Proceedings of SIGCOMM, 1996.


Regulation and Standards Development

K. Asatani, "IP and Telecommunication Integration: De Jure and De Facto Standards Have Entered a New Era"[abstract], in IEEE Communications Magazine, Vol. 37, no. 6, pp. 140-147, June 1999.

Dialogic, "Regulation," Technical white paper. Cisco Systems, "Architecture for Voice, Video and Integrated Data," Technical white paper.

K. Thiagarajan, "IP telephony must be embraced, not rejected," in The Hindu Business Line, December 2000.
Appears to be an interview. India maintained a ban on IP telephony (which was recently lifted). The loss of settlement revenues to India was $37 million. The author believes that the ban should be lifted, as they might get some settlement revenues and make calls cheaper. It is claimed that incumbent carriers can survive if they make attractive packages, or can wholesale bandwidth.


Conferences

Internet Telephony Workshop, "Internet Telephony Workshop 2001 Technical Program," Web site.

IEEE, "Journal on Selected areas in Communications," Web site, December 2000.

IEEE, "Infocom," Web site. See also this.

IEEE, "Globecom," Web site.

Nossdav, "Nossdav: Network and Operating System Support for Digital Audio and Video," Web site.

IWQoS, "IWQoS: International Workshop on QoS," Web site.

    See also: Presentation Summaries from IWQoS 2002

ICC, "IEEE International Conference on Communications," Web site.

SPECTS, "International Symposium on Performance Evaluation of Computer and Telecommunications Systems," Web site.
 


Web sites

iptel.org, Web site. See also "Players and Standards," "Publications," and "Links". 

Randy Katz, "Distributed Service Architectures in Converged Networks," Web site for class at UC Berkeley.

IETF, "IETF IPTEL Working Group Homepage," Web site.

Henning Schulzrinne et. al. "IP Telephony Online Resources Page," Web site.

Henning Schulzrinne, "Internet Technical Resources: Internet Telephony," Web site.

Massachusetts Institute of Technology, "MIT Internet and Telecoms Convergence Consortium," Web site.

International Telecommunication Union, "Regulatory Issues Relating to IP Telephony," Web site.

Organization for Economic Co-operation and Development, "OECD Communications Outlook 1999," Web site, 1999. T. Park, C. H. Lee, "Voice Over Internet Protocol (VoIP) - Current Technology Comparison of H.323 and SIP : References" Web site, 2001.

Internet Week Magazine, "IP Telephony source page," Web site.

Cable Datacom News, "Cable IP Telephony," Web site. International Engineering Consortium "Web ProForums," Web site. Roxen Community, "IP Telephony: New drafts," Web site.

Gecko Research and Publishing, " IP xStream," Web site.


Standards

R. Braden, L. Zhang, S. Berson, S. Herzog, S. Jamin, "Resource ReSerVation Protocol (RSVP)  -- Version 1 Functional Specification," RFC 2205, September 1997.

Audio-Video Transport Working Group, H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson, "RTP: A Transport Protocol for Real-Time Applications," IETF, RFC 1889, January 1996.

"Recommendation H.310 - Broadband audiovisual communication systems and terminals," International Telecommunications Union - Telecommunications standardization sector (ITU-T), Geneva, Switzerland, November 1996.

"Recommendation H.320 - Narrow-band visual telephone systems and terminal equipment," International Telecommunications Union - Telecommunications standardization sector (ITU-T), Geneva, Switzerland, March 1996.


"Recommendation H.321 - Adaption of H.320 visual telephone terminals to B-ISDN environments," International Telecommunications Union - Telecommunications standardization sector (ITU-T), Geneva, Switzerland, March 1996.

\bibitem{h322} "Recommendation H.322 - Visual telephone systems and terminal equipment for local area networks which provide a guaranteed quality of service," International Telecommunications Union - Telecommunications standardization sector (ITU-T), Geneva, Switzerland, March 1996.

\bibitem{h323} "Recommendation H.323 - Visual telephone systems and equipment for local area networks which provide a non-guaranteed quality of service," International Telecommunications Union - Telecommunications standardization sector (ITU-T), Geneva, Switzerland, November 1996.

\bibitem{h324} "Recommendation H.324 - Terminal for low bit rate Multimedia Communication," International Telecommunications Union - Telecommunications standardization sector (ITU-T), Geneva, Switzerland, March 1996.

Henning Schulzrinne, et. al., "Session Initiation Protocol," Web site.

Henning Schulzrinne, et. al., "RTP web page," Web site.

E. Crawley, R. Nair, B. Rajagopalan, H. Sandick, "A Framework for QoS-based Routing in the Internet," IETF, RFC 2386, August 1998.

J. Rosenberg, H. Schulzrinne, "A Framework for Telephony Routing over IP," IETF, RFC 2871, June 2000.


C. Agapi, C. Chiu, T. Chong, H. Phillips, B. Willingham, "Internet Telephony Gateway Location Service Protocol," IETF, INTERNET DRAFT, November 1998. [see also this]
% Based on the paper "Internet Telephony Gateway Location". Discusses GLP, an interdomain protocol used to distribute call routing tables between Internet telephony providers.

S. Black, D. Black, M. Carlson, E. Davies, Z. Wang, W. Weiss, "An Architecture for Differentiated Service," IETF, RFC 2475, December 1998.

M. Arango, D. Dugan, I. Elliott, C. Huitema, S. Pickett, "Media Gateway Control Protocol (MGCP)," IETF, RFC 2705, October 1999.

\bibitem{rfc2543} M. Handley, H. Schulzrinne, E. Schooler, J. Rosenberg, "SIP: Session Initiation Protocol," IETF, RFC 2543, March 1999.

R. Braden, D. Clark, S. Shenker, "Integrated Services in the Internet Architecture: an Overview," IETF, RFC 1633, June 1994.

C. Perkins, I. Kouvelas, O. Hodson, V. Hardman, M. Handley, J. Bolot, A. Vega-Garcia, S. Fosse-Parisis, "RFC 2189 - RTP Payload for Redundant Audio Data," IETF, September 1997. T. Russell, Signalling System 7, McGraw-Hill Series on Computer Communications, 1998.

W. Richard Stevens, TCP/IP Illustrated, Volume 1: The Protocols, Addison-Wesley Publishing Company, 1994.


Software

S. McCanne, S. Floyd, et. al., "ns -- Network Simulator'' Software.

Real Networks, Real Player for streaming audio, Software.

Microsoft Corp., Netmeeting, Software.

W. Richard Stevens, Unix Network Programming, 2nd Edition, Prentice Hall, 1998.

S. Fosse-Parisis, J. Bolot, FreePhone, Software.

UCL Multimedia, Robust Audio Tool (RAT), Software.

LBNL, "vat - LBNL Audio Conferencing Tool," Software. See also "vic - Video Conferencing Tool".

Project JXTA, "VoP2P -- Voice over JXTA ," Software. Provides a decentralized peer-to-peer based directory service for IP Telephony. See also a chat-conference and the discussion mailing list.

Erlang.com "Erlang B Calculator," Software. Can be used to calculate how many voice ports you need for a desired blocking probability if you know the Busy Hour Traffic (BHT). The "Lines to VoIP bandwidth calculator" can then be used to determine how much bandwidth to provision for IP carriage.