Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Changhoi and all,
Listening interval cannot affect QoS session
initiation latency, only sleep-window duration can affect latency.
Listening interval could only affect latency if you were going to do multiple
MOB_TRF-IND messages targeted to the same MSS during one MSS listening interval
(yuk!). In that case, you may as well stay awake (not in sleep-mode) and
let the scheduler spool down the MSS's time/frame allocation, but stay on the
active list. Or go back in to sleep mode (short sleep-window) in between
waiting for your next MOB_TRF-IND message opportunity.
Listening interval only has to be long enough for
the MSS to listen to a pending MOB_TRF-IND message. Staying awake longer
only cuts into any possible battery life. If the MSS is on
line-power, a short listening interval causes it no injury. Having the MSS stay listening longer accomplishes nothing as
it will not act until it hears a positive MOB_TRF-IND message. The answer
is instead to reduce the sleep-window duration to reduce the time intervals
between listening-windows. That will minimize latency very
efficiently.
Variation in traffic loading can certainly cause
you to want to change sleep-window duration, but never listening interval.
Buffering due to traffic loading is irrelevant. BS is only tickling a
traffic flag, not providing the data at time of MOB_TRF-IND. So traffic
loading may cause scheduling issues AFTER the MSS has been tickled out of
sleep-mode, but won't affect tickling the MSS awake.
And as we discussed previously, negotiating
differing listening-intervals for many MSS can result in massive complexity when
scheduling common MOB_TRF-IND ticklers. You end up having individual
MOB_TRF-IND notifications all over the place. Far less than
ideal.
Listening-interval had been a negotiated value
prior to Session 27. We changed listening-interval to be a system TLV
value passed at registration for all of these reasons. I am not seeing a
compelling argument for reverting to our previous methodology or for
having arbitrarily long listening-intervals.
Thanks,
Phillip Barber
|