Teams Telefon Mobile için Azure Communications Gateway'de Mobil Denetim Noktası

Mobil Denetim Noktası (MCP), Azure Communications Gateway ile tümleştirilmiş bir IMS Uygulama Sunucusudur. Aramaları Microsoft Teams'e yönlendirmek için mobil ağınızda gereken ağ uyarlamasını en aza indirerek Microsoft Telefon Sistemi (MPS) ile birlikte çalışmayı kolaylaştırır.

MCP, arayan veya arayanın Teams Telefon Mobile hizmetleri için uygun olup olmadığını belirlemek için MPS'yi sorgular.

  • Arayan veya arayan uygunsa MCP, MPS'nin Team Telefon Mobile hizmetlerini sağlayabilmesi için arama yoluna MPS ekler.
  • Kullanıcı uygun değilse veya arama MPS'ye ulaşmıyorsa MCP, Microsoft Teams hizmetleri veya Microsoft Teams istemcilerinde uyarı olmasa da yerel mobil aramaların hedeflerine ulaşmaya devam etmesini sağlar.

MCP'nin Teams Telefon Mobile dağıtımında (arama akışları dahil) sağladığı rol hakkında daha fazla bilgi için Microsoft temsilciniz tarafından sağlanan Teams Telefon Mobile belgelerine bakın.

SIP sinyali

MCP, ISC arabirimi kullanarak IMS S-CSCF'nizle tümleşir. Bu arabirim, 3GPP TS 23.218 ve TS 23.228'de tanımlanır ve 3GPP TS 24.229'da daha fazla ayrıntı sağlanır. İsteğe bağlı olarak IMS ağınızın kenarında ISC ağ geçidi işlevini dağıtarak IBCF tarafından sağlanan kenarlık denetimine benzer şekilde kenarlık denetimi sağlayabilirsiniz.

MCP bir SIP proxy'si olarak görev yapar. Bir aramanın Teams Telefon Mobile abonesi olup olmadığını belirlemek için MPS'yi sorgular ve aramayı gerektiği gibi MPS'ye yönlendirmek için aramadaki sinyali güncelleştirir. Medyayı işlemez.

ÇAĞRı aşağıdaki koşullardan birini karşılamadığı sürece MCP her zaman MPS'yi sorgular:

  • Cep telefonu kaynaklı bir çağrının herhangi bir değere sahip bir X-MS-FMC üst bilgisi vardır.
  • Teams istemcisinden yapılan çağrının değeriyle APPbir X-MS-FMC üst bilgisi vardır.
  • Mobil sonlandırma çağrısının değeriyle MTbir X-MS-FMC üst bilgisi vardır.

Bu X-MS-FMC üst bilgileri MPS tarafından eklenir ve MCP'nin MPS'yi sürekli sorguladığı döngüler oluşturmaktan kaçınmasını sağlar.

MCP, P-Served-User üst bilgisindeki parametreyi veya Route üst bilgisinin URI'sindeki parametreleri veya Route üst bilgisinin termorig URI'sindeki parametreleri kullanarak (tercih sırasına göre) sescase bir çağrının mobil kaynaklı mı yoksa origterm mobil sonlandırma mı olduğunu belirler. Bu parametrelerden hiçbiri yoksa, MCP çağrıyı mobil sonlandırıcı olarak ele alır.

MCP, P-Served-User üst bilgisindeki veya P-Asserted-Identity üst bilgisindeki URI'den gelen mobil kaynaklı bir çağrı için hizmet edilen aboneyi belirler. Hizmet edilen aboneyi P-Served-User üst bilgisindeki URI'den veya Request-URI'den yapılan bir mobil sonlandırma çağrısından belirler.

MPS bir hatayla yanıt verirse veya aramayı yönlendirmek için kullanılacak bir numara sağlayamazsa, MCP sinyali güncelleştiremediğinden arama Teams Telefon Mobile hizmetlerini almaz. MCP, tüm SIP hatalarını mobil ağınıza geri geçirir.

MCP, E.164 numaralarını ve sip: ve tel: URI'leri destekler.

MCP'ye yönelik tüm trafik TLS üzerinden SIP kullanmalıdır.

Teams Telefon Mobile aboneleri için MCP'yi çağırma

Teams Telefon Mobile aboneleri, çağrının uygun noktalarında MCP'yi dahil etmek için HSS'de İlk Filtre Ölçütleri (iFC) yapılandırmasına ihtiyaç duyar: kaynak iFC zincirinde ve ilk olarak son iFC zincirinde çağırmanızı öneririz. CDIV çağrıları dışında Teams Telefon Mobile aboneleriyle ilgili tüm aramalar için MCP'yi çağır.

iFC'ler MCP için bir konak adı kullanmalıdır. MCP, her biri bir bölgeye öncelik veren ve diğer bölgeye geri dönüş sağlayan iki ana bilgisayar adı sağlar. Konak adlarını bulmak için:

  1. Azure Communications Gateway kaynağınızın Genel Bakış sayfasına gidin.
  2. Her Hizmet Konumu bölümünde MCP ana bilgisayar adı alanını bulun.

Örneğin, aşağıdaki iFC'yi kullanabilirsiniz (yerine <mcp-hostname> konak adlarından birini kullanabilirsiniz).

<InitialFilterCriteria>
    <Priority>0</Priority>
    <TriggerPoint>
        <ConditionTypeCNF>0</ConditionTypeCNF>
        <SPT>
            <ConditionNegated>0</ConditionNegated>
            <Group>0</Group>
            <Method>INVITE</Method>
        </SPT>
        <SPT>
            <ConditionNegated>1</ConditionNegated>
            <Group>0</Group>
            <SessionCase>4</SessionCase>
        </SPT>
    </TriggerPoint>
    <ApplicationServer>
        <ServerName>sip:<mcp-hostname>;transport=tcp;service=mcp</ServerName>
        <DefaultHandling>0</DefaultHandling>
    </ApplicationServer>
</InitialFilterCriteria>

Sonraki adımlar