SlideShare une entreprise Scribd logo
1  sur  71
www.huawei.com
Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
BSSAP Protocol
Analysis
Page2Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
References
 GSM TS 0808
Page3Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Objectives
 Upon completion of this course, you will be able to:

Outline the main function of BSSAP protocol

Describe the main procedure of BSSAP
Page4Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. BSSAP Protocol Basic Principles
2. BSSAP Main Procedure Analysis
Page5Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. BSSAPProtocol Basic Principles
2. BSSAP Main Procedure Analysis
Page6Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
1. BSSAP Protocol Basic Principles
1.1 Protocol Stacks
1.2 BSSAP Protocol Functions
1.3 BSSAP Message Structure
Contents
Page7Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
BSSAP Protocol of A Interface
 Base Station Subsystem Application Part (BSSAP) is the
application protocol used on the A interface to the GSM
network. Information carried through this interface includes:

Mobile station management

Base station management

Mobility management

Connection management
MSOFTX3000
内部接口
UMG8900
MSC/VLR
A
BSSAP
BSS
BSC
MSOFTX3000
Internal
interface
UMG8900
MSC/VLR
A
BSSAP
BSS
BSC
Page8Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Protocol Stacks
Page9Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
1. BSSAP Protocol Basic Principles
1.1 Protocol Stacks
1.2 BSSAPProtocol Functions
1.3 BSSAP Message Structure
Contents
Page10Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
BSSAP Protocol
DTAP BSSMAP
Distribution Function
To air interfaceTo air interface
transmissiontransmission
equipmentequipment
To otherTo other
processprocess
within BSCwithin BSC
BSSAPBSSAP
SCCP
MTP
BSSMAP DTAP
Distribution Function
BSSAPBSSAP
SCCP
MTP
To other applicationTo other application
E.g. call controlE.g. call control
A interfaceA interface MSC sideMSC sideBSC sideBSC side
Page11Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Components of BSSAP Protocol
 BSSAP protocol is composed of:

BSSMAP: Base Station Subsystem Management Application
Part;

BSSMAPmessagescontrolserviceprocess, andarehandled
bytheinternalfunctionalmoduleofcorrespondingA
interface.

DTAP: Direct Transfer Application Part

ForDTAPmessages, theAinterfaceonlyfunctionsasa
transportchannel. AtBSSside, DTAPmessagesaredirectly
conveyedtoaradiochannel; atNSSside, DTAPmessagesare
carriedtothecorrespondingfunctionalprocessingunit.

Distribution Function: distribute the message to
Page12Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Classification of BSSMAP
Procedures
 There are two types of BSSMAP procedures:

Connectionless procedures

Itisaglobalprocedurewhichconcernsacompletecellor
BSS, orspecificterrestrialcircuits.

ItusestheconnectionlessservicesoftheSCCP

Connection-oriented procedures

Itisadedicatedprocedurewhichconcernsasinglededicated
radioresourceontheradiointerface, orinthecaseofa
multi slotconfiguration, allradioresourcesallocatedtoone
mobilestation.

ItusestheconnectionorientedservicesoftheSCCP, onthe
connectionwhichhasbeensetuptosupportthatcallor
transaction
Page13Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Connectionless Procedures of
BSSMAP
Procedure Messages
Blocking BLOCK
BLOCKING ACKNOWLEDGE
UNBLOCK
UNBLOCKING ACKNOWLEDGE
Resource indication RESOURCE REQUEST
RESOURCE INDICATION
Reset RESET
RESET ACK
Handover candidate enquiry HANDOVER CANDIDATE ENQUIRE
HANDOVER CANDIDATE RESPONSE
Paging PAGING
Flow control OVERLOAD
Reset circuit RESET CIRCUIT
RESET CIRCUIT ACKNOWLEDGE
Page14Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Connection-oriented Procedures of BSSMAP
Procedures Messages
Assignment ASSIGNMENT REQUEST
ASSIGNMENT COMPLETE
ASSIGNMENT FAILURE
Handover required indication HANDOVER REQUIRED
HANDOVER REQUIRED REJECT
Handover resource allocation HANDOVER REQUEST
HANDOVER REQUEST ACKNOWLEDGE
HANDOVER FAILURE
Handover execution HANDOVER COMMAND
HANDOVER DETECT
HANDOVER COMPLETE
HANDOVER SUCCEEDED
Release CLEAR REQUEST
CLEAR COMMAND
CLEAR COMPLETE
Classmark update CLASSMARK UPDATE
Page15Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Connection-oriented Procedures of BSSMAP
Procedures Messages
Cipher mode control CIPHER MODE COMMAND
CIPHER MODE COMPLETE
Trace invocation MSC INVOKE TRACE
BSS INVOKE TRACE
Initial MS message COMPLETE LAYER 3 INFORMATION
Queuing indication QUEUING INDICATION
Data link control SAPI not equal to 0 DTAP message (in normal case)
SAPI “N” REJECT (in case of failure)
PDSS1 flow control SUSPEND
RESUME
Circuit re-selection CHANGE CIRCUIT
CHANGE CIRCUIT ACKNOWLEDGE
Location Aquisition LOCATION INFORMATION COMMAND
LOCATION INFORMATION REPORT
Page16Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
1. BSSAP Protocol Basic Principles
1.1 Protocol Stacks
1.2 BSSAP Protocol Functions
1.3 BSSAPMessage Structure
Contents
Page17Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
BSSAP Message Structure
Distribution data unit Length indicator Message body
BSSAP messageBSSAP message
 The distribution data unit of BSSMAP message and DTAP
message are different.
 The length indicator is 1 octet long.
Page18Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Distribution Data Unit of BSSMAP
 The Distribution Data Unit only consists of the
Discrimination parameter, which is set to the "Not
Transparent" value.
Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
0 0 0 0 0 0 0 D
Discrimination ParameterDiscrimination Parameter
 The discrimination bit D is set to “0”, means "Not Transparent" .
Page19Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Distribution Data Unit of DTAP
 The Distribution Data Unit consists of two parameters:

Discrimination parameter

Data Link Connection Identification (DLCI) parameter.
Discrimination ParameterDiscrimination Parameter
 The discrimination bit D is set to “1”, means "Transparent" .
Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
0 0 0 0 0 0 0 D
Page20Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Distribution Data Unit of DTAP
 The DLCI parameter is 1 octet long.

In the direction of MSC to BSC: to indicate the type of data link
connection to be used over the radio interface.

In the direction of BSS to MSC: to indicate the type of
originating data link connection over the radio interface.
Page21Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. BSSAP Protocol Basic Principles
2. BSSAPMain Procedure Analysis
Page22Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 Cipher Mode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAP Message
Contents
Page23Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Paging
BSSMS
First SABM frame
(PAGING RESPONSE)
MSC
RR: PAGING REQUEST
TYPE 1, 2, 3
BSSMAP: COMPLETE
LAYER 3 INFORMATION
( PAGING RESPONSE)
BSSMAP: PAGING
 SABM: Set asynchronous balanced mode command
Page24Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
PAGING Message
Information Element type Direction Description
Message Type M MSC-
>BSC
IMSI M MSC-
>BSC
TMSI O MSC-
>BSC
Cell Identifier List M MSC-
>BSC
Channel Needed O MSC-
>BSC
 This message is sent from the MSC to the BSS and
contains sufficient information to allow the paging message
to be transmitted by the correct cells at the correct time.
Page25Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 Cipher Mode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAP Message
Contents
Page26Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Initial MS Message Procedure
 When BSC receive the radio interface initial L3 message
from the MS (piggybacked on the SABM frame), BSC will
setup the SCCP connection via CR/CC message, and
passing the entire radio interface initial L3 message to the
MSC using BSSMAP “COMPLETE LAYER 3
INFORMATION” message which encapsulated in SCCP CR
message.
Page27Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Initial MS Message Procedure
 The radio initial L3 message can be:

CM SERVICE REQUEST,

PAGING RESPONSE,

CM REESTABLISHMENT REQUEST,

LOCATION UPDATING REQUEST,

IMSI DETACH,

NOTIFICATION RESPONSE,

IMMEDIATE SETUP
Page28Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Initial MS Message Procedure
BSSMS
First SABM frame
(initial L3 message: CM
SERVICE REQUEST,
LOCATION UPDATING
REQUEST, PAGING
RESPONSE, IMSI
DETACH etc. )
MSC
SCCP: CR
( BSSMAP: COMPLETE
LAYER 3 INFORMATION
(CM SERVICE REQUEST,
LOCATION UPDATING
REQUEST, PAGING
RESPONSE, IMSI DETACH
etc. ) )
SCCP: CC
Page29Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
COMPLETE LAYER 3
INFORMATION
Information Element type Direction Description
Message Type M BSC-
>MSC
Cell Identifier M BSC-
>MSC
Layer 3 Information M BSC-
>MSC
“paging response”
etc.
Choose Channel O BSC-
>MSC
the channel rate/type
on which the initial
layer 3 message was
received
Location Information O BSC-
>MSC
to provide Location
Services related
information
Page30Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 CipherMode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAP Message
Contents
Page31Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Cipher Mode Control Procedure
 The cipher mode control procedure allows the MSC to pass
cipher mode information to the BSS to select and load the
user data and signalling encryption device with the
appropriate key.
 If the BSS is unable to support the ciphering algorithm
specified in the CIPHER MODE COMMAND message then
it shall return a CIPHER MODE REJECT message with
Cause value "Ciphering algorithm not supported".
Page32Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Cipher Mode Control
BSSMS
RR: CIPHER MODE
COMPLETE
MSC
RR: CIPHER MODE
COMMAND
BSSMAP: CIPHER MODE
COMPLETE
BSSMAP: CIPHER MODE
COMMAND
BSSMAP: CIPHER MODE
REJECT
Page33Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
CIPHER MODE COMMAND
Information Element type Direction Description
Message Type M MSC-
>BSC
Encryption Information M MSC-
>BSC
Cipher Response Mode O MSC-
>BSC
This information
element is used by
the MSC to indicate
whether the IMEI is
to be included in the
CIPHERING MODE
COMPLETE
message to be sent
by the Mobile
Station.
Page34Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Encryption Information IE
8 7 6 5 4 3 2 1
Element identifier octet 1
Length octet 2
Permitted algorithms octet 3
Key octet 4-N
Page35Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Encryption Information IE
Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1
GSM
A5/7
GSM
A5/6
GSM
A5/5
GSM
A5/4
GSM
A5/3
GSM
A5/2
GSM
A5/1
No
encry
ption
 Permitted algorithms:
 if the bit set to 1, the BSC will use the algorithm.
 If the bit set to 0, the BSC won’t use the algorithm.
 Key:
 It shall be present if at least one of the A5 encryption algorithms is
permitted. When present, the key shall be 8 octets long.
Page36Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
CIPHER MODE COMPLETE
Information Element type Direction Description
Message Type M BSC-
>MSC
Layer 3 Message Contents O BSC-
>MSC
To pass the
contents of radio
interface messages
from MS to MSC.
Chosen Encryption Algorithm O BSC-
>MSC
A specific algorithm
Page37Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
CIPHER MODE REJECT
Information Element type Direction Description
Message Type M BSC-
>MSC
Cause M BSC-
>MSC
 Typical Cause values are:
 Ciphering algorithm not supported,
 Invalid message contents
Page38Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 Cipher Mode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAP Message
Contents
Page39Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Assignment Procedure
 The purpose of the assignment procedure is to ensure that
the correct dedicated radio resource(s) can be allocated or
reallocated to a MS that requires it.
Page40Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Assignment
BSSMS
RR: ASSIGNMENT
COMPLETE
MSC
RR: ASSIGNMENT
COMMAND
BSSMAP: ASSIGNMENT
COMPLETE
BSSMAP: ASSIGNMENT
REQUEST
BSSMAP: ASSIGNMENT
FAILURE
RR: ASSIGNMENT
FAILURE
Page41Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
ASSIGNMENT REQUEST
Information Element type Direction Description
Message Type M MSC-
>BSC
Channel Type M MSC-
>BSC
Speech, data or
signalling;
Speech: Full rate or half
rate;
Data: full rate or half rate
and maximum channel
numbers, data rates;
Signalling: SDCCH
channel or full rate, half
rate channel
Priority O MSC-
>BSC
The priority of the
request.
Circuit Identity Code O MSC-
>BSC
Page42Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
ASSIGNMENT COMPLETE
Information Element type Direction Description
Message Type M BSC-
>MSC
RR Cause O BSC-
>MSC
Circuit Identity Code O BSC-
>MSC
Cell Identifier O BSC-
>MSC
Chosen Channel O BSC-
>MSC
Chosen Encryption Algorithm O BSC-
>MSC
Page43Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
ASSIGNMENT FAILURE
Information Element type Direction Description
Message Type M BSC-
>MSC
Cause M
RR Cause O BSC-
>MSC
Circuit Pool O BSC-
>MSC
Circuit Pool List O BSC-
>MSC
Page44Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Typical Cause Values
 radio interface message failure,
 O and M intervention,
 equipment failure,
 no radio resource available,
 requested terrestrial resource unavailable,
 requested transcoding/rate adaption unavailable,
 terrestrial resource already allocated,
 invalid message contents,
 radio interface failure - reversion to old channel,
 directed retry,
 circuit pool mismatch,
 switch circuit pool.
 requested speech version unavailable.
Page45Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 Cipher Mode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAP Message
Contents
Page46Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Handover Procedure
 Handover procedure include:

Handover required indication

HANDOVERREQUIRED

HANDOVERREQUIREDREJECT

Handover resource allocation

HANDOVERREQUEST

HANDOVERREQUESTACKNOWLEDGE

HANDOVERFAILURE

Handover execution

HANDOVERCOMMAND

HANDOVERDETECT

HANDOVERCOMPLETE

HANDOVERSUCCEEDED
Page47Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Handover
BSSMS MSC
BSSMAP: HANDOVER
REQUIRED
BSS MS
BSSMAP: HANDOVER
REQUEST ACK
BSSMAP: HANDOVER
REQUEST
BSSMAP: HANDOVER
COMMANDHANDOVER
COMMAND HANDOVER
ACCESSBSSMAP: HANDOVER
DETECT
HANDOVER
COMPLETEBSSMAP: HANDOVER
COMPLETE
BSSMAP: CLEAR
COMMAND
BSSMAP: CLEAR
COMPLETE
Measurement
report form MS
BSSMAP: HANDOVER
SUCCEEDED
Page48Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUIRED
Information Element type Direction Description
Message Type M BSC-
>MSC
Cause M BSC-
>MSC
Cell Identifier List M BSC-
>MSC
Circuit Pool List O BSC-
>MSC
Current Channel Type 1 O BSC-
>MSC
Signalling, data or
speech
Speech Version (Used) O BSC-
>MSC
Page49Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUIRED
 Typical Cause values are:

uplink quality,

uplink strength,

downlink quality,

downlink strength,

distance,
 better cell,

response to MSC invocation,

O&M intervention,

directed retry,

switch circuit pool,

traffic,

preemption.
Page50Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUIRED REJECT
Information Element type Direction Description
Message Type M MSC-
>BSC
Cause M MSC-
>BSC
 Typical Cause values are:
 Equipment failure,
 No radio resource available,
 Requested terrestrial resource unavailable,
 Invalid message contents,
 Requested transcoding/rate adaptation unavailable,
 O and M intervention.
Page51Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUEST (1)
Information Element type Direction Description
Message Type M MSC-
>BSC
Channel Type M MSC-
>BSC
Encryption Information M MSC-
>BSC
Classmark Information 1/2 M MSC-
>BSC
Cell Identifier (serving) M MSC-
>BSC
Circuit Identity Code O MSC-
>BSC
Page52Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUEST (2)
Information Element type Direction Description
Cause O MSC-
>BSC
Classmark Information 3 O MSC-
>BSC
Current Channel Type 1 O MSC-
>BSC
Speech Version (Used) O MSC-
>BSC
Chosen Encryption
Algorithm (serving)
O MSC-
>BSC
Old BSC to New BSC
Information
O MSC-
>BSC
Page53Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUEST (3)
 Typical Cause values are:

uplink quality,

uplink strength,

downlink quality,

downlink strength,

distance,

better cell,

response to MSC invocation,

O and M intervention,

directed retry,

switch circuit pool,

traffic,

preemption.
Page54Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER REQUEST ACK
Information Element type Direction Description
Message Type M BSC-
>MSC
L3 Information M BSC-
>MSC
Carrying a radio interface
HANDOVER COMMAND
message
Chosen Channel O BSC-
>MSC
channel rate/type
Chosen Encryption
Information
O BSC-
>MSC
Circuit Pool O BSC-
>MSC
Speech Version (chosen) O BSC-
>MSC
Page55Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER COMMAND
Information Element type Direction Description
Message Type M MSC-
>BSC
L3 Information M MSC-
>BSC
Carrying a radio interface
HANDOVER COMMAND
message
Cell Identifier O MSC-
>BSC
channel rate/type
Page56Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER DETECT
Information Element type Direction Description
Message Type M BSC-
>MSC
 This message is sent from the BSS to the MSC via the
relevant SCCP connection.
 It indicates that the correct MS has successfully accessed
the target cell.
Page57Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER COMPLETE
Information Element type Direction Description
Message Type M BSC-
>MSC
RR Cause O BSC-
>MSC
This element is passed
from the radio interface to
the MSC transparently
 This message is sent from the BSS to the MSC via the
relevant SCCP connection.
 It indicates that the correct MS has successfully accessed
the target cell.
Page58Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER SUCCEEDED
Information Element type Direction Description
Message Type M MSC-
>BSC
 This message is sent from the MSC to the old BSS via the
relevant SCCP connection.
 It indicates that the correct MS has successfully accessed
the target cell.
Page59Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER FAILURE
Information Element type Direction Description
Message Type M BSC-
>MSC
Cause M BSC-
>MSC
RR Cause O BSC-
>MSC
This element is passed
from the radio interface to
the MSC transparently
Circuit Pool O BSC-
>MSC
Circuit Pool List O BSC-
>MSC
Page60Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
HANDOVER FAILURE
 Typical Cause values are:

radio interface message failure;

O and M intervention;

Equipment failure;

no radio resource available;

requested terrestrial resource unavailable;
 requested transcoding/rate adaption unavailable;

terrestrial resource already allocated;

invalid message contents;

radio interface failure - reversion to old channel;

ciphering algorithm not supported;

circuit pool mismatch;

switch circuit pool;

requested speech version unavailable.
Page61Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 Cipher Mode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAP Message
Contents
Page62Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Release Procedure
 There are 3 types of release reason:

Release Due To Transaction Completion

Release due to BSS generated reason

Release due to successful handover
Page63Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Release
BSSMS
L2 Message: DISC
MSC
RR: CHANNEL RELEASE
BSSMAP: CLEAR COMPLETE
BSSMAP: CLEAR COMMAND
BSSMAP: CLEAR REQUEST
L2 Message: UA
Page64Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
CLEAR REQUEST
Information Element type Direction Description
Message Type M BSC-
>MSC
Cause M BSC-
>MSC
 Typical Cause values are:
 Radio interface message failure,
 O and M intervention,
 Equipment failure,
 Joined group call channel,
 Protocol error between BSS and MSC,
 Preemption.
Page65Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
CLEAR COMMAND
Information Element type Direction Description
Message Type M MSC-
>BSC
Cause M MSC-
>BSC
 Typical Cause values are:
 Call control,
 O and M intervention,
 Equipment failure,
 Handover successful
 protocol error between BSS and MSC,
Page66Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
CLEAR COMPLETE
Information Element type Direction Description
Message Type M BSC-
>MSC
 This message is sent from the BSS to the MSC to inform
the MSC that the associated dedicated resource(s) has
been successfully cleared.
 The message is sent via the BSSAP SCCP connection
associated with the dedicated resource(s).
Page67Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
2. BSSAP Main Procedure Analysis
2.1 Paging
2.2 Initial MS Message
2.3 Cipher Mode Control
2.4 Assignment
2.5 Handover
2.6 Release
2.7 DTAPMessage
Contents
Page68Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
DTAP Message
 DTAP message is used to transfer the L3 message between MS
and MSC/MSC Server, using connection-oriented SCCP service.
 The L3 message is encapsulated into DTAP message besides the
following message which is transfer by BSSMAP COMPLETE
LAYER 3 INFORMATION:

CM SERVICE REQUEST,
 PAGING RESPONSE,

CM REESTABLISHMENT REQUEST,

LOCATION UPDATING REQUEST,

IMSI DETACH,

NOTIFICATION RESPONSE,

IMMEDIATE SETUP
Page69Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
DTAP
BSSMS
L3 Message: CALL
CONFIRM
MSC
L3 message: SETUP
DTAP: CALL CONFIRMATION
DTAP: SETUP
Page70Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved.
Summary
 BSSAP protocol is composed of BSSMAP and DTAP part

BSSMAP message will be interpreted and processed by BSC.

The DTAP information is not interpreted by the BSS.
Thank you
www.huawei.com

Contenu connexe

Tendances

VoLTE optimization.pdf
VoLTE optimization.pdfVoLTE optimization.pdf
VoLTE optimization.pdf
RakhiJadav1
 

Tendances (20)

Call flows
Call flowsCall flows
Call flows
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 
CS-Core Mobile Network (General)
CS-Core Mobile Network (General)CS-Core Mobile Network (General)
CS-Core Mobile Network (General)
 
Cs c n overview
Cs c n overviewCs c n overview
Cs c n overview
 
Cs fall back
Cs fall backCs fall back
Cs fall back
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTE
 
Lte signaling
Lte signalingLte signaling
Lte signaling
 
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
 
Basic GSM Call Flows
Basic GSM Call FlowsBasic GSM Call Flows
Basic GSM Call Flows
 
3G basic good
3G basic good3G basic good
3G basic good
 
2 g parameters_guidelines1
2 g parameters_guidelines12 g parameters_guidelines1
2 g parameters_guidelines1
 
GSM Location area update
GSM Location area updateGSM Location area update
GSM Location area update
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flow
 
Volte troubleshooting
Volte troubleshootingVolte troubleshooting
Volte troubleshooting
 
76125491 2 g-ericsson-recommended-parameters-g10
76125491 2 g-ericsson-recommended-parameters-g1076125491 2 g-ericsson-recommended-parameters-g10
76125491 2 g-ericsson-recommended-parameters-g10
 
5G Handover.pptx
5G Handover.pptx5G Handover.pptx
5G Handover.pptx
 
Umts call-flows
Umts call-flowsUmts call-flows
Umts call-flows
 
GPRS EDGE 3G 4G
GPRS EDGE 3G 4GGPRS EDGE 3G 4G
GPRS EDGE 3G 4G
 
VoLTE optimization.pdf
VoLTE optimization.pdfVoLTE optimization.pdf
VoLTE optimization.pdf
 
UMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFBUMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFB
 

En vedette

01 10 speech channel assignment
01 10 speech channel assignment01 10 speech channel assignment
01 10 speech channel assignment
Ericsson Saudi
 
Guide to obtaining bts3900 information(v1.0.2)
Guide to obtaining bts3900 information(v1.0.2)Guide to obtaining bts3900 information(v1.0.2)
Guide to obtaining bts3900 information(v1.0.2)
Oyekunle Abiodun
 
Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)
Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)
Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)
Ayann Khan
 
Elementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPP
Elementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPPElementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPP
Elementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPP
Louis K. H. Kuo
 

En vedette (13)

Gsm signaling
Gsm signalingGsm signaling
Gsm signaling
 
Slide cipher based encryption
Slide cipher based encryptionSlide cipher based encryption
Slide cipher based encryption
 
01 08 ciphering
01 08 ciphering01 08 ciphering
01 08 ciphering
 
The Future of Telecom and The End Of Control by Futurist Gerd Leonhard
The Future of Telecom and The End Of Control by Futurist Gerd LeonhardThe Future of Telecom and The End Of Control by Futurist Gerd Leonhard
The Future of Telecom and The End Of Control by Futurist Gerd Leonhard
 
8051 Timers and Counters
8051 Timers and Counters8051 Timers and Counters
8051 Timers and Counters
 
GSM BSS dimensioning Alcatel
GSM BSS dimensioning AlcatelGSM BSS dimensioning Alcatel
GSM BSS dimensioning Alcatel
 
01 10 speech channel assignment
01 10 speech channel assignment01 10 speech channel assignment
01 10 speech channel assignment
 
Guide to obtaining bts3900 information(v1.0.2)
Guide to obtaining bts3900 information(v1.0.2)Guide to obtaining bts3900 information(v1.0.2)
Guide to obtaining bts3900 information(v1.0.2)
 
introduction to parameter planning
introduction to parameter planningintroduction to parameter planning
introduction to parameter planning
 
Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)
Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)
Gsm bss-network-kpi-tch-assignment-success-rate-optimization-manual(asr)
 
Huawei switch configuration commands
Huawei switch configuration commandsHuawei switch configuration commands
Huawei switch configuration commands
 
Elementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPP
Elementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPPElementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPP
Elementary procedures for Circuit-Switched (CS) Call Control (CC) in 3GPP
 
What is an Sms Hub
What is an Sms HubWhat is an Sms Hub
What is an Sms Hub
 

Similaire à Owa330011 bssap protocol analysis issue 1.0

ETE405-lec9.ppt
ETE405-lec9.pptETE405-lec9.ppt
ETE405-lec9.ppt
mashiur
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
Ericsson Saudi
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
Ericsson Saudi
 
BSS training 2012 - for students
BSS training 2012 - for studentsBSS training 2012 - for students
BSS training 2012 - for students
zhiar ahmad
 
Session 3 Bss
Session 3 BssSession 3 Bss
Session 3 Bss
Gredmill
 
Lte network planning huawei technologies
Lte network planning huawei technologiesLte network planning huawei technologies
Lte network planning huawei technologies
Chaudary Imran
 
Gsm rf interview questions
Gsm rf interview questionsGsm rf interview questions
Gsm rf interview questions
radira03
 

Similaire à Owa330011 bssap protocol analysis issue 1.0 (20)

CDMA BSC 6600
CDMA BSC 6600CDMA BSC 6600
CDMA BSC 6600
 
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
 
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUESLTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
 
Mobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdf
Mobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdfMobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdf
Mobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdf
 
Cs c n overview
Cs c n overviewCs c n overview
Cs c n overview
 
Core cs overview (1)
Core cs overview (1)Core cs overview (1)
Core cs overview (1)
 
SDH Principle - Huawei
SDH Principle - HuaweiSDH Principle - Huawei
SDH Principle - Huawei
 
Gsm radio-interface
Gsm radio-interfaceGsm radio-interface
Gsm radio-interface
 
ETE405-lec9.ppt
ETE405-lec9.pptETE405-lec9.ppt
ETE405-lec9.ppt
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
 
BSS training 2012 - for students
BSS training 2012 - for studentsBSS training 2012 - for students
BSS training 2012 - for students
 
Session 3 Bss
Session 3 BssSession 3 Bss
Session 3 Bss
 
Design And Verification of AMBA APB Protocol
Design And Verification of AMBA APB ProtocolDesign And Verification of AMBA APB Protocol
Design And Verification of AMBA APB Protocol
 
Lte network planning huawei technologies
Lte network planning huawei technologiesLte network planning huawei technologies
Lte network planning huawei technologies
 
Motorola BSC Overview
Motorola BSC OverviewMotorola BSC Overview
Motorola BSC Overview
 
Gsm rf interview questions
Gsm rf interview questionsGsm rf interview questions
Gsm rf interview questions
 
Can basics
Can basicsCan basics
Can basics
 
BT multicast plans 2007
BT multicast plans 2007BT multicast plans 2007
BT multicast plans 2007
 
Project
ProjectProject
Project
 

Dernier

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Dernier (6)

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
 
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
 
Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdf
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 

Owa330011 bssap protocol analysis issue 1.0

  • 1. www.huawei.com Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. BSSAP Protocol Analysis
  • 2. Page2Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. References  GSM TS 0808
  • 3. Page3Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Objectives  Upon completion of this course, you will be able to:  Outline the main function of BSSAP protocol  Describe the main procedure of BSSAP
  • 4. Page4Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Contents 1. BSSAP Protocol Basic Principles 2. BSSAP Main Procedure Analysis
  • 5. Page5Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Contents 1. BSSAPProtocol Basic Principles 2. BSSAP Main Procedure Analysis
  • 6. Page6Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 1. BSSAP Protocol Basic Principles 1.1 Protocol Stacks 1.2 BSSAP Protocol Functions 1.3 BSSAP Message Structure Contents
  • 7. Page7Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. BSSAP Protocol of A Interface  Base Station Subsystem Application Part (BSSAP) is the application protocol used on the A interface to the GSM network. Information carried through this interface includes:  Mobile station management  Base station management  Mobility management  Connection management MSOFTX3000 内部接口 UMG8900 MSC/VLR A BSSAP BSS BSC MSOFTX3000 Internal interface UMG8900 MSC/VLR A BSSAP BSS BSC
  • 8. Page8Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Protocol Stacks
  • 9. Page9Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 1. BSSAP Protocol Basic Principles 1.1 Protocol Stacks 1.2 BSSAPProtocol Functions 1.3 BSSAP Message Structure Contents
  • 10. Page10Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. BSSAP Protocol DTAP BSSMAP Distribution Function To air interfaceTo air interface transmissiontransmission equipmentequipment To otherTo other processprocess within BSCwithin BSC BSSAPBSSAP SCCP MTP BSSMAP DTAP Distribution Function BSSAPBSSAP SCCP MTP To other applicationTo other application E.g. call controlE.g. call control A interfaceA interface MSC sideMSC sideBSC sideBSC side
  • 11. Page11Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Components of BSSAP Protocol  BSSAP protocol is composed of:  BSSMAP: Base Station Subsystem Management Application Part;  BSSMAPmessagescontrolserviceprocess, andarehandled bytheinternalfunctionalmoduleofcorrespondingA interface.  DTAP: Direct Transfer Application Part  ForDTAPmessages, theAinterfaceonlyfunctionsasa transportchannel. AtBSSside, DTAPmessagesaredirectly conveyedtoaradiochannel; atNSSside, DTAPmessagesare carriedtothecorrespondingfunctionalprocessingunit.  Distribution Function: distribute the message to
  • 12. Page12Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Classification of BSSMAP Procedures  There are two types of BSSMAP procedures:  Connectionless procedures  Itisaglobalprocedurewhichconcernsacompletecellor BSS, orspecificterrestrialcircuits.  ItusestheconnectionlessservicesoftheSCCP  Connection-oriented procedures  Itisadedicatedprocedurewhichconcernsasinglededicated radioresourceontheradiointerface, orinthecaseofa multi slotconfiguration, allradioresourcesallocatedtoone mobilestation.  ItusestheconnectionorientedservicesoftheSCCP, onthe connectionwhichhasbeensetuptosupportthatcallor transaction
  • 13. Page13Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Connectionless Procedures of BSSMAP Procedure Messages Blocking BLOCK BLOCKING ACKNOWLEDGE UNBLOCK UNBLOCKING ACKNOWLEDGE Resource indication RESOURCE REQUEST RESOURCE INDICATION Reset RESET RESET ACK Handover candidate enquiry HANDOVER CANDIDATE ENQUIRE HANDOVER CANDIDATE RESPONSE Paging PAGING Flow control OVERLOAD Reset circuit RESET CIRCUIT RESET CIRCUIT ACKNOWLEDGE
  • 14. Page14Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Connection-oriented Procedures of BSSMAP Procedures Messages Assignment ASSIGNMENT REQUEST ASSIGNMENT COMPLETE ASSIGNMENT FAILURE Handover required indication HANDOVER REQUIRED HANDOVER REQUIRED REJECT Handover resource allocation HANDOVER REQUEST HANDOVER REQUEST ACKNOWLEDGE HANDOVER FAILURE Handover execution HANDOVER COMMAND HANDOVER DETECT HANDOVER COMPLETE HANDOVER SUCCEEDED Release CLEAR REQUEST CLEAR COMMAND CLEAR COMPLETE Classmark update CLASSMARK UPDATE
  • 15. Page15Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Connection-oriented Procedures of BSSMAP Procedures Messages Cipher mode control CIPHER MODE COMMAND CIPHER MODE COMPLETE Trace invocation MSC INVOKE TRACE BSS INVOKE TRACE Initial MS message COMPLETE LAYER 3 INFORMATION Queuing indication QUEUING INDICATION Data link control SAPI not equal to 0 DTAP message (in normal case) SAPI “N” REJECT (in case of failure) PDSS1 flow control SUSPEND RESUME Circuit re-selection CHANGE CIRCUIT CHANGE CIRCUIT ACKNOWLEDGE Location Aquisition LOCATION INFORMATION COMMAND LOCATION INFORMATION REPORT
  • 16. Page16Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 1. BSSAP Protocol Basic Principles 1.1 Protocol Stacks 1.2 BSSAP Protocol Functions 1.3 BSSAPMessage Structure Contents
  • 17. Page17Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. BSSAP Message Structure Distribution data unit Length indicator Message body BSSAP messageBSSAP message  The distribution data unit of BSSMAP message and DTAP message are different.  The length indicator is 1 octet long.
  • 18. Page18Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Distribution Data Unit of BSSMAP  The Distribution Data Unit only consists of the Discrimination parameter, which is set to the "Not Transparent" value. Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 0 0 0 0 0 0 0 D Discrimination ParameterDiscrimination Parameter  The discrimination bit D is set to “0”, means "Not Transparent" .
  • 19. Page19Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Distribution Data Unit of DTAP  The Distribution Data Unit consists of two parameters:  Discrimination parameter  Data Link Connection Identification (DLCI) parameter. Discrimination ParameterDiscrimination Parameter  The discrimination bit D is set to “1”, means "Transparent" . Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 0 0 0 0 0 0 0 D
  • 20. Page20Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Distribution Data Unit of DTAP  The DLCI parameter is 1 octet long.  In the direction of MSC to BSC: to indicate the type of data link connection to be used over the radio interface.  In the direction of BSS to MSC: to indicate the type of originating data link connection over the radio interface.
  • 21. Page21Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Contents 1. BSSAP Protocol Basic Principles 2. BSSAPMain Procedure Analysis
  • 22. Page22Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 Cipher Mode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAP Message Contents
  • 23. Page23Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Paging BSSMS First SABM frame (PAGING RESPONSE) MSC RR: PAGING REQUEST TYPE 1, 2, 3 BSSMAP: COMPLETE LAYER 3 INFORMATION ( PAGING RESPONSE) BSSMAP: PAGING  SABM: Set asynchronous balanced mode command
  • 24. Page24Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. PAGING Message Information Element type Direction Description Message Type M MSC- >BSC IMSI M MSC- >BSC TMSI O MSC- >BSC Cell Identifier List M MSC- >BSC Channel Needed O MSC- >BSC  This message is sent from the MSC to the BSS and contains sufficient information to allow the paging message to be transmitted by the correct cells at the correct time.
  • 25. Page25Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 Cipher Mode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAP Message Contents
  • 26. Page26Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Initial MS Message Procedure  When BSC receive the radio interface initial L3 message from the MS (piggybacked on the SABM frame), BSC will setup the SCCP connection via CR/CC message, and passing the entire radio interface initial L3 message to the MSC using BSSMAP “COMPLETE LAYER 3 INFORMATION” message which encapsulated in SCCP CR message.
  • 27. Page27Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Initial MS Message Procedure  The radio initial L3 message can be:  CM SERVICE REQUEST,  PAGING RESPONSE,  CM REESTABLISHMENT REQUEST,  LOCATION UPDATING REQUEST,  IMSI DETACH,  NOTIFICATION RESPONSE,  IMMEDIATE SETUP
  • 28. Page28Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Initial MS Message Procedure BSSMS First SABM frame (initial L3 message: CM SERVICE REQUEST, LOCATION UPDATING REQUEST, PAGING RESPONSE, IMSI DETACH etc. ) MSC SCCP: CR ( BSSMAP: COMPLETE LAYER 3 INFORMATION (CM SERVICE REQUEST, LOCATION UPDATING REQUEST, PAGING RESPONSE, IMSI DETACH etc. ) ) SCCP: CC
  • 29. Page29Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. COMPLETE LAYER 3 INFORMATION Information Element type Direction Description Message Type M BSC- >MSC Cell Identifier M BSC- >MSC Layer 3 Information M BSC- >MSC “paging response” etc. Choose Channel O BSC- >MSC the channel rate/type on which the initial layer 3 message was received Location Information O BSC- >MSC to provide Location Services related information
  • 30. Page30Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 CipherMode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAP Message Contents
  • 31. Page31Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Cipher Mode Control Procedure  The cipher mode control procedure allows the MSC to pass cipher mode information to the BSS to select and load the user data and signalling encryption device with the appropriate key.  If the BSS is unable to support the ciphering algorithm specified in the CIPHER MODE COMMAND message then it shall return a CIPHER MODE REJECT message with Cause value "Ciphering algorithm not supported".
  • 32. Page32Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Cipher Mode Control BSSMS RR: CIPHER MODE COMPLETE MSC RR: CIPHER MODE COMMAND BSSMAP: CIPHER MODE COMPLETE BSSMAP: CIPHER MODE COMMAND BSSMAP: CIPHER MODE REJECT
  • 33. Page33Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. CIPHER MODE COMMAND Information Element type Direction Description Message Type M MSC- >BSC Encryption Information M MSC- >BSC Cipher Response Mode O MSC- >BSC This information element is used by the MSC to indicate whether the IMEI is to be included in the CIPHERING MODE COMPLETE message to be sent by the Mobile Station.
  • 34. Page34Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Encryption Information IE 8 7 6 5 4 3 2 1 Element identifier octet 1 Length octet 2 Permitted algorithms octet 3 Key octet 4-N
  • 35. Page35Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Encryption Information IE Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 GSM A5/7 GSM A5/6 GSM A5/5 GSM A5/4 GSM A5/3 GSM A5/2 GSM A5/1 No encry ption  Permitted algorithms:  if the bit set to 1, the BSC will use the algorithm.  If the bit set to 0, the BSC won’t use the algorithm.  Key:  It shall be present if at least one of the A5 encryption algorithms is permitted. When present, the key shall be 8 octets long.
  • 36. Page36Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. CIPHER MODE COMPLETE Information Element type Direction Description Message Type M BSC- >MSC Layer 3 Message Contents O BSC- >MSC To pass the contents of radio interface messages from MS to MSC. Chosen Encryption Algorithm O BSC- >MSC A specific algorithm
  • 37. Page37Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. CIPHER MODE REJECT Information Element type Direction Description Message Type M BSC- >MSC Cause M BSC- >MSC  Typical Cause values are:  Ciphering algorithm not supported,  Invalid message contents
  • 38. Page38Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 Cipher Mode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAP Message Contents
  • 39. Page39Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Assignment Procedure  The purpose of the assignment procedure is to ensure that the correct dedicated radio resource(s) can be allocated or reallocated to a MS that requires it.
  • 40. Page40Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Assignment BSSMS RR: ASSIGNMENT COMPLETE MSC RR: ASSIGNMENT COMMAND BSSMAP: ASSIGNMENT COMPLETE BSSMAP: ASSIGNMENT REQUEST BSSMAP: ASSIGNMENT FAILURE RR: ASSIGNMENT FAILURE
  • 41. Page41Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. ASSIGNMENT REQUEST Information Element type Direction Description Message Type M MSC- >BSC Channel Type M MSC- >BSC Speech, data or signalling; Speech: Full rate or half rate; Data: full rate or half rate and maximum channel numbers, data rates; Signalling: SDCCH channel or full rate, half rate channel Priority O MSC- >BSC The priority of the request. Circuit Identity Code O MSC- >BSC
  • 42. Page42Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. ASSIGNMENT COMPLETE Information Element type Direction Description Message Type M BSC- >MSC RR Cause O BSC- >MSC Circuit Identity Code O BSC- >MSC Cell Identifier O BSC- >MSC Chosen Channel O BSC- >MSC Chosen Encryption Algorithm O BSC- >MSC
  • 43. Page43Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. ASSIGNMENT FAILURE Information Element type Direction Description Message Type M BSC- >MSC Cause M RR Cause O BSC- >MSC Circuit Pool O BSC- >MSC Circuit Pool List O BSC- >MSC
  • 44. Page44Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Typical Cause Values  radio interface message failure,  O and M intervention,  equipment failure,  no radio resource available,  requested terrestrial resource unavailable,  requested transcoding/rate adaption unavailable,  terrestrial resource already allocated,  invalid message contents,  radio interface failure - reversion to old channel,  directed retry,  circuit pool mismatch,  switch circuit pool.  requested speech version unavailable.
  • 45. Page45Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 Cipher Mode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAP Message Contents
  • 46. Page46Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Handover Procedure  Handover procedure include:  Handover required indication  HANDOVERREQUIRED  HANDOVERREQUIREDREJECT  Handover resource allocation  HANDOVERREQUEST  HANDOVERREQUESTACKNOWLEDGE  HANDOVERFAILURE  Handover execution  HANDOVERCOMMAND  HANDOVERDETECT  HANDOVERCOMPLETE  HANDOVERSUCCEEDED
  • 47. Page47Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Handover BSSMS MSC BSSMAP: HANDOVER REQUIRED BSS MS BSSMAP: HANDOVER REQUEST ACK BSSMAP: HANDOVER REQUEST BSSMAP: HANDOVER COMMANDHANDOVER COMMAND HANDOVER ACCESSBSSMAP: HANDOVER DETECT HANDOVER COMPLETEBSSMAP: HANDOVER COMPLETE BSSMAP: CLEAR COMMAND BSSMAP: CLEAR COMPLETE Measurement report form MS BSSMAP: HANDOVER SUCCEEDED
  • 48. Page48Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUIRED Information Element type Direction Description Message Type M BSC- >MSC Cause M BSC- >MSC Cell Identifier List M BSC- >MSC Circuit Pool List O BSC- >MSC Current Channel Type 1 O BSC- >MSC Signalling, data or speech Speech Version (Used) O BSC- >MSC
  • 49. Page49Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUIRED  Typical Cause values are:  uplink quality,  uplink strength,  downlink quality,  downlink strength,  distance,  better cell,  response to MSC invocation,  O&M intervention,  directed retry,  switch circuit pool,  traffic,  preemption.
  • 50. Page50Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUIRED REJECT Information Element type Direction Description Message Type M MSC- >BSC Cause M MSC- >BSC  Typical Cause values are:  Equipment failure,  No radio resource available,  Requested terrestrial resource unavailable,  Invalid message contents,  Requested transcoding/rate adaptation unavailable,  O and M intervention.
  • 51. Page51Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUEST (1) Information Element type Direction Description Message Type M MSC- >BSC Channel Type M MSC- >BSC Encryption Information M MSC- >BSC Classmark Information 1/2 M MSC- >BSC Cell Identifier (serving) M MSC- >BSC Circuit Identity Code O MSC- >BSC
  • 52. Page52Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUEST (2) Information Element type Direction Description Cause O MSC- >BSC Classmark Information 3 O MSC- >BSC Current Channel Type 1 O MSC- >BSC Speech Version (Used) O MSC- >BSC Chosen Encryption Algorithm (serving) O MSC- >BSC Old BSC to New BSC Information O MSC- >BSC
  • 53. Page53Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUEST (3)  Typical Cause values are:  uplink quality,  uplink strength,  downlink quality,  downlink strength,  distance,  better cell,  response to MSC invocation,  O and M intervention,  directed retry,  switch circuit pool,  traffic,  preemption.
  • 54. Page54Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER REQUEST ACK Information Element type Direction Description Message Type M BSC- >MSC L3 Information M BSC- >MSC Carrying a radio interface HANDOVER COMMAND message Chosen Channel O BSC- >MSC channel rate/type Chosen Encryption Information O BSC- >MSC Circuit Pool O BSC- >MSC Speech Version (chosen) O BSC- >MSC
  • 55. Page55Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER COMMAND Information Element type Direction Description Message Type M MSC- >BSC L3 Information M MSC- >BSC Carrying a radio interface HANDOVER COMMAND message Cell Identifier O MSC- >BSC channel rate/type
  • 56. Page56Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER DETECT Information Element type Direction Description Message Type M BSC- >MSC  This message is sent from the BSS to the MSC via the relevant SCCP connection.  It indicates that the correct MS has successfully accessed the target cell.
  • 57. Page57Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER COMPLETE Information Element type Direction Description Message Type M BSC- >MSC RR Cause O BSC- >MSC This element is passed from the radio interface to the MSC transparently  This message is sent from the BSS to the MSC via the relevant SCCP connection.  It indicates that the correct MS has successfully accessed the target cell.
  • 58. Page58Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER SUCCEEDED Information Element type Direction Description Message Type M MSC- >BSC  This message is sent from the MSC to the old BSS via the relevant SCCP connection.  It indicates that the correct MS has successfully accessed the target cell.
  • 59. Page59Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER FAILURE Information Element type Direction Description Message Type M BSC- >MSC Cause M BSC- >MSC RR Cause O BSC- >MSC This element is passed from the radio interface to the MSC transparently Circuit Pool O BSC- >MSC Circuit Pool List O BSC- >MSC
  • 60. Page60Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. HANDOVER FAILURE  Typical Cause values are:  radio interface message failure;  O and M intervention;  Equipment failure;  no radio resource available;  requested terrestrial resource unavailable;  requested transcoding/rate adaption unavailable;  terrestrial resource already allocated;  invalid message contents;  radio interface failure - reversion to old channel;  ciphering algorithm not supported;  circuit pool mismatch;  switch circuit pool;  requested speech version unavailable.
  • 61. Page61Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 Cipher Mode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAP Message Contents
  • 62. Page62Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Release Procedure  There are 3 types of release reason:  Release Due To Transaction Completion  Release due to BSS generated reason  Release due to successful handover
  • 63. Page63Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Release BSSMS L2 Message: DISC MSC RR: CHANNEL RELEASE BSSMAP: CLEAR COMPLETE BSSMAP: CLEAR COMMAND BSSMAP: CLEAR REQUEST L2 Message: UA
  • 64. Page64Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. CLEAR REQUEST Information Element type Direction Description Message Type M BSC- >MSC Cause M BSC- >MSC  Typical Cause values are:  Radio interface message failure,  O and M intervention,  Equipment failure,  Joined group call channel,  Protocol error between BSS and MSC,  Preemption.
  • 65. Page65Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. CLEAR COMMAND Information Element type Direction Description Message Type M MSC- >BSC Cause M MSC- >BSC  Typical Cause values are:  Call control,  O and M intervention,  Equipment failure,  Handover successful  protocol error between BSS and MSC,
  • 66. Page66Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. CLEAR COMPLETE Information Element type Direction Description Message Type M BSC- >MSC  This message is sent from the BSS to the MSC to inform the MSC that the associated dedicated resource(s) has been successfully cleared.  The message is sent via the BSSAP SCCP connection associated with the dedicated resource(s).
  • 67. Page67Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. 2. BSSAP Main Procedure Analysis 2.1 Paging 2.2 Initial MS Message 2.3 Cipher Mode Control 2.4 Assignment 2.5 Handover 2.6 Release 2.7 DTAPMessage Contents
  • 68. Page68Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. DTAP Message  DTAP message is used to transfer the L3 message between MS and MSC/MSC Server, using connection-oriented SCCP service.  The L3 message is encapsulated into DTAP message besides the following message which is transfer by BSSMAP COMPLETE LAYER 3 INFORMATION:  CM SERVICE REQUEST,  PAGING RESPONSE,  CM REESTABLISHMENT REQUEST,  LOCATION UPDATING REQUEST,  IMSI DETACH,  NOTIFICATION RESPONSE,  IMMEDIATE SETUP
  • 69. Page69Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. DTAP BSSMS L3 Message: CALL CONFIRM MSC L3 message: SETUP DTAP: CALL CONFIRMATION DTAP: SETUP
  • 70. Page70Copyright © 2008 Huawei Technologies Co., Ltd. All rights reserved. Summary  BSSAP protocol is composed of BSSMAP and DTAP part  BSSMAP message will be interpreted and processed by BSC.  The DTAP information is not interpreted by the BSS.

Notes de l'éditeur

  1. Writer: duxiaoqin 33625 20070927
  2. Notes: (duxiaoqin 20070925) BSSMAP Procedures BSSMAP protocol mainly implements the following functional procedures: Assignment The purpose of the Assignment procedure is to ensure that the correct dedicated radio resource can be allocated or reallocated to a MS that requires it. However, the initial random access by the MS and “Immediate Assignment” to a DCCH is handled by the BSS without reference to the MSC. Blocking and Unblocking The Assignment procedure depends upon the MSC choosing the terrestrial resource to be used. The MSC therefore needs to be informed of any terrestrial circuits that are out of service at the BSS. This is performed by using a simple blocking/unblocking procedure. Resource Indication The purpose of the Resource Indication procedure is to inform the MSC of the following information: The amount of radio resource that is spare at the BSS and available for traffic carrying purposes. The total amount of the accessible radio resource (that is, available for service or currently assigned). This cannot easily be derived from the traffic that the MSC is carrying. The MSC may take these pieces of information into account for the external handover decision. Reset The purpose of the Reset procedure is to initialize the BSS or MSC in the event of a failure. For example, in the event of a failure at the BSS which has resulted in the loss of transaction reference information, a RESET message is sent to the MSC. This message is used by the MSC to release affected calls and erase all affected references, and to put all circuits to the idle state. In case of a failure at a part of the MSC or BSS, the Clearing procedure can be used to erase the affected parts. Handover Required Due to the following reasons, the BSS will send a HANDOVER REQUIRED message to the MSC to implement handover for a MS with the assigned dedicated resource: The BSS has detected a message in which handover required is indicated. The MSC has initiates a Handover Candidate Enquiry procedure, and this MS is currently awaiting the handover. A cell change is required at call setup due to congestion, for example, directed retry. The HANDOVER REQUIRED message is retransmitted with a periodicity until any of the following cases takes place: A HANDOVER COMMAND message is received from the MSC. A RESET message is received. All communication is lost with the MS, and the transaction is abandoned. The transaction ends, for example, call clearing. Handover Resource Allocation The Handover Resource Allocation procedure enables the MSC to request resources from a BSS according to the handover requirements. The target BSS will reserve the resource and awaits access of a MS on the reserved channel. Handover Execution Handover Execution is the process whereby an MSC instructs an MS to tune to a new dedicated radio resource on a different cell. During handover execution, the dedicated radio resources will not be released and the terrestrial resources will not be marked as idle until a CLEAR COMMAND message is received from the MSC or a reset occurs. Release of Radio Resource and Terrestrial Resource After a transaction is completed, the MSC sends a CLEAR COMMAND to instruct the BSS to release the radio resources. Upon reception of the command, the BSS initiates the Clearing procedure on the radio interface. Then, the BSS marks any assigned terrestrial circuit as idle and returns a CLEAR COMPLETE message to the MSC. On receipt of CLEAR COMPLETE, the MSC releases any assigned terrestrial resources at the local end. If a resource release is required because of a BSS generated reason, the BSS shall generate a CLEAR REQUEST message to inform the MSC to initiate the Release procedure, so as to release the terrestrial and radio resources associated with MSC and BSS. Paging PAGING messages for all MSs are sent through the BSSMAP as a connectionless message. When the BSS receives a radio interface PAGING RESPONSE message, a SCCP connection is set up towards the MSC. The PAGING RESPONSE message is taken in a COMPLETE LAYER 3 message of BSSMAP and is carried to the MSC through the signaling connection. Flow Control The flow control is adopted to prevent entities from entering unstable state due to overload. The flow control on the A interface is implemented by controlling traffic at the traffic source. 15-level flow control is provided. Flow control can be executed according to user levels. Classmark Updating The purpose of the Classmark Updating procedure is to inform the receiving entity of classmark information received from the MS. In normal conditions, the BSS receives the classmark information from the MS and then informs the MSC. Another possibility is that the MSC sends to the new BSS the corresponding MS classmark information through the A interface after the handover is completed. Cipher Mode Control The Cipher Mode Control procedure allows the MSC to pass cipher mode control information to the BSS to select and load the user device and signaling encryption device with the appropriate key. Queuing Indication The purpose of the Queuing Indication procedure is to inform the MSC of a delay in the allocation of the necessary dedicated radio resources by the BSS. The procedure is only relevant if the system is using a queuing procedure for traffic channels in the BSS and for handover of traffic channels. Load Indication The purpose of the Load Indication procedure is to inform all adjacent BSSs about the traffic of a cell so that a global control can be imposed on traffic handover in a MSC. During some effective time segment, the traffic of the close cell shall be taken into account for handover between adjacent BSSs.
  3. Notes: (duxiaoqin 20070925) BSSMAP Procedures BSSMAP protocol mainly implements the following functional procedures: Assignment The purpose of the Assignment procedure is to ensure that the correct dedicated radio resource can be allocated or reallocated to a MS that requires it. However, the initial random access by the MS and “Immediate Assignment” to a DCCH is handled by the BSS without reference to the MSC. Blocking and Unblocking The Assignment procedure depends upon the MSC choosing the terrestrial resource to be used. The MSC therefore needs to be informed of any terrestrial circuits that are out of service at the BSS. This is performed by using a simple blocking/unblocking procedure. Resource Indication The purpose of the Resource Indication procedure is to inform the MSC of the following information: The amount of radio resource that is spare at the BSS and available for traffic carrying purposes. The total amount of the accessible radio resource (that is, available for service or currently assigned). This cannot easily be derived from the traffic that the MSC is carrying. The MSC may take these pieces of information into account for the external handover decision. Reset The purpose of the Reset procedure is to initialize the BSS or MSC in the event of a failure. For example, in the event of a failure at the BSS which has resulted in the loss of transaction reference information, a RESET message is sent to the MSC. This message is used by the MSC to release affected calls and erase all affected references, and to put all circuits to the idle state. In case of a failure at a part of the MSC or BSS, the Clearing procedure can be used to erase the affected parts. Handover Required Due to the following reasons, the BSS will send a HANDOVER REQUIRED message to the MSC to implement handover for a MS with the assigned dedicated resource: The BSS has detected a message in which handover required is indicated. The MSC has initiates a Handover Candidate Enquiry procedure, and this MS is currently awaiting the handover. A cell change is required at call setup due to congestion, for example, directed retry. The HANDOVER REQUIRED message is retransmitted with a periodicity until any of the following cases takes place: A HANDOVER COMMAND message is received from the MSC. A RESET message is received. All communication is lost with the MS, and the transaction is abandoned. The transaction ends, for example, call clearing. Handover Resource Allocation The Handover Resource Allocation procedure enables the MSC to request resources from a BSS according to the handover requirements. The target BSS will reserve the resource and awaits access of a MS on the reserved channel. Handover Execution Handover Execution is the process whereby an MSC instructs an MS to tune to a new dedicated radio resource on a different cell. During handover execution, the dedicated radio resources will not be released and the terrestrial resources will not be marked as idle until a CLEAR COMMAND message is received from the MSC or a reset occurs. Release of Radio Resource and Terrestrial Resource After a transaction is completed, the MSC sends a CLEAR COMMAND to instruct the BSS to release the radio resources. Upon reception of the command, the BSS initiates the Clearing procedure on the radio interface. Then, the BSS marks any assigned terrestrial circuit as idle and returns a CLEAR COMPLETE message to the MSC. On receipt of CLEAR COMPLETE, the MSC releases any assigned terrestrial resources at the local end. If a resource release is required because of a BSS generated reason, the BSS shall generate a CLEAR REQUEST message to inform the MSC to initiate the Release procedure, so as to release the terrestrial and radio resources associated with MSC and BSS. Paging PAGING messages for all MSs are sent through the BSSMAP as a connectionless message. When the BSS receives a radio interface PAGING RESPONSE message, a SCCP connection is set up towards the MSC. The PAGING RESPONSE message is taken in a COMPLETE LAYER 3 message of BSSMAP and is carried to the MSC through the signaling connection. Flow Control The flow control is adopted to prevent entities from entering unstable state due to overload. The flow control on the A interface is implemented by controlling traffic at the traffic source. 15-level flow control is provided. Flow control can be executed according to user levels. Classmark Updating The purpose of the Classmark Updating procedure is to inform the receiving entity of classmark information received from the MS. In normal conditions, the BSS receives the classmark information from the MS and then informs the MSC. Another possibility is that the MSC sends to the new BSS the corresponding MS classmark information through the A interface after the handover is completed. Cipher Mode Control The Cipher Mode Control procedure allows the MSC to pass cipher mode control information to the BSS to select and load the user device and signaling encryption device with the appropriate key. Queuing Indication The purpose of the Queuing Indication procedure is to inform the MSC of a delay in the allocation of the necessary dedicated radio resources by the BSS. The procedure is only relevant if the system is using a queuing procedure for traffic channels in the BSS and for handover of traffic channels. Load Indication The purpose of the Load Indication procedure is to inform all adjacent BSSs about the traffic of a cell so that a global control can be imposed on traffic handover in a MSC. During some effective time segment, the traffic of the close cell shall be taken into account for handover between adjacent BSSs.
  4. Notes: (duxiaoqin 20070925) BSSMAP Procedures BSSMAP protocol mainly implements the following functional procedures: Assignment The purpose of the Assignment procedure is to ensure that the correct dedicated radio resource can be allocated or reallocated to a MS that requires it. However, the initial random access by the MS and “Immediate Assignment” to a DCCH is handled by the BSS without reference to the MSC. Blocking and Unblocking The Assignment procedure depends upon the MSC choosing the terrestrial resource to be used. The MSC therefore needs to be informed of any terrestrial circuits that are out of service at the BSS. This is performed by using a simple blocking/unblocking procedure. Resource Indication The purpose of the Resource Indication procedure is to inform the MSC of the following information: The amount of radio resource that is spare at the BSS and available for traffic carrying purposes. The total amount of the accessible radio resource (that is, available for service or currently assigned). This cannot easily be derived from the traffic that the MSC is carrying. The MSC may take these pieces of information into account for the external handover decision. Reset The purpose of the Reset procedure is to initialize the BSS or MSC in the event of a failure. For example, in the event of a failure at the BSS which has resulted in the loss of transaction reference information, a RESET message is sent to the MSC. This message is used by the MSC to release affected calls and erase all affected references, and to put all circuits to the idle state. In case of a failure at a part of the MSC or BSS, the Clearing procedure can be used to erase the affected parts. Handover Required Due to the following reasons, the BSS will send a HANDOVER REQUIRED message to the MSC to implement handover for a MS with the assigned dedicated resource: The BSS has detected a message in which handover required is indicated. The MSC has initiates a Handover Candidate Enquiry procedure, and this MS is currently awaiting the handover. A cell change is required at call setup due to congestion, for example, directed retry. The HANDOVER REQUIRED message is retransmitted with a periodicity until any of the following cases takes place: A HANDOVER COMMAND message is received from the MSC. A RESET message is received. All communication is lost with the MS, and the transaction is abandoned. The transaction ends, for example, call clearing. Handover Resource Allocation The Handover Resource Allocation procedure enables the MSC to request resources from a BSS according to the handover requirements. The target BSS will reserve the resource and awaits access of a MS on the reserved channel. Handover Execution Handover Execution is the process whereby an MSC instructs an MS to tune to a new dedicated radio resource on a different cell. During handover execution, the dedicated radio resources will not be released and the terrestrial resources will not be marked as idle until a CLEAR COMMAND message is received from the MSC or a reset occurs. Release of Radio Resource and Terrestrial Resource After a transaction is completed, the MSC sends a CLEAR COMMAND to instruct the BSS to release the radio resources. Upon reception of the command, the BSS initiates the Clearing procedure on the radio interface. Then, the BSS marks any assigned terrestrial circuit as idle and returns a CLEAR COMPLETE message to the MSC. On receipt of CLEAR COMPLETE, the MSC releases any assigned terrestrial resources at the local end. If a resource release is required because of a BSS generated reason, the BSS shall generate a CLEAR REQUEST message to inform the MSC to initiate the Release procedure, so as to release the terrestrial and radio resources associated with MSC and BSS. Paging PAGING messages for all MSs are sent through the BSSMAP as a connectionless message. When the BSS receives a radio interface PAGING RESPONSE message, a SCCP connection is set up towards the MSC. The PAGING RESPONSE message is taken in a COMPLETE LAYER 3 message of BSSMAP and is carried to the MSC through the signaling connection. Flow Control The flow control is adopted to prevent entities from entering unstable state due to overload. The flow control on the A interface is implemented by controlling traffic at the traffic source. 15-level flow control is provided. Flow control can be executed according to user levels. Classmark Updating The purpose of the Classmark Updating procedure is to inform the receiving entity of classmark information received from the MS. In normal conditions, the BSS receives the classmark information from the MS and then informs the MSC. Another possibility is that the MSC sends to the new BSS the corresponding MS classmark information through the A interface after the handover is completed. Cipher Mode Control The Cipher Mode Control procedure allows the MSC to pass cipher mode control information to the BSS to select and load the user device and signaling encryption device with the appropriate key. Queuing Indication The purpose of the Queuing Indication procedure is to inform the MSC of a delay in the allocation of the necessary dedicated radio resources by the BSS. The procedure is only relevant if the system is using a queuing procedure for traffic channels in the BSS and for handover of traffic channels. Load Indication The purpose of the Load Indication procedure is to inform all adjacent BSSs about the traffic of a cell so that a global control can be imposed on traffic handover in a MSC. During some effective time segment, the traffic of the close cell shall be taken into account for handover between adjacent BSSs. GSM 0808 3.1.25PDSS1 flow control The purpose of the PDSS1 flow control procedure is to inform the MSC that it should stop or resume transmission of PDSS1 data on this particular transaction. The BSS may on the relevant SCCP connection associated with an MS transaction send a SUSPEND message to the MSC to ask the MSC not to transmit DTAP messages carrying air interface layer 3 messages of the PDSS1 protocol. A typical reason is that too many messages are scheduled for transmission on the air interface. The BSS may on the relevant SCCP connection associated with an MS transaction send a RESUME message to the MSC to indicate to the MSC that DTAP messages carrying air interface layer 3 messages of the PDSS1 protocol may be transmitted (the typical reason is that congestion on the air interface signalling channel does no more exist).
  5. NOTES: ( DUXIAOQIN 20070926) GSM TS 0808 A CIPHER MODE REJECT message shall also be returned if the MSC requests a change of ciphering algorithm when ciphering is already active.
  6. Notes : (duxiaoqin 20070926) GSM TS 0808 3.2.2.34Cipher Response Mode This information element is used by the MSC to indicate whether the IMEI is to be included in the CIPHERING MODE COMPLETE message to be sent by the Mobile Station. ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬────────────┐│ 8 7 6 5 4 3 2 1 │ │├─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┼────────────┤│ Element identifier │ octet 1 │├───────────────────────────────────────────────┼────────────┤│ Cipher response mode │ octet 2 │└───────────────────────────────────────────────┴────────────┘ Octet 2 is coded as:- Bits 8,7,6,5,4,3,2 - Spare Bit 1 = 0 - IMEISV must not be included by the Mobile StationBit 1 = 1 - IMEISV must be included by the Mobile Station
  7. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 1. for the channel type IE, also include the speech version. Bits 7-1 indicate the permitted speech version identifier; 765 4321 000 0001GSM speech full rate version 1 001 0001GSM speech full rate version 2 010 0001GSM speech full rate version 3 000 0101GSM speech half rate version 1 001 0101GSM speech half rate version 2 010 0101GSM speech half rate version 3 NOTE:Bits 7-1 indicate six speech versions. The GSM speech full rate version 3 is also referred as the adaptive multi-rate full rate speech version 1 The GSM speech half rate version 3 is also referred as the adaptive multi-rate half rate speech version 1
  8. Notes : (duxiaoqin 20070926) GSM TS0808 1The cell identifier is used to indicate a new cell, if during the assignment the serving cell has changed. 2Shall be included when several circuit pools are present on the BSS MSC interface and a circuit was allocated by the ASSIGNMENT REQUEST message. 3Included at least when the channel rate/type choice was done by the BSS. 4The Circuit Identity Code information element is included mandatorily by the BSS if the BSS allocates the A interface circuits and a circuit is needed. 5Included at least when the encryption algorithm has been changed by the BSS. 6Included at least when the speech version choice was done by the BSS. 7Shall be included if current LSA in the serving cell has been identified (see GSM 03.73). Not included means that there is no current LSA in the serving cell.
  9. Notes : (duxiaoqin 20070926) GSM TS0808 Circuit pool Shall be included when several circuit pools are present on the BSS MSC interface. Circuit pool listMay be included when cause is "circuit pool mismatch" or "switch circuit pool" to indicate circuit pool preferences.
  10. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Circuit Pool ListShall be included when cause "switch circuit pool" and the MSC allocates the A interface circuit. Current Channel Type 1 This information element should always be included. Speech Version (Used)This information element should always be included when the channel mode is speech, and only in this case.
  11. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Layer 3 Information This information field carries a radio interface HANDOVER COMMAND message.
  12. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Encryption Information If the MSC has not sent a CIPHER MODE COMMAND for this RR connection (or has had all such CIPHER MODE COMMANDs rejected with CIPHER MODE REJECT messages) then the MSC shall indicate that the only “permitted algorithm” is “no encryption”. Chosen Encryption Algorithm (Serving) If this information element is included, it shall be equal to the last received “Chosen Encryption Algorithm” information element. Downlink DTX Flag This element may be included in the case of a speech TCH, and only in this case. If not included, this has no impact on the DTX function in the BSS. Classmark Information 3 This element is included if the MSC has received such information. Group Call Reference This element is included if the MS is in a voice broadcast or voice group call. Classmark Information 2 One of these two elements is sent. Circuit Identity Code This element is included when the channel type Information Element indicates speech or data, and only in those cases. Current Channel type 1 This element is included at least when the message is sent as a reaction to reception of a HANDOVER REQUIRED message containing a “Current channel type 1” information element. In this case it shall be equal to the received element. Cause This information element should always be included. Its cause value should be the same as indicated in the corresponding Handover Required message. Speech Version (Used) This element is included at least when the message is sent as a reaction to reception of a HANDOVER REQUIRED message containing a “Speech version (used)” information element. In this case it shall be equal to the received element. Talker Flag This information element is included for voice group call, when this is included it indicates that the mobile is a talker in the call else the mobile is a listener. Configuration Evolution Indication The information is indicated by the MSC if known Old BSS to New BSS Information This element is included if and only if the message is sent as a reaction to the reception of a HANDOVER REQUIRED message containing an “old BSS to new BSS information” information element. Its contents shall be equal to the received element. LSA Information This information element is included when the subscriber has localised service area support. LSA Access Control Suppression This information element is included if LSA access control function shall be suppressed in the BSS.
  13. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Encryption Information If the MSC has not sent a CIPHER MODE COMMAND for this RR connection (or has had all such CIPHER MODE COMMANDs rejected with CIPHER MODE REJECT messages) then the MSC shall indicate that the only “permitted algorithm” is “no encryption”. Chosen Encryption Algorithm (Serving) If this information element is included, it shall be equal to the last received “Chosen Encryption Algorithm” information element. Downlink DTX Flag This element may be included in the case of a speech TCH, and only in this case. If not included, this has no impact on the DTX function in the BSS. Classmark Information 3 This element is included if the MSC has received such information. Group Call Reference This element is included if the MS is in a voice broadcast or voice group call. Classmark Information 2 One of these two elements is sent. Circuit Identity Code This element is included when the channel type Information Element indicates speech or data, and only in those cases. Current Channel type 1 This element is included at least when the message is sent as a reaction to reception of a HANDOVER REQUIRED message containing a “Current channel type 1” information element. In this case it shall be equal to the received element. Cause This information element should always be included. Its cause value should be the same as indicated in the corresponding Handover Required message. Speech Version (Used) This element is included at least when the message is sent as a reaction to reception of a HANDOVER REQUIRED message containing a “Speech version (used)” information element. In this case it shall be equal to the received element. Talker Flag This information element is included for voice group call, when this is included it indicates that the mobile is a talker in the call else the mobile is a listener. Configuration Evolution Indication The information is indicated by the MSC if known Old BSS to New BSS Information This element is included if and only if the message is sent as a reaction to the reception of a HANDOVER REQUIRED message containing an “old BSS to new BSS information” information element. Its contents shall be equal to the received element. LSA Information This information element is included when the subscriber has localised service area support. LSA Access Control Suppression This information element is included if LSA access control function shall be suppressed in the BSS.
  14. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Layer 3 Information This information field carries a radio interface HANDOVER COMMAND message. Circuit Pool Shall be included when several circuit pools are present on the BSS MSC interface and a circuit was allocated by the HANDOVER REQUEST message. Circuit Identity Code The Circuit identity code information element is included mandatorily by the BSS if the BSS allocates the A interface circuits and a circuit is needed. Chosen Channel Included at least when the channel rate/type choice was done by the BSS. Chosen Encryption Algorithm Included at least when the encryption algorithm has been selected by the BSS. Speech Version (Chosen) Included at least when the speech version choice was done by the BSS. LSA Identifier Shall be included if a new potential current LSA in the target cell has been identified (see GSM 03.73). Not included means that there is no potential current LSA in the target cell.
  15. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Layer 3 Information This information field carries a radio interface HANDOVER COMMAND message.
  16. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808
  17. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808
  18. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808
  19. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808 Circuit Pool Shall be included when several circuit pools are present on the BSS MSC interface. Circuit Pool ListMay be included when cause is "circuit pool mismatch" or "switch circuit pool" to indicate circuit pool preferences.
  20. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808
  21. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808
  22. NOTES: (duxiaoqin 33625 20070926) GSM TS 0808