1. Trang chủ
  2. » Công Nghệ Thông Tin

end to end ussd impalementation

55 289 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 2,03 MB

Nội dung

END TO END USSD SYSTEM Puneet Gupta TATA Tele Service Limited, INDIA July 7, 2010 Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 2 of 55 Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 3 of 55 Approval Details Prepared by Reviewed by Approved by Name Puneet Gupta B Manish Rajesh Gandhi Date 7 th July, 2010 Designation DM - Platform and technology SM – Platform & Technology AVP – Platform & Technology Version History Document Version No Date Title or Brief Description of Changes Prepared by Reviewed by Approved by 1.0 7th July, 2010 END to END USSD SYSTEM Puneet Gupta B Manish Rajesh Gandhi Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 4 of 55 Abstract !"#$%&'()#*+$, )/ 01$,-&2.%#3$/$4 #5$&2#-2.#6$&5$7889$.*$:8;$%&)/.*$/0&*<$6.+"$.+3$ +#'"*.'/0.+.#3$.*2&02.*<$.+3$=#+6&->$?-'".+#'+(-#@$8.<*/0.*<@$;#33/<#$+1,#3$/*%$.+3$ ?,,0.'/+.&*3A$B+$/03&$,-&2.%#3$/$3)/00$0#<$&5$7889$C$=D=$E#-3.3+#*+$)#33/<.*<$4#.*<$ 6&->#%$&(+$.*$F9;?$/*%$4 #5$&2#-2.#6$&5$+"#$3(43' 4#-$#G,# #*'#3$/*%$4#*#5.+3A$!"#$ %&'()#*+$/03&$/.)3$/+$%#2#0&,.*<$7889$0.>#$3&0(+.&*$.*$F9;?$%&)/.*$/*%$+&$3##>$"#0,$ 5-&)$+"#$F9;?$'&))(*.+1$+&$'&)#$+&<#+"#-$/*%$4(.0%$3('"$".<"$-#2#*(#$<#*#-/+.*<$ 3&0(+.&*$.*$F9;?$6".'"$6.00$4 *<$+"#$F9;?$&55# *<3$&*$,/-$6.+"$+"#$:8;$ '&(*+#-,/-+3A$ $ !"#$*#+6&->$+-/'#3$5&-$7889$/3$6#00$/3$=#+6&->$+-/'#3$/*%$H/*%3#+$+-/'#3$5&-$=&*$ ,#-3.3+#*+$)#33/<.*<$/-#$/++/'"#%$.*$+"#$/,,#*%.G$5&-$#/31$-#5#-#*'#A$ Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 5 of 55 Acknowledgement B$6&(0%$0.>#$+&$+"/*>$)1$'&),/*1$!?!?$!#0#$8#-2.'#$I.).+#%@$B=9B?$5&-$/06/13$,-&2.%.*<$ (3$6.+"$+"#$&,,&-+(*.+1$+&$#G,-#33$&(-$2.#6$6.+"$'&),0#+#$0.4#-+1$/*%$+&$4 *<$+"#$ +#'"*&0&<1$/*%$4(3.*#33$+&<#+"#-$+&$'&**#'+$6.+"$+"#$6&-0%$/+$+"#$".<"#3+$&5$J(/0.+1$ 3#-2.'#A$ B$6&(0%$/03&$+"/*>$;-A$I01&%$;/+"./3$/*%$;-A$K/L#3"$:/*%".$5&-$,-&2.%.*<$6.+"$4&+"$ 4(3.*#33$/*%$+#'"*&0&<1$.*,(+3$+&$'-#/+#$+".3$#'&M313+#)$/*%$/$'-&33$5(*'+.&*/0$+#/)$ .*+#-*/001$+&$</+"#-$/00$,&33.40#$.%#/3$&*$4(.0%.*<$7889$3&0(+.&*$.*$F9;?A$ $ I/3+01@$B$6&(0%$+"/*>$;-A$E-#)$N()/-@$;-A$9&(<$;/-+#0$/*%$+"#$O(/0'&))$+#/)$5&-$ +"# $>##*$.*+#-#3+$/*%$,-&2.%.*<$!?!?$!#0#$3#-2.'#3$I.).+#%$6.+"$/*$&,,&-+(*.+1$+&$ #G,-#33$2.#63$&*$.+3$-#J( #)#*+$&*$7889$0.>#$3&0(+.&*$.*$F9;?A$$$$ Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 6 of 55 Table 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!Network initiated - Unstructured supplementary service data request (USSR - Normal operation)…………………12 3.2!Network Initiated - Unstructured supplementary service 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 Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 7 of 55 1. Introduction 1.1 USSD Overview !"#$%&'$&%()*+&,,-(.("$/%0*+(%12'(*3/$/*4!++35*6*7+8*'9 &"2'/$29"*$(':"9-9;0* &#()*$9*#(")*.(##/;(#*<($=(("*/*.9<2-(*,:9"(*/")*/"*/,,-2'/$29"*#(%1(%*2"*$:(* "($=9%>?*@$*2#*1(%0*.&':*#2.2-/%*$9*+8+A*<&$*!++3*2#*#(##29"*9%2("$()*/#*=( */#* 2"$(%/'$21(?*@$*)9(#*"9$*:/1(*#$9%(*/")*B9%=/%)*'9"'(,$?*6"*!++3*2#*/*#(##29"C</#()* ,%9$9'9-*&"-2>(*+8+*9%*88+A*$:(%(B9%(*$:(*#(##29"*"(()#*$9*<(*/ 9'/$()*$9*(/':*/")* (1(%0*2"$(%/'$29"?*D9.,/%2";*=2$:*+8+A*$:(*!++3*:/#*/*.&':*B/#$(%*%(#,9"#(*/")*%(/-C $2.(*B(/$&%(?*3&(*$9*2$#*'/,/<2-2$0*9B*2"$(%/'$21(*)2/-9;A*"9$*9"-0*!++3*2#*#&,(%29%*$9*+8+* 2"*(E$(")2";*.9<2-(*#(%12'(#A*<&$*$:(*#(%12'(*'/%%2(%*'/"*/-#9*$/2-9%*$:(*!++3*#(%12'(#*$9* #/$2#B0*-9'/-*&#(%*%(F&2%(.("$#A*=2$:*-2$$-(*.9)2B2'/$29"*$9*$:(*9%2;2"/-*'9"B2;&%/$29"* ,/%/.($(%#?*G(-9=*)2/;%/.*:(-,#*&#*$9*&")(%#$/")*$:/$*/"0*%(F&(#$*$9=/%)#*!++3*/")* 2$#*%(#,9"#(*/")*$:(*#(%2(#*9B*%(F&(#$*/")*%(#,9"#(*B9%*$:/$*,/%$2'&-/%*#(##29"*:/#*$:(* #/.(*#(##29"*2)*&"$2-*2$*2#*'-9#()*9%*$2.()*9&$?* * H/")-2";*9B*!++3*I*4+(##29"*8/2"$/2"()*/$*(/':*(-(.("$5 * * @"B9%./$29"*2#*,%912)()*$9*)(#'%2<(*:9=*#(%12'(*,%912)(%#*=:9*)('2)(*$9*&#(*$:(*,9=(%* 9B*!++3*$9*,%912)(*.9<2-(*&#(%#*=2$:*.("&C)%21("A*2"$(%/'$21(*#(%12'(#*#&':*/#*.9<2-(* /''9&"$*</-/"'(*':('>2";*/")*$9,*&,A*#,9%$#*#'9%(#A*/")*"(=#*/")*=(/$:(%*2"B9%./$29"* '/"*)9*#9*12/*'&%%("$*$(':"9-9;2(#*/")*#2;"/-2";?*H(%(*6*%(/-C$2.(*J#(##29"K*2#*2"2$2/$()* <($=(("*$:(*.9<2-(*&#(%*/")*$:(*!++3*/,,-2'/$29"*,-/$B9%.*=:("*$:(*#(%12'(*2#* 2"19>()A*/ 9=2";*)/$/*$9*<(*#("$*</'>*/")*B9%$:*<($=(("*$:(*.9<2-(*&#(%*/")*$:(*!++3* /,,-2'/$29"*,-/$B9%.*&"$2-*$:(*!++3*#(%12'(*2#*'9.,-($()?** * Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 8 of 55 * * 1.2 Why USSD L5 M&2'>*+(##29"*G/#()*@"$(%/'$29"?*N/#$(%*$:/"*'9"1("$29"/-?** O5 7+8*#$/")/%)*2.,-(.("$/$29"*/")*#&,,9%$()*2"*/ *7+8*,:9"(#* P5 Q9*.9<2-(*':/";(#*"(()()*$9*-/&"':*"(=*#(%12'(#A*/")*"(=*#(%12'(#*'/"*<(* 2"$(;%/$()*=2$:*"9*"($=9%>*)9="$2.(*9%*/))2$29"/-*.9<2-(*%(F&2%(.("$#* R5 S,(%/$9%#*'/"*;("(%/$(*#2;"2B2'/"$*#/12";#*2"*"($=9%>*&#/;(*<0*.2;%/$2";*@TU* $%/BB2'*#&':*/#*</-/"'(*2"F&2%2(#*/")*192'(*./2-*$9*!++3* V5 U()&'()*8/%>($2";*D9#$#?*W:(*#/.(*#&<#'%2<(%*2"$(%B/'(*=2 *,%912)(*$:(* "(=*B(/$&%(#*2.,-(.("$()*<0*$:(*9,(%/$9%A*.(/"2";*-(##*"(()*$9*/)1(%$2#(* /")*%()&'()*./%>($2";*'9#$#?* X5 !#(%*)9(#*"9$*:/1(*$9*%(.(.<(%*/ *$:(*#:9%$*'9)(#?*Y&#$*/*./#$(%*'9)(*'/"* ;21(*/''(##*$9*/ *$:(*#(%12'(#?** Z5 !++3*'/"*9BB(%*"&.(%9&#*"(=*'&#$9.(%*#(-B*'/%(*/,,-2'/$29"#*/")*#('&%(* T6+* [5 @"'%(/#(#*6U\!*<0*9BB(%2";*2"$(%/'$21(*#(%12'(#*$9*/ *$:(*#&<#'%2<(%#* ]5 W:(*/<2-2$0*9B*#(%12'(#*$9*=9%>*^&#$*/#*=( */")*2"*(E/'$-0*$:(*#/.(*=/0*=:("* &#(%#*/%(*%9/.2";?* 1.3 Typical USSD Call Flow. * L? !#(%*,%(##(#*_L`La*B9%**/*!++3*</#()*/,,-2'/$29"** O? !#(%*%('(21(#*<%9=#(%*.("&*$9*=2$:*1/%29&#*9,$29"#*I*<2 *</-/"'(A*'/ *:2#$9%0A* #,9%$#A*.&#2'*($'?** Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 9 of 55 "# !#(%*#(")#**%(,-2(#*</'>*=2$:*9,$29"*JOK*B9%*'/ *:2#$9%0*! 4. !#(%*;($#*:2#*'/ *:2#$9%0*B%9.*$:(*!++3*+(%1(%?* 1.4 Handset Feel a. Mobile Initiated USSD (PSSR) L?*+&<#'%2<(%*2"2$2/$(*/*!++3*'/ *C*_L`La*46,,-2'/$29"5* O?*+&<#'%2<(%*%('(21(#*.("&*B%9.*$:(*!++3*#(%1(%*/#>2";*B9%*$:(*2",&$#A*$9*=:2':* #&<#'%2<(%*%(#,9")#*=2$:*9,$29"*O*I*'/ *:2#$9%0* P?*+&<#'%2<(%*%('(21(#*$:(*'/ *:2#$9%0*=2$:*9,$29"*9B*L*B9%*./2"*.("&*/")*]*$9*F&2$A*$9* =:2':*#&<#'%2<(%*%(#,9")#*=2$:*9,$29"*]* R?*+&<#'%2<(%*%('(21(#*/*$:/">*09&*.(##/;(*B9%*&#2";*$:(*#(%12'(?* * * Q9$(b*W:(*$2.(*9&$*B9%*$:(*.("&*1/%2(#*B%9.*9,(%/$9%*$9*9,(%/$9%*)(,(")2";*9"*$:(* "($=9%>*</")=2)$:?** Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD SYSTEM IN CDMA Page 10 of 55 b. Network Initiated USSD with response (USSR) W:(*B-9=*1(%0*.&':*%(./2"#*$:(*#/.(*<&$*$:(*9"-0*)2BB(%("'(*:(%(*2#*$:/$*$:(*'/ *2#* 2"2$2/$()*<0*$:(*"($=9%>?*W:(*!++3*/,,-2'/$29"*#(")#*$:(*.(##/;(*$9*$:(*#&<#'%2<(%A* (E,('$2";*$:(*#&<#'%2<(%*$9*%(#,9")*9"*$:(*#/.(?* * 6B$(%*$:(*B2%#$*%(#,9"#(A*$:(*B-9=*%(./2"#*#/.(*/#*/<91(?* * $#!%&'()*+!, './'&0!1 23&!4516!7!-)!*&14)-1&!89::%;** * W:2#*%(./2"#*/*"9%./-*"9$2B2'/$29"*,&#:*$9*$:(*:/")#($#*9"'(*$:(*'/ *2#*'9.,-($()*$9* &,)/$(*$:(*&#(%*9B*$:(*%(./2"2";*</-/"'(?*7("(%/ 0*$:(*B(/$&%(*2#*/1/2-/<-(*/$*$:(*@Q* ,-/$B9%.*=2$:*2"C<&2-$*!++3*;/$(=/0*$9*#(")*$:(*"9$2B2'/$29"*9"'(*$:(*'/ *2#*'9.,-($(*9%* 2B*$:(%(*2#*/"0*':/";(*2"*</-/"'(*)&(*$9*/"0*/''(##*':/""(-#?* * [...]... initiates   a   USSD   transaction   by   dialing   code   *123#   Any   USSD   transaction   flows   to   the   subscribers   HOME   HLR   where   the   Code   is   mapped   against  the USSD  GT   The  HLR  routes  the USSD  call to  the  correct USSD  GT     The USSD  Platform  holds  the  menu  or  connects to  the  application to  provide  the   menu to  push  back to  the  subscriber...  in  parallel to  any  call  independent   supplementary  service  transaction  Only  one  transaction  for USSD  operations  per  user  is   allowed  at  a  time  However,  the  MS  is  allowed to  initiate USSD  operations  in  parallel to   call  related  transactions   Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 20 of 55 Tata Teleservices Ltd Mobile  initiated USSD  operation...  containing  the   "USSD- ­‐Busy"  error  as  specified  in  3GPP  TS   24.080, to  indicate  the  failure  in  handling  a  parallel USSD  operation  However,  the   network  is  allowed to  initiate USSD  operations  in  parallel to  call  related  transactions   Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 16 of 55 Tata Teleservices Ltd Single  network  initiated USSD  notification...  Card     Interactive  Interface to  Corporate  ERP     Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 24 of 55 Tata Teleservices Ltd 5 Methods of USSD Implementation in CDMA The  whole  essence  of USSD  like  service  is  pretty  significant  for  CDMA  operators  today to   open  a  new  revenue  stream  with  interactive  service  in  existence to  the  SMS  and  IVR   service  Turnaround...     4 The  solution  might  require  the  network  infrastructure  vendors to  create  such   separate  channel to  accommodate USSD  solution     5 The  Operators,  Network  &Handset  providers  and  Professional  bodies  need to   join  hands to  standardize  the  solution   7 References Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 28 of 55 Tata Teleservices Ltd   1 2 3 4 3GPP...  version  3.5.2  Release  1999   (USSD  Protocol  specs)     TATA  –  IN  HOUSE  Process  Document   OSIYAN  –  TATA  DOCOMO USSD  Solution  Document   8 Appendix   Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 29 of 55 Tata Teleservices Ltd A) USSD  GSM  Network  Traces     Network Traces This  resembles to  one  of  our  service  *123#  in  the  GSM  -­‐ USSD  system  in  TATA  Docomo... USSD,  HLR,  serving  VLR   Based  on  the  message  type,  user  exits  or  responds  back  with  the  option  in  the   menu   The   message   flows   to   and   fro   from   USSD   server   to   Mobile   until   the   final   content   or  objective  is  reached   Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 23 of 55 Tata Teleservices Ltd 4 USSD Applications Services ideal with USSD. ..  the  transaction  at  any  time  by  sending  a  RELEASE  COMPLETE  upon  request  of   the  user   NOTE  2:  The  second USSD  operation  may  also  be  an USSD  notification  The  network  may  use  the  on-­‐going   transaction  for  sending  further USSD  operations  Only  one  additional USSD  request  is  shown   Tata Teleservices Ltd   END TO END USSD SYSTEM IN CDMA Page 15 of 55 Tata... USSD   to   the   STP   on   SS7   and  IN  on  SMPP  or  HTTP  The  difference  is  that  the  CDMA  system  cannot  maintain   session to  make  it  an  interactive  service  It’s  a  one  way  service to  update  user  on  the     Balance  notification  or  such  similar  applications   Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 26 of 55 Tata Teleservices Ltd 5.2  Benefits to. ..  satisfaction   The   Flash   SMS   will   not   go   into   the   inbox   and   hence   won’t   block   the   SMS   capacity  of  user  handset   Prepaid   users   will   not   be   required   to   call   customer   care   of   send   SMS   to   know   their  balance  hence  keeping  them  well  informed  without  much  effort   Tata Teleservices Ltd END TO END USSD SYSTEM IN CDMA Page 27 of 55 Tata Teleservices . END TO END USSD SYSTEM Puneet Gupta TATA Tele Service Limited, INDIA July 7, 2010 Tata Teleservices Ltd. Tata Teleservices Ltd. END TO END USSD. Ltd. END TO END USSD SYSTEM IN CDMA Page 6 of 55 Table of Contents Table of contents………………………………………….5 1. Introduction……………………………………… 6 1.1 USSD Overview…………………………………………… 6 1.2 Why USSD ………………………………………………. Technology Version History Document Version No Date Title or Brief Description of Changes Prepared by Reviewed by Approved by 1.0 7th July, 2010 END to END USSD SYSTEM Puneet Gupta

Ngày đăng: 27/10/2014, 00:45

TỪ KHÓA LIÊN QUAN