Priority: Low
Complexity: C2
+
+CBS
+===
+
+- Support UMTS format for CBS messages. This might be needed by some hardware
+ which does not convert UMTS-formatted cell broadcasts to GSM-formatted cell
+ broadcasts. The UMTS CBS format can be found in 3GPP 25.324 Section 11.1.
+
+ Priority: Low
+ Complexity: C2
+
+
SIM / SIM File system
=====================
Priority: High
Complexity: C2
-- Add support for CPHS Customer Service Profile (CSP). This task adds support
- for reading the EFcsp file and in particular, interpreting the PLMN mode bit
- within the 'Value Added Services' service group.
-
- Based on the PLMN mode value, manual network selection needs to either be
- enabled or disabled in the netreg atom. Also to accommodate this, there
- probably needs to be a new 'forced' mode to indicate that manual network
- selection is disabled.
-
- Priority: Medium
- Complexity: C1
- Owner: Aki Niemi <aki.niemi@nokia.com>
-
- Support SIM authentication: SIM and AKA suites.
Priority: Medium
Complexity: C4
- Owner: Pekka Pessi <pekka.pessi@nokia.com>
- Support SIM authentication: GBA_U suite.
Modem Emulator
==============
-- Support HFP AG emulator. We should provide a new HFP_AG_EMULATOR atom type
- that will implement the Bluetooth HFP AG profile. Voicecall atom, netreg
- atoms can register command handlers for this atom appropriately.
-
- Complexity: C4
- Priority: Medium
- Owner: Frédéric Danis <frederic.danis@linux.intel.com>
-
-- Support extensions to HFP AG emulator. Some carkits support additional
- AT command extensions to the Bluetooth HFP AG standard. Refer to CE4A
+- Support CE4A extensions to HFP AG emulator. CE4A defines additional
+ AT command extensions to the Bluetooth HFP AG standard. Refer to CE4A
white paper: "AT-commands for Automotive Premium Phone Integration".
Plugins can register additional command handlers appropriately to handle
such commands.
Complexity: C4
- Priority: Medium
+ Priority: Low
Depends: HFP AG emulator
- Owner: Frédéric Dalleau <frederic.dalleau@linux.intel.com>
- Support HSP AG. Similar to HFP AG emulator but implements the much reduced
Bluetooth HSP AG profile.
Priority: Low
Complexity: C1
- Owner: Frédéric Dalleau <frederic.dalleau@linux.intel.com>
-- Support DUN emulator. Implement the Bluetooth DUN profile with only mandatory
- AT command support. Implement USB DUN as well.
+- Support DUN networking over the USB transport. This might require extra
+ AT commands to be implemented in order to comply with general USB DUN
+ expectations as there is no standard for the same.
Complexity: C4
- Priority: Medium
- Owner: Gustavo F Padovan <padovan@profusion.mobi>
-
- Depends: PPP Server mode
+ Priority: Low
- Support Bluetooth SPP profile.
Complexity: C4
Priority: Medium
+- Support new HFP 1.6 AG commands allowing to publish, select and connect audio
+ codecs (AT+BAC, AT+BCS, +BCS, AT+BCC). This will need to interact with audio
+ framework.
+
+ Complexity: C4
+ Priority: Low
+ Depends: HFP AG emulator
+
+- Integrate HFP AG emulator as a BlueZ service.
+ Replace direct access to Bluetooth library by usage of the BlueZ service
+ architecture.
+
+ Complexity: C2
+ Priority: Medium
+ Depends: HFP AG emulator
+
+- Add audio management to HFP AG emulator.
+ Integrate HFP AG emulator to BlueZ and Pulse Audio.
+ Add audio related AT commands support: remote audio volume control and in-band
+ ring tone management.
+
+ Complexity: C4
+ Priority: Medium
+ Depends: HFP AG emulator as BlueZ service
PPP
===
Priority: Low
Complexity: C4
-- ACFC support. Extend GAtPPP to support packets with Address & Control Field
- Compression enabled. Refer to RFC 1662 for details.
-
- Priority: Medium
- Complexity: C1
-
-- PFC support. Extend GAtPPP to support packets with Protocol field
- compression enabled. Refer to RFC 1661 for details.
-
Location Services
=================
Complexity: C4
Priority: Medium
- Owner: Antti Paila <antti.paila@nokia.com>
Supplementary Services
conditional call forwarding should become quiescent while unconditional call
forwarding is activate. If call forwarding unconditional is subsequently
deactivated, all the quiescent forwardings should become operative again.
- I.e. No conditional call forwardin string should be returned while
+ I.e. No conditional call forwarding string should be returned while
unconditional call forwarding is active even if they exist.
If there is an successful attempt to activate/deactivate conditional call
forwarding while unconditional call forwarding is active the conditional cache
flag should cleared.
- Priority: Low
+ Priority: High
Complexity: C1
+ Owner: Nicolas Bertrand <nicolas.bertrand@linux.intel.com>
Voicecall
Priority: Medium
Complexity: C4
- Owner: Lucas De Marchi <lucas.demarchi@profusion.mobi>
- Provide feedback of sent DTMF tones. Emit SendingTones signal if modem can
provide approximate starting and stopping times for DTMF tones. Signal
Priority: Medium
Complexity: C2
- Owner: Pekka Pessi <pekka.pessi@nokia.com>
- Blacklisting. According to 3GPP TS 22.001 annex E, the TE must provide
automatic calling repeat call attempt restrictions.
Complexity: C2
Owner: Philippe Nunes <philippe.nunes@linux.intel.com>
-Emergency Calls
-===============
-
-- Network / Modem updating of the emergency number list. Support the list of
- emergency numbers dynamically updated by the network or by the modem (e.g.
- additional numbers burned into modem ROM).
-
- Priority: High
- Complexity: C2
-
-
Miscellaneous
=============
-- Bluetooth SAP Client support. The Telit UC864-G devices support Bluetooth
- SAP client mode. This requires the use of a modem side-channel to read the
- APDU & CPDU data and send it to the remote phone device over Bluetooth RFCOMM
- channel.
-
- Complexity: C4
- Priority: Low
-
- PolicyKit support. Add support for PolicyKit checking of all oFono D-Bus
interfaces.
Complexity: C4
Priority: Low
-- Internet Access Provider database. Have oFono automatically configure
- GPRS contexts based on an internal database. Database format to be decided.
- If there are multiple matches in the database, then some user intervention
- might be required.
-
- Priority: Medium
- Complexity: C8
- Owner: Jukka Saunamäki <jukka.saunamaki@nokia.com>
-
- Add Location Service API for providing basic E911 support.
This will be based on the 27.007 defined AT commands using
XML for transport of positioning request and responses.
Priority: Medium
Complexity: C2
-- Add support for main.conf. This task will add support for general
- as well as per-atom configuration options that are read and parsed
- at startup from a configuration file under /etc/ofono.
-
- Priority: Medium
- Complexity: C1
- Owner: Aki Niemi <aki.niemi@nokia.com>
CDMA Voicecall
==============
Priority: High
Complexity: C2
- Owner: Dara Spieker-Doyle <dara.spieker-doyle@nokia.com>
- Add support for Three-Way Calling over a CDMA network. Three-Way Calling
provides the subscriber with the capability to add a third party to an
CDMA Network Acquisition
========================
-- Support reporting of the received signal strength indicator (RSSI)
- measurement and of the pilot energy ratio (Ec/Io) measurement, for the
+- Support reporting of the pilot energy ratio (Ec/Io) measurement for the
currently acquired CDMA network.
Priority: Medium
Complexity: C1
- Owner: Dara Spieker-Doyle <dara.spieker-doyle@nokia.com>
-- Support reporting of the received signal strength indicator (RSSI)
- measurement and of the signal to interference-plus-noise ratio (SINR)
- measurement, for the currently acquired 1xEV-DO data network.
+- Support of the signal to interference-plus-noise ratio (SINR)
+ measurement for the currently acquired 1xEV-DO data network.
Priority: Medium
Complexity: C1
Priority: Medium
Complexity: C2
+- Support reporting of the current registered operator name in long alphanumeric
+ format. Based on the System Identifier (SID) broadcasted by the modem, the
+ CDMA network name is retrieved from a look-up table (aka the 'mobile
+ broadband provider info' database).
+
+ Priority: Medium
+ Complexity: C2
+
CDMA Connection Manager
=======================
Priority: Medium
Complexity: C4
-
-- Support Network Initiated disconnection of Packet Data Service over CDMA
- (1xRTT and 1xEV-DO) systems.
-
- Priority: Medium
- Complexity: C2