Self-adaptive scheduling method and network element
AssigneeNokia Corporation
InventorsHaitao Wu, Keping Long, Shiduan Cheng, Jian Ma
Life of this patent
Estimating the term…
Loading patent…
AssigneeNokia Corporation
InventorsHaitao Wu, Keping Long, Shiduan Cheng, Jian Ma
Estimating the term…
The present invention relates to a method and network element for scheduling data transmission in a packet data network, e.g. a differentiated services network. Data traffic of a predetermined traffic class is classified based on a predetermined traffic profile, e.g. responsive or non-responsive traffic, and an in-profile rate of the data traffic is estimated. Then, a weight determining a transmit order of queued data packets of said predetermined traffic class is adjusted according to the estimated in-profile rate. Thus, the data traffic is marked into different classes based on the traffic profile and a queue scheduler improves fairness between the classified flows in the packet data network. Thereby, enhanced fairness between traffic profiles can be achieved easily and effectively.
A method of scheduling data transmission in a network element of a packet data network, said method comprising the steps of:
A method according to any one of the preceding claims, further comprising the steps of queuing data packets of said in-profile traffic in a separate sub-queue, and scheduling said queued data packets based on said adjusted weight.
A method according to any one of the preceding claims, wherein said predetermined traffic profile is used to separate responsive traffic from non-responsive traffic.
A method according to any one of the preceding claims, wherein said predetermined traffic class is an AF class.
A method according to any one of the preceding claims, wherein said in-profile rate is a green packet rate of TCM marked packets.
A method according to any one of the preceding claims, wherein said estimation step is performed by periodically calculating said in-profile rate at a predetermined interval.
A method according to any one of the preceding claims, wherein said weight adjustment step is performed periodically at a predetermined or dynamic interval.
A method according to any one of the preceding claims, further comprising the step of using a priority scheduling for an EF class traffic, and sharing remaining bandwidth by said scheduling method.
A network element for scheduling data transmission in a packet data network, said network element comprising:
Dependencies are inferred from the claim text.