US 11,757,716 B2
Network management apparatus, method, and program
Masataka Sato, Musashino (JP); Kazuaki Akashi, Musashino (JP); Shingo Horiuchi, Musashino (JP); Kenichi Tayama, Musashino (JP); Kenji Murase, Musashino (JP); Kimihiko Fukami, Musashino (JP); and Shohei Nishikawa, Musashino (JP)
Assigned to NIPPON TELEGRAPH AND TELEPHONE CORPORATION, Tokyo (JP)
Appl. No. 17/641,062
Filed by NIPPON TELEGRAPH AND TELEPHONE CORPORATION, Tokyo (JP)
PCT Filed Sep. 12, 2019, PCT No. PCT/JP2019/035956
§ 371(c)(1), (2) Date Mar. 7, 2022,
PCT Pub. No. WO2021/048982, PCT Pub. Date Mar. 18, 2021.
Prior Publication US 2022/0345364 A1, Oct. 27, 2022
Int. Cl. G06F 15/173 (2006.01); H04L 41/0816 (2022.01); H04L 41/0893 (2022.01)
CPC H04L 41/0816 (2013.01) [H04L 41/0893 (2013.01)] 6 Claims
OG exemplary drawing
 
6. A network management method performed by a network management device having a hardware processor and a memory, wherein
the hardware processor comprises
causing the memory to store specification information indicative of specifications of a plurality of entities included in a network to be managed, and entity information including information indicative of relationships between the plurality of entities, and a payout function used to pay out the capacity of the resource,
receiving an entity generation request for requesting generation of a first entity with respect to the network,
reading the specification information about the first entity from the memory, and determining whether or not the first entity has a consumption specification attribute indicating that a resource in the network needs to be consumed, where the consumption specification attribute includes information indicative of a payout function to be used to pay out the capacity of the resource to the first entity,
when it is determined that the first entity has the consumption specification attribute, identifying a second entity capable of providing capacity of a resource consumed by the first entity, based on the entity information stored in the memory,
determining whether or not the capacity of the resource consumed by the first entity can be paid out, based on the information about the identified second entity, and when it is determined that the payout is possible, paying out the capacity to the first entity, and updating the entity information stored in the second storage unit, using information indicating a result of the payout, and
reading the payout function from the third storage unit based on the information indicative of the payout function included in the consumption specification attribute, and paying out the capacity of the resource using the read payout function.