Skip to main content

Features of ctOP

The following section outlines the key features of ctOP (City IoT Open Platform), a comprehensive solution designed to facilitate smart city management across various domains.

Comprehensive User Management

  • Default Admin User: Integrated with a default admin account to facilitate initial setup.
  • Flexible Login Options: Supports user login via email and password, ensuring accessibility.
  • Exclusive User Creation: Allows the creation of new users solely by admin accounts, maintaining system integrity.
  • Multiple User Types: Accommodates different user roles including Admin, Vendor, and Normal users, each with distinct access levels.
  • Profile Management: Users can easily view and update their personal details through a dedicated profile page.
  • Password Management: Provides secure mechanisms for users to update their passwords independently.
  • Admin Features: Admins can view all user details, enhancing governance and oversight.

Robust Domain Management

  • Domain Variety: Automatically supports critical domains such as Waste Management, Water Quality, Water Quantity, Water Flooding, and Streetlight management.
  • Domain Flexibility: Enables the creation and deletion of additional domains to cater to evolving city needs, with conditions to maintain data integrity.

Advanced Sensor Type Management

  • Sensor Type Creation: Admins can define new sensor types under specific domains, setting parameters and data types.
  • Inheritance Feature: Supports inheritance from base sensor types, simplifying the setup process.

Efficient Node Management

  • Node Operations: Facilitates creating, deleting, and filtering of nodes within the platform to suit various operational needs.
  • Detailed Node Insights: Provides comprehensive views of node details including name, parameters, and transmitted data.
  • Vendor Assignments: Allows admins to assign nodes to vendors, enabling focused data management.
  • Data Posting Codes: Vendors receive unique codes to post data, ensuring secure and reliable data transmission.
  • Latest Data Access: Users can access the most recent data from nodes, supporting real-time data utilization.

Subscription Services

  • Node Subscriptions: Users can subscribe to nodes to receive updates on the latest data, enhancing engagement and responsiveness.
  • Subscription Management: Provides an interface to view and manage all node subscriptions effectively.

Standards and Compliance

  • oneM2M Compliance: Fully compliant with oneM2M standards, ensuring interoperability across different platforms and devices.
  • Data Exchange Interface: Supports robust data exchange mechanisms to facilitate seamless communication and data flow.

Security and Authentication

  • Secure Authentication: Utilizes JWT-based access tokens for secure login sessions.
  • Protected Data Posting: Employs vendor-specific node codes to uphold data integrity and prevent unauthorized access.

Workflow Integration

  • Node Onboarding: Streamlined workflows for node creation and assignment to vendors, including detailed steps for data posting and management.
  • Subscription Workflow: Simplifies the process of subscribing to nodes and configuring endpoints for data reception.

By leveraging these features, ctOP provides a scalable and adaptable framework that empowers smart cities to enhance their operational efficiencies and service delivery.