Method and device for handling multi path connections

US9871723B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9871723-B2
Application numberUS-201514428417-A
CountryUS
Kind codeB2
Filing dateFeb 9, 2015
Priority dateFeb 9, 2015
Publication dateJan 16, 2018
Grant dateJan 16, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is provided method and devices for handling multi path routing of data packets. The method comprises the step S 1 of establishing a multi path connection with a target network node, the multi path connection comprising a plurality of paths over which data packets can be transmitted to the target network node. The method also comprises the step S 2 of obtaining information relating to the quality of the plurality of paths and the step S 3 of determining, based on the obtained information, whether a path in the plurality of paths has been disconnected or is about to be disconnected. The method also comprises the step S 4 of activating at least one substitution path if it is determined that a path in the plurality of paths have been disconnected or is about to be disconnected, to enable transmission of data packets intended to be transmitted on the disconnected path, or the path about to be disconnected, over the activated substitution path. Corresponding devices and computer programs enabling handling of multi path connections are also provided.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method performed by a network node for handling multi path routing of data packets, the method comprises: establishing a multi path connection with a target network node, the multi path connection comprising a plurality of paths over which data packets can be transmitted to the target network node; obtaining information relating to the quality of the plurality of paths; determining, based on the obtained information, whether a path in the plurality of paths has been disconnected or is about to be disconnected; and activating at least one substitution path for use in the multi path connection, if it is determined that a path in the plurality of paths has been disconnected or is about to be disconnected, to enable transmission of data packets intended to be transmitted on the path determined to be disconnected or about to be disconnected over the at least one substitution path; wherein the at least one substitution path is set up based on a first comparison with the obtained information and wherein the at least one substitution path is activated based on a second comparison with the obtained information, said second comparison being used for determining whether a path in the plurality of paths has been or is about to be disconnected. 2. The method of claim 1 , wherein said multi path routing is performed by means of a Multiple Path Transmission Control Protocol, MPTCP. 3. The method according to claim 2 , wherein the step of establishing the multi path connection comprises establishing an MPTCP connection, and wherein the plurality of paths comprising the MPTCP connection comprises a first path and a second path. 4. The method according to claim 3 , wherein the first path is over a first Radio Access Technology and the second path is over a second Radio Access Technology. 5. The method according to claim 4 , wherein the first Radio Access Technology is a 3GPP network and the second Radio Access Technology is a non-3GPP network. 6. The method according to claim 5 , wherein the second Radio Access Technology comprises a Wireless Local Area Network, WLAN. 7. The method according to claim 1 , wherein the at least one substitution path uses a Radio Access Technology that is different from the Radio Access Technology of the path determined to be disconnected or about to be disconnected. 8. The method according to claim 1 , wherein the at least one substitution path uses a Radio Access Technology that is the same as the Radio Access Technology of the path determined to be disconnected or about to be disconnected but on a different frequency than the frequency of the path determined to be disconnected or about to be disconnected. 9. The method according to claim 1 , wherein the step of obtaining information comprises obtaining information about any of the following features, or any combination of the following features: a measured signal level of a signal received over the paths in the plurality of paths; a measure of data packet losses over the paths in the plurality of paths; and a measure of the packet delays for packets received over the paths in the plurality of paths. 10. A method performed by a network node for handling multi path routing of data packets, the method comprises: establishing a multi path connection with a target network node, the multi path connection comprising a plurality of paths over which data packets can be transmitted to the target network node; obtaining information relating to the quality of the plurality of paths; determining, based on the obtained information, whether a path in the plurality of paths has been disconnected or is about to be disconnected; and activating at least one substitution path for use in the multi path connection, if it is determined that a path in the plurality of paths has been disconnected or is about to be disconnected, to enable transmission of data packets intended to be transmitted on the path determined to be disconnected or about to be disconnected over the at least one substitution path; wherein the method further comprises setting up the at least one substitution path in dependence on comparing the obtained information relating to the quality of the plurality of paths with a first threshold, and activating the at least one substitution path for use in the multi path connection comprises activating the at least one substitution path in dependence on comparing the obtained information relating to the quality of the plurality paths with a second threshold, wherein the second threshold is used for determining that a path in the plurality of paths has been disconnected or is about to be disconnected. 11. A network node configured to handle multi path routing of data, wherein the network node comprises: communication circuitry; and processing circuitry configured to: establish, via the communication circuitry, a multi path connection with a target network node, the multi path connection comprising a plurality of paths over which data packets are transmitted to the target network node; obtain information relating to the quality of the plurality of paths; determine, based on the obtained information, whether a path in the plurality of paths has been disconnected or is about to be disconnected; and activate at least one substitution path for use in the multi path connection, if it is determined that a path in the plurality of paths has been disconnected or is about to be disconnected, to enable data packets intended to be transmitted on the path determined to be disconnected or about to be disconnected, over the at least one substitution path; wherein the processing circuitry is further configured to set up the at least one substitution path based on a first comparison with the obtained information and configured to activate the at least one substitution path based on a second comparison with the obtained information, said second comparison being used to determine whether a path in the plurality of paths has been or is about to be disconnected. 12. The network node according to claim 11 , wherein the processing circuitry is configured to perform the multi path routing by means of a Multiple Path Transmission Control Protocol, MPTCP. 13. The network node according to claim 12 , wherein the processing circuitry is configured to establish the multi path connection by establishing an MPTCP connection, where the plurality of paths comprising the MPTCP connection comprises a first path and a second path. 14. The network node according to claim 13 , wherein the processing circuitry is configured to establish the first path over a first Radio Access Technology and the second path over a second Radio Access Technology. 15. The network node according to claim 14 , wherein the first Radio Access Technology is a 3GPP network and the second Radio Access Technology is a non-3GPP network. 16. The network node according to claim 15 , wherein the second Radio Access Technology comprises a Wireless Local Area Network, WLAN. 17. The network node according to claim 11 , wherein the at least one substitution path uses a Radio Access Technology that is different from the Radio Access Technology of the path determined to be disconnected or about to be disconnected. 18. The network node according to claim 11 , wherein the at least one substitution path uses a Radio Access Technology that is the same as the Radio Access Technology of the path determined to be disconnected or about to be disconnected but on a different frequency than the frequency of the path determined to be disconnected or

Assignees

Inventors

Classifications

  • H04L45/22Primary

    Alternate routing · CPC title

  • Modification of an existing route · CPC title

  • using route fault recovery · CPC title

  • WLAN [Wireless Local Area Networks] · CPC title

  • H04L45/24Primary

    Multipath · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9871723B2 cover?
There is provided method and devices for handling multi path routing of data packets. The method comprises the step S 1 of establishing a multi path connection with a target network node, the multi path connection comprising a plurality of paths over which data packets can be transmitted to the target network node. The method also comprises the step S 2 of obtaining information relating to th…
Who is the assignee on this patent?
Ericsson Telefon Ab L M, ERICSSON TELEFON AB L M (publ)
What technology area does this patent fall under?
Primary CPC classification H04L45/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).