US 11,924,672 B2
Communication system, communication control method, and storage medium
Mikio Kuwahara, Tokyo (JP)
Assigned to HITACHI, LTD., Tokyo (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Sep. 15, 2021, as Appl. No. 17/475,537.
Claims priority of application No. 2021-048477 (JP), filed on Mar. 23, 2021.
Prior Publication US 2022/0312255 A1, Sep. 29, 2022
Int. Cl. H04L 12/00 (2006.01); H04L 67/56 (2022.01); H04W 24/08 (2009.01); H04W 28/02 (2009.01); H04W 64/00 (2009.01)
CPC H04W 28/0268 (2013.01) [H04L 67/56 (2022.05); H04W 24/08 (2013.01); H04W 64/003 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A communication system, comprising:
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,
wherein at least one of the at least one IoT terminal, the edge server, or the cloud server has arranged therein a first middleware formed of software, and
wherein the first middleware is configured to:
receive an instruction on a policy which is set based on a result of analyzing traffic of packets transported in the communication system;
receive by proxy an instruction to transmit packets from an application;
adjust timings to transmit the packets in accordance with the instructed policy; and
relay 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 second middleware is configured to:
generate 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
instruct the first middleware on the generated control policy,
wherein the edge server has arranged therein a third middleware formed of software, and
wherein the third middleware is configured to:
capture packets transported from at least one of the at least one IoT terminal, the edge server, or the cloud server;
analyze the traffic based on the captured packets; and
provide the result of analysis to the second middleware.