Merhaba, bu yazımda hali hazırda Cisco Unified Communications Manager (CUCM) kullanan kurumlarda karşılaştığım arama planı problemlerinin bir çoğunun kaynağı olan Calling Search Space (CSS) – Partition kavramlarını açıklamaya çalışacağım.
Temel olarak CUCM in çağrı yönlendirme işlemi, partition ve CSS’ler üzerine kurulmuştur. Arama planı ile ilgili sorunları çözmeyi ummadan önce bunların ne anlama geldiğini ve birbirleri ile nasıl etkileşimde olduğunu anlamalıyız.
Partition Nedir?
Partition, sisteminizde dizin numaralarını (Directory Number – DN), telefon numaraları olarak düşünebilirsiniz) mantıksal olarak ayırmak için kullanılır. Her bir DN, Route Pattern ve Translation Pattern, ilgili bir partition ile tanımlanır.
CSS Nedir?
Belirli bir cihazın hangi mantıksal bölümleri (partition) arayabileceğini belirlemek için Calling Saerch Space (CSS) kullanılır. CSS’ler, sıralı bir partition listesidir ve bir çağrı yapmaya çalıştığınızda hangi cihazlarının aranabileceğini belirler. Belirli bir hedefe çağrı yapabilmek için aranan tarafın partition’ının çağrı yapan tarafın CSS’sinde bulunması gerekir. Bir cihaz (ya da cihaz üzerinde tanımlı DN) bir CSS ile yapılandırılmamışsa ve / veya yapılandırılmış CSS herhangi bir partition içermiyorsa, söz konusu cihaz herhangi bir arama yapamaz.
Birden çok DN ile kullanılan IP telefonlarda, farklı DN’lere farklı CSS’ler atayabilirsiniz, bu sayede her bir DN’in farklı arama yetkileri olmuş olur.
Bölümlerin ve CSS’lerin nasıl çalıştığını daha iyi anlayabilmek için bir örnek ile devam edelim.
CUCM Partition ve CSS İlişkisi
Elimizde kullanıcı, sekreter ve yönetici olmak üzere 3 farklı profil olsun. Biz partition ve CSS’leri kullanarak bu kullanıcılar arasında arama haklarını düzenleyelim. Kullanıcılar diğer kullanıcıları, sekreterleri ve PSTN’e doğru da şehir içi ve şehirler arası aramalar yapabilsin. Sekreterler kullanıcıları, diğer sekreterleri, yöneticileri ve PSTN’e doğru her yönü arayabilsin. Yöneticiler ise kullanıcıları, sekreterleri, diğer yöneticileri ve PSTN’e doğru da şehir içi ve şehirler arası arama yapabilsin. Bu hiyerarşiyi gerçekleştirmek için şu partitionlara ihtiyacımız olacak :
- Kullanıcılar (K)
- Sekreterler (S)
- Yöneticiler (Y)
- Şehir İçi (SI)
- Şehirler Arası (SA)
- Milletler Arası (MA)

Şimdi de profiller için CSS’leri tanımlayalım :
- Kullanıcılar (K)
- Sekreterler (S)
- Yöneticiler (Y)
CSS’leri de tanımladıktan sonra arama haklarını düzenlemek için CSS’lere ilgili partitionları eklemeliyiz. Neticede oluşan tablo şu şekildedir :

Bu tabloya göre örneğin kullanıcılar partition’ına ait bir telefon 3000 i çevirerek yöneticiyi aramak istedğinde bu çağrı yönlendirilmeyecek ve kullanıcıya arama hakkının olmadığı ile ilgili bir anons verilecektir. Aynı numarayı bir sekreter (2001) aradığında bu çağrı başarılı olacaktır. Benzer şekilde kullanıcılar ve yöneticiler milletler arasını arayamaz iken sekreterlerin yaptığı aramalar başarılı olacaktır.
Püf Noktası: Eğer bu tür problemler ile karşılaşıyorsanız bir CUCM modülü olan “Dialed Number Analyzer” işinize çok yarayabilir. Bunun için önce Cisco Unified Communications Manager Serviceability menüsünden Tools > Service Activation a girmeli ve “Cisco Dialed Number Analyzer” servisini aktif etmelisiniz.
Daha sonra DNA’e browser üzerinden https://<<cucmipadresi>>/dna ile girebilirsiniz.