اگر می خواهید بدانید مرکز تماس متن باز چیست و چه ساختاری دارد، این مطلب آموزشی را در وبلاگ ادمین کالا بخوانید. در انتها به معرفی برخی از سیستم های تلفنی متن باز برتر خواهیم پرداخت.
بخش اول: ساختار کلی یک سیستم تلفنی متن باز
برای فهمیدن مفهوم کلی بهتر است این مسئله را بشکافیم و به صورت لایهای توضیح دهیم. بهتر است برای توضیح راحتتر یک کیک شکلاتی چند لایه را در ذهن خود ترسیم کنید.
لایه اول
سخت افزار است، اگر بخواهیم دقیقتر صحبت کنیم میتوانیم از یک سرور یا یک کامپیوتر پرقدرت نام ببریم.
لایه دوم
سیستم عامل میباشد، در دنیای متن باز، یکی از توزیعهای لینوکس را میتوانید انتخاب کنید. سیستم عامل، نرمافزاری است که کار مدیریت منابع سیستم را به عهده دارد و کاربران با یک رابط کاربری به این منابع دسترسی دارند.
لایه سوم
نرمافزار متن باز است که شیرینترین لایه است و شما میتوانید خود استریسک (همان نرمافزار متن باز) و یا محصولاتی باهسته استریسک را استفاده نمایید.
لایه چهارم
لایه ارتباطات است. در این لایه شما میبایست نحوه ارتباط با LAN و PSTN را تعیین کنید. برای ارتباط با LAN از کابل شبکه و یا از Wi-Fi کمک میگیرید.
بخش دوم: نیازهای اساسی یک مرکز تماس متن باز
در ابتدا بهتر است در مورد نیازهای سخت افزاری یک سیستم متن باز صحبت کنیم.
- تعداد کاربران تلفنی که همان داخلیهای شما هستند.
- بیشترین تعداد تماس همزمان در یک لحظه که میتواند از یک تماس تا تعداد کاربران افزایش یابد مثلا یک شرکت با 20 کاربر میتواند از یک تا 20 تماس همزمان داشته باشد.
- فضای هارد دیسک مورد نیاز: میزان فضای مورد استفاده از هارد دیسک به عوامل دیگری غیر از فضای لازم برای نصب نرمافزار مرکز تماس دارد. مثلا میزان فضای لازم برای رکورد مکالمات تلفنی، میزان فضای لازم برای Voice mail و عواملی مشابه این دسته که ممکن است میزان فضای لازم برای هارد دیسک را دستخوش تغییر نماید.
- افزونگی یا همان پشتیبانگیری از اطلاعات که میتوانیم با استفاده از تکنولوژی RAID از چندین هارد دیسکی استفاده کنید تا درصورت خرابی یا مشکل در یکی از هارد دیسکها اطلاعات ما از بین نرود.
- افزونگی یا پشتیبان برای جریان برق: استفاده از دو نیروی برق که میتوانند در یک لحظه جایگزین یکدیگر شوند باعث آسودگی و آرامش بیشتری در پایداری سیستم تلفنی شما خواهد شد که استفاده از یک UPS میتواند این مشکل را حل کند.
- نیاز به استفاده از گذرگاه یا BUS سیستم: در صورتیکه برای اتصال به خطوط شهری بخواهید به شبکه PSTN متصل شوید نیاز به یک کارت واسط خواهید داشت که عمدتا این کارتهای واسط میتوانند روی اسلاتهای PCI و یا PCI-Express قرار گیرند. اگر سرور را قبلا تهیه کردهاید پس بهتر است که کارتی خرید نمایید تا حتما با BUS سرور شما سازگاری داشته باشد.
- اگر به تعداد بیشتری کارت واسط نیاز داشتید یا باید سروری تهیه نمایید که ارتفاع آن بیشتر از 2unit باشد و یا از مبدلهای آنالوگ به دیجیتال (گیتوی) استفاده نمایید.
- مادربورد و تراشه های دیگر: حتما از سازگاری مادربورد و دیگر تراشههای روی سرور اطمینان پیدا کنید.
بخش سوم: نیازمندیهای سختافزاری برای مرکز تماس متن باز
تعداد کاربران VOIP
بیشتر نرمافزارهای سیستم تلفنی متن باز به شما اجازه میدهند تا هر تعداد کاربر که دارید را اضافه نمایید. البته این افزودن کاربر عمدتا رایگان و بدون هزینه لایسنس میباشد. تعداد کاربران تاثیر زیادی در کار سیستم تلفنی نخواهد داشت مگراینکه تعداد همزمانی تماس، بالا باشد که پیشنهاد میکنم حتما قسمت بعد را مطالعه کنید.
بیشترین تعداد تماسهای همزمان
یک عدد خوب و رند برای همزمانی، عدد 23 است. شما برای 23 تماس همزمان به 1GB RAM نیاز خواهید داشت. 46 تماس همزمان تقریبا 2GB RAM نیاز خواهد داشت. و با توجه به تعداد تماسهای بیشتر به میزان RAM بیشتری نیاز خواهید داشت. میزان فضای اختصاص داده شده به RAM میتواند مستقیما روی کیفیت تماس و قدرت پردازش سیستم شما تاثیر بگذارد.
فضای هارد دیسک
امروز تقریبا اکثر PCها و یا سرورها حداقل 250GB فضا روی هارد دیسکهای خود دارند. اگر شرکت شما نیاز به ذخیره حجم زیادی از تماسها و پیامهای متنی دارد شاید شما مجبور باشید بین 500GB یا 1TB فضای هارد دیسک تامین نمایید. پیشنهاد دیگر برای این کار استفاده از سیستمهای ذخیرهسازی جداگانه روی شبکه مثل NAS میباشد.
پشتیبان گیری از اطلاعات روی سیستم تلفنی
استفاده از RAID1 برای پشتیبانگیری از اطلاعات روی فضای هارد دیسک تقریبا امری اساسی و لازم میباشد که شما از دو هارد دیسک استفاده میکنید. در این وضعیت شما یک کپی از تمامی اطلاعات روی هارد دیسک اصلی به هارد دیسک کمکی منتقل مینمایید. در این راهکار اگر یکی از هارد دیسکها دچار مشکل شد، هارد دیسک دیگر جایگزین خواهد شد.
پشتیبان جریان برق در سیستم تلفنی
تصور کنید که تامین کننده برق روی سرور سیستم تلفنی دچار مشکل گردد و اگر سرور شما فقط از یک تامین کننده برق استفاده کند شما حتما نیاز خواهید داشت تا سرور را باز کنید و تامین کننده برق سرور را تعویض کنید ولی در صورتیکه از یک تامین کننده برق ثاویه (پاور) استفاده نمایید دیگر با خرابی یکی از پاورها، کل سیستم را از دست نمیدهید.
نیازمندی گذرگاه روی سرور (PCI)
گذرگاه روی سرور برای نصب کارتهای تلفنی مورد نیاز است که اسلات این کارتها PCI و یا PCI Express میباشد. هر یک از اسلاتهای PCI و PCI Express میتوانند در دو مد 32 و 64 بیت کار کنند. البته میزان ولتاژهای استاندارد برای این اسلاتها نیز باعث تنوع آنها شده است. این ولتاژها بیشتر 3.3v یا 5 میباشد. گروهی از اسلاتها که اصطلاحا Universal نام دارند از هردو جریان 3.3v و 5v پشتیبانی میکنند.
فضای داخل سرور برای قرار دادن کارتهای تلفنی
اگر برای سیستم تلفنی خود نیاز به نصب بیش از 2 کارت داشته باشید میبایست از سرورهایی با ارتفاع 3unit استفاده نمایید چون سرورهای 1u عمدتا نمیتوانند بیشتر از دو کارت تلفنی را پشتیبانی نمایند.
بخش چهارم: نرم افزار تلفنی متن باز و نگاهی کلی به استریسک
استریسک توسط شخصی به نام مارک اسپانسر ایجاد شد که الان مدیرعامل شرکت دیجیوم است. او در ابتدا دانش خود را در مورد لینوکس گسترش داد و بعد از مدتی با تیم خود برای ایجاد یک سیستم تلفنی وقت گذاشت. او در ابتدا تحقیقاتش را روی برندهای معتبری همچون نورتل و آوایا انجام داد و چون نتوانست ارزشگذاری حقیقی از هزینه را برای کار خود تعیین کند به ناچار این نرمافزار را به صورت رایگان دراختیار مردم قرار داد. استریسک توانست در مدت زمان کوتاه تمامی نیازهای تلفنی شرکتها را برآورده نماید. با توجه به متن باز بودن این نرمافزار، امکان ارتباط آسان آن با نرمافزارهای کاربردی دیگر مثل CRM جلب توجه بیشتری نسبت به سایر سیستمها دارد. مسلما با امکان گسترش آسان و کارایی بالا بدون هیچ هزینه اضافی میتواتد خیلیها را برای استفاده از این نرمافزار ترغیب کند.
قبل از اینکه بخواهید از استریسک استفاده کنید حتما نیاز دارید تایک سیستم عامل داشته باشید. الان که استریسک را انتخاب کردید حتما میخواهید بدانید که مرحله بعدی چیست؟ چه سیستم عاملی و چه ورژنی از استریسک را میخواهید؟ بگذارید قبل از شروع مطمئن شویم که سختافزار (PC or Server) ما کاملا با لینوکس سازگار است.
همانطور که سایت Asterisk.org گفته است، استریسک به صورت پیشفرض روی GNU/Linux برای X/86 وجود دارد. روی Linux/GNU برای PPC به همراه نسخههای OpenBSD و FreeBSD قابل اجراست. البته بر روی ورژنهای استاندارد دیگر لینوکس نیز قابل اجراست. اگر خود قادر به انتخاب نیستید فایلهایی بصورت ISO وجود دارد که همزمان سیستم عامل و استریسک را نصب مینماید.
استریسک یک نرمافزار ی است که با استفاده از خط فرمان کار میکند. شرکتهای مختلفی با استفاده از کدهای استریسک توانستهاند روابط گرافیکی خوبی برای کاربر تهیه کنند. برخی از این رابطهای گرافیکی عبارتند از:
- Asterisk Now
- Trixbox CE
- Elastix
- Free PBX
- KTS