[go: up one dir, main page]

CN115065982A - Method and system for improving 5G service transmission rate based on satellite link - Google Patents

Method and system for improving 5G service transmission rate based on satellite link Download PDF

Info

Publication number
CN115065982A
CN115065982A CN202210551204.9A CN202210551204A CN115065982A CN 115065982 A CN115065982 A CN 115065982A CN 202210551204 A CN202210551204 A CN 202210551204A CN 115065982 A CN115065982 A CN 115065982A
Authority
CN
China
Prior art keywords
data packet
tcp
packet
gtp
acceleration device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210551204.9A
Other languages
Chinese (zh)
Inventor
王云飞
李晓晨
郝晓强
郭晓龙
孟祥宇
高二东
朱珊
张航
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Space Star Technology Co Ltd
Original Assignee
Space Star Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Space Star Technology Co Ltd filed Critical Space Star Technology Co Ltd
Priority to CN202210551204.9A priority Critical patent/CN115065982A/en
Publication of CN115065982A publication Critical patent/CN115065982A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

The invention discloses a method and a device for improving the transmission rate of 5G services based on a satellite link. The method comprises the following steps: packaging the TCP service data initiated by the received terminal through the base station to generate a GTP data packet, and sending the GTP data packet to the first TCP acceleration equipment; processing the GTP data packet by the first TCP acceleration equipment based on a packet header removing technology and an inclusion and splitting technology to generate an optimized data packet, and sending the optimized data packet to the second TCP acceleration equipment; restoring the optimized data packet through a second TCP acceleration device based on packet header removing technology and inclusion merging technology to obtain a GTP data packet, and sending the GTP data packet to a core network; and restoring the GTP data packet through a core network to obtain an original TCP data packet, and sending the original TCP data packet to the Internet. The invention can reduce the flow consumption of the satellite link and meet the requirement of the satellite transmission rate.

Description

一种基于卫星链路提高5G业务传输速率的方法及系统A method and system for improving the transmission rate of 5G services based on satellite links

技术领域technical field

本发明涉及网络优化技术领域,特别是一种基于卫星链路提高5G业务传输速率的方法及系统。The invention relates to the technical field of network optimization, in particular to a method and system for improving the transmission rate of 5G services based on satellite links.

背景技术Background technique

近年来,移动通信技术得到了快速发展,第五代移动通信网络(5G)已经诞生,目前已经进入到推广使用阶段。与前四代移动网络相比,5G网络具有网速快、延迟低和容量大的特点。国际电信联盟(ITU)也将增强的移动宽带(3D、超高清视频等)、海量机器类通信以及超可靠低时延通信(无人驾驶、工业自动化等)定义为5G的三大主要应用场景。In recent years, mobile communication technology has developed rapidly, and the fifth-generation mobile communication network (5G) has been born, and has now entered the stage of promotion and use. Compared with the previous four generations of mobile networks, 5G networks have the characteristics of fast network speed, low latency and large capacity. The International Telecommunication Union (ITU) also defines enhanced mobile broadband (3D, ultra-high-definition video, etc.), massive machine-type communication, and ultra-reliable low-latency communication (unmanned driving, industrial automation, etc.) as the three main application scenarios of 5G .

相比地面移动通信网络,卫星通信具有覆盖范围广、不易受地质灾害影响、建设速度快和建设成本低等优点。因此在地面网络无法覆盖的偏远地区、海上、空中等区域,可以利用卫星进行5G通信。此外,随着应急通信业务(语音、视频和传输文件等)不断增长,应急通信也需要提供5G业务,这就要求卫星能够传输5G业务,实现卫星通信系统和5G相互融合,取长补短,满足用户无处不在的多种业务需求。Compared with terrestrial mobile communication networks, satellite communication has the advantages of wide coverage, less susceptible to geological disasters, fast construction speed and low construction cost. Therefore, satellites can be used for 5G communication in remote areas, sea, air and other areas that cannot be covered by terrestrial networks. In addition, with the continuous growth of emergency communication services (voice, video and transmission of files, etc.), emergency communication also needs to provide 5G services, which requires satellites to be able to transmit 5G services, realize the integration of satellite communication systems and 5G, and learn from each other's strengths to meet users' needs A variety of business needs are everywhere.

为保证卫星网络中数据可靠传输,必须采用TCP协议,由于GEO卫星具有高延时、高误码率和上下行带宽不对称等固有特点,TCP协议不能高效工作,特别是针对数百Mbps带宽卫星链路中,长肥管道(高延时/高带宽)效应更加明显,导致带宽利用率极低(64KB收发窗口下一般低于1%)。In order to ensure reliable data transmission in the satellite network, the TCP protocol must be used. Due to the inherent characteristics of GEO satellites such as high delay, high bit error rate, and asymmetric uplink and downlink bandwidth, the TCP protocol cannot work efficiently, especially for satellite links with hundreds of Mbps bandwidth. Among them, the effect of long fat pipes (high delay/high bandwidth) is more obvious, resulting in extremely low bandwidth utilization (generally lower than 1% under the 64KB transceiver window).

发明内容SUMMARY OF THE INVENTION

本发明解决的技术问题是:克服现有技术的不足,提供了一种基于卫星链路提高5G业务传输速率的方法及系统。The technical problem solved by the present invention is to overcome the deficiencies of the prior art and provide a method and system for improving the transmission rate of 5G services based on a satellite link.

本发明的技术解决方案是:The technical solution of the present invention is:

第一方面,本发明实施例提供了一种基于卫星链路提高5G业务传输速率的方法,在小站侧设置有第一TCP加速设备,在信关站侧设置有第二TCP加速设备,包括:In the first aspect, an embodiment of the present invention provides a method for improving the transmission rate of 5G services based on a satellite link. A first TCP acceleration device is arranged on the side of the small station, and a second TCP acceleration device is arranged on the side of the gateway, including: :

通过基站对接收的终端发起的TCP业务数据进行封装处理,生成GTP数据包,并将所述GTP数据包发送给所述第一TCP加速设备;The base station encapsulates the received TCP service data initiated by the terminal, generates a GTP data packet, and sends the GTP data packet to the first TCP acceleration device;

通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第二TCP加速设备;The GTP data packet is processed based on the packet header removal technology and the packet merging and splitting technology by the first TCP acceleration device, an optimized data packet is generated, and the optimized data packet is sent to the second TCP acceleration device;

通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给核心网;The optimized data packet is restored by the second TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to obtain a GTP data packet, and the GTP data packet is sent to the core network;

通过所述核心网对所述GTP数据包进行还原处理,得到原始TCP数据包,并将所述原始TCP数据包发送给互联网。The GTP data packet is restored through the core network to obtain the original TCP data packet, and the original TCP data packet is sent to the Internet.

可选地,所述通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,包括:Optionally, the GTP data packet is processed by the first TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to generate an optimized data packet, including:

通过所述第一TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成拆分数据包;By the first TCP acceleration device, based on the packet merging and splitting technology, the GTP data packets are combined and split to generate split data packets;

通过所述第一TCP加速设备基于去除包头技术,对所述拆分数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。The optimized data packet is generated by performing optimization processing on the IPv4 header, the UDP header and the GTP header of the split data packet based on the header removal technology by the first TCP acceleration device.

可选地,所述通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述拆分数据包进行还原处理,得到GTP数据包,包括:Optionally, performing restoration processing on the split data packets based on the packet header removal technology and the packet merging and splitting technology by the second TCP acceleration device to obtain a GTP data packet, including:

通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包的IPv4包头、UDP头和GTP头进行还原处理,生成所述GTP数据包。The GTP data packet is generated by restoring the IPv4 header, the UDP header and the GTP header of the optimized data packet based on the packet header removal technology and the packet merging and splitting technology by the second TCP acceleration device.

第二方面,本发明实施例提供了一种基于卫星链路提高5G业务传输速率的方法,在小站侧设置有第一TCP加速设备,在信关站侧设置有第二TCP加速设备,包括:In a second aspect, an embodiment of the present invention provides a method for improving the transmission rate of 5G services based on a satellite link. A first TCP acceleration device is provided on the small station side, and a second TCP acceleration device is provided on the gateway station side, including :

在核心网接收到互联网发送的TCP数据包之后,由所述核心网将所述TCP数据包封装成GTP数据包,并将所述GTP数据包发送给所述第二TCP加速设备;After the core network receives the TCP data packet sent by the Internet, the core network encapsulates the TCP data packet into a GTP data packet, and sends the GTP data packet to the second TCP acceleration device;

通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据数据包发送给所述第一TCP加速设备;The GTP data packet is processed by the second TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to generate an optimized data packet, and the optimized data packet is sent to the first TCP acceleration device ;

通过所述第一TCP加速设备对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给基站;The optimized data packet is restored by the first TCP acceleration device to obtain a GTP data packet, and the GTP data packet is sent to the base station;

通过所述基站对所述GTP数据包进行还原处理,生成原始TCP数据包,并将所述原始TCP数据包发送给终端。The GTP data packet is restored by the base station, an original TCP data packet is generated, and the original TCP data packet is sent to the terminal.

可选地,所述通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,包括:Optionally, the GTP data packet is processed by the second TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to generate an optimized data packet, including:

通过所述第二TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成处理后的数据包;By the second TCP acceleration device, based on the packet merging and splitting technology, the GTP data packets are merged and split, and processed data packets are generated;

通过所述第二TCP加速设备基于去除包头技术,对所述处理后的数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。The optimized data packet is generated by performing optimization processing on the IPv4 header, the UDP header and the GTP header of the processed data packet based on the header removal technology by the second TCP acceleration device.

第三方面,本发明实施例提供了一种基于卫星链路提高5G业务传输速率的系统,所述系统包括:基站、小站、信关站、核心网和互联网,在所述小站侧设置有第一TCP加速设备,在所述信关站侧设置有第二TCP加速设备,其中,In a third aspect, an embodiment of the present invention provides a system for improving the transmission rate of 5G services based on a satellite link. The system includes: a base station, a small cell, a gateway, a core network, and the Internet, and the small cell is provided with There is a first TCP acceleration device, and a second TCP acceleration device is provided on the side of the gateway, wherein,

所述基站,用于对接收的终端发起的TCP业务数据进行封装处理,生成GTP数据包,并将所述GTP数据包发送给所述第一TCP加速设备;The base station is configured to encapsulate the received TCP service data initiated by the terminal, generate a GTP data packet, and send the GTP data packet to the first TCP acceleration device;

所述小站,用于通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第二TCP加速设备;The small station is configured to process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology through the first TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the the second TCP acceleration device;

所述信关站,用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给核心网;The gateway station is used to restore the optimized data packet based on the packet header removal technology and the packet merging and splitting technology through the second TCP acceleration device, obtain a GTP data packet, and send the GTP data packet to Core Network;

所述核心网,用于对所述GTP数据包进行还原处理,得到原始TCP数据包,并将所述原始TCP数据包发送给所述互联网。The core network is configured to restore the GTP data packet to obtain the original TCP data packet, and send the original TCP data packet to the Internet.

可选地,所述小站,具体用于通过所述第一TCP加速设备基于包合并拆分技术,对所GTP数据包进行合并及拆分处理,生成拆分数据包;并通过所述第一TCP加速设备基于去除包头技术,对所述拆分数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。Optionally, the small station is specifically configured to combine and split the GTP data packets based on the packet merging and splitting technology by the first TCP acceleration device to generate split data packets; A TCP acceleration device performs optimization processing on the IPv4 header, the UDP header and the GTP header of the split data packet based on the packet header removal technology to generate the optimized data packet.

可选地,所述信关站,具体用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包的IPv4包头、UDP头和GTP头进行还原处理,生成所述GTP数据包。Optionally, the gateway station is specifically configured to restore the IPv4 header, the UDP header and the GTP header of the optimized data packet based on the header removal technique and the packet merging and splitting technique by the second TCP acceleration device, The GTP packet is generated.

第四方面,本发明实施例提供了一种基于卫星链路提高5G业务传输速率的系统,所述系统包括:基站、小站、信关站、核心网和互联网,在所述小站侧设置有第一TCP加速设备,在所述信关站侧设置有第二TCP加速设备,In a fourth aspect, an embodiment of the present invention provides a system for improving the transmission rate of 5G services based on a satellite link. The system includes: a base station, a small cell, a gateway, a core network, and the Internet, and the small cell is provided with There is a first TCP acceleration device, and a second TCP acceleration device is provided on the side of the gateway,

所述核心网,用于在接收到互联网发送的TCP数据包之后,将所述TCP数据包封装成GTP数据包,并将所述GTP数据包发送给所述第二TCP加速设备;The core network is configured to encapsulate the TCP data packet into a GTP data packet after receiving the TCP data packet sent by the Internet, and send the GTP data packet to the second TCP acceleration device;

所述信关站,用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第一TCP加速设备;The gateway station is configured to process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology through the second TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the first TCP acceleration device;

所述小站,用于通过所述第一TCP加速设备对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给基站;The small station is used to restore the optimized data packet through the first TCP acceleration device, obtain a GTP data packet, and send the GTP data packet to the base station;

所述基站,用于对所述GTP数据包进行还原处理,生成原始TCP数据包,并将所述原始TCP数据包发送给终端。The base station is configured to perform restoration processing on the GTP data packet, generate an original TCP data packet, and send the original TCP data packet to the terminal.

可选地,所述信关站,具体用于通过所述第二TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成处理后的数据包;并通过所述第二TCP加速设备基于去除包头技术,对所述处理后的数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。Optionally, the gateway station is specifically configured to combine and split the GTP data packets based on the packet merging and splitting technology through the second TCP acceleration device to generate processed data packets; and The second TCP acceleration device performs optimization processing on the IPv4 header, the UDP header and the GTP header of the processed data packet based on the packet header removal technology to generate the optimized data packet.

本发明与现有技术相比的优点在于:The advantages of the present invention compared with the prior art are:

1、本发明实施例通过加速设备代理用户端和互联网端的TCP连接,TCP加速设备之间的数据发送、响应由加速设备进行控制。尽管RTT在600ms左右,经过TCP加速后,最大理论速率在1.7GBps左右,完全满足卫星传输速率的要求;1. In this embodiment of the present invention, the acceleration device acts as a proxy for the TCP connection between the client and the Internet, and the data transmission and response between the TCP acceleration devices are controlled by the acceleration device. Although RTT is about 600ms, after TCP acceleration, the maximum theoretical rate is about 1.7GBps, which fully meets the requirements of satellite transmission rate;

2、经过TCP加速设备后,不会更改用户的IP和端口信息,对用户完全是透明的;2. After the TCP acceleration device, the user's IP and port information will not be changed, and it is completely transparent to the user;

3、通过去除包头机制和包合并拆分机制,节省业务传输时间,提高传输速率,减少了卫星链路流量消耗。3. By removing the packet header mechanism and the packet merging and splitting mechanism, the service transmission time is saved, the transmission rate is increased, and the traffic consumption of the satellite link is reduced.

附图说明Description of drawings

图1为本发明实施例提供的一种基于卫星链路提高5G业务传输速率的方法的步骤流程图;1 is a flow chart of steps of a method for improving 5G service transmission rate based on a satellite link provided by an embodiment of the present invention;

图2为本发明实施例提供的一种业务数据传输流程的示意图;2 is a schematic diagram of a service data transmission process provided by an embodiment of the present invention;

图3为本发明实施例提供的一种卫星链路传输5G业务的示意图;3 is a schematic diagram of a satellite link transmitting 5G services according to an embodiment of the present invention;

图4为本发明实施例提供的一种GTP包格式的示意图;4 is a schematic diagram of a GTP packet format provided by an embodiment of the present invention;

图5为本发明实施例提供的一种去除包头技术数据交互的示意图;5 is a schematic diagram of data interaction of a packet header removal technique provided by an embodiment of the present invention;

图6为本发明实施例提供的一种对比原始数据包和去除包头后数据包的示意图;6 is a schematic diagram of comparing an original data packet and a data packet after removing the packet header according to an embodiment of the present invention;

图7为本发明实施例提供的一种包合并拆分技术MTU协商的示意图;7 is a schematic diagram of MTU negotiation of a packet merging and splitting technology provided by an embodiment of the present invention;

图8为本发明实施例提供的一种TCP加速设备处理5G业务流程的示意图;8 is a schematic diagram of a TCP acceleration device processing a 5G service process according to an embodiment of the present invention;

图9为本发明实施例提供的另一种基于卫星链路提高5G业务传输速率的方法的步骤流程图;FIG. 9 is a flowchart of steps of another method for improving the transmission rate of 5G services based on a satellite link provided by an embodiment of the present invention;

图10为本发明实施例提供的一种基于卫星链路提高5G业务传输速率的系统的结构示意图;10 is a schematic structural diagram of a system for improving the transmission rate of 5G services based on a satellite link provided by an embodiment of the present invention;

图11为本发明实施例提供的另一种基于卫星链路提高5G业务传输速率的系统的结构示意图。FIG. 11 is a schematic structural diagram of another system for improving the transmission rate of 5G services based on a satellite link according to an embodiment of the present invention.

具体实施方式Detailed ways

实施例一Example 1

参照图1,示出了本发明实施例提供的一种基于卫星链路提高5G业务传输速率的方法的步骤流程图,在小站侧设置有第一TCP加速设备,在信关站侧设置有第二TCP加速设备,如图1所示,该方法可以包括以下步骤:Referring to FIG. 1, a flow chart of steps of a method for improving the transmission rate of 5G services based on a satellite link provided by an embodiment of the present invention is shown. A first TCP acceleration device is provided on the side of the small station, and a first TCP acceleration device is provided on the side of the gateway. The second TCP acceleration device, as shown in Figure 1, the method may include the following steps:

步骤101:通过基站对接收的终端发起的TCP业务数据进行封装处理,生成GTP数据包,并将所述GTP数据包发送给所述第一TCP加速设备。Step 101: Encapsulate the received TCP service data initiated by the terminal through the base station, generate a GTP data packet, and send the GTP data packet to the first TCP acceleration device.

本发明实施例是针对上行业务数据的传输进行的描述。The embodiments of the present invention are described for the transmission of uplink service data.

卫星链路传输5G(5th Generation Mobile Communication Technology,第五代移动通信技术)业务可以如图3所示,在卫星传输5G业务中,手机发起的TCP(TransmissionControl Protocol,传输控制协议)业务首先到达基站,被基站封装成GTP(GPRS TunningProtocol,一组基于IP的高层协议)协议,然后GTP包到达小站后,走卫星链路到达信关站,从信关站出来后,通过专线到达核心网侧,核心网解封GTP包,还原成用户正常的数据包,最后到达互联网。在整个过程中,GTP包在卫星通信系统中进行传输,TCP加速设备在小站和信关站端都有部署,提供双边加速的功能。The satellite link transmission 5G (5th Generation Mobile Communication Technology, fifth generation mobile communication technology) service can be shown in Figure 3. In the satellite transmission 5G service, the TCP (Transmission Control Protocol, Transmission Control Protocol) service initiated by the mobile phone first arrives at the base station , is encapsulated into GTP (GPRS Tunning Protocol, a set of IP-based high-level protocols) protocol by the base station, and then after the GTP packet reaches the small station, it takes the satellite link to reach the gateway station, and after exiting the gateway station, it reaches the core network side through a dedicated line , the core network decapsulates the GTP packet, restores it to the normal data packet of the user, and finally reaches the Internet. In the whole process, the GTP packet is transmitted in the satellite communication system, and the TCP acceleration device is deployed at the small station and the gateway station to provide the function of bilateral acceleration.

其中,GTP-U协议的格式可以如下述表1所示:Among them, the format of the GTP-U protocol can be as shown in Table 1 below:

表1:GTP-U协议格式Table 1: GTP-U protocol format

Figure BDA0003650104610000061
Figure BDA0003650104610000061

Figure BDA0003650104610000071
Figure BDA0003650104610000071

如上述表示1所示,卫星通信系统主要有小站和信关站组成,在传输5G业务时,采用的是GTP-U协议,主要针对GTP-U承载的TCP协议进行优化。As shown in Expression 1 above, the satellite communication system is mainly composed of small stations and gateway stations. When transmitting 5G services, the GTP-U protocol is used, which is mainly optimized for the TCP protocol carried by GTP-U.

图4为GTP包格式。用户请求的TCP业务,经基站封装成GTP包,GTP包到达小站侧TCP加速设备后,TCP加速设备需要层层解析,解析到GTP层,然后再解析内层IP,判断是TCP,走加速流程,否则,进行透传。在加速设备中设计了多种机制来保证传输的快速性和可靠性,主要包括:1)增强CUBIC算法;2)改进BBR算法;3)改进Rack算法;4)改进慢启动算法;5)自适应ACK调整算法。前两种算法优化拥塞控制,第三种算法优化丢包快速重传,第四种算法优化慢启动,第五种算法优化收发不对称网络。Figure 4 shows the GTP packet format. The TCP service requested by the user is encapsulated into a GTP packet by the base station. After the GTP packet reaches the TCP acceleration device on the small station side, the TCP acceleration device needs to be parsed layer by layer, parsed to the GTP layer, and then parsed into the inner IP, and judged to be TCP, go to the acceleration process, otherwise, transparent transmission is performed. A variety of mechanisms are designed in the acceleration device to ensure the speed and reliability of transmission, including: 1) Enhanced CUBIC algorithm; 2) Improved BBR algorithm; 3) Improved Rack algorithm; 4) Improved slow-start algorithm; Adapt the ACK adjustment algorithm. The first two algorithms optimize congestion control, the third algorithm optimizes fast retransmission of lost packets, the fourth algorithm optimizes slow start, and the fifth algorithm optimizes asymmetric networks for sending and receiving.

图5为去除包头技术数据交互图。客户端和服务端进行TCP传输时,先进行三次握手,然后客户端发出请求,服务端进行响应,把数据发给客户端,最后,进行四次挥手,完成TCP连接的拆除,至此,TCP连接交互完成。借三次握手的机会,小站加速收到基站发的SYN包后,转发给信关站加速,信关站加速给小站加速回(SYN,ACK),这样小站加速和信关站加速就保存了基站和核心网的外层IP头、UDP头和GTP头信息,后续进行数据传输的时候,只需要把外层IP头中的源IP、目的IP和GTP-U头中的TEID信息存下来,便于区分不同的TCP连接。因为GTP-U支持扩展头,最小长度为8字节,这样就把至少36字节的长度缩短为12字节,减少了头部开销。Figure 5 is a data interaction diagram of the removal of packet header technology. When the client and the server perform TCP transmission, they first perform three-way handshakes, then the client sends a request, the server responds, and sends the data to the client. Finally, four waves are performed to complete the removal of the TCP connection. At this point, the TCP connection The interaction is complete. Taking the opportunity of the three-way handshake, after receiving the SYN packet sent by the base station, the small station acceleration forwards it to the gateway station for acceleration, and the gateway station accelerates the return (SYN, ACK) to the small station acceleration, so that the small station acceleration and the gateway station acceleration are saved. The information of the outer IP header, UDP header and GTP header of the base station and core network is stored. When data transmission is performed subsequently, only the source IP, destination IP in the outer IP header and the TEID information in the GTP-U header need to be stored. , which is easy to distinguish between different TCP connections. Because GTP-U supports extended headers, the minimum length is 8 bytes, which shortens the length of at least 36 bytes to 12 bytes, reducing header overhead.

图6为原始数据包和去除包头后数据包对比。基站和小站加速、信关站加速和核心网侧传输的数据包包头不变,如图6左半部分图所示。小站加速和信关站加速三次握手阶段包头不变,数据传输阶段的包头格式,如图6右半部分图所示。把外层源IP、目的IP和TEID信息存到Payload前面,这样小站加速在收到信关站加速发来的数据包时,进行解析,解析出外层源IP、目的IP、TEID和内层四元组,然后根据七元组查找到某一条隧道的某一个TCP连接信息,最后把外层IP头、UDP头和GTP头恢复后发给基站。Figure 6 is a comparison of the original data packet and the data packet after removing the packet header. The packet headers of the base station and small station acceleration, gateway station acceleration and core network side transmission remain unchanged, as shown in the left half of Figure 6. The packet header in the three-way handshake phase of small station acceleration and gateway station acceleration remains unchanged, and the packet header format in the data transmission phase is shown in the right half of Figure 6. Store the outer source IP, destination IP and TEID information in front of the payload, so that the small station acceleration will parse the data packets sent by the gateway station acceleration, and parse out the outer source IP, destination IP, TEID and inner layer. Four-tuple, and then find a certain TCP connection information of a tunnel according to the seven-tuple, and finally restore the outer IP header, UDP header and GTP header and send it to the base station.

图7为包合并拆分技术MTU协商图。信关站加速收到核心网发来的数据包后,先把几个小包进行合并,合并完后作为一个大包进行加速处理,处理完后,按最大MTU(以太网为1500字节)拆分,发送到空口。这样发到空口的每一个包都按照最大MTU(1500字节)进行传输,小站加速收到数据包后,先进行组包,发给基站的数据包按照基站侧和小站加速协商的MTU进行拆分。Fig. 7 is the MTU negotiation diagram of the packet merging and splitting technology. After the gateway station accelerates receiving the data packets from the core network, it first merges several small packets, and after the merger is completed, it is processed as a large packet for accelerated processing. After processing, it is split according to the maximum MTU (1500 bytes for Ethernet). points and send to the air interface. In this way, each packet sent to the air interface is transmitted according to the maximum MTU (1500 bytes). After the small station accelerates receiving the data packet, the packet is firstly grouped, and the data packet sent to the base station is based on the MTU negotiated between the base station and the small station acceleration. split.

图8为TCP加速设备处理5G业务流程图。加速设备在收到数据包后,首先进行解析,如果是TCP,进到TCP接收处理流程,否则,进行透传,然后判断TCP包是不是携带数据,如果携带数据,先后走包合并流程、TCP加速流程、TCP发送流程、包拆分流程,去除包头流程,最后进行发送,否则的话,走TCP加速流程、TCP发送流程。Figure 8 is a flow chart of TCP acceleration equipment processing 5G services. After the acceleration device receives the data packet, it first parses it. If it is TCP, it enters the TCP receiving process. Otherwise, it performs transparent transmission, and then judges whether the TCP packet carries data. If it does, it goes through the packet merging process, TCP Accelerate the process, TCP sending process, packet splitting process, remove the packet header process, and finally send it, otherwise, go through the TCP acceleration process and TCP sending process.

在本实施例中,可以在小站侧和信关站侧分别设置TCP加速设备,其中,设置在小站侧的TCP加速设备即为第一TCP加速设备,设置在信关站侧的TCP加速设备即为第二TCP加速设备。In this embodiment, TCP acceleration devices may be set on the small station side and the gateway side respectively, wherein the TCP acceleration device set on the small station side is the first TCP acceleration device, and the TCP acceleration device set on the gateway side That is, the second TCP acceleration device.

针对上行业务数据而言,可以由终端向基站发起TCP业务数据。For uplink service data, the terminal may initiate TCP service data to the base station.

如图2所示,基站接收到终端发起的TCP业务数据之后,可以对TCP业务数据进行封装处理,以生成GTP数据包,并由基站将该GTP数据包发送给第一TCP加速设备。As shown in FIG. 2 , after receiving the TCP service data initiated by the terminal, the base station can encapsulate the TCP service data to generate a GTP data packet, and the base station sends the GTP data packet to the first TCP acceleration device.

步骤102:通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第二TCP加速设备。Step 102: Process the GTP data packet based on the header removal technology and the packet merging and splitting technology by the first TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the second TCP Accelerate the device.

在小站侧,可以通过第一TCP加速设备基于去除包头技术和包合并拆分技术,对GTP数据包进行处理,以生成优化数据,并将该优化数据包发送给第二TCP加速设备。On the small station side, the first TCP acceleration device can process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology to generate optimized data, and send the optimized data packet to the second TCP acceleration device.

去除包头技术:每个节点以TEID、IP地址和UDP端口号标识一个GTP-U隧道。GTP-U消息UDP的目的端口号是2152,通过TCP加速设备可以将最外层的IPv4包头、UDP头和GTP头共36字节进行优化,仅需12字节就可以正常传输。Header removal technology: Each node identifies a GTP-U tunnel with TEID, IP address and UDP port number. The destination port number of GTP-U message UDP is 2152. Through the TCP acceleration device, the outermost IPv4 header, UDP header and GTP header can be optimized with a total of 36 bytes, and only 12 bytes can be transmitted normally.

包合并拆分技术:小站加速设备收到基站发来的数据包后,先把几个小包进行合并,合并完后作为一个大包进行加速处理,处理完后,按最大MTU(以太网为1500字节)拆分,发送到空口。Packet merging and splitting technology: After the small station acceleration device receives the data packets from the base station, it first merges several small packets, and after the merger is completed, it is processed as a large packet for accelerated processing. After processing, the maximum MTU (Ethernet is 1500 bytes) is split and sent to the air interface.

步骤103:通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给核心网。Step 103: Perform restoration processing on the optimized data packet based on the packet header removal technology and the packet merging and splitting technology by the second TCP acceleration device to obtain a GTP data packet, and send the GTP data packet to the core network.

在信关站侧,可以通过第二TCP加速设备基于去除包头技术和包合并拆分技术对优化数据包进行还原处理,以得到GTP数据包,并将该GTP数据包发送给核心网。On the gateway side, the optimized data packet can be restored by the second TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to obtain a GTP data packet, and the GTP data packet is sent to the core network.

步骤104:通过所述核心网对所述GTP数据包进行还原处理,得到原始TCP数据包,并将所述原始TCP数据包发送给互联网。Step 104: Perform restoration processing on the GTP data packet through the core network to obtain an original TCP data packet, and send the original TCP data packet to the Internet.

在核心网接收到GTP数据包之后,可以对GTP数据包进行还原处理,以得到原始的TCP数据包,并将该原始TCP数据包发送给互联网。After the core network receives the GTP data packet, the GTP data packet can be restored to obtain the original TCP data packet, and the original TCP data packet is sent to the Internet.

实施例二Embodiment 2

参照图9,示出了本发明实施例提供的另一种基于卫星链路提高5G业务传输速率的方法的步骤流程图,在小站侧设置有第一TCP加速设备,在信关站侧设置有第二TCP加速设备,如图9所示,该方法可以包括以下步骤:Referring to FIG. 9 , a flowchart of steps of another method for improving the transmission rate of 5G services based on a satellite link provided by an embodiment of the present invention is shown. A first TCP acceleration device is provided on the small station side, and a first TCP acceleration device is provided on the gateway station side. There is a second TCP acceleration device, as shown in Figure 9, the method may include the following steps:

步骤901:在核心网接收到互联网发送的TCP数据包之后,由所述核心网将所述TCP数据包封装成GTP数据包,并将所述GTP数据包发送给所述第二TCP加速设备。Step 901: After the core network receives the TCP data packet sent by the Internet, the core network encapsulates the TCP data packet into a GTP data packet, and sends the GTP data packet to the second TCP acceleration device.

本发明实施例是针对下行TCP业务数据的传输流程进行的描述。The embodiments of the present invention are described for the transmission process of downlink TCP service data.

在本实施例中,在可以在小站侧和信关站侧分别设置TCP加速设备,其中,设置在小站侧的TCP加速设备即为第一TCP加速设备,设置在信关站侧的TCP加速设备即为第二TCP加速设备。In this embodiment, a TCP acceleration device can be set on the small cell side and the gateway side respectively, wherein the TCP acceleration device set on the small cell side is the first TCP acceleration device, and the TCP acceleration device set on the gateway side is the first TCP acceleration device. The device is the second TCP acceleration device.

针对下行业务数据而言,可以由互联网向核心网发送TCP数据包。For downlink service data, TCP data packets can be sent from the Internet to the core network.

在核心网接收到互联网发送的TCP数据包之后,可以由核心网将TCP数据包封装为GTP数据包,然后将封装得到的GTP数据包发送给第二TCP加速设备。After the core network receives the TCP data packet sent by the Internet, the core network may encapsulate the TCP data packet into a GTP data packet, and then send the encapsulated GTP data packet to the second TCP acceleration device.

在由核心网将TCP数据包封装成GTP数据包,并将GTP数据包发送给第二TCP加速设备之后,执行步骤902。After the core network encapsulates the TCP data packets into GTP data packets, and sends the GTP data packets to the second TCP acceleration device, step 902 is performed.

步骤902:通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第一TCP加速设备。Step 902: Process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology by the second TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the first TCP Accelerate the device.

在信关站侧,可以通过第二TCP加速设备基于去除包头技术和包合并拆分技术,对GTP数据包进行处理,生成优化数据包,并将优化数据包发送给第一TCP加速设备。On the gateway side, the second TCP acceleration device can process the GTP data packets based on the packet header removal technology and the packet merging and splitting technology to generate optimized data packets, and send the optimized data packets to the first TCP acceleration device.

其中,去除包头技术:每个节点以TEID、IP地址和UDP端口号标识一个GTP-U隧道。GTP-U消息UDP的目的端口号是2152,通过TCP加速设备可以将最外层的IPv4包头、UDP头和GTP头共36字节进行优化,仅需12字节就可以正常传输。Among them, the packet header removal technology: each node identifies a GTP-U tunnel with TEID, IP address and UDP port number. The destination port number of GTP-U message UDP is 2152. Through the TCP acceleration device, the outermost IPv4 header, UDP header and GTP header can be optimized with a total of 36 bytes, and only 12 bytes can be transmitted normally.

包合并拆分技术:信关站加速设备收到核心网发来的数据包后,先把几个小包进行合并,合并完后作为一个大包进行加速处理,处理完后,按最大MTU(以太网为1500字节)拆分,发送到空口。Packet merging and splitting technology: After receiving the data packets from the core network, the gateway station acceleration device first merges several small packets, and after merging, it is processed as a large packet for accelerated processing. The network is 1500 bytes) split and sent to the air interface.

在通过第二TCP加速设备将优化数据包发送给第一TCP加速设备之后,执行步骤903。After the optimized data packet is sent to the first TCP acceleration device through the second TCP acceleration device, step 903 is performed.

步骤903:通过所述第一TCP加速设备对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给基站。Step 903: Perform restoration processing on the optimized data packet by the first TCP acceleration device to obtain a GTP data packet, and send the GTP data packet to the base station.

在小站侧,可以通过第一TCP加速设备对优化数据包进行处理,以得到GTP数据包,并将该GTP据包发送给基站。On the small station side, the optimized data packet can be processed by the first TCP acceleration device to obtain a GTP data packet, and the GTP data packet is sent to the base station.

步骤904:通过所述基站对所述GTP数据包进行还原处理,生成原始TCP数据包,并将所述原始TCP数据包发送给终端。Step 904: Perform restoration processing on the GTP data packet by the base station, generate an original TCP data packet, and send the original TCP data packet to the terminal.

在基站接收到GTP数据包之后,可以由基站对GTP数据包进行还原处理,以生成原始TCP数据包,并将该原始TCP数据包发送给终端。After the base station receives the GTP data packet, the base station may perform restoration processing on the GTP data packet to generate an original TCP data packet, and send the original TCP data packet to the terminal.

实施例三Embodiment 3

参照图10,示出了本发明实施例提供的一种基于卫星链路提高5G业务传输速率的系统的结构示意图,如图10所示,所述系统1000包括:基站1010、小站1020、信关站1030、核心网1040和互联网1050,在所述小站1020侧设置有第一TCP加速设备1021,在所述信关站1030侧设置有第二TCP加速设备1031,其中,Referring to FIG. 10, a schematic structural diagram of a system for improving the transmission rate of 5G services based on a satellite link provided by an embodiment of the present invention is shown. As shown in FIG. 10, the system 1000 includes: a base station 1010, a small cell 1020, a signal Gateway station 1030, core network 1040 and Internet 1050, a first TCP acceleration device 1021 is set on the side of the small station 1020, and a second TCP acceleration device 1031 is set on the side of the gateway station 1030, wherein,

所述基站,用于对接收的终端发起的TCP业务数据进行封装处理,生成GTP数据包,并将所述GTP数据包发送给所述第一TCP加速设备;The base station is configured to encapsulate the received TCP service data initiated by the terminal, generate a GTP data packet, and send the GTP data packet to the first TCP acceleration device;

所述小站,用于通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第二TCP加速设备;The small station is configured to process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology through the first TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the the second TCP acceleration device;

所述信关站,用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给核心网;The gateway station is used to restore the optimized data packet based on the packet header removal technology and the packet merging and splitting technology through the second TCP acceleration device, obtain a GTP data packet, and send the GTP data packet to Core Network;

所述核心网,用于对所述GTP数据包进行还原处理,得到原始TCP数据包,并将所述原始TCP数据包发送给所述互联网。The core network is configured to restore the GTP data packet to obtain the original TCP data packet, and send the original TCP data packet to the Internet.

可选地,所述小站,具体用于通过所述第一TCP加速设备基于包合并拆分技术,对所GTP数据包进行合并及拆分处理,生成拆分数据包;并通过所述第一TCP加速设备基于去除包头技术,对所述拆分数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。Optionally, the small station is specifically configured to combine and split the GTP data packets based on the packet merging and splitting technology by the first TCP acceleration device to generate split data packets; A TCP acceleration device performs optimization processing on the IPv4 header, the UDP header and the GTP header of the split data packet based on the packet header removal technology to generate the optimized data packet.

可选地,所述信关站,具体用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包的IPv4包头、UDP头和GTP头进行还原处理,生成所述GTP数据包。Optionally, the gateway station is specifically configured to restore the IPv4 header, the UDP header and the GTP header of the optimized data packet based on the header removal technique and the packet merging and splitting technique by the second TCP acceleration device, The GTP packet is generated.

实施例四Embodiment 4

参照图11,示出了本发明实施例提供的另一种基于卫星链路提高5G业务传输速率的系统的结构示意图,如图11所示,所述系统1100包括:基站1110、小站1120、信关站1130、核心网1140和互联网1150,在所述小站1120侧设置有第一TCP加速设备1121,在所述信关站1130侧设置有第二TCP加速设备1131,Referring to FIG. 11, a schematic structural diagram of another system for improving the transmission rate of 5G services based on a satellite link provided by an embodiment of the present invention is shown. As shown in FIG. 11, the system 1100 includes: a base station 1110, a small cell 1120, The gateway station 1130, the core network 1140 and the Internet 1150 are provided with a first TCP acceleration device 1121 on the side of the small station 1120, and a second TCP acceleration device 1131 is provided on the side of the gateway station 1130,

所述核心网,用于在接收到互联网发送的TCP数据包之后,将所述TCP数据包封装成GTP数据包,并将所述GTP数据包发送给所述第二TCP加速设备;The core network is configured to encapsulate the TCP data packet into a GTP data packet after receiving the TCP data packet sent by the Internet, and send the GTP data packet to the second TCP acceleration device;

所述信关站,用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第一TCP加速设备;The gateway station is configured to process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology through the second TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the first TCP acceleration device;

所述小站,用于通过所述第一TCP加速设备对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给基站;The small station is used to restore the optimized data packet through the first TCP acceleration device, obtain a GTP data packet, and send the GTP data packet to the base station;

所述基站,用于对所述GTP数据包进行还原处理,生成原始TCP数据包,并将所述原始TCP数据包发送给终端。The base station is configured to perform restoration processing on the GTP data packet, generate an original TCP data packet, and send the original TCP data packet to the terminal.

可选地,所述信关站,具体用于通过所述第二TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成处理后的数据包;并通过所述第二TCP加速设备基于去除包头技术,对所述处理后的数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。Optionally, the gateway station is specifically configured to combine and split the GTP data packets based on the packet merging and splitting technology through the second TCP acceleration device to generate processed data packets; and The second TCP acceleration device performs optimization processing on the IPv4 header, the UDP header and the GTP header of the processed data packet based on the packet header removal technology to generate the optimized data packet.

本申请所述具体实施方式可以使本领域的技术人员更全面地理解本申请,但不以任何方式限制本申请。因此,本领域技术人员应当理解,仍然对本申请进行修改或者等同替换;而一切不脱离本申请的精神和技术实质的技术方案及其改进,均应涵盖在本申请专利的保护范围中。The specific embodiments described in the present application may enable those skilled in the art to more fully understand the present application, but do not limit the present application in any way. Therefore, those skilled in the art should understand that the present application should still be modified or equivalently replaced; and all technical solutions and improvements that do not depart from the spirit and technical essence of the present application should be included in the protection scope of the present patent.

本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。The content not described in detail in the specification of the present invention belongs to the well-known technology of those skilled in the art.

Claims (10)

1.一种基于卫星链路提高5G业务传输速率的方法,其特征在于,在小站侧设置有第一TCP加速设备,在信关站侧设置有第二TCP加速设备,包括:1. a method for improving 5G service transmission rate based on satellite link, it is characterized in that, be provided with the first TCP acceleration equipment at the small station side, be provided with the second TCP acceleration equipment at the gateway station side, comprise: 通过基站对接收的终端发起的TCP业务数据进行封装处理,生成GTP数据包,并将所述GTP数据包发送给所述第一TCP加速设备;The base station encapsulates the received TCP service data initiated by the terminal, generates a GTP data packet, and sends the GTP data packet to the first TCP acceleration device; 通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第二TCP加速设备;The GTP data packet is processed based on the packet header removal technology and the packet merging and splitting technology by the first TCP acceleration device, an optimized data packet is generated, and the optimized data packet is sent to the second TCP acceleration device; 通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给核心网;The optimized data packet is restored by the second TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to obtain a GTP data packet, and the GTP data packet is sent to the core network; 通过所述核心网对所述GTP数据包进行还原处理,得到原始TCP数据包,并将所述原始TCP数据包发送给互联网。The GTP data packet is restored through the core network to obtain the original TCP data packet, and the original TCP data packet is sent to the Internet. 2.根据权利要求1所述的方法,其特征在于,所述通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,包括:2. method according to claim 1, is characterized in that, described by described first TCP acceleration device based on removing packet header technology and packet merging and splitting technology, described GTP data packet is processed, and optimized data packet is generated, include: 通过所述第一TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成拆分数据包;By the first TCP acceleration device, based on the packet merging and splitting technology, the GTP data packets are combined and split to generate split data packets; 通过所述第一TCP加速设备基于去除包头技术,对所述拆分数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。The optimized data packet is generated by performing optimization processing on the IPv4 header, the UDP header and the GTP header of the split data packet based on the header removal technology by the first TCP acceleration device. 3.根据权利要求1所述的方法,其特征在于,所述通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述拆分数据包进行还原处理,得到GTP数据包,包括:3. method according to claim 1, is characterized in that, described splitting data packet is carried out reduction processing based on removing packet header technology and packet merging splitting technology by described second TCP acceleration device, obtains GTP data packet ,include: 通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包的IPv4包头、UDP头和GTP头进行还原处理,生成所述GTP数据包。The GTP data packet is generated by restoring the IPv4 header, the UDP header and the GTP header of the optimized data packet based on the packet header removal technology and the packet merging and splitting technology by the second TCP acceleration device. 4.一种基于卫星链路提高5G业务传输速率的方法,其特征在于,在小站侧设置有第一TCP加速设备,在信关站侧设置有第二TCP加速设备,包括:4. a method for improving 5G service transmission rate based on satellite link, it is characterized in that, be provided with the first TCP acceleration equipment at the small station side, be provided with the second TCP acceleration equipment at the gateway station side, comprise: 在核心网接收到互联网发送的TCP数据包之后,由所述核心网将所述TCP数据包封装成GTP数据包,并将所述GTP数据包发送给所述第二TCP加速设备;After the core network receives the TCP data packet sent by the Internet, the core network encapsulates the TCP data packet into a GTP data packet, and sends the GTP data packet to the second TCP acceleration device; 通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据数据包发送给所述第一TCP加速设备;The GTP data packet is processed by the second TCP acceleration device based on the packet header removal technology and the packet merging and splitting technology to generate an optimized data packet, and the optimized data packet is sent to the first TCP acceleration device ; 通过所述第一TCP加速设备对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给基站;The optimized data packet is restored by the first TCP acceleration device to obtain a GTP data packet, and the GTP data packet is sent to the base station; 通过所述基站对所述GTP数据包进行还原处理,生成原始TCP数据包,并将所述原始TCP数据包发送给终端。The GTP data packet is restored by the base station, an original TCP data packet is generated, and the original TCP data packet is sent to the terminal. 5.根据权利要求4所述的方法,其特征在于,所述通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,包括:5. method according to claim 4, is characterized in that, described GTP data packet is processed based on described second TCP acceleration device based on removing packet header technology and packet merging and splitting technology, generates optimized data packet, include: 通过所述第二TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成处理后的数据包;By the second TCP acceleration device, based on the packet merging and splitting technology, the GTP data packets are merged and split, and processed data packets are generated; 通过所述第二TCP加速设备基于去除包头技术,对所述处理后的数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。The optimized data packet is generated by performing optimization processing on the IPv4 header, the UDP header and the GTP header of the processed data packet based on the header removal technology by the second TCP acceleration device. 6.一种基于卫星链路提高5G业务传输速率的系统,其特征在于,所述系统包括:基站、小站、信关站、核心网和互联网,在所述小站侧设置有第一TCP加速设备,在所述信关站侧设置有第二TCP加速设备,其中,6. A system for improving the transmission rate of 5G services based on satellite links, wherein the system comprises: a base station, a small cell, a gateway station, a core network and the Internet, and a first TCP is provided on the small cell side Acceleration device, a second TCP acceleration device is provided on the gateway station side, wherein, 所述基站,用于对接收的终端发起的TCP业务数据进行封装处理,生成GTP数据包,并将所述GTP数据包发送给所述第一TCP加速设备;The base station is configured to encapsulate the received TCP service data initiated by the terminal, generate a GTP data packet, and send the GTP data packet to the first TCP acceleration device; 所述小站,用于通过所述第一TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第二TCP加速设备;The small station is configured to process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology through the first TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the the second TCP acceleration device; 所述信关站,用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给核心网;The gateway station is used to restore the optimized data packet based on the packet header removal technology and the packet merging and splitting technology through the second TCP acceleration device, obtain a GTP data packet, and send the GTP data packet to Core Network; 所述核心网,用于对所述GTP数据包进行还原处理,得到原始TCP数据包,并将所述原始TCP数据包发送给所述互联网。The core network is configured to restore the GTP data packet to obtain the original TCP data packet, and send the original TCP data packet to the Internet. 7.根据权利要求6所述的系统,其特征在于,7. The system of claim 6, wherein: 所述小站,具体用于通过所述第一TCP加速设备基于包合并拆分技术,对所GTP数据包进行合并及拆分处理,生成拆分数据包;并通过所述第一TCP加速设备基于去除包头技术,对所述拆分数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。The small station is specifically used for combining and splitting the GTP data packets based on the packet merging and splitting technology through the first TCP acceleration device to generate split data packets; and through the first TCP acceleration device Based on the packet header removal technology, optimization processing is performed on the IPv4 header, the UDP header and the GTP header of the split data packet to generate the optimized data packet. 8.根据权利要求6所述的系统,其特征在于,8. The system of claim 6, wherein: 所述信关站,具体用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术对所述优化数据包的IPv4包头、UDP头和GTP头进行还原处理,生成所述GTP数据包。The gateway station is specifically configured to restore the IPv4 header, the UDP header and the GTP header of the optimized data packet based on the header removal technique and the packet merging and splitting technique by the second TCP acceleration device to generate the GTP data pack. 9.一种基于卫星链路提高5G业务传输速率的系统,其特征在于,所述系统包括:基站、小站、信关站、核心网和互联网,在所述小站侧设置有第一TCP加速设备,在所述信关站侧设置有第二TCP加速设备,9. A system for improving the transmission rate of 5G services based on satellite links, wherein the system comprises: a base station, a small cell, a gateway, a core network and the Internet, and a first TCP is provided on the small cell side acceleration device, a second TCP acceleration device is provided on the gateway station side, 所述核心网,用于在接收到互联网发送的TCP数据包之后,将所述TCP数据包封装成GTP数据包,并将所述GTP数据包发送给所述第二TCP加速设备;The core network is configured to encapsulate the TCP data packet into a GTP data packet after receiving the TCP data packet sent by the Internet, and send the GTP data packet to the second TCP acceleration device; 所述信关站,用于通过所述第二TCP加速设备基于去除包头技术和包合并拆分技术,对所述GTP数据包进行处理,生成优化数据包,并将所述优化数据包发送给所述第一TCP加速设备;The gateway station is configured to process the GTP data packet based on the packet header removal technology and the packet merging and splitting technology through the second TCP acceleration device, generate an optimized data packet, and send the optimized data packet to the first TCP acceleration device; 所述小站,用于通过所述第一TCP加速设备对所述优化数据包进行还原处理,得到GTP数据包,并将所述GTP数据包发送给基站;The small station is used to restore the optimized data packet through the first TCP acceleration device, obtain a GTP data packet, and send the GTP data packet to the base station; 所述基站,用于对所述GTP数据包进行还原处理,生成原始TCP数据包,并将所述原始TCP数据包发送给终端。The base station is configured to perform restoration processing on the GTP data packet, generate an original TCP data packet, and send the original TCP data packet to the terminal. 10.根据权利要求9所述的系统,其特征在于,所述信关站,具体用于通过所述第二TCP加速设备基于包合并拆分技术,对所述GTP数据包进行合并及拆分处理,生成处理后的数据包;并通过所述第二TCP加速设备基于去除包头技术,对所述处理后的数据包的IPv4包头、UDP头和GTP头进行优化处理,生成所述优化数据包。10. The system according to claim 9, wherein the gateway station is specifically configured to combine and split the GTP data packets based on the packet combining and splitting technology by the second TCP acceleration device Process, generate the processed data packet; And based on the removal of the packet header technology by the second TCP acceleration device, the IPv4 header, the UDP header and the GTP header of the processed data packet are optimized to generate the optimized data packet .
CN202210551204.9A 2022-05-18 2022-05-18 Method and system for improving 5G service transmission rate based on satellite link Pending CN115065982A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210551204.9A CN115065982A (en) 2022-05-18 2022-05-18 Method and system for improving 5G service transmission rate based on satellite link

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210551204.9A CN115065982A (en) 2022-05-18 2022-05-18 Method and system for improving 5G service transmission rate based on satellite link

Publications (1)

Publication Number Publication Date
CN115065982A true CN115065982A (en) 2022-09-16

Family

ID=83199364

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210551204.9A Pending CN115065982A (en) 2022-05-18 2022-05-18 Method and system for improving 5G service transmission rate based on satellite link

Country Status (1)

Country Link
CN (1) CN115065982A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116389377A (en) * 2023-03-06 2023-07-04 中国电信股份有限公司卫星通信分公司 Satellite communication method and system, electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160192235A1 (en) * 2014-12-27 2016-06-30 Hughes Network Systems, Llc Acceleration of gtp traffic flows, over a satellite link, in a terrestrial wireless mobile communications system
CN105897665A (en) * 2015-01-26 2016-08-24 中兴通讯股份有限公司 Method for realizing TCP transmission in satellite network environment and corresponding gateway
US20170105142A1 (en) * 2014-06-26 2017-04-13 Gilat Satellite Networks Ltd. Methods and apparatus for optimizing tunneled traffic
EP3340545A1 (en) * 2016-12-20 2018-06-27 Gilat Satellite Networks Ltd. Methods and apparatus for optimizing tunneled traffic
US20190207747A1 (en) * 2017-12-29 2019-07-04 Hughes Network Systems, Llc System and method for providing satellite gtp acceleration for secure cellular backhaul over satellite

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170105142A1 (en) * 2014-06-26 2017-04-13 Gilat Satellite Networks Ltd. Methods and apparatus for optimizing tunneled traffic
US20160192235A1 (en) * 2014-12-27 2016-06-30 Hughes Network Systems, Llc Acceleration of gtp traffic flows, over a satellite link, in a terrestrial wireless mobile communications system
CN105897665A (en) * 2015-01-26 2016-08-24 中兴通讯股份有限公司 Method for realizing TCP transmission in satellite network environment and corresponding gateway
EP3340545A1 (en) * 2016-12-20 2018-06-27 Gilat Satellite Networks Ltd. Methods and apparatus for optimizing tunneled traffic
US20190207747A1 (en) * 2017-12-29 2019-07-04 Hughes Network Systems, Llc System and method for providing satellite gtp acceleration for secure cellular backhaul over satellite

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李佳立;刘海客;郝晓强;杨锴;: "一种基于GTP协议的卫星链路数据传输优化方法", 电子技术, no. 02, 20 February 2020 (2020-02-20) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116389377A (en) * 2023-03-06 2023-07-04 中国电信股份有限公司卫星通信分公司 Satellite communication method and system, electronic equipment

Similar Documents

Publication Publication Date Title
JP4164365B2 (en) Technology for improving TCP performance over a wireless interface by providing a dual proxy device
CN106716951B (en) Method and device for optimizing tunnel traffic
CN102882879B (en) A kind of IP data compression transmission method being applicable to satellite channel
CN102739569B (en) Gateway used in satellite communication and method for enhancing TCP performance
CN109120540B (en) Method for transmitting message, proxy server and computer readable storage medium
WO2020233249A1 (en) Packet transmission method and related apparatus
CN104618007B (en) A kind of synchronous satellite Transmission Control Protocol segmentation connection optimization method
CN100407698C (en) Data transmission method of radio link control layer
CN115567346A (en) Data message transmission method and device, electronic equipment and storage medium
CN111865940A (en) Transmission optimization method and device
CN102801692B (en) A kind of transmission control protocol optimization method and system connecting based on division
CN115065982A (en) Method and system for improving 5G service transmission rate based on satellite link
CN108809549A (en) A kind of method and apparatus of transmission data
JP4229807B2 (en) Data transfer method, TCP proxy device, and network system using the same
CN114449057A (en) Data transmission method and device
CN113424578B (en) A transmission control protocol acceleration method and device
JP5699985B2 (en) TCP communication acceleration device
CN116963175A (en) Data transmission method, device and system
CN115567977A (en) A transmission optimization method, system, electronic device and storage medium
WO2024140801A1 (en) Data transmission method, apparatus and system
US20250203454A1 (en) Transmission method and baseband unit for 5g network system
JP2004080413A (en) Communication system, communication device, and communication method
CN116916382A (en) Method and system for realizing connectionless SCTP protocol stack
CN116131923A (en) Data transmission method, device and storage medium based on satellite communication
CN102957719B (en) The method and apparatus of data transmission

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination