Udostępnij za pośrednictwem


Omówienie współdziałania usługi Azure Communications Gateway z usługami Kontakt z operatorem i Teams Telefon Mobile

Usługa Azure Communications Gateway może manipulować sygnałami i nośnikami w celu spełnienia wymagań sieci oraz programów Kontakt z operatorem i Teams Telefon Mobile. Ten artykuł zawiera omówienie funkcji współdziałania oferowanych przez usługę Azure Communications Gateway dla usług Kontakt z operatorem i Teams Telefon Mobile.

Ważne

Aby korzystać z tej usługi, musisz podpisać umowę Kontakt z operatorem lub teams Telefon Mobile z firmą Microsoft.

Rola i pozycja w sieci

Usługa Azure Communications Gateway znajduje się na skraju stałych linii i sieci mobilnych. Łączy te sieci z systemem Telefon Microsoft, umożliwiając obsługę Kontakt z operatorem (dla sieci stałych) i Teams Telefon Mobile (dla sieci mobilnych). Na poniższym diagramie pokazano, gdzie znajduje się usługa Azure Communications Gateway w sieci.

Diagram architektury dla usługi Azure Communications Gateway łączący się z sieciami stałymi i mobilnymi

Wywołuje przepływ z klientów usługi Microsoft Teams za pośrednictwem Telefon Microsoft System i usługi Azure Communications Gateway do sieci.

Zgodność ze specyfikacjami certyfikatu SBC

Usługa Azure Communications Gateway obsługuje specyfikacje firmy Microsoft dotyczące certyfikowanych kontrolerów SBCs dla Kontakt z operatorem i aplikacji Teams Telefon Mobile. Aby uzyskać więcej informacji na temat certyfikacji i tych specyfikacji, zobacz Kontrolery granic sesji certyfikowane na potrzeby routingu bezpośredniego oraz dokumentację Kontakt z operatorem lub Teams Telefon Mobile dostarczoną przez przedstawiciela firmy Microsoft.

Integracja kontroli połączeń dla aplikacji Teams Telefon Mobile

Usługa Teams Telefon Mobile umożliwia oferowanie usług połączeń usługi Microsoft Teams dla połączeń wykonanych z natywnego wybierania numerów na telefonach komórkowych, na przykład obecność i historia połączeń. Te funkcje wymagają zakotwiczenia wywołań w usłudze Intelligent Conversation and Communications Cloud (IC3) firmy Microsoft, części systemu Telefon Microsoft.

System Telefon Microsoft opiera się na informacjach sygnalizujących SIP w celu ustalenia, czy wywołanie jest:

  • Do subskrybenta usługi Teams Telefon Mobile.
  • Od subskrybenta usługi Teams Telefon Mobile lub między dwoma subskrybentami usługi Teams Telefon Mobile.

Podstawowa sieć mobilna musi dostarczyć te informacje do usługi Azure Communications Gateway, używając unikatowych magistrali lub poprawnie wypełniając X-MS-FMC nagłówek zgodnie ze specyfikacjami usługi Teams Telefon Mobile SIP. Jeśli nie masz dostępu do tych specyfikacji, skontaktuj się z przedstawicielem firmy Microsoft lub zespołem dołączania.

Podstawowa sieć mobilna musi być również w stanie zakotwiczyć i przekierować wywołania do systemu Telefon Microsoft. Możesz wybrać jedną z następujących opcji.

  • Używanie punktu sterowania dla urządzeń przenośnych (MCP) w usłudze Azure Communications Gateway. MCP to serwer aplikacji IMS, który wysyła zapytanie do aplikacji Teams Telefon interfejsu API konsultacji mobilnych w celu określenia, czy wywołanie obejmuje usługę Teams Telefon Mobile Subscriber. Następnie MCP dodaje nagłówki X-MS-FMC i aktualizuje sygnały, aby przekierować wywołanie do systemu Telefon Microsoft za pośrednictwem usługi Azure Communications Gateway. Aby uzyskać więcej informacji, zobacz Mobile Control Point in Azure Communications Gateway for Teams Telefon Mobile (Punkt sterowania dla urządzeń przenośnych w usłudze Azure Communications Gateway dla usługi Teams Telefon Mobile).
  • Wdrażanie lokalnej wersji mobilnego punktu sterowania (MCP) z metaswitcha. Aby uzyskać więcej informacji, zobacz Metaswitch description of Mobile Control Point (Metaswitch — punkt sterowania urządzeniami przenośnymi). Ta wersja mcp nie jest uwzględniona w usłudze Azure Communications Gateway.
  • Korzystanie z innych funkcji routingu w sieci podstawowej w celu wykrywania subskrybentów usługi Teams Telefon Mobile i kierowania adresów INVITEs do lub z tych subskrybentów do systemu Telefon Microsoft za pośrednictwem usługi Azure Communications Gateway.

Ważne

Jeśli nagłówek INVITE ma nagłówek X-MS-FMC, rdzeń nie może kierować wywołania do usługi Microsoft Teams. Wywołanie zostało już zakotwiczone w systemie Telefon Microsoft.

Sygnalizowanie SIP

Usługa Azure Communications Gateway automatycznie łączy połączenia w celu obsługi następujących wymagań z Kontakt z operatorem i teams Telefon Mobile:

  • SIP za pośrednictwem protokołu TLS
  • Nagłówek X-MS-SBC (opisujący funkcję SBC)
  • Ścisłe reguły dotyczące wierszy atrybutów w jednostkach SDP
  • Ścisłe reguły obsługi transferu połączeń

Możesz zorganizować bardziej współdziałanie funkcji w ramach początkowego projektu sieci lub w dowolnym momencie, zgłaszając wniosek o pomoc techniczną dla usługi Azure Communications Gateway. Na przykład może być potrzebna dodatkowa konfiguracja międzyoperacji dla:

  • Zaawansowane manipulowanie nagłówkami SIP lub komunikatami SDP
  • Obsługa niezawodnych komunikatów tymczasowych (100rel)
  • Współpraca między wczesnymi i późnym mediami
  • Interworking away from inband DTMF tones (Interworking away from inband DTMF tones)
  • Umieszczenie unikatowego identyfikatora dzierżawy w innych miejscach komunikatów SIP, aby ułatwić korzystanie z sieci, na przykład w tgrp parametrach

System Telefon Microsoft wymaga połączenia telefonicznego (A-) i numeru telefonu (B-) w formacie E.164. To wymaganie dotyczy zarówno numerów SIP, jak i TEL. Zalecamy skonfigurowanie sieci tak, aby korzystała z formatu E.164 dla wszystkich liczb. Jeśli sieć nie może przekonwertować liczb na format E.164, skontaktuj się z zespołem dołączania lub zgłoś wniosek o pomoc techniczną, aby omówić wymagania dotyczące konwersji liczb.

Magistrale SIP między siecią a usługą Azure Communications Gateway są wielodostępne, co oznacza, że ruch ze wszystkich klientów korzysta z tego samego magistrali. Domyślnie ruch dla Kontakt z operatorem lub teams Telefon Mobile zawiera nagłówek X-MS-TenantID. Ten nagłówek identyfikuje przedsiębiorstwo wysyłające ruch i może być używane przez systemy rozliczeniowe.

Nośniki RTP i SRTP

System Telefon Microsoft zazwyczaj wymaga protokołu SRTP dla nośnika. Usługa Azure Communications Gateway obsługuje protokół RTP i SRTP oraz może współdziałać między nimi. Usługa Azure Communications Gateway oferuje dalsze funkcje manipulowania multimediami, aby umożliwić sieciom współdziałanie z systemem Telefon Microsoft.

Obsługa multimediów dla wywołań

Musisz wybrać koderów, które mają być obsługiwane podczas wdrażania usługi Azure Communications Gateway.

Kontakt z operatorem i Teams Telefon Mobile wymagają sieci podstawowych do obsługi dzwonień zwrotnych (dzwonień) podczas transferu połączeń. Sieci podstawowe muszą również obsługiwać hałas komfortu. Jeśli sieci podstawowe nie spełniają tych wymagań, usługa Azure Communications Gateway może wprowadzać nośniki do wywołań.

Opcje współdziałania multimediów

Usługa Azure Communications Gateway oferuje wiele opcji współdziałania multimediów. Na przykład może być konieczne:

  • Obsługa zmian rtCP
  • Kontrolowanie alokacji przepustowości
  • Określanie priorytetów określonego ruchu multimedialnego dla jakości usługi

Aby uzyskać szczegółowe informacje na temat funkcji międzyoperacyjną multimediów dostępnych w usłudze Azure Communications Gateway, zgłoś wniosek o pomoc techniczną.

Aprowizowanie i interfejsy API Kontakt z operatorem

Kontakt z operatorem i Teams Telefon Mobile wymagają integracji interfejsu API między systemami IT i usługą Microsoft Teams w celu aprowizacji i automatyzacji przepływowej. Po certyfikowaniu i uruchomieniu wdrożenia nie można użyć portalu do aprowizacji. Usługa Azure Communications Gateway oferuje alternatywną metodę aprowizacji subskrybentów przy użyciu interfejsu API aprowizacji (wersja zapoznawcza), który umożliwia aprowizowanie przepływów od klientów usługi BSS do usługi Azure Communications Gateway i środowisk Kontakt z operatorem. Usługa Azure Communications Gateway udostępnia również portal zarządzania numerami (wersja zapoznawcza) zintegrowany z witryną Azure Portal na potrzeby aprowizacji opartej na przeglądarce, która może służyć do rozpoczęcia pracy podczas pełnej integracji interfejsu API.

Aby uzyskać więcej informacji, zobacz:

Napiwek

Te metody nie umożliwiają klientom korporacyjnym zarządzania połączeniami w usłudze Teams. Na przykład nie udostępniają portali samoobsługowych.

Dostarczanie danych czasu trwania wywołań do usługi Microsoft Teams

Usługa Azure Communications Gateway może używać interfejsów API Kontakt z operatorem do przekazywania informacji o czasie trwania poszczególnych wywołań (informacji callDuration) do środowiska usługi Microsoft Teams. Te informacje umożliwiają klientom usługi Microsoft Teams wyświetlanie czasu trwania wywołania zarejestrowanego przez sieć zamiast czasu trwania wywołania zarejestrowanego przez usługę Microsoft Teams. Udostępnienie tych informacji usłudze Microsoft Teams jest wymaganiem programu Kontakt z operatorem, który usługa Azure Communications Gateway wykonuje w Twoim imieniu.

Zgodność z wymaganiami dotyczącymi monitorowania

Usługa Azure Communications Gateway obejmuje ciągłe monitorowanie potencjalnych błędów we wdrożeniu. Monitorowane metryki obejmują wszystkie metryki, które operatory muszą monitorować w ramach programu Kontakt z operatorem i obejmują:

  • Jakość połączeń
  • Błędy wywołań i nietypowe zachowanie (na przykład błędy konfiguracji wywołań, krótkie wywołania lub nietypowe rozłączenia)
  • Inne błędy w usłudze Azure Communications Gateway

Zbadamy potencjalny błąd i określimy, czy błąd jest związany z usługą Azure Communications Gateway, czy z systemem Telefon Microsoft. Możemy wymagać wykonania pewnych kroków rozwiązywania problemów w sieciach w celu wyizolowania błędu.

Następne kroki