بروتوكول توصيل Wiegand مقابل تنسيق بيانات Wiegand
يصف تأثير Wiegand الأصلي الأسلاك المعالجة خصيصًا التي تنتج نبضة مغناطيسية حادة، وقد أعطى هذا التأثير اسمه لواجهة قارئ تشير إلى وحدة تحكم عبر خطي بيانات، D0 (بيانات-صفر) و D1 (بيانات-واحد)، بالإضافة إلى الأرضي. هذه الواجهة هي بروتوكول التوصيل. إنها تحمل فقط تيارًا من الآحاد والأصفار ولا تقول شيئًا عن معنى هذه البتات.
تنسيق بيانات Wiegand هو الاتفاق حول معنى تيار البتات: كم طوله، أي البتات هي رمز المنشأة، أيها رقم البطاقة، وأيها التكافؤ. يمكن لقارئين استخدام نفس توصيل D0/D1 بجهد 5 فولت ومع ذلك يقدمان تنسيقات مختلفة تمامًا. عندما يقول أحدهم إن البطاقة هي 'Wiegand 26 بت' أو 'H10304 37 بت'، فإنهم يصفون تنسيق البيانات، وليس الكابل. غالبًا ما تحمل بيانات الاعتماد الحديثة 13.56 ميجا هرتز المبنية على شرائح NXP MIFARE الأصلية، بالإضافة إلى بيانات اعتماد iCLASS، حمولة بتنسيق Wiegand داخليًا بحيث تتناسب مع اللوحات الموجودة، على الرغم من عدم وجود أسلاك Wiegand مادية متضمنة.
ماذا يوجد داخل تنسيق Wiegand: رمز المنشأة، رقم البطاقة، والتكافؤ
يتكون كل تنسيق Wiegand تقريبًا من ثلاثة مكونات. يحدد رمز المنشأة (يسمى أيضًا رمز الموقع أو، في بعض تنسيقات HID، رمز الشركة أو العميل) المنظمة أو التثبيت. رقم البطاقة هو المعرف الفريد لبيانات الاعتماد داخل تلك المنشأة. بتات التكافؤ هي بتات فحص الأخطاء التي يحسبها القارئ على نطاقات محددة من البيانات حتى تتمكن اللوحة من رفض القراءة المشوشة.
يعد H10301 الكلاسيكي ذو 26 بت مثالاً نموذجيًا: 1 بت تكافؤ رائد، رمز منشأة 8 بت (0-255)، رقم بطاقة 16 بت (0-65,535)، و 1 بت تكافؤ لاحق، ليصبح المجموع 26 بت. البت الرائد هو تكافؤ زوجي على أول 12 بت بيانات؛ البت اللاحق هو تكافؤ فردي على آخر 12 بت بيانات. التنسيقات الأكبر ببساطة توسع حقول رمز المنشأة ورقم البطاقة وتعدل مخطط التكافؤ، وهذا هو السبب في أن Corporate 1000 ذو 35 بت يمكنه معالجة عدد أكبر بكثير من البطاقات مما يمكن لتنسيق 26 بت.
- رمز المنشأة / الموقع / الشركة: يحدد المبنى أو المنظمة
- رقم البطاقة: المعرف الفريد للحامل داخل تلك المنشأة
- بت (بتات) التكافؤ: فحص الأخطاء المحسوب على نطاقات بت ثابتة
- الطول الكلي للبت: الرقم الرئيسي (26، 34، 35، 37، 48، وهكذا)
ما هي تنسيقات بت Wiegand الشائعة؟
يعد H10301 ذو 26 بت هو التنسيق الأكثر انتشارًا في العالم. إنه معيار صناعي مفتوح وغير احتكاري: يمكن لأي مصنع إنتاجه، وعروض الحقول عامة، وهذه الانفتاحية هي بالضبط سبب سهولة مطابقته. المقايضة هي مساحة عنوان صغيرة، 256 رمز منشأة فقط وحوالي 65,000 رقم بطاقة، لذلك تتكرر أزواج رمز المنشأة/رقم البطاقة نفسها عبر مواقع غير ذات صلة.
فوق 26 بت توجد تنسيقات HID الأوسع. يحمل H10306 ذو 34 بت رمز منشأة 16 بت ورقم بطاقة 16 بت؛ يحمل H10304 ذو 37 بت رمز منشأة 16 بت ورقم بطاقة 19 بت؛ و H10302 ذو 37 بت المرتبط يتخلى عن رمز المنشأة تمامًا لصالح رقم بطاقة واحد 35 بت. توفر هذه مساحة أكبر بكثير من 26 بت مع بقائها تنسيقات منشورة قياسية.
HID Corporate 1000 هو برنامج مسجل ومدار. يستخدم C1000 ذو 35 بت معرف شركة/منشأة 12 بت بالإضافة إلى رقم بطاقة 20 بت؛ يوسع C1000 ذو 48 بت رمز الشركة ويستخدم رقم بطاقة حوالي 23 بت، ويدعم ملايين بيانات الاعتماد الفريدة. يتم التحكم في تنسيقات Corporate 1000 ونطاقات أرقام بطاقاتها بواسطة HID لعميل مسجل، وهذا هو السبب في أن المنظمة المصدرة، وليس مورد البطاقات، هي التي تمتلك الترقيم.
أخيرًا، تشحن العديد من منصات الوصول تنسيقات احتكارية بأطوال غير عادية، مثل Software House CCOTZ 37 بت، أو Lenel 42 بت، أو Avigilon 56 بت، أو DMP 31/33 بت. هذه تعيد ترتيب حقول رمز المنشأة ورقم البطاقة والتكافؤ بطرق خاصة بالبائع. لا تزال تستخدم نفس واجهة Wiegand، ولكن يجب عليك مطابقة التنسيق الدقيق، وليس فقط طول البت. هذه هي التنسيقات المتخصصة التي لا يحتفظ بها معظم الموردين، وهي بالضبط حيث تكون خبرتنا في التنسيقات هي الأقوى.
لماذا مطابقة رمز المنشأة هي كل شيء بالنسبة للبطاقة المتوافقة
لا تتحقق وحدة التحكم فقط من أن البطاقة هي التنسيق والطول الصحيحين. إنها تتحقق من القيم الموجودة بالداخل، ورمز المنشأة هو حارس البوابة. يتم برمجة معظم اللوحات لقبول بيانات الاعتماد التي يتطابق رمز منشأتها مع الرمز المكون لذلك الباب أو النظام فقط. بطاقة ذات تنسيق بت صحيح ولكن رمز منشأة خاطئ تقرأ بشكل جيد في القارئ ثم يتم رفضها بواسطة اللوحة، والتي تبدو مطابقة لـ 'بطاقة سيئة' على الرغم من أن الترميز صالح تقنيًا.
لهذا السبب، يعني طلب بطاقة متوافقة توفير ثلاثة أشياء: التنسيق (على سبيل المثال 26 بت H10301)، ورمز المنشأة، ورقم البطاقة أو نطاق. إذا كان التنسيق صحيحًا ولكن رمز المنشأة خاطئًا، فلن يفتح شيء. عادةً ما يتم طباعة رمز المنشأة ورقم البطاقة على بطاقاتك الحالية أو يمكن الحصول عليها من مسؤول التحكم في الوصول الخاص بك، وهي التفاصيل التي تتيح لنا ترميز بيانات اعتماد متوافقة تقدم البيانات الدقيقة التي تقبلها قارئاتك بالفعل على تنسيق مفتوح، مطابقة لأصولك.
- أخبرنا باسم التنسيق أو طول البت (على سبيل المثال 37 بت H10304)
- أخبرنا برمز المنشأة / الموقع / الشركة
- أخبرنا برقم البطاقة أو النطاق الذي تحتاج إلى ترميزه
ما هي تنسيقات Wiegand التي يمكن توفيرها على بطاقة متوافقة؟
تنسيقات Wiegand المفتوحة منخفضة التردد تتكاثر بشكل نظيف. تحمل بيانات اعتماد HID Prox و Indala و AWID و ما شابهها من 125 كيلو هرتز حمولة Wiegand الخاصة بها كإشارة مفتوحة وغير احتكارية، لذلك يمكننا ترميز هذا التنسيق الدقيق ورمز المنشأة ورقم البطاقة على T5577 قابل للبرمجة أو بطاقة فارغة متوافقة يتعامل معها القارئ على أنها مطابقة للأصل. يمكن مطابقة بيانات اعتماد 13.56 ميجا هرتز القديمة المفتوحة التي تقدم ببساطة حمولة Wiegand بنفس الطريقة.
تعمل التنسيقات المسجلة والخاصة بشكل مختلف. تتم إدارة ترقيم HID Corporate 1000 بواسطة HID للعميل المسجل، لذا فإن توفير البطاقات المطابقة يعتمد على وصول العميل إلى برنامجه الخاص. وبيانات الاعتماد الذكية المؤمنة، MIFARE DESFire مع AES، و HID Seos، و iCLASS SE أو Elite، مؤمنة حسب التصميم. بالنسبة لتلك، نوفر بيانات اعتماد فارغة متوافقة على منصة الشريحة المطابقة؛ يقوم نظامك الخاص أو المدمج بتسجيلها بمفاتيحها، تمامًا كما يفعل مع بيانات الاعتماد المطلوبة عبر قناة OEM، لذلك تظل المفاتيح وأمان موقعك في يديك. نحن مصنع ومورد مستقل لبيانات اعتماد التحكم في الوصول المتوافقة ولسنا تابعين أو مرخصين أو معتمدين من قبل HID، أو Lenel، أو Software House، أو أي مصنع آخر.
تنسيقات بت Wiegand الشائعة وهيكلها الداخلي
| التنسيق | بتات | رمز المنشأة | رقم البطاقة | ملاحظات |
|---|---|---|---|---|
| H10301 | 26 بت | 8 بت (0-255) | 16 بت (0-65,535) | معيار صناعي مفتوح وغير احتكاري؛ التنسيق الأكثر شيوعًا في جميع أنحاء العالم؛ 2 بت تكافؤ |
| H10306 | 34 بت | 16-بت | 16-بت | صيغة HID مفتوحة؛ نطاقات منشأة وبطاقة أوسع من 26 بت |
| H10304 | 37 بت | 16-بت | 19 بت | صيغة HID مفتوحة؛ مساحة كبيرة لأرقام البطاقات (متغير H10302 يُسقط FC لرقم واحد 35 بت) |
| Corporate 1000 (C1000) | 35 بت | معرف الشركة 12 بت | 20 بت | مسجل/مدار بواسطة HID للعميل المسجل؛ يتم التحكم في الترقيم بواسطة المنظمة |
| Corporate 1000 (C1000) | 48 بت | رمز شركة موسع | ~23 بت | مسجل/مدار بواسطة HID؛ يدعم ملايين من بيانات الاعتماد الفريدة |
| Software House CCOTZ (مثال خاص) | 37 بت | محدد من قبل البائع | محدد من قبل البائع | تخطيط C-CURE / iSTAR الخاص؛ يجب مطابقة التنسيق الدقيق، وليس فقط طول البت |