CN112994946A - Link aggregation method - Google Patents

Link aggregation method Download PDF

Info

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
Application number
CN202110264239.XA
Other languages
Chinese (zh)
Other versions
CN112994946B (en
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.)
Inspur Communication Technology Co Ltd
Original Assignee
Inspur Software 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 Inspur Software Technology Co Ltd filed Critical Inspur Software Technology Co Ltd
Priority to CN202110264239.XA priority Critical patent/CN112994946B/en
Publication of CN112994946A publication Critical patent/CN112994946A/en
Application granted granted Critical
Publication of CN112994946B publication Critical patent/CN112994946B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/245Link aggregation, e.g. trunking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/41Flow control; Congestion control by acting on aggregated flows or links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup 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

Link aggregation method
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.
CN202110264239.XA 2021-03-11 2021-03-11 Link aggregation method Active CN112994946B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
罗煜;周星;龙宇;匡汉宝;THOMAS DREIBHOLZ;谭毓银;: "IPv6+MPTCP技术对上层应用支撑的验证" *

Cited By (3)

* Cited by examiner, † Cited by third party
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