Professional Documents
Culture Documents
الفصل :2
التحكم في الوصول إلى الوسائط
التحكم بالوصول إلى وسائط اإلعالم
في هذه المحاضرة ،ستتعرف على أنواع مختلفة من الوصول إلى وسيط الحوسبة المتنقلة مثل
أيضا حول المقارنة بين SDMAو SDMAو FDMAو TDMAو .CDMAسنتناقش ً
FDMAو TDMAو .TDMA
قادر على:
بنهاية هذا المحاضر ،يجب أن تكون ًا
أهداف:
فهم مفهوم الوصول إلى وسائل التنقل
فهم وظائف SDMAو FDMAو TDMAو CDMA
فهم الفرق الكبير بين CDMAو GSM
فهم الفرق بين أنواع الوصول إلى الوسائط المختلفة.
تحفيز
فكر اآلن في Cعلى أنها حكم إلرسال الحقوق (على سبيل المثال ،تعمل Cكمحطة أساسية لتنسيق •
الوصول إلى الوسائط).
سوف تغرق المحطة Bبالفعل في المحطة Aعلى الطبقة المادية. •
في المقابل ،لن يكون لدى Cفرصة لتطبيق مخطط عادل ألنه لن يستمع إال لـ .B •
التأثير القريب /البعيد هو مشكلة خطيرة للشبكات الالسلكية التي تستخدم آلية التنمية النظيفة. •
يجب أن تصل جميع اإلشارات إلى جهاز االستقبال بنفس القوة تقر ًيبا. •
طرق الوصول SDMA / FDMA / TDMA
SDMA (Space Division Multiple Access) ا AA AلوصولاAA A AلمتعAAدد ب AA A Aتقسيم Aا A A AلفضAاء
• ُيستخدم الوصول المتعدد بتقسيم الفضاء ( ) SDMAلتخصيص مساحة منفصلة للمستخدمين في الشبكات الالسلكية.
• يتضمن التطبيق النموذجي Aتخصيص محطة أساسية مثالية لمستخدم الهاتف المحمول.
• قد يستقبل الهاتف المحمول عدة محطات قاعدية بجودة مختلفة.
• يمكن لخوارزمية MACاآلن أن تقرر أي محطة أساسية هي األفضAل ،مع مراعاة الترددات ( )FDMأو الفترات
الزمنية ( )TDMأو الشفرة ()CDM
دائما مع واحد أو أكثر من المخططات األخرى. • بشكل نموذجي ،ال يتم استخدام SDMAمطلقًا بمعزل عن غيرها ولكن ً
• يتكون أساس خوارزمية SDMAمن الخاليا والهوائيات القطاعية التي تشكل البنية التحتية التي تنفذ تعدد اإلرسال بتقسيم
الفضAاء
يأتي تطبيق جديد لـ SDMAمع صفيفات الهوائي المكونة للحزمة.
يتم فصAل المستخدمين الفرديين في الفضاء بواسطة عوارض فردية .هذا يمكن أن يحسن السعة اإلجمالية للخلية بشكل
هائل.
طرق الوصول FDMA
sender A
sender B
sender C
t
CSMA - Carrier Sense Multiple Access
نSSاقلاSSالستشعSار متعSدد اSSلوصول
أحد التحسينات على Alohaاألساسي هو استشعار الناقل قبل الوصول إلى الوسيط.
هذا هو ما تفعله أنظمة الوصول المتعدد ( )CSMAبشكل عام.
إن استشعار الناقل والوصول إلى الوسيط فقط إذا كان الحامل خامالً يقلل من احتمالية
حدوث تصادم.
في CSMAغير المستمرة ،تستشعر المحطات الناقل وتبدأ في اإلرسال ًا
فور إذا كان
الوسيط خامالً .إذا كان الوسيط مشغوالً ،تتوقف المحطة مؤقتًا لفترة عشوائية من الوقت قبل
استشعار الوسيط مرة أخرى وتكرار هذا النمط.
DAMA - Demand Assigned Multiple Access
طلبتSSSعيينمتعSدد اSSلوصول
أيضا تحقيق تحسين عام ألنظمة الوصول Alohaمن خالل آليات الحجز يمكن ً
والتوليفات مع بعض أنماط ( TDMالثابتة).
تحتوي هذه المخططات عادةً على فترة حجز تليها فترة إرسال.
خالل فترة الحجز ،يمكن للمحطات حجز فتحات مستقبلية في فترة اإلرسال.
قد تحدث االصطدامات خالل فترة الحجز ،ويمكن بعد ذلك الوصول إلى فترة اإلرسال
دون تصادم.
بدالً من ذلك ،يمكن تقسيم فترة اإلرسال إلى فترات مع وبدون اصطدام.
(تابع) DAMA - Demand Assigned Multiple Access
طلب تعيين متعدد الوصول
أيضا حجز ، Alohaوهو مخطط نموذجي ألنظمة األقمار الصناعية. يطلق على ً DAMA
، DAMAكما هو موضح في الشكل ،لها وضعان.
• أثناء مرحلة التنازع التي تتبع مخطط Alohaذي الفتحات ،يمكن لجميع المحطات محاولة
حجز خانات زمنية مستقبلية.
على سبيل المثال ،تحاول المحطات المختلفة على األرض حجز وقت الوصول للبث
عبر األقمار الصناعية.
• ال تؤدي التصادمات أثناء مرحلة الحجز إلى تدمير نقل البيانات ،ولكن فقط الطلبات القصيرة
لنقل البيانات.
إذا نجحت ،فسيتم حجز فترة زمنية في المستقبل ،وال ُيسمح ألي محطة أخرى باإلرسال خالل
هذه الفترة.
(تابع) DAMA - Demand Assigned Multiple Access
طلب تعيين متعدد الوصول
لذلك ،يجمع القمر الصناعي جميع الطلبات الناجحة (تم تدمير الطلبات األخرى)
ويرسل قائمة حجز تشير إلى حقوق الوصول للفتحات المستقبلية.
يجب أن تمتثل جميع المحطات األرضية لهذه القائمة .للحفاظ على نمط TDM
الثابت للحجز واإلرسال ،يجب مزامنة المحطات من وقت آلخر.
DAMAهو ن AA Aظام Aحجز ص A Aريح .يAA A Aجبحجز ك AAلفAA A A Aتحة إرسا AA Aلب AA A Aشكلص A Aريح
PRMA- Packet Reservation Multiple Access
حجز حSزم SاSSلوصولاSSلمتعSدد
مثال على نظام الحجز الضمني هو الوصول المتعدد لحجز الحزم (.)PRMA
يشكل عدد معين من الفواصل الزمنية ًا
إطار (يوضح الشكل ثماني فتحات في إطار ما).
يتكرر اإلطار في الوقت المناسب (تشكيل اإلطارات من واحد إلى خمسة في المثال) ،أي
يتم تطبيق نمط TDMثابت.
reservation
1 2 3 4 5 6 7 8 time-slot
ACDABA-F
frame1 A C D A B A F
ACDABA-F
frame2 A C A B A
AC-ABAF- collision at
frame3 A B A F
A---BAFD reservation
frame4 A B A F D attempts
ACEEBAFD
frame5 A C E E B A F D
t
(تابع) PRMA- Packet Reservation Multiple Access
حجز حزم الوصول المتعدد
صناعيا ،حالة كل فتحة إلى جميع
ً تبث اآلن المحطة األساسية ،التي يمكن أن تكون ًا
قمر
المحطات المتنقلة.
ستعرف جميع المحطات التي تستقبل هذا المتجه بعد ذلك الفتحة المشغولة وأي الفتحة خالية ً
حاليا.
في الرسم التوضيحي ،تتم اإلشارة إلى النقل الناجح للبيانات بواسطة اسم المحطة (من Aإلى .)F
بمجرد نجاح المحطة في الحجز ،يتم حجز جميع الخانات الزمنية المستقبلية بشكل ضمني لهذه
المحطة.
هذا يضمن اإلرسال بمعدل بيانات مضمون .يتم استخدام مخطط alohaالمشقوق للفتحات الخاملة
فقط ،وال يتم تدمير نقل البيانات عن طريق االصطدام.
الحجزTDMA -
متكررا.
ً في مخطط TDMثابت ،تشكل الفواصل الصغيرة Nمتبوعة بفواصل البيانات N · kإطا اًر يكون
يتم تخصيص فتحات صغيرة لكل محطة ويمكن استخدامها لحجز ما يصل إلى kمن فتحات البيانات.
هذا يضمن لكل محطة عرض نطاق معين وتأخير ثابت .يمكن للمحطات األخرى اآلن إرسال البيانات في فتحات البيانات
غير المستخدمة كما هو موضح.
e.g. N=6, k=2
N mini-slots N * k data-slots
يمكن أن يعتمد استخدام هذه الفتحات المجانية على مخطط دائري بسيط أو يمكن أن يكون غير منسق باستخدام مخطط
.Aloha
)MACA (Multiple Access with Collision Avoidance
اSSلوصولاSSلمتعSدد مع SتSSSجنباSSالصطداSمS
طا يحل مشكلة يقدم ( MACAالوصول المتعدد مع تجنب االصطدام) مخط ً
طا بسي ً
المحطة الطرفية المخفية
وهو عبارة عن نظام وصول عشوائي ألوها ولكن مع حجز ديناميكي
• ) RTS (Request To Sendطلبا AA Aإلرسا A: A Aل يAA A AطلباAA A AلمرسلاAA A AلحقفAA A A Aيا AA Aإلرسا AA Aلمن جهAاز
اAستقبا AA Aلب AA A Aحزمة RTSق AA AصيرAة ق AA AبلأAن يAA A AرسلحAزمة ب AA A Aيانات
• ) CTS (Clear To SendوAاAضح ل AA Aإلرسا A: A Aل يAA A Aمنح اAA A AلمتلقياAA A AلحقفAA A A Aيا AA Aإلرسا AA Aلب AA A Aمجرد أAن
Aاهز ل AA AالستالمA
يAA A Aكون ج ًا
أمثلة MACA
يتجنب MACAمشكلة المحطات المخفية
RTS • Aو Cي A A AريداAن ا AA Aإلرسا AA AلإAA A AلىB
CTS CTS • يرسل A RTSأوالً
A B C • ينتظر Cبعد تلقي CTSمن B
idle idle
packet ready to send; RTS
data;
ACK
RxBusy time-out;
wait for the RTS RTS;
time-out CTS
ACK right to send data;
time-out
NAK
NAK;
RTS CTS; data
wait for
wait for ACK data
ً
أخيرا ،يمكن تطبيق رموز ذات خصائص معينة على اإلرسال لتمكين استخدام تعدد إرسال بتقسيم الكود (.)CDM
تستخدم أنAظمة الوصول المتعدد بتقسيم الكود ( ) CDMAهذه الرموز بالضبط لفصل مستخدمين مختلفين في مساحة الكود
ولتمكين الوصول إلى وسيط مشترك دون تدخل.
تكمن المشكلة الرئيسية في كيفية العثور على الرموز "الجيدة" وكيAفية فصل اإلشارة عن الضوضاء الناتجة عن اإلشارات األخرى
والبيئة.
ولكن ما هو الرمز الجيد لـ CDMA؟ يجب Aأن يحتوي الكود الخاص بمستخدم معيAن على تصحيح تلقائي جيد 2ويجب أن
متعامد ا مع الرموز األخرى .المتعامد في مساحة الشفرة له نفس المعنى كما في الفضاء القياسي (أي الفضاء ثالثي
ً يكون
األبعاد).
• ُي طلق على متجهين متعامدين إذا كان ناتجهما الداخلي هو ، 0والمتجهان هما ( )0 ، 5 ، 2و (، 2( :)17 ، 0 ، 0
.0 = 0 + 0 + 0 = )17 ، 0 ، 0( * )0 ، 5
أيضا المتجهات مثل ( )4 ، 2– ، 3و (– )3 ، 3 ، 2متعامدة: • ولكن ً
(.0 = 12 + 6 - 6– = )3 ،3 ،2 -( * )4 ،2– ،3
(تابع) )CDMA (Code Division Multiple Access
الوصول المتعدد بتقسيم الكود
يوضح المثال الوظيفة األساسية لـ CDMAقبل تطبيقها علAى اإلشا ارAت:
هناك مرسالن A ،و ، Bيريدان إرسال البيانات .يقوم CDMAبتعيين تسلسل المفاتيح الفريدة والمتعامدة التالية:
المفتاح Ak = 010011لAلمرسل ، Aالمفتاح BK = 110101للمرسل .B
يريد المرسل Aإرسال البت ، Ad = 1يرسل Bالمرسل.Bd = 0 A
لتوضيح هذا المثال ،افترض أننا نقوم بتشفير 0ثنائي كـ ، 1-و 1ثنائي كـ .1+تطبيق قواعد الجمع والضرب
القياسية.
نشر كال المرسلين إAشارتهم باستخدام مفتاحهم كتسلسل Aالتقطيع
يرسل المرسل Aبعد ذلك اإلشارة – As = Ad * Ak = +1 * (- 1، +1، –1، –1، +1، +1) = (–1، +1، –1،
).1، +1 ، +1
يفعل المرسل BاAلشيء نفسه مع بياناته لنشر اإلشارة مع الرمزBs = Bd * Bk = –1 * (+ 1، +1، –1، +1، – :
).1، +1) = (–1، - 1 ، +1 ، –1 ، +1 ، –1
(تابع) )CDMA (Code Division Multiple Access
الSوصول المتعدد بتقسيم الكود
ثم يتم إرسال كلتا اإلشارتين في نفس الوقت ،وتتراكب اإلشارات في الفضاء ،ويتم استقبال اإلشارة C
التالية في جهاز استقبال:
.C = As + Bs = (–2 ، 0 ، 0 ، –2 ، +2 ، 0)
يريد المتلقي اآلن تلقي البيانات من المرسل Aويطبق رمز AللتوزيعC * Ak = (–2 ، 0 ، 0 ، :
.–2 ، +2 ، 0) * (- 1 ، +1 ، –1 ، - 1، +1، +1) = 2 + 0 + 0 + 2 + 2 + 0 = 6
ثنائيا .1ضبط المرسل ، Bأي أن ً ا
نظر ألن النتيجة أكبر بكثير من ، 0يكتشف جهاز االستقبال ً
تطبيق رمز Bيعطي – C * Bk = (–2 ، 0 ، 0 ، –2 ، +2 ، 0) * ( +1 ، +1 ، –1 ، +1 ،
.1 ، +1) = –2 + 0 + 0 - 2 - 2 + 0 = –6
كانت النتيجة سلبية ،لذلك تم اكتشاف .0
تضمن هذا المثال عدة تبسيطات .كانت الرموز بسيطة للغاية ،لكنها على األقل متعامدة .األهم من
ذلك ،تم إهمال الضوضاء.
SAMA - Spread Aloha Multiple Access
لوصولSSدد اS متعAloha نتشارSا
زةAجهAلىأAA A A إCDMA حتاجAA A A ي،ماتAالصطداAA A سبباAA A A قط بAA A A Aدا فAً ردديمنخفض جAA A A طاقتAA A نAديهAA A لAloha
لوقتAA A فساAA A ينAA A A Aردية فAA A A Aز فAرموAA A A لمرسلين مختلفين بAA A ستقباAتتمكن من اAA A لمعقدة لAA A ستقباAا
منتشر برمز واحد فقط (تسلسل التقطيع) للنشر لجميع المرسلين الذين يصلون ًا ً استخدم:الفكرة
طيفا
collision aloha وفقا لـ ً
sender A 1 0 1 narrow
sender B 0 1 1 band
send for a
shorter period
with higher power
spread the signal e.g. using the chipping sequence 110101 („CDMA without CD“)
المحطات يمكن تنشيط محطة واحدة فقط في يمكن أن تكون جميع المحطات نشطة كل محطة لها ترددها الخاص ،دون جميع المطاريف نشطة لفترات
خلية واحدة /قطاع واحد قصيرة من الوقت على نفس التردد في نفس المكان وفي نفس اللحظة دون انقطاع
انقطاع
اإلشارة هيكل الخلية ،الهوائيات الموجهة التزامن في المجال الزمني التصفية في مجال التردد كود باإلضافة إلى أجهزة االستقبال
الخاصة
بسيط ج ًدا ،يزيد السعة لكل كيلومتر المزايا راسخ ،رقمي بالكامل ،مرن مرن ،يحتاج إلى تخطيط أقل للتردد ،بسيط ،راسخ ،قوي
مربع وتسليم سلس
السلبيات الترددات غير المرنة هي مورد نادر مساحة الحراسة المطلوبة (االنتشار الهوائيات غير المرنة ثابتة عادةً أجهزة استقبال معقدة ،تحتاج إلى
متعدد المسارات) ،التزامن صعب تحكم أكثر تعقيدًا في الطاقة للمرسلين
التعليق يقترن عادةً مع ( TDMAأنماط القفز قياسي في الشبكات الثابتة ،جنبًا إلى مفيد فقط باالشتراك مع TDMAأو ال يزال يواجه بعض المشاكل ،
FDMAأو CDMA وزيادة التعقيد ،وانخفاض التوقعات ؛ الترددي) و ( SDMAإعادة استخدام جنب مع FDMA / SDMA
المستخدمة في العديد من شبكات سوف تتكامل مع TDMA / FDMAالتردد)
المحمول