VoIP عمده فروشی

طرح شماره گیری E.164: سیستم های PBX چگونه هر تماس را مسیریابی می کنند

چگونه یک پلن شماره گیری از عادی سازی E.164 برای مسیریابی تماس ها در داخل یک PBX یا SIP Trunk استفاده می کند - تطبیق الگو، قوانین عادی سازی، و اشتباهاتی که مسیریابی را به هم می زند.

Akil Patel

نویسنده ارشد

14 ژوئیه 20267 دقیقه مطالعه
به اشتراک بگذارید
PBX routing engine reading an E.164 normalized number and matching it against dial plan rules to select an outbound route

طرح شماره‌گیری، مجموعه قوانینی است که یک PBX یا SIP Trunk برای تصمیم‌گیری با هر رشته رقمی که کاربر شماره‌گیری می‌کند، از آن استفاده می‌کند – یک پیشوند را حذف کنید، آن را با یک مسیر مطابقت دهید، و آن را به درستی تحویل دهید. E.164 چیزی است که آن مجموعه قانون را قابل حمل می کند: هر عدد را به یک اندازه عادی کنید +[country code][number] ابتدا شکل دهید و قوانین تطبیق زیر به طرز چشمگیری ساده تر و به مراتب کمتر شکننده می شوند.

این راهنما نحوه عملکرد عادی سازی E.164 را در داخل یک پلن شماره گیری، منطق تطبیق الگو که یک عدد عادی شده را به تنه سمت راست هدایت می کند و اشتباهاتی که به آرامی مسیریابی تماس را در سیستم های PBX که این مرحله را نادیده می گیرند، می شکند را پوشش می دهد. برای توضیح زبان ساده خود قالب E.164، به ما مراجعه کنید راهنمای قالب شماره تلفن بین المللی - این یکی آن پس زمینه را فرض می کند و مستقیماً به نحوه استفاده عملیاتی آن می پردازد. توصیه ITU-T E.164 مشخصات رسمی زیر هر قانون عادی سازی است که در زیر برای هر کسی که سند منبع را می خواهد.

چرا یک طرح شماره گیری قبل از اینکه بتواند هر چیزی را مسیریابی کند نیاز به عادی سازی دارد

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

کاربران اعداد را به‌طور متناقض شماره‌گیری می‌کنند - با 0 ابتدایی، یک رقم دسترسی ورودی مانند 9، پرانتز، فاصله یا یک پسوند جزئی. طرح شماره گیری که سعی می کند قوانین مسیریابی را با ورودی خام و غیرقابل پیش بینی مطابقت دهد، به مجموعه ای گسترده و شکننده از الگوها ختم می شود که سعی می کنند هر عادت شماره گیری را پوشش دهند.

نرمال کردن به E.164 ابتدا همه این تغییرات را قبل از هر تصمیم مسیریابی در یک شکل قابل پیش بینی جمع می کند: پیشوند دسترسی ترانک را حذف کنید، اگر شماره شامل یک ترانک اصلی باشد، کد کشور را اضافه کنید و پیشوند را اضافه کنید. +. سپس هر قانون پایین‌دستی به جای حدس زدن در قالب‌بندی، با آن فرم نرمال‌شده منطبق می‌شود.

چرا این موضوع از نظر عملیاتی اهمیت دارد

طرح شماره گیری که از عادی سازی صرف نظر می کند باید قوانین تطبیق جداگانه ای را برای هر تغییر ورودی که کاربر ممکن است شماره گیری کند حفظ کند. یک پلن شماره گیری که بر اساس عادی سازی E.164 ساخته شده است دقیقاً به یک قانون در هر مقصد نیاز دارد، زیرا ورودی همیشه با زمانی که منطق مسیریابی آن را می بیند به یک شکل شکل می گیرد.

چگونه تطبیق الگو در واقع تماس را هدایت می کند

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

هنگامی که یک شماره عادی شد، پلن شماره گیری آن را با لیستی از الگوها مطابقت می دهد - معمولاً در ابتدا خاص ترین - تا تصمیم بگیرد که کدام یک از خطوط خروجی یا مسیری که تماس را انجام می دهد. یک مثال ساده، با استفاده از نحو الگوی PBX استاندارد که در آن X مطابق با هر رقم و . با یک یا چند مورد مطابقت دارد:

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

موتور قوانین را به ترتیب اولویت ارزیابی می‌کند و در اولین مسابقه متوقف می‌شود - به همین دلیل است که الگوهای خاص (یک کد منطقه واحد) باید بالاتر از الگوهای عمومی (کل کد کشور) قرار گیرند، در غیر این صورت قانون کلی تماس‌هایی را که باید به‌طور خاص‌تر مسیریابی می‌کردند، دریافت می‌کند. همین منطق ترتیب اولویت همان چیزی است که موتور مسیریابی کم‌هزینه یک شرکت حمل‌ونقل عمده‌فروشی در مقیاسی بسیار بزرگ‌تر اجرا می‌کند، و با اعداد عادی مقصد با صدها گزینه مسیر به جای تعداد انگشت شماری از صندوق‌ها مطابقت دارد. راهنمای خاتمه SIP عمده فروشی.

طرح شماره گیری بدون ترتیب اولویت تعریف شده واقعاً یک طرح شماره گیری نیست - این یک شرایط مسابقه است که منتظر می ماند تا قانون اشتباه ابتدا مطابقت داشته باشد.

اشتباهات رایج برنامه شماره گیری که مسیریابی را به هم می زند

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

پرش از نوار پیشوند تنه. اگر یک سیستم شماره گیری کند 9 برای یک خط خارجی و مرحله عادی سازی قبل از تطبیق آن را از بین نمی برد، هر الگوی بی صدا از کار می افتد و پیش فرض را به یک مسیر بازگشتی فراخوانی می کند - یا به طور کامل رها می شود.

اولویت الگوی اشتباه قرار دادن یک الگوی گسترده (+1.) بالاتر از یک خاص (+1212XXXXXXX) به این معنی است که قانون گسترده هر بار برنده می شود، بدون ارسال هیچ خطایی، تماس ها را به صندوق عقب اشتباه ارسال می کند.

بدون الگوی بازگشتی طرح شماره گیری بدون همه چیز +. قانون در پایین به جای مسیریابی آن از طریق یک تنه عمومی بین المللی، در هر مقصدی که هیچ کس به صراحت برای آن برنامه ریزی نکرده باشد، به طور کامل شکست می خورد.

مدیریت داخلی ناسازگار. پسوندهای داخلی کوتاه به هیچ وجه با شکل E.164 مطابقت ندارند، و یک پلن شماره گیری که سعی می کند آنها را مجبور به عبور از همان مرحله عادی سازی اعداد خارجی کند، معمولاً هر دو را خراب می کند.

آماده وقتی که هستید

از خط کسب و کار خود محافظت کنید

شماره‌های محلی MCM با شناسه تماس‌گیرنده تأیید شده و فیلتر تماس هوشمند ارسال می‌شوند - مشتریان همیشه می‌دانند که واقعاً شما هستید و هرزنامه هرگز به تیم شما نمی‌رسد.

شماره محلی خود را دریافت کنید

ساختار پلان شماره گیری حداقلی

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

یک پلن شماره گیری که در واقع در تولید باقی می ماند بدون توجه به پلت فرم PBX از همان شکل اصلی پیروی می کند:

  1. ارقام دسترسی نواری - حذف پیشوند trunk-access (معمولاً 9) قبل از هر چیز دیگری اجرا شود.
  2. نرمال کردن به E.164 - اضافه کردن +، کد کشور، و هر تنه محلی را 0 بردارید.
  3. پسوندهای داخلی را جداگانه مطابقت دهید - اعداد داخلی کوتاه مجموعه الگوی خود را دارند که قبل از اعمال عادی سازی خارجی ارزیابی می شوند.
  4. الگوهای خارجی را به ترتیب اولویت مطابقت دهید - اول خاص ترین مقصد، آخرالزمان بین المللی عمومی.
  5. مورد بی همتا را ثبت کنید - هر چیزی که بدون مسابقه به پایان می رسد باید به جای شکست بی سر و صدا، یک خطا ثبت کند، که سریع ترین راه برای گرفتن یک الگوی گم شده قبل از تبدیل شدن به یک بلیط پشتیبانی است.

نتیجه گیری

عادی سازی E.164 چیزی است که یک پلن شماره گیری را از انبوهی از حدس های فرمت خاص به مجموعه ای کوچک و قابل نگهداری از قوانین مسیریابی تبدیل می کند. درست کردن مرحله عادی سازی - و دریافت ترتیب اولویت الگو درست در زیر آن - چیزی است که یک پلن شماره گیری را که بی سر و صدا در موارد لبه شکسته می شود از طرحی که هر تماس را بار اول به درستی مسیریابی می کند، جدا می کند. My Country Mobile همان رویکرد عادی سازی را در زیرساخت مسیریابی عمده فروشی خود ایجاد می کند، در مقیاس صدها مقصد به جای تعداد انگشت شماری صندوق پستی. با ما تماس بگیرید برای صحبت از طریق پلن شماره گیری یا پیکربندی مسیریابی برای استقرار ترانک PBX یا SIP.

خوراکی های کلیدی

  • یک طرح شماره گیری نیاز دارد عادی سازی E.164 قبل از تطبیق، یا قوانین مسیریابی باید هر نوع شماره گیری خام را جداگانه پوشش دهد.
  • ترتیب اولویت الگو اهمیت دارد - قوانین خاص باید بالاتر از قوانین عمومی قرار گیرند، در غیر این صورت قانون کلی هر بار برنده می شود.
  • یک گمشده الگوی بازگشتی باعث می شود هر مقصد برنامه ریزی نشده ای به جای مسیریابی به طور کلی با شکست مواجه شود.
  • پسوندهای داخلی نیاز به مدیریت جداگانه دارند - آنها با شکل E.164 مطابقت ندارند و نباید در همان مرحله عادی سازی مجبور شوند.
  • ثبت اعداد بی همتا سریعترین راه برای یافتن الگوی طرح شماره گیری گمشده قبل از تبدیل شدن به یک مشکل پشتیبانی است.

آماده وقتی که هستید

آیا آماده‌اید که در هر جایی که می‌فروشید صدای محلی داشته باشید؟

MCM شماره های کسب و کار را در چند دقیقه با مسیریابی تماس، تجزیه و تحلیل و ادغام های آماده CRM فعال می کند. آزمایشی رایگان خود را شروع کنید - بدون کارت برای مرور موجودی.

آزمایشی رایگان خود را شروع کنید

سوالات متداول

طرح شماره گیری چیست؟

این قانون تنظیم شده است که یک PBX یا SIP ترانک برای تصمیم گیری در مورد نحوه کار با شماره شماره گیری شده استفاده می کند - حذف پیشوندها، تطبیق الگوها، و انتخاب مسیر خروجی.

چرا E.164 برای طرح شماره گیری به طور خاص اهمیت دارد؟

قبل از اجرای قوانین مسیریابی، هر عدد را به یک شکل قابل پیش‌بینی عادی می‌کند، به این معنی که یک پلن شماره‌گیری به الگوهای بسیار کمتر و بسیار ساده‌تری نسبت به نمونه‌ای که برای مطابقت با ارقام شماره‌گیری شده با فرمت ناسازگار ساخته شده است، نیاز دارد.

اگر اولویت الگو در طرح شماره گیری اشتباه تنظیم شود چه اتفاقی می افتد؟

یک الگوی گسترده که در بالای یک الگوی خاص قرار می‌گیرد، ابتدا تماس‌ها را به اشتباه هدایت می‌کند، زیرا اکثر موتورهای پلان شماره‌گیری در اولین قانون تطبیق متوقف می‌شوند.

آیا افزونه های داخلی نیز به عادی سازی E.164 نیاز دارند؟

خیر. پسوندهای داخلی معمولاً کوتاه هستند و با شکل E.164 مطابقت ندارند - آنها باید با یک مجموعه قانون جداگانه که قبل از اعمال عادی سازی اعداد خارجی ارزیابی شده، مطابقت داده شوند.

تفاوت بین طرح شماره گیری و موتور مسیریابی حامل عمده فروشی چیست؟

آنها بر روی همان منطق زیربنایی کار می کنند - تطبیق یک عدد نرمال شده با الگوهای سفارش داده شده - اما موتور مسیریابی کم هزینه حامل این کار را در مقیاس بسیار بزرگتر انجام می دهد، در صدها مقصد و مسیر به جای تعداد انگشت شماری صندوق پستی.

نوشته شده توسط

Akil Patel

نویسنده ارشد

آکیل راهنماهای میدانی MCM را در مورد شماره تلفن، قوانین شماره گیری و ارجاعات کد منطقه ای که توسط تیم های عملیاتی در سراسر آمریکای شمالی استفاده می شود، می نویسد.

پلتفرم را امتحان کنید. تا ناهار در تماس باشید

همان محصول، پشتیبانی یکسان، امنیت یکسان - مهم نیست کدام برنامه را انتخاب می کنید.