gsm call flow dia (motorola)

20
CALL ESTABLISHMENT (TO LAND) MS L1 ABIS RRSM CRM SM SSM MTP/MSC RACH channal T3120 request ok_acc_proc_suc_rach (could be decoded) access_per_rach (all received) channel request inv_est_cause_on_rach(included phantom) channel AGCH immediate assign. request chan_req_cause_atmpt (1510) "123 tone" reject channel T3126 start T3122 required received expire T3122 channal channel request assigned alloc_sdcch busy_sdcch RSS channel activation channel activetion acknowledge immediate assignment AGCH immediate command start T3101 assignment access_per_agch (how many im_assign_cmd/rej was sent out, 1 msg may include upto 2 MS) expire T3101 chan_req_ms_fail SDCCH L2 SABM stabish indiction T3230 L3 (intial msg) M service request stop T3101 T303 UA ok_acc_proc (SDCCH) ms_access_by_type (1510) initial L3 information CM Service reques <CR> immediate assignment reject conn_req_to_msc alloc_sdcch_fail chan_req_ms_blk SCCP conn classmark3(if needed) <CC> <CREF> conn_refused SDCCH setup identity request (if MSC need more MS information) identity response call setup call proceeding (MSC have got enough information to setup the connection) T310 facility (if MS have some supplementary services, such as call divert) assignment request start MSC timer for ma_req_from_msc ssignment, =30s initiate assignmen start assign_successful assignment resource expire MSC timer without request UDT(reset circuit) assignment complete' or resouce not available assignment failure' alloc_tch_fail expire assign_successful ma_cmd_to_ms_blkd assignment failure unsuccessful assignment assignment failure force queue start T11 assignment queued queuing indication expire T11 release request clear request assignment channel clr_req_to_msc assigned stop T11 alloc_tch physical context request tch_usage …. physical context confirme busy_tch channel activation channel activation ack. SDCCH assignment command start T10 ma_cmd_to_ms expire T10 release request clear request assignment failure ma_fail_from_ms stop T10 release request clear request FACCH L2 SABM UA assignment completed stop T10 assignment successful stop assign_successful PSTN connection required connection response success assignment complete stop MSC timer for total_call assignment ma_complete_to_msc (total call+intracell IFAM (initial and final address) ACM (address complete) alerting connect conn ack. T313 billing start billing maybe efr_req_from_msc total_call and alloc_tch counter works before alerting signal was sent. For drive test, the drop call should be considered after this point. Only at this time, the MSC begain to send the called address to PSTN BSC BTS

Upload: talha-yasin

Post on 26-Oct-2014

152 views

Category:

Documents


5 download

TRANSCRIPT

CALL ESTABLISHMENT (TO LAND)

MS L1 ABIS RRSM CRM SM SSM MTP/MSCRACH channal

T3120 request ok_acc_proc_suc_rach (could be decoded) access_per_rach (all received)

channelrequest inv_est_cause_on_rach(included phantom)

channelAGCH immediate assign. request chan_req_cause_atmpt (1510)

"123 tone" reject channelT3126 start T3122 required received

expire T3122channal channelrequest assigned alloc_sdcch

busy_sdcchRSS

channel activation

channel activetionacknowledge

immediate assignmentAGCH immediate command start T3101

assignment access_per_agch (how many im_assign_cmd/rej was sent out, 1 msg may include upto 2 MS)

expire T3101 chan_req_ms_fail

SDCCH L2 SABM estabish indictionT3230 L3 (intial msg) CM service request stop T3101T303 UA ok_acc_proc

(SDCCH) ms_access_by_type (1510) initial L3 information CM Service request <CR>

immediate assignment reject conn_req_to_mscalloc_sdcch_fail

chan_req_ms_blk SCCP connclassmark3(if needed)

<CC>

<CREF> conn_refused

SDCCH setupidentity request (if MSC need more MS information)identity response call setupcall proceeding (MSC have got enough information to setup the connection)

T310 facility (if MS have some supplementary services, such as call divert)

assignmentrequest start MSC timer for

ma_req_from_msc assignment, =30s initiate assignment

start assign_successfulassignment resource expire MSC timer without

request UDT(reset circuit) assignment complete' orresouce not available assignment failure'

alloc_tch_fail expire assign_successful ma_cmd_to_ms_blkd assignment failure

unsuccessful assignmentassignment failure

force queue start T11assignment queued

queuing indication expire T11 release request

clear requestassignment channel clr_req_to_msc

assigned stop T11alloc_tch

physical context request tch_usage ….physical context confirmed busy_tchchannel activationchannel activation ack.

SDCCH assignment command start T10ma_cmd_to_ms expire T10 release request clear request

assignment failure ma_fail_from_ms stop T10 release request clear request

FACCH L2 SABMUA

assignment completed stop T10

assignment successful stop assign_successful PSTN

connectionrequired

connection responsesuccess assignment complete

stop MSC timer for total_call assignmentma_complete_to_msc(total call+intracellHO) IFAM (initial and final address)

ACM (address complete)alerting

connectconn ack. T313 billing start billing

maybe efr_req_from_msc

total_call and alloc_tch counter works before alerting signal was sent. For drive test, the drop call should be considered after this point.

Only at this time, the MSC begain to send the called address to PSTN

BSCBTS

MS RSS(s) RRSM(s) SSM SM MTP

ho_rec

ho_rec receivedOUT_INTRA_BSS_HO_REQsource cell (when SSM decidesintra bss is best)

CRM(t) internal ho request

IN-(pegged for target)OUT-(pegged for source)NC-per neighbor

handover resource not availble OUT_INTRA_BSS_HO_PRI_BLK

HO_FAIL_NO_RESOURCES ALLOC_TCH_FAIL

RRSM(t) ho_channel assigned

RSS(t) channel act Alloc_TCH

channel act ack

ms pwr control

handover allocation start ho_complete IN_INTRA_BSS_NC_ATMPT

RRSM(s) initiate handoverRSS(s) OUT_INTRA_BSS_HO_ATMPT rr_t3103

ho_cmd start T8 OUT_HO_NC_CAUSE_ATMPTOUT_HO_CAUSE_ATMPT

ho_cmd(RN) INTERBAND_ACTIVITY<FACCH>

ho failure

unsuccessful handover INTERBAND_ACTIVITY

RSS(t) OUT_INTRA_BSS_HO_RETURNOUT_INTRA_BSS_EQUIP_FAIL

ho_access IN_INTRA_BSS_HO_RETURN<FACCH> IN_INTRA_BSS_EQUIP_FAIL

synchronizedho_access handover

(only 4 times)ho_access

ho_access BAD_HO_REFNUM_MS

RRSM(t)ho_detection

ho_detect receivedSM

phys info (in non-synch ho; TA calculation) trans req

sabmestablish switch respindication

UA

ho_cmplt

ho_cmplt

BSCBTS(s) MS

stop ho_complete MTPho_succ

ho_performed

IN_INTRA_BSS_HO_SUCOUT_INTRA_BSS_HO_SUCIN_INTRA_BSS_NC_SUCOUT_HO_NC_SUCINTRA_BSS_HO_CAUSE_SUC

Handover Blocked

RRSM(s) SSMho_rec received

CRM(t)internal ho request

ho resource not available OUT_INTRA_BSS_HO_PRI_BLK

HO_FAIL_NO_RESOURCES ALLOC_TCH_FAIL

Handover Failure

MS RRSM(s) SSM

initiate ho

ho command start T8 rr_t3103

ho failure stop T8

unsuccessfulho INTERBAND_ACTIVITY

OUT_INTRA_BSS_HO_RETURNOUT_INTRA_BSS_EQUIP_FAILIN_INTRA_BSS_HO_RETURNIN_INTRA_BSS_EQUIP_FAIL

Mobile Lost

MS RSS(t) RRSM(t) SSM

channeol actacknowledge

ho allocation

HO_COMPLETE

RRSM(s) initiate ho

T8 rr_3103

RRSM(t) Expired

Radio Channel Released

RRSM(s)

Expired Radio Channel Released

Expired

clear request

OUT_INTRA_BSS_HO_LOSTMSCLR_REQ_TO_MSC

Bad Handover Reference Number

RRSM(t) CRM(t) SSMinternal ho request

ho channelassigned

handover allocation

RRSM(s) initiate handover

RSS(s)ho_cmd

MSho_cmd

( include a RN)

Channel Coder

handover access burst

RSS(t) L1

handover

access BAD_HO_REFNUM_MS( compare RN received now and sent before)

CHANNEL ACT

RRSM(t)

physical ho_detectionninformation ho_detection received

Successful Inter BSS Handover Sequence

MS RSS(s) RRSM(s) SSM(s) MSC

ho_recho_rec

received ho_required OUT_INTER_BSS_REQ_TO_MSC

SSM(t) <cc>ho request

CRM(t)RRSM(t) ho request HO_REQ_FROM_MSC

handover resource not availble

HO_FAIL_NO_RESOURCESRSS(t) ALLOC_TCH_FAIL

assignedchannel act Alloc_TCH

channel act

acknowledge handover allocation

start ho_complete SMconnreq

switch resp

<cc> ho Req HO_REQ_MSC_OK acknowledge

start ho_successful

SSM(s)handover cmd

RRSM(s) initiate ho OUT_INTER_BSS_HO_ATMPT

handover cmd OUT_HO_NC_CAUSE_ATMPTOUT_HO_CAUSE_ATMPT

start T8

RSS(t) ho access (facch)

RRSM(t)

SSM(t)ho_detect

phys info ho_detectreceived

SAMB ho_detectestablish ind

ho_cmplt stop ho_complete

ho_successful IN_INTER_BSS_HO_SUC

ho_cmplt stop ho_successful

SSM(t) clear cmd

OUT_INTER_BSS_HO_SUCOUT_HO_NC_SUC

stop T8

Handover Failure (target)

MSC SSM(t)

<CR> handover request

<CREF> handover failure HO_REQ_MSC_FAIL

Handover Failure (source)

MS RRSM(s) SSM(s) MSChandove command

initiate handover

ho command start T8

handoverfailure stop T8

unsuccessfulhandover handover failure

OUT_INTER_BSS_HO_RETURNOUT_INTER_BSS_EQUIP_FAIL HO_REQ_MSC_FAIL

MS BSS MSC VLR HLR PSTN1 CHANNEL REQUEST RACH

IMMEDIATE ASSIGNMENT AGCH(SDCCH)SIGNALLING LINK ESTABLISH SDCCH

2 REQUEST FOR SERVICE CR(cm service requist, classmark..)

CC SUBSCRIBER(cm service requist ack.) SUBSCRIBER DETAILS

DETAILS IF NECESSARY3 AUTHENTICATION

SET CIPHER MODE

4 SET UP SDCCHcall info

5 EQUIPMENT ID REQUEST

6 COMPLETE CALLCALL PROCEEDING SDCCH

7 ASSIGNMENT COMMAND SDCCH circuitchannel

ASSIGNMENT COMPLETE FACCH

8 INITIAL AND FINAL ADDRESS(IFAM)ADDRESS COMPLETE (ACM)

FACCH

9 ANSWER (ANS FROM PSTN)

CONNECT (STOP RING TONE) FACCH

CONNECT ACKNOWLEDGE

10 CONVERSATION

Note: Parameterimmediate_assign_mode 0 Set to ASSIGN_SDCCH_ONLY

1 Set to ASSIGN_SDCCH_TCH2 to 255 (reserved for future use)

Default value 0

ALERTING (MS HEAR RING TONE)

BILLING STARTS

MOBILE INITIATED CALL CLEARING SEQUENCE

MS BSS MSC VLR HLR PSTNFACCH

DISCONNECT DISCONNECT PSTN RELEASE

FACCH MOBILE RELEASEPSTN RELEASE COMPLETE

FACCHMOBILE RELEASE COMPLETE

MS<->MSC SIGNALLING RELEASE

CLEAR COMMANDFACCH

CHANNEL RELEASE

DISCFACCH SCCP docconnect

UAFACCH CLEAR COMPLETE

RLSDRELEASE COMPLETE

BTS BSS MSC

ho_rec init ho_counter start T_hand_rqd

handover requiredNO other HO start h_intervalrequist permit

h_interval expire ho_counter expire T_hand_rqd expire(=0)

ho_rec init ho_counter start T_hand_rqd

handover required

ACK start h_intervalACK stop T_hand_rqd stop h_interval

MS stop ho_counter

handover_command start T3103

Note: 1. ho_counter 初值赋为handover_recognized_period, 之后递减2. ho_rec请求信息中,带目标优先表和handover_recognized_period值,此值赋予T_hand_rqd (?)3. MSC中的h_interval也是从handover_recognized_period值中得到的,它应小于T_hand_rqd

值,此值赋予T_hand_rqd (?)值中得到的,它应小于T_hand_rqd的值

intra_bss ho

Page 15

MOBILE MOBILE(source cell) BSS (target cell)

intra_bss_ho_reqhandover command

start T3103 intra_bss_ho_atmpt

handover access

handover complete

stop T3103 intra_bss_ho

handover failure

stop T3103 MSC intra_bss_ho_fail

expire T3103 intra_bss_ho_lostms

clear request

inter_bss ho

Page 16

INTER_BSS HANDOVER

MOBILE BSS MSC BSS MOBILE(source cell) (source) hansover required (target) (target cell)

handover request inter_bss_req_to_msc start ext_ho_allocation

handover acknow.handover command stop ext_ho_allocation

handover command start ho_successful start T3103 ho_req_msc_ok inter_bss_ho_atmpt

handover access

handover complete

handover complete stop ho_successfulclear command in_inter_ho

out_inter_hoclear compelet

handover failure stop T3103 inter_bss_ms_fail

handover failure ho_req_ms_fail

inter_bss ho

Page 17