Top Banner
Determining Call Processing problems with Statistics Analysis Motorola Internal MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004. 1 Determining Call Processing Problems with Statistics David Zhang Customer Support Presented on 20 Dec. 2004
25
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

1

Determining Call Processing Problems with Statistics

David ZhangCustomer Support

Presented on 20 Dec. 2004

Page 2: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

2

Mobile Terminating/Originating Call Establishment

MS MTP/MSCRSS L1 RSS RRSM/RCI CRM/AM

BTS

SM SSM

BSC

Connection Request

Sccp_tconn_est

Initial Layer 3 messageCM service request Conn_req_to_msc

MS power control

Establish indication

CM service requestPaging Response

T3101 expires, peg

Chan_req_ms_failNo ok_acc_proc is pegged

Ok_acc_procms_access_by_type

SM SSM

BSC

access_per_rach

ok_acc_proc_suc_rach

Channel request

RACHChannel request

Channel requiredChan_req_cause_atmpt

INV_EST_CAUSE_ON_RACH

sdcch_congestion

Last SDCCH?Busy_SDCCH

channel required received

No SDCCH?ALLOC_SDCCH_FAIL

RSS ABIS

Immediate assignment reject

ALLOC_SDCCHChannel assigned

channel activation

channel activation acknowledge

Immediate assignment command T3101 is started to

Wait for “establishIndication”

Immediate assignment

AGCH

Access_per_AGCH

RSS L1

Immediate assignment reject

CHAN_REQ_MS_BLKD

AGCH

Layer 2

SABM on assigned SDCCH (max. 6)

UA on SDCCH channel

No UA if T3101 is expired

CM service request /Paging Response

Layer 3 Initial Message

Call Setup Flow Chart

Page 3: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

3

Call Setup Flow Chart cont.1Mobile Terminating/Originating Call Establishment

MS MTP/MSCRSS L1 RSS RRSM/RCI CRM/AM

BTS

SM SSM

BSC

MS power control Connection Request

Sccp_tconn_est

Initial Layer 3 messageCM service request Conn_req_to_msc

Connection Confirm

Conn_refusedDTAP Message DTAP MessageDTAP Message: Authentication requestDTAP MessageDTAP Message DTAP Message

Authentication Response DTAP Messageclassmark request

Request classmarkClassmark enquiryClassmark change update classmark Classmark update

Classmk_update_fail

DTAP: setup

DTAP: TMSI reallocation

DTAP: call proceeding

ciphering request cipher mode request

Ciphering_successfulCipher_comp_msCiphering mode command

Ciphering mode complete Ciphering successful Ciphering mode

completeCipher_comp_ms timeout

Ciphering_successfulexpires

Cipher_mode_fail

No ciphering Successful received

Establish indicationCM service requestPaging Response

T3101 expires, peg

Chan_req_ms_failNo ok_acc_proc is pegged

Ok_acc_procms_access_by_type

clear requestClr_req_to_msc

RF_LOSSES_SDError IndicationRadio Channel Release

Link_fail declared

Connection Refused

Missing measurementreport

Missing measurementreport

Page 4: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

4

Call Setup Flow Chart cont.2

Mobile Terminating/OriginatingCall Establishment

MS MTP/MSCRSSL1 RSS RRSM/RCI

CRM/AM

BTS

SM SSM

BSC

assignment requestma_req_from_mscAnd maybe:efr_req_from_mscOr:Ma_req_from_msc_fail

assign_successful

Initiate assignmentAssignment resource request

BSSMAP_T11Calls_queuedTch_q_length

Assignment channel assigned ALLOC_TCH

TCH_usageBusy_TCHTCH_congestion

Physical contextrequest

Physical context confirmed

channel activationchannel activation acknowledge

Total_calls

Ma_complete_to_mscNo assignment channelAssigned received, then

No queuing allowed or queue is full and all TCHs busy.

DR not in operation.resource not available

Ma_cmd_to_ms_blkdAlloc_tch_failUnsuccessful

assignment Assignment failure

Radio channel released

No queuing messageis sent to MSC whenDirect Retry is used

Force queue

Queuing indicationAssignment queued

Connection request

Switch response success

Assignment complete

BSSMAP_T10(T3107) expires

No assignment completereceived, then

BSSMAP_T10(T3107)Assignment failure

Assignment commandAssignment command

Assignment failureMa_fail_from_ms

Assignment complete

Assignment commandAssignment command

Assignment complete

Second_assign_atmpt

second_assign_suc

Assignment successful

FACCHSABM

UA MA_CMD_TO_MS

MA_COMPLETE_FROM_MS

MA_CMD_TO_MS

Page 5: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

5

Call Processing Problem Analysis

•RACH problem•RACH => SDCCH Problem•SDCCH Related Problem•SDCCH => TCH Problem•BTS related•BSC related Problem•MSC related

Page 6: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

6

Backward Check: A Quick Way to Find Problem

•MA_REQ_FROM_MSC = TOTAL_CALLS Not SDCCH => TCH Problem•MA_COMPLETE_FROM_MS = TOTAL_CALLS NO BTS-BSC or BSC SM related Issue•MA_CMD_TO_MS = TOTAL_CALLS NO MS related problem if MA_FAIL_FROM_MS = 0•MA_REQ_FROM_MSC > MA_CMD_TO_MS TCH Queuing or blocking related problem => Check Known Issue Clarify etc =>CS web page => CP development web page

Page 7: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

7

SDCCH => TCH Problem ?

Mobile Terminating/OriginatingCall Establishment

MS MTP/MSCRSSL1 RSS RRSM/RCI

CRM/AM

BTS

SM SSM

BSC

assignment requestma_req_from_mscAnd maybe:efr_req_from_mscOr:Ma_req_from_msc_fail

assign_successful

Initiate assignmentAssignment resource request

BSSMAP_T11Calls_queuedTch_q_length

Assignment channel assigned ALLOC_TCH

TCH_usageBusy_TCHTCH_congestion

Physical contextrequest

Physical context confirmed

channel activationchannel activation acknowledge

Total_calls

Ma_complete_to_mscNo assignment channelAssigned received, then

No queuing allowed or queue is full and all TCHs busy.

DR not in operation.resource not available

Ma_cmd_to_ms_blkdAlloc_tch_failUnsuccessful

assignment Assignment failure

Radio channel released

No queuing messageis sent to MSC whenDirect Retry is used

Force queue

Queuing indicationAssignment queued

Connection request

Switch response success

Assignment complete

BSSMAP_T10(T3107) expires

No assignment completereceived, then

BSSMAP_T10(T3107)Assignment failure

Assignment commandAssignment command

Assignment failureMa_fail_from_ms

Assignment complete

Assignment commandAssignment command

Assignment complete

Second_assign_atmpt

second_assign_suc

Assignment successful

FACCHSABM

UA MA_CMD_TO_MS

MA_COMPLETE_FROM_MS

MA_CMD_TO_MS

Page 8: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

8

Example 1: MA_CMD_TO_MS_BLKD With Free TCH

ext_range_cell = 0 max_q_length_full_rate_channel = 0queue_management_information = 0poor_initial_assignment = 0 SR1026400 & SR1096357

MA_FAIL_FROM_MS SECOND_ASSIGN_ATMPTSECOND_ASSIGN_SUCCESS ALLOC_TCH_FAIL MA_CMD_TO_MS_BLKD AVAILABLE_TCH_MAX MAX_TCH_BUSY13 13 12 1 1 19 1117 15 13 0 0 19 119 9 8 1 1 19 9

TCH_Q_REMOVED CALLS_QUEUED TCH_CONGESTION0 0 00 0 00 0 0

MA_FAIL_FROM_MS =SECOND_ASSIGN_ATMPT = SECOND_ASSIGN_SUCCESS + MA_CMD_TO_MS_BLKD

Page 9: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

9

Example 1_1: MA_CMD_TO_MS_BLKD with Free TCH

iir_mod 32 21000000hiir_mod 34 1111301hHder: df 7 di 47c8 dm 4 tag 1000034a(CP_INT MT_RF_RES_IND_RCVD)Mlen 21(deci): 4a f0 47 f1 2 15 e b 20 d 20 9 20 a 20 f 20 c 20 e 20 crm: crv_rf_res_ind_rcvd.c: Statistic IDLE_TCH_INTF_BAND0 updated: 10 in cell: 47h# This indicates that there are 10 TCHs available in interference band 0 for this cell…Hder: df 7 di 4792 dm ab tag 8000349(CP_INT MT_CHAN_REQUIRED_RCVD)channel_required.c: Statistic CHAN_REQ_CAUSE_ATMPT(cause: 4h) incremented for cell: 47hMlen 15(deci): 49 f0 47 f1 2 1 90 13 9c 13 98 11 3f ff 0 …

Page 10: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

10

Example 1_2: MA_CMD_TO_MS_BLKD with Free TCH

Hder: df 7 di 4790 dm 4 tag 10031e(CP_INT MT_ASSIGN_RES_REQ)Mlen 39(deci): 1e f3 47 3 80 f0 47 f1 5 18 3f b 4 1 8 91 1 0 0 0 0 7 3 23 18 1 0 0 ff 0 0 0 6 1 2a ff 0 ff 0…

Page 11: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

11

Example 1_3: MA_CMD_TO_MS_BLKD with Free TCH…crm: f_update_alloc_stats.c: Statistic ALLOC_TCH incremented for cell: 47h…rrsm:build_data_req_assign_cmd.c: Statistic MA_CMD_TO_MS incremented for cell: 47hrrsm:rrsm_stats.c: Statistic MA_FAIL_FROM_MS incremented for cell: 47h# The MS failed to access the referred TCH.rrsm_trans_101.c: Statistic SECOND_ASSIGN_ATMPT incremented for cell: 47hHder: df 7 di 4708 dm 4 tag 100387(CP_INT MT_SUBSEQ_ASSIGN_RES_REQ)Mlen 28(deci): 87 f3 47 3 80 f0 47 b 3 1 8 11 14 1f 21 5 1 0 ff 0 0 18 40 7 3 23 18 1crm: f_update_alloc_stats.c: Statistic ALLOC_TCH_FAIL incremented for cell: 47hrrsm:rrsm_stats.c: Statistic MA_CMD_TO_MS_BLKD incremented for cell: 47h

Page 12: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

12

Example 2: MA_CMD_TO_MS_BLKD with free TCH

max_q_length_full_rate_channel = 4queue_management_information = 4Bssmap_t11 = 20000 > TCH_DELAY_MAXSR1079168

DEVICE DATE TIME ASSGN_RES_REQ TCH_Q_LENGTH_MAX CALLS_QUEUED TCH_Q_REMOVED24_SHOUBRA_EL_BALAD_S444 24-08-2003 00:00 0 0 0 0

11:30 1 1 1 112:00 22 2 22 2212:30 17 1 17 17

TCH_Q_LENGTH_MAX MA_CMD_TO_MS_BLKD TCH_CONGESTION TCH_DELAY_MAX(milliseconds) AVAILABLE_TCH_MAX BUSY_TCH_MAX0 0 0 0 12 111 1 6290 110 12 122 11 49635 2985 12 121 7 46650 355 12 12

ASSGN_RES_REQ = MA_CMD_TO_MS_BLKD = CALLS_QUEUED

Page 13: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

13

Example 2_1: MA_CMD_TO_MS_BLKD with free TCH

max_q_length_full_rate_channel = 4queue_management_information = 4max_q_length_sdcch = 0protect_last_ts = 1Bssmap_t11 = 20000

MCU:emon_1015 % msg_send 34 9000h 0 0 0 0b2h 0f0h 13h …Number of queued reqs: SDCCH=000, TCH/F=000, Emerg TCH/F=000. Res Ind: Timer Val=0000, Timer ID=00000000, Method=03, Total Access=00. Counters: Emerg Pending for Prim MS=00, EGSM MS=00 Queued Total=00000, Int=00020.

…Hder: df 7 di 130c dm 4 tag 10031e(CP_INT MT_ASSIGN_RES_REQ)Mlen 39(deci): 1e f3 13 6b 60 f0 13 f1 6 18 1 b 4 1 8 91 1 0 0 0 0 7 3 23 19 81 0 0 ff 0 0 0 6 1 12 ff 0 ff 0 crm: f_update_alloc_stats.c: Statistic ALLOC_TCH_FAIL incremented for cell: 13hrrsm:rrsm_stats.c: Statistic MA_CMD_TO_MS_BLKD incremented for cell: 13h

# Why the call wasn’t queued ?

Page 14: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

14

Example 3_0: MA_CMD_TO_MS_BLKD & Queue Timeout

avail_tch_max busy_tch_max tch_congestion calls_queued alloc_tch_fail ma_cmd_to_ms_blkd

9 3 0 9 9 9

9 5 0 2 2 2

9 5 0 2 2 2

9 4 0 4 4 4

ma_fail_from_ms Second_Assign_Atmpt Second_Assign_Succ clr_req_to_msc Congest_Assign_HO_Suc Congest_Exist_HO_AtmptCongest_Stand_HO_Atmpt

0 12 1 0

0 6 0 0

1 2 2 0

0 6 0 0

max_q_length_full_rate_channel = 0queue_management_information = 0second_asgnmnt = 1

Page 15: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

15

Example 3_1: MA_CMD_TO_MS_BLKD & Queue Timeoutqueue_management_information = 0max_q_length_full_rate_channel = 0max_q_length_sdcch = 0poor_initial_assignment = 0 at BTSext_range_cell = 0second_asgnmnt = 1 at BSCHder: df 7 di 5f54 dm c3 tag 8000349(CP_INT MT_CHAN_REQUIRED_RCVD)Mlen 15(deci): 49 f0 5f f1 6 1 90 13 81 4b ed 11 43 ff 0 # Look at the decode the TA is 66 Hder: df 7 di 5f0c dm 4 tag 10031e(CP_INT MT_ASSIGN_RES_REQ)Mlen 39(deci): 1e f3 5f 15 20 f0 5f f1 7 18 43 b 4 1 8 91 1 0 0 0 7 5 33 19 81 60 14 ff 0 0 0 6 1 38 ff 0 ff 0 # TA is same as before which is 66 (43h) (count to number 11th)crm: f_update_alloc_stats.c: Statistic ALLOC_TCH_FAIL incremented for cell: 5fhcrm: f_queue_request.c: Statistic TCH_Q_LENGTH updated for cell: 5fh Current queue length: 1crm:crv_assign_res_req.c: Statistic CALLS_QUEUED incremented for cell: 5fh# Since we don’t have extended range cell TCH so the call is moved to queue# Also we don’t have MA_CMD_TO_MS then MA_FAIL_FROM_MS so Second assignment# doesn’t start, bssmap_t11 startedrrsm: rrsm_trans_016.c: Statistic MA_CMD_TO_MS_BLKD incremented for cell: 5fhHder: df 7 di 5f29 dm 4 tag 10031f(CP_INT MT_REMOVE_FROM_QUEUE_TO_CRM)Mlen 9(deci): 1f f3 5f 15 20 b 1 ff 14 crm: crv_rm_from_queue.c: Statistic TCH_Q_LENGTH updated for cell: 5fh, Current queue length = 0h# bssmap_t11 timeout caused MA_CMD_TO_MS_BLKD pegging

SR1110086 & SR1096357/MOTCM00256635

Page 16: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

16

On SDCCH: SDCCH Related problemMobile Terminating/Originating Call Establishment

MS MTP/MSCRSS L1 RSS RRSM/RCI CRM/AM

BTS

SM SSM

BSC

MS power control Connection Request

Sccp_tconn_est

Initial Layer 3 messageCM service request Conn_req_to_msc

Connection Confirm

Conn_refusedDTAP Message DTAP MessageDTAP Message: Authentication requestDTAP MessageDTAP Message DTAP Message

Authentication Response DTAP Messageclassmark request

Request classmarkClassmark enquiryClassmark change update classmark Classmark update

Classmk_update_fail

DTAP: setup

DTAP: TMSI reallocation

DTAP: call proceeding

ciphering request cipher mode request

Ciphering_successfulCipher_comp_msCiphering mode command

Ciphering mode complete Ciphering successful Ciphering mode

completeCipher_comp_ms timeout

Ciphering_successfulexpires

Cipher_mode_fail

No ciphering Successful received

Establish indicationCM service requestPaging Response

T3101 expires, peg

Chan_req_ms_failNo ok_acc_proc is pegged

Ok_acc_procms_access_by_type

clear requestClr_req_to_msc

RF_LOSSES_SDError IndicationRadio Channel Release

Link_fail declared

Connection Refused

Missing measurementreport

Missing measurementreport

Page 17: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

17

SDCCH Related Problem

• Here is Our stats’s weak point We assume that every conn_req is replied by MSC

• No MSC related problem

conn_refused = 0

conn_refused = IMSI_DETACH

If it is NOT, MSC has problem!

Page 18: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

18

Example 4: SDCCH_HO related issue

Hour CI alloc_tch_fail alloc_sdcch_fail HO_Fail_No_Resources

15:00:00 6915 0 0 0

16:00:00 6915 0 9 0

17:00:00 6915 4 489 4

18:00:00 6915 3 1580 3

19:00:00 6915 2 575 2

20:00:00 6915 2 94 2

21:00:00 6915 0 2 0

No TCH congestion & sdcch_ho = 1

Page 19: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

19

Example 4_1: SDCCH_HO related issueHder: df 7 di 2e08 dm 5 tag 400311(CP_INT MT_INTERN_HANDO_REQ)Mlen 81(deci): 11 f3 28 69 0 f0 28 c4 c 23 0 2b 0 b 3 3 1 0 0 0 0 0 0 a 9 2 51 97 dc f4 b3 c0 f0 0 0 0 0 0 0 0 0 0 0 7 1 23 0 0 0 0 2 0 5a 3 5 6 1 38 ff 0 0 ff 0 ff 0 ff 0 0 0 0 0 0 0 0 0 ff 0 ff 0 ff 0

Page 20: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

20

Example 4_2: SDCCH_HO related issueChannel Type M 7,11 5 – 10 GSM 08.08 5.1.11 b 3 3 1 0 0 0 0 0 0 b - IEI3 – LENGTH3 - Signalling The speech or data indicator field is coded as follows:0001 Speech0010 Data0011 SignallingAll other values are reserved.1 – SDCCH0 0 0 0 0 0 - filling bytes

Page 21: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

21

Example 4_3: SDCCH_HO related issue

crm: f_update_alloc_stats.c: Statistic ALLOC_TCH_FAIL incremented for cell: 2eh

crm:crv_int_ho_req.c: Statistic HO_FAIL_NO_RESOURCES bin: 0h incremented for cell: 2eh …crm: f_calculate_ho_power.c : HO Power Level: (In dBm) : TxMs :Gamma :PwrMs : NCell : Box : Ord : OrdPL : DBoffLCI : 46 : 33 : 25 : 33 : -71 : -49 : -3 : 19 : 0Hder: df 7 di 2d1a dm 5 tag 400311(CP_INT MT_INTERN_HANDO_REQ)Mlen 81(deci): 11 f3 13 43 41 f0 13 c4 c 23 0 2b 0 b 3 3 1 0 0 0 0 0 0 a 9 2 f9 a6 a2 e7 cf eb c 0 0 0 0 0 0 0 0 0 0 7 533 58 81 60 14 2 0 5c 3 7 6 1 38 ff 0 0 ff 0 ff 0 ff 0 0 0 0 0 0 0 0 0 ff 0 ff 0 ff 0 # Another SDCCH Handovercrm: f_set_ms_freq_band.c: ms_freq_band(11h),cell_id(2dh),freq_band(0h), rev_level(1h), egsm_bit(ffh)crm: f_update_alloc_stats.c: Statistic ALLOC_TCH incremented for cell: 2dh

SR1072540/PR176091

Page 22: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

22

RACH => SDCCHMobile Terminating/Originating Call Establishment

MS MTP/MSCRSS L1 RSS RRSM/RCI CRM/AM

BTS

SM SSM

BSC

Connection Request

Sccp_tconn_est

Initial Layer 3 messageCM service request Conn_req_to_msc

MS power control

Establish indication

CM service requestPaging Response

T3101 expires, peg

Chan_req_ms_failNo ok_acc_proc is pegged

Ok_acc_procms_access_by_type

SM SSM

BSC

access_per_rach

ok_acc_proc_suc_rach

Channel request

RACHChannel request

Channel requiredChan_req_cause_atmpt

INV_EST_CAUSE_ON_RACH

sdcch_congestion

Last SDCCH?Busy_SDCCH

channel required received

No SDCCH?ALLOC_SDCCH_FAIL

RSS ABIS

Immediate assignment reject

ALLOC_SDCCHChannel assigned

channel activation

channel activation acknowledge

Immediate assignment command T3101 is started to

Wait for “establishIndication”

Immediate assignment

AGCH

Access_per_AGCH

RSS L1

Immediate assignment reject

CHAN_REQ_MS_BLKD

AGCH

Layer 2

SABM on assigned SDCCH (max. 6)

UA on SDCCH channel

No UA if T3101 is expired

CM service request /Paging Response

Layer 3 Initial Message

Page 23: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

23

Identify the problem on RACH => SDCCH

•No BTS-BSC problem OK_ACC_PROC = CONN_REQ_TO_MSC

•ACCESS_PER_AGCH = OK_ACC_PROC + CHAN_REQ_MS_FAIL

•ALLOC_SDCCH = ACCESS_PER_AGCH

•CHAN_REQ_MS_BLKD = ALLOC_SDCCH_FAIL

•CHAN_REQ_CAUSE_ATMPT = ALLOC_SDCCH_FAIL + ALLOC_SDCCH

Page 24: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

24

Example_5 – SR1074144/1074543/1072103

bssname sitename Expr1002 dt cellname cm_serv_req_call cm_serv_req_emerg cm_serv_req_sms page_response sms_init_on_sdcch total_calls

B16-Elvsborg Skarsjon-G-288 288C 01-Jul-03 288C 0 0 0 0 0 32

B16-Elvsborg Skarsjon-G-288 288C 01-Jul-03 288C 0 0 0 0 0 59

B16-Elvsborg Skarsjon-G-288 288C 01-Jul-03 288C 0 0 0 0 0 33

B16-Elvsborg Skarsjon-G-288 288C 01-Jul-03 288C 0 0 0 0 0 32

B16-Elvsborg Skarsjon-G-288 288C 01-Jul-03 288C 0 0 0 0 0 62

Page 25: Determining Call Processing Problems With Statistics

Determining Call Processing problems with Statistics AnalysisMotorola Internal

MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2004.

25

Summary

• very useful to find call processing problems if you are familiar with Statistics pegging

• Backward statistics check is a very good way to narrow down the function area very quickly

http://www.ecid.cig.mot.com/~q13170/GSM/callsetup/call_setup.html