Parlay X

Parlay X był zestawem standardowych interfejsów API usług internetowych dla sieci telefonicznej (stacjonarnej i mobilnej). Jest nieczynny i teraz zastąpiony przez OneAPI , który jest obecnie obowiązującym standardem stowarzyszenia GSM dla interfejsu API innej firmy Telecom.

Umożliwia programistom korzystanie z możliwości podstawowej sieci. Interfejsy API są celowo abstrakcjami wysokiego poziomu i zostały zaprojektowane tak, aby były proste w użyciu. Twórca aplikacji może na przykład wywołać pojedyncze żądanie usługi sieciowej, aby uzyskać lokalizację urządzenia mobilnego lub zainicjować połączenie telefoniczne.

Usługi Parlay X Web Services są wspólnie definiowane przez ETSI , Parlay Group i Third Generation Partnership Project (3GPP) . Firma OMA przeprowadziła konserwację specyfikacji 3GPP w wersji 8.

Interfejsy API są definiowane przy użyciu technologii Web Service: interfejsy są definiowane przy użyciu WSDL 1.1 i są zgodne z Web Services Interoperability ( WS-I Basic Profile ).

Interfejsy API są publikowane jako zestaw specyfikacji.

Specyfikacja Parlay X 4.0 Dostępna funkcjonalność
Część 1: „Wspólne” Definicje ponownie wykorzystane w wielu specyfikacjach Parlay X
Część 2: „Rozmowa z osobą trzecią” Tworzenie i zarządzanie połączeniem zainicjowanym przez aplikację
Część 3: „Powiadomienie o połączeniu” Obsługa połączeń inicjowanych przez abonenta w sieci. Jeden wariant (tj. interfejs aplikacji) pozwala aplikacji „pokierować” obsługą połączenia, a drugi po prostu udostępnia powiadomienie.
Część 4: „Krótkie wiadomości” Odbieraj i wysyłaj SMS-y (w tym potwierdzenia dostarczenia)
Część 5: „Wiadomości multimedialne” Odbieraj i wysyłaj wiadomości multimedialne
Część 6: „Płatność” Rezerwacje płatności, płatności przedpłacone i płatności z dołu
Część 7: „Zarządzanie kontem” Zapytanie o konto, bezpośrednie doładowanie i doładowanie za pomocą kuponów
Część 8: „Stan terminala” Uzyskaj status (tj. osiągalny, nieosiągalny lub zajęty) terminala
Część 9: „Lokalizacja terminala” Uzyskiwanie informacji o lokalizacji terminala
Część 10: „Obsługa połączeń” Określ sposób obsługi połączeń dla określonego numeru. Nie ma „interakcji na połączenie” z aplikacją, w przeciwieństwie do API powiadomień o połączeniach.
Część 11: „Połączenie audio” Zapewnij dostarczanie wiadomości multimedialnych i dynamiczne zarządzanie zaangażowanymi mediami dla uczestników rozmowy
Część 12: „Konferencja multimedialna” Stwórz multimedialną konferencję i dynamiczne zarządzanie zaangażowanymi uczestnikami
Część 13: „Zarządzanie listą adresów” Zarządzaj grupami (aliasami) subskrybentów
Część 14: „Obecność” Informacje o obecności, które mają być uzyskane lub zarejestrowane dla użytkowników, wykorzystywane np. przez klientów Instance Messaging
Część 15: „Przesyłanie wiadomości” Wysyłaj wiadomości do wszystkich terminali stacjonarnych lub mobilnych na określonym obszarze geograficznym
Część 16: „Geokodowanie” Uzyskaj adres lokalizacji abonenta, np. kraj, województwo, dzielnica, miasto, ulica, numer domu, dodatkowe informacje i kod pocztowy
Część 17: „Jakość usług (QoS) zależna od aplikacji” Dynamicznie zmieniaj jakość usług (np. przepustowość) dostępnych na łączu sieciowym użytkownika końcowego
Część 18: „Możliwości i konfiguracja urządzenia” Uzyskaj informacje o możliwościach urządzenia i wyślij konfigurację urządzenia do urządzenia
Część 19: „Kontrola przesyłania strumieniowego multimediów” Steruj przesyłaniem strumieniowym multimediów do abonenta, np. w celu przesyłania strumienia między terminalami użytkownika
Część 20: „Zarządzanie sesją multiemisji multiemisji Kontroluj sesję multiemisji, jej członków i strumień multimediów oraz uzyskuj informacje o obecności kanału
Część 21: „Zarządzanie treścią” Usługa sieciowa zarządzania treścią umożliwia przesyłanie treści do sieci (lub zewnętrznego dostawcy treści) i konsumowanie treści z sieci (lub zewnętrznego dostawcy treści).
Część 22: „Polityka” Usługa Policy Web Service została zdefiniowana w celu oferowania funkcji udostępniania i oceny zasad.

Ogólnie rzecz biorąc, Parlay X zapewnia abstrakcję funkcjonalności udostępnianych przez bardziej złożone, ale bogatsze funkcjonalnie interfejsy API Parlay . ETSI zapewnia zestaw (informacyjnych, a nie normatywnych) dokumentów mapowania Parlay X na Parlay.

Usługi Parlay X zostały wdrożone przez wielu operatorów telekomunikacyjnych, w tym BT, Korea Telecom, T-Com, Mobilekom i Sprint.

Linki zewnętrzne