Flexible load balancing on multipath networks
US-2023246966-A1 · Aug 3, 2023 · US
US12101663B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12101663-B2 |
| Application number | US-201917632535-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 6, 2019 |
| Priority date | Aug 6, 2019 |
| Publication date | Sep 24, 2024 |
| Grant date | Sep 24, 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 technique for handling data traffic in a core network domain of a communication network is described. An apparatus comprised by the technique is configured to be located in the core network domain and to receive data traffic sent under control of a transport layer protocol that is configured to apply a congestion control algorithm, CCA. The apparatus is further configured to analyze the data traffic to obtain a data traffic analyzation result, to obtain, based on the analyzation result, CCA information about the CCA that can be or is applied by the transport layer protocol, and to perform a traffic handling action for the data traffic taking into account the obtained CCA information.
Opening claim text (preview).
The invention claimed is: 1. An apparatus for handling data traffic in a core network domain of a communication network, the apparatus being configured to be located in the core network domain and to: receive data traffic sent under control of a transport layer protocol that is configured to apply a congestion control algorithm, CCA; analyze the data traffic to obtain a data traffic analyzation result; obtain, based on the analyzation result, CCA information about a CCA of a plurality of CCAs that can be or is applied by the transport layer protocol; and perform a traffic handling action for the data traffic taking into account the obtained CCA information. 2. The apparatus of claim 1 , wherein the obtained CCA information is indicative of a generic CCA type of the CCA that can be or is applied by the transport layer protocol. 3. The apparatus of claim 2 , wherein the generic CCA type is indicative of a data traffic-related metric used as a congestion indicator by the CCA. 4. The apparatus of claim 3 , wherein the data traffic-related metric is selected from a metric set including data rate, data delay, data packet loss, and any combination thereof. 5. The apparatus of claim 1 , wherein the data traffic is comprised of data packets, and wherein the apparatus is configured to obtain the analyzation result by subjecting the data traffic to packet inspection. 6. The apparatus of claim 1 , wherein the analyzation result identifies at least one of an application generating the data traffic and a data flow of an application session in which the data traffic is generated. 7. The apparatus of claim 1 , wherein the CCA information is obtained from a mapping that associates the analyzation result with the CCA information. 8. The apparatus of claim 7 , wherein the mapping has been configured in the core network domain by a data traffic sender located outside the core network domain. 9. The apparatus of claim 8 , wherein the data traffic sender is operated by a content provider. 10. The apparatus of claim 7 , configured to receive the mapping or a portion thereof in a session establishment request or a session modification request. 11. The apparatus of claim 7 , wherein the mapping is defined by an association between a packet detection rule, PDR, and a quality of service enforcement rule, QER, received by the apparatus, wherein the PDR is indicative of a potential analyzation result and the QER is indicative of the CCA information mapped to the potential analyzation result; or a PDR and a packet forwarding control protocol, PFCP, information element, wherein the PDR is indicative of a potential analyzation result and the PFCP information element is indicative of the CCA information mapped to the analyzation result. 12. The apparatus of claim 1 , configured to select a traffic handling rule dependent on the obtained CCA information, wherein the traffic handling rule defines the traffic handling action. 13. The apparatus of claim 1 , wherein the traffic handling action results in the data traffic consuming less band-width in an access network domain of the communication network. 14. The apparatus of claim 1 , configured as one of a user plane function, UPF, of a 5th Generation core network domain; a user plane packet gateway, PGW-U, of a 4th Generation core network domain; and a user plane traffic detection function, TDF-U, of a 4th Generation core network domain. 15. An apparatus configured to control handling of data traffic in a core network domain of a communication network, wherein the core network domain is configured to apply a traffic handling action to the data traffic taking into account a congestion control algorithm, CCA, of a plurality of CCAs that can be or is applied by a transport layer protocol controlling the data traffic, the apparatus being configured to be located in the core network domain and to: receive a mapping that associates the data traffic with CCA information about the CCA of the plurality of CCAs that can be or is applied by the transport layer protocol; and enable triggering of a traffic handling action for the data traffic in accordance with the CCA information. 16. The apparatus of claim 15 , wherein the data traffic comprises a data flow of an application session in which the data traffic is generated, and wherein the mapping associates the data flow with the CCA information. 17. The apparatus of claim 16 , wherein the mapping is received after the application session has been established or during establishment of the application session. 18. The apparatus of claim 15 , configured to forward the mapping to a core network entity in charge of applying the traffic handling action to the data traffic so as to enable triggering of the traffic handling action. 19. An apparatus configured to send data traffic in accordance with a transport layer protocol that enables application of a congestion control algorithm, CCA, of a plurality of CCAs wherein the data traffic is to be routed through a core network domain of a communication network, wherein the core network domain is configured to perform a traffic handling action for the data traffic taking into account the CCA of the plurality of CCAs, the apparatus being configured to located outside the core network domain and to: obtain a mapping that associates the data traffic with CCA information about the CCA of the plurality of CCAs that can be or is applied by the transport layer protocol; send the mapping to the core network domain so as to enable triggering of a traffic handling action for the data traffic in accordance with the CCA information; and send the data traffic to the core network domain in accordance with the transport layer protocol. 20. A method of handling data traffic in a core network domain of a communication network, the method comprising the following steps performed in the core network domain: receiving data traffic sent under control of a transport layer protocol that is configured to apply a congestion control algorithm, CCA, of a plurality of CCAs; analyzing the data traffic to obtain a data traffic analyzation result; obtaining, based on the analyzation result, CCA information about the CCA of the plurality of CCAs that can be or is applied by the transport layer protocol; and performing a traffic handling action for the data traffic taking into account the obtained CCA information.
Registration at HLR or HSS [Home Subscriber Server] · CPC title
Communication route or path selection, e.g. power-based or shortest path routing · CPC title
Congestion control (load shedding arrangements in network planning H04W16/08; performing reselection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12) · CPC title
using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24) · CPC title
involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.