يتيح نقل تدفقات البيانات الخام الثنائية ومخططات بيانات IEEE-1722 عبر اتصالات الشبكة.
مُولَّد بالذكاء الاصطناعيغير مُراجَعالنموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: c619065be59bالمصدرأسئلة مفتوحة (2)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني
يتيح نقل تدفقات البيانات الخام الثنائية ومخططات بيانات IEEE-1722 عبر اتصالات الشبكة.
يوفر فضاء الأسماء واجهات وظيفية لإرسال واستقبال تدفقات البيانات الخام الثنائية عبر اتصالات الشبكة بالإضافة إلى تدفقات الصوت والفيديو AVTP الحرجة زمنيًا AUTOSAR_AP_SWS_RawDataStream §1. تنشئ التطبيقات اتصالات نقطة إلى نقطة عبر فئات العميل والخادم أو تستخدم فئات المنتج والمستهلك المخصصة لنقل مخططات البيانات ذات الأنواع المحددة. توفر عمليات القراءة البيانات الخام المستلمة بشكل منظم في كائنات نتائج. يتم الإشارة إلى حالات الخطأ أثناء النقل عبر نطاق خطأ خاص بالوحدة ورموز خطأ معيارية [SWS_RDS_12367].
السياق
يوفر فضاء الأسماء ara::rds ضمن AUTOSAR Adaptive Platform واجهات وظيفية لنقل تدفقات البيانات الخام الثنائية (Raw Data Streams) عبر اتصالات الشبكة AUTOSAR_AP_SWS_RawDataStream §1. تخدم المعمارية نموذجي اتصال متكاملين: النقل العام نقطة إلى نقطة لتدفقات البايت غير المهيكلة، والبث الحرج زمنيًا لمخططات البيانات ذات الأنواع المحددة وفقًا لمعيار IEEE 1722 (بروتوكول نقل الصوت والفيديو، AVTP).
بالنسبة لنقل تدفقات البايت، يشكل RawDataStreamClient وRawDataStreamServer المكونين الأساسيين. يبدأ RawDataStreamClient اتصال الشبكة ويتولى عمليات القراءة والكتابة اللاحقة، بينما يستقبل RawDataStreamServer طلبات الاتصال الواردة ويديرها. يتم تغليف نتائج عمليات القراءة في نسخ من الفئة ReadDataResult لتسليم كتل البيانات المستلمة بشكل منظم إلى منطق التطبيق.
بالنسبة لتدفقات الصوت والفيديو والتحكم الحرجة زمنيًا، يحدد ara::rds نموذج بث محدد النوع: يعمل IEEE1722RawDataStreamProducer كمصدر لإنشاء وإرسال مخططات بيانات IEEE-1722، بينما يعمل IEEE1722RawDataStreamConsumer كمستقبل لها. يتم تمثيل الحمولات وترويسات البروتوكول عبر أنواع مخصصة من مخططات البيانات مثل IEEE1722DatagramAAF (الصوت)، وIEEE1722DatagramRVF (الفيديو)، وIEEE1722DatagramCRF (Clock Reference)، بالإضافة إلى مخططات بيانات التحكم (IEEE1722Datagram61883_IIDC، وIEEE1722DatagramNTSCF، وIEEE1722DatagramTSCF ومخطط البيانات الأساسي IEEE1722Datagram). وتغلف حقول الترويسة المشتركة كلاً من IEEE1722DatagramAVTPDUCommonHeaderFields وIEEE1722DatagramAVTPDUCommonStreamHeaderFields.
في سير العمل التشغيلي المعتاد لاتصال تدفق البايت، تقوم عملية الخادم أولاً بإنشاء نسخة من RawDataStreamServer لانتظار الاتصالات الواردة على الشبكة. وتنشئ عملية العميل نسخة من RawDataStreamClient وتنشئ اتصال الشبكة بالخادم. بمجرد إنشاء الاتصال، ينفذ شريكا الاتصال استدعاءات القراءة أو الكتابة. يُرجع كل استدعاء قراءة كائناً من ReadDataResult، والذي يوفر البيانات الثنائية المقروءة لمزيد من المعالجة.
في سيناريو AVTP، يقوم منتج البيانات بإنشاء مثيل لـ IEEE1722RawDataStreamProducer وتهيئة ترويسات البروتوكول والتدفق المطلوبة عبر IEEE1722DatagramAVTPDUCommonStreamHeaderFields. تُحزم البيانات المفيدة في مخططات بيانات نوعية للمجال مثل IEEE1722DatagramAAF أو IEEE1722DatagramRVF. تفسير: يُرجح عادةً أن يتم الإرسال إلى IEEE1722RawDataStreamConsumer عبر شبكة AVB/TSN، ليتلقى المستهلك بعد ذلك مخططات البيانات ذات الأنواع المحددة ويفك ترميزها. سؤال Q-3502e4b3d8365e69 (مفتوح)
سيناريوهات الأخطاء
تندمج معالجة الأخطاء في ara::rds بسلاسة في نموذج Adaptive Platform وتعتمد على مجالات الأخطاء ورموز الأخطاء AUTOSAR_AP_SWS_RawDataStream §1. يُعرّف الموديول مجال الخطأ RdsErrorDomain، والذي يمكن استرداد مثيله عبر الدالة GetRdsErrorDomain()[SWS_RDS_11298].
تُمثَّل حالات الخطأ المحددة، مثل انقطاعات الإرسال أو تعارضات الاتصال، عبر التعداد RdsErrc[SWS_RDS_12367]. ولإنشاء كائنات أخطاء خاصة بالموديول، يوفر نطاق الأسماء الدالة المساعدة MakeErrorCode(RdsErrc code, ara::core::ErrorDomain::SupportDataType data)[SWS_RDS_11299]. تفسير: يُرجح أن تُرجع عمليات الإدخال/الإخراج الفاشلة لفئات التدفق ara::core::ErrorCode المقابل. سؤال Q-16627290fe526e68 (مفتوح) بالإضافة إلى ذلك، يتوفر النوع المخصص RdsException لمسارات التنفيذ القائمة على الاستثناءات.
تم إنشاء هذا الدليل بواسطة مساعد تنسيق ذكاء اصطناعي بناءً على AUTOSAR R25-11.
Diese Seite wurde vollständig KI-generiert auf Basis von SWS Raw Data Stream (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.
gemini-3.8-flash-low· 2026-10-13 · الأصل الألماني