مسئله اکو Asterisk / Elastix
حذف اکو در مکالمات VOIP
در مکالماتی که بر بستر شبکه های کامپیوتری کار می کنند مسئله اکو بدلیل تاخیر انتقال ذاتی این شبکه ها یک امر طبیعی است و حذف کننده اکو یک عنصر لازم در مکالمه است.
کلیه حذف کننده های اکو در سیستمهای تجاری امروزه با پیروی از استاندارد ۱۶۸G. اتحادیه جهانی مخابرات پیاده سازی می شوند. هر چه حذف کننده اکو قابلیت حذف اکوهای با تاخیر بالاتر نظیر ms 256 یا ms 512 را داشته باشند نتیجه کار بهتر خواهد بود.
از پیچیدگیهای دیگر در شبکه های تلفنی مبتنی بر پروتکل اینترنت مسئله گم شدن بسته های اطلاعاتی میباشد که خود باعث پیچیدگی بیشتر حذف کننده اکو می شود که باید بسته های حذف شده را حدس بزند .
امروزه تجهیزات مورد استفاده در این شبکه ها معمولا از حذف کننده های قوی اکو که یک یا چندین DSP در آنها بکار گرفته شده و استاندارد G.168 را پشتیبانی می نمایند استفاده می کنند. با این وجود بدلیل گسترش سیستمهای منبع باز تعداد راه حلهای حذف اکو مبتنی بر نرم افزار ( منظور نرم افزارهایی است که در platform های X86 یا مشابه و نه به روی DSP اجرا می شوند )افزایش یافته است .از جمله این راه حلها می توان به راه حل بکار گرفته شده در پروژه Asterisk اشاره نمود.
در پروژه منبع باز استریسک بحث حذف اکو در مکالماتی مطرح می شود که حداقل یک طرف آن در شبکه مخابراتی آنالوگ سنتی قرار داشته باشد .به عبارت ساده تر مکالمه ای که هر دو سمت آن بر روی شبکه کامپیوتری باشند مسئولیت حذف اکو در آن به عهده استریسک نیست. چنانچه مکالمه شما از طریق یک کارت تلفنی وارد یا خارج شود در اینصورت می توان حذف کننده اکو را به صورت ذیل روی آن فعال نمود.
مسئله اکو Asterisk / Elastix
در فایل zapata.conf یا chan–dahdi.conf گزینه های زیر را بررسی نمائید:
echocancel = yes
echocancelwhenbriged = no
echotraining = yes
در صورتیکه کارت تلفنی شما دارای حذف کننده اکو سخت افزاری باشد از گزینه های بالا صرفا شماره ۱اعمال خواهد شد. بدین صورت که اگر yes باشد حذف اکو سخت افزاری انجام خواهد شد و اگر no باشد انجام نخواهد شد . این گزینه در صورت استفاده از حذف کننده اکو نرم افزاری می تواند مقداری بین ۳۲ تا ۲۵۶ را نیز بپذیرد که نشان دهنده تعداد TAP ( 8 TAP = 1 ms delay) می باشد که در ابتدای این مقاله به آن اشاره شد. بطور مثال اگر مقدار پیش فرض که همان ۱۲۸ می باشد ( معادل ms 16 تاخیر ) کافی نبود و شما همچنان احساس شنیدن اکو را داشتید می توانید مقدار آن را برابر با ۲۵۶ تنظیم نمائید در اینصورت اگر بین صدای ارسالی و اکوی آن فاصله زمانی معادل ms32 وجود داشت، آن اکو حذف خواهد شد.
گزینه ۲ صرفا زمانی اهمیت دارد که هر دو سمت مکالمه بر روی کارت تلفنی باشد در این حالت اگر مقدار آن no باشد هیچگونه حذف اکویی انجام نخواهد پذیرفت . این گزینه به طور مثال برای مکالمات فکس دارای اهمیت است که از روی یک Fxo مکالمه وارد بر روی یک Fxs خارج می شود. در چنین مکالمه ای احتیاج به حذف اکو نیست ضمن اینکه بعضی مواقع حذف اکو باعث ایجاد اشکال در دریافت و ارسال فکس خواهد شد.
گزینه ۳ با مقدارyes به الگوریتم حذف اکو می گوید که در ابتدای مکالمه صدای مشترک را برای زمان ms 400 ارسال نکند و در این مدت زمان با ارسال یک پالس و دریافت مجدد آن میزان تاخیر و مقدار اکو را حدس بزند در حالتهای خاص که شما با تنظیمات پیش فرض همچنان اکو را احساس می کند بد نیست با قراردادن مقدار آن برابر ۸۰۰، مکالمه را مجددا آزمایش کنید. توجه داشته باشید چنانچه در استریسک یا الستیکس از حذف کننده اکو Oslec استفاده می نمائید این گزینه حتما باید no باشد در غیر این صورت مکالمه شما سکوت خواهد بود.
حذف کننده اکو سخت افزاری در استریسک
با وجود اینکه پروژه استریسک دارای سه یا چهار نوع حذف کننده اکو نرم افزاری است ولی هیچکدام از این راه حلها از لحاظ کارائی و کیفیت همسان با حذف کننده های اکو سخت افزاری که بر روی کارتهای تلفنی همخوان با این پروژه وجود دارد نخواهند بود . دلیل این مسئله توان پردازشی بالای DSP ها در محاسبات ریاضی می باشد، چناچه الگوریتم حذف اکویی که بر روی یک DSP با مقدار TAP 1024 یا بیشتر صورت می گیرد به روی یک پردازنده x86 انجام شود (با فرض امکان اجرای آن )، دارای چنان باری بر روی پردازنده است که پردازشهای دیگر دچار اختلال شده یا بصورت ساده عملی و اجرایی نخواهد بود، لذا در استریسک تعداد TAP بیش از ۲۵۶ یا به عبارت دیگر تاخیرهای بالای ms32 قابل پردازش برای حذف اکو نیست که این خود دلیلی در تفاوت کیفیت کارتهای بدون سخت افزار حذف اکو و با سخت افزار حذف اکو می باشد. به هر حال چنانچه به دنبال کیفیت بالا در مکالمات خود هستید حتما کارتهای دارای حذف کننده اکو سخت افزاری را انتخاب نمائید.
مطالب مشابه :
سوال و جواب
چندین مرتبه هم از من سئوال کرده است کودک در این مورد کنجکاوی می سانترال لوازم
نصب استریسک روی لینوکس
طرح سئوال !!!!! مزایای جایگزینی سیستم قدیمی سانترال این نرم افزار در شبکه مورد استفاده
مسئله اکو Asterisk / Elastix
طرح سئوال !!!!! مزایای جایگزینی سیستم قدیمی سانترال امروزه تجهیزات مورد استفاده در این
كار در اطاق عمل برا ي تکنسین های بيهوشي
چک اکسیژن سانترال ٬ کپسول ها ی میشود و هیچ سئوال بی و باز در مورد عملکرد آنها
سوالات نقشه کشی
جهت هر گونه سئوال و یا آموزش نقشه کشی و اتوکد Auto سانترال بتن(بچینگ) 262- کدام موارد در مورد
معیارهای سنجش موفقیت مدیریت ارتباط با مشتری چیست ؟ ۵ اصل برای موفقیت CRM
هر چقدر بیشتر در مورد نیازها، مشكلات سئوال شود، حرف های و سیستم سانترال
كار در اتاق عمل برا ي کارشناسان بيهوشي
چک اکسیژن سانترال او انجام میشود و هیچ سئوال بی نظر خود را در مورد مطالب وبلاگ
SIP و NAT - نحوه تنظیم Asterisk برای حل مشکل عدم عبور صدا یا صدای یک طرفه
مزایای جایگزینی سیستم قدیمی سانترال در این پست پورت های مورد استفاده
نرم افزار تلفن گویا سازگار با مراکز Analog و IP
طرح سئوال!!!!! مورد استفاده قرار می ثبت عملیات در حال اجرا بر روی خطوط و نتیجه
برچسب :
سئوال در مورد سانترال