SYSTEM AND METHOD FOR PROVIDING RATE CONTROL IN A NETWORK ENVIRONMENT
First Claim
1. A method, comprising:
- identifying a bandwidth parameter associated with a network link;
evaluating a bandwidth request associated with user equipment, wherein the bandwidth request is associated with a session, which involves the user equipment and which implicates the network link; and
modifying the bandwidth request based on the bandwidth parameter that was identified.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and includes identifying a bandwidth parameter associated with a network link. The method includes evaluating a bandwidth request associated with user equipment, the bandwidth request is associated with a session, which involves the user equipment and which implicates the network link. The bandwidth request can be modified based on the bandwidth parameter that was identified. In more detailed embodiments, one or more header extensions in one or more packets are evaluated in order to assist in identifying the bandwidth parameter. The one or more header extensions can include a selected one of packet sequence numbers, an average packet transmission rate, an average packet receiving rate, and a packet reception error rate. In other examples, modifying the bandwidth request can include downgrading the bandwidth request to lower a bit rate based on the bandwidth parameter identified for the network link.
48 Citations
20 Claims
-
1. A method, comprising:
-
identifying a bandwidth parameter associated with a network link; evaluating a bandwidth request associated with user equipment, wherein the bandwidth request is associated with a session, which involves the user equipment and which implicates the network link; and modifying the bandwidth request based on the bandwidth parameter that was identified. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Logic encoded in one or more tangible media that includes code for execution and when executed by a processor operable to perform operations comprising:
-
identifying a bandwidth parameter associated with a network link; evaluating a bandwidth request associated with user equipment, wherein the bandwidth request is associated with a session, which involves the user equipment and which implicates the network link; and modifying the bandwidth request based on the bandwidth parameter that was identified. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a memory element configured to store data, a processor operable to execute instructions associated with the data, and a bandwidth sensing module configured to; identify a bandwidth parameter associated with a network link; evaluate a bandwidth request associated with user equipment, wherein the bandwidth request is associated with a session, which involves the user equipment and which implicates the network link; and modify the bandwidth request based on the bandwidth parameter that was identified. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification