CODEC صوتی چیست ؟

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

آشنایی با کدک های صوتی :

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

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

قبل از این که بحث را به طور تخصصی ادامه بدهیم این دو نکته را به یاد داشته باشید :

  1. گوش انسان می تواند فرکانس بین ۲۰ تا ۲۰۰۰۰ هرتز را بشنود .
  2. صدای انسان بین ۲۰۰ تا ۹۰۰۰ هرتز می باشد .

حال که نکات فوق را می دانید به سراغ نظریه ی دکتر نایکوئیست می رویم ، بر اساس نظریه ی دکتر Nyquist که در آن فرکانس ۳۰۰ تا ۴۰۰۰ هرتز را به سمتی انتقال داده و در سمت گیرنده باز سازی می کند ،اگر از بلند ترین فرکانسی که می خواهیم به سمت دیگر ارسال می کنیم ، دو بار در هر ثانیه نمونه گیری کنیم ( نمونه های یک بایتی ) ، می توانیم صدای مورد نظر را در سمت گیرنده ایجاد کنیم .به عبارتی برای این صدا در فرکانس ۳۰۰ تا ۴۰۰۰ هرتز را به سمتی بفرستیم باید از بلند ترین فرکانس صدا ( ۴۰۰۰ هرتز ) دو بار در ثاتیه نمونه برداری کنیم (۴۰۰۰*۲ برابر است با ۸۰۰۰ نمونه در ثانیه ) تا به کمک آن ها صدا را در سمت دیگر ایجاد کنیم .

همانطور که گفته شد هر نمونه ۱ بایت می باشد ، بنابراین برای این که با این یک بایت بتوانیم دو بازه ی مثبت و منفی فرکانس مورد نظر را نشان دهیم ، باید تعداد اعداد قابل نوشتن در آن را به دو بخش مثبت و منفی تقسیم کنیم . ( هر بایت ، ۸ بیت می باشد . با هشت بیت می توان از ۰ تا ۲۵۵ را نشان داد . بنابراین نمودار ما از ۱۲۷- تا ۱۲۷+ علامت گذاری می شود . ) نمودار حاصل از نمونه برداری یا محدوده ی Quantization به شکل ذیل خواهد بود . ( به این مرحله از تبدیل موج آنالوگ عملیات Quantization گفته می شود . )

حال همانطور که گفتیم که باید ۸۰۰۰ بار در ثانیه از سیگنال صوت مورد نظر نمونه برداری کنیم و آن را در یک بایت بنویسیم . بنابراین می توان گفت برای انتقال صوت به یک کانال با پهنای باند ۶۴Kbps احتیاج داریم . ( هر بایت برابر است با ۸ بیت . ۸bit*8000 برابر است با ۶۴۰۰۰bitps یا ۶۴Kbps )

حال که با این فرایند تبدیل موج آشنا شدید باید بدانید که به تمام این مراحل یا روندی که طی کردیم کدک صوتی گفته می شود . هر کدک صوتی بسته به کیفیت ، میزان پهنای باند ، میزان فشرده سازی و . مراحل مختلفی را طی می کند . مراحلی که در بالا مطالعه کردید همگی فرایند کدک G711 a law می باشد . در جدول ذیل می توانید لیستی از کدک های پرکاربرد همراه با میزان پهنای باند و نمره ی MOS ( نمره ای که به میزان کیفیت صدای انتقالی داده می شود . ) را مشاهده کنید .

MOS BW Codec
4.1 64Kbps G711
4.2 64Kbps G722 ( HD Codec )
4.1 15.2Kbps ILBC
3.92 8Kbps G729
3.85 32Kbps G726
3.7 8Kbps G729a
3.61 16Kbps G728

همانطور که مشاهده می کنید کدک های مختلف کیفیت صدا و پهنای باند مختلفی دارند ، بعضی از آن ها به خاطر سیستم فشرده سازی که دارند ، از پهنای باند کمتری استفاده می کنند و کیفیت صدای پایین تری نیز دارند . برخی دیگر که کیفیت صدای بسیار مناسبی دارند ( مانند G722 که به کدک HD نیز معروف است . ) پهنای باند زیادی مصرف می کنند . بنابراین شما به عنوان یک مدیر سیستم های تلفنی یا مدیر شبکه باید بسته به سناریوی خود Codec مناسب برای سیستم تلفنی خود را انتخاب کنید . مثلا اگر قرار است تماس شما برای برقراری ارتباط شعبات ار یک لینک WAN محدود عبور کند باید از کدکی با پهنای باند کم استفاده کنید و اگر قرار است تماس شما صرفا داخل سازمان یا روش شبکه LAN برقرار شود می توانید از کدک های HD نیز استفاده کنید . البته بایدراه اندازی VOIP توجه داشته باشید که تمامی تجهیزاتی که در سناریوی خود استفاده می کنید باید کدک مورد نظر شما را پشتیبانی کنند .

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

آشنایی با مفهوم کدک صوتی :

آشنایی با صندوق صوتی در ISSABEL

، ,کدک ,صوتی ,کنیم ,نمونه ,پهنای ,پهنای باند ,را به ,کدک صوتی ,می شود ,همانطور که
مشخصات
آخرین جستجو ها