END TO END USSD SYSTEM Puneet Gupta TATA Tele Service Limited, INDIA July 7, 2010... Approval Details Name Puneet Gupta B Manish Rajesh Gandhi Title or Brief Description... Introducti
Trang 1
END TO END USSD SYSTEM
Puneet Gupta TATA Tele Service Limited, INDIA
July 7, 2010
Trang 3Approval Details
Name Puneet Gupta B Manish Rajesh Gandhi
Title or Brief Description
Trang 4Abstract
Trang 5Acknowledgement
Trang 6Table of Contents
Table of contents……….5
1 Introduction……… 6
1.1 USSD Overview……… 6
1.2 Why USSD……… 7
1.3 Typical USSD Call Flow………7
1.4 Handset Feel……… 8
2 USSD in GSM……… 10
2.1 Types of USSD Modes……… 10
2.2 USSD Message Types……… 11
3 USSD Signaling……… 12
3.1 data request (USSR - Normal operation)………12
3.2 data notification……….…….15
3.3 Mobile initiated - Unstructured supplementary service data operations……… …….19
4 USSD Applications……….23
5 Methods of USSD implementation in CDMA…… 24
5.1 Non persistent Messaging……….24
5.2 Benefits to CDMA Operators………26
5.3 Benefits to Customers………26
6 Next Steps……… 27
7 References……… 28
8 Appendix……… 29
Trang 71 Introduction
1.1 USSD Overview
Trang 81.2 Why USSD
1.3 Typical USSD Call Flow
Trang 94
1.4 Handset Feel
a Mobile Initiated USSD (PSSR)
Trang 10b Network Initiated USSD with response (USSR)
Trang 112 USSD in GSM
•
•
Trang 13•
3 USSD Signaling
Trang 14<-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐
NOTE: The MS may clear the transaction at any time by sending a RELEASE COMPLETE upon request of the user
Trang 18Multiple network initiated USSD notification
Trang 255 Methods of USSD Implementation in CDMA
Trang 286 Next Steps
5
Trang 298 Appendix
Trang 30Network Traces
Trang 452008 May 20 07:06:09.470 [02] 0x1004 Access Channel Message Page Response Msg
protocol_rev = 6 (0x6) (IS2000 Rev 0)
Trang 46protocol_rev = 6 (0x6) (IS2000 Rev 0)
chan_type = 3 (0x3) (Forward Traffic)
Trang 47protocol_rev = 6 (0x6) (IS2000 Rev 0)
chan_type = 4 (0x4) (Reverse Traffic)
protocol_rev = 6 (0x6) (IS2000 Rev 0)
chan_type = 3 (0x3) (Forward Traffic)
chan
ftc_msg
Trang 48protocol_rev = 6 (0x6) (IS2000 Rev 0)
chan_type = 4 (0x4) (Reverse Traffic)
Trang 52protocol_rev = 6 (0x6) (IS2000 Rev 0)
chan_type = 3 (0x3) (Forward Traffic)
Trang 54year = 8 (0x8) (illegal hex digits 0x08)
month = 5 (0x5) (illegal hex digits 0x05)
day = 32 (0x20) (illegal hex digits 0x20)
protocol_rev = 6 (0x6) (IS2000 Rev 0)
chan_type = 4 (0x4) (Reverse Traffic)