Open Source Telephony
 help / color / mirror / Atom feed
From: Denis Kenzior <denkenz@gmail.com>
To: ofono@ofono.org
Subject: Re: [sim-fdn PATCH 1/4] sim: add EnableFDN and DisableFDN methods
Date: Thu, 26 Aug 2010 11:12:57 -0500	[thread overview]
Message-ID: <4C769289.4080605@gmail.com> (raw)
In-Reply-To: <AANLkTi=iBgBu1KihScHS9LEg2Y_+wb8EjRVzEYAQAp1i@mail.gmail.com>

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

Hi Pekka,

On 08/26/2010 11:08 AM, Pekka Pessi wrote:
> Hi Denis,
> 
> 2010/8/26 Denis Kenzior <denkenz@gmail.com>:
>>>>> Enable or disable Fixed Dialing Numbers feature on SIM card.
>>>>>
>>>>> If enabled, calls can be dialled or SMSs sent only to numbers listed on
>>>>> special FDN phonebook on the SIM card.
>>>>
>>>> FDN has serious implications for the rest of the system, particularly on
>>>> SMS atom and Sim Toolkit.  oFono will either have to support the entire
>>>> thing properly or use a 'limited' FDN mode (e.g. if FDN is enabled, we
>>>> only permit emergency calls.)
>>>
>>>> We have really not made our mind what makes sense here yet.
>>>
>>> I think most modems support FDN in the firmware. (Well, famous last
>>> words.) I don't think it makes any sense to support or "support" it in
>>> oFono.
>>
>> You're correct.  However, if FDN is enabled, carriers require that SMSes
>> to numbers not in FDN to be rejected.  It is quite unclear whether this
>> is done in the firmware or not.  If oFono has to handle it internally,
>> then we also require access to the FDN phonebook.
>>
>> Sim Toolkit interactions require FDN to be explicitly ignored for Send
>> SMS, Setup Call.  If these are not handled in the firmware, then we
>> can't properly support FDN.
> 
> Do you think oFono should reject the SIM if it happens to have FDN enabled? Why?

There is actually some 3GPP spec that mandates low-functionality mode if
FDN is not properly supported by the terminal.  e.g. 31.102:
"In case FDN is enabled, an ME which does not support FDN shall allow
emergency calls but shall not allow MO-CS calls and MO-SMS.
If BDN is enabled, an ME which does not support Call Control shall allow
emergency calls but shall not allow MO-CS calls."

> 
> If we don't support FDN restrictions, we don't support. This has
> nothing to do whether we should allow the user to disable the FDN on
> the SIM card or not.
> 

You might be right, I'm just saying we need to explore the issue more fully.

Regards,
-Denis

      reply	other threads:[~2010-08-26 16:12 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-26 12:52 [sim-fdn PATCH 0/4] Handle FDN Pekka.Pessi
2010-08-26 12:52 ` [sim-fdn PATCH 1/4] sim: add EnableFDN and DisableFDN methods Pekka.Pessi
2010-08-26 12:52   ` [sim-fdn PATCH 2/4] atmodem/sim: implement enable_fdn Pekka.Pessi
2010-08-26 12:52     ` [sim-fdn PATCH 3/4] Added test/disable-fdn Pekka.Pessi
2010-08-26 12:52       ` [sim-fdn PATCH 4/4] Added test/enable-fdn Pekka.Pessi
2010-08-26 15:23   ` [sim-fdn PATCH 1/4] sim: add EnableFDN and DisableFDN methods Denis Kenzior
2010-08-26 15:54     ` Pekka Pessi
2010-08-26 15:59       ` Denis Kenzior
2010-08-26 16:08         ` Pekka Pessi
2010-08-26 16:12           ` Denis Kenzior [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4C769289.4080605@gmail.com \
    --to=denkenz@gmail.com \
    --cc=ofono@ofono.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox