سافت دیزاین

کاربرد نرم افزار، برنامه نویسی و شبکه

سافت دیزاین

کاربرد نرم افزار، برنامه نویسی و شبکه

الگوی تماس Dial Pattern

الگوی تماس در الستیکس (Elastix)، ایزابل (Issabel)،  فری پی بی ایکس (FreePBX) و آستریسک (Asterisk) مجموعه ای از  ارقام و علامت هاست که با شماره های ورودی یا خروجی مقایسه می شود و  در صورت مطابقت به مسیرهای تعریف شده هدایت شوند.

 الگو های  تماس از چهار بخش تشکیل می شوند:

 بخش Prepend

در صورتیکه شماره  با الگو منطبق باشد، این اعداد یا علایم به ابتدای شماره اضافه شده وشماره به خروجی فرستاده می شود. بطور مثال اگر ورودی 3456 و الگو NXXX و Pepend مقدار 051 باشد، خروجی 0513456 خواهد بود.

بخش Prefix

در Prefix معمولا ارقامی را که می خواهیم کاربرقبل از شماره ی اصلی بگیرد را می گذاریم. این ارقام و علائم درخروجی نهایی حذف می شوند.  بطور مثال اگر بخواهیم کاربران داخلی برای ارتباط با خطوط شهری قبل از شماره اصلی یک عدد 9  را وارد کنند تا تماسشان انتقال یابد این رقم 9 که جدا از شماره ی اصلی است را در prefix قرار می دهیم. بدین ترتیب کاربر برای شماره گیری تلفن شهری 3456789  باید 93456789 را شماره گیری کند.

بخش Match Pattern

بخشی از الگو است که با prefix، الگوی اصلی را می سازند. در این بخش ما از علائم الگو بصورت زیر استفاده می کنیم:

  • X : هر رقم از 0 تا 9 (یک رقم را قبول می کند مانند XX که دو رقم بین 00 تا 99 می باشد )
  • Z : هر رقم از 1 تا 9 (یک رقم را قبول می کند مانند ZZZ که ارقام سه رقمی که هیچ رقم صفر ندارند را قبول می کند)
  • N : هر رقم از 2 تا 9 (فقط یک رقم، مانند NN که هر عدد دو رقمی که هیچ رقم صفر یا یک ندارد)
  • [ ] : هر رقم در مجموعه حاضر (می توانیم اعداد داخل کروشه را با ویرگول از هم جدا کنیم مانند  [1,3,4] که اعداد 1 یا 3 یا 4 را قبول می کند و یا با خط تیره – یک سری اعداد را انتخاب کنیم مانند [6-9] که اعداد 6 تا 9 را قبول می کند و یا ترکیبی از آن ها مانند [1,3,5,6-9] )
  • . (dot) : یک و یا بیشتر رقم یا علامت را قبول می کند (ارقام 0 تا 9، *، #، A،B،C و D)

بطور مثال الگوی ZXXX شماره های چهار رقمی است که با صفر شروع نمی شوند.

بخش Caller Id

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


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد