تنظیمات لازم برای GW تنور جهت اتصال به ELastix

۱٫ بایدdial plan را تنظیم کرد تا با ایران کار کند .

Dial Plan

MAXDNlength  : ۷

MINDNlength   : ۱

LongDistancePrefix: 1

CarrierPrefixPattern    : ۱۰۱xxxx

INTernationaLPrefix[1]    : ۰۱۱

InterDigitTimeout    : ۴

DialPlanCountry     : ۲۵۵

خواندن ادامه »

اتصال ۲ سرور استریسک بوسیله IAX2

اتصال دو سرور استریسک با استفاده از ترانک IAX2
پروتکل(IAX ،‌(Inter-Asterisk eXchange، پروتکلی برای  PBX استریسک است.
IAX2، ورژن دوم  این پروتکل محبوب است و ورژن یک آن دیگر مورد استفاده قرار نمی گیرد.
IAX2  به این دلیل که تنها از پورت های RTP شبکه برای ارتباطات استفاده می کند، نسبت به SIP   که از دو پورت SIP و RTP استفاده می کند، مزیت دارد.
اولین مرحله در تنظیم ترانک  IAX2، کشیدن تصویری از آنچه که نیاز دارید است.
در اینجا مثال ساده ای از ارتباط دو  PBX بیان می کنیم.
برای راحتی کار دو PBX  را ۱۰۱ و ۱۰۶ (بنابر IP  دو PBX) نام گذاری می کنیم.
تمام extension های PBX 101  با ۱xxx و تمام extension های PBX 106  با ۳xxx شروع می شوند.
این برای راحتی کار در ساختن outbound route، بهتر است.

خواندن ادامه »

ارسال فکس با استفاده از Winprint و الستیکس

برای ارسال فکس بوسیله سیستم تلفنی الستیکس ( و یا واک) برنامه ها و روش های گوناگونی وجود دارد، یکی از ساده ترین و معروف ترین آنها برنامه winprint هست.

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

Winprint HylaFAX یک رابط گرافیکی تحت ویندوز برای ارسال فکس از طریق سرور است.

برای دریافت این نرم افزار اینجا کلیک کنید.

برای رفتن به صفحه Sourceforge و گرفتن source code یا اطلاع باگ اینجا کلیک کنید.

با نصب این فایل، پورت WinPrint HylaFAX اضافه می شود.

بعد از اجرای فایل exe ، به کنترل پنل قسمت add printer رفته و add a printer را بزنید.

در صفحه زیر Local printer را انتخاب کرده ولی از آنجایی که این یک پرینتر واقعی نیست گزینه Automatically detect and install my Plug and Play printer را انتخاب نکنید.

Next را زده و در قسمت select printer port دکمه create a new port type را زده ، اگر نصب با موفقیت انجام شده باشد باید گذینه Winprint Hylafax را در لیست مشاهده کنید.آن را انتخاب کرده و next را بزنید.

خواندن ادامه »

FXS و FXO چیست؟

FXS , FXO دو اصطلاح پرکاربرد در سیستم های   IPPBX‌ و بخصوص در زمینه کار با خطوط آنالوگ می‌باشد.

در ابتدا به تعریف لغوی این دو می پردازیم

FXO مخفف:  Foreign Exchange Office  ،‌ یک در گاهی است که برق و یا به عبارتی سیگنال بوق را دریافت می کند، از این درگاه برای اتصال خطوط آنلوک مخابرات PSTN به سیستم های تلفنی IP استفاده می شود.

شما برای ارتباط با خطوط شهری مخابرات نیاز به درگاه های FXO دارید.

FXS مخفف:  Foreign Exchange Station  ،‌ یک در گاهی است که برق و یا به عبارتی سیگنال بوق را تولید  می کند، از این در گاه برای اتصال گوشی های معمولی (غیر IPPhone )  به سیستم استفاده می شود.

شما با استفاده از این در گاه ها می توانید داخلی های خود را بر روی گوشی های عادی نیز داشته باشید.

* چه درگاه FXO و چه درگاه FXS هر دو به دو حالت کارت و Gateway  وجود دارند.

برای طرح سوالات خود به انجمن VoIP-IRAN ‌مراجعه نمایید.

تفاوت Zaptel ‌و Dahdi

DAHDI یه مقوله جدا از Zaptel نیست، تو اوایل سال ۲۰۰۸ دیجیوم اعلام کرد که اینترفیس با نام تجاری Zaptel رو برای برخی اصلاحات (و بیشتر برای تغییر نام تجاری) به

Digium Asterisk Hardware Device Interface  یا DAHDI تغییر نام میده،‌جزئیات بیشتر دلیل تغییر نام را از این لینک دریافت کنید.

dahdi‐linux یه package مشتمل بر درایورهای سطح کرنل لینوکس میشه و dahdi-tools از این مجموعه هم اسکرییت ها و برنامه های کاربردی رو برای کار با dahdi‐linux شامل میشه.

DAHDI در نسخه های ۱٫۴٫۲۲ و بالاتر استریسک پشتیبانی میشه و دانستن آخرین نسخه و دریافت آن هم از این لینک امکان پذیر هست.

لیست تغییراتی هست که در نسخه جدید DAHDI وجود دارند :

Echo cancellers can now be applied per channel and selected at configuration time.
 Channel memory allocation changed from one large block into smaller blocks in order to reduce out of memory errors on a system that has been running for some time.
 Layout changes to support binary packaging.
 Neon MWI support added to the wctdm24xxp driver.
 Dropped support for Linux Kernel 2.4 as well as the torisa and wcusb drivers.
 Native driver for the B410P four port BRI module

خواندن ادامه »

مثال از Dlial Plan

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

می خواهیم در استریسک  پاسخ به تماس، پخش فایل صوتی و قطع تماس را ایجاد کنیم. فرض می کنیم یک  کانال
(Zap  یا SIP  یا IAX2  ) ساخته و پیکربندی شده  و  تمام تماسها از طریق آن Channel  وارد dialplan  و  واردcontext
[incoming] می شوند.
قبل از شروع، لازم است extension ، s    توضیح داده شود. وقتی تماسی  بدون مقصد مشخصی وارد extension  می شود. برای مثال زنگ زدن خط FXO  ، آن تماس به  extension ، S  فرستاده می شود.(S، مخفف Start ، است)
S ، جایی است که  تماس شروع می شود برای زمانیکه  extension   خاصی با تماس ارسال نشده باشد .
ما برای تماس وارد شده، سه action  قرار می دهیم(پاسخ به تماس، پخش یک پیام، و قطع تماس).
پس برای extension  ، S  سه اولویت قرار می دهیم.
برای اینکه تمام تماس های ورودی با این  context  شروع شوند، این سه اولویت را زیر [incoming] قرار می دهیم،.

[incoming]
()exten => s,1,application
()exten => s,2,application
()exten => s,3,application

خواندن ادامه »

آموزش Dial Plan

تعاریف مقدماتی dialplan
Dialplan ، قلب هر استریسک   است .در  dialplan  مشخص می شود  استریسک  چگونه تماس های ورودی و تماس های ارسالی را اداره کند.
Dialplan   استریسک در فایل extensions.conf قرار دارد (extensions.conf  معمولاً در مسیر /etc/asterisk قرار دارد.
مسیر های معمول دیگر این فایل در /usr/local/asterisk/etc/ و     /opt/asterisk/etc/ است.)

Dialplan  از چهار مفهوم اصلی تشکیل شده : context ها، extension ها، priority ها و application ها.

:Contexts
Dialplan  ها به بخش هایی که contexts  نامیده می شود، تقسیم شدند.
Contexts  گروهیextensions  را نام گذاری می کند و قسمت های مختلف dialplan  را از ارتباط متقابل با یکدیگر متمایز می کند. extension ی که در یک context  مشخص شده، از extension  های context  دیگر ، کاملاً  مجزا است، مگر اینکه ارتباط متقابل اجازه داده شود.
یک مثال ساده زمانی است که بخواهیم دو کمپانی از یک سرور استریسک استفاده کنند. اگر منوی صوتی هر کمپانی را در context  مربوط به خودش قرار بدهیم، در واقع آنها را از هم جدا کردیم.ما می توانیم  مشخص کنیم، اگر extension  صفر شماره گذاری شود چه اتفاقی رخ دهد: تماس گیرندگانی که عدد صفر را در منوی صوتی کمپانی A  شماره گیری کنند،پاسخ کمپانی A  را دریافت کنند و تماس گیرندگانی که عدد صفر را در منوی صوتی کمپانی  B  وارد می کنند ، پاسخ کمپانی B را دریافت کنند. این مثال نشان می دهد، ما به استریسک می گوییم، وقتی تماس گیرندگان عدد صفر را شماره گیری می کنند   تماس را به سمت اپراتور بفرست.

خواندن ادامه »

مزایای VoIP

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

- صندوق صوتی

- پاسخگویی خودکار

- امکان تماس مستقیم بین المللی از طریق گوشی تلفن

- عدم نیاز به کابل کشی مجزا جهت راه اندازی این سیستم

- رایگان بودن تماس کامپیوتر با کامپیوتر VOIP ,

صرفنظر از هزینه اولیه نرم افزار و یک آبونمان ثابت (.کمتر از نصف هزینه تماس تلفن با تلفن) – ارسال تصاویر همزمان با صوت. – قابلیت به اشتراک گذاشتن داده و برنامه های‌ مورد نظر با فردی که در حال گفتگو با وی هستید. – امکان برقراری تماس چندین کاربر(video/audio) با یکدیگر به صورت کنفرانس.

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

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

دریافت فکس بر روی الستیکس

همانطور که می دانید الستیکس دارای یه فکس سرور خوب و قوی برای ارسال و دریافت فکس هاست، این فکس سرور از نرمافزار کدبار Hylafax برای این منظور استفاده می کند.

الستیکس می‌تواند فکس‌ها را از ورودی‌های متفاوت همچون ترانک‌های IAX,SIP,ZAP دریافت کند. در اولین قدم باید یک داخلی IAX تعریف کنید، این داخلی نقش مودم رو برای ارتباط بین استریسک و هایلافکس ایفا می‌کند، شما برای هر فکس سرورس که می‌خواهید ایجاد کنید نیاز به یک داخلی IAX دارید. برای این منظور به منوی روبرو بروید –> مرکز تلفن –> تنظیمات سیستم تلفنی –> داخلی‌ها بروید. در آنجا برای انتخاب نوع داخلی Generic IAX2 Device را انتخاب کرده و دکمه submit رو بزنید. تنظیماتی که باید وارد شود و یا تغییر کند فقط موارد زیر است،

User Extension: شماره داخلی

Display Name: یک نام دلخواه

Secret: رمز داخلی

Record Incoming: قرار بدهید Never

Record Outgoing: قرار بدهید Never

خواندن ادامه »

1 visitors online now
1 guests, 0 members
Max visitors today: 1 at 12:05 am UTC
This month: 4 at 03-03-2010 10:21 am UTC
This year: 8 at 01-20-2010 11:47 am UTC
All time: 15 at 12-19-2009 01:12 pm UTC