白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Congestion control in a telecommunications network

專利號(hào)
US10785677B2
公開日期
2020-09-22
申請(qǐng)人
Telefonaktiebolaget LM Ericsson (publ)(SE Stockholm)
發(fā)明人
Annikki Welin; Mats Forsman; Tomas Thyni
IPC分類
H04W28/02; H04L12/851; H04L12/801; H04L12/825; H04L12/835; H04W28/14; H04W80/08
技術(shù)領(lǐng)域
congestion,buffer,node,network,pdcp,message,in,fid,may,flow
地域: Stockholm

摘要

Congestion control in a telecommunications network, in which a method of congestion control in a transport network is provided. A buffer state of a buffer is monitored by dynamically sampling the buffer such that the sampling rate is adjusted in dependence of the buffer state. Also, a condition indicative of congestion is determined in response to a change of the buffer state exceeding a predetermined limit. In response to determining the condition indicative of congestion, a congestion notification message is created. The created congestion notification message may then be transmitted to a second network node. The second network node may subsequently compensate for a detected congestion on the basis of a received congestion notification message.

說明書

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a National stage of International Application No. PCT/SE2016/050144, filed Feb. 25, 2016, which is hereby incorporated by reference.

TECHNICAL FIELD

The present disclosure generally relates to telecommunications and, more particularly, to control of congestion in a telecommunications network. More specifically, the present disclosure relates to systems, methods, nodes, and computer program for congestion control in a transport network.

BACKGROUND

It is a well-known fact that telecommunication networks utilizing resources shared between the users may experience congestion. Congestion may, for example, occur when the sum of traffic of an ingress node of the shared resource exceeds the sum of the traffic of an egress node of the same shared resource. A typical example is a router with a specific number of connections. Even if the router has processing power enough to re-route the traffic according to an estimated link throughput, a current link throughput might in fact restrict the amount of traffic that the outgoing links from the router can cope with. Hence, as a result, the buffer(s) of the router may build up and eventually overflow. The network then experiences congestion and the router may also be forced to drop data packets.

The normal behavior for any routing node is to provide one or more buffers that can manage a certain amount of variation in input and/or output link capacity and hence absorb minor congestion occurrences. However, when the congestion is severe, the routing node will eventually begin to drop data packets.

權(quán)利要求

1
The invention claimed is:1. A method of congestion control in a transport network, the method, being performed by a first network node, comprising:monitoring a buffer state of a buffer of the first network node by dynamically sampling the buffer such that a sampling rate is adjusted in dependence of the buffer state;determining a condition indicative of congestion in response to a change of the buffer state exceeding a predetermined limit;in response to determining the condition indicative of congestion, creating a congestion notification message including a combination of:a flow identifier identifying a flow that contributes to the congestion;a back-off rate indicating a suitable back-off to compensate for the congestion caused by the flow associated with said flow identifier;a back-off time indicating a time length to perform the back-off; anda ramp-up time indicating how fast to ramp back from the back-off; andtransmitting the congestion notification message to a second network node,wherein the flow identifier includes at least one of a Packet Data Convergence Protocol (PDCP), Flow Identification (FID), a PDCP Group FID, or a PDCP Multicast Group FID.2. The method of claim 1, wherein the buffer state is a buffer fill level and the change of the buffer state is a change of the buffer fill level, the method further comprising:monitoring the buffer fill level; anddetermining the condition indicative of congestion in response to the buffer fill level exceeding the predetermined limit.3. The method of claim 1, wherein the buffer state is a buffer change rate at which the buffer changes and the change of the buffer state is a change of the buffer change rate, the method further comprising:monitoring the rate at which the buffer state changes; anddetermining the condition indicative of congestion in response to said buffer change rate exceeding the predetermined limit.4. The method of claim 3, wherein the buffer change rate is a buffer fill rate at which the buffer fills, the method further comprising:monitoring the rate at which the buffer fills; anddetermining the condition indicative of congestion in response to said buffer fill rate exceeding the predetermined limit.5. The method of claim 1, wherein the flow identifier additionally comprises an Internet Protocol (IP) address associated with the first network node.6. A method of congestion control in a transport network, the method, being performed by a second network node, comprising:receiving, from a first network node, a congestion notification message associated with a buffer of the first network node, wherein the congestion notification message includes a combination of:a flow identifier identifying a flow that contributes to congestion;a back-off rate indicating a suitable back-off to compensate for the congestion caused by the flow associated with said flow identifier;a back-off time indicating a time length to perform the back-off; anda ramp-up time indicating how fast to ramp back from the back-off; andadjusting one or more parameters on a basis of the congestion notification message,wherein the flow identifier includes at least one of a Packet Data Convergence Protocol (PDCP), Flow Identification (FID), a PDCP Group FID, or a PDCP Multicast Group FID.7. The method of claim 6, wherein the flow identifier additionally comprises an Internet Protocol (IP) address associated with the first network node.8. A non-transitory computer-readable medium containing instructions which, when executed on at least one processor, cause a first network node to perform operations to control congestion in a transport network comprising:monitoring a buffer state of a buffer of the first network node by dynamically sampling the buffer such that a sampling rate is adjusted in dependence of the buffer state;determining a condition indicative of congestion in response to a change of the buffer state exceeding a predetermined limit;in response to determining the condition indicative of congestion, creating a congestion notification message including a combination of:a flow identifier identifying a flow that contributes to the congestion;a back-off indicating a suitable back-off to compensate for the congestion caused by the flow associated with said flow identifier;a back-off time indicating a time length to perform the back-off; anda ramp-up time indicating how fast to ramp back from the back-off; andtransmitting the congestion notification message to a second network node,wherein the flow identifier includes at least one of a Packet Data Convergence Protocol (PDCP), Flow Identification (FID), a PDCP Group FID, or a PDCP Multicast Group FID.9. A non-transitory computer-readable medium containing instructions which, when executed on at least one processor, cause a second network node to perform operations to control congestion in a transport network comprising:receiving, from a first network node, a congestion notification message associated with a buffer of the first network node, wherein the congestion notification message includes a combination of:a flow identifier identifying a flow that contributes to congestion;a back-off rate indicating a suitable back-off to compensate for the congestion caused by the flow associated with said flow identifier;a ramp-up time indicating how fast to ramp back from the back-off; anda back-off time indicating a time length to perform the back-off; andadjusting one or more parameters on a basis of the congestion notification message,wherein the flow identifier includes at least one of a Packet Data Convergence Protocol (PDCP), Flow Identification (FID), a PDCP Group FID, or a PDCP Multicast Group FID.10. A first network node for congestion control in a transport network, the first network node comprising:a processor; anda memory containing instructions which, when executed by the processor, cause the first network node to perform operations to:monitor a buffer state of a buffer of the first network node by dynamically sampling the buffer such that a sampling rate is adjusted in dependence of the buffer state;determine a condition indicative of congestion in response to a change of the buffer state exceeding a predetermined limit;create a congestion notification message in response to determining the condition indicative of congestion, the congestion notification message including a combination of:a flow identifier identifying a flow that contributes to the congestion;a back-off rate indicating a suitable back-off to compensate for the congestion caused by the flow associated with said flow identifier;a back-off time indicating a time length to perform the back-off; anda ramp-up time indicating how fast to ramp back from the back-off; andtransmit the congestion notification message to a second network node,wherein the flow identifier includes at least one of a Packet Data Convergence Protocol, PDCP, Flow Identification, FID, a PDCP Group FID or a PDCP Multicast Group FID.11. The first network node of claim 10, wherein the buffer state is a buffer fill level and the change of the buffer state is a change of the buffer fill level, the first network node to further perform operations to:monitor the buffer fill level; anddetermine the condition indicative of congestion in response to the buffer fill level exceeding the predetermined limit.12. The first network node of claim 10, wherein the buffer state is a buffer change rate at which the buffer changes and the change of the buffer state is a change of the buffer change rate, the first network node to further perform operations to:monitor the rate at which the buffer state changes; anddetermine the condition indicative of congestion in response to said buffer change rate exceeding the predetermined limit.13. The first network node of claim 12, wherein the buffer change rate is a buffer fill rate at which the buffer fills, the first network node to further perform operations to:monitor the rate at which the buffer fills; anddetermine the condition indicative of congestion in response to said buffer fill rate exceeding the predetermined limit.14. The first network node of claim 10, wherein the flow identifier additionally comprises an Internet Protocol (IP) address associated with the first network node.15. A second network node for congestion control in a transport network, the second network node comprising:a processor; anda memory containing instructions which, when executed by the processor, cause the second network node to perform operations to:receive, from a first network node, a congestion notification message associated with a buffer of the first network node, wherein the congestion notification message includes a combination of:a flow identifier identifying a flow that contributes to congestion;a back-off rate indicating a suitable back-off to compensate for the congestion caused by the flow associated with said flow identifier;a back-off time indicating a time length to perform the back-off; anda ramp-up time indicating how fast to ramp back from the back-off; andadjust one or more parameters on a basis of the congestion notification message,wherein the flow identifier (310) includes at least one of a Packet Data Convergence Protocol, PDCP, Flow Identification, FID, a PDCP Group FID or a PDCP Multicast Group FID.16. The second network node of claim 15, wherein the flow identifier additionally comprises an Internet Protocol (IP) address associated with the first network node.
微信群二維碼
意見反饋