بنية ara::tsync::PdelayInitiatorMeasurementType
[SWS_TS_00416] Upstream: RS_TS_00034 لم يُستورد النص بعد
struct PdelayInitiatorMeasurementType final {...};
Structure with detailed timing data for the pDelay Initiator .
Header-Datei #include "ara/tsync/time_validation_measurement_types.h" Forwarding-Header #include "ara/tsync/tsync_fwd.h" Scope namespace ara::tsync
دليل المستخدممولَّد بالذكاء الاصطناعي يسجل طوابع زمنية وقيم قياس مفصلة لبادئ Peer-Delay بغرض التحقق من صحة أزمنة الانتقال في الشبكة.
مُولَّد بالذكاء الاصطناعي
غير مُراجَع
النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 1f814767d27f
المصدر
أسئلة مفتوحة (2)
ملخص مفصّل
يسجل طوابع زمنية وقيم قياس مفصلة لبادئ Peer-Delay بغرض التحقق من صحة أزمنة الانتقال في الشبكة.
تخزن البنية ara::tsync::PdelayInitiatorMeasurementType طوابع زمنية وقيم قياس مفصلة يسجلها بادئ Peer-Delay أثناء تبادل الرسائل للتحقق من صحة الوقت. تجمع بين طوابع الإرسال والاستقبال الزمنية المحلية والقيم المنقولة من المستجيب وتحتفظ بوقت الانتقال المحسوب pDelay [SWS_TS_14166] . للتعيين الأحادي، يتم تضمين رقم التسلسل sequenceId [SWS_TS_14167] ، في حين تؤمن صفوف المراجع المكونة من الوقت المحلي والعالمي الترابط. وباعتبارها وعاء بيانات غير نشط، تتطلب البنية مزامنة خارجية عند الوصول المتزامن.
المزيد ›
السياق
تُعد بنية البيانات ara::tsync::PdelayInitiatorMeasurementType جزءًا من الوحدة tsync في AUTOSAR Adaptive Platform وتتوفر عبر ملف الرأس ara/tsync/time_validation_measurement_types.h. وتتمثل مسؤوليتها الأساسية في تغليف الطوابع الزمنية وقيم القياس المفصلة التي تنشأ لدى بادئ تأخير النظير (pDelay Initiator) أثناء تحديد زمن الانتقال والتحقق من صحة الوقت. وفي إطار تنفيذ البروتوكول، يتفاعل البادئ عبر الشبكة مع طرف اتصال (مستجيب)، يستلم طلبات تأخير النظير ويجيب عليها. تتيح البيانات المسجلة تتبع أزمنة انتقال الإشارات بين عقد الشبكة بدقة، فضلًا عن تحليل انحرافات القواعد الزمنية. عادةً ما يتم تسليم مثيلات هذه البنية بعد اكتمال دورة القياس إلى مثيلات المراقبة والتحقق الأعلى، بحيث تعمل البنية كسجل واجهة بين بروتوكول الشبكة وتقييم التشخيص.
دورة الحياة
تم التصريح عن البنية كـ struct PdelayInitiatorMeasurementType final وتعمل كحاوية بيانات خالصة دون خصائص متعددة الأشكال أو إدارة ديناميكية للذاكرة. تنشأ المثيلات عادةً على المكدس أو في مساحة ذاكرة النظام الفرعي للمزامنة عند بدء عملية القياس أو أثناءها. وأثناء تبادل الرسائل، يتم ملء السمات الفردية تدريجيًا بالطوابع الزمنية وبيانات البروتوكول. وبعد اكتمال الحسابات، يتم تسليم الكائن الموحد بالقيمة أو بالمرجع إلى الدوال المستهلكة. ونظرًا لعدم تخصيص أي موارد، تنتهي فترة الصلاحية تلقائيًا مع مغادرة نطاق الصلاحية المحيط. وفي حالة الاستخدام المتزامن، يجب مراعاة أن عمليات الوصول المتزامنة للكتابة على نفس المثيل ليست آمنة مع الخيوط؛ حيث تتم عملية تسجيل القيم وتوحيدها بشكل تسلسلي في سياق تنفيذ البادئ قبل تحريرها لمزيد من المعالجة بالقراءة.
مسار الاستخدام
يتضمن مسار الاستخدام النموذجي التسجيل المتوافق مع المراحل لطوابع البروتوكول الزمنية والمعرّفات على مدار دورة قياس Peer-Delay كاملة:
عند إرسال رسالة الطلب Pdelay_Req، يسجل البادئ معرّف الرسالة في الحقل sequenceId [SWS_TS_14167] ويخزن وقت الإرسال المحلي في Virtual Local Time كـ requestOriginTimestamp [SWS_TS_14160] .
عندما يستلم البادئ الاستجابة Pdelay_Resp، يسجل وقت الوصول في Virtual Local Time في الحقل responseReceiptTimestamp [SWS_TS_14161] ويستخرج من حزمة الاستجابة وقت وصول الطلب المسجل من قِبل المستجيب في Global Time ليخزنه في requestReceiptTimestamp [SWS_TS_14162] .
مع وصول رسالة المتابعة Pdelay_Resp_Follow_Up، يتم استخراج وقت إرسال الاستجابة في Global Time وإيداعه في responseOriginTimestamp [SWS_TS_14163] .
بعد توفر كافة القيم الزمنية، يحسب البادئ التأخير الحالي pDelay [SWS_TS_14166] . وللربط بين القاعدة الزمنية المحلية والعالمية، يتم إيداع الصفوف المرجعية المكونة من referenceLocalTimestamp [SWS_TS_14164] (في Virtual Local Time) وreferenceGlobalTimestamp [SWS_TS_14165] (في Global Time) في سجل بيانات القياس.
يوضح المخطط التسلسلي التالي مسار تبادل الرسائل والملء التدريجي لبنية بيانات القياس:
تسلسل القياس وتسجيل الطوابع الزمنية لمبادر Pdelay Pdelay-Initiator Netzwerk / Responder Validierungsspeicher Pdelay_Req senden (sequenceId) requestOriginTimestamp erfassen Pdelay_Resp empfangen (requestReceiptTimestamp) responseReceiptTimestamp erfassen Pdelay_Resp_Follow_Up empfangen (responseOriginTimestamp) pDelay berechnen Referenztupel zuordnen تمرير PdelayInitiatorMeasurementType
مخطط تسلسلي: مسار تسجيل الطوابع الزمنية وتوحيد قيم القياس لدى بادئ Pdelay. المصادر: [SWS_TS_14160] ، [SWS_TS_14161] ، [SWS_TS_14162] ، [SWS_TS_14163] ، [SWS_TS_14164] ، [SWS_TS_14165] ، [SWS_TS_14166] ، [SWS_TS_14167] .
بعد التهيئة الكاملة لجميع الحقول، يصبح سجل البيانات متاحًا لعمليات التقييم وفحوصات المعقولية والتسجيل في السجلات، وذلك لإثبات سلامة مزامنة الشبكة.
يستند هذا الدليل إلى مواصفة AUTOSAR Adaptive R25-11 (الوحدة tsync) ويصف الهيكل PdelayInitiatorMeasurementType.
التجميع حسب النوع السجل
خريطة الأعضاء مخطط الفئة Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.
G
nara__tsync__PdelayInitiatorMeasurementType279
«struct»
PdelayInitiatorMeasurementType
+ pDelay
+ referenceGlobalTimestamp
+ referenceLocalTimestamp
+ requestOriginTimestamp
+ requestReceiptTimestamp
+ responseOriginTimestamp
+ responseReceiptTimestamp
+ sequenceId
عرض التفاصيل لا توجد بيانات عناصر لهذا الإصدار
الثوابت currently valid pDelay value
value of the local instance of the Global Time of the reference Global Time Tuple
value of the Virtual Local Time of the reference Global Time Tuple
egress timestamp of Pdelay_Req in Virtual Local Time
ingress timestamp of Pdelay_Req in Global Time taken from the received Pdelay_Resp
egress timestamp of Pdelay_Resp in Global Time taken from the received Pdelay_Resp_ Follow_Up
ingress timestamp of Pdelay_Resp in Virtual Local Time
sequence Id of sent Pdelay_Req frame
انقر على عنصر لعرض علاقاته.
الفئة الأساسية المشتقة يستخدم مستخدم بواسطة الوراثة محذوف اعتبارًا من يظهر في لا توجد علاقات في هذه الفئة الدوال تعليق الذكاء الاصطناعي فتح صفحة الفئة تعذر تحميل صفحة الفئة. تغيير الترتيب تغيير العرض تغيير عرض المخطط الأقسام مدة القراءة مراجع SWS المخططات إعادة إلى الوسط غيّر الترتيب أو اسحب إلى شريط العنوان فك الإرساء – العرض في المحتوى نقل إلى العمود الأوسط إرساء كتبويب في شريط العنوان العناصر نموذج الذكاء الاصطناعي فتح ملف التدقيق الملف فتح النسخة المختصرة فتح النسخة المتوسطة فتح النسخة الكاملة استعادة العرض الافتراضي تمت استعادة العرض الافتراضي تراجع إغلاق العرض التفصيلي التوقيع معلومات عامة القيم آخر تغيير حتى الإصدار المحدد التغيير التالي بعده انقر: اختيار الإصدار لا يمكن الإفلات هنا: اسحب إلى شريط العنوان للتثبيت، أو إلى العمود الأوسط لإلغاء التثبيت. جديد معدَّل دون تغيير محذوف غير مُدرج التغييرات لا تغيير في المحتوى لأول مرة في حُذف في لا تتوفر بيانات الإصدارات. جارٍ تحميل بيانات الإصدارات … النص الصياغة غير مسجلة في هذا الإصدار مرِّر فوق خلية أو انقرها: المقارنة مع الإصدار المحدد · انقر رأس إصدار: اختيار الإصدار اختيار الإصدار البيانات الإصدار العنصر إصدار واحد فقط بصياغة موجود في PDF، لم يُستورد النص بعد التُقط النص لأول مرة دون تغيير منذ {rel} ألوان الإصدارات أقدم إصدار أحدث إصدار
توثيق الثوابت / المتغيرات
متغير pDelay [SWS_TS_14166] Upstream: RS_TS_00034 لم يُستورد النص بعد
std::uint32_t pDelay;
currently valid pDelay value
Status: valid/unmigrated
Version: rel:R25-11#933a239e
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14166@rel:R25-11#933a239e
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#2d3cefd82026-09-30 Inspect R19-11 rel:R19-11#328a30ac2026-10-14 Inspect R20-11 rel:R20-11#6bf92a522026-10-14 Inspect R21-11 rel:R21-11#6bf92a522026-10-14 Inspect R22-11 rel:R22-11#3cbc52562026-10-14 Inspect R23-11 rel:R23-11#933a239e2026-10-14 Inspect R24-11 rel:R24-11#8268ca162026-10-14 Inspect R25-11 rel:R25-11#933a239e2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير referenceGlobalTimestamp [SWS_TS_14165] Upstream: RS_TS_00034 لم يُستورد النص بعد
ara::tsync::Timestamp referenceGlobalTimestamp;
value of the local instance of the Global Time of the reference Global Time Tuple
Status: valid/unmigrated
Version: rel:R25-11#8d4a5500
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14165@rel:R25-11#8d4a5500
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#94011f0e2026-09-30 Inspect R19-11 rel:R19-11#681135ec2026-10-14 Inspect R20-11 rel:R20-11#b28830de2026-10-14 Inspect R21-11 rel:R21-11#16e899c22026-10-14 Inspect R22-11 rel:R22-11#9957537c2026-10-14 Inspect R23-11 rel:R23-11#8d4a55002026-10-14 Inspect R24-11 rel:R24-11#8d4a55002026-10-14 Inspect R25-11 rel:R25-11#8d4a55002026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير referenceLocalTimestamp [SWS_TS_14164] Upstream: RS_TS_00034 لم يُستورد النص بعد
std::uint64_t referenceLocalTimestamp;
value of the Virtual Local Time of the reference Global Time Tuple
Status: valid/unmigrated
Version: rel:R25-11#f7f88d74
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14164@rel:R25-11#f7f88d74
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#0b0f2a3c2026-09-30 Inspect R19-11 rel:R19-11#7847c4762026-10-14 Inspect R20-11 rel:R20-11#8f5ce2112026-10-14 Inspect R21-11 rel:R21-11#8f5ce2112026-10-14 Inspect R22-11 rel:R22-11#e3d95e8c2026-10-14 Inspect R23-11 rel:R23-11#f7f88d742026-10-14 Inspect R24-11 rel:R24-11#f7f88d742026-10-14 Inspect R25-11 rel:R25-11#f7f88d742026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير requestOriginTimestamp [SWS_TS_14160] Upstream: RS_TS_00034 لم يُستورد النص بعد
std::uint64_t requestOriginTimestamp;
egress timestamp of Pdelay_Req in Virtual Local Time
Status: valid/unmigrated
Version: rel:R25-11#bc19252f
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14160@rel:R25-11#bc19252f
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#d52046092026-09-30 Inspect R19-11 rel:R19-11#f70df6862026-10-14 Inspect R20-11 rel:R20-11#7d2f16c52026-10-14 Inspect R21-11 rel:R21-11#7d2f16c52026-10-14 Inspect R22-11 rel:R22-11#89314d1e2026-10-14 Inspect R23-11 rel:R23-11#bc19252f2026-10-14 Inspect R24-11 rel:R24-11#bc19252f2026-10-14 Inspect R25-11 rel:R25-11#bc19252f2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير requestReceiptTimestamp [SWS_TS_14162] Upstream: RS_TS_00034 لم يُستورد النص بعد
ara::tsync::Timestamp requestReceiptTimestamp;
ingress timestamp of Pdelay_Req in Global Time taken from the received Pdelay_Resp
Status: valid/unmigrated
Version: rel:R25-11#217ae726
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14162@rel:R25-11#217ae726
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#43dc4e882026-09-30 Inspect R19-11 rel:R19-11#dd102e242026-10-14 Inspect R20-11 rel:R20-11#3c33cca32026-10-14 Inspect R21-11 rel:R21-11#3c33cca32026-10-14 Inspect R22-11 rel:R22-11#7bc24f132026-10-14 Inspect R23-11 rel:R23-11#217ae7262026-10-14 Inspect R24-11 rel:R24-11#217ae7262026-10-14 Inspect R25-11 rel:R25-11#217ae7262026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير responseOriginTimestamp [SWS_TS_14163] Upstream: RS_TS_00034 لم يُستورد النص بعد
ara::tsync::Timestamp responseOriginTimestamp;
egress timestamp of Pdelay_Resp in Global Time taken from the received Pdelay_Resp_ Follow_Up
Status: valid/unmigrated
Version: rel:R25-11#8432e396
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14163@rel:R25-11#8432e396
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#a837b0502026-09-30 Inspect R19-11 rel:R19-11#a6ed32ba2026-10-14 Inspect R20-11 rel:R20-11#44de12772026-10-14 Inspect R21-11 rel:R21-11#44de12772026-10-14 Inspect R22-11 rel:R22-11#4c50dd592026-10-14 Inspect R23-11 rel:R23-11#fae1b5132026-10-14 Inspect R24-11 rel:R24-11#8432e3962026-10-14 Inspect R25-11 rel:R25-11#8432e3962026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير responseReceiptTimestamp [SWS_TS_14161] Upstream: RS_TS_00034 لم يُستورد النص بعد
std::uint64_t responseReceiptTimestamp;
ingress timestamp of Pdelay_Resp in Virtual Local Time
Status: valid/unmigrated
Version: rel:R25-11#8f5c692f
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14161@rel:R25-11#8f5c692f
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#fcbfd7192026-09-30 Inspect R19-11 rel:R19-11#82e75a292026-10-14 Inspect R20-11 rel:R20-11#1dbadd132026-10-14 Inspect R21-11 rel:R21-11#cb2d32292026-10-14 Inspect R22-11 rel:R22-11#45d5e33d2026-10-14 Inspect R23-11 rel:R23-11#8f5c692f2026-10-14 Inspect R24-11 rel:R24-11#8f5c692f2026-10-14 Inspect R25-11 rel:R25-11#8f5c692f2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
متغير sequenceId [SWS_TS_14167] Upstream: RS_TS_00034 لم يُستورد النص بعد
std::uint16_t sequenceId;
sequence Id of sent Pdelay_Req frame
Status: valid/unmigrated
Version: rel:R25-11#6ab6b424
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_TS_14167@rel:R25-11#6ab6b424
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#50d9ba9a2026-09-30 Inspect R19-11 rel:R19-11#1659166a2026-10-14 Inspect R20-11 rel:R20-11#35332f582026-10-14 Inspect R21-11 rel:R21-11#35332f582026-10-14 Inspect R22-11 rel:R22-11#c97b99702026-10-14 Inspect R23-11 rel:R23-11#5ec2dba42026-10-14 Inspect R24-11 rel:R24-11#6ab6b4242026-10-14 Inspect R25-11 rel:R25-11#6ab6b4242026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
gemini-3.8-flash-low· 2026-10-13 · الأصل الألماني