اساسيات الاتصالات وشبكات المحمول-الاصدار الثانى PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 106

‫أساسيات االتصاالت‬

‫وشبكات المحمول‬
‫إعداد‬
‫د‪.‬م‪ .‬مصطفي محمد الجماله‬
‫االصدار الثانى‬
‫مقدمة‬
‫بسم هللا الرحمن الرحيم‬

‫ال يخفى على الجميع ان علوم االتصاالت وتكنولوجيا المعلومات من اسرع العلوم نموا‬
‫وتطورا كما انهما يعتبرا قاطرة التطور فى شتى العلوم‪ .‬وال يمر على البشرية فترة صغيرة اال‬
‫ونجد تطورا او فرعا جديدا فى مجاالت االتصاالت وتكنولوجيا المعلومات ‪ .‬ويمثل هذا تحدى‬
‫كبير امام المتخصصين فى هذه العلوم للحاق بهذا التطور وااللمام به لمواكبة التكنولوجيا‬
‫ومجاراتها والتغيير بها وتطويرها ان امكن‪.‬‬

‫ودوما احب ان اذكر االتصاالت مع تكنولوجيا المعلومات حيث ان كليهما ال يفترقا ويؤثرا‬
‫فى بعضهما‪ .‬لذلك البد ان يعرف مهندس االتصاالت الكثير فى مجاالت تكنولوجيا المعلومات‬
‫وان يكون متخصصا فى مجال او اكثر فيها الى جانب دراسة االتصاالت‪.‬‬

‫يتضمن هذا الكتاب اساسيات ومبادئ هندسة االتصاالت وشبكات المحمول وهو تجميع‬
‫لعدد كبير من المنشورات على مجموعتنا على موقع ‪ . facebook‬والهدف منه ان يصبح‬
‫ملخص ألساسيات االتصاالت وشبكات المحمول بحيث يسهل على غير المتخصصين او‬
‫المبتدئين فى هذه العلوم االطالع عليها من مصدر واحد‪ .‬من اجل ذلك فلغة الكتاب هى العامية‬
‫المصرية لتسهيل شرح وتوصيل المعلومه ببساطه قدر االمكان‪.‬‬

‫ويبدأ الكتاب بعرض اساسيات االتصاالت وشرح مبسط لمجموعة من المصطلحات والمواضيع‬
‫االساسية ثم ننتقل الى شرح تكنولوجيا واجيال شبكات المحمول وصوالا الى الجيل الخامس‪.‬‬
‫وسيتم باذن هللا زيادة موضوعاته وتحسين المحتوى وعمل اصدارات احدث كلما امكن‪.‬‬

‫وارجو من هللا ان يكون هذا العمل فى ميزان حسناتى واال تحرمونا واسرتى من صالح دعائكم‪.‬‬

‫التاريخ ‪2020/12 :‬‬

‫د‪.‬م‪ .‬مصطفى محمد الجماله‬


‫استشارى نظم االتصاالت‬
‫‪PhD, MSc, RHCE, MCSA, CCNA/CCAI, CSCU, PMP, ITIL, IBDL‬‬

‫للتواصل ‪email : dr.mostafa.elgamala@gmail.com :‬‬


‫‪whats: +201025191022‬‬

‫مجموعة ‪:facebook‬‬
‫‪https://www.facebook.com/groups/MobileCommunicationAndIT/‬‬

‫القناة على ‪:youtube‬‬


‫‪https://www.youtube.com/MostafaElgamala‬‬

‫‪2‬‬
‫اساسيات االتصاالت‬
‫كتير من طلبة ومهندسى االتصاالت بيتلخبطوا بين مصطلحات البيانات واالشارات ‪data‬‬
‫‪ ,and signals‬خلونا نبين الفرق ببساطة‬

‫البيانات ‪ Data‬هى المعلومة المراد نقلها واللى ممكن تكون صوت او فيديو او ملفات يراد نقلها‬
‫وبنقسم ‪ data‬الى ‪ analog data‬وهى معلومات متصله (زى الصوت ) و ‪digital data‬‬
‫واللى بتكون معلوماتها فى صورة متقطعة ‪( discrete‬وغالبا بتكون ‪ 0‬او ‪)1‬‬

‫اما ‪ signals‬هى تمثيل للبيانات لرسالها على الوسط ‪ medium‬وايضا ا ممكن تكون الـ‬
‫‪ signals‬دى ‪ analog signal‬واللى بتتكون من عدد ال محدود من القيم ومتصل و ‪digital‬‬
‫‪ signal‬واللى بتتكون من عدد محدود من القيم – انظر الشكل ‪ .1‬واالشارات ‪ signals‬ممكن‬
‫نفسمها الى نوعين ‪ periodic signal‬ودى اللى بتتكرر علطول و ‪non-periodic signal‬‬
‫ودى اشارة شكلها غير متكرر ودى المستخدمه اكتر فى االتصاالت‪.‬‬

‫واالشارات الدورية ‪ periodic signals‬ممكن تكون بسيطة او مركبة ‪simple or‬‬


‫‪ .composite signal‬واالشارة ‪ simple‬بتتكون من اشارة واحده ‪ sine wave‬اما االشارة‬
‫المركبة ‪ composite signal‬بتتكون من عدد من اشارات ‪ .sine wave‬وغنى عن الذكر ان‬
‫اشارة ‪ sine wave‬لها تردد اللى تعريفه عدد الدورات فى الثاني ‪cycle per second‬‬
‫‪,‬ووحدتها بالهرتز ‪, Hz‬ومدة كل دورة هو مقلوب التردد ‪.‬وكمان لها طول موجى واللى تعريفه‬
‫هو المسافه اللى هتقطعها الموجه اثناء مدة الدورة الواحده وبتتحسب عن طريق ضرب سرعة‬
‫انتشار الموجه داخل الوسط فى مده الدورة‪.‬‬

‫فى ‪ data communication‬مش بنستخدم ‪ simple signal‬ولكن بنستخدم االشارة المركبة‬


‫‪ .composite signal‬لو ‪ composite signal‬نوعها ‪ periodic‬فبتكون الترددات المكونه‬
‫ليها قيم معينه (‪ )discrete values‬مثال اشاره ترددها ‪ Hz 1‬واشارة ترددها ‪ 3 Hz‬واشارة‬
‫ترددها ‪ 5 Hz‬وهكذا‪ .‬اما لو االشارة ال ‪ composite‬نوعها ‪ non-periodic‬ساعتها بتكون‬
‫االشارات ‪ sine wave‬المكونة ليها تردداتها متصله بمعنى اشارات تردداتها من ‪1 Hz‬‬
‫مثال الى ‪( 10 Hz‬للتبسيط اشارة ترددها ‪ 1 Hz‬واشارة ترددها ‪ Hz 1.1‬واشارة ترددها ‪1.2‬‬
‫‪ Hz‬وهكذا الى اشارة ترددها ‪ – ) 10 Hz‬انظر الشكل ‪.2‬‬

‫‪3‬‬
‫الشكل ‪1‬‬

‫الشكل ‪2‬‬

‫‪4‬‬
‫االشارات بصفة عامة سواء كهربية او كهرومغناطيسية بتتعرض اثناء نقلها فى القناة لمجموعة من‬
‫التاثيرات الغير مرغوب فيها و هي ‪ attenuation‬االضمحالل ‪ distortion ,‬التشويه ‪noise ,‬‬
‫الضوضاء‪ .‬هنشرح معنى كل واحده باختصار‪:‬‬
‫االضمحالل ‪ :attenuation‬هى فقد فى طاقة االشارة نتيجة انتقالها خالل الوسط ‪ medium‬وبيتم‬
‫فقد الطاقة دى على هيئة حرارة فى الكابالت النحاسية وبنقيس ‪ attenuation‬ده بوحدة ‪decibel‬‬
‫وبتساوى ‪ .)log (P2/P110‬حيث ‪ P2‬القدرة الكهربية فى اخر نقطة لوصول االشارة ووحدته‬
‫الوات ‪ watt‬و ‪ P1‬هى اول نقطة النتشار االشارة‪ .‬وعلشان نعوض الفقد ده عند المستقبل يمكن‬
‫استخدام مكبر‪ - amplifier‬الشكل ‪.3‬‬
‫التشويه ‪ : distortion‬تغيير فى شكل االشارة المركبة ‪ - composite signal‬نتيجة اختالف‬
‫سرعة انتشار ‪ propagation speed‬االشارات المكونه لالشارة المركبة ‪composite signal‬‬
‫وده يؤدى الى اختالف قيم تأخير االشارات‪ different signal delays‬وفى النهاية بيؤدى الى‬
‫‪ .different phases‬الشكل ‪.4‬‬
‫الضوضاء ‪ :noise‬هى اشارات عشوائية بتنضاف على االشارة االصلية وبتعمل تغيير فى شكل‬
‫االشارة و انواع إشارة ‪ noise‬هى‪:‬‬
‫• الضوضاء الحرارية ‪ : thermal noise‬بتنتج من الحركة العشوائية لالليكترونات فى الوسط‬
‫وبتكون اشارة مضافه على االشارة االصلية‪.‬‬
‫• الضوضاء المستحثة ‪ : induced noise‬وبتنتج من بعض االجهزة زى المواتير والهوائيات‬
‫وبتأثر على االشارة االصلية المارة بالكوابل حيث يعمل الكابل كأنه هوائى مستقبل‪.‬‬
‫• تأثير ‪ : crosstalk‬هو تاثير من اشارة مارة باحد الكوابل على االشارة المارة بكابل مجاور‬
‫ويعتبر احد انواع التداخل‪.‬‬
‫• الضوضاء اللحظية ‪ : impulse noise‬هى اشارة مدتها قليله جدا وطاقتها كبيرة وبالتالى ترددات‬
‫االشارات المكونه ليها عددها كبير (‪ )large bandwidth‬وبتنتج من لمبات اإلضاءة وغيرها من‬
‫االجهزة‪.‬‬
‫وبنستخدم مصطلح ‪ signal to noise ration‬لقياس مدى قوة االشارة االصلية الى قوة اشارة‬
‫‪ noise‬ومعادلتها بالديسيبل ‪)S/N db =10 log (S/N‬‬

‫الشكل ‪3‬‬

‫‪5‬‬
‫الشكل ‪4‬‬

‫اتكلمنا قبل كده على ان بيتم تمثيل البيانات باشارات قد تكون ‪ analog‬او ‪ . digital‬على‬
‫سبيل المثال بيتم تمثيل ‪ 1‬باشارة ‪ volt 5+‬وبيتم تمثيل ‪ 0‬باشارة ‪ volt 0‬وفى الحالة دى‬
‫نوع البيانات ‪ digital data‬ونوع االشارة ‪ digital signal‬وفى الحالة دى االشارة بتتكون‬
‫من مستويان ‪ 2 levels‬فقط بس ممكن االشارة تكون ليها اكثر من مستويان – ممكن ‪4‬‬
‫مستويات مثال – وده بيخلينا ممكن نمثل اكتر من ‪ bit‬بمستوى واحد ‪ -‬الشكل ‪ . 5‬بنقيس‬
‫معدل بقل البيانات ‪ bit rate‬ب ‪ bit per second‬اما معدل نقل االشارات ‪signal rate‬‬
‫بنقول عليه ‪ baud rate‬وبيتقاس ب ‪ baud/second‬والمستوى الواحد بنسميه ‪signal‬‬
‫‪.element‬‬

‫يبقى ممكن ال ‪ bit‬الواحده يتم تمثيلها ب ‪ 2 signal element‬وممكن ‪ bit 2‬نمثلهم نمثلهم‬
‫ب ‪ signal element‬واحد‪.‬‬

‫ممكن نقسم القنوات ‪ channels‬بأكتر من طريقة ومنها نوع االشارات اللى بتنتقل داخل القناه‬
‫مثال فهنالقى مثالا ‪ wireless channels‬اللى بيتنقل خاللها ‪ wireless signals‬و ‪copper‬‬
‫‪ cable channels‬واللى بتتنقل خاللها االشارات الكهربية و ‪ fiber channel‬واللى بتنقل‬
‫‪ .optical signals‬وفى طريقة تانيه ممكن نقسم بيها ‪ , channels‬ان القناه تكون ‪low pass‬‬
‫‪ channel‬او تكون ‪. band pass channel‬‬

‫فى ‪ low pass channel‬بتتنقل اشارات يبدأ تردداتها من صفر تقريبا ا وهنا الزم تكون القناه‬
‫‪ wired‬اما فى النوع التانى ‪ band pass channel‬فبتنقل االشارات اللى بتبدأ من تردد‬
‫معين ‪ f1‬وبيكون لإلشاره ‪ bandwidth‬معين‪ .‬والعملية اللى بنستخدمها علشان نحمل االشارة‬
‫الصوتيه مثالا على قناة ‪ band pass channel‬هى عملية التعديل ‪. modulation‬‬

‫‪6‬‬
‫نخلى بالنا ان ‪ digital signals‬بيكون لها ‪ bandwidth‬كبيير جدا نظريا ا والقناة ‪band‬‬
‫‪ pass‬بتكون محدد ب ‪ bandwidth‬محدد عملياا‪ ,‬لذلك القناة مش بتعدى اال الترددات‬
‫المسموح بها وده بيأثر على شكل الشارة لما بتتنقل من خالل القناة‪ -‬الشكل ‪.6‬‬

‫الشكل ‪5‬‬

‫‪7‬‬
‫الشكل ‪6‬‬

‫خلينا نشرح حدود معدل نقل البيانات على القناة ‪ data rate bounds‬وده معناه السرعة القصوى‬
‫لنقل البيانات على القناة وده بيعتمد على عاملين االول عرض القناة ‪ channel bandwidth‬و‬
‫مستوى االشارة المرسلة بالمقارنة مع الضوضاء ‪ . signal to noise ration‬عندنا طريقتين‬
‫بنحسب بيهم ‪ - maximum data rate‬طبعا هنا بنقصد بكلمة البيانات االشارة اللى بتمثلها على‬
‫القناة‬
‫الطريقة االولى ‪ :‬بتفرض ان القناة مفيهاش ‪ noise‬وبيسموها ‪ noise-less channel‬وفى الحالة‬
‫دى بيسموا معدل نقل البيانات ‪ Nyqusit bit rate‬وبيتحسب فى الحالة دى بعالقة مع ‪channel‬‬
‫‪ bandwidth‬و عدد المستويات اللى بتمثل البيانات ‪ signal level‬والمعادله هى ‪BitRate = 2‬‬
‫‪ X bandwidth X log2 L‬و ‪ L‬هى عدد المستويات‪.‬‬
‫وخلى بالك مينفعش نزود عدد المستويات قوى ألن ده بيصعب فى عملية تحويل االشارات الى‬
‫بيانات عند المستقبل‪ .‬وعامة الطريقة دى مش عملية ألن مفيش قناة مفيهاش ‪. noise‬‬
‫الطريقة الثانية ‪ Shannon capacity :‬بتفرض وجود ضوضاء على القناة ‪noisy channel‬‬
‫وبرضه بنطلع بيها الحدود النظرية القصوى لإلرسال على القناة فى وجود ‪ .noise‬والمعادلة هيا‬
‫)‪ Capacity= bandwidth X log2 (1+SNR‬و ‪ SNR‬هي قيمة االشارة بالنسبة الى قيمة‬
‫الضوضاء ‪ . signal to noise ratio‬واضح من المعادلة دى ان بزيادة ‪channel bandwidth‬‬
‫بيزيد معدل االرسال وايضا بزيادة قوة االشارة بيزيد معدل االرسال – الشكل ‪.7‬‬
‫طب ازاى نوظف الطريقتين مع بعض‪ ,‬الطريقة الثانية بنجيب بيها الحدود القصوى النظرية للـ ‪data‬‬
‫‪ rate‬واللى بنسميها ‪ Shannon capacity‬وبنستخدم الخرج بتاعها فى الطريقة االولى علشان‬
‫نعرف احنا محتاجين كام مستوى ‪ level‬لإلشارة علشان نوصل للمعدل المطلوب ‪ ,‬مع االخذ‬
‫باالعتبار اننا بنقلل قيمة ‪Shannon capacity‬علشان تكون القيم عملية‪.‬‬
‫فى طرق تانية نقدر نزود بيها ‪ data rate‬زى استخدام اكتر من هوائى عند االرسال واالستقبال و‬
‫بنسميها ‪.MIMO‬‬

‫‪8‬‬
‫الشكل ‪7‬‬

‫نتكلم دلوقت عن كيفية تحويل البيانات الرقمية ‪ digital data‬الى اشارات رقمية ‪digital signal‬‬
‫‪.‬‬
‫التحويل ده بيتضمن ثالث عمليات ‪line coding , block coding , and scrambling‬‬
‫العملية االولى ‪ line coding‬فقط هى االساسية واالخرين يمكن عدم تطبيقهم‪.‬‬
‫اول عملية ‪ line coding‬مسئوليتها هى التحويل من ‪ digital data‬الى ‪ digital signal‬و‬
‫يوجد اكتر من طريقة لعمل ده وبيفرقوا عن بعض فى عدد ‪ data element‬وعدد ‪signal‬‬
‫‪ element‬وسهولة التطبيقى العملى وغيرها‪ .‬امثله على انواع ‪ line coding‬بروتوكوالت‬
‫‪ Non-Return to Zero‬و ‪ Return to Zero‬و ‪ Manchester‬و ‪ B/1Q2‬وغيرهم‪.‬‬
‫خلينا نفتكر معنى كلمة ‪ data element‬اللى هي اقل وحده لتميثل المعلومات ومثال عليها‬
‫‪ , single bit‬اما تعريف ‪ signal element‬هى اقل وحدة لالشارات المرسلة‪.‬‬
‫من المفهوم والطبيعى ان ‪ data element‬يتم تمثيلها ب ‪ signal element‬واحده على سبيل‬
‫المثال ‪ bit 1‬نمثلها باشارة قيمتها ‪ . volt 5‬وممكن نمثل ‪ bit‬واحده بإشارتين ورا بعض واحده‬
‫‪ 5+‬فولت والتانيه ‪ 5-‬فولت‪ .‬وممكن تكون ‪ data element‬اتنين ‪ bit‬ورا بعض ونمثلهم بإشارة‬
‫واحده‪ .‬الشكل ‪.7‬‬
‫وكدا بيبقى عندنا مصطلحين جداد ‪ ,‬االول ‪ data rate‬وده معدل نقل ‪ data element‬فى الثانية‬
‫‪ bit per second‬والتانى ‪ signal rate‬وده معدل ارسال ‪ signal element‬فى الثانية‬
‫وبيتسمى بـ ‪ baud rate‬او ‪.modulation rate‬‬
‫عملية ‪ Block coding‬هدفها زيادة فعالية ‪ line coding‬عن طريق إضافة ‪bits‬على البيانات‬
‫لعمل تزامن بين المرسل والمستقبل الى جانب ان ‪ bits‬دى بتساعد فى استرجاع البيانات اللى‬
‫حصل فيها اخطاء اثناء النقل‪ ,‬وامثلة على الطرق دى ‪ B/5B4‬بمعنى ان كل ‪ bits 4‬بيتم تحويلهم‬
‫الى ‪ - bits 5‬الشكل ‪.8‬‬

‫‪9‬‬
‫لو فى عدد من ‪ zero bits‬ورا بعض فى بعض انواع ‪ line coding‬بيأثر على التزامن بين‬
‫المرسل والمستقبل لذلك عملية ‪scrambling‬هدفها استبدال ‪ zero-level pulses‬بـ قيم اخرى‬
‫لضمان التزامن بين المرسل والمستقبل وامثلة على الطرق دى ‪ B8ZS‬و ‪.HDB3‬‬
‫طبعا ُ كل طريقة من االمثله اللى فاتت لها شرح كبير بس احنا بنقدم مختصر يخلينا نكون افكار‬
‫عامة عن مكونات انظمة االتصاالت المختلفة‪.‬‬

‫الشكل ‪7‬‬

‫الشكل ‪8‬‬
‫‪10‬‬
‫شرحنا كيفية تحويل ‪ digital data‬الى ‪,digital signal‬ولكن لو مصدر االشارة ‪ analog‬زى‬
‫الصوت او اشارة الفيديو ساعتها بنحول االشارة دى الى ‪( digital data‬بيسموا العملية دى‬
‫‪ ) digitization‬وبعدها نحولها الى ‪ digital signal‬علشان نبعتها على القناة زى ما وضحنا‬
‫قبل كده‪.‬‬

‫فى طريقتين نحول بيهم ‪ analog signal‬الى ‪ digital data‬االولى ‪pulse code‬‬
‫‪ modulation PCM‬والثانيه ‪ delta modulation‬وخلينا نبدأ بـ ‪.PCM‬شكل ‪.9‬‬

‫طريقة ‪ PCM‬فيها ثالث عمليات بتحصل‪ ,‬االول ناخد عينات من االشارة ‪ analog‬وبنسمى العملية‬
‫دى ‪ sampling‬وكده يبقى عندنا اشارة اسمها ‪ PAM signal‬بتتكون من عينات من االشارة‬
‫‪ analog‬االصلية‪ .‬ومعدل العينات دى اسمه ‪ Nyquest rate‬وبيكون قيمته اكبر من او يساوى‬
‫ضعف اعلى تردد فى االشارة ‪.analog‬‬

‫العملية الثانية اسمها ‪ Quantization‬وهى تقريب القيم غير الصحيحة من قيم العينات ‪-‬‬
‫‪ - samples‬الخاصة باالشارة الى اقرب قيم صحيحة – على سبيل المثال لو قيمة العينة ‪2.1‬‬
‫فولت نخليها ‪ 2‬فولت – طبعا ً ده بيعمل اخطاء فى االشارة وبيسموها ‪quantization errors‬‬
‫بس فى طرق بتقلل االخطاء دى‪.‬‬

‫اما العملية االخيرة اسمها ‪ Encoding‬وهدفها انها تحول قيم العينات الصحيحة‪quantized – -‬‬
‫‪ samples‬الى مجموعة من ‪ bits‬بيسموها ‪ . code word‬وبكده يكون معدل ارسال ‪bits‬هو‬
‫عدد العينات فى الثانية مضروب فى عد ‪ bits‬لكل عينة‪ .‬على سبيل المثال – اشارة الصوت‬
‫ترددتها من ‪ 0‬الى ‪ Hz 4000‬بالتالى تكون تردد ‪ PAM signal‬قيمته ‪ Hz 8000‬وبكده معدل‬
‫نقل ‪ voice digital data‬يساوى ‪ bit/sec 64000‬ألن كل عينه بنحولها الى ‪.bit 8‬‬

‫اما عند االستقبال فبتدخل ‪ digital data‬على دائرة كهربية تحول كل ‪ code word‬الى قيمة‬
‫مرادفه وده ينتج اشارة زى السلم واسمها ‪ staircase signal‬وبعدين تدخل على ‪low pass‬‬
‫‪ filter‬علشان تطلع ‪ analog signal‬تانى‪ -‬شكل ‪.10‬‬

‫طريقة ‪ PCM‬بتكون معقدة شويه النها بتحسب قيمة كل عينة من اشارة ‪.PAM‬‬

‫الطريقة الثانية لعملية ‪ digitization‬اسمها ‪ delta modulation‬وهنا بيتقاس الفرق بين قيم‬
‫العينات وليس قيمة كل عينة بحيث لو الفرق بين العينة الحالية والعينة السابقة موجب يكون الخرج‬
‫‪ bit 1‬او لو سالب يكون الخرج ‪( .bit 0‬حقيقة انا مبسط الموضوع هو مش بيقارن العينات هو‬
‫بيقارن االشارة ‪ analog‬مع اشاره تانية ‪ staircase‬فى خالل ‪ .)sampling interval‬وايضا ً‬
‫بيكون فى ‪ quantization error‬فى الطريقة دى ولكن اقل من ‪.PCM‬‬

‫طبعا ُ كل طريقة من االمثله اللى فاتت لها شرح كبير بس احنا بنقدم مختصر يخلينا نكون افكار‬
‫عامة عن مكونات انظمة االتصاالت المختلفة‪.‬‬

‫‪11‬‬
‫شكل ‪9‬‬

‫شكل ‪10‬‬

‫انواع االرسال ‪transmission modes‬‬

‫فى طريقتين علشان نبعت بيانات بين جهازين االولى االرسال بالتوازى ‪parallel‬‬
‫‪ transmission‬والثانيه االرسال بالتوالى ‪serial transmission‬‬

‫فى الطريقة االولى بيكون فى اكتر من قناة او كابل بين المرسل والمستقبل وبنبعت كل ‪bit‬‬
‫على كابل لذلك الطريقة دى سريعة فى االرسال‪ ,‬وبتعتمد السرعة على عدد القنوات بين‬
‫المرسل والمستقبل وعيب الطريقة دى التكلفة الننا بنستخدم اكثر من قناه زى الكوابل بين‬
‫االجهزة لذلك هي بتستخدم فى المسافات القصيرة ‪ ,‬على سبيل المثال بعض المكونات داخل‬
‫اجهزة الكمبيوتر بتتكلم مع بعض ‪ –parallel‬شكل ‪11‬‬

‫‪12‬‬
‫اما النوع الثانى ‪ serial transmission‬بيكون فى قناة واحدة بين المرسل والمستقبل والـ‬
‫‪ bits‬بتنتقل ورا بعض وفى الطريقة دى بنكون محتاجين لدائرة تحول من ‪ parallel‬الى‬
‫‪ serial‬لو بننقل بيانات بين االجهزة‪.‬‬

‫واالرسال بالتوالى ‪ serial transmission‬بيتم بطريقة من اتنين وهم ‪synchronous ,‬‬


‫‪.asynchronous,‬‬

‫االرسال الغير متزامن ‪ asynchronous transmission‬معناه ان مفيش تزامن بين‬


‫المستقبل والمرسل بالتالى المستقبل مش بيكون عارف امته هيستقبل ‪ bits‬من المرسل وعلشان‬
‫كده الزم يتم اضافة ‪ bits‬معينه فى بداية ونهاية ‪ transmitted data bits‬وبيسموها‬
‫‪ start/stop bits‬وكمان فى فواصل ‪ gaps‬بين الـ ‪ bytes‬وبعضها‪ .‬الطريقة دى رخيصة‬
‫فى التكلفة لوجود قناة واحدة او كابل واحد وفعاله فى االتصال اللى مش محتاج سرعات كبيره‬
‫‪low-speed communication‬زى االتصال بين ‪ key board‬و الكمبيوتر بس غير‬
‫مناسبة فى السرعات الكبيرة– شكل ‪.12‬‬

‫اما النوع الثانى االرسال المتزامن ‪ synchronous transmission‬فيتم وضع عدد من‬
‫‪ bytes‬فى شكل مجموعة اسمها ‪ frame‬دون فواصل وهنا مفيش اضافة لـ ‪ bits‬فى كل‬
‫‪ byte‬ولكن بيتم اضافة مجموعه من ‪ bits‬فى بداية ونهاية ‪ frame‬وبيسموها ‪start/end‬‬
‫‪ flags‬و بيتم مأل الفراغات بين ‪ frames‬بتتابع معين من ‪ 0‬و‪ 1‬لبيان انه جزء مفيش بيانات‬
‫بيتم إرسالها فيه والطريقة‪.‬‬

‫شكل ‪11‬‬

‫‪13‬‬
‫شكل ‪12‬‬

‫القنوات ‪channels‬‬

‫قلنا قبل كده ان القنوات ‪ channels‬ممكن تكون ‪ low-pass channel‬يعنى بتعدى اشارات تبدأ‬
‫تردداتها من صفر زى الكوابل النحاسية او ‪ band-pass channel‬زى ‪ free space‬ودى‬
‫بتنقل اشارات لها حيز ترددى ال يبدأ من ‪ .Hz 0‬لوعندنا ‪ low-pass channel‬ممكن ارسال‬
‫اشاره ‪ digital‬عليها‪ .‬لو القناة ‪ band-pass channel‬فالزم نبعت اشاره ‪.analog‬‬

‫لو القناة ‪ band-pass channel‬وعايزين نبعت عليها بيانات ‪ ,digital‬يبقى الزم نحول االشارة‬
‫الرقمية الى ‪ analog signal‬والعملية دى اسمها ‪ modulation‬وعند ‪ receiver‬بنعمل العكس‬
‫وبنسميها ‪ – demodulation‬شكل ‪.13‬‬

‫الهدف من ‪ modulation‬اننا نغير خصائص اشارة ‪( sin wave‬بنسميها ‪carrier‬‬


‫‪ ) frequency‬زى القيمة ‪ amplitude‬او التردد ‪ frequency‬او الطور (الوجه) ‪ phase‬بناء‬
‫على ‪ digital data‬المراد ارسالها‪ .‬لو هنغير قيمة اشارة ‪ sin wave‬يبقى ‪ modulation‬نوعه‬
‫‪ -Amplitude shift keying – ASK‬و لو هنغير تردد اشارة ‪ sin wave‬يبقى اسمه‬
‫‪ frequency shift keying – FSK‬ولو هنغير الطور الخاص باالشارة ‪ sin wave‬يبقى اسمه‬
‫‪ -phase shift keying – PSK‬وممكن نغير القيمة والطور مع بعض وده اسمه ‪Quadrature‬‬
‫‪ .-amplitude modulation – QAM‬ولتمثيل الطريقة دى بيترسم شكل اسمه‬
‫‪ constellation diagram‬لتوضيح قيمة و‪ phase‬اشارة ‪ sin wave‬الخاص اللى هتمثل‬
‫‪ bits‬معينة – شكل ‪ 14‬و ‪ 15‬و ‪ .16‬النوع اللى اسمه ‪ Quadrature PSK‬بيرسل اشارة ‪sin‬‬
‫‪ wave‬ولها ‪ phases 4‬بحيث نقدر نمثل ‪ bit 2‬ب اشارة لها ‪ phase‬معين ونكون االشارة دى‬
‫عن طريق اشارتين ‪ sin wave‬بينهم ‪ 180 phase shift‬درجة االولى اسمها ‪in-phase‬‬
‫‪ carrier‬والثانية ‪ Quadrature carrier‬بس نخلى بالنا ان النوع ده عامة محكوم بقدرة‬
‫المستقبل على تمييز الفروق فى ‪ phase‬الخاص باالشارة – شكل ‪.17‬‬
‫‪14‬‬
‫اكثر طرق ‪ modulation‬استخداما ً فى شبكات المحمول هى ‪ QAM‬ومنه انواع على حسب عدد‬
‫القيم المرسلة ‪ -sin wave amplitude -‬و ‪ phases‬المستخدمه‪ .‬هنالقى عندنا مثالً ‪QAM-16‬‬
‫وده بيستخدم ‪ signal elements 16‬كل واحد فيهم له قيمة ‪ amplitude‬و وجه ‪phase‬‬
‫مختلف لذلك كل ‪ signal element‬فيهم بيمثل ‪.bit 4‬‬

‫شكل ‪.13‬‬

‫شكل ‪14‬‬

‫شكل ‪15‬‬

‫‪15‬‬
‫شكل ‪16‬‬

‫شكل ‪17‬‬

‫قلنا قبل كده اننا لو عندنا بيانات رقمية ‪ digital data‬والقناة نوعها ‪ band pass‬يبقى الزم‬
‫نعمل ‪ modulation‬علشان نحول البيانات الرقمية الى اشارات تماثلية ‪ analog signal‬وممكن‬
‫طريقة ‪ modulation‬تكون واحده من الطرق دى ‪ ASK , FSK , PSK , QSK .‬وهنا‬
‫بنسمى ‪ modulation‬باسم‪digital modulation.‬‬
‫لو البيانات المراد ارسالها تماثلية ‪ analog data‬زى الصوت او الفيديو والقناة برضه ‪band‬‬
‫‪pass‬زى‪ free space,‬هنعمل برضه ‪ modulation‬وهنا بنسميه باسم ‪analog‬‬
‫‪modulation .‬‬

‫‪16‬‬
‫خلينا نبين الهدف االساسى من ‪ modulation ,‬الطبيعى ان االشارات بتكون ‪low-pass‬‬
‫‪signal‬بمعنى ان تردداتها بتبدأ من الصفر فلو القناه اللى هنستخدمها ‪ shared‬يعنى عايزين‬
‫القناه تشيل اكتر من اشاره فى نفس الوقت زى ‪ free space ,‬يبقى الزم نغير فى الحيز الترددى‬
‫لكل اشارة علشان كلهم يتنقلوا من خالل قناه واحده بدون ما يتداخلوا مع بعض ( ألن كل اشارة بقت‬
‫تردداتها مختلفه وده ألننا عملنا ‪ modulation‬ليهم بترددات مختلفه) ‪ .‬يبقى كده هنحول البيانات‬
‫الى اشارات تماثلية ‪ analog signal‬بتبدأ من ترددات معينه وليها حيز ترددى معين على حسب‬
‫كل اشارة ونبعت ‪ analog signals‬دى على قناه واحده فى نفس الوقت ‪ ,‬علشان كده القناه‬
‫بنسميها ‪ band pass‬ألنها بتعدى اكتر من اشارة وكل واحده ليها حيز ترددى مختلف‪ .‬خلى بالكم‬
‫بقه‪ ,‬دلوقتى فى قناه واحده كلنا بنتشارك فيها علشان نبعت اشارات السلكية اللى هى ‪free space‬‬
‫‪ channel‬وممكن تسميها ‪ wireless channel ,‬لذلك الحكومات هى اللى بتنظم استخدامها‬
‫بمعنى هيا اللى بتحدد الحيز الترددى لكل الهيئات والشركات اللى عايزة تنبع اشارات على ‪free‬‬
‫‪ space channel .‬فبتقوم الحكومات ممثله فى وزارات االتصاالت بتحديد حيز لكل شركة‬
‫محمول علشان تعمل ‪ modulation‬فى الحيز الترددى ده وطبعا ً ده بيكون بمقابل مادى محترم‬
‫بس هنا الحكومات بتضمن ان محدش غير الشركة دي هتبعت على الحيز الترددى ده ( واال طبعا‬
‫يحصل تداخل بين االشارات واالثنين يعانوا)‪ .‬وطبعا ً الحكومات بتحدد حيز ترددى مختلف لكل‬
‫الهيئات االخرى زى اجهزة السلكى الشرطة واالسعاف ومحطات التليفزيزن واالذاعه وغيرهم‪.‬‬
‫كأنه طريق عريييض والحكومة بتحدد حارة جواه لكل وسيلة مواصالت ولو حد ما التزمش ودخل‬
‫فى حاره واحد تانى هيحصل تداخل بينهم‪ .‬والطريق ده بنسمية‪spectrum .‬‬
‫خلى بالنا فى مجموعة من االحوزة الترددية ‪ Bandwidths‬مفتوح ومش بيحتاج ترخيص من‬
‫معظم الدول واسمه ‪ ISM bands ( ,Industrial , Scientific, and Medical‬ومنه الحيز‬
‫الترددى ‪ GHz 2.4‬وبيشتغل فيه شبكات ‪ Wi-Fi‬واالجهزة الطبية والصناعية وافران الميكروييف‬
‫وطبعا ً بيكون نسبة التداخل فيه كبيرة‪.‬‬
‫نرجع بقه لموضوعنا ‪ ,‬فى ثالث طرق للـ ‪ Analog modulation‬وهم ‪Amplitude‬‬
‫‪ modulation‬وبيعتمد على تعديل قيمة ‪ carrier signal‬اللى هى ‪ sin wave‬بناء على قيمة‬
‫‪ - analog date‬شكل ‪. 17‬والطريقه التانيه ‪ Frequency modulation‬وبتعتمد على‬
‫تعديل تردد ‪ carrier signal‬بناء على قيمة‪ - analog date -‬شكل ‪ .18‬واخرهم ‪phase‬‬
‫‪modulation‬واللى بيتم تعديل ‪ phase of carrier signal‬بناء على قيمة ‪analog date.‬‬
‫وفى مزايا وعيوب لكل طريقة بس عامة الكل مستخدم عمليا ً فى نظم كتير‪ .‬شكل ‪.19‬‬

‫‪17‬‬
‫شكل ‪17‬‬

‫شكل ‪18‬‬

‫‪18‬‬
‫شكل ‪19‬‬

‫االستخدام المتعدد للقناة ‪Multiple access technique‬‬


‫لما بيكون عندنا قناه واحده بيتم استخدامها من عدد من االجهزة لإلرسال واالستقبال يبقى الزم‬
‫يكون فيه طريقة لتنظيم استخدام القناه دى وعلشان كده فى ثالث طرق لتحقيق الغرض ده – شكل‬
‫‪( - 20‬ملحوظة‪ :‬وظيفة تنظيم استخدام القناه دى من وظائف ‪ data link layer‬فى ‪OSI model‬‬
‫واسم الوظيفة ‪.)Medium Access Control‬‬
‫الطريقة االولى اسمها بروتوكوالت الوصول العشوائى ‪ random access protocols‬وهنا‬
‫بيكون استخدام القناه عشوائى بمعنى ان اللى عايز يرسل مش بيكون فى ضمان ‪ %100‬انه هيبعت‬
‫على القناه فى الوقت الى بياناته جاهزة لالرسال وحتى لو بعت فى احتمالية لوجود تصادم لو‬
‫جهازين او اكتر ارسلوا فى نفس الوقت‪ :‬وفى ثالث بروتوكوالت امثله عليها االول ‪ Aloha‬وهنا‬
‫االجهزة اللى بتشتغل بالطريقه دى لما يكون عندها بيانات عايزة تبعتها تقوم بعتاها علطول من غير‬
‫ما تتأكد اذا كان فى اجهزة بترسل فى نفس الوقت او أل‪ .‬بالتالى هنا احتمالية ان االجهزة ترسل اثناء‬
‫ارسال اجهزة اخرى على نفس القناه كبيرة وبيسموه تصادم ‪ - collision‬بالتالى كفاءة الطريقة دى‬
‫قليله وهى طريقة قديمة لم تعد تستخدم‪ .‬شكل ‪.21‬‬
‫البروتوكول التانى ‪ : CSMA/CD‬وهنا االجهزة اللى عايزة ترسل اشارات على القناه بتشوف‬
‫االول هو فى اجهزة تانيه بتستخدم القناه وال أل ‪ ,carrier sensing‬لو فيه بتستنى لما يخلص‬
‫ارسال والقناه تكون مش مشغوله وبعدين ترسل ‪ ,‬احتمالية التصادم هنا اقل من ‪ Aloha‬وبيحصل‬
‫لما جهازين يبعتو فى نفس اللحظة الزمنيه او لما االجهزة تكون بعيده عن بعض‪.‬والطريقة دى‬
‫مستخدمه فى شبكات الكمبيوتر اللى نوعها ‪ Ethernet‬وهى االكثر استخداماً‪ .‬شكل ‪.22‬‬

‫‪19‬‬
‫فى الطريقتين اللى فاتو لو حصل تصادم ‪ collision‬فاالجهزة اللى اتأثرت بتنتظر وقت عشوائى‬
‫وبعدين تعيد االرسال‪ .‬وطبعا ً ده بيسبب تأخير فى االرسال واللى بيزيد مع معدل التصادم‪.‬‬
‫البروتوكول الثالث ‪ : CSMA/CA‬وده بيستخدم فى شبكات الكمبيوتر الالسلكية ‪ WLAN‬وبرضه‬
‫االجهزة قبل االرسال بتتأكد ان مفيش جهاز تانى بيرسل على القناه قبل االرسال والفرق هنا ان‬
‫االجهزة بتنتظر وقت عشوائى قبل االرسال مش بعد حدوث التصادم ‪ ,‬وده علشان يقلل احتمالية‬
‫التصادم اكتر الننا هنا مش بنعرف نتأكد ان فيه تصادم حصل على القناه الالسلكيه اثناء االرسال‪.‬‬
‫الطريقة الثانية اسمها بروتوكوالت الوصول المتحكم به ‪:Controlled –access protocols‬‬
‫وهنا مفيش تصادم بين االجهزة وبيكون كل جهاز له وقت معين لإلرسال بيتم تحديده قبل االرسال‬
‫والزم يكون فى جهاز ما مسئول عن تنظيم االرسال بين االجهزة‪.‬‬
‫الطريقة الثالثه اسمها بروتوكوالت القناة ‪ : Channelization Protocols‬ودى المستخدمه فى‬
‫شبكات المحمول‬

‫شكل ‪20‬‬

‫‪20‬‬
‫شكل ‪21‬‬

‫شكل ‪22‬‬

‫االطريقة الثانية اسمها بروتوكوالت الوصول المتحكم به ‪Controlled –access protocols:‬‬


‫وهنا مفيش تصادم بين االجهزة وبيكون كل جهاز له وقت معين لإلرسال والزم يكون فى جهاز ما‬
‫مسئول عن تنظيم االرسال بين االجهزة‪ .‬وفيه ثالث طرق بتستخدم فى النوع ده اولهم‬
‫‪ Reservation‬وهنا الجهاز اللى عايز يرسل الزم يتحجز له وقت علشان يرسل فيه فبيكون فى‬
‫بداية ‪ frame‬جزء بيستخدم لبيان ان الجهاز عنده بيانات وعايز يبعتها ‪ ,‬والطريقه دى مش‬
‫بتستخدم عمليا‪ -‬شكل ‪.23‬‬
‫الطريقة الثانيه اسمها ‪ polling‬ودى بتستخدم فى شبكات ‪ WiFi‬اختياريا ً وهنا جهاز ‪access‬‬
‫‪ point‬اللى فى شبكات الكمبيوتر الالسلكية هو اللى بيحدد االجهزة اللى هترسل على القناه‬
‫وترتيب االرسال‪ .‬طبعا ً هنا نقدر نحدد اولويات لبعض االجهزة بحيث نقلل التأخير اثناء االرسال‬
‫للجهاز ده‪ .‬وهنا مفيش تصادم بين البيانات( ‪.‬فى شبكات‪ WiFi‬فى طريقتين لتنظيم استخدام القناه‬
‫االولى ‪ Distributed coordination function DCF‬وبتعتمد على ‪ CSMA/CA‬والثانيه‬
‫‪ Point coordination function‬وبتعتمد على طريقة‪ Polling)-‬شكل ‪.24‬‬
‫اما الطريقة الثالثه اسمها ‪ Token passing‬ودى بتستخدم فى شبكات الكمبيوتر اللى‬
‫‪ topology‬بتاعتها – ‪ ring‬نادرة االستخدام االن – وعامة بيكون فيه ‪ frame‬اسمه ‪token‬‬
‫وبيعدى على االجهزة بالترتيب واللى عايز يبعت ‪ frame‬يقوم حاطط ‪ frame‬بتاعه فى اخر‬
‫‪ token‬وتوصل الى المستقبل اللى ياخد ‪ frame‬و يسيب ‪ token‬تلف على االجهزة ‪ ,‬وبيكون‬
‫فى جهاز مسئول عن ارسال ومراقبة ‪ token‬لو حصل مشكلة فى الشبكة – شكل ‪.25‬‬

‫‪21‬‬
‫شكل ‪23‬‬

‫شكل ‪24‬‬

‫شكل ‪25‬‬

‫‪22‬‬
‫الطريقة الثالثه واالخيرة اسمها بروتوكوالت القناة ‪ Channelization Protocols‬ودى‬
‫المستخدمه فى شبكات المحمول وهنا االجهزة بتتشارك فى القناه بس كل جهاز لما بيرسل بيستخدم‬
‫وقت محدد او تردد معين او كود خاص بالجهاز‪.‬‬
‫بكده يكون عندنا ثالث انواع رئيسية االول ‪ TDMA,‬وهنا كل جهاز بيتم تحديد وقت معين له‬
‫يرسل فيه البيانات بتاعته ولما يخلص ارسال بيتم تخصيص الوقت ده لجهاز تانى ‪ ,‬معنى كده انه‬
‫الزم يكون في جهاز ما مسئول عن تخصيص الوقت ده على االجهزة وده الدور اللى بتقوم بيه‬
‫محطات المحمول‪.‬شكل ‪.26‬‬
‫الطريقه الثانيه ‪ FDMA‬واللى بيتم تقسيم الحيز الترددى المتاح لشركة المحمول الى مجموعه من‬
‫االحوزة الترددية ‪ sub bandwidths‬وكل جهاز عايز يبعت تقوم المحطة الالسلكية تخصص له‬
‫حيز ترددى يبعت عليه طول وقت االرسال ولما يخلص ارسال المحطة تعيد تخصيص الحيز‬
‫الترددى ده لجهاز تانى عايز يرسل‪.‬شكل ‪.27‬‬
‫الطريقة الثالثة ‪ CDMA‬وهنا كل االجهزة بترسل فى نفس الوقت وعلى نفس الحيز الترددى بس‬
‫كل جهاز قبل ما يرسل بياناته بيقوم ضارب البيانات دى فى اشارة تانيه اسمها ‪orthogonal‬‬
‫‪code,‬والهدف من العملية دى ان جهاز المستقبل يقدر يفرق بين االشارة المرسله له وباقى‬
‫االشارات الموجوده على القناه – شكل ‪ .28‬وبيكون لكل جهاز كود خاص بيه (طبعا ً الموضوع‬
‫كبير بس احنا بنبسط الموضوع)‪.‬‬

‫شكل ‪26‬‬

‫‪23‬‬
‫شكل ‪27‬‬

‫شكل ‪28‬‬

‫‪24‬‬
‫اساسيات شبكات المحمول‬
‫هنبدأ نتكلم عن شبكات المحمول بصورة عامة‪.‬‬
‫اوال هو ايه مكونات نظام اتصاالت بصفة عامة ‪ ,‬نظام االتصاالت بيتكون من مرسل او مصدر‬
‫‪ source or transmitter‬ومستقبل ‪ receiver or destination‬وبيانات يراد نقلها من‬
‫المرسل للمستقبل وقناه بيتم نقل البيانات من خاللها وعمليا ُ ضوضاء ‪ noise‬بتكون موجوده فى‬
‫مكونات النظام وبتأثر على البيانات‪.‬‬
‫شكل ‪ 29‬بيوضح تصنيف نظم االتصاالت عامة ‪ ,‬هنالقى اننا لو قسمنا االتصاالت على حسب‬
‫القناه ‪ channel‬هتالقى ان عامة عندنا اتصاالت سلكية سواء الكابل نوعه نحاسى او فيبر‬
‫‪ , or fiber cable copper cable‬و اتصاالت السلكية واللى بتسخدم الموجات‬
‫الكهرومغناطيسية لنقل البيانات ‪.‬مثال على نظم االتصاالت اللى بتستخدم الموجات‬
‫الكهرومغناطيسية ‪ Electromagnetic waves‬هو شبكات المحمول بصفه عامة واللى ممكن‬
‫نقسمها لنوعين نوع اسمه ‪ Mobile satellite system MSS‬ونوع اسمه ‪Public land‬‬
‫‪ mobile network PLMN‬والفرق االساسى بينهم ان المحطات الالسلكية المسئوله عن‬
‫االرسال واالستقبال من اجهزة المحمول موجوده على االرض فى النوع الثانى ‪ PLMN‬وموجوده‬
‫على قمر صناعى فى النوع االول ‪ . MSS‬طبعا ً االشهر واللى هنتكلم عنه هو شبكات ‪ ,PLMN‬فى‬
‫بدايه عالم اتصاالت المحمول كان نوع الشبكه ‪ single cell‬يعنى خليه واحده او محطة واحده‬
‫بتغطى مدينه مثالً وكل االجهزة اللى فى نطاق التغطيه بترسل وتستقبل من المحطة دى زى السلكى‬
‫السيارات بتاع زمان‪ .‬مع تطور شبكات المحمول وصلنا للنظام الخلوى او ‪cellular systems‬‬
‫ومعناه ان المنطقة اللى بتغطيها شبكات المحمول بتتقسم الى مساحات جغرافيه اصغر اسمها الخلية‬
‫او ‪ cell‬وفى منتصف الخلية دى تقريبا ً بيكون فى محطة السلكية مسئولة عن االرسال واالستقبال‬
‫والمحطة دى بتكون على برج حديدى ‪ tower‬او فوق اسطح العمارات‪.‬‬
‫شبكات المحمول مرت بمراحل من التطور بداية من الجيل االول الى الجيل الخامس واللى فيه منه‬
‫دلوقتى شبكات كتير ‪ trials‬بس هيبقى ‪ standard‬سنه ‪ .2020‬والفرق االساسى بين الجيل‬
‫االول وبين باقى االجيال ان الجيل االول من شبكات المحمول كان بيستخدم اشارات تماثلية‬
‫‪ analog signals‬داخل الشبكة اما بداية من الجيل التانى بنستخدم ‪.digital signals‬‬

‫‪25‬‬
‫شكل ‪29‬‬

‫بكده عرفنا ان شبكات المحمول الحالية نوعها – ‪ cellular system‬شكل‪- 30‬‬


‫والسؤال هو ازاى نقدر نتحكم فى حجم الخليه الواحده ؟ عندنا اكتر من عامل ممكن يؤثر فى حجم‬
‫الخلية وهما كاالتى (خلى بالنا ان العوامل دى بتستخدم فى كل اجيال المحمول )‪:‬‬
‫زيادة البور المرسله ‪ Transmitted power‬من هوائيات المحطة الالسلكية‪ :‬من اهم العوامل‬
‫اللى بنستخدمها علشان نزود او نقلل حجم التغطية الخاصه بالمحطات الالسلكية ‪ ,‬بس قيمة البور‬
‫المرسلة لها حدود عمليا ً ألن اجهزة مكبرات البور ‪ power amplifier‬الموجوده داخل المحطات‬
‫بيكون لها حدود الى جانب عوامل االمان اللى بتفرضها المنظمات والدول‪.‬‬
‫ارتفاع الهوائيات ‪ antenna height:‬كل ما ارتفاع الهوائى زاد كل ما مساحة التغطية زاد وده‬
‫طبيعى بس فى نفس الوقت لينا حدود طبيعيه متمثله فى نوع البرج وطبيعة المبانى اللى ممكن‬
‫نركب عليهم الهوائيات‪ ,‬وكمان كل ما ارتفاع الهوائى زاد كل ما الكابل اللى هيغذى الهوائى (اسمه‬
‫)‪ feeder‬زاد بالتالى الفقد فى الكابل هيزيد وده هيقلل البور الواصله للهوائى (فى الجيل الرابع‬
‫بنستبدل الكابل النحاسى ده كابل فايبر علشان نقلل الفقد)‪ .‬الطبيعى ان شركات المحمول بتفضل‬
‫وضع الهوائيات على ارتفاعات كبيرة لزيادة التغطية (اال اذا كانت المنطقة فيها عدد كبير من‬
‫العمالء بالتالى بنخلى مساحة التغطية صغيرة ونزود عدد المحطات فى المنطقة ) وتجنبا ً لوجود‬
‫عوائق مباشرة امام الهوائى بما يعيق انتشار الموجات‪.‬‬
‫ميل الهوائيات ‪ antenna tilting:‬ممكن التحكم بمساحة التغطية عن طريق اننا نميل الهوائى‬
‫بدرجات محسوبه بالنسبة لخط االفق فممكن نميل الهوائى ناحية االرض بالتالى مساحة التغطية تقل‬
‫والعكس صحيح وممكن تحريك الهوائى ده يتم بطريقة كهربية عن طريق موتور جوه الهوائى نتقدر‬
‫عن طريق التحكم بيه عن بعد تغيير ميل الهوائى او ميكانيكيا عن طريق فنى يطلع على البرج‬
‫ويغير ميل الهوائى‪.‬‬

‫‪26‬‬
‫حساسيية اجهزة المحطات الالسلكية واجهزة المحمول ‪ BTS and MS sensitivities:‬كل ما‬
‫حساسية االجهزة للبور الضعيفة زادت بالتالى بتزيد حجم الخلية بصورة غير مباشرة ألن االجهزة‬
‫تقدر تتعامل مع االشارات الضعيفة والقادمة من مسافات كبيرة وطبعا ً الحساسية دى بتتغير بين‬
‫انواع المحطات واجهزة المحمول ومن العوامل اللى بتميز الشركات اللى بتصنع االجهزة عن‬
‫بعضها‪.‬‬
‫التردد ‪ carrier frequency :‬من المعروف ان الترددات فى حيز ‪ Mega Hertz‬بتكون مسافة‬
‫انتشارها اكبر من الترددات االكبر زى الترددات فى حيز ‪ Giga Hertz‬وده بيخلى شركات‬
‫المحمول تفضل انها تشغل اجهزتها على الترددات دى ألنها هتغطى مساحات اكبر بالتالى عدد‬
‫محطات اقل وتكلفة اقل‪ ,‬بس مننساش ان اللى بيحدد الترددات المستخدمة هيا الحكومات وكمان‬
‫حيز الترددات ‪ Mega Hetz‬خالص تم توزيع معظمه واستخدامه فى خدمات السلكية مختلفة‬
‫فالحل االمثل اننا نشتغل فى حيز ‪ giga hertz .‬طبعا ً حجم الخاليا بيكون اقل وده مناسب لو‬
‫محتاجين سعات اكبر ومعدالت نقل بيانات اكبر‪.‬شكل ‪ 31‬بيلخص العوامل كلها‪.‬‬

‫شكل ‪30‬‬

‫‪27‬‬
‫شكل ‪31‬‬
‫شبكات المحمول‬
‫هنشرح مكونات ووظائف شبكة الجيل الثانى – ‪ GSM‬شكل ‪ .32‬بصفه عامة اى شبكة محمول‬
‫بتتكون من ‪ Access network‬وساعات بيسموها ‪ radio network‬واللى بتتكون من ‪BTS ,‬‬
‫‪BSC‬والـ ‪ core network‬والمسئولة عامة عن توصيل المكالمات وتحقيق امن الشبكة والتحكم‬
‫فيها ‪ ,‬نبدأ بـ ‪ access network‬اللى بتتكون من المحطات الالسلكية ‪BTS- Base station‬‬
‫‪transceiver subsystem‬و‪BSC – Base station controller.‬‬
‫المحطة الالسلكية ‪ BTS‬بتقوم بوظائف ‪ modulation / demodulation‬واللى بترفع التردد‬
‫الخاص بالصوت الى الحيز الترددى الخاص باشركة المحمول والعكس ووظائف تكبير االشارات‬
‫‪ amplification‬ووظيفة التكويد ‪ coding‬بإضافة ‪ bits‬زيادة لضمان معالجة االخطاء اللى‬
‫بتحصل اثناء النقل فى ‪ free space‬الى جانب وظائف تانيه‪ .‬وبتتوصل المحطات دى بـ ‪BSC‬‬
‫سواء بصورة مباشرة او غير مباشرة عن طريق محطات اخرى ‪ ,‬ووظيفة ‪ BSC‬هى التحكم فى‬
‫المحطات الالسلكية ‪ BTS,‬ويعتبر نقطة توصيل بين عدد كبير من المحطات وبين ‪core‬‬
‫‪ network‬وبتوصل بالمحطات عن طريق ‪ microwave link‬او‪copper cable .‬‬
‫جهاز ‪ TRAU‬مسئول عن ضغط اشارة الصوت وفك الضغط وايضا ً عمل ‪ multiplexing‬و ده‬
‫مش موجود اال فى‪GSM .‬‬
‫اما ‪ core network‬فبيتكون من اجهزة ‪ switching‬واسمها ‪MSC-Mobile switching‬‬
‫‪ system‬باالضافة الى مجموعة من‪ servers .‬اجهزة ‪ MSC‬هى الكل فى الكل فى ‪core‬‬
‫‪ network‬وهو المسئول عن توصيل المكالمات بين العمالء الى جانب حساب فواتير العمالء‬
‫‪ billing‬وتوصيل شبكة المحمول بباقى الشبكات ووظائف تانيه كتير وبتنفذ الوظائف دى بالتعاون‬
‫مع اجهزة ‪ servers‬االتيه‪:‬‬
‫‪28‬‬
‫جهاز ‪ HLR- Home location Server‬وده ‪ database server‬بيخزن بيانات العمالء‬
‫فى الشبكة‬
‫جهاز ‪ VLR – visited location register‬وده بيكون موجود مع اجهزة ‪ MSC -‬عمليا ً‬
‫بيكون فى اكتر من جهاز ‪ MSC‬داخل الشبكة وكل ‪ MSC‬بيكون معاه جهاز ‪ VLR‬بيتخزن فيه‬
‫بيانات العمالء اللى بيخدمهم ‪ MSC‬معين–‬
‫يعنى بيكون عندنا جهاز ‪ HLR‬واحد وعدد من اجهزة ‪ VLR‬على حسب عندنا كام ‪ MSC‬فى‬
‫‪core network‬‬
‫جهاز ‪ AC – Authentication server -‬بيخزن بيانات خاصة بتشفير المكالمات ضمانا ً‬
‫ألمنها‬
‫جهاز ‪ EIR – Equipment Identity Server -‬ده بيخزن ارقام الموبايالت نفسها وبيسموه‬
‫‪IMEI Number‬وده كأنه ‪ serial number‬الخاص بجهاز المحمول نفسه وبيستخدم فى‬
‫مراقبة جهاز المحمول فى حالة لو الجهاز اتسرق وممكن عن طريقة منع جهاز محمول معين من‬
‫انه يعمل اى مكالمات‬
‫اجهزة – ‪ OMC – operation and maintenance center‬وممكن نسميه ‪NMC-‬‬
‫‪ network Management center‬وممكن نسميه ‪NOC-Network Operation‬‬
‫‪ center‬ودى مجموعه االجهزة اللى عن طريقها المهندسين بيراقبوا المحطات و ‪Core‬‬
‫‪ network elements‬المختلفة وبيشغلوها وبينفذوا منها اجراءات الصيانة للشبكة‪.‬‬

‫شكل ‪32‬‬

‫‪29‬‬
‫فى شبكات الجيل الثانى ‪ GSM‬من المهم انك تبقى فاهم ازاى اجهزة المحمول بتستخدم القناه‬
‫الالسلكية ‪Radio interface .‬‬
‫بيتم تقسيم الحيز الترددى المخصص لشركة المحمول الى عدد من ‪ sub bandwidths‬واللى‬
‫حجمها ‪ KHz 200‬وبنسميه ‪ carrier‬وكل واحد منهم بيتم تقسيمه على مستوى الوقت الى ‪8‬‬
‫‪ time slots‬واللى وقته ‪ 577‬ميكرو ثانيه يعنى طول ‪ frame‬كله ‪ 4.6‬مللى ثانيه ‪ .‬والمسافه (‬
‫بوحدة ‪ Hz‬طبعا ً ) بين اول ‪ uplink‬واول ‪ downlink‬بيسموها ‪ duplex distance‬وقيمتها‬
‫‪ MHz. 45‬شكل ‪.33‬‬
‫كل مكالمه محتاجه يتخصصلها ‪ time slot‬واحد فى اتجاه ‪ uplink‬وواحد فى اتجاه ‪downlink‬‬
‫طول مدة المكالمة ‪ .‬بكده لو الحكومة مخصصه لشركة المحمول وليكن ‪ MHz 10‬يبقى عندنا‬
‫‪ MHz/200KHz10‬من الـ ‪ Carriers‬يعنى ‪carriers , 50‬كل واحد فيهم بنقسمه لـ ‪time 8‬‬
‫‪ slot‬يبعى عندنا ‪ , time slot 400‬وده اقصى عدد من الموارد اللى بتخصصها شبكة المحمول‬
‫للعمالء بتوعها فى الحيز الترددى ده (طبعا ُ على مستوى الشبكة بيكون اكتر من كده ألننا بنعمل‬
‫إعادة استخدام للتردد ‪ frequency reusing‬بمعنى اننا بنعيد استخدام الحيز الترددى المتاح فى‬
‫خاليا متباعده) ‪.‬‬
‫يعنى ممكن نقول ان اقصى عدد فى نفس الوقت من المكالمات هو ‪ 400‬مكالمه تقريبا ً فى الخلية‬
‫ألن عندنا ‪ time slot 400‬متاح فقط فى الخلية‪.‬‬

‫شكل ‪33‬‬
‫لما نعمل مكالمه من محمول على شبكة ‪ GSM‬بيتم ارسال اشارة الصوت فى شكل معين اسمه‬
‫‪( burst‬زى ‪ packet‬فى شبكات البيانات) ومدة ‪ burst‬بتكون ‪ 576.9‬ميكروثانيه بما يعادل‬
‫‪ bit 156.25‬وفى اكتر من نوع من ‪ bursts‬واهمهم ‪ – normal burst‬شكل ‪. ,34‬بيتم‬
‫ارسال بيانات الصوت فى الجزء اللى اسمه ‪ information-bits‬داخل ‪.burst‬‬
‫‪30‬‬
‫فى بداية الـ ‪ burst‬جزء اسمه ‪ tail bits‬وهو وقت ‪ bits 3‬وهو وقت بيستغل فى التحول من‬
‫‪ on‬الى ‪( off‬على اساس ان جهاز ‪ transmitter‬فى الموبيل بيكون فى حالة ‪ off‬طالما مش‬
‫هترسل شيئ ولما يرسل اشارة صوت فالموبيل يتحول الى حالة ‪ on‬والتحول ده بياخد وقت صغير‬
‫وبتكون مرحلة عير مستقره ‪ ,‬علشان كده الوقت اللى فى اول واخر ‪ burst‬مش بيتم ارسال اى‬
‫شيئ فيه)‪.‬‬
‫الجزء فى اخر ‪ burst‬اللى اسمه ‪ guard period – GP‬بيستخدم لمعادلة تأخير االشارة اثناء‬
‫النقل ‪ propagation delay‬وطول مدة ‪ GP‬تعادل ‪ .bit 8.25‬ومدة ‪ bit‬واحده بتساوى‬
‫‪ 3.69‬ميكروثانيه‪.‬‬
‫جزء ‪ training sequence-TS‬الموجود فى منتصف ‪ burst‬هدفه التعرف على حالة القناه‬
‫ألن اجهزة ‪ receivers‬سواء فى الموبايل ‪ MS‬او المحطة الالسلكية ‪ BTS‬بتتعرف على االشارة‬
‫دى وعن طريقها بتحدد ايه هى المؤثرات اللى اتعرضت لها االشارة اثناء النقل فى القناة الالسلكية‬
‫وبالتالى تظبط ‪ filters‬الموجوده فيها علشان تالشى تأثير القناة‪.‬‬
‫يوجد ‪ bit 2‬اسمهم ‪ stealing bits‬فى ‪ burst‬ودول بيستخدموا فى تحديد نوع البيانات المرسلة‬
‫فى ‪ burst‬يعنى لو مرسل صوت فى ‪ burst‬تالقى قيمة ‪ stealing bits‬تساوى ‪ 0 0‬اما لو‬
‫اشارات ‪ signaling‬تالقيها ‪.1 1‬‬
‫اجهزة المحمول مش بترسل وتستقبل الـ ‪ bursts‬فى نفس الوقت ولكن ‪downlink burst‬‬
‫يسبق ‪ uplink burst‬بعدد ‪ time slots 3‬وده بهدف ان يكون فى معالج ‪ processor‬و‬
‫مذبذب ‪ oscillator‬واحد فى اجهزة المحمول وده هيقلل فى سعر االجهزة ‪ ,‬يعنى فى الحقيقة‬
‫اجهزة المحمول مش بترسل وتستقبل فى نفس الوقت ‪ ,‬بيكون فى فرق بين االرسال واالستقبال مدته‬
‫‪ 577*3‬ميكروثانيه‪ ,‬وطبعا ً ألن الفرق صغير فاحنا مش بنحس الفرق ده‪.‬‬

‫شكل ‪34‬‬

‫‪31‬‬
‫قنوات ‪GSM‬‬
‫الجزء ده بيشرح القنوات المختلفه المستخدمة فى شبكة ‪ GSM‬والهدف منها اننا نفهم معنى كلمة قناة‬
‫فى شبكات المحمول ألن المفهوم ده بيكون مشابه للقنوات فى شبكات الجيل الثالث و الرابع‪.‬‬
‫من شكل ‪ 35‬هنالقى انه فيه نوعين من القنوات‪ ,‬قنوات إلشارات الصوت ‪Traffic channels‬‬
‫وقنوات إلشارات التحكم (االدق يكون اسمها ‪ signaling channels).‬بالنسبة لقناة الصوت‬
‫ممكن يكون الصوت ده ‪ full rate‬او ‪ half rate‬والفرق فى معدل نقل الصوت ولو ‪full rate-‬‬
‫‪ 13 kb/s‬بيكون اصوت انقى بس السعه اقل والعكس لو ‪half rate-5.6 kb/s.‬‬
‫اما قنوات ‪ signaling‬فيها انواع كتير االولى ‪ FCCH‬ودى بتستخدم لعمل تزامن على مستوى‬
‫التردد ‪ frequency synchronization‬للموبيل وبتكون فى اتجاه ‪downlink.‬وقناة ‪SCH‬‬
‫تستخدم لعمل تزامن فى الوقت ‪ time synchronization‬للموبيل وبتكون فى اتجاه‬
‫‪downlink .‬وقناة ‪ BCCH‬تحتوى على رسائل فيها رقم محطة المحمول ‪ BTS‬وإمكانياتها‬
‫ومعلومات عن الشبكة وبرضه بتكون مرسله فى اتجاه ‪ . downlink‬قناة ‪ RACH‬بيستخدمها‬
‫الموبيل ‪ MS‬لطلب ‪ signaling channel‬له بحيث يقدر عليها بعد كده طلب للمحطة وطبعا دى‬
‫بتكون فى اتجاه ‪uplink.‬اما قناة ‪ AGCH‬فبيتبعت عليها الرد على الرساله المرسله فى قناة‬
‫‪ RACH‬بمعنى ان المحطة بتستخدمها لتخصيص ‪ signaling channel‬لجهاز المحمول ‪MS‬‬
‫علشان يبدأ يرسل عليها المكالمة بعد كده وطبعا بتكون فى اتجاه ‪downlink.‬‬
‫قناة ‪ PCH‬بتستخدمها الشبكة إلبالغ الموبيل ‪ MS‬بأنه لديه مكالمة واردة ودى اللى بتخلى الموبيل‬
‫‪ MS‬يرن وبتكون فى اتجاه ‪downlink.‬‬
‫قناة ‪ SDCCH‬بتستخدم فى انشاء مكالمه ‪ call setup‬او ارسال رساله ‪ SMS‬او غيرهم وبتكون‬
‫فى اتجاه ‪ uplink‬او ‪ downlink‬على حسب انت بترسل وال بتستقبل‪.‬‬
‫قناة ‪ SACCH‬بتستخدم لنقل إشارات التحكم ‪ signaling‬التي ال تكون ملحه او مهمه ‪ urgent‬مثل‬
‫رسالة التحكم فى القدرة الكهربية المرسلة من االجهزة ‪ power control‬او رساله تقارير‬
‫القياسات المرسلة من اجهزة المحمول ‪ measuring report‬وبتكون فى اتجاه ‪ uplink‬او‬
‫‪ downlink‬على حسب انت بترسل وال بتستقبل‪.‬‬
‫قناة ‪ FACCH‬تستخدم لنقل إشارات التحكم ‪ signaling‬اللى محتاجة تتبعت بسرعه مثل رسالة‬
‫‪ Handover‬وبتكون فى اتجاه ‪ uplink‬او ‪ downlink‬على حسب انت بترسل وال بتستقبل‪.‬‬
‫االهم بقه ان كل رسائل ‪ signaling‬يتم إرساله على الـ ‪ time slot‬رقم ‪ zero‬فى الـ ‪beacon‬‬
‫‪ carrier‬بتتابع معين (‪ beacon carrier‬هو تردد معين بيتبعت بقدره اكبر من باقى الترددات )‬
‫ماعدا ‪ , SACCH & FACCH‬قناة الـ ‪ SACCH‬بترسل على الـ ‪ Frame‬رقم ‪ 13‬كل عدد معين‬
‫من ‪frames.‬و قناة الـ ‪ FACCH‬بترسل فى الـ ‪ Frame‬العادى ولكن بعد تغيير ‪Stealing bits‬‬
‫بـ ‪.1 1‬‬

‫شكل ‪35‬‬
‫‪32‬‬
‫خطوات عمل مكالمة على شبكة ‪GSM‬‬
‫هنشرح صورة عامة عن خطوات عمل مكالمة على شبكة ‪ GSM‬والنوع اللى هنشرحه بتكون‬
‫المكالمة صادرة من جهاز المحمول الى موبيل اخر وبنسميها ‪Mobile Origination Call‬‬
‫)‪ .(MOC‬اما النوع التانى بيكون الموبيل بيستقبل مكالمة وبنسميها ‪Mobile Termination‬‬
‫)‪Call (MTC‬‬
‫بداية الموبيل بيرسل رساله لتخصيص ‪ signaling channel‬علشان يرسل عليها طلب لعمل‬
‫مكالمه وده بيتم عن طريق قناة ‪ RACH‬ولما ‪ BTS‬تسمع الرسالة دى ترد على قناة ‪AGCH‬‬
‫بتخصيص قناة ‪ SDCCH‬واللى هيستخدمها الموبيل علشان يبعت عليها طلب لعمل مكالمة وشوية‬
‫بيانات‪ .‬بعد كده جهاز المحمول بيبعت معلومات عن نوع المكالمة اللى هيعملها ورقم‬
‫الموبيل )‪ (IMSI/TMSI‬وبيانات تانيه عنه للمحطة الالسلكية ‪ BTS‬وطبعا ً ده بيتم عن طريق قناة‬
‫‪ SDCCH‬واللى تم تخصيصها له فى الرسالة السابقة‪.‬‬
‫بعد كده المحطة بتتأكد من هوية خط الموبيل عن طريق عملية ‪ authentication‬وهى ببساطة‬
‫كأن الموبيل بيرسل كلمة سر موجوده داخل الشريحة والشبكة بتتأكد انها زى الموجوده فيها‬
‫والعملية دى بتفيد فى منع ان حد يستغل رقمك ويعمل منه مكالمات من شريحه تانيه‪ ,‬وبعد عملية‬
‫‪ authentication‬بتتنفذ عملية التشفير ‪ encryption‬وبعدها كل الرسائل الى بتكون بين‬
‫الموبيل والمحطة والعكس بتكون مشفرة‪.‬‬
‫الموبيل بعدها بيرسل الرقم المطلوب االتصال بيه ‪ B-number‬والمحطة بدورها بتحدد ‪time‬‬
‫‪ slot & carrier‬علشان الصوت يتحمل فيهم (‪ ,)Traffic channel‬وكل الرسائل المتبادله‬
‫لغاية دلوقتى على قناة ‪. SDCCH‬‬
‫والموبيل بيأكد على رساله التخصيص دى عن طريق رسالة تأكيد على قناة ‪. FACCH‬الشبكة‬
‫بعدها بترسل رسائل للرقم المطلوب علشان يبدأ يرن (هنتكلم عليها فى الجزء الجاى) وبعدها‬
‫بترسل رسالة ‪ connect‬للطالب علشان يبدأ مكالمته‪ ,‬وتبدأ بعدها المكالمه على قناة ‪Traffic‬‬
‫‪ channel‬المخصصة قبل كده‪.‬‬
‫لما المكالمة تخلص بيتبعت رساله ‪ release command‬من المحطة للمحمول وبعدها تلغى‬
‫تخصيص قناة ‪ Traffic channel‬اللى كانت مخصصة من شويه علشان اى موبيل تانى‬
‫يستخدمها لو هيعمل مكالمة على الشبكة‪.‬‬
‫هنتكلم دلوقت على خطوات استقبال مكالمة من المحطة الالسلكية الى الموبيل ‪ ,‬بداية لما تيجى‬
‫للشبكة مكالمة الى جهاز محمول بترسل الشبكة رساله لكل المحطات الموجوده فى ‪location‬‬
‫‪ - area‬ودى عباره عن مجموعه محطات ‪ BTS‬فى منطقة جغرافيه واحده وقربيه من بعضها ‪-‬‬
‫بالتالى كل المحطات دى ترسل رسالة ‪ Paging‬الى اجهزة المحمول اللى فى نطاق تغطيتها‬
‫والرساله دى بتكون على قناة ‪ , PCH‬كأن الشبكة بتبحث على المحمول المطلوب ‪ ,‬واللى لما يسمع‬
‫رسالة ‪ Paging‬بيرد عليها بطلب تخصيص قناه ‪ RACH‬على الشبكة بالتالى الشبكة تعرف رقم‬
‫المحطة الموجود فيها دلوقت الموبيل‪.‬الموبيل المطلوب بعد كده بيرسل ويستقبل جميع الرسائل كأنه‬
‫هيعمل مكالمه يعنى بيطلب تخصيص قناة لنقل ‪ signaling‬وبعدها بيحصل ‪authentication‬‬
‫‪ and ciphering‬وبعدين تخصيص ‪ traffic channel‬لغاية تحقيق االتصال مع الطرف االخر‪.‬‬
‫شكل ‪37‬‬
‫يعنى اهم فرق بين خطوات عمل مكالمه ‪ MOC‬وخطوات استقبال مكالمه ‪ MTC‬بتكون فى ارسال‬
‫رسالة ‪ Paging‬من المحطة ‪ BTS‬الى المحمول ‪.MS‬‬

‫‪33‬‬
‫لما بيكون مفيش تغطية عند المحمول المطلوب بالتالى مش بيرد على رسالة ‪ paging‬والشبكة لما‬
‫يعدى وقت ومفيش رد تقوم ترد على الطالب برساله صوتية ان التليفون قد يكون خارج نطاق‬
‫الخدمة او مغلق‪.‬‬
‫لو حبينا ندخل معانا محتويات ‪ core network‬هنالقى اننا لمن نعمل مكالمة من محمول الخر‬
‫فى نفس الشبكة هتتبعت رسائل من الموبيل لمحطة الموبيل واللى بدورها بتبعت ل ‪ BSC‬واللى‬
‫بيتعامل مع ‪ MSC/VLR‬اللى متسجل فيه بيانات الرقم الطالب ‪ MSC ,‬بدوره بيسأل ‪HLR‬‬
‫‪ server‬على بيانات تخص الرقم المطلوب ومنها رقم ‪ MSC‬المتسجل فيه رقم المطلوب –‬
‫مننساش ان ‪ HLR‬بيحتوى على بيانات كل عمالء الشبكة – وبعد كده بيتحقق اتصال بين اتنين‬
‫‪ MSC‬واحد منهم بيخدم الطالب والتانى بيخدم المطلوب‪ .‬بعد كده الشبكة بتبعت ‪ Paging‬للمطلوب‬
‫عن طريق ‪ BSC‬والمحطة الالسلكية ‪ BTS‬علشان يبدأ تحقيق اتصال بين جهازين المحمول فى‬
‫الشبكة‪.‬‬

‫‪34‬‬
‫شكل ‪36‬‬

‫‪35‬‬
‫شكل ‪37‬‬
‫هنتكلم االن عن عملية تحديث مكان المحمول ‪ ,Location update‬ودى هدفها ان الشبكة تكون‬
‫عارفه مكان جهاز المحمول يعنى هو موجود فى انه ‪ – location area‬وده بغرض انه لو جاله‬
‫مكالمه او رساله اقدر ابعت له رساله ‪ .Paging‬عملية ‪ location update‬بتتم عن طريق‬
‫ارسال جهاز المحمول رساله ‪ location update LUP‬للمحطه القريبه منه والرساله دى بتحتوى‬
‫على رقم ‪ - location area‬وهو رقم لمجموعه المحطات القريبه من بعض جغرافيا ً – طب‬
‫والسؤال ازاى الموبيل عرف رقم ‪ location area‬اللى هو فيها االن ‪ ,‬عرفها عن طريق استقباله‬
‫لمجموعه رسائل ‪ Broadcast‬على قناة ‪ BCCH‬ومن ضمن المعلومات دى ‪Location area‬‬
‫‪.ID‬‬
‫طب امته رساله ‪ location update‬بتتبعت من الموبيل للمحطة ؟ ده بيحصل فى ثالث حاالت‪:‬‬
‫اول حالة الحالة الطبيعيه ‪, Normal‬ودى فى حالة عبور الموبيل ‪ MS‬بين ‪location Areas‬‬
‫مختلفة نتيجة لحركته والموبيل ‪ MS‬بيعرف رقم ‪ location area‬عن طريق استماعه لمعلومات‬
‫موجودة في الـ ‪Broadcast messages‬‬
‫الحالة الثانيه الحالة الدورية ‪ , Periodic‬بمعنى ان كل فتره زمنيه الموبيل بيرسل رساله تحديث‬
‫لمكانه حتى لو ماتحركش من مكانه عن طريق ارسال رقم ‪ location area‬اللى سامعها االن فى‬
‫رسالة ‪ broadcast‬والفتره دى بتكون فى حدود نصف ساعه ‪ ,‬وده تنفسير ان لو جهاز الموبيل‬
‫جنب راديو او تليفزيون بتسمع شوشره فى السماعه او تشوه فى الصورة كل فتره وده ألن الموبيل‬
‫بيرسل رساله ‪ location update‬للمحطة الالسلكية ‪.BTS‬‬
‫الحالة الثالثة قفل او فتح جهاز المحمول ‪ , IMSI attach/detach‬وهنا الموبيل بيرسل‬
‫‪ location update message‬اول ما يتفتح او قبل ما يتقفل مباشرة ‪ ,‬ونخلى بالنا ان الموبيل‬

‫‪36‬‬
‫مش بيعمل ‪ location update‬واحنا بنتكلم منه الى جانب ان عمليه ‪location update‬‬
‫بيسبقها تشفير و ‪ authentication‬و تحديد ‪ radio resource‬كأنها مكالمه بالظبط‪.‬‬

‫شكل ‪38‬‬
‫شبكة ‪CDMA‬‬
‫هنتكلم عن تكنولوجيا تانيه استخدمت برضه فى شبكات الجيل الثانى وهي تكنولوجيا او شبكات‬
‫‪ CDMA‬او ما يعرف ب ‪. IS-95‬‬
‫شبكات ‪ CDMA‬بتستخدم تكنولوجيا الطيف الممتد ‪ Spread Spectrum‬واللى بيعتمد على اننا‬
‫نكبر الحيز الترددى لالشارة قبل ما نرسلها على القناة ‪ ,‬وده عن طريق ضرب االشارة الرقمية فى‬
‫اشارة تانيه ترددها اكبر ( او بيسموها ‪( ) spreading sequence‬كأننا بنعمل ‪ XOR‬بين‬
‫االشارتين واحده منهم ترددها صغير والثانيه كبير بالتالى خرج عملية ‪ XOR‬بيكون تردده كبير) –‬
‫شكل ‪ .39‬بكده يبقى الحيز الترددى لالشارة المرسله كبير (‪ MHz 1.25‬مقارنة ‪ )KHz 30‬ومن‬
‫هنا جاء مصطلح الطيف الممتد‪ ,‬شكل ‪.40‬‬
‫فى شبكات ‪ CDMA‬كل اجهزة المحمول بتضرب االشارة الخارجه منها فى كود خاص برقم‬
‫المشترك وبترسل كل االشارات فى نفس الحيز الترددى (‪ , )MHz 1.25‬كده كل االشارات مرسله‬
‫فى نفس الوقت وعلى نفس الترددات ولكن كل اشارة منهم مضروبة فى كود مختلف ( ‪different‬‬
‫‪ )spreading code‬و االكواد دى فيها خاصية اسمها التعامدية ‪ orthogonality‬بمعنى ان‬
‫التشابة بين االكواد وبعضها بيكون قليل جدا‪ .‬وده بيخلي المحطة الالسلكية ‪ BTS‬نقدر تسترجع‬
‫اشارة معينه من كل االشارات المرسلة فى نفس الحيز الترددى وفى نفس الوقت بمجرد ضربها فى‬
‫الكود اللى استخدم فى جهاز المحمول اثناء االرسال‪ .‬شكل ‪.41‬‬

‫‪37‬‬
‫شكل ‪39‬‬

‫شكل ‪40‬‬

‫‪38‬‬
‫شكل ‪41‬‬
‫هنتكلم االن عن مميزات تكنولوجيا ‪ CDMA‬مقارنة ب ‪.GSM‬‬
‫اوالً فى تكنولوجيا ‪ CDMA‬ممكن نعيد استخدام الترددات فى كل الخاليا المتجاوره بمعنى ان‬
‫‪ 1 = reuse factor‬طبعا ده بيسهل تخطيط الشبكة وبيوزد عدد العمالء بس كمان بيعمل تداخل‬
‫واللى بنقدر نلغى تأثيره عن طريق االكواد المتعامده ‪ orthogonal codes‬اللى بنستخدمها فى‬
‫‪.CDMA‬‬
‫سرية االتصاالت فى ‪ CDMA‬كبيرة جدا ً ألننا بنضرب االشارة فى االكواد المتعامدة فكأننا عملنا‬
‫تشفير لها‪.‬‬
‫جودة الصوت احسن شويه مقارنة ب ‪ GSM‬ألننا بنستخدم اكتر من طريقة ‪ coding‬بمعدالت‬
‫مختلفة (‪ )K,8K EVRC,13K8‬وكمان سعة الشبكة نظريا ً اعلى من ‪ .GSM‬شكل ‪.42‬‬
‫معدل فقد المكالمات فى شبكة ‪ CDMA‬اقل من ‪ GSM‬الننا بنستخدم طريقة فى ‪ handover‬اسمها‬
‫‪ soft handover‬وكمان ‪ softer handover‬ودول قائمين على ان االول الموبيل يعمل اتصال‬
‫مع المحطة الالسلكية الجديدة قبل ما يقطع االتصال مع المحطة السابقة على عكس ‪hard‬‬
‫‪ handover‬فى شبكة ‪ GSM‬والمقصود بيه ان االول نقطع االتصال مع المحطة السابقة وبعدها‬
‫يتعمل اتصال بين المحمول والمحطة الالسلكية الجديدة وده ممكن يخلى المكالمات تقع‪.‬‬
‫شبكة ‪ CDMA‬مش بتتأثر سلبا ً بظاهرة ‪ multipath interference‬بالعكس ده بتستفيد منها ألن‬
‫جهاز المحمول بيستخدم جهاز استقبال اسمه ‪ RAKE receiver‬وده وظيفته انه يجمع االشارات‬
‫المنعكسة من مسارات مختلفة ويستنتج منها االشارة االفضل‪ .‬شكل ‪.43‬‬
‫شبكة ‪CDMA‬عندها مقاومة للتشويش ‪ narrow-band jamming‬ده ألن الطيف الترددى‬
‫الشارة ‪ CDMA‬بعد التمدد ‪ spectrum spreading‬كبير فلو اتأثر جزء منه بالتشويش بنقدر‬
‫غالبا ً نسترجع االشارة عند المستقبل‪.‬‬
‫اجهزة المحمول اللى بتشتغل على شبكات ‪ CDMA‬امنه مقارنة ب ‪ GSM‬ألن قيمة ‪power‬‬
‫المرسلة منها اقل من اجهزة المحمول اللى بتشتغل على ‪.GSM‬القيم فى شكل ‪.44‬‬
‫‪39‬‬
‫كمان عدد المحطات الالسلكية اللى بتغطى مساحة معينة بيكون اقل كتير منه لو استخدمنا شبكة‬
‫‪.GSM‬‬
‫ولكن عمليا ً مدى انتشار شبكات ‪ GSM‬على مستوى العالم اكبر بكتير من شبكات ‪CDMA‬‬
‫ومننساش اننا بنتكلم عن شبكات ‪ CDMA‬من الجيل الثانى واللى بنسميها ‪ . IS-95‬فى الجيل الثالث‬
‫للمحمول زى شبكة ‪ UMTS‬بنستخدم برضه تكنولوجيا ‪ CDMA‬ولكن بيكون الحيز الترددى‬
‫‪ MHz5‬وليس ‪ MHz 1.25‬زى شبكات الجيل الثانى ‪ IS-95‬وبنسميه ‪ wide band-CDMA‬او‬
‫‪.WCDMA‬‬

‫شكل ‪42‬‬

‫شكل ‪43‬‬
‫‪40‬‬
‫شكل ‪44‬‬
‫انواع االكواد‬
‫انواع االكواد المستخدمة فى شبكة ‪ . CDMA-IS95‬فى الحقيقه احنا بسطنا الموضوع لما قلنا ان‬
‫االشارة الخارجه من الموبيل او المحطة الالسلكية بتنضرب فى كود واحد من االكواد المتعامده بس‬
‫فى الواقع بتنضرب فى ثالث اكواد كل واحد فيهم له وظيفة مختلفه عن التانى‪.‬‬
‫اول نوع من االكواد دى اسمه ‪ Walsh code‬ودول عددهم ‪ 64‬كود لكل تردد فى الـ ‪sector‬‬
‫الواحد ‪ ,‬معنى كده ان كل واحد بيعمل مكالمة الزم يتحددله من المحطة الالسلكية كود واحد من ‪64‬‬
‫كود دول علشان يضرب اشارته فيه‪ .‬وكمان ‪ 64‬كود دول مش كلهم للمكالمات ولكن كود لقناه‬
‫اسمها ‪ synchronization‬وبتحمل معلومات لتزامن اجهزة المحمول مع المحطة ‪, BTS‬وكود‬
‫بيحمل معلومات عن المحطة الالسلكية والشبكة واسم القناه دى ‪ Pilot channel‬وكود لرسائل‬
‫‪ paging‬اللى نتحمل معلومات عن المكلمات الواردة ن المحطة ألجهزة المحمول‪ .‬يعنى كده يبقى‬
‫عدد ‪ 61‬كود ممكن نستخدمهم للمكالمات‪ .‬يبقى اقصى عدد من المكالمات على تردد معين فى‬
‫سيكتور معين ‪ 61‬فى نفس الوقت (ممكن يبقى اقل لو هنحجز اكتر من كود لرسائل ‪.)paging‬‬
‫اكواد ‪ Walsh‬بتطلع من مصفوف اسمها ‪ Hadamard matrix‬واالكواد دى متعامده بصورة‬
‫كبيره جدا بمعنى ان التشابه بينهم صفر‪ .‬شكل ‪.45‬‬
‫الكود الثانى اسمه ‪ long PN code‬وده بيكون خاص بكل جهاز محمول وده كأنه رقم المستخدم‬
‫ألنه فريد على مستوى االجهزة‪ .‬والتعامد بين االكواد مش بيكون كبير مقارنة ب ‪.walsh code‬‬
‫بس عدد االكواد وطول الكود اكبر من ‪.walsh code‬‬
‫الكود الثالث اسمه ‪ short PN code‬وده بيكون خاص بالمحطة نفسها ‪ ,‬بمعنى ان كل سيكتور فى‬
‫المحطة بيكون له كود غيرالتانى يعنى كأنه عنوان للمحطة والطول الخاص بالكود ده ‪bit32768‬‬
‫وفى الحقيقة الكود ده بيكون عبارة عن كودين اتنين ‪ I-sequence ,‬و ‪ Q-sequence‬وهما نفس‬
‫الكود بس بينهم ‪. phase shift‬وكودين ‪ short and long PN codes‬دول بيطلعوا من دائرة‬
‫اسمها ‪ . PN code generator‬كده يبقى االشارة الصادرة من المحطة للمحمول ‪downlink -‬‬
‫‪ -direction‬بتنضرب فى ‪ long PN‬الخاص بالمشترك وبتنضرب فى ‪ Short PN‬الخاص‬
‫بالمحطة واخيرا ً بتنضرب فى ‪ walsh code‬اللى تم تخصيصه للمشترك االن‪ .‬شكل ‪.46‬‬

‫‪41‬‬
‫شكل ‪45‬‬

‫شكل ‪46‬‬

‫هنشرح اهم العمليات اللى بتحصل فى اجهزة المحمول او المحطات الالسلكية اثناء االرسال فى‬
‫شبكات ‪ .CDMA‬شكل ‪.47‬‬
‫بداية بيحصل تكويد للصوت ‪ voice coding‬بمعدالت مختلفة ‪ ,‬بمعنى انه مثال لو المشترك بيتكلم‬
‫فبنكود الصوت بأعلى معدل واللى قيمته ‪ kb/s 9.6‬ولو المشترك مش بيتكلم فبيكون فقط فيه‬
‫ضجيج للخلفيه ‪ background noise‬فبنكود بمعدل اقل ‪ kb/s 1.2‬مثالً‪ ,‬والطريقه دى اللى‬
‫بيعملها نظام اسمه ‪ variable coder‬او ‪ vocoder‬وده مكنش موجود فى ‪ GSM‬والهدف اننا‬

‫‪42‬‬
‫نزود سعة الخلية ألننا مش هنضطر نحجز سعة شبكة محدده لمشترك مش بيرسل صوت اثناء‬
‫المكالمه‪.‬‬
‫بعد عملية ‪ variable coding‬بنعمل ‪ channel coding‬ودى عن طريق تطبيق‬
‫‪ convolutional coding‬وده هدفه انه يضيف ‪ bits‬زيادة على الصوت اللى عملناله تكويد فى‬
‫المرحلة السابقه علشان باستخدامها نقدر نسترجع اى خطأ ممكن يحصل اثناء االرسال‪ .‬معنى كده‬
‫ان ‪ convolutional coding‬يعتبر من انواع اكواد التصحيح ‪.error-correcting codes‬‬
‫طبعا ً عند المستقبل يوجد ‪ convolutional decoder‬واسمه ‪ Viterbi decoder‬لتصحيح‬
‫االخطاء ان وجدت‪.‬‬
‫بعد كده بيحصل عملية ‪ interleaving‬ودى هدفها انه لو فيه اخطاء متتاليه من البيانات حصلت‬
‫اثناء االرسال ‪ ,‬نقدر نصححها عند االستقبال‪ .‬العمليه دى بتحصل عن طريق ان البيانات بتدخل فى‬
‫صفوف داخل مصفوفة ‪ interleaver‬وبيتم خروجها من المصفوفة من اعمدة المصفوفه مش من‬
‫صفوفها‪ ,‬كأننا بنلخبطها‪ .‬كده لما يحصل اخطاء متتاليه اثناء االرسال على القناة وتوصل البيانات‬
‫دى عند المستقبل تدخل على ‪ de-interleaver‬اللى هيعمل العملية العكسية (هتدخل البيانات على‬
‫اعمدة المصفوفه وتخرج من الصفوف) ‪ ,‬بالتالى االخطاء اللى كانت متتالية هيحصل لها توزيع وده‬
‫يخلى ‪ convolutional decoder‬اللى فى المستقبل يقدر يصصحها‪ .‬الخالصة ان‬
‫‪ interleaving‬بتعمل توزيع لالخطاء المتتاليه بحيث تكون اخطاء موزعه عند‬
‫‪ convolutional decoder‬وليست اخطاء متتاليه وده يخلى ‪convolutional‬‬
‫)‪ decoder(viterbi decoder‬يقدر يصححها‪ .‬شكل ‪.48‬‬
‫ندخل بعد كده على عملية ‪ scrambling‬باستخدام ‪long-PN code‬‬
‫‪https://www.facebook.com/groups/MobileCommunicationAndIT/per‬‬
‫‪ ,)/malink/2486358404954977‬هدف العمليه دى اننا نكود البيانات بتاعتنا باستخدام كود‬
‫المشترك ‪ ,‬علشان لما توصل االشارة دى عند المشترك يقدر يستخلص البيانات عن طريق ضربها‬
‫فى نفس الكود الخاص بيه‪ .‬يعنى هنا كود ‪ Long-PN code‬بيستخدم لتحديد المشترك مش علشان‬
‫نعمل زيادة للحيز الترددى لإلشارة‪.‬‬

‫شكل ‪47‬‬

‫‪43‬‬
‫شكل ‪48‬‬
‫كده عرفنا خطوات عملية االرسال فى تكنولوجيا ‪ CDMA‬ووقفنا عند اننا بنضرب االشارة فى كود‬
‫‪ Long-PN code‬لتحديد المشترك مش علشان نعمل زيادة للحيز الترددى لإلشارة‪ .‬وده بيحصل‬
‫عن طريق اننا نقلل معدل الكود نفسه ‪ long-PN code rate‬عن طريق دائرة ‪ decimator‬اللى‬
‫بيقلل معدل الكود من ‪ Mcps 1.2288‬الى ‪ .ksps19.2‬كده اشارة الكود واشارة الصوت بنفس‬
‫المعدل فبيحصل ضرب عادى بدون زيادة فى الحيز الترددى – ‪ .scrambling‬شكل ‪.49‬‬
‫بعد كده بنضرب االشارة الناتجة دى فى كود ‪ Walsh‬واللى المعدل بتاعه ‪ Mcps 1.2288‬وكده‬
‫بيحصل زيادة فى الحيز الترددى لإلشارة واللى بتوصل الى ‪.Mhz 1.25‬‬
‫وبعدها بنضرب االشارة فى كود ‪ short -PN‬واللى بيستخدم فى تحديد الخلية ‪ ,‬ألن كل خلية‬
‫بيكون لها ‪ Short-PN code‬خاص بيها‪ .‬وفى الحقيقة ‪ short PN code‬بيكون عبارة عن‬
‫كودين واحد اسمه ‪ I-PN code‬والتانى ‪ Q-PN code‬وهما بينهم عالقة رياضية‪.‬‬
‫طبعا ً بعد كده بتكون االشارة الناتجة من عمليات الضرب دى جاهزة لعملية ‪modulation‬‬
‫واالرسال على ‪ .antennas‬ونوع ‪ modulation‬المستخدم بيكون ‪Quadrature Phase‬‬
‫‪ Shift Key (QPSK) Modulation‬والهدف هنا اننا نرسل االشارة على حيز ‪ MHz 800‬او‬
‫‪ Mhz 1900‬على حسب الحيز الترددى المتاح للشبكة من الدولة‪ .‬شكل ‪.50‬‬
‫فى جزء خاص بالتحكم فى القدرة الكهربية لإلشارة المرسلة ‪,transmitted signal power‬‬
‫وده بيتم عن طريق ارسال ‪ bits‬داخل االشارة المرسله بحيث يتم استخدامها لنقل امر معين زى ان‬
‫المرسل يزود القدرة الكهربية المرسله او انه يقلل القدرة الكهربيه المرسله‪ .‬وده مهم جدا فى‬
‫تكنولوجيا ‪ CDMA‬ألن لو ‪ power‬لجهاز معين زادت عن الباقيين بيزود معدل التداخل بين‬
‫المشتركين وبعضهم وبالتالى بيزيد معدل الخطأ ويقلل سعه الشبكة من المشتركين‪.‬‬

‫‪44‬‬
‫شكل ‪49‬‬

‫شكل ‪50‬‬
‫بكده اتكلمنا عن خطوات عملية ‪ modulation‬فى ‪ CDMA‬وجزء التحكم فى القدرة الكهربية‬
‫المرسله من االجهزة ‪ power control‬واهميتها‪ .‬هنتكلم االن عن انواع القنوات المختلفه فى‬
‫شبكة ‪. CDMA IS-95‬‬
‫فى عندنا قنوات فى اتجاه ‪ forward‬يعنى من المحطة ألجهزة المحمول ( ‪downlink‬‬
‫‪ )direction‬وهما ‪ Pilot channel‬و ‪ synch channel‬و ‪ paging channel‬و ‪traffic‬‬
‫‪ .channel‬وفى قنوات فى اتجاه ‪ reverse‬او ‪ uplink direction‬يعنى من اجهزة المحمول‬
‫الى المحطة الالسلكية ‪. BTS‬‬

‫قناة ‪ pilot‬بتحدد مرجع للوقت وللوجه (‪ )time and phase reference‬اللى محتاجه اجهزة‬
‫المحمول ‪ ,‬وبتستخدمها اجهزة المحمول فى عملية ‪ handoff‬من خلية للتانيه اثناء التحرك‪ ,‬والقناه‬
‫دى بيكون لها كود واحد ‪ short-PN code‬ولكن كل خليه بيكون لها ‪ shift‬خاص بيها ‪ ,‬يعنى‬
‫كود واحد ولكن كل خليه بتعمل ازاحة للكود ده مقارنتة بالتانيه وكود ‪ walash‬بتاعها رقم ‪.0‬‬
‫شكل ‪.51‬‬

‫‪45‬‬
‫قناة ‪ synch‬بتقدم معلومات عن المحطة الالسلكية ‪ BTS‬زى رقم الشبكة ‪ network id‬ومعدل‬
‫النقل فى قناة ‪ paging‬ورقم النظام ‪ system id‬وغيرها والمعدل بتاعها ‪ bit/s 1200‬وكود‬
‫‪ walash‬بتاعها رقم ‪ . 32‬شكل ‪.52‬‬

‫قناة ‪ paging‬تستخدم الرسال معلومات االتصال الجهزة المحمول باالضافه لمعلومات عن الشبكة‬
‫ولكل ‪ sector‬فى الخلية قناة خاصة بيها وكود ‪ walash‬رقم ‪ 1‬ومعدل االرسال بيكون ‪ 9600‬او‬
‫‪ . kb/s 4800‬شكل ‪ .53‬قناة ‪ traffic‬ودى اللى بتحمل مكالمات المشتركين واتكلمنا عنها من‬
‫قبل‪.‬‬

‫اما فى اتجاه ‪ reveres‬فيوجد قناة ‪ traffic‬اللى بتحمل المكالمات الصوتيه من اجهزة المحمول‬
‫الى ‪ BTS‬وكمان بيتم ارسال رسائل تحكم عليها ومعدل نقل الصوت بيكون مختلف وبيبدأ من‬
‫‪ 9600‬الى ‪ kb/s 1200‬على حسب ‪ voice activity‬وده نسميه ‪ variable coding‬او‬
‫‪.Vocoder‬‬

‫واخيرا ً قناة ‪ access channel‬واللى بتستخدمها اجهزة المحمول لبداية االتصال مع المحطة‬
‫الالسلكية وكمان عن طريقها بيرد على قناة ‪ paging‬اللى فى اتجاه ‪. forward‬‬

‫طب ايه هى الخطوات العامة اللى بيعملها الموبيل لما يشتغل ‪ ,‬اوال الموبيل فى بداية شغله بيبحث‬
‫عن قناة ‪ Pilot‬علشان يظبط ‪ time and phase‬مع ‪ .BTS‬بعدها بيقرأ قناة ‪ synch‬علشان‬
‫يعرف القيم الخاصة بالشبكة‪ .‬بعدها الموبيل بيرسل طلب للشبكة عن طريق ‪access channel‬‬
‫لتخصيص قناة او كود ‪ walash‬والمحطة بترد بالتخصيص عم طريق ‪ paging channel‬ليتم‬
‫تخصيص ‪.Traffic channel‬‬

‫شكل ‪51‬‬

‫‪46‬‬
‫شكل ‪52‬‬

‫شكل ‪53‬‬

‫الجيل الثالث من اجيال المحمول‬


‫نتكلم عن الجيل الثالث للمحمول وتحديدا ً ‪ .UMTS‬شكل ‪ 54‬بيوضح ان اقصى معدل لنقل البيانات‬
‫فى شبكات ‪ UMTS‬بيكون ‪ Mbps2‬بس ده لما يكون الموبيل مبيتحركش وحجم الخليه صغير ‪,‬‬
‫والمعدل ده بيقل كل ما سرعه تحرك الموبيل بيزيد او حجم الخليه بيزيد‪.‬‬
‫شبكة ‪ UMTS‬ممكن تشتغل ‪ Frequency division duplex – FDD‬او ‪Time division‬‬
‫‪ – duplex – TDD‬فى حالة ‪ FDD‬شبكات ‪ UMTS‬بيكون الحيز الترددى االجمالى بتاعها ‪* 2‬‬
‫‪ Mhz 60‬بمعنى ‪ Mhz 60‬فى اتجاه ‪ downlink‬و ‪ Mhz 60‬فى اتجاه ‪ . uplink‬والحيز‬
‫الترددى لل ‪ carrier‬الواحد بيكون ‪.Mhz 5‬وبكده يكون عندنا ‪ 12‬قناة يمكن استخدامهم لشبكات‬
‫‪ ,UMTS‬الكالم ده اسمه ‪ UMTS licensing‬وطبعا معظم الحكومات هى اللى بتحدد كام‬
‫‪ carrier‬او قناه لكل شركة محمول وبتاخد مقابل مادى للتخصيص ده‪ .‬شكل ‪.55‬‬
‫بخصوص مكونات شبكة ‪ UMTS‬هنالقى ان شبكة ‪ UMTS‬مبنيه على شبكة ‪ GSM‬يعنى بنضيف‬
‫مكونات جديده على شبكة ‪ .GSM‬شكل ‪ 56‬بيوضح ان فى جزء ‪ network core‬فى نوعين من‬
‫االنظمة االول ‪ circuit switching core -CN domain‬وده بيتم حجز ‪ time slot‬لكل‬
‫مكالمه ومش بيشتغل ب ‪ IP packets‬ولذلك مناسب لنقل الصوت ‪ .‬والنوع التانى من االنظمة فى‬
‫ال ‪ core‬هو ‪ Packet switching core – PS domain‬وده بيشتغل ب ‪ IP packets‬لذلك‬
‫مناسب لنقل البيانات‪ .‬اما فى جزء ‪ access network‬والمسئول عن االرسال واالستقبال على‬

‫‪47‬‬
‫‪ radio channel‬فيوجد نوعين برضه من االنظمة االول ‪ GSM Radio network‬واللى بتخدم‬
‫اجهزة المحمول اللى بتشتغل على شبكات الجيل الثانى ‪ GSM‬فقط ‪ ,‬والثانى ‪ UTRAN‬واللى بتخدم‬
‫اجهزة المحمول اللى بتدعم شبكات الجيل الثالث ‪ .UMTS‬المحطات الالسلكية للجيل الثالث بتسمى‬
‫‪ NodeB‬وبتتوصل للـ ‪core‬عن طريق اجهزة ‪ .RNC‬اما ‪ PS- domain‬فبيكون فيهم اجهزة‬
‫‪ SGSN , GGSN‬ودول بيكونوا مكافئين للـ ‪ MSC,GMSC‬فى جزء ‪ CS domain‬ولكن للتعامل‬
‫مع البيانات مش الصوت وممكن نعتبرهم على سبيل التبسيط رواتر لربط اجهزة المحمول على‬
‫شبكة االنترنت‪.‬‬

‫شكل ‪54‬‬

‫‪48‬‬
‫شكل ‪55‬‬

‫شكل ‪56‬‬
‫هنتكلم عن وظائف العناصر المختلفة فى ‪ PS core‬فى شبكات ‪ UMTS‬ونبدأ ب ‪Gateway‬‬
‫‪GPRS support node – GGSN‬‬

‫‪49‬‬
‫وظيفة ‪ GGSN‬هى الربط بين شبكة البيانات الخارجية زى ‪ internet‬وبين شبكة المحمول وبيوفر‬
‫بيانات المحاسبة اللى بيحتاجها العنصر اللى اسمه ‪charging gateway functionality CGF‬‬
‫واللى بيبعتها الى مركز الحاسبة ‪. billing center‬‬
‫كمان من وظائفة عمليه الترشيح للبيانات ‪ data screening‬بمعنى انه ممكن يعمل الغاء لنوع‬
‫معين من البيانات وعدم السماح لها بدخول شبكة المحمول من شبكة االنترنت‪ .‬وألن عندنا اكتر من‬
‫جهاز ‪ SGSN‬فى الشبكة فجهاز ‪ GGSN‬بيخزن بيانات التوجيه ‪ routing information‬بحيث‬
‫يقدر يحدد اى ‪ SGSN‬هبعتله بيانات المشتركين ‪ . data traffic‬شكل ‪.57‬‬
‫جهاز ‪ , Serving GPRS support node – SGSN‬ده المسئول عن توفير الخدمة الجهزة‬
‫المحمول فى منطقة جغرافيه معينه بنسميها ‪ routing area‬وكمان مسئول عن عمليات ‪attach‬‬
‫و ‪ paging‬و ‪ mobility‬ألجهزة المحمول ‪.MS‬‬
‫باالضافه الى انه مسئول عن تأسيس االتصال بين ‪ RNC , GGSN‬علشان يوفر فى النهايه اتصال‬
‫بين اجهزة المحمول وبين الشبكة وكمان مسئول عن عملية التجوال ‪ roaming‬ألن اجهزة ‪SGSN‬‬
‫فى شبكات المحمول المختلفة بتكون متوصله ببعضها‪.‬‬
‫كمان ‪ SGSN‬بتكون مسئوله عن توفير اتصال امن بين اجهزة المحمول وبين الشبكة عن طريق‬
‫عملية التشفير للمكالمات ‪ Ciphering‬والتأكد من هوية اجهزة المحمول ‪Authentication‬‬
‫وعمليا ً ممكن ندمج وظائف ‪ GGSN , SGSN‬فى جهاز واحد ‪ .‬شكل ‪.58‬‬
‫جهاز ‪ charging gateway functionality – CGF‬مسئول عن تجميع البيانات اللى هنحتاجها‬
‫لمعرفة قيم فواتير المشتركين وهتجمعها من ‪ GGSN‬او ‪ SGSN‬وبعد التجميع هيتم ارسالها الى‬
‫انظمة الفوتره ‪ billing system- BS‬اللى بتستخدم الصدار فواتير المشتركين‪ .‬يعنى ممكن نعتبر‬
‫‪ CGF‬كمخزن مؤقت لبيانات المكالمات ‪ CDR – Call detail records‬وارسالها الى ‪ BS‬وعمليا‬
‫ممكن يتم دمج الوظيفة دى داخل اجهزة ‪ GGSN‬او ‪ .SGSN‬شكل ‪.59‬‬

‫شكل ‪57‬‬

‫‪50‬‬
‫شكل ‪58‬‬

‫شكل ‪59‬‬
‫اتكلمنا على مكونات ‪ core‬الخاص بشبكة ‪ UMTS‬وهتكلم االن باختصار عن جزء ‪radio‬‬

‫‪51‬‬
‫المكون االول هو ‪ -RNC Radio Network Controller‬وده مسئول عن عمليات‬
‫‪ handover‬وتحديد الموارد اللى بتحتاجها المكالمات زى االكواد اللى بتنضرب فى االشارة‬
‫وطبعا ً كل اشارات التحكم فى المكالمات بين اجهزة المحمول عن طريق بروتوكول اسمه – ‪RRC‬‬
‫‪ . radio resource control‬وكمان مسئول عن التشفير للمكالمات باالضافة لتخرينه بيانات‬
‫عن مكان المشتركين الى جانب قيامة بعمليات تخص ‪ . WCDMA‬واجهزة ‪ RNC‬بيكون متوصل‬
‫بيها المحطات الالسلكيه ‪ Node-B‬اما عن طريق وصلة ميكرويف ‪ microwave link‬او وصلة‬
‫سلكية او فيبر ‪ .‬شكل ‪.60‬‬
‫المكون الثانى هو المحطات الالسلكيه ‪ Node-B‬وهو الجهاز المسئول عن ارسال واستقبال موجات‬
‫الراديو من والى اجهزة المحمول وبتستخدم ‪ WCDMA‬وبيكون مسئول عن خلية سواء مكونه من‬
‫‪ sector‬واحد او اكتر‪ .‬الحيز الترددى المستخدم قيمته ‪ MHz5‬وبيتم استخدام ‪modulation‬‬
‫‪. QPSK‬‬
‫االكواد المستخدمة فى ‪ WCDMA‬نوعين رئيسين االول اسمه ‪ channelization codes‬واللى‬
‫هو ‪ OVSF Orthogonal variable spreading factor‬و بيتم تخصيص كود لكل‬
‫‪ application‬على الموبيل ‪ ,‬بمعنى ان باستخدام االكواد بيتم تمييز المستخدمين او البرامج اللى‬
‫بتبعت على الشبكة‪ .‬والنوع الثانى هو ‪ scrambling codes‬واللى هو ‪ gold code‬فى شبكات‬
‫‪ UMTS‬وبيكون لكل ‪ sector‬فى المحطة الالسلكية كود خاص بيها بمعنى ان عن طريقه بيتم‬
‫تمييز الخاليا وطبعا ده فى اتجاه ‪ .downlink‬وفى اتجاه ‪ uplink‬لكل مستخدم كود خاص بيه‪.‬‬
‫اكواد ‪ channelization‬هى المسئولة عن عملية زيادة الحيز الترددى ‪bandwidth‬‬
‫‪ spreading‬ومعدل زيادة الحيز الترددى بيسموه ‪ spreading factor‬وبيكون متغير وقيمته من‬
‫‪ 1‬حتى ‪ 1 ( 512‬و ‪ 2‬و ‪ 4‬و ‪ 8‬و‪ ...‬و‪ .) 512‬على سبيل المثال ممكن نستخدم اكواد طولها‬
‫‪ chip 256‬بالتالى يبقى عندنا ‪ 256‬كود متعامدين ‪ . orthogonal codes‬شكل ‪.61‬‬
‫المكون االخير فى جزء ‪ radio‬هو جهاز المحمول نفسه ‪ User equipment‬واللى بيتكون‬
‫شريحة المحمول ‪ ( USIM‬اللى بيتخزن فيها معلومات عن الشبكة والمستخدم) و ‪Mobile‬‬
‫‪ equipment‬اللى موجود فيه ‪ hardware‬و ال ‪ software‬اللى بيخلى الموبيل يرسل‬
‫ويستقبل‪ .‬شكل ‪.62‬‬

‫‪52‬‬
‫شكل ‪60‬‬

‫ءشكل ‪61‬‬
‫‪53‬‬
‫شكل ‪62‬‬

‫هنتكلم عن مجموعة القنوات ‪ Channels‬المستخدمة فى الشبكة ‪.‬‬


‫بداية عندنا ‪ 3‬انواع من القنوات او ثالث مراحل من القنوات فى شبكات ‪ ,UMTS‬اول نوع اسمه‬
‫‪ logical channels‬وده بيوصف او بيعرف نوع البيانات المحموله على القناه ‪ ,‬بمعنى ان كل‬
‫نوع من البيانات بنسميه بقناه ‪ logical‬معينه ‪ .‬اذن كل قناه ‪ logical‬بتعرف نوع معين من‬
‫البيانات‪.‬‬
‫النوع الثانى من القنوات هو ‪ transport channels‬ودى بتحدد كيف يتم ارسال البيانات‬
‫وخواص البيانات ‪ ,‬بمعنى ان كل قناه بيكون محدد فيها ازاى بيتم ارسال البيانات على ‪wireless‬‬
‫‪ .channel‬وبكده ممكن يكون فى اكتر من نوع من البيانات بيرسل باستخدام نفس الطريقة ‪ ,‬او‬
‫بصيغة اخرى ممكن يتم ارسال اكتر من ‪ logical channel‬على نفس ‪transport channel‬‬
‫‪.‬‬
‫النوع الثالث ‪ physical channels‬ودى بتحدد طريقة االرسال الفزيائية على القناه الالسلكية‬
‫بمعنى ان كل قناه ‪ physical‬بيكون ليها كود معين او تردد معين او وقت معين وهكذا‪ .‬وايضا ً‬
‫ممكن اكتر من قناة ‪ transport‬يتم ارسالهم على قناه واحده ‪ .physical‬شكل ‪.63‬‬
‫خلينا نركز هنا على ‪ , physical channels‬وتحديدا القنوات فى اتجاه ‪ downlink‬والشبكات‬
‫اللى بتستخدم ‪.FDD‬‬
‫القناه االولى اسمها ‪ Common Pilot Channel CPICH‬ودى بتحمل اكواد ‪scrambling‬‬
‫بتاع المحطات الالسلكيه ‪Node-b‬بحيث ان اجهزة المحمول تعرف اكواد المحطات اللى بتستقبل‬
‫منها االشارة الالسلكية‪ ,‬القناه التانيه اسمها ‪ synchronization channel SCH‬و دى هدفها‬
‫انها تعمل تزامن على مستوى الوقت ألجهزة المحمول ‪.UE‬‬

‫‪54‬‬
‫قناة ‪ Primary Common Control Physical Channel P-CCPCH‬ودى بتحمل رسائل‬
‫‪ broadcast‬ألجهزة المحمول‬
‫قناة ‪ Secondary Common Control Physical Channel S-CCPCH‬ودى بتحمل‬
‫معلومات عن ‪ Paging‬ألجهزة المحمول يعنى لما يجيلك مكالمه مثال وكمان ارسال بيانات‬
‫المشتركين اللى احجامها صغيره فى اتجاه ‪. downlink‬‬
‫قناة ‪ Acquisition Indication Channel-AICH‬ودى مسئوله عدم وجود تصادم بين اجهزة‬
‫المحمول لما تيجى ترسل للمحطات الالسلكية ‪.‬‬
‫قناة ‪ Page Indication channel-PICH‬ودى مسئولة عن ان اجهزة المحمول تدخل فى‬
‫‪ sleep mode‬او تخرج منه وهدف ‪ sleep mode‬ان اجهزة المحمول تقلل من استخدام القدرة‬
‫الكهربية بحيث شحن البطاريه ال يستهلك بسرعه‪.‬‬
‫قناة ‪ Physical Downlink Shared Channel -PDSCH‬وعن طريقها بيتم ارسال بيانات‬
‫للمشتركين بسرعات كبيرة‪ .‬ودى قناه يقدر يكون اكتر من مستخدم يتشارك فيها ودايما بتكون‬
‫مصاحبة للقناة الجايه ‪.DPCH‬‬
‫قناة ‪ Dedicated Physical Channel – DPCH‬وعن طريقها بيتم ارسال بيانات للمشتركين‬
‫او رسائل تحكم لجهاز محمول معين‪ .‬شكل ‪.64‬‬

‫شكل ‪63‬‬

‫‪55‬‬
‫شكل ‪64‬‬
‫هنتكلم عن مجموعة القنوات فى اتجاه ‪ , uplink direction‬ونبدأ بقناة ‪physical random‬‬
‫‪ access channel PRACH‬ودى مسئولة عن حمل الرسائل الخاصة بطلب استخدام الشبكة ‪,‬‬
‫بمعنى انك لو عايز تعمل مكالمة مثال الزم الموبيل يبرسل رساله على القناة دى لكى يتم تخصيص‬
‫كود له ‪ .‬ومن اسمها واضح ان ارسال الرساله بيكون عشوائى وده ممكن يعمل تصادم بين الرسائل‬
‫‪ ,‬يعنى ممكن جهازين محمول يرسلوا الرساله فى وقت واحد وبالتالى يحصل اعادة ارسال للرساله‬
‫دى من اجهزة المحمول‪.‬‬
‫قناة ‪ physical common packet channel PCPCH‬ودى بتحمل رسائل بيانات حجمها‬
‫بيكون صغير ‪ ,‬والقناتين دول ممكن اى موبيل يستخدمهم وال تحتاج لتخصيص كود معين للجهاز‬
‫فى البدايه‪.‬‬
‫قناة ‪ dedicated physical control channel DPCCH‬بيتم ارسال رسائل تحكم عن‬
‫طريقها للحفاظ عل وجود اتصال بين المحطة االسلكية وبين اجهزة المحمول ‪.‬‬
‫قناة ‪ dedicated physical data channel DPDCH‬بيتم ارسال بيانات المستخدمين عن‬
‫طريقها الى المحطة الالسلكية الى جاب بعض رسائل ‪ .signaling‬وممكن جهاز المحمول الواحد‬
‫يكون مخصص له قناة واحده ‪ PDCCH‬الى جانب قناة او اكتر ‪ DPDCH‬وده فى حالة ان جهاز‬
‫المحمول عامل اكثر من نوع من ال ‪ connections‬على الشبكة‪ .‬شكل ‪ 65‬بيوضح القنوات‬
‫دى‪.‬‬

‫‪56‬‬
‫شكل ‪65‬‬
‫هنتكلم االن عن خطوات انشاء عمل اتصال بين اجهزة المحمول والمحطات الالسلكية ‪ NB‬واسم‬
‫العملية دى ‪. radio link setup‬‬
‫اوال لما نفتح جهاز المحمول ‪ UE‬بيسمع الرسائل اللى على قناة ‪ P-SCH‬علشان يقدر يعمل تزامن‬
‫على مستوى الوقت ‪ time-slot synchronization‬وكمان بيسمع الرسائل على قناة ‪S-SCH‬‬
‫ومنها بيعرف ‪ scrambling code‬وكمان بيعمل تزامن على مستوى ‪ , frame‬يعنى من خالل‬
‫القناتين دول بيتم معرفة اوقات ‪ time slots‬واوقات ‪ frames‬ودى مهمه لالستقبال واالرسال‬
‫بين ‪ UE‬وبين ‪ .NB‬واخيرا ً جهاز المحمول ‪ UE‬بيسمع الرسائل اللى على قناة ‪ P-CCPCH‬واللى‬
‫منها بيعرف معلومات عن الشبكة والخلية زى القنوات المختلفة المتاحة لجميع اجهزة المحمول‬
‫‪ common channel‬وزى اعدادات الخلية ‪.cell configuration‬‬
‫بعد كده جهاز المحمول ‪ UE‬بيرسل رساله اسمها ‪ PRACH preamble‬وزى ما قلنا قبل كده ان‬
‫الرسائل دى بتكون عشوائية بمعنى انه ممكن يحصل تصادم بين رسالتين او اكتر مرسله من اجهزة‬
‫المحمول لذلك لو الشبكة ردت على الرساله دى برساله على قناة ‪ AICH‬بيتم استكمال رساله على‬
‫قناة ‪ PRACH‬من جهاز المحمول واسم الرسالة ‪ . PRACH request‬ولو المحطة الالسلكية‬
‫مردتش على ‪ PRACH preamble‬بيتم اعادة ارسالها تانى من اجهزة المحمول ‪.UE‬‬
‫جهاز المحمول ‪ UE‬بيسمع بعدها الرسائل على قناة ‪ S-CCPCH‬واللى بتحتوى على معلومات عن‬
‫االكواد المخصصه لجهاز المحمول لعمل مكالمات باستخدامه‪ .‬وبعد كده بيتم التواصل وارسال‬
‫الرسائل المختلفة بين الموبيل والمحطة باستخدام االكواد دى على قنوات‬
‫‪ DPCH,DPDCH,DPCCH‬وكمان قنوات ‪.S-CCPCH , PRACH,PCPCH‬‬

‫‪57‬‬
‫شكل ‪66‬‬
‫شبكات الجيل الرابع‬
‫هنتكلم عن اساسيات شبكات الجيل الرابع من اجيال المحمول ‪LTE‬‬
‫شكل ‪ 67‬بتوضح اصدارات شبكات المحمول بداية من شبكات الجيل الثالث ‪ UMTS‬ورقمها‬
‫‪ Release 99‬وده كان سنة ‪ 2000‬والمنظمة المسئولة عن تطوير الشبكات هى ‪, GPP3‬استمر‬
‫بعدها تطوير الشبكات بإصدار ‪ releases‬اخرى حتى عام ‪ 2008‬بإصدار ‪ release 8‬واللى‬
‫بنسميه ‪ LTE‬و بيعتمد على طريقة ‪ OFDMA‬فى االرسال واللى هنشرحها قريب ‪,‬وفى االصدار‬
‫ده كان معدالت نقل البيانات القصوى ‪ Mb/s 100‬فى اتجاه ‪ downlink‬و ‪ Mb/s 50‬فى اتجاه‬
‫‪. Uplink‬عام ‪ 2010‬ظهر ‪ release 10‬والموجود فيه العديد من الخواص الجديده اللى انضافت‬
‫على الشبكة واتسمى االصدار ده ‪ . LTE-advanced‬وتوالت اإلصدارات بعدها حتى السنة دى‬
‫‪ 2020‬واللى هيكون رقم االصدار ‪ 16‬وهيبقى هو الجيل الخامس ‪ .G5‬شكل ‪ .68‬وعامة بيطلق‬
‫على شبكة ‪ LTE‬ياصدارتها المختلفة الجيل الرابع ‪ G4‬رغم ان اإلصدار االول بعض الكتب بتسميه‬
‫‪ Pre-4G‬ألن معدالت نقل البيانات فيه كان اقل من المطلوب طبقا ً لمتطلبات ‪IMT-advanced‬‬
‫واللى عملها االتحاد الدولى لالتصاالت ‪.ITU‬‬
‫ومن اهم خصائص االصدار االول من ‪ LTE‬اصدار ‪ 8‬انه بيدعم اكتر من حيز ترددى وهم ‪ 1.4‬و‬
‫‪ 3‬و ‪ 5‬و ‪ 10‬و ‪ 15‬و ‪ . MHz 20‬الى جانب انه بيدعم سرعة تحرك اجهزة المحمول حتى ‪350‬‬
‫‪ km/h‬بس طبعا كل ما سرعة تحرك المشترك زادت كل ما معدل نقل البيانات قلت‪ .‬ومعدل‬
‫التأخير داخل الشبكة فى حدود ‪ .ms 10‬وشبكات ‪ LTE‬بتشتغل ‪ packet switching‬وده‬
‫مختلف عن االجيال االخرى ألن الجيل الثالث مثال كان ‪ core network‬فيه شغال ‪packet‬‬
‫‪ switching‬و ‪ circuit switching‬واللى بيستخدم لحمل المكالمات الصوتية‪ .‬كمان الجيل‬

‫‪58‬‬
‫الرابع بيدعم ‪ FDD‬و ‪ TDD‬وممكن توصيل وربط الشبكة بشبكات اخرى سواء من تطوير ‪GPP3‬‬
‫او غيرها ‪.‬‬

‫شكل ‪67‬‬

‫شكل ‪68‬‬

‫‪59‬‬
‫االصدارات االحدث من ‪ LTE‬زى ‪ release 13‬بتتميز بسرعات كبيرة جدا من معدالت نقل‬
‫البيانات بتوصل ل ‪ Gb/s 1.5‬فى اتجاه ‪ downlink‬و ‪Mb/s 500‬فى اتجاه ‪ uplink‬بس ده‬
‫علشان يتحقق الزم يكون عندنا حيز ترددى يصل الى ‪ MHz 100‬وكمان اكثر من هوائى فى‬
‫االرسال واالستقبال يصل الى ‪ , 8*8‬وخلى بالك معدالت النقل دى نظرية وعمليا ً فى عوامل كتير‬
‫بتحقق معدالت النقل العملية بين اجهزة المحمول وبين الشبكة‪.‬‬
‫شبكة ‪ LTE‬بتتكون من ‪ core network‬واسمها ‪ EPC‬و‪ access network‬واسمها‬
‫‪ , eUTRAN‬وجزء ‪ EPC‬شغال كله ‪ packet switching‬وال يوجد اى مكون شغال ‪circuit‬‬
‫‪ switching‬زى ما كان موجود فى الجيل الثانى والثالث‪ .‬شكل ‪.69‬‬
‫جزء ‪ eUTRAN‬عباره عن مكونين االول اجهزة المستخدمين ‪ UE‬والثانى المحطات الالسلكية‬
‫‪. eNB‬‬
‫اجهزة المستخدمين نفسها بتتكون من اجهزة المحمول ‪ ME‬باالضافة الى شريحة المحمول ‪USIM‬‬
‫واللى بتخزن بيانات المشتركين المختلفة‪.‬‬
‫المحطات الالسلكية ‪ eNB‬بتتكون من الهوائيات ‪ antennas‬الموجوده على االبراج المختلفة‬
‫‪ towers‬باالضافة الى اطباق الميكروويف ‪ MW dishes‬لو ‪ eNB‬موصله للشبكة عن طريق‬
‫وصلة ميكروويف ‪, MW link‬و مكونات ‪ eNB‬هى اجهزة ‪ RRU‬وأجهزة ‪ BBU. BBU‬اختصار‬
‫‪ base band unit‬ومسئول هعلى التعامل مع االشارات قبل عملية ال ‪ modulation‬ورفعها‬
‫على تردد االرسال اما ‪ RRU‬اختصار ‪ remote radio unit‬مسئولة على عمليات‬
‫‪ modulation‬وبتكون موجودة جنب الهوئيات على االبراج ‪ ,‬والهدف من فصل اجهزة ‪ eNB‬الى‬
‫‪ BBU , RRU‬انه نقلل الفقد اللى بيحصل فى الكابل الواصل من المحطة الى الهوائيات وينسميه‬
‫‪ , feeder‬ألن فى الوضع الجديد بنوصل كابل فيبر بين ‪ BBU‬و ‪ RRU‬بالتالى مفيش فقد لالشارة‬
‫بين ‪ BBU‬وبين ‪ RRU‬الموجوده على البرج ‪ ,‬اما الوضع القديم لما المحطة كلها بيكون فى اجهزة‬
‫واحده موجوده على االرض مثال ‪ ,‬بنحتاج نوصل كابل نحاس من المحطة للهوائيات ‪-feeder -‬‬
‫وطول الكابل ده غالبا ً بيكون كبير وكمان تردد االشارة بيكون كبير بالتالى الفقد لالشارة فى الكابل‬
‫بيكون كبير جداً‪ .‬اشكال ‪ 70‬و ‪.71‬‬
‫المحطة الالسلكية بتعمل وظائف كتير منها عمليات ‪ modulation‬والتكبير ‪amplification‬‬
‫لالشارة ومنها تحديد اجهزة المشتركين اللى هيرسلوا او يستقبلوا على الشبكة ‪ scheduling‬ومنها‬
‫عمليات ‪ handover‬ومنها ارسال رسائل التحكم لجهزة المحمول وغيرها كتير ‪.‬‬

‫‪60‬‬
‫شكل ‪69‬‬

‫شكل ‪70‬‬
‫‪61‬‬
‫شكل ‪71‬‬
‫جزء ‪ core‬الخاص بشبكات ‪ lte‬واللى بنسميه ‪ EPC‬بيتكون من مجموعه من المكونات وهى‬
‫كالتالى‪:‬‬
‫اجهزة ‪ MME – mobility management entity‬دى االجهزة المسئولة عن تتبع اجهزة‬
‫المحمول ‪ tracking area update‬وعملية التحقق من هوية اجهزة المحمول‬
‫‪ authentication‬وارسال رسالة ‪ paging‬الجهزة المحمول لما يجيلها مكالمة وعملية تسجيل‬
‫اجهزة المحمول فى الشبكة لما تشتغل ‪ attach/detach‬وتحديد مسار البيانات داخل اجهزة‬
‫‪ core‬المختلفة وهم ‪ SGW/PGW‬وعامة كل عمليات ‪ signaling‬مسئول عنها اجهزة ‪.MME‬‬
‫اجهزة ‪ SGW-serving gateway‬دى اللى بتستقبل وترسل البيانات من والى المحطات‬
‫الالسلكية ‪ eNB‬الى جانب انها ممكن تخزن البيانات دى مؤقتا ً لو جهاز المحمول مش متاح لفتره‪.‬‬
‫اجهزة ‪( PGW-packet data network gateway‬احيانا بيتكتب ‪ ) PDN‬ودى بتوصل‬
‫شبكة ‪ LTE‬بشبكات اخرى زى شبكة االنترنت ومسئولة عن توزيع عناوين ‪ IP‬ألجهزة المحمول‬
‫وكمان ممكن تعمل ترشيح للبيانات الصادرة او الورادة ألحهزة المحمول ‪.packet filtering‬‬
‫جهاز ‪ PCRF-policy and charging rule function‬وده مسئول عن توفير جودة الخدمة‬
‫‪ QoS‬ألجهزة المحمول وتحديد كيفية حساب تكلفة العمالء ‪ , charging‬وده بيتم بالتعاون مع‬
‫‪PGW‬‬
‫جهاز ‪ HSS-home subscriber server‬وده جهاز سيرفر مسئول عن تخزين بيانات العمالء‬
‫المختلفة زى ارقامهم و مفاتيح التشفير اللي بتستخدم لضمان امن البيانات وتحديد هوية العمالء ‪.‬‬
‫وكل المكونات دى بتكون بينها وصالت او ‪ interfaces‬وليها اسماء مختلفة زى ‪ S1-U‬واللى‬
‫بيوصل بين ‪ eNB‬و ‪ – SGW‬موضح بشكل ‪.72‬‬

‫‪62‬‬
‫هنالحظ ان المكونات دى مسئولة اساسا ً عن توفير اتصال بيانات فقط بين اجهزة المحمول وبين‬
‫الشبكة بمعنى ان مفيش اجهزة مسئولة عن تحقيق اتصال صوتى زى ما كان موجود فى الجيل‬
‫الثانى والثالث ‪ ,‬ولتحقيق اتصال صوتى من خالل شبكة ‪ LTE‬بيكون عندنا اجهزة بتتوصل بالشبكة‬
‫لتحقيق ذلك وهو اجهزة شبكة ‪ , IMS‬وهنا بيظهر مصطلح ‪ VoLTE‬وهو عمل مكالمات صوتية‬
‫من خالل شبكة ‪ .LTE‬وهنا الصوت بيتعامل عل انه ‪ VoIP‬يعنى من خالل ‪packet switching‬‬
‫وليس ‪ circuit switching‬زى ما كان موجود فى االجيال السابقة‪.‬‬

‫شكل ‪72‬‬
‫هنتكلم عن المراحل المختلفة داخل شبكات ‪ lte‬وهنركز على مرحلة ‪ physical layer‬فى‬
‫المحطات الالسلكية ‪.eNB‬‬
‫شكل ‪ 73‬بيوضح ان بين اجهزة المحمول ‪ UE‬بين المحطات الالسلكية ‪ eNB‬نوعين من الرسائل‬
‫المتبادلة االول بيانات المشتركين ‪ user data‬والنوع التانى رسائل التحكم ‪control messages‬‬
‫وفى الحالتين بتمر الرسائل دى على عدد من المراحل او البروتوكوالت فى اجهزة المحمول وهم‬
‫‪ physical layer – layer one‬و )‪ layer 2(MAC-RLC-PDCP‬و )‪.layer 3(RRC/IP‬‬
‫هنركز هنا على مرحلة ‪, physical layer‬والمسئولة عن عمليات ‪ modulation‬و ‪ coding‬و‬
‫االرسال على الهوائيات و االرسال المتعدد ‪ multiple access‬وتكبير االشارات الضعيفة‬
‫وغيرها من العمليات الفزيائية‪.‬‬
‫نوع االرسال المتعدد‪ multiple access‬المستخدم فى اتجاة ‪ downlink‬اسمه ‪ OFDMA‬وهو‬
‫قريب من ‪ - Frequency division multiplexing FDM‬شكل ‪ , 74‬بمعنى ان الحيز‬
‫الترددى المتاح بيتقسم لمجموعه من الـ ‪ carriers‬او ‪ sub-bandwidths‬ولكن بفرق ان مفيش‬
‫جزء بين الـ ‪ carriers‬دى كـ ‪ guard band‬بين ‪ carriers‬ولكن على العكس الـ ‪carriers‬‬
‫دى متداخله ‪ .‬طبعا ده مبيهدرش فى استخدام الحيز الترددى بس فى نفس الوقت كأننا بنعمل تداخل‬
‫بين ‪ carriers‬دى ‪ ,‬بس التداخل ده بيكون تأثيره قليل ألن ال‪ carriers‬دى متعامدة‪ .‬يعنى ايه‬
‫متعامده ؟ يعنى تم اختيار قيم الترددات دى بحيث ان اقصى قيمة لتردد معين يقابلة قيمة صفر‬
‫للترددات االخرى – شكل ‪ .75‬وفى شبكات ‪ lte‬الفرق بين الـ‪ carriers‬ثابت وقيمتها ‪.KHz 15‬‬

‫‪63‬‬
‫يبقي كده الحيز الترددى بيتقسم الى مجموعه من الترددات المتعامدة وعدد الترددات دى بيفرق على‬
‫حسب الحيز الترددى المتاح مثال لو الحيز المتاح ‪ MHz 5‬بيكون عندنا ‪ carriers 300‬ولو‬
‫عندنا ‪ MHz 10‬يبقى عدد الـ ‪ carriers 600‬وللعلم شبكات ‪ lte‬بتدعم الحيز الترددى ‪, 3 , 1.4‬‬
‫‪. MHz 20 , 15 , 10 , 5‬‬

‫شكل ‪73‬‬

‫شكل ‪74‬‬

‫‪64‬‬
‫شكل ‪75‬‬
‫هنكمل فى مرحلة ‪, physical layer‬والمسئولة عن عمليات ‪ modulation‬و ‪ coding‬و‬
‫االرسال على الهوائيات و االرسال المتعدد ‪ multiple access‬وتكبير االشارات الضعيفة‬
‫وغيرها من العمليات الفزيائية‪.‬‬
‫مهم قوى الجزء ده علشان نفهم كيفية االرسال باستخدام ‪ OFDMA‬فى اتجاه ‪ downlink‬فى‬
‫شبكات ‪ LTE‬ومننساش احنا بنبسط الفكره مش بنشرح بالتفصيل‪ ,‬شكل ‪ 76‬بيوضح كيفية االرسال‬
‫‪ ,‬بداية بنحول البيانات المراد ارسالها من ‪ serial‬الى ‪ parallel‬وعلى سبيل المثال ناخد كل ‪bit2‬‬
‫من البيانات المراد ارسالها مع بعض ونمثلهم باشارة ونحملها على تردد من الترددات المتعامده اللى‬
‫اتكلمنا عليها فى الجزء اللى فاتت ‪. ,‬كده يبقى عندنا مجموعه من الترددات المتعامده وكل واحد‬
‫بيمثل اشارة فيها ‪ bit2‬وكلهم مرسلين فى وقت واحد وبنسمى االشارة دى ‪OFDMA symbol‬‬
‫وعمليا الطريقة المستخدمة لتوليد الترددات المتعامده اللى بنستخدمها لتحمل البيانات المراد ارسالها‬
‫اسمها ‪ – Inverse Fast Fourier Transform – IFFT‬شكل ‪. 77‬‬
‫فى نهاية كل اشارة بنضيف جزء اسمه ‪ cyclic prefix‬وده هدفه انه يحمى االشارة المرسله من‬
‫‪ inter-symbol interference‬واللى بينشأ من ‪.multipath interference‬‬
‫من وجهة نظر ‪ frequency domain‬بنقسم الحيز الترددى المتاح الى عدد ثابت من‬
‫‪ subcarriers‬وبنقسم العدد ده الى مجموعات كل منهم ‪ subcarrier 12‬والمسافه بين كل منهم‬
‫‪ KHz 15‬يبقى الحيز الترددى للمجموعة الواحد ‪ ,KHz 180‬راجع بوست رقم ‪ .37‬يبقى كده‬
‫المجموعة الواحدة المكونة من ‪ subcarrier 12‬تقدر تشيل ‪ bit 24‬فى وقت واحد وفى اخر كل‬
‫اشارة اللى هى بتمثل ‪ bit 2‬فى وقت بيكون فيه اشارة ‪ – cyclic prefix‬شكل ‪.78‬‬
‫المحطة الالسلكية ‪ eNB‬بتحدد نوع ‪ modulation‬المستخدم واللى ممكن يكون نوع من ‪ 3‬االول‬
‫‪ QPSK‬التانى ‪ QAM16‬والثالث ‪ QAM64‬وده بناء على ظروف القناه الالسلكية ومعايير تانيه ‪.‬‬
‫بفرض ان نوع الـ ‪ modulation‬المستخدم ‪ QPSK‬بالتالى البيانات المراد ارسالها بناخد كل ‪2‬‬
‫‪ bit‬ونمثلهم باشارة لها ‪ phase‬معين واللى شرحنا اننا هنحملها على تردد من الترددات المتعامده‬
‫‪ ,‬ولو المحطة الالسلكية استخدمت ‪ QAM16‬يبقى كل ‪ bit 4‬بيمثلهم بإشارة وبنحملها على تردد‬
‫من الترددات المتعامدة ‪ ,‬ولو المحطة الالسلكية استخدمت ‪ QAM64‬فى الحاله دى كل ‪bit 6‬‬
‫بنمثلهم باشارة لها قيمة و ‪ phase‬معين و بنحملهم على تردد من الترددات المتعامدة‪ .‬بكده يبقى‬
‫سرعة نقل اليانات بتزيد لو استدمنا طريقة ‪ modulation‬اعلى زى ‪ QAM64‬بس علشان‬
‫نستخدم الطريقة دى الزم تكون قوة االشارة كبيرة بمعنى ان الزم جهاز المحمول يكون قريب من‬
‫‪65‬‬
‫المحطة الالسلكية‪ .‬يعنى كل ما كان جهاز المحمول قريب من المحطة كل ما سرعة نقل البيانات‬
‫زاد‪.‬‬

‫شكل ‪76‬‬

‫شكل ‪78‬‬
‫هنكمل فى مرحلة‪ physical layer ,‬والمسئولة عن عمليات ‪ modulation‬و ‪ coding‬و‬
‫االرسال على الهوائيات و االرسال المتعدد ‪ multiple access‬وتكبير االشارات الضعيفة‬
‫وغيرها من العمليات الفزيائية‪.‬‬
‫من وجهة نظر الوقت ‪ time domain‬مدة ‪ OFDMA symbol‬بتكون ‪ 71.4‬ميكرو ثانيه وده‬
‫وقت االشارة اللى بتمثل عدد من ‪ bits‬اللى هو ‪ 66.4‬ميكرو ثانيه باالضافة الى وقت ‪cyclic‬‬
‫– ‪ - prefix‬شكل ‪.79‬‬
‫كل ‪ 7‬اشارات ‪ ofdma symbol‬بنسميهم ‪ slot‬ووقته ‪ 0.5‬مللى ثانية ( لو حجم الخاليا كبير‬
‫بيكون عدد ‪ ofdma symbol‬فى ‪ slot‬الوحد ‪ 6‬وفى الحاله دى بيكون وقت ‪cyclic prefix‬‬
‫اكبر )وكل ‪ slot 2‬بنسميهم ‪ sub-frame‬وعدد ‪ sub-frame 10‬بنسميهم ‪ frame‬ووقتهم بيكون‬
‫‪66‬‬
‫‪ 10‬مللى ثانية ‪ ,‬كل ده لو شبكة ‪ lte‬شغاله بنظام ‪ FDD‬وليس ‪ TDD‬وهو ده الشائع عموما على‬
‫مستوى العالم‪.‬شكل ‪.80‬‬
‫خلينا ندمج االشارة من وجهة نظر الوقت والتردد ‪ ,‬دلوقتى وقت االشارة اللى بتمثل ‪ bit 2‬مثال‬
‫‪ 71.4‬ميكروثانيه اللى هيا ‪ ofdma symbol‬بنحملها على تردد معين من الترددات المتاحه وفى‬
‫نفس الوقت بنحمل ‪ ofdma symbols‬تانيه على الترددات االخرى المتاحه ‪ ,‬يعنى فى نفس الوقت‬
‫بنرسل اكتر من ‪ ofdma symbol‬على عدد من الترددات المتعامده‪ .‬اقل عدد من الترددات اللى‬
‫ممكن نرسل عليها هو ‪ 12‬تردد واقل عدد من ‪ ofdma symbols‬اللى نقدر نرسلها ورا بعض‬
‫بيكون ‪ ( 7‬او ‪ 6‬لو الخليه كبيره ) واالثنين مع بعض بنسميهم ‪ resource block-RB‬وهو ده‬
‫اللى المحطات الالسلكية ‪ eNB‬بتخصصه ألى موبيل علشان يستقبل عليهم البيانات او المكالمات –‬
‫شكل ‪.81‬‬
‫وبحسابات بسيطة هنالقى ان عندنا ‪ 12‬تردد و ‪ symbol 7‬لو ضربناهم فى بعض يبقى عندنا ‪84‬‬
‫‪resource element‬وكل واحد فيهم بيشيل ‪ 2‬او ‪ 4‬او ‪ bit 6‬على حسب نوع ‪modulation‬‬
‫المستخدم وعمليا ‪ eNB‬بتخصص اتنين ‪ RB‬على االقل علشان نقل الصوت او البيانات الى اجهزة‬
‫المحمول وكل ما حجم البيانات اللى المشترك عايز ينقلها لالنترنت كان كبير كل ما الشبكة‬
‫خصصت له عدد اكبر من ‪ RB.‬بكده اقصى عدد من ‪ RB‬بيكون على حسب الجيز الترددى المتاح‬
‫للشبكة فلو عندنا متاح ‪ MHz 10‬يبقى عدد ‪ RB‬المتاحه ‪ 50‬ولو الحيز الترددى المتاح ‪20‬‬
‫‪MHz‬يبقى عندنا ‪ RB 100‬فى وقت ‪ slot‬الواحد‪.‬‬
‫ونخلى بالنا مش كل ‪ slots‬والترددات متاحة لرسال المكالمات او بيانات المشتركين زى تصفح‬
‫االنترنت ‪ ,‬بيكون فى عدد منها إلرسال اشارات التحكم بين المحطات واجهزة المحمول‪.‬‬

‫شكل ‪79‬‬

‫‪67‬‬
‫شكل ‪80‬‬

‫شكل ‪81‬‬
‫معنى كده ان ‪ Resource elements‬بتشيل بيانات المشتركين ‪ user data‬وفى ‪resource‬‬
‫‪ elements‬تانيه بتشيل بيانات للتحكم ‪ . control data‬بكده ممكن نقول ان فى اتجاه‬
‫‪ downlink‬فى مجموعه من القنوات وكل قناه بتشيل بيانات محدده وهنركز على القنوات اللى‬
‫فى مرحلة ‪ .physical layer‬ممكن نقسم القنوات دى الى نوعين االول ‪downlink signals‬‬
‫وهما ‪ Reference signals RS‬و ‪ Primary synchronization signals PSS‬و‬
‫‪ Secondary synchronization signals SSS‬ودول بيحملوا بيانات ثابته على مستوى‬
‫الخليه وكل اجهزة المحمول فى الخليه بتستقبل البيانات دى‪ .‬والنوع التانى ‪Downlink‬‬
‫‪ channels‬وهما ‪ – PDSCH,PDCCH,PBCH,PCFICH, PHICH‬شكل ‪.82‬‬
‫قناة ‪ PDSCH‬هي اللى بتحمل بيانات المشتركين سواء مكالمات صوتيه او تصفح انترنت او‬
‫مكالمات فيديو وكل القتوات الباقية بتحمل معلومات تحكم مختلفة‪.‬‬

‫‪68‬‬
‫نبدأ ب ‪ : reference signal – RS‬دى بتحمل اشارة معينه وبيستقبلها كل اجهزة المحمول‬
‫وبيتقاس قوة االشارة دى عند اجهزة المحمول وبناء على قيمة القياس بيحدد الموبيل حالة القناة‬
‫الالسلكية فى اتجاه ‪ downlink‬وبناء عليه ممكن يحدد اى محطة السلكية من المحطات المجاورة‬
‫يقدر يعمل عليها ‪ handover‬بناء على قوة االشارة المستقبله منها وكمان بتحدد نوع‬
‫‪ modulation‬اللى ممكن يستخدم للجهاز ده‪ .‬وكل ‪ resource block‬بيكون موجود فيه ‪4‬‬
‫‪ resource elements‬موجود فيهم اشارة ‪ RS‬فى مكان معين من وجهة نظر الوقت‬
‫والترددات‪ -‬شكل ‪ .32‬ومكان االشارة دى بيتغير من خلية للتانيه ومن ‪ antenna‬للتانيه لو عندنا‬
‫اكتر من ‪ antenna‬وده علشان ميحصلش تداخل بين ‪ RS‬للمحطات والخاليا المختلفة‪.‬‬
‫اشارة ‪ :PSS‬بتكون مسئوله عن التزامن بين ‪ eNB‬وبين ‪ UE‬على مستوى ‪symbol , slot ,‬‬
‫‪ .subframe‬وبيتم ارسالها مرتين كل ‪ frame‬فى ‪ slot 0‬و ‪ slot 10‬وبتشغل ‪ 62‬تردد وفى‬
‫اخر ‪ symbol‬فى ‪ slots‬وبيتم ارسال كود معين فى االشارة دى – شكل ‪.84‬‬
‫اشارة ‪ : SSS‬مسئوله على التزامن بين ‪ eNB‬وبين ‪ UE‬على مستوى ‪ , frame‬وبيتم ارسال كود‬
‫معين فيها وبتكون مرسله مرتين فى كل ‪ frame‬وقبل اشارة ‪ PSS‬مباشرة وبرضه لها ‪ 62‬تردد‬
‫بيتم ارسالها عليهم وفى قبل اخر ‪ symbol‬فى ‪ .slots‬الكودين المرسلين فى ‪ PSS , SSS‬بيمثلوا‬
‫رقم خاص بكل خلية داخل المحطات والعدد االقصى لألرقام دى ‪ 504‬وبنسميهم ‪Physical cell‬‬
‫‪ identity – PCI‬ومينفعش يتكرر رقم ‪ PCI‬بين الخاليا المتجاورة‪.‬‬

‫شكل ‪82‬‬

‫شكل ‪83‬‬

‫‪69‬‬
‫شكل ‪84‬‬
‫سنشرح فى هذا الجزء وظيفة قنوات ‪ Downlink channels‬وهى‬
‫‪ – PDSCH,PDCCH,PBCH,PCFICH, PHICH‬شكل ‪ 85‬يوضح شكل ‪ lte frame‬واماكن‬
‫‪.control channels‬‬
‫قناة ‪ PDSCH‬هي التى تحمل بيانات المشتركين سواء مكالمات صوتيه او تصفح انترنت او‬
‫مكالمات فيديو ‪ ,‬وتقوم ‪ eNB‬بتخصيص عدد من ‪ PDSCH resource blocks‬الى اجهزة‬
‫المحمول التى تطلب خدمة ما‪.‬‬
‫قناة ‪ PMCH‬مسئولة عن حمل البيانات التى تصل الى عدد من المستخدمين فى نفس الوقت وتسمى‬
‫‪ Multicast traffic‬مثل ‪. television broadcast‬‬
‫قناة ‪ PDCCH‬بتحمل معلومات تحكم من المحطة الى اجهزة المحمول ومن هذه المعلومات‬
‫معلومات تخصيص ‪ resource blocks‬على سبيل المثال فى حال ورود مكالمة الى جهاز‬
‫المحمول يتم تخصيص عدد من ‪ resource blocks‬للمستخدم كى يتم ارسال المكالمة عليها‪ .‬تقوم‬
‫‪ eNB‬بارسال ارقام وبيانات ‪ resource blocks‬التى تم تخصيصها الى ‪UE‬عن طريق قناة‬
‫‪ PDCCH‬وكذلك فى حال تخصيص ‪ resource blocks‬فى اتجاه ‪ .uplink‬وتشغل هذه القناة‬
‫من ‪ symbol 1‬الى ‪ symbol 3‬فى بداية كل ‪ subframe‬وهم نفس ‪ symbols‬المستخدمين‬
‫الرسال ‪ PCFICH , PHICH‬ولكن تشغل ‪ PDCCH‬الـ ‪ resource elements‬المتبقيه من هذه‬
‫القنوات‪ .‬وكل اجهزة المحمول فى الخليه تستقبل وتقرأ المعلومات الموجوده فى هذه القناه لبيان اذا‬
‫ما فى رساله موجهه لها ام ال ‪.‬‬
‫قناة ‪ PBCH‬تحمل بيانات عن ‪ eNB‬مثل الحيز الترددى للمحطة الالسلكية ومعلومات عن قناة‬
‫‪ PHICH‬ويتم ارسالها دوريا مره كل ‪ frame‬فى اوقات وترددات محدده ( ‪slot 1 -symbols‬‬
‫‪ , ) 0,1,2,3 - 72 subcarrier‬بعد اشارة ‪ PSS‬مباشرة الموجودة فى ‪.slot 0‬‬
‫قناة ‪ PCFICH‬مسئولة عن حمل بعض بيانات التحكم مثل عدد ‪ symbols‬التى تحمل معلومات‬
‫قناة ‪. PDCCH‬‬
‫‪70‬‬
‫قناة ‪ PHICH‬مسئولة عن حمل بيانات التحكم المرتبطة بإعادة االرسال ‪ ,‬بمعنى اذا حدث خطأ فى‬
‫البيانات المرسله من ‪ UE‬الى ‪ eNB‬فتقوم ‪ eNB‬بالتأكيد على اعادة ارسال البيانات الخاطئة عبر‬
‫رسالة فى هذه القناة ‪ ,‬والبروتوكول المسئول عن اعادة االرسال هو ‪.HARQ‬‬

‫شكل ‪85‬‬

‫هنتكلم عن ‪ Uplink direction‬فى شبكات ‪LTE‬‬


‫من اهم مشاكل ‪ OFDMA‬هى ‪ Peak to average power ratio (PAPR) ,‬وهى ببساطة ان‬
‫النسبة بين القيمة العظمى للقدرة الكهربية المرسلة و متوسط القدرة الكهربية المرسلة كبير ‪ ,‬وده‬
‫ألننا بنستخدم اعداد كبيره من ‪ subcarriers‬فلو كلهم عليهم اشارة فى نفس الوقت بيكون القيمة‬
‫العظمى للقدرة المرسلة كبيرة ولكن الطبيعى ان متوسط القدرة الكهربية لالشارات المرسلة قيمة‬
‫غير كبيرة – شكل ‪ .86‬مشكلة ان ‪ PAPR‬بيكون كبير ان المكبر ‪ amplifier‬المستخدم فى اجهزة‬
‫االرسال بيكون معقد وغالى علشان يقدر يكبر االشارات دى بنفس القيمة ( لو المكبر عمل تكبير‬
‫لالشارات بقيم مختلفة هيعمل تشويه لإلشارة المرسلة ) ‪,‬بكده بيكون غير مناسب ألجهزة المحمول‬
‫ألن سعرها هيكون غالى‪ .‬علشان كده بنشغل فى اتجاه ‪ Uplink‬بطريقة ‪Single Carrier‬‬
‫‪FDMA – SCFDMA ,‬والفرق االساسى بينها وبين ‪ OFDMA‬ان الحيز الترددى اللى بنستخدمه‬
‫لالشارات فى ‪ SCFDMA‬بيكون اكبر بالتالى مشكلة ‪ PAPR‬بتكون اقل‪ .‬شكل ‪.87‬‬
‫هنالحظ فى شكل ‪ 87‬ان االشارة باللون االحمر المرسلة ب ‪ SCFDMA‬الحيز الترددى الخاص‬
‫بيها اكبر من لو استخدمنا ‪ OFDMA ,‬بالتالى الوقت المرسلة فيه بيكون اقل‪.‬‬

‫‪71‬‬
‫شكل ‪86‬‬

‫شكل ‪87‬‬

‫‪72‬‬
‫هنتكلم االن عن ‪ Uplink direction‬فى شبكات ‪LTE‬‬
‫فى مجموعة من القنوات المستخدمة فى اتجاه ‪ Uplink‬وكل واحده منها لها وظيفة مختلفة ‪,‬‬
‫هنركز هنا على ‪:physical channels and signals‬‬
‫قناة ‪ PUCCH‬ودى قناة التحكم الذى يتم عن طريقها ارسال بيانات التحكم من اجهزة المحمول‬
‫‪ UE‬الى المحطة الالسلكية ‪ eNB‬مثل رسائل طلبات الجدوله ‪scheduling request‬‬
‫ورسائل ‪ HARQ‬ورسائل ‪ . MIMO feedback‬وممكن ايضا ُ ارسال رسائل التحكم داخل‬
‫البيانات الخاصة بالمستخدمين فى قناة ‪ .PUSCH‬شكل ‪ 88‬بيوضح مكان القناة دى فى اول‬
‫عمودين واخر عمودين فى محور الترددات‪.‬‬
‫قناة ‪ PUSCH‬بتستخدم الرسال البيانات الخاصة بالمشتركين مثل المكالمات الصوتية وتصفح‬
‫االنترنت من اجهزة المحمول الى المحطة الالسلكية ‪.eNB‬‬
‫قناة ‪ PRACH‬بتستخدمها اجهزة المحمول لطلب الدخول على الشبكة فى بداية التشغيل عن‬
‫طريق استخدام كود عشوائى من اصل ‪ 64‬كود متاحين لالستخدام‪ .‬شكل ‪ 88‬بيوضح مكان‬
‫القناة دى باللون االزرق وبتستخدم ‪. MHz 1.08‬‬
‫اشارة ‪ demodulation reference signal DRS‬بيتم ارسالها فى ‪ symbol 3‬فى كل‬
‫‪ resource block‬تم تخصيصة للـ ‪ UE‬وبتساعد فى عملية ‪ demodulation‬فى ‪eNB‬‬
‫‪.‬شكل ‪.89‬‬
‫اشارة ‪ Sounding reference signal – SRS‬بيتم ارسالها من ‪ UE‬الى ‪ eNB‬بناء على‬
‫طلب ‪ eNB‬من اجل ان تعرف المحطة الالسلكية حالة القناة الالسلكية فى وقت معين وعلى‬
‫ترددات معينة‪.‬‬

‫‪73‬‬
‫شكل ‪88‬‬

‫شكل ‪89‬‬
‫‪ ,‬هنتكلم على انواع القياسات اللى بتقسها اجهزة المحمول ‪ UE‬وبترسلها للمحطة الالسلكية‬
‫‪.eNB‬‬

‫اوال ‪ : CQI‬جهاز المحمول بيحسب قيمة اسمها ‪CQI – channel quality indicator‬‬
‫ودى بتحدد حالة القناة الالسلكية ومدى تأثيرها على االشارة المستقبله من ‪ eNB‬وده على‬
‫مستوى قناة ‪ ,PDSCH‬وبعد ما يحسبهاا الموبيل بيرسلها للمحطة الالسكية ‪ eNB‬واللى بدورها‬
‫بتحدد انسب طريقة ‪ modulation and coding‬لجهاز المحمول فى اتجاه ‪. downlink‬‬
‫يعنى لو حالة القناة الالسلكية سيئة وبالتالى بتعمل تقليل او تشوية لالشارة فى اتجاه‬
‫‪ downlink‬ساعتها المحطة الالسلكية بتستخدم طريقة ‪ modulation and coding‬اكثر‬
‫موثوقيه ‪ more reliable‬مثل ‪ QPSK‬ولو حالة القناة جيده نستخدم ‪ 64QAM‬مثالً‪ ,‬كل ده‬
‫بناء على قيمة ‪ CQI‬اللى بيقسها ويرسلها جهاز المحمول‪ .‬وغالبا بيتم تحديد قيمة ‪ CQI‬بناء‬
‫على ‪ signal to noise ration SNR‬وهى نسبة االشارة الى قيمة ‪ noise‬فى اشارة‬
‫البيانات على قناة ‪ . PDSCH‬وقيم ‪ CQI‬من ‪ 0‬الى ‪ , 15‬وكل قيمة بيتم تحويلها الى طريقة‬
‫‪ modulation and coding‬فى المحطة الالسلكية – شكل ‪ 90‬و ‪.91‬‬
‫ثانيا ً ‪ :– Reference signal received power- RSRP‬ودى قياس متوسط القدرة فى‬
‫اشارة ‪ reference signals‬واللى بيتم ارسالها فى اتجاه ‪ downlink‬فى اماكن محددة‬
‫وبتستخدم القيمة دى فى عمليات ‪ handover‬و اختيار انسب محطة السلكية فى مدى تغطية‬
‫جهاز المحمول‪ .‬وبيتم تحويل القيم من وحدة ‪ dbm‬الى قيم عدديه من ‪ 0‬الى ‪.97‬‬
‫ثالثا ً ‪ Received Signal Strength Indicator - RSSI‬ودى قياس متوسط القدرة فى‬
‫اشارة ‪ reference signals‬ولكن بإضافة التداخل من خاليا اخرى ‪interference‬‬
‫والضوضاء الحرارية ‪ .thermal noise‬وده بيتقاس على مستوى ‪ ofdm symbol‬اللى‬
‫بيحتوى على ‪.reference signal‬‬
‫رابعا ً ‪ Reference signal received quality – RSRQ‬هى حاصل قسمة ‪RSRP‬‬
‫على ‪ RSSI‬مضروب فى عدد ‪ resource block‬ودى بتوضح نسبة القدر الكهربية الصافيه‬
‫‪74‬‬
‫الشارة ‪ reference signal‬الى كل القدرة الكهربية المستقبله بما فيها ‪interference and‬‬
‫‪ ,noise‬لذلك تعتبر معيار لجودة االتصال‪.‬‬

‫شكل ‪90‬‬

‫شكل ‪91‬‬

‫‪75‬‬
‫هذا الجزء يوضح اسماء ووظائف بروتوكوالت المرحلة الثانية ‪ layer 2‬المستخدمة فى اجهزة‬
‫المحمول ‪ UE‬والمحطة الالسلكية ‪ .eNB‬والمرحلة الثانية ‪ layer 2‬تتكون من اكتر من مرحلة‬
‫فرعية وهم ‪.PDCP, RLC, MAC‬‬

‫عامة يوجد نوعين من الرسائل فى ‪ LTE‬االول رسائل المستخدمين مثل الصوت وتصفح االنترنت‬
‫‪ user plane data‬والثانى رسائل التحكم ‪.control plane data‬‬
‫شكل ‪ 92‬يوضح اسماء البرتوكوالت فى ‪ layer 2‬فى االجهزة المختلفة فى شبكة ‪LTE‬‬
‫والمستخدمة اثناء ارسال بيانات المستخدمين مثل الصوت وتصفح االنترنت ‪user plane data‬‬
‫‪.‬ولو ركزنا على ‪ eNB & UE‬هنجد ان اول مرحلة فرعيه فى ‪ layer 2‬هى ‪ PDCP‬ووظيفتها‬
‫انها تضغط جزء ‪ header‬فى البيانات المستقبله من بروتوكول ‪ IP‬فى المرحله السابقه له وبيقوم‬
‫بهذه المهمة بروتوكول اسمه ‪ ROHC‬وايضأ من وظائفه انها تقوم بعمل تشفير للبيانات‬
‫‪ ciphering‬اثناء ارسالها فى القناة الالسلكية ‪ wireless channel‬ضمانا ً ألمن البيانات‬
‫باستخدام بروتوكول ‪.EEA‬‬
‫بعد بروتوكوالت مرحلة ‪ PDCP‬يوجد بروتوكوالت مرحلة ‪ RLC‬و وظيفتها انها يمكن ان تعمل‬
‫تقسيم للبيانات االتية من ‪ PDCP‬او تجميع اجزاء صغيرة من البيانات الى قطعة واحده من البيانات‬
‫بحجم اكبر ‪ Segmentation/concatenation‬وايضأ موجود فى هذه المرحلة بروتوكول‬
‫‪ ARQ‬والمسئول عن اعادة ارسال البيانات الخاطئة‪.‬‬
‫والمرحلة االخيرة فى ‪ layer 2‬هى ‪ MAC‬والمسئولة عن عملية الجدولة ‪ scheduling‬وهدفها‬
‫توزيع ‪ resource blocks‬على اجهزة المحمول المراد ارسال او استقبال بيانات المستخدمين‬
‫منها او اليها فى اتجاه ‪ uplink‬او ‪ .downlink‬ايضا ً من وظائفها تصحيح اخطاء البيانات‬
‫باستخدام بروتوكول ‪ .HARQ‬الى جانب ايضأ عملية ‪ multiplexing‬والتى تهدف الى امكانية‬
‫ارسال اكثر من رساله ‪ radio bearers‬فى ‪ transport block‬واحد‪.‬‬
‫بروتوكوالت المرحلة الثانيه تستخدم فى حالة لو ارسلنا بيانات مستخدمين او ارسلنا بيانات تحكم‬
‫ولكن بعض الوظائف تتغير مع تغير نوع البيانات ‪ ,‬على سبيل المثال ‪ ,‬بروتوكول ‪ ROHC‬ال يعمل‬
‫مع بيانات التحكم اى انه ال يضغط ‪ header‬الخاص برسائل التحكم وايضا ً تقوم مرحلة ‪PDCP‬‬
‫بعمل تشفير و ضمان عدم تغيير البيانات فى حالة ارسال بيانات تحكم ‪encryption and‬‬
‫‪ integrity‬وتختلف ايضأ وظائف مرحلة ‪ RLC‬باختالف البيانات المرسلة‪ .‬شكل ‪ 93‬يوضح‬
‫اسماء المراحل فى حال ارسال بيانات تحكم ‪ .‬شكل ‪ 94‬يوضح وظائف البروتوكوالت المختلفة فى‬
‫مراحل ‪.layer 2‬‬

‫شكل ‪92‬‬
‫‪76‬‬
‫شكل ‪93‬‬

‫شكل ‪94‬‬

‫هنتكلم عن انواع العناوين او المعرفات اللى بيتم استخدامها فى شبكة الجيل الرابع ‪.LTE‬‬
‫بداية الزم نعرف ان لكل جهاز محمول ‪ UE‬اكتر من عنوان على حسب المراحل المختلفة (بالظبط‬
‫زى ما جهاز الكمبيوتر بيكون له عنوان ‪ MAC address‬فى مرحلة ‪ data link layer‬و عنوان‬
‫‪ IP address‬فى مرحلة ‪ . )network layer‬عندنا مجموعة من المعرفات او العناوين الخاصة‬
‫بمرحلة ‪ physical‬وبتتكون العناوين او المعرفات دى عامة من ‪ bit 16‬مكتوبين بنظام‬
‫‪. hexadecimal‬اهم العناوين دى ‪ C-RNTI‬وده عنوان او رقم بيتم تخصيصه لـ ‪ UE‬بعد ما‬
‫يكون متوصل على الشبكة وقيمته متغيره ‪ ,‬ويوجد عنوان اخر اسمه ‪ Paging -RNTI‬وده‬
‫بيستخدم لرسائل ‪ paging‬اللى بيتم ارسالها لجهاز المحمول لما يجيله مكالمة صوتيه وقيمة العنوان‬
‫ده ثابته ‪ FFFE‬وعنوان اخر لرسائل ‪ system information‬اللى بيتم ارسالها لكل اجهزة‬

‫‪77‬‬
‫المحمول واسمه ‪ , SI-RNTI‬وقيمته ‪ . FFFF‬طب ايه فايدة عناوين ‪ RNTI‬؟ على سبيل المثال لما‬
‫بيتم ارسال رسالة تحكم على قناة ‪ PDCCH‬لجهاز ‪ UE‬معين بيتم اضافة جزء من البيانات الى‬
‫الرسالة قبل االرسال وبنسميها ‪ .CRC‬بعد كده بيحصل تكويد ‪ scrambling‬للجزء ده باستخدام‬
‫قيمة ‪ C-RNTI‬الخاصة بـ ‪ UE‬وبيتم ارسالها فى اتجاه ‪ downlink‬فى اماكن رسالة ‪. PDCCH‬‬
‫كل اجهزة المحمول ‪ UE‬بتعمل فك للتكويد ‪ unscrambling‬لجزء ‪ CRC‬باستخدام قيم ‪C-RNTI‬‬
‫الخاصة بيها وده لكل الرسائل اللى فى قناة ‪ PDCCH‬واللى تطلع قيمة ‪ CRC‬االصلية يبقى رسالة‬
‫التحكم دى خاصة بيه ‪ ,‬بمعنى اخر ابسط انه بيتم استخدام قيم ‪ RNTI‬لتحديد اى رسالة تحكم فى‬
‫قناة ‪ PDCCH‬خاصة بأجهزة محمول معينه ‪ .UE‬العناوين او المعرفات دى بيتم استخدامها بين‬
‫اجهزة المحمول واجهزة ‪.eNB‬‬
‫نوع اخر من العناوين الخاصة بمرحلة ‪ ( NAS‬ده بروتوكول خاص ب ‪ signaling‬وموجود فى‬
‫اجهزة المحمول واجهزة ‪ – MME‬شكل ‪ )95‬واسم العنوان ‪( GUTI‬مثل معرف ‪ IMSI‬المستخدم‬
‫فى الجيل الثانى) وهو رقم ثابت لكل خط محمول وبيتكون من اكتر من رقم منها رقم خاص بالبلد‬
‫اللى فيها شبكة المحمول ‪ MCC‬ورقم خاص بشبكة المحمول لنفسها فى البلد ‪ MNC‬ورقم خاص‬
‫بأجهزة ‪ MME‬الموجوده فى ‪ EPC‬ورقم خاص بخط المحمول نفسه اسمه ‪M-TMSI‬‬
‫و يوجد عنوان للمحطات الالسلكية ‪ eNB‬واسمه ‪ ECGI‬وعنوان خاص بعدد من المحطات‬
‫متقاربين جغرافيا واسمه ‪ TAI‬وبيستخدم فى عمليات تحديث المكان ‪.location update‬‬

‫شكل ‪95‬‬
‫هنتكلم االن عن العمليات المختلفة التى تحدث فى شبكة الجيل الرابع ( ‪)LTE procedures‬‬
‫اول عمليه بتحدث اثناء فتح جهاز المحمول بنسميها "اجراءات البحث عن الخليه واختيارها " "‬
‫‪ "LTE Cell Search/Selection Procedure‬وهدفها ان جهاز المحمول يختار الشبكة التى‬
‫سيتم تسجيله فيها ويرسل ويستقبل منها واليها وهذه العملية تحدث فى حال فتح جهاز المحمول –‬
‫شكل ‪ .96‬باختصار ‪ ,‬بعد فتح جهاز المحمول بيتم البحث عن الخاليا المحيطة عن طريق عمل‬
‫تزامن مع الشبكه ‪ downlink synchronization‬من خالل قراءة رسائل ‪ , PSS/SSS‬بعدها‬
‫يتم استخراج قيمة معرف الخلية ‪ PCI‬وعمل قياس لـ ‪, RSRP/RSRQ‬وبعدها بيتم استقبال‬
‫معلومات عن الشبكة والخليه ‪ system information‬وده عن طريق قراءة رسائل ‪MIB/SIB‬‬
‫‪ .‬رسالة ‪ MIB‬والمحمله على قناة ‪ PBCH‬بيكون من محتوياتها عدد ‪ RBs‬المستخدمه وهذا مؤشر‬
‫على الحيز الترددى المستخدم فى الشبكة الى جانب معلومات عن قناة ‪ . PHICH‬شكل ‪.97‬‬

‫‪78‬‬
‫واخيرا ً بعد استقبال بيانات الشبكة و البيانات المسجله على شريحة المحمول ‪ USIM‬الموجوده فى‬
‫جهاز المحمول ‪ UE‬بيتم اختيار الشبكة و الخلية التى سيتم التعامل معها واالرسال لها وتسمى‬
‫عملية ‪. cell selection‬‬
‫بعد اختيار المحطة الالسلكية التى سيتم االرسال لها تبدأ عملية ‪ RACH‬ومعناها االرسال العشوائى‬
‫لمحطة المحمول ‪ ,‬ألن فى هذه المرحلة لم يتم تخصيص اى ‪ RB‬للمحمول كى يتم االرسال عليه ‪,‬‬
‫لذلك يتم االرسال بصورة عشوائية عن طريق قناة ‪PRACH‬‬
‫وشرحناها قبل كده فى بوست سابق ‪ ,‬وبعد نجاح عملية االرسال العشوائى بيتم تخصيص ‪ RBs‬كى‬
‫يتم ارسال رسالة ‪ network attach‬والتى عن طريقها بيتم تسجيل جهاز المحمول ‪ UE‬فى‬
‫الشبكة تمهيدا إلرسال او استقبال اى مكالمات او معلومات من والى شبكة االنترنت‪.‬‬

‫شكل ‪96‬‬

‫‪79‬‬
‫شكل ‪97‬‬
‫هنتكلم االن عن عملية التسجيل والدخول على شبكة ‪ , LTE‬شرحنا فى الجزء اللى فات ان جهاز‬
‫المحمول الزم يعمل تزامن مع المحطة الالسلكية ‪ eNB‬فى بداية التشغيل وبعدها بيتم اختيار محطة‬
‫السلكية معينه لإلرسال لها‪ .‬بعد اختيار ‪ eNB‬بيرسل لها الموبيل رسالة على قناة ‪ PRACH‬اسمها‬
‫‪ Random access preamble‬وهو عبار عن كود عشوائى ‪ ,‬لو تم استقبال الرساله من‬
‫المحطة الالسلكية هترد برساله اسمها ‪ Random Access Response – RAR‬لجهاز المحمول‬
‫ولو لم يتم استقبال ‪ RAR message‬فبيقوم جهاز المحمول بإعادة ارسال ‪ preamble‬بقدرة‬
‫كهربية اعلى‪ .‬رسالة ‪ RAR‬بيكون فيها معلومات لجهاز المحمول منها عنوان مؤقت بيتم ارساله فى‬
‫الرسائل القادمة من جهاز المحمول ‪ TC-RNTI‬باالضافة الى تحديد وقت وتردد معين لجهاز‬
‫المحمول كى يقوم باالرسال عليه فى اتجاه ‪ . uplink‬بعد كده جهاز المحمول بيرسل رساله اسمها‬
‫‪ RRC connection request‬واللى بيترد عليها من الشبكة برساله ‪RRC connection‬‬
‫‪ setup‬وبعدها بيرد جهاز المحمول برساله ‪( RRC connection setup complete‬للناس‬
‫اللى عارفه شبكات كمبيوتر ‪ ,‬ممكن نقرب الكالم ده مثل عمل ‪ TCP connection‬مع السيرفرات‬
‫قبل ارسال البيانات المتعلقة ب ‪ application layer‬وهى رسائل ‪)syn , syn/ack , ack‬‬
‫الرسائل دى بيتم ارسالها على قنوات ‪ . PDSCH , PUSCH‬بكده بيبقى فى اتصال مباشر بين‬
‫جهاز المحمول ‪ UE‬والمحطة الالسلكية ‪.eNB‬‬
‫رسالة ‪ RRC connection setup complete‬بتحتوى كمان على رساله ‪attach request‬‬
‫واللى المحطة الالسلكية بترسلها بدورها لجهاز ‪ MME‬واللى بدوره هيتأكد من هوية جهاز‬
‫المحمول عن طريق جهاز ‪ HSS‬ويبدأ تشفير البيانات ‪authentication and ciphering‬‬
‫‪ procedure‬وفى نهاية المطاف بيتم تسجيل جهاز المحمول فى الشبكة برسالة ‪attach‬‬
‫‪ complete‬من المحطة الى المحمول وبيتم ارسال عنوان ‪ IP‬لجهاز المحمول الستخدامه بعد كده‬
‫فى ارسال الصوت او االنترنت الجهزة ‪ SGW‬و ‪ .PGW‬البروتوكول االساسى هنا هو بروتوكول‬
‫‪80‬‬
‫‪ RRC‬والموجود فى اجهزة المحمول والمحطة الالسلكية وبعدها بيتم ارسال رسائل ‪signaling‬‬
‫من بروتوكول ‪ ,NAS‬طبعا الموضوع معقد عن كده بس ده شرح مبسط للعملية‪ .‬شكل ‪ 98‬و ‪.99‬‬

‫شكل ‪98‬‬

‫‪81‬‬
‫شكل ‪99‬‬
‫هنتكلم االن عن عملية انشاء اتصال محدد بين اجهزة المحمول وشبكة ‪LTE (Dedicated‬‬
‫)‪ ,Bearer procedures‬او بمعنى اخر ايه اللى بيحصل علشان ندخل على موقع معين على‬
‫االنترنت من شبكة المحمول‪.‬‬
‫بداية نتعرف على معنى كلمة ‪ EPS bearer‬او حامل وده ببساطة اتصال بين جهاز المحمول وبين‬
‫‪( PGW‬مثل ‪ tcp connection‬بين جهازين كمبيوتر ) واالتصال الواحد ممكن يحتوى اكثر من‬
‫‪ IP flow‬او ممكن نقول اكثر من اتصال فرعى – شكل ‪.100‬‬
‫فى نوعين من ‪ EPS bearers‬االول حامل افتراضى او اساسى ‪ default bearer‬وده بيكون‬
‫موجود بين جهاز المحمول وبين ‪ PGW‬فى نهاية عملية ‪ attach‬لو جهاز المحمول محتاج عمل‬
‫اتصال ال يحتاج متطلبات كبيره (مثل تأخير او معدل نقل بيانات معين ) فوقتها البيانات دى‬
‫هتستخدم ‪ . default EP bearer‬اما لو االتصال محتاج معدالت نقل بيانات معينه زى مثال‬
‫الفيديو او الصوت هيطلب جهاز المحمول تأسيس اتصال من النوع الثانى بينه وبين ‪ PGW‬واسمه‬
‫حامل محدد (‪ , )Dedicated Bearer‬جهاز ‪ MME‬هو اللى بيبدأ تأسيس االتصال وتحديد‬
‫متطلباته بعد استقبال رساله من جهاز المحمول ‪ .UE‬وهنا الزم نعرف ان كل خدمة (مثل الصوت‬
‫او الفيديو ) لها معامالت معينه ‪ QoS parameters‬اسمها ‪. - QCI QoS class identifier‬‬
‫والمعامالت دى مثل التأخير ‪ delay‬والفقد ‪ – loss‬شكل ‪.101‬‬
‫بتبدأ عملية تأسيس اتصال محدد ‪ dedicated bearer‬برسالة طلب من ‪ UE‬الى ‪MME‬‬
‫وبروتوكول ‪ NAS‬هو مصدر الرساله‪ .‬بيتواصل ‪ MME‬مع ‪ SGW,PGW, PCRF‬بعدد من‬
‫الرسائل ويرد على ‪ UE‬برساله اسمها ‪ E-RAP setup request‬واللى يرد عليها ‪ UE‬ب ‪E-‬‬
‫‪ RAP setup response‬والرسائل دى بتحتوى على معامالت االتصال المطلوب بين ‪ UE‬و‬
‫‪82‬‬
‫‪ . PGW‬وطبعا ً الرسائل دى بيتم ارسالها عن طريق ‪ .eNB‬وكده يكون فى اتصال كحدد بمعامالت‬
‫خدمه معينة بين ‪UE‬وبين ‪ PGW‬ومن خالل االتصال ده بيكون فى اتصال ‪ End-to-End‬بين‬
‫جهاز المحمول وبين الموقع الموجود على االنترنت‪.‬‬

‫شكل ‪100‬‬

‫شكل ‪101‬‬
‫‪.‬‬
‫‪83‬‬
‫هنبدأ نتكلم عن مجموعة من الخواص الموجوده فى اصدارات ‪ LTE‬المختلفة تمهيدا ً لشرح‬
‫اساسيات الجيل الخامس وهنبدأ ب ‪ carrier aggregation-CA‬او تجميع الترددات‪.‬‬
‫بداية منظمة ‪ GPP 3‬حددت مجموعه من الترددات الممكن استخدامها فى شبكات ‪ LTE‬وبنسمى‬
‫كل حيز منهم ‪ frequency band‬ولهم ارقام مختلفة وكل حيز منهم فيه جزء يستخدم فى اتجاه‬
‫‪downlink‬وجزء بيستخدم فى اتجاه ‪ uplink‬وايضا ً يوجد احوزة ترددية تستخدم فى الشبكات‬
‫التى تعمل بـ ‪ FDD‬وترددات للشبكات التى تعمل بطريقة ‪ TDD.‬وعلى حسب كل دوله بيتم اختيار‬
‫حيز معين وتخصيصه لشركات االتصاالت الستخدامه فى شبكات ‪ - LTE‬شكل ‪.102‬‬
‫فى بداية اصدار ‪ LTE‬كان اقصى حيز ترددى بيشتغل عليه هو ‪ MHz 20‬ولكن معدل استهالك‬
‫البيانات بيزيد وده ادى الى حتمية زيادة الحيز الترددى اللى بتشتغل عليه شبكات ‪ LTE‬وتم تحقيق‬
‫ذلك باستخدام خاصية ‪ carrier aggregation‬واللى معناها اننا نقدر نستخدم اكتر من حيز‬
‫ترددى بحد اقصى عدد ‪ carriers 5‬ما مجموعه ‪ MHz 100‬كحد اقصى وطبعا ده هدفه انه‬
‫يزود عدد المشتركين فى الشبكة و يزود سرعات نقل البيانات فى اتجاه ‪ downlink.‬فى المستقبل‬
‫القريب هيتم زيادة الترددات الى ‪ carrier. 32‬وعدد الترددات المستخدمة فعليا بيعتمد على نوع‬
‫جهاز المحمول ‪ UE category‬ونوع المحطة الالسلكية وامكانيتها ( على سبيل المثال لو نوع‬
‫جهاز المحمول ‪ category 6‬فعد الترددات اللى ممكن نجمعهم ‪ 2‬ولو كان ‪category 11 or‬‬
‫‪12‬بيكون عدد الترددات ‪ ) – 4‬عمليا مش كتير من الشركات بتطبق الخاصية دى فى الشبكات‪.‬‬
‫فى اربع انواع من ‪ carrier aggregation‬على حسب هل الترددات المستخدمه متجاورة ام ال ‪:‬‬
‫اول نوع اسمه ‪ Interband carrier aggregation‬وده االكثر استخداما ً ومعناها ان مشغل‬
‫الشبكة ‪ network operator‬بيملك ترددات فى احوزة تردديه مختلفة ‪different frequency‬‬
‫‪(bands‬بمعنى ان الترددات متباعده عن بعضها) ‪ ,‬النوع الثانى اسمه ‪intra-band‬‬
‫‪contiguous carrier aggregation‬ومعناه ان مشغل الشبكة بيملك ترددات فى نفس الحيز‬
‫الترددى ‪ frequency bands‬والترددات دى متجاورة‪.‬‬
‫اما النوع الثالث فهو نفس الثانى ولكن الترددات الموجوده فى الحيز الترددى الواحد غير متجاورة‬
‫واسمه ‪ intra-band non-contiguous CA .‬واخيرا النوع الرابع ‪interband‬‬
‫‪FDD/TDD CA‬وده معناه ان مشغل الشبكة بيملك حيز ترددى يستخدم فى شبكات ‪ LTE‬التى‬
‫تعمل بطريقة ‪( FDD‬راجع بوستات اساسيات االتصاالت) وحيز ترددى اخر يستخدم فى شبكات‬
‫‪LTE‬التى تعمل بطريقة ‪ TDD‬ومطبق فى شركة اتصاالت فى السويد‪.‬‬
‫فى بداية عمل جهاز الموبيل بيشتغل على تردد واحد بيسموه ‪Primary component‬‬
‫‪carrier-PCC‬وبعدها بيتم اضافة الترددات االخرى للعمل عليها واللى اسمها ‪secondary‬‬
‫‪component carriers-SCC‬وعملية اضافة او ازالة تردد لجهاز المحمول لالستقبال عليه‬
‫بتكون اوتوماتيكية على حسب معدالت نقل البيانات المطلوبة‪.‬‬

‫‪84‬‬
‫شكل ‪102‬‬
‫هنتكلم االن عن خواص جديده من الخواص التى يدعمها االصدارات الحديثه من ‪ LTE‬وهى‬
‫‪ HetNet‬و ‪.Relay node‬‬
‫الهدف االساسى من الخواص دى تحسين تغطية الشبكة ‪ ,‬اول طريقة لتحسين التغطية ‪coverage‬‬
‫‪ improvement‬استخدام خاليا صغيرة ‪ small cells‬ودى محطات السلكية بترسل قدره‬
‫كهربية صغيرة وغالبا بيتم استخدامها فى االماكن المزدحمة واللى فيها كمية البيانات الصادرة من‬
‫اجهزة المحمول بيكون كبير وبيسموها المناطق دى ‪ hot spot‬وشكل اجهزة المحطة ‪relay‬‬
‫‪ node‬بيكون صغير وموجوده على عمود صغير او موجوده داخل يافطة محل – شكل ‪.103‬‬
‫وممكن يتم استخدامها لتغطية اماكن غير مغطاه من محطة السلكية اكبر او ‪– Macro cell‬‬
‫وممكن ‪ small cell‬يكون نوعها ‪ Pico cell‬او ‪ metro cell‬او ‪. femto cell‬وعدد اجهزة‬
‫المحمول اللى ممكن تخدمهم فى حدود ‪ 64‬جهازمحمول وقطر الخلية بيكون فى حدود ‪ 500‬متر او‬
‫اقل على حسب نوع الخلية‪ .‬لما يكون منطقة ما متغطية من محطتين واحده منهم كبيرة ‪Macro‬‬
‫‪ cell‬واالخرى صغيرة ‪ small cell‬بيحصل حاجه اسمها ‪ offloading‬بمعنى ان الخدمة‬
‫للمحمول تنتقل من الخلية االكبر الى الخلية االصغر وده بيساعد فى تحسين الخدمة عند عمالء‬
‫الشبكة بصفة عامة‪ .‬وهنا نقدر نعرف معنى شبكه غير متجانسة – ‪Heterogenous network‬‬
‫‪ – HetNet‬ببساطه هى الشبكة المكونه من انواع مختلفة من الخاليا ( ‪Macro-Micro-Pico-‬‬

‫‪85‬‬
‫‪ )Femto cells‬كل منهم له قدرة كهربية ومدى تغطية معينه‪,‬وفيها اجيال محمول مختلفة وممكن‬
‫كمان يكون فيها ‪. wifi‬‬
‫صورة اخرى لتحسين التغطية هى ‪ relay node‬وهى نوع من المحطات الصغيرة ولكنها متصله‬
‫السلكيا بمحطة اكبر واسمها ‪ donor eNB‬واالتصال ده عن طريق نفس الترددات المستخدمه فى‬
‫الشبكة وليس عن طريق كوابل فيبر او ميكروويف‪ .‬محطة ‪ relay node‬بتتعامل مع ‪donor‬‬
‫‪ eNB‬على انها هى جهاز المحمول ‪ UE‬وبتتعامل مع جهاز المحمول على انها هى ‪donor‬‬
‫‪.eNB‬ودورها انها تستقبل االشارة الالسلكية من ‪ donor eNB‬وتعمل لها ‪demodulation‬‬
‫‪ and decoding‬وتصحح االخطاء الموجوده فيها ان وجد وتعيد ارسالها الى جهاز المحمول (‬
‫وده فرقها عن اجهزة ال ‪ repeaters‬اللى بتعمل تكبير لإلشارة دون معالجة االخطاء) – و ‪relay‬‬
‫‪ node‬مفيده فى حالة االماكن التى يصعب تغطيتها عن طريق ‪ . Macro eNB‬وممكن تتثبت‬
‫على عواميد االضاءة او على الحيطان فى الشوارع وطبعا ده بيحسن وبيزود مساحة التغطية‬
‫وبيزود عدد العمالء فى الشبكة وبيحسن معدالت نقل البيانات فى الشبكة‪ .‬شكل ‪ .104‬ومن اهم‬
‫مزاياها انها ال تحتاج توصيل وصله معينه منها الى ‪ donor eNB‬سواء فيبر او ‪microwave‬‬
‫(بيسموها ‪, ) backhaul network‬فتركيبها فى الشبكة سريع‪ .‬وممكن استخدامها يكون مؤقت‬
‫الى ان يتم تركيب ‪.small cell‬‬

‫شكل ‪103‬‬

‫‪86‬‬
‫شكل ‪104‬‬
‫هنتكلم االن عن خاصية جديده من الخواص التى يدعمها االصدارات الحديثه من ‪ LTE‬وهى‬
‫‪Coordinated Multipoint COMP‬‬
‫نتيجة انه فى شبكات الجيل الرابع يمكن استخدام نفس الحيز الترددى فى جميع الخاليا ( ‪reuse‬‬
‫‪ )factor = 1‬فيوجد نسبة كبيرة من التداخل على اطراف الخاليا ‪ cell edges‬المختلفة و الهدف‬
‫االساسى من ‪ COMP‬تحسين التغطية وتقليل التداخل وتحسين معدل نقل البيانات واداء الشبكة عند‬
‫اطراف الخاليا ‪.cell edges‬‬
‫ويوجد نوعان من ‪ COMP‬االول ‪ intra-site COMP‬ومعناه ان يتم التنسيق والتعاون بين‬
‫ال ‪ sectors‬الموجوده فى المحطة الواحده بدون تدخل باقى المحطات الالسلكية والهدف اننا نقلل‬
‫التداخل بين ال ‪ sectors‬المختلفة فى المحطة الواحده‪.‬‬
‫والنوع االخر ‪ inter-site COMP‬وهو التنسيق بين اكتر من ‪ eNB‬متجاورين بهدف تقليل‬
‫التداخل بين ‪ eNBs‬وده بيتم عن طريق تبادل كميات بين البيانات بين المحطات الالسلكية‬
‫المجاورة‪ -‬شكل ‪.105‬‬
‫والتنسيق بين الخاليا او المحطات بيتم عن طريق نوع من اثنين اوال ‪ joint processing‬وهو ان‬
‫يتم ارسال نفس البيانات من المحطات الالسلكية الى جهاز المحمول والعكس عن طريق اكثر من‬
‫محطة السلكية ‪ eNB‬او ‪ ( eNB sectors‬يعنى سواء النوع االول ‪ intra-site‬او النوع الثانى‬
‫‪ )inter-site‬ويتم استنتاج االشارة من مجموع كل االشارات المستقبله من المحطة او من جهاز‬
‫المحمول ‪ .‬الطريقة الثانية اسمها ‪ coordinated scheduling or beamforming‬بيتم‬
‫التسيق بين المحطات بحيث انه يتم توجيه الهوائى من احد المحطات الى موقع جهاز المحمول وفى‬
‫نفس الوقت إبعاد اشعاع باقى الهوائيات من المحطات االخرى من نفس موقع المحمول ‪ ,‬بالتالى‬
‫التداخل يقل بين المحطات عند موقع جهاز المحمول بالتالى تتحسن قيمة االشارة الالسلكية مقارنة‬
‫بقيمة التداخل – شكل ‪.106‬‬
‫الخاصية دى بتقابل تحديات كتير منها ان سرعة استنتاج و معالجة حالة القناة الالسلكية الزم تكون‬
‫كبيرة ‪ ,‬ومدى دقة الهوائيات فى استنتاج اماكن اجهزة المحمول ‪ ,‬كمية البيانات الكبيرة التى تنتقل‬
‫بين المحطات الالسلكية للتنسيق بينها‪.‬‬

‫‪87‬‬
‫شكل ‪105‬‬

‫شكل ‪106‬‬

‫هنتكلم االن عن التداخل بين الخاليا وكيفية تجنبه باستخدام ‪ICIC‬‬

‫‪88‬‬
‫من اهم اسباب ان معدل نقل البيانات عند مشتركى شبكات الجيل الرابع ‪ LTE‬بتكون اقل من‬
‫السرعات النظرية هو التداخل بن الخاليا ‪ . inter-cell interference‬والسؤال هو ليه بيحصل‬
‫تداخل اصالً ؟ شبكات ‪ LTE‬ممكن تستخدم نفس الترددات فى كل الخاليا ‪ .‬لو يوجد خليتين‬
‫متجاورتين وكل واحده بترسل وتستقبل الى ومن جهاز محمول فى منتصف الخاليا فى الحاله دى‬
‫القدرة الكهربية الصادرة من اجهزة المحمول صغيرة بالتالى لن تؤثر على الخاليا المتجاورة ‪,‬‬
‫المشكلة لو اجهزة المحمول دى موجوده على اطراف الخاليا ‪ , cell edges‬فى الحالة دى القدرة‬
‫الكهربية المرسله من اجهزة المحمول بتكون كبيره علشان تقدر توصل الى اجهزة االستقبال فى‬
‫المحطة الالسلكية ومننسناش ان الخاليا بتعمل على نفس الترددات ‪ ,‬بكده اجهزة المحمول نفسها‬
‫بتعمل تداخل على بعض‪ .‬وايضا ً المحطات الالسلكية بترسل على نفس الترددات ألجهزة المحمول‬
‫الموجود على اطراف الخاليا بالتالى التداخل بيكون فى اتجاه ‪ uplink‬و ‪.downlink‬‬

‫والحل انه يتم التنسيق بين المحطات الالسلكية ‪ eNB‬لتقليل او منع التداخل على العمالء وده من‬
‫خالل رسائل متبادله بينهم عن طريق االتصال الموجود بين المحطات الالسلكية وبعضها ( ‪X2‬‬
‫‪ ,)interface‬ويوجد نوعين رئيسيين للتنسيق بين المحطات ‪ ,‬االول فى شبكات ‪LTE – R8‬‬
‫االصدار ‪ , 8‬واسم الطريقه )‪ Inter-Cell Interference Coordination (ICIC‬والنوع‬
‫االخر فى ‪ LTE- advanced‬االصدار ‪ 10‬واسمه )‪ Enhanced ICIC (eICIC‬وده متوافق مع‬
‫خواص ‪. HetNet , CoMP‬‬

‫خاصية ‪ ICIC‬بتجعل المحطات الالسلكية تحدد ‪ resource blocks‬الموجود عليها تداخل بالتالى‬
‫تبعت معلومات عن ‪ resource blocks‬دى للمحطات المجاورة واللى بدورها تحدد ‪resource‬‬
‫‪ blocks‬مختلفة لمنع التداخل بين الخاليا ( على مستوى الترددات ‪ – )subcarriers‬شكل ‪.107‬‬
‫الطريقة دى مناسبه فى الشبكات المتجانسه ‪ homogenous network‬اللى كل خالياها نوعها‬
‫‪ macro cells‬ولكن غير مناسبة فى الشبكة المكونه من انواع مختلفة من الخاليا‬
‫‪ heterogenous network- HetNet‬النه بيحصل فيها تداخل على مستوى ‪control‬‬
‫‪ .channel‬فى ‪ LTE-advanced – R10‬بنستخدم ‪ eICIC‬وفيه بيتم استخدام ‪subframes‬‬
‫اخرى لنفس الغرض ‪ ,‬فمثالً الخلية االكبر ‪ macro cell‬تشتغل على نفس الترددات الخاصة ب‬
‫‪ small cell‬ولكن كل منهم له ‪ subframes‬مختلفة من اجل عدم االرسال فى وقت واحد على‬
‫نفس الترددات – شكل ‪.108‬‬

‫شكل ‪107‬‬

‫‪89‬‬
‫شكل ‪108‬‬
‫هنتكلم االن عن اساسيات عملية ‪ optimization‬فى شبكات المحمول من الجيل الرابع ‪.LTE‬‬
‫عملية ‪ optimization‬عملية مستمرة وهدفها تحسين اداء الشبكة عن طريق تحسين التغطية‬
‫ومعدالت نقل البيانات عند عمالء الشبكة ‪ .‬وعملية ‪ optimization‬بتمر بأكتر من مرحلة ‪ ,‬منها‬
‫‪ single site verification‬والهدف منها التأكد ان المحطة الالسلكية تم تركيبها بصورة سليمة و‬
‫تم عمل ‪ configuration‬ليها بالقيم المطلوبة وشغاله بصورة طبيعية‪ .‬والنوع الثانى ‪RF‬‬
‫)‪ optimization (cluster optimization‬ودى بتبدأ بعد تركيب كل المحطات الالسلكية‬
‫‪( eNBs‬وليست محطة واحده) فى منطقة معينة وهدفه التأكد من التغطية للمحطات كلها متصلة و‬
‫عملية ‪ handover‬بتتم بصورة صحيحة وتحديد وتعديالت مناطق التداخل بين المحطات ‪ .‬وفى‬
‫المرحلة دى بيتم عمل تعديالت فى زوايا هوائيات المحطات ‪ antenna‬ومعدالت القدرة الكهربية‬
‫المرسلة ‪ transmitted power‬والقيم المختلفة المستخدمة لعملية ‪ handover‬للحصول على‬
‫افضل اداء للشبكة فى مناطق التخطيط‪ .‬شكل ‪.109‬‬
‫وبيتم جمع بيانات عن اداء الشبكة عن طريق عملية ‪ Drive test‬وده فى حالة ان الشبكة لسه‬
‫جديده ومفيش عدد كبير من العمالء على الشبكة ‪,‬وايضا ً بيتم جمع البيانات من انظمة قياس االداء‬
‫فى الشبكة اللى اسمها ‪ Key performance indicators‬ودى بيتم االعتماد عليها لما يكون فيه‬
‫عدد كبير من العمالء فى الخدمة‪ .‬وفى عملية ‪ optimization‬بيتم مراجعة قيم ‪RSRP , SINR,‬‬
‫‪ handover success rate‬وقيم اخرى واللى بيتم مقارنتها بالقيم المثلى ومن ثم عمل تعديالت‬
‫مختلفة فى الشبكة للوصول الى االداء االمثل للشبكة‪.‬‬
‫اهم المشاكل الخاصة بتغطية الشبكة واللى المفروض عملية ‪ optimization‬انها تحلها هى‪:‬‬
‫التغطية الضعيفة وفجوات التغطية ‪ :weak coverage and coverage holes‬ومعناها وجود‬
‫اشارة ضعيفة جدا من المحطة الالسلكية ووجود مناطق ال يوجد فيها تغطية على االطالق والهدف‬
‫من حل المشكلة دى ضمان وجود تغطية متصلة للشبكة بقيم مقبولة‪.‬‬
‫عدم وجود خلية مسيطرة ‪ :lack of a dominant cell‬ومعناه انه يوجد فى منطقة معينه اشارات‬
‫متساوية من محطات متجاورة او اكتر ‪ ,‬فى الحاله دى بيحدث عملية ‪ handover‬بصورة متكررة‬
‫فى اوقات صغيره جدا ً (‪ )ping-pong effect‬وده بيأثر على جودة االتصال وعلى الحمل‬
‫‪processing load‬على المحطات الالسلكية‪ .‬الزم يكون فى اشارة من محطة معينة ‪dominant‬‬
‫‪ cell‬اكبر بكتير من باقى اشارات المحطات المجاورة‪.‬‬
‫عدم التوازن بين اتجاه ‪ uplink‬و اتجاه ‪(imbalance between uplink - downlink‬‬
‫)‪ :and downlink‬فى بعض المناطق يمكن ان توجد اشارة مستقبله من المحطة الالسلكية عند‬
‫‪90‬‬
‫جهاز المحمول ولكن لبعد المسافة بين جهاز المحمول وبين المحطة ال تصل االشارة الالسلكية‬
‫الصادرة من المحمول الى المحطة ‪ .uplink direction‬وهنا الزم نحسب تغطية المحطة عند‬
‫المنطقة اللى بيكون فيها توازن بين االتجاهين‪.‬‬
‫التغطية المتقاطعة ‪ :cross coverage‬ومعناها ان محطة بترسل اشارة الى مدى اكبر من‬
‫المخطط لها ‪ ,‬بالتالى تؤثر على الخاليا المجاورة عن طريق زيادة التداخل بين المحطات او عدم‬
‫وجود خلية مسيطره ‪ dominant cell‬فى بعض المناطق وقد يحدث اخطاء اثناء عملية‬
‫‪ .handover‬والحل تعديالت فى الهوائيات او معامالت المحطات او تعديل القدرة الكهربية‬
‫المرسله‪.‬‬

‫شكل ‪109‬‬

‫ما هى العوامل اللى بتستخدم فى عملية ‪ optimization‬لتحسين اداء الشبكة ؟‬


‫يوجد اكتر من عامل يمكن التغيير فيهم فى حالة ضعف التغطية ومنهم تعديالت فى ميل الهوائيات‬
‫سواء االفقى او الرأسى ‪ antenna azimuths or tilts‬او تعديالت فى ارتفاع الهوائى‬
‫‪ antenna height‬او استخدام هوائيات بكسب اعلى ‪ .high gain antennas‬زيادة القدرة‬
‫الكهربية المرسله ‪ EIRP‬ممكن يحل مشكلة ضعف التغطيه ايضا ً ‪ ,‬ولكن دايما ناخد فى االعتبار‬
‫احتمالية زيادة التداخل ‪ interference‬بين الخاليا المجاورة‪.‬‬
‫فى حالة منطقة محرومه من التغطية تماما ‪ coverage holes‬غالبا ال يمكن حلها بالتعديالت فى‬
‫الهوائيات اذا كانت حجم المنطقة كبير ‪ ,‬وهنا الحل االمثل تركيب محطة السلكية جديده ‪ eNB‬او‬
‫على االقل ‪.relay node‬‬
‫فى حالة وجود مشكله عدم وجود خلية مسيطرة ‪ lack of dominant cell‬بيحصل ‪handover‬‬
‫‪ or cell reselection‬بمعدالت كبيرة فى منطقة معينه وده بيأثر على جودة الخدمة وبيعمل‬
‫تحميل على المحطات الالسلكية ‪ eNB‬وللحل بيتم التركيز على تعديالت معامالت الهوائى زى ميل‬
‫الهوائيات بحيث يتم زيادة قوة اشارة معينه عن االخرين او تقليل تغطية محطة مقارنة بالمحطات‬
‫المجاورة‪ .‬ونفس الحلول تقريبا فى حالة مشكلة ‪ cross-coverage‬واللى غالبا بيحلها تغيير زاويه‬
‫‪. azimuth‬‬

‫‪91‬‬
‫فى حالة مشكلة عدم التوازن بين اتجاه ‪ uplink‬واتجاه ‪ downlink‬بيكون القدرة الكهربية‬
‫المرسلة من جهاز المحمول ‪ UE‬غير قادرة على الوصول الى المحطة الالسلكية ‪ , eNB‬وفى نفس‬
‫الوقت فى اشارة فى اتجاة ‪ downlink‬واصله الى جهاز المحمول – شكل ‪ .110‬وده ممكن‬
‫يحصل نتيجة اعطال فى المحطة الالسلكية مثل اعطال فى ‪ power amplifier‬او اختيارات‬
‫خاطئة فى معامالت الهوائى مثل ‪ diversity option‬او وجود تداخل ‪ interference‬وممكن‬
‫يحتاج تعديالت فى معامالت الهوائى او تقليل القدرة الكهربية المرسله‪.‬‬

‫شكل ‪110‬‬

‫مفهوم التشارك فى الشبكات ‪:Network sharing‬‬


‫التشارك فى الشبكات ‪ :network sharing‬مصطلح مهم وبيهدف الى ان شركات المحمول‬
‫تتشارك فى االماكن او االبراج او حتى فى المحطات الالسلكيه نفسها‪ .‬اول نوع من التشارك ده‬
‫اسمه ‪ national roaming‬وده بيتم لما يكون فى شركة محمول جديده فى السوق وطبعا بما انها‬
‫جديده فملهاش ابراج محمول على مستوى الدوله كلها فتعمل تعاقد مع شركات اخرى موجوده فى‬
‫السوق بحيث انها تستخدم محطاتها الالسلكيه فى اماكن محدده او فى الدوله كلها حتى بناء شبكتها‬
‫الخاصه وبيتم االتفاق هل المشتركين هيستخدموا كل انواع الشبكات زى ‪ GSM‬او ‪ LTE‬ام نوع‬
‫شبكة محدد‪.‬‬
‫التشارك فى الموقع ‪ :site sharing‬معناها ان شركات المحمول تتشارك فى قطعة ارض وكل‬
‫شركة تضع فيها البرج الخص بيها ‪ ,‬او ان الشركات تتشارك فى برج واحد وكل شركة تضع‬
‫اجهزتها عليه‪.‬‬
‫التشارك فى المحطات ‪ :Multi-operator core network - MOCN‬هنا الشركات بتتشارك‬
‫فى المحطات الالسلكية ‪ eNB‬والحيز الترددى مع فصل جزء ‪ , core network‬يعنى المكالمات‬
‫الخاصة بكل الشبكات بتمر على نفس المحطة الالسلكية وبتستخدم نفس الترددات ولكن اجهزة‬
‫‪ core network‬مثل ‪ MME‬او ‪ SGW‬خاصة بكل شبكة والطريقة دى ممكن تطبيقها ايضا ً فى‬
‫شبكات ‪ UMTS‬مش بس فى شبكات ‪.LTE‬‬
‫الطريقة الجديده اسمها ‪ :Mobile operator radio access network – MORAN‬هنا بيتم‬
‫التشارك فى الهوائيات و المحطات الالسلكية وتحديدا جزء ‪ digital part‬وجزء التوصيل من‬
‫المحطة الالسلكية لباقى الشبكة ‪ backhaul connectivity‬ولكن كل شبكة لها حيز ترددى‬
‫مختلف وطبعا ‪ core network‬مختلف‪.‬‬

‫‪92‬‬
‫طريقة ‪ : Gateway Core Network-GWCN‬مثل طريقة ‪ MOCN‬ولكن يتم ايضا ً التشارك‬
‫فى اجهزة ‪ MME‬والمسئولة توزيع المكالمات وانشاء االتصال بين اجهزة الـ ‪core network‬‬
‫المختلفة‪ ,‬ولكن الطريقة دى بالرغم انها موفرة لشركات تشغيل الشبكات ولكن غير مرنة وغير‬
‫عملية‪.‬‬

‫شكل ‪111‬‬

‫كيفية دعم شبكات ‪ LTE‬ل ‪.IoT‬‬


‫مصطلح شبكات االشياء ‪ Internet of Things- IoT‬انتشر من فتره و معناه وجود اتصال بين‬
‫العديد من االجهزة لشبكة االنترنت مثل الحساسات المختلفه فى المدن او االجهزة المختلفه الموجوده‬
‫فى البيوت الذكيه ‪ smart homes‬او المدن الذكيه ‪ smart cities‬او االجهزة القابله لالرتداء‬
‫‪ wearable devices‬وغيرها كتير‪ ,‬بالتالى يوجد احتياج لوجود شبكه قادرة على حمل البيانات‬
‫المختلفه الصادرة او الواردة لالجهزة دى ‪ .‬وهنا ظهرت مجموعه من الخصائص فى شبكة الجيل‬
‫الرابع والتى تدعم توصيل االجهزة دى على الشبكه ‪ .‬منظمة ‪ 3GPP‬حددت انواع جديده من‬
‫االجهزة اللى بتشتغل على شبكات الجيل الرابع ‪ LTE‬ومناسبه ألجهزة ‪ IoT‬وطبعا مختلفه فى‬
‫احتياجتها ومختلفه عن اجهزة المحمول وسمت التطوير ده باسم ‪“enhancements for‬‬
‫– ‪Machine Type Communication – MTC- and Cellular Internet of Things‬‬
‫”‪, CIoT- applications‬واالنواع دى معموله علشان تتناسب مع طبيعه اجهزة ‪ IoT‬واللى‬
‫بتكون حجم البيانات الصادره منها قليل ومحتاجه ان استهالك الطاقة الكهربية يكون قليل لزيادة‬
‫فتره تفريغ شحن البطاريات ‪ .‬اول نوع من االجهزة دى اسمه ‪ LTE cat 0‬وده اقصى معدل لنقل‬
‫البيانات ‪ 1 Mb/s‬وال يدعم ‪ MIMO‬والنوع الثانى اسمه ‪ LTE cat 1‬واقصى معدل له ‪10‬‬
‫‪ Mb/s‬وده بيشتغل ‪ . half duplex‬النوع الثالث اسمه ‪ LTE cat-M1‬واقصى معدالت النقل فيه‬
‫‪ 1Mb/s‬وبيتميز باستهالك قدرة كهربيه قليله جدا وبيستخدم ‪ 1.4 MHz‬فقط من الحيز الترددى ‪.‬‬
‫النوع االخير اسمه ‪ LTE-cat-NB1‬او ‪ NB-IoT‬وده بيتميز ان استهالك القدرة الكهربيه قليل جدا‬
‫جدا لذلك البطاريه الموجوده فى الجهاز ده ممكن تدوم الى اكثر من عام حتى تفرغ شحنتها ‪ ,‬طبعا‬
‫ده مناسب للحساسات الموجوده فى اماكن ال يوجد فيها مصدر طاقة كهربيه وال يمكن اعادة شحنها‬

‫‪93‬‬
‫بسهوله ولكن معدل نقل البيانات من هذه االجهزة بيكون فى حدود ‪ .200 kb/s‬والنوع ده بيستخدم‬
‫‪ 180 Khz‬فقط من الحيز الترددى وبتستخدم فقط ‪ QPSK or BPSK modulation‬والخلية‬
‫الواحده بتدعم االالف االجهزة فى حيز التغطيه‪.‬‬

‫شكل ‪112‬‬
‫مبادئ ‪VoLTE‬‬
‫منظمة ‪ GPP3‬قررت انها تفصل شبكة ‪ LTE‬عن اى خدمات مثل ‪ , voice‬بالتالى مكونات‬
‫شبكة ‪ LTE‬فى حد ذاتها ال تقدم خدمة نقل الصوت او الفيديو ‪ ,‬لذلك لما تحب تعمل مكالمات‬
‫صوتيه الزم شبكة ‪ LTE‬تكون موصله بشبكة اخرى لتقديم خدمات الصوت وغيره‪ .‬الحل‬
‫االول ‪ CSFB‬وده حل مؤقت حتى استخدام الحل االخر وهو ‪. VoLTE‬‬
‫فى خدمة ‪ VoLTE‬بيتم االعتماد على شبكة ‪ IMS‬واللى طورتها منظمة ‪ GPP3‬والتى تعمل‬
‫باستخدام بروتوكول ‪ SIP‬وده بروتوكول مسئول عن تأسيس ونهاية المكالمات –‬
‫‪ -signaling protocol‬وده بيحصل عن طريق تبادل مجموعه من الرسائل بين االجهزة‬
‫المختلفه سواء اجهزة المحمول او االجهزة الموجوده فى شبكة ‪ IMS‬مثل رسالة ‪invite‬‬
‫ورسالة ‪ .register‬طب ايه االجهزة الموجوده فى شبكة ‪IMS‬؟‬
‫اوال اجهزة ‪ : S-CSCF‬االهم فى الشبكة النها المسئول عن توصيل المكالمات بين االجهزة‬
‫فى بداية عمل المكالمه وادارة المكالمه – واالجهزة دى بتقوم بوظيفة ‪SIP registrar‬‬
‫‪ and SIP proxy‬واللى معناهم التأكد من هويه اجهزة المحمول وتسجيلهم فى الشبكة‬
‫والقيام بدور الوسيط بين اجهزة المحمول لتوصيلهم ببعض فى مكالمة صوتيه‪.‬‬
‫اجهزة قواعد البيانات ‪ : HSS‬دورها انها تسجل بيانات اجهزة المحمول واالرقام المختلفه‬
‫واكواد التشفير المستخدمه‪ .‬والبروتوكول المستخدم بين ‪ S-CSCF‬و ‪ HSS‬اسمه‬
‫‪.diameter‬‬
‫‪94‬‬
‫اجهزة ‪ :I-CSCF‬فى الشبكات الكبيره يوجد اكثر من ‪ S-CSCF‬وبيتم توزيع البيانات والعمل‬
‫بينهم ‪,‬واالستعالم منهم عن اى فيهم مسئول عن تقديم الخدمه ألرقام معينه ‪ -‬ودى وظيفة ‪I-‬‬
‫‪CSCF‬‬
‫اجهزة ‪ : P-CSCF‬يعتبر الواجهة اللى بين اجهزة المحمول و ‪ IMS‬بمعنى ان اجهزة‬
‫المحمول بترسل له وهو المسئول عن التواصل مع باقى مكونات الشبكة باالضافه الى انه‬
‫مسئول عن توفير جوده الخدمه ‪ QoS‬للمكالمات الصوتيه لذلك هو موصل بـ ‪ PCRF‬فى‬
‫شبكة ‪ LTE‬لتحويل متطلبات ‪ IMS network‬الى شبكة ‪.LTE‬‬
‫اجهزة ‪ allocation servers AS‬او ‪: Telephony application servers TAS‬‬
‫مسئولة عن تحقيق بعض الخواص فى المكالمات الصوتيه مثل مكالمات المؤتمرات‬
‫‪ conference calls‬وخاصية توجيه المكالمات ‪ call forwarding‬واسمهم بصفة عامة‬
‫‪ supplementary services‬وممكن تعمل تعديل فى رسائل ‪ sip‬وتوجيهها الى ‪S-‬‬
‫‪ – CSCF‬وبكده بينفذ وظيفة ‪.Multimedia telephony – MMTEL‬‬
‫اجهزة ‪ MGW , MGCF :‬اجهزة ‪ MGW‬هى المسئولة عن توصيل شبكة ‪ IMS‬بشبكات‬
‫اخرى ‪ circuit switching‬واللى بتستخدم ‪ PCM .‬والمتحكم فى عمل ‪ MGW‬هو‬
‫‪MGCF .‬‬

‫شكل ‪113‬‬

‫‪95‬‬
‫ازاى بتتم مكالمه على شبكة ‪.VoLTE‬‬
‫اول خطوه لما تشتغل اجهزة المحمول على شبكة ‪ LTE‬شغاله ب ‪ VoLTE‬بيحصل تسجيل‬
‫لبيانات التليفون على اجهزة الشبكة واسم المرحله دى التسجيل ‪ Registration‬وده‬
‫بيحصل عن طريق عمل اتصال بين التليفون وشبكة ‪ LTE‬وبعدها بيتم عمل تسجيل للموبيل‬
‫فى شبكة ‪ IMS‬الموصله بشبكة ‪ LTE‬وطبعا ده بعد التأكد من هوية الموبيل باستخدام اجهزة‬
‫قواعد البيانات ‪ .HSS‬وبيتم اخبار جهاز المحمول بعنوان جهاز ‪ .P-CSCF‬جهاز المحمول‬
‫لما بيعمل ‪ registration‬بيرسل رقم المحمول ‪ IMSI‬وبعض البيانات االخرى والتى بيتم‬
‫ارسالها الى اجهزة ‪ S-CSCF‬اللى بتستخدمها للبحث عن بيانات اخرى للموبيل من اجهزة‬
‫‪ HSS‬وبيتم بعدها تسجيل الموبيل فى ‪.Telephony application server –TAS‬‬
‫بعد مرحلة التسجيل ممكن يتم عمل مكالمه بين اجهزة المحمول وده بيتم عن طريق ارسال‬
‫رسائل ‪ SIP‬من جهاز المحمول الى ‪ P-CSCF‬واللى بدوره بيرسلها الى ‪ S-CSCF‬الموجود‬
‫فى الشبكة ‪ .‬بعدها بيتم ارسال الرساله الى ‪ I-CSCF‬والمسئول عن اختيار جهاز ‪S-CSCF‬‬
‫المسجل فيه الرقم المطلوب (ممكن جهاز ‪ S-CSCF‬يكون موجود فى نفس الشبكة او فى‬
‫شبكة محمول اخرى على حسب الرقم المطلوب)‪ .‬بعد كده بيتم توجيه الرساله الى ‪P-CSCF‬‬
‫فى الشبكة االخرى الى جهاز المحمول المطلوب‪.‬‬
‫بعد مرحله ‪ signaling‬بينتقل الصوت نفسه بين اجهزة المحمول مباشرة بدون المرور‬
‫على ‪ S-CSCF‬وطبعا مرورا بأجهزة ‪ .LTE core‬معظم شبكات ‪ VoLTE‬بتستخدم‬
‫‪ voice codec‬اسمه ‪ AMR-NB‬او )‪ AMR-WB (G722.2‬او ‪ EVS‬واالكثر استخداما‬
‫هو ‪ AMR-WB‬ألن جودة الصوت افضل ومعدل نقل الصوت ‪ kb/s 12.65‬اما ‪AMR-‬‬
‫‪ NB‬فمعدل الصوت به ‪ kb/s12.2‬ولكن فى االصل معدل النقل فى هذه البروتوكوالت‬
‫متغير فمثال فى ‪ AMR-WB‬يكون المعدل من ‪ 6.6‬الى ‪ kb/s23.85‬ولكن معظم الشبكات‬
‫تجعله حتى ‪ kb/s12.65‬ويتم االتفاق على ال ‪ codec‬المستخدم فى بداية المكالمه اثناء‬
‫تبادل رسائل ‪ sip/sdp‬ومعدل النقل بيزيد بعد اضافة مجموعة من ‪ headers‬مثل‬
‫‪.IP/UDP‬‬

‫‪96‬‬
‫شكل ‪114‬‬

‫اثناء عمل مكالمة باستخدام ‪ VoLTE‬وفى حالة لو تغطية شبكة ‪ LTE‬مش كامله وفى منطقة‬
‫متغطية ‪ GSM/UMTS‬يبقى الزم يحصل ‪ handover‬للمكالمه من ‪ LTE‬الى‬
‫‪ , GSM/UMTS‬ومن اجل حدوث هذا يوجد اجهزة مسئولة عن تسريع العملية دى ضمانا‬
‫لعدم فقدان المكالمه او حدوث تقطيع فى الصوت‪ .‬االجهزة دى هى ‪SCC-AS , ATGW,‬‬
‫‪ , ATCF‬وغالبا بتكون عبارة عن برامج موجودة داخل اجهزة ‪ IMS‬مثل ‪.P-CSCF‬‬
‫الوظيفة دى اسمها ‪ .single radio voice call continuity – SRVCC‬وجهاز‬
‫‪ ATGW‬هو ‪ gateway‬بين شبكة الموبيل وشبكة ‪ IMS‬وبين ‪ MSC‬فى شبكات‬
‫‪ GSM/UMTS‬من اجل نقل المكالمه بين الشبكات ‪.‬‬

‫مبادئ الجيل الخامس‬


‫نتيجة لزيادة الطلب على معدالت نقل البيانات فى شبكات المحمول وظهور تطبيقات كتير لـ‬
‫‪ IoT‬اصبح من المهم تطوير شبكات الجيل الرابع‬
‫منظمة ‪ GPP3‬حددت طريقين لتطوير شبكات المحمول من الجيل الخامس االول تطوير‬
‫المحطات الالسلكية ‪ radio network‬واسمها فى الجيل الخامس ‪New radio – NR‬‬
‫والطريق االخر تطوير ‪ core network‬واسمها فى الجيل الخامس ‪Next‬‬
‫‪ . Generation Core Network – NGCN‬تكنولوجيا ‪ G – NR5‬تم التطوير فيها عن‬
‫طريق استخدام تكنولوجيات احدث من اهمها استخدام ترددات كبيرة جدا – اكبر من ‪6‬‬
‫‪ – GHz‬واللي اسمها ‪ . millimeter waves‬وايضا استخدام ‪ MIMO‬بعدد كبير من‬
‫الهوائيات – ‪ -massive MIMO‬لعمل توجية لإلشعاع الخاص بالهوائيات ‪beam‬‬
‫‪.forming‬‬
‫ويمكن تطبيق نوعان من شبكات ‪ G radio network5‬فى الشركات التى ركبت بالفعل‬
‫شبكات ‪ , LTE‬االول اسمه ‪ -Standalone radio network – SA‬وهنا بعض‬
‫المحطات الالسلكية بتكون شغاله على الجيل الخامس فقط واسمها ‪ gNB‬وموصله على‬
‫شبكه ‪ LTE core network-EPC‬و ايضا ‪ NGCN‬الخاصة بـ ‪( G core5‬وممكن شبكة‬
‫‪ LTE core‬بعض التحسينات فى اجهزة ‪ . ) core‬والنوع الثانى اسمه ‪non‬‬
‫‪ standalone radio network- NSA‬وهنا بيتم استخدام ‪ eNB‬من الجيل الرابع‬
‫باالضافة الى ‪ gNB‬من الجيل الخامس فى شبكة ‪ radio network‬وموصله على شبكه‬
‫‪ LTE core network-EPC‬وهنا ارسال واستقبال رسائل التحكم بتكون مسئولية ‪eNB‬‬
‫وليس ‪.NR‬شكل ‪.115‬‬
‫اما فى ‪ NGCN‬فيظهر مصطلح تقسيم الشبكة ‪ network slicing‬ومعناه ان شبكة ‪core‬‬
‫يتم تقسيمها الكتر من شبكة كل واحده مخصصة للتعامل ونقل نوع معين من التطبيقات –‬
‫مثال ان اجهزة ‪ IoT‬التى تحتاج لتأخير ضئيل جدا يتم تخصيص اجهزة فى ‪core‬‬
‫‪97‬‬
‫‪ network‬للتعامل مع بياناتها و اجهزة المحمول ‪ UE‬الخاصة بالمستخدمين يكون لها‬
‫اجهزة مختلفة فى ‪ core network‬للتعامل معها وهكذا‪ .‬وعمليا معظم االجهزة الموجوده‬
‫فى ‪ core network‬بتكون اجهزة ‪ Virtual‬موجوده على اجهزة ‪.severs‬‬

‫شكل ‪115‬‬

‫امزايا وعيوب غلق شبكات الجيل الثانى والثالث عن العمل واالكتفاء بشبكات الجيل الرابع‬
‫والخامس‪.‬‬
‫سؤال مهم وبيتكرر كتير ‪ ,‬مع زيادة اعداد مشتركى شبكات الجيل الرابع والخامس ليه‬
‫شركات المحمول مش بتقفل محطات المحمول التابعه للجيل الثالث والثانى وتحول كل‬
‫المشتركين للجيل الرابع والخامس لو موجود ؟ فى الحقيقه يوجد مزايا وعيوب للقرار ده وال‬
‫حل يوجد اجابة مثاليه‪.‬‬
‫نبدأ بالمزايا ‪ ,‬اهم ميزتين انه فى حال اتقفلت شبكة محمول من الجيل الثانى او الثالث فى‬
‫دولة ما بيكون الحيز الترددى اللى كان بيتم استخدامه فيها متاح لشبكات الجيل الرابع او‬
‫الخامس وده معناه معدل بيانات اكبر للمشتركين وعدد مشتركين اكتر وحيز تغطية اكبر‬
‫وده اسمه ‪ .Refarm spectrum‬والميزة االخرى انه هيتم توفير النفقات التشغيلية‬
‫‪ OPEX‬للشبكات مثل نفقات الصيانه التشغيل‪.‬‬
‫اما بخصوص العيوب فالى االن يوجد مشتركين بأجهزة محمول من الجيل الثانى وال‬
‫يستخدموا خدمات البيانات فى الجيل الثالث وال الرابع‪ ,‬وخصوصا كبار السن ‪ ,‬فاذا تم غلق‬
‫الشبكة قد ينتقل هؤالء المستخدمين لشبكات اخر منافسه توفر شبكات الجيل الثانى‪ .‬بعض‬
‫شبكات المحمول من الجيل الرابع لم تطبق خدمة ‪ VoLTE‬بالتالى وتعتمد على مكونات‬
‫شبكة الجيل الثانى او الثالث لتحقيق مكالمات صوتيه لعمالئها – خدمة ‪ . CSFB‬وايضا فى‬
‫حاله عدم وجود تغطية كليه لشبكة ‪ LTE‬قد يحتاج اجهزة المحمول من الجيل الرابع ان تقوم‬
‫بعمل ‪ handover‬على شبكة جيل ثانى او ثالث الستكمال مكالمه صوتيه – خدمة‬
‫‪98‬‬
‫‪ -SRVCC‬اذن فى هذه الحاالت نحتاج بالقطع شبكات الجيل الثانى او الثالث‪ .‬وايضا نتيجة‬
‫لتغير الحيز الترددى للشبكات ففى حاله غلق شبكة من الجيل الثانى او الثالث واالكتفاء‬
‫بشبكة من الجيل الرابع او الخامس فستجد تغير فى تغطية الشبكة فمثال منطقة كان بيتم‬
‫خدمتها من بمحطة من الجيل الثانى او الثالث وتم احالل محطة من الجيل الرابع مكانها‬
‫فغالبا لتغيير الحيز الترددى والتكنولوجيا هنالقى ان التغطية الخاصة بالمحطة الجديده‬
‫اتغيرت وده ممكن يخلى مشتركين خارج التغطية بالتالى يؤثر على صورة الشركة‪.‬‬
‫لذلك الزم يتم دراسة القرار ده جيدا قبل اتخاذه مع العلم ان فى دول بالفعل قفلت الشبكات‬
‫دى مثل استراليا وسنغافوره ونيوزيالندا وغيرهم ودول اخرى مخططه للقرار ده فى‬
‫تواريخ قريبه ومنهم اللى بيقفل شبكات الجيل الثانى ويترك الثالث لمده اكبر مثل اليابان‬
‫والهند‪.‬‬

‫شكل ‪116‬‬

‫بداية من االصدار ‪ 15‬من اصدارات منظمة ‪ GPP 3‬يعتبر من الجيل الخامس مع العلم انه‬
‫تم االنتهاء من االصدار‪ – release 15 - 15‬وجارى تطوير ‪ release 17,16‬ومتوقع‬
‫االنتهاء من ‪ R17‬بنهاية عام ‪ .2022‬توفر شبكات الجيل الخامس ثالث سيناريوهات او‬
‫خدمات ‪ – use cases-‬االول ‪eMBB – enhanced multimedia‬‬
‫– ‪ broadband‬والثانى ‪URLLC - ultra reliable low latency‬‬
‫– ‪ communication‬والثالث ‪mMTC - massive machine type‬‬
‫– ‪ communication‬وهذه الخدمات هى النقله النوعيه بين شبكات الجيل الرابع والجيل‬
‫الخامس ‪ .‬بخصوص اول خدمات الجيل الخامس ‪ eMBB‬تقوم الشبكة بتقديم معدالت نقل‬
‫بيانات كبيره من ‪ Gb/s 1‬حتى ‪ Gb/s 10‬وتدعم شبكات الجيل الخامس سرعات لعمالء‬
‫الشبكة حتى ‪ k/h 500‬بمعنى لو العميل يركب قطار سريع فى اوربا او الصين او غيرهم‬
‫‪99‬‬
‫سيتمتع بخدمات الشبكة اثناء التحرك بسرعات كبيره ‪ ,‬مقارنة بشبكات الجيل الربع والتى‬
‫تدعم سرعات حتى ‪ km/h. 200‬االصدار ‪ 15‬يركز على هذه الخدمة ‪ – eMBB-‬اما‬
‫اصدار ‪16‬و‪ 17‬يتوسع فى تقديم خدمات‪URLLC , mMTC.‬‬
‫الخدمة الثانيه ‪ URLLC‬تقوم بدعم االتصاالت التى تحتاج تأخير قليل جدا جدا مثل التواصل‬
‫بين طائرات الدرون ‪ drone‬وبعضها و السيارات ذاتية القيادة والتى تتواصل مع بعضها‬
‫لنقل البيانات وتحتاج تأخير – ‪ – latency‬قليل جدا‪ -‬فى حدود ‪millisecond- 1‬‬
‫ومعالجة – ‪ – processing‬سريعه جدا‪.‬‬
‫الخدمة الثالثة ‪ mMTC‬تقوم بالتركيز على دعم شبكات انترنت االشياء ‪ IoT‬والمطبقة فى‬
‫المدن الذكية ‪ smart cities‬وغيرها من التطبيقات ومن اهداف الخدمه الوصول الى دعم‬
‫وتشغيل مليون جهاز فى الكيلومتر الواحد وليس شرط ان يكون جهاز محمول وانما يمتد‬
‫التعريف ليشمل‪smart sensors.‬‬
‫مراحل تطبيق وتركيب شبكات الجيل الخامس تتم تدريجيا كاالتى ‪ :‬فى البداية الموجود االن‬
‫شبكات الجيل الرابع ‪ LTE‬وتسملى ‪ standalone 4G ,‬بعدها تقوم الشركات بتركيب‬
‫جزئى لمحطات الجيل الخامس ‪ -gNB -‬لتكون الشبكة ‪non-standalone -LTE‬‬
‫‪ master‬بمعنى انه يتم االعتماد على ‪ LTE core network ,‬بعد ذلك تنتقل الشركات‬
‫لتركيب ‪ G core-NGCN- network 5‬ووجود محطات من الجيل الخامس والرابع‬
‫معا لتكون الشبكة ‪ non-standalone 5G – NR master‬واخيرا االعتماد كليا على‬
‫شبكة الجيل الخامس لتكون الشبكة ‪ standalone 5G‬اى ان كل المحطات من الجيل‬
‫الخامس باالضافة الى ‪ core network.‬وللعلم اكثر من ‪ 145‬شركة حتى االن يطبق بها‬
‫خدمات الجيل الخامس‪.‬‬
‫بخصوص الحيز الترددى يمكن استخدام الحيز الترددى المسمى ‪millimeter wave‬‬
‫وهو فى نطاق اعلى من ‪ GHz 26‬و يمكن ايضا استخدام حيز ‪ GHz 3.5‬او حيز‬
‫‪MHz.700‬‬

‫فى ‪ R15‬يمكن تقسيم الحيز الترددى الى جزئين ‪ FR1‬اقل من ‪ GHz6‬وتحديدا من ‪450‬‬
‫‪ MHz‬الى ‪ GHz6‬والحيز الترددى االقصى للشبكة الواحده ‪ MHz100‬واالقل هو ‪MHz5‬‬
‫ونوع ‪ duplexing mode‬اللى ممكن تشتغل عليه الشبكة ‪ TDD‬او ‪ . FDD‬الفرق بين‬
‫‪ subcarriers‬ممكن يكون ‪ .KHz 60 , 30 , 15‬والحيز االكثر استخداما من ‪ 3‬الى‬
‫‪ GHz6‬ويسمى ‪ C band‬وهو الحيز الرئيسى ل ‪. G5‬‬
‫الحيز الترددى االخر ‪ FR2‬اكبر من ‪ GHz6‬وتحديدا من ‪ MHz 24250‬الى‬
‫‪ MHz52600‬والحيز الترددى االقصى للشبكة ‪ MHz400‬ويمكن ‪ MHz800‬واالقل‬
‫‪ MHz50‬ويعمل فقط ‪ .TDD‬الفرق بين ‪ subcarriers‬ممكن يكون ‪60,120,240‬‬
‫‪ ,KHz‬ويسمى هذا الحيز ‪.millimeter waves‬‬

‫‪100‬‬
‫تدعم شبكات الجيل الخامس نظريا مليون جهاز فى الكيلومتر الواحد وسرعة نقل البيانات‬
‫تصل الى ‪ Gb/s 10‬و تدعم شبكات االشياء ‪ IoT‬والتواصل بين االجهزة ‪.MtM‬‬
‫تدعم شبكات ‪ G5‬تقنية ‪ massive MIMO‬والتى تستخدم عدد كبير من الهوائيات فى حدود‬
‫‪ 64‬واعلى ويمكن استخدام الهوائيات فى تطبيق ‪ beam forming‬وهو تركيز اشعاع‬
‫الهوئيات نحو اجهزة المحمول مباشرة – يمكن عمل ‪ beam 16‬باستخدام ‪antenna 64‬‬
‫– الى جانب انه يمكن تحريك ‪ beams‬رأسيا وافقيا‪.‬‬
‫محطات شبكات الجيل الخامس تسمى ‪ gNb‬وطريقة االرسال واالستقبال من والى القناة‬
‫الالسلكية تسمى ‪ New Radio – NR‬وتعمل بتقنية ‪NOMA- Non orthogonal‬‬
‫‪. Multiple Access‬‬
‫نظام تكويد القناة ‪ channel coding‬فى شبكات الجيل الخامس ‪ G-NR5‬يعمل ب ‪Polar‬‬
‫‪ coding‬لقنوات التحكم ‪ control channel‬وطريقة ‪LDPC – low density parity‬‬
‫‪ check coding‬فى قنوات البيانات ‪ traffic channels‬مقارنة بطريقة ‪turbo‬‬
‫‪ coding‬فى شبكات الجيل الرابع‪.‬‬
‫جزء ‪ core‬فى شبكات ‪ G5‬اسمها ‪ NGC – Next generation core‬بيتكون من ‪-‬‬
‫‪ user plane function - UPF‬وده مثل ‪ SGW‬فى شبكات ‪ LTE‬وهو مسئول عن‬
‫‪ user traffic‬و ‪ AMP‬والمسئول عن ‪ control traffic‬مثل قرارات ‪ handover‬مثل‬
‫وظيفة ‪ MME‬فى شبكات ‪.LTE‬‬
‫نظريا التأخير فى شبكات الجيل الخامس يصل الى ‪ ms1‬ولكن عمليا حتى ‪ ms30‬ويعتمد‬
‫على كثير من العوامل – بناء على تجربة شركة ‪ .Verizon‬ومن طرق تقليل التأخير‬
‫‪ delay‬فى الشبكة استخدام ‪ Grant-free scheduling‬ومعناها وجود ترددات واوقات‬
‫محجوزه مسبقا لعدد من االجهزة ‪ pre-reserved resource blocks‬وتستخدم هذه‬
‫الخاصية بداية من ‪ R16‬فى سيناريو ‪ .uRLLC‬ومن طرق تقليل ‪ delay‬هو ‪device to‬‬
‫‪ device communication – D2D‬وهو االتصال المباشر بين اجهزة المحمول دون‬
‫تدخل ‪ gNB‬ويصل المسافه بينهم الى ‪ 1‬كيلومتر وتستخدم هذه الخاصية بداية من ‪R16‬‬
‫ايضا‪.‬‬

‫‪101‬‬
‫شكل ‪117‬‬

‫من اهم الفروق بين الجيل الرابع والخامس موضوع ‪ network flexibility‬او مرونة‬
‫الشبكة وده بيكون على مستوى ‪ physical layer flexibility‬او ‪network layer‬‬
‫‪flexibility‬‬
‫اول مصطلح هنا هو ‪ network slicing‬والمقصود همل شبكة تخيليه ‪logical‬‬
‫‪ network‬داخل الشبة لكل خدمه ‪ ,‬مثال عمل شبكة تخيلية للسيارات بدون قائد بحيث‬
‫يكون لها ‪ servers‬معينه داخل الشبكة وممكن يكون لها حيز ترددى معين خاص بها ‪,‬‬
‫وعمل شبكة تخيليه اخرى لل ‪ sensors‬الموجوده فى الطرق ‪ ,‬وهكذا ‪ .‬وده بيضمن‬
‫توفير متطلبات الخدمات المختلفه فى شبكة ‪ .5G‬بكده مكن يكون عندنا اكتر من ‪core‬‬
‫‪ network‬تخيليا واكتر من ‪ Radio network‬ايضا ولكن فزيائيا هى نفس اجهزة‬
‫السيرفرات و المحطات الالسلكية‪ – .‬مثل ‪ vlans‬الموجوده على السويتشات ‪ -‬وكل شبكة‬
‫تخيليه ممكن نسميها ‪.network slicing subnet instance‬‬
‫على مستوى ‪ physical layer‬يوجد ‪ flexibility‬على مستوى ‪subcarrier‬‬
‫‪ ,spacing‬فى شبكات الجيل الرابع الفرق بين ‪ subcarriers‬ثابت وقيمته ‪ 15 KHz‬اما‬
‫فى ‪ 5G‬ممكن يكون ‪ .15,30,60,120,240KHz‬والسبب فى زيادة قيمة ‪subcarrier‬‬
‫‪ spacing‬فى ‪ 5G‬لتالفى تأثير ‪ doppler shift‬واللى تاثيره بيكون اكبر فى حالة زيادة‬
‫الترددات المستخدمه مثل ‪ .5G‬بالتالى ممكن الشبكة التخيليه المستخدمه للسيارات ذاتية‬
‫القيادة ‪ Network slicing subnet instance – NSSI‬تستخدم ‪subcarrier‬‬
‫‪102‬‬
‫‪ spacing‬معينه وشبكة اخرى تستخدم ‪ subcarrier spacing‬بقيمة اخرى النها‬
‫تستخدم حيز ترددى مختلف‪.‬‬
‫قيم ‪15 subcarrier spacing‬و‪30‬و‪ 60‬تستخدم مع الترددات االقل من ‪ , 6GHz‬اما‬
‫‪ 120‬و ‪ 240‬تستخدم مع الترددات االعلى من ‪ 6GHz‬وهى ‪.millimeter waves‬‬
‫وايضا على مستوى ‪ physical layer‬يوجد ‪ flexibility‬على مستوى ‪ . slot‬الجيل‬
‫الخامس مثل الرابع فى تعريف ‪ frame‬و ‪ subframe‬ولكن كل ‪ slot‬فى ‪ 5G‬به ‪14‬‬
‫‪ – symbol‬مقارنة ب ‪ lte‬به ‪ – symbol 7‬وعدد ‪ slots‬فى ‪ subframe‬متغير بتغير‬
‫‪ subcarrier spacing‬وبيبدأ من ‪ 1 slot/subframe‬حتى ‪slot/subframe 16‬‬
‫بالتالى مدة ‪ slot‬متغيره وبتبدأ ب ‪ 1ms‬ثم ‪ 0.5 ms‬الى ‪ .0.0625ms‬الهدف من‬
‫التغييرات دى تقليل التأخير فى الجيل الخامس ولكن فى نفس الوقت يقلل حجم الخلية‪.‬‬
‫الموضوع ده اسمه ‪.5G Numerology‬‬

‫شكل ‪118‬‬

‫شبكات المحمول بصفة عامة تتكون من ‪ radio network‬المحطات الالسلكية و‬


‫‪ transport network‬شبكة النقل بين المحطات الالسلكية وبين اجهزة ‪core‬‬
‫‪ network‬و ‪ control network‬او ‪ . core network‬المحطات فى الجيل الخامس‬

‫‪103‬‬
‫اسمها ‪ gNB‬وبتتصل مع ‪ next generation core-NGC‬من خالل ‪transport‬‬
‫‪ network‬وممكن نسميها ‪.IP backhaul network‬‬
‫فى الجيل الخامس بنستخدم تقنيه ‪ NFV‬فى ‪ core network‬ونستخدم تقنيه ‪ SDN‬فى‬
‫‪ transport network‬وتقنية ‪ cloud RAN‬ممكن تستخدم فى ‪radio network‬‬
‫والهدف هو مرونه الشبكة وجعلها تنفذ العديد من التطبيقات والسيناريوهات ‪ .‬تقنية ‪NFV‬‬
‫هدفها فصل ‪ hardware‬عن ‪ software‬بمعنى ان اللى هينفذ الخدمه هو ‪software‬‬
‫واللى ممكن يكون موجود على اى جهاز سيرفر‪ .‬تقنية ‪ SDN‬تهدف الى فصل ‪forward‬‬
‫‪ plane or data plane‬عن ‪ control plane‬والهدف هو مرونه نقل ‪ data‬بين‬
‫‪ radio network‬و ‪ .core network‬الهدف من تطبيق التقنيات دى هو ‪network‬‬
‫‪ slicing‬شرائح الشبكة وشرحناها فى البوستات اللى فاتت‪.‬‬
‫يوجد اكتر من نوع من ‪ slicing‬االول ‪ RAN slicing‬وده نوعين ‪ hard slicing‬و‬
‫‪ . soft slicing‬النوع االول ‪ hard slicing‬بيكون لكل خدمة حيز ترردى خاص بيها‬
‫بمعنى ان خدمة ‪ eMBB‬لها حيز ترددى وكذلك خدمات ‪ mMTC‬و ‪ .URLLC‬النوع‬
‫الثانى ‪ soft slicing‬بيكون الموارد المستخدمه – التردد والوقت – متشارك فيها بين كل‬
‫الخدمات وبيتم التنسيق بين الخدمات عن طريق المحطة الالسلكية ‪.gNB‬‬
‫تقنية ‪ Transport network slicing‬بيتم عن طريق تخصيص سرعات معينه‬
‫ووصالت معينه بين االجهزة ‪ ,‬اما ‪ core network slicing‬بيتم تنفيذها عن طريق‬
‫تخصيص اجهزة ‪ servers‬معينه لكل خدمة وده باستخدام ‪.NFV‬‬
‫محطات ‪ 5G-gNB‬تدعم استخدام ‪ beamforming‬وده معناه ان المحطات بتوجه اشعاع‬
‫الهوائيات الى جهاز المحمول مباشرة وده بيكون فى القنوات التى تحمل بيانات المحمول‬
‫مثل قناة ‪ PDSCH‬وقناة ‪ PUSCH‬واسم ‪ beam‬هنا اسمها ‪ narrow band beam‬اما‬
‫قنوات التحكم بتستخدم ‪ wide beam‬بمعنى انها ال تكون موجهه لجهاز محمول معين مثل‬
‫قنوات ‪ PBCH‬و ‪ - PSS/SSS‬شكل ‪.119‬‬
‫محطات الجيل الخامس ‪ gNB‬وتحديدا ‪ BBU‬بتنقسم الى جزئين ‪CU-centralized‬‬
‫‪ baseband unit‬و ‪ .DU-distribution radio unit‬جزء ‪ CU‬بيكون مركزى‬
‫ووظيفته تنفذ على سيرفر فى ‪ cloud‬اما جزء ‪ DU‬فهو الجزء الخاص بعدد من عمليات‬
‫االرسال واالستقبال على ‪.radio interface‬وباقى عمليات االرسال واالستقبال الفزيائية‬
‫تتم فى الهوائيات واسمها ‪.AAU-Active antenna unit‬‬

‫‪104‬‬
‫شكل ‪119‬‬

‫المحطات الالسلكية مرت بتطوير من الجيل الرابع الى الجيل الخامس ‪ ,‬فى البداية تنتمى‬
‫المحطات الالسلكية فى الجيل الرابع الى ما يسمى ب‪ Distributed- RAN‬وهنا المحطات‬
‫الالسلكية ‪ eNB‬تنقسم الى جزئين االول ‪ BBU-Base band unit‬وموجوده داخل‬
‫الشيلتر غالبا والجزء الثانى ‪ RRU-Remote Radio unit‬وده فوق البرج وقريب من‬
‫الهوائيات ‪ antennas‬و ‪ BBU‬موصل ب ـ ‪ RRU‬بكابل فيبر لتقليل الفقد اللى كان بيحصل‬
‫فى الكوابل النحاسية وكل االجهزة دى موجوده فى الموقع ‪ .Site‬التصميم ده بيعانى من‬
‫صعوبة الصيانه وعدم التنسيق بين الموارد بصورة فعاله ‪ -‬مثل ‪resource blocks‬‬
‫المستخدمه فى الجيل الرابع‪ .‬لذلك تم التطوير الى ‪ centralized RAN – C-RAN‬وهنا‬
‫ممكن نضع عدد من ‪ BBU‬فى مكان واحد موصل بعدد من ‪ RRU‬وينسمى هذا المكان‬
‫‪ .Edge‬وده بيسهل التنسيق بين المحطات الالسلكية‪ .‬فى الجيل الخامس يوجد امكانية‬
‫استخدام تصميم مختلف وبيسمى ‪ , Cloud-RAN‬هنا المحطات الالسلكية تننقسم الى اكتر‬
‫من جزء ‪ ,‬اوال جزء ‪ RRU‬تم دمجه مع ‪ antenna‬وبقى اسمهم ‪Active Antenna‬‬
‫‪ unit-AAU‬اما ‪ BBU‬تم تقسيمها الى ‪ Central unit-CU‬و ‪Distributed unit-‬‬
‫‪.DU‬وظيفة ‪ CU‬يتم تطبيقها عن طريق عدد من ‪ servers‬ومسئول عن بعض عمليات‬
‫التحكم فى المحطات وبصفة عامة تقوم بتطبيق وظائف ‪PDCP, RRC, SDAP‬‬
‫‪ sublayers‬واجهزة ‪ DU‬مسئول عن عمليات التحكم التى تحتاج تأخير قليل جدا مثل‬
‫عملية الجدولة ‪ scheduling‬وبيتم تطبيقه فى صورة ‪ hardware‬وبصفة عامة تقوم‬
‫بتطبيق وظائف ‪ –MAC and RLC sublayers‬شكل ‪ .120‬واماكن وجود ‪DU , CU‬‬
‫يعتمد على الخدمات المقدمة فى الشبكة فمثالُ لو الخدمات محتاجة تأخير قليل جدا بيتم وضع‬
‫االجهزة فى اقرب مكان للمحطات الالسلكية‪.‬‬
‫من ضمن الطرق المستخدمة فى المحطات الالسلكية فى الجيل الخامس ما يسمى ‪DL/UL‬‬
‫‪ decoupling‬او ‪ , Supplementary Uplink‬من المعروف ان نطاق التغطية فى‬
‫اتجاه ‪ Uplink‬اقل منه فى اتجاه ‪ downlink‬ألن القدرة المرسله من اجهزة المحمول ‪UE‬‬
‫اقل بكتير من القيم العظمى المرسله من المحطات الالسلكية ‪ gNb‬وده بيعمل منطقة عدم‬
‫‪105‬‬
‫توازن بين اتجاه ‪ DL‬و ‪. DL/UL unbalance– UL‬وكنا بنحسب مساحة الخليه على‬
‫مساحة التغطية من وجهة نظر اجهزة المحمول‪ .‬فى الجيل الخامس ممكن فصل ترددات ‪DL‬‬
‫عن ‪ UL‬بحيث ان اتجاه ‪ UL‬يعمل على ترددات اقل منها فى ‪ , DL‬مثال ان يتم االرسال‬
‫على تردد ‪ 1.8GHz‬واالستقبال من المحطة على تردد ‪ . 3.5GHz‬بالتالى ألن الموبيل‬
‫بيستخدم تردد اقل فى االرسال فبيزيد مساحة التغطية وتصبح تقاربه من اتجاه ‪ .DL‬وممكن‬
‫فى الحاله دى ان يتم االرسال من الموبيل الى محطة ‪ 4G‬واالستقبال من محطة ‪ 5G‬وطبعا‬
‫ده فى الطريقة الل اسمها ‪. Non- standalone‬‬

‫شكل ‪120‬‬

‫‪106‬‬

You might also like