I understand the eNB enforces UE-AMBR(both UL and DL). I understand the DL rate can be measured by n/w side and enforced at n/w side. Whatabout the UL data rate ? How do we tell UE , "not to exceed the UL rate".
Could some QOS experts help please ?
It is the job of eNodeB to achieve data rate enforcement for uplink and downlink both. To send every uplink data, UE asks for radio resources (PUSCH) from eNodeB MAC. eNodeB MAC knows the current uplink throughput of each bearer in GBR case and AMBR in non-GBR rate. Current ongoing rate is also an important parameter to take the decision onuplink resource grant at eNodeB MAC.
If UL scheduler available then which algorithm it has?If UL scheduler not available then how UE will schedule UL data to ENB?