Hi Jeevaka,

I have a few comments on the support of FDN and BDN in Ofono. Can you please clarify.

Thanks,
Sankar.

On Mon, Oct 25, 2010 at 5:04 PM, Jeevaka Badrappan <jeevaka.badrappan@elektrobit.com> wrote:
---
 TODO             |    7 -------
 doc/features.txt |    5 +++++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/TODO b/TODO
index d9a6580..ad96241 100644
--- a/TODO
+++ b/TODO
@@ -110,13 +110,6 @@ SMS
 SIM / SIM File system
 =====================

-- Barred Dialing numbers support.  BDN will not be supported by oFono.
-  If BDN service enabled SIM is used, oFono will go into emergency mode.
-
-  Priority: Low
-  Complexity: C2
-  Owner: Jeevaka Badrappan <jeevaka.badrappan@elektrobit.com>
-
 - Read / Write EFcfis.  Call forwarding settings can be bootstrapped on the
  SIM for faster notification of the user that call forwarding is active.
  These settings are stored in EFcfis.  oFono should read these settings and
diff --git a/doc/features.txt b/doc/features.txt
index 3524e79..12be037 100644
--- a/doc/features.txt
+++ b/doc/features.txt
@@ -135,3 +135,8 @@ SIM
  check if FDN support is allocated and enabled in the SIM.  If enabled,
  oFono halts the SIM initialization procedure and the modem remains in the
  PRESIM state.  In this state oFono will only allow emergency calls.

Is there a way for the clients to enable or disable the Fixed Dialling? I assume they should be able to do this by using the dbus calls, "LockPin/UnlockPin".  Is there a way to store the FDN numbers in the sim card? How does ofono validate the request to be passed to the network when FDN is enabled? Looks like as per the current implementation of FDN, only emergency calls are allowed. But as per the 3GPP standards, calls shall be allowed to any number (irrespective of emergency no) that is part of the FDN list. 

If the modem remains in PRESIM State, how does the mobile receive the Incoming Calls or SMS? As per my understanding FDN applies in the uplink and not in the downlink. 
Please clarify if my understanding is wrong.
+
+- Barred Dialing support.  oFono reads the necessary bits from the SIM to
+  check if BDN support is allocated and enabled in the SIM.  If enabled,
+  oFono halts the SIM initialization procedure and the modem remains in the
+  PRESIM state.  In this state oFono will only allow emergency calls.
I have similar doubts for BDN also. 
--

Best Regards,
Sankar.
1.7.0.4

_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono