adaptationlayer/tsy/simatktsy_dll/internal/test/simatktsy_testtool/simatk/testfiles/simatk_mosmscontrol.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_0033.001_SIM_ATK_TSY_[MO SHORT MESSAGE CONTROL BY SIM] -->
       
     4 
       
     5 
       
     6 <isc-test-control id="33"> 
       
     7 
       
     8 <!--
       
     9 
       
    10                      ID numbering plan
       
    11                      =================
       
    12 10000__PCMD
       
    13 20000______ATK >- MO_SM_CONTROL_REQ   -> SIM ATK TSY
       
    14 40000______ATK <- envelope -< SIM ATK TSY
       
    15 45000______ATK >-  sw ntf  -> SIM ATK TSY
       
    16 25000______ATK <- MO_SM_CONTROL_RESP  -< SIM ATK TSY
       
    17 15000___TR
       
    18 
       
    19 -->
       
    20 
       
    21 
       
    22 <!-- ******** -->
       
    23 <!-- CHANNELS -->
       
    24 <!-- ******** -->
       
    25 <channels>
       
    26 	<channel id="0x07"/>
       
    27 </channels>
       
    28 
       
    29 
       
    30 <!-- ****** -->
       
    31 <!-- INPUTS -->
       
    32 <!-- ****** -->
       
    33 <inputs>
       
    34 
       
    35 
       
    36 <!-- PROACTIVE COMMANDS -->
       
    37 <!-- ****************** -->
       
    38 
       
    39     <input id="10001">
       
    40         <name>SEND SHORT MESSAGE 1.1.1</name>
       
    41         <direction>sos</direction>
       
    42         <message>15,28,00,5A,00,00,00,00,00,10,00,55,00,3B,D0,37,81,03,01,13,00,82,02,81,83,85,07,53,65,6E,64,20,53,4D,86,09,91,11,22,33,44,55,66,77,F8,8B,18,01,00,09,91,10,32,54,76,F8,40,F4,0C,54,65,73,74,20,4D,65,73,73,61,67,65,90,00</message>
       
    43     </input>
       
    44 
       
    45 
       
    46 <!-- ATK SERVER -->
       
    47 <!-- ********** -->
       
    48 
       
    49     <input id="20001">
       
    50         <name>MO_SM_CONTROL_REQ, Seq 1.1</name>
       
    51         <direction>sos</direction>
       
    52                                     <!--DA Address sb:        type:ton/npi:   12345678     SMSC sb:        type:ton/npi:   112233445566778    -->
       
    53         <message>00,00,10,5a,00,26,00,01,0b,35,00,02,c0,00,00,10,01,07,09,91,10,32,54,76,f8,00,00,00,c0,00,00,10,02,0a,09,91,11,22,33,44,55,66,77,f8</message>
       
    54     </input>
       
    55 
       
    56     <input id="20002">
       
    57         <name>ATK_DATA_NTF, Allowed, no modifications</name>
       
    58         <direction>sos</direction>
       
    59         <message>00,00,00,5A,00,00,00,00,00,13,00,00,90,00,00,02,00,00</message>
       
    60     </input>
       
    61 
       
    62     <input id="20003">
       
    63         <name>ATK_DATA_NTF, Not allowed</name>
       
    64         <direction>sos</direction>
       
    65         <message>00,00,00,5A,00,00,00,00,00,13,00,00,90,00,00,02,01,00</message>
       
    66     </input>
       
    67 
       
    68     <input id="20004">
       
    69         <name>ATK_DATA_NTF, Allowed with modifications</name>
       
    70         <direction>sos</direction>
       
    71         <message>00,00,00,5A,00,00,00,00,00,13,00,00,90,00,00,15,02,13,86,09,91,11,22,33,44,55,66,77,F9,86,06,91,10,32,54,76,F9</message>
       
    72     </input>
       
    73 
       
    74     <input id="20005">
       
    75         <name>ATK_DATA_NTF, Allowed "90 00"</name>
       
    76         <direction>sos</direction>
       
    77         <message>00,00,00,5A,00,00,00,00,00,13,00,00,90,00,00,00</message>
       
    78     </input>
       
    79 
       
    80 
       
    81 <!-- SMS SERVER -->
       
    82 <!-- ********** -->
       
    83 
       
    84     <input id="30001">
       
    85         <name>SMS_RESOURCE_CONF_RESP, SMS_OK</name>
       
    86         <direction>sos</direction>
       
    87         <message>15,00,10,02,00,06,00,00,C5,46,02,01,00,2A,00,08,00,00,00,00</message>
       
    88     </input>
       
    89 
       
    90     <input id="30005">
       
    91         <name>SMS_RESOURCE_IND</name>
       
    92         <direction>sos</direction>
       
    93         <message>15,00,10,02,00,06,00,00,C5,4B,00,04,00,2A,00,08,00,01,00,00,00,2E,00,08,00,00,00,00,00,82,00,10,02,09,91,11,22,33,44,55,66,77,f8,00,00,1C,00,14,0C,00,01,00,0B,91,10,32,54,76,F8,7F,16,00,00,00</message>
       
    94     </input>
       
    95 
       
    96     <input id="30006">
       
    97         <name>SMS_RESOURCE_RESP, SMS_OK</name>
       
    98         <direction>sos</direction>
       
    99         <message>15,00,10,02,00,06,00,00,C5,4A,00,02,00,2E,00,08,00,00,00,00,00,29,00,08,00,00,00,00</message>
       
   100     </input>
       
   101 
       
   102     <input id="30007">
       
   103         <name>SMS_RESOURCE_CONF_IND, START_UP</name>
       
   104         <direction>sos</direction>
       
   105         <message>15,00,10,02,00,06,00,00,C5,47,01,02,00,2A,00,08,00,01,00,00,00,28,00,08,00,01,00,00</message>
       
   106     </input>
       
   107     
       
   108     <!-- USED BY: -->
       
   109     <input id="30002">
       
   110         <name>SMS_MESSAGE_SEND_RESP, OK</name>
       
   111         <direction>sos</direction>
       
   112         <message>00,00,00,02,00,00,00,00,04,03,00,01,0C,08,00,00,00,00,00,00</message>
       
   113     </input>
       
   114 
       
   115     <input id="30003">
       
   116         <name>SMS_MESSAGE_SEND_RESP, SMS_ERR_SAT_MO_CONTROL_REJECT</name>
       
   117         <direction>sos</direction>
       
   118         <message>00,00,00,02,00,00,00,00,04,03,00,01,0C,08,00,13,00,00,00,00</message>
       
   119     </input>
       
   120 
       
   121     <input id="30004">
       
   122         <name>SMS_MESSAGE_SEND_RESP, SMS_ERR_SAT_MO_CONTROL_MODIFIED </name>
       
   123         <direction>sos</direction>
       
   124         <message>00,00,00,02,00,00,00,00,04,03,00,01,0C,08,00,12,00,00,00,00</message>
       
   125     </input>
       
   126 
       
   127 
       
   128 <!-- SIM SERVER -->
       
   129 <!-- ********** -->
       
   130 
       
   131     <input id="40001">
       
   132         <name>SIM_READ_TABLE_RESP, MO SMS Control is allocated and actived on the SIM</name>
       
   133         <direction>sos</direction>
       
   134         <message>00,00,00,09,00,00,00,00,CC,14,24,01,00,00</message>
       
   135     </input>
       
   136 
       
   137 
       
   138 <!-- NETWORK SERVER -->
       
   139 <!-- ************** -->
       
   140 
       
   141     <input id="50002">
       
   142         <name>NET_CELL_INFO_IND: CellId 1, LAC 1,</name>
       
   143         <direction>sos</direction>
       
   144         <message>00,00,00,C8,00,1A,20,01,00,42,00,01,47,14,00,01,00,00,00,01,00,00,00,01,00,F1,10,00,00,00,00,00</message>
       
   145     </input>
       
   146 
       
   147 
       
   148 <!-- SIM SESSION END -->
       
   149 <!-- *************** -->
       
   150 
       
   151     <input id="90004">
       
   152         <name>ATK_SW_DATA_NTF: PROACTIVE SIM SESSION ENDED</name>
       
   153         <direction>sos</direction>
       
   154         <message>00,00,00,5A,00,00,78,34,00,13,00,00,90,00,00,00</message>
       
   155     </input>
       
   156 
       
   157 </inputs>
       
   158 
       
   159 
       
   160 <!-- ******* -->
       
   161 <!-- OUTPUTS -->
       
   162 <!-- ******* -->
       
   163 <outputs>
       
   164 
       
   165 <!-- ATK SERVER -->
       
   166 <!-- ********** -->
       
   167 
       
   168     <output id="25001">
       
   169         <name>ATK_MO_SM_CONTROL_RESP, Allowed</name>
       
   170         <direction>dos</direction>
       
   171         <message>00,00,10,5a,00,00,00,00,0b,36,00,00</message>
       
   172            <mask>00,00,00,FF,00,00,00,00,FF,FF,FF,FF</mask>
       
   173     </output>
       
   174 
       
   175     <output id="25002">
       
   176         <name>ATK_MO_SM_CONTROL_RESP, Not Allowed</name>
       
   177         <direction>dos</direction>
       
   178         <message>00,00,10,5a,00,00,00,00,0b,36,01,00</message>
       
   179            <mask>00,00,00,FF,00,00,00,00,FF,FF,FF,FF</mask>
       
   180     </output>
       
   181 
       
   182     <output id="25003">
       
   183         <name>ATK_MO_SM_CONTROL_RESP, Allowed with modifications</name>
       
   184         <direction>dos</direction>
       
   185         <message>00,00,00,5A,00,00,00,00,0B,36,02,02,C0,00,00,10,02,0A,09,91,11,22,33,44,55,66,77,F9,C0,00,00,10,01,07,09,91,10,32,54,76,F9,00,00,00</message>
       
   186            <mask>00,00,00,FF,00,00,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>
       
   187     </output>
       
   188 
       
   189 
       
   190 <!-- SMS SERVER -->
       
   191 <!-- ********** -->
       
   192 
       
   193     <output id="35001">
       
   194         <name>SMS_RESOURCE_CONF_REQ, with no resource id</name>
       
   195         <direction>dos</direction>
       
   196         <message>00,00,00,02,00,06,00,00,C5,45,02,01,00,2B,00,08,00,00,00,00</message>
       
   197            <mask>00,00,00,FF,00,00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF</mask>
       
   198     </output>
       
   199 
       
   200     <output id="35002">
       
   201         <name>SMS_RESOURCE_CONF_REQ, with resource id</name>
       
   202         <direction>dos</direction>
       
   203         <message>00,00,00,02,00,06,00,00,C5,45,02,01,00,2B,00,08,00,01,00,01</message>
       
   204            <mask>00,00,00,FF,00,00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF</mask>
       
   205     </output>
       
   206 
       
   207     <output id="35003">
       
   208         <name>SMS_RESOURCE_REQ, Allowed</name>
       
   209         <direction>dos</direction>
       
   210         <message>00,00,00,02,00,06,00,00,C5,49,00,05,00,2A,00,08,00,01,00,00,00,2E,00,08,00,00,00,00,00,2F,00,08,01,00,00,00,00,82,00,10,02,09,91,11,22,33,44,55,66,77,F8,00,00,1C,00,14,0C,00,01,00,0B,91,10,32,54,76,F8,7F,16,00,00,00</message>
       
   211            <mask>00,00,00,FF,00,00,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,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>
       
   212     </output>
       
   213 
       
   214     <output id="35004">
       
   215         <name>SMS_RESOURCE_REQ, Not Allowed</name>
       
   216         <direction>dos</direction>
       
   217         <message>00,00,00,02,00,06,00,00,C5,49,00,06,00,2A,00,08,00,01,00,00,00,2E,00,08,00,00,00,00,00,2F,00,08,02,00,00,00,00,82,00,10,02,09,91,11,22,33,44,55,66,77,F8,00,00,1C,00,14,0C,00,01,00,0B,91,10,32,54,76,F8,7F,16,00,00,00,00,29,00,08,00,06,00,00</message>
       
   218            <mask>00,00,00,FF,00,00,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,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,FF</mask>
       
   219     </output>
       
   220 
       
   221     <output id="35005">
       
   222         <name>SMS_RESOURCE_REQ, Not Allowed with modification</name>
       
   223         <direction>dos</direction>
       
   224         <message>00,00,00,02,00,06,00,00,C5,49,00,05,00,2A,00,08,00,01,00,00,00,2E,00,08,00,00,00,00,00,2F,00,08,01,00,00,00,00,82,00,10,02,09,91,11,22,33,44,55,66,77,F9,00,00,1C,00,14,0C,00,01,00,0B,91,10,32,54,76,F9,7F,16,00,00,00</message>
       
   225            <mask>00,00,00,FF,00,00,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,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>
       
   226     </output>
       
   227 
       
   228 
       
   229 <!-- SIM SERVER -->
       
   230 <!-- ********** -->
       
   231 
       
   232 <!-- Imposible to catch this message with ISC test control as the NokiaTSY uses the same message in boot and ISC get confused -->
       
   233 <!-- If something can be done to avoid the confusion, then this message should be added to the test cases -->
       
   234 <!-- For now, this is not used -->
       
   235     <output id="45001">
       
   236         <name>SIM_READ_TABLE_REQ: MO SMS Control activity check</name>
       
   237         <direction>dos</direction>
       
   238         <message>00,00,00,09,00,05,00,00,AA,13,24</message>
       
   239            <mask>00,00,00,FF,00,00,00,00,FF,FF,FF</mask>
       
   240     </output>
       
   241 
       
   242     <output id="46001">
       
   243         <name>ATK_ENVELOPE_NTF, Seq1.1 </name>
       
   244         <direction>dos</direction>
       
   245         <message>00,00,00,5A,00,2A,00,00,00,12,00,22,D5,20,02,02,82,81,06,09,91,11,22,33,44,55,66,77,F8,06,06,91,10,32,54,76,F8,13,07,00,F1,10,00,01,00,01,00,00</message>
       
   246            <mask>00,00,00,FF,00,00,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,FF,FF,FF,FF</mask>
       
   247     </output>
       
   248 
       
   249 
       
   250 <!-- TERMINAL RESPONSES -->
       
   251 
       
   252     <output id="15000">
       
   253         <name>Terminal response, success</name>
       
   254         <direction>dos</direction>
       
   255         <message>00,00,10,5A,00,00,00,08,00,11,00,00,00,0C,81,03,01,13,00,82,02,82,81,83,01,00,00,00</message>
       
   256            <mask>00,00,00,FF,00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,7F,FF,FF,FF,7F,FF,FF,FF,FF</mask>
       
   257     </output>
       
   258 
       
   259     <output id="15001">
       
   260         <name>Terminal response, rejected</name>
       
   261         <direction>dos</direction>
       
   262         <message>00,00,10,5A,00,00,00,08,00,11,00,00,00,0D,81,03,01,13,00,82,02,82,81,83,02,39,01,00</message>
       
   263            <mask>00,00,00,FF,00,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,7F,FF,FF,FF,7F,FF,FF,FF,FF</mask>
       
   264     </output>
       
   265 
       
   266 </outputs>
       
   267 
       
   268 
       
   269 <!-- ********** -->
       
   270 <!-- TEST STEPS -->
       
   271 <!-- ********** -->
       
   272 <steps>
       
   273 
       
   274 
       
   275 <!-- INPUTS -->
       
   276 <!-- ****** -->
       
   277 
       
   278 <!-- PROACTIVE COMMANDS -->
       
   279 <!-- ****************** -->
       
   280 
       
   281     <step id="10001" type="simulate">
       
   282         <name>SEND SHORT MESSAGE 1.1.1</name>
       
   283         <channel id="0x07"/>
       
   284         <input-ref id="10001"/>
       
   285     </step>
       
   286 
       
   287 <!-- ATK SERVER -->
       
   288 <!-- ********** -->
       
   289 
       
   290     <step id="20001" type="simulate">
       
   291         <name>Simulate MO_SM_CONTROL_REQ</name>
       
   292         <channel id="0x07"/>
       
   293         <input-ref id="20001"/>
       
   294     </step>
       
   295 
       
   296     <step id="20002" type="simulate">
       
   297         <name>Simulate ATK_SW_DATA_NTF, allowed no modifications</name>
       
   298         <channel id="0x07"/>
       
   299         <input-ref id="20002"/>
       
   300         <flags>0x40</flags>
       
   301     </step>
       
   302 
       
   303     <step id="20003" type="simulate">
       
   304         <name>Simulate ATK_SW_DATA_NTF, Not allowed</name>
       
   305         <channel id="0x07"/>
       
   306         <input-ref id="20003"/>
       
   307         <flags>0x40</flags>
       
   308     </step>
       
   309 
       
   310     <step id="20004" type="simulate">
       
   311         <name>Simulate ATK_SW_DATA_NTF, Allowed with modifications</name>
       
   312         <channel id="0x07"/>
       
   313         <input-ref id="20004"/>
       
   314         <flags>0x40</flags>
       
   315     </step>
       
   316 
       
   317     <step id="20005" type="simulate">
       
   318         <name>Simulate ATK_SW_DATA_NTF, Allowed "90 00"</name>
       
   319         <channel id="0x07"/>
       
   320         <input-ref id="20005"/>
       
   321         <flags>0x40</flags>
       
   322     </step>
       
   323 
       
   324 <!-- SMS SERVER -->
       
   325 <!-- ********** -->
       
   326 
       
   327     <step id="30001" type="simulate">
       
   328         <name>Simulate SMS_RESOURCE_CONF_RESP, SMS_OK</name>
       
   329         <channel id="0x07"/>
       
   330         <input-ref id="30001"/>
       
   331     </step>
       
   332     
       
   333     <step id="30005" type="simulate">
       
   334         <name>Simulate SMS_RESOURCE_IND</name>
       
   335         <channel id="0x07"/>
       
   336         <input-ref id="30005"/>
       
   337     </step>
       
   338 
       
   339     <step id="30006" type="simulate">
       
   340         <name>Simulate SMS_RESOURCE_RESP</name>
       
   341         <channel id="0x07"/>
       
   342         <input-ref id="30006"/>
       
   343     </step>
       
   344 
       
   345     <step id="30007" type="simulate">
       
   346         <name>Simulate SMS_RESOURCE_CONF_IND</name>
       
   347         <channel id="0x07"/>
       
   348         <input-ref id="30007"/>
       
   349     </step>
       
   350 
       
   351     <step id="30002" type="simulate">
       
   352         <name>Simulate SMS_MESSAGE_SEND_RESP, SMS_OK</name>
       
   353         <channel id="0x07"/>
       
   354         <input-ref id="30002"/>
       
   355     </step>
       
   356 
       
   357     <step id="30003" type="simulate">
       
   358         <name>Simulate SMS_MESSAGE_SEND_RESP, rejected</name>
       
   359         <channel id="0x07"/>
       
   360         <input-ref id="30003"/>
       
   361     </step>
       
   362 
       
   363     <step id="30004" type="simulate">
       
   364         <name>Simulate SMS_MESSAGE_SEND_RESP, Allowed with modifications</name>
       
   365         <channel id="0x07"/>
       
   366         <input-ref id="30004"/>
       
   367     </step>
       
   368 
       
   369 
       
   370 <!-- SIM SERVER -->
       
   371 <!-- ********** -->
       
   372 
       
   373     <step id="40001" type="simulate">
       
   374         <name>SIM_READ_TABLE_RESP, MO SMS Control active</name>
       
   375         <channel id="0x07"/>
       
   376         <input-ref id="40001"/>
       
   377     </step>
       
   378 
       
   379 
       
   380 <!-- NETWORK SERVER -->
       
   381 <!-- ************** -->
       
   382 
       
   383     <step id="50002" type="simulate">
       
   384         <name>Simulate NET_CELL_INFO_IND, GCF settings</name>
       
   385         <channel id="0x07"/>
       
   386         <input-ref id="50002"/>
       
   387     </step>
       
   388 
       
   389 
       
   390 <!-- OUTPUTS -->
       
   391 <!-- ******* -->
       
   392 
       
   393 <!-- TERMINAL RESPONSES -->
       
   394 
       
   395     <step id="15000" type="intercept">
       
   396         <name>Analyze Terminal reponse, Success</name>
       
   397         <channel id="0x07"/>
       
   398         <output-ref id="15000"/>
       
   399         <flags>0x40</flags>  <!-- Store transaction ID in simulated message -->
       
   400     </step>
       
   401 
       
   402     <step id="15001" type="intercept">
       
   403         <name>Analyze Terminal reponse, rejected</name>
       
   404         <channel id="0x07"/>
       
   405         <output-ref id="15001"/>
       
   406         <flags>0x40</flags>  <!-- Store transaction ID in simulated message -->
       
   407     </step>
       
   408 
       
   409 
       
   410 <!-- ATK SERVER -->
       
   411 <!-- ********** -->
       
   412 
       
   413     <step id="25001" type="intercept">
       
   414         <name>Analyze ATK_MO_SM_CONTROL_RESP, Allowed</name>
       
   415         <channel id="0x07"/>
       
   416         <output-ref id="25001"/>
       
   417     </step>
       
   418 
       
   419     <step id="25002" type="intercept">
       
   420         <name>Analyze ATK_MO_SM_CONTROL_RESP, Rejected</name>
       
   421         <channel id="0x07"/>
       
   422         <output-ref id="25002"/>
       
   423         <flags>0x01</flags> <!-- Ignore unexpected messages  -->
       
   424     </step>
       
   425 
       
   426     <step id="25003" type="intercept">
       
   427         <name>Analyze ATK_MO_SM_CONTROL_RESP, Allowed with modifications</name>
       
   428         <channel id="0x07"/>
       
   429         <output-ref id="25003"/>
       
   430         <flags>0x01</flags> <!-- Ignore unexpected messages  -->
       
   431     </step>
       
   432 
       
   433 
       
   434 <!-- SMS SERVER -->
       
   435 <!-- ********** -->
       
   436 
       
   437     <step id="35001" type="intercept">
       
   438         <name>Analyze SMS_SM_CONTROL_ACTIVATE_REQ, Not Activated</name>
       
   439         <channel id="0x07"/>
       
   440         <output-ref id="35001"/>
       
   441     </step>
       
   442 
       
   443     <step id="35002" type="intercept">
       
   444         <name>Analyze SMS_RESOURCE_CONF_REQ, Activated</name>
       
   445         <channel id="0x07"/>
       
   446         <output-ref id="35002"/>
       
   447     </step>
       
   448     
       
   449     <step id="35003" type="intercept">
       
   450         <name>Analyze SMS_RESOURCE_REQ, Allowed</name>
       
   451         <channel id="0x07"/>
       
   452         <output-ref id="35003"/>
       
   453     </step>
       
   454 
       
   455     <step id="35004" type="intercept">
       
   456         <name>Analyze SMS_RESOURCE_REQ, Not Allowed</name>
       
   457         <channel id="0x07"/>
       
   458         <output-ref id="35004"/>
       
   459     </step>
       
   460 
       
   461     <step id="35005" type="intercept">
       
   462         <name>Analyze SMS_RESOURCE_REQ, Allowed with modification</name>
       
   463         <channel id="0x07"/>
       
   464         <output-ref id="35005"/>
       
   465     </step>
       
   466 
       
   467 
       
   468 <!-- SIM SERVER -->
       
   469 <!-- ********** -->
       
   470 
       
   471     <step id="45001" type="intercept">
       
   472         <name>Analyze SIM_READ_TABLE_REQ, MO SMS Control</name>
       
   473         <channel id="0x07"/>
       
   474         <output-ref id="45001"/>
       
   475     </step>
       
   476 
       
   477     <step id="46001" type="intercept">
       
   478         <name>Analyze ATK_ENVELOPE_NTF, MO SMS Control</name>
       
   479         <channel id="0x07"/>
       
   480         <output-ref id="46001"/>
       
   481         <flags>0x40</flags>
       
   482         <flags>0x01</flags> <!-- Ignore unexpected messages  -->
       
   483     </step>
       
   484 
       
   485 
       
   486 <!-- GENERAL STEPS -->
       
   487 <!-- ************* -->
       
   488 
       
   489     <step id="90001" type="sync">
       
   490         <name>Sync with test env</name>
       
   491     </step>
       
   492 
       
   493     <step id="90004" type="simulate">
       
   494         <name>SIM session end</name>
       
   495         <channel id="0x07"/>
       
   496         <input-ref id="90004"/>
       
   497         <flags>0x40</flags>  <!-- Use stored transaction ID in simulated message -->
       
   498     </step>
       
   499 
       
   500 </steps>
       
   501 
       
   502 
       
   503 <!-- ********** -->
       
   504 <!-- TEST CASES -->
       
   505 <!-- ********** -->
       
   506 <cases>
       
   507     <case id="101">
       
   508         <name>MO SMS Control - GCF case 27.22.8, Seq1.1 </name>
       
   509         <timeout>10</timeout>
       
   510         <test-steps>
       
   511             <step-ref id="30007"/> <!-- simulate SMS_RESOURCE_CONF_IND, in order to give start up condition -->
       
   512             <step-ref id="40001"/> <!-- Simulate SIM_READ_TABLE_RESP, in order to activate MO SMS control service in SIM_ATK_TSY-->
       
   513             <step-ref id="35002"/> <!-- Analyze SMS_RESOURCE_CONF_REQ -->
       
   514             <step-ref id="30001"/> <!-- Simulate SMS_SM_CONTROL_ACTIVATE_RESP -->
       
   515             <step-ref id="50002"/> <!-- Simulate NET_CELL_INFO_IND -->
       
   516             <step-ref id="10001"/> <!-- Simulate Send SMS proactive command -->
       
   517             <step-ref id="30005"/> <!-- Simulate SMS_RESOURCE_IND -->
       
   518             <step-ref id="46001"/> <!-- Analyze Content of envelope -->
       
   519             <step-ref id="20002"/> <!-- Simulate ATK_DATA_NTF, response to envelope -->
       
   520             <step-ref id="35003"/> <!-- Analyze SMS_RESOURCE_REQ, Allowed with no modification -->
       
   521             <step-ref id="30006"/> <!-- Analyze SMS_RESOURCE_RESP-->
       
   522             <step-ref id="30002"/> <!-- Simulate SMS_MESSAGE_SEND_RESP, OK -->
       
   523             <step-ref id="15000"/> <!-- Analyze content of terminal response -->
       
   524             <step-ref id="90004"/> <!-- SimSessionEnd -->
       
   525         </test-steps>
       
   526     </case>
       
   527 
       
   528     <case id="102">
       
   529         <name>MO SMS Control - GCF case 27.22.8, Seq1.3 </name>
       
   530         <timeout>10</timeout>
       
   531         <test-steps>
       
   532             <step-ref id="30007"/> <!-- Simulate SMS_RESOURCE_CONF_IND, in order to give start up condition -->
       
   533             <step-ref id="40001"/> <!-- Simulate SIM_READ_TABLE_RESP, in order to activate MO SMS control service in SIM_ATK_TSY-->
       
   534             <step-ref id="35002"/> <!-- Analyze SMS_RESOURCE_CONF_REQ -->
       
   535             <step-ref id="30001"/> <!-- Simulate SMS_SM_CONTROL_ACTIVATE_RESP -->
       
   536             <step-ref id="50002"/> <!-- Simulate NET_CELL_INFO_IND -->
       
   537             <step-ref id="10001"/> <!-- Simulate Send SMS proactive command -->
       
   538             <step-ref id="30005"/> <!-- Simulate SMS_RESOUCE_IND -->
       
   539             <step-ref id="46001"/> <!-- Analyze Content of envelope -->
       
   540             <step-ref id="20003"/> <!-- Simulate ATK_DATA_NTF, Not allowed -->
       
   541             <step-ref id="35004"/> <!-- Analyze SMS_RESOURCE_REQ, Not Allowed-->
       
   542             <step-ref id="30006"/> <!-- Analyze SMS_RESOURCE_RESP-->
       
   543             <step-ref id="30003"/> <!-- Simulate SMS_MESSAGE_SEND_RESP, rejected -->
       
   544             <step-ref id="15001"/> <!-- Analyze content of terminal response -->
       
   545             <step-ref id="90004"/> <!-- SimSessionEnd -->
       
   546         </test-steps>
       
   547     </case>
       
   548 
       
   549     <case id="103">
       
   550         <name>MO SMS Control - GCF case 27.22.8, Seq1.5 </name>
       
   551         <timeout>10</timeout>
       
   552         <test-steps>
       
   553             <step-ref id="30007"/> <!-- Simulate SMS_RESOURCE_CONF_IND, in order to give start up condition -->
       
   554             <step-ref id="40001"/> <!-- Simulate SIM_READ_TABLE_RESP, in order to activate MO SMS control service in SIM_ATK_TSY-->
       
   555             <step-ref id="35002"/> <!-- Analyze SMS_RESOURCE_CONF_REQ -->
       
   556             <step-ref id="30001"/> <!-- Simulate SMS_SM_CONTROL_ACTIVATE_RESP -->
       
   557             <step-ref id="50002"/> <!-- Simulate NET_CELL_INFO_IND -->
       
   558             <step-ref id="10001"/> <!-- Simulate Send SMS proactive command -->
       
   559             <step-ref id="30005"/> <!-- Simulate SMS_RESOURCE_IND -->
       
   560             <step-ref id="46001"/> <!-- Analyze Content of envelope -->
       
   561             <step-ref id="20004"/> <!-- Simulate ATK_DATA_NTF, Allowed with modifications -->
       
   562             <step-ref id="35005"/> <!-- Analyze SMS_RESOURCE_REQ, Allowed with modification -->
       
   563             <step-ref id="30006"/> <!-- Analyze SMS_RESOURCE_RESP-->
       
   564             <step-ref id="30004"/> <!-- Simulate SMS_MESSAGE_SEND_RESP, Allowed with modifications -->
       
   565             <step-ref id="15000"/> <!-- Analyze content of terminal response -->
       
   566             <step-ref id="90004"/> <!-- SimSessionEnd -->
       
   567         </test-steps>
       
   568     </case>
       
   569 
       
   570     <case id="104">
       
   571         <name>MO SMS Control - GCF case 27.22.8, Seq1.7 </name>
       
   572         <timeout>10</timeout>
       
   573         <test-steps>
       
   574             <step-ref id="30007"/> <!-- Simulate SMS_RESOURCE_CONF_IND, in order to give start up condition -->
       
   575             <step-ref id="40001"/> <!-- Simulate SIM_READ_TABLE_RESP, in order to activate MO SMS control service in SIM_ATK_TSY-->
       
   576             <step-ref id="35002"/> <!-- Analyze SMS_RESOURCE_CONF_REQ -->
       
   577             <step-ref id="30001"/> <!-- Simulate SMS_SM_CONTROL_ACTIVATE_RESP -->
       
   578             <step-ref id="50002"/> <!-- Simulate NET_CELL_INFO_IND -->
       
   579             <step-ref id="10001"/> <!-- Simulate Send SMS proactive command -->
       
   580             <step-ref id="30005"/> <!-- Simulate SMS_RESOUCE_IND -->
       
   581             <step-ref id="46001"/> <!-- Analyze Content of envelope -->
       
   582             <step-ref id="20005"/> <!-- Simulate ATK_DATA_NTF, Allowed "90 00" -->
       
   583             <step-ref id="35003"/> <!-- Analyze SMS_RESOURCE_REQ, allowed -->
       
   584             <step-ref id="30006"/> <!-- Analyze SMS_RESOURCE_RESP-->
       
   585             <step-ref id="30002"/> <!-- Simulate SMS_MESSAGE_SEND_RESP, SMS OK -->
       
   586             <step-ref id="15000"/> <!-- Analyze content of terminal response -->
       
   587             <step-ref id="90004"/> <!-- SimSessionEnd -->
       
   588         </test-steps>
       
   589     </case>
       
   590 
       
   591 </cases>
       
   592 
       
   593 </isc-test-control>