How CCF Decodes or Encodes CallingStationId and CalledStationId Fields

The way Call Control Framework (CCF) decodes or encodes the CallingStationId and CalledStationId fields in the MtxDiamRoMsg MDC depends on whether the field holds a GSM 04.08 number or a Q.763 number.

CCF populates the following for rating:
  • The MtxDiamRoMsg.CallingStationId from MtxAsn1Cap2InitialDPParameterData.CallingStationId. This field uses Q.763 encodings.
  • The MtxDiamRoMsg.CalledStationId for MT calls from MtxAsn1Cap2InitialDPParameterData.CalledStationId. This field uses Q.763 encodings.
  • The MtxDiamRoMsg.CalledStationId for MO calls from MtxAsn1Cap2InitialDPParameterData.CalledStationSimpleId. This field uses GSM 04.08 encodings.
Note: When populating fields in the MtxDiamRoMsg MDC, CCF uses the CCF number rules defined in the mtx_config.xml configuration file, which by default do not include any * or # manipulation.

Q.763 Numbers lists the decoded and encoded values CCF uses for binary Q.763 numbers assuming that you have not defined * and # encodings for ISDN User Part (ISUP).

Table 1. Q.763 Numbers
Value Decoded Value Encoded Value
1010 A -
1011 B -
1100 C -
1101 D -
1110 E -
1111 F -
* - 1010
A - 1010
# - 1011
B - 1011
a - 1100
C - 1100
b - 1101
D - 1101
c - 1110
E - 1110
F - 1111
GSM 04.08 Numbers lists the decoded and encoded values CCF uses for binary GSM 04.08 numbers.
Table 2. GSM 04.08 Numbers
Value Decoded Value Encoded Value
1010 * -
1011 # -
1100 a -
1101 b -
1110 c -
1111
Note: This value marks the end of the digit string and is not decoded.
- -
* - 1010
A - 1010
# - 1011
B - 1011
a - 1100
C - 1100
b - 1101
D - 1101
c - 1110
E - 1110