CMDA
عندما يكون من الضروي تقاسم قناة اتصال واحدة بين اكثر من جهة او مستخدم فان مجموعة من التقنيات تستعمل لذلك,
التقنيات المستخدمة هي FDMA و TDMA و CDMA , كل هذه التقنيات تسعى لمشاركة هذه القناة الواحدة بين اكثر من مستخدم,
CDMA اختصار ل Code division multiple access و تعني باللغة العربية تعدد (الوصول باستخدام تقسيم الشفرة,) وهي تقنية تستخدم كما قلنا لاستخدام قناة واحدة بين اكثر من مستخدم و ذلك عن طريق تخصيص كود"شفرة او رقم" لكل مستخدم,فعن طريق هذه الشفرة يتم الفصل بين البيانات المشتركين,
تتيح تقنية CDMA بان يستعمل المستخدمون القناة بالكامل كامل الباندويث و كامل الوقت بعكس التقنيات الاخرى
الآلية العمل:-
لتسهيل الشرح دعونا نفرض أن لدينا مستخدمَين 2 فقط
كل مستخدم يريد ارسال بت واحد (لتسهيل الشرح أيضاً )
المشترك الأول يريد أن يرسل 1
المشترك الأول لديه الكود 1- 1 1- 1
المشترك الثاني يريد أن يرسل 0
المشترك الثاني لديه الكود 1- 1- 1 1
هنا كل مشترك لدينا يريد أن يرسل بت واحد و في نفس الوقت
الطريقة هي في الارسال:-
أولا:- يتم تحويل كل 0 الى سالب واحد للبيانات المرسلة فتصبح البيانات كالتالي:-
بيانات المشترك الاول 1
بيانات المشترك الثاني 1-
ثانيا:- يتم ضرب كل بت من بيانات المستخدم بمفرده"في ما اذا كان يتم ارسال اكثر من بت واحد" في الكود المخصص لذلك المستخدم فيتج
1- 1 1- 1
1
-------------------
1- 1 1- 1 للمستخدم الاول
1- 1- 1 1
1-
------------------------
1 1 1- 1- للمستخدم الثاني
ثالثا:- يتم جمع ناتج الضرب السابق لكلا المستخدمين فينتج
1- 1 1- 1
1 1 1- 1-
----------------
0 2 2- 0 يتم قسمة الناتج على 2 فينتج
0 1 1- 0
رابعا:يتم ارسال الناتج الاخير و بذلك فان عملية الارسال تكون انتهت,
كما لاحظتم فان البيانات المرسلة (0 1 1- 0 ) تحوي على بيانات كلا المستخدمين,في حين ان في تقنيات اخرى يتم ارسال بيانات كل مستخدم على حدى
الاستقبال:- لنفرض اننا نريد استقبال بيانات المستخدم الاول, لنحقق ذلك فاننا يجب
اولا:نضرب البيانات المستلمة في الكود المخصص للمستخدم الاول و ذلك باستعمال الضرب النقطي
0 1 1- 0
1- 1 1- 1
-----------
0 1 1 0 نأخذ مجموع ناتج الضرب نفسه فيتج 2
هكذا يتم الضرب النقطي و اذا لم تفهم الضرب النقطي ابحث فستجد الكثير .
ثانيا:-ناتج الضرب النقطي يحول الى 1 اذا كان الناتج اكبر من صفر و
يحول الى 0 اذا كان الناتج اصغر من صفر
و بما انه ناتج الضرب النقطي 2 اذا فسينتج 1 ,
و بذلك نكون قد استلمنا البيانات المرسلة من قبل المستخدم الاول, نفس الطريقة تتبع لاستلام بيانات المستخدم الثاني
كما لاحظتم فالعملية رياضية اكثر منها كهربائية او فيزيائية
للموضوع تكملة...........