# US 11,909,587 B2 · Management services for 5G networks and network functions

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,909,587 B2
- Document ID: US11909587B2
- Status: Granted
- Kind: B2
- Application number: 18/099,822
- Filed: 2023-01-20
- Published: 2023-06-15
- Granted: 2024-02-20
- Earliest claimed: 2018-03-12
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Yizhi Yao; Joey Chou
- Web page: https://patentgrep.com/patent/US11909587B2

## CPC

- H04L 41/0803: Configuration setting
- G06F 8/65: Updates (security arrangements therefor G06F21/57)
- H04L 41/02: Standardisation; Integration
- H04L 41/04: Network management architectures or arrangements
- H04L 41/0895: Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
- H04L 41/40: using virtualisation of network functions or resources, e.g. SDN or NFV entities
- H04L 41/34: Signalling channels for network management communication
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods of managing creation and configuration for 5G networks, NFs and NSSIs are provided. An instantiation or configuration request received from a managed entity respectively instantiates or configures the appropriate element. For NF instantiation, when the NF has a virtualized part to be instantiated by a VNF, interaction with an NFV MANO system instantiates the VNF is followed by NF instantiation notification and MOI creation for the NF. For NF configuration, the NF is configured and notification provided thereof. For network instantiation, after reception of a network creation request, interaction with the system to instantiate a NS that realizes the network is followed by determination that a new VNF associated with the NS has been instantiated, creation of a NF (constituting the network) MOI is realized by the new VNF, and NF configuration. For NSSI creation, a NF constituting the NSSI is created and configured.

## Claims

### Claim 1

A non-transitory computer readable memory medium storing program instructions executable by processing circuitry to cause a service producer to:
receive a request from a consumer to modify an attribute of Managed Object Instance (MOI) for a 3GPP network function (NF); and
if the 3GPP NF comprises a virtualized part and at least one corresponding virtual network function (VNF) instance needs to be updated:
initiate an interaction with a European Telecommunications Standards Institute (ETSI) network function virtualization (NFV) Management and Orchestration (MANO) system to update the at least one corresponding VNF instances;
configure the 3GPP NF instance per the request received from the consumer;
modify the attributes of the MOI; and
inform the consumer that the 3GPP NF has been configured successfully.

### Claim 2 (depends on 1)

The non-transitory computer readable memory medium of claim 1,
wherein the service producer is configured to allow an authorized consumer to request configuration of a 3GPP NF instance.

### Claim 3 (depends on 1)

The non-transitory computer readable memory medium of claim 1,
wherein the service producer is configured to interact with ETSI NFV MANO to update VNF that are realizing the virtualized part of the 3GPP NF.

### Claim 4 (depends on 1)

The non-transitory computer readable memory medium of claim 1,
wherein the service producer is configured to configure the 3GPP NF instance.

### Claim 5 (depends on 1)

The non-transitory computer readable memory medium of claim 1,
wherein the MOI is associated with one or more managed object classes.

### Claim 6 (depends on 5)

The non-transitory computer readable memory medium of claim 5,
wherein the managed object classes have attributes that provide information used to characterize object belonging to a managed object class.

### Claim 7

A method, comprising:
receiving, by a service producer, a request from a consumer to modify an attribute of Managed Object Instance (MOI) for a 3GPP network function (NF); and
if the 3GPP NF comprises a virtualized part and at least one corresponding virtual network function (VNF) instance needs to be updated:
initiating, by the service producer, an interaction with a European Telecommunications Standards Institute (ETSI) network function virtualization (NFV) Management and Orchestration (MANO) system to update the at least one corresponding VNF instances;
configuring, by the service producer, the 3GPP NF instance;
modifying, by the service producer, the attributes of the MOI; and
informing, by the service producer, the consumer that the 3GPP NF has been configured successfully.

### Claim 8 (depends on 7)

The method of claim 7,
wherein the 3GPP NF instance is configured per the request received from the consumer.

### Claim 9 (depends on 7)

The method of claim 7,
wherein the service producer is configured to allow an authorized consumer to request configuration of a 3GPP NF instance.

### Claim 10 (depends on 7)

The method of claim 7,
wherein the service producer is configured to interact with ETSI NFV MANO to update VNF that are realizing the virtualized part of the 3GPP NF.

### Claim 11 (depends on 7)

The method of claim 7,
wherein the service producer is configured to configure the 3GPP NF instance.

### Claim 12 (depends on 7)

The method of claim 7,
wherein the MOI is associated with one or more managed object classes.

### Claim 13 (depends on 12)

The method of claim 12,
wherein the managed object classes have attributes that provide information used to characterize object belonging to a managed object class.

### Claim 14

A network server, comprising:
a memory; and
one or more processors, wherein the one or more processors are configured to:
receive a request from a consumer to modify an attribute of Managed Object Instance (MOI) for a 3GPP network function (NF); and
if the 3GPP NF comprises a virtualized part and at least one corresponding virtual network function (VNF) instance needs to be updated:
initiate an interaction with a European Telecommunications Standards Institute (ETSI) network function virtualization (NFV) Management and Orchestration (MANO) system to update the at least one corresponding VNF instances;
configure the 3GPP NF instance;
modify the attributes of the MOI; and
inform the consumer that the 3GPP NF has been configured successfully.

### Claim 15 (depends on 14)

The network server of claim 14,
wherein the 3GPP NF instance is configured per the request received from the consumer.

### Claim 16 (depends on 14)

The network server of claim 14,
wherein the network server is configured to allow an authorized consumer to request configuration of a 3GPP NF instance.

### Claim 17 (depends on 14)

The network server of claim 14,
wherein the network server is configured to interact with ETSI NFV MANO to update VNF that are realizing the virtualized part of the 3GPP NF.

### Claim 18 (depends on 14)

The network server of claim 14,
wherein the network server is configured to configure the 3GPP NF instance.

### Claim 19 (depends on 14)

The network server of claim 14,
wherein the MOI is associated with one or more managed object classes.

### Claim 20 (depends on 19)

The network server of claim 19,
wherein the managed object classes have attributes that provide information used to characterize object belonging to a managed object class.
