簡易檢索 / 詳目顯示

研究生: 林錦惠
Jin-Hui Lin
論文名稱: UMTS中考量資源配置和服務品質之OVSF碼樹管理與SIP UA之實作
OVSF Code Tree Management for UMTS Considering Resource Allocation and QoS and Implementation of a SIP User Agent
指導教授: 馮輝文
Huei-Wen Ferng
口試委員: 陳秋華
Chyouhwa Chen
蔡志宏
Zsehong Tsai
陳金蓮
Jean-Lien Chen
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 57
中文關鍵詞: 正交可變展頻因子第三代行動通訊系統服務品質多媒體動態資源分配
外文關鍵詞: OVSF, SIP, User Agent, WCDMA, UMTS
相關次數: 點閱:349下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本碩士論文的內容包含兩個議題。在第一個議題中,我們針對第三代行動通訊系統 UMTS (Universal Mobile Telecommunication System)所使用的 WCDMA (Wideband Code Division Multiple Access) 存取技術,設計一個正交可變展頻因子 (Orthogonal Variable Spreading Factor, OVSF) 碼樹的管理機制。在這個機制中,我們採用 3GPP (The Third Generation Partnership Project) 訂定之第三代行動通訊系統 UMTS 的規範中所定義的多媒體型態,包括 Conversational 、 Streaming 、 Interactive 和 Background ,考量多媒體服務的特性,適當的分配有限資源 OVSF 碼;另外,為了因應多媒體多元化的要求,我們也加入動態資源分配 (Dynamci Resource Allocation, DRA) 機制,進一步達到多媒體服務品質 (Quality of Service, QoS)的保証,而且經由程式模擬,除了可以看到加入 QoS 考慮後,我們的機制中各服務之新進呼叫阻斷率 (New Call Blocking Probability) 的表現,數據中也顯示我們的機制中重新配置的策略可以大大減少重新配置的次數。第二個議題中,我們將利用 Vovida 提供的 Vovida Open Communication Application Library (VOCAL) 開放原始碼,建立功能完整的 SIP (Session Initiation Protocol) User Agent (UA)。議題中我們將對 SIP 做簡單的介紹,同時也會把我們在實作 SIP UA 過程中,不管是針對在 VOCAL 原始媽中所發現的問題或是我們額外加強的功能,詳細說明問題的原因及相關解決方法,並且透過和 VOCAL SIP Server 所建立的 SIP 網路,進行包括功能、與它家廠商 UA 軟體相容性、以及和 PSTN 網路的連通狀況測試,建立更完整的實驗室 VoIP 平台。


    This thesis is composed of two topics. In the first topic, we design a scheme on the orthogonal variable spreading factor (OVSF) code tree management for the wideband code division multiple access (WCDMA) in the universal mobile telecommunication system (UMTS). In this scheme, we take the multimedia (including conversational, streaming, interactive, and background services) charactereistics defined by 3GPP (the third generation partnership project) and dynamic resource allocation (DRA) into consideration to make the management efficient and satisfy different quality-of-service (QoS) requirements requested by diverse multimedia applications. Through simulations, we demonstrate that the proposed scheme can not only adequately take care of QoS requirements but also significantly reduce the number of code reassignments, making it charming and more suitable for the real and complicated system. In the second topic, we adopt the open source codes of Vovida open communication application library (VOCAL) provided by Vovida to implement a SIP-based user agent (UA). For this topic, we first introduce how SIP works in voice over IP (VoIP) networks. Then, we solve the problems found in the original source codes and enhance its functions. Through the system test with the VOCAL SIP servers, we successfully show that the enhanced SIP UA works well with other UAs and PSTN networks.

    中文摘要 i 英文摘要 ii 目錄 iii 表格目錄 v 圖型目錄 vi 1緒論 1.1研究背景 1 1.2研究動機 2 1.3文獻回顧 3 1.4論文架構 4 2考量資源分配和服務品質之OVSF碼的動態分配機制 2.1簡介與相關研究 5 2.2機制說明 5 2.2.1碼樹的劃分方法 7 2.2.2考量服務類型之單位分配機制CUA 8 2.2.3考量服務類型之可調式單位分配機制CRUA 8 2.2.4滿足多媒體需求之可調式單位分配機制CQPRUA 9 2.3數值結果與討論 11 2.3.1模擬環境設定 11 2.3.2數值討論 11 2.4結論 13 3SIP UA之實作 21 3.1SIP的介紹 23 3.1.1SIP訊息 23 3.1.2關於SDP 25 3.2UA實作 25 3.2.1使用者圖形介面(GUI)以及功能實作 26 3.2.2SIP UA和PSTN互通實作 29 3.2.3UA的使用方法 30 3.3測式結果與討論 31 3.3.1建置環境 31 3.3.2測試結果 31 3.4結論 31 4總結 42 參考文獻 44

    [1]ETSI, ``Universal mobile telecommunication system (UMTS): quality of service (QoS) concept and architecture,'' ETSI, Tech. Rep. 3GPP TS 23.107 version 5.8.0, 2003.
    [2]T.Minn and K.Y.Siu, ``Dynamic assignment of orthogonal variable-spreading-factor codes in W-CDMA,'' IEEE JSAC, vol. 18, no. 8, pp. 1429--1440, Aug. 2000.
    [3]Y.C.Tseng and C.M.Chao, ``Code placement and replacement strategies for Wideband CDMA OVSF code tree management,'' IEEE Trans. Mobile Computing, vol. 1, no. 4, pp. 293--302, Oct. 2002.
    [4]R.Assarut, K.Kawanishi, U.Yamamoto, Y.Onozato, and M.Masushita, ``Region division assignment of orthogonal variable-spreading-factor codes in W-CDMA,'' in Proc. IEEE VTC-Fall '01, 2001 Fall, pp. 1884--1888.
    [5]M.D.Amico, F.Maffioli, and M.L.Merani, ``A tree partitioning dynamic policy for OVSF codes assignment in wideband CDMA,'' IEEE Trans. Wireless Commun., vol. 3, no. 4, pp. 1013--1017, July 2004.
    [6]W.T.Chen, Y.P.Wu, and H.C.Hsiao, ``A novel code assignment scheme for W-CDMA systems,'' in Proc. IEEE VTC-Fall '01, 2001 Fall, pp. 1182--1186.
    [7]Y.Yang and T.P.Yum, ``Maximally flexible assignment of orthogonal variable spreading factor codes for multirate traffic,'' IEEE Trans. Wireless Commun., vol. 3, no. 3, pp. 781--792, May 2004.
    [8]C.E.Fossa, Jr. and N.J.Davis, IV, ``Dynamic code assignment improves channel utilization for bursty traffic in third-generation wireless networks,'' IEEE WCNC, vol. 5, pp. 139--143, Apr. 2002.
    [9]R.Assarut, M.G.Husada, U.Yamamoto, and Y.Onozato, ``Data rate improvement with dynamic reassignment of spreading codes for DS-CDMA,'' Computer Communications, vol. 25, no. 17, pp. 1575--1583, Nov. 2002.
    [10]F.Y.Li and N.Stol, ``QoS provisioning using trafiic shaping and policing in 3rd--generation wireless networks,'' IEEE WCNC, vol. 1, pp. 139--143, Mar. 2002.
    [11]SIEMENS, ``Siemens switzerland SIP client,'' http://www.mysip.ch
    [12]``Xten products,'' http://www.xten.com
    [13]ITRI, ``SIP protocol stack,'' http://www.ccl.itri.org.tw/products/transfer/tele/11t_67.htm
    [14]SIPfoundry.org, ``sipXphone-SIP soft phone for windows & linux,'' http://www.sipfoundry.org/sipXphone/
    [15]SUN, ``SIP communicator,'' http://sip-communicator.dev.java.net/
    [16]Vocal, ``Vovida open communication application library,'' http://www.vovida.org/
    [17] L.Dang, C.Jennings, and D.Kelly, ``Practical voip using VOCAL,'' OReilly \&
    Associates Inc., 2002.
    [18]IETF, ``SDP: session description protocol,'' http://www.ietf.org/rfc/rfc2327.txt, 1998.
    [19] IETF, ``SIP: session initiation protocol,'' http://www.ietf.org/rfc/rfc3261.txt, Jun. 2002.
    [20]IETF, ``Reliability of provisional responses in session initiation protocol (SIP), '' http://www.ietf.org/rfc/rfc3262.txt, Jun. 2002.
    [21]IETF, ``An offer/answer model with session description protocol (SDP), '' http://www.ietf.org/rfc/rfc3264.txt, Jun. 2002.
    [22]IETF, ``Session initiation protocol for telephones (SIP-T): context and architectures,'' http://www.ietf.org/rfc/rfc3372.txt, Sep. 2002.
    [23]IETF, ``The session initiation protocol (SIP) and session description protocol (SDP) static dictionary for signaling compression (SigComp),'' http://www.rfc-editor.org/rfc/rfc3485.txt, Feb. 2003.
    [24]IETF, ``Session initiation protocol (SIP) extension header field for service route discovery during registration,'' http://www.ietf.org/rfc/rfc3608.txt, Oct. 2003.
    [25]IETF, ``Session initiation protocol (SIP) basic call flow examples,'' http://www.ietf.org/rfc/rfc3665.txt, Dec. 2003.
    [26]IETF, ``Session initiation protocol (SIP) public switched telephone network (PSTN) call flows,'' http://www.ietf.org/rfc/rfc3666.txt, Dec. 2003.
    [27]IETF, ``Authentication, authorization, and accounting requirements for the session initiation protocol (SIP),'' http://www.ietf.org/rfc/rfc3702.txt, March 2004.
    [28]IETF, ``Indicating user agent capabilities in the session initiation protocol (SIP),'' http://www.ietf.org/rfc/rfc3840.txt, Aug. 2004.
    [29] H.Schulzrinne and J.Rosenberg, ``The IETF internet telephony architecture and protocols,'' IEEE Network, pp.18-23, May/June 1999.
    [30]H.Sinnreich and A.B.Johnston., ``Internet communications using SIP,'' 2001.
    [31]Hao-Lun Chin, Jin-Hui Lin, and Huei-Wen Ferng, ``Study and implementation of SIP servers,'' in Proc. Mobile Computing 2005, Taoyuan, Taiwan, March 2005.
    [32]Octtel, ``SP 4220DX,'' http://www.octtel.com.tw/taiwan/

    QR CODE