“…At first, the neural network determine all neighbor nodes, then the node chooses the best neighbor node to sent packet to the destination node, and due to any congestion or fault the node changed to the next best neighbor node, to solve the fault or congestion problem. For example, in the computer network (CN1), if the node 2 has packet to be sent to destination node 4, then the neural network (NN) at node 2 receives destination 4, delay time of link 2−1, 2−3, and 2−5, and rate of packet dropping for the neighbor nodes (1,3,5). It determines all neighbor nodes to reach node 4 quickly ordered depends on its precedence.…”