Congestion and overload control in a packet switched network
First Claim
Patent Images
1. A method for controlling overload in a packet switched network comprising traffic sources, traffic destinations, and network nodes, the method comprising:
- sending data units from a traffic source to a traffic destination along a forward path, sending acknowledgments from the traffic destination to the traffic source along a backward path, if data units are received correctly at the traffic destination, measuring load level both on the forward path and on the backward path, and transmitting duplicate acknowledgements towards the traffic source when a measured load level on the forward path is higher than a first predetermined value and a measured load level on the backward path is higher than a second predetermined value.
8 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for controlling overload in a packet switched network, especially in a network where Transmission Control Protocol (TCP) is used as the transport layer protocol. In order to inform the traffic source at a very early stage that the network is getting overloaded or congested, duplicate acknowledgments are transmitted towards the traffic source when the measured load level exceeds a predetermined threshold.
99 Citations
19 Claims
-
1. A method for controlling overload in a packet switched network comprising traffic sources, traffic destinations, and network nodes, the method comprising:
-
sending data units from a traffic source to a traffic destination along a forward path, sending acknowledgments from the traffic destination to the traffic source along a backward path, if data units are received correctly at the traffic destination, measuring load level both on the forward path and on the backward path, and transmitting duplicate acknowledgements towards the traffic source when a measured load level on the forward path is higher than a first predetermined value and a measured load level on the backward path is higher than a second predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A packet switched telecommunications network comprising:
-
nodes interconnected by transmission lines, user terminals connected to said nodes, said user terminals acting as traffic sources when sending data packets and as traffic destinations when receiving data packets, measuring means for measuring current load level in a node, and duplicating means for generating duplicate acknowledgements and for sending said duplicated acknowledgements in the direction of the traffic source, wherein said duplicating means are configured to generate the duplicate acknowledgements when a measured load level on a forward path from a traffic source to a traffic destination is higher than a first predetermined value and a measured load level on a backward path from the traffic destination to the traffic source is higher than a second predetermined value. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A node arrangement in a packet switched telecommunications network, the node arrangement comprising:
-
buffering means for buffering data packets traveling through the node, at least part of the data packets being acknowledgement packets, measuring means for measuring current load level in the node, and duplicating means, responsive to the measuring means, for generating duplicates of acknowledgement packets transferred through the node, wherein said duplicating means are configured to generate the duplicate acknowledgements when a measured load level on a forward path from a traffic source to a traffic destination is higher than a first predetermined value and a measured load level on a backward path from the traffic destination to the traffic source is higher than a second predetermined value.
-
Specification