مسئله اکو 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

طرح سئوال!!!!! مورد استفاده قرار می ثبت عملیات در حال اجرا بر روی خطوط و نتیجه




برچسب :