Hi,

My two cents on context activation race: the collision between a network 
initiated context activation and UE initiated context activation. There is a 
potential issue if the modem and ofono try to assign the same CID at the same 
time
Basically the sequence of AT commands looks like the following for the 
activation of PDP context:

AT+CGDCONT=CID,X,Y,Z
OK
A+CGACT= CID,1
OK

The collision can only occur if the +CGDCONT (or +CGDSCONT) command  from Ofono 
is sent at the same time as PDP context activation URC from the modem, and both 
use the same CID.

But in that case, the modem should not reply "OK" to the PDP context 
configuration command, but "ERROR".
And Ofono should not consider that the PDP configuration command as successful.
Moreover, the "OK" for the context configuration and the context activation URC 
are sent of the same control channel so they cannot be sent in parallel but 
only in sequence.

Sjur, is that a correct assumption?

Thanks,

Fred

---------------------------------------------------------------------
Intel Corporation SAS (French simplified joint stock company)
Registered headquarters: "Les Montalets"- 2, rue de Paris, 
92196 Meudon Cedex, France
Registration Number:  302 456 199 R.C.S. NANTERRE
Capital: 4,572,000 Euros

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono

Reply via email to