On Sat, May 07, 2016 at 07:26:03AM +0200, Holger Freyther wrote:
not sure what to respond to the rest as it is long and goes into another area and I am very busy right now.
Ok -- I'll keep it simple until we see a need for more elaborate paging timeout semantics. So, I will actually keep the timeout on gsm_subscriber level for now, but will gladly change that when reasons to do so come up.
Also, could someone please explain the 20 slots and "give credit" semantics I mentioned above?
the ip.access nanoBTS crashed with too much paging, it crashed before it would send out watermark information that would have allowed us to throttle/stop paging. So the "slots" is a way to make proprietary equipment work.
Ok, so it does at most 20 pagings and then waits 5 seconds before firing the next 20.
BTW, re give_credit(): the meaning of "to give credit to someone" is more like acknowledging that someone has done something well (Anerkennung geben). That's why I was unsure about its purpose.
~Neels