Title page for 91532016


[Back to Results | New Search]

Student Number 91532016
Author Ting-Kuan Yu(EB[)
Author's Email Address tonyyu@wmlab.csie.ncu.edu.tw
Statistics This thesis had been viewed 1605 times. Download 1385 times.
Department Executive Master of Computer Science and Information Engineering
Year 2003
Semester 2
Degree Master
Type of Document Master's Thesis
Language English
Title SIP P2P Multipoint Audio Conferencing
Design and Implementation
Date of Defense 2004-07-01
Page Count 47
Keyword
  • MSIP
  • Multipoint Conference
  • P2P
  • SIP
  • Abstract Internet conferencing is a program for conference on Internet. Most SIP Internet conferencing use centralized conference server model, and some ones use end user mixing model for signaling. Respect to the above two models, mesh model has difference advantages. Every peer in mesh has the same capability to initial a conference session in dynamic without a conference server or a bridging endpoint. Besides, SIP supports mobility, the combination of mesh conference model and SIP is a suitable method to implement Internet conferencing for mobile handset devices. 
    MSIP had proposed a method, which creates a mesh topology SIP signaling, for Internet conferencing. Besides, this method will be presented on PIMRC 2004. This thesis is initialed for improving and implementing MSIP. 
    In this thesis, MSIP is analyzed and improved to support simultaneously creating multiple conference sessions. We call the improved method SPPMC. The improvements of MSIP, detail design of SPPMC, and system architecture for implementation are all listed in design sections and implementation section. A conferencing program, named SMC-Media, with multicast PCM audio stream is implemented. The snapshots of the program demonstrated for conference establishment scenario, and conference joining scenario, and the result of some measurements, including network bandwidth consuming and conference forming Time with TCP and UDP underling transport are described in demonstration section.
    Table of Content Chapter 1 Introduction KKKKKKKKKKKKKKKKKKKKKKKK...1
    1.1 Internet Conferencing Consideration KKKKKKKKKKKKKK.KK1
    1.2 Contribution of this thesis KKKKKKKK.KKKKKKKKKKKK.3
    Chapter 2 Related Works KKKKKKKKKKKKKKKKKKKK.KKK..4
    2.1 Internet Phone Call Processing ProtocolsKKKKKKKKKKK.KK.K.4
    2.2 Internet Multi-Media Conferencing for SIPK.KKKKKKKK.KKK.K5
    2.2.1 Conference Control KKKKKKKKKKKKKKKKKKK..K6
    2.2.2 Conference modelsKKKKK.KKKKKKKKKKKKKK.K..7
    2.3 SIP ExtensionK...KKKKKKKKKKKKKKKKKKK.KKKK.9
    Chapter 3 Protocol Design.............................................................................................10
    3.1 MSIP Analysis and Improvement......................................................................10
    3.2 SPPMC Design .................................................................................................11
    3.3 SPPMC Signaling and Media Topology............................................................13
    3.4 SPPMC Scenarios .KK..KKKKKKK.KKKKKKKKK.K...K.....14
    3.4.1 Conference Establishment KKKKKKKKKKKKKK.KKK..14
    3.4.2 Conference Joining...KKKK.KKKK.KKK.KKKKKK....K.17
    Chapter 4 Implementation KKKKKKKKKKK.KKKKKKKKK....K...19
    4.1 Implementation Model KKK.KKK.KKKKK.K..KKKKK....KK19
    4.2 Program Architecture KKKKKKKKKKKKKKKKKKKKK....20
    4.3 Member Information Processing KKKKKKKKKKKKKKKKK..25
    4.4 Audio MixingKKKKKKK.K.KKKKKKKKKK.KKKKKK..27
    Chapter 5 Demonstrations & Results KKKKKKKKKKKKKKK.KK..K30
    5.1 Unicast Audio Conference Establishment Scenario Demo KKKK..KKK31
    5.2 Unicast Audio Conference Joining Scenario Demo KKKKKKKKKK.36
    5.3 Multicast Audio Conference Establishment Scenario Demo .KKKKKK..37
    5.4 Bandwidth and Time Consuming Measurements KKKKKKKKK.KK39.
    5.4.1 Conference Forming Time MeasurementKKKKKKKKKKKK.39
    5.4.2 Network Bandwidth Consuming MeasurementKKKKKKKKKK39
    5.5 Network Bandwidth throughput estimate for RTP Audio streamKKKKK..42
    Chapter 6 Conclusion and discussion KKKKKKKKKKKKKKKKKK...44
    Chapter 7 Reference KKKKKKKKKKKKKKKKKKKKKKKKK..46
    Reference [1] Bormann, C., Kutscher, D., Ott, J., and Trossen, D. Simple conference control protocol service specification. Internet Draft, Internet Engineering Task Force, Mar. 2001.
    [2] Elin Wedlund, and Schulzrinne, H. Mobility support using SIP. 1999
    [3] Handley, M., and Jacobson, V. SDP: session description protocol. Request for Comments 2327, Internet Engineering Task Force, Apr. 1998.
    [4] International Telecommunication Union, Packet based multimedia communications system. Recommendation H.323, Telecommunication Standardization Sector of ITU, Geneva, Switzerland, Feb. 1998.
    [5] Kutscher, D., Ott, J., and Bormann, C. "Requirements for Session Description and Capability Negotiation." Internet Draft, draft-kutscher-mmusic-sdpng-req-01.txt, November 2000.
    [6] Rosenberg, J., and Schulzrinne, H. Models for multi party conferencing in SIP. Internet Draft, draft-ietf-sipping-conferencing-models-00.txt, Nov. 2001.
    [7] Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M. and Schooler, E. "SIP: Session Initiation Protocol. RFC 3261, June 2002.
    [8] Schulzrinne, H., Casner, S., Frederick, R., and Jacobson, V. RTP: A Transport Protocol for Real-TimeApplications. Request for Comments 3350, July 2003.

    [9]Singh, K., Nair, G., and Schulzrinne, H. "Centralized Conferencing using SIP." Proc. of the 2nd IP-Telephony Workshop (IPTel'2001), April 2001.
    [10] Rosenberg, J., and Schulzrinne, H. Guidelines for Authors of Extensions to the Session Initiation Protocol (SIP). Internet-Draft, draft-ietf-sip-guidelines-07.txt, Oct. 2003.
    [11] Uyless Black. Voice Over IP, Second Edition. VoIP Gateways and IP Call Processing Protocols. New Jersey: Prentice-Hall, 2002. 187-218.
    [12] Zhi-Hao Wu, and Hsiao-kuang Wu Application Layer multipoint conference Using SIP., June 2003.
    [13] http://www.cisco.com/en/US/products/hw/phones/ps379/ps1854/index.html
    [14] http://www.vovida.org/
    [15] http://www.4front-tech.com/opensound.html
    [16] http://www.ntop.org/ntop.html
    Advisor
  • Hsiao-kuang Wu(d)
  • Files
  • 91532016.pdf
  • approve immediately
    Date of Submission 2004-07-16

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have dissertation-related questions, please contact with the NCU library extension service section.
    Our service phone is (03)422-7151 Ext. 57407,E-mail is also welcomed.