4 Working with Resource Management Entities

Oracle Communications Unified Inventory Management (UIM) provides several different kinds of entities that you can use to organize and manage resource entities:

  • Inventory groups enable you to organize resources for a particular purpose, such as allocation by geography. An Inventory Group specifications can include an optional inventory group type that defines it as a resource pool limited to particular resources. See "Working with Inventory Groups" for more information.

  • Network address domains a context for the uniqueness of network addresses such as IP addresses. flow identifiers, and telephone numbers. See "Working with Network Address Domains" for more information.

Working with Inventory Groups

You use inventory groups to organize entities for a particular purpose. For example, telephone numbers can be grouped into blocks that correspond to particular geographic areas. These inventory groups could be used with rulesets to determine which telephone number to assign to a new phone service.

Inventory groups are defined by specifications. For example, you could have specifications for telephone number pools or DSLAM serving areas. See UIM Concepts and the Oracle Communications Design Studio Help for more information about specifications.

In Design Studio, Inventory Group specifications can optionally be associated with Inventory Group Type specifications. An inventory group type determines which entities can be included in inventory groups of that type. Inventory groups with inventory group types are called resource pools. For example, the VLAN ID Resource Pool specification defines a resource pool for managing VLAN IDs.

Inventory groups share many of the same features as other entities. They can include hierarchies of other inventory groups. For example, an inventory group for a service area could be broken into groups for smaller areas. You can also associate places with inventory groups.

See the following topics for more information about working with inventory groups:

Adding Entities to an Inventory Group

You can add entities to an inventory group from the group's Summary page. Inventory groups can include the following types of entities:

  • Custom Network Addresses

  • Custom Object

  • Equipment

  • Flow Identifier

  • IPv4 Address

  • IPv4 Subnet

  • IPv6 Address

  • IPv6 Subnet

  • Logical Device

  • Logical Device Account

  • Party

  • Physical Device

  • Pipe

  • Pipe Termination Point

  • Property Location

  • Service Specification

  • Telephone Number

Inventory groups can limit the types of entities they can include. If the specification of an inventory group includes related child specifications, only entities based on those child specifications can be added to the group.

In Design Studio, you can optionally associate Inventory Group specifications with Inventory Group Type specifications. Inventory group types define specific entities or groups of entities that can or must be included in the inventory group. Inventory groups with inventory group type associations are called resource pools. They are used to manage the assignment of resources in UIM.

Two Inventory Group Type specifications are include in the ora_uim_base_specifications cartridge:

  • IP Resource Pool

  • Flow Identifier Resource Pool

You can add entities to inventory groups in the following ways:

Adding Entities to Inventory Groups from the Inventory Group Summary Page

You can add entities from an Inventory Group Summary page.

To add entities to an inventory group:

  1. Open the Summary page of an inventory group.

  2. Click the Associated Resources tab.

  3. In the Items section, click the Items menu.

    A list of available entities appears.

  4. Select an entity type to add to the inventory group.

    An entity Search page appears.

  5. Search for or create an entity of the type you selected.

  6. In the Search Results section, select the entity to add.

  7. Click OK.

    The Items section is updated with the entity you added.

Adding an Entity to an Inventory Group from the Entity Summary Page

You can add an entity to an inventory group from the entity Summary page. Entities that can be included in inventory groups include an Inventory Groups section in the Summary page. If this section does not appear in the page, the entity cannot be included in an inventory group.

To add an entity to an inventory group from the entity Summary page:

  1. Open the Summary page of the entity you want to add to an inventory group.

  2. Click the Groups and Infrastructure tab.

  3. In the Inventory Groups section, click Associate.

    The Associate Inventory Groups dialog box appears.

  4. Search for or create an inventory group.

  5. In the Search Results section, select the inventory group to which to add the entity.

  6. Click OK.

    The inventory group is added to the list in the Inventory Groups section.

Removing Entities from Inventory Groups

You can remove an entity from an inventory group from either the Inventory Group Summary page or the entity's Summary page.

See the following topics for more information about removing entities from inventory groups:

Removing Entities from an Inventory Group Summary Page

You can remove entities from an inventory group in the group's Summary page.

To remove entities from an inventory group:

  1. Open the Summary page of the inventory group.

  2. Click the Associated Resources tab.

  3. In the Items section, select the entity you want to remove.

  4. Click Delete.

    The entity is removed from the list.

Removing Inventory Group Associations from Entity Summary Pages

You can remove one or more of an entity's inventory group associations from the entity's Summary page.

To remove an inventory group association:

  1. Open the Summary page of the entity.

  2. Click the Groups and Infrastructure tab.

  3. In the Inventory Groups section, select the inventory group from which you want to remove the entity.

  4. Click Delete.

    The inventory group is removed from the list.

Inventory Group - New Page

You use the Inventory Group - New page to create new inventory groups.

Note:

The fields that appear on this page are determined by the specification used to create the entity. The specification is created in Design Studio. The fields in the following table are common to most specifications of this type.

Field Description

Specification

Select a specification.

You are not required to use Inventory Group specifications to create inventory groups. You can use Inventory Group specifications if you want the new inventory group to include specific characteristics or if you want to associate specific entities with specific inventory groups.

Name

Enter a name for the inventory group.

Description

(Optional) Enter a description of the inventory group.

Start Date

Enter the date on which the inventory group becomes active.

End Date

(Optional) Enter the last date on which the inventory group is active.

Inventory Group Type

Displays the inventory group type (if any) associated with the selected specification.

Inventory Group - Information Page

You use the Inventory Group - Information page to edit the information that appears in the Summary page Information section. Some data elements, such as the ID, cannot be changed after the entity is created.

Note:

The fields that appear on this page are determined by the specification used to create the entity. The specification is created in Design Studio. The fields in the following table are common to most specifications of this type.

Field Description

Specification

Displays the specification used to define the inventory group. This field is read only.

Name

Edit the name for the inventory group.

Description

Edit the description of the inventory group.

Start Date

Edit the date on which the inventory group becomes active.

End Date

Edit the last date on which the inventory group is active.

Inventory Group Type

Displays the inventory group type (if any). This field is read only.

Inventory Group Summary Page

You use the Inventory Group Summary page to define the content for an inventory group. The page is arranged into tabs, each of which is used for a different purpose:

See "Entity Summary Page" for information about Summary page fields that are common among all entities.

General Information Tab

Use the General Information tab to view basic information about the inventory group and to view and maintain the inventory group hierarchy.

Section Description

Inventory Group Information

Displays basic information about the entity, most of which was defined when you created the entity. Click Edit to change this information. Some data elements, such as the ID, cannot be changed after the entity is created. See "Creating Entities" and "Inventory Group - New Page" for more information.

Inventory Group Hierarchy

Displays a tree view of the inventory group and any child inventory groups. Inventory groups can include hierarchies of other inventory groups. For example, an inventory group for a service area could be broken into groups for smaller areas. Options available in the View menu enable you to control how the inventory groups appear in the Hierarchy section. See "Working with Entity Hierarchies" for more information.

Associated Resources Tab

Use the Associated Resources tab to add or remove items to the inventory group and to view information about the parent inventory group.

Subtab Description

Items

Do one of the following:

Parent Inventory Groups

Displays the parent business interaction if the business interaction is a child of another business interaction. Click the value in the ID field to navigate to the Summary page of the parent business interaction. See "Adding Parent Entities" for more information.

Groups and Infrastructure Tab

You use the Groups and Infrastructure tab to view any places that are associated to the inventory group. See "Associating Places to Entities" for information about creating new place associations.

Working with Network Address Domains

Network domains provide a context for the uniqueness of network addresses. For example, in the public domain, an IP address must be unique among all IP address on the Internet. That same address can also exist in one or more private routing domains.

Similarly, network address domains provide a uniqueness context for VLAN IDs. Flow identifiers must be unique within their network address domain.

In UIM, you can use network address domains with the following entities:

  • Flow identifiers

  • IPv4 addresses

  • IPv6 addresses

  • IP subnets

  • Telephone numbers

See the following topics for more information about working with network address domains:

Network Address Domain - New Page

You use the Network Address Domain - New page to create new network address domains.

Note:

The fields that appear on this page are determined by the specification used to create the entity. The specification is created in Design Studio. The fields in the following table are common to most specifications of this type.

Field Description

Network Address Type

Select the type of network address domain you are creating: IP Subnet or Flow Identifier.

Specification

Select a Network Address Domain specification on which to base the new entity. The list is filtered by your selection in Network Address Type.

Name

Enter a name for the network address domain.

Owned By

Click to search for a party to assign as the owner of the domain.

Managed By

Click to search for a party to assign as the manager of the domain.

Description

Enter a description of the network address domain.

Network Address Domain - Details Page

You use the Network Address Domain - Details page to view and edit information about Network Address Domain entities.

Note:

The fields that appear on this page are determined by the specification used to create the entity. The specification is created in Design Studio. The fields in the following table are common to most specifications of this type.

Field Description

Name

Enter a name for the network address domain.

Network Address Type

Displays the type of network address domain you are creating: IP Subnet or Flow Identifier. This field is read only.

Specification

Displays the Network Address Domain specification on which the entity is based. This field is read only.

Owned By

Displays the party assigned as the owner of the network address domain. Click to search for a different party to assign as the owner of the domain.

Managed By

Displays the party assigned as the manager of the network address domain. Click to search for a different party to assign as the manager of the domain.

Description

Displays a description of the network address domain. Enter or modify the description.