Method and system for flow control for route switching
First Claim
Patent Images
1. A method of minimizing retransmission of data packets in a wireless communications system, said method comprising the step of:
- using a flow control process for route switching, wherein said flow control process comprises signals carrying information on i) predicted amount of data to send or ii) information for estimation of amount of data to send, said signals being transmitted to a data receiver, wherein credits for the flow control for route switching are determined based upon at least one parameter selected from the group consisting of;
credits outstanding;
queue length;
queue priority; and
estimated amount of data to send within a predetermined time frame;
wherein said credits are determined such that, for a given prediction time interval and a given prohibit time interval, the queue length at the beginning of the last prohibit time interval of the predetermined prediction time interval is close to a value being fixed for a given duration of the prohibit time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides flow control for route switching in a communications system using retransmissions. It is well suited for a cellular mobile radio communications system, particularly a Universal Mobile Telecommunications System, UMTS.
27 Citations
26 Claims
-
1. A method of minimizing retransmission of data packets in a wireless communications system, said method comprising the step of:
-
using a flow control process for route switching, wherein said flow control process comprises signals carrying information on i) predicted amount of data to send or ii) information for estimation of amount of data to send, said signals being transmitted to a data receiver, wherein credits for the flow control for route switching are determined based upon at least one parameter selected from the group consisting of; credits outstanding; queue length; queue priority; and estimated amount of data to send within a predetermined time frame; wherein said credits are determined such that, for a given prediction time interval and a given prohibit time interval, the queue length at the beginning of the last prohibit time interval of the predetermined prediction time interval is close to a value being fixed for a given duration of the prohibit time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A network element in a wireless communications system for minimizing retransmission of data packets, said network element comprising:
-
means for using a flow control process for route switching, wherein said flow control process comprises signals carrying information on i) predicted amount of data to send or ii) information for estimation of amount of data to send, said signals being transmitted to a data receiver, wherein credits for the flow control for route switching are determined based upon at least one parameter selected from the group consisting of; credits outstanding; queue length; queue priority; estimated amount of data to send within a predetermined time frame; historical data rate; historical mean data rate; maximum data rate of a scheduled channel; guaranteed data rate; and default data rate; and processing means for determining credits such that, for a given time-frame, queue length at the end of the time-frame is minimized; wherein the processing means for determining credits determines credits such that, for a given prediction time-frame and a given prohibit time interval, queue length at the beginning of the last prohibit time interval of the predetermined prediction time-frame is close to a value being fixed for a given duration of the prohibit time interval. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of minimizing retransmission of data packets in a wireless communications system, said method comprising the step of:
-
using a flow control process for route switching, wherein said flow control process comprises signals carrying information on i) predicted amount of data to send or ii) information for estimation of amount of data to send, said signals being transmitted to a data receiver, wherein credits for the flow control for route switching are determined based upon at least one parameter selected from the group consisting of; credits outstanding; queue length; queue priority; and estimated amount of data to send within a predetermined time frame; wherein credits are limited to an estimated amount of data to send within a time frame comprising a prohibit time interval, starting at a time ahead corresponding to at least a round-trip time of a sender-receiver relationship.
-
-
26. A network element in a wireless communications system for minimizing retransmission of data packets, said network element comprising:
-
means for using a flow control process for route switching, wherein said flow control process comprises signals carrying information on i) predicted amount of data to send or ii) information for estimation of amount of data to send, said signals being transmitted to a data receiver, wherein credits for the flow control for route switching are determined based upon at least one parameter selected from the group consisting of; credits outstanding; queue length; queue priority; estimated amount of data to send within a predetermined time frame; historical data rate; historical mean data rate; maximum data rate of a scheduled channel; guaranteed data rate; and default data rate; and processing means for determining credits such that, for a given time-frame, queue length at the end of the time-frame is minimized; wherein the processing means for determining credits determines credits such that they are limited to an estimated amount of data to send within a time frame comprising a prohibit time interval, starting at a time ahead corresponding to at least a round-trip time of a sender-receiver relationship.
-
Specification