دليل بروتوكول واجهة ISO18092 NFCIP-1 لأجهزة NFC
August 18, 2024 1270 التعليقات
فهم معيار ISO18092 لاتصال NFCIP-1
يعرّف معيار ISO18092، والمعروف رسميًا باسم ISO/IEC 18092، واجهة وبروتوكول الاتصال قريب المدى، أو ما يُعرف غالبًا باسم NFCIP-1. ويوضح كيف تتواصل الأجهزة المتقاربة عبر مجال تردد لاسلكي 13.56 MHz، وكيف يبدأ جهازا NFCIP-1 جلسة الاتصال ويتحكمان بها ويتبادلان البيانات ثم ينهيانها. وتكمن أهمية هذا المعيار في أنه يمنح مصممي الأجهزة ومتكاملي الأنظمة ومطوري التطبيقات أساسًا تقنيًا موحدًا لسلوك أجهزة NFC، بدل أن يعتمد كل مصنع على طريقة إرسال واستقبال خاصة به.
لا يُعد هذا البروتوكول اسمًا تسويقيًا لمنتجات NFC، كما أنه لا يقتصر على شكل بطاقة واحد أو عائلة شرائح معينة أو تطبيق استهلاكي محدد. فهو يركز على طبقات الاتصال الدنيا، بما في ذلك سلوك مجال RF، والتضمين، والترميز، وتنسيقات الإطارات، والتهيئة، وتجنب التصادم، وتبادل البيانات على مستوى النقل. لذلك يكون مفيدًا عند تقييم هواتف NFC، والمحطات الطرفية، والوحدات المدمجة، وأجهزة الاتصال من نظير إلى نظير، والمعدات التي يجب أن تتواصل بثبات ضمن نطاق قصير. وفي صفحات المنتجات، يساعد هذا المعيار أيضًا على توضيح سبب ضرورة اختيار قارئات البطاقات وأجهزة NFC المتوافقة وفقًا لدعم البروتوكول، ومعدل البيانات، وتصميم الهوائي، ومتطلبات التطبيق.
أنماط الاتصال التي يحددها ISO18092
من أهم المفاهيم في معيار ISO18092 التمييز بين نمطي الاتصال النشط والسلبي. في نمط الاتصال النشط، يستخدم كل من جهاز البدء Initiator وجهاز الهدف Target مجاله اللاسلكي الخاص في أوقات مختلفة لدعم الاتصال. ويُعد هذا النمط مهمًا خصوصًا في مفاهيم NFC من نظير إلى نظير، حيث يتبادل جهازان مزودان بالطاقة المعلومات فيما بينهما. كما يحدد المعيار كيفية اكتشاف الأجهزة للمجالات اللاسلكية الموجودة مسبقًا وتجنب التأثير على اتصال قائم قبل توليد مجال جديد.
في نمط الاتصال السلبي، يقوم جهاز البدء بتوليد مجال RF، بينما يستجيب جهاز الهدف باستخدام تضمين الحمل. ويقترب هذا السلوك من طريقة عمل كثير من أنظمة البطاقات اللاتلامسية، مع ضرورة عدم الخلط بين ISO18092 وجميع حالات استخدام بطاقات ISO14443 أو ISO15693. ويفيد النمط السلبي في فهم كيفية اتصال قارئ أو محطة طرفية مزودة بالطاقة مع هدف لا يولد مجالًا حاملًا خاصًا به.
يحدد ISO18092 أيضًا دوري جهاز البدء Initiator وجهاز الهدف Target. فجهاز البدء هو من يطلق اتصال NFCIP-1، ويتحكم في مجال RF الأولي، ويدير بداية تدفق البروتوكول. أما جهاز الهدف فيستجيب وفقًا للنمط المختار، ومعدل البت المدعوم، ومعلمات البروتوكول. وتُعد هذه البنية القائمة على الأدوار ضرورية لضمان التوافق البيني، لأن الجهاز لا يستطيع الإرسال متى شاء، بل يجب أن يتبع تسلسل التهيئة والتفعيل المحدد في البروتوكول.
واجهة RF ومعدلات البت ومعالجة التصادم
يدعم المعيار الاتصال بمعدلات 106 و212 و424 kbps. ولا تُعد هذه المعدلات مجرد تسميات، بل تؤثر في الترميز، والتضمين، ومعالجة الإطارات، والتوقيت، والتفاوض على البروتوكول. ويضع ISO18092 قواعد تقنية لسلوك إشارة RF في كل من النمطين النشط والسلبي، بما يشمل طريقة تمثيل البتات، وتكوين الإطارات، وآليات اكتشاف الأخطاء. وبالنسبة للمهندسين، تساعد هذه التفاصيل في تحديد ما إذا كان الجهاز قادرًا على اجتياز اختبارات المطابقة والتواصل بثبات مع جهاز NFCIP-1 آخر.
تُعد معالجة التصادم جانبًا عمليًا آخر يغطيه المعيار. فرغم أن الاتصال قريب المدى يحدث في منطقة مادية صغيرة، قد يوجد أكثر من هدف أو جهاز داخل هذا النطاق. ويستخدم ISO18092 إجراءات تجنب تصادم RF واكتشاف جهاز واحد لتقليل احتمال استجابة جهازين في الوقت نفسه، أو توليد جهاز ما لمجال لاسلكي بينما يوجد اتصال آخر نشط بالفعل. ويكتسب ذلك أهمية خاصة في بيئات البيع بالتجزئة، والنقل، والتحكم في الدخول، والملصقات الذكية، والأماكن العامة التي قد تتواجد فيها عدة عناصر لاتلامسية بالقرب من بعضها.
بروتوكول النقل وتبادل البيانات
بعد تهيئة رابط RF، يحدد ISO18092 إجراءات بروتوكول النقل الخاصة بالتفعيل، واختيار المعلمات، وتبادل البيانات، والتجزئة المتسلسلة، وتمديد المهلة الزمنية، ومعالجة الانتباه، وإلغاء الاختيار، والتحرير. وتسمح هذه الإجراءات لجهازين بالتفاوض على الإمكانات المدعومة قبل تبادل بيانات المستخدم. وتوفر أوامر مثل Attribute Request وResponse وParameter Selection والبيانات Exchange Protocol وDeselect وRelease بنية منظمة لإدارة جلسة الاتصال.
لا يحدد المعيار بمفرده كل تطبيق تجاري يمكن تشغيله عبر NFC. فما يزال تبادل المعلومات يحتاج إلى توافق بشأن هياكل البيانات، وأوامر التطبيق، والصيغ عالية المستوى. فعلى سبيل المثال، قد تعتمد بطاقة ولاء مزودة بتقنية NFC، أو اعتماد هوية، أو عنصر للتحقق من أصالة المنتج، أو أداة إعلانية ذكية على اتصال متوافق مع ISO18092، مع استخدام قواعد إضافية على طبقة التطبيق. ولهذا تُعد معرفة البروتوكول مهمة عند تطوير بطاقات بلاستيكية أو الوسوم أو المحطات الطرفية أو منتجات العرض التفاعلية للتطبيقات الفعلية، وليس فقط للعروض التجريبية.
أهمية ISO18092 في تصميم منتجات NFC
عند اختيار المنتجات وإعداد محتوى المواقع، يساعد ISO18092 المشترين على فهم الفرق بين ادعاء عام بدعم NFC وبين قدرة اتصال محددة تقنيًا. فقد يدعم المنتج قراءة NFC، أو اتصال NFC من نظير إلى نظير، أو محاكاة الوسوم، أو نمط تطبيق محدود فقط. لذلك ينبغي للمشتري التأكد من المعايير المدعومة، وتردد التشغيل، وتوقعات مسافة القراءة، وحجم الهوائي، وتوافق الشريحة، وواجهة البرنامج، وما إذا كان الجهاز يحتاج إلى سلوك اتصال نشط أو سلبي.
ومن منظور التصنيع والتكامل، يكون ISO18092 مفيدًا أيضًا عند مناقشة الاختبارات والتوافق. إذ يمكن أن تؤثر مواءمة الهوائي، ومادة الغلاف، وقوة المجال، وتحمّل التوقيت، وتنفيذ البرنامج الثابت، وإعدادات القارئ في الأداء الواقعي. وقد تبدو منتجات مثل حوامل NFC بسيطة من الخارج، لكن نجاح نشرها يعتمد على مدى تطابق مكوّن NFC المدمج، والجهاز الهدف، وسلوك الهاتف أو المحطة الطرفية المقصودة.
باختصار، يوفر ISO18092 الأساس التقني لاتصال NFCIP-1. فهو يساعد أجهزة NFC المختلفة على استخدام لغة مشتركة على مستوى الواجهة والبروتوكول، مع ترك مساحة للتطبيقات الخاصة بكل منتج في الطبقات الأعلى. ويُعد فهم هذا الفصل مفيدًا للمهندسين وفرق المشتريات وزوار المواقع الذين يرغبون في تقييم منتجات NFC بناءً على سلوك الاتصال، وليس وفقًا لعبارات ترويجية عامة.
الأسئلة الشائعة حول ISO18092
ما هو ISO18092؟
ISO18092 هو معيار ISO/IEC الذي يعرّف واجهة وبروتوكول الاتصال قريب المدى، والمعروف أيضًا باسم NFCIP-1. وهو يحدد كيفية اتصال أجهزة NFC المتقاربة عند 13.56 MHz، بما في ذلك الأنماط النشطة والسلبية، وإشارات RF، والتهيئة، وتجنب التصادم، ومعالجة الإطارات، وتبادل البيانات على مستوى النقل بين جهاز البدء وجهاز الهدف.
هل ISO18092 هو نفسه NFC؟
يُعد ISO18092 معيارًا تقنيًا مهمًا خلف اتصال NFC، لكنه لا يمثل منظومة NFC كاملة. فقد تشمل منتجات NFC أيضًا مواصفات NFC Forum، وصيغ التطبيقات، وأنواع الوسوم، وقواعد الأمان، وبرامج الأجهزة. ويركز ISO18092 أساسًا على طبقة الواجهة والبروتوكول التي تتيح لأجهزة NFCIP-1 إنشاء الاتصال وإدارته.
ما سرعات الاتصال التي يدعمها ISO18092؟
يدعم ISO18092 معدلات اتصال 106 kbps و212 kbps و424 kbps. وتؤثر هذه المعدلات في التضمين، والترميز، والتوقيت، وبنية الإطارات المستخدمة بين أجهزة NFCIP-1. أما السرعة المدعومة في منتج فعلي فتعتمد على عتاد الجهاز، والبرنامج الثابت، وتصميم الهوائي، ونمط الاتصال المختار أثناء التهيئة وتفعيل البروتوكول.
ما الفرق بين النمط النشط والنمط السلبي؟
في النمط النشط، يمكن لكل من جهازي NFCIP-1 توليد مجال RF خاص به عندما يتطلب تسلسل الاتصال ذلك. أما في النمط السلبي، فيولد جهاز البدء مجال RF ويستجيب جهاز الهدف عبر تضمين الحمل. ويؤثر هذا الفرق في سلوك الطاقة، ودور الجهاز، وتجنب تصادم RF، وطريقة إنشاء جلسة الاتصال.
هل يحدد ISO18092 ذاكرة بطاقات NFC أو صيغة البيانات؟
لا. يحدد ISO18092 سلوك واجهة الاتصال والبروتوكول، ولا يضع خريطة ذاكرة موحدة أو صيغة بيانات تجارية عامة لكل بطاقة أو جهاز NFC. وقد تتبع بيانات التطبيق مواصفات أخرى أو هياكل مخصصة. وعند تطوير منتج فعلي، يجب على الفرق مراعاة معيار الاتصال ونموذج بيانات طبقة التطبيق معًا.
لماذا يتضمن ISO18092 آلية لتجنب التصادم؟
تُعد آلية تجنب التصادم ضرورية لأن أكثر من جهاز قد يكون موجودًا داخل منطقة تشغيل NFC، أو قد يوجد مجال RF نشط بالفعل. ويحدد ISO18092 إجراءات تساعد الأجهزة على اكتشاف حالة المجال اللاسلكي، وتجنب التشويش على اتصال قائم، واختيار هدف واحد أثناء التهيئة قبل بدء تبادل بيانات منظم.
من يحتاج إلى فهم ISO18092؟
يفيد ISO18092 مصممي شرائح NFC، ومصنعي القارئات، ومطوري الأجهزة المدمجة، ومتكاملي الأنظمة، والمشترين الذين يقارنون المنتجات الداعمة لتقنية NFC. فهو يساعدهم على طرح أسئلة تقنية أدق حول التردد، ودعم البروتوكول، والأنماط النشطة والسلبية، ومعدل البيانات، وسلوك التهيئة، وما إذا كان الجهاز قادرًا على التواصل بثبات مع معدات NFC المقصودة.
هل يمكن استخدام ISO18092 في منتجات التحكم في الدخول أو الدفع؟
يمكن أن يوفر ISO18092 أساس الاتصال لبعض تطبيقات NFC الخاصة بالتحكم في الدخول أو الهوية أو الولاء أو التفاعل، لكنه لا يحدد بمفرده منظومة الأمان أو الدفع أو بيانات الاعتماد أو منطق الأعمال الكامل. فهذه الأنظمة تحتاج إلى بروتوكولات تطبيق إضافية، وخيارات تشفير، وبرامج خلفية، وقواعد اعتماد، وقرارات تنفيذ خاصة بكل منتج.



