With the development of social informatization, people have more and more demand for information, such as VR, HDTV, HD video, 3D games, cloud computing, big data, Internet of Things, cloud storage, etc., and new applications emerge one after another.