IP Library Granted Patent US 12,665,812
Granted Patent B2
US 12,665,812 · App. 18/832,971 · Granted Jun 23, 2026

Network management system, network management method, and computer program

Inventors: Dai Akashi (Tokyo, JP); Takeshi Shibata (Tokyo, JP); Nodoka Mimura (Tokyo, JP)
Assignee: Hitachi, Ltd.
H04L41/084H04L41/142
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,665,812
App. No.
18/832,971
Granted
Jun 23, 2026
Kind
B2
Abstract

A system for managing a network system including an edge server on which an application is executed and a core network of a mobile network connected to the edge server is constructed. The system sets a parameter value group determined by using a setting template associated with an application requirement suitable for an application requirement of the user in the network system. The setting template includes a template parameter value (a parameter value as a template) for each parameter item related to the network system. The system monitors a status of the network system in which the parameter value group is set, and updates the setting template or determines a value displayed based on the setting template based on a result of the monitoring.

Claims (68)

1 . A network management system, comprising:

a template management unit that selects one or more setting templates each associated with an application requirement suitable for an application requirement of a user from a plurality of setting templates each associated with an application requirement;

a setting unit that sets a parameter value group determined by using a target setting template which is one setting template of the selected one or more setting templates in a network system which is a system including an edge server on which an application is executed and a core network of a mobile network connected to the edge server; and

a system monitoring unit that monitors a status of the network system in which the parameter value group is set,

wherein the parameter group value is a parameter value for each parameter item related to the network system,

each setting template includes a template parameter value group which is a template parameter value for each parameter item related to the network system,

the template parameter value is a parameter value as a template,

the template management unit updates the target setting template based on a result of the monitoring or sets at least one template parameter value displayed based on the target setting template,

the system monitoring unit generates or updates a target profile which is a profile of an application requirement associated with the target setting template in accordance with the status of the network system in which the parameter value group is set,

the result of the monitoring includes the target profile,

each application requirement includes one application of a plurality of applications, and a number of user devices which are devices performing wireless communication via the mobile network,

the template management unit specifies a correlation between a statistics-based value and the number of user devices based on one or more statistics-based profiles among profiles of a plurality of application requirements including an identical application, and estimates a statistics-based value corresponding to the number of user devices in an application requirement including the identical application and in which a non-statistics-based profile is present based on the specified correlation, and includes the estimated statistics-based value to the non-statistics-based profile,

the statistics-based profile is a profile including a statistics-based value related to the status of the network system, and

the non-statistics-based profile is a profile that does not include the statistics-based value related to the status of the network system.

2 . The network management system according to claim 1 , wherein

the system monitoring unit acquires statistics related to the status of the network system by monitoring the status of the network system in which the parameter value group is set, and calculates a status value which is at least one of an estimated value and a recommended value for each of one or more status items related to the status of the network system based on the statistics,

the target profile includes the status value calculated from each of the one or more status items, and

the parameter value displayed based on the target setting template is a value according to a status value calculated for a status item corresponding to a parameter item of the parameter value.

3 . The network management system according to claim 1 , wherein

the target setting template includes an instance size as the template parameter value,

the parameter value group set in the network system includes an instance size,

the instance size is a size of an application instance, and influences a usage rate of a calculation resource of the edge server,

the system monitoring unit detects that the instance size set in the network system is changed by manual or automatic tuning by monitoring the status of the network system in which the parameter value group is set, and records the changed instance size in the target profile as a recommended instance size, and

the template management unit sets, as the recommended instance size, an instance size in the target setting template or an instance size displayed based on the target setting template.

4 . The network management system according to claim 1 , wherein

each application requirement includes one network type of a plurality of network types each influencing network quality,

each setting template indicates network quality depending on a network type included in an application requirement associated with the setting template, and a tuning policy for maintaining the network quality, and

the system monitoring unit generates or updates the target profile based on a parameter value group updated based on the status of the network system in which the parameter value group is set and the tuning policy indicated by the target setting template.

5 . A network management system comprising:

a template management unit that selects one or more setting templates each associated with an application requirement suitable for an application requirement of a user from a plurality of setting templates each associated with an application requirement;

a setting unit that sets a parameter value group determined by using a target setting template which is one setting template of the selected one or more setting templates in a network system which is a system including an edge server on which an application is executed and a core network of a mobile network connected to the edge server; and

a system monitoring unit that monitors a status of the network system in which the parameter value group is set,

wherein the parameter group value is a parameter value for each parameter item related to the network system,

each setting template includes a template parameter value group which is a template parameter value for each parameter item related to the network system,

the template parameter value is a parameter value as a template,

the template management unit updates the target setting template based on a result of the monitoring or sets at least one template parameter value displayed based on the target setting template,

the system monitoring unit generates or updates a target profile which is a profile of an application requirement associated with the target setting template in accordance with the status of the network system in which the parameter value group is set,

the result of the monitoring includes the target profile,

the system monitoring unit acquires statistics related to the status of the network system by monitoring the status of the network system in which the parameter value group is set, and calculates a status value which is at least one of an estimated value and a recommended value for each of one or more status items related to the status of the network system based on the statistics,

the target profile includes the status value calculated from each of the one or more status items,

the parameter value displayed based on the target setting template is a value according to a status value calculated for a status item corresponding to a parameter item of the parameter value,

the target setting template includes a network band as the template parameter value,

the parameter value group set in the network system includes a network band,

the system monitoring unit specifies a burst time and a number of times of shortage for each of a plurality of time zones based on the statistics, the burst time being a duration time of burst traffic, and the number of times of shortage being a number of times network performance is insufficient, estimates a burst time in which the number of times of shortage becomes zero as a burst time threshold value based on a burst time for each time zone and the number of times of shortage, and estimates a network band for a maximum burst time among burst times of the plurality of time zones less than or equal to the burst time threshold value,

the calculated status value is the estimated network band, and

the template management unit sets, as the estimated network band, a network band in the target setting template or a network band displayed based on the target setting template.

6 . A network management method, comprising:

selecting, by a computer, one or more setting templates each associated with an application requirement suitable for an application requirement of a user from a plurality of setting templates each associated with an application requirement;

setting, by the computer, a parameter value group determined by using a target setting template which is one setting template of the selected one or more setting templates in a network system which is a system including an edge server on which an application is executed and a core network of a mobile network connected to the edge server, the parameter group value being a parameter value for each parameter item related to the network system, each setting template including a template parameter value group which is a template parameter value for each parameter item related to the network system, and the template parameter value being a parameter value as a template;

monitoring, by the computer, a status of the network system in which the parameter value group is set;

updating the target setting template based on a result of the monitoring or setting at least one template parameter value displayed based on the target setting template;

generating or updating a target profile which is a profile of an application requirement associated with the target setting template in accordance with the status of the network system in which the parameter value group is set;

wherein the result of the monitoring includes the target profile, each application requirement includes one application of a plurality of applications, and a number of user devices which are devices performing wireless communication via the mobile network;

specifying a correlation between a statistics-based value and the number of user devices based on one or more statistics-based profiles among profiles of a plurality of application requirements including an identical application; and

estimating a statistics-based value corresponding to the number of user devices in an application requirement including the identical application and in which a non-statistics-based profile is present based on the specified correlation, and includes the estimated statistics-based value to the non-statistics-based profile;

wherein the statistics-based profile is a profile including a statistics-based value related to the status of the network system, and

wherein the non-statistics-based profile is a profile that does not include the statistics-based value related to the status of the network system.

7 . A non-transitory computer-readable medium storing a program that causes a computer to execute a method comprising:

selecting, by a computer, one or more setting templates each associated with an application requirement suitable for an application requirement of a user from a plurality of setting templates each associated with an application requirement;

setting, by the computer, a parameter value group determined by using a target setting template which is one setting template of the selected one or more setting templates in a network system which is a system including an edge server on which an application is executed and a core network of a mobile network connected to the edge server, the parameter group value being a parameter value for each parameter item related to the network system, each setting template including a template parameter value group which is a template parameter value for each parameter item related to the network system, and the template parameter value being a parameter value as a template;

monitoring, by the computer, a status of the network system in which the parameter value group is set;

updating the target setting template based on a result of the monitoring or setting at least one template parameter value displayed based on the target setting template;

generating or updating a target profile which is a profile of an application requirement associated with the target setting template in accordance with the status of the network system in which the parameter value group is set;

wherein the result of the monitoring includes the target profile, each application requirement includes one application of a plurality of applications, and a number of user devices which are devices performing wireless communication via the mobile network;

specifying a correlation between a statistics-based value and the number of user devices based on one or more statistics-based profiles among profiles of a plurality of application requirements including an identical application; and

estimating a statistics-based value corresponding to the number of user devices in an application requirement including the identical application and in which a non-statistics-based profile is present based on the specified correlation, and includes the estimated statistics-based value to the non-statistics-based profile;

wherein the statistics-based profile is a profile including a statistics-based value related to the status of the network system, and

wherein the non-statistics-based profile is a profile that does not include the statistics-based value related to the status of the network system.