Toptan VoIP

E.164 Arama Planı: PBX Sistemleri Her Aramayı Nasıl Yönlendiriyor?

Arama planının PBX veya SIP hattı içindeki çağrıları yönlendirmek için E.164 normalizasyonunu nasıl kullandığı — kalıp eşleştirme, normalleştirme kuralları ve yönlendirmeyi bozan hatalar.

Akil Patel

Kıdemli Yazar

14 Temmuz 20267 dakikalık okuma
Paylaşmak
PBX routing engine reading an E.164 normalized number and matching it against dial plan rules to select an outbound route

Arama planı, bir PBX veya SIP hattının, kullanıcının çevirdiği her rakam dizisiyle ne yapılacağına karar vermek için kullandığı kural kümesidir; bir öneki çıkarın, onu bir rotayla eşleştirin ve doğru şekilde dağıtın. E.164 bu kural kümesini taşınabilir kılan şeydir: her sayıyı aynı değere normalleştirin +[country code][number] Önce şekillendirin ve alttaki eşleşen kurallar önemli ölçüde daha basit ve çok daha az kırılgan hale gelir.

Bu kılavuz, E.164 normalleştirmesinin aslında bir arama planı içinde nasıl çalıştığını, normalleştirilmiş bir numarayı sağ ana hatta yönlendiren kalıp eşleştirme mantığını ve bu adımı atlayan PBX sistemlerinde çağrı yönlendirmeyi sessizce bozan hataları kapsar. E.164 formatının sade dildeki açıklaması için bkz. uluslararası telefon numarası formatı kılavuzu — bu, bu arka planı varsayıyor ve doğrudan operasyonel olarak nasıl kullanıldığına giriyor. ITU-T Tavsiye E.164 kaynak belgeyi isteyen herkes için aşağıda kapsanan her normalleştirme kuralının altında yatan resmi belirtimdir.

Bir arama planının herhangi bir şeyi yönlendirmeden önce neden normalleştirilmesi gerekiyor?

Raw dialed digits being normalized into E.164 format before being handed to dial plan routing rules

Kullanıcılar numaraları tutarsız bir şekilde çevirir; başında 0, 9 gibi bir telefon hattı erişim rakamı, parantez, boşluk veya kısmi dahili numara bulunur. Yönlendirme kurallarını bu ham, öngörülemeyen girdiyle eşleştirmeye çalışan bir arama planı, her arama alışkanlığını kapsamaya çalışan genişleyen, kırılgan bir dizi modelle sonuçlanır.

E.164'e normalleştirme, herhangi bir yönlendirme kararı alınmadan önce ilk olarak tüm bu varyasyonu tek bir öngörülebilir şekle daraltır: hat erişim önekini soyun, numara bir tane içeriyorsa önde gelen hat 0'ı soyun, ülke kodunu ekleyin ve başına ekleyin +. Daha sonra her aşağı akış kuralı, biçimlendirmeyi tahmin etmek yerine bu tek normalleştirilmiş formla eşleşir.

Bu operasyonel açıdan neden önemlidir?

Normalleştirmeyi atlayan bir arama planı, kullanıcının çevirebileceği her giriş varyasyonu için ayrı eşleştirme kuralları sağlamalıdır. E.164 normalizasyonu üzerine kurulu bir arama planı, hedef başına tam olarak bir kurala ihtiyaç duyar çünkü giriş, yönlendirme mantığının gördüğü zamana göre her zaman aynı şekilde şekillendirilir.

Desen eşleştirme aslında aramayı nasıl yönlendirir?

Dial plan pattern matching engine comparing a normalized E.164 number against route patterns for country code, area code, and destination trunk

Bir numara normalleştirildikten sonra, arama planı onu hangi giden hattın veya rotanın çağrıyı ele alacağına karar vermek için onu sıralı bir kalıp listesiyle (genellikle en spesifik olanı) eşleştirir. Standart PBX modeli sözdizimini kullanan basitleştirilmiş bir örnek; X herhangi bir rakamla eşleşir ve . bir veya daha fazlasıyla eşleşir:

+1212XXXXXXX  →  Route: NYC-Local-Trunk
+1XXXXXXXXXX  →  Route: US-Domestic-Trunk
+44.          →  Route: UK-International-Trunk
+.            →  Route: General-International-Trunk

Motor, kuralları öncelik sırasına göre değerlendirir ve ilk eşleşmede durur; bu nedenle belirli kalıpların (tek bir alan kodu) genel kalıpların (tüm ülke kodunun) üzerinde yer alması gerekir, aksi takdirde genel kural, daha spesifik olarak yönlendirilmesi gereken çağrıları yakalayacaktır. Bu aynı öncelik sırası mantığı, bir toptan satış taşıyıcısının en düşük maliyetli yönlendirme motorunun çok daha büyük bir ölçekte çalışmasıdır; normalleştirilmiş hedef numaralarını bir avuç dolusu hat yerine yüzlerce rota seçeneğiyle eşleştirir. Toptan SIP sonlandırma kılavuzu.

Tanımlanmış bir öncelik sırası olmayan bir arama planı aslında bir arama planı değildir; bu, önce yanlış kuralın eşleşmesini bekleyen bir yarış koşuludur.

Yönlendirmeyi bozan yaygın arama planı hataları

Four staggered warning cards covering trunk prefixes, priority order, fallback patterns, and extension handling

Gövde önek şeridini atlamak. Bir sistem ararsa 9 bir dış hat için ve normalleştirme adımı eşleştirmeden önce onu çıkarmaz, her model sessizce başarısız olur ve varsayılanı bir geri dönüş rotasına çağırır veya tamamen bırakır.

Yanlış desen önceliği. Geniş bir desen yerleştirme (+1.) belirli bir tanesinin üstünde (+1212XXXXXXX) geniş kuralın her zaman kazandığı ve herhangi bir hata atılmadan çağrıları yanlış hatlara gönderdiği anlamına gelir.

Geri dönüş modeli yok. Her şeyi kapsamayan bir arama planı +. alttaki kural, genel bir uluslararası hat üzerinden yönlendirmek yerine, kimsenin açıkça planlamadığı herhangi bir varış noktasında tamamen başarısız olur.

Tutarsız dahili uzantı yönetimi. Kısa dahili uzantılar E.164 şekline hiç uymuyor ve onları harici numaralarla aynı normalleştirme adımından geçmeye zorlayan bir arama planı genellikle her ikisini de bozuyor.

Hazır olduğunuzda hazır

İş hattınızı koruyun.

MCM'nin yerel numaraları, doğrulanmış arayan kimliği ve akıllı çağrı filtreleme özelliğiyle birlikte gelir; müşteriler her zaman bu kişinin gerçekten siz olduğunuzu bilir ve spam ekibinize asla ulaşmaz.

Yerel numaranızı alın

Minimal çalışma arama planı yapısı

A winding five-waypoint path from stripping access digits to logging unmatched numbers

Üretimde gerçekten geçerli olan bir arama planı, PBX platformundan bağımsız olarak aynı temel şekli izler:

  1. Erişim rakamlarını soyun - trunk erişim önekini kaldırın (genellikle 9) başka bir şey çalıştırılmadan önce.
  2. E.164'e normalleştir - eklemek +, ülke kodunu ve herhangi bir yerel hat 0'ı soyun.
  3. Dahili uzantıları ayrı ayrı eşleştirin — kısa dahili sayılar, harici normalleştirme uygulanmadan önce değerlendirilen kendi kalıp setine sahiptir.
  4. Dış kalıpları öncelik sırasına göre eşleştirin — önce en spesifik varış noktası, en sonda genel uluslararası geri dönüş.
  5. Eşleşmeyen vakayı günlüğe kaydedin — eşleşme olmadan sona ulaşan herhangi bir şey, sessizce başarısız olmak yerine bir hata kaydetmelidir; bu, eksik bir modeli bir destek bildirimine dönüşmeden önce yakalamanın en hızlı yoludur.

Çözüm

E.164 normalleştirmesi, arama planını formata özel tahminler yığınından küçük, sürdürülebilir yönlendirme kuralları dizisine dönüştüren şeydir. Normalleştirme adımını doğru atmak ve bunun hemen altındaki kalıp öncelik sırasını almak, uç durumlarda sessizce bozulan bir arama planını, her çağrıyı ilk seferde doğru şekilde yönlendiren bir arama planından ayıran şeydir. My Country Mobile, aynı normalleştirme öncelikli yaklaşımı, bir avuç PBX hattı yerine yüzlerce hedef ölçeğinde toptan yönlendirme altyapısına inşa ediyor. Bize Ulaşın PBX veya SIP hattı dağıtımı için arama planı veya yönlendirme yapılandırması üzerinden konuşmak için.

Temel çıkarımlar

  • Bir arama planı gerekiyor E.164 eşleştirmeden önce normalleştirmeveya yönlendirme kurallarının her ham arama varyasyonunu ayrı ayrı kapsaması gerekir.
  • Desen öncelik sırası önemlidir — özel kurallar genel kuralların üzerinde yer almalıdır, aksi takdirde genel kural her zaman kazanır.
  • Kayıp geri dönüş modeli genel olarak yönlendirmek yerine planlanmamış herhangi bir varış yerinin doğrudan başarısız olmasına neden olur.
  • Dahili uzantıların ayrı işlenmesi gerekir — E.164 şekline uymuyorlar ve aynı normalleştirme adımından geçmeye zorlanmamalılar.
  • Eşleşmeyen numaraların günlüğe kaydedilmesi eksik bir arama planı modelini, destek sorunu haline gelmeden önce yakalamanın en hızlı yoludur.

Hazır olduğunuzda hazır

Satış yaptığınız her yerde yerel görünmeye hazır mısınız?

MCM, çağrı yönlendirme, analiz ve CRM'ye hazır entegrasyonlarla işletme numaralarını dakikalar içinde etkinleştirir. Ücretsiz denemenizi başlatın; envantere göz atmak için kart yok.

Ücretsiz denemenizi başlatın

SSS

Arama planı nedir?

Kural, bir PBX veya SIP hattının, aranan bir numaranın nasıl ele alınacağına karar vermek için kullandığını belirler (öneklerin çıkarılması, kalıpların eşleştirilmesi ve bir giden rotanın seçilmesi).

E.164 neden özellikle arama planı için önemlidir?

Yönlendirme kuralları çalıştırılmadan önce her sayıyı öngörülebilir bir şekle normalleştirir; bu, bir arama planının, ham, tutarsız biçimde biçimlendirilmiş çevrilen rakamları eşleştirmek için oluşturulmuş olandan çok daha az, çok daha basit desenlere ihtiyaç duyduğu anlamına gelir.

Arama planında kalıp önceliği yanlış ayarlanırsa ne olur?

Belirli bir desenin üzerine yerleştirilen geniş bir desen, arama planı motorlarının çoğu ilk eşleştirme kuralında durduğundan, çağrıları ilk önce eşleştirecek ve sessizce yanlış hatlara yönlendirecektir.

Dahili uzantıların da E.164 normalizasyonuna ihtiyacı var mı?

Hayır. Dahili uzantılar genellikle kısadır ve E.164 şekline uymaz; harici numara normalizasyonu uygulanmadan önce değerlendirilen ayrı bir kural kümesiyle eşleştirilmeleri gerekir.

Arama planı ile toptan satış operatörünün yönlendirme motoru arasındaki fark nedir?

Aynı temel mantık üzerinde çalışırlar - normalleştirilmiş bir sayıyı sıralı modellerle eşleştirir - ancak bir taşıyıcının en düşük maliyetli yönlendirme motoru, bunu bir avuç PBX hattı yerine yüzlerce hedef ve rota üzerinden çok daha büyük ölçekte yapar.

Yazan:

Akil Patel

Kıdemli Yazar

Akil, MCM saha kılavuzlarını Kuzey Amerika'daki operasyon ekipleri tarafından kullanılan telefon numaraları, arama kuralları ve alan kodu referansları hakkında yazıyor.

Platformu deneyin. Öğle yemeğine kadar telefonda olun.

Hangi planı seçerseniz seçin, aynı ürün, aynı destek, aynı güvenlik.