Recently, the development of control systems based on network-based architecture is getting very high attention. Because of its fast data communication, network-based control is in high demand. However, there are some disadvantages, such as delays, data packet dropouts, and communication constraints. Network-based control systems are getting attention in the development of this architecture because of these disadvantages. Optimization of the system is supplied to improve the existing structure. The optimization is categorized into 2 main structures: software optimization and hardware optimization. The structure of the overall system is designed with these optimization strategies. A hierarchical and communicational structure has emerged as a result of constructing the overall structure.