Patent ID: 11924672
Assignee: HITACHI, LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 5:
6. A communication control method, which is executed in a communication system,
the communication system having: at least one IoT terminal; a base station apparatus to which the at least one IoT terminal is to be coupled; an edge server configured to selectively receive user plane packets transmitted and received by the base station apparatus; and a cloud server configured to selectively receive user plane packets transmitted and received by one of the base station apparatus and the edge server,
at least one of the at least one IoT terminal, the edge server, or the cloud server having arranged therein a first middleware formed of software,
the communication control method comprising the steps of:
receiving, by the first middleware, an instruction on a policy which is set based on a result of analyzing traffic of packets transported in the communication system;
receiving by proxy, by the first middleware, an instruction to transmit packets from an application;
adjusting, by the first middleware, timings to transmit the packets in accordance with the instructed policy; and
relaying, by the first middleware, a transmission instruction to a communication module, wherein the communication module controls a timing of uplink packets based on the transmission instruction,
wherein the edge server has arranged therein a second middleware formed of software,
wherein the communication control method further comprises:
generating, by the second middleware, a control policy on the timings to transmit the packets in accordance with the policy which is set by a user, based on the result of analyzing the packets transported in the communication system; and
instructing, by the second middleware, the first middleware on the generated control policy,
wherein the edge server has arranged therein a third middleware formed of software, and
wherein the communication control method further comprises:
capturing, by the third middleware, packets transported from at least one of the at least one IoT terminal, the edge server, or the cloud server;
analyzing, by the third middleware, the traffic based on the captured packets; and
providing, by the third middleware, the result of analysis to the second middleware.