لقد كان لتطوير التكنولوجيا تأثير كبير على بنية أنظمة التحكم في الوصول. من خلال اتباع مسار تطورها ، يمكننا التنبؤ بما ينتظرنا في المستقبل القريب.الماضي
ذات مرة ، كانت شبكات الكمبيوتر لا تزال نادرة. ثم تم بناء ACS على النحو التالي: خدمت وحدة التحكم الرئيسية بعدد محدود من وحدات التحكم ، وكان الكمبيوتر بمثابة محطة لبرامجها وعرض المعلومات. تم تحديد منطق العمل بواسطة وحدة التحكم الرئيسية التي تتحكم في وحدات التحكم الثانوية.
تعذر على وحدات التحكم الثانوية تبادل المعلومات مباشرة مع بعضها البعض ، فقد حدث التبادل من خلال وحدة التحكم الرئيسية. فرض هذا النموذج قيودًا كبيرة على تطوير أنظمة التحكم في الوصول.

أثر تطوير تكنولوجيا الكمبيوتر ومعدات الشبكات على بنية النظم ، ونتيجة لذلك ظهرت أنظمة التحكم في الوصول المتعدد الخادم. أثرت التغييرات على البرنامج ، لكنها تجاوزت وحدات التحكم ، الأمر الذي فرض قيودًا على توسيع النظام وتطويره.

حاليا
مكّن تطوير الإلكترونيات الدقيقة الشركات المصنعة للمعدات من تغيير بنية ACS بشكل أساسي. تم استبدال النموذج السابق بهندسة تمكنت فيها وحدات التحكم من تبادل البيانات مباشرة مع بعضها البعض.
في هذا النموذج ، يمكن تثبيت البرنامج في أي مكان داخل الشبكة المحلية ؛ تم تبسيط التكامل مع أنظمة الأمان الأخرى باستخدام بيئة واحدة لتبادل المعلومات.

تم تشغيل هذا النموذج بنجاح حتى يومنا هذا ، ولكن المستوى الحالي للتطور التكنولوجي يسمح لنا ببناء أنظمة ذات بنية مختلفة تمامًا. هناك مجموعة واسعة من الخيارات المادية والمنطقية لضمان التواصل بين مكونات النظام ووسائل التفاعل بين المستخدمين والنظام. من بينها تطبيقات وحدة التحكم ، وحدات التحكم المتخصصة مع واجهة رسومية ، لوحات التحكم المختلفة ، أجهزة الكمبيوتر اللوحية والهواتف ، واستخدام متصفحات الويب القياسية. إمكانات ميكروكنترولر أكبر بعدة مرات من موارد أجهزة الكمبيوتر المستخدمة في أول ACS.
زيادة تطوير هندسة التحكم في الوصول
تحكم كخادممطلوب خادم في ACS لتنفيذ منطق العمل للنظام بشكل صحيح ، لتخزين البيانات حول المستخدمين والأحداث. قبل 20 سنة ، تعاملت وحدة التحكم الرئيسية مع هذا. منذ ذلك الحين ، زادت متطلبات أنظمة التحكم في الوصول بشكل كبير ، لكن قدرات وحدات التحكم الحديثة تفوق قدرات أجهزة الكمبيوتر قبل 20 عامًا.
يمكن تثبيت خادم النظام في وحدة التحكم نفسها ، إذا كان لديه الموارد المناسبة. يحتوي خادم النظام الذي يتم نشره في ذاكرة وحدة التحكم على مزايا هامة. أولها سهولة بدء تشغيل النظام.

يتم تعيين واحدة من وحدات التحكم في النظام بواسطة الخادم (أو من قبل الرئيسي ، كما كان من قبل) ، ويتلقى تعليمات مع وحدات التحكم التي ستعمل معها. كل شيء ، النظام جاهز. للعمل مع الكائنات البعيدة ، يتم منح وحدة التحكم المعينة من قبل الخادم عنوان IP "أبيض" ، ويشار إلى وحدات التحكم الأخرى ، ويتم توصيلها بشكل مستقل. للتكامل مع 1C ، تحتاج فقط إلى نقل عنوان وحدة التحكم إلى البرنامج. للتكامل مع نظام التعرف على لوحة الترخيص ، حدد رقم السيارة وعنوان IP للكاميرا أو النظام القادر على التعرف على أرقام لوحات السيارات كرقم المرور.
ACS كخدمةالفائدة الرئيسية الثانية هي سهولة الاستخدام. لم يعد العميل بحاجة إلى التفكير في أي جهاز كمبيوتر لنشر النظام إليه ، وإلى أين سيقف ، ومن سيخدمه. الآن يتلقى العميل ببساطة عنوان IP واسم المستخدم وكلمة المرور - ويمكنه مراقبة انضباط الموظف وتعيين حقوق الوصول وإصدار تصاريح الضيف في أي متصفح يناسبه. يكفي شراء باب دوار ووحدة تحكم (أو حل جاهز - نقطة تفتيش إلكترونية) ومعرفات. والنظام جاهز.
يلبي هذا النهج الحد الأقصى للاتجاه الحالي لتصور ACS كخدمة. لا يفكر العميل في تثبيت النظام وصيانته ، كل هذا يتم تنفيذه عن بُعد بواسطة متخصصين. هنا السؤال الذي يطرح نفسه حتما حول سرعة وحدة التحكم وقدرتها على العمل مع 10 آلاف مستخدم و 200 باب دوار؟ على الرغم من أن هذا غير ممكن ، إلا أن قاعدة البيانات يمكن أن تكون موجودة في السحابة أو على خادم مخصص. بمرور الوقت ، ستنمو قدرات وحدات التحكم ، ويمكن نشر النظام المذكور أعلاه حتى في المؤسسات الكبيرة التي تضم عددًا كبيرًا من الموظفين والأجهزة التنفيذية.
المستقبل
توحيد باعتبارها الاتجاهسيتم بناء بنية ACS على أساس وحدات التحكم "الذكية" التي ستتفاعل بشكل مستقل مع بعضها البعض ، مع وجود العديد من وحدات التحكم الرئيسية التي تعمل كخادم. يمكن أيضًا دمجها على أساس خادم واحد (أو عدة خوادم) ، مما يوفر منطق التفاعل اللازم.

من الضروري أن يتم دعم توحيد البروتوكولات من قبل جميع الأطراف الفاعلة في السوق - ليس فقط على مستوى التفاعل مع وحدة التحكم ، ولكن أيضًا على مستوى تفاعل النظام.
ربما سيتم تنفيذ تطوير معيار واحد في المستقبل البعيد. ولكن حتى لو لم يحدث ذلك ، يجب تطبيق توحيد التفاعل استنادًا إلى واجهة برمجة تطبيقات REST والوصول إلى المعلومات من خلال المتصفح في أقرب وقت ممكن.