Middleware - это слой программного обеспечения, созданного для соединения других компонентов вместе - например, аппаратные компоненты, программные продукты, корпоративные приложения, базы данных и т. д. Middleware дает разработчикам программного обеспечения возможность общаться и управлять данными по всей системе, а не по каждому отдельному приложению. Средство RFID выходит за рамки простого подключения устройств; скорее, это позволяет пользователям легко собирать, манипулировать и распространять данные.
6 Общие функции промежуточного ПО RFID
1. Управление устройствами - Middleware может управлять сетью и настройками считывателей RFID (и других подобных устройств) и предоставляет простой способ обновления любых изменений, которые необходимо выполнить, даже если существуют различные типы и марки RFID-считывателей на сеть. Например, промежуточное программное обеспечение может включать в себя такую функцию, как возможность отслеживать уровень производительности считывателей, что позволяет пользователям лучше прогнозировать потенциальные проблемы и обеспечивает максимальную производительность всех считывателей.
2. Сбор и интеграция данных. Middleware действует как мост, объединяет разные системы и обеспечивает эффективную передачу данных. Когда теги считываются системой RFID, собранные данные могут быть отправлены непосредственно в промежуточное программное обеспечение, чтобы обработать его, а затем отправить его туда, куда ему нужно идти (будь то система управления складом, внутренняя база данных или какой-либо другой пункт назначения) ,
3. Структурные данные - Middleware предоставляет пользователям возможность понять, какие данные они собирают с каждого устройства (считыватель RFID, сканеры штрих-кода и т. Д.) И отображает структуру, в которой эти данные поступают и когда. EPCglobal® выпустила спецификацию программного обеспечения, чтобы упростить и помочь пользователям создать более подробную и полезную структуру с промежуточным программным обеспечением для своих данных. Спецификация, называемая События уровня приложения или (ALE), предназначена для того, чтобы помочь фильтру промежуточного программного обеспечения и сортировать необработанные данные, чтобы предоставить пользователям соответствующую информацию на основе «событий», которые происходят. (События предопределены пользователем как элементы, которые важны для бизнеса.)
Например, судоходная компания хочет знать точное время, когда поддоны доходят до двери дока. Первый раз, когда маркированный поддон считывается на доке, будет событием, а соответствующие данные отправляются в приложение. Теги RFID на поддоне, скорее всего, читаются сотни и тысячи раз после этого, но все эти теги могут быть отфильтрованы промежуточным программным обеспечением, а не отправлены или обработаны какой-либо системой.
Спецификация ALE предоставляет пользователям свободу ввода информации, например, из каких мест следует читать, как фильтровать данные и как результаты группы. Затем пользователи могут подписывать приложения на структурированные события, позволяющие приложениям получать отчеты или сообщения всякий раз, когда происходит событие. Приложения могут подписаться на любое количество событий и любых типов событий, не затрагивая друг друга.
4. Фильтр данных. Средство промежуточного программного обеспечения RFID может использоваться для фильтрации показаний метки RFID, считающихся наиболее важными, и удаления избыточных или повторяющихся чтений. В некоторых приложениях элементы с метками RFID считываются снова и снова одним и тем же RFID-считывателем в зависимости от того, как долго оборудование остается застывшим в поле чтения. RFID Middleware может помочь, отфильтровывая сотни одинаковых чтений, чтобы пользователь получал важные для приложения данные, такие как временная метка времени, когда оборудование было размещено внутри и удалено из поля чтения. Фильтрация избыточных данных может быть чрезвычайно полезна для пользователей, поскольку огромное количество данных тегов может замедлить работу сетей и быстро заполнить базы данных.
5. Ассоциация идентификаторов тегов. В системе с сотнями до тысяч RFID-меток промежуточное ПО RFID может отслеживать и выделять идентификационные номера тегов. В ситуации, когда компания пишет сотни RFID-меток для применения к поддонам или картонам многих разных типов элементов, промежуточное программное обеспечение может отслеживать, какие идентификационные номера тегов использовались, и назначать идентификаторы тегов, относящиеся к типу, дате и т. Д. Middleware может затем записать выделение этого числа, чтобы тег был применен правильно, а затем первое чтение нового тега.
6. Разное. Поскольку потенциальное использование промежуточного программного обеспечения почти бесконечно, то же самое можно сказать о потенциальной функциональности. Дополнительная интеграция, языки или форматы - всего лишь несколько примеров.
Кто использует промежуточное ПО?
Организации, внедряющие RFID-системы без коммерческого готового решения (COTS), являются идеальными кандидатами для промежуточного программного обеспечения RFID, поскольку они могут использовать его для интеграции других приложений и баз данных и устранения ручных процессов. Когда компания ищет промежуточное программное обеспечение для поддержки своей системы, может оказаться полезным проанализировать, что коммерчески доступно на рынке. Самое главное, организация должна точно определить, чего она хочет достичь, а также любые требования перед началом процесса поиска для COTS или специального промежуточного программного обеспечения.