TY - JOUR AU - Jin, Qi AB - 1. Introduction In the context of the current informationization and networking era, power Internet of things (PIoT), as an important technology to support the development of smart grid and smart city, has become a hot spot for research and application [1,2]. The efficient and stable operation of PIoT plays a crucial role in ensuring the reliability, real-time and security of the power system. However, with the expansion of PIoT scale and the diversification of business requirements, it faces challenges such as high data transmission delay (TD), network congestion and unreasonable resource allocation [3,4]. In this context, how to realize low-latency and high-efficiency transmission of data in PIoT has become an urgent problem to be solved. Software-defined networking (SDN), as an emerging network architecture design concept, can further realize the flexibility and programmability of network control by separating the control plane from the data plane [5,6]. PIoT combined with SDN can dynamically adjust network resources and optimize data transmission path (Trans-P) through centralized network control and management, thus effectively reducing the delay of data transmission and improving the transmission efficiency and reliability of the network [7]. In PIoT system, data transmission faces many practical challenges, such as high data transmission delay, network congestion, and unreasonable resource allocation. These problems seriously affect the reliability, real-time and security of power system. Although SDN technology enables flexibility and programmability of network control by separating the control plane from the data plane, its specific application in PIoT needs to be further optimized. Based on this background, a multi-path low-latency routing transmission optimization model for power Internet of Things based on SDN task allocation is designed, aiming to achieve dynamic adjustment of task allocation and optimization of multipath transmission strategy through this model, so as to reduce data transmission delay and improve network transmission efficiency and stability. The main contributions of the study are as follows. Firstly, a multi-path low-delay routing optimization transmission model based on SDN task allocation (MPLRM-SDN) is proposed. Combined with network slicing technology, multi-path low-delay data transmission under different task assignments is realized, and network resource utilization and transmission efficiency are improved. Secondly, aiming at problems such as high data transmission delay, network congestion and unreasonable resource allocation in PIoT, this study introduced SDN controller and task allocation mechanism to realize dynamic network resource adjustment and data transmission path optimization through centralized network control and management, which significantly reduced data transmission delay and improved network stability and transmission reliability. The study is divided into five parts in total, the first part is an introduction to the full study. The second part is an analysis of the related work. The third part is the construction of the multi-path low-latency transmission model. The fourth part is the testing and analysis of the performance of the constructed model. The last part is a summary of the full study. 2. Related works In recent years, SDN has gradually shown significant advantages in the development of intelligent systems for Internet of things (IoT) due to its special centralized architecture. The architecture has been studied by a number of experts as it not only manages sustainable applications efficiently but also reduces communication costs. N. Islam et al. proposed an adaptive routing migration model that aims to optimize data transmission, reduce disconnection time, and enhance the security of network service management and IoT cloud through a three-level security algorithm. Simulation test results revealed that the model outperforms existing techniques in terms of transmission efficiency and security [8]. C. H. Ke et al. proposed a reinforcement learning-based routing method under SDN, naming the method as widest path routing algorithm based on Q-learning. The algorithm was able to find the optimal Trans-P between the source and the destination with maximum band-width through reinforcement learning based on the link band-width processing reward function in the execution environment. Experimental results demonstrated that the proposed algorithm outperforms Dijkstra’s algorithm in finding the widest Trans-P in SDN environments with different band-widths, packet loss rates and background traffic conditions [9]. Traditional routing protocols use limited information in the decision making process, resulting in poor adaptation to traffic variations and limited support for quality of service (QoS) requirements of applications. D. M. Casas-Velasco et al. proposed a novel routing approach in SDN, namely intelligent routing based on reinforcement learning and SDN. Intelligent routing added a knowledge plane to SDN and defined a reinforcement learning based routing algorithm that makes routing decisions by considering link state information. The results of the study showed that intelligent routing outperforms Dijkstra’s algorithm in terms of extension, link throughput, packet loss and delay [10]. In software-defined wireless networks, optimized routing techniques are one of the effective solutions to improve network performance. Common optimization methods include constructing optimal routing metrics using integer linear programming problems, which usually focus on a single routing objective, such as minimizing packet blocking probability, minimizing end-to-end delay, or maximizing network throughput, and it is difficult to consider multiple objectives simultaneously. T. V. T. Duong et al. explored the application of machine learning to the routing control of software-defined wireless networks and proposed a machine learning-based intelligent routing algorithm to enhance network performance and optimize multiple routing objectives. Performance evaluation results revealed that the proposed algorithm significantly improves network performance in terms of packet delivery and network throughput compared to other well-known routing algorithms [11]. With the arrival of the 5G era, low-latency communication routing techniques for smart PIoT have gradually received more and more attention and research. X. Wang et al. considered the most representative features of vehicles and roads to develop a new routing protocol, which is characterized as a low-latency and energy-efficient routing protocol based on network connectivity. The protocol was based on the assumption of uneven distribution of vehicles, analyzed the network as a metric for routing decisions using a non-chiral Poisson process, and made routing decisions under multiple selection criteria through the use of fuzzy logic. Experimental simulation results showed that the proposed protocol provides significant improvement in routing stability and outperforms the classical self-organizing on-demand distance vector routing protocol in several aspects [12]. K. Parane et al. explored field programmable gate array-based network-on-chip design using low-latency routers with prospective bypassing techniques aimed at optimizing area while improving network performance. Compared to ProNoC and CONNECT NoC architectures, the experimental architecture consumed 4.5% and 27.1% less hardware resources, reduced average packet latency by 30% and 15%, and was 1.15x and 1.18x faster than ProNoC and CONNECT NoC architectures, respectively, in terms of performance, demonstrating significant routing stability and multifaceted performance advantages [13]. J. Cheng et al. proposed an interference-coordinated routing scheme for wireless multihop networks, aiming to achieve more transmission concurrency and thus reduce the end-to-end delay. Simulation results confirmed that the designed interference-coordinated routing scheme for wireless multihop networks reduces the end-to-end delay by 9.16% to 73.82% and promotes better transmission concurrency compared to the existing schemes [14]. B. Gokalgandhi et al. proposed the use of reliability and amount of delay as metrics in the routing tree optimization process for Wi-Fi mesh networks. In contrast to existing routing optimization methods, the proposal optimized the data rates of individual mesh links directly based on the underlying channel conditions to meet the reliability and delay requirements of the entire mesh path. In addition, to alleviate the channel contention problem commonly found in Wi-Fi networks, they proposed a multi-channel allocation method. The results indicated that in this method, based on the expected traffic load, this multi-channel allocation method is able to allocate reasonable band-width to individual mesh nodes [15]. In their study of the load balancing opportunity routing problem in wireless sensor networks, M. U. Farooq and colleagues employed SDN to separate the control plane from the sensor node, thereby enabling flexible management. The findings indicated that the protocol significantly enhances the performance of network lifetime, routing efficiency, energy consumption, sending wait time, and repeated packets. Moreover, it offered clear advantages over the benchmark method [16]. R. Ruby et al. studied the routing problem in underwater sensor networks, using SDN to provide a centralized solution. In this study, the routing problem of multimodal underwater sensor networks was described as an optimization problem, considering the flexibility of full duplex and half duplex nodes, and using convex programming relaxation and greedy methods to solve the full duplex and half duplex scenarios respectively. Through Python simulation, it was verified that the proposed global optimal routing scheme is superior to the three existing distributed routing protocols in terms of reliability, delay and energy efficiency [17]. S. Oh et al. proposed an adaptive real-time communication system called RT-SDN. The system used SDN to achieve end to end deadline guarantee. In addition, an efficient routing algorithm was used to configure traffic routes adaptively to ensure band-width. Finally, a new priority assignment scheme was introduced to improve the deadline guarantee, and a feedback loop is used to realize the cooperative work of routing and scheduling. The results showed that the RT-SDN prototype validates its ability to provide end-to-end deadline assurance in real networks and significantly improves schedulability [18]. In conclusion, these methods demonstrate efficacy in their respective operational contexts. However, they are constrained by limitations in the face of challenges such as high latency, network congestion, and the allocation of resources in an unreasonable manner within the PIoT. This study presents a multi-path low-latency routing optimization transmission model that combines SDN dynamic resource management and network slicing technology. The objective is to address the challenges of high data TD, network congestion, and unreasonable resource allocation in the PIoT environment. 3. PIoT routing optimization transmission study In order to improve the RT effect of 5G-PIoT, this research firstly introduces the communication networks (CN) model and network slicing technique for grid data for PIoT. Based on this, the core network transmission (CNT) model is used as the research object to further focus on the optimization of the core network band-width and data transmission volume, and a multi-path low-latency transmission model is proposed, aiming to complete the multi-tasking allocation by using SDN in order to further improve the efficiency of network slicing, and ultimately realize the multi-path low-latency RT. 3.1. Communication networks modeling and network slicing techniques for PIoT-oriented grid data PIoT refers to the introduction of IoT technology into the traditional power system, which realizes real-time monitoring, management, and optimization of the power system by installing sensing devices (smart sensors, smart meters) in each link of power generation, transmission, distribution, and consumption and by using communication technologies and cloud computing platforms. In the 5G era that has arrived, the continuous optimization of PIoT aims to further improve the operational efficiency and reliability of the power system, reduce the operation and maintenance costs, and at the same time enhance the quality of power services and user experience. The CN of grid data is an important component of PIoT, which is mainly responsible for transmitting and processing data information in the power grid. There are two main models related to the CN of grid data, which are the air-port transmission (APT) model and the CNT model, and the structure of the two models is shown in Fig 1. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 1. Structure of the lip-service transmission model and core network transmission model. https://doi.org/10.1371/journal.pone.0314253.g001 In Fig 1, Fig 1A and 1B show the structure of the APT model and the CNT model, respectively. In the APT model, the end-to-end delay of PIoT data transmission is divided into three parts, which are the air-port TD at the sending end, the air-port TD at the receiving end, and the TD within the core network. In the CNT model, the delay in the core network part consists of TD, queuing delay, and processing delay [19,20]. Assuming that the null port TD at the transmitter is tin, the expression for tin is obtained as shown in Eq (1). (1) In Eq (1), V denotes the size of the packet sent by the service and s denotes the service sending terminal. Bin denotes the band-width of the radio access network on the s side, and Ps denotes the transmission power (TP) of the s. hs,BS denotes the channel gain from s to BS, and BS denotes the base station. N0 denotes the power spectral density of the noise. Assuming that the air-port TD at the receiver is tout, the expression for tout is obtained as shown in Eq (2). (2) In Eq (2), r denotes the service receiving terminal and Bout denotes the radio access network band-width on the side of r. PBS denotes the TP of BS and hBS,r denotes the channel gain from BS to r. In the CNT model, the TD is assumed to be tt. The formula for tt is shown in Eq (3). (3) In Eq (3), R denotes the transmission rate (TR), and its specific formula is shown in Eq (4). (4) In Eq (4), Bcore denotes the band-width of the core network, w denotes the routing node, and Pw denotes the transmit power of w. SDN is a network architecture whose core idea is to control the behavior of the network through software applications rather than relying on traditional physical hardware devices [21,22]. The main feature of SDN is that it separates the network control layer from the data forwarding layer, making network management more flexible and centralized. In SDN, network administrators are allowed to programmatically control network traffic dynamically and centrally without physically touching individual switches. Compared to other network architectures, SDN not only improves network resource utilization and simplifies network configuration and management, but also supports more flexible data traffic management and innovative network management strategies. Although SDN technology is not yet fully adapted to IoT and constrained devices, it can be effectively applied to PIoT environments in the following ways. First, to accommodate resource-constrained PIoT devices, lightweight SDN controllers can be designed and deployed that operate efficiently on resource-constrained devices. Secondly, the distributed SDN architecture is adopted in PIoT, which enables the distribution of control functions to multiple nodes, reduces the risk of a single point of failure, and improves the reliability and scalability of the system. Finally, SDN can be combined with edge computing to perform data processing and decision-making in close proximity to the data source, thereby reducing the latency and band-width requirements of data transmission and improving the overall network performance. The aforementioned enhancements facilitate a more optimal integration of SDN technology within the context of the PIoT environment. This integration enables the delivery of low-latency, high reliability, and flexible network services. The architecture diagram of SDN is shown in Fig 2. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 2. SDN architecture diagram. https://doi.org/10.1371/journal.pone.0314253.g002 The architecture of SDN is illustrated in Fig 2, which consists of five main components: the SDN network application layer (AL), the SDN controller, the SDN data plane, the southbound interface, and the northbound interface [23]. The AL is responsible for implementing network services and contains the necessary transport protocols and QoS metrics. Service requests are processed by the AL, and the relevant protocols and resource configuration instructions are passed from the AL to the SDN controller via the northbound interface. The northbound interface allows the exchange of information between the AL and the controller, passing service resource control commands through a unified protocol. The SDN controller centrally manages the network data, not only providing a service-oriented programming platform, but also responsible for path provisioning and status monitoring to ensure the implementation of applications. The communication between the controller and the data plane is carried out through the southbound interface, which mainly uses the Openflow protocol to realize the instruction issuance and the unified operation of network devices. The data plane is responsible for executing the commands issued by the controller, completing the realization of network functions, and regularly feeding back the network status to the controller to ensure the global management of the network. Network slicing technology significantly enhances the reliability and security of data transmission by replacing the traditional centralized data processing approach with a customized approach oriented to services and services [24,25]. This technique utilizes QoS metrics to construct network slicing, which not only ensures efficient allocation of the underlying physical resources, but also meets the latency, rate, and reliability requirements of specific services. Meanwhile, service function chaining (SFC) is utilized to achieve logical isolation between different services and enhance transmission security. In addition, network slicing can isolate faults and prevent problems in one slice from affecting other slices, ensuring the overall stability of the network. Therefore, service-oriented network slicing is a key advantage in 5G communications [26]. The core of realizing network slicing technology lies in the decoupling feature of SDN. This feature allows the network to be customized and configured according to user needs, which not only simplifies network deployment but also improves service processing efficiency. In the 5G environment, this flexible resource management and slicing construction is the key to providing differentiated network services. Operators can flexibly deploy the underlying resources according to the type of service and quality requirements to achieve dynamic adjustment of the network structure, so as to meet the demand for different services in terms of latency, band-width, power, and packet loss rate and other indicators. The deployment structure of network slicing is shown in Fig 3. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 3. Deployment architecture of network slicing. https://doi.org/10.1371/journal.pone.0314253.g003 Fig 3 shows the deployment structure of network slicing, which can be mainly divided into AL, service orchestration layer, and physical resource layer (PRL). First, the requirements of information modeling metrics, virtual network functions, and network resources needed at the AL will be formulated by the service provider and stored at the operator side. Upon receiving a network application request, the operator utilizes the SDN controller to schedule the required network resources by matching the service requirements with the corresponding network slice (NS) in order to configure the network functions, activate the services, and generate NS instances. Next, the SDN controller is responsible for centralized scheduling and real-time monitoring of the global network to adapt to changes in service demand and reconfigure the underlying resources in the event of failure to ensure stable operation of the NS. Upon service completion or demand termination, the SDN controller releases the occupied resources. The management collaboration between the various parts of the NS is shown in Fig 4. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 4. Flowchart of the management collaboration between the various parts of the network slice. https://doi.org/10.1371/journal.pone.0314253.g004 The management and collaboration flowchart between various parts of the network slicing is given in Fig 4. The realization and management of NSs require corresponding collaboration among various parts of the network. Moreover, the management and collaboration process involves the service and application management of service providers, the invocation of network resources, the instantiation of slices, and the differentiation of different service identifiers. At the terminal level, user devices access the corresponding slices according to the NS identity. The radio access network is responsible for resource allocation and isolation, the transmission network realizes the logical isolation of different slices, and the core network supports the separation of control and bearer, realizes the logical isolation of services and customizes the slicing function to enhance the robustness of the network. The realization of network slicing is shown in Fig 5. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 5. Deployment diagram of the function chain to realize network slicing. https://doi.org/10.1371/journal.pone.0314253.g005 The deployment of SFC for realizing network slicing is given in Fig 5. The key to achieving network slicing lies in the deployment of SFCs, in which network function virtualization (NFV) technology abstracts physical resources into virtual resources, and the SFCs formed by different NFVs are called through SDN controllers. Each link must satisfy a specific QoS requirement to ensure the implementation of business functions and logical isolation. The deployment of SFCs affects the quality of data transmission, including latency and reliability. appropriate deployment of SFCs can meet different business requirements and optimize the performance of network slicing with limited resources. 3.2. Design of multi-path low-latency routing-optimized transmission model based on SDN task assignment For the data transmission scenario in PIoT, section 3.1 firstly introduces two data transmission models, and then introduces SDN and network slicing techniques. In order to further consider the data transmission scenario in the core network in PIoT and reduce its TD, the study further proposes an MPLLRM-SDN based on 2.1. In a PIoT environment, data traffic is characterized by high dynamism. The separation of the control plane from the data plane enables the implementation of centralized management and dynamic adjustment of network resources. This allows for the selection of the optimal path according to the real-time network conditions, thereby reducing the delay and congestion of data transmission. Network slicing technology enables the creation of independent virtual networks based on specific application requirements, thus providing customized QoS assurance. The task assignment mechanism proposed in this study can be intelligently assigned to multiple Trans-Ps according to the priority of tasks and the amount of data, further improving transmission efficiency and reliability. The deployment structure of MPLLRM-SDN model is shown in Fig 6. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 6. Deployment architecture diagram of MPLLRM-SDN model. https://doi.org/10.1371/journal.pone.0314253.g006 The deployment architecture of the MPLLRM-SDN model is given in Fig 6. In the PIoT scenario, the application architecture of the multi-path low-latency routing optimization scheme based on task assignment is used, which consists of the SDN control layer and the PRL. NFV nodes are utilized to act as routing nodes responsible for processing and forwarding transmission services [27,28]. Considering the grid differential protection scenario, the task data is divided into multiple packets and forwarded to the target endpoints among the routing nodes of the network. MPT enables packets to be transmitted through different routes and converged at the end point. The PRL covers the Trans-Ps and links. The SDN controller is responsible for scheduling these physical resources and setting up the Trans-Ps. It is able to dynamically monitor the service speed, queue size, and band-width of the links for each Trans-P in order to satisfy the different quality requirements of the transmission tasks in terms of band-width, latency, and rate. At the data transmission level, routing nodes sequentially forward their respective transmission tasks based on the controller’s instructions. After the multi-path low-latency routing optimization scheme based on task allocation reaches the core network, the SDN controller will actively obtain the current routing situation, at this time, the total TD needs to be used as a weight to find the optimal Trans-Ps and sub-optimal Trans-Ps by Dijstra’s algorithm. The conventional single-path transmission method is susceptible to significant delays in the context of a substantial number of data transmission tasks, which ultimately results in a reduction in data transmission efficiency. The MPLRM-SDN proposed in this study can effectively reduce the data TD by using multiple Trans-Ps and combining the task allocation mechanism. At the same time, the existing methods often reduce the transmission efficiency due to network congestion in the process of data transmission. By introducing SDN controller and network slicing technology, this study realizes the dynamic adjustment and optimization of network resources, and significantly alleviates the problem of network congestion. It is challenging to ensure the stability and reliability of data transmission in the context of a complex PIoT environment, particularly when relying on existing methods. However, the model presented in this study significantly enhances the stability and reliability of data transmission through the centralized control and dynamic adjustment capabilities of SDN. Assuming that the optimal Trans-P and the sub-optimal Trans-P under the current transmission task volume are denoted as I and J, respectively, the formula for obtaining the TD of the transmission task packets in the core network is shown in Eq (5) [29,30]. (5) In Eq (5), t denotes the TD of the transmission task packet in the core network, and K denotes the CNT link. Rk denotes the TR of the service in the k segment on K. In the context of MPT, the original packet is assigned to the optimal Trans-P and the sub-optimal Trans-P, therefore, the TD of the packet in the optimal Trans-P is obtained as shown in Eq (6). (6) In Eq (6), t1 denotes the TD in the optimal Trans-P, and V1 denotes the packet size transmitted on the optimal transmission link. I denotes the optimal transmission link of the core network, and Ri denotes the TR of the i segment on I. The specific formula for Ri is shown in Eq (7). (7) In Eq (7), denotes the CNT band-width of V1 and N denotes the noise power spectral density of the core network. P denotes the TP of the core network by the node. The TD of the packet in the sub-optimal Trans-P is shown in Eq (8). (8) In Eq (8), t2 denotes the TD in the sub-optimal Trans-P and V2 denotes the packet size transmitted on the sub-optimal transmission link. J denotes the sub-optimal transmission link in the core network, and Rj denotes the TR of the j segment on J. The formula for Rj is shown in Eq (9). (9) In Eq (9), denotes the CNT band-width of V2 A. Considering that the task packets of the optimal Trans-P and the sub-optimal Trans-P are sent out at the same time, the whole transmission process is terminated when the packets on both links reach the receiving end of the core network. Finally, the total delay of multi-path task transmission is obtained as shown in Eq (10). (10) In Eq (10), ttotal denotes the total delay of multi-path task transmission. In the single path transmission model, a transmission route is usually selected by a polling algorithm or an optimal QoS algorithm when the task arrives at the core network [31–33]. This path selection depends on QoS parameters such as TD, band-width, and packet loss rate. However, with the increase in transmission QoS requirements, the traditional single-path transmission approach is no longer able to meet the growing service demands. Single-path transmission may lead to increased latency in data transmission and routing node processing as well as queuing delays under increased load. Once the queuing length of the routing node exceeds the set threshold, the execution of the packet will experience a drop operation, thus increasing the packet loss rate. In addition, the network utilization of this single-path transmission method is not high, and the unused routing resources are regarded as wasteful. Therefore, this research proposes an MPT strategy and builds the MPLLRM-SDN model. In the MPLLRM-SDN model, the utilization of network resources is improved by allocating the task volume to the optimal and sub-optimal transmission links in the network to reduce the TD. By utilizing more routing nodes in the network, the MPT not only reduces the processing burden and the risk of data loss at each node, but also increases the reliability of task transmission. When constructing MPLRM-SDN model, it is necessary to consider a series of constraints to ensure the validity and reliability of the model. First, the total number of transmission tasks must be reasonably distributed between the optimal path and the suboptimal path. This means that the sum of the number of transfer tasks on these two paths must equal the total number of transfer tasks. Second, the distribution of the number of transmission tasks on each path must be non-negative. This is to ensure that the number of transmission tasks on each path is not less than zero to avoid negative transmission. Finally, in the core network, the choice of transmission path should be based on the real-time network conditions, considering the transmission bandwidth, transmission power and network noise and other factors to minimize the total transmission delay. The operation flowchart of MPLLRM-SDN model is shown in Fig 7. Download: PPT PowerPoint slide PNG larger image TIFF original image Fig 7. Operational flowchart of the MPLLRM-SDN model. https://doi.org/10.1371/journal.pone.0314253.g007 As shown in Fig 7, the study adopts a multi-path task transmission method, dividing the original task volume and scheduling it onto the optimal and sub-optimal transmission paths in the network to reduce transmission delay. At the same time, multi-path transmission makes use of more routing nodes in the network, improving the network’s resource utilization rate. The smaller task volume reduces the processing volume of each routing node and the probability of data packet loss, also enhancing the reliability of task transmission. First, the final TD value is calculated according to the aforementioned Formulas (5) to (10), and this value is used as the weight value. The Dijkstra algorithm is then used with transmission delay as the weight to determine the optimal and sub-optimal transmission paths. Next, the fmincon function is used to allocate the transmission task volume according to these paths. Then, data transmission is carried out on the optimal and sub-optimal transmission paths based on the reallocated task volume. Finally, the process ends. The SDN controller obtains the path bandwidth of the selected path for task allocation in the multi-path low-latency routing optimization strategy. The optimization problem proposed in the study, based on the task allocation multi-path low-latency routing optimization strategy, is represented by the data model, as shown in Formula (11). (11) The mathematical expression of the MPLRM-SDN model and its constraints are given in Eq (11). Where, both C1 and C2 denote the constraints of the RT optimization strategy. the value of C1 is to ensure that the size of the packets transmitted on both the optimal and sub-optimal transmission links is not less than 0, and the value of C2 is to keep the sum of the MPT tasks unchanged so as to ensure the reliability of the MPTs. the value of Vtotal denotes the sum of the MPT tasks. According to Eq (11), it is necessary to compare the sizes of t1 and t2 so as to discuss the optimal V1 and V2 in two cases. When t1≥t2, Eq (10) becomes Eq (12) which is shown below. (12) A first order partial derivation of V1 of Eq (12) yields Eq (13) as follows. (13) The second-order partial derivation of V1 in (13) is performed, which in turn yields a second-order partial derivation of V1 of 0. At this point the optimization function in this case is Hessian matrix semi-positive definite. When t1