Methods and Arrangements for Multipath Traffic Aggregation
US-2018062979-A1 · Mar 1, 2018 · US
US11930547B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11930547-B2 |
| Application number | US-201817283045-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 9, 2018 |
| Priority date | Oct 9, 2018 |
| Publication date | Mar 12, 2024 |
| Grant date | Mar 12, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes connecting, by a terminal device, in a protocol data unit session establishment procedure, to at least one master node and at least one network node that provides a proxy for at least one connection of the terminal device, and establishing a master multipath transmission control protocol sub-flow. The method includes receiving, at a multipath transmission control layer, a notification that includes at least one multipath transmission control segment with an add address option that advertises an internet protocol interface address of at least one of the proxy and the at least one network node, and establishing a secondary multipath transmission control protocol sub-flow to the internet protocol interface address in response to receiving the notification.
Opening claim text (preview).
What is claimed is: 1. A method comprising: connecting, by a network node proxy comprising a user plane function and a multipath transmission control protocol proxy to a terminal device, and a master node in a protocol data unit session establishment procedure; intercepting, by the multipath transmission control protocol proxy, a transmission control protocol handshake from the terminal device and terminating a master multipath transmission control protocol sub-flow towards the terminal device using an internet protocol address of a content server as an internet protocol address for the master multipath transmission control protocol sub-flow; sending, by the user plane function to a session management function, a notification of detection a multipath transmission control protocol connection from the multipath transmission control protocol proxy to a content server to cause the session management function to trigger the master node to start a secondary node addition procedure; configuring, by the user plane function to a session management function, during a secondary sub-flow procedure, at least one main node bearer for the master node and at least one secondary node bearer for a secondary node and configuring, by the user plane function, user plane routing so that both the master node and the secondary node are routed to the user plane function of the network node; sending, by the multipath transmission control protocol, to a multipath transmission control layer of the terminal device, at least one multipath transmission control segment with an add address option that advertises an internet protocol interface address of the multipath transmission control protocol proxy; and performing, in response to sending the establishment of a secondary multipath transmission control protocol sub-flow to the internet protocol address of the multipath transmission control protocol proxy, multipath transmission control protocol connection termination for the terminal device including re-ordering packets and multiplexing the multipath transmission control protocol secondary sub-flow and the multipath transmission control protocol master multipath transmission control protocol sub-flow, respectively. 2. The method of claim 1 , further comprising: establishing, by the user plane function, a multipath transmission control protocol connection to the content server. 3. The method according to claim 1 , wherein the proxy comprises a transparent multipath transmission control protocol proxy with multi-homing emulation for multiple addresses. 4. The method according to claim 1 , further comprising receiving, by the user plane function during the secondary node addition procedure, a quality of service configuration for mapping of the master multipath transmission control protocol sub-flow and the secondary master multipath transmission control protocol sub-flow to quality of service flows. 5. The method according to claim 1 , further comprising: mapping, by the user plane function, the master multipath transmission control protocol sub-flow to a first quality of service sub-flow and the secondary multipath transmission control protocol sub-flow to a second quality of service flow based on quality of service flow identities. 6. An apparatus comprising: at least one processor; and at least one non-transitory memory storing instructions that when executed by the at least one processor, cause the apparatus to: connect, by a multipath transmission control protocol proxy and a user plane function, to a master node in a protocol data unit session establishment procedure; intercept, by the multipath transmission control protocol proxy, a transmission control protocol handshake from the terminal device and terminate a master multipath transmission control protocol sub-flow towards the terminal device using art internet protocol address of a content server as an internet protocol address for the master multipath transmission control protocol sub-flow; send, by the user plane function to a session management function, a notification of detection a multipath transmission control protocol connection from the multipath transmission control protocol proxy to a content server to cause the session management function to trigger the master node to start a secondary node addition procedure; configure, by the user plane function, during a secondary sub-flow procedure, at least one main node bearer for the master node and at least one secondary node bearer for a secondary node and configure, by the user plane function, user plane routing so that both the master node and the secondary node are routed to the user plane function; send, by the multipath transmission control protocol, to a multipath transmission control layer of the terminal device, at least one multipath transmission control segment with an add address option that advertises an internet protocol interface address of the multipath transmission control protocol proxy; and perform, in response to sending the establishment of a secondary multipath transmission control protocol sub-flow to the internet protocol address of the multipath transmission control protocol proxy, multipath transmission control protocol connection termination for the terminal device including re-ordering packets and multiplexing the multipath transmission control protocol secondary sub-flow and the multipath transmission control protocol master multipath transmission control protocol sub-flow, respectively. 7. The apparatus of claim 6 , wherein the at least one non-transitory memory is storing instructions that when executed by the at least one processor, cause the apparatus to: establish, by the user plane function, a multipath transmission control protocol connection to the content server. 8. The apparatus of claim 6 , wherein the multipath transmission control proxy comprises a transparent multipath transmission control protocol proxy with multi-homing emulation for multiple addresses. 9. The apparatus of claim 6 , wherein the U-plane routing is using a quality of service configuration for mapping of quality of service sub-flows to the at least one multipath transmission, wherein the mapping is performed by a service data adaptation protocol layer. 10. The apparatus of claim 6 , wherein the at least one non-transitory memory is storing instructions that when executed by the at least one processor, cause the apparatus to: map, by the user plane function, the master multipath transmission control protocol sub-flow and the secondary multipath transmission control protocol sub-flow to a secondary quality of service flow.
Setup of multiple wireless link connections · CPC title
involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT] · CPC title
Multiple registrations, e.g. multihoming · CPC title
Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless {(transmission control protocol/Internet protocol [TCP/IP] or user datagram protocol [UDP] H04L69/16)} · CPC title
Multipath · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.