Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Telemic Oy - TelDTA -Telecommunication Solutions-.

Samankaltaiset esitykset


Esitys aiheesta: "Telemic Oy - TelDTA -Telecommunication Solutions-."— Esityksen transkriptio:

1 Telemic Oy - TelDTA -Telecommunication Solutions-

2 TelDTA - arkkitehtuuri TelDta palvelualustaan kuuluu:  TelDtaCom  LineManager  Tietokanta  TelDtaMan hallintaohjelma App1App2App3 DB TelDtaMan LineManager TelDtaCom

3 TelDTA - arkkitehtuuri TelDTA palvelualustan toiminnot:  Puhelinlinjojen varaaminen eri sovelluksille dynaamisesti  Tulevien puheluiden ohjaus sovelluksille tietokannassa olevien sääntöjen perusteella  Linjojen tilojen seuranta + lokit  Resurssipoolit, joiden avulla asetetaan sovelluksille käytettävissä olevien puhelin linjojen minimi ja maksimi linjamäärät. App1App2App3 DB TelDtaMan LineManager TelDtaCom

4 Sovellusrajapinta TelDtaCom-api Sovellus saa käyttöönsä puhelinverkkotoiminnot Toteuttaa perustoimintoja  Alusta usealle sovellukselle  Resurssipoolin dynaaminen jakaminen sovellusten kesken  Komponenttirajapinta (Microsoft COM) Parantaa suunnittelutyön uudelleenkäyttöä Peittää valmistajakohtaiset ohjelmointirajapinnat

5 TelDta soveltajan malli  TelDtaCom sisältää 2M vaihdeliittymän palvelut  LineManager välittää tulevat kutsut oikealle sovellukselle tietokannassa olevien ehtojen mukaan  Sovellus suorittaa palvelun TelDtaCom LineManager App1App2App3 DB

6 TelDtaCom palvelut  Soitto  Vastaus  Nauhoitus ( wav - tiedosto )  Toisto ( wav - tiedosto )  DTMF lähetys ja vastaanotto  Puhelu pitoon/pidosta  A ja B numeron tunnistus  A-numeron asettaminen vaihteen numeroavaruudessa  Vastatun puhelun siirto ( ECT Explicit call transfer )  Vastaamattoman puhelun siirto ( CD Calldeflection )

7 TelDTA- ECT ( Explicit call transfer )  Palvelun avulla voidaan vastattu puhelu siirtää haluttuun numeroon.  Siirto voidaan tehdä heti C-numeron valinnan jälkeen tai C-vastaus voidaan ottaa ennen siirtoa.

8 TelDTA- CD ( Call deflection )  Palvelun avulla tehdään kutsun siirto ennen kutsuun vastaamista.

9 TelDTA – Partial rerouting  Palvelun avulla tehdään kutsun siirto ennen kutsuun vastaamista.

10 TelDtaCom etuja  Soveltajalle korkean tason ohjelmointi- rajapinta  Dynaaminen linjojen varaus -> kustannus säästöjä  Palveluohjelmien kehitys voidaan ulkoistaa  Sovelluskehitys nopeutuu  Sovelluksen hajautus mahdollista  Sovelluksen valinta tietokannassa olevien ehtojen perusteella

11 TelDtaCom ohjelmointi esimerkki // Pyydetään rajapinta pUnknown->QueryInterface(IID_ISession, (void*)&pSe); // varataan istunto pSe ->QueryInterface( IID_ILine, (void**)&pLi); pSe ->QueryInterface( IID_IVoice, (void**)&pVo); // Sovellusohjelma tarvitsee puhelinlinjaa. Linjaresursseja // käsitellään ID:n perusteella. Jos sovelluksella on monta linjaa käytössä // kutsuihin annetaan eri ID esim. ID_1, ID2, ID3. ID on kokonaisluku muuttuja // jonka voi nimetä sovelluksessa halutulla tavalla pSe -> GetLine( &ID1, 1);// liitetään puhelinlinja istuntoon pSe -> GetVoice( ID1, 1);// liitetään ääniresurssi edellä saatuun linjaan pLi -> MakeCall( ID1, ”0172871460”, 30, SYNC);// soitetaan 30 sek // annettuun puhelinnumeroon


Lataa ppt "Telemic Oy - TelDTA -Telecommunication Solutions-."

Samankaltaiset esitykset


Iklan oleh Google