Žilinská univerzita > Fakulta riadenia a informatiky > Katedra informačných sietí

Mobicents - príklad Wake Up Service

Mobicents JAIN SLEE SIP Wake Up Example

 

                Tento príklad je jednoduchá ukážka, ako použiť JSLEE timer facility (časovač) a ako tvoriť správne SIP správy pre interakciu medzi SIP User Agentami.

 

Úvod

 

Mobicents - príklad Chat Server

Chat Server

 

                Demonštruje porporu pre MESSAGE SIP Extenziu. Tento príklad je založený na chatroom serverovej ukážky z BEA dev2dev projektu a bol upravený, aby spĺňal požiadavky JSR 289.

Mobicents - príklad Speed Dial - Location Service a Composed Application

Speed Dial - Location Service : a Composed Application

 

Speed Dial a Location Service sú spojené a vytvárajú novú službu. Speed Dial proxuje speed dial číslo na SIP adresu, potom Location Service proxuje hovor na aktuálnu lokáciu príjemcu hovoru.

 

Mobicents - príklad Speed Dial

Speed Dial

 

Demonštruje ako implementovať urýchlené vytáčanie pre SIP adresy. Demonštrácia používa statický zoznam vytáčaných čísel. Čísla sú prekladané na kompletné adresy založené na prioritnej konfigurácií. SIP adresy sú "proxované" bez record-routingu, alebo supervised módu.

Mobicents - príklad The Location Service

The Location Service

 

                Demonštruje lokačnú službu, ktorá vykonáva vyhľadávanie založené na požadovanej URI v tvrdo kódovanom liste adries. Request je "proxovaný" na skupinu cieľových adries asociovaných s touto URI.

 

Mobicents - príklad The Call Controller Service

Call Controller Service : a Composed Application

 

Táto služba predstavuje spojenie dvoch služieb: Call Blocking a Call Forwarding.

Oba zoznamy blokovaných používateľov a používateľov pre službu call forwarding sú napevno naprogramované. Presne podľa príkladov akoby fungovali samostatne.

 

Mobicents - príklad Call Forwarding

Call Forwarding

 

Mobicents - príklad Call Blocking

Call Blocking

 

Demonštruje ako blokovať hovory kontrolou adresy, konkretne parameter adresy "From" INVITE requestu, či je iniciátor v tzv. block liste. Ak blokovaná SIP adresa je v zhode s blokovanými, aplikácia Call Blocking pošle odpoveď FORBIDDEN, inak nevykoná nič.

 

Mobicents - príklad Click2Call

Click2call

 

Príklad znázorňuje ako môžu byť využité SIP Servlety popri HTTP servletoch ako konvergovaná aplikácia na vytváranie hovorv cez webový portál.

 

Príklad pozostáva z nasledujúcich krokov:

 

1. Alica a Bob zaregistrujú SIP softphony

Mobicents - Inštalácia jdk, mvn, svn, ant

Syndikovať obsah