Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]


CommDb CDMA fields

CommDb stores settings for the CDMA protocols SimpleIP and MobileIP, which allow a phone on a CDMA2000 network to maintain an IP connection when roaming.

The settings are stored in three tables:

Some fields in the CDMA2000_PACKET_SERVICE_TABLE and DEFAULT_CDMA2000_SETTINGS_TABLE tables can be provisioned over-the-air. The fields correspond to those specified in the 3GPP2 standard C.S0016-B, "Over-the-Air Service Provisioning of Mobile Stations in Spread Spectrum Standards".

For information on the SimpleIP and MobileIP protocols, see the Wireless IP Network Standard at http://www.3gpp2.org/Public_html/specs/index.cfm

[Top]


Global Settings Table

The global settings tables contains settings for the CDMA SimpleIP and MobileIP capabilities. The settings cannot be overwritten through provisioning.

The CDMA_OP_CAPABILITY field, of type TCommDbCdmaOpCapability, indicates whether SimpleIP, MobileIP, or MobileIP with fallback to SimpleIP is supported.

If simple IP is supported, settings are for the SimpleIP Capability Parameters [C.S0016-B 3.5.8.3] that describe the NAI, authentication algorithms, and shared secret used in authentication. For more information, see the descriptions of the following fields in the API reference:

If mobile IP is supported, settings are for the MobileIP Capability Parameters [C.S0016-B 3.5.8.4] that describe the NAI, authentication algorithms, and shared secret used in authentication. For more information, see the descriptions of the following fields in the API reference:

[Top]


Default CDMA2000 Settings Table

The DEFAULT_CDMA2000_SETTINGS_TABLE table contains default settings for CDMA 2000, and for non NAI-specific configuration settings that can be provisioned using OTAC.

The following are non NAI-specific configuration settings that can be provisioned using OTAC [C.S0016-B 3.5.8.6 Mobile IP User Profile Parameters]. For more information, see their descriptions in the API reference.

The following fields are also available. For more details, see their descriptions in the API reference.

[Top]


CDMA2000 Packet Service Table

The CDMA2000_PACKET_SERVICE_TABLE stores settings that are specific to a particular Network Access Identifier (NAI), the identifier given by the client to the network. A record exists for each NAI.

NAI

The NAI must be specified in the CDMA_IF_AUTH_NAME field of the table. For simple IP, this field is also used to store a regular PPP authentication ID.

Packet context settings

The following fields configure a CDMA2000 packet context. They are used when setting up an ETel packet context (RPacketContext). For more details, see their descriptions in the API reference.

The following fields configure quality of service for a CDMA2000 packet context. They are used when setting up quality of service (RPacketQoS) for an ETel packet context. For more details, see their descriptions in the API reference.

The following fields are also available. For more details, see their descriptions in the API reference.

Provisionable settings

Some settings in this table can be provisioned using OTAC.

The CDMA_NAI_TYPE field describes whether the record is for Simple IP or Mobile IP.

For Simple IP, settings are for the Simple IP User Profile Parameters [C.S0016-B 3.5.8.6]. For more information, see the descriptions of the following fields in the API reference:

For Mobile IP, settings are for Mobile IP User Profile Parameters [C.S0016-B 3.5.8.6]. For more information, see the descriptions of the following fields in the API reference: