CN112994946A - Link aggregation method - Google Patents
Link aggregation method Download PDFInfo
- Publication number
- CN112994946A CN112994946A CN202110264239.XA CN202110264239A CN112994946A CN 112994946 A CN112994946 A CN 112994946A CN 202110264239 A CN202110264239 A CN 202110264239A CN 112994946 A CN112994946 A CN 112994946A
- Authority
- CN
- China
- Prior art keywords
- sub
- cpe
- link aggregation
- aggregation method
- tcp
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
- H04L45/245—Link aggregation, e.g. trunking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/41—Flow control; Congestion control by acting on aggregated flows or links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to the technical field of communication, and particularly provides a link aggregation method which is characterized in that a TCP protocol is expanded into an MPTCP protocol, a wired network accessed to a forward transmission device CPE is integrated with a wireless network, the CPE is connected with a gNB first, a data sub-stream of the MPTCP is established, then after a mobile terminal is connected with the CPE, when the terminal is switched to another network connection from one network connection, the data sub-stream of the MPTCP is correspondingly accessed through the change of an IP address, and the method is used for realizing uninterrupted signal switching. Compared with the prior art, the invention has the advantages that the terminal equipment can be switched continuously among different signals, the robustness is improved, meanwhile, the throughput of data and the transmission reliability are also enlarged by integrating a plurality of signal networks, and the delay is further reduced.
Description
Technical Field
The invention relates to the technical field of communication, and particularly provides a link aggregation method.
Background
With continuous breakthrough and innovation of a new generation wireless network technology (5G), concepts such as networking, intellectualization and digitization and the like are more and more frequently appeared in the field of vision of the public, and social economy is gradually transformed to digitization. With the development of technology, the deployment and operation modes of networks are changed greatly, which brings huge network access requirements, and how to provide efficient data transmission rate and good user experience is also a problem encountered by wireless networks today.
The conventional Transmission Control Protocol (TCP) is a reliable transport Protocol with a single connection in the form of a byte stream at the transport layer, which allows a data stream to be transferred from one host to another on a day. Although the protocol has extremely high reliability and can ensure the accuracy of data transmission, the protocol often causes the problem of large data transmission delay and cannot fully utilize network resources.
Disclosure of Invention
The present invention provides a link aggregation method with strong practicability for overcoming the defects of the prior art.
The technical scheme adopted by the invention for solving the technical problems is as follows:
a link aggregation method expands TCP protocol to MPTCP protocol, integrates wired network accessed to a forward transmission device CPE with wireless network, the CPE is firstly connected with gNB to establish MPTCP data sub-stream, then a mobile terminal is connected with CPE, when the terminal is switched from one network connection to another network connection, the MPTCP data sub-stream is correspondingly accessed through the change of IP address for realizing uninterrupted signal switching.
Further, the method comprises the following steps:
s1, the CPE sends a link establishment request of the MPTCP to the gNB;
s2, establishing a multipath data sub-flow;
s3, establishing TCP connection with the application server according to different IP addresses;
and S4, the mobile terminal establishes connection with the CPE.
Further, in step S1, after the message interaction is completed, a Key value is generated and transmitted in the message TCP option, and the addition authority of the sub-stream is determined and authenticated according to the TOKEN generated by the Key.
Preferably, the messages include SYN, SYN + ACK, and a 64-bit Key value is generated and transmitted in the TCP options of these messages.
Further, in step S2, the multi-path data sub-flows are established according to the SYN, SYN + ACK message information indicated by the MP _ JOIN field in the TCP option and including the IP information of the sub-flows joining the link.
Further, in step S3, the gNB obtains the IP address of the application server with access, and establishes TCP links of multiple sub-streams between the CPE and the application server according to the IP address of the application server and the IP address information of the established multi-path data sub-streams, and performs TCP data transmission.
Further, in step S4, when the mobile terminal is disconnected from the WiFi connection and switched to the 5G network connection, the CPE performs switching of the sub-streams according to the IP addresses of the different signals.
Further, when it is determined that none of the established multipath data sub-flows transmit data within a set time or that the networks in the established sub-flows are off-line, the established multipath sub-flows and the TCP link are released.
Compared with the prior art, the link aggregation method has the following outstanding beneficial effects:
the invention can well ensure that the terminal equipment is continuously switched among different signals, improves the robustness, simultaneously integrates a plurality of signal networks, also enlarges the throughput and the transmission reliability of data, and further reduces the delay.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic flow diagram of a link aggregation method;
FIG. 2 is a schematic diagram of an application of a link aggregation method;
fig. 3 is a block diagram of a link aggregation device.
Detailed Description
The present invention will be described in further detail with reference to specific embodiments in order to better understand the technical solutions of the present invention. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
A preferred embodiment is given below:
as shown in fig. 1-2, in the link aggregation method in this embodiment, a TCP protocol is extended to an MPTCP protocol, a wired network accessed to a forwarding device CPE is integrated with a wireless network, the CPE is connected to a gNB first, a data sub-stream of the MPTCP is established, and then after a mobile terminal is connected to the CPE, when the terminal is switched from one network connection to another network connection, the data sub-stream of the MPTCP is correspondingly accessed through a change of an IP address, so as to implement uninterrupted signal switching.
Comprises the following steps:
s1, the CPE sends a link establishment request of the MPTCP to the gNB:
CPE sends a link establishment request of MPTCP protocol to gNB, the interaction is completed through SYN, SYN + ACK and ACK messages, a 64-bit Key value is generated and transmitted in TCP options of the messages, and then the adding authority of sub-flow is judged and identified according to the TOKEN generated by the Key.
S2, establishing a multipath data sub-flow:
and establishing the multi-path data sub-flows according to SYN, SYN + ACK message information indicated by an MP _ JOIN field in the TCP option and sub-flow IP information added into the link.
S3, establishing TCP connection with the application server according to different IP addresses:
and the gNB acquires the IP address of the application server with access, and establishes TCP links of a plurality of sub-streams between the CPE and the application server and transmits TCP data according to the IP address of the application server and the IP address information of the established multi-path data sub-streams.
S4, the mobile terminal establishes connection with the CPE:
after the mobile terminal accesses the network and establishes connection with the CPE, for example, when the mobile terminal is disconnected from the WiFi and switched to the 5G network connection, the CPE switches the sub-streams according to the IP addresses of different signals, thereby ensuring the uninterrupted switching of the signals of the terminal equipment.
And when the established multipath data sub-flow does not transmit data within the set time or the networks in the established sub-flow are off-line, releasing the established multipath data sub-flow and the TCP link thereof.
As shown in fig. 3, a link aggregation device is a device developed as an MPTCP protocol based on a user forwarding device using a TCP protocol, and is used to implement further convergence of a wired network and a wireless network, provide rich instant streaming media services, and enable the device to have ubiquitous multiple-access network coexistence and provide a multi-path transmission mechanism service.
The link primarily contains a processor, memory, and a network interface.
The processor is used for determining the multipath service supported by the equipment and distributing the sub-streams for the request of the terminal equipment according to the multipath data transmission link aggregation request; and if the established multipath data sub-flow does not carry out data transmission within the set time or the established network of the multipath data sub-flow is off-line, releasing the established multipath data sub-flow.
The memory is used for storing various instructions, such as various execution commands preset by the processor.
The network interface is used for acquiring the IP address and the port information of the established multipath data sub-flow of the equipment after acquiring the multipath policy request sent by the mobile equipment.
The above embodiments are only specific ones of the present invention, and the scope of the present invention includes but is not limited to the above embodiments, and any suitable changes or substitutions that are consistent with the claims of a link aggregation method of the present invention and are made by those skilled in the art shall fall within the scope of the present invention.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (8)
1. A link aggregation method is characterized in that a TCP protocol is expanded to an MPTCP protocol, a wired network accessed to a forward transmission device CPE is integrated with a wireless network, the CPE is connected with a gNB first, a data sub-stream of the MPTCP is established, then a mobile terminal is connected with the CPE, and when the terminal is switched from one network connection to another network connection, the data sub-stream of the MPTCP is correspondingly accessed through the change of an IP address for realizing uninterrupted signal switching.
2. The link aggregation method according to claim 1, comprising:
s1, the CPE sends a link establishment request of the MPTCP to the gNB;
s2, establishing a multipath data sub-flow;
s3, establishing TCP connection with the application server according to different IP addresses;
and S4, the mobile terminal establishes connection with the CPE.
3. The link aggregation method according to claim 2, wherein in step S1, after the message interaction is completed, a Key value is generated and transmitted in the message TCP option, and the TOKEN generated according to this Key is used to determine and authenticate the adding authority of the sub-stream.
4. A link aggregation method according to claim 3, wherein the messages include SYN, SYN + ACK, and a 64-bit Key value is generated and transmitted in the TCP options of the messages.
5. The link aggregation method according to claim 4, wherein in step S2, the multi-path data sub-flows are established according to SYN, SYN + ACK message information indicated by MP _ JOIN field in TCP option and including IP information of the sub-flows added to the link.
6. The link aggregation method according to claim 5, wherein in step S3, the gNB obtains an IP address of the application server with access, and causes the CPE and the application server to establish TCP links for a plurality of sub-streams and perform TCP data transmission according to the IP address of the application server and the IP address information of the established multi-path data sub-streams.
7. The link aggregation method according to claim 6, wherein in step S4, when the mobile terminal is switched from WiFi connection to 5G network connection, the CPE performs switching of the sub-streams according to IP addresses of different signals.
8. The link aggregation method of claim 7, wherein the established multipath sub-flows and TCP links are released when it is determined that none of the established multipath data sub-flows transmit data within a set time or that the networks in the established sub-flows are down.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110264239.XA CN112994946B (en) | 2021-03-11 | 2021-03-11 | Link aggregation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110264239.XA CN112994946B (en) | 2021-03-11 | 2021-03-11 | Link aggregation method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112994946A true CN112994946A (en) | 2021-06-18 |
CN112994946B CN112994946B (en) | 2023-07-18 |
Family
ID=76334881
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110264239.XA Active CN112994946B (en) | 2021-03-11 | 2021-03-11 | Link aggregation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112994946B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114268806A (en) * | 2021-12-24 | 2022-04-01 | 南京纳加软件股份有限公司 | Signal processing method of high-smoothness live broadcast control system |
CN115529221A (en) * | 2022-08-15 | 2022-12-27 | 广州通则康威智能科技有限公司 | Method and device for fast switching between wired network and cellular network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10075987B2 (en) * | 2013-12-18 | 2018-09-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Multipath TCP subflow establishing on single IP connection |
WO2019116076A1 (en) * | 2017-12-12 | 2019-06-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Hybrid access to premises equipment using both fixed-line and radio communications |
WO2020076331A1 (en) * | 2018-10-11 | 2020-04-16 | Nokia Technologies Oy | Active mode traffic steering and switching between cellular and non-cellular systems |
CN112351460A (en) * | 2019-08-06 | 2021-02-09 | 华为技术有限公司 | Data transmission method and related equipment |
-
2021
- 2021-03-11 CN CN202110264239.XA patent/CN112994946B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10075987B2 (en) * | 2013-12-18 | 2018-09-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Multipath TCP subflow establishing on single IP connection |
WO2019116076A1 (en) * | 2017-12-12 | 2019-06-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Hybrid access to premises equipment using both fixed-line and radio communications |
WO2020076331A1 (en) * | 2018-10-11 | 2020-04-16 | Nokia Technologies Oy | Active mode traffic steering and switching between cellular and non-cellular systems |
CN112351460A (en) * | 2019-08-06 | 2021-02-09 | 华为技术有限公司 | Data transmission method and related equipment |
Non-Patent Citations (1)
Title |
---|
罗煜;周星;龙宇;匡汉宝;THOMAS DREIBHOLZ;谭毓银;: "IPv6+MPTCP技术对上层应用支撑的验证" * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114268806A (en) * | 2021-12-24 | 2022-04-01 | 南京纳加软件股份有限公司 | Signal processing method of high-smoothness live broadcast control system |
CN115529221A (en) * | 2022-08-15 | 2022-12-27 | 广州通则康威智能科技有限公司 | Method and device for fast switching between wired network and cellular network |
CN115529221B (en) * | 2022-08-15 | 2023-08-15 | 广州通则康威智能科技有限公司 | Method and device for fast switching between wired network and cellular network |
Also Published As
Publication number | Publication date |
---|---|
CN112994946B (en) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113872855B (en) | System and method for virtual interfaces and advanced intelligent routing in a global virtual network | |
US20190342117A1 (en) | Method for controlling a remote service access path and relevant device | |
US11178717B2 (en) | Traffic distribution method through multi-access network in a network and network entity performing the same | |
Maltz et al. | MSOCKS: An architecture for transport layer mobility | |
JP4164365B2 (en) | Technology for improving TCP performance over a wireless interface by providing a dual proxy device | |
US20230308951A1 (en) | Data processing method, network element device, and readable storage medium | |
US20150237525A1 (en) | Traffic Shaping and Steering for a Multipath Transmission Control Protocol Connection | |
JP2015029275A (en) | Pseudo wires for mobility management | |
WO2012006595A2 (en) | Transparent proxy architecture for multi-path data connections | |
WO2022100255A1 (en) | Network switching method and apparatus, storage medium, and electronic device | |
US10812292B2 (en) | Packet processing method and device | |
JP2003333080A (en) | Inter-link system migration method and mobile computing apparatus | |
CN103338488B (en) | Method for switching network, terminal, controller, gateway and system | |
WO2016045636A1 (en) | Service processing method and device | |
CN112235211B (en) | UPF system based on cooperation of switch and UPF equipment and control method thereof | |
CN112994946B (en) | Link aggregation method | |
CN111869310A (en) | Method and system for performing small data fast path communication | |
WO2021169291A1 (en) | Route advertising method, network elements, system, and device | |
CN104660550B (en) | A method of conversate migration between multiserver | |
CN112398943B (en) | Information intercommunication method and device, storage medium and electronic equipment | |
WO2022002215A1 (en) | Data transmission method and apparatus | |
TWI701925B (en) | Method for providing network service through edge computing | |
WO2014079386A1 (en) | Method and device for realizing real-time communication based on world wide web | |
KR101410510B1 (en) | Method and apparatus for data transferring using Stream Control Transfer Protocol | |
KR102648720B1 (en) | Traffic transmission system based on dynamic tunneling communication, and signaling method of the same |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220331 Address after: 266107 No. 2, Xiangtan Road, Danshan Industrial Park, Chengyang District, Qingdao, Shandong Applicant after: Inspur Communication Technology Co.,Ltd. Address before: 250100 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Applicant before: Inspur Software Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |