Dark Mode

Settings

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