الاثنين، 16 يناير، 2012

شرح عملية Speech Encoder فى الجيل الثانى GSM

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

اخذت بالى منذ فترة ان كان فى مهندسين طلبوا منى منذ فترة كبيرة تصل الى شهور شرح Speech encoding وعملية Channel encoding وانا اسف جدا اننى تأخرت فى ذلك لأنى نسيت ولم اتذكر الا قريبا كما ذكرت .

سأقوم فى هذه التدوينة بشرح  Speech encoding ان شاء الله وفى التدوينة القادمة سوف اشرح Channel encoding ان شاء الله .

1 - Speech encoding

يقوم يعمل ثلاثة أشياء وهى تحويل الاشارة من analog الى اشارة digital ثم يقوم بضغط وتقطيع الاشارة ثم تخرج منه الاشارة بمعدل 13 Kb/Sec .

اولا :
بالنسبة لتحويل الاشارة من انالوج الى ديجيتال فبيتم استخدام PCM واعتقد اننا جميعا نعلم ماهو حيث قمنا بدراسته بالتفصيل الممل فى مادة الاتصالات بالكلية ولكنى سوف اشرحه سريعا كمراجعة سريعة .


احنا فاكرين من الكلية انه الـ PCM بيقوم بعمل كذا مرحلة على الاشارة حتى تخرج رقمية كما نعرف وهى كالتالى :

عمل تحديد للاشارة   Bandlimiting بواسطة ادخال الاشارة على LPF حيث يقوم هذا الفلتر بحذف الزيادات فى الاشارة حتى لا يحدث تداخل بينها وبين مابعدها وايضا لكى نقلل من BW الخاص بالاشارة .
ثم يثوم بعملة Sampling للاشارة بعد ذلك كما بالشكل

 
ثم بعد ذلك يتم عمل عملية Quantizing للاشارة وهو عبارة عن تقريب لقيم الاشارة بعد ماعملنا لها sampling لأن القيم كانت كثيرة جدا وبالتالى يجب تقريب جميع القيم الى اقرب ليفل level والناتج هايبقى 13 b/sec .

واخر خطوة هو عمل encoding للاشارة الناتجة وهايكون المعدل 104 kb/sec .

ثانيا :

يقوم هذا الانكودر بعمل Segmentation للاشارة وهى عملية ضغط للاشارة بنسبة 8 : 1 اى كل 8 بت يتم ضغطهم الى 1 بت لأننا لا نملك الا 8 T.S وبالتالى يجب توزيع البيتات الناتجة عليهم .
وهنا سنقوم بتقطيع الاشارة الى مجموعات وكل مجموعة 20 msec لأن الانسان لن يشعر باى تغير فى هذا الزمن الصغير جدا .

هانتكلم فى التدوينة القادمة عن Channel encoding ان شاء الله .

السلام عليكم ورحمة الله وبركاته

3 comments :

Umzug Wien يقول...

شرح ممتاز

Mahmoud zezo يقول...

شكرا لحضرتك

غير معرف يقول...

هو حضرتك speech coding هو نفسه VOCODER

إرسال تعليق