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.
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:
- Aprowizowanie usługi Azure Communications Gateway i integracja z interfejsem API aprowizacji usługi Azure Communications Gateway.
- Zarządzanie przedsiębiorstwem za pomocą portalu zarządzania numerami usługi Azure Communications Gateway (wersja zapoznawcza) dla Kontakt z operatorem i aplikacji Teams Telefon Mobile.
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
- Dowiedz się więcej o monitorowaniu usługi Azure Communications Gateway.
- Dowiedz się więcej o żądaniu zmian w usłudze Azure Communications Gateway.