اطلاعیه

بستن
No announcement yet.

چگونه تماسهای خروجی به صورت رندوم از پورت های کارت آنالوگ در Asterisk و Elastix بیرون بروند؟

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    چگونه تماسهای خروجی به صورت رندوم از پورت های کارت آنالوگ در Asterisk و Elastix بیرون بروند؟

    چگونه تماسهای خروجی به صورت رندوم(Round Robin) از پورت های کارت آنالوگ در استریسک و الستیکس بیرون بروند؟
    این سوالیه که شاید ذهن خیلی از کاربران سیستم های استریسک و الستیکس رو مشغول کرده باشه و اخیرا به شخصه از من زیاد پرسیده میشه. به همین خاطر یه پست درباره این موضوع ایجاد کردم تا بقیه افراد هم استفاده کنن.

    همانطور که همه میدونید بعد از دیتکت کارت در الستیکس اول باید یک ترانک dahdi (و یا ترانکzap در ورژن های قدیمیتر) ایجاد کنیم و مقدار فیلد DAHDI Identifier یا Zap Identifier را برابر با g0 قرار میدیم که در حقیقت به group هر پورت در تنظیمات فایل های مربوطه (dahdi-channels.conf) اشاره میکنه . زمانی که شما در تنظیمات ترانکتون از g0 استفاده میکنید در حقیقت تماس ها به ترتیب از پورت اول (از پورت اول به آخر) بیرون میرن و در صورت مشغول بودن خط اول از پورت بعد و به همین صورت تا پورت آخر ادامه خواهد داشت.

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

    در این حالت کافیه در تنظیمات ترانک و برای مقدار فیلد DAHDI Identifier یا Zap Identifier ازاستفاده r0 کنید.

    در حقیقت هیچ نیازی به اعمال تغییرات در فایل های کانفیک مربوط به کارت نیست و کافیست تنها یکی از
    مقدارهای زیر رو با توجه به نیاز خود استفاده کنید:

    g0 : استفاده از پورتها به ترتیب از پورت ۱ تا پورت آخر
    G0 : استفاده از پورتها به ترتیب از پورت آخر تا پورت اول (برعکس g0 )

    r0 : استفاده از پورتها به صورت رندوم(round robin) و از پورتی که آخرین بار بیشترین تماس رو دریافت کرده شروع میشه
    R0 : استفاده از پورتها به صورت رندوم(round robin) و از پورتی که آخرین بار کمترین تماس رو دریافت کرده شروع میشه

    مثلا اگر یک کارت ۴ پورت داشته باشین ترتیب استفاده از پورتها در هر کدام از حالت های بالا بصورت زیر می باشد:
    g0 : 1,2,3,4
    G0 : 4,3,2,1
    r0 : 4,1,2,3
    R0 : 2,1,4,3

    در صورتی که از استریسک استفاده میکنید تنها کافیست در دایل پلن خود برای تماسهای خروجی از روت های زیر استفاده کنید:
    کد:
    exten => _9.,1,dial(Dahdi/g0/${EXTEN:1})
    exten => _9.,1,dial(Dahdi/G0/${EXTEN:1})
    exten => _9.,1,dial(Dahdi/r0/${EXTEN:1})
    exten => _9.,1,dial(Dahdi/R0/${EXTEN:1})
    موفق و پیروز باشید.
    Telegram : https://telegram.me/linuxzone

    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

درباره انجمن منطقه لینوکسی ها

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

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X