The patch 14 and 16 have been updated. They are not applied yet.
Patches 12 and 15 are obsolete.
Patch 14 will fix DMM debugging. now MM debugging is shown, if given by debug option, not only by default debugging. the color of DNM debugging changes to cyan as it is supposed to be.
Patch 16 will store the current LAC in the HLC when the subscriber successfully attaches. If the subscriber detaches, the LAC will be set to 0.
On Monday 01 June 2009 19:33:43 Andreas.Eversberg wrote:
Patch 16 will store the current LAC in the HLC when the subscriber successfully attaches. If the subscriber detaches, the LAC will be set to 0.
I'm not sure what happens to IMSI ATTACHED/DETACHED when doing handover, so far the detach path was written in a way that even a sequence like: new BTS ATTACHED old BTS DETACHED
would work. I don't know if this will be sequence in real life, but as a defensive programmer this sounded reasonable. I will change your patch 16 to move that into the if from a couple of lines earlier. if this was a stupid idea please provide another patch and highlight were my assumptions were wrong.
z.
On Monday 01 June 2009 19:33:43 Andreas.Eversberg wrote:
Patch 16 will store the current LAC in the HLC when the subscriber successfully attaches. If the subscriber detaches, the LAC will be set to 0.
And I was too fast. I have one more question. Could you please explain the extra call to: subscr_update(lchan->subscr, bts, GSM_SUBSCRIBER_UPDATE_ATTACHED);
My thoughts are: - How will this be unbalanced (DETACHED) - So far the ATTACHED/DETACHED is from the IMSI ATTACHED/DETACHED specification and the above change is loosening "attachment" to something like "last seen". Is this on purpose? Have you thought about this? Do I miss anything?
z.