call flow chart

24
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 request <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 assignment 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 confirmedbusy_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+intracellH 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: m-umar-hashmi

Post on 19-Nov-2014

500 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Call Flow Chart

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

Page 2: Call Flow Chart

Successful Intra_BSS_HO

MS RSS(s) RRSM(s) SSM

ho_rec

ho_rec received

CRM(t) internal ho request

handover resource not availble

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

RRSM(s) initiate handoverRSS(s)

ho_cmd start T8

ho_cmd(RN)<FACCH>

ho failure

unsuccessful handover

RSS(t)

BSCBTS(s) MS

Page 3: Call Flow Chart

ho_access<FACCH>

synchronizedho_access handover

(only 4 times)ho_access

ho_access BAD_HO_REFNUM_MS

RRSM(t)ho_detection

ho_detect received

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

sabmestablishindication

UA

ho_cmplt

ho_cmplt stop ho_complete

ho_succ

Handover Blocked

RRSM(s) SSMho_rec received

Page 4: Call Flow Chart

CRM(t)internal ho request

ho resource not available

HO_FAIL_NO_RESOURCES ALLOC_TCH_FAIL

Handover Failure

MS RRSM(s)

ho command

ho failure

Mobile Lost

MS RSS(t) RRSM(t) SSM

Page 5: Call Flow Chart

channeol actacknowledge

ho allocation

HO_COMPLETE

RRSM(s) initiate ho

T8

RRSM(t) Expired

Radio Channel Released

RRSM(s)

Expired Radio Channel Released

Bad Handover Reference Number

RRSM(t) CRM(t) SSMinternal ho request

ho channelassigned

handover allocation

CHANNEL ACT

Page 6: Call Flow Chart

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)

RRSM(t)

physical ho_detectionninformation ho_detection received

Page 7: Call Flow Chart

SM MTP

OUT_INTRA_BSS_HO_REQsource cell (when SSM decidesintra bss is best)

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

OUT_INTRA_BSS_HO_PRI_BLK

IN_INTRA_BSS_NC_ATMPT

OUT_INTRA_BSS_HO_ATMPT rr_t3103OUT_HO_NC_CAUSE_ATMPTOUT_HO_CAUSE_ATMPTINTERBAND_ACTIVITY

INTERBAND_ACTIVITYOUT_INTRA_BSS_HO_RETURNOUT_INTRA_BSS_EQUIP_FAIL

BSC

Page 8: Call Flow Chart

IN_INTRA_BSS_HO_RETURNIN_INTRA_BSS_EQUIP_FAIL

SMtrans req

switch resp

MTP

ho_performed

IN_INTRA_BSS_HO_SUCOUT_INTRA_BSS_HO_SUCIN_INTRA_BSS_NC_SUCOUT_HO_NC_SUCINTRA_BSS_HO_CAUSE_SUC

Page 9: Call Flow Chart

OUT_INTRA_BSS_HO_PRI_BLK

SSM

initiate ho

start T8 rr_t3103

stop T8

unsuccessfulho INTERBAND_ACTIVITY

OUT_INTRA_BSS_HO_RETURNOUT_INTRA_BSS_EQUIP_FAILIN_INTRA_BSS_HO_RETURNIN_INTRA_BSS_EQUIP_FAIL

Page 10: Call Flow Chart

rr_3103

Expired

clear request

OUT_INTRA_BSS_HO_LOSTMSCLR_REQ_TO_MSC

Page 11: Call Flow Chart
Page 12: Call Flow Chart

Successful Inter BSS Handover Sequence

BTS BSC

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 EFR_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)

Page 13: Call Flow Chart

SSM(t)ho_detect

phys info ho_detectreceived

SABM 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

Page 14: Call Flow Chart

handoverfailure stop T8

unsuccessfulhandover handover failure

OUT_INTER_BSS_HO_RETURNOUT_INTER_BSS_EQUIP_FAIL HO_REQ_MSC_FAIL

Page 15: Call Flow Chart

OUT_INTER_BSS_REQ_TO_MSC

EFR_REQ_FROM_MSC

start ho_successful

OUT_INTER_BSS_HO_ATMPTOUT_HO_NC_CAUSE_ATMPTOUT_HO_CAUSE_ATMPT

Page 16: Call Flow Chart

IN_INTER_BSS_HO_SUC

stop ho_successful

OUT_INTER_BSS_HO_SUC

HO_REQ_MSC_FAIL

Page 17: Call Flow Chart

HO_REQ_MSC_FAIL

Page 18: Call Flow Chart

Call Setup

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

Page 19: Call Flow Chart

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

Page 20: Call Flow Chart

Pre_HOBTS 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

Page 21: Call Flow Chart

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

Page 22: Call Flow Chart

INTRA_BSS HANDOVER

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

Page 23: Call Flow Chart

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

Page 24: Call Flow Chart