عالم سوداني يشرح بطريقة رائعة كيف قام مع فريقه بمعالجة مشكلة انقطاع الانترنت في طائرة امريكية
قال بروفيسور شريف فضل بابكر أستاذ الهندسة بجامعة الخرطوم (كنت ضمن فريق كبير من المهندسين الذين شاركوا فى تصميم و تنفيذ نظام إتصالات كبير يوضع فى الطائرات و يمكن أجهزة الطائرة بإرسال و إستقبال معلومات عبر الأقمار الصناعية بين الطائرة و نقاط التحكم و المراقبة فى الأرض و يوفر خطوطا هاتفية و شبكة انترنت للكابتن و غيره. و يعمل هذا النظام بنجاح كبير فى آلاف من الطائرات اليوم).
وأضاف بروفيسور شريف فضل بحسب متابعة محرر موقع “النيلين (بعد عدة شهور من بدء إستعمال النظام فى طائرات الركاب وصلنا تقرير عن فشل فى إحدى الطائرات التابعة لشركة أمريكية و تحيرنا من طبيعة تقرير الفشل. و بعد عدة أيام وصلنا تقرير آخر عن فشل النظام فى نفس الطائرة. و توالت التقارير عن نفس طبيعة الفشل فى نفس السفرية؛ و الأغرب من ذلك فقد تأكد أن الفشل يحدث عندما تصل الطائرة نفس المنطقة من الكرة الأرضية).
وأضاف بروفيسور شريف فضل بحسب متابعة محرر موقع “النيلين (كنا نعلم أن تلك المنطقة مغطاة بثلاثة أقمار صناعية و ليس هنالك اى سبب يمنع التواصل مع الأرض بطريقة طبيعية عبر أى من تلك الأقمار. فما الذى يسبب ذلك الفشل؟ لم تكن لدينا إجابة منطقية لذلك السؤال.. و لكن يجب حل تلك المشكلة الخطيرة).
ثم أكل شريف منشوره الرائع مساء الأربعاء على فيسبوك: تتنقل تلك الطائرة بين عدد من المدن الأمريكية ثم تتجه إلى مدينة أوروبية ثم إلى طوكيو فى اليابان و منها إلى بكين فى الصين و تعود فى نفس المسار. و فى منطقة ما بين بكين و طوكيو يفشل النظام و يفقد التواصل بالأرض و لم تكن المعلومات المتوفرة لدينا من ال Fault Logs كافية لمعرفة سبب المشكلة و كنا فى حوجة ماسة لمزيد من ال logs من ذلك النظام اللعين.
تحرك بعض الفنيين إلى المدينة التى تتوقف فيها الطائرة فى أمريكا و قاموا بتركيب وصلة Ethernet مع الجهاز القابع فى مكان بعيد بين مئات من أجهزة الطائرة و تركت نهاية الأسلاك مخفية فى آخر مقعد فى الطائرة و حجز ذلك المقعد لكل السفرية لحين عودتها للنقطة الأولى. و عند وصول الطائرة إلى بكين تسلل أحد المهندسين إلى تلك الطائرة يحمل laptop و جلس فى ذلك المقعد ليجد وصلة تمكنه من الإتصال بالجهاز و كنا قد تأكدنا أنه قد تدرب على كيفية التعامل مع الجهاز ليتمكن من إستقبال تفاصيل ما يحدث فى ذلك النظام. و تمكن بالفعل من تنفيذ المهمة بنجاح و ترك الطائرة فى طوكيو و أرسل لنا من داخل المطار عدة ملفات تحتوى على ما سجله من تفاصيل عمل الجهاز؛ و إنتهت مهمته بذلك بنجاح.
و بعد نصف ساعة من وصول تلك الملفات كنا قد عرفنا سبب فشل الجهاز. فقد كنا نحتفظ بقيمة الزمن منذ بدء عمل الجهاز فى متغير ذى أربعة بايت 4 byes. و كانت دقة الزمن 0.1ms. و عليه فأن ذلك المتغيير يستنفذ حجمه الكلى بعد حوالى 50 ساعة و يحدث ما يسمى ب overflow. و تتوقع كل أنظمة الأتصالات أن يكون الزمن المستعمل لدى العميل ذا دقة معقولة؛ و عليه يرفض النظام الأرضى التخاطب مع أنظمة الطائرة عبر نظامنا لأنها تتدعى أن الزمن مختلف عن زمن الأرض بحوالى 50 ساعة تقريبا.
كان الحل بسيطا جدا رغم خطورة النتائج تلك. فقد غيرنا نوع المتغير الذى يحتوى على الزمن ليصبح ثمانية بايت بدلا عن أربعة. و عند وصول الطائرة إلى تلك المدينة الأمريكية كان البرنامج المعدل فى إنتظارها و تمت إزالة تلك الأسلاك و غادر المهندسون المطار و لم نسمع عن ذلك الفشل مرة أخرى.
لا تتنازل عن بحثك للنجاح بسبب فشلك مرة و مرات و إن كان ذلك الفشل كبيرا و محرجا.
الخرطوم/معتصم السر/النيلين
كدي شوف لينا حل لمشكلة الصرف الصحي يا هندسه إحيلوها كيف
وبتين . الانترنت ده ما عندنا بيهو غرض كتير وشكرا
حجية أم ضبيبينه
كل فترة انشروا الخبر
هسي دا عطل (fault) عاوز ليهو عالم عشان يحلوا
ثم واضح انو الراجل دا (البروفيسور دا) كان فرد في تيم كامل
عاوزين تنسبو الفضل ليكم بس ياسودانيين بالسلبطة
طيب دا لو كان بيحقق في سقوط الطائرة كان عمل شنو؟
طبيعة العمل في المجتمعات الغربية العمل الجماعي عمل الفريق فمشكلة انقطاع الانترنت في موقع معين كانت محفز لهذه المجموعة فتم تحديد المشكلة وحلها والحاجة الفهمتها بسبب اختلاف التوقيت .
العمل مع فريق لا يقلل من قدرات بروف فضل وما يقوله بالتأكيد ملهم للكثيرين. د.أحمد زويل نال جائزة نوبل وكان يعمل معه فريق من 300 عالم ثلاثمائة عالم . أتركوا الاحباط .
50 ساعة = 180,000,000 ملي ثانية
4 بايت يساوي 32 بت يمكن ان تخزن لغاية 4,294,967,295 unsigned
و من −2,147,483,648 بالسالب
لغاية 2,147,483,647 بالموجب
الخلاصة:
العالم بتاعكم ده شكلو قاعد تمامة جرتق مع الخواجات او هناك محاولات لتلميع هذا الشخص لمآرب اخرى
مع تحيات أبو لمبة (عالم سوداني حقيقي)
غالبا هذا الشخص ينتمي لجماعة اخوات الشياطين الحاكمة في السودان و يقوم بمحاولة تلميع نفسه و ايهام الناس انه جزء من فريق علمي عالمي له علاقة بالاقمار الصناعية والطيارات والبرمجة و انه يعمل كتفا لكتف مع الخواجات و للأسف انخدع محرر النيلين و عليه الاعتذار لنا او الاتيان بالدليل و نحن سنراسل هذه الشركات انا شخصيا عملت في مركز للتحكم بالاقمار الصناعية لفترة قصيرة و مجيد لاكثر من 10 لغات برمجة و 3 لغات بشرية حية و عندي اصدقاء و زملاء يعملون في بوينغ و ايربص و hp و IBM و مايكروسوفت و غيرها و عضوية في ال IEEE يعني مؤهل لمتابعة هذا الشخص لغاية نشوف اخرو شنو
قبل أن تلقي التهم جذافا هنا وهناك وتمارس هذا الأسلوب الرخيص والعاجز إذهب وتأكد مما تقوله وإن كنت كما “تدّعي” أنك عضو في الIEEE فحرياً عليك معرفة الرجل معرفة جيدة و إلا أنك تفتري على هواك —عضوية الIEEE بأقل من 75 دولار ممكن أن أصبح عضو فيها لمدة عام و إن كنت طفلٌ رضيع في مهده — .. فكن شخص بروفيشنال و موضوعي في الطرح والنقد ولا تكن كما يتحدث الغوغائيين والهمج وكحال يأجوج و مأجوج الذين لا يفقهون قولا….
في نفس هذا الموقع هناك تقرير عنه بأنه شخص رسالي رافض للهجرة.
رسالي! يعني من الذين لا لدنيا قد عملوا
اذا ظهر السبب بطل العجب
و الغريب في نفس الموقع ايضا خبر أخر بانه هاجر لبريطانيا
اتوقع الخواجات يكونوا طردوه بسبب تزوير الشهادات او ضعفه في الرياضيات او حاول يكذب عليهم بنفس هذه الطريقة
فبل فترة قصيرة ايضا في نفس هذا الموقع كوز آخر عامل فيها صحفي و أديب بتاع قصص قصيرة اسمه اسحق فضل الله بكل قوة عين جايب قصة قصيرة مسروقة من الأدب الغربي يدعي انه الفها في التسعينات
الاخوان مجموعة من الجهاليل الخبيثين شذاذ الافاق يدعون العلم والمعرفة و التدين كذبا و بهتانا ابتغاء لمتاع الدنيا
الكيزان غير مؤهلين للكذب العلمي فما بالك بالإنجاز العلمي!
قبل فترة الكيزان و اقاربهم المعينين بالواسطة في وزارة الاتصالات سافروا الى تايلاند للمشاركة في فعالية علمية (ليست مسابقة) فصادف موت ملك تايلاند اثناء الفعالية فما كان منهم الا الرجوع للسودان والاعلان في الاعلام بانهم فازوا بالمركز الاول ظانين ان الزوبعة التي صاحبت وفاة الملك ستغطي على كذبتهم و تم نشر الخبر الكاذب في هذا الموقع ايضا
#معا لفضح شلة الكيزان للخيال العلمي
هل غادر الكيزان من متردم .. ام هل عرفت الكوز بعد توهم
كفيت و اوفيت الاخ جنرال … نعم لرفع شان علومنا لكن م بطريق دي .. حبل الكزب قصير الراجل عايز يرفع نفسه عشااان لمن ارجع البلد يستلم برج الإتصالات
هناك احتمال ايضا اكون ظلمت الراجل في انه كاذب و تكون قصته حقيقية و فعلا اصلحوا الخطأ و لكنهم كانوا يحاولون اصلاح خطأ آخر والمشكلة الاساسية ما تزال موجودة
من المعروف أن المعالجات الحديثة تعمل بأكثر من سرعة مثلا تكون سرعته 1 قيقاهرتز و لكن عندما يزيد التحميل على النظام (بسبب زيادة عدد المتصلين من المسافرين مثلا) يقوم المعالج بتحويل سرعته الى 1.5 قيقا او 2 قيقا فيحسب الساعة الواحدة كانهأ ساعة و نصف او ساعتين و يحصل
stack overflow
بسبب ان الزمن في النظام اسرع من الزمن الحقيقي أي مثله مرة و نصف الى مرتان
والحل انهم يعتمدوا على ساعة النظام الاساسية التي تعتمد على ال cmos
و يأخذوا الزمن منها كل ما احتاجوا اليه
لذلك نجد ان زيادة مقاس الذاكرة حلت مشكلة التوقف و لكنها لم تحل المشكلة الاساسية