Все большее количество "умных" городов и администраций стремятся сотрудничать и объединять свои усилия и ресурсы для развертывания интернета вещей и совместного использования открытых данных. В настоящей Рекомендации рассматривается концепция и потенциал разработки безопасного открытого и функционально совместимого API для целей развертывания IoT и управления открытыми данными в "умных" городах. Представлен анализ современных решений, внедряемых администрациями по всему миру, где это применимо, включая решения, принятые "умными" городами, для совместного использования своих данных через открытые и функционально совместимые интерфейсы. Далее определяется открытый и функционально совместимый API для безопасной архитектуры открытых данных, а также для поддержки функциональной совместимости данных IoT для "умных" городов. В настоящей Рекомендации представлен полный набор открытых API, предназначенных для "умных" городов, которые обеспечивают различные функции, отвечающие потребности в разработке функционально совместимой структуры "умных" городов. Для обеспечения функциональной совместимости разнородных платформ и развития "умных" городов в Рекомендации предложены "точки функциональной совместимости" в нисходящих и восходящих интерфейсах структуры "умного" города. Приведен перечень основных наборов API, ориентированных на функциональную совместимость данных, включая API для управления контекстными данными, API для транзакций данных, API для хранения данных и API безопасности. Благодаря механизму подписки, возможно организовать эффективное и масштабируемое управление контекстными данными. API хранения данных обеспечивают возможность детального управления хранимыми данными для всех случаев, в особенно для открытых данных и личных данных. API транзакций данных упрощают предоставление данных и доступ к данным через рынок данных. Кроме того, для обеспечения безопасного обмена данными широко рассматриваются API безопасности и конфиденциальности. Следует отметить, что функциональная совместимость данных с открытыми API может достигаться путем использования общих моделей данных, которые рассматриваются кратко. Общие модели данных, созданные в результате сотрудничества нескольких форумов и европейских проектов, доступны для публичного использования. Разработка функционально совместимой структуры повышает экономическую эффективность, гибкость и масштабируемость платформ "умных" городов. Функциональная совместимость – это не выбор, но необходимость для систем "умных" городов, которые объединяют несколько вертикалей. |