The CreatorCon Call for Content is officially open! Get started here.

Grace Petrucci
ServiceNow Employee
ServiceNow Employee

Please note that background Information can be found in the following Blogs:

Associating Pack and Params to Application Services

 

A pack is a group of attributes that apply to a subset of configuration items (CIs). The parameters are a list of attributes that are associated to that pack. Packs are useful when you want to apply them to only a subset of CIs.

Network Inventory has the out of the box capability of defining characteristics for each of the 3GPP defined network functions. In order to associate a particular pack & Param to a specific Managed Function, the following steps must be taken:

  1. A Pack Table must be created
  2. Each Pack Config must then be defined
  3. Associate Each Pack to a Configuration Item

Below we will go over each step in detail.

 

Creating a Pack Table

The following procedure is to be followed when creating the initial pack if not available out of the box. Please ensure that the persona is System Administrator

  1. Under ALL >
    • Type: System Definition
    • Click on: Tables

01.png

  • Next is to change the scope from Application scope: Network Inventory to Attribute Pack

02.png

  • In the Attribute Pack scoped application, it is now possible to create a new table for a new pack. Click on the NEW button at the top left had corner which can also be seen above. When the form apprears, the following information needs to be populated. I have completed the form with example data:

    • Label: core_PCF Pack (Name of the table)
    • In this pack, the new table will be extended from the pack table and should be selected: 
    • 03.png

       Afterward click on the controls menu

    • 04.png

       Replace the User Role with sn_ni_core.inventory_agent

05.png

  •  Move to the application access tab and click on create, update, delete so that all those actions are accessible by anyone with the inventory agent role.

 06.png

  • The table is ready to be saved > right click at the top of the screen to save

07.png

  • Once the table is saved, additional attributes can be added. By clicking on NEW (below). Some attributes are automatically generated OOB.

08.png

 

  • The Type Field indicates the type of attribute. As part of 3GPP TS28.541 the PCFFunction has the following attributes and each can be individually added.

09.png

 

  • As part of Type you can type String
    • Cloumn Label: pLMNdList
    • Max Length: 40
  • Click on Submit (below) to add the attribute

011.png

Defining the Pack Config

The next step is to define the Pack Config and this needs to be done in the inventory workspace.

Once in the Network Inventory workspace, perform the following steps.

  • Navigate in Lists > Administration > Pack Config
    • Click On New

012.png

 

  • The following information should be entered:
  • Name: eNB_DU Pack
  • Configuration Item: Select > Application Service
  • Pack Tables:
  • Related Configuration Item: Select > Business Application
  • Click on Edit Conditions and in the Related Pack Tables: Select > Distribution Unit
  • Relationship Direction: Child
  • Save013.png
  • This needs to be repeated for all the packs and parameters
    • pack_3gpp_gnb_cu_up_function
    • pack_3gpp_gnb_cu_cp_function
    • pack_3gpp_gnb_amf_function
    • pack_3gpp_gnb_smf_function
    • pack_3gpp_gnb_upf_function
    • pack_3gpp_gnb_ep_rp_function
    • pack_3gpp_gnb_managed_element
    • pack_3gpp_nrcelldu
    • pack_3gpp_nrcellcu
  • A subset of the network functions are available as packs and params out of the box. If additional packs are needed for additional packs.  

014.png

 

Associating a Pack to a specific CI Class

In order to associate a Pack to a specific CI class, it is important to remain in the Network Inventory Workspace.

  1. Go to the CI class (Application Services) for DU and click on the Managed Function you would like to add the pack to
    • Application Services > DU_mtl_001
    • 015.png

       Click on Add Packs

      016.png

       

    • Search for the Pack and click on Submit

017.png

 

  • On the main landing page, Click on the Packs tab and there you will be able to see the Packs and the attributes that you can fill in

018.png

Now you will have Packs and Params associated to a specific Managed function with specific characteristics tied to each managed function.

 

 

Version history
Last update:
‎12-13-2023 03:25 PM
Updated by:
Contributors