US 11,902,154 B2
Network setting device, method and program
Takeru Inoue, Musashino (JP); Atsushi Taniguchi, Musashino (JP); Toru Mano, Musashino (JP); Kazuya Anazawa, Musashino (JP); Kohei Mizuno, Musashino (JP); Kengo Nakamura, Musashino (JP); Masaaki Nishino, Musashino (JP); Norihito Yasuda, Musashino (JP); and Masakazu Ishihata, Musashino (JP)
Assigned to NIPPON TELEGRAPH AND TELEPHONE CORPORATION, Tokyo (JP)
Appl. No. 17/913,468
Filed by NIPPON TELEGRAPH AND TELEPHONE CORPORATION, Tokyo (JP)
PCT Filed Apr. 21, 2020, PCT No. PCT/JP2020/017123
§ 371(c)(1), (2) Date Sep. 22, 2022,
PCT Pub. No. WO2021/214847, PCT Pub. Date Oct. 28, 2021.
Prior Publication US 2023/0132633 A1, May 4, 2023
Int. Cl. H04L 45/42 (2022.01); H04L 45/02 (2022.01); H04L 45/00 (2022.01); H04L 45/48 (2022.01)
CPC H04L 45/42 (2013.01) [H04L 45/02 (2013.01); H04L 45/08 (2013.01); H04L 45/48 (2013.01); H04L 45/566 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A network setting device for being communicatively connected to a plurality of network devices and performing a setting of the plurality of network devices, comprising:
a processor; and
a storage medium having computer program instructions stored thereon, when executed by the processor,
performs a first step for determining whether a network including the plurality of network devices satisfies a predetermined operational policy, and executes, until satisfaction for the predetermined operational policy, processing for:
performing a second step for determining whether a reachable range of a packet in the plurality of network devices expands with addition of one new candidate command of one or more new candidate commands to a temporary update command sequence generated by a third step on condition that the predetermined operational policy is not satisfied, where each candidate command is a pair comprised by a network device that executes the command and the command itself;
performing the third step for adding the new candidate command to the temporary update command sequence on condition that the reachable range in the plurality of network devices expands with the addition of the new candidate command, or deleting a command at an end of the temporary update command sequence on condition that the reachable range does not expand with addition of any one of the new candidate commands; and then
returning to the first step.