Formato Cdma Asn 1
COMMON CHARGING OUTPUT ASN.1 RESULT
1 Format
1.1 Description
1.1.1 Introduction
This Printout Description describes the structure of charging output data in the Code Division Multiple Access (CDMA) application according to the Abstract Syntax NotationNumber 1 (ASN.1) Formal Description. ASN.1 is specified in International Standards Organization (ISO) Recommendations 8824 and 8825.
1.1.2 Concepts
Call Module
A call module is a collection of data related to a call.
1.1.3 General
Charging output data can consist of one of the following call modules:
LandToLand (L-L):
Call module for land-to-land calls
MobileToLand (M-L):
Callmodule for mobile-to-land calls
LandToMobile (L-M):
Call module for land-to-mobile calls
MobileToMobile (M-M):
Call module for mobile-to-mobile calls
InterExchangeHandoffCallingSubscriber (IHA):
Call module for inter-exchange handoff for calling
subscriber
InterExchangeHandoffCalledSubscriber (IHB):
Call module for inter-exchange handoff for called
subscriberPacketDataSession:
Call module for packet data call session
1.2 ASN.1 Format
1.2.1 General
All charging data is output according to ASN.1 Basic Encoding Rules, as described in this document.
A Call Data Record contains one call module, which in turn contains tagged call data related to a call.
By using exchange parameters, it is possible to exclude tagged call data which is not to be output./-------------------------------------------\
| |
| Tag = Call Data Record |
+-------------------------------------------+
| Length = Number of octets |
+-------------------------------------------+
| |
| /----------------------------------\ |
| | Tag = CallModule | |
| +----------------------------------+ |
| | Length = Number of octets | |
| +----------------------------------+ |
| | | |
| | Tagged Call Data | |
| | | |
| \----------------------------------/ |
| |\-------------------------------------------/
Figure 1. Structure of Charging Output Data
1.2.2 Definition of Null Data Type
The element with Data Type 'NULL' has no variable part, that is the tag is used as an indicator, and the length is set to 0.
1.2.3 Call Data Records
All charging output data is stored in Call Data Records. Every record has a Tag and a Length indicatorthat precede the contents of the record.
The Tag is defined by an exchange parameter, and the Length contains the number of octets which comprise the contents.
All Call Data Records have the same structure, though the record length may vary.
/--------------------------------\
| Tag = Call Data Record |
+--------------------------------+
| Length = Number of octets |+--------------------------------+
| |
| Contents = Charging Data |
| |
\--------------------------------/
Figure 2. Call Data Record
1.2.4 Call Modules
The Tag indicates the type of call module. The Length indicates the number of octets that follow within the call module.
/------------------------------------\
|Tag = Call Module |
+------------------------------------+
| Length = Number of octets |
+------------------------------------+
| |
| Tagged Call Data |
| |
\------------------------------------/
Figure 3. Call Module
1.2.5 Tagged Call Data
The tagged call data consists...
Regístrate para leer el documento completo.