بحث
— 葡萄酒 | 威士忌 | 白兰地 | 啤酒 —
— 葡萄酒 | 威士忌 | 白兰地 | 啤酒 —
تم إدخال Ethernet لأول مرة في السيارات من قبل BMW، وكان سيناريو تطبيقه هو الوميض/البرمجة، لتلبية تحديثات بيانات البرامج لمكونات مثل مجموعات عدادات LCD. ومقارنةً بالتشخيص التقليدي للسيارات، يشير بروتوكول التشغيل عبر الإنترنت (DoIP) إلى نقل بيانات بروتوكول UDS من خلال اتصال Ethernet، أي الاتصال التشخيصي عبر بروتوكول الإنترنت. وهو في حد ذاته بروتوكول تم توحيده في ISO13400، ونظرًا لأن بروتوكول DoIP يمكنه نقل كميات كبيرة من البيانات بسرعات استجابة عالية ويمكنه إجراء التشخيص عن بُعد من خلال الإيثرنت، فقد أصبح بروتوكول DoIP هو الاتجاه الحتمي لتشخيص السيارات، وبالمقارنة مع أنظمة السيارات التقليدية، فإن جميع أطر أنظمة السيارات الحالية تتضمن طبقة بروتوكول DoIP فوق بروتوكول TCP/IP. لدعم تشخيصات OBD والتشخيص عن بُعد والتشخيص عن بُعد وFOTA وغيرها من التقنيات بشكل أفضل، تم تعديل البنية الشاملة للسيارات، باستخدام مفاتيح لتوصيل وحدات MPU ووحدات MCU ووحدات إيثرنت الإلكترونية الأخرى من خلال الإيثرنت، مع عزل الشبكات الخارجية والداخلية.
يعمل هذا البروتوكول فوق TCP/IP. لتلقي رسائل بروتوكول DoIP، تتطلب مواصفات البروتوكول الاستماع إلى منفذ مخصص رقم 13400 مخصص لمكدس بروتوكول DoIP. يجب أن يستمع كل من UDP و TCP إلى منفذ الاستقبال هذا، بينما يكون منفذ الإرسال قيمة عشوائية ضمن النطاق [49152 ~ 65535].تنسيق البروتوكول:تتكون رسائل بروتوكول DoIP من رأس (8 بايت) + حمولة (N بايت)يتكون رأس البروتوكول [8 بايت] من أربعة حقول:
الحمولة [N بايت] - تختلف بيانات الحمولة وفقًا لنوع الحمولة الفعلية، وعادةً ما يكون إصدار البروتوكول هو 0x02، حيث تكون القيم التي تزيد عن 0x02 في حالة محجوزة حاليًا، وإصدار البروتوكول المعكوس هو القيمة المعكوسة لإصدار البروتوكول؛ في هذا المثال، يصبح 0x02 المعكوس 0xFD، وتشير مواصفات البروتوكول تحديدًا إلى أن إصدار البروتوكول يمكن أن يكون 0xFF. تخدم هذه القيمة غرض السماح للعملاء والخوادم الذين لديهم إصدارات بروتوكول غير متطابقة بتجاوز الحالة التي يتم فيها رفض الطلبات بسبب عدم تطابق إصدار رأس البروتوكول.
يمثل نوع الحمولة الدوال التي يمكن أن تدعمها حزمة بروتوكول DoIP.
قيمة نوع الحمولة | الاسم | البروتوكول |
---|---|---|
0x0000 | الإقرار السلبي العام لرأس DoIP العام | TCP/UDP |
0x0001 | رسالة طلب تحديد هوية المركبة | UDP |
0x0002 | رسالة طلب تحديد هوية المركبة مع EID | UDP |
0x0003 | رسالة طلب تحديد هوية المركبة مع رقم تعريف المركبة | UDP |
0x0004 | رسالة الإعلان عن المركبة / رسالة الرد على تعريف المركبة | UDP_Discovery / UDP_test_request_request_request |
0x0005 | طلب تنشيط التوجيه | TCP |
0x0006 | استجابة تنشيط التوجيه | TCP |
0x0007 | طلب شيك على قيد الحياة | TCP |
0x0008 | الاستجابة للتحقق من الحياة على قيد الحياة | TCP |
0x4001 | طلب حالة كيان DoIP | UDP |
0x4003 | طلب معلومات وضع الطاقة التشخيصي | UDP |
0x8001 | رسالة تشخيصية | TCP |
0x8002 | رسالة تشخيصية إقرار إيجابي | TCP |
0x8003 | إقرار سلبي لرسالة التشخيص | TCP |
يخصص طول الحمولة 4 بايت هنا، مما يعني أن رسائل DoIP يمكن أن تنقل 4 غيغابايت كحد أقصى (0xFFFFFFFFFFFF).
(1) بعد بدء تشغيل جهاز DoIP، يقوم أولاً ببث رسالة DoIP (رسالة إعلان عن المركبة، نوع الحمولة 0x0004) عبر UDP إلى جميع العقد الأخرى على الشبكة، بما في ذلك أدوات التشخيص، مع منفذ الوجهة 13400. تحمل هذه الرسالة معلومات حول إصدار DoIP الخاص بجهاز DoIP ورقم تعريف المركبة والعنوان المنطقي وما إلى ذلك. يتم إرسال هذه الرسالة ثلاث مرات، وتستقبل أدوات التشخيص التي كانت تستمع مسبقاً على المنفذ 13400 هذه المعلومات وتتعرف على المعلومات الأساسية لجهاز DoIP.(2) إذا لم تستقبلها أداة التشخيص، فهناك طريقة أخرى: تطلب أداة التشخيص بنشاط عن طريق بث رسالة طلب DoIP (نوع الحمولة 0x0001) عبر UDP مع منفذ الوجهة 13400. يتلقى جهاز DoIP، الذي كان يستمع على المنفذ 13400 منذ بدء التشغيل، هذه الرسالة ويرد باستجابة تحمل معلوماته الخاصة إلى أداة التشخيص.
كانت السيارات تقليدياً عبارة عن أنظمة ميكانيكية. ومع التطور والتطبيق المستمر لتكنولوجيا المعلومات، تم استخدام المزيد والمزيد من التقنيات الإلكترونية والمعلوماتية في السيارات.
عرض التفاصيلفي عام 2020، عندما ناقشنا البنية الإلكترونية والكهربائية للسيارات (EEA)، كنا لا نزال نتحدث عن الترقية من البنية الموزعة إلى بنية التحكم في النطاق. وبدا أن بنية وحدة الحوسبة المركزية + بنية وحدة التحكم في النطاق...
عرض التفاصيلإليك استنتاجي مقدماً: إن إيثرنت السيارات هي تقنية رائعة حقاً، لكنها تنطوي على بعض العثرات. إذا كنت تعمل في مجال إلكترونيات السيارات أو مهتماً بتكنولوجيا السيارات المتصلة، أنصحك بقراءة هذا المنشور بصبر.
عرض التفاصيلمرحباً بالجميع، أنا مهندس من شركة Key-iot. في الآونة الأخيرة، أثناء العمل على مشاريع السيارات الذكية المتصلة بالإنترنت، لاحظت أن المزيد والمزيد من مصنعي المعدات الأصلية وموردي المستوى الأول يناقشون "بروتوكول إيثرنت السيارات". في الواقع، إن بروتوكول إيثرنت داخل السيارة...
عرض التفاصيلمو