Setting apparatus, communication system, setting method, and program
A setting apparatus for setting a communication apparatus, the setting apparatus includes a memory and a processor configured to acquire auxiliary information from a management apparatus configured to execute processing for accessing a cloud, and transmit setting information including the auxiliary information to the communication apparatus. The auxiliary information is set to an IoT edge execution environment established in the communication apparatus.
1. A setting apparatus for setting a communication apparatus, the setting apparatus comprising:
a memory; and
a processor configured to:
acquire auxiliary information from a management apparatus configured to execute processing for accessing a cloud; and
transmit setting information including the auxiliary information to the communication apparatus, and
wherein the auxiliary information is set to an IoT edge execution environment established in the communication apparatus,
wherein after the IoT edge execution environment is established, the processor monitors a startup state of the IoT edge execution environment,
wherein upon determining that the IoT edge execution environment has been started, the processor inputs initial setting information that is described by a virtual network function (VNF) descriptor into the IoT edge execution environment, and
wherein the VNF descriptor describes parameters indicating a CPU, a memory, and one or more ports of the IoT edge execution environment.
2. The setting apparatus according to claim 1 , wherein the processor is further configured to transmit an instruction including a group name to the management apparatus and acquire the auxiliary information generated by the management apparatus, based on the instruction.
3. The setting apparatus according to claim 1 , wherein the processor is further configured to store communication apparatus-related data including a variable and a value with respect to the communication apparatus corresponding to the variable,
input a value of the variable into common setting information including the variable by referring to the communication apparatus-related data, generate the setting information, and transmit the setting information to the communication apparatus.
4. A communication system including the setting apparatus and the communication apparatus according to claim 1 .
5. The communication system according to claim 2 , wherein the IoT edge execution environment transmits the auxiliary information to the management apparatus, and, when authentication based on the auxiliary information is successful in the management apparatus, receives a module for IoT processing from the management apparatus.
6. A non-transitory computer-readable recording medium having stored thereon a program for causing a computer to function as the setting apparatus according to claim 1 .
7. A setting apparatus for setting a communication apparatus, the setting apparatus comprising:
a memory; and
a processor configured to:
acquire auxiliary information from a management apparatus configured to execute processing for accessing a cloud;
transmit setting information to the communication apparatus; and
transmit the auxiliary information to an IoT edge execution environment established based on the setting information in the communication apparatus,
wherein after the IoT edge execution environment is established, the processor monitors a startup state of the IoT edge execution environment,
wherein upon determining that the IoT edge execution environment has been started, the processor inputs initial setting information that is described by a virtual network function (VNF) descriptor into the IoT edge execution environment, and
wherein the VNF descriptor describes parameters indicating a CPU, a memory, and one or lore ports of the IoT edge execution environment.
8. A setting method executed by a setting apparatus including a memory and a processor, for setting a communication apparatus, the method comprising:
acquiring auxiliary information from a management apparatus configured to execute processing for accessing a cloud; and
transmitting setting information including the auxiliary information to the communication apparatus, and
wherein the auxiliary information is set to an IoT edge execution environment established in the communication apparatus
wherein the method further comprises:
monitoring, after the IoT edge execution environment is established, a startup state of the IoT edge execution environment; and
inputting, upon determining that the IoT edge execution environment has been started, initial setting information that is described by a virtual network function (VNF) descriptor into the IoT edge execution environment, and
wherein the VNF descriptor describes parameters indicating a CPU, a memory, and one or more ports of the IoT edge execution environment.