CDMA2000 Family

 

A1 Signaling

http://www.3gpp2.org/Public_html/specs/A.S0014-0_v1.0.pdf

The Base Station Application Part (BSAP) is the application layer signaling protocol that provides messaging to accomplish the functions of the A1 Interface component of the MSC - BS Interface. BSAP is split into two sub-application parts; the BS Management Application Part (BSMAP), and the Direct Transfer Application Part (DTAP).
The BS Management Application Part (BSMAP) supports all Radio Resource Management and Facility Management procedures between the MSC and the BS, or to a cell(s) within the BS. BSMAP messages are not passed to the MS, but are used only to perform functions at the MSC or the BS. A BSMAP message (Complete Layer 3 Information) is also used together with a DTAP message to establish a connection for a MS between the BS and the MSC, in response to the first layer 3 air interface message sent by the MS to the BS for each MS system request. The description of the layer 3 protocol for the BSMAP information exchange is contained within this specification.

The Direct Transfer Application Part (DTAP) messages are used to transfer call processing and mobility management messages between the MSC and BS. DTAP messages carry information that is primarily used by the MS. The BS maps the DTAP messages going to and coming from the MSC from/into the appropriate air interface signaling protocol.
The A1 header structure is as follows:

BSMAP Header

1
8
Message Discriminator = 0x00
Length Indicator (LI) = <variable>
Message Type

DTAP Header

1
8
Message Discrimination = [01H]
Data Link Connection Identifier (DLCI) = [00H]
Length Indicator (LI) = [03H]
Reserved = [0000]
Protocol Discriminator = [0011]
=> Reserved - Octet = [00H]
Message Type

Message Discriminator
The message discriminator; this has a value of 0 in BSMAP messages and 1 in DTAP messages.

Message Type
The Message type can be either BSMAP messages or DTAP messages.

BSMAP Messages
The following BSMAP message types are available:

0x69
0x65
0x66
0x67
0x68
0x02
0x03
0x01
0x45
0x46
0x48
0x49
0x40
0x41
0x09
0x0A
0x20
0x21
0x22
0x57
0x60
0x61
0x13
0x15
0x14
0x16
0x17
0x10
0x12
0x11
0x1A
0x6C
0x6D
0x6E
0x6F
0x52
0x53
0x55
0x23
0x25
0x56
0x30
0x31
0x34
0x35
0x47
0x4A
0x6A
0x6B
0x39
0x38
0x42
0x43
0x0B

Additional Service Notification
ADDS Page
ADDS Page Ack
ADDS Transfer
ADDS Transfer Ack
Assignment Complete
Assignment Failure
Assignment Request
Authentication Request
Authentication Response
Base Station Challenge
Base Station Challenge Response
Block
Block Acknowledge
BS Service Request
BS Service Response
Clear Command
Clear Complete
Clear Request
Complete Layer 3 Information
Feature Notification
Feature Notification Ack
Handoff Command
Handoff Commenced
Handoff Complete
Handoff Failure
Handoff Performed
Handoff Request
Handoff Request Acknowledge
Handoff Required
Handoff Required Reject
PACA Command
PACA Command Ack
PACA Update
PACA Update Ack
Paging Request
Privacy Mode Command
Privacy Mode Complete
Radio Measurements for Position Request
Radio Measurements for Position Response
Rejection
Rejection
Reset Acknowledge
Reset Circuit
Reset Circuit Acknowledge
SSD Update Request
SSD Update Response
Status Request
Status Response
Transcoder Control Acknowledge
Transcoder Control Request
Unblock
Unblock Acknowledge
User Zone Reject

DTAP Messages
The following DTAP message types are available:

0x6A
0x53
0x54
0x26
0x45
0x46
0x48
0x49
0x24
0x07
0x10
0x50
0x02
0x04
0x08
0x27
0x2B
0x2C
0x56
0x2E
0x2F
0x47
0x4A
0x6A
0x6B
0x0B
0x0C
0x0D
Additional Service Request
ADDS Deliver
ADDS Deliver Ack
Alert With Information
Authentication Request
Authentication Response
Base Station Challenge
Base Station Challenge Response
CM Service Request
Connect
Flash with Information
Flash with Information Ack
Location Updating Accept
Location Updating Reject
Location Updating Request
Paging Response
Parameter Update Confirm
Parameter Update Request
Rejection
Service Release
Service Release Complete
SSD Update Request
SSD Update Response
Status Request
Status Response
User Zone Reject
User Zone Update
User Zone Update Request

Protocol Discriminator
The protocol discriminator can have the following values:
Call processing and call related supplementary services

5 Mobility Management
6 Radio Resource Management
9 Facility Management
11 Other Signaling Procedures
15 Reserved for Test Procedures


Length Indicator
The length of the message

DLCI
The data link connection identifier

Reserved Octet
The Octet is reserved

Interested in more details about testing this protocol?

 

A3 Signaling

http://www.3gpp2.org/Public html/specs/A.S0015-0 v1.0.pdf.

The A3 interface is composed of signaling and user traffic subchannels. It provides the ability to establish and remove A3 traffic connections. The A3 interface also provides support for operational procedures, such as turning on/off voice privacy or changing the service configuration of a call.
The A3 Signaling header structure is as follows:

1
8
Message Type II
Information Element Identifier
Information Element Length
Information Element Value (1-N bytes)
.
.

Message Type II
This contains the Message Type II message. The message types are followed by a set of information elements with the format shown above. The following message types are available:

0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x15
0x16
0x17
A3-Connect
A3-Connect Ack
A3-Remove
A3-Remove Ack
A3-Drop
A3-Propagation Delay Measurement Report
A3-IS-95 FCH Forward
A3-IS-95 FCH Reverse
A3-Physical Transition Directive
A3-Physical Transition Directive Ack
A3-IS-2000 FCH Forward
A3-IS-2000 FCH Reverse
A3-Traffic Channel Status
A3-IS-2000 DCCH Forward
A3-IS-2000 DCCH Reverse
A3-IS 2000 SCH Forward
A3-IS 2000 SCH Reverese
A3-FCH Forward Traffic Frame
A3-DCCH Forward Traffic Frame
A3-FCH Reverse Traffic Frame
A3-DCCH Reverse Traffic Frame
A3-SCH Reverse Traffic Frame

Interested in more details about testing this protocol?

 

A7 Signaling

http://www.3gpp2.org/Public html/specs/A.S0015-0 v1.0.pdf

The A7 interface provides direct BS to BS signaling for the support of an efficient soft handoff procedure. Only a call release procedure interrupts any Handoff procedure.
Multiple concurrent A7 Handoff Add procedures are prohibited for the same physical Channel on the same call.
The A7 Signaling message header appears as follows:

1
8
Message Type II
Information Element Identifier
Information Element Length
Information Element Value (1-N)
.
.

Message Type II
The message type distinguishes between the types of messages. The message types are followed by a set of information elements with the format shown above.
The following message types are available:

0x80
0x81
0x82
0x83
0x84
0x85
0x89
0x8A
0x8B
0x8C
0x8D
0x8E
0x8F
0x90
0x91
0x92
0x93
A7-Handoff Request
A7-Handoff Request Ack
A7-Drop Target
A7-Drop Target Ack
A7-Target Removal Request
A7-Target Removal Response
A7-Source Transfer Performed
A7-Reset
A7-Reset Acknowledge
A7-Paging Channel Message Transfer
A7-Paging Channel Message Transfer Ack
A7-Access Channel Message Transfer
A7-Access Channel Message Transfer Ack
A7-Burst Request
A7-Burst Response
A7-Burst Commit
A7-Burst Release

Interested in more details about testing this protocol?

 

A9 Signaling

http://www.3gpp2.org/Public html/specs/A.S0016-0 v1.0.pdf

The A9 interface carries signaling information between the BS and the PCF. The A8/A9 interfaces support mobility between BSCs under the same PCF.
The A9 Signaling header appears as follows:

1
8
A9 Message Type
Information Element Identifier
Information Element Length
Information Element Value (1-N)
.
.

Message Type
The type of message. The message types are followed by a set of information elements with the format shown above.
The following message types are available
MessageType – Determines traffic distribution by different message types.

0x1
0x2
0x3
0x4
0x5
0x6
0x7
0x8
0x9
0xA
0xB
0xC
0xD
0xE
0xF
0x10
0x11
A9-Setup A8
A9-Connect A8
A9-Disconnect A8
A9-Release A8
A9-Release A8 Complete
A9-BS Service Request
A9-BS Service Response
A9-AL Connected
A9-AL Connected Ack
A9-AL Disconnected
A9-AL Disconnected Ack
A9-Short Data Delivery
A9-Short Data Ack
A9-Update-A8
A9-Update-A8-Ack
A9-Version Info
A9-Version Info Ack

Interested in more details about testing this protocol?

 

A11 Signaling

http://www.3gpp2.org/Public_html/specs/A.S0017-0_v1.0.pdf.

The A11 interface carries signaling information between the PCF and the PDSN for packet data services and provides a signaling connection between a PCF and PDSN pair (A11). A11 signaling messages are also used for passing accounting related and other information from the PCF to the PDSN. The A10/A11 interfaces support mobility between PCFs under the same PDSN.
The format of the A11 Signaling messages header is as follows:

1
8
A11 Message Type
Information Element Identifier
Information Element Length
Information Element Value (1-N)
.
.

A11 Message Type
The A11 message type field defines the message type. The following message types are available:

0x1
0x3
0x14
0x15
Registration Request
Registration Reply
Registration Update
Registration Acknowledgment

The message type is followed by information elements in the form of a TLV or in the form of a value.

Interested in more details about testing this protocol?

 

A13 Signaling

http://www.3gpp2.org/Public_html/specs/A.S0007-A_v1.0.pdf.

The A13 protocol is responsible for information exchange between the source and target AN. The protocol is divided up into information from the target to source direction, and information from the source to the target direction. Signaling over the A13 interface requires a reliable transport protocol and appropriate addressing and routing mechanisms to deliver messages from the target to source destination.
The A13 header appears as follows:

1
8
A13 Message Type
Information Element Identifier
Information Element Length
Information Element Value (1-N)
.
.

A13 Message Type
The Message type value distinguishes between four types of A13 session information messages.
The following message types are available:

A13 Message Type
A13 Message Name
01H
02H
03H
04H
A13-Session Information Request
A13-Session Information Confirm
A13-Session Information Reject
A13-Session Information Response

The message types are followed by a set of information elements with the format shown above.

Information Element Identifier
The information element identifier

IE Length
The length of the information element.

Interested in more details about testing this protocol?

 

A14 Signaling

http://www.3gpp2.org/Public html/specs/A.S0007-A v1.0.pdf

The A14 interface between the AN and the SC/MM function of the PCF is used for performing HRPD Session and HRPD mobility related operations.
The A14 interface supports the following procedures:

  • UATI assignment procedure.
  • General updating procedure.
  • Terminal authentication.
  • Session release.
  • Session information updating procedure.
  • Paging procedure.

The A14 header appears as follows:

1
8
Message Type
Information Element Identifier
Information Element Length
Information Element Value (1-N)
.
.

The message types are followed by a set of information elements with the format shown above.

Message Types
The type of message. The following message types are available:

0x20
0x21
0x22
0x23
0x24
0x25
0x26
0x27
0x28
0x29
0x2A
0x2B
0x2C
0x2D
0x2E
0x2F
0x30
0x31
0x32
0x33
0x34
0x35
0x36
0x37
0x38
General Update
General Update Complete
Authentication Command
Authentication Request
Authentication Response
Authentication Completed
Authentication Completed Ack
UATI Request
UATI Assignment
UATI Complete
UATI Complete Ack
UATI Assignment Failure
Session Release
Session Release Complete
Paging Request
Paging Request Ack
Paging Response
Paging Response Ack
Session Information Update
Session Information Update Ack
Session Release Command
Authentication Failure
Authentication Failure Ack
Keep Alive Request
Keep Alive Request Ack

Interested in more details about testing this protocol?

 

A15 Signaling

(belongs to TCP/IP)
http://www.3gpp2.org/Public_html/specs/A.S0007-A_v1.0.pdf

The A15 interface is used for sending paging request messages from the AN that manages the registered sector to the ANs that send paging messages over the air. This interface is used for inter AN paging.
The header for the A15 protocol appears as follows:

1
8
Message Type
Information Element Identifier
Information Element Length
Information Element Value (1-N)
.
.

Message Type
Distinguishes between the various message types. The following message types are available:

0x01
0x02 0x03
Paging Request
Paging Response
Paging Response Ack

The message types are followed by a set of information elements with the format shown above.

Interested in more details about testing this protocol?

 

1 2

CDMA2000 Family Protocol Information
A1 | A3 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | CDMA2000 Reference Page

 
Additional Information