Table
of Figures
Page v of x
iv.
Table of Figures
Figure 2-1: MMS Architecture (from MMS-ARCH spec) .......................................................3
Figure 2-2: J2ME architecture......................................................................................................5
Figure 2-3: Use case diagram example ........................................................................................6
Figure 2-4: Static structure diagram example.............................................................................6
Figure 2-5: Collaboration diagram example ...............................................................................7
Figure 2-6: Sequence diagram example.......................................................................................7
Figure 2-7: State chart diagram example.....................................................................................7
Figure 2-8: Activity diagram example..........................................................................................8
Figure 2-9: Component diagram example ..................................................................................9
Figure 2-10: Deployment diagram example ...............................................................................9
Figure 2-11: Use case view for service operator......................................................................10
Figure 2-12: Use case view for user with TMMS Client.........................................................11
Figure 2-13: Use case view for user with GSM SMS Client ..................................................12
Figure 2-14: Use case view for TMMS Proxy-Relay ...............................................................13
Figure 2-15 Logical architecture of TMMS Service ................................................................15
Figure 2-16 Component view of TMMS Service ....................................................................16
Figure 2-17 Component view of TMMS Client ......................................................................16
Figure 2-18 Component view of Communication package...................................................17
Figure 2-19 Component view of Storage package ..................................................................17
Figure 2-20 Component view of UserInterface package .......................................................18
Figure 2-21 Security evaluation scenarios.................................................................................19
Figure 2-22 Usability evaluation scenarios ...............................................................................20
Figure 2-23 Modifiability evaluation scenarios ........................................................................20
Figure 2-24 Interoperability evaluation scenario .....................................................................20
Figure 2-25 Reliability evaluation scenarios .............................................................................21
Figure 2-26 Billability evaluation scenarios .............................................................................21
Figure 2-27: SIP transaction example .......................................................................................22
Figure 2-28: SIP call establishment [20]....................................................................................24
Figure 2-29 Interaction between Client and Server ................................................................26
Figure 2-30: RTP can be viewed as a sublayer of the transport layer...................................27
Figure 3-1: Overview of the GPRS architecture .....................................................................29
Figure 3-2 Deployment of GPRS based service......................................................................31
Figure 3-3 TMMS Client Registration.......................................................................................33
Figure 3-4 Send MM to TMMS Client......................................................................................34
Figure 3-5 Send MM to GSM SMS Client................................................................................34
Figure 3-6 TMMS Client Receives MM (Immediate Retrieval).............................................35
Figure 3-7 TMMS Client Receives MM (Deferred Retrieval)................................................36
Figure 3-8 Deferred MM Retrieval............................................................................................36
Figure 3-9 TMMS Client Unregistration...................................................................................36
Figure 3-10 Charging state machine for client.........................................................................38
Figure 3-11 Charging state machine for proxy-relay...............................................................38
Figure 4-1: Overview of the 3GPP IMS architecture.............................................................44
Figure 4-2: Traffic between two security domains..................................................................47
Figure 4-3 WAP Push Architecture...........................................................................................48
Figure 4-4: Deployment diagram for IMS solution ................................................................50
Figure 4-5: Create service profile of PUI..................................................................................51
Figure 4-6 Component view for IMS based service ...............................................................52
Figure 4-7: Component view for TMMS Client......................................................................52
Table of Figures
Page vi of x
Figure 4-8: TMMS Client registration .......................................................................................53
Figure 4-9: TMMS Client Sends MM........................................................................................54
Figure 4-10: TMMS Client retrieves MM immediately...........................................................55
Figure 4-11: TMMS Client defers retrieval of MM .................................................................55
Figure 4-12: Deferred MM retrieval ..........................................................................................56
Figure 4-13: Streaming media retrieval of MM........................................................................57
Figure 4-14: TMMS Client unregistration ................................................................................58
Figure 4-15: IMS
online charging, client accepts to be charged............................................59
Figure 4-16: Offline charging in IMS........................................................................................59
Figure 4-17: IMS online charging, client declines to be charged ..........................................60
Figure 5-1: Deployment of OSA API based service in IMS network environment ..........66
Figure 5-2: Establish service agreement - Initial Access .......................................................67
Figure 5-3: Establish service agreement - Discover Service
Agreement Management
interface .........................................................................................................................................67
Figure 5-4: Establish service agreement – Sign service agreement.......................................68
Figure 5-5: Component view......................................................................................................68
Figure 5-6: TMMS Client components .....................................................................................69
Figure 5-7: TMMS Proxy-Relay components ..........................................................................69
Figure 5-8: Charging of service usage .......................................................................................70
Figure 6-1: Deployment view.....................................................................................................74
Figure 6-2: Component View.....................................................................................................75
Figure 6-3: Component view for TMMS Client......................................................................76
Figure 6-4: TMMS Proxy-Relay Web Service components ...................................................76
Figure 6-5: Client registration.....................................................................................................77
Figure 6-6: Send MM...................................................................................................................77
Figure 6-7: New message notification.......................................................................................78
Figure 6-8: Deferred message retrieval .....................................................................................78
Figure 6-9: Streaming retrieval of MM......................................................................................79
Figure 6-10: Client deregistration ..............................................................................................80