IMT-2000 UPT, Performance Analysis and Design of Database Interworking Architecture for Supporting UPT Service in IMT-2000 Satellite System Jong-Tae Park and Dong-Hee Lee IMT-2000 (International Mobile Telecommunications-2000) UPT (Universal Personal Telecommunication) IMT-2000 UPT IMT-2000, IMT-2000 UPT IMT-2000 UPT, Abstract In the next generation telecommunication environment, terminal mobility and personal mobility are important characteristics of communication services International mobile telecommunication 2000 (IMT-2000) satellite system is a next generation mobile telecommunication system, which provides terminal mobility such as global roaming service Universal personal telemcommunication (UPT) supports personal mobility, which provides service not by terminal number but by personal number through registration procedure in service network In this paper, we have taken performance analysis and comparison of the network architecture for supporting UPT service in IMT-2000 satellite system In detail, we designed the physical network architecture of IMT-2000 satellite system and database interworking methods Additionally, we designed signaling procedures for UPT call setup and analyzed the call setup delay performance of the database interworking methods by using time delay modeling I IMT-2000 (International Mobile Telecommunications-2000) 1
UPT (Universal Personal Telecommunication) IMT-2000 IMT-2000 UPT IMT-2000 IMT-2000 [1][2] IMT-2000 ITU-R M817[2] IMT-2000 IMT-2000 ITU-R TG8/1 WG3 ITU-R M818[3] M1167[4] IMT-2000 Point) IMT-2000 IMT-2000 IMT-2000, IMT-2000 [5] IMT-2000 IMT-2000 UPT IMT-2000 2 IMT-2000 3 IMT-2000 UPT UPT [6] UPT ITU-T SG11 Q7 5 IMT- ITU-T F850[7] F851[8] UPT UPT 1 UPT, UPT [9,10,11,12] IMT-2000 UPT IMT-2000 UPT [13,14,15,16] UPT IMT-2000 (Service Control IMT-2000 IMT-2000 ( : Visitor Location Register) 4 2000 UPT, 6 7 II IMT-2000 IMT-2000 IMT-2000 UPT 2
[17] IMT-2000 [4] IMT-2000 ITU-R M817 IMT-2000,,, IMT-2000, UPT,,, IMT-2000,, IMT-2000 III IMT-2000 UPT IMT-2000 UPT UPT IMT-2000 UPT UPT [18] IMT-2000 UPT UIMF TIMF MOBILE TERMINAL MCF CCAF TACAF BCAF MRRC MRTR LOCATION REGISTER (/) SACF TACF BCFr RRC RFTR BCF SDF SCF CONTROLLER SRF Radio link signaling interaction PSTN, IMT-2000 terrestrial network ISDN, etc SDF : Service Data Function SCF : Service Control Function : Service Switching Function : Call Control Function SRF : Specialized Resource Function SACF : Service Access Control Function TACF : Terminal Access Control Function BCF : Bearer Control Function BCFr : Bearer Control Function (radio bearer associated) MCF : Mobile Control Function CCAF : Call Control Agent Function TACAF : Terminal Access Control Agent Function BCAF : Bearer Control Agent Function UIMF : User Identification Management Function TIMF : Terminal Identification Management Function 1 IMT-2000 2 IMT-2000 UPT PSTN Announcement IMT-2000 Satellite System IMT-2000 Access with DTMF Access with out-channel signaling UPT Service Provider UPT access processing IC card-type UPT device UPT Service Provider UPT service processing ISDN Access with D-channel signaling Fig 1 The Physical architecture of IMT-2000 satellite system DTMF type UPT device : UPT Service Provider DTMF : Dual Tone Multi Frequency UPT device 1 ITU-R 817 IMT-2000 IMT-2000, 2 IMT-2000 UPT PSTN ISDN 2 IMT-2000 UPT Fig 2 UPT service in IMT-2000 satellite system, out-channel signaling 3
, IMT-2000 UPT IMT-2000 UPTN (Universal Personal Telecommunication Number) UPTN IMT-2000 IMT-2000 UPT IMT-2000 2000 IMT- JUNCT JUNCT IMT-2000 trigger UPT UPT IMT- UPT IMT-2000 IN CS-2 IMT-2000 UPT IMT-2000 IMT-2000 UPT 2000 UPTN IV IMT-2000 UPT UPT IMT-2000 UPTN IMT-2000, IMT-2000 IMT-2000 4 1,, UPT 3 1 IMT-2000 2000 UPT IMT-2000 ( : ) UPT UPT IMT-2000 UIMF TIMF MCF CCAF TACAF BCAF MRRC MOBILE TERMINAL MRTR SACF TACF BCFr RRC RFTR BCF IMT-2000 UPTN IMT- CONTR- OLLER SCF SRF SDF(v) IP LEC 2 SDF(h) UPT HOME DATABASE 3,, UPT Fig 3 Independently implementation of,, UPT database 2 UPT IMT-2000 LEC 1 4
UPT 1 IMT-2000 UPT Fig 5 Independently implementation of and IMT-2000 UPT IMT-2000 UPTN IMT-2000 4 2 IMT-2000 UIMF TIMF MOBILE TERMINAL MCF CCAF TACAF BCAF MRRC MRTR SACF TACF BCFr RRC RFTR BCF CONTR- OLLER SCF SRF SDF(v) IP UPT HOME DATABASE SDF(h) 5, 4,, UPT UPT IMT-2000 UPT 2 2000, 6 4 IMT-2000 4 UPT Fig 4 Integration of and UPT database UPT HOME DATABASE 3, IMT-2000 2000 (Signaling Transfer Point) SEP (Signaling End Point) (Service Control Point) IMT- UPT IMT- 6 UPT,, 2000 1 Fig 6 Integration of,, UPT database 5 3 UIMF TIMF MOBILE TERMINAL MCF CCAF TACAF BCAF MRRC MRTR SACF TACF BCFr RRC RFTR BCF UPT UPT IMT- CONTR- OLLER SRF V IMT-2000 UPT IP SDF(h) SDF(v) UIMF TIMF MCF CCAF TACAF SACF TACF SRF IP SDF(h) SDF(v) SCF UPT HOME DATABASE IMT-2000 (CST : Call Setup Time) BCAF MRRC MOBILE TERMINAL MRTR BCFr RRC RFTR BCF CONTR- OLLER 7 PSTN UPTN IMT-2000 5
UPTN IMT-2000 IMT-2000 1 1 Table 1 Protocol applied to each link PSTN USER LEC1 / 1ISDN SETUP (UPTN) ISDN ALERTING ISDN CONNECT ACK UPT-DB /(u) /(f) / C 2 AIN INFO_ANALYZED (UPTN) 3 LOCATION_REQUEST(Terminal-ID, address ) 4 ROUTING_REQUEST(Terminal-ID, address ) 5 PAGE REQUEST INDICATION(Terminal-ID) 5 PAGING REQUEST INDICATION 6 PAGING REQUEST CONFIRMATION 6 PAGE REQUEST CONFIRMATION 7 ROUTING_REQUEST ACK( address, Temp FPLMTS #) 8 LOCATION_REQUEST ACK 9 AIN ANALYZE_ROUTE 10 ISDNUP Initial Address Message ISDN Address Complete Message ISDN Answer Message 11 CALL_SETUP_PERMISSION REQUEST CALL_SETUP_PERMISSION REQUEST ACK SETUP INDICATION UPTN->IMT-2000 Number, Routing Information MS REPORT(ALERTING) REQUEST INDICATIION SETUP RESPONSE CONFIRMATIOIN CONNECTED REQUEST INDICATION C N/A TCAP SCCP TCP/IP TCAP SCCP TCAP SCCP TCAP SCCP N/A N/A N/A N/A N/A TCAP SCCP ISUP ISUP N/A ISUP N/A N/A DSS1 C N/A N/A DSSI N/A N/A TCAP : Transaction Capabilities Application Part SCCP : Signaling Connection Control Part : Message Transfer Part ISUP : ISDN User Part DSS1 : Digital Subscriber Signaling System No 1 N/A 7 Fig 7 Signaling procedure of incoming c all setup 8 UPT UPT IMT-2000 IMT-2000 UPT IMT-2000 MS C / 1 TA SETUP req ind(terminal ID, FPLMTS Number) TA SETUP req conf 2 SETUP req ind(msisdn-pstn user) PROCEEDING req ind LEC1 / PSTN USER TA SETUP PERMISSION req ind(terminal ID, IMT-2000 #) TA SETUP PERMISSION req ind 3 CALL SETUP PERMISSION req ind (IMT-2000 # - MS) CALL SETUP PERMISSION req conf 4 ISDN Initial Address Message(MSISDN) 5 ISDN SETUP ISDN ALERTING ISDN Address Complete Message ISDN ALERTING ISDN CONNECT REPORT(ALERTING) req ind ISDNUP ANSWER Message ISDN CONNECT ack ISDN CONNECT SETUP req conf 8 Fig 8 Signaling procedure of outgoing c all setup V35(64 kbps )SS7 (SCCP : Signaling Connection Control Part)/ ( : Message Transfer Part) (TCAP : Transaction Capabilities Application Part) UPT IMT-2000 AIN, TCAP IEEE ethernet TCAP IMT-2000 TCAP [19][20] VI IMT-2000 (loop) (queuing) (response time) 6
(terrestrial line) 1 (Link propagation delay) UNCT : (11) MS (12) MS TD (HS->) = RWPD CCAF TD (HS->) = RWPD CCAF + H (21) C (22) C TD (->C) =T P + H (31) C (32) (AM) TD (->AM) = RT C + D ISDN(D-ch ) + PT + LD C TD (C->) =T P + RT C (AM) TD (AM->C) =PT AM + D ISDN(D-ch ) + PT + LD AM DSS1 Protocol (41) C (42) C DSS1 Protocol : 1 TD (C->) = D ISDN(D-ch ) + RT C LAN (51) (52) () TD (->) = PT + LD DSS1 Protocol (61) USER (62) TD (->USER) = D ISDN(D-ch) + PT + LD (71) (72) TD (->) = T P + PT + LD N s & P SEPs (81) (origin) (destination) (82) TD (/O->/D) = T P + PT + LD + N RT + P RT SEP Q s (91) () () (92) C (origin) TD (->C) =D ISDN(D-ch ) + PT + LD LAN TD (->C) =PT + LD DSS1 Protocol TD (USER->) =D ISDN(D-ch) () USER TD (->C) =T P + PT + LD N s & P SEPs (destination) TD (/D->/O) = T P + PT + LD + N RT + P RT SEP () Q s () TD (->) = T P + PT + LD + Q RT R s (101) (UTPDB) (102) TD (->) =T P + PT + LD + Q RT R s (UTPDB) 11 PT A : A RT A : A D ISDN(D-ch) : DSS1 RT : RWPD CCAF : HS CCAF TD(A B) : A B LDA : A Tp : HRP : RP (hop) RT SEP : SEP TD (->UTPDB) = T P + PT + LD + R RT S s (111) () (112) (12) TD (->) = T P + PT LR + LD + S RT AM System Bus TD (AM <-> ) = PT T ST (131) (132) (UTPDB) () TD (UTPDB->) = T P + PT UTPDB + LD UTPDB + T RT 2 TD (UTPDB->) = T P + PT UTPDB + LD UTPDB + R RT S s () TD (->) = T P + PT + LD + S RT UTP IMT-2000 (131), (132) 12 IMT-2000 4 1 (31), (32), 3 (51), (52), (91), (92) 7
S s & 1 (31) C (32) (AM) C S s & 1 (AM) σ 2 = E( t s ) 2 TD (C->AM) = T P + RT C + LD + S RT S s (51) (52) () (91) TD (->) = T P + PT + LD + S RT System Bus TD ( -> ) = PT 4 (92) TD (AM->C) = T + PT + LD + LD + S RT P AM AM S s () TD (->) = T + PT + LD + S RT P System Bus TD ( -> ) = PT E ρ ) = E( t ) (1 ρ) ( Wq s UTP, IMT-2000 3 (131), (132) (131) UTPDB System Bus (132) UTPDB System Bus 2 CST TD (UTPDB -> ) = PT UTPDB TD ( -> UTPDB) =PT 13 UPT, IMT-2000 (M/M/1) MS (11) (12) (21) (22) C (41) (31) (32) (42) /O AM (51) (52), FCFS (First Come First Service) E(Q) : E(W q ) : t s : E(t s ) :, PT A λ : ρ : (utilization factor) ρ = λ t s < 1 σ : User (61) (62) (71) (72) (81) /D 9 (82) Fig 9 Time delay model for outgoing call setup 11 21 31 32 22 12 11 21 41 51 52 81 71 61 62 72 82 42 22 12 CST [21] TD (MS ) + TD ( C) + TD (C AM) + TD (AM C) ρ σ E( Q) = 1+ 2(1 ρ) E( t s 2 ) ρ E( t s ) σ E( W ) = 1+ q 2(1 ρ) E( ts ) 2 + TD (C ) + TD ( MS) + TD (MS ) + TD ( C) + TD (C ) + TD ( ) + TD ( ) + TD ( /O /D) + TD ( ) + TD ( USER) + TD (USER ) + TD ( ) + TD ( /D /O) + TD ( C) + TD (C ) + TD ( MS) 63 8
CST Table 2 Performance specification of IMT-2000 satellite system (132) (131) (101) (102) (91) (92) (111) (112) (12) MS (12) 2 * (12) 2 * (11) (81) (62) (52) (61) (51) (82) (32) (31) (42) 2 * (22) (41) 2 * (21) Response Time 200ms 47ms N/A 200ms 47ms N/A () 150ms 47ms N/A (UTP) 150ms 47ms N/A Call Orig 750ms C N/A N/A Registration 300ms Call Delay 800ms N/A N/A 20ms SEP N/A N/A 100ms DSS1 N/A 40ms N/A RP () N/A 250ms N/A 10 Fig 10 Time delay model for incoming call setup 62 101 131 92 52 42 22 12 11 21 41 51 91 132 102 81 42 22 12 11 21 41 82 61 CST TD (USER ) + TD ( UTP ) + TD (UTP ) + TD ( ) + TD ( ) +TD ( C) + TD (C ) + TD ( MS) + TD (MS ) + TD ( C) + TD (C ) + TD ( ) +TD ( ) + 2 11 () 150ms (SEP) ()G101,,, 0 10 TD ( UTP ) + TD (UTP ) + TD (/O /D) + TD ( C) + TD (C ) + 1,2 3,4 TD ( MS) + TD (MS ) + TD ( C) TD (C ) + TD (/D /O) + TD ( USER) VII 1 IMT-2000 Bellcore ITU-T 2 2 IMT-2000 11 Fig 11 Time delay of outgoing call setup 1 2, 3 4 1 2 3 4 9
5 75 5 8 CST delay(ms) 11000 10500 10000 9500 9000 8500 8000 7500 7000 6500 0 01 02 03 04 05 06 07 08 11000 Termination Call setup ( : 025Erl, UTPDB : 025 Erl ) : 1 : 2 o : 3 + : 4 Load ratio of (Erl) Termination Call setup ( : 025 Erl, UTPDB : 075 Erl) CST delay(ms) 11000 10500 10000 9500 9000 8500 8000 7500 7000 6500 0 01 02 03 04 05 06 07 08 11000 Termination Call setup ( : 075 Erl, UTPDB : 025 Erl) : 1 : 2 o : 3 + : 4 Load ratio of ( Erl) Termination Call setup ( : 075 Erl, UTPDB : 075 Erl) 10500 10000 : 1 : 2 o : 3 + : 4 10500 10000 : 1 : 2 o : 3 + : 4 9500 9500 CST delay(ms) 9000 8500 CST delay(ms) 9000 8500 8000 8000 7500 7500 1 3 2 4 7000 6500 0 01 02 03 04 05 06 07 08 Load ratio of (Erl) 7000 6500 0 01 02 03 04 05 06 07 08 Load ratio of ( Erl) 13 Fig 13 Time dalay of incoming call setup vs load 12 Fig 12 Time delay of incoming call setup 12 4 1 3, 2, 4IMT-2000 4 13 5 2000 IMT-2000 IMT-2000 IMT-2000 1 3 IMT- IMT-2000 UPT, 10
, Architectures, 1992 Functional Model for IMT-2000, September 1997 [2] ITU-R Recommendation M817, Future Public Land Mobile Telecommunication Systems Network [3] ITU-R Recommendation M818, Satellite Operation within Future Public Land Mobile Telecommunication VIII Systems, 1994 21,, [5] Fulvio Ananasso and Francesco Delli Priscoli, Satellite,, [6] UPT,, 1994 IMT-2000, IMT-2000 UPT Telecommunication (UPT), 1993 IMT-2000 UPT [8] ITU-T Recommendation F851, Universal Personal, IMT-2000 UPT [6],,, IMT- 2000 UPT, pp 199-203, 828-830 IMT-2000 [12] Conor Morris and John Nelson, Architectures and [4] ITU-R Recommendation M1167, Future Public Land Mobile Telecommunication Systems Satellite Framework, 1995 systems for personal communication networks, Journal of Wireless Networks, pp 155-165, April 1998 [7] ITU-T Recommendation F850, Universal Personal Telecommunication (UPT) (Service Set 1), 1994 Service Description, 1 1995 [10] Gregory Lauer, IN architectures for Implementing Universal Personal Tlecommunications, IEEE Network, March/April, 1995 [11],,, UPT, 97 IMT- 2000, pp 101-105, 1029-1030, 1997 Control Issues for the support of UPT in UMTS, IEEE GLOBECOM 96, pp 2063-2067, Nov, 1996 [13] Masami Yabusaki and Akihisa Nakajima, Network Issues for Universal Mobility, IEICE Trans Fundamentals, Vol E78-A, No 7, pp 764-772, July [1] ITU-T Draft Recommendation QFNA, Network 1995 11
[14],, 1993 [15] Bellcore TA-NWT-001123, AIN Switching System Requirements, 1993 [16] Bellcore TA-NWT-001123, AIN Requirements, 1993 [17] Patrick Reilly and Chiristine Di Lapi, MSS Architectures for 21 st Century Wireless Communications, Proceeding of IEEE International Conference on Universal Personal Communications, California, pp 460-464, 1994 [18],, 1, 828-830, pp 194-198, 1995 [19],,, 1, pp183-188, 828-830, 1995 [20] Bellcore report SR-TSV-002459, PCS Network Access Service to PCS Provider, 1993 [21] Donald Gross and Carl M Harris, Fundamentals of Queueing Theory, John Wiley & Sons, second edition, 1985 12