- Ana Sayfa
- /
- Makale
Tanımlar
Tanımlar | Açıklama |
---|---|
Cisco Iş Ortağı | Müşterilerine Cisco Ürünlerini ve Hizmetlerini satan bir kuruluş (genellikle bir Hizmet Sağlayıcısı). |
Son Müşteri | Cisco Ürünlerini ve Hizmetlerini kullanan kullanıcılar, kendilerine bir Cisco Iş Ortağı tarafından satılır. |
CUBE | Cisco Unified Sınır Öğesi |
Iş Ortağı Kuruluşu | Cisco Iş Ortakları ve Müşterileri hakkında bilgileri tutan Webex Kimlik ve Hizmet Yönetimi deposu. |
İş Ortağı Hub'ı | Cisco Iş Ortakları ve yönettikleri müşteriler için Kimlik ve Hizmetler sağlamak üzere web portalı. |
Müşteri Kuruluşu | Son Müşteri hakkındaki bilgileri tutan Webex Kimlik ve Hizmet Yönetimi deposu. |
BroadWorks Kurumsal veya Hizmet Sağlayıcı / Grup | BroadWorks'te son müşterinin temsili. |
Genel Bakış
Kendi PSTN'ni Getir (BYoPSTN) çözümü, Cisco BroadWorks için Webex Hizmet Sağlayıcılarının, kullanıcıların Webex Meetings'e katılırken kullanmaları için sahip oldukları telefon numaralarını sağlamalarına olanak tanır. Bu çözüm, İş Ortaklarının kendi PSTN şebekelerini kullanmalarını ve Cisco tarafından sağlanan numaralar yerine PSTN sağlayıcılarıyla mevcut ilişkilerden faydalanmalarını sağlar.
Bu belgedeki referans mimarisi, BYoPSTN seçeneği için uçtan uca bir tasarım sağlar. Bu mimari Cisco tarafından doğrulanmıştır ve BroadWorks ile Webex Meetings arasındaki çağrı trafiği için Oturum Sınırı Denetçisi (SBC) olarak Cisco Unified Sınır Öğesi (CUBE) kullanır.
Toplantıya Katılma Seçeneğini Belirleme
Şu anda Cisco BroadWorks Webex, toplantı telefon numaralarının sağlanması için iki seçeneği desteklemektedir. Hizmet Sağlayıcılar şu iki seçenekten birini seçmelidir: karışım desteklenmez:
Cisco gelen çağrı numaraları (Cisco PSTN)—Cisco, toplantı katılımcılarının toplantılara katılmak için kullanabileceği telefon numaralarını sağlar
Iş ortağı gelen çağrı numaraları (BYoPSTN) sağladı: Hizmet Sağlayıcılar, toplantılara katılırken toplantı katılımcıları tarafından kullanılmak üzere kendi telefon numaralarını sağlar
BYoPSTN Çözümü
Iş Ortağı tarafından sağlanan çağrı numaraları (BYoPSTN) seçeneğini seçen iş ortakları, kendi PSTN telefon numaralarını sağlamalı ve çağrıları Webex'e ve buradan yönlendirmek için gereken ağ altyapısını sağlamalıdır. BYoPSTN çözümü, genel internet üzerinden çağrıların BroadWorks'ten Webex'e yönlendirilmesini kolaylaştırır.
BYoPSTN seçeneği seçilirken aşağıdaki koşullar geçerli olur:
Cisco Iş Ortakları, birden fazla Son Müşteri için aynı telefon numaralarını kullanabilir. Bu telefon numaraları, Iş Ortağının çalıştığı herhangi bir ülkede olabilir.
BYoPSTN seçeneği, Cisco BroadWorks müşterileri için Webex genel kullanıma alma sürecinde değişiklik yapılmasını gerektirmez.
BYoPSTN, Cisco Iş Ortağı düzeyinde sağlama gerektirir ve BYoPSTN çalıştıktan sonra Iş Ortaklarının etkinleştirdiği tüm Son Müşteriler otomatik olarak etkinleştirilir.
Müşteri Toplantı siteleri için gerekli tüm sağlama, mevcut genel çözümde olduğu gibi otomatiktir.
Hem Standart hem de Premium paketleri etkinleştiren iş ortaklarının iki Toplantı sitesi vardır: Standart kullanıcılar için bir site ve Premium kullanıcılar için başka bir site. Her iki site de BYoPSTN için etkinleştirilir.
Toplantıları arayan toplantı katılımcıları, internet üzerinden Video ve Içerik paylaşımını kullanmayı seçebilir.
Hem Alan toplantıları hem de PMR toplantıları için toplantı katılımları için geçerlidir. Alan toplantıları için alanın PSTN erişim numarası almak için Webex Meeting toplantı sahibi özelliklerine sahip Standart veya Premium bir kullanıcı tarafından oluşturulmuş olması gerektiğini unutmayın; Temel kullanıcılar tarafından oluşturulan alanlar PSTN erişim numaraları almaz.
Bu belge, SBC'niz olarak CUBE kullanan doğrulanmış bir yapılandırma sağlar. Ancak, CUBE kullanmak istemiyorsanız kendi SBC’nizi dağıtabilirsiniz.
Mimarlık
Cisco BroadWorks Webex BYoPSTN çözümü, Webex Edge hizmetleri setine, daha spesifik olarak Kurumsal Müşterilere sunulan Webex Edge Ses hizmetine dayanır. Mimari, Cisco Iş Ortakları BroadWorks altyapısını Webex Edge Ses ile entegre edecek şekilde uyarlanmış ve böylece Cisco Iş Ortağı Son Müşterileri tarafından kullanılmak üzere telefon numarası kümelerini merkezi olarak yapılandırmıştır.
Mimarinin ana unsurları şunlardır:
BroadWorks—Cisco Iş Ortakları BroadWorks altyapısı
Cisco Unified Sınır Öğesi (CUBE): Cisco Partners veri merkezinde dağıtılan çözüm için Referans Oturum Sınırı Denetleyicisi (SBC). CUBE, DMZ içinde olmalıdır. CUBE kullanmak istemiyorsanız kendi SBC’nizi dağıtabileceğinizi unutmayın.
Webex Edge Ses—Cisco Iş Ortağı tarafından sağlanan altyapıdan yararlanmak için çağrı yönlendirmeyi değiştirerek Webex'ten PSTN'nin eşleşmesini sağlayan Webex hizmeti.
Katılımcıların toplantıya katılma çağrıları, BroadWorks üzerinden CUBE’a ve CUBE’dan buluttaki Webex altyapısına internet üzerinden geçiş yapar. Bu model, aşağıdaki her iki toplantıya katılma senaryosu için de geçerlidir:
Gelen çağrı—katılımcı, BroadWorks kayıtlı ahizesi, mobil cihazı veya Webex uygulamasında toplantı davetindeki telefon numarasını çevirir. Çağrı, BroadWorks tarafından başlatılır.
Geri arama (isteğe bağlı)—katılımcı, Webex’in katılımcının sağladığı bir telefon numarasını aramasını ister. Çağrı, Webex tarafından başlatılır.
Iş Ortağı altyapısı içinde BroadWorks'ten CUBE'ya yönlendirilen çağrılar, çağrı sinyali için SIP TCP ve ortam için RTP kullanacaktır. CUBE'dan Webex'e çağrılar, sinyal için SIP TLS ve medya için sRTP kullanır. CUBE'dan WebEx'e çağrı yönlendirme Internet aracılığıyla yapılır ve SIP Santrali kullanmaz.
Gelen arama/geri arama senaryoları için tipik kurulum aşağıdaki gibidir:
Cisco Iş Ortağı, bir PSTN telefon numarasına (örneğin, 2403332200) ve ilişkili bir Webex erişim koduna (örneğin, 88631321777971704941) sahiptir.
Cisco Iş Ortağı, BroadWorks üzerinde CUBE cihazına karşılık gelen bir Sanal Abone sağlar. Iş Ortağı, telefon numarasını erişim koduyla ve tam tersi ile eşleştirir.
SIP mesajlarında Webex'e gönderilen erişim kodu, Cisco Iş Ortağı ile ilişkili toplantı sitelerini tanımlar.
Kod eşleştirmesine erişmek için yukarıdaki telefon numarası bir kez yapılandırılır ve tüm Son Müşteri toplantı sitelerinde ortaktır.
Toplantıya katılan katılımcıların, katılacağı belirli toplantıyı tanımlayan ilgili toplantı kimliğini (örneğin, 123456) girmeleri gerekir.
Iş Ortaklarının aşağıda özetlenen yedeklilik modelini izlemesi önerilir.
Gelen Çağrıyı Kullanarak Toplantıya Katılma
Aşağıdaki resimde, toplantıya gelen çağrı ile katılan bir kullanıcının süreci gösterilmektedir.
Katılımcının bir toplantıya çağrı yoluyla katılması için gerekli adımları aşağıda bulabilirsiniz.
Kullanıcı Webex’te bir toplantı planlar. Webex bir toplantı kimliği atar (örneğin, 123456).
Kullanıcı, toplantıyla ilişkili Telefon Numarasını çevirir (örneğin, 2403332200). SIP INVITE, toplantıyla ilişkili telefon numarası olarak Istek URI'sini taşır.
BroadWorks, Telefon Numarasını Toplantı sitesiyle ilişkili bir erişim koduna (örneğin, 88631321777971704941) çevirir ve çağrıyı erişim kodu olarak Istek URI'siyle CUBE'ya yönlendirir.
Webex SIP INVITE alır ve çağrıyı yanıtlar. Duyuruların dili, Cisco Partner Hub ve BroadWorks'te sağlandığında Telefon Numarası için belirtilen dile göre belirlenir.
Kullanıcı, DTMF kullanarak toplantı kimliğini (örneğin, 123456) girer. Webex kullanıcıyı doğrular ve ardından kullanıcının toplantıya katılmasına izin verir.
Geri Aramayı Kullanarak Toplantıya Katılma (Isteğe Bağlı)
Aşağıdaki resimde, toplantıya geri arama ile katılan kullanıcının süreci gösterilmektedir. Kullanıcı, toplantıya katılmak için Webex'ten çağrı ister.
Katılımcının geri aramayla toplantıya katılması için gerekli adımları şunlardır:
Kullanıcı Webex’te bir toplantı planlar. Webex bir toplantı kimliği atar (örneğin, 123456).
Kullanıcı, Webex uygulamasını veya Meetings istemcisini kullanarak toplantıya katılmak için Webex'ten istenen numaraya (örneğin, +16504441000) çağrı ister.
Webex, Cisco Partner Hub ve BroadWorks'te sağlanan Geri Arama DNS SRV grubuna göre CUBE'a SIP DAVETI başlatır. SIP INVITE Isteği URI'si, çağrıyı alması gereken telefon numarasını içerir (örneğin, +16504441000@cube.example.com).
CUBE, Uzak Taraf Kimliğindeki Telefon Numarasını BroadWorks üzerinde Sanal Abone tanımlayan bir değere çevirir (örneğin, 88631321777971704941@ecccx.amer.pub.webex.com). Bu, CUBE'u BroadWorks Uygulama Sunucusu için sanal bir kullanıcı olarak tanımlar.
Çağrı, kullanıcının istediği Telefon Numarasına sunulur ve kullanıcı toplantıya katılmak için çağrıyı yanıtlar. Bu telefon numarası bir BroadWorks abonesi veya PSTN numarası olabilir. Istenen numara bir PSTN numarası ise, BroadWorks çağrıyı PSTN'ye yönlendirmek için sağlanan yolu kullanır.
Geri Arama seçeneği için aşağıdaki iki özelliğin etkinleştirilmesi zorunludur:
- 102746 - CI UUID için BroadWorks Desteği
- 102074 – Geri Arama ve Gelen Arama için BYO PSTN faturalandırma desteği
Bu, aşağıdaki gibi CLI'dan teyit edilebilir:
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
Bu özelliklerin ve etkinleştirme işlemlerinin ayrıntılı açıklaması için bu belgedeki ‘VoiceXML Toplantı Geri Arama Sanal Abonesi’ Bölümünde bulunabilir.
Geri Arama seçeneğini kullanarak Toplantıya Katıl'ı yapılandırmamayı tercih ederseniz kullanıcılar toplantılara katılmak için Gelen Arama seçeneğini kullanmaya devam edebilir veya bilgisayar sesiyle katılabilir. Bu durumda, DNS SRV Geri Arama Gruplarını yapılandırmanız gerekmez. |
Çözüm Yapılandırmasına Genel Bakış
Çözümün, çözümün başarılı bir şekilde çalışması için her biri doğru şekilde yapılandırılmış birkaç farklı bileşeni vardır. Bileşenler aşağıdaki gibidir:
BroadWorks
CUBE (veya alternatif bir SP Sertifikalı Oturum Sınırı Denetleyicisi (SBC))
Webex Edge Ses
Bu farklı bileşenlerin yapılandırılması arasında karşılıklı bağımlılıklar vardır ve bu nedenle gerekli çözüm yapılandırmasını ve doğrulamasını tamamlamak için bir veya daha fazla çözüm çekirdek kuruluşu gereklidir.
Tohum Organizasyonu
Çekirdek kuruluş, BYoPSTN çözümü için ayarları oluşturmak ve doğrulamak üzere yapılandırdığınız bir Webex Kuruluşudur. Çekirdek kuruluşunda en az bir kullanıcının bir Standart paket atamış olması ve bu Standart paketin Iş Ortağı tarafından sağlanan çağrı numaraları (BYoPSTN) toplantı katılma seçeneğini kullanması gerekir. Tohum kuruluşunu bir test BroadWorks Hizmet Sağlayıcısı veya Kuruluş ile ilişkilendirmeniz önerilir.
Çözüm tohum organizasyonları iki amaca hizmet eder:
Çekirdek yapılandırma—Çekirdek kuruluşların sağlanması, toplantı erişim kodları eşlemelerine ve çözümün devam eden çalışması için gerekli olan toplantı sitesi evrensel olarak benzersiz bir tanımlayıcısı (site UUID) oluşturur. BroadWorks Sanal Abonelerini (VSUB) yapılandırmak için bu bilgiler gereklidir.
Yapılandırma doğrulama—BYoPSTN çözümünüzün gereksinimlerinize uygun olarak yapılandırılıp yapılandırılmadığını belirlemek için çekirdek kuruluşunu kullanın. Iş Ortağı tarafından sağlanan çağrı numaralarını ve DNS SRV Geri Arama kayıtlarını (geri arama etkinleştirilmişse) kullanarak toplantı gelen çağrı ve geri arama kullanım durumlarını doğrulamak için çekirdek kuruluşu ve kullanıcıları test edin.
Yöneticinin, her benzersiz telefon numarası ve DNS SRV geri arama kaydı seti için bir çekirdek çözüm kuruluşu oluşturması gerekir. Her durumda çekirdek çözümü kuruluşunun oluşturulması, toplantı erişim kodu eşlemeleri için gerekli telefon numarasını ve bu telefon numaraları ve geri arama DNS SRV kayıtları için ilişkili toplantı gelen çağrı ve geri arama kullanım durumlarını doğrulama özelliğini oluşturur.
Cisco Partner Hub’ı kullanan yönetici, birincil tohum çözümü kuruluşu olarak bir tohum çözümü kuruluşu seçmelidir. Bu birincil tohum çözümü kuruluşunun Standart paket toplantısının toplantı sitesi UUID'si BroadWorks'te yapılandırılmalıdır. Bu site UUID'si her gelen çağrı toplantısına katılım isteğinde kimlik doğrulama belirteci olarak gönderildiği için bu toplantı sitesinin sağlanmaya devam etmesi çok önemlidir. Bu tek site UUID'si, tüm telefon numaraları ve geri arama DNS SRV kayıtları tarafından paylaşılır. Birden fazla site UUID değeri gerekli değildir.
Birincil ve herhangi bir ikincil çekirdek çözümü kuruluşu, test edilmeyen müşterilere atanmış telefon numaraları ve geri arama DNS SRV kayıtlarından önce istenirse silinebilir. Test edilmeyen müşterilere telefon numaraları ve geri arama DNS SRV kayıtları kümesi atandığında, bu telefon numaraları ve geri arama kayıtları bu müşteriler için toplantı siteleriyle ilişkilendirilir ve çağrı ve geri arama kullanarak toplantıya katılma için kullanılır. Herhangi bir değişiklik etkili bir hizmet olarak düşünülmelidir.
Sonraki bölümler, farklı yapılandırma öğeleri hakkında daha fazla ayrıntı sunar.
BYoPSTN Yapılandırma Öğeleri
Çözümün kilit unsurlarından biri, Cisco Iş Ortağı telefon numaralarının ve DNS SRV geri arama kayıtlarının yapılandırılmasıdır. BYoPSTN, coğrafi tabanlı telefon numaralarını ve Webex toplantıları için yedekli çağrı yönlendirmeyi atama yolu olarak Telefon Numarası Grupları ve Geri Arama DNS SRV Gruplarını kullanır. Bu öğeler, Müşteri Şablonu tarafından Son müşterilere atanır.
Telefon Numarası Grupları (PNG)
Cisco Iş Ortakları, katılımcılar tarafından Cisco Partner Hub'da Toplantılara katılmak için kullanılan Telefon Numaralarını sağlar. Bu Telefon Numaraları, bir Telefon Numarası Grubu olarak birlikte düzenlenir. Telefon numaralarının listesi bir Toplantı sitesiyle ilişkilendirilir. Bu Toplantı sitesindeki tüm Kişisel Toplantı Odaları (PMR) ve planlanmış toplantılar, ilişkili Telefon Numaralarını kullanır. Aşağıda Telefon Numarası Grubuna bir örnek verilmiştir:
Telefon Numarası Adı | Ülke | Ülke kodu | Telefon Numarası | Duyuru | Ücret Türü | Gelen Çağrı Önceliği |
---|---|---|---|---|---|---|
ABD Maryland | ABD | +1 | 2403332200 | İngilizce | Ücretli | Birincil |
ABD Florida'nın | ABD | +1 | 9049002303 IZLEME | İngilizce | Ücretli | İkincil |
ABD New York | ABD | +1 | 8056504578 izleme | İngilizce | Ücretsiz | Hiçbiri |
Telefon Numaraları aşağıdaki özniteliklere sahiptir:
Telefon Numarası Adı—Telefon numarasını açıklayan ad
Ülke—Telefonun atandığı ülke
Ülke Kodu—Ülke çağrı kodu veya ülke arama kodu
Telefon Numarası—Bir toplantıya ülke kodu olmadan katılmak için kullanılacak telefon numarası
Duyuru—Bir katılımcı toplantıya katılırken çalınacak duyurunun dili
Ücret Türü—Numara türü: Ücretli veya Ücretsiz
Gelen çağrı önceliği—Toplantı numaralarına atanan öncelik. Toplantıya katılma numaralarının katılımcıların görünümü, bu önceliğe göre sıralanır.
Varsayılan Telefon Numaraları: Yöneticiler, Telefon Numarası Grubundaki bir telefon numarasına Birincil, Ikincil veya Hiçbiri Gelen Çağrı Önceliği atayabilir. Birincil veya Ikincil önceliğe sahip telefon numaraları, varsayılan telefon numaralarıdır. Varsayılan telefon numaraları toplantı davet e-postalarında gönderilir ve katılımcıların toplantılara katılmak için kullanmaları gereken öncelik sırayla listelenir. Varsayılan telefon numaralarının aynı ülkede olması gerekmez. Birincil telefon numarası seçilmelidir, ikincil bir telefon numarası isteğe bağlıdır. Varsayılan telefon numaralarından en az birinin Ücretli olması gerekir.
Son Müşteri kullanıcıları, toplantı sitesi web arabirimini kullanarak kendi varsayılan telefon numaralarını belirtmeyi seçebilir. Bu numaralar, toplantı sahibi olan kullanıcı ve katılımcıları için görünür. Kullanıcı bir toplantıya katılımcı olarak katılırsa yalnızca onlar için görünür.
Yukarıdaki örneğe göre, Cisco Iş Ortağı yöneticisi ABD Maryland birincil, ABD Florida ise ikincil olarak varsayılan telefon numaralarıdır. Bir kullanıcı, birincil olanı ABD New York ve ikincil olanı ABD Maryland olarak değiştirerek toplantılarında geçersiz kılmayı seçebilir.
Belirli bir Telefon Numarası Grubu için maksimum telefon numarası sayısı 98'dir.
NOT: Tek bir kuruluş için özel bir numara yapılandırılması desteklenmez.
Geri Arama DNS SRV Grupları (CDSG)
Toplantı katılımcılarının geri arama seçeneğini seçmesine izin vermek için Cisco Iş Ortağı ağındaki CUBE örneklerine işaret eden bir Geri Arama DNS SRV Grubu gereklidir. Webex, CUBE aracılığıyla geri aramayı BroadWorks'e yönlendirmek için bu kayıtları kullanır ve böylece toplantı geri aramasını toplantı katılımcısının telefon numarasına yerleştirebilir.
Aşağıda Geri Arama DNS SRV Grubuna bir örnek verilmiştir.
Country/Region | Ülke kodu | DNS SRV Kaydı |
---|---|---|
Amerika Birleşik Devletleri | +1 | cube.us.example.com |
Meksika | +52'nın | cube.mx.örnek.com |
Diğer tüm ülkeler | Yok | cube.global.example.com |
Geri arama DNS SRV kayıtları aşağıdaki özniteliklere sahiptir:
Ülke/Bölge—Bu DNS SRV Kaydının çağrı istekleri göndermek için kullanılması gereken ülke veya bölge.
Ülke Kodu—Ülke/Bölge ile ilişkilendirilen ülke kodu. Ülke kodu başına yalnızca bir DNS SRV kaydınız olabilir.
DNS SRV Kaydı—Cisco Iş Ortağı CUBE örnekleri için DNS SRV kaydı.
Katılımcı belirtilen telefon numarasından bir çağrı talep ettiğinde Webex, çağrıyı Cisco Iş Ortakları ağındaki uygun öğelere yönlendirmek üzere belirtilen telefon numarasının ülke koduyla ilişkili Geri Arama DNS SRV'sini kullanır.
Bu şekilde DNS SRV kaydı kullanmak, Webex'ten gelen çağrı isteklerine hizmet etmek için yedekli CUBE örnekleri için destek sağlar. Yukarıdaki örnekte, ABD’deki toplantı katılımcıları Webex’ten ABD telefon numaralarına geri arama istediğinde Webex, DNS SRV’yi kullanır cube.us.example.com
çağrıyı Cisco Iş Ortağının ağına yönlendirmek için. Meksika’daki Toplantı katılımcıları Webex’ten Meksika telefon numaralarına geri arama istediğinde Webex, DNS SRV’yi kullanacaktır cube.mx.example.com
çağrıyı Cisco Iş Ortağının ağına yönlendirmek için.
Belirli bir Geri Arama DNS SRV kaydı olmayan tüm Ülke/Bölgeler için bu çağrı istekleri ‘Diğer tüm ülkeler’ DNS SRV kaydına yönlendirilir. Yöneticinin ‘Diğer tüm ülkeler’ DNS SRV kaydı yapılandırması gerekir.
Belirli bir Geri Arama DNS SRV Grubu için maksimum kayıt sayısı 200'dür.
Müşteri Şablonları
Müşteri Şablonu, BroadWorks çözümü için Webex mevcut bir konsepttir. Şablon, bir Son Müşteri sağlamak için kullanılan varsayılan yapılandırmayı sağlar. BYoPSTN, Müşteri Şablonuna ek öznitelikler sağlar:
Toplantıya Katılma Türü: Cisco gelen çağrı numaraları veya Iş ortağı tarafından sağlanan çağrı numaraları olabilir. Bu öznitelik, Standart ve Premium paketlerle ilişkili toplantı siteleri için yapılandırılan telefon numaralarını gösterir. Iş ortağı tarafından sağlanan gelen çağrı numaraları, yönetici tarafından seçilmelidir.
Telefon Numarası Grubu: Yalnızca Iş Ortağı tarafından sağlanan çağrı numaraları seçeneği ile ilişkili olan bu öznitelik, toplantılara katılırken Standart ve Premium paketler için sağlanan Son Müşteriler tarafından kullanılan telefon numaralarını gösterir.
Geri Arama DNS SRV Grubu: Yalnızca Iş Ortağı tarafından sağlanan çağrı numaraları seçeneği ile ilişkilendirilen bu öznitelik, toplantılara katılırken Standart ve Premium paketler için sağlanan Son Müşterilere geri arama yapılırken Webex tarafından kullanılan DNS SRV kayıtlarını gösterir. Geri aramayı etkinleştirmek istemiyorsanız bir müşteri şablonu oluştururken veya güncellerken "Geri Aramayı Devre Dışı Bırak"ı seçebilirsiniz. Standart veya Premium için ilk abone bir Son Müşteri için sağlandığında, ilişkili paket toplantı sitesi sağlanır. Paket toplantı sitesi, yukarıdaki Müşteri Şablonuna göre sağlanır. Standart veya Premium için daha sonra sağlanan aboneler, önceden sağlanan toplantı sitesine eklenir; toplantı sitesi yapılandırması değiştirilmez.
Müşteri Şablonunda yukarıdaki özniteliklere ilişkin herhangi bir değişiklik, yalnızca yeni sağlanan paket toplantı siteleri için geçerlidir. Zaten sağlanan mevcut toplantı siteleri, Müşteri Şablonunda yapılan değişikliklerden etkilenmez.
Önemli bir istisna, bir Son Müşterinin zaten bir paket toplantı sitesine sahip olması durumunda, herhangi bir yeni paket toplantı sitesinin mevcut paket toplantı sitesiyle aynı Toplantıya Katılma Türü kullanılarak sağlanmasıdır. Örneğin, Son Müşterinin Cisco gelen çağrı numaralarını kullanan Standart paket toplantı sitesi varsa ve Müşteri Şablonu Iş Ortağı tarafından sağlanan çağrı numaralarını kullanacak şekilde güncellenmişse, Cisco gelen çağrı numaraları kullanılarak yeni bir Premium paket toplantı sitesi sağlanmışsa Müşteri Şablonu ayarı geçerli değildir. Belirli bir Son Müşteri için Standart ve Premium toplantı siteleri her zaman tutarlı bir şekilde sağlanacaktır.
BroadWorks Çağrı Kümesi
Cisco Partner Hub - BroadWorks Calling Küme ekranı, BroadWorks yapılandırma (BYoPSTN) bilgilerini görüntülemek ve/veya indirmek için erişim sağlar. Belirli bir küme için BYoPSTN yapılandırma bilgileri, aşağıdaki verileri içerir:
Standart paket toplantı sitesi UUID ve site URL’si dahil olmak üzere Birincil Tohum Çözümü Kuruluşu ayrıntıları.
Bu küme için yapılandırılmış tüm grupların Telefon Numarası Grubu ayrıntıları. Bu, her bir grup için erişim kodu eşlemelerini karşılayacak telefon numarasını içerir. Ayrıntıların tüm ikincil çekirdek çözüm kuruluşları ile ilişkili grupları içermesi gerektiğini unutmayın.
Bu küme için yapılandırılmış tüm grupların geri arama DNS SRV Grubu ayrıntıları. Ayrıntıların tüm ikincil çekirdek çözüm kuruluşları ile ilişkili grupları içermesi gerektiğini unutmayın.
Telefon Numarası Gruplarından ve Geri Arama DNS SRV Gruplarından herhangi birini kullanan bu şablonlar için Müşteri Şablonu ayrıntıları.
Her BroadWorks Çağrı Kümesinin, özel olarak atanmış Telefon Numarası Grupları ve Geri Arama DNS SRV Grubu için kendi BroadWorks yapılandırma (BYoPSTN) bilgileri vardır. Ancak, lütfen tüm BroadWorks Calling Kümelerinin aynı Birincil Tohum Çözümü Kuruluşunu paylaştığını ve bu nedenle Standart paket toplantı sitesi UUID'sini ve site URL'sini içerdiğini unutmayın.
BroadWorks yapılandırması (BYoPSTN) bilgileri, yalnızca yönetici Birincil Tohum Çözümü Kuruluşunu yapılandırdığında ve seçtiğinde görüntüleme/indirme için kullanılabilir. Birincil tohum çözümü kuruluşunun Standart pakete atanmış en az bir kullanıcı olması ve bu Standart pakette Iş Ortağı tarafından sağlanan çağrı numaraları (BYoPSTN) toplantı katılma seçeneğini kullanması gerekir.
BYoPSTN Yapılandırma Öğeleri Örneği
Aşağıdaki resimde, coğrafi tabanlı müşteri şablonları, telefon numaraları ve yönlendirme içeren çoklu kümeli BroadWorks dağıtımı örneği gösterilmektedir.
Ilk tabloda, bölgesel tabanlı Müşteri Şablonları, Telefon Numarası Grupları ve Geri Arama DNS SRV grupları ile çok kümeli BroadWorks dağıtımı gösterilir. Sonraki tablolar, Telefon Numarası Grubu ve Geri Arama DNS SRV Gruplarında genişletilir.
BroadWorks Kümesi | Şablon Adı | Paket | Toplantıya Katılma Türü | Telefon Numarası Grubu | Geri Arama DNS SRV Grubu |
---|---|---|---|---|---|
BWKS ABD NG | ABD Batı Std | Standart | Iş ortağı gelen çağrı numaraları sağladı | ABD Batı | CB ABD'nin |
ABD Batı Prem | Premium | ||||
ABD Doğu Std | Standart | ABD Doğu | |||
ABD Doğu Prem | Premium | ||||
BWKS MX'ın | MX Std'ı | Standart | Iş ortağı gelen çağrı numaraları sağladı | MX PNG sürümü | CB MX'ın |
MX Prem'ın | Premium | ||||
BWKS INGILTERE | Ingiltere Std | Standart | Iş ortağı gelen çağrı numaraları sağladı | UK PNG | Geri Arama Devre Dışı |
Ingiltere Prem | Premium | ||||
BWKS ABD'de | ABD Std'si | Standart | Cisco gelen çağrı numaraları | Hiçbiri | Hiçbiri |
ABD West Std veya ABD West Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken ABD West Telefon numarasını kullanır. Bu aboneler toplantısına katılma geri arama istekleri, CB US DNS SRV kayıtlarına gönderilir.
ABD Doğu Std veya ABD Doğu Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken ABD Doğu Telefon numarasını kullanır. Bu aboneler toplantısına katılma geri arama istekleri, CB US DNS SRV kayıtlarına gönderilir.
MX Std veya MX Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken MX PNG Telefon numarasını kullanır. Bu aboneler toplantısına katılma geri arama istekleri, CB MX DNS SRV kayıtlarına gönderilir.
UK Std veya UK Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken UK PNG Telefon numaralarını kullanır. Geri arama devre dışı olduğu için bu abonelere geri arama aracılığıyla toplantıya katılma teklif edilmeyecektir.
ABD Std’si kullanılarak sağlanan abonelerde Cisco gelen çağrı numaraları kullanılıyor ve bu nedenle Telefon Numarası Grubu veya Geri Arama DNS SRV Grubu atanmamış. Bu aboneler, toplantıya katılmaları için Cisco tarafından sağlanan telefon numaralarını ve geri arama kullanarak toplantıya katılmaları için Cisco DNS SRV kayıtlarını kullanır.
Örnek Telefon Numarası Gruplarının ayrıntıları aşağıdaki gibidir:
Telefon Numarası Grubu | Telefon Numarası Adı | Ülke | Ülke kodu | Telefon Numarası | Duyuru | Ücret Türü | Gelen Çağrı Önceliği |
---|---|---|---|---|---|---|---|
ABD Batı | ABD San Francisco | ABD | +1 | 4156551000 | İngilizce | Ücretli | Birincil |
ABD Palo Alto | ABD | +1 | 9863502478 izleme | İngilizce | Ücretsiz | Hiçbiri | |
ABD Doğu | ABD Maryland | ABD | +1 | 2403332200 | İngilizce | Ücretli | Birincil |
ABD Florida'nın | ABD | +1 | 9049002303 IZLEME | İngilizce | Ücretli | İkincil | |
ABD New York | ABD | +1 | 8056504578 izleme | İngilizce | Ücretsiz | Hiçbiri | |
MX PNG sürümü | Meksika | MX NUMARASI | +52'nın | 2065304086 IZLEME | İspanyolca (Avrupa) | Ücretli | Birincil |
UK PNG | Birleşik Krallık | Birleşik Krallık | +44 | 4527789651 izleme | İngilizce | Ücretli | Birincil |
Örnek Geri Arama DNS SRV Gruplarının ayrıntıları aşağıdaki gibidir:
Geri Arama DNS SRV Grubu | Ülke | DNS SRV |
---|---|---|
CB ABD'nin | ABD | cube.us.example.com |
Diğer tüm ülkeler | cube.row.example.com | |
CB MX'ın | MX NUMARASI | cube.mx.örnek.com |
Diğer tüm ülkeler | cube.row.example.com |
ABD DNS SRV kaydı için cube.us.example.com yapılandırma örnekte olduğu gibi olabilir:
| 86400 izleme | GIRIŞ | SRV | 10 | 10 | 5061 |
|
| 86400 izleme | GIRIŞ | SRV | 10 | 10 | 5061 |
|
Bu DNS SRV kaydı, aşağıdaki DNS A kaydını çözebilir:
| 86400 izleme | GIRIŞ | A | 45.84.168.81 |
| 86400 izleme | GIRIŞ | A | 45.84.168.82'nın sohbeti |
DNS SRV kayıtları, Webex’ten CUBE’ya SIP çağrılarını güvenli hale getirmek için çözer. |
Webex Tarafından Kullanılan Bağlantı Noktaları
Aşağıdaki tablodaki bağlantı noktaları, CUBE'nin bulunduğu DMZ'nin güvenlik duvarında açılmalıdır ve diğer bağlantı noktaları kapatılabilir. Bağlantı noktaları ve ağ gereksinimleri hakkında ek bilgiler için aşağıdaki makaleye bakın:
https://collaborationhelp.cisco.com/article/WBX264
Source | Kaynak Bağlantı Noktaları | Hedef | Hedef Bağlantı Noktaları | Protokol | Açıklama | ||
---|---|---|---|---|---|---|---|
Webex Edge Ses Hizmetleri | Kısa Süreli | CUBE | 5061 | TCP | (mTLS 1.2) Webex Edge Ses'ten CUBE SBC'ye gelen SIP sinyali.
| ||
Webex Edge Ses Hizmetleri | 4000 - 4010 arası | CUBE | 5061 | TCP | (mTLS 1.2) Webex Edge Ses için Seçenekler Ping'i. | ||
CUBE | Kısa Süreli | EdgeAudio'nun sohbeti | 5605 izleme | TCP | (mTLS 1.2) Webex Edge Ses için giden SIP sinyali. | ||
Webex Edge Ses Hizmetleri | Kısa Süreli | CUBE | Geçici bağlantı noktaları 8000 - 59999 | UDP | Edge sese gelen medya trafiği için (SRTP) Güvenlik Duvarı iğne deliklerinin açılması gerekir. | ||
CUBE | Geçici bağlantı noktaları 10200 - 28000 arası | Edge Audio | Kısa Süreli | UDP | (SRTP) Güvenlik Duvarı iğne deliklerinin, CUBE’ya giden medya trafiği için açılması gerekir. |
TLS ve SRTP Şifre Paketleri
mTLS el sıkışması için TLS 1.2 veya üstü kullanılır ve aşağıdaki şifreler Webex Edge Ses tarafından desteklenir (Geri Arama sırasında Webex Edge Ses bunları TLS El Sıkışması Istemcisi Merhaba'da sunar):
TLS_ECDHE'nın_ECDSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_GCM'nın_SHA384'ün
TLS_ECDHE_ECDSA_İLE_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA__AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_İLE_AES_128_CBC_SHA256
TLS_ECDHE'nın_RSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_GCM'nın_SHA384'ün
TLS_ECDHE_RSA_İLE_AES_128_GCM_SHA256
TLS_ECDHE'nın_RSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_CBC'nin_SHA384'ün
TLS_ECDHE_RSA_İLE_AES_128_CBC_SHA256
TLS_RSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_GCM'nın_SHA384'ün
AES_256_CBC_SHA256 ILE TLS_RSA_TLS_RSA
TLS_RSA'nın_ŞUNUNLA_AES'ın_128 Türkçe_GCM'nın_SHA256'nın
TLS_RSA'nın_ŞUNUNLA_AES'ın_128 Türkçe_CBC'nin_SHA256'nın
TLS_DHE_DSS_ILE_AES_256_GCM_SHA384
TLS_DHE_DSS_ILE_AES_256_CBC_SHA256
TLS_DHE_DSS_İLE_AES_128_GCM_SHA256
TLS_DHE_DSS_İLE_AES_128_CBC_SHA256
sRTP için aşağıdaki şifreler kullanılır:
AEAD_AES_256_GCM
AEAD_AES_128_GCM
AES_CM_128_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
Desteklenen Ses Codec'leri
G722'nın sohbeti
G711µ'nın
G711a'nın
SIP ve RTP Profili Gereksinimleri
Çözüm, CUBE (veya SBC'niz) ve Webex arasında sinyal için SIP TLS ve medya için sRTP dağıtmanızı gerektirir.
Bu iletişimin bir parçası olarak SIP ve RTP profilleri aşağıdaki gereksinimlere uymalıdır:
SIP Profili Gereksinimleri | Ayrıntılar |
---|---|
Oturum Sona Erme Zamanlayıcısı | 2220 sn (SIP 422 kabul edin) * iş ihtiyacına göre ayarlanır ve 422 beklenir. |
Giriş için Medya Teklifi | Erken Teklif |
Çıkış için Medya Teklifi | Geç Teklif |
Seçenekler ping aralığı | 30'lar (Minimum) |
DTMF | RFC2833 Payload 101 (Akustik DTMF yok!) |
SIP-UDP Bağlantı Noktaları | 4000-4010,5061,5065 |
RTP Profili | Ayrıntılar |
---|---|
Ses yükü profili | G.722 / G.711μ / G.711a'nın |
Paket boyutu | 20 ms |
VAD (Ses Etkinliği Algılama) | Hayır |
Ortam etkin olmama zamanlayıcısı | 1200 ms |
Arama codec değişiminin ortasında | Kabul edilmedi |
RTP | 8000-48198 ARASI |
sRTP Şifreleri | AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
G.729 codec desteklenmez. G.729'u kullanmak istiyorsanız kod çevirici kullanmalısınız. |
Webex Çağrı Yönlendirme Etki Alanları
DNS SRV _sips._tcp.<domain>
Webex Edge Ses'e ulaşmak için kullanılır. Bölgeye bağlı olarak dört etki alanı vardır.
Bölge | Etki Alanı |
---|---|
Kuzey ve Güney Amerika | ecccspx.amer.pub.webex.com |
Ingiltere, Kuzey Afrika | ecccspx.emea.pub.webex.com |
Asya Pasifik | ecccspx.apac.pub.webex.com |
Avustralya / Yeni Zelanda | ecccspx.anz.pub.webex.com |
Avrupa | ecccspx.euro.pub.webex.com |
DNS SRV, birincil ve ikincil siteyi işaret eden birkaç A kaydına çözümlenir. Aşağıdaki tablo, AMER bölgesi için bir örnek sağlamaktadır ve gelecekte değişikliğe tabidir.
Kayıt Türü | Kaydet | Hedef | Amaç |
---|---|---|---|
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Webex Edge Audio AMER Birincil 1'e Işaret Ediyor |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Webex Edge Audio AMER Birincil 2'ye Işaret Ediyor |
A | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Webex Edge Audio AMER Ikincil 1'e Işaret Ediyor |
A | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Webex Edge Audio AMER Ikincil 2'ye Işaret Ediyor |
DNS-SRV doğası gereği dinamiktir, IP adresleri değişime eğilimlidir; bu nedenle, IP adreslerini sabit kodlamaktan veya yer işaretlemekten kaçının. Webex Calling belgesindeki Bağlantı Noktası Referans Bilgilerinde yapılan değişiklikler veya güncellemeler için “Belge Revizyon Geçmişi” bölümüne bakın. |
CUBE Artıklığı
Cisco Unified Sınır Öğesi (CUBE), harici varlıklar ve dahili ağ arasındaki SIP bağlantılarını yöneten bir ağda Oturum Sınırı Kontrolü özelliğini etkinleştirir. CUBE hakkında daha fazla bilgi aşağıdaki Ön Koşullar bölümünde mevcuttur.
Desteklenen yedeklilik modelleri, Cisco Iş Ortağı için Yüksek Kullanılabilirlik sağlamak ve tek nokta arızasını ortadan kaldırmak amacıyla tanımlanmıştır. Üç farklı model aşağıda özetlenmiştir. Cisco Iş Ortakları, ortamlarına uygun olan modeli benimsemelidir.
Ekleme işlemi sırasında iş ortağı ICMP filtrelerini devre dışı bırakmalıdır.
Tek Sitede Dağıtılan BroadWorks için Dubleks CUBE Dağıtımı
Çok Sitede Dağıtılan BroadWorks için Simplex CUBE Dağıtımı
CUBE'nin her sitede çift yönlü modda dağıtıldığı bir yedeklilik modeli daha mümkündür. Bu model, BroadWorks'ün coğrafi yedeklilik ile dağıtıldığı göz önüne alındığında gerekli değildir.
Sağlama
1 | Iş Ortağı Ön Koşulları
|
2 | Cisco Partner Hub'da Telefon Numaralarını Hazırlama
|
3 | Cisco Partner Hub'da Geri Arama DNS SRV Gruplarını Sağlama (Isteğe Bağlı)
|
4 | PNG (ve CDSG) Müşteri Şablonlarıyla Ilişkilendirme
|
5 | Tohum Çözüm Kuruluşları
|
6 | Birincil Tohum Çözümü Kuruluşunu Seçin
|
7 | BroadWorks yapılandırmasını (BYoPSTN) indirin
|
8 | Webex Edge Ses DNS SRV etki alanını belirleme
|
9 | Iş Ortağı BroadWorks Yapılandırmasını Sağlama
|
10 | Iş Ortağı CUBE'sini (veya kendi SBC'nizi) sağlayın
|
11 | BYoPSTN Sertifikası
|
1. Adım: Iş Ortağı Ön Koşulları
BYoPSTN sağlanması için aşağıdaki ön koşullar tamamlanmalıdır. Aşağıda belirtilen ön koşullar, Iş Ortağının Cisco BroadWorks için aşağıdakileri içeren çalışan bir Webex dağıtımına sahip olduğunu varsayar:
BroadWorks Sisteminin Işleyişi - Cisco BroadWorks için Webex Çözüm Kılavuzunda belgelendiği gibi
Yeterli miktarda (PSTN numarası başına 1) “VoiceXML” hizmetine sahip BroadWorks AS lisansı
BroadWorks yamaları gerekli:
R22 için:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
R23 için:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
R24 için
AP.as.24.0.944.ap376935
Dağıtılan Cisco CUBE Sistemi (IOS Sürümü 16.12.2 veya daha yüksek): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Hem donanım tabanlı hem de sanal CUBE desteklenir. Ölçeklenebilirlik ve daha büyük sayıda çağrıyı işlemek için donanım tabanlı CUBE önerilir.
Webex Iş Ortağı kuruluşu – Webex for Cisco BroadWorks Çözüm Kılavuzunda belirtildiği şekilde
2. Adım: Partner Hub'da Telefon Numarası Gruplarını (PNG) Hazırlama
Cisco Iş Ortağı’nın Webex toplantı gelen çağrı telefon numaralarını eklemek için kullandığı prosedür aşağıdaki gibidir:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Toplantıya Katılma yapılandırması (BYoPSTN) altında, Gelen Çağrı Telefon Numarası Oluştur Group'yi seçin.
Telefon Numarası Grup adını girin ve Ileri'yi seçin.
Telefon Numarası ayrıntılarını girin ve Ileri'yi seçin.
Telefon Numarası Grubu ayrıntıları özetini gözden geçirin ve Kaydet'i seçin.
Eklenecek her bir Telefon Numarası Grubu için bu prosedürü tekrarlayın.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
3. Adım: Partner Hub'da Geri Arama DNS SRV Gruplarını (CDSG) Sağlama
Bu adım, yalnızca Toplantıya Geri Arama ile Katıl seçeneğini dağıtmak istiyorsanız tamamlanacaktır. Aksi takdirde, bu adımı atlayabilirsiniz. |
Bu seçeneği yapılandırmazsanız kullanıcılar toplantılara katılmak için Gelen Arama seçeneğini kullanabilir veya bilgisayar sesiyle katılabilir. |
Toplantı Geri Arama seçeneğini kullandığınızda, çağrıları Webex'ten CUBE'ya yönlendirmek için bir Geri Arama DNS SRV Grubu gereklidir. Cisco Iş Ortağı’nın CUBE DNS SRV kayıtlarını Webex’e eklemek için kullandığı prosedür aşağıdaki gibidir:
Partner Hub’da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Toplantıya Katılma yapılandırması (BYoPSTN) altında, Geri arama DNS SRV Grubu oluştur'u seçin.
Geri Arama DNS SRV Grubu adını girin.
İleri'yi seçin.
Geri Arama DNS SRV ayrıntılarını girin.
İleri'yi seçin.
Geri Arama DNS SRV ayrıntıları özetini inceleyin.
Kaydet'i seçin.
DNS SRV grubundaki yeni kayıtları yansıtacak şekilde DNS güncellemelerini sağlayın.
Eklenecek her Geri Arama DNS SRV Grubu için bu prosedürü tekrarlayın.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
4. Adım: PNG ve CDSG'yi Partner Hub'daki Müşteri Şablonlarıyla Ilişkilendirme
BYoPSTN çözümünün ilk yapılandırması ve doğrulanması, Telefon Numarası Grubu ve Geri Arama DNS SRV Grubunun (geri arama gerekliyse) her benzersiz kombinasyonu için bir tohum kuruluşu gerektirir. Bu nedenle, Cisco Iş Ortaklarının Telefon Numarası Grubu ve Geri Arama DNS SRV Grubunun her benzersiz kombinasyonu için benzer şekilde yeni bir Müşteri Şablonu oluşturması önerilir. Her müşteri şablonu, karşılık gelen bir çekirdek kuruluş oluşturmak için kullanılmalıdır.
BYoPSTN yapılandırması tohum kuruluşları kullanılarak tohumlanıp doğrulandıktan sonra, Telefon Numarası Grupları ve Geri Arama DNS SRV Grupları, gerektiği gibi mevcut Müşteri Şablonlarına uygulanabilir.
Lütfen yeni oluşturulan Müşteri Şablonlarının test edilmeyen mevcut müşteriler tarafından kullanılmadığını ve bu nedenle BYoPSTN yapılandırmasının manuel olarak doğrulanması için güvenli bir şekilde kullanılabileceğini unutmayın.
Geri Arama ile Toplantıya Katılma’yı dağıtmıyorsanız, Geri Arama DNS SRV Gruplarını Müşteri Şablonuyla ilişkilendirmeniz gerekmez. Ancak, Geri Aramayı Devre Dışı Bırak seçeneğini belirlemeniz gerekir. |
Yeni bir Müşteri Şablonuna eklemek için aşağıdakileri yapın:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Şablonlar altında Şablon Ekle'yi seçin.
Şablon ayrıntılarını girin. Paket Türü aşamasında:
Standart olarak Paket Türünü seçin.
Seçin Toplantıya katılma yapılandırması olarak Iş ortağı gelen çağrı numaralarını sağladı (BYoPSTN).
Sağlanan bir Telefon Numarası grubu seçin.
Geri Arama DNS SRV grubu için, Toplantı Geri Arama seçeneğini etkinleştirmek istiyorsanız, sağlanan bir Geri Arama DNS SRV grubu seçin. Aksi halde, Geri Aramayı Devre Dışı Bırak'ı seçin.
İleri'yi seçin.
Kalan Şablon ayrıntılarını girin.
Şablon ayrıntıları özetini inceleyin.
Kaydet seçeneğine tıklayın.
Eklenmesi gereken her Müşteri Şablonu için bu prosedürü tekrarlayın
Aşağıdaki ekran görüntüsü prosedürü göstermektedir.
Mevcut bir Müşteri Şablonunu güncellemek için aşağıdakileri yapın:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling bölümüne gidin.
Şablonlar altında Şablonu Görüntüle'yi seçin.
Güncellenecek Şablonu seçin.
Toplantıya katılma yapılandırması bölümüne kaydırın:
Iş ortağı tarafından sağlanan çağrı numaralarını (BYoPSTN) seçin.
Önceden yapılandırılmış bir Telefon Numarası grubu seçin.
Geri Arama DNS SRV grubu için Toplantı Geri Arama seçeneğini etkinleştirmek isterseniz sağlanan bir Geri Arama DNS SRV grubu seçin. Aksi halde, Geri Aramayı Devre Dışı Bırak'ı seçin.
Kaydet'i seçin.
Aşağıdaki ekran görüntüsü prosedürü göstermektedir.
5. Adım: Tohum Çözüm Kuruluşları
BYoPSTN çözümünün, çözümün başarılı bir şekilde çalışması için her biri doğru şekilde yapılandırılması gereken birkaç farklı bileşeni vardır. Çekirdek çözüm kuruluşlarının iki amacından biri, toplantı erişim kodu eşlemelerine telefon numarası ve çözümün devam eden çalışması için gerekli olan toplantı sitesi evrensel olarak benzersiz tanımlayıcısı (site UUID) oluşturmaktır. Diğer amaç yapılandırma doğrulaması.
Kullanılacak Telefon Numarası Grubu ve Geri Arama DNS SRV Grubunun her benzersiz kombinasyonu için, daha önce karşılık gelen bir Müşteri Şablonu oluşturulmalıdır. Bu Müşteri Şablonlarının her biri için bir çekirdek çözüm kuruluşu sağlanmalıdır. Bu çekirdek kuruluşların sağlanması, toplantı erişim kodu eşlemelerine ilişkin telefon numarasını ve BroadWorks'ü yapılandırmak için gerekli bir toplantı sitesi UUID'sini oluşturur.
Daha önce yapılandırılmış Müşteri Şablonlarının her birini kullanarak yeni bir test BroadWorks Hizmet Sağlayıcısı veya Standart paket kullanıcısıyla yeni bir BroadWorks Enterprise için abone sağlayın. Ortaya çıkan Standart paket toplantı sitesi, Iş Ortağı Sağlayıcısı gelen çağrı numaraları toplantıya katılma seçeneğini kullanmalıdır. Abone sağlamak için aşağıdaki yöntemlerden biri kullanılabilir:
Test abonesini şurada belgelendiği gibi BroadWorks Abone API'lerini kullanarak sağlayın
developer.webex.com
.Müşteri Şablonunu kullanmak üzere yapılandırılmış bir BroadWorks'te IM&P Hizmeti için test abonesini etkinleştirin. Test abonesine Standart paket atandığından emin olmak için lütfen Müşteri Şablonunun varsayılan olarak Standart paketi kullandığından emin olun. Alternatif olarak, test abonesi daha sonra Standart pakete sahip olacak şekilde güncellenmelidir.
Lütfen çekirdek çözüm kuruluşlarının bir test BroadWorks Hizmet Sağlayıcısı veya test BroadWorks Enterprise ile ilişkili olması önerilir.
Adım 6: Birincil Tohum Çözümü Kuruluşunu Seçin
Bu site UUID'si her gelen çağrı toplantısına katılım isteğinde kimlik doğrulama belirteci olarak gönderildiği için bu toplantı sitesinin sağlanmaya devam etmesi çok önemlidir. Ilişkili toplantı sitesi de silineceğinden tohum kuruluşunu silmemelisiniz. Tohum kuruluşu kaldırılırsa yeni bir tane sağlamanız ve Broadworks'ü yeni site UUID ile yeniden yapılandırmanız gerekir.
Birincil ve herhangi bir ikincil çekirdek çözümü kuruluşu, test edilmeyen müşterilere atanmış telefon numaraları ve geri arama DNS SRV kayıtlarından önce istenirse silinebilir. Test edilmeyen müşterilere telefon numaraları ve geri arama DNS SRV kayıtları kümesi atandığında, bu telefon numaraları ve geri arama kayıtları bu müşteriler için toplantı siteleriyle ilişkilendirilir ve çağrı ve geri arama kullanarak toplantıya katılma için kullanılır. Herhangi bir değişiklik etkili bir hizmet olarak düşünülmelidir.
Birincil Tohum Çözümü Kuruluşunu seçmek için aşağıdakileri yapın:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling bölümüne gidin.
Yapılandırma Doğrulama (BYoPSTN) bölümü altında, Ata öğesini seçin.
Kuruluş ata ekranında, daha önce yapılandırılmış çekirdek kuruluşlarından birini arayın ve seçin
Ata'yı seçin.
Seçilen tohum organizasyonu, birincil tohum organizasyonudur.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
Adım 7: BroadWorks Yapılandırmasını (BYoPSTN) Indirme
Belirli bir BroadWorks Kümesi için Birincil Tohum Çözümü Kuruluşu, Telefon Numarası Grupları ve Geri Arama DNS SRV Grubu ayrıntıları tek bir konumda, BroadWorks yapılandırma (BYoPSTN) JSON dosyasında mevcuttur. BYoPSTN için BroadWorks'ü yapılandırmak için bu bilgiler gereklidir.
Lütfen JSON yapılandırma dosyasının yalnızca birincil çekirdek çözümü kuruluşu seçildikten sonra görüntülenmeye/indirmeye uygun olduğunu unutmayın.
JSON yapılandırma dosyasını görüntüleme/indirme prosedürü aşağıdaki gibidir:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Kümeler altında Kümeyi Görüntüle'yi seçin.
BYoPSTN için yapılandırılan Müşteri Şablonlarıyla ilişkili Kümeyi seçin.
BYoPSTN için BroadWorks yapılandırmasına gidin.
JSON yapılandırma dosyasını indir düğmesine tıklayın.
Diğer BroadWorks Kümeleri için bu prosedürü tekrarlayın.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
Lütfen aşağıdaki örnek JSON yapılandırma dosyasına bakın. Dosya, her bir Telefon Numarası Grubu, Geri Arama DNS SRV Grubu ve BroadWorks'e girilmesi gereken aşağıdaki anahtar yapılandırma öğeleri kalın olarak işaretlenmiştir.
siteUUID: BroadWorks bu değeri SIP mesajlarında göndermelidir; Webex Edge Ses'in Cisco Iş Ortağı BroadWorks'ün kimliğini ve bu Cisco Iş Ortağı tarafından yönetilen toplantı sitelerine erişimini doğrulamak için kullandığı bir belirtecidir.
Telefon numarası erişim kodu eşlemesi: Telefon numaraları ve bunlarla ilişkili Webex erişim kodları BroadWorks'te yapılandırılmalıdır.
phoneNumber
erişim kodu
yerelEtiket: Telefon numarasıyla ilişkili istenen duyuru dili BroadWorks'te yapılandırılmalıdır.
dnsSrv: Geri Arama DNS SRV, DNS'de yapılandırılmalıdır ve istenen CUBE örneklerine bakın.
{
"siteUUID": "491db0821791441a96c233fefb6c6dfc",
"siteURL": " seedtestenterpriseabc.webex.com ",
"partnerOrgId": "1da175de-3651-4467-b26b-b0d85a2cb3ad",
"solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934",
"customerTemplates": [
{
"name": "US West Std",
"id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8",
"phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "US East Std",
"id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb",
"phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
}
],
"phoneNumberGroups": [
{
"name": "US West",
"id": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"phonenumbers": [
{
"id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29",
"name": "US Palo Alto",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "9863502478",
"accessCode": "88672693772924908359"
},
{
"id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7",
"name": "US Toll San Francisco",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "4156551000",
"accessCode": "88652789466280320324"
}
]
},
{
"name": "US East",
"id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"phonenumbers": [
{
"id": "ca0c622a-8621-4477-91e0-b3e214833568",
"name": "US Maryland",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "2403332200",
"accessCode": "88631321777971704941"
},
{
"id": "00875574-9a46-4447-a967-350b6176755a",
"name": "US Florida",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "SECONDARY",
"phoneNumber": "9049002303",
"accessCode": "88632627551145646175"
},
{
"id": "a2c10316-9266-4423-a669-d67949f99d33",
"name": "US New York",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "8056504578",
"accessCode": "88649679020033567943"
}
]
}
],
"callbackDnsSrvGroups": [
{
"name": "CB US",
"callbackDnsSrvs": [
{
"name": "Callback US",
"countryCode": "US",
"dnsSrv": "cube.us.example.com",
"id": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e"
}
],
"id": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "CB MX",
"callbackDnsSrvs": [
{
"name": "Callback MX",
"countryCode": "MX",
"dnsSrv": "cube.mx.example.com",
"id": "cca0e4c3-5cff-412c-a854-bfb719f603a2"
}
],
"id": "36403797-b401-50c0-cbe5-dc58260d4f003"
}
]
}
Adım 8: Webex Edge Ses DNS SRV etki alanını belirleme
Webex Edge Ses DNS SRV etki alanı, BroadWorks'te yapılandırılmalıdır. Değeri belirlemek için aşağıdaki prosedürü kullanın.
Cisco Partner Hub'da oturum açın.
Müşteriler bölümüne gidin.
BYoPSTN Doğrulama Kuruluşunu seçin.
Müşteriyi Görüntüle'yi seçin.
Hizmetler/Toplantılar'a gidin.
Standart paket toplantı sitesini seçin.
Yan çıkış panelinin altına gidin, Siteyi Yapılandır'ı seçin.
Ortak Ayarlar / Ses Ayarları öğesini seçin.
Edge Ses Özel Küresel Gelen Çağrı Numaraları bölümünde Lua Komut Dosyası Oluştur öğesini seçin.
Açılır pencerede “-- CCAX URL ile Güncelle” değerini aratın.
-- Update To header with CCAX URL local oldTo1 = msg:getHeader("To") local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.amer.webex.com>") msg:modifyHeader("To", newTo1)
Değeri kalın olarak çıkarın, örneğin,
ecccx.amer.webex.com.
Bu, BroadWorks'te yapılandırılması gereken Webex Edge Ses DNS SRV etki alanıdır.
Adım 9: Iş Ortağı BroadWorks Yapılandırmasını Sağlama
Bu bölümde, aşağıdaki şemalarda gösterilen Toplantı Gelen Çağrı ve Geri Arama senaryolarını uygulamak için gerekli BroadWorks yapılandırması anlatılmaktadır. Yapılandırma örnekleri, önceki bölümde gösterilen JSON dosyasındaki verilere bağlıdır. Sayılar, etki alanları, kuruluş/grupların adlandırılması, cihaz türü, politikalar, profiller vb. iş ortağına göre değişmesi beklenir.
Çağrı akışı:
- Kullanıcı geri arama ister, Webex bir geri arama başlatır.
- Çağrı, BroadWorks OTT'a yönlendirilir.
- Çağrı, CH'de sağlanan CUBE'ye ulaşır. CUBE, çağrıyı BroadWorks'e yönlendirir.
- BroadWorks, çağrıyı Toplantı Sahibi başlangıcı olarak tanımlar ve toplantı sahibi kullanıcısı için bir oturum oluşturur ve çağrıyı işler.
- Toplantı sahibi kullanıcı oturumu çağrıyı işler ve çevrilen numarayı çevirir. Ayrıca, toplantı sahibi kullanıcısı adına faturalandırma kaydı oluşturulur.
- BroadWorks çağrıyı cihazla (7) ilişkili kullanıcıya veya PSTN'ye (8) yönlendirir.
Başlamadan Önce
BroadWorks ile CUBE arasındaki SIP iletişimi, ağ gereksinimlerinize bağlı olarak UDP veya TCP üzerinden olabilir. Örneğin, BYoPSTN gelen çağrı veya geri arama akışlarındaki bazı ağ veya erişim cihazları (örneğin, ağ geçitleri veya uç noktalar) TCP'yi desteklemiyorsa, bunun yerine UDP kullanılmalıdır.
Bu kılavuzda gösterilen yapılandırma ve örnekler, aktarım protokolü olarak TCP'yi kullanır. TCP'yi kullanmak için, BroadWorks Uygulama Sunucunuzun ve Ağ Sunucunuzun TCP için yapılandırıldığından emin olun:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Uygulama Sunucusu
Tanımlama/Cihaz Profil Türünü
CUBE’u temsil etmek için yeni bir Kimlik/Cihaz Profil Türü oluşturulmalıdır. Aşağıdaki özellikleri ayarladığınızdan emin olun, diğerleri öntanımlı değerlerde bırakılabilir:
Sinyal Adresi Türü—Akıllı Proxy Adreslemesi Olarak Ayarlanır
Kimlik Doğrulama—Etkin Olarak Ayarla
GÜNCELLEMEDE ve Yeniden DAVET’te Destek Kimliği—Işaretlendi
Statik Kayıt Özellikli—Etkin Olarak Ayarla
Video Özellikli—Devre Dışı Olarak Ayarlandı
Aşağıdaki örnekte, CUBE'u temsil etmek için yeni Kimlik/Cihaz Profil Türü "VXML_profile" oluşturulur.
Sesli XML Sanal Abonesi
VoiceXML Örneği Oluşturma
Her Webex Meetings PSTN numarası, BroadWorks'te sanal bir abone tarafından temsil edilir ve VoiceXML sanal abone işlevi kullanılabilir. Tüm VoiceXML sanal aboneleri için özel bir işletme ve grubun kullanılması önerilir. Aslında hiçbir VoiceXML özelliğini kullanmıyoruz, ancak bu tür bir sanal kullanıcı, CUBE ile etkileşim için uygundur.
VoiceXML hizmetini kullanmak için, lisansın yeterli “VoiceXML” miktarına sahip olduğundan ve hizmetin kuruluş ve grup düzeylerinde yetkilendirildiğinden ve VoiceXML hizmetinin aşağıdaki örnek resimde gösterildiği gibi gruba atandığından emin olun.
VoiceXML öğesini seçin ve her bir PSTN numarası için bir örnek oluşturun.
,VoiceXML Adreslerini Yapılandırma
Her VoiceXML örneği için VoiceXML Adresleri altında aşağıdakileri sağlayın:
Telefon Numarası—Webex Meetings sitesi için gelen çağrı numarasını girin (örneğin, 2403332200).
Uzantı
Kimlik/Cihaz Profili—Önceki bölümde (örnekteki VXML_profile) oluşturulan cihaz türüne göre bir örnek (örneğin VXML_deviceProf) oluşturun ve aşağıdaki yapılandırmayı girin.
Hat/bağlantı noktası—<access number="">@<domain> biçiminde girin, buradan
<access number=""> Webex Meetings sitesi için Erişim Kodu numarasıdır (JSON dosyasından kullanılabilir) (örneğin, 88631321777971704941)
<domain> bu toplantı sitesi için Webex Edge Ses etki alanıdır (örneğin, ecccspx.amer.pub.webex.com)
Kişi sip'si—Erişim numarasına yapılan Toplantı Gelen Çağrı çağrıları için INVITE, bu alanın değerine ayarlanmış bir Istek URI'siyle birlikte gönderilecektir. SIP kişisini şu biçimde <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, şuraya girin:
<sip contact=""> hat/bağlantı <number> alanından ancak CUBE adresine çözümlenen etki alanı SRV olarak (örneğin, 88631321777971704941@cube.internal.local)
<Locale> dil ayarını kullanıcı yerel ayarına göre temsil eder (örneğin, yerel ayar=en_ABD)
<Meetings Site="" UUID=""> JSON dosyasından site UUID'dir (örneğin, x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> CUBE'ya mesaj göndermek için AS'yi kullanmak için transport=tcp olmalıdır.
Aşağıda, VoiceXML Adresleri ayarlarına bir örnek verilmiştir.
Kullanılacak her ek Toplantı erişim numarası için, yukarıdakine benzer bir ek VoiceXML sanal abonesi oluşturulmalıdır. Aynı cihaz profili kullanılabilir, ancak Hat Bağlantı Noktası ve Iletişim alanları, yukarıda gösterildiği gibi erişim numarası bilgilerinden oluşturulmalıdır. |
BroadWorks sanal abonesinde yapılandırdığınız Çağrı Işleme Politikası sınırlarının, Telefon Numarası Grubunuzdaki ekstra BYoPSTN çağrılarını işlemek için yeterli olduğunu doğruladığınızdan emin olun. |
VoiceXML Örneğine SIP Kimlik Doğrulaması Atama
VoiceXML sanal abonesine Kimlik Doğrulama hizmetini atayın. Bu, Geri Arama senaryosunda CUBE'dan gelen SIP INVITE mesajlarının kimliğini doğrulamak için kullanılacaktır. VoiceXML sanal abonesinin CUBE dışındaki taraflardan gelen çağrıları kabul etmesini de engeller
Yardımcı Programlar altındaki sanal abone Kimlik Doğrulama sayfasına gidin ve aşağıda gösterildiği gibi SIP kullanıcı adını ve parolasını girin:
AS'ye gönderilen INVITE mesajlarının kimliğini doğru şekilde doğrulayabilmek için CUBE aynı kullanıcı adı ve parolayla yapılandırılmalıdır. CUBE üzerinde SIP kimlik doğrulamasını yapılandırmak için kullanılan komut örneği aşağıdaki gibidir:
|
Namedefs dosyası
VoiceXML sanal abone SIP iletişim alanı, etki alanı kısmının CUBE adresine çözümlendiği URL'yi içerir. Bu, dahili bir SRV'dir ve dahili SRV'yi CUBE IP'ye çözmek için AS üzerindeki isim dosyası kullanılabilir.
Örneğimizde, SIP iletişim kaydı SRV'si cube.internal.local şeklindedir ve CUBE'a ulaşmak için 10.165.196.30 bağlantı noktası 5060 adresine çözümlenir. AS üzerinde, /usr/local/broadworks/bw_base/conf/namedefs
dosya şu şekilde güncellenir:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex Meetings Çağrı Türü
Webex Meetings çağrı işleme yapılandırma seçenekleri, Toplantı Gelen Çağrı çağrılarının nasıl işleneceğini kontrol etmek için kullanılabilir. Varsayılan olarak, Toplantı Gelen Çağrı çağrıları, Gelen Çağrı numaraları özel bir kuruluşta veya hizmet sağlayıcıda barındırıldığı için harici çağrılar olarak işlenir. Harici çağrılar normalde Oturum Kabul Kontrolü oturum sayılarına dahil edilir ve CDR alanında chargeIndicator şarj etmek için işaretlenir.
Aşağıdaki örnek, önerilen yapılandırmayı, Toplantı Çağrılarını şarj etmekten ve Oturum Kabul Kontrolü sayımlarından hariç tutulacak şekilde dahili çağrılar olarak ekler.
NS Şarj Alanını Zorla true olarak ayarlayarak, CDR field chargeIndicator popülasyonu Ağ Sunucusu çağrı türünün yapılandırılan Şarj özniteliğine bağlıdır.
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> add "Webex Meetings" WXM true true
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> get
Name NS Call Type Enforce NS Charge Field Process As Internal For SAC-Subscriber
==========================================================================================
Webex Meetings WXM true true
VoiceXML Toplantı Geri Arama Sanal Abonesi
VoiceXML Toplantısı Geri Arama Abonesi Oluşturma
Özel bir Webex Meeting Geri Arama seçeneğine (bundan sonra VoiceXML toplantı geri arama abonesi olarak adlandırılır) sahip özel bir VoiceXML sanal abonesinin, Webex Meetings geri arama çağrılarını yönetmek için BroadWorks Uygulama Sunucusunda (AS) yapılandırılması gerekir. Bu abonenin yalnızca bir örneği AS üzerinde yapılandırılabilir.
Özelliği etkinleştirmek için, CLI aracılığıyla Etkinleştirilebilir Özellik 102074'ü doğru olarak ayarlayın.
AS_CLI/System/ActivatableFeature> activate 102074
***** Warning *****:
This activity should only be done during a maintenance window because
this may cause large amounts of data to be added/modified/deleted and
it may take some time to execute. Features that have web page impacts
require that users and administrators log out and log back in.
Are you sure you want to continue?
Please confirm (Yes, Y, No, N): y
...Done
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
104256 Weak Password Validation Service false
104073 Add FAC Support for Call Center Agent Join-Unjoin in CDR false
103542 Configurable Endpoint For Auto-Answer And Forced Answer false
104255 Control password usage and behavior to ensure security false
"Geri Arama ve ÇağrıIn için BYO PSTN Faturalandırma desteği" özelliği "CI UUID için BroadWorks Desteği" özelliğine bağlı olduğundan (102074) özelliği etkinleştirmeden önce (102746) özelliği de etkinleştirmeniz gerekir. Daha fazla ayrıntı için "CI Kullanıcı UUID Senkronizasyonu (CI UUID için Broadworks Desteği)" bölümüne bakın. |
VoiceXML toplantı geri arama abonesi mevcut BYOPSTN VXML sanal abonesine benzer, ancak yeni bir "Webex Meeting Geri Arama" bayrağıyla etiketledi. Bu VoiceXML toplantı geri arama abonesi, mevcut BYOPSTN VXML sanal abonesi ile aynı cihaz profilinin yanı sıra aynı kimlik bilgilerine sahip Kimlik Doğrulama hizmeti ile yapılandırılır.
Aşağıda bir örnek gösterilmiştir:
VoiceXML toplantı geri arama abonesi, toplantı sahibi kullanıcısının toplantı sahibi OLARAK mevcut olmalıdır. AS, toplantı geri arama DAVETI isteğini aldığında, çağrı kurulumu sırasında AS'de hem VoiceXML toplantı geri arama kullanıcısını hem de toplantı sahibi kullanıcısını bulmaya çalışır. Bu kullanıcılardan hiçbiri bulunmazsa çağrı reddedilir.
Toplantı Sahibi Oturumu
X-Cisco-Meet-Info üstbilgisinin yer aldığı geri arama senaryosunda, Cisco BroadWorks Uygulama Sunucusu bir SIP INVITE talebi alır ve SIP X-Cisco-Meet-Info üstbilgisinin toplantı sahibi CI Kullanıcı UUID parametresini kullanarak toplantı sahibi kullanıcısını tanımlar. Çağrıyı işlemek ve kullanıcının hizmet profilini yürütmek için toplantı sahibi kullanıcısı adına bir çağrı oturumu oluşturulur. Ayrıca, toplantı sahibi kullanıcısı adına faturalandırma kaydı oluşturulur. SIP X-Cisco-Meet-Info üstbilgisindeki toplantı kimliği ve site UUID bilgileri faturalandırma kaydında yakalanır.
SIP X-Cisco-Meet-Info üstbilgisinin bir örneği aşağıda gösterilmiştir:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Uygulama Dağıtım Platformu
CI Kullanıcı UUID Senkronizasyonu (CI UUID için Broadworks Desteği)
Kullanıcı CI UUID, Webex ortamındaki kullanıcıları tanımlamak için benzersiz bir tanımlayıcıdır.
Cisco BroadWorks Uygulama Teslim Platformu (ADP) üzerindeki bu Webex Sağlama Senkronizasyonu uygulaması, kullanıcı CI UUID'sini BroadWorks altyapısı ile senkronize etmek, eşlemek ve depolamak için kullanılır ve böylece BroadWorks hizmeti için Webex ve Webex ile çeşitli etkileşimlerde kullanılabilir.
CI Kullanıcı UUID ilişkisinin Cisco BroadWorks Ağ Sunucusu ve Cisco BroadWorks Uygulama Sunucusu tarafından nasıl kullanıldığı hakkında “Webex Meeting Geri Aramasını Etkinleştir”e bakın.
Aşağıdaki adımlar, Webex Sağlama Senkronizasyonu uygulamasını, BroadWork Kullanıcılarını CI UUID ile periyodik olarak anket yapmak ve güncellemek için ayarlayın.
Webex Sağlama Eşitleme Uygulaması, spark-admin:broadworks_subscribers_read Cisco Kimlik Sağlayıcısı kapsamı ile OAuth kimlik bilgilerini gerektirir ve katılım temsilcinizle bir hizmet isteği gönderilerek elde edilebilir.
Hizmet talebini aşağıdaki adreste sunmayla ilgili daha fazla ayrıntı için “Webex for Cisco BroadWorks için OAuth kimlik bilgilerini alma” bölümüne bakın: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Belirteci uygun bir iş ortağı adıyla aşağıdaki şekilde ekleyin:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken
New Password:
Re-type New Password:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get
Partner Name Refresh Token
==================================
FederationPartner ********
custPart ********
custBYO ********
OAuth belirteci ile ilişkili iş ortağı adını, Webex Sağlama Senkronizasyonu uygulaması tarafından izlenecek iş ortakları listesine “etkin” bayrağı “doğru” olarak ayarlanmış olarak ekleyin.
Bu Webex Sağlama Senkronizasyonu uygulaması, tanımlanan yoklama aralığında CI kullanıcı UUID senkronizasyonu yapmaya başlayacaktır.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Iş ortağı dahil edildikten sonra, Webex Sağlama Senkronizasyonu uygulaması artık CI UUID’nin BroadWorks kullanıcılarıyla ilişkilendirmesini gerçekleştirebilir.
Bağlantı zaman aşımını aşağıdaki komutları kullanarak değiştirin:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> set requestTimeout 30000
...Done
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get
requestTimeout = 30000
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> set connectionTimeout 300
*** Warning: BroadWorks needs to be restarted for the changes to take effect ***
ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get
connectionPoolSize = 5
connectionTimeout = 300
connectionIdleTimeOut = 300
maxConcurrentRequests = 10
maxCookieAgeInHours = 24
Bu ilişkilendirme otomatik veya manuel olarak yapılabilir. CLI manualSync komutu, ilişkilendirmenin gerçekleşmesini anında tetikleyebilir.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
“Etkin” olarak ayarlanan iş ortakları, yoklama aralığında ilişkilendirmeyi gerçekleştirir. Ilk ilişkilendirme sırasında, Webex Sağlama Senkronizasyonu uygulaması Webex Abone API’sini sorgular ve iş ortağı tarafından barındırılan tüm kullanıcılar için CI UUID’yi içeren verileri alır. BroadWorks kullanıcısının Harici Kimliği, ilişkili CI UUID ile güncellendi. Sonraki çağrılar, iş ortağına eklenen kullanıcıları etkiler. Durum komutu, senkronizasyonun tamamlanıp tamamlanmadığını görmek için kullanılabilir.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status
Partner Name Status Last Sync Time
============================================================
custBYO synchronizing
custPart monitoring 2023-01-29T15:36:43.873-05:00
2 entries found.
Senkronizasyon tamamlandıktan sonra durum tekrar izlemeye geçer. Sonraki senkronizasyon, “Son Senkronizasyon zamanı”ndan sonra iş ortağına eklenen kullanıcılar üzerinde gerçekleştirilir.
Aşağıdaki şekilde, Harici Kimlik içindeki CI UUID kümesi gösterilmektedir:
Ağ Sunucusu
Çağrı Türü
Faturalandırma ve raporlama amacıyla, Meetings Gelen Çağrı çağrıları için CDR'lerin işaretlenmesi istenebilir. Bu, Ağ Sunucusu PreCallTyping politikası kullanılarak gerçekleştirilebilir.
Ilk olarak, /System/CallP/CallType altındaki NS CLI’de yeni bir çağrı türü ekleyin. Aşağıdaki örnekte yeni "WXM" çağrı türü eklenir:
NS_CLI/System/CallP/CallTypes> add WXM LOCAL true false "Webex Meetings"
NS_CLI/System/CallP/CallTypes> get calltype WXM
CallType Description Category Scope SupportE164 Charge
=======================================================================
WXM Webex Meetings LOCAL User Defined true false
Bu durumda çağrı türü, BroadWorks kullanıcısının yönlendirme profilinin bir parçası olan bir PreCallTyping örneğinde kullanılabilir. Bu örnekte, /Policy/PreCallTyping CLI bağlamı altına yeni bir PreCallTyping örneği “wxm” eklenmiştir, ancak zaten kullanılmakta olan mevcut bir PreCallTyping örneği olabilir:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL
NS_CLI/Policy/PreCallTyping> get wxm
Policy: PreCallTyping Instance: wxm
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportLCABasedNormalization = false
Enable = true
Bir sonraki adım, /Policy/PreCallTyping/DialPlan CLI bağlamı altındaki tüm arama numaraları için PreCallTyping örneğine girişler eklemektir. Örnek:
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt_e164 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> get wxm 1
Policy: PreCallTyping Instance: wxm Table: DialPlan
CC Dial Plan From To Match Min Max Call Type Prefix Action Call Ind Description
================================================================================================
1 dflt 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Weetings
1 dflt_e164 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Meetings
Ardından PreCallTyping örneği, aşağıdaki örnekte gösterildiği gibi (zaten mevcut değilse) kaynak kullanıcının geçerli yönlendirme profiline eklenir:
NS_CLI/Policy/Profile> add Profall PreCallTyping wxm
NS_CLI/Policy/Profile> get profile Profall
Profile: Profall
Policy Instance
==========================================
CallTyping DefaultInst
CallScreening DefaultInst
SubLocation DefaultInst
FarEndRtg DefaultInst
NearEndRtg DefaultInst
UrlDialing DefaultInst
MediaSrvSel DefaultInst
SIMPLE DefaultInst
DstSvcRtg DefaultInst
NumberPortability DefaultInst
RCBasedRtg DefaultInst
NetVoicePortalRtg DefaultInst
PreCallTyping wxm
CDR'lerden kaynaklanan BroadWorks, yalnızca BW abonelerinden gelen çağrılar tarafından oluşturulur. AS’nin “ağ” tarafından oluşturulan PSTN çağrıları, kaynak CDR’leri oluşturmayacak. Her iki durumda da VoiceXML sanal abonesi için sonlandırıcı bir CDR olacaktır. |
YönlendirmeNE
CUBE'u temsil etmek için, NS üzerinde /System/Device/RoutingNE CLI bağlamı altında bir RoutingNE gereklidir. Bu şekilde, NS CUBE'dan INVITE aldığında, via üstbilgisi ile NS'de sağlanan RoutingNE girişi ile eşleşir. Belgesine bakın Cisco BroadWorks Ağ Sunucusu Komut Satırı Arabirimi Yönetim Kılavuzu RoutingNE ekleme hakkında ayrıntılar için.
Aşağıda, CUBE IP adresinin = 10.165.196.30 olduğu RoutingNE “WebexMeetings” eklenecek komutlara örnek verilmiştir. Örnek ayrıca, RoutingNE ile ilişkilendirmek için yeni bir OrigRedirect ve Profile örnekleri oluşturma komutlarını gösterir, ancak mevcut örnekler de kullanılabilir.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive
NS_CLI/Policy/OrigRedirect> get wxm_Inst
Policy: OrigRedirect Instance: wxm_Inst
Enable = true
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportTrunkGroupLookups:
Selection = {disable}
From = {disable, enablePermissive, enableRestrictive}
applyAccessSideRules:
Selection = {enableRestrictive}
From = {disable, enablePermissive, enableRestrictive}
NS_CLI/Policy/Profile> add wxm_routing
NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst
NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst
NS_CLI/Policy/Profile> get profile wxm_routing
Profile: wxm_routing
Policy Instance
==========================================
OrigRedirect wxm_Inst
SubLocation DefaultInst
NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364 1 99 wxm_routing false OnLine AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp
NS_CLI/System/Device/RoutingNE> get
Network Element WebexMeetings
Location = 1240364
Static Cost = 1
Static Weight = 99
Poll = false
OpState = enabled
State = OnLine
Profile = wxm_routing
Signaling Attributes= AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> get
Routing NE Address Cost Weight Port Transport Route
WebexMeetings 10.165.196.30 1 99 - tcp
Örnek yapılandırmayla, CUBE, NS'ye aşağıdakine benzer bir INVITE gönderir (kalın olarak önemli alanlar):
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks
"<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID:
e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGSTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Nereye:
DAVET Isteği URI'si geri arama numarasını içerir
Başlık aracılığıyla: RoutingNE profilini seçmek için kullanılacak CUBE'un IP adresini içerir.
X-Cisco-Info-Meet üstbilgisi: hostCIUserUuid, meetingid ve siteUUID tanımlamak için kullanılır.
INVITE aldıktan sonra, NS RoutingNE “WebexMeetings” ile eşleştirmek için Via üstbilgisini kullanır. Bu işlem, OrigRedirect’in “wxm_routingInst” örneğini içeren “wxm_” yönlendirme profilini seçecektir.
NS OrigRedirect politikası, X-CISCO-MEET-INFO üstbilgisiyle eşleşecektir:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
VoiceXML sanal abonesinde yapılandırılan Hat Bağlantı Noktası ile, bu abonenin barındırdığı AS çiftine 302 yeniden yönlendirmesi gönderin. 302 mesajı aşağıdakilere benzer:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Diğer Ad
CUBE tarafından NS'ye gönderilen INVITE URI'deki (örnekte bw.myenterprise.com) etki alanının NS tarafından tanınması gerekir. Bu, etki alanı NS_CLI/System/Alias bağlamına eklenerek yapılabilir, örneğin:
NS_CLI/System/Alias> add bw.myenterprise.com
CUBE üzerinde INVITE URI etki alanını yapılandırma komutu, bir sonraki bölümde, çağrı eşi/oturum hedefinin altında bulunabilir; örneğin:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Faturalandırma ve Oturum Kabul Kontrolü için Webex Meetings çağrı işleme yapılandırma seçeneklerini desteklemek için Uygulama Sunucusunun Hosting NE sinyali öznitelikleri CallTypeInfoRequired ve RequiresChargeIndication NS_CLI/System/Device/HostingNE bağlamında etkinleştirilmelidir._ Örnek:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Webex Meeting Geri Aramayı Etkinleştir
SIP X-Cisco-Meet-Info üstbilgisine sahip geri arama senaryosunda CUBE, AS çiftine çağrıyı başlatıcı yeniden yönlendirmesi için Ağ Sunucusuna gönderir. AS çifti enableWebexMeetingHoostLookup sistemi parametresine göre belirlenir.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
enableWebexMeetingHoostLookup sistemi parametresi true olarak ayarlandığında, X-Cisco-Meet-Info üstbilgisindeki toplantı sahibi kullanıcısı CI UUID, toplantı sahibi kullanıcısını barındıran AS eşini tanımlamak için kullanılır.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks "<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
10. Adım Iş Ortağı CUBE'sini Sağlama
Bu bölüm, Cisco Unified Sınır Öğesinin (CUBE) Kendi PSTN'nizi Getir Çözümü için Oturum Sınırı Denetleyicisi (SBC) olarak dağıtılmasına yönelik doğrulanmış bir yapılandırma sağlar.
Bu bölüm, önceki bölümde gösterilen Cisco BroadWorks örnek Webex yapılandırması ile birlikte çalışmak için gerekli CUBE yapılandırmalarına odaklanır. Ilk CUBE dağıtımı ve yapılandırmasıyla ilgili daha genel bir tartışma için aşağıdaki kılavuzlara başvurun: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Kendi SBCSeçeneğimizi Dağıtma
CUBE'yi dağıtmak istemiyorsanız kendi SBC'nizi dağıtma seçeneğiniz vardır. Ancak bu belgenin, CUBE dışındaki SBC'ler için doğrulanmış bir yapılandırma sağlamadığını unutmayın.
Kendi SBC'nizi dağıtırsanız, yapılandırmanıza rehberlik etmek için üst düzey CUBE yapılandırma gereksinimlerini (örneğin, etki alanı, genel ve özel arayüzler ve ağ geçitleri gibi atamalar) takip edebilirsiniz. Ancak, kendi SBC'nizin gerçek komutları muhtemelen CUBE'dan farklı olacağından ayrıntılı komut satırı yardımı için SBC belgelerinize bakın.
Aksi belirtilmedikçe, Adım 10’daki kalan yapılandırma gereksinimleri hangi SBC’yi dağıttığınıza bakılmaksızın geçerlidir. Bununla birlikte, örneğin diğer SBC'ler için geçerli olduğu belirtilmedikçe, komut satırı örnekleri yalnızca CUBE içindir. Diğer SBC'ler için yapılandırma komutları için SBC belgelerinize başvurun. |
Ilk Yapılandırma
CUBE'u yapılandırmak için ayrıcalıklı EXEC modunun etkinleştirilmesi gerekir. Istenirse parolayı girin.
enable
Genel yapılandırma moduna girmek için:
configure terminal
Etki alanını ayarlayın:
ip domain name myenterprise.com
Maksimum Segment Boyutunu (MSS) Ayarlama:
ip tcp mss 1360
Ağ Yapılandırması
Genel ve özel arayüzleri tanımlayın. CUBE örneğimizde:
------- Private side -------
interface GigabitEthernet1
description Interface facing BC
ip address <CUBE PRIV IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
------- Public side -------
interface GigabitEthernet2
description Interface facing WEBEX
ip address <CUBE PUB IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
Genel ve özel taraflar için IP Yönlendirme ağ geçitlerini yapılandırın:
ip route 0.0.0.0 <PUB SUBNET MASK> <CUBE PUB GW IP>
ip route 10.0.0.0 <PRIV SUBNET MASK> <CUBE PRIV GW IP>
SSH'yi Etkinleştir:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (veya kendi SBC'niz), düzgün yapılandırılmış güvenlik duvarı kurallarına sahip bir DMZ içinde olmalıdır. Dış güvenlik duvarında açılacak bağlantı noktaları listesi için Webex tarafından kullanılan bağlantı noktaları bölümüne bakın |
CUBE'dan (veya SBC'nizden) BroadWorks Ağ Sunucularına gönderilen geri arama çağrıları için SRV kayıtlarını yapılandırın. Örneğin, bw.myenterprise.com için SRV:
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
ip host ns01.myenterprise.com <NS01 IP>
ip host ns02.myenterprise.com <NS02 IP>
DNS sunucusunu yapılandırın:
ip name-server <DNS_IP_address>
Alternatif bir DNS seçeneği, dahili arama başarısız olursa dahili DNS'in bir üst DNS sunucusuna ulaşması için dahili DNS yapılandırmaktır. |
Çağrı Işleme Yapılandırması
Genel
CUBE'u (veya SBC'nizi) VoIP hizmetine erişmesi gereken tüm IP adresleriyle yapılandırın. Bu şunları içerir:
BroadWorks AS, NS ve MS sunucuları için özel taraf SIP sinyal adresleri.
Ses altyapısı için Webex Edge genel yan adresler.
Örnek CUBE yapılandırması için aşağıya bakın:
voice service voip
ip address trusted list
------- IPs on private side (needs to include all BroadWorks AS, NS and MS signaling addresses) -------
ipv4 <NS01 IP>
ipv4 <NS02 IP>
ipv4 <AS01 IP>
ipv4 <AS02 IP>
ipv4 <MS01 IP>
------- IPs on public side (These are the public addresses for the Webex audio infrastructure. The below range is an example only.) -------
ipv4 64.68.96.0 255.255.224.0
ipv4 66.114.160.0 255.255.240.0
ipv4 66.163.32.0 255.255.224.0
Yukarıdaki IP adresi aralığı bir örnektir. Webex ses altyapısının mevcut genel IP adresleri listesi için şu adrese gidin: |
Ağımda Webex Meetings Trafiğine Nasıl Izin Verebilirim?—Çoğu küme için IP Adresi aralığı, Cisco Webex Toplantı Hizmetleri tarafından kullanılan IP adresi aralıkları Listesi altında görünür. Bir istisna, aralığın aşağıdaki bağlantıda göründüğü Çin kümeleri içindir:
Cisco Webex Çin Kümesi için Ağ Gereksinimleri
Ilerlemeleri yönlendirmeden önce bir TCP bağlantısı kurması için CUBE için varsayılan zamanlayıcı 20 saniyedir. Değiştirmek için:
ip tcp synwait-time <5-300 (seconds)>
BroadWorks tarafında, yanıt vermeyen bir erişim cihazında zaman aşımına neden olan Uygulama Sunucusu için varsayılan zamanlayıcı 6 saniyedir. Değiştirmek için:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
CUBE (veya kendi SBC'niz) üzerinde RTP trafiği için genel ve özel yan arayüzlerin açılması gerekir. CUBE örneği için aşağıya bakın:
voice service voip
rtcp all-pass-through
media disable-detailed-stats
------- CUBE public IP + port range -------
media-address range <CUBE PUB IP> <CUBE PUB IP> port-range 10200-28000
------- CUBE private IP + port range -------
media-address range <CUBE PRIV IP> <CUBE PRIV IP> port-range 10200-28000
Nereye:
- <CUBE PUB="" IP=""> CUBE'un genel IP adresidir
- <CUBE PRIV="" IP=""> CUBE'un özel IP adresidir
- Bağlantı noktası aralığı: örnekte, bağlantı noktası aralığı 10200 ile 28000 arasında
CUBE, aşağıdaki TLS şifre paketlerini destekler (gelen çağrı sırasında CUBE bunları TLS El Sıkışma Istemcisi Merhaba'da sunar):
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_EMPTY_RENEGOTIATION_INFO_SCSV
Yapılandırılacak diğer genel ayarlar (örnek CUBE yapılandırmaları için aşağıya bakın):
aaa new-model
aaa authentication login default local
aaa authorization exec default local
!
ip scp server enable
!
voice service voip
address-hiding
allow-connections sip to sip
no supplementary-service sip moved-temporarily
call-quality
max-dropout 2
max-reorder 2
sip
contact-passing
Gelen ve giden arama için Uri'ler, çağrı eşlerinde daha sonra kullanılmak üzere tanımlanmalıdır:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Ses, G722, G711ulaw ve G711alaw codec'lerini destekler. Çağrı eşlerinde daha sonra kullanılmak üzere aşağıdaki ses sınıfı kodu tanımlanmalıdır:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Ses, SRTP kullanır. Ses sınıfı SRTP-şifrelemesi, Edge Ses için kullanmak üzere tercih edilen SRTP şifreleme paketini atar. Aşağıdaki şifreleme paketlerini sırayla yapılandırabilirsiniz. Ses sınıfı srtp-şifreleme yapılandırması, Edge Ses ile bağlantı için kullanılan arama eşlerine uygulanmalıdır.
voice class srtp-crypto 234
crypto 1 AEAD_AES_256_GCM
crypto 2 AEAD_AES_128_GCM
crypto 3 AES_CM_128_HMAC_SHA1_80
crypto 4 AES_CM_128_HMAC_SHA1_32
Kimlik doğrulaması için parola ayarlamak amacıyla bir birincil anahtarı önceden yapılandırın
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Aşağıdaki komutu kullanarak AS üzerinde VoiceXML sanal abonesi için sağlanan SIP kimlik doğrulama bilgilerini girin. Geri arama senaryolarında, bu kimlik bilgileri AS CUBE'nin (veya kendi SBC'nizin) AS'ye gönderdiği INVITE konusunda meydan okuduğunda kullanılacaktır.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Kimlik doğrulama yapılandırıldıktan sonra, “show running-config” komutuyla görüntülenirken parola gizlenecektir
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Aşağıdaki global SIP yapılandırması da yapılmalıdır:
------- Max INVITE retries -------
retry invite 3
------- By default, use TLS -------
transport tcp tls v1.2
connection-reuse
------- What trustpoint to use when mTLS is challenged -------
crypto signaling default trustpoint <trustpoint>
Çeviri Profilleri
SIP mesaj çeviri profili 2340, Toplantı gelen çağrı çağrıları için kullanılır. Örnek kural 11'de gösterildiği gibi, Edge Ses'e göndermeden önce BroadWorks'ten gelen SIP mesajlarını değiştirmek için bir girişi olmalıdır.
------- BroadWorks to Webex -------
voice class sip-profiles 2340
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:"
rule 2 request INVITE sip-header To modify "sips:" "sip:"
rule 3 request INVITE sip-header From modify "sips:" sip:
rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:"
rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 6 request ACK sip-header From modify "sips:" "sip:"
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 8 request REINVITE sip-header From modify "sips:" "sip:"
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>"
rule 10 request INVITE sip-header Contact modify "sips:" "sip:"
rule 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
Yukarıdaki kural 11, CUBE sanal abone cihaz profilinin Iletişim değerine sahip olan BroadWorks'ten gelen Istek Uri'sini eşler (örneğimizdeki VXML_deviceProf Cihaz Profilindeki Iletişim alanının değeri):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Uygun Webex Edge Ses Çağrı Yönlendirme Etki Alanına:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
CUBE (veya kendi SBC'niz) statik bir NAT arkasında olduğunda, sip profili 2340 için ek yapılandırma gerektiğini unutmayın. Daha fazla bilgi için aşağıdaki linke bakın:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideKendi SBC'nizi dağıtırsanız, benzer kuralları kendi SBC'nizde yapılandırmanız gerekir. |
AS tarafından Webex Edge Ses'e geri gönderilen 486 mesajı iletmek için CUBE üzerinde aşağıdaki yapılandırma gereklidir (kendi SBC'niz için yardım için SBC belgelerinize bakın)
voice service voip
no notify redirect ip2ip
sip
sip-profiles inbound
!
voice class sip-profiles 1
response 486 sip-header Reason modify "7" ""
response 486 sip-header SIP-StatusLine modify "486.*" "600 Busy Everywhere"
Diğer 4xx mesajların Webex Edge Ses'e geri iletilmesi gerekiyorsa yukarıdaki aynı örneği izleyin.
Arama Eşleri
Ses sınıfı kiracısı, daha sonra arama eşlerinde kullanılmak üzere aşağıdaki kriterleri karşılayan CUBE'da (veya kendi SBC'niz) tanımlanmalıdır:
- RTP-NTE DTMF paketleri için gerekli bir yük interworking yoktur, bu nedenle asimetrik yükü dolu olarak yapılandırın.
- Edge ses, arayan kimliği güncellemelerini desteklemez, bu nedenle "güncelleme arayan kimliği yok" değeri yapılandırılmalıdır.
- Webex Edge Ses çağrı yönlendirme, URI'leri temel alır. URI'lere göre çağrı eşleriyle eşleşmek için çağrı yolu URI'si etkinleştirilmelidir.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Aşağıdaki çağrı eşleri, CUBE'nin BroadWorks ve Webex Edge Ses arasında çağrıları işlemesine izin verecek şekilde yapılandırılmıştır. Aşağıdakileri CUBE üzerinde yapılandırın (benzer bir yapılandırmanın kendi SBC'nizde yapılandırılması gerekir):
dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
session target dns:ecccspx.amer.pub.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
voice-class sip bind control source-interface GigabitEthernet2
voice-class sip bind media source-interface GigabitEthernet2
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
!
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
session target dns:bw.myenterprise.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3
voice-class sip url sip
voice-class sip profiles 2341
voice-class sip profiles 1 inbound
voice-class sip tenant 234
voice-class sip bind control source-interface GigabitEthernet1
voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
!
CUBE Çağrı akışları
Yukarıda yapılan yapılandırmayla, CUBE üzerinde gelen/giden çağrı akışı senaryoları örnekleri aşağıda açıklanmıştır. Belirli bir adımdaki renk kodlaması, onu yukarıdaki çevirme eşlerindeki aynı renk girişleriyle ilişkilendirir.
Kendi SBC'nizi dağıtıyorsanız, SBC'nizle çağrı akışları hakkında ayrıntılar için SBC belgelerinize bakın. |
BroadWorks'ten Webex'e Toplantı Gelen Çağrı senaryosu için:
- Aşağıdaki dahili arabirimde BroadWorks'ten gelen bir INVITE alınır:
INVITE sip: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Gelen çağrı eş profili 23401, “gelen uri isteği OUTEdgeAudio” yapılandırmasıyla eşleşen gelen istek URI’sindeki (“cube.internal.local”) toplantı sahibine göre seçilir.
- Giden çağrı eşi 23411, istek URI’sindeki (“cube.internal.local”) toplantı sahibine göre seçilir ve “hedef uri OUTEdgeAudio” yapılandırmasıyla eşleşir.
- Çağrı eşinde belirtilen "ses sınıfı sip profilleri 2340" mesaj çeviri profili kullanılarak "cube.internal.local" olan istek URI'sinde toplantı sahibi ile harici arabirimde bir giden INVITE gönderilir:
INVITE sip: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To: " VXML Virtual" <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Webex’ten BroadWorks’e Toplantı Geri Arama senaryosu için
- CUBE harici arabiriminde Webex'ten şu özelliklere sahip bir gelen INVITE alınır:
INVITE sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 To: sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Gelen çağrı eşi 23411, "gelen uri isteği INEdgeAudio" yapılandırmasına göre gelen istek URI'sinde bulunan "x-cisco-webex-service=audio" şablonuna göre seçilir.
- "hedef uri INEdgeAudio" yapılandırmasına göre istek URI'sinde bulunan "x-cisco-webex-service=audio" modeline göre iki giden çağrı eşi seçilir.
- Çevirme Eşi 302
- Çevirme Eşi 23401
- Dahili arayüzdeki Ağ Sunucularına (arama eşindeki “oturum hedefi dns:bw.myenterprise.com girişi” üzerine kurulu SRV araması) bir giden INVITE gönderilir.
INVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " ;tag=B91821B7-561
- Ağ Sunucusu, CUBE sanal abonesini barındıran AS çifti için kişileri döndürür.
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex "<sip:+12404540887@10.165.196.30>;tag=B91821B7-561 To:<sip:+14519615001@10.155.6.172>;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.5,<sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.25 Content-Length:0
- CUBE, çağrıyı 302 mesajında geri gelen kişiye göre aktif AS'ye yönlendirir:
INVITE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5 To: <sip:+14519615001@10.155.6.172>
mTLS Yapılandırması
CUBE (veya kendi SBC'niz) ve Webex Edge Ses arasında mTLS bağlantılarına izin vermek için aşağıdaki yapılandırma adımları yapılmalıdır.
mTLS’yi CUBE (veya kendi SBC’niz) ve Webex Edge Ses arasında yapılandırmanız zorunludur. |
Joker Sertifika Desteği
Joker kart imzalı sertifikalar, CUBE veya kendi SBC'niz için etki alanına karşılık gelen genel bir konu adı (ör. *.us.example.com) kullanır. Joker karakter sertifikaları çok kümeli CUBE veya SBC dağıtımları için desteklenir, ancak tek düğümlü CUBE veya SBC dağıtımları için desteklenmez.
Güvenli Havuz
TLS el sıkışması sırasında Webex Edge Ses sertifikasını gönderdiğinde, CUBE sertifikayı güvenli havuzda kabul edilen sertifika listesiyle karşılaştırarak doğrular.
Güven havuzu paketi, aşağıdaki komut kullanılarak en son "Cisco Güvenilir Çekirdek Kök Paketi" indirilerek http://www.cisco.com/security/pki/ Cisco Kök CA ile güncellenmelidir:
crypto pki trustpool import clean url <url>
Webex Edge Ses tarafından gönderilen sertifikalar IdenTrust tarafından imzalanır. “IdenTrust Commercial Root CA” sertifikasının yüklü olduğundan emin olun. Daha fazla ayrıntı için bu bağlantıya bakın:
Kendi SBC'nizi kullanıyorsanız ve içe aktarma işlemini tamamlayamıyorsanız, OpenSSL gibi açık kaynak araçları kullanarak paketi .pem biçimine dönüştürebilirsiniz. Örneğin, hydrantID sertifikalarını aşağıdaki komutla kullanabilirsiniz:
|
Güven Noktası
Edge Ses, KARŞıLıKLı TLS (mTLS) bağlantıları için güvenilen CA sertifika yetkililerinden imzalı sertifikalar teklif etmek için CUBE gerektirir. Cisco'nun güvendiği sertifika yetkililerinin listesini almak için aşağıdaki bağlantıyı kullanın. Bu listedeki yetkililer tarafından imzalanan sertifikalar geçerli kabul edilir ve bağlantıya izin verilir: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Tek Düğümlü KÜP
Tek düğüm, CUBE'nin (veya kendi SBC'nizin) FQDN'sine özel konu adına sahip bir sertifika içe aktaracağı anlamına gelir, bu da başka hiçbir CUBE'nin onu içe aktaramayacağı anlamına gelir (başka bir deyişle, bir joker kart sertifikası DEĞIL).
CUBE için CSR (Sertifika Imzalama Isteği) oluşturmak için:
- keypair oluşturun (bu keypair trustpoint ile bağlantılı olacaktır)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- general-keys - Genel amaçlı anahtar çiftinin oluşturulması gerektiğini belirtir.
- etiket <key-label> - (Isteğe bağlı) Dışa aktarılırken bir RSA anahtar çifti için kullanılan ad. Anahtar etiketi belirtilmezse yönlendiricinin tam etki alanı adı (FQDN) kullanılır.
- çıkarılabilir - (Isteğe bağlı) RSA anahtar çiftinin yönlendirici gibi başka bir Cisco cihazına dışa aktarılabileceğini belirtir.
- güven noktası oluşturun (Bir güven noktası, CUBE'a bağlamak istediğiniz sertifikayı içerir. CUBE bir sertifika talebi aldığında, güven noktasının sertifikasına ekli olarak yanıt verir)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl - Sertifika iptal listesi (CRL), iptal edilen sertifikaların listesidir. CRL, başlangıçta sertifikaları veren CA tarafından oluşturulur ve dijital olarak imzalanır. CRL, her bir sertifikanın ne zaman düzenlendiği ve ne zaman sona erdiği tarihlerini içerir.
kayıt terminali pem - Sertifika isteğine gizlilikle geliştirilmiş posta (PEM) sınırları ekler (BEGIN CERTIFICATE REQUEST’ten END CERTIFICATE REQUEST’e manuel kopyala-yapıştır)
fqdn - CUBE'un tam etki alanı adı
subject-name CN=<fqdn> - imzalanacak konu adı
rsakeypair <key label=""> - önceki adımda oluşturulan keypair
(referans: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- CSR oluşturun:
CUBE(config)#crypto pki enroll <trustpoint> % Start certificate enrollment .. ... % Include the router serial number in the subject name? [yes/no]: no % Include an IP address in the subject name? [no]: no Display Certificate Request to terminal? [yes/no]: yes Certificate Request follows: -----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQUEST----- ---End - This line not part of the certificate request--- Redisplay enrollment request? [yes/no]: no
- CSR’yi (BEGIN CERTIFICATE REQUEST’ten END CERTIFICATE REQUEST’e) CA’ya (Sertifika Yetkilisi) gönderin
CA imzalı bir sertifika oluşturacak
- CA’ya bağlı olarak kök sertifikasını (ör. DigiCertCA.crt) ve istenen sertifikayı (ör. cube.crt) sağlarlar.
- CA sertifikasını yükle
- Önce, kök sertifikasını kullanarak güven noktasını doğrulayın
CUBE(config)#crypto pki authenticate <trustpoint> Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE ROOT CERT> -----END CERTIFICATE----- Certificate has the following attributes: Fingerprint: 40065311 FDB33E88 0A6F7DD1 4E229187 % Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
- Ardından, CUBE sertifikasını güvenilir CUBE üzerinde içe aktarın
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Kendi SBC'nizi dağıtıyorsanız CSR'yi nasıl oluşturacağınızla ilgili ayrıntılar için SBC belgelerinize bakın. |
Çok Düğümlü KÜP Kümesi (Sertifikada Alternatif Isimler Kullanılıyor) - DESTEKLENMIYOR
Çoklu düğüm, CUBE'nin birden fazla CUBE dağıtımı için aynı sertifikayı içe aktarabileceği anlamına gelir. CSR oluşturmak için konu alternatif adını kullanmak şu anda desteklenmemektedir: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Çok Düğümlü KÜP Kümesi (joker kart imzalı sertifikayı pkcs12 biçimi olarak kullanma)
Joker karakter imzalı sertifika kullanan çok düğüm, konu adının genel (ör. *.us.example.com) olduğu ve CUBE’nin etki alanına (veya SBC etki alanınıza) karşılık geldiği anlamına gelir.
- Joker karakter sertifikanızın hazır olduğunu varsayarsak, genel (.crt) ve özel anahtar (.key) dosyalarını hazır tutun.
- OpenSSL kullanarak, .crt ve .key dosyasını içeren bir paket PKCS12 biçimi (.pfx) dosyası oluşturun: (Windows'ta cygwin kullanın) - referans: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out <pfxfilename>.pfx -inkey <privatekeyfile>.key -in <certfile>.crt
- .pfx dosyasını CUBE:bootflash ile aktarın: (Linux sunucusundan CUBE'ya scp)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Bir güvenilir nokta oluşturun ve pkcs12 dosyasını içe aktarın:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# revocation-check crl CUBE(ca-trustpoint)# exit CUBE(config)# crypto pki import <trustpoint> pkcs12 bootflash:<pfxfilename>.pfx password <password>
CUBE Sertifika Yapılandırmasını Doğrulama
Tüm zincirin sertifikaya dahil olduğunu doğrulayın. Aşağıdaki örnekte CUBE için doğrulama komutları gösterilmektedir. Kendi SBC'nizi dağıtıyorsanız, SBC'niz için geçerli olan komutları kullanın.
CUBE(config)#crypto pki certificate validate <trustpoint>
Chain has 2 certificates
Certificate chain for <trustpoint> is valid
CUBE#show crypto pki trustpoints status
...
Trustpoint <trustpoint>:
Issuing CA certificate configured:
Subject Name:
cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F
Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C
Router General Purpose certificate configured:
Subject Name:
cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0
Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54
State:
Keys generated ............. Yes (General Purpose, non-exportable)
Issuing CA authenticated ....... Yes
Certificate request(s) ..... Yes
SIP sinyalini güven noktası kullanmak için ayarlayın
CUBE güven noktası ile SIP UA sağlamak için aşağıdaki komutu kullanın. Aşağıda CUBE için bir örnek verilmiştir. Kendi SBC'nizi dağıtıyorsanız komut yardımı için SBC belgelerinize başvurun.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE Günlükleri
Etkin hata ayıklama filtrelerini görmek için
CUBE# show debug
Hata ayıklama filtrelerini ayarlamak için (örnekler)
CUBE# debug ccsip messages
CUBE# debug ccsip transport
CUBE# debug ccsip error
CUBE# debug ccsip info
CUBE# debug voip dialpeer inout
CUBE# debug voip ccapi inout
CUBE# debug voip application
CUBE# debug ip tcp transaction
Hata ayıklama filtrelerini kaldırmak için (örnek)
CUBE# no debug ccsip messages
Günlük arabelleğini temizlemek ve kontrol etmek için
CUBE# clear log
>>> make test call <<<
CUBE# show log
CUBE dağıtmıyorsanız günlükleri kullanma hakkında ayrıntılar için kendi SBC'nizin belgelerine bakın. |
Diğer yararlı komutlar
Geçerli yapılandırmayı kontrol etmek için
CUBE# show running-config (or just CUBE# show run)
Yapılandırmayı önyükleme sırasında kullanılacak ROM' a kaydetmek için
CUBE# write
11. Adım BYoPSTN Sertifikası
BİpSTN çözümünün yapılandırması ve sağlanması tamamlandıktan sonra, İş Ortağının çözümlerini sertifikalandırmak için bir dizi kabul testi sorunu ile çalışması gerekir. Bu, İş Ortağı BİpSTN'nin onaylanması ve etkinleştirilmesi için gereken bir adımdır.
Kabul testi vakalarının ana hatları, Cisco BroadWorks Için Kendi PSTN Kabul Prosedürünü Getir Webex adresinde verilmiştir: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Iş ortağı, başarıyla yürütülen kabul testlerinin sonuçlarını ekleme ve sertifikasyon ekiplerine sağlamalıdır.
Kabul testi vakalarının uygulanmasından elde edilen sorular, sorunlar ve sonuçlar, Iş Ortağını kullanıma almak için atanan Webex alanında raporlanmalı ve paylaşılmalıdır.
Güncellemeleri Hizmet Içi Telefon Numarası Grubuna/Geri Arama DNS SRV Grubuna Uygulama
Test edilmeyen müşteriler, Iş Ortağı tarafından sağlanan çağrı numaralarını kullanarak Müşteri Şablonuna atandıktan sonra, bu kullanıcılar aşağıdaki toplantıya katılma seçeneklerini kullanabilir:
Toplantı davetleri, atama Telefon Numarası Grubundan bir veya daha fazla varsayılan telefon numarası içerir
Webex Uygulaması, Telefon Numarası Grubundan toplantıya katılma seçeneği olarak atama bir veya daha fazla varsayılan telefon numarasını görüntüler
Webex Meeting sitesi Kullanıcı Arabirimi, Telefon Numarası Grubundan toplantıya katılma seçeneği olarak atama bir veya daha fazla varsayılan telefon numarasını görüntüler
Müşteri Şablonunda geri arama etkinleştirilmişse Webex Meeting, geri arama isteğinin atanan DNS SRV Geri Arama Grubunda belirtilen kayıtlardan birine yönlendirildiği 'Beni şurada ara' seçeneğini sunar:
Müşteri Şablonu için toplantıya katılma seçeneklerinde yapılan değişiklik veya atanmış bir Telefon Numarası Grubuna yapılan değişiklik veya Geri Arama DNS SRV Grubuna yapılan değişiklik, yukarıdaki toplantıya katılma seçeneklerini etkileyebilir. Bu değişiklikler mevcut müşteriler için geçerli değildir, ancak yeni sağlanan müşteriler, bu değişikliklerin Standart ve Premium paket toplantı siteleri için hemen yansıdığını görecektir. Bu nedenle, böyle herhangi bir değişikliğin mevcut Müşteri Şablonlarına, Telefon Numarası Gruplarına veya Geri Arama DNS SRV Gruplarına (Geri Arama DNS SRV Grupları dağıtılmışsa) uygulanmadan önce bir tohum çözümü kuruluşu kullanılarak doğrulanması önemle tavsiye edilir.
Bir müşteri şablonu için toplantıya katılma seçeneklerinde bir güncelleme yapılırken ve/veya Telefon Numarası Gruplarına veya Geri Arama DNS SRV Gruplarına güncellemeler uygulanırken aşağıdaki adımlar izlenmelidir.
Müşteri Şablonları, Telefon Numarası Grupları veya Geri Arama DNS SRV Gruplarının test BroadWorks Hizmet Sağlayıcıları ve/veya test BroadWorks Işletmeleri tarafından kullanıldığını lütfen unutmayın, bu prosedür isteğe bağlıdır. Test BroadWorks Hizmet Sağlayıcılarını ve/veya BroadWorks Işletmeleri kuruluşlarını test etmek ve bunları güncellenmiş Müşteri Şablonları, Telefon Numarası Grupları veya Geri Arama DNS SRV Gruplarını kullanarak yeniden sağlamak daha uygun olabilir.
Yalnızca Telefon Numarası Grubunu güncelle:
Gerekli güncellemelerle yeni bir geçici Telefon Numarası Grubu oluşturun.
- Yeni Telefon Numarası Grubunu kullanan yeni bir geçici Müşteri Şablonu oluşturun. Grupla birlikte mevcut bir Telefon Numarası Grubu kullanılıyorsa, bunu şablona atayın.
- Bir aboneyi bir test BroadWorks Hizmet Sağlayıcısından tedarik ederek veya BroadWorks Enterprise'ı yeni Müşteri Şablonunu kullanarak Standart bir paket ile test ederek bir çekirdek çözüm kuruluşu oluşturun. Bunun ikincil bir çekirdek çözümü kuruluşu olduğunu ve BroadWorks üzerinde yapılandırılmış toplantı siteUUID güncellemesinin gerekli olmadığını lütfen unutmayın.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını indirin. Dosya, Telefon Numarası Grubundaki yeni telefon numaraları için kod eşlemesine erişmek üzere telefon numarasını içerir.
- Tohum çözümü organizasyonu Standart paket toplantı sitesi için Webex Edge Ses DNS SRV etki alanını belirleyin. Orijinal Telefon Numarası Grubu için daha önce belirlenen değerden değiştirilmemiş olması gerekir.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını kullanarak yapılandırma güncellemelerini BroadWorks'e uygulayın.
- Tohum organizasyonu Standart paket sitesini kullanarak toplantılar planlayarak ve toplantıya gelen çağrı telefon numaralarını kullanarak katılarak yapılandırmayı doğrulayın.
- Güncellemeyi orijinal Telefon Numarası Grubuna uygulayın. Değişiklik, test edilmeyen müşteriler için artık kullanımda.
- Çekirdek çözüm kuruluşu, geçici Telefon Numarası Grubu ve Müşteri Şablonu silinebilir. Orijinal Telefon Numarası Grubu güncellendikten sonra bu öğeler artık gerekli değildir.
Yalnızca Geri Arama DNS SRV Grubunu Güncelle:
- Gerekli güncellemelerle yeni bir geçici DNS SRV Geri Arama Grubu oluşturun.
- Yeni Geri Arama DNS SRV Grubunu ve mevcut Telefon Numarası Grubunu kullanan yeni bir geçici Müşteri Şablonu oluşturun. Grupla birlikte mevcut bir DNS SRV Geri Arama Grubu kullanılıyorsa, bunu şablona atayın.
- Bir aboneyi bir test BroadWorks Hizmet Sağlayıcısından tedarik ederek veya BroadWorks Enterprise'ı yeni Müşteri Şablonunu kullanarak Standart bir paket ile test ederek bir çekirdek çözüm kuruluşu oluşturun. Bunun ikincil bir çekirdek çözümü kuruluşu olduğunu ve BroadWorks üzerinde yapılandırılmış toplantı siteUUID güncellemesinin gerekli olmadığını lütfen unutmayın.
- Tohum kuruluşu Standart paket sitesini kullanarak toplantılar planlayarak, toplantıya gelen çağrı telefon numaralarını kullanarak ve ‘Beni şurada ara’ seçeneğini kullanarak yapılandırmayı doğrulayın.
- Güncellemeyi orijinal DNS SRV Geri Arama Grubuna uygulayın. Değişiklik, test edilmeyen müşteriler için artık kullanımda.
- Çekirdek çözüm kuruluşu, DNS SRV Geri Arama Grubu ve Müşteri Şablonu silinebilir. Orijinal Geri Arama DNS SRV Grubu güncellendikten sonra bu öğeler artık gerekli değildir.
Hem Telefon Numarasını hem de Geri Arama DNS SRV Grubunu güncelleme:
- Gerekli güncellemelerle yeni bir geçici Telefon Numarası ve DNS SRV Geri Arama Grubu oluşturun.
- Yeni Telefon Numarası Grubunu ve yeni Geri Arama DNS SRV Grubunu kullanan yeni bir geçici Müşteri Şablonu oluşturun. Grupla birlikte mevcut bir Telefon Numarası Grubu ve/veya DNS SRV Geri Arama Grubu kullanılıyorsa, bunu şablona atayın.
- Bir aboneyi bir test BroadWorks Hizmet Sağlayıcısından tedarik ederek veya BroadWorks Enterprise'ı yeni Müşteri Şablonunu kullanarak Standart bir paket ile test ederek bir çekirdek çözüm kuruluşu oluşturun. Bunun ikincil bir çekirdek çözümü kuruluşu olduğunu ve BroadWorks üzerinde yapılandırılmış toplantı siteUUID güncellemesinin gerekli olmadığını lütfen unutmayın.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını indirin. Dosya, Telefon Numarası Grubundaki yeni telefon numaraları için kod eşlemesine erişmek üzere telefon numarasını içerir.
- Tohum çözümü organizasyonu Standart paket toplantı sitesi için Webex Edge Ses DNS SRV etki alanını belirleyin. Orijinal Telefon Numarası Grubu için daha önce belirlenen değerden değiştirilmemiş olması gerekir.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını kullanarak yapılandırma güncellemelerini BroadWorks'e uygulayın.
- Tohum kuruluşu Standart paket sitesini kullanarak toplantılar planlayarak, toplantıya gelen çağrı telefon numaralarını kullanarak ve ‘Beni şurada ara’ seçeneğini kullanarak yapılandırmayı doğrulayın.
- Güncellemeyi orijinal Telefon Numarasına ve DNS SRV Geri Arama Grubuna uygulayın. Değişiklik, test edilmeyen müşteriler için artık kullanımda.
- Çekirdek çözüm kuruluşu, geçici Telefon Numarası Grubu, DNS SRV Geri Arama Grubu ve Müşteri Şablonu silinebilir. Orijinal Telefon Numarası Grubu ve Geri Arama DNS SRV Grubu güncellendikten sonra bu öğeler artık gerekli değildir.
Yeni bir birincil tohum çözümü kuruluşu seçilip BroadWorks'te yapılandırılmadıkça, birincil tohum çözümü kuruluşu silinmemelidir. Birincil tohum çözümü kuruluşunun silinmesi, BYoPSTN çözümünün Webex Edge Ses'e yönelik SIP mesajı kimlik doğrulamasına bağlı olduğu siteUUID'yi kaldırır. Silinirse toplantı, Iş Ortağı tarafından sağlanan gelen çağrı numarasını kullanan siteler için gelen çağrı özelliğini kullanarak katıldığında başarısız olur. |
Kendi SBC'nizi Kullanırken G722 Ortam Birlikte Çalışabilirliği
Kendi SBC'nizi kullanırken, normalde CUBE tarafından dikkate alınan birlikte çalışabilirlik sorunlarının Cisco Iş Ortakları BroadWorks Altyapısı ve Webex Cloud arasında dikkate alınması gerekir. Bunun bir örneği, BroadWorks Medya Sunucusunu (örneğin, BroadWorks Çağrı Kaydı hizmetini kullanırken) içeren G722 codec'i kullanan bir gelen çağrı veya geri aramadır. Bu senaryoda, Webex Edge Ses "a=fmtp:9" satırlı bir SDP gönderebilir. SBC'nizin, bitrate parametresini BroadWorks arka ucuna göndermeden önce "a=fmtp: 9 bitrate=64" değerine sahip olacak şekilde eklemek için bu satırı güncellemesi gerekir.
Bilinen Sınırlamalar
Müşteri Şablonu Toplantıya Katılma Seçeneği, Cisco gelen çağrı numaraları veya Iş Ortağı Tarafından Sağlanan çağrı numaralarında yapılan değişiklikler yalnızca yeni sağlanan müşterilere uygulanır. Şablonu kullanan mevcut müşteriler değişmeden kalır.
Müşteri Şablonu Telefon Numarası Grubu veya Geri Arama DNS SRV Grubu ayarlarında yapılan değişiklikler, yalnızca yeni sağlanan müşterilere veya ilk Standart veya Premium paket kullanıcısı için sağlanan mevcut müşterilere uygulanır. Zaten Standart veya Premium paket kullanıcıları olan mevcut müşteriler değişmeden kalır.
Müşteri Şablonlarına atanan Telefon Numarası Gruplarında veya Geri Arama DNS SRV Gruplarında yapılan tüm değişiklikler, yalnızca yeni sağlanan müşterilere veya ilk Standart veya Premium paket kullanıcısı için sağlanan mevcut müşterilere uygulanır. Zaten Standart veya Premium paket kullanıcıları olan ilişkili şablonlara atanan mevcut müşteriler değişmeden kalır.
Belirli bir Müşteri Şablonu, Cisco gelen çağrı numaralarını veya Iş Ortağı tarafından sağlanan çağrı numarası toplantı katılma seçeneğini destekler; aynı şablon için iki seçeneğin birleşimi desteklenmez.
‘Beni şuradan ara’ veya geri arama toplantıya katılma kullanım durumu için SIP mesajlaşması, katılacak toplantının düzenlendiği müşteri ve/veya kullanıcı hakkında bilgi içermez.
Belirli bir Telefon Numarası Grubu için telefon numaraları ve ilişkili toplantı erişim kodları, yalnızca tek bir Webex Edge Ses DNS SRV etki alanını (örneğin, ecccspx.amer.webex.com) destekler. Bu telefon numaralarının farklı bir Webex Edge Audio DNS SRV etki alanındaki toplantıları aramak için kullanılması desteklenmez.
Webex Edge Ses, çağrı sırasında yeniden müzakere codec'lerini desteklemiyor. Bu nedenle, bir çağrı yanıtlandıktan sonra çağrılan hizmetler düzgün çalışmayabilir.
Webex Uygulaması, Webex Meeting sitesi Kullanıcı Arabirimi ve Webex Meeting davet e-postası, “Ücretsiz arama kısıtlamaları” belgesine bağlantı sağlar. Bu belge, Cisco tarafından sağlanan telefon numaralarına özeldir ve toplantı katılımları için Iş Ortağı tarafından sağlanan telefon numaralarını kullanırken kullanıcılar tarafından göz ardı edilmelidir.
Belge Revizyon Geçmişi
Aşağıdaki tabloda, bu belgede son 12 ayda yapılan değişikliklerin geçmişi gösterilmektedir.
Tarih | Sürüm | Değişiklik Açıklaması | |
---|---|---|---|
08 Nisan 2024 Salı | 1-36 arası |
| |
10 Ocak 2024 Salı | 1-35 arası |
| |
22 Aralık 2023 | 1-34 arası |
| |
04 Temmuz 2023 Salı | 1-33 arası |
| |
02 Şubat 2023 | 1-32 arası |
| |
02 Şubat 2023 | 1-31 arası |
| |
31 Ocak 2023 | 1-30 |
| |
29 Kasım 2022 | 1-29 arası |
|
Tanımlar
Tanımlar | Açıklama |
---|---|
Cisco Iş Ortağı | Müşterilerine Cisco Ürünlerini ve Hizmetlerini satan bir kuruluş (genellikle bir Hizmet Sağlayıcısı). |
Son Müşteri | Cisco Ürünlerini ve Hizmetlerini kullanan kullanıcılar, kendilerine bir Cisco Iş Ortağı tarafından satılır. |
CUBE | Cisco Unified Sınır Öğesi |
Iş Ortağı Kuruluşu | Cisco Iş Ortakları ve Müşterileri hakkında bilgileri tutan Webex Kimlik ve Hizmet Yönetimi deposu. |
İş Ortağı Hub'ı | Cisco Iş Ortakları ve yönettikleri müşteriler için Kimlik ve Hizmetler sağlamak üzere web portalı. |
Müşteri Kuruluşu | Son Müşteri hakkındaki bilgileri tutan Webex Kimlik ve Hizmet Yönetimi deposu. |
BroadWorks Kurumsal veya Hizmet Sağlayıcı / Grup | BroadWorks'te son müşterinin temsili. |
Genel Bakış
Kendi PSTN'ni Getir (BYoPSTN) çözümü, Cisco BroadWorks için Webex Hizmet Sağlayıcılarının, kullanıcıların Webex Meetings'e katılırken kullanmaları için sahip oldukları telefon numaralarını sağlamalarına olanak tanır. Bu çözüm, İş Ortaklarının kendi PSTN şebekelerini kullanmalarını ve Cisco tarafından sağlanan numaralar yerine PSTN sağlayıcılarıyla mevcut ilişkilerden faydalanmalarını sağlar.
Bu belgedeki referans mimarisi, BYoPSTN seçeneği için uçtan uca bir tasarım sağlar. Bu mimari Cisco tarafından doğrulanmıştır ve BroadWorks ile Webex Meetings arasındaki çağrı trafiği için Oturum Sınırı Denetçisi (SBC) olarak Cisco Unified Sınır Öğesi (CUBE) kullanır.
Toplantıya Katılma Seçeneğini Belirleme
Şu anda Cisco BroadWorks Webex, toplantı telefon numaralarının sağlanması için iki seçeneği desteklemektedir. Hizmet Sağlayıcılar şu iki seçenekten birini seçmelidir: karışım desteklenmez:
Cisco gelen çağrı numaraları (Cisco PSTN)—Cisco, toplantı katılımcılarının toplantılara katılmak için kullanabileceği telefon numaralarını sağlar
Iş ortağı gelen çağrı numaraları (BYoPSTN) sağladı: Hizmet Sağlayıcılar, toplantılara katılırken toplantı katılımcıları tarafından kullanılmak üzere kendi telefon numaralarını sağlar
BYoPSTN Çözümü
Iş Ortağı tarafından sağlanan çağrı numaraları (BYoPSTN) seçeneğini seçen iş ortakları, kendi PSTN telefon numaralarını sağlamalı ve çağrıları Webex'e ve buradan yönlendirmek için gereken ağ altyapısını sağlamalıdır. BYoPSTN çözümü, genel internet üzerinden çağrıların BroadWorks'ten Webex'e yönlendirilmesini kolaylaştırır.
BYoPSTN seçeneği seçilirken aşağıdaki koşullar geçerli olur:
Cisco Iş Ortakları, birden fazla Son Müşteri için aynı telefon numaralarını kullanabilir. Bu telefon numaraları, Iş Ortağının çalıştığı herhangi bir ülkede olabilir.
BYoPSTN seçeneği, Cisco BroadWorks müşterileri için Webex genel kullanıma alma sürecinde değişiklik yapılmasını gerektirmez.
BYoPSTN, Cisco Iş Ortağı düzeyinde sağlama gerektirir ve BYoPSTN çalıştıktan sonra Iş Ortaklarının etkinleştirdiği tüm Son Müşteriler otomatik olarak etkinleştirilir.
Müşteri Toplantı siteleri için gerekli tüm sağlama, mevcut genel çözümde olduğu gibi otomatiktir.
Hem Standart hem de Premium paketleri etkinleştiren iş ortaklarının iki Toplantı sitesi vardır: Standart kullanıcılar için bir site ve Premium kullanıcılar için başka bir site. Her iki site de BYoPSTN için etkinleştirilir.
Toplantıları arayan toplantı katılımcıları, internet üzerinden Video ve Içerik paylaşımını kullanmayı seçebilir.
Hem Alan toplantıları hem de PMR toplantıları için toplantı katılımları için geçerlidir. Alan toplantıları için alanın PSTN erişim numarası almak için Webex Meeting toplantı sahibi özelliklerine sahip Standart veya Premium bir kullanıcı tarafından oluşturulmuş olması gerektiğini unutmayın; Temel kullanıcılar tarafından oluşturulan alanlar PSTN erişim numaraları almaz.
Bu belge, SBC'niz olarak CUBE kullanan doğrulanmış bir yapılandırma sağlar. Ancak, CUBE kullanmak istemiyorsanız kendi SBC’nizi dağıtabilirsiniz.
Mimarlık
Cisco BroadWorks Webex BYoPSTN çözümü, Webex Edge hizmetleri setine, daha spesifik olarak Kurumsal Müşterilere sunulan Webex Edge Ses hizmetine dayanır. Mimari, Cisco Iş Ortakları BroadWorks altyapısını Webex Edge Ses ile entegre edecek şekilde uyarlanmış ve böylece Cisco Iş Ortağı Son Müşterileri tarafından kullanılmak üzere telefon numarası kümelerini merkezi olarak yapılandırmıştır.
Mimarinin ana unsurları şunlardır:
BroadWorks—Cisco Iş Ortakları BroadWorks altyapısı
Cisco Unified Sınır Öğesi (CUBE): Cisco Partners veri merkezinde dağıtılan çözüm için Referans Oturum Sınırı Denetleyicisi (SBC). CUBE, DMZ içinde olmalıdır. CUBE kullanmak istemiyorsanız kendi SBC’nizi dağıtabileceğinizi unutmayın.
Webex Edge Ses—Cisco Iş Ortağı tarafından sağlanan altyapıdan yararlanmak için çağrı yönlendirmeyi değiştirerek Webex'ten PSTN'nin eşleşmesini sağlayan Webex hizmeti.
Katılımcıların toplantıya katılma çağrıları, BroadWorks üzerinden CUBE’a ve CUBE’dan buluttaki Webex altyapısına internet üzerinden geçiş yapar. Bu model, aşağıdaki her iki toplantıya katılma senaryosu için de geçerlidir:
Gelen çağrı—katılımcı, BroadWorks kayıtlı ahizesi, mobil cihazı veya Webex uygulamasında toplantı davetindeki telefon numarasını çevirir. Çağrı, BroadWorks tarafından başlatılır.
Geri arama (isteğe bağlı)—katılımcı, Webex’in katılımcının sağladığı bir telefon numarasını aramasını ister. Çağrı, Webex tarafından başlatılır.
Iş Ortağı altyapısı içinde BroadWorks'ten CUBE'ya yönlendirilen çağrılar, çağrı sinyali için SIP TCP ve ortam için RTP kullanacaktır. CUBE'dan Webex'e çağrılar, sinyal için SIP TLS ve medya için sRTP kullanır. CUBE'dan WebEx'e çağrı yönlendirme Internet aracılığıyla yapılır ve SIP Santrali kullanmaz.
Gelen arama/geri arama senaryoları için tipik kurulum aşağıdaki gibidir:
Cisco Iş Ortağı, bir PSTN telefon numarasına (örneğin, 2403332200) ve ilişkili bir Webex erişim koduna (örneğin, 88631321777971704941) sahiptir.
Cisco Iş Ortağı, BroadWorks üzerinde CUBE cihazına karşılık gelen bir Sanal Abone sağlar. Iş Ortağı, telefon numarasını erişim koduyla ve tam tersi ile eşleştirir.
SIP mesajlarında Webex'e gönderilen erişim kodu, Cisco Iş Ortağı ile ilişkili toplantı sitelerini tanımlar.
Kod eşleştirmesine erişmek için yukarıdaki telefon numarası bir kez yapılandırılır ve tüm Son Müşteri toplantı sitelerinde ortaktır.
Toplantıya katılan katılımcıların, katılacağı belirli toplantıyı tanımlayan ilgili toplantı kimliğini (örneğin, 123456) girmeleri gerekir.
Iş Ortaklarının aşağıda özetlenen yedeklilik modelini izlemesi önerilir.
Gelen Çağrıyı Kullanarak Toplantıya Katılma
Aşağıdaki resimde, toplantıya gelen çağrı ile katılan bir kullanıcının süreci gösterilmektedir.
Katılımcının bir toplantıya çağrı yoluyla katılması için gerekli adımları aşağıda bulabilirsiniz.
Kullanıcı Webex’te bir toplantı planlar. Webex bir toplantı kimliği atar (örneğin, 123456).
Kullanıcı, toplantıyla ilişkili Telefon Numarasını çevirir (örneğin, 2403332200). SIP INVITE, toplantıyla ilişkili telefon numarası olarak Istek URI'sini taşır.
BroadWorks, Telefon Numarasını Toplantı sitesiyle ilişkili bir erişim koduna (örneğin, 88631321777971704941) çevirir ve çağrıyı erişim kodu olarak Istek URI'siyle CUBE'ya yönlendirir.
Webex SIP INVITE alır ve çağrıyı yanıtlar. Duyuruların dili, Cisco Partner Hub ve BroadWorks'te sağlandığında Telefon Numarası için belirtilen dile göre belirlenir.
Kullanıcı, DTMF kullanarak toplantı kimliğini (örneğin, 123456) girer. Webex kullanıcıyı doğrular ve ardından kullanıcının toplantıya katılmasına izin verir.
Geri Aramayı Kullanarak Toplantıya Katılma (Isteğe Bağlı)
Aşağıdaki resimde, toplantıya geri arama ile katılan kullanıcının süreci gösterilmektedir. Kullanıcı, toplantıya katılmak için Webex'ten çağrı ister.
Katılımcının geri aramayla toplantıya katılması için gerekli adımları şunlardır:
Kullanıcı Webex’te bir toplantı planlar. Webex bir toplantı kimliği atar (örneğin, 123456).
Kullanıcı, Webex uygulamasını veya Meetings istemcisini kullanarak toplantıya katılmak için Webex'ten istenen numaraya (örneğin, +16504441000) çağrı ister.
Webex, Cisco Partner Hub ve BroadWorks'te sağlanan Geri Arama DNS SRV grubuna göre CUBE'a SIP DAVETI başlatır. SIP INVITE Isteği URI'si, çağrıyı alması gereken telefon numarasını içerir (örneğin, +16504441000@cube.example.com).
CUBE, Uzak Taraf Kimliğindeki Telefon Numarasını BroadWorks üzerinde Sanal Abone tanımlayan bir değere çevirir (örneğin, 88631321777971704941@ecccx.amer.pub.webex.com). Bu, CUBE'u BroadWorks Uygulama Sunucusu için sanal bir kullanıcı olarak tanımlar.
Çağrı, kullanıcının istediği Telefon Numarasına sunulur ve kullanıcı toplantıya katılmak için çağrıyı yanıtlar. Bu telefon numarası bir BroadWorks abonesi veya PSTN numarası olabilir. Istenen numara bir PSTN numarası ise, BroadWorks çağrıyı PSTN'ye yönlendirmek için sağlanan yolu kullanır.
Geri Arama seçeneği için aşağıdaki iki özelliğin etkinleştirilmesi zorunludur:
- 102746 - CI UUID için BroadWorks Desteği
- 102074 – Geri Arama ve Gelen Arama için BYO PSTN faturalandırma desteği
Bu, aşağıdaki gibi CLI'dan teyit edilebilir:
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
Bu özelliklerin ve etkinleştirme işlemlerinin ayrıntılı açıklaması için bu belgedeki ‘VoiceXML Toplantı Geri Arama Sanal Abonesi’ Bölümünde bulunabilir.
Geri Arama seçeneğini kullanarak Toplantıya Katıl'ı yapılandırmamayı tercih ederseniz kullanıcılar toplantılara katılmak için Gelen Arama seçeneğini kullanmaya devam edebilir veya bilgisayar sesiyle katılabilir. Bu durumda, DNS SRV Geri Arama Gruplarını yapılandırmanız gerekmez. |
Çözüm Yapılandırmasına Genel Bakış
Çözümün, çözümün başarılı bir şekilde çalışması için her biri doğru şekilde yapılandırılmış birkaç farklı bileşeni vardır. Bileşenler aşağıdaki gibidir:
BroadWorks
CUBE (veya alternatif bir SP Sertifikalı Oturum Sınırı Denetleyicisi (SBC))
Webex Edge Ses
Bu farklı bileşenlerin yapılandırılması arasında karşılıklı bağımlılıklar vardır ve bu nedenle gerekli çözüm yapılandırmasını ve doğrulamasını tamamlamak için bir veya daha fazla çözüm çekirdek kuruluşu gereklidir.
Tohum Organizasyonu
Çekirdek kuruluş, BYoPSTN çözümü için ayarları oluşturmak ve doğrulamak üzere yapılandırdığınız bir Webex Kuruluşudur. Çekirdek kuruluşunda en az bir kullanıcının bir Standart paket atamış olması ve bu Standart paketin Iş Ortağı tarafından sağlanan çağrı numaraları (BYoPSTN) toplantı katılma seçeneğini kullanması gerekir. Tohum kuruluşunu bir test BroadWorks Hizmet Sağlayıcısı veya Kuruluş ile ilişkilendirmeniz önerilir.
Çözüm tohum organizasyonları iki amaca hizmet eder:
Çekirdek yapılandırma—Çekirdek kuruluşların sağlanması, toplantı erişim kodları eşlemelerine ve çözümün devam eden çalışması için gerekli olan toplantı sitesi evrensel olarak benzersiz bir tanımlayıcısı (site UUID) oluşturur. BroadWorks Sanal Abonelerini (VSUB) yapılandırmak için bu bilgiler gereklidir.
Yapılandırma doğrulama—BYoPSTN çözümünüzün gereksinimlerinize uygun olarak yapılandırılıp yapılandırılmadığını belirlemek için çekirdek kuruluşunu kullanın. Iş Ortağı tarafından sağlanan çağrı numaralarını ve DNS SRV Geri Arama kayıtlarını (geri arama etkinleştirilmişse) kullanarak toplantı gelen çağrı ve geri arama kullanım durumlarını doğrulamak için çekirdek kuruluşu ve kullanıcıları test edin.
Yöneticinin, her benzersiz telefon numarası ve DNS SRV geri arama kaydı seti için bir çekirdek çözüm kuruluşu oluşturması gerekir. Her durumda çekirdek çözümü kuruluşunun oluşturulması, toplantı erişim kodu eşlemeleri için gerekli telefon numarasını ve bu telefon numaraları ve geri arama DNS SRV kayıtları için ilişkili toplantı gelen çağrı ve geri arama kullanım durumlarını doğrulama özelliğini oluşturur.
Cisco Partner Hub’ı kullanan yönetici, birincil tohum çözümü kuruluşu olarak bir tohum çözümü kuruluşu seçmelidir. Bu birincil tohum çözümü kuruluşunun Standart paket toplantısının toplantı sitesi UUID'si BroadWorks'te yapılandırılmalıdır. Bu site UUID'si her gelen çağrı toplantısına katılım isteğinde kimlik doğrulama belirteci olarak gönderildiği için bu toplantı sitesinin sağlanmaya devam etmesi çok önemlidir. Bu tek site UUID'si, tüm telefon numaraları ve geri arama DNS SRV kayıtları tarafından paylaşılır. Birden fazla site UUID değeri gerekli değildir.
Birincil ve herhangi bir ikincil çekirdek çözümü kuruluşu, test edilmeyen müşterilere atanmış telefon numaraları ve geri arama DNS SRV kayıtlarından önce istenirse silinebilir. Test edilmeyen müşterilere telefon numaraları ve geri arama DNS SRV kayıtları kümesi atandığında, bu telefon numaraları ve geri arama kayıtları bu müşteriler için toplantı siteleriyle ilişkilendirilir ve çağrı ve geri arama kullanarak toplantıya katılma için kullanılır. Herhangi bir değişiklik etkili bir hizmet olarak düşünülmelidir.
Sonraki bölümler, farklı yapılandırma öğeleri hakkında daha fazla ayrıntı sunar.
BYoPSTN Yapılandırma Öğeleri
Çözümün kilit unsurlarından biri, Cisco Iş Ortağı telefon numaralarının ve DNS SRV geri arama kayıtlarının yapılandırılmasıdır. BYoPSTN, coğrafi tabanlı telefon numaralarını ve Webex toplantıları için yedekli çağrı yönlendirmeyi atama yolu olarak Telefon Numarası Grupları ve Geri Arama DNS SRV Gruplarını kullanır. Bu öğeler, Müşteri Şablonu tarafından Son müşterilere atanır.
Telefon Numarası Grupları (PNG)
Cisco Iş Ortakları, katılımcılar tarafından Cisco Partner Hub'da Toplantılara katılmak için kullanılan Telefon Numaralarını sağlar. Bu Telefon Numaraları, bir Telefon Numarası Grubu olarak birlikte düzenlenir. Telefon numaralarının listesi bir Toplantı sitesiyle ilişkilendirilir. Bu Toplantı sitesindeki tüm Kişisel Toplantı Odaları (PMR) ve planlanmış toplantılar, ilişkili Telefon Numaralarını kullanır. Aşağıda Telefon Numarası Grubuna bir örnek verilmiştir:
Telefon Numarası Adı | Ülke | Ülke kodu | Telefon Numarası | Duyuru | Ücret Türü | Gelen Çağrı Önceliği |
---|---|---|---|---|---|---|
ABD Maryland | ABD | +1 | 2403332200 | İngilizce | Ücretli | Birincil |
ABD Florida'nın | ABD | +1 | 9049002303 IZLEME | İngilizce | Ücretli | İkincil |
ABD New York | ABD | +1 | 8056504578 izleme | İngilizce | Ücretsiz | Hiçbiri |
Telefon Numaraları aşağıdaki özniteliklere sahiptir:
Telefon Numarası Adı—Telefon numarasını açıklayan ad
Ülke—Telefonun atandığı ülke
Ülke Kodu—Ülke çağrı kodu veya ülke arama kodu
Telefon Numarası—Bir toplantıya ülke kodu olmadan katılmak için kullanılacak telefon numarası
Duyuru—Bir katılımcı toplantıya katılırken çalınacak duyurunun dili
Ücret Türü—Numara türü: Ücretli veya Ücretsiz
Gelen çağrı önceliği—Toplantı numaralarına atanan öncelik. Toplantıya katılma numaralarının katılımcıların görünümü, bu önceliğe göre sıralanır.
Varsayılan Telefon Numaraları: Yöneticiler, Telefon Numarası Grubundaki bir telefon numarasına Birincil, Ikincil veya Hiçbiri Gelen Çağrı Önceliği atayabilir. Birincil veya Ikincil önceliğe sahip telefon numaraları, varsayılan telefon numaralarıdır. Varsayılan telefon numaraları toplantı davet e-postalarında gönderilir ve katılımcıların toplantılara katılmak için kullanmaları gereken öncelik sırayla listelenir. Varsayılan telefon numaralarının aynı ülkede olması gerekmez. Birincil telefon numarası seçilmelidir, ikincil bir telefon numarası isteğe bağlıdır. Varsayılan telefon numaralarından en az birinin Ücretli olması gerekir.
Son Müşteri kullanıcıları, toplantı sitesi web arabirimini kullanarak kendi varsayılan telefon numaralarını belirtmeyi seçebilir. Bu numaralar, toplantı sahibi olan kullanıcı ve katılımcıları için görünür. Kullanıcı bir toplantıya katılımcı olarak katılırsa yalnızca onlar için görünür.
Yukarıdaki örneğe göre, Cisco Iş Ortağı yöneticisi ABD Maryland birincil, ABD Florida ise ikincil olarak varsayılan telefon numaralarıdır. Bir kullanıcı, birincil olanı ABD New York ve ikincil olanı ABD Maryland olarak değiştirerek toplantılarında geçersiz kılmayı seçebilir.
Belirli bir Telefon Numarası Grubu için maksimum telefon numarası sayısı 98'dir.
NOT: Tek bir kuruluş için özel bir numara yapılandırılması desteklenmez.
Geri Arama DNS SRV Grupları (CDSG)
Toplantı katılımcılarının geri arama seçeneğini seçmesine izin vermek için Cisco Iş Ortağı ağındaki CUBE örneklerine işaret eden bir Geri Arama DNS SRV Grubu gereklidir. Webex, CUBE aracılığıyla geri aramayı BroadWorks'e yönlendirmek için bu kayıtları kullanır ve böylece toplantı geri aramasını toplantı katılımcısının telefon numarasına yerleştirebilir.
Aşağıda Geri Arama DNS SRV Grubuna bir örnek verilmiştir.
Country/Region | Ülke kodu | DNS SRV Kaydı |
---|---|---|
Amerika Birleşik Devletleri | +1 | cube.us.example.com |
Meksika | +52'nın | cube.mx.örnek.com |
Diğer tüm ülkeler | Yok | cube.global.example.com |
Geri arama DNS SRV kayıtları aşağıdaki özniteliklere sahiptir:
Ülke/Bölge—Bu DNS SRV Kaydının çağrı istekleri göndermek için kullanılması gereken ülke veya bölge.
Ülke Kodu—Ülke/Bölge ile ilişkilendirilen ülke kodu. Ülke kodu başına yalnızca bir DNS SRV kaydınız olabilir.
DNS SRV Kaydı—Cisco Iş Ortağı CUBE örnekleri için DNS SRV kaydı.
Katılımcı belirtilen telefon numarasından bir çağrı talep ettiğinde Webex, çağrıyı Cisco Iş Ortakları ağındaki uygun öğelere yönlendirmek üzere belirtilen telefon numarasının ülke koduyla ilişkili Geri Arama DNS SRV'sini kullanır.
Bu şekilde DNS SRV kaydı kullanmak, Webex'ten gelen çağrı isteklerine hizmet etmek için yedekli CUBE örnekleri için destek sağlar. Yukarıdaki örnekte, ABD’deki toplantı katılımcıları Webex’ten ABD telefon numaralarına geri arama istediğinde Webex, DNS SRV’yi kullanır cube.us.example.com
çağrıyı Cisco Iş Ortağının ağına yönlendirmek için. Meksika’daki Toplantı katılımcıları Webex’ten Meksika telefon numaralarına geri arama istediğinde Webex, DNS SRV’yi kullanacaktır cube.mx.example.com
çağrıyı Cisco Iş Ortağının ağına yönlendirmek için.
Belirli bir Geri Arama DNS SRV kaydı olmayan tüm Ülke/Bölgeler için bu çağrı istekleri ‘Diğer tüm ülkeler’ DNS SRV kaydına yönlendirilir. Yöneticinin ‘Diğer tüm ülkeler’ DNS SRV kaydı yapılandırması gerekir.
Belirli bir Geri Arama DNS SRV Grubu için maksimum kayıt sayısı 200'dür.
Müşteri Şablonları
Müşteri Şablonu, BroadWorks çözümü için Webex mevcut bir konsepttir. Şablon, bir Son Müşteri sağlamak için kullanılan varsayılan yapılandırmayı sağlar. BYoPSTN, Müşteri Şablonuna ek öznitelikler sağlar:
Toplantıya Katılma Türü: Cisco gelen çağrı numaraları veya Iş ortağı tarafından sağlanan çağrı numaraları olabilir. Bu öznitelik, Standart ve Premium paketlerle ilişkili toplantı siteleri için yapılandırılan telefon numaralarını gösterir. Iş ortağı tarafından sağlanan gelen çağrı numaraları, yönetici tarafından seçilmelidir.
Telefon Numarası Grubu: Yalnızca Iş Ortağı tarafından sağlanan çağrı numaraları seçeneği ile ilişkili olan bu öznitelik, toplantılara katılırken Standart ve Premium paketler için sağlanan Son Müşteriler tarafından kullanılan telefon numaralarını gösterir.
Geri Arama DNS SRV Grubu: Yalnızca Iş Ortağı tarafından sağlanan çağrı numaraları seçeneği ile ilişkilendirilen bu öznitelik, toplantılara katılırken Standart ve Premium paketler için sağlanan Son Müşterilere geri arama yapılırken Webex tarafından kullanılan DNS SRV kayıtlarını gösterir. Geri aramayı etkinleştirmek istemiyorsanız bir müşteri şablonu oluştururken veya güncellerken "Geri Aramayı Devre Dışı Bırak"ı seçebilirsiniz. Standart veya Premium için ilk abone bir Son Müşteri için sağlandığında, ilişkili paket toplantı sitesi sağlanır. Paket toplantı sitesi, yukarıdaki Müşteri Şablonuna göre sağlanır. Standart veya Premium için daha sonra sağlanan aboneler, önceden sağlanan toplantı sitesine eklenir; toplantı sitesi yapılandırması değiştirilmez.
Müşteri Şablonunda yukarıdaki özniteliklere ilişkin herhangi bir değişiklik, yalnızca yeni sağlanan paket toplantı siteleri için geçerlidir. Zaten sağlanan mevcut toplantı siteleri, Müşteri Şablonunda yapılan değişikliklerden etkilenmez.
Önemli bir istisna, bir Son Müşterinin zaten bir paket toplantı sitesine sahip olması durumunda, herhangi bir yeni paket toplantı sitesinin mevcut paket toplantı sitesiyle aynı Toplantıya Katılma Türü kullanılarak sağlanmasıdır. Örneğin, Son Müşterinin Cisco gelen çağrı numaralarını kullanan Standart paket toplantı sitesi varsa ve Müşteri Şablonu Iş Ortağı tarafından sağlanan çağrı numaralarını kullanacak şekilde güncellenmişse, Cisco gelen çağrı numaraları kullanılarak yeni bir Premium paket toplantı sitesi sağlanmışsa Müşteri Şablonu ayarı geçerli değildir. Belirli bir Son Müşteri için Standart ve Premium toplantı siteleri her zaman tutarlı bir şekilde sağlanacaktır.
BroadWorks Çağrı Kümesi
Cisco Partner Hub - BroadWorks Calling Küme ekranı, BroadWorks yapılandırma (BYoPSTN) bilgilerini görüntülemek ve/veya indirmek için erişim sağlar. Belirli bir küme için BYoPSTN yapılandırma bilgileri, aşağıdaki verileri içerir:
Standart paket toplantı sitesi UUID ve site URL’si dahil olmak üzere Birincil Tohum Çözümü Kuruluşu ayrıntıları.
Bu küme için yapılandırılmış tüm grupların Telefon Numarası Grubu ayrıntıları. Bu, her bir grup için erişim kodu eşlemelerini karşılayacak telefon numarasını içerir. Ayrıntıların tüm ikincil çekirdek çözüm kuruluşları ile ilişkili grupları içermesi gerektiğini unutmayın.
Bu küme için yapılandırılmış tüm grupların geri arama DNS SRV Grubu ayrıntıları. Ayrıntıların tüm ikincil çekirdek çözüm kuruluşları ile ilişkili grupları içermesi gerektiğini unutmayın.
Telefon Numarası Gruplarından ve Geri Arama DNS SRV Gruplarından herhangi birini kullanan bu şablonlar için Müşteri Şablonu ayrıntıları.
Her BroadWorks Çağrı Kümesinin, özel olarak atanmış Telefon Numarası Grupları ve Geri Arama DNS SRV Grubu için kendi BroadWorks yapılandırma (BYoPSTN) bilgileri vardır. Ancak, lütfen tüm BroadWorks Calling Kümelerinin aynı Birincil Tohum Çözümü Kuruluşunu paylaştığını ve bu nedenle Standart paket toplantı sitesi UUID'sini ve site URL'sini içerdiğini unutmayın.
BroadWorks yapılandırması (BYoPSTN) bilgileri, yalnızca yönetici Birincil Tohum Çözümü Kuruluşunu yapılandırdığında ve seçtiğinde görüntüleme/indirme için kullanılabilir. Birincil tohum çözümü kuruluşunun Standart pakete atanmış en az bir kullanıcı olması ve bu Standart pakette Iş Ortağı tarafından sağlanan çağrı numaraları (BYoPSTN) toplantı katılma seçeneğini kullanması gerekir.
BYoPSTN Yapılandırma Öğeleri Örneği
Aşağıdaki resimde, coğrafi tabanlı müşteri şablonları, telefon numaraları ve yönlendirme içeren çoklu kümeli BroadWorks dağıtımı örneği gösterilmektedir.
Ilk tabloda, bölgesel tabanlı Müşteri Şablonları, Telefon Numarası Grupları ve Geri Arama DNS SRV grupları ile çok kümeli BroadWorks dağıtımı gösterilir. Sonraki tablolar, Telefon Numarası Grubu ve Geri Arama DNS SRV Gruplarında genişletilir.
BroadWorks Kümesi | Şablon Adı | Paket | Toplantıya Katılma Türü | Telefon Numarası Grubu | Geri Arama DNS SRV Grubu |
---|---|---|---|---|---|
BWKS ABD NG | ABD Batı Std | Standart | Iş ortağı gelen çağrı numaraları sağladı | ABD Batı | CB ABD'nin |
ABD Batı Prem | Premium | ||||
ABD Doğu Std | Standart | ABD Doğu | |||
ABD Doğu Prem | Premium | ||||
BWKS MX'ın | MX Std'ı | Standart | Iş ortağı gelen çağrı numaraları sağladı | MX PNG sürümü | CB MX'ın |
MX Prem'ın | Premium | ||||
BWKS INGILTERE | Ingiltere Std | Standart | Iş ortağı gelen çağrı numaraları sağladı | UK PNG | Geri Arama Devre Dışı |
Ingiltere Prem | Premium | ||||
BWKS ABD'de | ABD Std'si | Standart | Cisco gelen çağrı numaraları | Hiçbiri | Hiçbiri |
ABD West Std veya ABD West Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken ABD West Telefon numarasını kullanır. Bu aboneler toplantısına katılma geri arama istekleri, CB US DNS SRV kayıtlarına gönderilir.
ABD Doğu Std veya ABD Doğu Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken ABD Doğu Telefon numarasını kullanır. Bu aboneler toplantısına katılma geri arama istekleri, CB US DNS SRV kayıtlarına gönderilir.
MX Std veya MX Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken MX PNG Telefon numarasını kullanır. Bu aboneler toplantısına katılma geri arama istekleri, CB MX DNS SRV kayıtlarına gönderilir.
UK Std veya UK Prm şablonu kullanılarak sağlanan aboneler toplantılara katılırken UK PNG Telefon numaralarını kullanır. Geri arama devre dışı olduğu için bu abonelere geri arama aracılığıyla toplantıya katılma teklif edilmeyecektir.
ABD Std’si kullanılarak sağlanan abonelerde Cisco gelen çağrı numaraları kullanılıyor ve bu nedenle Telefon Numarası Grubu veya Geri Arama DNS SRV Grubu atanmamış. Bu aboneler, toplantıya katılmaları için Cisco tarafından sağlanan telefon numaralarını ve geri arama kullanarak toplantıya katılmaları için Cisco DNS SRV kayıtlarını kullanır.
Örnek Telefon Numarası Gruplarının ayrıntıları aşağıdaki gibidir:
Telefon Numarası Grubu | Telefon Numarası Adı | Ülke | Ülke kodu | Telefon Numarası | Duyuru | Ücret Türü | Gelen Çağrı Önceliği |
---|---|---|---|---|---|---|---|
ABD Batı | ABD San Francisco | ABD | +1 | 4156551000 | İngilizce | Ücretli | Birincil |
ABD Palo Alto | ABD | +1 | 9863502478 izleme | İngilizce | Ücretsiz | Hiçbiri | |
ABD Doğu | ABD Maryland | ABD | +1 | 2403332200 | İngilizce | Ücretli | Birincil |
ABD Florida'nın | ABD | +1 | 9049002303 IZLEME | İngilizce | Ücretli | İkincil | |
ABD New York | ABD | +1 | 8056504578 izleme | İngilizce | Ücretsiz | Hiçbiri | |
MX PNG sürümü | Meksika | MX NUMARASI | +52'nın | 2065304086 IZLEME | İspanyolca (Avrupa) | Ücretli | Birincil |
UK PNG | Birleşik Krallık | Birleşik Krallık | +44 | 4527789651 izleme | İngilizce | Ücretli | Birincil |
Örnek Geri Arama DNS SRV Gruplarının ayrıntıları aşağıdaki gibidir:
Geri Arama DNS SRV Grubu | Ülke | DNS SRV |
---|---|---|
CB ABD'nin | ABD | cube.us.example.com |
Diğer tüm ülkeler | cube.row.example.com | |
CB MX'ın | MX NUMARASI | cube.mx.örnek.com |
Diğer tüm ülkeler | cube.row.example.com |
ABD DNS SRV kaydı için cube.us.example.com yapılandırma örnekte olduğu gibi olabilir:
| 86400 izleme | GIRIŞ | SRV | 10 | 10 | 5061 |
|
| 86400 izleme | GIRIŞ | SRV | 10 | 10 | 5061 |
|
Bu DNS SRV kaydı, aşağıdaki DNS A kaydını çözebilir:
| 86400 izleme | GIRIŞ | A | 45.84.168.81 |
| 86400 izleme | GIRIŞ | A | 45.84.168.82'nın sohbeti |
DNS SRV kayıtları, Webex’ten CUBE’ya SIP çağrılarını güvenli hale getirmek için çözer. |
Webex Tarafından Kullanılan Bağlantı Noktaları
Aşağıdaki tablodaki bağlantı noktaları, CUBE'nin bulunduğu DMZ'nin güvenlik duvarında açılmalıdır ve diğer bağlantı noktaları kapatılabilir. Bağlantı noktaları ve ağ gereksinimleri hakkında ek bilgiler için aşağıdaki makaleye bakın:
https://collaborationhelp.cisco.com/article/WBX264
Source | Kaynak Bağlantı Noktaları | Hedef | Hedef Bağlantı Noktaları | Protokol | Açıklama | ||
---|---|---|---|---|---|---|---|
Webex Edge Ses Hizmetleri | Kısa Süreli | CUBE | 5061 | TCP | (mTLS 1.2) Webex Edge Ses'ten CUBE SBC'ye gelen SIP sinyali.
| ||
Webex Edge Ses Hizmetleri | 4000 - 4010 arası | CUBE | 5061 | TCP | (mTLS 1.2) Webex Edge Ses için Seçenekler Ping'i. | ||
CUBE | Kısa Süreli | EdgeAudio'nun sohbeti | 5605 izleme | TCP | (mTLS 1.2) Webex Edge Ses için giden SIP sinyali. | ||
Webex Edge Ses Hizmetleri | Kısa Süreli | CUBE | Geçici bağlantı noktaları 8000 - 59999 | UDP | Edge sese gelen medya trafiği için (SRTP) Güvenlik Duvarı iğne deliklerinin açılması gerekir. | ||
CUBE | Geçici bağlantı noktaları 10200 - 28000 arası | Edge Audio | Kısa Süreli | UDP | (SRTP) Güvenlik Duvarı iğne deliklerinin, CUBE’ya giden medya trafiği için açılması gerekir. |
TLS ve SRTP Şifre Paketleri
mTLS el sıkışması için TLS 1.2 veya üstü kullanılır ve aşağıdaki şifreler Webex Edge Ses tarafından desteklenir (Geri Arama sırasında Webex Edge Ses bunları TLS El Sıkışması Istemcisi Merhaba'da sunar):
TLS_ECDHE'nın_ECDSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_GCM'nın_SHA384'ün
TLS_ECDHE_ECDSA_İLE_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA__AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_İLE_AES_128_CBC_SHA256
TLS_ECDHE'nın_RSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_GCM'nın_SHA384'ün
TLS_ECDHE_RSA_İLE_AES_128_GCM_SHA256
TLS_ECDHE'nın_RSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_CBC'nin_SHA384'ün
TLS_ECDHE_RSA_İLE_AES_128_CBC_SHA256
TLS_RSA'nın_ŞUNUNLA_AES'ın_256 (Türkçe)_GCM'nın_SHA384'ün
AES_256_CBC_SHA256 ILE TLS_RSA_TLS_RSA
TLS_RSA'nın_ŞUNUNLA_AES'ın_128 Türkçe_GCM'nın_SHA256'nın
TLS_RSA'nın_ŞUNUNLA_AES'ın_128 Türkçe_CBC'nin_SHA256'nın
TLS_DHE_DSS_ILE_AES_256_GCM_SHA384
TLS_DHE_DSS_ILE_AES_256_CBC_SHA256
TLS_DHE_DSS_İLE_AES_128_GCM_SHA256
TLS_DHE_DSS_İLE_AES_128_CBC_SHA256
sRTP için aşağıdaki şifreler kullanılır:
AEAD_AES_256_GCM
AEAD_AES_128_GCM
AES_CM_128_HMAC_SHA1_80
AES_CM_128_HMAC_SHA1_32
Desteklenen Ses Codec'leri
G722'nın sohbeti
G711µ'nın
G711a'nın
SIP ve RTP Profili Gereksinimleri
Çözüm, CUBE (veya SBC'niz) ve Webex arasında sinyal için SIP TLS ve medya için sRTP dağıtmanızı gerektirir.
Bu iletişimin bir parçası olarak SIP ve RTP profilleri aşağıdaki gereksinimlere uymalıdır:
SIP Profili Gereksinimleri | Ayrıntılar |
---|---|
Oturum Sona Erme Zamanlayıcısı | 2220 sn (SIP 422 kabul edin) * iş ihtiyacına göre ayarlanır ve 422 beklenir. |
Giriş için Medya Teklifi | Erken Teklif |
Çıkış için Medya Teklifi | Geç Teklif |
Seçenekler ping aralığı | 30'lar (Minimum) |
DTMF | RFC2833 Payload 101 (Akustik DTMF yok!) |
SIP-UDP Bağlantı Noktaları | 4000-4010,5061,5065 |
RTP Profili | Ayrıntılar |
---|---|
Ses yükü profili | G.722 / G.711μ / G.711a'nın |
Paket boyutu | 20 ms |
VAD (Ses Etkinliği Algılama) | Hayır |
Ortam etkin olmama zamanlayıcısı | 1200 ms |
Arama codec değişiminin ortasında | Kabul edilmedi |
RTP | 8000-48198 ARASI |
sRTP Şifreleri | AEAD_AES_256_GCM AEAD_AES_128_GCM AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 |
G.729 codec desteklenmez. G.729'u kullanmak istiyorsanız kod çevirici kullanmalısınız. |
Webex Çağrı Yönlendirme Etki Alanları
DNS SRV _sips._tcp.<domain>
Webex Edge Ses'e ulaşmak için kullanılır. Bölgeye bağlı olarak dört etki alanı vardır.
Bölge | Etki Alanı |
---|---|
Kuzey ve Güney Amerika | ecccspx.amer.pub.webex.com |
Ingiltere, Kuzey Afrika | ecccspx.emea.pub.webex.com |
Asya Pasifik | ecccspx.apac.pub.webex.com |
Avustralya / Yeni Zelanda | ecccspx.anz.pub.webex.com |
Avrupa | ecccspx.euro.pub.webex.com |
DNS SRV, birincil ve ikincil siteyi işaret eden birkaç A kaydına çözümlenir. Aşağıdaki tablo, AMER bölgesi için bir örnek sağlamaktadır ve gelecekte değişikliğe tabidir.
Kayıt Türü | Kaydet | Hedef | Amaç |
---|---|---|---|
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr1.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxpr2.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc1.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
SRV | _sips._tcp.ecccspx.amer.pub.webex.com | ecccspxsc2.amer.pub.webex.com | Webex Edge Ses'in Keşfi |
A | ecccspxpr1.amer.pub.webex.com | 207.182.174.101* | Webex Edge Audio AMER Birincil 1'e Işaret Ediyor |
A | ecccspxpr2.amer.pub.webex.com | 207.182.174.102* | Webex Edge Audio AMER Birincil 2'ye Işaret Ediyor |
A | ecccspxsc1.amer.pub.webex.com | 207.182.174.229* | Webex Edge Audio AMER Ikincil 1'e Işaret Ediyor |
A | ecccspxsc2.amer.pub.webex.com | 207.182.174.230* | Webex Edge Audio AMER Ikincil 2'ye Işaret Ediyor |
DNS-SRV doğası gereği dinamiktir, IP adresleri değişime eğilimlidir; bu nedenle, IP adreslerini sabit kodlamaktan veya yer işaretlemekten kaçının. Webex Calling belgesindeki Bağlantı Noktası Referans Bilgilerinde yapılan değişiklikler veya güncellemeler için “Belge Revizyon Geçmişi” bölümüne bakın. |
CUBE Artıklığı
Cisco Unified Sınır Öğesi (CUBE), harici varlıklar ve dahili ağ arasındaki SIP bağlantılarını yöneten bir ağda Oturum Sınırı Kontrolü özelliğini etkinleştirir. CUBE hakkında daha fazla bilgi aşağıdaki Ön Koşullar bölümünde mevcuttur.
Desteklenen yedeklilik modelleri, Cisco Iş Ortağı için Yüksek Kullanılabilirlik sağlamak ve tek nokta arızasını ortadan kaldırmak amacıyla tanımlanmıştır. Üç farklı model aşağıda özetlenmiştir. Cisco Iş Ortakları, ortamlarına uygun olan modeli benimsemelidir.
Ekleme işlemi sırasında iş ortağı ICMP filtrelerini devre dışı bırakmalıdır.
Tek Sitede Dağıtılan BroadWorks için Dubleks CUBE Dağıtımı
Çok Sitede Dağıtılan BroadWorks için Simplex CUBE Dağıtımı
CUBE'nin her sitede çift yönlü modda dağıtıldığı bir yedeklilik modeli daha mümkündür. Bu model, BroadWorks'ün coğrafi yedeklilik ile dağıtıldığı göz önüne alındığında gerekli değildir.
Sağlama
1 | Iş Ortağı Ön Koşulları
|
2 | Cisco Partner Hub'da Telefon Numaralarını Hazırlama
|
3 | Cisco Partner Hub'da Geri Arama DNS SRV Gruplarını Sağlama (Isteğe Bağlı)
|
4 | PNG (ve CDSG) Müşteri Şablonlarıyla Ilişkilendirme
|
5 | Tohum Çözüm Kuruluşları
|
6 | Birincil Tohum Çözümü Kuruluşunu Seçin
|
7 | BroadWorks yapılandırmasını (BYoPSTN) indirin
|
8 | Webex Edge Ses DNS SRV etki alanını belirleme
|
9 | Iş Ortağı BroadWorks Yapılandırmasını Sağlama
|
10 | Iş Ortağı CUBE'sini (veya kendi SBC'nizi) sağlayın
|
11 | BYoPSTN Sertifikası
|
1. Adım: Iş Ortağı Ön Koşulları
BYoPSTN sağlanması için aşağıdaki ön koşullar tamamlanmalıdır. Aşağıda belirtilen ön koşullar, Iş Ortağının Cisco BroadWorks için aşağıdakileri içeren çalışan bir Webex dağıtımına sahip olduğunu varsayar:
BroadWorks Sisteminin Işleyişi - Cisco BroadWorks için Webex Çözüm Kılavuzunda belgelendiği gibi
Yeterli miktarda (PSTN numarası başına 1) “VoiceXML” hizmetine sahip BroadWorks AS lisansı
BroadWorks yamaları gerekli:
R22 için:
AP.xsp.22.0.1123.ap376935
AP.as.22.0.1123.ap376935
R23 için:
AP.xsp.23.0.1075.ap376935
AP.as.23.0.1075.ap376935
R24 için
AP.as.24.0.944.ap376935
Dağıtılan Cisco CUBE Sistemi (IOS Sürümü 16.12.2 veya daha yüksek): https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book.html
Hem donanım tabanlı hem de sanal CUBE desteklenir. Ölçeklenebilirlik ve daha büyük sayıda çağrıyı işlemek için donanım tabanlı CUBE önerilir.
Webex Iş Ortağı kuruluşu – Webex for Cisco BroadWorks Çözüm Kılavuzunda belirtildiği şekilde
2. Adım: Partner Hub'da Telefon Numarası Gruplarını (PNG) Hazırlama
Cisco Iş Ortağı’nın Webex toplantı gelen çağrı telefon numaralarını eklemek için kullandığı prosedür aşağıdaki gibidir:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Toplantıya Katılma yapılandırması (BYoPSTN) altında, Gelen Çağrı Telefon Numarası Oluştur Group'yi seçin.
Telefon Numarası Grup adını girin ve Ileri'yi seçin.
Telefon Numarası ayrıntılarını girin ve Ileri'yi seçin.
Telefon Numarası Grubu ayrıntıları özetini gözden geçirin ve Kaydet'i seçin.
Eklenecek her bir Telefon Numarası Grubu için bu prosedürü tekrarlayın.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
3. Adım: Partner Hub'da Geri Arama DNS SRV Gruplarını (CDSG) Sağlama
Bu adım, yalnızca Toplantıya Geri Arama ile Katıl seçeneğini dağıtmak istiyorsanız tamamlanacaktır. Aksi takdirde, bu adımı atlayabilirsiniz. |
Bu seçeneği yapılandırmazsanız kullanıcılar toplantılara katılmak için Gelen Arama seçeneğini kullanabilir veya bilgisayar sesiyle katılabilir. |
Toplantı Geri Arama seçeneğini kullandığınızda, çağrıları Webex'ten CUBE'ya yönlendirmek için bir Geri Arama DNS SRV Grubu gereklidir. Cisco Iş Ortağı’nın CUBE DNS SRV kayıtlarını Webex’e eklemek için kullandığı prosedür aşağıdaki gibidir:
Partner Hub’da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Toplantıya Katılma yapılandırması (BYoPSTN) altında, Geri arama DNS SRV Grubu oluştur'u seçin.
Geri Arama DNS SRV Grubu adını girin.
İleri'yi seçin.
Geri Arama DNS SRV ayrıntılarını girin.
İleri'yi seçin.
Geri Arama DNS SRV ayrıntıları özetini inceleyin.
Kaydet'i seçin.
DNS SRV grubundaki yeni kayıtları yansıtacak şekilde DNS güncellemelerini sağlayın.
Eklenecek her Geri Arama DNS SRV Grubu için bu prosedürü tekrarlayın.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
4. Adım: PNG ve CDSG'yi Partner Hub'daki Müşteri Şablonlarıyla Ilişkilendirme
BYoPSTN çözümünün ilk yapılandırması ve doğrulanması, Telefon Numarası Grubu ve Geri Arama DNS SRV Grubunun (geri arama gerekliyse) her benzersiz kombinasyonu için bir tohum kuruluşu gerektirir. Bu nedenle, Cisco Iş Ortaklarının Telefon Numarası Grubu ve Geri Arama DNS SRV Grubunun her benzersiz kombinasyonu için benzer şekilde yeni bir Müşteri Şablonu oluşturması önerilir. Her müşteri şablonu, karşılık gelen bir çekirdek kuruluş oluşturmak için kullanılmalıdır.
BYoPSTN yapılandırması tohum kuruluşları kullanılarak tohumlanıp doğrulandıktan sonra, Telefon Numarası Grupları ve Geri Arama DNS SRV Grupları, gerektiği gibi mevcut Müşteri Şablonlarına uygulanabilir.
Lütfen yeni oluşturulan Müşteri Şablonlarının test edilmeyen mevcut müşteriler tarafından kullanılmadığını ve bu nedenle BYoPSTN yapılandırmasının manuel olarak doğrulanması için güvenli bir şekilde kullanılabileceğini unutmayın.
Geri Arama ile Toplantıya Katılma’yı dağıtmıyorsanız, Geri Arama DNS SRV Gruplarını Müşteri Şablonuyla ilişkilendirmeniz gerekmez. Ancak, Geri Aramayı Devre Dışı Bırak seçeneğini belirlemeniz gerekir. |
Yeni bir Müşteri Şablonuna eklemek için aşağıdakileri yapın:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Şablonlar altında Şablon Ekle'yi seçin.
Şablon ayrıntılarını girin. Paket Türü aşamasında:
Standart olarak Paket Türünü seçin.
Seçin Toplantıya katılma yapılandırması olarak Iş ortağı gelen çağrı numaralarını sağladı (BYoPSTN).
Sağlanan bir Telefon Numarası grubu seçin.
Geri Arama DNS SRV grubu için, Toplantı Geri Arama seçeneğini etkinleştirmek istiyorsanız, sağlanan bir Geri Arama DNS SRV grubu seçin. Aksi halde, Geri Aramayı Devre Dışı Bırak'ı seçin.
İleri'yi seçin.
Kalan Şablon ayrıntılarını girin.
Şablon ayrıntıları özetini inceleyin.
Kaydet seçeneğine tıklayın.
Eklenmesi gereken her Müşteri Şablonu için bu prosedürü tekrarlayın
Aşağıdaki ekran görüntüsü prosedürü göstermektedir.
Mevcut bir Müşteri Şablonunu güncellemek için aşağıdakileri yapın:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling bölümüne gidin.
Şablonlar altında Şablonu Görüntüle'yi seçin.
Güncellenecek Şablonu seçin.
Toplantıya katılma yapılandırması bölümüne kaydırın:
Iş ortağı tarafından sağlanan çağrı numaralarını (BYoPSTN) seçin.
Önceden yapılandırılmış bir Telefon Numarası grubu seçin.
Geri Arama DNS SRV grubu için Toplantı Geri Arama seçeneğini etkinleştirmek isterseniz sağlanan bir Geri Arama DNS SRV grubu seçin. Aksi halde, Geri Aramayı Devre Dışı Bırak'ı seçin.
Kaydet'i seçin.
Aşağıdaki ekran görüntüsü prosedürü göstermektedir.
5. Adım: Tohum Çözüm Kuruluşları
BYoPSTN çözümünün, çözümün başarılı bir şekilde çalışması için her biri doğru şekilde yapılandırılması gereken birkaç farklı bileşeni vardır. Çekirdek çözüm kuruluşlarının iki amacından biri, toplantı erişim kodu eşlemelerine telefon numarası ve çözümün devam eden çalışması için gerekli olan toplantı sitesi evrensel olarak benzersiz tanımlayıcısı (site UUID) oluşturmaktır. Diğer amaç yapılandırma doğrulaması.
Kullanılacak Telefon Numarası Grubu ve Geri Arama DNS SRV Grubunun her benzersiz kombinasyonu için, daha önce karşılık gelen bir Müşteri Şablonu oluşturulmalıdır. Bu Müşteri Şablonlarının her biri için bir çekirdek çözüm kuruluşu sağlanmalıdır. Bu çekirdek kuruluşların sağlanması, toplantı erişim kodu eşlemelerine ilişkin telefon numarasını ve BroadWorks'ü yapılandırmak için gerekli bir toplantı sitesi UUID'sini oluşturur.
Daha önce yapılandırılmış Müşteri Şablonlarının her birini kullanarak yeni bir test BroadWorks Hizmet Sağlayıcısı veya Standart paket kullanıcısıyla yeni bir BroadWorks Enterprise için abone sağlayın. Ortaya çıkan Standart paket toplantı sitesi, Iş Ortağı Sağlayıcısı gelen çağrı numaraları toplantıya katılma seçeneğini kullanmalıdır. Abone sağlamak için aşağıdaki yöntemlerden biri kullanılabilir:
Test abonesini şurada belgelendiği gibi BroadWorks Abone API'lerini kullanarak sağlayın
developer.webex.com
.Müşteri Şablonunu kullanmak üzere yapılandırılmış bir BroadWorks'te IM&P Hizmeti için test abonesini etkinleştirin. Test abonesine Standart paket atandığından emin olmak için lütfen Müşteri Şablonunun varsayılan olarak Standart paketi kullandığından emin olun. Alternatif olarak, test abonesi daha sonra Standart pakete sahip olacak şekilde güncellenmelidir.
Lütfen çekirdek çözüm kuruluşlarının bir test BroadWorks Hizmet Sağlayıcısı veya test BroadWorks Enterprise ile ilişkili olması önerilir.
Adım 6: Birincil Tohum Çözümü Kuruluşunu Seçin
Bu site UUID'si her gelen çağrı toplantısına katılım isteğinde kimlik doğrulama belirteci olarak gönderildiği için bu toplantı sitesinin sağlanmaya devam etmesi çok önemlidir. Ilişkili toplantı sitesi de silineceğinden tohum kuruluşunu silmemelisiniz. Tohum kuruluşu kaldırılırsa yeni bir tane sağlamanız ve Broadworks'ü yeni site UUID ile yeniden yapılandırmanız gerekir.
Birincil ve herhangi bir ikincil çekirdek çözümü kuruluşu, test edilmeyen müşterilere atanmış telefon numaraları ve geri arama DNS SRV kayıtlarından önce istenirse silinebilir. Test edilmeyen müşterilere telefon numaraları ve geri arama DNS SRV kayıtları kümesi atandığında, bu telefon numaraları ve geri arama kayıtları bu müşteriler için toplantı siteleriyle ilişkilendirilir ve çağrı ve geri arama kullanarak toplantıya katılma için kullanılır. Herhangi bir değişiklik etkili bir hizmet olarak düşünülmelidir.
Birincil Tohum Çözümü Kuruluşunu seçmek için aşağıdakileri yapın:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling bölümüne gidin.
Yapılandırma Doğrulama (BYoPSTN) bölümü altında, Ata öğesini seçin.
Kuruluş ata ekranında, daha önce yapılandırılmış çekirdek kuruluşlarından birini arayın ve seçin
Ata'yı seçin.
Seçilen tohum organizasyonu, birincil tohum organizasyonudur.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
Adım 7: BroadWorks Yapılandırmasını (BYoPSTN) Indirme
Belirli bir BroadWorks Kümesi için Birincil Tohum Çözümü Kuruluşu, Telefon Numarası Grupları ve Geri Arama DNS SRV Grubu ayrıntıları tek bir konumda, BroadWorks yapılandırma (BYoPSTN) JSON dosyasında mevcuttur. BYoPSTN için BroadWorks'ü yapılandırmak için bu bilgiler gereklidir.
Lütfen JSON yapılandırma dosyasının yalnızca birincil çekirdek çözümü kuruluşu seçildikten sonra görüntülenmeye/indirmeye uygun olduğunu unutmayın.
JSON yapılandırma dosyasını görüntüleme/indirme prosedürü aşağıdaki gibidir:
Cisco Partner Hub'da oturum açın.
Ayarlar’a gidin.
BroadWorks Calling’e gidin.
Kümeler altında Kümeyi Görüntüle'yi seçin.
BYoPSTN için yapılandırılan Müşteri Şablonlarıyla ilişkili Kümeyi seçin.
BYoPSTN için BroadWorks yapılandırmasına gidin.
JSON yapılandırma dosyasını indir düğmesine tıklayın.
Diğer BroadWorks Kümeleri için bu prosedürü tekrarlayın.
Aşağıdaki ekran görüntüleri prosedürü göstermektedir.
Lütfen aşağıdaki örnek JSON yapılandırma dosyasına bakın. Dosya, her bir Telefon Numarası Grubu, Geri Arama DNS SRV Grubu ve BroadWorks'e girilmesi gereken aşağıdaki anahtar yapılandırma öğeleri kalın olarak işaretlenmiştir.
siteUUID: BroadWorks bu değeri SIP mesajlarında göndermelidir; Webex Edge Ses'in Cisco Iş Ortağı BroadWorks'ün kimliğini ve bu Cisco Iş Ortağı tarafından yönetilen toplantı sitelerine erişimini doğrulamak için kullandığı bir belirtecidir.
Telefon numarası erişim kodu eşlemesi: Telefon numaraları ve bunlarla ilişkili Webex erişim kodları BroadWorks'te yapılandırılmalıdır.
phoneNumber
erişim kodu
yerelEtiket: Telefon numarasıyla ilişkili istenen duyuru dili BroadWorks'te yapılandırılmalıdır.
dnsSrv: Geri Arama DNS SRV, DNS'de yapılandırılmalıdır ve istenen CUBE örneklerine bakın.
{
"siteUUID": "491db0821791441a96c233fefb6c6dfc",
"siteURL": " seedtestenterpriseabc.webex.com ",
"partnerOrgId": "1da175de-3651-4467-b26b-b0d85a2cb3ad",
"solutionValidationOrgId": "d927ac4d-3d73-4d7f-8506-a1bc0a221934",
"customerTemplates": [
{
"name": "US West Std",
"id": "27fe1337-ab1d-44b0-8b5e-ff1d32f6e3f8",
"phoneNumberGroupId": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "US East Std",
"id": "070d6682-b64f-46ea-bc4b-b2e1218ba4bb",
"phoneNumberGroupId": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"callbackDnsSrvGroupId": "25392686-a390-49b9-bad5-cb47159c3e992"
}
],
"phoneNumberGroups": [
{
"name": "US West",
"id": "1bcb05bd-b919-45fd-b30e-71d2abb59e26",
"phonenumbers": [
{
"id": "617c5faa-1721-45c7-bc70-e6d7c20ccc29",
"name": "US Palo Alto",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "9863502478",
"accessCode": "88672693772924908359"
},
{
"id": "48fa7c50-9da0-4c8b-9b2f-307ff435c7c7",
"name": "US Toll San Francisco",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "4156551000",
"accessCode": "88652789466280320324"
}
]
},
{
"name": "US East",
"id": "12bc0b8f-ea1d-457f-8fe2-069ccf78907e",
"phonenumbers": [
{
"id": "ca0c622a-8621-4477-91e0-b3e214833568",
"name": "US Maryland",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "PRIMARY",
"phoneNumber": "2403332200",
"accessCode": "88631321777971704941"
},
{
"id": "00875574-9a46-4447-a967-350b6176755a",
"name": "US Florida",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "Toll",
"defaultPhoneNumberType": "SECONDARY",
"phoneNumber": "9049002303",
"accessCode": "88632627551145646175"
},
{
"id": "a2c10316-9266-4423-a669-d67949f99d33",
"name": "US New York",
"countryCode": "US",
"localeTag": "en_US",
"tollType": "TollFree",
"defaultPhoneNumberType": "NONE",
"phoneNumber": "8056504578",
"accessCode": "88649679020033567943"
}
]
}
],
"callbackDnsSrvGroups": [
{
"name": "CB US",
"callbackDnsSrvs": [
{
"name": "Callback US",
"countryCode": "US",
"dnsSrv": "cube.us.example.com",
"id": "c5209d17-7c2f-45b3-95a6-65d7f5f53c7e"
}
],
"id": "25392686-a390-49b9-bad5-cb47159c3e992"
},
{
"name": "CB MX",
"callbackDnsSrvs": [
{
"name": "Callback MX",
"countryCode": "MX",
"dnsSrv": "cube.mx.example.com",
"id": "cca0e4c3-5cff-412c-a854-bfb719f603a2"
}
],
"id": "36403797-b401-50c0-cbe5-dc58260d4f003"
}
]
}
Adım 8: Webex Edge Ses DNS SRV etki alanını belirleme
Webex Edge Ses DNS SRV etki alanı, BroadWorks'te yapılandırılmalıdır. Değeri belirlemek için aşağıdaki prosedürü kullanın.
Cisco Partner Hub'da oturum açın.
Müşteriler bölümüne gidin.
BYoPSTN Doğrulama Kuruluşunu seçin.
Müşteriyi Görüntüle'yi seçin.
Hizmetler/Toplantılar'a gidin.
Standart paket toplantı sitesini seçin.
Yan çıkış panelinin altına gidin, Siteyi Yapılandır'ı seçin.
Ortak Ayarlar / Ses Ayarları öğesini seçin.
Edge Ses Özel Küresel Gelen Çağrı Numaraları bölümünde Lua Komut Dosyası Oluştur öğesini seçin.
Açılır pencerede “-- CCAX URL ile Güncelle” değerini aratın.
-- Update To header with CCAX URL local oldTo1 = msg:getHeader("To") local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.amer.webex.com>") msg:modifyHeader("To", newTo1)
Değeri kalın olarak çıkarın, örneğin,
ecccx.amer.webex.com.
Bu, BroadWorks'te yapılandırılması gereken Webex Edge Ses DNS SRV etki alanıdır.
Adım 9: Iş Ortağı BroadWorks Yapılandırmasını Sağlama
Bu bölümde, aşağıdaki şemalarda gösterilen Toplantı Gelen Çağrı ve Geri Arama senaryolarını uygulamak için gerekli BroadWorks yapılandırması anlatılmaktadır. Yapılandırma örnekleri, önceki bölümde gösterilen JSON dosyasındaki verilere bağlıdır. Sayılar, etki alanları, kuruluş/grupların adlandırılması, cihaz türü, politikalar, profiller vb. iş ortağına göre değişmesi beklenir.
Çağrı akışı:
- Kullanıcı geri arama ister, Webex bir geri arama başlatır.
- Çağrı, BroadWorks OTT'a yönlendirilir.
- Çağrı, CH'de sağlanan CUBE'ye ulaşır. CUBE, çağrıyı BroadWorks'e yönlendirir.
- BroadWorks, çağrıyı Toplantı Sahibi başlangıcı olarak tanımlar ve toplantı sahibi kullanıcısı için bir oturum oluşturur ve çağrıyı işler.
- Toplantı sahibi kullanıcı oturumu çağrıyı işler ve çevrilen numarayı çevirir. Ayrıca, toplantı sahibi kullanıcısı adına faturalandırma kaydı oluşturulur.
- BroadWorks çağrıyı cihazla (7) ilişkili kullanıcıya veya PSTN'ye (8) yönlendirir.
Başlamadan Önce
BroadWorks ile CUBE arasındaki SIP iletişimi, ağ gereksinimlerinize bağlı olarak UDP veya TCP üzerinden olabilir. Örneğin, BYoPSTN gelen çağrı veya geri arama akışlarındaki bazı ağ veya erişim cihazları (örneğin, ağ geçitleri veya uç noktalar) TCP'yi desteklemiyorsa, bunun yerine UDP kullanılmalıdır.
Bu kılavuzda gösterilen yapılandırma ve örnekler, aktarım protokolü olarak TCP'yi kullanır. TCP'yi kullanmak için, BroadWorks Uygulama Sunucunuzun ve Ağ Sunucunuzun TCP için yapılandırıldığından emin olun:
_CLI/Interface/SIP> get
networkProxyTransport = unspecified
accessProxyTransport = unspecified
supportDnsSrv = true
supportTcp = true
Uygulama Sunucusu
Tanımlama/Cihaz Profil Türünü
CUBE’u temsil etmek için yeni bir Kimlik/Cihaz Profil Türü oluşturulmalıdır. Aşağıdaki özellikleri ayarladığınızdan emin olun, diğerleri öntanımlı değerlerde bırakılabilir:
Sinyal Adresi Türü—Akıllı Proxy Adreslemesi Olarak Ayarlanır
Kimlik Doğrulama—Etkin Olarak Ayarla
GÜNCELLEMEDE ve Yeniden DAVET’te Destek Kimliği—Işaretlendi
Statik Kayıt Özellikli—Etkin Olarak Ayarla
Video Özellikli—Devre Dışı Olarak Ayarlandı
Aşağıdaki örnekte, CUBE'u temsil etmek için yeni Kimlik/Cihaz Profil Türü "VXML_profile" oluşturulur.
Sesli XML Sanal Abonesi
VoiceXML Örneği Oluşturma
Her Webex Meetings PSTN numarası, BroadWorks'te sanal bir abone tarafından temsil edilir ve VoiceXML sanal abone işlevi kullanılabilir. Tüm VoiceXML sanal aboneleri için özel bir işletme ve grubun kullanılması önerilir. Aslında hiçbir VoiceXML özelliğini kullanmıyoruz, ancak bu tür bir sanal kullanıcı, CUBE ile etkileşim için uygundur.
VoiceXML hizmetini kullanmak için, lisansın yeterli “VoiceXML” miktarına sahip olduğundan ve hizmetin kuruluş ve grup düzeylerinde yetkilendirildiğinden ve VoiceXML hizmetinin aşağıdaki örnek resimde gösterildiği gibi gruba atandığından emin olun.
VoiceXML öğesini seçin ve her bir PSTN numarası için bir örnek oluşturun.
,VoiceXML Adreslerini Yapılandırma
Her VoiceXML örneği için VoiceXML Adresleri altında aşağıdakileri sağlayın:
Telefon Numarası—Webex Meetings sitesi için gelen çağrı numarasını girin (örneğin, 2403332200).
Uzantı
Kimlik/Cihaz Profili—Önceki bölümde (örnekteki VXML_device) oluşturulan cihaz türüne göre bir örnek (örneğin VXML_profileProf) oluşturun ve aşağıdaki yapılandırmayı girin.
Hat/bağlantı noktası—<access number="">@<domain> biçiminde girin, buradan
<access number=""> Webex Meetings sitesi için Erişim Kodu numarasıdır (JSON dosyasından kullanılabilir) (örneğin, 88631321777971704941)
<domain> bu toplantı sitesi için Webex Edge Ses etki alanıdır (örneğin, ecccspx.amer.pub.webex.com)
Kişi sip'si—Erişim numarasına yapılan Toplantı Gelen Çağrı çağrıları için INVITE, bu alanın değerine ayarlanmış bir Istek URI'siyle birlikte gönderilecektir. SIP kişisini şu biçimde <sip contact="">;<Locale>;<Meetings Site="" UUID="">;<SIP transport="">, şuraya girin:
<sip contact=""> hat/bağlantı <number> alanından ancak CUBE adresine çözümlenen etki alanı SRV olarak (örneğin, 88631321777971704941@cube.internal.local)
<Locale> dil ayarını kullanıcı yerel ayarına göre temsil eder (örneğin, yerel ayar=en_ABD)
<Meetings Site="" UUID=""> JSON dosyasından site UUID'dir (örneğin, x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b)
<SIP transport=""> CUBE'ya mesaj göndermek için AS'yi kullanmak için transport=tcp olmalıdır.
Aşağıda, VoiceXML Adresleri ayarlarına bir örnek verilmiştir.
Kullanılacak her ek Toplantı erişim numarası için, yukarıdakine benzer bir ek VoiceXML sanal abonesi oluşturulmalıdır. Aynı cihaz profili kullanılabilir, ancak Hat Bağlantı Noktası ve Iletişim alanları, yukarıda gösterildiği gibi erişim numarası bilgilerinden oluşturulmalıdır. |
BroadWorks sanal abonesinde yapılandırdığınız Çağrı Işleme Politikası sınırlarının, Telefon Numarası Grubunuzdaki ekstra BYoPSTN çağrılarını işlemek için yeterli olduğunu doğruladığınızdan emin olun. |
VoiceXML Örneğine SIP Kimlik Doğrulaması Atama
VoiceXML sanal abonesine Kimlik Doğrulama hizmetini atayın. Bu, Geri Arama senaryosunda CUBE'dan gelen SIP INVITE mesajlarının kimliğini doğrulamak için kullanılacaktır. VoiceXML sanal abonesinin CUBE dışındaki taraflardan gelen çağrıları kabul etmesini de engeller
Yardımcı Programlar altındaki sanal abone Kimlik Doğrulama sayfasına gidin ve aşağıda gösterildiği gibi SIP kullanıcı adını ve parolasını girin:
AS'ye gönderilen INVITE mesajlarının kimliğini doğru şekilde doğrulayabilmek için CUBE aynı kullanıcı adı ve parolayla yapılandırılmalıdır. CUBE üzerinde SIP kimlik doğrulamasını yapılandırmak için kullanılan komut örneği aşağıdaki gibidir:
|
Namedefs dosyası
VoiceXML sanal abone SIP iletişim alanı, etki alanı kısmının CUBE adresine çözümlendiği URL'yi içerir. Bu, dahili bir SRV'dir ve dahili SRV'yi CUBE IP'ye çözmek için AS üzerindeki isim dosyası kullanılabilir.
Örneğimizde, SIP iletişim kaydı SRV'si cube.internal.local şeklindedir ve CUBE'a ulaşmak için 10.165.196.30 bağlantı noktası 5060 adresine çözümlenir. AS üzerinde, /usr/local/broadworks/bw_base/conf/namedefs
dosya şu şekilde güncellenir:
_sip.tcp.cube.internal.local SRV 1 99 5060 10.165.196.30
Webex Meetings Çağrı Türü
Webex Meetings çağrı işleme yapılandırma seçenekleri, Toplantı Gelen Çağrı çağrılarının nasıl işleneceğini kontrol etmek için kullanılabilir. Varsayılan olarak, Toplantı Gelen Çağrı çağrıları, Gelen Çağrı numaraları özel bir kuruluşta veya hizmet sağlayıcıda barındırıldığı için harici çağrılar olarak işlenir. Harici çağrılar normalde Oturum Kabul Kontrolü oturum sayılarına dahil edilir ve CDR alanında chargeIndicator şarj etmek için işaretlenir.
Aşağıdaki örnek, önerilen yapılandırmayı, Toplantı Çağrılarını şarj etmekten ve Oturum Kabul Kontrolü sayımlarından hariç tutulacak şekilde dahili çağrılar olarak ekler.
NS Şarj Alanını Zorla true olarak ayarlayarak, CDR field chargeIndicator popülasyonu Ağ Sunucusu çağrı türünün yapılandırılan Şarj özniteliğine bağlıdır.
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> add "Webex Meetings" WXM true true
AS_CLI/System/CallP/WebexMeetings/WebexCallTypes> get
Name NS Call Type Enforce NS Charge Field Process As Internal For SAC-Subscriber
==========================================================================================
Webex Meetings WXM true true
VoiceXML Toplantı Geri Arama Sanal Abonesi
VoiceXML Toplantısı Geri Arama Abonesi Oluşturma
Özel bir Webex Meeting Geri Arama seçeneğine (bundan sonra VoiceXML toplantı geri arama abonesi olarak adlandırılır) sahip özel bir VoiceXML sanal abonesinin, Webex Meetings geri arama çağrılarını yönetmek için BroadWorks Uygulama Sunucusunda (AS) yapılandırılması gerekir. Bu abonenin yalnızca bir örneği AS üzerinde yapılandırılabilir.
Özelliği etkinleştirmek için, CLI aracılığıyla Etkinleştirilebilir Özellik 102074'ü doğru olarak ayarlayın.
AS_CLI/System/ActivatableFeature> activate 102074
***** Warning *****:
This activity should only be done during a maintenance window because
this may cause large amounts of data to be added/modified/deleted and
it may take some time to execute. Features that have web page impacts
require that users and administrators log out and log back in.
Are you sure you want to continue?
Please confirm (Yes, Y, No, N): y
...Done
AS_CLI/System/ActivatableFeature> get
Id Description Activated Last Modified Timestamp
=============================================================================================
102746 BroadWorks Support for CI UUID true
102074 BYO PSTN Billing support for CallBack and CallIn true
104256 Weak Password Validation Service false
104073 Add FAC Support for Call Center Agent Join-Unjoin in CDR false
103542 Configurable Endpoint For Auto-Answer And Forced Answer false
104255 Control password usage and behavior to ensure security false
"Geri Arama ve ÇağrıIn için BYO PSTN Faturalandırma desteği" özelliği "CI UUID için BroadWorks Desteği" özelliğine bağlı olduğundan (102074) özelliği etkinleştirmeden önce (102746) özelliği de etkinleştirmeniz gerekir. Daha fazla ayrıntı için "CI Kullanıcı UUID Senkronizasyonu (CI UUID için Broadworks Desteği)" bölümüne bakın. |
VoiceXML toplantı geri arama abonesi mevcut BYOPSTN VXML sanal abonesine benzer, ancak yeni bir "Webex Meeting Geri Arama" bayrağıyla etiketledi. Bu VoiceXML toplantı geri arama abonesi, mevcut BYOPSTN VXML sanal abonesi ile aynı cihaz profilinin yanı sıra aynı kimlik bilgilerine sahip Kimlik Doğrulama hizmeti ile yapılandırılır.
Aşağıda bir örnek gösterilmiştir:
VoiceXML toplantı geri arama abonesi, toplantı sahibi kullanıcısının toplantı sahibi OLARAK mevcut olmalıdır. AS, toplantı geri arama DAVETI isteğini aldığında, çağrı kurulumu sırasında AS'de hem VoiceXML toplantı geri arama kullanıcısını hem de toplantı sahibi kullanıcısını bulmaya çalışır. Bu kullanıcılardan hiçbiri bulunmazsa çağrı reddedilir.
Toplantı Sahibi Oturumu
X-Cisco-Meet-Info üstbilgisinin yer aldığı geri arama senaryosunda, Cisco BroadWorks Uygulama Sunucusu bir SIP INVITE talebi alır ve SIP X-Cisco-Meet-Info üstbilgisinin toplantı sahibi CI Kullanıcı UUID parametresini kullanarak toplantı sahibi kullanıcısını tanımlar. Çağrıyı işlemek ve kullanıcının hizmet profilini yürütmek için toplantı sahibi kullanıcısı adına bir çağrı oturumu oluşturulur. Ayrıca, toplantı sahibi kullanıcısı adına faturalandırma kaydı oluşturulur. SIP X-Cisco-Meet-Info üstbilgisindeki toplantı kimliği ve site UUID bilgileri faturalandırma kaydında yakalanır.
SIP X-Cisco-Meet-Info üstbilgisinin bir örneği aşağıda gösterilmiştir:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab
-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
Uygulama Dağıtım Platformu
CI Kullanıcı UUID Senkronizasyonu (CI UUID için Broadworks Desteği)
Kullanıcı CI UUID, Webex ortamındaki kullanıcıları tanımlamak için benzersiz bir tanımlayıcıdır.
Cisco BroadWorks Uygulama Teslim Platformu (ADP) üzerindeki bu Webex Sağlama Senkronizasyonu uygulaması, kullanıcı CI UUID'sini BroadWorks altyapısı ile senkronize etmek, eşlemek ve depolamak için kullanılır ve böylece BroadWorks hizmeti için Webex ve Webex ile çeşitli etkileşimlerde kullanılabilir.
CI Kullanıcı UUID ilişkisinin Cisco BroadWorks Ağ Sunucusu ve Cisco BroadWorks Uygulama Sunucusu tarafından nasıl kullanıldığı hakkında “Webex Meeting Geri Aramasını Etkinleştir”e bakın.
Aşağıdaki adımlar, Webex Sağlama Senkronizasyonu uygulamasını, BroadWork Kullanıcılarını CI UUID ile periyodik olarak anket yapmak ve güncellemek için ayarlayın.
Webex Sağlama Eşitleme Uygulaması, spark-admin:broadworks_subscribers_read Cisco Kimlik Sağlayıcısı kapsamı ile OAuth kimlik bilgilerini gerektirir ve katılım temsilcinizle bir hizmet isteği gönderilerek elde edilebilir.
Hizmet talebini aşağıdaki adreste sunmayla ilgili daha fazla ayrıntı için “Webex for Cisco BroadWorks için OAuth kimlik bilgilerini alma” bölümüne bakın: https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/Solution_Guide/wbxbw_b_solution-guide/wbxbw_b_SolutionGuide-PDF_chapter_01.html?bookSearch=true#Cisco_Generic_Topic.dita_0e1beabc-80ae-4e8d-b177-17108ec5daed
Belirteci uygun bir iş ortağı adıyla aşağıdaki şekilde ekleyin:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> add custBYO refreshToken
New Password:
Re-type New Password:
ADP_CLI/System/CommunicationUtility/DefaultSettings/ExternalAuthentication/CiscoIdentityProvider/Partners> get
Partner Name Refresh Token
==================================
FederationPartner ********
custPart ********
custBYO ********
OAuth belirteci ile ilişkili iş ortağı adını, Webex Sağlama Senkronizasyonu uygulaması tarafından izlenecek iş ortakları listesine “etkin” bayrağı “doğru” olarak ayarlanmış olarak ekleyin.
Bu Webex Sağlama Senkronizasyonu uygulaması, tanımlanan yoklama aralığında CI kullanıcı UUID senkronizasyonu yapmaya başlayacaktır.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> add custBYO true
Iş ortağı dahil edildikten sonra, Webex Sağlama Senkronizasyonu uygulaması artık CI UUID’nin BroadWorks kullanıcılarıyla ilişkilendirmesini gerçekleştirebilir.
Bağlantı zaman aşımını aşağıdaki komutları kullanarak değiştirin:
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> set requestTimeout 30000
...Done
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> get
requestTimeout = 30000
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller> cd http
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/Controller/Http> set connectionTimeout 300
*** Warning: BroadWorks needs to be restarted for the changes to take effect ***
ADP_CLI/Application/WebexProvisioningSync/GeneralSetting/Controller/HTTP > get
connectionPoolSize = 5
connectionTimeout = 300
connectionIdleTimeOut = 300
maxConcurrentRequests = 10
maxCookieAgeInHours = 24
Bu ilişkilendirme otomatik veya manuel olarak yapılabilir. CLI manualSync komutu, ilişkilendirmenin gerçekleşmesini anında tetikleyebilir.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> manualSync custBYO
“Etkin” olarak ayarlanan iş ortakları, yoklama aralığında ilişkilendirmeyi gerçekleştirir. Ilk ilişkilendirme sırasında, Webex Sağlama Senkronizasyonu uygulaması Webex Abone API’sini sorgular ve iş ortağı tarafından barındırılan tüm kullanıcılar için CI UUID’yi içeren verileri alır. BroadWorks kullanıcısının Harici Kimliği, ilişkili CI UUID ile güncellendi. Sonraki çağrılar, iş ortağına eklenen kullanıcıları etkiler. Durum komutu, senkronizasyonun tamamlanıp tamamlanmadığını görmek için kullanılabilir.
ADP_CLI/Applications/WebexProvisioningSync/GeneralSettings/MonitoredPartners> status
Partner Name Status Last Sync Time
============================================================
custBYO synchronizing
custPart monitoring 2023-01-29T15:36:43.873-05:00
2 entries found.
Senkronizasyon tamamlandıktan sonra durum tekrar izlemeye geçer. Sonraki senkronizasyon, “Son Senkronizasyon zamanı”ndan sonra iş ortağına eklenen kullanıcılar üzerinde gerçekleştirilir.
Aşağıdaki şekilde, Harici Kimlik içindeki CI UUID kümesi gösterilmektedir:
Ağ Sunucusu
Çağrı Türü
Faturalandırma ve raporlama amacıyla, Meetings Gelen Çağrı çağrıları için CDR'lerin işaretlenmesi istenebilir. Bu, Ağ Sunucusu PreCallTyping politikası kullanılarak gerçekleştirilebilir.
Ilk olarak, /System/CallP/CallType altındaki NS CLI’de yeni bir çağrı türü ekleyin. Aşağıdaki örnekte yeni "WXM" çağrı türü eklenir:
NS_CLI/System/CallP/CallTypes> add WXM LOCAL true false "Webex Meetings"
NS_CLI/System/CallP/CallTypes> get calltype WXM
CallType Description Category Scope SupportE164 Charge
=======================================================================
WXM Webex Meetings LOCAL User Defined true false
Bu durumda çağrı türü, BroadWorks kullanıcısının yönlendirme profilinin bir parçası olan bir PreCallTyping örneğinde kullanılabilir. Bu örnekte, /Policy/PreCallTyping CLI bağlamı altına yeni bir PreCallTyping örneği “wxm” eklenmiştir, ancak zaten kullanılmakta olan mevcut bir PreCallTyping örneği olabilir:
NS_CLI/Policy/PreCallTyping> add wxm true CallTypes ALL
NS_CLI/Policy/PreCallTyping> get wxm
Policy: PreCallTyping Instance: wxm
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportLCABasedNormalization = false
Enable = true
Bir sonraki adım, /Policy/PreCallTyping/DialPlan CLI bağlamı altındaki tüm arama numaraları için PreCallTyping örneğine girişler eklemektir. Örnek:
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> add wxm 1 dflt_e164 12403332200 12403332200 exact 11 11 WXM 0 0 Webex Meetings
NS_CLI/Policy/PreCallTyping/DialPlan> get wxm 1
Policy: PreCallTyping Instance: wxm Table: DialPlan
CC Dial Plan From To Match Min Max Call Type Prefix Action Call Ind Description
================================================================================================
1 dflt 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Weetings
1 dflt_e164 12403332200 12403332200 {exact} 11 11 {WXM} 0 Webex Meetings
Ardından PreCallTyping örneği, aşağıdaki örnekte gösterildiği gibi (zaten mevcut değilse) kaynak kullanıcının geçerli yönlendirme profiline eklenir:
NS_CLI/Policy/Profile> add Profall PreCallTyping wxm
NS_CLI/Policy/Profile> get profile Profall
Profile: Profall
Policy Instance
==========================================
CallTyping DefaultInst
CallScreening DefaultInst
SubLocation DefaultInst
FarEndRtg DefaultInst
NearEndRtg DefaultInst
UrlDialing DefaultInst
MediaSrvSel DefaultInst
SIMPLE DefaultInst
DstSvcRtg DefaultInst
NumberPortability DefaultInst
RCBasedRtg DefaultInst
NetVoicePortalRtg DefaultInst
PreCallTyping wxm
CDR'lerden kaynaklanan BroadWorks, yalnızca BW abonelerinden gelen çağrılar tarafından oluşturulur. AS’nin “ağ” tarafından oluşturulan PSTN çağrıları, kaynak CDR’leri oluşturmayacak. Her iki durumda da VoiceXML sanal abonesi için sonlandırıcı bir CDR olacaktır. |
YönlendirmeNE
CUBE'u temsil etmek için, NS üzerinde /System/Device/RoutingNE CLI bağlamı altında bir RoutingNE gereklidir. Bu şekilde, NS CUBE'dan INVITE aldığında, via üstbilgisi ile NS'de sağlanan RoutingNE girişi ile eşleşir. Belgesine bakın Cisco BroadWorks Ağ Sunucusu Komut Satırı Arabirimi Yönetim Kılavuzu RoutingNE ekleme hakkında ayrıntılar için.
Aşağıda, CUBE IP adresinin = 10.165.196.30 olduğu RoutingNE “WebexMeetings” eklenecek komutlara örnek verilmiştir. Örnek ayrıca, RoutingNE ile ilişkilendirmek için yeni bir OrigRedirect ve Profile örnekleri oluşturma komutlarını gösterir, ancak mevcut örnekler de kullanılabilir.
NS_CLI/Policy/OrigRedirect> add wxm_Inst true CallTypes ALL supportTrunkGroupLookups disable applyAccessSideRules enableRestrictive
NS_CLI/Policy/OrigRedirect> get wxm_Inst
Policy: OrigRedirect Instance: wxm_Inst
Enable = true
CallTypes:
Selection = {ALL}
From = {PCS, ALL, TRMT, LO, GNT, DP, WXM, LPS, OA, TPS, EA, FGB, POA, SV, SVCD, IN, MS, CSV, EM, SVCO, SMC, ZD, NIL, CT, TF, GAN, TO, DA, OAP}
supportTrunkGroupLookups:
Selection = {disable}
From = {disable, enablePermissive, enableRestrictive}
applyAccessSideRules:
Selection = {enableRestrictive}
From = {disable, enablePermissive, enableRestrictive}
NS_CLI/Policy/Profile> add wxm_routing
NS_CLI/Policy/Profile> add wmx_routing OrigRedirect wxm_Inst
NS_CLI/Policy/Profile> add wmx_routing SubLocation DefaultInst
NS_CLI/Policy/Profile> get profile wxm_routing
Profile: wxm_routing
Policy Instance
==========================================
OrigRedirect wxm_Inst
SubLocation DefaultInst
NS_CLI/System/Device/RoutingNE> add WebexMeetings 1240364 1 99 wxm_routing false OnLine AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> add WebexMeetings 10.165.196.30 1 99 tcp
NS_CLI/System/Device/RoutingNE> get
Network Element WebexMeetings
Location = 1240364
Static Cost = 1
Static Weight = 99
Poll = false
OpState = enabled
State = OnLine
Profile = wxm_routing
Signaling Attributes= AccessRoutingNE
NS_CLI/System/Device/RoutingNE/Address> get
Routing NE Address Cost Weight Port Transport Route
WebexMeetings 10.165.196.30 1 99 - tcp
Örnek yapılandırmayla, CUBE, NS'ye aşağıdakine benzer bir INVITE gönderir (kalın olarak önemli alanlar):
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks
"<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID:
e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGSTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
Nereye:
DAVET Isteği URI'si geri arama numarasını içerir
Başlık aracılığıyla: RoutingNE profilini seçmek için kullanılacak CUBE'un IP adresini içerir.
X-Cisco-Info-Meet üstbilgisi: hostCIUserUuid, meetingid ve siteUUID tanımlamak için kullanılır.
INVITE aldıktan sonra, NS RoutingNE “WebexMeetings” ile eşleştirmek için Via üstbilgisini kullanır. Bu işlem, OrigRedirect’in “wxm_routingInst” örneğini içeren “wxm_” yönlendirme profilini seçecektir.
NS OrigRedirect politikası, X-CISCO-MEET-INFO üstbilgisiyle eşleşecektir:
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
VoiceXML sanal abonesinde yapılandırılan Hat Bağlantı Noktası ile, bu abonenin barındırdığı AS çiftine 302 yeniden yönlendirmesi gönderin. 302 mesajı aşağıdakilere benzer:
SIP/2.0 302 Moved temporarily
Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK5452684
From:" Webex "<sip:+12403332200@10.165.196.30>;tag=8EEAA586-1675
To:<sip:+14519615001@10.155.6.172>;tag=394411970-1602687588994
Call-ID:ABC5CCA2-D6411EB-8AD6D92D-EE20F768@10.165.196.30
CSeq:101 INVITE
Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone> ;q=0.5, <sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone>;q=0.25
Content-Length:0
Diğer Ad
CUBE tarafından NS'ye gönderilen INVITE URI'deki (örnekte bw.myenterprise.com) etki alanının NS tarafından tanınması gerekir. Bu, etki alanı NS_CLI/System/Alias bağlamına eklenerek yapılabilir, örneğin:
NS_CLI/System/Alias> add bw.myenterprise.com
CUBE üzerinde INVITE URI etki alanını yapılandırma komutu, bir sonraki bölümde, çağrı eşi/oturum hedefinin altında bulunabilir; örneğin:
dial-peer voice 23401 voip
session target dns:bw.myenterprise.com
HostingNE
Faturalandırma ve Oturum Kabul Kontrolü için Webex Meetings çağrı işleme yapılandırma seçeneklerini desteklemek için Uygulama Sunucusunun Hosting NE sinyali öznitelikleri CallTypeInfoRequired ve RequiresChargeIndication NS_CLI/System/Device/HostingNE bağlamında etkinleştirilmelidir._ Örnek:
NS_CLI/System/Device/HostingNE> set broadworksASHostNe signaling E164Compliant,
CallTypeInfoRequired, SourceId, RequiresNetworkIndication RequiresChargeIndication;
Webex Meeting Geri Aramayı Etkinleştir
SIP X-Cisco-Meet-Info üstbilgisine sahip geri arama senaryosunda CUBE, AS çiftine çağrıyı başlatıcı yeniden yönlendirmesi için Ağ Sunucusuna gönderir. AS çifti enableWebexMeetingHoostLookup sistemi parametresine göre belirlenir.
NS_CLI/System/CallP/Options> get
accessSideRoutingNeDeterminedViaSignaling = false
disableNdcValidationForCalledNumbers = true
forceRoutingNEProfile = false
skipPrivatePoliciesOnEmergency = true
maxReturnedContacts = 10
enableWebexMeetingHostLookup = true
enableWebexMeetingHoostLookup sistemi parametresi true olarak ayarlandığında, X-Cisco-Meet-Info üstbilgisindeki toplantı sahibi kullanıcısı CI UUID, toplantı sahibi kullanıcısını barındıran AS eşini tanımlamak için kullanılır.
INVITE sip:+19991111111@domain.com:5060 SIP/2.0
Via:SIP/2.0/TCP 10.10.10.10:5060;branch=z9hG4bK7C7B9EB
Remote-Party-ID:" BroadWorks "<sip:886222222222@domain.com>;screen=no;party=calling;privacy=off
From:" BroadWorks "<sip:+12403333333@10.20.20.20>;tag=958BDDF4-1AB
To:<sip:+19991111111@domain.com>
Date:Thu, 03 Nov 2022 12:39:58 GMT
Call-ID:75D3B642-5AAB11ED-AC82BA3C-276254A1@10.20.20.30
Supported:100rel,timer,resource-priority,replaces,sdp-anat
Min-SE:14400
Cisco-Guid: 1976459008-1521160685-2893855292-0660755617
X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab-04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec"
X-Cisco-Org-Id:82e2eb35-1610-44e7-9b20-ab607e026270
User-Agent: Cisco-SIPGateway/IOS-16.12.2s
Timestamp: 1667479198
Session-ID: e13cc71f24ae400669d5247d8306ac23;remote=00000000000000000000000000000000
Allow:INVITE,OPTIONS,BYE,CANCEL,ACK,PRACK,UPDATE,REFER,SUBSCRIBE,NOTIFY,INFO,REGISTER
CSeq:101 INVITE
Contact:<sip:+12403333333@10.20.20.20:5060;transport=tcp>
Expires:180
Allow-Events:telephone-event
Max-Forwards:68
10. Adım Iş Ortağı CUBE'sini Sağlama
Bu bölüm, Cisco Unified Sınır Öğesinin (CUBE) Kendi PSTN'nizi Getir Çözümü için Oturum Sınırı Denetleyicisi (SBC) olarak dağıtılmasına yönelik doğrulanmış bir yapılandırma sağlar.
Bu bölüm, önceki bölümde gösterilen Cisco BroadWorks örnek Webex yapılandırması ile birlikte çalışmak için gerekli CUBE yapılandırmalarına odaklanır. Ilk CUBE dağıtımı ve yapılandırmasıyla ilgili daha genel bir tartışma için aşağıdaki kılavuzlara başvurun: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-overview.html
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-Guide
Kendi SBCSeçeneğimizi Dağıtma
CUBE'yi dağıtmak istemiyorsanız kendi SBC'nizi dağıtma seçeneğiniz vardır. Ancak bu belgenin, CUBE dışındaki SBC'ler için doğrulanmış bir yapılandırma sağlamadığını unutmayın.
Kendi SBC'nizi dağıtırsanız, yapılandırmanıza rehberlik etmek için üst düzey CUBE yapılandırma gereksinimlerini (örneğin, etki alanı, genel ve özel arayüzler ve ağ geçitleri gibi atamalar) takip edebilirsiniz. Ancak, kendi SBC'nizin gerçek komutları muhtemelen CUBE'dan farklı olacağından ayrıntılı komut satırı yardımı için SBC belgelerinize bakın.
Aksi belirtilmedikçe, Adım 10’daki kalan yapılandırma gereksinimleri hangi SBC’yi dağıttığınıza bakılmaksızın geçerlidir. Bununla birlikte, örneğin diğer SBC'ler için geçerli olduğu belirtilmedikçe, komut satırı örnekleri yalnızca CUBE içindir. Diğer SBC'ler için yapılandırma komutları için SBC belgelerinize başvurun. |
Ilk Yapılandırma
CUBE'u yapılandırmak için ayrıcalıklı EXEC modunun etkinleştirilmesi gerekir. Istenirse parolayı girin.
enable
Genel yapılandırma moduna girmek için:
configure terminal
Etki alanını ayarlayın:
ip domain name myenterprise.com
Maksimum Segment Boyutunu (MSS) Ayarlama:
ip tcp mss 1360
Ağ Yapılandırması
Genel ve özel arayüzleri tanımlayın. CUBE örneğimizde:
------- Private side -------
interface GigabitEthernet1
description Interface facing BC
ip address <CUBE PRIV IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
------- Public side -------
interface GigabitEthernet2
description Interface facing WEBEX
ip address <CUBE PUB IP> <SUBNET MASK>
negotiation auto
no mop enabled
no mop sysid
!
Genel ve özel taraflar için IP Yönlendirme ağ geçitlerini yapılandırın:
ip route 0.0.0.0 <PUB SUBNET MASK> <CUBE PUB GW IP>
ip route 10.0.0.0 <PRIV SUBNET MASK> <CUBE PRIV GW IP>
SSH'yi Etkinleştir:
ip ssh logging events
ip ssh version 2
!
username admin privilege 15 password <password>
CUBE (veya kendi SBC'niz), düzgün yapılandırılmış güvenlik duvarı kurallarına sahip bir DMZ içinde olmalıdır. Dış güvenlik duvarında açılacak bağlantı noktaları listesi için Webex tarafından kullanılan bağlantı noktaları bölümüne bakın |
CUBE'dan (veya SBC'nizden) BroadWorks Ağ Sunucularına gönderilen geri arama çağrıları için SRV kayıtlarını yapılandırın. Örneğin, bw.myenterprise.com için SRV:
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns01.myenterprise.com
ip host _sip._tcp.bw.myenterprise.com srv 1 50 5060 ns02.myenterprise.com
ip host ns01.myenterprise.com <NS01 IP>
ip host ns02.myenterprise.com <NS02 IP>
DNS sunucusunu yapılandırın:
ip name-server <DNS_IP_address>
Alternatif bir DNS seçeneği, dahili arama başarısız olursa dahili DNS'in bir üst DNS sunucusuna ulaşması için dahili DNS yapılandırmaktır. |
Çağrı Işleme Yapılandırması
Genel
CUBE'u (veya SBC'nizi) VoIP hizmetine erişmesi gereken tüm IP adresleriyle yapılandırın. Bu şunları içerir:
BroadWorks AS, NS ve MS sunucuları için özel taraf SIP sinyal adresleri.
Ses altyapısı için Webex Edge genel yan adresler.
Örnek CUBE yapılandırması için aşağıya bakın:
voice service voip
ip address trusted list
------- IPs on private side (needs to include all BroadWorks AS, NS and MS signaling addresses) -------
ipv4 <NS01 IP>
ipv4 <NS02 IP>
ipv4 <AS01 IP>
ipv4 <AS02 IP>
ipv4 <MS01 IP>
------- IPs on public side (These are the public addresses for the Webex audio infrastructure. The below range is an example only.) -------
ipv4 64.68.96.0 255.255.224.0
ipv4 66.114.160.0 255.255.240.0
ipv4 66.163.32.0 255.255.224.0
Yukarıdaki IP adresi aralığı bir örnektir. Webex ses altyapısının mevcut genel IP adresleri listesi için şu adrese gidin: |
Ağımda Webex Meetings Trafiğine Nasıl Izin Verebilirim?—Çoğu küme için IP Adresi aralığı, Cisco Webex Toplantı Hizmetleri tarafından kullanılan IP adresi aralıkları Listesi altında görünür. Bir istisna, aralığın aşağıdaki bağlantıda göründüğü Çin kümeleri içindir:
Cisco Webex Çin Kümesi için Ağ Gereksinimleri
Ilerlemeleri yönlendirmeden önce bir TCP bağlantısı kurması için CUBE için varsayılan zamanlayıcı 20 saniyedir. Değiştirmek için:
ip tcp synwait-time <5-300 (seconds)>
BroadWorks tarafında, yanıt vermeyen bir erişim cihazında zaman aşımına neden olan Uygulama Sunucusu için varsayılan zamanlayıcı 6 saniyedir. Değiştirmek için:
AS_CLI/System/CallP/AccessRouting> set terminationAttemptTimeoutSeconds <1-15 (seconds)>
CUBE (veya kendi SBC'niz) üzerinde RTP trafiği için genel ve özel yan arayüzlerin açılması gerekir. CUBE örneği için aşağıya bakın:
voice service voip
rtcp all-pass-through
media disable-detailed-stats
------- CUBE public IP + port range -------
media-address range <CUBE PUB IP> <CUBE PUB IP> port-range 10200-28000
------- CUBE private IP + port range -------
media-address range <CUBE PRIV IP> <CUBE PRIV IP> port-range 10200-28000
Nereye:
- <CUBE PUB="" IP=""> CUBE'un genel IP adresidir
- <CUBE PRIV="" IP=""> CUBE'un özel IP adresidir
- Bağlantı noktası aralığı: örnekte, bağlantı noktası aralığı 10200 ile 28000 arasında
CUBE, aşağıdaki TLS şifre paketlerini destekler (gelen çağrı sırasında CUBE bunları TLS El Sıkışma Istemcisi Merhaba'da sunar):
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_EMPTY_RENEGOTIATION_INFO_SCSV
Yapılandırılacak diğer genel ayarlar (örnek CUBE yapılandırmaları için aşağıya bakın):
aaa new-model
aaa authentication login default local
aaa authorization exec default local
!
ip scp server enable
!
voice service voip
address-hiding
allow-connections sip to sip
no supplementary-service sip moved-temporarily
call-quality
max-dropout 2
max-reorder 2
sip
contact-passing
Gelen ve giden arama için Uri'ler, çağrı eşlerinde daha sonra kullanılmak üzere tanımlanmalıdır:
voice class uri INEdgeAudio sip
pattern x-cisco-webex-service=audio
!
voice class uri OUTEdgeAudio sip
host cube.internal.local
Webex Edge Ses, G722, G711ulaw ve G711alaw codec'lerini destekler. Çağrı eşlerinde daha sonra kullanılmak üzere aşağıdaki ses sınıfı kodu tanımlanmalıdır:
voice class codec 3
codec preference 1 g722-64
codec preference 2 g711ulaw
codec preference 3 g711alaw
Webex Edge Ses, SRTP kullanır. Ses sınıfı SRTP-şifrelemesi, Edge Ses için kullanmak üzere tercih edilen SRTP şifreleme paketini atar. Aşağıdaki şifreleme paketlerini sırayla yapılandırabilirsiniz. Ses sınıfı srtp-şifreleme yapılandırması, Edge Ses ile bağlantı için kullanılan arama eşlerine uygulanmalıdır.
voice class srtp-crypto 234
crypto 1 AEAD_AES_256_GCM
crypto 2 AEAD_AES_128_GCM
crypto 3 AES_CM_128_HMAC_SHA1_80
crypto 4 AES_CM_128_HMAC_SHA1_32
Kimlik doğrulaması için parola ayarlamak amacıyla bir birincil anahtarı önceden yapılandırın
key config-key password-encrypt Password123 authentication username <username>
password encryption aes
Aşağıdaki komutu kullanarak AS üzerinde VoiceXML sanal abonesi için sağlanan SIP kimlik doğrulama bilgilerini girin. Geri arama senaryolarında, bu kimlik bilgileri AS CUBE'nin (veya kendi SBC'nizin) AS'ye gönderdiği INVITE konusunda meydan okuduğunda kullanılacaktır.
sip-ua
------- to enable authentication -------
authentication username <username> password 0 <password>
Kimlik doğrulama yapılandırıldıktan sonra, “show running-config” komutuyla görüntülenirken parola gizlenecektir
sip-ua
------- to enable authentication -------
authentication username <username> password 6 [GF]XXXXX[YYYYYY\ZZZZZ]\
Aşağıdaki global SIP yapılandırması da yapılmalıdır:
------- Max INVITE retries -------
retry invite 3
------- By default, use TLS -------
transport tcp tls v1.2
connection-reuse
------- What trustpoint to use when mTLS is challenged -------
crypto signaling default trustpoint <trustpoint>
Çeviri Profilleri
SIP mesaj çeviri profili 2340, Toplantı gelen çağrı çağrıları için kullanılır. Örnek kural 11'de gösterildiği gibi, Edge Ses'e göndermeden önce BroadWorks'ten gelen SIP mesajlarını değiştirmek için bir girişi olmalıdır.
------- BroadWorks to Webex -------
voice class sip-profiles 2340
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:"
rule 2 request INVITE sip-header To modify "sips:" "sip:"
rule 3 request INVITE sip-header From modify "sips:" sip:
rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:"
rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 6 request ACK sip-header From modify "sips:" "sip:"
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:"
rule 8 request REINVITE sip-header From modify "sips:" "sip:"
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>"
rule 10 request INVITE sip-header Contact modify "sips:" "sip:"
rule 11 request INVITE sip-header SIP-Req-URI modify "cube.internal.local" "ecccspx.amer.pub.webex.com"
Yukarıdaki kural 11, CUBE sanal abone cihaz profilinin Iletişim değerine sahip olan BroadWorks'ten gelen Istek Uri'sini eşler (örneğimizdeki VXML_deviceProf Cihaz Profilindeki Iletişim alanının değeri):
88631321777971704941@cube.internal.local;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
Uygun Webex Edge Ses Çağrı Yönlendirme Etki Alanına:88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-
uuid=abbd70f6c519fb1ee053ad06fc0a038b;transport=tcp
CUBE (veya kendi SBC'niz) statik bir NAT arkasında olduğunda, sip profili 2340 için ek yapılandırma gerektiğini unutmayın. Daha fazla bilgi için aşağıdaki linke bakın:
https://help.webex.com/en-us/b6vrdc/Cisco-Webex-Edge-Audio-for-CUBE-Customer-Configuration-GuideKendi SBC'nizi dağıtırsanız, benzer kuralları kendi SBC'nizde yapılandırmanız gerekir. |
AS tarafından Webex Edge Ses'e geri gönderilen 486 mesajı iletmek için CUBE üzerinde aşağıdaki yapılandırma gereklidir (kendi SBC'niz için yardım için SBC belgelerinize bakın)
voice service voip
no notify redirect ip2ip
sip
sip-profiles inbound
!
voice class sip-profiles 1
response 486 sip-header Reason modify "7" ""
response 486 sip-header SIP-StatusLine modify "486.*" "600 Busy Everywhere"
Diğer 4xx mesajların Webex Edge Ses'e geri iletilmesi gerekiyorsa yukarıdaki aynı örneği izleyin.
Arama Eşleri
Ses sınıfı kiracısı, daha sonra arama eşlerinde kullanılmak üzere aşağıdaki kriterleri karşılayan CUBE'da (veya kendi SBC'niz) tanımlanmalıdır:
- RTP-NTE DTMF paketleri için gerekli bir yük interworking yoktur, bu nedenle asimetrik yükü dolu olarak yapılandırın.
- Edge ses, arayan kimliği güncellemelerini desteklemez, bu nedenle "güncelleme arayan kimliği yok" değeri yapılandırılmalıdır.
- Webex Edge Ses çağrı yönlendirme, URI'leri temel alır. URI'lere göre çağrı eşleriyle eşleşmek için çağrı yolu URI'si etkinleştirilmelidir.
voice class tenant 234
asymmetric payload full
no update-callerid
Header-passing
no pass-thru content custom-sdp
call-route url
Aşağıdaki çağrı eşleri, CUBE'nin BroadWorks ve Webex Edge Ses arasında çağrıları işlemesine izin verecek şekilde yapılandırılmıştır. Aşağıdakileri CUBE üzerinde yapılandırın (benzer bir yapılandırmanın kendi SBC'nizde yapılandırılması gerekir):
dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
session target dns:ecccspx.amer.pub.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
voice-class sip bind control source-interface GigabitEthernet2
voice-class sip bind media source-interface GigabitEthernet2
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
!
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
---- using DNS SRV (preferred) - must match srv record configured above (_sip._tcp.bw.myenterprise.com) ----
session target dns:bw.myenterprise.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3
voice-class sip url sip
voice-class sip profiles 2341
voice-class sip profiles 1 inbound
voice-class sip tenant 234
voice-class sip bind control source-interface GigabitEthernet1
voice-class sip bind media source-interface GigabitEthernet1 dtmf-relay rtp-nte
!
CUBE Çağrı akışları
Yukarıda yapılan yapılandırmayla, CUBE üzerinde gelen/giden çağrı akışı senaryoları örnekleri aşağıda açıklanmıştır. Belirli bir adımdaki renk kodlaması, onu yukarıdaki çevirme eşlerindeki aynı renk girişleriyle ilişkilendirir.
Kendi SBC'nizi dağıtıyorsanız, SBC'nizle çağrı akışları hakkında ayrıntılar için SBC belgelerinize bakın. |
BroadWorks'ten Webex'e Toplantı Gelen Çağrı senaryosu için:
- Aşağıdaki dahili arabirimde BroadWorks'ten gelen bir INVITE alınır:
INVITE sip: 88631321777971704941@cube.internal.local;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To:"VXML Virtual"<sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
- Gelen çağrı eş profili 23401, “gelen uri isteği OUTEdgeAudio” yapılandırmasıyla eşleşen gelen istek URI’sindeki (“cube.internal.local”) toplantı sahibine göre seçilir.
- Giden çağrı eşi 23411, istek URI’sindeki (“cube.internal.local”) toplantı sahibine göre seçilir ve “hedef uri OUTEdgeAudio” yapılandırmasıyla eşleşir.
- Çağrı eşinde belirtilen "ses sınıfı sip profilleri 2340" mesaj çeviri profili kullanılarak "cube.internal.local" olan istek URI'sinde toplantı sahibi ile harici arabirimde bir giden INVITE gönderilir:
INVITE sip: 88631321777971704941@ecccspx.amer.pub.webex.com;transport=tcp;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b SIP/2.0 To: " VXML Virtual" <sip: 88631321777971704941@ecccspx.amer.pub.webex.com;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b>
Webex’ten BroadWorks’e Toplantı Geri Arama senaryosu için
- CUBE harici arabiriminde Webex'ten şu özelliklere sahip bir gelen INVITE alınır:
INVITE sip:+14519615001@cube.us.example.com;transport=tls;x-cisco-site-uuid=abbd70f6c519fb1ee053ad06fc0a038b;x-cisco-webex-service=audio SIP/2.0 To: sip:+14519615001@cube.us.example.com;type=carrier_sbc X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec
- Gelen çağrı eşi 23411, "gelen uri isteği INEdgeAudio" yapılandırmasına göre gelen istek URI'sinde bulunan "x-cisco-webex-service=audio" şablonuna göre seçilir.
- "hedef uri INEdgeAudio" yapılandırmasına göre istek URI'sinde bulunan "x-cisco-webex-service=audio" modeline göre iki giden çağrı eşi seçilir.
- Çevirme Eşi 302
- Çevirme Eşi 23401
- Dahili arayüzdeki Ağ Sunucularına (arama eşindeki “oturum hedefi dns:bw.myenterprise.com girişi” üzerine kurulu SRV araması) bir giden INVITE gönderilir.
INVITE sip:+14519615001@10.155.6.172:5060 SIP/2.0 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " ;tag=B91821B7-561
- Ağ Sunucusu, CUBE sanal abonesini barındıran AS çifti için kişileri döndürür.
SIP/2.0 302 Moved temporarily Via:SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK880BD From:" Webex "<sip:+12404540887@10.165.196.30>;tag=B91821B7-561 To:<sip:+14519615001@10.155.6.172>;tag=1829261807-1603395221529 Call-ID:3C88DF6A-13D411EB-8EE3D92D-EE20F768@10.165.196.30 CSeq:101 INVITE Contact:<sip:+14519615001@hs2-bwks-v-as01-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.5,<sip:+14519615001@hs2-bwks-v-as02-alpha.bwlab.org:5060;user=phone;transport=tcp>;q=0.25 Content-Length:0
- CUBE, çağrıyı 302 mesajında geri gelen kişiye göre aktif AS'ye yönlendirir:
INVITE sip:+14519615001@hs2-bwks-v-as01- alpha.bwlab.org:5060;user=phone;transport=tcp SIP/2.0 Via: SIP/2.0/TCP 10.165.196.30:5060;branch=z9hG4bK8812341 X-Cisco-Meet-Info:hostCIUserUuid="52f4c6cb-c6a3-4283-a1ab04cc8828b7c1";meetingid="26551128462";siteUUID="ec6659987f473332e0531b04fc0acaec" From: " Webex " <sip:+12404540887@10.165.196.30>;tag=B91821C8-1AF5 To: <sip:+14519615001@10.155.6.172>
mTLS Yapılandırması
CUBE (veya kendi SBC'niz) ve Webex Edge Ses arasında mTLS bağlantılarına izin vermek için aşağıdaki yapılandırma adımları yapılmalıdır.
mTLS’yi CUBE (veya kendi SBC’niz) ve Webex Edge Ses arasında yapılandırmanız zorunludur. |
Joker Sertifika Desteği
Joker kart imzalı sertifikalar, CUBE veya kendi SBC'niz için etki alanına karşılık gelen genel bir konu adı (ör. *.us.example.com) kullanır. Joker karakter sertifikaları çok kümeli CUBE veya SBC dağıtımları için desteklenir, ancak tek düğümlü CUBE veya SBC dağıtımları için desteklenmez.
Güvenli Havuz
TLS el sıkışması sırasında Webex Edge Ses sertifikasını gönderdiğinde, CUBE sertifikayı güvenli havuzda kabul edilen sertifika listesiyle karşılaştırarak doğrular.
Güven havuzu paketi, aşağıdaki komut kullanılarak en son "Cisco Güvenilir Çekirdek Kök Paketi" indirilerek http://www.cisco.com/security/pki/ Cisco Kök CA ile güncellenmelidir:
crypto pki trustpool import clean url <url>
Webex Edge Ses tarafından gönderilen sertifikalar IdenTrust tarafından imzalanır. “IdenTrust Commercial Root CA” sertifikasının yüklü olduğundan emin olun. Daha fazla ayrıntı için bu bağlantıya bakın:
Kendi SBC'nizi kullanıyorsanız ve içe aktarma işlemini tamamlayamıyorsanız, OpenSSL gibi açık kaynak araçları kullanarak paketi .pem biçimine dönüştürebilirsiniz. Örneğin, hydrantID sertifikalarını aşağıdaki komutla kullanabilirsiniz:
|
Güven Noktası
Edge Ses, KARŞıLıKLı TLS (mTLS) bağlantıları için güvenilen CA sertifika yetkililerinden imzalı sertifikalar teklif etmek için CUBE gerektirir. Cisco'nun güvendiği sertifika yetkililerinin listesini almak için aşağıdaki bağlantıyı kullanın. Bu listedeki yetkililer tarafından imzalanan sertifikalar geçerli kabul edilir ve bağlantıya izin verilir: https://help.webex.com/en-us/WBX9000008850/What-Root-Certificate-Authorities-are-Supported-for-Calls-to-Cisco-Webex-Audio-and-Video-Platforms
Tek Düğümlü KÜP
Tek düğüm, CUBE'nin (veya kendi SBC'nizin) FQDN'sine özel konu adına sahip bir sertifika içe aktaracağı anlamına gelir, bu da başka hiçbir CUBE'nin onu içe aktaramayacağı anlamına gelir (başka bir deyişle, bir joker kart sertifikası DEĞIL).
CUBE için CSR (Sertifika Imzalama Isteği) oluşturmak için:
- keypair oluşturun (bu keypair trustpoint ile bağlantılı olacaktır)
CUBE(config)# crypto key generate rsa general-keys label <key label> exportable
- general-keys - Genel amaçlı anahtar çiftinin oluşturulması gerektiğini belirtir.
- etiket <key-label> - (Isteğe bağlı) Dışa aktarılırken bir RSA anahtar çifti için kullanılan ad. Anahtar etiketi belirtilmezse yönlendiricinin tam etki alanı adı (FQDN) kullanılır.
- çıkarılabilir - (Isteğe bağlı) RSA anahtar çiftinin yönlendirici gibi başka bir Cisco cihazına dışa aktarılabileceğini belirtir.
- güven noktası oluşturun (Bir güven noktası, CUBE'a bağlamak istediğiniz sertifikayı içerir. CUBE bir sertifika talebi aldığında, güven noktasının sertifikasına ekli olarak yanıt verir)
CUBE(config)#crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# crl optional enrollment terminal pem fqdn <fqdn> subject-name CN=<fqdn> rsakeypair <key label>
crl - Sertifika iptal listesi (CRL), iptal edilen sertifikaların listesidir. CRL, başlangıçta sertifikaları veren CA tarafından oluşturulur ve dijital olarak imzalanır. CRL, her bir sertifikanın ne zaman düzenlendiği ve ne zaman sona erdiği tarihlerini içerir.
kayıt terminali pem - Sertifika isteğine gizlilikle geliştirilmiş posta (PEM) sınırları ekler (BEGIN CERTIFICATE REQUEST’ten END CERTIFICATE REQUEST’e manuel kopyala-yapıştır)
fqdn - CUBE'un tam etki alanı adı
subject-name CN=<fqdn> - imzalanacak konu adı
rsakeypair <key label=""> - önceki adımda oluşturulan keypair
(referans: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/15-mt/sec-pki-15-mt-book/sec-cert-enroll-pki.html)
- CSR oluşturun:
CUBE(config)#crypto pki enroll <trustpoint> % Start certificate enrollment .. ... % Include the router serial number in the subject name? [yes/no]: no % Include an IP address in the subject name? [no]: no Display Certificate Request to terminal? [yes/no]: yes Certificate Request follows: -----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQUEST----- ---End - This line not part of the certificate request--- Redisplay enrollment request? [yes/no]: no
- CSR’yi (BEGIN CERTIFICATE REQUEST’ten END CERTIFICATE REQUEST’e) CA’ya (Sertifika Yetkilisi) gönderin
CA imzalı bir sertifika oluşturacak
- CA’ya bağlı olarak kök sertifikasını (ör. DigiCertCA.crt) ve istenen sertifikayı (ör. cube.crt) sağlarlar.
- CA sertifikasını yükle
- Önce, kök sertifikasını kullanarak güven noktasını doğrulayın
CUBE(config)#crypto pki authenticate <trustpoint> Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE ROOT CERT> -----END CERTIFICATE----- Certificate has the following attributes: Fingerprint: 40065311 FDB33E88 0A6F7DD1 4E229187 % Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
- Ardından, CUBE sertifikasını güvenilir CUBE üzerinde içe aktarın
CUBE(config)# crypto ca import <trustpoint> certificate % The fully-qualified domain name in the certificate will be: ... Enter the base 64 encoded certificate. End with a blank line or the word "quit" on a line by itself -----BEGIN CERTIFICATE----- <ENTER THE FQDN CERT> -----END CERTIFICATE----- % Router Certificate successfully imported
Kendi SBC'nizi dağıtıyorsanız CSR'yi nasıl oluşturacağınızla ilgili ayrıntılar için SBC belgelerinize bakın. |
Çok Düğümlü KÜP Kümesi (Sertifikada Alternatif Isimler Kullanılıyor) - DESTEKLENMIYOR
Çoklu düğüm, CUBE'nin birden fazla CUBE dağıtımı için aynı sertifikayı içe aktarabileceği anlamına gelir. CSR oluşturmak için konu alternatif adını kullanmak şu anda desteklenmemektedir: https://bst.cloudapps.cisco.com/bugsearch/bug/CSCud90920/?rfs=iqvred
Çok Düğümlü KÜP Kümesi (joker kart imzalı sertifikayı pkcs12 biçimi olarak kullanma)
Joker karakter imzalı sertifika kullanan çok düğüm, konu adının genel (ör. *.us.example.com) olduğu ve CUBE’nin etki alanına (veya SBC etki alanınıza) karşılık geldiği anlamına gelir.
- Joker karakter sertifikanızın hazır olduğunu varsayarsak, genel (.crt) ve özel anahtar (.key) dosyalarını hazır tutun.
- OpenSSL kullanarak, .crt ve .key dosyasını içeren bir paket PKCS12 biçimi (.pfx) dosyası oluşturun: (Windows'ta cygwin kullanın) - referans: https://www.ssl.com/how-to/create-a-pfx-p12-certificate-file-using-openssl/
openssl pkcs12 -export -out <pfxfilename>.pfx -inkey <privatekeyfile>.key -in <certfile>.crt
- .pfx dosyasını CUBE:bootflash ile aktarın: (Linux sunucusundan CUBE'ya scp)
scp <pfxfilename>.pfx <user>@<CUBEIP>:bootflash:<pfxfilename>.pfx
- Bir güvenilir nokta oluşturun ve pkcs12 dosyasını içe aktarın:
CUBE# conf t CUBE(config)# CUBE(config)# crypto pki trustpoint <trustpoint> CUBE(ca-trustpoint)# revocation-check crl CUBE(ca-trustpoint)# exit CUBE(config)# crypto pki import <trustpoint> pkcs12 bootflash:<pfxfilename>.pfx password <password>
CUBE Sertifika Yapılandırmasını Doğrulama
Tüm zincirin sertifikaya dahil olduğunu doğrulayın. Aşağıdaki örnekte CUBE için doğrulama komutları gösterilmektedir. Kendi SBC'nizi dağıtıyorsanız, SBC'niz için geçerli olan komutları kullanın.
CUBE(config)#crypto pki certificate validate <trustpoint>
Chain has 2 certificates
Certificate chain for <trustpoint> is valid
CUBE#show crypto pki trustpoints status
...
Trustpoint <trustpoint>:
Issuing CA certificate configured:
Subject Name:
cn=HydrantID SSL ICA G2,o=HydrantID (Avalanche Cloud Corporation),c=US
Fingerprint MD5: 1135E326 56E5AADF 53A4DD32 C8D5590F
Fingerprint SHA1: AC4A728B 4DFC3560 1FA34B92 2422A42C 253F756C
Router General Purpose certificate configured:
Subject Name:
cn=*.us.example.com,ou=Webex,o=Cisco Systems, Inc.,l=San Jose,st=California,c=US
Fingerprint MD5: 756E4C83 CF36311A 7839FA51 7FA7ABA0
Fingerprint SHA1: 8268817F 79EF91E0 3BA976A1 5C9D97F3 E834EB54
State:
Keys generated ............. Yes (General Purpose, non-exportable)
Issuing CA authenticated ....... Yes
Certificate request(s) ..... Yes
SIP sinyalini güven noktası kullanmak için ayarlayın
CUBE güven noktası ile SIP UA sağlamak için aşağıdaki komutu kullanın. Aşağıda CUBE için bir örnek verilmiştir. Kendi SBC'nizi dağıtıyorsanız komut yardımı için SBC belgelerinize başvurun.
CUBE(config)#sip-ua CUBE(config-sip-ua)#crypto signaling default trustpoint <trustpoint>
CUBE Günlükleri
Etkin hata ayıklama filtrelerini görmek için
CUBE# show debug
Hata ayıklama filtrelerini ayarlamak için (örnekler)
CUBE# debug ccsip messages
CUBE# debug ccsip transport
CUBE# debug ccsip error
CUBE# debug ccsip info
CUBE# debug voip dialpeer inout
CUBE# debug voip ccapi inout
CUBE# debug voip application
CUBE# debug ip tcp transaction
Hata ayıklama filtrelerini kaldırmak için (örnek)
CUBE# no debug ccsip messages
Günlük arabelleğini temizlemek ve kontrol etmek için
CUBE# clear log
>>> make test call <<<
CUBE# show log
CUBE dağıtmıyorsanız günlükleri kullanma hakkında ayrıntılar için kendi SBC'nizin belgelerine bakın. |
Diğer yararlı komutlar
Geçerli yapılandırmayı kontrol etmek için
CUBE# show running-config (or just CUBE# show run)
Yapılandırmayı önyükleme sırasında kullanılacak ROM' a kaydetmek için
CUBE# write
11. Adım BYoPSTN Sertifikası
BİpSTN çözümünün yapılandırması ve sağlanması tamamlandıktan sonra, İş Ortağının çözümlerini sertifikalandırmak için bir dizi kabul testi sorunu ile çalışması gerekir. Bu, İş Ortağı BİpSTN'nin onaylanması ve etkinleştirilmesi için gereken bir adımdır.
Kabul testi vakalarının ana hatları, Cisco BroadWorks Için Kendi PSTN Kabul Prosedürünü Getir Webex adresinde verilmiştir: https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cloudCollaboration/wx4bwks/BYoPSTN/BYoPSTN_Acceptance.pdf .
Iş ortağı, başarıyla yürütülen kabul testlerinin sonuçlarını ekleme ve sertifikasyon ekiplerine sağlamalıdır.
Kabul testi vakalarının uygulanmasından elde edilen sorular, sorunlar ve sonuçlar, Iş Ortağını kullanıma almak için atanan Webex alanında raporlanmalı ve paylaşılmalıdır.
Güncellemeleri Hizmet Içi Telefon Numarası Grubuna/Geri Arama DNS SRV Grubuna Uygulama
Test edilmeyen müşteriler, Iş Ortağı tarafından sağlanan çağrı numaralarını kullanarak Müşteri Şablonuna atandıktan sonra, bu kullanıcılar aşağıdaki toplantıya katılma seçeneklerini kullanabilir:
Toplantı davetleri, atama Telefon Numarası Grubundan bir veya daha fazla varsayılan telefon numarası içerir
Webex Uygulaması, Telefon Numarası Grubundan toplantıya katılma seçeneği olarak atama bir veya daha fazla varsayılan telefon numarasını görüntüler
Webex Meeting sitesi Kullanıcı Arabirimi, Telefon Numarası Grubundan toplantıya katılma seçeneği olarak atama bir veya daha fazla varsayılan telefon numarasını görüntüler
Müşteri Şablonunda geri arama etkinleştirilmişse Webex Meeting, geri arama isteğinin atanan DNS SRV Geri Arama Grubunda belirtilen kayıtlardan birine yönlendirildiği 'Beni şurada ara' seçeneğini sunar:
Müşteri Şablonu için toplantıya katılma seçeneklerinde yapılan değişiklik veya atanmış bir Telefon Numarası Grubuna yapılan değişiklik veya Geri Arama DNS SRV Grubuna yapılan değişiklik, yukarıdaki toplantıya katılma seçeneklerini etkileyebilir. Bu değişiklikler mevcut müşteriler için geçerli değildir, ancak yeni sağlanan müşteriler, bu değişikliklerin Standart ve Premium paket toplantı siteleri için hemen yansıdığını görecektir. Bu nedenle, böyle herhangi bir değişikliğin mevcut Müşteri Şablonlarına, Telefon Numarası Gruplarına veya Geri Arama DNS SRV Gruplarına (Geri Arama DNS SRV Grupları dağıtılmışsa) uygulanmadan önce bir tohum çözümü kuruluşu kullanılarak doğrulanması önemle tavsiye edilir.
Bir müşteri şablonu için toplantıya katılma seçeneklerinde bir güncelleme yapılırken ve/veya Telefon Numarası Gruplarına veya Geri Arama DNS SRV Gruplarına güncellemeler uygulanırken aşağıdaki adımlar izlenmelidir.
Müşteri Şablonları, Telefon Numarası Grupları veya Geri Arama DNS SRV Gruplarının test BroadWorks Hizmet Sağlayıcıları ve/veya test BroadWorks Işletmeleri tarafından kullanıldığını lütfen unutmayın, bu prosedür isteğe bağlıdır. Test BroadWorks Hizmet Sağlayıcılarını ve/veya BroadWorks Işletmeleri kuruluşlarını test etmek ve bunları güncellenmiş Müşteri Şablonları, Telefon Numarası Grupları veya Geri Arama DNS SRV Gruplarını kullanarak yeniden sağlamak daha uygun olabilir.
Yalnızca Telefon Numarası Grubunu güncelle:
Gerekli güncellemelerle yeni bir geçici Telefon Numarası Grubu oluşturun.
- Yeni Telefon Numarası Grubunu kullanan yeni bir geçici Müşteri Şablonu oluşturun. Grupla birlikte mevcut bir Telefon Numarası Grubu kullanılıyorsa, bunu şablona atayın.
- Bir aboneyi bir test BroadWorks Hizmet Sağlayıcısından tedarik ederek veya BroadWorks Enterprise'ı yeni Müşteri Şablonunu kullanarak Standart bir paket ile test ederek bir çekirdek çözüm kuruluşu oluşturun. Bunun ikincil bir çekirdek çözümü kuruluşu olduğunu ve BroadWorks üzerinde yapılandırılmış toplantı siteUUID güncellemesinin gerekli olmadığını lütfen unutmayın.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını indirin. Dosya, Telefon Numarası Grubundaki yeni telefon numaraları için kod eşlemesine erişmek üzere telefon numarasını içerir.
- Tohum çözümü organizasyonu Standart paket toplantı sitesi için Webex Edge Ses DNS SRV etki alanını belirleyin. Orijinal Telefon Numarası Grubu için daha önce belirlenen değerden değiştirilmemiş olması gerekir.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını kullanarak yapılandırma güncellemelerini BroadWorks'e uygulayın.
- Tohum organizasyonu Standart paket sitesini kullanarak toplantılar planlayarak ve toplantıya gelen çağrı telefon numaralarını kullanarak katılarak yapılandırmayı doğrulayın.
- Güncellemeyi orijinal Telefon Numarası Grubuna uygulayın. Değişiklik, test edilmeyen müşteriler için artık kullanımda.
- Çekirdek çözüm kuruluşu, geçici Telefon Numarası Grubu ve Müşteri Şablonu silinebilir. Orijinal Telefon Numarası Grubu güncellendikten sonra bu öğeler artık gerekli değildir.
Yalnızca Geri Arama DNS SRV Grubunu Güncelle:
- Gerekli güncellemelerle yeni bir geçici DNS SRV Geri Arama Grubu oluşturun.
- Yeni Geri Arama DNS SRV Grubunu ve mevcut Telefon Numarası Grubunu kullanan yeni bir geçici Müşteri Şablonu oluşturun. Grupla birlikte mevcut bir DNS SRV Geri Arama Grubu kullanılıyorsa, bunu şablona atayın.
- Bir aboneyi bir test BroadWorks Hizmet Sağlayıcısından tedarik ederek veya BroadWorks Enterprise'ı yeni Müşteri Şablonunu kullanarak Standart bir paket ile test ederek bir çekirdek çözüm kuruluşu oluşturun. Bunun ikincil bir çekirdek çözümü kuruluşu olduğunu ve BroadWorks üzerinde yapılandırılmış toplantı siteUUID güncellemesinin gerekli olmadığını lütfen unutmayın.
- Tohum kuruluşu Standart paket sitesini kullanarak toplantılar planlayarak, toplantıya gelen çağrı telefon numaralarını kullanarak ve ‘Beni şurada ara’ seçeneğini kullanarak yapılandırmayı doğrulayın.
- Güncellemeyi orijinal DNS SRV Geri Arama Grubuna uygulayın. Değişiklik, test edilmeyen müşteriler için artık kullanımda.
- Çekirdek çözüm kuruluşu, DNS SRV Geri Arama Grubu ve Müşteri Şablonu silinebilir. Orijinal Geri Arama DNS SRV Grubu güncellendikten sonra bu öğeler artık gerekli değildir.
Hem Telefon Numarasını hem de Geri Arama DNS SRV Grubunu güncelleme:
- Gerekli güncellemelerle yeni bir geçici Telefon Numarası ve DNS SRV Geri Arama Grubu oluşturun.
- Yeni Telefon Numarası Grubunu ve yeni Geri Arama DNS SRV Grubunu kullanan yeni bir geçici Müşteri Şablonu oluşturun. Grupla birlikte mevcut bir Telefon Numarası Grubu ve/veya DNS SRV Geri Arama Grubu kullanılıyorsa, bunu şablona atayın.
- Bir aboneyi bir test BroadWorks Hizmet Sağlayıcısından tedarik ederek veya BroadWorks Enterprise'ı yeni Müşteri Şablonunu kullanarak Standart bir paket ile test ederek bir çekirdek çözüm kuruluşu oluşturun. Bunun ikincil bir çekirdek çözümü kuruluşu olduğunu ve BroadWorks üzerinde yapılandırılmış toplantı siteUUID güncellemesinin gerekli olmadığını lütfen unutmayın.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını indirin. Dosya, Telefon Numarası Grubundaki yeni telefon numaraları için kod eşlemesine erişmek üzere telefon numarasını içerir.
- Tohum çözümü organizasyonu Standart paket toplantı sitesi için Webex Edge Ses DNS SRV etki alanını belirleyin. Orijinal Telefon Numarası Grubu için daha önce belirlenen değerden değiştirilmemiş olması gerekir.
- BroadWorks Yapılandırması (BYoPSTN) JSON dosyasını kullanarak yapılandırma güncellemelerini BroadWorks'e uygulayın.
- Tohum kuruluşu Standart paket sitesini kullanarak toplantılar planlayarak, toplantıya gelen çağrı telefon numaralarını kullanarak ve ‘Beni şurada ara’ seçeneğini kullanarak yapılandırmayı doğrulayın.
- Güncellemeyi orijinal Telefon Numarasına ve DNS SRV Geri Arama Grubuna uygulayın. Değişiklik, test edilmeyen müşteriler için artık kullanımda.
- Çekirdek çözüm kuruluşu, geçici Telefon Numarası Grubu, DNS SRV Geri Arama Grubu ve Müşteri Şablonu silinebilir. Orijinal Telefon Numarası Grubu ve Geri Arama DNS SRV Grubu güncellendikten sonra bu öğeler artık gerekli değildir.
Yeni bir birincil tohum çözümü kuruluşu seçilip BroadWorks'te yapılandırılmadıkça, birincil tohum çözümü kuruluşu silinmemelidir. Birincil tohum çözümü kuruluşunun silinmesi, BYoPSTN çözümünün Webex Edge Ses'e yönelik SIP mesajı kimlik doğrulamasına bağlı olduğu siteUUID'yi kaldırır. Silinirse toplantı, Iş Ortağı tarafından sağlanan gelen çağrı numarasını kullanan siteler için gelen çağrı özelliğini kullanarak katıldığında başarısız olur. |
Kendi SBC'nizi Kullanırken G722 Ortam Birlikte Çalışabilirliği
Kendi SBC'nizi kullanırken, normalde CUBE tarafından dikkate alınan birlikte çalışabilirlik sorunlarının Cisco Iş Ortakları BroadWorks Altyapısı ve Webex Cloud arasında dikkate alınması gerekir. Bunun bir örneği, BroadWorks Medya Sunucusunu (örneğin, BroadWorks Çağrı Kaydı hizmetini kullanırken) içeren G722 codec'i kullanan bir gelen çağrı veya geri aramadır. Bu senaryoda, Webex Edge Ses "a=fmtp:9" satırlı bir SDP gönderebilir. SBC'nizin, bitrate parametresini BroadWorks arka ucuna göndermeden önce "a=fmtp: 9 bitrate=64" değerine sahip olacak şekilde eklemek için bu satırı güncellemesi gerekir.
Bilinen Sınırlamalar
Müşteri Şablonu Toplantıya Katılma Seçeneği, Cisco gelen çağrı numaraları veya Iş Ortağı Tarafından Sağlanan çağrı numaralarında yapılan değişiklikler yalnızca yeni sağlanan müşterilere uygulanır. Şablonu kullanan mevcut müşteriler değişmeden kalır.
Müşteri Şablonu Telefon Numarası Grubu veya Geri Arama DNS SRV Grubu ayarlarında yapılan değişiklikler, yalnızca yeni sağlanan müşterilere veya ilk Standart veya Premium paket kullanıcısı için sağlanan mevcut müşterilere uygulanır. Zaten Standart veya Premium paket kullanıcıları olan mevcut müşteriler değişmeden kalır.
Müşteri Şablonlarına atanan Telefon Numarası Gruplarında veya Geri Arama DNS SRV Gruplarında yapılan tüm değişiklikler, yalnızca yeni sağlanan müşterilere veya ilk Standart veya Premium paket kullanıcısı için sağlanan mevcut müşterilere uygulanır. Zaten Standart veya Premium paket kullanıcıları olan ilişkili şablonlara atanan mevcut müşteriler değişmeden kalır.
Belirli bir Müşteri Şablonu, Cisco gelen çağrı numaralarını veya Iş Ortağı tarafından sağlanan çağrı numarası toplantı katılma seçeneğini destekler; aynı şablon için iki seçeneğin birleşimi desteklenmez.
‘Beni şuradan ara’ veya geri arama toplantıya katılma kullanım durumu için SIP mesajlaşması, katılacak toplantının düzenlendiği müşteri ve/veya kullanıcı hakkında bilgi içermez.
Belirli bir Telefon Numarası Grubu için telefon numaraları ve ilişkili toplantı erişim kodları, yalnızca tek bir Webex Edge Ses DNS SRV etki alanını (örneğin, ecccspx.amer.webex.com) destekler. Bu telefon numaralarının farklı bir Webex Edge Audio DNS SRV etki alanındaki toplantıları aramak için kullanılması desteklenmez.
Webex Edge Ses, çağrı sırasında yeniden müzakere codec'lerini desteklemiyor. Bu nedenle, bir çağrı yanıtlandıktan sonra çağrılan hizmetler düzgün çalışmayabilir.
Webex Uygulaması, Webex Meeting sitesi Kullanıcı Arabirimi ve Webex Meeting davet e-postası, “Ücretsiz arama kısıtlamaları” belgesine bağlantı sağlar. Bu belge, Cisco tarafından sağlanan telefon numaralarına özeldir ve toplantı katılımları için Iş Ortağı tarafından sağlanan telefon numaralarını kullanırken kullanıcılar tarafından göz ardı edilmelidir.
Belge Revizyon Geçmişi
Aşağıdaki tabloda, bu belgede son 12 ayda yapılan değişikliklerin geçmişi gösterilmektedir.
Tarih | Sürüm | Değişiklik Açıklaması | |
---|---|---|---|
08 Nisan 2024 Salı | 1-36 arası |
| |
10 Ocak 2024 Salı | 1-35 arası |
| |
22 Aralık 2023 | 1-34 arası |
| |
04 Temmuz 2023 Salı | 1-33 arası |
| |
02 Şubat 2023 | 1-32 arası |
| |
02 Şubat 2023 | 1-31 arası |
| |
31 Ocak 2023 | 1-30 |
| |
29 Kasım 2022 | 1-29 arası |
|