adaptationlayer/tsy/simatktsy_dll/internal/test/simatktsy_testtool/simatk/testfiles/simatk_smsppdatadownload.xml
changeset 4 510c70acdbf6
parent 3 1972d8c2e329
child 5 8ccc39f9d787
equal deleted inserted replaced
3:1972d8c2e329 4:510c70acdbf6
     1 <?xml version="1.0" encoding="utf-8"?> 
       
     2 
       
     3 <!-- MOD_0029.001_SIM_ATK_TSY_[SMS-PP Data Download] -->
       
     4 
       
     5 
       
     6 <isc-test-control id="29">
       
     7 
       
     8 
       
     9 <!-- ******** -->
       
    10 <!-- CHANNELS -->
       
    11 <!-- ******** -->
       
    12 <channels>
       
    13 	<channel id="0x07"/>
       
    14 </channels>
       
    15 
       
    16 
       
    17 <!-- ****** -->
       
    18 <!-- INPUTS -->
       
    19 <!-- ****** -->
       
    20 <inputs>
       
    21 
       
    22 <!-- INITIALIZATION_MESSAGES -->
       
    23 <!-- *********************** -->
       
    24 
       
    25     <input id="00001">
       
    26         <name>SIM_READ_TABLE_RESP servicetype:SIM_ST_SMSPP_DATA_DOWNLOAD_AVAIL status:SIM_SERV_OK</name>
       
    27         <direction>sos</direction>
       
    28         <message>15,00,10,09,00,06,00,01,AA,14,1a,01</message>
       
    29     </input>
       
    30 
       
    31 <!-- SMS_RECEIVED_SIM_MSG_IND -->
       
    32 <!-- ****************** -->
       
    33 	
       
    34     <input id="10002">
       
    35         <name>SMS_RECEIVED_SIM_MSG_IND: SEQ 2, 3, 4</name>
       
    36         <direction>sos</direction>
       
    37         <message>15,00,10,02,00,42,00,01,00,44,00,02,00,82,00,10,02,0a,08,91,11,22,33,44,55,66,77,f8,00,1C,00,24,1C,00,04,04,91,21,43,7F,16,89,10,10,00,00,00,00,0D,53,68,6F,72,74,20,4D,65,73,73,61,67,65</message>
       
    38     </input>
       
    39 	
       
    40     <input id="10006">
       
    41         <name>SMS_RECEIVED_SIM_MSG_IND: SEQ 6</name>
       
    42         <direction>sos</direction>
       
    43         <message>15,00,10,02,00,42,00,01,00,44,00,02,00,82,00,10,02,0a,08,91,11,22,33,44,55,66,77,f8,00,1C,00,24,1C,00,04,04,91,21,43,7F,f6,89,10,10,00,00,00,00,0D,53,68,6F,72,74,20,4D,65,73,73,61,67,65</message>
       
    44     </input>
       
    45 
       
    46 <!-- ATK_SW_DATA_NTF -->
       
    47 <!-- *************** -->
       
    48 
       
    49     <input id="30002">
       
    50         <name>ATK_SW_DATA_NTF 1.2.4</name>
       
    51         <direction>sos</direction>
       
    52         <message>15,00,10,5a,00,16,00,01,00,13,00,00,90,00,00,0b,50,68,69,6c,20,48,6f,6f,6b,65,72,00</message>
       
    53     </input>    
       
    54 
       
    55     <input id="30003">
       
    56         <name>ATK_SW_DATA_NTF, Command pending</name>
       
    57         <direction>sos</direction>
       
    58         <message>15,00,00,5A,00,00,78,34,00,13,00,00,91,0B,00,00</message>
       
    59     </input>
       
    60 
       
    61 <!-- PROACTIVE COMMANDS -->
       
    62 <!-- ****************** -->
       
    63 
       
    64     <input id="50003">
       
    65         <name>PROACTIVE COMMAND: MORE TIME 1.3.4</name>
       
    66         <direction>sos</direction>
       
    67         <message>15,28,00,5A,00,00,08,00,00,10,00,55,00,0D,D0,09,81,03,01,02,00,82,02,81,82,90,00</message>
       
    68     </input>  
       
    69     
       
    70 <!-- SIM SESSION END -->
       
    71 <!-- *************** -->
       
    72     <input id="90004">
       
    73         <name>ATK_SW_DATA_NTF, SIM Session End</name>
       
    74         <direction>sos</direction>
       
    75         <message>15,00,00,5A,00,00,78,34,00,13,00,00,90,00,00,00</message>
       
    76     </input>
       
    77 
       
    78 </inputs>
       
    79 
       
    80 
       
    81 <!-- ******* -->
       
    82 <!-- OUTPUTS -->
       
    83 <!-- ******* -->
       
    84 <outputs>
       
    85 
       
    86 <!-- ATK_ENVELOPE_NTF -->
       
    87 <!-- **************** -->
       
    88 
       
    89     <output id="20002">
       
    90         <name>ENVELOPE: SMS-PP DOWNLOAD 1.2.2, 1.3.2, 1.4.2</name>
       
    91         <direction>dos</direction>
       
    92         <message>00,00,00,5A,00,36,34,00,C9,12,00,2F,D1,2D,82,02,83,81,06,09,91,11,22,33,44,55,66,77,F8,8B,1C,04,04,91,21,43,7F,16,89,10,10,00,00,00,00,0D,53,68,6F,72,74,20,4D,65,73,73,61,67,65,00</message>
       
    93            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,7F,FF,FF,FF,7F,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,7F,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF</mask>
       
    94     </output>
       
    95 
       
    96     <output id="20006">
       
    97         <name>ENVELOPE: SMS-PP DOWNLOAD 1.6.2</name>
       
    98         <direction>dos</direction>
       
    99         <message>00,00,00,5A,00,36,34,00,C9,12,00,2F,D1,2D,82,02,83,81,06,09,91,11,22,33,44,55,66,77,F8,8B,1C,04,04,91,21,43,7F,F6,89,10,10,00,00,00,00,0D,53,68,6F,72,74,20,4D,65,73,73,61,67,65,00</message>
       
   100            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,7F,FF,FF,FF,7F,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,7F,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF</mask>
       
   101     </output>
       
   102 
       
   103 <!-- SMS_RECEIVED_MSG_REPORT_REQ -->
       
   104 <!-- ****************************** -->
       
   105 
       
   106     <output id="40002">
       
   107         <name>SMS_RECEIVED_MSG_REPORT_REQ: SEQ 2</name>
       
   108         <direction>dos</direction>
       
   109         <message>00,00,10,02,00,26,00,01,00,3B,00,00,00,00,00,02,00,1D,00,08,7F,16,01,07,00,20,00,14,00,0B,00,0B,50,68,69,6c,20,48,6f,6f,6b,65,72,00</message>
       
   110            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF</mask>
       
   111     </output>
       
   112     
       
   113     <output id="40003">
       
   114         <name>SMS_GSM_RECEIVED_PP_REPORT_REQ: SEQ 3, 4</name>
       
   115         <direction>dos</direction>
       
   116         <message>00,00,10,02,00,0a,00,01,00,3B,00,00,00,00,00,00</message>
       
   117            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,FF,FF</mask>
       
   118     </output>
       
   119     
       
   120 <!-- TERMINAL RESPONSES -->
       
   121 <!-- ****************** -->
       
   122 
       
   123     <output id="60003">
       
   124         <name>TERMINAL RESPONSE: MORE TIME 1.3.5</name>
       
   125         <direction>dos</direction>
       
   126         <message>1D,00,10,5A,00,16,00,08,00,11,00,00,00,0C,81,03,01,02,00,82,02,82,81,83,01,00,00,00</message>
       
   127            <mask>00,00,00,FF,00,FF,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,7F,FF,FF,FF,7F,FF,FF,FF,FF</mask>
       
   128     </output>
       
   129         
       
   130 </outputs>
       
   131 
       
   132 
       
   133 <!-- ********** -->
       
   134 <!-- TEST STEPS -->
       
   135 <!-- ********** -->
       
   136 <steps>
       
   137 
       
   138 <!-- INITIALIZATION_MESSAGES -->
       
   139 <!-- *********************** -->
       
   140     <step id="00001" type="simulate">
       
   141         <name>Send SIM_READ_TABLE_RESP</name>
       
   142         <channel id="0x07"/>
       
   143         <input-ref id="00001"/>
       
   144     </step>
       
   145 
       
   146 <!-- SMS_RECEIVED_SIM_MSG_IND -->
       
   147 <!-- ****************** -->
       
   148     <step id="10002" type="simulate">
       
   149         <name>Send IND</name>
       
   150         <channel id="0x07"/>
       
   151         <input-ref id="10002"/>
       
   152     </step>
       
   153 
       
   154     <step id="10006" type="simulate">
       
   155         <name>Send IND</name>
       
   156         <channel id="0x07"/>
       
   157         <input-ref id="10006"/>
       
   158     </step>
       
   159 
       
   160 <!-- ATK_ENVELOPE_NTF -->
       
   161 <!-- **************** -->
       
   162     <step id="20002" type="intercept">
       
   163         <name>Intercept Envelope</name>
       
   164         <channel id="0x07"/>
       
   165         <output-ref id="20002"/>
       
   166         <flags>0x40</flags>  <!-- Store transaction ID from intercepted message -->
       
   167     </step>
       
   168     
       
   169     <step id="20006" type="intercept">
       
   170         <name>Intercept Envelope</name>
       
   171         <channel id="0x07"/>
       
   172         <output-ref id="20006"/>
       
   173         <flags>0x40</flags>  <!-- Store transaction ID from intercepted message -->
       
   174     </step>
       
   175     
       
   176 
       
   177 <!-- ATK_SW_DATA_NTF -->
       
   178 <!-- *************** -->
       
   179     <step id="30002" type="simulate">
       
   180         <name>Send ATK_SW_DATA_NTF</name>
       
   181         <channel id="0x07"/>
       
   182         <input-ref id="30002"/>
       
   183         <flags>0x40</flags>  <!-- Use stored transaction ID -->
       
   184     </step>
       
   185 
       
   186     <step id="30003" type="simulate">
       
   187         <name>Send ATK_SW_DATA_NTF</name>
       
   188         <channel id="0x07"/>
       
   189         <input-ref id="30003"/>
       
   190         <flags>0x40</flags>  <!-- Use stored transaction ID -->
       
   191     </step>
       
   192 
       
   193 <!-- SMS_RECEIVED_MSG_REPORT_REQ -->
       
   194 <!-- ****************************** -->
       
   195     <step id="40002" type="intercept">
       
   196         <name>Intercept SMS_RECEIVED_MSG_REPORT_REQ</name>
       
   197         <channel id="0x07"/>
       
   198         <output-ref id="40002"/>
       
   199     </step>
       
   200 
       
   201     <step id="40003" type="intercept">
       
   202         <name>Intercept SMS_RECEIVED_MSG_REPORT_REQ</name>
       
   203         <channel id="0x07"/>
       
   204         <output-ref id="40003"/>
       
   205     </step>
       
   206 
       
   207 <!-- PROACTIVE COMMANDS -->
       
   208 <!-- ****************** -->
       
   209     <step id="50003" type="simulate">
       
   210         <name>Send PCmd</name>
       
   211         <channel id="0x07"/>
       
   212         <input-ref id="50003"/>
       
   213     </step>
       
   214     
       
   215 <!-- TERMINAL RESPONSES -->
       
   216 <!-- ****************** -->
       
   217     <step id="60003" type="intercept">
       
   218         <name>Intercept TR</name>
       
   219         <channel id="0x07"/>
       
   220         <output-ref id="60003"/>
       
   221         <flags>0x40</flags>  <!-- Store transaction ID from intercepted message -->
       
   222     </step>
       
   223     
       
   224 <!-- GENERAL STEPS -->
       
   225 <!-- ************* -->
       
   226     <step id="90001" type="sync">
       
   227         <name>Sync with test env</name>
       
   228     </step>
       
   229 
       
   230     <step id="90002" type="open-channel">
       
   231         <name>Attach to channel 7</name>
       
   232         <channel id="0x07"/>
       
   233     </step>
       
   234 
       
   235     <step id="90003" type="close-channel">
       
   236         <name>Detach from channel 7</name>
       
   237         <channel id="0x07"/>
       
   238     </step>
       
   239 
       
   240     <step id="90004" type="simulate">
       
   241         <name>SIM session end</name>
       
   242         <channel id="0x07"/>
       
   243         <input-ref id="90004"/>
       
   244         <flags>0x40</flags>  <!-- Use stored transaction ID in simulated message -->        
       
   245     </step>
       
   246 
       
   247 </steps>
       
   248 
       
   249 
       
   250 <!-- ********** -->
       
   251 <!-- TEST CASES -->
       
   252 <!-- ********** -->
       
   253 <cases>
       
   254 
       
   255 <!-- 27.22.5.1	SMS-PP Data Download -->
       
   256 
       
   257     <!-- Sequence 1.1 Void  -->
       
   258     
       
   259     <case id="102">
       
   260         <name>Sequence 1.2 (SMS-PP Data Download, General Data Coding, GET RESPONSE, Acknowledgement)</name>
       
   261         <timeout>10</timeout>
       
   262         <test-steps>
       
   263             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   264             <step-ref id="00001"/> <!-- Send SIM_READ_TABLE_RESP -->
       
   265             
       
   266             <step-ref id="10002"/> <!-- Send SMS_RECEIVED_SIM_MSG_IND -->
       
   267             <step-ref id="20002"/> <!-- Receive ATK_ENVELOPE_NTF -->
       
   268             <step-ref id="30002"/> <!-- Send ATK_SW_DATA_NTF Resp -->
       
   269             <step-ref id="40002"/> <!-- Receive SMS_RECEIVED_MSG_REPORT_REQ -->
       
   270             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   271         </test-steps>
       
   272     </case>
       
   273 
       
   274     <case id="103">
       
   275         <name>Sequence 1.3 (SMS-PP Data Download, General Data Coding, FETCH, MORE TIME)</name>
       
   276         <timeout>10</timeout>
       
   277         <test-steps>
       
   278             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   279             <step-ref id="00001"/> <!-- Send SIM_READ_TABLE_RESP -->
       
   280             
       
   281             <step-ref id="10002"/> <!-- Send SMS_RECEIVED_SIM_MSG_IND -->
       
   282             <step-ref id="20002"/> <!-- Receive ATK_ENVELOPE_NTF -->
       
   283             <step-ref id="30003"/> <!-- Send ATK_SW_DATA_NTF Resp -->
       
   284             <step-ref id="40003"/> <!-- Receive SMS_RECEIVED_MSG_REPORT_REQ -->
       
   285             <step-ref id="50003"/> <!-- Send PCMD -->
       
   286             <step-ref id="60003"/> <!-- Receive TR -->
       
   287             <step-ref id="90004"/> <!-- Send SIM session end -->
       
   288             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   289         </test-steps>
       
   290     </case>
       
   291     
       
   292     <case id="104">
       
   293         <name>Sequence 1.4 (SMS-PP Data Download, General Data Coding)</name>
       
   294         <timeout>10</timeout>
       
   295         <test-steps>
       
   296             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   297             <step-ref id="00001"/> <!-- Send SIM_READ_TABLE_RESP -->
       
   298             
       
   299             <step-ref id="10002"/> <!-- Send SMS_RECEIVED_SIM_MSG_IND -->
       
   300             <step-ref id="20002"/> <!-- Receive ATK_ENVELOPE_NTF -->
       
   301             <step-ref id="90004"/> <!-- Send ATK_SW_DATA_NTF Resp -->
       
   302             <step-ref id="40003"/> <!-- Receive SMS_RECEIVED_MSG_REPORT_REQ -->
       
   303             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   304         </test-steps>
       
   305     </case>
       
   306     
       
   307     <!-- Sequence 1.5 Void -->
       
   308 
       
   309     <case id="106">
       
   310         <name>Sequence 1.6 (SMS-PP Data Download, with Data Coding / Message Class)</name>
       
   311         <timeout>10</timeout>
       
   312         <test-steps>
       
   313             <step-ref id="90002"/> <!-- Attach to channel 7 -->
       
   314             <step-ref id="00001"/> <!-- Send SIM_READ_TABLE_RESP -->
       
   315             
       
   316             <step-ref id="10006"/> <!-- Send SMS_RECEIVED_SIM_MSG_IND -->
       
   317             <step-ref id="20006"/> <!-- Receive ATK_ENVELOPE_NTF -->
       
   318             <step-ref id="90004"/> <!-- Send ATK_SW_DATA_NTF Resp -->
       
   319             <step-ref id="40003"/> <!-- Receive SMS_RECEIVED_MSG_REPORT_REQ -->
       
   320             <step-ref id="90003"/> <!-- Detach from channel 7 -->
       
   321         </test-steps>
       
   322     </case>    
       
   323 
       
   324 </cases>
       
   325 
       
   326 </isc-test-control>