All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Add Suspended property to GPRS
@ 2010-09-08  9:16 Mika Liljeberg
  2010-09-08  9:17 ` [PATCH 1/2] Add Suspended property to GPRS atom Mika Liljeberg
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Mika Liljeberg @ 2010-09-08  9:16 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 1776 bytes --]

Hi All,

The following patches add the Suspended property to the
GPRS atom and implement it in the isimodem driver. The
property is opt-in for drivers that have the relevant
information. The value is read-only and defaults to false.

GPRS class B modems are not able to support simultaneous
GPRS data transfer with other services, such as voice call
or SMS. GPRS services may also be suspended if the network
does not support DTM, if the modem has poor network coverage,
or because of signalling procedures such as location or
routing area updates. While GPRS services are suspended,
the modem remains attached to the cellular network and all
PDP contexts remain established. Data transfer, however,
is not possible.

Some discussion:

The isimodem driver will currently suppress changes in the
property value for short-lived suspended states caused by SMS
transmission or other signalling. It would also be possible
to do the suppression in the oFono core in a generic way.
Alternatively, all the state changes and their reasons could
also be exposed to oFono clients. However, my feeling is
that the information might not be available in a sufficiently
coherent way from the different modems. Anyway, I'm open to
suggestions.

Br,

	MikaL


[PATCH 1/2] Add Suspended property to GPRS atom
[PATCH 2/2] isimodem: Implement Suspended property

 doc/connman-api.txt      |   19 ++++++++++++
 drivers/isimodem/debug.c |   25 +++++++++++++++
 drivers/isimodem/debug.h |    2 +
 drivers/isimodem/gpds.h  |   17 ++++++++++
 drivers/isimodem/gprs.c  |   74 +++++++++++++++++++++++++++++++++++++++++++++-
 include/gprs.h           |    1 +
 src/gprs.c               |   21 +++++++++++++
 7 files changed, 158 insertions(+), 1 deletions(-)

^ permalink raw reply	[flat|nested] 9+ messages in thread
* Add Suspended property to GPRS (take 2)
@ 2010-09-09 12:08 Mika Liljeberg
  2010-09-09 12:08 ` [PATCH 1/2] Add Suspended property to GPRS atom Mika Liljeberg
  0 siblings, 1 reply; 9+ messages in thread
From: Mika Liljeberg @ 2010-09-09 12:08 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 530 bytes --]

[PATCH 1/2] Add Suspended property to GPRS atom
[PATCH 2/2] isimodem: implement Suspended property

 doc/connman-api.txt      |   19 ++++++++++++
 drivers/isimodem/debug.c |   25 ++++++++++++++++
 drivers/isimodem/debug.h |    2 +
 drivers/isimodem/gpds.h  |   17 +++++++++++
 drivers/isimodem/gprs.c  |   56 ++++++++++++++++++++++++++++++++++++-
 include/gprs.h           |   10 ++++++
 src/gprs.c               |   69 ++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 197 insertions(+), 1 deletions(-)

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-09-09 17:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-08  9:16 [PATCH 0/2] Add Suspended property to GPRS Mika Liljeberg
2010-09-08  9:17 ` [PATCH 1/2] Add Suspended property to GPRS atom Mika Liljeberg
2010-09-08  9:17 ` [PATCH 2/2] isimodem: Implement Suspended property Mika Liljeberg
2010-09-08 13:52 ` [PATCH 0/2] Add Suspended property to GPRS Marcel Holtmann
2010-09-08 14:39   ` Mika.Liljeberg
2010-09-08 14:58     ` Marcel Holtmann
2010-09-09  7:27       ` Mika.Liljeberg
2010-09-09 12:08 Add Suspended property to GPRS (take 2) Mika Liljeberg
2010-09-09 12:08 ` [PATCH 1/2] Add Suspended property to GPRS atom Mika Liljeberg
2010-09-09 17:57   ` Denis Kenzior

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.