Font Size: a A A

Design And Implementation Of Internet Acceleration For Satellite Network

Posted on:2022-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:J J CaoFull Text:PDF
GTID:2518306524971659Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid expansion of the scale of satellite communication network and the explosive growth of information resources,users put forward higher requirements for the service quality and access speed of satellite network.The performance of Web applications in satellite networks is mainly limited by several factors,such as long delay,serialized interaction and repeated access,while the traditional TCP protocol acceleration has limited effect on improving the efficiency of HTTP access.Therefore,it is necessary to study the Internet surfing acceleration technology suitable for satellite network to shorten the user's waiting time of browsing web pages.The main research contents of this paper include the following aspects:(1)aiming at the problem of large satellite network access to the Internet time delay,the introduction of the ground net CDN technology to design the satellite network online optimization architecture based on CDN,by using a CDN technology and satellite networks,will the CDN edge node deployment in satellite end station,go to the service for users with Internet access,the user's web experience and service quality is raised.(2)according to the CDN global load balancing in the system problem,design a suitable for the characteristics of satellite network load balancing strategy,global strategy considering the health status of the satellite end station node,the content of the communication path delay,end station node cache situation factors,has reached the full system load balance and the effectiveness of user access to the nearest.(3)Aiming at the content distribution problem in the CDN system,a content distribution strategy based on satellite user multicast group is designed by utilizing the broadcast characteristics of satellite channels.The response contents are broadcast by groups to achieve the effect of "one person access,sharing within the group" and improve the efficiency of HTTP access.(4)To solve the problem of long time delay in establishing TCP connection in satellite network,the design and implementation of HTTP acceleration technology are studied.Considering that a large number of TCP connections will be temporarily established when multiple users access the Internet,the concept of multiple HTTP connections reuse the same TCP long connection is adopted to reduce the average service access delay.It alleviates the overhead of terminal resources and link capacity caused by maintaining a large number of TCP connections.In open source software and the research way,after building the CDN software environment,and the detailed design and implementation of the HTTP acceleration technology,build the satellite Internet accelerate the platform,and the platform software function test verification,analysis of test results,compare the acceleration,the conclusion is in satellite network deployment of CDN acceleration,Combined with the application of various HTTP acceleration technologies,the Internet experience of the satellite network users has been improved on the whole,and the Web access time has been saved by more than 50%,reaching the design goal of this topic.
Keywords/Search Tags:Satellite Communications, Content Delivery Network(CDN), Global Server Load Balancing(GSLB), TCP connection Multiplexing
PDF Full Text Request
Related items