Pobierz plik pdf
Transkrypt
Pobierz plik pdf
WISE Web Service Exposition Module Web Service Exposition Module (WISE) to kompleksowe rozwiązanie dla operatorów telefonii komórkowej umożliwiające ekspozycję ich usług poza infrastrukturą sieciową. Użytkownicy poprzez interface WEB Services mogą rozwijać i personalizować oferowane przez operatorów usługi. I ZASTOSOWANIE Główną rolą platformy WISE jest wyniesienie części funkcjonalności z infrastruktury operatora na wyższy poziom poprzez usługi WEB Services i umożliwienie korzystania z nich poza siecią operatora. Daje to możliwość klientom biznesowym i indywidualnym nieograniczonego kreowania usług wykorzystujących połączenia głosowe, obsługę wiadomości SMS/MMS/USSD czy lokalizacji. Architektura WISE składa się z elementów wykonanych zarówno w technologii J2EE, jak i SLEE. Za komunikację pomiędzy warstwami systemu odpowiada oprogramowanie typu Message Oriented Middleware. Żądania początkowo przetwarzane są przez logikę biznesową J2EE, następnie trafiają do warstwy SLEE, gdzie odpowiednie adaptory zasobów kierują je do sieci operatora. Zewnętrzny interface jest wykonany w standardzie REST, który jest powszechnie wykorzystywany przez developerów aplikacji webowych. Warstwa J2EE odpowiedzialna jest za przetwarzanie usług dodanych utworzonych na zewnątrz oraz zapewnia łatwą i bezpieczną integrację z systemem bilingowym operatora. Jakakolwiek zmiana w usługach jest wyjątkowo szybka i prosta gdyż logika procesowania zawarta jest w skrypcie języka XML. Wprowadzenie zmiany ogranicza się jedynie do zmiany kilku linii kodu w skrypcie bez konieczności kompilacji i ponownego wdrażania aplikacji. Podsumowując zalety wykorzystanych technologii tj. J2EE, SLEE, REST należy podkreślić ich powszechność, otwartość oraz dobrze zdefiniowane standardy implementacji. Rozwiązanie dzięki zastosowanym technologiom w bardzo łatwy i szybki sposób można zintegrować z wewnętrzną infrastrukturą operatora. Ponadto użytkownik tworzy jedną aplikację, która dzięki WISE w szybki i prosty sposób zintegruje się z każdą wystawioną usługą niezależnie od operatora. Przykładowe wykorzystanie WISE w konwergencji usług WEB 2.0 i świata telekomunikacji: Rynek B2B Usługi bankowe – poprzez platformę WISE możliwa jest integracja z wybranym partnerem, przykładowo bankiem, w celu zbudowania dedykowanej dla klientów końcowych aplikacji. Dwustronna, bezpieczna komunikacja oparta zostaje na zdarzeniach (przesyłanych za pośrednictwem interface'u Web Service), a więc nie ma konieczności tworzenia dedykowanych łączy VPN. Masowa wysyłka sms z informacją o rozpoczynającej się promocji na wybrany produkt lub grupę produktów. Producent realizuje akcję wykorzystując funkcjonalność WISE oraz posiadane narzędzia własne tj. firmowa strona internetowa czy system funkcjonujący wewnątrz przedsiębiorstwa. Usługa typu Click to call polegająca na zestawianiu połączeń głosowych (np. z dedykowanym konsultantem) wprost ze strony WWW. Rynek B2C Usługi realizowane w oparciu o lokalizację - Scenariusz może polegać na otrzymywaniu informacji o aktualnej lokalizacji dziecka czy osoby starszej. Kolejną możliwością jest pozyskanie informacji dotyczących lokalizacji znajomych i automatycznego połączenia telefonicznego z najbliższym z nich. Usługa informacyjna – aplikacja notyfikująca smsem określoną grupę osób o zmianach dokonywanych na blogu, stronie internetowej czy portalu społecznościowym. I KORZYŚCI BIZNESOWE • • • • • • • Posiadanie przez klienta platformy WISE nowego kanału dotarcia do klientów poprzez usługi telekomunikacyjne. Podążanie za trendami rynkowymi poprzez otwarcie się na konwencję WEB 2.0 oraz współuczestniczenie przy tworzeniu nowych usług. Zwiększenie atrakcyjności oferty poprzez pozyskanie nowych, kreatywnych zastosowań dla oferowanych usług. Zwiększenie liczby klientów zarówno w obszarze B2C, jak i B2B. Generowanie dodatkowych przychodów z tytułu zwiększenia możliwości zastosowania oferowanych usług. Minimalizacja kosztów związanych z wprowadzaniem zmian w usługach. Posiadanie nowoczesnego narzędzia umożliwiającego klientom tworzenie oraz pozyskanie dodatkowych źródeł dochodu. I ZALETY TECHNICZNE • • • • Kluczowym elementem WISE jest oparcie się na standardzie JSLEE i koncepcji adaptorów sieciowych, dzięki czemu możliwa jest interakcja z różnymi protokołami telekomunikacyjnymi i ich mapowanie na odpowiednie Web Services. Warstwa adaptorów sieciowych wzbogacona o warstwę ekspozycji wspólna dla wszystkich operatorów, dzięki czemu stworzona przez klienta developera aplikacja nie musi być modyfikowana pod kątem zgodności ze środowiskami różnych operatorów. Wykorzystanie ustandaryzowanej technologii REST powszechnej w środowisku klientów – developerów. Szybkie i proste wprowadzanie zmian w usługach dzięki zastosowaniu skryptów XML. I ARCHITEKTURA ROZWIĄZANIA Architektura systemu WISE jest bardzo elastyczna ze względu na wykorzystanie adaptorów zasobów (JSLEE RA) oraz technologii J2EE. Adaptory są zgodne z aktualnie obowiązującymi standardami. Platforma WISE udostępnia zestaw predefiniowanych adaptorów zasobów (Resource Adapters), które są używane do łączenia funkcji sieci operatora lub innych zasobów z tworzonymi aplikacjami czy usługami. Zbiór tych adaptorów jest podzielony na dwie grupy: Przeznaczone dla operatorów usług mobilnych: • UCP (ang. Universal Computer Protocol) – umożliwia integrację obsługi ruchu wiadomości SMS w sieciach mobilnych • SMPP (ang. Short message peer-to-peer) – zapewnia wymianę wiadomości SMS pomiędzy dwoma systemami lub środowiskami informatycznymi • MAP (ang. Mobile Application Part) – umo żliwia bezpośrednią komunikację pomiędzy terminalem komórkowym a poszczególnymi elementami sieci komórkowych (przykładowo na potrzeby USSD) • MAP – umożliwia włączenie funkcji „Status stacji ruchomej“ dla sieci komórkowych • MAP – umożliwia wysyłanie wiadomości SMS do sieci mobilnych • EAIF (ang. External Application Interface) – zapewnia wymianę wiadomości MMS w sieciach mobilnych • MLP (ang. Mobile Location Protocol) – umożliwia korzystanie z usług lokalizacyjnych • INAP/CAP (ang. Intelligent Network Application Part/ CAMEL Application Part) – pozwala na uruchomienie usług opartych o tę sygnalizację Przeznaczone dla operatorów usług sieci stacjonarnych i mobilnych: • SIP (ang. Session Initiation Protocol) – umożliwia nawiązywanie połączeń głosowych, wideo, wysyłanie wiadomości oraz integrację z sieciami UMTS i NGN wykorzystującymi platformę IMS, protokół SIP oraz dostęp w technice LTE. Należy podkreślić, że platforma WISE jest projektowana od samego początku jako rozwiązanie otwarte i zakłada możliwość prostej i łatwiej integracji z nowymi operatorami, ich wymaganiami oraz dodawanie nowych funkcji, a także udostępnianie nowych adaptorów zasobów.