| The large-scale commercial deployment of 4G technology and the smooth deployment of 5G technologies have made network interconnection enter a new era.The rapid growth of network traffic has imposed higher requirements on the performance of optical transmission networks.The multi-granularity switching technology is a way to increase the network transmission capacity effectively under the condition that the optical wavelength available resources are limited at present,and has achieved fruitful research results.However,in the existing network based on the control of distributed GMPLS technology,the load of a single network node is heavy,which seriously restricts the performance of the network.In light of this,a new idea of network architecture emerged: Forwarding-Control Decoupling,that is,Software Defined Network(SDN),which realizes the centralized control of network and the unified allocation of network resources.The PCE architecture is a technology for effectively implementing SDN,which can achieve softening control of the code group routing network and make the optical network develop toward the Software Defined Optical Network(SDON).This paper mainly studies the control plane and communication protocol based on stateful PCE.The specific content is as follows:First,the multi-granularity code division network and the Code Group Routing Entity(CGRE)are introduced.In order to improve the efficiency of wavelength utilization and optimize the switching system,we use the characteristics of optical code to flexibly bind and not be limited by wavelength continuity,and introduce CGRE into multi-granularity code division switching network system to form multi-granularity code group routing network.Secondly,the multi-granularity code group routing network is combined with the SDN idea,and the system architecture of the state-based PCE-based code group routing system is given.It mainly introduces the control plane of the network,and then extends the communication protocol applicable to the code group routing network based on the standard PCEP,introduces the concept of learning PCE,and presents a learning strategy.Finally,using Matlab to simulate and compare the performance of the network,use Wireshark to verify the implementation of PCEP.Comparing the throughput of the wavelength division and code division switching networks,the advantages of the code division switching network are explained;and the throughputs of the code group routing network and the code division switching network are also compared,and illustrates the advantages of the introduction of the code group routing entity in the optical network. |