Älykäs viestintäjärjestelmä
Data(s) |
23/01/2008
23/01/2008
2004
|
---|---|
Resumo |
TeliaSoneran SME-viestintäjärjestelmän tarkoituksena on toimia demo- ja kehitysalustana uusille viestintäpalveluille. Näitä palveluita ovat esimerkiksi tilatiedon seuraaminen ja muuttaminen sekä pikaviestien lähettäminen ja vastaanottaminen eri alustoilla, kuten matkapuhelimilla, PDA-laitteilla, PC:eillä. Järjestelmän tulee myös toimia helppona yhteysrajapintana mahdollisille tuleville tiedonsiirtoteille. Pikaviestien lähetys- ja puhelujensignalointiprotokollana järjestelmässä toimii SIP. Järjestelmän sisäisenä kommunikaatioprotokollana toimii CORBA. Työn osuus ja tämän dokumentin fokus ovat järjestelmäytimessä eli Core:ssa. Core:n avulla järjestelmän eri komponentit, kuten SIP-, WAP- ja WWW-viestinvälityspalvelimet sidotaan toisiinsa sekä tietokantaan. Ytimen tehtäviin kuuluu myös käyttäjien tilatietojen ylläpito, viestien reititys eri päätelaitteisiin, ryhmäviestintä sekä pikaviestikomentojen toiminnallisuus, eli sanalla sanoen älykkyys. Lisäksi työssä tarkastellaan ytimen käyttämiä rajapintoja ja niiden toteutustekniikoita, projektin toteutukseen käytettyjä työkaluja sekä järjestelmän tarjoamia palveluita yksityiskohtaisemmin ytimen kannalta. Lopuksi luodaan silmäys tulevaisuuden näkymiin ja järjestelmän nykytilaan sekä kokonaisuutena hyvin menneen projektin tavoitteisiin. The purpose of the TeliaSonera Smart Messaging Exchange (SME) is to function as a demonstration and development tool for new messaging services. These services include sending and receiving messages via various endpoints, such as mobile phone, PDAs or personal computers. This service also includes many presence tied services such as message routing to the endpoints depending on the state of the receivers and VoIP call routing. The system also acts as a middleware interface for new transfer layer protocols. The signalling protocol for VoIP calls is SIP and for instant messaging and presence, SIP/SIMPLE extension used is. The internal communication protocol of the system is CORBA which allows the system to be distributed. The work and the focus of this paper is the core of this system, simply named the Core. It allows other components such as WAP-, SIP-IM-, and WWW-proxies to connect to the system and to the database. The tasks of the Core also include user’ presence information upkeep, routing messages to correct outpoints, group messaging and handling command messages. This paper also inspects the project’s interfaces, techniques used, tools and the services the system provides from the Core’s point of view. Finally we take a look at present state of system, its future and the projects goals and how they where met. |
Identificador | |
Idioma(s) |
fi |
Palavras-Chave | #SIP #älykäs viestintä #CORBA #Käyttäjän tilatieto #Pikaviesti #SIP #Intelligent communications #CORBA #presence #instant messaging |
Tipo |
Diplomityö Master's thesis |