زمان لازم جهت مطالعه این مقاله: 4 دقیقه (812 words)

ایجاد محدودیت و یا Limitation بر روی مدت زمان مکالمات

3

ایجاد محدودیت و یا Limitation بر روی مدت زمان مکالمات

 

 

dial options Asterisk  راهکاری برای  ایجاد محدودیت  بر روی مدت مکالمه  می باشد.

در پروژه های ویپ گاهی نیاز است که تماسها دارای محدودیت در مدت مکالمه باشد این کار باعث مدیریت خطوط شده و مشغول شدن خط را کاهش می دهد، برای ایجاد این محدودیت از پارامترAsterisk dial options  استفاده می شود، که در دو بخش "تعریف Extension " و "تعریف Trank " وجود دارد. این محدودیت می تواند بر روی یک داخلی خاص اعمال شود و یا بر روی یک پترن یا گروه خاصی عمل کند.

ایجاد محدودیت روی  Extension ها یا تماس بین داخلی ها

پارامتر Asterisk Dial Options در تعریف Extension  برای ایجاد محدودیت تماس بین داخلی های یک مجموعه بکار میرود در زمانهایی که نیاز است داخلی های یک مجمع زیاد مشغول نباشند میتوانید از این محدودیت استفاده کنید.بطور مثال فرض کنید بخواهیم طول مکالمات داخلی های یک مجموعه بیشتر از 20 ثانیه نشود. برای انجام این کار ابتدا از مسیر زیر وارد  بخش تعریف Extension یا داخلی می شویم

PBX > PBXconfig > Extension

به قسمت Asterisk Dial Options توجه کنید پیش فرض این بخش دارای مقدارTtr می باشد. برای تغییر آن ابتدا گزینه override را تیک میزنیم سپس در کادر Dial oprions مقدار آن را برابر TtrL(20000)  قرار میدهیم در اینجا L به معنیlimitation  یا اعمال محدودیت برطول مکالمه می باشد، عدد داخل پرانتز مقدار زمان محدودیت برحسب میلی ثانیه می باشد.

 

B2ap3 Large 1

 

با Submit و سپس Apply کردن تغییرات، این محدودیت در تمام تماس های داخلی این Extention تاثیر و اعمال خواهد شد.بنابراین اگر این Extension با هر داخلی دیگری تماس بگیرد فقط 20 ثانیه فرصت دارد که صحبت نماید و بعد از 20 ثانیه تماس بطور خودکار قطع خواهد شد.

ایجاد محدودیت مکالمه روی ترانک:

گاهی لازم است تمام داخلی ها که از یک ترانک خاص عبور  می کنند دارای محدودیت شوند. برای ایجاد محدودیت بر روی تمام داخلی های یک ترانک، می توانید از پارامترAsterisk dial options در ترانک ها استفاده کنیم. فرض کنید می خواهیم  تمام تماسهای خروجی داخلی ها محدود به 30 ثانیه شود و درصورت بیشتر شدن مکالمه تماس قطع شوند بنابراین ابتدا از مسیر زیر وارد  بخش تعریف ترانک می شویم

PBX > PBXconfig > Tranks  

سپس دقیقا مثل حالت قبل به قسمت Asterisk Dial Options رفته ، برای تغییر آن ابتدا گزینه override را تیک میزنیم سپس در کادر Asterisk Dial Options  مقدار را برابر TtrL(30000)  قرار میدهیم . با این کار تمام داخلی هایی که از این ترانک عبور می کنند دارای محدودیت مکالمه تا 30 ثانیه خواهند شد.

نکته:  اگر بخواهیم تماسهای مربوط به شعبات دیگرمان نیز دارای محدودیت در تماس شود کافی است ترانک مربوط به آن شعبه خود را نیز مانند مثال بالا با پارامتر Asterisk Dial Options  محدود کنیم.

 

B2ap3 Large 2

 

ایجاد محدودیت برطبق Prefix :

مثال قبل نوعی محدودیت روی تمام تماسهای خارجی یک سازمان بود اما گاهی لازم است استثناهایی نیز اعمال شود بطور مثال فرض کنید بخواهیم فقط داخلی های بخش فروش یک سازمان دارای محدودیت در تماس شوند و سایر بخشها مانند مدیریت یا روابط عمومی این محدودیت را نداشته باشند در این صورت بهترین روش ایجاد محدودیت برطبق Prefix ها می باشد.

مثلا فرض کنید می خواهیم  تمام داخلی ها با Prefix  : xxx1  دارای محدودیت زمان مکالمه تا سقف30 ثانیه در تماس با موبایل باشند و دیگر داخلی ها با هر  Prefixای بتوانند بدون محدودیت زمانی با هر شماره موبایلی صحبت نمایند.

برای ایجاد محدودیت بر روی یک Prefix خاص یا بطور مثال داخلی هایی  که با 1 شروع می شوند می توانید از همان پارامترAsterisk dial  options  در بخش تعریف ترانک ها استفاده کنیم. بنابراین ابتدا از مسیر زیر وارد  بخش تعریف ترانک می شویم

PBX > PBXconfig > Tranks

در نظر بگیرید برای اینکه داخلی های خاصی دارای این محدودیت باشند نه تمام داخلی ها می بایست 2 ترانک ایجاد کنیم که یکی دارای محدودیت و دیگری بدون محدودیت باشد. بنابراین علاوه بر اینکه یک ترانک دارای محدودیت داریم به قسمت ساخت ترانک رفته و یک ترانک بدون محدودیت ایجاد می کنیم این کار باعث میشود که دیگر Prefix ها (مثلا مدیریت 3xxx) بتوانند بدون محدودیت زمانی با موبایل صحبت کنند. مطابق شکل زیر عمل کنید:

 

B2ap3 Large 3

 

 

B2ap3 Large 4

 

در ادامه می بایست دو outboundrout برای موبایل ایجاد کنیم که در یکی ترانک بدون محدودیت یا  Nolimit و در دیگری ترانک دارای محدودیت یا limit را به عنوان ترانک خروجی موبایل ها برای داخلی های دارای Prefix  : xxx1 انتخاب کنیم. مطابق شکل زیر:

 

B2ap3 Large 5 

 

 

B2ap3 Large 6

 

با این کار ما به راحتی توانستیم داخلی های xxx1 خود را دارای محدودیت زمانی در مکالمات کنیم ، به طوریکه داخلی های xxx1 بیشتر از 30 ثانیه نتوانند با موبایل صحبت کنند.

نکته: اگر در قسمت Asterisk trunk dial option بعد از  TtL(30000)علامت دو نقطه گذاشته و 10000  را بنویسیم 10 ثانیه مانده به اتمام زمان مکالمه به شما پیغام صوتی اعلام گردد تا متوجه شوید که تماس شما بعد از 10 ثانیه قطع خواهد شد کافی است .

 

 

B2ap3 Large 7

 

تنظیمات سیپ ترانک مخابرات برای سیستم تلفنی ایزابل
تغییر رمز کاربر root بر روی سیستم ایزابل (ویدئو)

مطالب مرتبط

آرشیو مقالات

2014
دی
بهمن
اسفند
فروردين
ارديبهشت
خرداد
تیر
مرداد
شهریور
مهر
آبان
آذر
2013
اسفند
فروردين
ارديبهشت
خرداد
تیر
شهریور
مهر
آبان
آذر
2012
دی
بهمن
فروردين
ارديبهشت
خرداد
تیر
مرداد
مهر
آبان
آذر
2011
دی
بهمن
اسفند
فروردين
ارديبهشت
آبان
آذر
2010
بهمن
فروردين
ارديبهشت
خرداد
تیر
مرداد
مهر
آبان
آذر
2009
دی
اسفند
فروردين
ارديبهشت
خرداد
تیر
مرداد
شهریور
مهر
آبان
آذر

محبوب ترین مقالات

چرا NATNAT  یا Network Address Translation راهکاری برای تبدیل آدرس های شبکه Local یا  Private به آدر...
10470 بازدید
  در این مقاله قصد داریم از طریق قابلیت مجازی سازی بر روی روتربرد میکروتیک، اقدام به نصب ا...
    راه اندازی یک سیستم تلفنی با محصولات کدباز یکی از پیچیده ترین کار هایی است که یک ...
راهنمای اتصال Gateway NewRock به سرور ایزابلدر گیتوی های برند Newrock برای اتصال به دستگاه و انجام م...
الستیکس Elastix یک سیستم تلفنی مبتنی بر Asterisk است و به عنوان محبوب ترین سیستم استرسکی کدباز شناخت...
مقدمه اهمیت ارتباطات در دنیای امروز و نقش تلفن در ارتباطات بر کسی پوشیده نیست. کلمه ارتباط بسیاری از...
شرکت شاتل یکی از شرکت های دارنده مجوز FCP است که اقدام به ارائه خطوط ویپ با نام ShatelTalk کرده است،...

آخرین خبرها

خبرنامه

در لیست کاربران ما ثبت نام نمایید تا از آخرین اخبار دانشنامه و دوره های آموزشی با خبر باشید.