CPC H04W 24/02 (2013.01) [H04L 43/0888 (2013.01); H04W 4/40 (2018.02); H04W 24/08 (2013.01)] | 16 Claims |
1. An information processing apparatus for performing a wireless communication with an external apparatus,
wherein the information processing apparatus comprises a processor, configured to
measure a communication throughput with the external apparatus;
predict a future communication throughput using at least data of the communication throughput that has been measured; and
allocate a usable communication throughput for each service in a communication state based on the communication throughput that has been predicted, wherein the processor is configured to, when a communication of a first service has become in a non-communication state from a communication state, allocate the usable communication throughput to the first service during a predetermined period after the communication of the first service has become to be in the non-communication state; and
wherein the information processing apparatus is configured to
when the communication of the first service has become in a non-communication state from a communication state, hold an allocation of a communication throughput that has been allocated when the first service was in the communication state during a predetermined period after the communication of the first service has become in the non-communication state; and
when a communication of a second service, whose type is different from the first service, has become in a non-communication state from a communication state, allocate a communication throughput that is lower than a communication throughput allocated when the second service is in the communication state, during a predetermined period after the communication of the second service has become to be in the non-communication state.
|