CPC H04L 47/805 (2013.01) [G06F 9/5083 (2013.01); H04L 67/61 (2022.05)] | 6 Claims |
1. An information processing apparatus connected to a network in which quality of communication is controlled, the information processing apparatus comprising:
processing circuitry configured to
communicate with a different information processing apparatus connected to the network; and
request, when the different information processing apparatus provides the information processing apparatus with a service, execution of quality control based on a condition being satisfied, the quality control being control of quality of communication with the different information processing apparatus, the condition being a condition in which a plurality of adjustment processing tasks are executable, and the plurality of adjustment processing tasks being processing tasks to adjust at least one of a resource for provision of the service and a resource for use of the service, wherein: the plurality of adjustment processing tasks includes:
a network adjustment processing task to adjust resources of the network;
a hardware adjustment processing task to adjust hardware resources of at least one of the information processing apparatus and the different information processing apparatus; and
a software adjustment processing task that is a processing task for software executed by at least one of the information processing apparatus and the different information processing apparatus, and
the processing circuitry is configured to:
determine whether the network adjustment processing task, the hardware adjustment processing task, and the software adjustment processing task are executable in sequence: the network adjustment processing task; the hardware adjustment processing task; and the software adjustment processing task;
request, when all of the network adjustment processing task, the hardware adjustment processing task, and the software adjustment processing task are executable, the quality control; and
determine, when at least one of the network adjustment processing task, the hardware adjustment processing task, and the software adjustment processing task is not executable, not to request the execution of the quality control.
|