Sub flow based queueing management
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorMattias Åkervik
Life of this patent
Estimating the term…
Abstract
Nodes and related methods are directed to grouping PDUs into sub flows based on information elements of the PDUs and selecting PDUs from sub flow according to a priority indicator calculated for each sub flow. The selected PDUs are sent in an order that provides a fairer resource sharing for real time like service sessions at the expense of bandwidth greedy applications. Reduced delay variability and/or reduced PDU loss probability may be obtained for real time like services when network transport resources are shared with bandwidth greedy services, such as file transfers over TCP.
Claims19
A method for queue management of Protocol Data Units, PDUs, in a node, the method comprising:
- receiving a flow of PDUs;
- associating each PDU with a flow reference that is determined based on information elements in at least each PDU header;
- grouping all PDUs having a same flow reference into respective sub flows;
- determining a priority indicator for each sub flow based on length of the sub flows;
- selecting one or more PDUs from the sub flows in an order of the sub flows which is indicated by the priority indicator;
- and
- sending the selected PDUs.
A node for queue management of Protocol Data Units, PDUs, the node comprising:
- a first interface configured to receive a flow of PDUs and associate each PDU with a flow reference that is determined based on information elements in at least each PDU header;
- a classifier configured to group all PDUs having a same flow reference into respective sub flows;
- a selector configured to determine a priority indicator for each sub flow based on length of the sub flows, and select one or more PDUs from the sub flows in an order of the sub flows which is indicated by the priority indicator;
- and
- a second interface configured to send the selected PDUs.
Dependencies are inferred from the claim text.