Avoimen lähdekoodin puhelinkeskussovellusten implementaatio
Hulkko, Pasi (2014)
Hulkko, Pasi
Jyväskylän ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201405198459
https://urn.fi/URN:NBN:fi:amk-201405198459
Tiivistelmä
Opinnäytetyön toimeksiantajana toimi Ilmasotakoulu. Opinnäytetyön tavoitteena oli suunnitella ja toteuttaa laboratorioympäristössä kaksi puhelinvaihdetta. Puhelinvaihdesovellusten tuli pohjautua avoimeen lähdekoodiin. Toteutukseen kuului myös asennuksen ohjeistuksen laadinta toimeksiantajaa varten, jolla toteutuksen kaltaisen järjestelmän pystyisi toteuttamaan eri ympäristössä.
Työssä tutustuttiin piiri- ja pakettikytkentäisten verkkojen toimintaan puheluiden välityksessä sekä SIP-protokollan toimintaan, joka mahdollistaa eri valmistajien laitteiden ja sovelluksien käytön sa-massa ympäristössä.
Käytännön osiossa tutustuttiin FreePBX ja FreeSWITCH sovelluksien käyttöönottoon sekä asennukseen ja niin kutsutun euroISDN-linjan asetuksiin ja käyttöön. Puhelinvaihteet yhdistettiin niin Ethernet-verkon läpi kuin myös euroISDN-linjaa käyttäen.
Lopputuloksena laboratorioympäristössä saatiin toteutettua puheluiden kuljetus molempia siirtoteitä käyttämällä sekä vertailtua eri puhelinvaihdesovellusten käyttöönottoa. Lisäksi yhtä sovellusta käyttäen laadittiin toimeksiantajan haluamat ohjeet.
Työssä tutustuttiin piiri- ja pakettikytkentäisten verkkojen toimintaan puheluiden välityksessä sekä SIP-protokollan toimintaan, joka mahdollistaa eri valmistajien laitteiden ja sovelluksien käytön sa-massa ympäristössä.
Käytännön osiossa tutustuttiin FreePBX ja FreeSWITCH sovelluksien käyttöönottoon sekä asennukseen ja niin kutsutun euroISDN-linjan asetuksiin ja käyttöön. Puhelinvaihteet yhdistettiin niin Ethernet-verkon läpi kuin myös euroISDN-linjaa käyttäen.
Lopputuloksena laboratorioympäristössä saatiin toteutettua puheluiden kuljetus molempia siirtoteitä käyttämällä sekä vertailtua eri puhelinvaihdesovellusten käyttöönottoa. Lisäksi yhtä sovellusta käyttäen laadittiin toimeksiantajan haluamat ohjeet.