You are on page 1of 57

INFORMATION

Prepared (also subject responsible if other) No.

1 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 tags used in the call data records for UMTS R3 / GSM R10, ETSI and Japanese Markets

1 1.1 2 3 4 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 5 5.1 5.2 5.3 5.4 5.5 5.6 5.7 6 7

GENERAL............................................................................................2 REVISION INFORMATION..................................................................2 ASN.1 FORMAT ..................................................................................4 STRUCTURE OF CALL DATA RECORDS.........................................4 CALL MODULE TYPES ......................................................................7 Record Types ......................................................................................7 MODULE 0, Transit .............................................................................8 MODULE 1, MS Originating ..............................................................12 MODULE 2, Roaming Call Forwarding..............................................18 MODULE 3, Call Forwarding .............................................................20 MODULE 4, MS Terminating.............................................................25 MODULE 5, MS Originating SMS in MSC/VLR.................................29 MODULE 6, MS Originating SMS in SMS-IWMSC ...........................31 MODULE 7, MS Terminating SMS in MSC/VLR ...............................32 MODULE 8, MS Terminating SMS in SMS-GMSC ...........................33 MODULE 9, Subscriber Service Procedure ......................................34 MODULE 13, Transit IN Outgoing Call..............................................36 MODULE 14, IN Incoming Call..........................................................37 MODULE 15, IN Outgoing Call..........................................................42 MODULE 17, ISDN Originating .........................................................44 MODULE 18, ISDN Call Forwarding Call ..........................................46 MODULE 19, ISDN Supplementary Service Procedure....................48 MODULE 21, SCF Charging Output .................................................48 MODULE 24, Location Services........................................................50 EVENT MODULE TYPES .................................................................51 MODULE 10, AoC .............................................................................51 MODULE 11, SS Invocation ..............................................................52 MODULE 12, Service Switch ............................................................52 MODULE 16, IN Service Data ...........................................................53 MODULE 20, Charge Rate Change ..................................................54 MODULE 23, ISDN SS Invocation ....................................................55 MODULE 25, Handover ....................................................................55 EXAMPLE OF HOW TO DECODE A CDR .......................................56 REFERENCES ..................................................................................57

INFORMATION
Prepared (also subject responsible if other) No.

2 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

GENERAL
This paper contains the ASN.1 tags used in call data records according to the tag numbers defined in the printout description in [ref. 1]. For any notes to this document, please contact: Wireless Charging OPM E-mail: charging.helpdesk@ericsson.com Note: This document is only to be used as a guideline for support personnel and it does not replace any existing system or customer documentation.

1.1

REVISION INFORMATION
This document is based on ASN.1 tags used in the call data records for UMTS R2/GSM R9.1, ETSI Markets, doc-no. 4/LMF/TT/K-01:0069 Uen, rev. PC1 and the Product Revision Information Protocol Unit, Charging Data Output ITU-WCDMA/GSM, doc-no. 109 21-FAY 112 035/4-1 Uen, rev. C. Revision A of this document has been internally inspected (see IR EED/P/Z 1776-0002 Uen). The following parameters have been added: CHFIM00 (Transit) Called Party MNP Info Originating Line Information Charge Number Multimedia Information CHFIM01 (MS Originating) Called Party MNP Info Carrier Information Interexchange Carrier Indicator Carrier Selection Substitution Information Carrier Identification Code Originating Line Information Charge Number Selected Codec WPS Call Indicator CHFIM02 (Roaming Call Forwarding) Carrier Information Interexchange Carrier Indicator Carrier Selection Substitution Information Carrier Identification Code Originating Line Information Charge Number

INFORMATION
Prepared (also subject responsible if other) No.

3 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

CHFIM03 (Call Forwarding) Called Party MNP Info Carrier Information Interexchange Carrier Indicator Carrier Selection Substitution Information Carrier Identification Code Originating Line Information Charge Number Optimal Routing Type Optimal Routing Invocation Failed CHFIM04 (MS Terminating) Selected Codec CHFIM05 (MS Originating SMS in MSC/VLR) SMS Reference Number MSC Address CHFIM13 (Transit IN Outgoing Call) Called Party MNP Info CHFIM14 (IN Incoming Call) Default Call Handling Default Call Handling 2 CHFIM15 (IN Outgoing Call) Default Call Handling Default Call Handling 2 CHFIM16 (IN Service Data) Free Format Data 2 Free Format Data Append Indicator Free Format Data Append Indicator 2 CHFIM24 (Location Services) Unsuccessful Positioning Data Reason The following parameters have been removed: CHFIM01 (MS Originating) GSM Application Indicator RF Power Capability Class Calling Subscriber CHFIM04 (MS Terminating) GSM Application Indicator RF Power Capability Class Called Subscriber CHFIM05 (MS Originating SMS in MSC/VLR) GSM Application Indicator RF Power Capability Class Calling Subscriber

INFORMATION
Prepared (also subject responsible if other) No.

4 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

CHFIM07 (MS Terminating SMS in MSC/VLR) GSM Application Indicator RF Power Capability Class Called Subscriber CHFIM09 (Subscriber Service Procedure) GSM Application Indicator RF Power Capability Class Calling Subscriber

ASN.1 FORMAT
All the ASN.1 Tag values described in this document are set by exchange parameters. If the values of the tags are required to be changed, please contact the FOAM responsible or Operational Product Management for charging in CME20. Note, that the actual tag numbers used with ASN.1 format are described in the supplementary document 1. This document contains the ASN.1 Tag values coded according to X.209. For instance: the tag number used to identify the transit record is H'A0 instead of the number (0) stated in the POD the tag number of Disconnection Party in the transit record is H'87 instead of the number (7), the tag number of Partial Output Record Number in the transit record is H'9F27 instead of the number (39). That is, 2 octets (2 x 8 bit bytes) is needed for the tag numbers greater than 30 in ASN.1.

Note: Very short description about coding can be found from CCITT Blue Book, Volume VI - Fascicle VI.9, Recommendation Q.773 'Transaction Capabilities Formats and Encoding', Chapters 1, 2 and 3. (ASN.1 is also used by TCAP in No.7 Signalling as well as other standard applications (MAP and BSSAP in GSM, X.25, ...)).

STRUCTURE OF CALL DATA RECORDS


Call Data Record is composed of a Call Module and possible Event Module(s). Each record and module has a tag (ASN.1 TAG) and a length indicator as overhead. Each Module contains specific tagged data, which is composed from data item(s) with ASN.1 TAG and a length of the data item in 8 bit bytes as overhead (figure 1).

INFORMATION
Prepared (also subject responsible if other) No.

5 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

Tag = Data Item Tag Length = No of 8 bit bytes Data Item

2004-03-12

Figure 1. Tagged data item

As an example a structure of call data record containing a call module and two event modules is shown below (figure 2).

INFORMATION
Prepared (also subject responsible if other) No.

6 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Tag = Charging Data Record (HA0) Length = Number of octets Tag = Call Module Length = Number of octets Tagged Call Data

Tag = Sequence (H30) Length = Indefinite (H80) Tag = Event Module Length = Number of octets Tagged Event Data

Tag = Event Module Length = Number of octets Tagged Event Data

End of contents (H0000)

Figure 2. Structure of Call Data Record.

INFORMATION
Prepared (also subject responsible if other) No.

7 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

4
4.1

CALL MODULE TYPES


Record Types
The available record types (call module types) are listed below. ASN.1 Tag H'A0 H'A1 H'A2 H'A3 H'A4 H'A5 H'A6 H'A7 H'A8 H'A9 H'AD H'AE H'AF H'B1 H'B2 H'B3 H'B5 HB8 Data Description Transit MS Originating Roaming Call Forwarding Call Forwarding MS terminating MS Originating SMS in MSC MS Originating SMS in SMS-IWMSC MS Terminating SMS in MSC MS Terminating SMS in SMS-GMSC SS Subscriber Procedure Transit IN Outgoing Call IN Incoming Call IN Outgoing Call ISDN Originating Call ISDN Call Forwarding Call ISDN Supplementary Service Procedure SCF Charging Output Location Services

The following event modules can be appended to record types MS Originating and MS terminating: ASN.1 TAG Data Description H'AA H'AB H'AC H'B4 HB9 AOC Event Module SS Invocation Event Module Service Switch Event Module Charge Rate Change Event Module Handover Event Module

The following event modules can be appended to record types IN Incoming Call, IN Outgoing Call and SCF Charging Output: ASN.1 TAG Data Description H'B0 IN Service Data

The following event modules can be appended to record type ISDN Originating:

INFORMATION
Prepared (also subject responsible if other) No.

8 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG Data Description H'B7 ISDN SS Invocation Event Module

4.2

MODULE 0, Transit

ASN.1 TAG H'80 H'81 H'82 H'83 H'84 H'85 H'86 H'87 H'88 H'89 H'8A H'8B H'8C H'8D

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Called Party Number Called Subscriber IMSI Disconnecting Party Date For Start of Charge Time For Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time Time from Register Seizure to Start of Charging Charged Party Origin for Charging Tariff Class Tariff Switching Indicator Number of Meter Pulses Exchange Identity MSC Identification Outgoing Route Incoming Route Miscellaneous Information Originated Code IN Marking of Mobile Subscriber Call Position EOS Information Internal Cause and Location

Content s Length 3 3 3 1 1..20 1..20 3..8 1 3..4 3 3 3 3 3

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING TBCD STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

H'8E H'8F H'90 H'91 H'92 H'93 H'94 H'95 H'96 H'97 H'98 H'99 H'9A H'9B H'9C

1 1 2 1 3 1..15 1..20 1..7 1..7 1 1 1 1 1 2

ENUMERATED OCTET STRING OCTET STRING ENUMERATED OCTET STRING IA5STRING ADDRESS STRING IA5STRING IA5STRING OCTET STRING ENUMERATED ENUMERATED ENUMERATED OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

9 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'9D H'9E H'9F1F H'9F20 H'9F21 H'9F22 H'9F23 H'9F24 H'9F25 H'9F26 H'9F27 H'9F28 H'9F29 H'9F2A H'9F2B H'9F2C H'9F2D H'9F2E H'9F2F H'9F30 H'9F31 H'9F32 H'BF33

Data Description Original Called Number Redirecting Number Redirection Counter Redirecting Drop Back Number Redirecting Drop Back Restart During Call Restart During Output Indic. ICI Ordered Output for Subscriber Last Partial Output Partial Output Record Number Related Call Number Fault Code Subscription Type Incomplete Call Data Indicator Incomplete Composite CDR Indicator Switch Identity Network Call Reference Disconnection Due to System Recovery Forlopp During Output Indic. Forlopp Release During Call Translated Number BCSM TDP Data 1 Within the BCSM TDP Data 1: H80 Service Key H81 GSM SCF Address BCSM TDP Data 2 See BCSM TDP Data 1 BCSM TDP Data 3 See BCSM TDP Data 1 BCSM TDP Data 4

Content s Length 1..20 1..20 1 1..20 0 0 0 0 1 10 1 3 2 1 0 0 2 5 0 0 0 1..20 9..17

Type ADDRESS STRING ADDRESS STRING OCTET STRING ADDRESS STRING NULL NULL NULL NULL ENUMERATED NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL NULL OCTET STRING OCTET STRING NULL NULL NULL ADDRESS STRING SEQUENCE

H'BF34 H'BF35 H'BF36

4 1..9 9..17 9..17 9..17

OCTET STRING ADDRESS STRING SEQUENCE SEQUENCE SEQUENCE

INFORMATION
Prepared (also subject responsible if other) No.

10 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'BF37 H'BF38 H'BF39 H'BF3A H'BF3B H'BF3C H'9F3D H'9F3E H'9F3F H'9F40 H9F41 H9F42 H'9F43 H9F44 H9F45 H9F46 H9F47 H9F48 H9F49 H9F4A H9F4B H9F4C H9F4D H9F4E H9F4F H9F50 H9F51 H9F52 H9F53

Data Description See BCSM TDP Data 1 BCSM TDP Data 5 See BCSM TDP Data 1 BCSM TDP Data 6 See BCSM TDP Data 1 BCSM TDP Data 7 See BCSM TDP Data 1 BCSM TDP Data 8 See BCSM TDP Data 1 BCSM TDP Data 9 See BCSM TDP Data 1 BCSM TDP Data 10 See BCSM TDP Data 1 GSM Call Reference Number C7 Charging Message C7 First CHT Message C7 Second CHT Message ACM Charging Indicator ANM Charging Indicator MSC Address Carrier Information Backward Carrier Information Forward Charge Information Disconnection Date Disconnection Time Entry POI-CA Exit POI-CA International Call Indicator Mobile User Class1 Mobile User Class2 Originating Access ISDN Originating Carrier Originating Charge Area TDS Counter Terminating Access ISDN Terminating Carrier

Content s Length 9..17 9..17 9..17 9..17 9..17 9..17 1..8 8 5 5 1 1 2..9 7..96 7..96 2..33 3..4 3..4 3 3 0 1 1 0 2..3 3 1..4 0 2..3

Type

SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

11 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9F54 H9F55 H9F56 H9F57 H9F58 H9F59 H9F5A H9F5B H9F5C HBF5D

Data Description Terminating Charge Area Terminating Mobile User Class1 Terminating Mobile User Class2 Contractor Number Terminating User Class User Class Called Party MNP Info Charge Number Originating Line Information Multimedia Information Within the Multimedia Information: H80 User Rate H81 Asynchronous/ Synchronous Indicator H82 UI Layer 1 Protocol Output Type Rerouting Indicator

Content s Length 3 1 1 1..20 1 1 1..20 1..20 1 3..9

Type OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING OCTET STRING SEQUENCE

1 1

ENUMERATED ENUMERATED

H9F66 H9F79 TAGs: 184 octets

1 1 0 Lengths: 116 octets

ENUMERATED ENUMERATED NULL Contents: 727 octets

Maximum number of 8 bit bytes to be reserved for this module is 1031. The data items require 1027 (184+116+727) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time. So, the real size will always be less than the calculated value above. Note: The call module can contain structured items. The * means that the length of the field depends on the contents of the fields that are included in the SEQUENCE. Coding of the BCSM TDP Data 1 within the Transit call module is shown below (figure 3).

INFORMATION
Prepared (also subject responsible if other) No.

12 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Tag = BCSM TDP Data 1 (HBF33) Length = 9..17 (H09 .. H11) Tag = Service Key (H80) Length = 4 (H04) Service Key Values

Tag = Event Module Length = Number of octets Tagged Event Data

End of contents (H0000)

Figure 3. Coding of BCSM TDP Data 1.

4.3

MODULE 1, MS Originating

ASN.1 TAG H'80 H'81 H'82 H'83 H'84 H85 H86 H'87 H'88 H'89 H'8A H'8B H'8C H'8D

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Calling Subscriber IMSI Calling Subscriber IMEI Called Party Number Disconnecting Party Date for Start of Charge Time For Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time

Content s Length 3 3 3 1 1..20 3..8 8 1..20 1 3..4 3 3 3 3

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING TBCD STRING TBCD STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

13 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'8E

Data Description Time from Register Seizure to Start of Charging Charged Party Origin for Charging Charging Case Tariff Class Tariff Switching Indicator Exchange Identity MSC Identification Outgoing Route Incoming Route Miscellaneous Information Originating Location Number Time for Calling Party Traffic Channel Seizure First Calling Location Information Last Calling Location Information Tele Service Code Bearer Service Code Transparency Indicator First Radio Channel Used Call Position EOS Information Internal Cause and Location Restart During Call Restart During Output Indic. Number of Meter Pulses C7 Charging Message C7 First CHT Message C7 Second CHT Message Called Party MNP Info Carrier Identification Code DTMF Sender Used

Content s Length 3

Type OCTET STRING

H'8F H'90 H91 H'92 H'93 H'94 H'95 H'96 H'97 H'98 H99 H9A H9B H9C H9D H9E H9F1F H9F20 H'9F21 H'9F22 H'9F23 H'9F24 H'9F25 H9F26 H'9F27 H'9F28 H'9F29 H9F2A H9F2B H9F2C

1 1 2 2 1 1..15 1..20 1..7 1..7 1 1..20 3 7 7 1 1 1 1 1 1 2 0 0 3 8 5 5 1..20 1..3 0

ENUMERATED OCTET STRING OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING IA5STRING IA5STRING OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED ENUMERATED ENUMERATED OCTET STRING OCTET STRING NULL NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING TBCD STRING NULL

INFORMATION
Prepared (also subject responsible if other) No.

14 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'9F2D H'9F2E H9F2F H'9F30 H'9F31 H9F32 H9F33 H9F34 H9F35 H9F36 H9F37 H9F38 H9F39 H9F3A H'9F3B H9F3C H9F3D H9F3E H'9F3F H'9F40 H'9F41 H9F42 H'9F43 H'9F44 H9F45 H'9F46 H'9F47

Data Description ICI Ordered Output for Subscriber IN Marking of Mobile Subscriber Last Partial Output Partial Output Record Number CUG Interlock Code CUG Index CUG Outgoing Access Used CUG Outgoing Access Indicator Regional Service Used Region Dependent Charging Origin Supplementary Service Code Channel Allocation Priority Level Radio Channel Property Fault Code Intermediate Rate First Assigned Speech Coder Version Speech Coder Preference List Subscription Type Incomplete Call Data Indicator Incomplete Composite CDR Indicator Originated Code Switch Identity Network Call Reference Frequency Band Supported Disconnection Due to System Recovery Forlopp During Output Indic.

Content s Length 0 1 1 0 1 4 2 0 0 1 1 1 1 1 2 1 1 1..6 1 0 0 1 2 5 1 0 0

Type NULL ENUMERATED ENUMERATED NULL OCTET STRING OCTET STRING OCTET STRING NULL NULL ENUMERATED OCTET STRING OCTET STRING OCTET STRING ENUMERATED OCTET STRING ENUMERATED ENUMERATED OCTET STRING OCTET STRING NULL NULL ENUMERATED OCTET STRING OCTET STRING OCTET STRING NULL NULL

INFORMATION
Prepared (also subject responsible if other) No.

15 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'9F48 H9F49 H'9F4A H'BF4B

Data Description Forlopp Release During Call Account Code Translated Number BCSM TDP Data 1 Within the BCSM TDP Data 1: H80 Service Key H81 GSM SCF Address BCSM TDP Data 2 See BCSM TDP Data 1 BCSM TDP Data 3 See BCSM TDP Data 1 BCSM TDP Data 4 See BCSM TDP Data 1 BCSM TDP Data 5 See BCSM TDP Data 1 BCSM TDP Data 6 See BCSM TDP Data 1 BCSM TDP Data 7 See BCSM TDP Data 1 BCSM TDP Data 8 See BCSM TDP Data 1 BCSM TDP Data 9 See BCSM TDP Data 1 BCSM TDP Data 10 See BCSM TDP Data 1 GSM Call Reference Number MSC Address EMLPP Priority Level Position Accuracy User Terminal Position Acceptable Channel Coding Incoming Assigned Route Channel Coding Used RANAP Cause Code GSM SCF Address

Content s Length 0 1..5 1..20 9..17

Type NULL TBCD STRING ADDRESS STRING SEQUENCE

H'BF4C H'BF4D H'BF4E H'BF4F H'BF50 H'BF51 H'BF52 H'BF53 H'BF54 H'9F55 H'9F56 H9F57 H9F58 H9F59 H9F5A H9F5B H9F5C H9F5D H9F5E

4 1..9 9..17 9..17 9..17 9..17 9..17 9..17 9..17 9..17 9..17 1..8 2..9 1 2 7 1 1..7 1 1 2..9

OCTET STRING ADDRESS STRING SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING IA5STRING OCTET STRING OCTET STRING ADDRESS STRING

INFORMATION
Prepared (also subject responsible if other) No.

16 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9F5F H9F60 H9F61 H9F62 H9F63 H9F64 H9F65 H9F66 H9F67 H9F68 H9F69 H9F6A H9F6B H9F6C H9F6D H9F6E H9F6F H9F70 H9F71 H9F72 H9F73 H'9F74 H'9F75 H'9F76 H'9F77 H'9F78 H9F79 H9F7A H9F7B H'9F7C H'9F7D H'9F7E H'9F7F H'9F810

Data Description FNUR Requested AIUR Requested Number of Channels Requested BSSMAP Cause Code Multimedia Call Guaranteed Bit Rate Traffic Class Output Type RNC Id of First RNC Max Bitrate Downlink Max Bitrate Uplink Transfer Delay Delivery of Erroneous SDU 1 Delivery of Erroneous SDU 2 Delivery of Erroneous SDU 3 Residual Bit Error Ratio 1 Residual Bit Error Ratio 2 Residual Bit Error Ratio 3 SDU Error Ratio 1 SDU Error Ratio 2 SDU Error Ratio 3 ACM Charging Indicator ANM Charging Indicator Carrier Information Backward Charge Information Disconnection Date Rerouting Indicator Invocation of Call Hold Retrieval of Held Call Disconnection Time Originating Carrier Originating Charge Area TDS Counter Terminating Access ISDN

Content s Length 1 1 1 1..2 0 1 1 1 7 1 1 2 1 1 1 2 2 2 2 2 2 1 1 7..96 2..33 3..4 0 0 0 3..4 2..3 3 1..4 0

Type ENUMERATED ENUMERATED OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED ENUMERATED ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL NULL NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL

INFORMATION
Prepared (also subject responsible if other) No.

17 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG 0 H'9F810 1 H'9F810 2 H'9F810 3 H'9F810 4 H'9F810 5 H'9F810 6 H'9F810 7 H'9F810 8 H'9F810 9 H'9F810 A H'9F810 B H'9F810 C H'9F810 D TAGs: 287 octets

Data Description

Content s Length 2..3 3 1 1 1 1..20 1 1 1..20 0 1 1 0 Lengths: 162 octets

Type

Terminating Carrier Terminating Charge Area Terminating Mobile User Class1 Terminating Mobile User Class2 Terminating User Class Contractor Number Carrier Information Carrier Selection Substitution Information Charge Number Interexchange Carrier Indicator Originating Line Information Selected Codec WPS Call Indicator

OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING ADDRESS STRING NULL OCTET STRING ENUMERATED NULL Contents: 703 octets

Maximum number of 8 bit bytes to be reserved for this module is 1156. The data items require 1152 (287+162+703) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the GSM Tele Service Code and the GSM Bearer Service Code are mutually exclusive). So, the real size will always be less than the calculated value above.

INFORMATION
Prepared (also subject responsible if other) No.

18 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Note: The call module can contain structured items. The * means that the length of the field depends on the contents of the fields that are included in the SEQUENCE. An example of the coding of the BCSM TDP Data can be found in figure 3 (Transit call module).

4.4

MODULE 2, Roaming Call Forwarding

ASN.1 TAG H'80 H'81 H'82 H'83 H'84 H85 H86 H'87 H'88 H'89 H'8A H'8B H'8C H'8D H'8E

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Called Party Number Called Subscriber IMSI Mobile Station Roaming Number Disconnecting Party Date for Start of Charge Time For Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time Time from Register Seizure to Start of Charging Charged Party Origin for Charging Tariff Class Tariff Switching Indicator Exchange Identity MSC Identification Outgoing Route Incoming Route Miscellaneous Information Subscription Type Call Position EOS Information Internal Cause and Location

Content s Length 3 3 3 1 1..20 1..20 3..8 1..20 1 3..4 3 3 3 3 3

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING TBCD STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

H'8F H'90 H'91 H'92 H'93 H'94 H'95 H'96 H'97 H98 H99 H9A H'9B

1 1 2 1 1..15 1..20 1..7 1..7 1 1 1 1 2

ENUMERATED OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING IA5STRING IA5STRING OCTET STRING OCTET STRING ENUMERATED OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

19 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9C H9D H9E H'9F1F H'9F20 H9F21 H'9F22 H'9F23 H'9F24 H'9F25 H'9F26 H'9F27 H'9F28 H9F29 H9F2A H9F2B H9F2C H'9F2D H'9F2E H'9F30 H'9F31 H'9F32 H'9F33 H'9F34 H'9F35 H'9F36 H'9F37 H'9F38 H'9F39 H'9F3A

Data Description Original Called Number Redirecting Number Redirecting Counter Restart During Call Restart During Output Indic. Number of Meter Pulses C7 Charging Message C7 First CHT Message C7 Second CHT Message ICI Ordered Output for Subscriber Last Partial Output Partial Output Record Number Related Call Number CUG Interlock Code CUG Outgoing Access Indicator Presentation and Screening Indicator Fault Code Incomplete Call Data Indicator Switch Identity Network Call Reference Disconnection Due to System Recovery Forlopp During Output Indic. Forlopp Release During Call GSM Call Reference Number MSC Address Carrier Information Backward Originating Access ISDN Originating Carrier Originating Charge Area

Content s Length 1..20 1..20 1 0 0 3 8 5 5 0 1 0 1 3 4 0 1 2 0 2 5 0 0 0 1..8 2..9 7..96 0 2..3 3

Type ADDRESS STRING ADDRESS STRING OCTET STRING NULL NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL ENUMERATED NULL OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING NULL NULL NULL OCTET STRING ADDRESS STRING OCTET STRING NULL OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

20 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'9F3B H'9F3C H'9F3D H'9F3E H'9F3F H'9F40 H'9F41 H'9F42 H'9F43 H'9F44 H9F66 H9F79 TAGs: 111 octets

Data Description Terminating Access ISDN Terminating Carrier Terminating Charge Area Contractor Number Carrier Identification Code Carrier Information Carrier Selection Substitution Information Charge Number Interexchange Carrier Indicator Originating Line Information Output Type Rerouting Indicator

Content s Length 0 2..3 3 1..20 1..3 1 1 1..20 0 1 1 0 Lengths: 72 octets

Type NULL OCTET STRING OCTET STRING OCTET STRING TBCD STRING OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING ENUMERATED NULL Contents: 411 octets

Maximum number of 8 bit bytes to be reserved for this module is 598. The data items require 594 (111+72+411) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the C7 Charging/CHT Message fields are output only if the signalling supports the transfer F-TUP charging messages). So, the real size will always be less than the calculated value above.

4.5

MODULE 3, Call Forwarding

ASN.1 TAG H'80 H'81 H'82 H'83 H'84 H'85 H86

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Called Party Number Original Called Number

Content s Length 3 3 3 1 1..20 1..20 1..20

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING ADDRESS STRING

INFORMATION
Prepared (also subject responsible if other) No.

21 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H87 H88 H89 H8A H8B H'8C H'8D H'8E H'8F H'90 H'91 H'92

Data Description Redirecting Number Redirection Counter Redirecting Single Personal Number Redirecting IMSI Mobile Station Roaming Number Disconnecting Party Date for Start of Charge Time For Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time Time from Register Seizure to Start of Charging Charged Party Origin for Charging Tariff Class Tariff Switching Indicator Exchange Identity MSC Identification Outgoing Route Incoming Route Miscellaneous Information Originating Location Number Call Position EOS Information Internal Cause and Location Restart During Call Restart During Output Indic. Number of Meter Pulses C7 Charging Message C7 First CHT Message C7 Second CHT Message ICI Ordered

Content s Length 1..20 1 1..20 3..8 1..20 1 3..4 3 3 3 3 3

Type ADDRESS STRING OCTET STRING ADDRESS STRING TBCD STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

H'93 H'94 H'95 H'96 H'97 H'98 H'99 H'9A H'9B H9C H'9D H'9E H'9F1F H'9F20 H'9F21 H9F22 H'9F23 H'9F24 H'9F25 H'9F26

1 1 2 1 1..15 1..20 1..7 1..7 1 1..20 1 1 2 0 0 3 8 5 5 0

ENUMERATED OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING IA5STRING IA5STRING OCTET STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING NULL NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL

INFORMATION
Prepared (also subject responsible if other) No.

22 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'9F27 H9F28 H'9F29 H'9F2A H9F2B H9F2C H9F2D H9F2E H9F2F H9F30 H9F31 H9F32 H'9F33 H'9F34 H'9F35 H'9F36 H9F37 H'9F38 H'9F39 H'9F3A H'9F3B H'9F3C H'9F3D H9F3E H'BF3F

Data Description Output for Subscriber IN Marking of Mobile Subscriber Last Partial Output Partial Output Record Number Related Call Number CUG Interlock Code CUG Index CUG Outgoing Access Used CUG Outgoing Access Indicator Regional Service Used Region Dependent Charging Origin Presentation and Screening Indicator Fault Code Subscription Type Incomplete Call Data Indicator Incomplete Composite CDR Indicator Originated Code Switch Identity Network Call Reference Disconnection Due to System Recovery Forlopp During Output Indic. Forlopp Release During Call Translated Number CAMEL Initiated Call Forwarding BCSM TDP Data 1 Within the BCSM TDP Data 1: H80 Service Key H81 GSM SCF Address

Content s Length 1 1 0 1 3 4 2 0 0 1 1 1 2 1 0 0 1 2 5 0 0 0 1..20 0 9..17

Type ENUMERATED ENUMERATED NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL NULL ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL NULL ENUMERATED OCTET STRING OCTET STRING NULL NULL NULL ADDRESS STRING NULL SEQUENCE

4 1..9

OCTET STRING ADDRESS STRING

INFORMATION
Prepared (also subject responsible if other) No.

23 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'BF40 H'BF41 H'BF42 H'BF43 H'BF44 H'BF45 H'BF46 H'BF47 H'BF48 H'9F49 H'9F4A H'9F4B H'9F4C H'9F4D H'9F4E H'9F4F H'9F50 H'9F51 H'9F52 H'9F53 H'9F54 H'9F55 H'9F56 H'9F57 H'9F58 H'9F59

Data Description BCSM TDP Data 2 See BCSM TDP Data 1 BCSM TDP Data 3 See BCSM TDP Data 1 BCSM TDP Data 4 See BCSM TDP Data 1 BCSM TDP Data 5 See BCSM TDP Data 1 BCSM TDP Data 6 See BCSM TDP Data 1 BCSM TDP Data 7 See BCSM TDP Data 1 BCSM TDP Data 8 See BCSM TDP Data 1 BCSM TDP Data 9 See BCSM TDP Data 1 BCSM TDP Data 10 See BCSM TDP Data 1 GSM Call Reference Number MSC Address ACM Charging Indicator ANM Charging Indicator Carrier Information Backward Charge Information Disconnection Date Disconnection Time Exit POI-CA Originating Carrier Originating Charge Area Terminating Access ISDN Terminating Carrier Terminating Charge Area Terminating Mobile User Class1 Terminating Mobile User Class2 Terminating User Class

Content s Length 9..17 9..17 9..17 9..17 9..17 9..17 9..17 9..17 9..17 1..8 2..9 1 1 7..96 2..33 3..4 3 3 1..3 3 0 1..3 3 1 1 1

Type SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING TBCD STRING OCTET STRING NULL TBCD STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

24 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'9F5A H'9F5B H'9F5C H9F5D H9F5E H9F5F H9F60 H9F61 H9F62 H'9F63 H9F64 H9F66 H9F79 TAGs: 195 octets

Data Description Originating Access ISDN Contractor Number Called Party MNP Info Carrier Identification Code Carrier Information Carrier Selection Substitution Information Charge Number Interexchange Carrier Indicator Originating Line Information Optimal Routing Type Optimal Routing Invocation Failed Output Type Rerouting Indicator

Content s Length 0 1..20 1..20 1..3 1 1 1..20 0 1 1 0 1 0 Lengths: 122 octets

Type NULL OCTET STRING OCTET STRING TBCD STRING OCTET STRING OCTET STRING ADDRESS STRING NULL OCTET STRING ENUMERATED NULL ENUMERATED NULL Contents: 678 octets

Maximum number of 8 bit bytes to be reserved for this module is 999. The data items require 995 (195+122+678) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the C7 Charging/CHT Message fields are output only if the signalling supports the transfer F-TUP charging messages). So, the real size will always be less than the calculated value above. Note: The call module can contain structured items. The * means that the length of the field depends on the contents of the fields that are included in the SEQUENCE. An example of the coding of the BCSM TDP Data can be found in figure 3 (Transit call module).

INFORMATION
Prepared (also subject responsible if other) No.

25 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

4.6

MODULE 4, MS Terminating

ASN.1 TAG H'80 H'81 H'82 H'83 H'84 H85 H86 H'87 H'88 H89 H'8A H'8B H'8C H'8D H'8E H'8F

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Called Party Number Called Subscriber IMSI Called Subscriber IMEI Mobile Station Roaming Number Disconnecting Party Date for Start of Charge Time For Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time Time from Register Seizure to Start of Charging Charged Party Origin for Charging Tariff Class Tariff Switching Indicator Exchange Identity MSC Identification Outgoing Route Incoming Route Channel Allocation Priority Level Terminating Location Number Time for Called Party Traffic Channel Seizure First Called Location Information Last Called Location

Content s Length 3 3 3 1 1..20 1..20 3..8 8 1..20 1 3..4 3 3 3 3 3

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING TBCD STRING TBCD STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

H'90 H'91 H'92 H'93 H'94 H'95 H'96 H'97 H98 H99 H9A H9B H9C

1 1 2 1 1..15 1..20 1..7 1..7 1 1..20 3 7 7

ENUMERATED OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING IA5STRING IA5STRING OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

26 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9D H9E H9F1F H9F20 H'9F21 H'9F22 H'9F23 H9F24 H9F25 H9F26 H9F27 H'9F29 H'9F2A H9F2B H'9F2C H'9F2D H'9F2E H'9F2F H9F30 H9F31 H9F32 H9F33 H9F34 H9F35 H9F36 H9F37 H9F38 H9F39 H9F3A H'9F3B H9F3C H9F3D

Data Description Information GSM Tele Service Code GSM Bearer Service Code Transparency Indicator First Radio Channel Used Call Position EOS Information Internal Cause and Location Original Called Number Redirecting Number Redirection Counter Selected Codec Restart During Call Restart During Output Indic. DTMF Used ICI Ordered Output for Subscriber Last Partial Output Partial Output Record Number Related Call Number Acceptance of Call Waiting Miscellaneous Information CUG Interlock Code CUG Index CUG Incoming Access Used Regional Service Used Region Dependent Charging Origin Supplementary Service Code Presentation and Screening Indicator Radio Channel Property Fault Code Intermediate Rate First Assigned Speech

Content s Length 1 1 1 1 1 1 2 1..20 1..20 1 1 0 0 0 0 1 0 1 3 0 1 4 2 0 1 1 1 1 1 2 1 1

Type

OCTET STRING OCTET STRING ENUMERATED ENUMERATED ENUMERATED OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING OCTET STRING ENUMERATED NULL NULL NULL NULL ENUMERATED NULL OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING OCTET STRING NULL ENUMERATED OCTET STRING OCTET STRING OCTET STRING ENUMERATED OCTET STRING ENUMERATED ENUMERATED

INFORMATION
Prepared (also subject responsible if other) No.

27 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9F3E H'9F3F H'9F40 H9F41 H'9F42 H'9F43 H9F44 H'9F45 H'9F46 H'9F47 H9F48 H'9F49 H9F4A H9F4B H9F4C H9F4D H9F4E H9F4F H9F50 H9F51 H9F52 H9F53 H9F54 H9F55 H9F56 H9F57 H9F58 H9F59 H9F5A H9F5B

Data Description Coder Version Speech Coder Preference List Subscription Type Incomplete Call Data Indicator MSC Address Switch Identity Network Call Reference Frequency Band Supported Disconnection Due to System Recovery Forlopp During Output Indic. Forlopp Release During Call Account Code GSM Call Reference Number eMLPP Priority Level Position Accuracy User Terminal Position Acceptable Channel Coding Outgoing Assigned Route Channel Coding Used Multimedia Call GSM SCF Address FNUR Requested AIUR Requested Number of Channels Requested BSSMAP Cause Code Guaranteed Bit Rate Traffic Class RANAP Cause Code RNC Id of First RNC Max Bitrate Downlink Max Bitrate Uplink

Content s Length 1..6 1 0 2..9 2 5 1 0 0 0 1..5 1..8 1 2 7 1 1..7 1 0 2..9 1 1 1 1..2 1 1 1 7 1 1

Type

OCTET STRING OCTET STRING NULL ADDRESS STRING OCTET STRING OCTET STRING OCTET STRING NULL NULL NULL TBCD STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING IA5STRING OCTET STRING NULL ADDRESS STRING ENUMERATED ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

28 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9F5C H9F5D H9F5E H9F5F H9F60 H9F61 H9F62 H9F63 H9F64 H9F65 H9F66 H'9F67 H'9F68 H'9F69 H'9F6A H'9F6B H'9F6C H'9F6D H'9F6E H'9F6F H'9F70 H'9F71 H'9F72 H'9F73 H9F79 H9F7A H9F7B TAGs: 205 octets

Data Description Transfer Delay Delivery of Erroneous SDU 1 Delivery of Erroneous SDU 2 Delivery of Erroneous SDU 3 Residual Bit Error Ratio 1 Residual Bit Error Ratio 2 Residual Bit Error Ratio 3 SDU Error Ratio 1 SDU Error Ratio 2 SDU Error Ratio 3 Output Type ACM Charging Indicator ANM Charging Indicator Charge Information Disconnection Date Disconnection time International Call Indicator Mobile User Class 1 Mobile User Class 2 Originating Carrier Originating Charge Area Terminating Carrier Terminating Charge Area User Class Rerouting Indicator Invocation of Call Hold Retrieval of Held Call

Content s Length 2 1 1 1 2 2 2 2 2 2 1 1 1 2..33 3..4 3 0 1 1 1..3 3 1..3 3 1 0 0 0 Lengths: 118 octets

Type OCTET STRING ENUMERATED ENUMERATED ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING TBCD STRING OCTET STRING TBCD STRING OCTET STRING OCTET STRING NULL NULL NULL Contents: 426 octets

Maximum number of 8 bit bytes to be reserved for this module is 753. The data items require 749 (205+118+426) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)).

INFORMATION
Prepared (also subject responsible if other) No.

29 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the GSM Tele Service Code and the GSM Bearer Service Code are mutually exclusive). So, the real size will always be less than the calculated value above. Note: In case of partial outputs, there are some parameters which are related to the originally assigned radio interface but the parameters won't be output until the last partial output record. This concerns the following parameters: First Radio Channel Used Cell ID for 1st Cell Called First Assigned Speech Coder Version Speech Coder Preference List

4.7

MODULE 5, MS Originating SMS in MSC/VLR

ASN.1 TAG H'80 H'81 H'82 H'83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H90 H93 H94 H95 H96

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Calling Subscriber IMSI Calling Subscriber IMEI Date for Start of Charge Time for Start of Charge Charged Party Origin for Charging Exchange Identity MSC Identification Incoming Route First Calling Location Information Tele Service Code Service Centre Address ICI Ordered Output for Subscriber Miscellaneous Information Regional Service Used

Content s Length 3 3 3 1 1..20 3..8 8 3..4 3 1 1 1..15 1..20 1..7 7 1 1..20 0 1 1 1

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING TBCD STRING TBCD STRING OCTET STRING OCTET STRING ENUMERATED OCTET STRING IA5STRING ADDRESS STRING IA5STRING OCTET STRING OCTET STRING ADDRESS STRING NULL ENUMERATED OCTET STRING ENUMERATED

INFORMATION
Prepared (also subject responsible if other) No.

30 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H97 H98 H99 H9A H9B H9C H9D H9E H9F1F H9F20 H9F21 H9F22 H9F23 H'BF24

Data Description Region Dependent Charging Origin Channel Allocation Priority Level Frequency Band Supported Incomplete Call Data Indicator Restart During Output Indicator Forlopp During Output Indicator Position Accuracy User Terminal Position Switch Identity Destination Address Message Reference Message Type Indicator RNC Id of First RNC BCSM TDP Data 1 Within the BCSM TDP Data 1: H80 Service Key H81 GSM SCF Address CAMEL Calling Party Number CAMEL Destination Address CAMEL SMSC Address Default SMS Handling Free Format Data SMS Result SMS Reference Number MSC Address Output Type

Content s Length 1 1 1 0 0 0 2 7 2 1..20 1 1 7 9..17

Type OCTET STRING OCTET STRING OCTET STRING NULL NULL NULL OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING EXTENDED OCTET STRING ENUMERATED OCTET STRING SEQUENCE

4 1..9 1..20 1..20 1..20 1 1..160 1 5 1..20 1 Lengths: 46 octets

OCTET STRING ADDRESS STRING ADDRESS STRING ADDRESS STRING EXTENDED ADDRESS STRING ENUMERATED OCTET STRING ENUMERATED OCTET STRING ADDRESS STRING ENUMERATED Contents: 433 octets

H9F25 H9F26 H9F27 H9F28 H9F29 H9F2A H'9F2B H'9F2C H9F66 TAGs: 61 octets

INFORMATION
Prepared (also subject responsible if other) No.

31 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Maximum number of 8 bit bytes to be reserved for this module is 544. The data items require 540 (61+46+433) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the RF Power Capability Class Calling Subscriber and the Frequency Band Supported are mutually exclusive). So, the real size will always be less than the calculated value above.

4.8

MODULE 6, MS Originating SMS in SMS-IWMSC

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H9F66 TAGs: 18 octets

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Calling Party Number Date for Start of Charge Time for Start of Charge Charged Party Exchange Identity MSC Identification Tele Service Code Service Centre Address Miscellaneous Information Incomplete Call Data Indicator Restart During Output Indicator Forlopp During Output Indicator Switch Identity Output Type

Content s Length 3 3 3 1..20 3..4 3 1 1..15 1..20 1 1..20 1 0 0 0 2 1 Lengths: 17 octets

Type OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING OCTET STRING ADDRESS STRING OCTET STRING NULL NULL NULL OCTET STRING ENUMERATED Contents: 97 octets

Maximum number of 8 bit bytes to be reserved for this module is 135. The data items require 132 (18+17+97) octets and the module header requires 3 octets (1 for the ASN.1 TAG, 2 for the length of the contents of the module (length > 127)).

INFORMATION
Prepared (also subject responsible if other) No.

32 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

4.9

MODULE 7, MS Terminating SMS in MSC/VLR

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H92 H93 H94 H95 H96 H97 H98 H99 H9A H9B H9C H9D

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Called Party Number Called Subscriber IMSI Called Subscriber IMEI Date for Start of Charge Time for Start of Charge Origin for Charging Charged Party Exchange Identity MSC Identification Outgoing Route First Called Location Information Tele Service Code Service Centre Address ICI Ordered Output for Subscriber Miscellaneous Information Regional Service Used Region Dependent Charging Origin Channel Allocation Priority Level Incomplete Call Data Indicator Restart During Output Indicator Frequency Band Supported Forlopp During Output Indicator Number of Short Messages Last Called Location Information

Content s Length 3 3 3 1..20 3..8 8 3..4 3 1 1 1..15 1..20 1..7 7 1 1..20 0 1 1 1 1 1 0 0 1 0 2 7

Type OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING TBCD STRING TBCD STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING IA5STRING OCTET STRING OCTET STRING ADDRESS STRING NULL ENUMERATED OCTET STRING ENUMERATED OCTET STRING OCTET STRING NULL NULL OCTET STRING NULL OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

33 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9E H9F1F H9F20 H9F21 H9F22 H9F23 H9F66 TAGs: 41 octets

Data Description Position Accuracy User Terminal Position Switch Identity Originating Address Message Type Indicator RNC Id of First RNC Output Type

Content s Length 2 7 2 1..20 1 7 1 Lengths: 35 octets

Type OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING EXTENDED ENUMERATED OCTET STRING ENUMERATED Contents: 179 octets

Maximum number of 8 bit bytes to be reserved for this module is 265. The data items require 261 (43+37+181) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the RF Power Capability Class Called Subscriber and the Frequency Band Supported are mutually exclusive). So, the real size will always be less than the calculated value above.

4.10

MODULE 8, MS Terminating SMS in SMS-GMSC

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Called Party Number Called Subscriber IMSI Mobile Station Roaming Number Date for Start of Charge Time for Start of Charge Charged Party Exchange Identity MSC Identification Tele Service Code Service Centre Address

Content s Length 3 3 3 1..20 3..8 1..20 3..4 3 1 1..15 1..20 1 1..20

Type OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING TBCD STRING ADDRESS STRING OCTET STRING OCTET STRING ENUMERATED IA5STRING ADDRESS STRING OCTET STRING ADDRESS STRING

INFORMATION
Prepared (also subject responsible if other) No.

34 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H8D H8E H8F H90 H91 H92 H93 H9F66 TAGs: 22 octets

Data Description MSC Number Miscellaneous Information Incomplete Call Data Indicator Restart During Output Indicator Forlopp During Output Indicator Number of Short Messages Switch Identity Output Type

Content s Length 1..20 1 0 0 0 2 2 1 Lengths: 21 octets

Type ADDRESS STRING OCTET STRING NULL NULL NULL OCTET STRING OCTET STRING ENUMERATED Contents: 147 octets

Maximum number of 8 bit bytes to be reserved for this module is 193. The data items require 190 (22+21+147) octets and the module header requires 3 octets (1 for the ASN.1 TAG, 2 for the length of the contents of the module (length > 127)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the Mobile Station Roaming Number and the MSC Number are mutually exclusive). So, the real size will always be less than the calculated value above.

4.11

MODULE 9, Subscriber Service Procedure

ASN.1 TAG H'80 H'81 H'82 H'83 H84 H85 H86 H87 H88 H89

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Calling Party Number Calling Subscriber IMSI Calling Subscriber IMEI Date for Start of Charge Time for Start of Charge Origin for Charging

Content s Length 3 3 3 1 1..20 3..8 8 3..4 3 1

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING TBCD STRING TBCD STRING OCTET STRING OCTET STRING OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

35 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H8A H8B H8C H8F H90 H91 H92 H93 H94 H95 H96 H97 H98 H99 H9A H9B H9C H9D H9E H9F1F H9F20 H9F21 H9F22 H9F23 H9F24 H9F66 TAGs: 43 octets

Data Description Exchange Identity MSC Identification First Calling Location Information ICI Ordered Output for Subscriber Supplementary Service Code Supplementary Service Request Miscellaneous Information Regional Service Used Region Dependent Charging Origin Related Call Number USSD Application Identifier USSD Service Code USSD Procedure Code Network Initiated USSD Operations USSD Operations Identifier Incomplete Call Data Indicator Restart During Output Indicator Frequency Band Supported Forlopp During Output Indicator Switch Identity Network Call Reference Position Accuracy User Terminal Position RNC Id of First RNC Output Type

Content s Length 1..15 1..20 7 0 1 1 1 1 1 1 3 2 2 1 1 1 0 0 1 0 2 5 2 7 7 1 Lengths: 36 octets

Type IA5STRING ADDRESS STRING OCTET STRING NULL ENUMERATED OCTET STRING ENUMERATED OCTET STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING TBCD STRING TBCD STRING OCTET STRING OCTET STRING NULL NULL OCTET STRING NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED Contents: 137 octets

INFORMATION
Prepared (also subject responsible if other) No.

36 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Maximum number of 8 bit bytes to be reserved for this module is 219. The data items require 216 (43+36+137) octets and the module header requires 3 octets (1 for the ASN.1 TAG, 2 for the length of the contents of the module (length > 127)). Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the RF Power Capability Class Called Subscriber and the Frequency Band Supported are mutually exclusive). So, the real size will always be less than the calculated value above.

4.12

MODULE 13, Transit IN Outgoing Call

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H90 H91 H92 H93 H'94

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Outgoing Route Subscription Type Incomplete Call Data Indicator Incomplete Composite CDR Indicator Last Partial Output Partial Output Record Number Restart During Output Indicator Exchange Identity Restart During Call Network Call Reference ICI Ordered Output for Subscriber Switch Identity Disconnection Due to System Recovery Forlopp During Output Indicator Tariff Class Forlopp Release During Call C7 Charging Message

Content s Length 3 3 3 1..7 1 0 0 0 1 0 1..15 0 5 0 1 2 0 0 2 0 8

Type OCTET STRING OCTET STRING OCTET STRING IA5STRING OCTET STRING NULL NULL NULL OCTET STRING NULL IA5STRING NULL OCTET STRING NULL ENUMERATED OCTET STRING NULL NULL OCTET STRING NULL OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

37 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H'95 H'96 H'97 H'98 H9F66 TAGs: 27 octets

Data Description C7 First CHT Message C7 Second CHT Message Contractor Number Called Party MNP Info Output Type

Content s Length 5 5 1..20 1..20 1 Lengths: 26 octets

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED Contents: 102 octets

Maximum number of 8 bit bytes to be reserved for this module is 158. The data items require 155 (27+26+102) octets and the module header requires 3 octets (1 for the ASN.1 TAG, 2 for the length of the contents of the module (length <= 255)).

4.13

MODULE 14, IN Incoming Call

ASN.1 TAG H'80 H81 H82 H83 H84 H'A5

Data Description Call Identification Number Switch Identity Network Call Reference IN Service Trigger SSF Charging Case Trigger Data 0 Within the Trigger Data 0: H80 Trigger Detection Point H81 Service Key H82 SCP Address: Colocated or H83 SCP Address: Point Code and Subsystem Number or H84 SCP Address: Global Title or H85 SCP Address: Global Title and Subsystem Number Trigger Data 1

Content s Length 3 2 5 2 2 * 1 4 0 4

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING SEQUENCE ENUMERATED OCTET STRING NULL OCTET STRING

4..12 5..13

OCTET STRING OCTET STRING

HA6

SEQUENCE

INFORMATION
Prepared (also subject responsible if other) No.

38 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG HA7 HA8 HA9 HAA HAB HAC H'8D H8E H8F H90 H91 H92 H93 H94 H95 H96 H97 H98 H99 H'9A H'9B H9F66 TAGs: 54 octets

Data Description See Trigger Data 0. Trigger Data 2 See Trigger Data 0. Trigger Data 3 See Trigger Data 0. Trigger Data 4 See Trigger Data 0. Trigger Data 5 See Trigger Data 0. Trigger Data 6 See Trigger Data 0. Trigger Data 7 See Trigger Data 0. Record Sequence Number Disconnection Due to System Recovery Incomplete Call Data Indicator Incomplete Composite CDR Indicator Last Partial Output Partial Output Record Number Restart During Output Indicator Restart During Call Exchange Identity Forlopp During Output Indicator Forlopp Release During Call GSM Call Reference Number MSC Address Default Call Handling Default Call Handling 2 Output Type

Content s Length * * * * * * 3 0 0 0 0 1 0 0 1..15 0 0 1..8 2..9 1 1 1 Lengths: 53 octets

Type

SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE OCTET STRING NULL NULL NULL NULL OCTET STRING NULL NULL IA5STRING NULL NULL OCTET STRING ADDRESS STRING ENUMERATED ENUMERATED ENUMERATED Contents: 197 octets

INFORMATION
Prepared (also subject responsible if other) No.

39 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Maximum number of 8 bit bytes to be reserved for this module is 308. The data items require 304 (54+53+197) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note: The call module can contain structured items. The * means that the length of the field depends on the contents of the fields that are included in the SEQUENCE. Coding of the Trigger Data 0 within the IN Incoming Call call module is shown below (figure 4).

INFORMATION
Prepared (also subject responsible if other) No.

40 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Tag = Trigger Data 0 (HA5) Length = 11 (H0B) Tag = TDP (H80) Length = 1 (H01) Trigger Detection Point value

Tag = Service key (H81) Length = 4 (H04) Service Key value

Tag = Co-located (H82) Length = 0 (H00)

OR

Tag = Trigger Data 0 (HA5) Length = 15 (H0F) Tag = TDP (H80) Length = 1 (H01) Trigger Detection Point value

Tag = Service key (H81) Length = 4 (H04) Service Key value

Tag = PC and SS Number (H83) Length = 4 (H04) Point Code and Subsystem Number value

INFORMATION
Prepared (also subject responsible if other) No.

41 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

OR
Tag = Trigger Data 0 (HA5) Length = 15..23 (H0F-H17) Tag = TDP (H80) Length = 1 (H01) Trigger Detection Point value Tag = Service key (H81) Length = 4 (H04) Service Key value Tag = Service key (H81) Length = 4 (H04) Global Title value

OR

Tag = Trigger Data 0 (HA5) Length = 15 (H0F) Tag = TDP (H80) Length = 1 (H01) Trigger Detection Point value Tag = Service key (H81) Length = 4 (H04) Service Key value Tag = GT and SS Number (H85) Length = 5..13 (H04..H0D) Global Title and Subsystem Number value

Figure 4. Coding of Trigger Data 0.

INFORMATION
Prepared (also subject responsible if other) No.

42 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

4.14

MODULE 15, IN Outgoing Call

ASN.1 TAG H'80 H81 H82 H'83 H84 H'A5

Data Description Call Identification Number Switch Identity Network Call Reference IN Service Trigger SSF Charging Case Trigger Data 0 Within the Trigger Data 0: H80 Trigger Detection Point H81 Service Key H82 SCP Address: Colocated or H83 SCP Address: Point Code and Subsystem Number or H84 SCP Address: Global Title or H85 SCP Address: Global Title and Subsystem Number Trigger Data 1 See Trigger Data 0. Trigger Data 2 See Trigger Data 0. Trigger Data 3 See Trigger Data 0. Trigger Data 4 See Trigger Data 0. Trigger Data 5 See Trigger Data 0. Trigger Data 6 See Trigger Data 0. Trigger Data 7 See Trigger Data 0. Record Sequence Number Disconnection Due to

Content s Length 3 2 5 2 2 * 1 4 0 4

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING SEQUENCE ENUMERATED OCTET STRING NULL OCTET STRING

4..12 5..13

OCTET STRING OCTET STRING

HA6 HA7 HA8 HA9 HAA HAB HAC H'8D H8E

* * * * * * * 3 0

SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE SEQUENCE OCTET STRING NULL

INFORMATION
Prepared (also subject responsible if other) No.

43 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H8F H90 H91 H92 H93 H94 H95 H96 H97 H98 H99 H'9A H'9B H9F66 TAGs: 55 octets

Data Description System Recovery Incomplete Call Data Indicator Incomplete Composite CDR Indicator Last Partial Output Partial Output Record Number Restart During Output Indicator Restart During Call Exchange Identity Forlopp During Output Indicator Forlopp Release During Call GSM Call Reference Number MSC Address Default Call Handling Default Call Handling 2 Output Type

Content s Length 0 0 0 1 0 0 1..15 0 0 1..8 2..9 1 1 1 Lengths: 54 octets

Type

NULL NULL NULL OCTET STRING NULL NULL IA5STRING NULL NULL OCTET STRING ADDRESS STRING ENUMERATED ENUMERATED ENUMERATED Contents: 199 octets

Maximum number of 8 bit bytes to be reserved for this module is 312. The data items require 308 (55+54+199) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)). Note: The call module can contain structured items. The * means that the length of the field depends on the contents of the fields that are included in the SEQUENCE. An example of the coding of the Trigger Data can be found in figure 4 (IN Incoming Call call module).

INFORMATION
Prepared (also subject responsible if other) No.

44 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

4.15

MODULE 17, ISDN Originating

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H90 H91 H92 H93 H94 H95 H96 H97 H98 H99 H9A H9B H9C

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Charged Calling Party Number Called Party Number Disconnecting Party Date for Start of Charge Time for Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time Tariff Class Tariff Switching Indicator Exchange Identity Outgoing Route Call Position Restart During Call Restart During Output Indicator Last Partial Output Partial Output Record Number CUG Interlock Code CUG Index Presentation and Screening Indicator Incomplete Call Data Indicator Network Call Reference Disconnection due to System Recovery Forlopp During Output Indicator Cause Code

Content s Length 5 3 3 1 1..20 1..20 1 3..4 3 3 3 3 2 1 1..15 1..7 1 0 0 0 1 4 2 1 0 5 0 0 1

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED IA5STRING IA5STRING ENUMERATED NULL NULL NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING NULL NULL OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

45 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9D H9E H9F20

Data Description Location Code Network Provided Calling Party Number Calling Party Number Special Arrangement Indicator User Provided Calling Party Number Forlopp Release During Call Charged Party Call Attempt Indicator Flexible Counter 1 Flexible Counter 2 Flexible Counter 3 Flexible Counter 4 Flexible Counter 5 Flexible Counter 6 Flexible Counter 7 Flexible Counter 8 Call Attempt State Type of Signalling Type of Called Subscriber End to End Access Data Map User to User Service 1 Information Switch Identity AoC Currency Amount Sent to User Output Type

Content s Length 1 1..20 0

Type OCTET STRING ADDRESS STRING NULL

H9F21 H9F22 H9F23 H9F24 H9F25 H9F26 H9F27 H9F28 H9F29 H9F2A H9F2B H9F2C H9F2D H9F2E H9F2F H9F30 H9F31 H9F32 H9F33 H9F66 TAGs: 73 octets

1..20 0 1 0 4 4 4 4 4 4 4 4 1 1 1 1 1 2 4 1 Lengths: 52 octets

ADDRESS STRING NULL ENUMERATED NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED ENUMERATED ENUMERATED BIT STRING BIT STRING OCTET STRING OCTET STRING ENUMERATED Contents: 195 octets

Maximum number of 8 bit bytes to be reserved for this module is 324. The data items require 320 (73+52+195) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)).

INFORMATION
Prepared (also subject responsible if other) No.

46 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the CUG Interlock Code and the CUG Index are mutually exclusive). So, the real size will always be lessthan the calculated value above.

4.16

MODULE 18, ISDN Call Forwarding Call

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H90 H91 H92 H93 H94 H95 H96 H97 H98 H99 H9A

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Charged Calling Party Number Called Party Number Disconnecting Party Date for Start of Charge Time for Start of Charge Time for Stop of Charge Chargeable Duration Interruption Time Tariff Class Tariff Switching Indicator Exchange Identity Outgoing Route Call Position Original Called Number Redirecting Number Restart During Call Restart During Output Indicator Last Partial Output Partial Output Record Number CUG Interlock Code CUG Index Presentation and Screening Indicator Incomplete Call Data Indicator

Content s Length 5 3 3 1 1..20 1..20 1 3..4 3 3 3 3 2 1 1..15 1..7 1 1..20 1..20 0 0 0 1 4 2 1 0

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED IA5STRING IA5STRING ENUMERATED ADDRESS STRING ADDRESS STRING NULL NULL NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING NULL

INFORMATION
Prepared (also subject responsible if other) No.

47 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9B H9C H9D H9E H9F1F H9F20 H9F21 H9F23 H9F24 H9F25 H9F26 H9F27 H9F28 H9F29 H9F2A H9F2B H9F2C H9F2D H9F2E H9F2F H9F30 H9F31 H9F32 H9F33 H9F34 H9F66 TAGs: 75 octets

Data Description Network Call Reference Disconnection due to System Recovery Forlopp During Output Indicator Cause Code Location Code Network Provided Calling Party Number Calling Party Number Forlopp Release During Call Charged Party Call Attempt Indicator Flexible Counter 1 Flexible Counter 2 Flexible Counter 3 Flexible Counter 4 Flexible Counter 5 Flexible Counter 6 Flexible Counter 7 Flexible Counter 8 Call Attempt State Type of Signalling Type of Called Subscriber End to End Access Data Map User to User Service 1 Information Switch Identity AoC Currency Amount Sent to User Output Type

Content s Length 5 0 0 1 1 1..20 1..20 0 1 0 4 4 4 4 4 4 4 4 1 1 1 1 1 2 4 1 Lengths: 53 octets

Type OCTET STRING NULL NULL OCTET STRING OCTET STRING ADDRESS STRING ADDRESS STRING NULL ENUMERATED NULL OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING ENUMERATED ENUMERATED ENUMERATED BIT STRING BIT STRING OCTET STRING OCTET STRING ENUMERATED Contents: 235 octets

Maximum number of 8 bit bytes to be reserved for this module is 367. The data items require 363 (75+53+235) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)).

INFORMATION
Prepared (also subject responsible if other) No.

48 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Note that the maximum size calculated above does not correspond to the real call module size because usually not all of the above fields are output at the same time (for instance, the CUG Interlock Code and the CUG Index are mutually exclusive). So, the real size will always be less than the calculated value above.

4.17

MODULE 19, ISDN Supplementary Service Procedure

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H9F66 TAGs: 16 octets

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Date for Start of Charge Time for Start of Charge Tariff Class Exchange Identity Restart During Output Indicator Incomplete Call Data Indicator Forlopp During Output Indicator Served Subscriber Number Charged Party Switch Identity Output Type

Content s Length 5 3 3 1 3..4 3 2 1..15 0 0 0 1..20 1 2 1 Lengths: 15 octets

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING OCTET STRING IA5STRING NULL NULL NULL ADDRESS STRING ENUMERATED OCTET STRING ENUMERATED Contents: 60 octets

Maximum number of 8 bit bytes to be reserved for this module is 93. The data items require 91 (16+15+60) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

4.18

MODULE 21, SCF Charging Output

ASN.1 TAG H'80

Data Description Call Identification Number

Content s Length 3

Type OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

49 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H81 H82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H9F66 TAGs: 17 octets

Data Description Exchange Identity GSM Call Reference Number Restart During Call Restart During Output Indicator Last Partial Output Partial Output Record Number Switch Identity Disconnection due to System Recovery Forlopp During Output Indicator Forlopp Release During Call Record Sequence Number Incomplete Call Data Indicator MSC Address Date Output Type

Content s Length 1..15 1..8 0 0 0 1 2 0 0 0 3 0 2..9 3 1 Lengths: 16 octets

Type IA5STRING OCTET STRING NULL NULL NULL OCTET STRING OCTET STRING NULL NULL NULL OCTET STRING NULL ADDRESS STRING OCTET STRING ENUMERATED Contents: 45 octets

Maximum number of 8 bit bytes to be reserved for this module is 80. The data items require 78 (17+16+45) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

INFORMATION
Prepared (also subject responsible if other) No.

50 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

4.19

MODULE 24, Location Services

ASN.1 TAG H'80 H'81 H'82 H83 H84 H85 H86 H87 H88 H89 H8A H8B H8C H8D H8E H8F H90 H91 H92 H93 H94 H95 H96 H97 H98 H99 H9A H9B H9C H9D H9E H9F1F

Data Description Traffic Activity Code Call Identification Number Record Sequence Number Type of Calling Subscriber Target MSISDN Target IMSI Target IMEI Date for Start of Charge Time for Start of Charge Exchange Identity MSC Identification Miscellaneous Information Restart During Output Indicator ICI Ordered Output for Subscriber Incomplete Call Data Indicator Switch Identity Network Call Reference Forlopp During Output Indicator Positioning Delivery LCS Client Identity LCS Client Type Location Estimate Age of Location Estimate Subscriber State MLC Address Deciphering Keys Type of Location Request First Target Location Horizontal Accuracy Response Time Category Vertical Accuracy

Content s Length 5 3 3 1 1..20 3..8 8 3..4 3 1..15 1..20 1 0 0 1 0 2 5 0 1 1..20 1 1..20 2 1 1..20 8..15 1 7 1 1 1

Type OCTET STRING OCTET STRING OCTET STRING OCTET STRING ADDRESS STRING TBCD STRING TBCD STRING OCTET STRING OCTET STRING IA5STRING ADDRESS STRING OCTET STRING NULL NULL ENUMERATED NULL OCTET STRING OCTET STRING NULL OCTET STRING ADDRESS STRING ENUMERATED OCTET STRING OCTET STRING ENUMERATED ADDRESS STRING OCTET STRING ENUMERATED OCTET STRING OCTET STRING ENUMERATED OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

51 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H9F20 H'9F21 H9F66 TAGs: 39 octets

Data Description Vertical Coordinate Request Unsuccessful Positioning Data Reason Output Type

Content s Length 0 1 1 Lengths: 35 octets

Type NULL ENUMERATED ENUMERATED Contents: 192 octets

Maximum number of 8 bit bytes to be reserved for this module is 270. The data items require 266 (39+35+192) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)).

EVENT MODULE TYPES


An event module can be included in the MS originating/terminating call data record.

5.1

MODULE 10, AoC

ASN.1 TAG H'80 H81 H82 H83 H84 H85 H86 TAGs: 7 octets

Data Description Traffic Activity Code Charge Rate Information to Mobile Station Charge Rate Information Indicator Supplementary Service Code Time for Event Incomplete Call Data Indicator GSM SCF Control of AoC

Content s Length 4 14 1 1 3 0 0 Lengths: 7 octets

Type OCTET STRING TBCD STRING ENUMERATED OCTET STRING OCTET STRING NULL NULL Contents: 23 octets

Maximum number of 8 bit bytes to be reserved for this module is 39. The data items require 37 (7+7+23) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

INFORMATION
Prepared (also subject responsible if other) No.

52 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

5.2

MODULE 11, SS Invocation

ASN.1 TAG H'80 H81 H82 H83 H84 H85 H86

Data Description Traffic Activity Code Supplementary Service Code Supplementary Service Request Time for Event First Calling Location Information Charge Rate Information Indicator Event Charge Rate Information to Mobile Station Incomplete Call Data Indicator Network Call Reference SS Invocation Notification

Content s Length 4 1 1 3 7 1 4

Type OCTET STRING OCTET STRING ENUMERATED OCTET STRING OCTET STRING ENUMERATED TBCD STRING

H87 H89 H8A TAGs: 10 octets

0 5 0 Lengths: 10 octets

NULL OCTET STRING NULL Contents: 26 octets

Maximum number of 8 bit bytes to be reserved for this module is 48. The data items require 46 (10+10+26) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

5.3

MODULE 12, Service Switch

ASN.1 TAG H'80 H81 H82 H83 TAGs: 4 octets

Data Description Traffic Activity Code Time for Event Service Switching Type Incomplete Call Data Indicator

Content s Length 4 3 1 0 Lengths: 4 octets

Type OCTET STRING OCTET STRING ENUMERATED NULL Contents: 8 octets

INFORMATION
Prepared (also subject responsible if other) No.

53 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Maximum number of 8 bit bytes to be reserved for this module is 18. The data items require 16 (4+4+8) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

5.4

MODULE 16, IN Service Data

ASN.1 TAG H'80 H81 H82 HA3

Data Description Charge Party Distributed Charge Party Single Charging Units Addition Generic Charging Digits Within the Generic Charging Digits: H04 Generic Digits 1..20 times Generic Charging Numbers Within the Generic Charging Numbers: H04 Generic Numbers 1..20 times Service Feature Code Time for Event Incomplete Call Data Indicator Free Format Data SSF Leg ID Free Format Data 2 Free Format Data Append Indicator Free Format Data Append Indicator 2

Content s Length 4 1 2 *

Type OCTET STRING ENUMERATED OCTET STRING SET

2..15 *

OCTET STRING SET

HA4

3..17 2 3 0 1..160 1 1..160 0 0 Lengths: 57 octets

OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING OCTET STRING OCTETE STRING NULL NULL Contents: 973octets

H85 H86 H87 H88 H89 H'8A H'8B H'8C TAGs: 53 octets

Maximum number of 8 bit bytes to be reserved for this module is 1087. The data items require 1083 (53+57+973) octets and the module header requires 4 octets (1 for the ASN.1 TAG, 3 for the length of the contents of the module (length > 255)).

INFORMATION
Prepared (also subject responsible if other) No.

54 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

Note that the maximum size calculated above does not correspond to the real event module size because usually not all of the above fields are output at the same time (for instance, hardly no IN service will send 20 Generic Numbers and 20 Generic Digits at the same time). So, the real size will always be much less than the calculated value above. Note: The event module can contain structured items. This * means that the length of the field depends on the contents of the fields that are included in the SET. Coding of the Generic Charging Digits within the IN Service Data event module is shown below (figure 5). Coding of Generic Charging Numbers is handled correspondingly.
Tag = Generic Charging Digits (HA3) Length = Indefinite (H80) Tag = Generic Digits (H04) Length = 2..15 (H02..H0F) Generic Digits value

. .
Tag = Generic Digits (H04) Length = 2..15 (H02..H0F) Generic Digits value End of contents (H0000)

Figure 5. Coding of Generic Charging Digits.

5.5

MODULE 20, Charge Rate Change

ASN.1 TAG H'80 H81 H82 H83 H84

Data Description Traffic Activity Code Time for Event Radio Channel Property Change Initiating Party Tariff Class

Content s Length 4 3 1 1 2

Type OCTET STRING OCTET STRING ENUMERATED ENUMERATED OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

55 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG H87 H88 H89 TAGs: 8 octets

Data Description AIUR Requested Number of Channels Requested Channel Coding Used

Content s Length 1 1 1 Lengths: 8 octets

Type ENUMERATED ENUMERATED OCTET STRING Contents: 14 octets

Maximum number of 8 bit bytes to be reserved for this module is 32. The data items require 30 (8+8+14) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

5.6

MODULE 23, ISDN SS Invocation

ASN.1 TAG H'80 H81 TAGs: 2 octets

Data Description Traffic Activity Code Incomplete Call Data Indicator

Content s Length 5 0 Lengths: 2 octets

Type OCTET STRING NULL Contents: 5 octets

Maximum number of 8 bit bytes to be reserved for this module is 11. The data items require 9 (2+2+5) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

5.7

MODULE 25, Handover

ASN.1 TAG H'80 H81 H82 H83 H84 H85 H86

Data Description Traffic Activity Code Time for Event RNC Id of Target RNC Incomplete Call Data Record Indicator Target Location Information Radio Channel Property Channel Coding Used

Content s Length 4 3 7 0 7 1 1

Type OCTET STRING OCTET STRING OCTET STRING NULL OCTET STRING ENUMERATED OCTET STRING

INFORMATION
Prepared (also subject responsible if other) No.

56 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

ASN.1 TAG TAGs: 7 octets

Data Description

Content s Length Lengths: 7 octets

Type Contents: 23 octets

Maximum number of 8 bit bytes to be reserved for this module is 39. The data items require 37 (7+7+23) octets and the module header requires 2 octets (1 for the ASN.1 TAG, 1 for the length of the contents of the module (length <= 127)).

EXAMPLE OF HOW TO DECODE A CDR


This chapter describes shortly how to get started when decoding a ASN.1 coded CDR manually. The HEX data below could be the start of a typical CDR: A081DFA1 81DC9F21 01038C03 00000C89 03620A1D

The HEX data is decoded as follows: A0 Tag = uMTSGSMPLMNCallDataRecord Form: 10 = Context Specific Class: 1 = Constructor Tag: 00000 = 0 Length (long form, one additional octet used) Length = 223 Tag = MSOriginating Form: 10 = Context Specific Class: 1 = Constructor Tag: 00001 = 1 DC 9F Length (long form, one additional octet used) Tag = 10011111 Form: 10 = Context Specific Class: 0 Tag: 111111 (tag > 30, see next octet)

81 DF A1

21 03

Tag = 33 (Call Position) Value: 3 (B-answerHasBeenReached)

INFORMATION
Prepared (also subject responsible if other) No.

57 (57)

EED/P/ZZ Heinz-Peter Keutmann


Approved Checked

EED/P/Z-04:002 Uen
Date Rev Reference

EED/P/ZZ (Simone Dargel)

2004-03-12

8C

Tag = Chargeable Duration Form: 10 = Context Specific Class: 0 = Primitive Tag: 01100 = 12

03 00 00 0C 89

Length = 3 Value: 0 (hour) Value: 0 (minute) Value: 12 (seconds) Tag = Date for Start of Charge Form: 10 = Context Specific Class: 0 = Primitive Tag: 01001 = 9 Length = 3 Value: 98 (year) Value: 10 (month) Value: 29 (day)

03 62 0A 1D . . .

There is also a tool available for decoding CDRs. For more information see: http://eed.ericsson.se/pdca/subsystems/opm/chs/Documentation/support/dea sn9.html

REFERENCES
[1] Common Charging Output, ASN.1 Result 1/190 83-FAY 112 035/4 Uen Rev. E

You might also like