Rand SDCCH
Rand SDCCH
htm
_____[ 1 ]___[ 12:17:54,861 ]___[ UP ]____[ SDCCH ]______________________________
01 3f 35 05 24 64 03 33 19 81 05 f4 5f d7 0f 4f
01 0------- Spare : 0
-00----- Link Prot. Disc. : 0
---000-- SAPI : 0
P/F - Poll/Final bit: The P/F bit is used in both Command and Response frames. In a
Command frame, it is known as the ‘P' bit. In Response frames, it becomes the ‘F' bit.
When the Data Link layer requires a response from the far entity, it will set the ‘P'
bit to ‘1' to indicate that the entity that a response is required. The responding
entity will then set the ‘F' bit to ‘1' to indicate that this is the response.
35 001101-- length : 13
------0- M : 0
-------1 EL : 1
Length Indicator:
EL - Extension Bit
EL set to ‘0' indicates that there is more than one octet of Length Indication data.
If set to ‘1', this indicates that it is the last or only octet of Length Indication
data.
M - More Data Bits
The M bit indicates whether the layer 3 information is segmented or not. If set to ‘0'
and the previous frame also had the M bit set to ‘0', this indicates that the frame
contains a complete layer 3 message. If the bit is set to ‘0' and the previouse frame
had it set to ‘1', this indicates that this frame contains the last segment of a
segmented layer 3 message.
If the M bit is set to ‘1', all available information octets contain layer 3
information.
The information field may contain layer 3 data or ‘fill' bits. These ‘fill' bits are
coded as follows:
• Downlink - 2Bh (0010101 1)
• Uplink - 2Bh or FF (1 1 1 1 1 1 1 1) - decided by the MS.
Length - length field bits
The value of bits 3 to 8 will indicate the number of octets of layer 3 information.
For format A frames, the length field will always be coded ‘000000' i.e. there is
no layer 3 information carried in the frame.
For format B frames, the length eld will be coded between ‘000001' and ‘010100'
(decimal 1 - 20).
The maximum value possible for a frame carrying a SACCH message is ‘010010' (decimal
18).
-000---- TransactionID : 0
----0101 Protocol Discrim. : mobile management messages non GPRS
Identifies the L3 protocol to which the standard layer 3 message belongs. Values may
be as follows:
0000 Group call control
0001 Broadcast call control
0010 PDSS1
0011 Call control; call related SS messages
0100 PDSS2
0101 Mobility Management Messages
0110 Radio resources management messages
1001 SMS messages
1011 Non-call related SS messages
1110 Extension of the PD to one octet length
1111 Tests procedures described in TS GSM 11.10
24 00------ SendSequenceNumber : 0
N(SD) - Send Sequence Number
This value identifies the frame number. It is used in I-frames only.
Message type:
Defines the function and format of each GSM L3 message. The message type is mandatory
for all messages. The format of the message type is as follows:
8 7 6 - 1
Message type IE
N(SD): For MM and CM, N(SD) is set to the value of the send state variable. In other
L3 messages, bit 7 is set to 0 by the sending side. Messages received with bit 7 set
to 1 are ignored.
--100100 MESSAGE TYPE : CM SERVICE REQUEST
Message type:
The message type determines the function of a message within a protocol in a given
direction. The meaning of the message type is therefore dependent on the protocol (the
same value may have different meanings in different protocols) and direction (the same
value may have different meanings in the same protocol, when sent from the Mobile
Station to the network and when sent from the network to the Mobile Station).
MM message types may be as follows. Bit 8 is reserved for possible future use as an
extension bit. Bit 7 is reserved for the send sequence number in messages sent from
the mobile station.
0x00---- Registration messages:
0001 IMSI DETACH INDICATION
0010 LOCATION UPDATING ACCEPT
0100 LOCATION UPDATING REJECT
1000 LOCATION UPDATING REQUEST
0x01---- Security messages:
0001 AUTHENTICATION REJECT
0010 AUTHENTICATION REQUEST
0100 AUTHENTICATION RESPONSE
1000 IDENTITY REQUEST
1001 IDENTITY RESPONSE
1010 TMSI REALLOCATION COMMAND
1011 TMSI REALLOCATION COMPLETE
0x10---- Connection management messages:
0001 CM SERVICE ACCEPT
0010 CM SERVICE REJECT
0011 CM SERVICE ABORT
0100 CM SERVICE REQUEST
1000 CM REESTABLISHMENT REQUEST
1001 ABORT
0x11---- Miscellaneous messages:
0001 MM STATUS
64 0------- spare : 0
-110---- value for the ciphering key sequence number = 6
Ciphering Key Sequence Number: makes it possible for the network to identify the
ciphering key Kc which is stored in the mobile station without invoking the
authentication. The ciphering key sequence number is allocated by the network and sent
with the AUTHENTICATION REQUEST message to the mobile station where it is stored
together with the calculated ciphering key Kc and the rest of the MS’s data. When the
MS makes the next service requests it sends the CKSN in its service request. The MSC
verifies the CKSN and bypass the authentication and key distribution process by simple
using the old one.
The ciphering key sequence number is a type 1 information element:
03 00000011 lgth of MS Cl.Mark2 : 3
Mobile Station Classmark 2: the element provides the network with information
concerning aspects of both high and low priority of the mobile station equipment. This
affects the manner in which the network handles the operation of the mobile station.
The Mobile Station Classmark information indicates general mobile station
characteristics and it shall therefore, except for fields explicitly indicated, be
independent of the frequency band of the channel it is sent on.
The Mobile Station Classmark 2 is a type 4 information element with 5 octets length.
Octet 3:
Bit 8 Spare
Revision level
Bits
7 6
0 0 Reserved for phase 1
0 1 Used by phase 2 mobile stations
All other values are reserved for future use
ES IND
Bit 5 "Controlled Early Classmark Sending" option implementation
0 "Controlled Early Classmark Sending" option is not implemented in the MS
1 "Controlled Early Classmark Sending" option is implemented in the MS
A5/1 algorithm supported
Bit 4
0 encryption algorithm A5/1 available
1 encryption algorithm A5/1 not available
RF Power Capability
When GSM 900 P, E [or R] band is used (for exceptions see 3.4.18):
Bits
3 2 1
0 0 0 class1
0 0 1 class2
0 1 0 class3
0 1 1 class4
1 0 0 class5
All other values are reserved.
When the DCS 1800 or PCS 1900 band is used (for exceptions see 3.4.18):
Bits
321
000 class1
001 class2
010 class3
All other values are reserved.
Octet 4:
Bit 8 Spare
PS capability (pseudo-synchronization capability)
Bit 7
0 PS capability not present
1 PS capability present
SS Screening Indicator
Bits
6 5
0 0 defined in GSM 04.80
0 1 defined in GSM 04.80
1 0 defined in GSM 04.80
1 1 defined in GSM 04.80
SM capability (MT SMS pt to pt capability)
Bit 4
0 Mobile station does not support mobile terminated point to point SMS
1 Mobile station supports mobile terminated point to point SMS
Octet 5:
CM3
Bit 8
0 The MS does not support any options that are indicated in CM3
1 The MS supports options that are indicated in classmark 3 IE
Bit 7 6 5 Spare
SoLSA
Bit 4
0 The ME does not support SolSA
1 The ME supports SoLSA
33 0------- 1 spare : 0
-01----- Revision Level : Used by phase 2 mobile stations
---1---- "Controlled Early Classmark Sending" option is implemented in the MS
The “Controlled Early Classmark Sending” means that the MS can send more information
to the NW about its capabilities using “MS Classmark 3”. This info is sent out in a
message “Classmark Change”. It contains:
Multislot capability of the MS
More info about the available encryption algorithm
Indicates how much time the MS needs to tune to another frequency and change the
current frequency
----0--- Encryp.Algor. A5_1 : available
-----011 RF power capability : Class 4, handheld
RF power control: A process of adjusting the power level of a mobile radio as it moves
closer and further away from the Base Station