Network Inventory (NI) extension classes

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Network Inventory (NI) extension classes

    The CMDB CI Class Models app enhances the ServiceNow Configuration Management Database (CMDB) by adding or updating classes specifically designed for the Telecommunications Network Inventory application. These Network Inventory (NI) extension classes expand the CMDB CI class hierarchy, enabling comprehensive modeling and management of a service provider’s physical and logical network infrastructure.

    Show full answer Show less

    By incorporating these NI extension classes, ServiceNow customers can build a detailed digital representation of their telecommunications networks. This foundational model supports applications like Discovery and Service Mapping Patterns to automatically populate and discover network configuration items (CIs), improving network visibility and management.

    Key Features

    • Extended CMDB Classes: New and updated classes include detailed class descriptions, identification rules, identifier entries, and dependent relationships for accurate network modeling.
    • Network Site Class: Captures location-specific attributes (e.g., buildings, floors, rooms) for network equipment, enabling equipment visibility by location and filtering by type or function.
    • Telco Equipment Holder: Models physical containers such as cages, racks, cabinets, and shelves that house telecommunications equipment, supporting hierarchical asset tracking.
    • Telco Equipment: Represents network devices like routers, modems, switches, and optical cables, including their physical or logical slots, cards, and ports.
    • Filler Components and Heat Baffles: Specialized hardware classes to represent rack airflow and slot coverage components, contributing to accurate physical infrastructure modeling.
    • Specialized Telco Devices: Includes classes for Service Switching Points (SSP), Service Control Points (SCP), and Control Components critical to telecommunications network operations.
    • Network Interfaces and Ports: Classes that capture equipment-specific network interface attributes, including MTU size for optimizing network performance and preventing packet fragmentation.
    • Network Interface Cards: Represent physical or logical interface cards with bandwidth assignments, supporting detailed network design and capacity planning.
    • Network Service Instances: Model deployed and configured instances of network services based on network functions for service-level visibility.
    • Physical and Logical Connections: Classes to represent physical port connections and logical (virtual) port connections on network interface cards, supporting comprehensive network topology mapping.

    Practical Benefits for ServiceNow Customers

    • Comprehensive Network Modeling: Accurately represent physical locations, equipment containers, network devices, and connections within the CMDB.
    • Improved Asset Tracking: Manage and track telecommunications assets with hierarchical relationships and location details.
    • Enhanced Discovery and Mapping: Utilize extensions with Discovery and Service Mapping to automate CI population and technology identification.
    • Optimized Network Performance: Leverage network interface attributes like MTU size to fine-tune network configurations and reduce transmission issues.
    • Support for Telecommunications-Specific Infrastructure: Model specialized telecom components (SSP, SCP, control components) for accurate network service representation.
    • Foundation for Digital Network Inventory: Build and maintain a digital twin of your network infrastructure to support operational and strategic decision-making.

    The CMDB CI Class Models app adds or updates classes for the Telecommunications Network Inventory application. Telecommunications Network Inventory uses the Network Inventory (NI) extension classes to extend the Configuration Management Database (CMDB) Configuration item (CI) class hierarchy.

    CMDB CI Class Models is a ServiceNow Store app that adds class models that extend the CMDB class hierarchy. The new or updated classes include class descriptions, identification rules, identifier entries, and, if applicable, dependent relationships. You can use the added classes just like any other CMDB class. Applications such as Discovery and Service Mapping Patterns can use the class extensions to populate CIs and discover technologies and software.

    See the release notes for all CMDB CI class models.

    The extensions enable the CMDB to store information about a service provider's network inventory.
    • Class descriptions
    • Identification rules
    • Identifier entries
    • Dependent relationships, if applicable.
    With the ServiceNow Telecommunications Network Inventory application, you can build a digital representation of your physical and logical networks. This application uses the NI class extensions to populate CIs that form the basis of your digital network inventory model. To learn more, see Telecommunications Network Inventory.

    See the release notes for all CMDB CI class models.

    Request apps on the Store

    Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

    Telecommunications Network Inventory (NI) schema structure​

    Relationships and references in Network Inventory schema.

    Classes

    This section lists the classes that the CMDB CI Class Models app adds or updates. For the list of classes in the base system, including classes that this app might extend, see CMDB tables descriptions.

    Table 1. NI extension classes
    Class Extends Description
    Network Site [cmdb_ci_ni_site] Site [cmdb_ci_site] Network Site.

    Captures and maintains the location-specific attributes for each network site, including the network centers, buildings, floors, and rooms where equipment is located.

    The network site records enable you to view all the equipment at a location. You can filter the locations by the assigned type, role, or function categories.

    Telco Equipment Holder [cmdb_ci_ni_equipment_holder] Equipment Holder [cmdb_ci_equipment_holder] Telco Equipment Holder.

    Represents the physical units that contain the telecommunications equipment, including the cages, bays, cabinets, slots, relay racks, and line ups. The line ups contain the individual relay racks. Each relay rack contains the equipment shelves. The equipment holders can contain the other equipment holders.

    The equipment holder records enable you to track and manage your network assets.

    Telco Equipment [cmdb_ci_ni_telco_equipment] Network gear [cmdb_ci_netgear] Telco Equipment.

    Represents a shelf or device that provides the technical functionality in a network. Examples include the routers, modems, mobile devices, optical cables, relays, and switches. The equipment can have slots, cards, or ports. The equipment can exist within an equipment holder or by itself because not all equipment is rack mounted.

    The equipment records enable you to track and manage your network assets.

    Telco Filler Component [cmdb_ci_filler_component] Hardware [cmdb_ci_hardware]

    Filler Component.

    Represents a cover for empty spots/slots in a rack or device. Often made of flat metallic or plastic materials, helps separate cold and hot air zones, helps prevent dust from entering the chassis, and ensures proper airflow through the chassis or rack.

    Telco Heat Baffle [cmdb_ci_heat_baffle] Filler Component [cmdb_ci_filler_component]

    Heat Baffle.

    Represents hardware used to help direct rising hot air away from equipment.

    Telco Service Switching Point (SSP) [cmdb_ci_service_switching_point] Telco Equipment [cmdb_ci_ni_telco_equipment]

    Service Switching Point (SSP).

    Switch in a telecommunications network that sends a query to a central database called a service control point (SCP) via the SS7 network to determine how a TDM call can be routed. SSPs can be part of a voice switch or a separate computer connected to it.

    Telco Service Control Point (SCP) [cmdb_ci_service_control_point] Telco Equipment [cmdb_ci_ni_telco_equipment]

    Service Control Point (SCP).

    Represents service control points (SCPs) in the Signaling System 7 (SS7) network responsible for routing calls and managing special features.

    Telco Control Component [cmdb_ci_telco_control_component] Telco Equipment [cmdb_ci_ni_telco_equipment]

    Control Component.

    Device in a computer hardware component that creates an interface between a computer’s main system motherboard and other hardware components. Some will be integrated directly into the motherboard, while others may be added on as expansion devices.

    Network Interface [cmdb_ci_ni_interface] Network Port [cmdb_ci_ni_network_port] Network Interface.

    Captures and maintain equipment-specific attributes for the network interfaces.

    Identification: Serial Number (100) Name (200)

    Dependent on

    • Hardware (contains::contained by)
    • Logical Composite (contains::contained by)
    • Network Port (contains::contained by)
    • Virtual Machine Object (contains::contained by)
    • Kubernetes Component (contains::contained by)
    • Application Service (contains::contained by)

    Attribute of Network Port: MTU Size [mtu_size]

    In networking, maximum transmission unit (MTU) is a measurement representing the largest data packet that a network-connected device will accept. Measured in integer bytes.

    Use cases:
    • Optimizing network performance: Setting the right MTU size can reduce overhead and maximize data throughput.
    • Avoiding fragmentation: A properly configured MTU helps prevent packet fragmentation, reducing processing load and transmission delays.
    • Tuning for network type: Different networks (for example, VPNs, WANs) may require specific MTU sizes to promote compatibility and optimal performance.
    Network Interface Card (formerly Interface Card) [cmdb_ci_interface_card] Hardware [cmdb_ci_hardware] Network Interface Card.

    Represents interface cards that are stored in a network. Cards can occupy more than one slot and can contain other cards. They can be the equipment ports that are physical or logical (virtual). Each port is assigned a bandwidth value. The bandwidths are consumed when used in network designs.

    Network Service Instance [cmdb_ci_network_service_instance] Network Service Instance represents a specific deployed, provisioned, and configured instance of a set of network services that, in turn, are based on network functions.
    Physical Connection [cmdb_ci_ni_physical_link] Network Link [cmdb_ci_network_link] Physical Connection.

    Represents the physical port connections on the network interface cards in your networks.

    Logical Connection [cmdb_ci_ni_logical_path] Network Circuit [cmdb_ci_network_circuit] Logical Connection.

    Represents the logical or virtual port connections on the network interface cards. A logical connection typically represents the multiple physical connections on an interface card.