Call Processing Server in IP Telephony

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2001

Major/Subject

Vuorovaikutteinen digitaalinen media

Mcode

Tik-111

Degree programme

Language

en

Pages

76

Series

Abstract

Tämä diplomityö määrittelee verkkoelementin IP-puheluiden hallintaa varten. Tätä elementtiä kutsutaan puhelunhallintapalvelimeksi. Tässä työssä määritelty puhelunhallintapalvelin tukee kahta tällä hetkellä suosituinta puhelunhallintaprotokollaa: Session Initiation Protocolia (SIP) ja H.323:a. Lisäksi se tukee Megaco/H.248 -protokollaa, joka mahdollistaa puheluiden välityksen IP- ja normaalien puhelinverkkojen välillä. Puhelunhallintapalvelin yhdistää kolme puhelunhallintaelementtiä: SIP proxy-palvelimen, H.323-gatekeeperin ja mediayhdyskäytäväkontrollerin. SIPin ja H.323:n välille tarvitaan funktio, joka kääntää viestejä protokollasta toiseen. Mediayhdyskäytäväkontrollerin ei tarvitse käyttää kuin joko SIPiä tai H.323:a, koska viestit toiselta protokollalta voidaan välittää käännösfunktion kautta. Tässä työssä esitelty puhelunhallintapalvelimen prototyyppi yhdisti SIP proxy-palvelimen ja H.323-gatekeeperin samaan tilakoneeseen. Mediayhdyskäytäväkontrolleri jätettiin erilliseksi elementiksi. Pääosassa prototyypin toteutuksessa oli käännösfunktion toteuttaminen yhdistettyjen elementtien välille. Elementit sopivat samaan tilakoneeseen hyvin ja funktion toteutus oli melko suoraviivaista. Joitakin ongelmia esiintyi prototyypin testauksessa, vaikkakin itse puhelusignaloinnin oikeellisuus pystyttiin varmistamaan. Syypäänä ongelmiin olivat todennäköisesti pääteohjelmistot, joilla puhelunhallintapalvelinta testattiin ja joissa uutuutensa takia oli vielä joitain puutteita.

Description

Supervisor

Vuorimaa, Petri

Thesis advisor

Suoknuuti, Marko

Keywords

IP telephony, IP-puhelu, call control, puhelunhallinta, SIP, SIP, H.323, H.323, Megaco/H.248, Megaco/H.248

Other note

Citation