Abstract

A programmable logic controller deployed in the cloud or edge cloud (cloud PLC) contributes to flexible and scalable industrial manufacturing processes. For the industrial Internet, a time-division multiplexing passive optical network is a promising access technology for connecting cloud PLC and industrial devices. Time-sensitive (TS) industrial applications such as motion control and mobile robotics impose strict delay and jitter requirements, pursuing deterministic transmission capability, that is, guaranteeing that the upper bounds on delay and jitter of the TS industrial flow meet its requirements. However, traditional bandwidth allocation schemes aim to leverage statistical multiplexing to improve bandwidth resource utilization efficiency, so it guarantees only the “average delay/jitter” of the service and cannot meet the deterministic requirements of the TS industrial flow. This paper presents a time-aware deterministic bandwidth allocation (TA-DetBA) scheme to satisfy the deterministic transmission of TS industrial flows. To this purpose, first, we constrain the position of the transmission window (i.e., bandwidth) allocated by optical line termination to the optical network unit according to the arrival characteristics (i.e., flow arrival time and flow cycle) and requirements (i.e., delay and jitter) of the flow. Subsequently, we propose an integer linear programming scheduling model and a greedy-based time slot equalization heuristic scheduling algorithm to improve schedulability and reduce the average delay of best-effort flows. Simulation results show that our proposed TA-DetBA scheme guarantees the deterministic delay and jitter of TS industrial flow. Compared with the fixed bandwidth allocation (FBA) scheme, the average resource utilization efficiency of the TA-DetBA scheme is improved by up to 20.6% higher than FBA.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call