Dark Mode
Asset Types
The Asset Types Catalogue contains the different types of assets that can be used to create a MACM model.
Asset Types Table
| Asset Type ID | Name | Primary Label | Secondary Label | Description | Ports |
|---|---|---|---|---|---|
1 |
Party.Human | Party | Human | A user or external actor interacting with the system. | |
2 |
Party.LegalEntity | Party | LegalEntity | A legally recognized individual or organization with rights and obligations. | |
3 |
Party.Group | Party | Group | A collection of related entities or individuals acting as a unified organizational unit. | |
4 |
CSP | CSP | None | A service provider offering communication network connectivity. | |
5 |
HW.MEC | HW | MEC | A Multi-Access Edge Computing device that processes data near the user. | |
6 |
HW.Chassis | HW | Chassis | A physical enclosure housing hardware components like servers or network devices. | |
7 |
HW.GCS | HW | GCS | A ground control station for managing remote devices or drones. | |
8 |
HW.HDI | HW | Device | Interface for human interaction with a device through input and output mechanisms. | |
9 |
HW.IoT.Device | HW | IoT | An Internet of Things device with connectivity and automation capabilities. | |
10 |
HW.IoT.Gateway | HW | IoT | Device that connects IoT devices to external networks, handling protocol translation, aggregation, and preliminary data processing. | |
11 |
HW.Router | HW | Router | A physical network device that forwards data packets between different networks, directing traffic based on IP addresses. | |
12 |
HW.Device | HW | Device | A general-purpose hardware device used in various technological contexts. | |
13 |
HW.Server | HW | Server | A hardware system providing computing and storage services. | |
14 |
HW.UE | HW | UE | A user equipment device, such as a smartphone. | |
15 |
HW.Microcontroller | HW | Microcontroller | A small integrated circuit used to control embedded systems. | |
16 |
HW.SOC | HW | SOC | A System-on-Chip integrating multiple hardware components into a single circuit. | |
17 |
HW.Raspberry | HW | Raspberry | A low-cost microcomputer used for development and automation. | |
18 |
HW.PC | HW | PC | A personal computer used for local or network-based tasks. | |
19 |
HW.PC.LoginNode | HW | PC | A server node handling user login management in a computing cluster. | |
20 |
HW.PC.DataStorageDisk | HW | PC | A data storage disk used in servers or networked systems. | |
21 |
HW.PC.SchedulerNode | HW | PC | A scheduler node managing workload distribution in a cluster. | |
22 |
HW.PC.ComputeNode | HW | PC | A compute node used for processing in a cluster environment. | |
23 |
Network | Network | None | A generic Network. | |
24 |
Network.WAN | Network | WAN | A wide-area network connecting multiple locations or regions. | |
25 |
Network.LAN | Network | LAN | A local area network that enables communication between devices within a limited geographic area, such as a home or data center. | |
26 |
Network.Wired | Network | LAN | A wired local area network using physical connections. | |
27 |
Network.WiFi | Network | LAN | A wireless local area network (WiFi) for device connectivity. | |
28 |
Network.Virtual | Network | LAN | A virtual network created by the container runtime to enable isolated communication between containers and with the host system. | |
29 |
Network.PAN | Network | PAN | A personal area network for short-range communication, such as wearables. | |
30 |
Network.RAN | Network | 5G | Radio network infrastructure enabling wireless communication between user devices and core networks. | |
31 |
Network.Core | Network | 5G | The core infrastructure of a 5G network for managing data traffic. | |
32 |
SystemLayer.OS | SystemLayer | OS | An operating system managing hardware and software resources. | |
33 |
SystemLayer.Firmware | SystemLayer | Firmware | A firmware service that controls low-level hardware functions. | |
34 |
SystemLayer.HyperVisor | SystemLayer | HyperVisor | Software or firmware layer that creates and manages virtual machines by abstracting and allocating physical hardware resources. | |
35 |
SystemLayer.ContainerRuntime | SystemLayer | ContainerRuntime | Software component that manages the lifecycle and execution of containers on a host system. | |
36 |
Virtual.VM | Virtual | VM | A virtual machine service used in different infrastructure. | |
37 |
Virtual.Container | Virtual | Container | Application service running in an isolated, portable, and scalable container environment. | |
38 |
Service | Service | None | A generic Service. | |
39 |
Service.5G.RAN | Service | 5G | Logical service managing radio access functionalities and control over the RAN infrastructure. | |
40 |
Service.5G.AMF | Service | 5G | A 5G service managing user registration and mobility (AMF). | |
41 |
Service.5G.AUSF | Service | 5G | A 5G service handling authentication and security (AUSF). | |
42 |
Service.5G.NEF | Service | 5G | A 5G service exposing network functions to applications (NEF). | |
43 |
Service.5G.NRF | Service | 5G | A 5G service acting as the network function repository (NRF). | |
44 |
Service.5G.NSSF | Service | 5G | A 5G service managing network slicing (NSSF). | |
45 |
Service.5G.NWDAF | Service | 5G | A 5G service providing network analytics (NWDAF). | |
46 |
Service.5G.PCF | Service | 5G | A 5G policy control service (PCF). | |
47 |
Service.5G.UDM | Service | 5G | A 5G service handling user data management (UDM). | |
48 |
Service.5G.UPF | Service | 5G | A 5G service managing packet forwarding (UPF). | |
49 |
Service.App | Service | App | A general-purpose application service that consumes data, interfaces with other services, or presents information to end users. | |
50 |
Service.Browser | Service | App | A web browser service enabling internet navigation. | |
51 |
Service.SSH | Service | Server | A service that enables secure remote access and command execution over the SSH protocol. | 22 |
52 |
Service.DB | Service | Server | A database service for storing and managing structured data. | 3306, 5432, 1521 |
53 |
Service.Web | Service | Server | A web service hosting websites and applications. | 80, 443, 8080, 8081 |
54 |
Service.API | Service | Server | Interface that exposes functionalities of a service to other components or systems via defined protocols. | 443 |
55 |
Service.NoSQLDB | Service | Server | A NoSQL database service for handling non-relational data. | 27017, 6379, 9042 |
56 |
Service.IDProvider | Service | Server | Provides authentication and identity management services, enabling user verification and access control. | |
57 |
Service.MQTTBroker | Service | Server | An MQTT broker service for IoT device communication. | 1883, 8883 |
58 |
Service.RPCBind | Service | Server | A service that maps RPC program numbers to network addresses, enabling RPC clients to locate available services on a host. | 111 |
59 |
Service.JobScheduler | Service | Server | A job scheduling service for managing automated tasks. | |
60 |
Service.MQTTClient | Service | App | An MQTT client service for IoT device communication. | |
61 |
Service.CA | Service | Server | A Certification Authority. | |
62 |
Service.QueueClient | Service | App | A queue client. | |
63 |
Service.QueueServer | Service | Server | A queue service. | |
| Asset Type ID | Name | Primary Label | Secondary Label | Description | Ports |