amozesh



تعریف داخلی جدید روی ایزابل :

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

داخلی یا (EXTENTION) چیست ؟

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

تعریف داخلی روی ایزابل :

گزینه PBX در منو سمت چپ تنظیمات ایزابل مربوط به تنظیمات تلفنی می شود. برای تعریف داخلی و یا به صورت کلی تنظیمات تلفنی به زیر منوی PBX Configuration می رویم.
با ورود به این بخش در واقع وارد FreePBX شده ایم البته با ظاهری متفاوت.
در پنجره جدید اولین گزینه از سمت چپ Extention نام دارد که مربوط به تعریف و یا ویرایش داخلی ها می باشد با کلیک روی آن وارد تنظیمات داخلی ها می شویم، برای اضافه کردن داخلی جدید از منوی سمت راست گزینه Add new Extention را انتخاب کنید.

آموزش ایزابل

در این قسمت شما باید نوع داخلی را تعیین کنید.
داخلی های ایزابل می تواند به سه صورت SIP, IAX2,DAHDI تعریف کرد.
در هنگام تعیین نوع داخلی باید توجه داشته باشید که تلفن شما از چه پروتکلی پشتیبانی می کند.

داخلی های SIP :

معمول ترین نوع داخلی، داخلی از نوع SIP می باشد، تقریبا همه تلفن های تحت شبکه در بازار (به استثنای Cisco و Avaya که پروتکل های اختصاصی خود را دارند، هر چند در بعضی مدل ها با تغییر framware امکان استفاده از پروتکل Sip را نیز دارند) آموزش ویپ و همچنین تلفن های نرم افزاری (نرم افزار هایی که روی کامپیوتر و یا تلفن همراه نصب می شوند و مانند یک تلفن معمولی کار می کنند) از این پروتکل پشتیبانی می کنند.

داخلی های های IAX2 :

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

داخلی های DAHDI :

داخلی های Dahdi مخصوص کارت های تلفنی می باشند در صورتی که از کارت تلفنی با ماژول FXS استفاده می کنید می بایست داخلی ها را Dahdi تعریف کنید.

تعریف یک داخلی ساده از نوع SIP :

برای تعریف داخلی از نوع SIP در صفحه جاری در قسمت Device گزینه SIP را انتخاب می کنیم و سپس روی دکمه submit کلیک می کنیم و با پنجره جدیدی مواجه می شویم این صفحه شامل موارد زیادی است، ولی برای تعریف یک داخلی ساده فقط چند فیلد را تنظیم می کنیم.
1- User Extention این قسمت شماره داخلی است می توانیم در آن یک عدد بنویسم که در واقع شماره داخلی کاربر ما می شود، این شماره می تواند هر تعداد رقم داشته باشد ولی بهتر  است داخلی ها ۳ و یا  ۴ رقمی باشند و با عدد ۱ و ۹ شروع نشوند. در نظر داشته باشید که شماره داخلی قابل ویرایش نیست و در صورتی که بخواهید آن را تغییر دهید باید داخلی را حذف و سپس دوباره آن را بسازید.
2- Display name این قسمت نام داخلی می باشد که معمولا در آن نام کاربر ذکر می شود این فیلد به عنوان Caller name در تلفن ها نمایش داده می شود.
3- secret در این قسمت رمز داخلی را وارد می کنیم، ایزابل به صورت تصادفی یک کلمه عبور تولید می کند که می توانید از آن استفاده کنید ولی می توانید هر رمز دیگری نیز در این قسمت قرار دهید. برای جلوگیری از آسیب پذیری مرکز تماس خود از کلمه عبوری با پیچیدگی مناسب استفاده کنید.
تنظیمات داخلی کافی است،  فقط لازم است روی دکمه Submit کلیک کنید.

تعریف داخلی جدید روی کارت حافظه

بعد از کلیک روی دکمه submit هنوز تغییرات در مرکز تلفن اعمال نشده است و داخلی شما کار نخواهد کرد، در این لحظه شما مشاهده خواهید کرد که در بالای صفحه یک نوار قرمز رنگ با دکمه  Apply Config ظاهر شده با کلیک روی Apply Config تغییرات در مرکز تماس ایجاد می شود.

در قسمت های آینده دوره آموزش ایزابل متناسب با موضوع مابقی فیلدها را نیز توضیح خواهیم داد.

تنظیمات DHCP سرور در روتر های سیسکو :

سلام . با قسمت هشتم از سری مقالات آموزش ویپ سیسکو در خدمت شما عزیزان هستیم . در این قسمت از مقالات آموزش ویپ می‌خواهیم به نحوه تنظیم سرویس DHCP در روتر سیسکو برای IP دهی به تلفن‌ها و معرفی سرور TFTP بپردازیم . با ما همراه باشید .

اگر مقاله ششم را به یاد داشته باشید ، گفتیم که برای رجیستر شدن تلفن سیسکو باید یک روند به خصوص طی شده و یکسری از سرویس‌ها راه‌اندازی شود . برای یاد‌آوری ، به طور خلاصه روند طی شده توسط تلفن سیسکو برای رجیستر شدن روی مرکز تلفن را مرور می‌کنیم .
1.برق تلفن تامین شده و تلفن روشن می‌شود .
2.تلفن از طریق CDP اقدام به پیدا‌کردن Voice VLAN می‌کند .
3.پس از پیدا کردن VLAN خود درخواست IP یا DHCP Request ارسال می‌کند .
4.از طریق سرویس DHCP در روتر سیسکو یا دیگر تجهیزات یک IP برای تلفن صادر شده و سرور TFTP معرفی می‌شود .
5.تلفن فایل کانفیگ را از TFTP درخواست می‌کند .
6.تلفن سعی می‌کند با یکی از مراکز تلفنی معرفی شده در فایل کانفیگ ارتباط برقرار کرده و رجیستر شود .

تا این مرحله نحوه راه‌اندازی سرویس‌های لازم برای مراحل ۱ و ۲ را بررسی کرده‌ایم‌ . حال نوبت به تنظیم DHCP در روتر سیسکو برای عبور از مرحله‌ی ۳ و ۴ می‌رسد .

آشنایی با نحوه تنظیم DHCP در روتر سیسکو :

برای درک بهتر نحوه راه‌اندازی این سرویس و آشنایی بهتر با کامند‌های لازمه مانند مقالات قبل ، این مبحث را در نرم‌افزار Packet Tracer روی یک روتر ۲۸۱۱ بررسی خواهیم کرد .

همانطور که مشاهده می‌کنید ما پس از انتخاب یک روتر ۲۸۱۱ ، کامند‌های مربوطه را روی آن وارد نموده‌ایم .

آموزش voip سیسکو

در ابتدای کار وارد محیط config می‌شویم و سپس داریم :
1.در این مرحله دو رنج IP که برای موارد خاص احتیاج داریم را از دو Pool ساخته شده خارج کردیم . در کامند اول ای پی ۱۷۲٫۱۶٫۱٫۱ تا ۱۷۲٫۱۶٫۱٫۹ و در کامند دوم ۱۷۲٫۱۶٫۲٫۱ تا ۱۷۲٫۱۶۸٫۲٫۹ Exclude شده‌اند .
2.در این بخش یک Pool برای شبکه Data در نظر گرفته شده است . علاوه بر رنج IP این Pool دو پارامتر Default router و DNS نیز توسط کامند‌ها مشخص شده تا توسط DHCP در اختیار کلاینت‌ها قرار گیرد .
3.در این بخش یک Pool برای شبکه Voice در نظر گرفته شده است . همانطور که می‌بینید علاوه بر مواردی که برای بخش Data تنظیم نموده‌ایم یک Option با شماره ۱۵۰ نیز معرفی شده که آدرس سرور TFTP را به تلفن‌ها معرفی می‌کند .

نکات مهم :
•همانطور که گفته‌ شد شما می‌توانید از تجهیزات دیگر مانند میکروتیک یا سرویس‌های مایکروسافتی نیز برای راه‌اندازی DHCP استفاده نمایید .
•در صورتی که از MLSها و یا دیگر تجهیزات سیسکویی که مانع سرویس‌دهی DHCP می‌شوند استفاده می‌کنید آموزش DHCP سرور در روترهای سیسکو باید از کامند ip helper-address برای تنظیم DHCP relay استفاده نمایید .
•آدرسی که برای TFTP وارد می‌نمایید باید آدرس سروری باشد که فایل‌های XML کانفیگ تلفن‌ها درون آن قرار داده شده است .

تنظیم ساعت با NTP :

یکی از دیگر موارد مهمی‌ که باید برای زیرساخت شبکه خود آماده نمایید تنظیم زمان تجهیزات می‌باشد .  دلایل بسیار زیادی وجود دارد که باعث می‌شود از این اقدام به عنوان یکی از مراحل مهم راه‌اندازی تجهیزات شبکه نام برده شود . برخی از آن‌ها عبارت‌اند از :
•نمایش زمان دقیق برای کاربر
•نمایش زمان درست در جزئیات تماس‌های برقرار‌شده و پست صوتی
•نمایش زمان درست در Logها و خطا‌ها
•امنیت تجهیزات
•….

برای تنظیم NTP سرور در تجهیزات سیسکو کافی است وارد مود Config شده و از کامند‌های ذیل استفاده می‌نماییم .

Router(config) # ntp server 212.26.18.41

Router(config) # clock timezone teh 3 30

همانطور که مشاهده‌ می‌کنید با کامند اول آدرس یک NTP سرور را برای دستگاه وارد نمودیم و با کامند دوم منطقه زمانی را نیز تنظیم کردیم . برای این که متوجه شوید ساعت دستگاه به درستی تنظیم شده است یا خیر ، می‌توانید از کامند Show Clock در مود Enable استفاده نمایید .

پس از این که ساعت دستگاه را توسط NTP تنظیم نمودید باید سرویس NTP سرور را روی روتر خود اجرا کنید تا دیگر تجهیزات بتوانند با ارسال درخواست به این دستگاه ، ساعت دقیق را دریافت کنند . برای این کار کافی است از کامند ntp master 4 استفاده کنید . عدد قرار گرفته در آخر این کامند stratum number می‌باشد . دقت یک NTP سرور به stratum آن بستگی دارد که چون معمولا NTPهای موجود در اینترنت دارای stratum number دو یا سه هستند ما عدد ۴ را برای دستگاه خود انتخاب می‌کنیم .

تا این مرحله آموزش voip سیسکو تنظیمات اولیه لازم برای راه‌اندازی و رجیستر کردن یک تلفن سیسکو روی مرکز تلفن را مورد بررسی قرار دادیم . در قسمت بعدی سری مقالات آموزش ویپ سیسکو اقدام به راه‌اندازی یک سناریو برای رجیستر کردن دو تلفن سیسکو روی مرکز تلفن CME و تماس با یکدیگر خواهیم کرد . بنابر‌این بهتر است مطالب مطرح شده در قسمت‌های ۶ ، ۷ و ۸ را به خوبی فرا گرفته باشیم . در صورت وجود هرگونه سوال یا ابهام در مورد نحوه تنظیم DHCP در روتر سیسکو و یا دیگر مطالب مطرح شده می‌توانید از طریق فیلد دیدگاه‌ها با کارشناسان سیسکو گروه ویپینگ در ارتباط باشید .


نصب و راه اندازی کارت تلفنی روی ایزابل :

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

کمی بیشتر راجع به کارت های تلفنی ویپ :

کارت های تلفنی مانند بقیه کارت های توسعه، روی شکاف PCI و یا PCI-Express قرار می گیرند. کارت های تلفنی با تعداد پورت استاندارد یعنی ۴، ۸، ۱۶ و ۳۲ عرضه می شوند. این کارت ها معمولا سه بخش دارد .
شاسی کارت : (همان قسمتی که روی مادربورد قرار می گیرد) در این قسمت مهم ترین نکته انتخاب درگاه اتصال است که بستگی به نوع سرور ایزابل باید pci و یا pci express را انتخاب کنید.
توجه داشته باشید بعضی از کارت های استریسک دارای پورت پاور (Molex 4 pin)  هستند. در صورتی که روی کارت ماژول FXS قرار می دهید لازم است این پورت را نیز به منبع تغذیه سرور متصل کنید. در غیر این صورت نیازی به اتصال آن نیست.
در تصویر زیر یک کارت تلفنی محصول شرکت Atcom را می بینید.

آموزش voip


ماژول ها : برای فعال سازی و اینکه تعیین کنیم کدام پورت از کارت FXO یا FXS باشد بر روی شاسی کارت، ماژول قرار می دهیم. معمولا برای کارت‌های کم ظرفیت به ازای هر پورت یک ماژول نصب می شود و برای کارت‌هایی با ظرفیت بالا معمولا به ازای نصب کارت روی ایزابل دو و یا چهار پورت یک ماژول نصب می شود، به اصطلاح به این نوع ماژول ها ، ماژول دوال (Daul) و یا ماژول کواد (Qaud) گفته می شود، یعنی در زمان خرید کارت آنالوگ حتما فروشنده از شما خواهد پرسید که روی کارت چند ماژول FXS و چند ماژول FXO قرار دهد.
به دلیل آنکه شما به تعداد خط مورد نیاز، ماژول تهیه می کنید استفاده از کارت هنگامی که تعداد خطوط شما با تعداد پورت های استاندارد کارت برابر نیست  مقرون به صرفه تر است.
در تصویر زیر یک ماژول FXO سینگل و یک ماژول FXS سینگل را می بینید.


اکو کنسلر : تبدیل آنالوگ به دیجیتال خطوط تلفن همواره باعث ایجاد اکو در صدا می شود هر چند که ایزابل مجهز به اکو کنسلر نرم افزاری می باشد ولی می توانید با نصب اکو کنسلر سخت افزاری روی کارت، اکو را از صدا حذف کنید.
در تصویر زیر ماژول Echo canceler مخصوص کارت  دیجیوم P410 را می بینید.


دقت کنید که همه کارت های تلفنی از اکو کنسلر سخت افزاری پشتیبانی نمی کنند.
در تصویر زیر یک کارت TDM410p محصول شرکت digium را می بینید که  ۴ ماژول FXO و ماژول Echo canceller روی آن قرار گرفته است.

انواع کارت تلفنی مناسب برای ایزابل ( الستیکس ) :

کارت های تلفنی در بازار به دو دسته تقسیم می شوند کارت هایی که از درایور شرکت digium استفاده می کنند و کارت های شرکت sangoma.
کارت های زیادی در بازار موجود می باشند که از درایور شرکت دیجیوم استفاده می کنند از این میان می توان به برندهای OpenVox ، Digium ، Atcom اشاره کرد که در بازار ایران شناخته شده تر هستند کارت های Noname هم در بازار وجود دارند که همگی از درایور دیجیوم استفاده می کنند.

نصب کارت تلفنی روی ایزابل ( الستیکس ) :

آموزش ویپ در ابتدا ماژول های مورد نظر را روی کارت تلفنی قرار می دهید سپس کارت تلفنی را وابسته به نوع کارت روی شکاف PCI و یا PCI اکسپرس بعد از خاموش کردن سرور ایزابل نصب می کنیم و سپس سرور ایزابل را روشن می کنید.

نصب کارت های تلفنی با درایور دیجیوم :

نصب این کارت ها بسیار ساده است مانند تصویر زیر به  منوی System رفته سپس Hardware Detector را انتخاب می کنیم. در پنجره باز شده روی دکمه  Detect new Hardware کلیک می کنیم کمی صبر می کنیم تا دوباره صفحه بارگذاری شود.

خواهید دید که به راحتی کارت نصب شده و وضعیت پورت های آن نمایش داده می شود.

آموزش ایزابل

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

سخت افزارهای تلفنی برای ایزابل :

در این قسمت از دوره آموزش ایزابل به بررسی سخت افزارهای جانبی  جهت راه اندازی سرور ایزابل  خواهیم پرداخت.
در قسمت اول دوره آموزشی ایزابل سخت افزار لازم جهت راه اندازی سیستم را بیان کردیم، اما برای راه اندازی یک سیستم تلفنی به سخت افزارهای دیگری نیز نیاز داریم.
شاید تا اینجای کار برای شما هم سوال پیش آمده باشد که چطور می توان خطوط آنالوگ شهری و یا دستگاه های تلفن معمولی را به سرور ایزابل  متصل کرد.
قبل از این که وارد توضیحات بیشتر شویم لازم است با چند اصطلاح در VOIP آشنا شوید ؛ FXO و FXS و E1.

پورت FXO :

FXO مخفف Foreign Exchange Office می باشد، در واقع FXO پورتی است که سیگنال آنالوگ خطوط تلفن را دریافت می کند و یا به عبارت ساده تر FXO پورتی است که بوق خطوط تلفن را دریافت می کند.

پورت FXS :

FXS مخفف Foreign Exchange Station  می باشد ، FXS پورتی است که سیگنال تلفن های آنالوگ را تولید می کند، به عبارت ساده تر پورت FXS بوق تلفن به شما می دهد.

پورت E1 :

E1 نوعی انتقال دهنده  خطوط تلفن با استانداردهای اروپایی است که در کشور ما نیز کاربرد دارد ( در زمان نگارش این مطلب خطوط E1 در تهران دیگر ارائه نمی شود، ولی خطوطی که از قبل وجود داشتند کماکان پا برجا هستند) با استفاده از خطوط E1 می توانید ۳۰ خط تلفن را روی یک زوج سیم مسی منتقل کنید برای اتصال این نوع خطوط به سرور ایزابل نیاز به پورت E1  می باشد.
با این تعاریف در حال حاضر می دانیم در صورتی که بخواهیم خط شهری آنالوگ را به داخل سرور ایزابل بیاوریم باید پورت FXO داشته و اگر بخواهیم تلفن های آنالوگ را به سرور ایزابل متصل کنیم باید پورت FXS داشته باشیم و برای خطوط E1 نیز باید پورت E1 موجود باشد.

دو راهکار برای اضافه کردن این پورت ها به سیستم تلفنی وجود دارد :

* استفاده از Gateway :
گیتوی های ویپ در واقع پورت های لازم برای استفاده در سیستم تلفنی را تامین می کنند، گیتوی های ویپ از آموزش ویپ طریق شبکه به سرور ایزابل متصل می شوند ( در سایت می توانید آموزش اتصال چند مدل Gateway را به سرور ایزابل مشاهده کنید )

* استفاده از کارت های تلفنی :
کارت های تلفنی هم مانند Gatewayها پورت های لازم را تامین می کنند با این تفاوت که به باس های اصلی سیستم متصل می شوند (PCI،PCI Express).
هر کدام از سخت افزارها معایب و مزایای خود را دارد.

مزایای گیتوی ها :

- مستقل بودن از سخت افزار سرور
- امکان جایگذاری جدا از سرور ( کم کردن سیم کشی)
- امکان استفاده در سیستم تلفنی های غیر استریسکی
- امکان اتصال به سرورهای مجازی
- تنوع بیشتر سازنده ها

معایب گیتوی ها :

- پیچیدگی تنظیمات برای اتصال به سرور ایزابل
- قیمت بالا
آموزش ایزابل

مزایای کارت های تلفنی :

- سهولت در نصب و راه اندازی
- قیمت پایین تر
- بی نیاز از اتصالات اضافی (برق و شبکه)

معایب کارت های تلفنی :

- ایجاد بار برای پردازشگر سیستم
- نیاز به اتصال مستقیم خطوط به سرور ایزابل
- عدم توانایی استفاده از کارت ها در ماشین های مجازی (امکان استفاده از passthrough در esxi وجود دارد ولی توصیه نمی شود )
- محدود بودن استفاده از کارت ها از نظر تعداد ( محدود بودن پورت های سیستم )
- عدم امکان استفاده در سیستم های غیر استریسکی

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

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

آموزش AGENDA در ایزابل :

در این قسمت از دوره آموزش ایزابل به یکی از ماژول های اضافی ایزابل خواهیم پرداخت این ماژول Agenda یا دستور جلسات نام دارد. این ماژول منحصر به ایزابل نمی شود و در الستیکس ۲٫۵ و ۴ نیز وجود دارد. ماژول Agenda از طریق منوی سمت چپ قابل دسترس است ، این ماژول شامل دو قسمت می باشد.

آموزش voip


تقویم در ماژول AGENDA :

قسمت اول Calender  یا تقویم نام دارد با کلیک روی این گزینه یک تقویم مشاهده خواهید کرد (متاسفانه این تقویم فقط به صورت میلادی در دسترس می باشد) در بالای صفحه فیلتر هایی جهت نوع نمایش تقویم وجود دارد. اما این یک تقویم معمولی نیست ، شما با کلیک روی گزینه Create new Event می توانید یک رویداد در تقویم ایجاد کنید . نحوه ایجاد رویداد بسیار ساده است در ابتدا با صفحه ای مطابق تصویر زیر مواجه می شوید.


در این صفحه می توانید یک نام و توضیح برای رویداد خود بنویسید (این رویداد می تواند یاد آوری یک جلسه کاری و یا یک مناسبت باشد). تاریخ و ساعت شروع و پایان آن را درج کنید (شروع و پایان بیشتر مربوط به جلسات کاری می باشد).  با کلیک روی گزینه Configure a phone call reminder می توانید از وقوع این رویداد مطلع شوید ، در این بخش شما  می توانید یک داخلی و یا خط شهری وارد کنید آموزش ویپ و میزان زمان قبل از رویداد جهت یادآوری را انتخاب کنید. در این قسمت می توانید یک متن نیز وارد کنید تا بعد از تماس این متن به صورت صوتی برای شخص مورد نظر پخش شود. با کلیک روی Notify Guests by Email  هم می توانید یاد آوری را از طریق Email  انجام دهید. در قسمت های بعدی دوره آموزش ایزابل با تنظیمات Email در ایزابل آشنا خواهیم شد.

توجه :
 توجه کنید برای استفاده از این قسمت باید موتور تبدیل متن به گفتار ایزابل روشن باشد. برای این کار می تواند از مسیر PBX->TOOLS->FESTIVAL اقدام به فعال سازی آن کنید. و همچنین در صورتی که مقصد تماس جهت یاد آوری یک خط شهری یا همراه باشد، خطوط خروجی شما باید از نوع دیجیتال باشد (مانند SIP-TRUNK و یا خطوط PRI) در غیر این صورت متن پیام به صورت ناقص برای مخاطب پخش خواهد شد.

پیشنهاد :
 دقت کنید تلاش های زیادی توسط تیم های متفاوتی جهت شمسی کردن تقویم این ماژول انجام شده است ولی هیچ کدام بدون نقص نیستند. در صورتی که این ماژول برای شما جذاب و نیاز به استفاده از آن را در سازمان خود حس می کنید می توانید از ماژول VOIPING جهت این کار استفاده کنید.

دفترچه تلفن ایزابل :

قسمت بعدی ماژول Agenda یک دفتر تلفن می باشد که می توانید مخاطبین خود را در آن وارد کنید و از طریق آن به راحتی با مخاطبین خود در تماس باشید . روش کار آن بدین شکل است که بعد از جستجوی مخاطب در این دفترچه تلفن فقط کافیست روی دکمه سبز رنگ کلیک کنید تا ابتدا داخلی شما زنگ بخورد و سپس تماس با مخاطب شما برقرار شود  ایزابل چیست ؟ هر چند این ماژول بسیار کاربردی است ولی با چند بار استفاده متوجه خواهید شد که به دلیل نا کارآمد بودن قسمت جست و جو عملاً بلا استفاده می باشد.

پیشنهاد :
 در صورتی که به یک دفترچه تلفن کارآمد با امکاناتی فراتر از این ماژول نیاز دارید بهتر است سری به دفتر تلفن هوشمند ویپینگ بزنید.



ایزابل چیست ؟ بررسی تاریخچه ISSABEL

ایزابل یک نرم افزار تلفنی رایگان و متن باز است که هسته تلفنی آن Asterisk می باشد. ایزابل تعداد زیادی نرم افزار جانبی را در بر گرفته و باعث شده است که حتی افرادی که دانش نسبتاً کمی از VOIP و شبکه دارند به راحتی بتوانند یک مرکز تماس حرفه ای برای سازمان خود راه اندازی کنند.
استریسک ( Asterisk ) محبوب ترین نرم افزار تلفنی در سال ۱۹۹۹ توسط مارک اسپنسر  ( Mark Spencer ) بنیانگذار شرکت دیجیوم برای سیستم عامل لینوکس تولید شد ، هرچند این نرم افزار بسیار کار آمد و قدرتمند هست ولی به دلیل عدم داشتن واسط کاربری ایزابل چیست؟ گرافیکی کار با آن بسیار دشوار است و صرفا متخصصین خبره می توانند ار آن  استفاده کنند . ولی از انجایی که این نرم افزار به صورت متن باز و و رایگان ارائه می شود شرکت های دیگر دست به کار شدند و شروع به تولید واسط کاربری برای استریسک کردند.

واسط های کاربری استریسک :

از واسط های کاربری استریسک می توان به موارد زیر اشاره کرد :
۴PSA Voip Now
Ansitel
Asterisk NOW
Astimax
Be IP IPBX
Elastix
FreePBX
………
از معروف ترین آنها می توان FreePBX را نام برد که توسط شرکت Schmooze ( اشموز ) توسعه پبدا کرده است (درحال حاضر مالکیت FreePBX در اختیار شرکت Sangoma می باشد)  هرچند FreePBX به صورت رایگان و متن باز ارائه می شود ولی صرفا قسمت تلفنی آن رایگان می باشد و برای مابقی ماژول های کاربردی، باید هزینه پرداخت شود.
یکی دیگر از  واسط های کاربری استریسک الستیکس نام دارد که آموزش ویپ توسط شرکت پالوسانتو (palosanto) توسعه می یافت ، الستیکس در قسمت تلفنی از FreePBX استفاده می کند ولی تعداد زیادی نرم افزار کاربردی در آن وجود دارد که باعث می شود راه اندازی یک سیستم تلفنی کامل با دانشی کم به راحتی میسر باشد ، از میان این این نرم افزار ها می توان به Hylafax ،  Agenda، Mail server ، Open fire و بعضی تنظیمات لینوکس میزبان اشاره کرد.
همین مجتمع بودن باعث می شود Elastix حداقل در ایران به محبوب ترین واسط کاربری برای Asterisk تبدیل شود.
البته نباید از کاستی های الستیکس هم غافل شد استفاده از نسخه های پایین Asterisk ، FreePBX  از جمله مشکلات الستیکس می باشد . الستیکس در سه نسخه ۲٫۵ ، MT و ۴ ارائه میشد، با واگذاری الستیکس به شرکت ۳CX در سال ۲۰۱۶ پروژه الستیکس با هسته استریسک متوقف شد و نسخه ۵ آن با هسته ۳CX که دیگر متن باز و رایگان نبود ارائه شد و نسخه های ۴ و MT  از روی سایت این شرکت حذف شدند ولی نسخه ۲٫۵ کماکان قابل دسترس می باشد.
آموزش voip

ایزابل، الستیکس جدید :

اما این پایان پروژه الستیکس نبود ، در حال حاضر این پروژه توسط تیمی دیگر با نام ایزابل  (Issabel)  در حال توسعه می باشد هر چند ایزابل دست خوش تغییرات زیادی نسبت به الستیکس نشده و تغییرات آن صرفاً شامل چند نرم افزار مجتمع دیگر و تغیر رنگ زمینه و لوگوها ی اینترفیس الستیکس می باشد ولی با این حال آینده از آن Issabel خواهد بود و بهتراست دوستداران الستیکس دیگر با آن خداحافظی کنند و سیستم های خود را به ایزابل بروز رسانی کنند.
در این دوره آموزش ایزابل بیشتر قصد داریم به نرم افزار های اضافی ایزابل بپردازیم ، البته از سیستم تلفنی هم غافل نخواهیم شد و به آموزش آن نیز خواهیم پرداخت ولی به یاد داشته باشید که قسمت تلفنی ایزابل هم مانند الستیکس از FreePBX استفاده می کند و با یادگیری FreePBX قطعاً قسمت تلفنی  ایزابل را نیز مسلط خواهید شد.

در قسمت های آینده دوره آموزش ایزابل آموزش ها روی Issabel نسخه ۴ ارائه خواهد شد.

صندوق صوتی در ایزابل :

در این قسمت از مجموعه آموزش ایزابل مانند قسمت قبل به یکی دیگر از ویژگی های داخلی می پردازیم.

صندوق صوتی :
شاید با اسم پیغام گیر در تلفن های معمولی بیشتر آشنا باشید، صندوق صوتی در واقع همان پیغام گیر است البته با امکانات بیشتر، یکی از ویژگیهای جالب مراکز تماس امکان صندوق صوتی برای هر داخلی می باشد، بدین شکل که در صورتی که شخصی با شما تماس می گیرد بستگی به تعاریف شما (مثلا در زمان اشغالی خط) به صندوق صوتی هدایت می شود.
پیام های ضبط شده را می توان از طریق تلفن چک کرد البته از ویژگی های ایزابل هم امکان مشاهده پیام ضبط شده در پنل وب کاربر و هم امکان ارسال پیام به Email کاربر وجود دارد.

فعال کردن صندوق صوتی (VOICE MAIL) برای یک داخلی در ایزابل :

برای فعال کردن قابلیت صندوق صوتی کافی است به بخش تنظیمات Voice Mail در تنظیمات داخلی برویم.
به صورت پیش فرض Voicemail فعال نیست، برای فعال کردن آن در ایزابل باید وضعیت (Status) را روی Enabel قرار دهید.
آموزش ایزابل
  • Voicemail password : کلمه عبور صندوق صوتی می باشد که باید به صورت عدد وارد شود.
  • Email Address : آدرس پست الکترونیکی که ایزابل پیام ضبط شده را به آن ارسال کند.
  • Email Attachment : این قسمت را می توانید به حالت Yes و یا No قرار دهید در صورتی که این قسمت روی Yes باشد فایل پیغام صوتی به Email الصاق شده و ارسال می شود.
  • Play CID : در صورتی که روی Yes تنظیم شده باشد شماره شخصی که پیغام را گذاشته است در ابتدا پیغام به صورت صوتی گذاشته می شود.
  • Play Envelope : در صورتی که این قسمت روی Yes باشد تاریخ و ساعت پیام هم به صورت صوتی به ابتدای پیغام اضافه می شود.
  • Delete Voicemail : این قسمت اگر بر روی Yes تنظیم شده باشد بعد از ارسال موفق پیام صوتی به پست الکترونیکی پیام از روی ایزابل پاک خواهد شد.
  • VM Options : در این قسمت می توانید بعضی تنظیمات پیشرفته تر را به صندوق صوتی اضافه کنید.
در زیر چند نمونه از این تنظیمات را توضیح می دهیم :
1. Maxmsg : این متغیر حداکثر تعداد پیام های یک صندوق صوتی را مشخص می کند.
2. Minsecs : حداقل طول پیغام ضبط شده را مشخص می کند به صورت پیش فرض ۰ در نظر گرفته شده است.
3. Maxsilence : حداکثر میزان سکوت را دریافت می کند در واقع بدین معناست که در صورت فعال شدن صندوق صوتی اگر تماس گیرنده هیچ صحبتی نکرد سیستم چقدر منتظر بماند. این مقدار به صورت پیش فرض برابر ۰ است یعنی تشخیص سکوت خاموش می باشد.
4. Format : این متغیر هم در واقع فرمت فایل ضبط شده را مشخص می کند. که می تواند یکی از این چهار مقدار را بگیرد wav49 ، gsm ، wav ، g723sf .

انتقال تماس های یک داخلی به صندوق صوتی در ایزابل :

در ایزابل در صورت فعال بودن صندوق صوتی به صورت پیش فرض در حالت اشغال بودن خط تلفن و یا در دسترس نبودن آموزش ویپ و یا پاسخ ندادن، تماس به صندوق صوتی منتقل می شود.
این تنظیمات در قسمت Optional Destinations در تنظیمات داخلی قابل تغییر می باشد.
می توانید تنظیمات مختلف را بوسیله علامت پایپ (|) جدا کنید.

روش گوش دادن به پیام های صوتی از طریق تلفن در ایزابل :

در صورتی که بخواهید از طریق تلفن خودتان به صندوق صوتی متصل شوید کافی است کد (*۹۷ ) را شماره‌گیری کنید بعد از شماره‌گیری از شما کلمه عبور خواسته می شود و در نهایت می توانید به پیام ها گوش دهید.
حال اگر بخواهید از طریق تلفن دیگری در سازمان به صندوق صوتی خود متصل شوید کد (*۹۸) را شماره‌گیری می کنید در این حالت ابتدا شماره داخلی و راه اندازی صندوق صوتی در ایزابل  سپس کلمه عبور از شما خواسته می شود.
در صورتی که روی یک داخلی صندق صوتی فعال نباشد عملکرد دو کد (*۹۷ و *۹۸) یکسان خواهد بود.

مشاهده صندوق صوتی از طریق پنل وب :

برای این کار کافی است از زیر منو PBX گزینه Voicemails را انتخاب کنید تا بتوانید به همه پیام های صوتی دسترسی داشته باشید.

مسیر ضبط پیام های صوتی در ایزابل :

در ایزابل فایل های پیام صوتی در مسیر /var/spool/asterisk/voicemail/ ذخیره می شوند.

آشنایی با ماژول FXS در روتر سیسکو :

سلام. وقت بخیر. با قسمت دهم از سری مقالات آموزش VOIP سیسکو در خدمت شما عزیزان هستیم. در این قسمت از مقالات آموزشی ویپ می‌خواهیم به بررسی یکی از ماژول‌های کاربردی یعنی ماژول FXS در روتر سیسکو بپردازیم و برخی از کامند‌های کاربردی برای راه‌اندازی این قطعه را معرفی کنیم. با ما همراه باشید. 

معرفی ماژول FXS در روتر سیسکو :

هنگامی که شما قصد پیاده‌سازی یک سناریوی ویپ را دارید قطعا با تجهیزاتی مانند فکس ، مودم ، تلفن آنالوگ و … رو به رو خواهید شد، که از شما درخواست می‌شود تا این تجهیزات را نیز به روتر سیسکو سازمان متصل نمایید. همانطور که می‌دانید تجهیزات نامبرده از خطوط آنالوگ برای برقراری ارتباط با دیگر تجهیزات و خطوط استفاده می‌کنند، به همین دلیل برای اتصال این تجهیزات به روتر نیازمند ماژولی با نام FXS خواهید بود. که می‌توانید تصویر آن را در ادامه مشاهده نمایید.
آموزش voip
ماژولی که در تصویر فوق مشاهده می‌کنید VIC2-2FXS نام دارد. کار اصلی این ماژول برقراری ارتباط تجهیزات آنالوگ مانند تلفن‌های معمولی با روتر سیسکو می‌باشد.
زمانی که شما این ماژول را تهیه می‌کنید باید دریچه‌ی مربوطه را در پشت روتر باز کرده و این ماژول را درون آن قرار دهید. نکته‌ی مهمی که باید به آن توجه داشته‌ باشید این است که این ماژول برای کارکردن به PVDM (که در قسمت دوم مقالات آموزش ویپ سیسکو مورد بررسی قرار دادیم) نیازمند است .
هنگامی که این ماژول را به روتر خود متصل می‌کنید، اگر کامند ذیل را در روتر خود وارد کنید نتیجه‌ای مشابه تصویر ذیل را خواهید دید.

آموزش voip سیسکو

تنظیمات FXS در روتر سیسکو :

پس از اتصال ماژول FXS به روتر سیسکو باید سه پارامتر مهم را برای این ماژول تنظیم نمایید.
  • سیگنالینگ
  • Call Progress Tone
  • اطلاعات Caller ID

تنظیم سیگنالینگ برای FXS :

همانطور که در قسمت اول مقالات آموزش ویپ سیسکو گفته شده، خط آنالوگ دارای دو نوع سیگنالینگ loop start و ground start می‌باشد که به کمک کامند ذیل می‌توانید نوع مورد نظر خود را برای ماژول آنالوگ FXS مشخص نمایید.

Router (config)# voice-port 0/0/0
Router (config-voiceport)# signal loopstart


تنظیم Call Progress Tone برای FXS :

منظور از cptone یا call progress tone بوق‌هایی می‌باشد که هنگام تماس با یک نقطه‌ی دیگر می‌شنوید. به عنوان مثال اگر به کشور‌ دیگری سفر کرده باشید حتما متوجه شده‌اید که هنگام برقراری تماس تلفنی نوع بوق دستگاه و یا بوق اشغال تلفن نسبت به کشور خودتان متفاوت خواهد بود. دلیل وجود این امر تفاوت فرکانس سیگنال‌ها در مراکز مخابرات نقاط مختلف می‌باشد. از این رو یکی از مهم‌ترین پارامتر‌هایی که باید برای پورت FXS خود تنظیم نمایید cptone می‌باشد چرا که در صورت عدم سازگاری بوق‌های دریافتی با پارامتر تعریف‌شده در روتر شما، ممکن است با مشکلاتی مانند قطع نشدن تماس ، مشکلات Caller ID و … مواجه شوید. کامند‌ لازم برای تنظیم این پارامتر عبارت است از :

Router (config)# voice-port 0/0/0
Router (config-voiceport)# cptone ES

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

تنظیم Caller ID برای FXS :

آخرین پارامتری که باید برای تنظیم FXS در روتر سیسکو خود وارد نمایید Caller ID می‌باشد. به کمک این پارامتر یک CID برای این خط تلفن تعریف می‌کنید تا برای هدایت تماس به سمت این پورت از آن استفاده نمایید (نحوه هدایت تماس در جلسات بعدی مورد بررسی قرار می‌گیرد).
برای تنظیم این پارامتر از کامند ذیل استفاده می‌کنیم.

Router (config)# voice-port 0/0/0
 (اختصاص یک نام) Router (config-voiceport)# station-id name
Router (config-voiceport)# station-id number (عدد مورد نظر که بهتر است شماره داخلی این تلفن باشد)

تنظیمات اولیه برای ماژول FXS در همین نقطه به پایان می‌رسد. در قسمت بعدی، آموزش را با بررسی ماژول FXO در روتر سیسکو ادامه خواهیم داد. در صورت وجود هرگونه مشکل یا ابهام در مورد این مقاله می‌توانید سوالات خود را از طریق دیدگاه‌ها با کارشناس ویپ سیسکو گروه ویپینگ در میان بگذارید.

قابلیت FOLLOW ME در ایزابل :

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

درک بهتر FOLLOW ME :

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

دسترسی به تنظیمات FOLLOW ME :

برای دسترسی به تنظیمات Follow me در ایزابل هم می توانید در ویرایش یک داخلی گزینه Add Follow Me Settings را از بالا انتخاب کنید و هم می توانید تنظیمات Follow me را از منو سمت چپ انتخاب و داخلی مورد نظر خود را انتخاب کنید.
                        

تنظیمات FOLLOW ME :

در این قسمت هم به پیروی از قسمت گذشته دوره آموزش ایزابل و هم چنین سطح آموزش فقط به تنظیمات مهم و کاربردی تر می پردازیم.
در تنظیمات Follow me گزینه های متعددی وجود دارد .
- Disable : خاصیت Follow me  را از کار می اندازد.
- Initial Ring Time : زمان زنگ خوردن داخلی اصلی را مشخص می کند.
- Ring Strategy : استراتژی زنگ خوردن را مشخص می کند. که مهم ترین آنها شامل :
  • RingallV2 : در این استراتژی داخلی اصلی زنگ می خورد بعد از زمان مشخص شده آموزش ویپ داخلی های بعدی شروع به زنگ خوردن می کنند ولی داخلی های قبلی کماکان زنگ می خورند.
  • Ringall : این حالت دقیقا مانند حالت قبلی هست با این تفاوت که داخلی های قبلی قطع می شوند و در یک زمان تنها یک داخی زنگ می خورد.
- Ring Time : زمان زنگ خوردن هر داخلی به غیر از داخلی اصلی را مشخص می کند.
- Follow-Me List : لیست داخلی هایی است که به نوبت زنگ می خوردند، در استراتژی های مختلف ترتیب آن ها می تواند مهم باشد. داخلی ها را می توانید از لیست انتخاب کنید و یا به صورت دستی وارد کنید و بعد از هر شماره Enter بزنید. در صورتی که در لیست می خواهید از شماره شهری (موبایل و یا تلفن ثابت) استفاده کنید در انتهای آنها باید از علامت #” استفاده کنید وحتما توجه داشته باشید که اگر از پیش شماره برای تماس با بیرون استفاده می کنید آن را نیز قبل از شماره حتما وارد کنید.
آموزش ایزابل

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

- Play Music On Hold : در صورتی که تمایل داشته باشید برای تماس گیرنده در زمان انتظار پاسخگویی به جای بوق موزیک انتظار پخش شود می توانید از این لیست گروه موزیک انتظار را انتخاب کنید.

- Destination if no answer : در این قسمت می توانید مقصد تماس بعد از بررسی کامل لیست را مشخص کنید.

آشنایی با ماژول FXO در روتر سیسکو :

سلام. به قسمت یازدهم از سری مقالات آموزش ویپ سیسکو خوش‌آمدید. در این قسمت از سری مقالات آموزش VOIP ، می‌خواهیم به بررسی یکی دیگر از ماژول‌های بسیار کاربردی ، یعنی ماژول FXO در روتر سیسکو بپردازیم و نحوه راه‌اندازی و تنظیمات اولیه آن را شرح دهیم. با ما همراه باشید.

معرفی ماژول FXO در روتر سیسکو :

همانطور که می‌دانید خط تلفنی که عموماً در شرکت‌ها و سازمان‌های گوناگون مورد استفاده قرار می‌گیرد خط آنالوگ مخابرات می‌باشد ، که در بستر یک زوج سیم به کاربر تحویل داده می‌شود. هنگامی که از تلفن‌های معمولی آنالوگ و یا سانترال‌های آنالوگ مانند TES 824 پاناسونیک برای اتصال به خطوط تلفن استفاده می‌کنید، آموزش Voip سیسکو کافیست زوج سیم خط را سوکت زده و به طور مستقیم به دستگاه مورد نظر خود متصل نمایید. اما زمانی که می‌خواهید از خطوط آنالوگ در سیستم‌های VOIP استفاده کنید باید در مرحله‌ی اول سیگنال دریافتی از مخابرات را توسط تجهیزات خاصی برای مرکز تلفن ویپ خود، قابل فهم کنید. در تجهیزات سیسکو عموماً این اقدام توسط ماژول FXO و کارت‌های PVDM انجام می‌شود. ماژول FXO در روتر سیسکو شباهت بسیار زیادی به ماژول FXS (که در قسمت دهم مورد بررسی قرار دادیم) دارد. در تصویر ذیل می‌توانید مدل VIC2-2FXO که از دو خط تلفن آنالوگ پشتیبانی می‌کند را مشاهده نمایید.
آموزش voip
درست مانند ماژول FXS، برای اتصال این قطعه به روتر سیسکو باید ابتدا پیچ دریچه‌های پشت روتر را باز نموده و سپس قطعه را به صورت کشویی داخل روتر قرار دهید و پیچ آن را ببندید. لازم به ذکر است تنظیمات FXO در روتر سیسکو که این قطعه نیز درست مانند FXS، برای کارکردن به کارت‌های PVDM (که در قسمت دوم مورد بررسی قرار دادیم) احتیاج دارد. در تصویر ذیل می‌توانید دریچه‌های مذکور را در پشت روتر مشاهده نمایید.
برای مشاهده ماژول‌های متصل به روتر نیز می‌توانید از کامند show voice port summery استفاده نمایید. همانطور که در تصویر ذیل می‌بینید، در این روتر یک ماژول ۲ پورت FXO قرار داده شده است .
آموزش voip سیسکو

تنظیمات اولیه FXO در روتر سیسکو :

اکثر دستورات ماژول FXO در روتر سیسکو مشابه ماژول FXS (مانند دستور signal برای تعیین نوع سیگنالینگ و یا دستور cptone برای تعیین نوع Call Progress Tone) که در مقاله آشنایی با FXS در روتر سیسکو بررسی کردیم، می‌باشد. با این حال دو پارامتر مهم دیگر در ماژول‌های FXO وجود دارد که عبارت است از :
  • Dial Type
  • Ring Number

تنظیم Dial Type برای FXO :

با تنظیم این پارامتر می‌توانید نوع شماره‌گیری DTMF یا Puls دستگاه را مشخص نمایید. در صورتی که در شبکه تلفنی خود هنوز از تلفن‌های قدیمی با شماره‌گیر‌های چرخشی استفاده می‌کنید باید این پارامتر را روی Puls قرار دهید .

Router (config)# voice-port 0/0/0
Router (config-voiceport)# dial-type DTMF


تنظیم Ring Number برای FXO :

به کمک این پارامتر می‌توانید تعیین کنید تا روتر شما پس از چند بار زنگ خوردن تماس را پاسخ دهد. به طور پیش‌فرض زمانی که تماس به روتر وارد می‌شود، روتر پس از یک بار زنگ خوردن خط را پاسخ می‌دهد. برای درک بهتر این موضوع فرض کنید در محل کار شما یک روتر سیسکو وجود دارد که با ماژول FXO به خط شهری متصل شده است. حال شما می‌خواهید روتر تنها در صورتی خط را پاسخ دهد که شما به صورت مستقیم پاسخ‌گوی آن نیستید. در این حالت به کمک پارامتر Ring Number تعداد زنگ برای پاسخ‌گویی روتر را بالا می‌بریم تا مثلا در صورتی که پس از ۵ زنگ ما پاسخ‌گوی تماس نبودیم، روتر خط را پاسخ دهد .

Router (config)# voice-port 0/0/0
  {تعداد زنگ} Router (config-voiceport)# Ring number

نکته : از قابلیت Ring Number می‌توان برای راه‌اندازی سرور Backup برای مرکز تلفن CME نیز استفاده نمود. به این صورت که روتر اصلی یا فعال تماس را بعد از یک بار زنگ خوردن پاسخ می‌دهد و در صورت پاسخ ندادن ، روتر دوم تماس را بعد از چهار زنگ پاسخ می‌دهد.
آشنایی با تنظیمات اولیه برای راه‌اندازی ماژول FXO در روتر سیسکو در همین نقطه به پایان می‌رسد. در قسمت بعدی آموزش ویپ را با معرفی یکی دیگر از تجهیزات کاربردی سیسکو ادامه خواهیم داد. در صورت وجود هرگونه سوال یا ابهام در مورد قسمت یازدهم می‌توانید از طریق بخش دیدگاه‌ها با کارشناس سیسکو گروه VoiPing در ارتباط باشید.

آموزش ترانک ( TRUNK ) در ایزابل :

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

ترانک در ایزابل :

مفهوم ترانک در شبکه به معنای مسیری برای عبور تمامی Vlanها می باشد ولی این تعریف در مراکز تلفنی و مخابراتی کاملا متفاوت است و به معنی مسیرهای اتصال در شبکه های یک به چند می باشند.
معمولا در این شبکه ها به تعداد کاربران، مسیر فعال ایجاد نمی شود و تعداد معقولی مسیر فعال در نظر گرفته می شود.
اگر بخواهیم غیر تخصصی تر این مسئله را بررسی کنیم ترانک مسیرهای ارتباطی ما ، Gatewayها ، مراکز مخابراتی ، و سرورهای VOIP دیگر مستقل از نوع آنها می باشد.

دسترسی به تنظیمات ترانک در ایزابل :

برای دسترسی به تنظیمات ترانک در ایزابل از منوی سمت راست گزینه PBX و سپس PBX Configuration را انتخاب می کنیم.
سپس گزینه Trunk را از منوی سمت چپ انتخاب می کنیم.

آموزش ایزابل

با کلیک روی گزینه Add Trunk در منوی سمت راست می توانیم یک ترانک جدید بسازیم.
در این قسمت نوع ترانک خود را انتخاب می کنیم.

انواع ترانک در ایزابل :

Sip Trunk : متداول ترین و پرکاربرد ترین ترانک در سیستم های تلفنی می باشد و بیشتر تجهیزات و سرویس ها آموزش ویپ از این پروتکل پشتیبانی می کنند.
DAHDi Trunk : این نوع ترانک زمانی کاربرد دارد که شما یک کارت تلفنی با ماژول FXO روی ایزابل داشته باشید.
IAX2 Trunk : این نوع ترانک از پروتکل اختصاصی استریسک یعنی IAX ورژن ۲ استفاده می کند. استفاده از این نوع ترانک در اتصال دو سرور مبتنی بر استریسک بسیار متداول می باشد.
ENUM Trunk : این ترانک در ایران کاربرد ندارد ولی دانستن نحوه عملکرد آن خالی از لطف نیست. ENUM مخفف E.164 Number Mapping می باشد، عملکرد شبیه به DNS در شبکه های کامپیوتری دارد با این تفاوت که ما مقدار شماره تلفن را به سرور می دهیم و سرور به ما مسیر اتصال SIP را باز می گرداند به عنوان مثال ما شماره تماس ۱۲۳۴۵۶۷۸ را ارسال و سرور ENUM به ما مقدار   SIP:1234@pbx.com:5060 را برمی گرداند یعنی ما از طریق این آدرس می توانیم ارتباط SIP با شماره تلفن درخواستی برقرار کنیم با این روش می توانیم در هزینه های سازمان نیز صرفه جویی کنیم.
DUNDi Trunk : این نوع ترانک عملکردی مشابه Enum دارد، با این تفاوت که عمل جستجوی مسیر فقط در دستگاهایی که در یک گروه خاص قرار داده شده اند انجام داده می شود.
Custom Trunk : در این حالت ایزابل کنترل را به شما واگذار می کند تا بتوانید ترانک دلخواه خود را بسازید و بتوانید با سیستم های دیگر ارتباط برقرار کنید.
مانند قسمت های پیشین دوره آموزش ایزابل فقط ترانک های پرکاربرد یعنی SIP ، Dahdi و IAX2 را در قسمت های آینده با ذکر مثالی کاربردی توضیح خواهیم داد.

آشنایی با VWIC در روتر سیسکو :

سلام. با قسمت دوازدهم از سری مقالات آموزش VOIP سیسکو در خدمت شما عزیزان هستیم. همانطور که از عنوان مقاله پیداست، در این قسمت از مجموعه مقالات CCNA Collaboration می‌خواهیم به بررسی ماژول VWIC در روتر سیسکو بپردازیم و تنظیمات اولیه برای راه‌اندازی این ماژول برای اتصال به خطوط E1 را معرفی نماییم. با ما همراه باشید.

کاربرد ماژول VWIC در روتر سیسکو چیست ؟

تصویری که در ادامه مشاهده می‌کنید یکی از مدل‌های ماژول‌ دیجیتال VWIC ( مدل VWIC2-1MFT-E1/T1 ) می‌باشد. از این نوع ماژول می‌توان در دو حالت دیتا و یا پورت دیجیتال صوت در روتر سیسکو استفاده نمود به همین دلیل در اولین قدم در راه‌اندازی این ماژول باید نوع استفاده‌ی خود را در روتر سیسکو مشخص نمایید تا تنظیمات مربوط به نوع مصرف شما برای شما نمایش داده شود. اگر پیش از تنظیم ماژول VWIC در روتر سیسکو نتیجه کامند show ip interface brief را مشاهده کنید، می‌بینید که پورت مورد نظر در لیست خروجی قرار ندارد چرا که روتر هنوز نمی‌داند که شما می‌خواهید از این ماژول در چه نوع ارتباطی استفاده نمایید.
در ادامه مقاله نحوه تنظیم این ماژول جهت استفاده برای ارتباط VOICE را مورد بررسی قرار خواهیم داد و در قسمت‌های بعدی مقالات کامند‌های لازمه جهت تنظیم این کارت برای ارسال پکت‌های دیتا را نیز معرفی خواهیم نمود .
 آشنایی با vwic در روتر سیسکو

تنظیمات ماژول VWIC برای ارتباط E1 در روتر سیسکو :

همانطور که در ابتدای دوره مطرح کردیم در بسیاری از سازمان‌ها و ادارات به دلیل بالا بودن تعداد تماس‌های ورودی و خروجی از خطوط E1 و T1 برای برقراری تماس‌های تلفنی استفاده می‌شود. همانطور که گفتیم خطوط T1 بیشتر در کشور‌هایی مانند آمریکا و ژاپن مورد استفاده قرار می‌گیرد و خطوط E1 در ایران و کشور‌های اروپایی کاربرد دارد.
برای اتصال به این خطوط در مرحله‌ی اول باید خط دریافت شده از مخابرات را به مودم‌های مخصوصی که برای این خطوط طراحی شده‌اند متصل نمایید. ماژول VWIC در سیسکو چیست ؟ در مرحله‌ی بعد باید خروجی مودم را به ماژول VWIC در روتر سیسکو وصل کنید و بعد کارت VWIC را متناسب با نوع خط خود کانفیگ نمایید.
گفتیم که در اولین مرحله باید نوع استفاده خود از این ماژول را برای روتر تعیین کنیم که به دلیل پرکاربرد بودن حالت E1، تنظیمات این نوع از خطوط را برای ماژول خود در نظر می‌گیریم. بنابراین در مرحله‌ی اول در مود کانفیگ داریم :

Router (config) # card type e1 0 0

با این کامند نوع استفاده ماژول را از نوع خطوط دیجیتال e1 تعیین کردیم. عدد ۰ ۰ که در آخر این کامند مشاهده می‌کنید نشان دهنده جایگاهی از روتر است که کارت VWIC را درون آن قرار داده‌ایم.
در مرحله‌ی بعد باید Clock را تعیین کنیم که می‌خواهیم طوری تنظیم کنیم تا آن را از خود خط دریافت نماید. بنابراین داریم :

Router (config) # network-clock-participate wic 0

در گام بعدی باید نوع سوییچ مخابرات را تعیین کنیم که معمولا روی یکی از دو نوع primary-net5 و یا primary-ni قرار می‌دهیم.

Router (config) # isdn switch-type primary-net5

در قدم بعدی باید Timeslotها را برای کارت خود تعیین کنیم. بنابراین به تنظیمات ماژول مورد نظر وارد می‌شویم و تعداد Timeslotها را تعیین می‌کنیم.

Router (config) # controller e1 0/0/0
Router (config–controller) #  pri-group timeslots 1-30

همانطور که گفته شد هنگامی که از خطوط E1 و متد سیگنالینگ CCS استفاده می‌کنیم ، ۳۰ کانال صوتی برای برقراری تماس در اختیار داریم که برای تعیین این متد سیگنالینگ و این تعداد کانال از کامند فوق استفاده کردیم .

نکته : اگر می‌خواستیم timeslotها را برای متدد CAS تنظیم کنیم باید از ds0-group به جای pri-group استفاده می‌کردیم . بدیهی است که timeslots نیز بین ۱-۲۴ انتخاب می‌شد.

نکته : اگر DSP یا PVDM روتر برای انتخاب ۳۰ کانال کافی نبود در مرحله‌ی آخر با پیغام خطا مواجه می‌شدیم. چرا که پردازنده سیگنالینگ کافی برای پردازش ۳۰ کانال صوتی روی روتر وجود نداشت و ما مجبور بودیم میزان timeslots را در بازه کمتری قرار دهیم.

نکته : حال اگر وضعیت voice portهای خود را با کامند show voice port summary مشاهده کنید، لیستی مانند تصویر ذیل را خواهید دید.

آموزش voip سیسکو

نکته : عدد ۱۵ که در انتهای portها مشاهده می‌کنید نشان دهنده کانالی است که برای سیگنالینگ رزرو شده است. اگر این ماژول را با کامند ds0-group کانفیگ کرده بودیم عدد آخر پورت‌ها ۲۳ نوشته می‌شد.
این قسمت از سری مقالات آموزش ویپ سیسکو نیز در همین نقطه به پایان می‌رسد. تا این مرحله نحوه تنظیم کارت fxo ، fxs و vwic را مورد بررسی قرار دادیم. در قسمت بعدی از مقالات آموزشی ویپ یاد خواهیم گرفت آموزش Voip Cisco که چگونه باید تماس‌ها را توسط این ماژول‌ها به خارج از روتر هدایت کنیم و چگونه باید تماس‌های دریافتی از بیرون روتر را درون روتر ساماندهی نماییم. در صورت وجود هرگونه سوال یا ابهام در مورد نحوه تنظیم ماژول فوق می‌توانید از طریق بخش دیدگاه‌ها با کارشناسان گروه VoiPing در ارتباط باشید.

آموزش ارتباط ترانک بین دو سرور ایزابل :

در این قسمت از مجموعه آموزش ایزابل به آموزش اتصال دو سرور ایزابل (ترانک بین دو سرور ایزابل) می پردازیم، شایان ذکر است که این آموزش برای ترانک بین ایزابل و الستیکس و FreePBX نیز کاربرد دارد و کاملا مشابه می باشد.

چرا باید دو سرور ایزابل را به هم متصل کنیم ؟

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

اشتباه نکنیم ؛

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

ارتباط ترانک بین دو ایزابل :

برای ارتباط ترانک بین دو ایزابل ابتدا باید ارتباط شبکه ای بین دو سرور برقرار باشد، برای اطمینان از ارتباط بین دو سرور می توانید از یک سرور، سرور دیگر را Ping کنید.
برای یادگیری بهتر با یک مثال پیش می رویم به تصویر زیر دقت کنید این تصوریر، سناریوی اجرایی را به خوبی نشان می دهد.
آموزش ارتباط ترانک بین دو سرور ایزابل
در واقع انتظار داریم. بعد از پیاده سازی و ایجاد ترانک بین دو سرور A و B بتوانیم آموزش ویپ از داخلی های هر سرور داخلی سرور دیگر را شماره گیری کنیم.
در ابتدا به سراغ سرور A می رویم یک ترانک از نوع IAX2 ایجاد می کنیم و یک نام به آن اختصاص می دهیم و تنظیمات Outgoing را به شکل زیر انجام می دهیم.

Trunk Name :  یک نام دلخواه
Peer Details :
host=192.168.2.20
type=friend
qualify=yes
context=from-internal
همانطور که می بینید در قسمت Host شما باید IP سرور دیگر را وارد کنید.
ترانک ما ساخته شده است.
حال باید یک Outbound route هم بنویسیم.
یک Outbound route مانند شکل زیر می سازیم.
در این مسیر خروجی گفته ایم که شماره های سه رقمی که با عدد ۳ شروع می شوند را از طریق ترانکی که در بالا ساخته ایم ارسال کند.
دقیقا مشابه حالت اول تنظیمات سرور A   را با تغییرات کوچکی،  روی سرور B نیز انجام دهیم.
Trunk Name :  یک نام دلخواه
Peer Details :
host=192.168.1.20
type=friend
qualify=yes
context=from-internal
و یک مسیر خروجی نیز مانند شکل زیر باید تعریف کنیم که شماره های ۳ رقمی که با ۲ شروع می شوند را به سمت ترانک ساخته شده هدایت کند.
آموزش ایزابل

اگر تنظیمات را به درستی انجام داده باشید در حال حاضر به راحتی می توانید مثلا از داخلی ۲۰۲ با داخلی ۳۰۳ مکالمه داشته باشید.


آشنایی با کاربرد DIAL PEER و انواع آن در روتر سیسکو :

سلام. با قسمت سیزدهم از سری مقالات آموزش VOIP سیسکو در خدمت شما عزیزان هستیم. در این قسمت از مجموعه مقالات آموزشی ویپ می‌خواهیم به یکی از مهم‌ترین مباحث CCNA Collaboration بپردازیم. همانطور که از عنوان مقاله پیداست موضوع مورد بحث این قسمت از مقالات آموزشی، بررسی کاربرد Dial Peer ها و انواع آن در روتر سیسکو می‌باشد. برای آشنایی با این مبحث مهم با ما همراه باشید.

کاربرد DIAL PEER در روتر چیست ؟

به احتمال زیاد به عنوان علاقه‌مندان به دنیای سیسکو با مفهوم Static Route در روتر‌ها آشنایی دارید. زمانی که روتر خود را از طریق بستر‌ها و پورت‌های مختلف به نقاط دیگر متصل می‌کنید، برای این که روتر بتواند عمل مسیریابی و هدایت بسته‌ها را انجام دهد باید Routeهای گوناگونی را به شکل‌های مختلف درون روتر خود ایجاد نمایید. Dial Peerها مفهومی مشابه Static Routeها را دارند. زمانی که روی روتر خود ماژول‌ها و کارت‌های گوناگون مانند FXSها ، FXOها و … را قرار می‌دهید باید توسط Dial Peerها مسیر‌ها و قوانینی برای استفاده از این ماژول‌ها و برقراری ارتباط صوتی ایجاد نمایید.
برای درک بهتر این موضوع تصور کنید که یک تلفن سیسکو را روی CME روتر خود رجیستر نموده و یک خط تلفن را به ماژول FXO خود در پشت روتر وصل کرده‌اید. در این مرحله پس از تنظیم پارامتر‌های ماژول FXO، باید با نوشتن Dial Peerها در روتر، قوانینی ایجاد نمایید تا زمانی که یک کاربر طبق یک الگوی خاص شماره‌ای را با تلفن شماره‌گیری می‌کند، تماس وی از طریق پورت FXO به سمت مخابرات ارسال شود و یا برعکس زمانی که تماسی از سمت مخابرات به سمت روتر ارسال می‌شود، تماس به صورت مستقیم به سمت تلفن کاربر هدایت شود.
مثال فوق یک نوع ساده از کاربرد Dial Peer در روتر را نشان می‌دهد. بدیهی است که با پیچیده‌تر شدن سناریو، روند هدایت تماس‌ها و نوشتن Dial Peerها نیز پیچیده‌تر خواهد شد.

انواع DIAL PEER و کاربرد آن‌ها :

حال که با مفهوم و کاربرد Dial Peer آشنا شدید بهتر است بدانید که به طور کلی Dial Peerها از دو نوع متفاوت تشکیل می‌شوند :
  • Plain Old Telephone Service (POTS) Dial Peer : از این نوع Dial Peer برای تعیین دسترسی به سیستم‌های قدیمی آنالوگ یا دیجیتال استفاده می‌شود. یا به عبارت دیگر زمانی که می‌خواهیم دسترسی را به ماژول‌هایی مانند FXO ، FXS ، E&M و یا پورت‌های دیجیتال تعیین نماییم از این نوع Dial Peer استفاده می‌کنیم.
  • Voice Over IP (VOIP) Dial Peer : از این نوع Dial Peer برای تعیین دسترسی به سیستم‌ها و تجهیزاتی استفاده می‌شود که از IP Address برای برقراری ارتباط با نقاط دیگر استفاده می‌کنند.
برای درک بهتر موضوع به تصویر ذیل دقت کنید. این تصویر در کتاب CCNA Collaboration 210-060 برای درک بهتر انواع Dial Peerها آورده شده است . آموزش ویپ ( شما می‌توانید این کتاب را از از بخش کتابخانه سایت دریافت نمایید ).
آموزش voip
1- در این بخش از POTS Dial Peer برای تعیین دسترسی به پورت E&M استفاده شده است. ( این پورت بر روی برخی PBXها و تجهیزات خاص قرار دارد که از مفهوم IP برای برقراری ارتباط پشتیبانی نمی‌کند ).
2- در این بخش از POTS Dial Peer برای تعیین دسترسی به پورت FXS استفاده شده است. همانطور که می‌دانید این پورت به صورت آنالوگ فعالیت می‌کند و از IP آدرس پشتیبانی نمی‌کند.
3- در این قسمت در طرف مقابل، یک روتر دیگر قرار دارد که مفهوم IP Address برای آن تعریف شده است. بنابراین باید از VOIP Dial Peer برای تعیین دسترسی استفاده نماییم.
4- در قسمت چهارم هم برای تعیین اطلاعات دسترسی به بستر PSTN از POTS Dial Peer استفاده شده است.

Voice Call Legs چیست ؟

برای این که بتوانید در سناریوی خود، Dial Peerها را به درستی تنظیم کنید باید با مفهوم Call Legs آشنایی داشته باشید. به طور خلاصه می‌توان گفت به تعداد مسیر‌های ورودی و خروجی روتر‌ها Call Legs گفته می‌شود. برای درک بهتر موضوع به تصویر ذیل دقت کنید.
آموزش voip سیسکو
همانطور که در تصویر فوق مشاهده می‌کنید، زمانی که تلفن سمت چپ تماسی را به سمت راست ارسال می‌کند، برای این که تماس بتواند مسیر را طی کند و به تلفن سمت راست برسد به چهار Call Legs احتیاج داریم. هر Call Legs بیانگر یک Dial Peer است که باید روی روتر تنظیم شده باشد.
Call Leg 1 : تماس ارسال شده از تلفن توسط پورت FXS دریافت می‌شود. ( POTS Dial Peer )
Call Leg 2 : تماس از طریق بستر IP به سمت روتر دوم ارسال می‌شود. ( VOIP Dial Peer )
Call Leg 3 : تماس ارسال شده از روتر اول ، توسط روتر دوم دریافت می‌شود. ( VOIP Dial Peer )
Call Leg 4 : تماس به سمت تلفن سمت راست ارسال می‌شود. ( POTS Dial Peer )
حال اگر قرار باشد تماس به صورت برعکس از سمت راست به چپ ارسال شود مجددا ما به ۴ Call Legs نیازمندیم.
بررسی Dial Peer و انواع آن در همین نقطه به پایان می‌رسد. تا این مرحله تنظیمات DIAL PEER در روترهای سیسکو با کاربرد Dial Peer آشنا شدیم و یاد گرفتیم که از هر کدام از انواع آن در چه زمان‌هایی باید استفاده کنیم. در قسمت‌های بعدی نحوه نوشتن و تنظیم این Dial Peerها را به طور کامل بررسی خواهیم نمود. در صورت وجود هرگونه سوال یا ابهام در مورد مقاله فوق می‌توانید از طریق بخش دیدگاه‌ها با کارشناس ویپ سیسکو گروه ویپینگ در ارتباط باشید.

کدک صوتی چیست ؟

سلام، به یکی دیگر از مقالات آموزشی VoiPing خوش آمدید. حتما تا به حال هنگام بررسی و جست‌و‌جو در مورد مراکز تلفنی و یا گیتوی‌ها نام Codec را شنیده‌اید و می‌دانید که هنگامی که در یک سیستم تلفنی، کدک‌ صوتی را درست تنظیم نکنیم، با اختلالات و مشکلات بسیار زیادی رو به رو می‌شویم. ولی واقعا کدک صوتی چیست ؟ و چگونه می‌توان به کمک تنظیم دقیق و درست یک مرکز تلفن با کدک‌های مناسب، سیستم تلفنی مورد نظر خود را به درستی راه‌اندازی کنیم. برای درک بهتر مفهوم Codec با ما همراه باشید.

مفهوم کدک صوتی چیست ؟

برای درک کدک در ابتدا باید با چگونگی تبدیل صدا یا موج آنالوگ به دیجیتال آشنا شوید. هنگامی که از یک سیستم دیجیتال برای برقراری ارتباط صوتی استفاده می‌کنید، سیستم تلفنی باید امواج دریافتی از صدای شما را به بیت‌های دیجیتال تبدیل کرده و برای طرف مقابل ارسال نماید.
زمانی که یک فرد شروع به صحبت کردن می‌کند، صدای او بین فرکانس ۲۰۰ تا ۹۰۰۰ هرتز قرار دارد. اما برای ارسال یک صدای قابل فهم در بستر تلفن کافیست فرکانس صدای وی را در بازه‌‌ی ۳۰۰ تا ۳۴۰۰ هرتز برای طرف مقابل ارسال کنیم.
طبق نظریه Nyquist که در آن فرکانس بین ۳۰۰ تا ۴۰۰۰ هرتز را در سمت دیگر قابل بازسازی می‌کند، اگر از بیشترین فرکانس صدای ارسالی به اندازه دو بار در ثانیه نمونه‌ برداری کنیم، می‌توانیم صدای ارسالی را در سمت دیگر باز‌سازی نماییم. بنابراین برای ارسال یک موج آنالوگ در بستر دیجیتال کافیست به اندازه ۸۰۰۰ بار در ثانیه ( ۲*۴۰۰۰=۸۰۰۰ ) از فرکانس صدای انسان نمونه‌ برداری کنیم.
هریک از این نمونه‌هایی که گرفته می‌شود یک بایت را اشغال می‌کند. در شکل ذیل یک ثانیه از محور نمونه‌گیری از سیگنال آنالوگ را مشاهده می‌نمایید.
کدک صوتی در VOIP چیست؟
به این مرحله از تبدیل موج آنالوگ یه دیجیتال Quantization گفته می‌شود. همانطور که می‌بینید محور عمودی این شکل به دو بخش صفر تا ۱۲۷+ و ۱۲۷- تقسیم شده است و دلیل این موضوع این است که یک بایت، ۸ بیت دارد که می‌تواند مقدار ۰ تا ۲۵۵ را نمایش دهد. این بایت برای نمونه گیری به دو بخش مثبت و منفی تقسیم شده است که بین اعداد ۱۲۷+ و ۱۲۷- قرار می‌گیرد. در صورتی که بیت اول سمت چپ ۱ باشد عدد به صورت مثبت خوانده می‌شود و در صورتی که بیت اول سمت چپ صفر باشد عدد به صورت منفی خوانده می‌شود.
پس با توجه به مطالبی که تا این مرحله گفته شد برای تبدیل صدای آنالوگ به دیجیتال از موج آنالوگ آن در هر ثانیه ۸۰۰۰ نمونه می‌گیریم که هر کدام از این نمونه‌ها یک بایت را اشغال می‌کند. بنابراین در مجموع  ۸۰۰۰ * ۸ = ۶۴Kbps پهنای باند برای ارسال این صوت در بستر دیجیتال احتیاج داریم.
حال که با نحوه تبدیل صوت آنالوگ به دیجتال آشنا شدید باید بدانید که به این روند تبدیل صوت، کدک صوتی گفته می‌شود. این روند تبدیل، انواع گوناگونی دارد. برخی از کدک‌های صوتی به خاطر کیفیت بالایی که دارند به پهنای باند زیادی احتیاج دارند و برخی از کدک‌های صوتی به خاطر استفاده از فشرده‌سازی پهنای باند کمتری را اشغال می‌کنند.

بررسی چند کدک صوتی :

همانطور که گفته شد هر کدک بسته به ویژگی‌هایی خود، کاربرد و قابلیت‌های مختلفی دارد و کیفیت‌های صوتی گوناگونی را در اختیار کاربران قرار می‌دهد. به عنوان مثال کدک G711 a-law که در بالا توضیح داده شد دارای کیفیت صدای خوبی می‌باشد. (نوع دیگر کدک G711 کدک G711 -law می‌باشد که بیشتر در آمریکا و ژاپن کاربرد دارد)
برای بررسی کیفیت کدک‌های مختلف واحد اندازه‌گیری به نام میانگین نمره نظر، MOS ایجاد شده است که به کیفیت صدای انتقالی توسط انواع کدک صوتی یک نمره اختصاص می‌دهد. در جدول ذیل می‌توانید برخی از کدک‌های متداول را همراه با پهنای‌ باند و نمره آن‌ها مشاهده نمایید.
همانطور که در جدول فوق می‌بینید کدک‌های صوتی گوناگونی برای استفاده در سیستم‌های تلفنی وجود دارد که هر کدام از آنها ویژگی‌های خود را دارند. مثلا کدک G.722 که به کدک HD معروف است دارای کیفیت صدای بسیار مطلوبی می‌باشد ولی از طرفی پهنای باندی معادل ۶۴Kbps دارد که در مکالمات دو طرفه با تعداد مکالمات بالا پهنای باند بسیار زیادی را اشغال می‌کند. کدک صوتی در VOIP از طرفی کدک‌هایی که دارای قابلیت فشرده‌سازی نیز هستند هم در جدول فوق مشاهده می‌شوند مانند کدک G.729 ، این کدک صوتی همانطور که مشاهده می‌کنید پهنای باند کمی احتیاج دارد ولی از کیفیت صدای خوبی برخوردار نیست.
بنابر‌این با توجه به مفهوم کدک صوتی و مطالبی که در مورد ویژگی‌های کدک‌های گوناگون مطرح شد به این نتیجه می‌رسیم که انتخاب کدک در راه‌اندازی یک سیستم تلفنی VOIP از اهمیت ویژه‌ای برخوردار است.

کلام آخر :

با توجه به تمام نکاتی که در این مقاله آموزشی در مورد کدک صوتی ذکر شد می‌توان دریافت که در راه‌اندازی مراکز تلفنی ویپ بهتر است برای ارتباطات تلفن‌های داخلی از کدک‌های صوتی با کیفیت مانند : G.711 و برای ارتباطات شعبات شرکت و یا ارتباطاتی که از کانکشن‌هایی با پهنای باند محدود استفاده می‌کنید از کدک‌هایی با پهنای باند کمتر مانند : ILBC و یا GSM استفاده نمایید.

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

آشنایی با نحوه نوشتن VOIP DIAL PEER :

سلام. با قسمت پانزدهم از سری مقالات آموزشی ویپ سیسکو در خدمت شما عزیزان هستیم. در این قسمت از دوره بلاگی CCNA Collaboration می‌خواهیم مبحث نوشتن Dial Peerها را با آموزش نحوه نوشتن VOIP Dial Peer ادامه دهیم و سناریوی مطرح شده در قسمت چهاردهم آموزش ویپ را کامل نماییم. با ما همراه باشید.

نحوه نوشتن VOIP DIAL PEER :

اگر به خاطر داشته باشید در قسمت چهاردهم، نحوه نوشتن POTS Dial Peerها را مورد بررسی قرار دادیم و گفتیم که چگونه می‌توانیم دستگاه‌ها و تجهیزاتی که برای برقراری ارتباط از IP Address استفاده نمی‌کنند را به روتر سیسکو متصل نماییم. همانطور که گفته شد در این قسمت از سری مقالات آموزشی ویپ سیسکو می‌خواهیم نحوه نوشتن VOIP Dial Peerها در روتر سیسکو را مورد بررسی قرار دهیم و سناریوی مطرح شده در جلسه‌ی قبل را با نوشتن VOIP Dial Peerهای آن تکمیل نماییم. برای شروع، شکل سناریوی قسمت قبل را مجددا مشاهده نمایید.
آشنایی با نحوه نوشتن voip dial peer
همانطور که در تصویر فوق مشاهده می‌کنید، ارتباط دو روتر از طریق بستر WAN برقرار شده است. همانطور که همه‌ی ما می‌دانیم روتر‌ها برای برقراری ارتباط از IPها استفاده می‌کنند یا به عبارتی IP Address را می‌فهمند. آموزش VOIP سیسکو بنابراین برای این که ارتباط تماس‌ها را بین دو روتر برقرار کنیم باید از VOIP Dial Peerها استفاده نماییم که در ادامه با نحوه نوشتن آن آشنا خواهید شد.

نوشتن VOIP Dial Peer برای برقراری ارتباط بین دو روتر :

در مرحله‌ی اول می‌خواهیم روتر سمت چپ را تنظیم کنیم تا تماس‌های لازم را به سمت روتر سمت راست هدایت کند.
در قدم اول باید وارد مود کانفیگ شویم و یک Dial Peer از نوع ویپ با یک تگ منحصر به‌ فرد ایجاد نماییم. ( در این جا عدد ۲۰۰۰ را در نظر گرفته‌ایم )

Router# conf t
Router(config)# dial-peer voice 2000 VOIP

در قدم بعدی باید یک الگوی تماس ایجاد کنیم.

.Router(config-dial-peer)# destination-pattern 2

همانطور که مشاهده می‌کنید الگوی تماس را روی …۲ قرار دادیم، یعنی هر تماسی که شماره گرفته شده در آن چهار رقمی بوده و با ۲ آغاز شود را با این Dial Peer ساخته شده Match کن.
در مرحله‌ی بعد کدک تماس را مشخص می‌کنیم که بسته به نوع سناریوی شما می‌تواند حالت‌های مختلفی داشته باشد. در اینجا ما کدک را روی G711ulaw قرار می‌دهیم.

Router(config-dial-peer)# codec G711ulaw

در قدم آخر باید مقصد مورد نظر برای هدایت تماس را تعیین نماییم.

Router(config-dial-peer)# session target IPV4:10.1.1.2

حال نوبت به تنظیم روتر سمت راست برای هدایت تما‌س‌های لازمه به سمت روتر سمت چپ می‌رسد. با توجه به نکاتی که تا این مرحله مطرح کردیم برای نوشتن VOIP Dial Peer روتر سمت راست داریم :

Router# conf t
Router(config)# dial-peer voice 1000 VOIP
.Router(config-dial-peer)# destination-pattern 110
Router(config-dial-peer)# codec G711ulaw
Router(config-dial-peer)# session target IPV4:10.1.1.1

نکته : برای مشاهده debugهای dial peerها می‌توانید از کامند debug voip dialpeer در مود enable استفاده نمایید.
نکته : در صورتی که کدک‌ تماس در دو طرف یکسان نباشد تماس شما به درستی برقرار نخواهد شد. کدک پیش‌فرض VOIP Dial Peerها G729 می‌باشد‌.
نحوه نوشتن VOIP Dial Peerها نیز در همین نقطه به پایان می‌رسد. در قسمت بعدی بحث را با یکی دیگر از مطالب جذاب دنیای سیسکو ادامه خواهیم داد. در صورت وجود هرگونه سوال یا ابهام می‌توانید از طریق بخش دیدگاه‌ها با کارشناسان گروه ویپینگ در ارتباط باشید.


آموزش ضبط صدا در ایزابل :

در این قسمت از مجموعه آموزش ایزابل به ضبط صدا در ایزابل می پردازیم، از این صدای ضبط شده در IVR و Announcement ها استفاده خواهد شد.

به چه علت در ایزابل از صداهای ضبط شده استفاده می کنیم ؟

در سیستم های تلفنی تنها راه تعامل مخاطب از طریق صدا است برای اینکه خطایی را نشان دهیم و یا کاری را به مخاطب محول کنیم از صداها استفاده می کنیم، به صورت پیش فرض صداهای زیادی در ایزابل وجود دارد که شامل خطاها و پیام های ثابت و اعداد می باشد، البته این صداها به صورت انگلیسی ضبط شده اند.
این فایل های صوتی در مسیر/var/lib/asterisk/sound/en می باشند البته ایزابل از زبانهای دیگری هم پشتیبانی می کند.
در جلسه های بعدی مجموعه آموزش ایزابل نحوه فارسی سازی تمام پیام ها را توضیح خواهیم داد.
در حال حاضر می خواهیم صداهای اختصاصی خودمان را روی ایزابل قرار دهیم.

فرمت های قابل پشتیبانی توسط ایزابل :

ایزابل از فرمت های زیادی از صدا پشتیبانی می کند ولی فرمتی که استانداردترین حالت می باشد و توسط اکثر سیستم ها قابل پخش است فرمت Wav می باشد البته با کدینگ PCM  شانزده بیتی و نرخ ۸۰۰۰Hz .
توجه داشته باشید که ایزابل از کدینگ های ۳۲ بیتی و نرخ ۱۹۲khz پشتیبانی می کند و در سیستم های تلفنی این مقدار کیفیت صدا قابل انتقال نیست و فقط باره پردازنده را بیشتر می کند.

چگونه یک صدای جدید به ایزابل اضافه کنیم ؟

به دو روش می توان به ایزابل صدا اضافه کرد :

۱- آپلود فایل ضبط شده

در این روش کافی است از تنظیمات PBX به زیرمنوی System Recordig وارد شویم.
فایل مورد نظر خود را ابتدا به فرمت قابل پذیرش ایزابل تبدیل می کنیم سپس از طریق پنل وب فایل خود را آپلود می کنیم در هنگام آپلود به هیچ وجه صفحه را بارگذاری مجدد نکنید.
بعد از اتمام بارگذاری نام فایل در قسمت Name this Recording به نمایش در می آید می توانید آن را ویرایش کنید و یا همانطور رها کنید و روی دکمه Save کلیک کنید.

۲- ضبط صدا از طریق گوشی تلفن

در صورتی که خودتان قصد ضبط کردن صدا داشته باشید لازم نیست آن را توسط دستگاه دیگر ضبط کنید سپس آن را به فرمت مورد قبول ایزابل تبدیل کنید و در آخر بار گذاری کنید، ایزابل همه این کارها را برای شما انجام خواهد داد.
کافی است در صفحه System recording در جعبه متنی که در شکل زیر نمایش داده شده است شماره داخلی ای را که می خواهید صدا توسط آن ضبط شود را وارد کنید.
و سپس روی دکمه Go کلیک کنید. خواهید دید که هیچ اتفاقی نمی افتد ولی کافی است تلفنی که داخلی آن را وارد کرده اید برداشته و کد *۷۷ را شماره گیری کنید و بعد از شنیدن صدای بوق اقدام به ضبط کنید آموزش ویپ و در پایان ضبط کلید # را فشار دهید. مراحل کار توسط راهنمای صوتی به گوینده اعلام خواهد شد.
بعد از آن کافی است یک نام برای صدای ضبط شده در فیلد Name this Recording  انتخاب کنید و روی دکمه save کلیک کنید.
فایل های ضبط شده و یا بارگذاری شده در ایزابل در منوی سمت راست قابل مشاهده هستند.
آموزش ایزابل

مسیر فایل های صوتی ضبط شده در ایزابل :

در صورتی که لازم باشد فایل های صوتی را از روی ایزابل بردارید. باید مسیر ذخیره شدن فایل ها در سیستم عامل را بدانید.
فایل های ضبط شده و یا بارگذاری شده در system recording همگی در مسیر /var/lib/asterisk/sound/custom ذخیره می شوند.

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

آخرین جستجو ها

بیمه !!.دهــکــده آنــدرویــد.!! کلبه سالم زیبا لرزه گیر تندخوانی گام (گروه آموزشی مطالعه) ⭐️ گــروه بــین المــلـلی مــحـــشــــن ⭐️ Chris RABIE Virtual Network