VoIP, مقالات

ایزابل 5 با Asterisk 20 منتشر شد

انتشار Issabel 5 با Asterisk 20

نسخه جدید Issabel 5 با استفاده از Asterisk 20 منتشر شده و می‌تواند برای مدیران سیستم‌های تلفنی، مراکز تماس و پروژه‌هایی که به سمت WebRTC و Voice AI حرکت می‌کنند، اهمیت داشته باشد.

نسخه جدید ISO با نام
issabel5-USB-DVD-x86_64-20261001.iso
در مخزن رسمی Issabel در SourceForge قرار گرفته و حجم آن حدود 3.7 گیگابایت است. این انتشار علاوه بر نسخه جدید Asterisk، شامل به‌روزرسانی‌هایی در اجزای Issabel و بسته‌های سیستم‌عامل نیز می‌شود.

برای دریافت نسخه جدید می‌توانید به
مخزن رسمی Issabel در SourceForge
مراجعه کنید.


در نسخه جدید Issabel 5 چه تغییراتی دیده می‌شود؟

مهم‌ترین نکته در این انتشار، استفاده از شاخه Asterisk 20 است. در کنار آن، نسخه‌های جدیدتر اجزای Issabel، اصلاحات امنیتی و به‌روزرسانی بسته‌های نرم‌افزاری نیز در ISO جدید قرار گرفته‌اند.

  • ارتقا به Asterisk 20
  • به‌روزرسانی Issabel Framework
  • دریافت اصلاحات و به‌روزرسانی‌های امنیتی
  • به‌روزرسانی تعدادی از بسته‌های Rocky Linux و Issabel
  • ارائه WebPhone جدید Issabel Guru
  • امکان نصب WebPhone روی برخی نصب‌های موجود Issabel

یکی از قابلیت‌هایی که در این انتشار مورد توجه قرار گرفته، WebPhone است؛ قابلیتی که امکان استفاده از تلفن تحت وب را مستقیماً از طریق مرورگر فراهم می‌کند.

yum install issabel-webphone

البته قبل از اجرای این دستور در یک سیستم عملیاتی، باید سازگاری نسخه فعلی Issabel و سایر اجزای نصب‌شده بررسی شود.


چرا استفاده از Asterisk 20 اهمیت دارد؟

انتخاب نسخه Asterisk در یک پروژه VoIP فقط به امکانات فنی محدود نمی‌شود. چرخه پشتیبانی هر نسخه نیز یکی از فاکتورهای مهم در طراحی و نگهداری یک سیستم تلفنی است.

بر اساس مستندات رسمی Asterisk، نسخه 18 که یک شاخه LTS محسوب می‌شد، در تاریخ 20 اکتبر 2025 به پایان عمر خود رسیده است. در مقابل، شاخه Asterisk 20 یک نسخه LTS است که تا 19 اکتبر 2027 چرخه عمر رسمی دارد. این شاخه تا 19 اکتبر 2026 در مرحله پشتیبانی کامل قرار دارد و پس از آن وارد مرحله Security Fix Only می‌شود. :contentReference[oaicite:2]{index=2}

نسخه نوع تاریخ انتشار پایان پشتیبانی کامل پایان عمر
Asterisk 18 LTS 20 اکتبر 2020 20 اکتبر 2024 20 اکتبر 2025
Asterisk 20 LTS 19 اکتبر 2022 19 اکتبر 2026 19 اکتبر 2027

مستندات رسمی Asterisk تأکید می‌کنند که نسخه‌های LTS چهار سال پشتیبانی کامل و یک سال دیگر پشتیبانی با تمرکز بر اصلاحات امنیتی دریافت می‌کنند. :contentReference[oaicite:3]{index=3}


Asterisk 20 چه ارتباطی با پروژه‌های Voice AI دارد؟

هوش مصنوعی صوتی به‌سرعت در حال ورود به معماری سیستم‌های تلفنی است. امروزه می‌توان یک مرکز تماس را به سرویس‌های تبدیل گفتار به متن، مدل‌های زبانی، موتورهای تبدیل متن به گفتار و Voice Agentها متصل کرد.

نکته مهم این است که برای اتصال Asterisk به سرویس‌های هوش مصنوعی، الزاماً استفاده از نسخه 20 شرط نیست. نسخه‌های مختلف Asterisk می‌توانند از روش‌هایی مانند ARI، AGI و سایر روش‌های ارتباطی با نرم‌افزارهای خارجی استفاده کنند.

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


ARI، WebSocket و ارتباط Asterisk با سرویس‌های خارجی

یکی از قابلیت‌های مهم معماری Asterisk، امکان تعامل برنامه‌های خارجی با تماس‌ها و کانال‌های تلفنی است. ARI یا Asterisk REST Interface این امکان را فراهم می‌کند که یک نرم‌افزار خارجی بتواند با استفاده از API با Asterisk ارتباط برقرار کند.

در معماری‌های جدیدتر، WebSocket نیز می‌تواند نقش مهمی در انتقال داده‌های مربوط به Media و ارتباط بین Asterisk و Applicationهای خارجی داشته باشد.

در نتیجه می‌توان معماری‌هایی مشابه ساختار زیر ایجاد کرد:


Asterisk
   │
   ├── ARI
   │
   └── WebSocket
          │
          ▼
    Voice AI Engine

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


WebRTC چه نقشی در سیستم‌های تلفنی جدید دارد؟

WebRTC یکی از فناوری‌هایی است که استفاده از تلفن تحت وب را امکان‌پذیر کرده است. به کمک این فناوری، کاربر می‌تواند بدون نصب یک Softphone سنتی، از طریق مرورگر به سیستم تلفنی متصل شود.

در معماری‌های مبتنی بر Asterisk، فناوری‌هایی مانند PJSIP، WebSocket و HTTPS/TLS می‌توانند در پیاده‌سازی ارتباطات WebRTC مورد استفاده قرار گیرند.

به همین دلیل اضافه شدن WebPhone به اکوسیستم Issabel را می‌توان در راستای حرکت این پلتفرم به سمت ابزارهای مبتنی بر مرورگر و WebRTC بررسی کرد.


معرفی WebPhone جدید Issabel Guru

یکی از بخش‌های قابل توجه این انتشار، WebPhone جدید Issabel Guru است. هدف WebPhone این است که امکانات تلفن نرم‌افزاری را مستقیماً در محیط مرورگر در اختیار کاربر قرار دهد.

برخی از قابلیت‌هایی که برای این WebPhone معرفی شده‌اند عبارت‌اند از:

  • WebRTC
  • Browser Softphone
  • DSS Key
  • BLF
  • Speed Dial
  • Call Control
  • Call Waiting
  • Call Forwarding
  • Auto Answer
  • Contact Directory
  • PWA
  • Configuration Templates

برای سازمان‌هایی که تعداد زیادی کاربر تلفنی دارند، استفاده از Browser Phone می‌تواند در برخی سناریوها نیاز به نصب و مدیریت نرم‌افزارهای Softphone روی کلاینت‌ها را کاهش دهد.


آیا برای استفاده از نسخه جدید باید Issabel را از ابتدا نصب کرد؟

خیر. انتشار یک ISO جدید لزوماً به این معنی نیست که تمام سرورهای موجود باید مجدداً نصب شوند.

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

1. بررسی نسخه Asterisk

asterisk -V

2. بررسی نسخه Issabel و بسته‌های نصب‌شده

نسخه فعلی Issabel، Packageهای نصب‌شده و وضعیت سرویس‌های اصلی را بررسی کنید تا مشخص شود Upgrade موردنظر با ساختار فعلی سیستم سازگار است یا خیر.

3. بررسی تنظیمات و ماژول‌های سفارشی

در صورت وجود موارد زیر، قبل از Upgrade باید Compatibility آن‌ها بررسی شود:

  • Dialplan اختصاصی
  • AGI
  • ماژول‌های سفارشی
  • تنظیمات Queue
  • ارتباط با CRM
  • WebRTC
  • SIP Trunk
  • Auto Dialer
  • Applicationهای خارجی

4. تهیه Backup

قبل از هر تغییر اساسی در یک سیستم تلفنی عملیاتی، تهیه نسخه پشتیبان کامل اهمیت زیادی دارد.

  • Backup دیتابیس
  • Backup تنظیمات Asterisk
  • Backup فایل‌های ضبط مکالمات
  • Backup فایل‌ها و تنظیمات سفارشی
  • Snapshot از ماشین مجازی، در صورت استفاده از VM

مستندات رسمی Asterisk نیز توصیه می‌کنند پیش از Upgrade، تغییرات نسخه مقصد و موارد مربوط به سازگاری نسخه‌ها بررسی شوند. :contentReference[oaicite:4]{index=4}


چه پروژه‌هایی بیشتر به این تغییرات توجه کنند؟

سیستم‌های در دسترس از اینترنت

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

مراکز تماس

در Call Centerها، سیستم تلفنی معمولاً یکی از اجزای حیاتی زیرساخت سازمان است. به همین دلیل انتخاب نسخه‌ای که چرخه پشتیبانی مشخصی دارد، باید بخشی از برنامه نگهداری سیستم باشد.

پروژه‌های Voice AI

اگر قرار است قابلیت‌هایی مانند AI Agent، Speech-to-Text، Text-to-Speech، LLM یا Voice Bot به سیستم تلفنی اضافه شوند، بهتر است معماری پروژه از ابتدا با در نظر گرفتن APIها و روش‌های ارتباطی مدرن طراحی شود.

پروژه‌های WebRTC

سازمان‌هایی که قصد دارند تلفن مرورگری، Browser Phone یا WebRTC را در زیرساخت خود به کار بگیرند نیز باید سازگاری اجزای مختلف Stack ارتباطی را در نظر داشته باشند.


آینده معماری سیستم‌های VoIP

سیستم‌های تلفنی مدرن دیگر فقط به Extension، SIP Trunk و IVR محدود نمی‌شوند. اتصال سیستم تلفنی به نرم‌افزارهای سازمانی، سرویس‌های ابری، ابزارهای تحلیل داده و هوش مصنوعی باعث شده معماری VoIP پیچیده‌تر و در عین حال انعطاف‌پذیرتر شود.


Issabel
   │
   ├── Asterisk
   ├── PJSIP
   ├── WebRTC
   ├── WebSocket
   ├── ARI
   ├── CRM
   ├── Call Center
   ├── Analytics
   └── Voice AI

در چنین شرایطی، متخصص VoIP علاوه بر مفاهیم سنتی مانند SIP و Dialplan، بهتر است با موضوعاتی مانند Linux، API، WebSocket، WebRTC، Database و معماری سرویس‌های هوش مصنوعی نیز آشنا باشد.


افراتیک و آموزش فناوری‌های جدید VoIP

با تغییر نسخه‌های Asterisk و Issabel، آموزش‌های تخصصی این حوزه نیز باید همگام با فناوری‌های جدید به‌روزرسانی شوند.

در افراتیک می‌توان موضوعاتی مانند Issabel، Asterisk، SIP، PJSIP، Call Center، Linux، WebRTC، API، Integration، Monitoring و فناوری‌های جدید ارتباطی را در کنار مباحث کلاسیک VoIP دنبال کرد.


جمع‌بندی

انتشار ISO جدید Issabel 5 با Asterisk 20 را می‌توان بخشی از مسیر به‌روزرسانی این پلتفرم و حرکت آن به سمت فناوری‌های جدیدتر در حوزه تلفنی دانست.

برای مدیران سیستم، موضوع فقط نصب یک نسخه جدید نیست؛ بلکه باید چرخه عمر Asterisk، وضعیت ماژول‌های مورد استفاده، سازگاری Integrationها، امنیت سرور و امکان توسعه آینده سیستم نیز در نظر گرفته شود.

Asterisk 20 در حال حاضر یک شاخه LTS است و طبق مستندات رسمی، تا 19 اکتبر 2027 چرخه عمر آن ادامه دارد. همچنین از 19 اکتبر 2026 وارد مرحله Security Fix Only خواهد شد. :contentReference[oaicite:5]{index=5}

از طرف دیگر، توسعه WebRTC، ARI و WebSocket فرصت‌های بیشتری برای ساخت معماری‌های مدرن تلفنی و اتصال Asterisk به سرویس‌های خارجی و Voice AI ایجاد می‌کند.

بنابراین اگر قصد طراحی یک پروژه جدید Issabel، مرکز تماس، WebPhone یا Voice AI را دارید، بهتر است انتخاب نسخه Asterisk و مسیر توسعه آینده سیستم را از همان مرحله طراحی معماری در نظر بگیرید.


منابع و لینک‌های مرتبط

 

 

دیدگاهتان را بنویسید