With the gradual penetration of 5G technology into people’s production and life,the Internet has ushered in new opportunities and challenges.Faced with the rapidly growing number of network users and the number of business requests,the transmission performance of optical communication urgently needs to be optimized.Network nodes under the control of traditional distributed GMPLS technology are under heavy load pressure due to the surge of network traffic,which affects the information control and resource allocation of the whole network.Based on the idea of Software Defined Network(SDN)and the technique of fusing state PCE(Path Computation Element),this paper studies the Network control architecture based on code division multiplexing,namely three-layer code division and multi-granularity exchange architecture.On the basis of this architecture,the research on service transmission algorithm is carried out.The specific content is as follows:Firstly,according to the forward SDN separated from control thought,will state PCE multi-granularity system integration technology and the Code points,and gives the state of PCE technology under the Code system of multi-granularity and control plane architecture,Routing and introduce Code Group body(Code Group Routing Entity,CGRE)concept,the PCE centralized control mode of the network resources,will have the same light source and destination node Code combination into a CGRE,to make full use of wavelength resource,improve the utilization ratio of network resources.Then,a new Routing and Optical Code Allocation(ROCA)algorithm is proposed in this paper in the face of the pressure on network transmission caused by the surge of business requests.The concept of node complexity is introduced to avoid high probability nodes,select the optimal transmission path,and reasonably allocate the optical code resources on the link according to the principle of accurate matching.At the same time,for the choice of protection path,a new Shared protection algorithm is proposed,which maximizes the sharing of protection path according to the principle of dynamic load balancing and maximum sharing of network resources.Experimental results show that the new ROCA algorithm and the Shared protection algorithm based on dynamic load balancing can effectively reduce the network congestion rate,improve the network resource utilization efficiency and fault recovery rate,and optimize the network performance.Finally,the advantages of the new network structure are verified by calculating the number of ports and throughput of the multigranularity switch structure based on stateful PCE.The applicability and effectiveness of the new algorithm in complex networks are verified by simulation experiments. |