diff --git a/docs/dsTestScenarios/dsTestScenario.xml b/docs/dsTestScenarios/dsTestScenario.xml new file mode 100644 index 0000000000000000000000000000000000000000..e465a0f3489fbf2a544e05804c82a8772a146cc2 --- /dev/null +++ b/docs/dsTestScenarios/dsTestScenario.xml @@ -0,0 +1,235 @@ +<?xml version="1.0" encoding="UTF-8"?> +<dst:devsol xmlns:dst="http://www.developingsolutions.com/schema/dsTest" test_name="Local Library/SAGAR_docker-compose.dsx"> +<!-- XML generated by dsClientv5.5.20201109 on 03/17/2021 18:28:49 using dsTest schema v5.5.20210129 --> + <config> + <nodes> + <spr name="spr_gnb"> + <auto_start>true</auto_start> + <subscriber_database count="1" name="gnb_subs"> + <subscriber_profiles> + <access_profile name="access_profile"> + <new_radio_128_nea0_encryption>true</new_radio_128_nea0_encryption> + <new_radio_128_nia1_integrity>true</new_radio_128_nia1_integrity> + <requested_nssai> + <s_nssai> + <sst>222</sst> + <sd>123</sd> + </s_nssai> + <s_nssai> + <sst>75</sst> + <sd>2</sd> + </s_nssai> + </requested_nssai> + <ssc_mode>1</ssc_mode> + </access_profile> + <subscription_profile name="subscription_profile"> + <pdu_config> + <context_id>34</context_id> + <type>IPv4</type> + <dnn>default</dnn> + <s_nssai> + <sst>222</sst> + <sd>123</sd> + </s_nssai> + <up_transport_address>172.10.5.1</up_transport_address> + </pdu_config> + </subscription_profile> + <user_data_profile name="user_data_profile_1"> + <delay>500</delay> + <basic_data name="basic_data"> + <dest_ip>192.68.70.135</dest_ip> + <protocol>UDP</protocol> + <dport>5001</dport> + <sport>5001</sport> + <size>1024</size> + <rate>1</rate> + <auto_start>true</auto_start> + <auto_stop>500</auto_stop> + </basic_data> + </user_data_profile> + <SmartProfile name="SmartProfile"> + <SmartEvents> + <states> + <state start_point="133.6,81.6" width="100.0" height="60.0">idle</state> + <state start_point="366.1,81.6" width="100.0" height="60.0">pdu_setup</state> + <state start_point="510.1,193.6" width="100.0" height="60.0">pdu_delete</state> + <state start_point="381.6,337.6" width="100.0" height="60.0">detach</state> + <state start_point="157.6,341.6" width="100.0" height="60.0">ending</state> + </states> + <event_handlers> + <event_handler start_point="144.1,82.1" end_point="224.1,82.1" height="-68"> + <current_state>idle</current_state> + <transaction_start/> + <action> + <app>n2</app> + <event>registration</event> + <node>gnb_1</node> + </action> + </event_handler> + <event_handler start_point="234.1,112.1" end_point="366.6,112.1" height="-92"> + <current_state>idle</current_state> + <event_received app="n2" event="registration"/> + <next_state>pdu_setup</next_state> + <timer>2000</timer> + </event_handler> + <event_handler start_point="376.6,82.1" end_point="456.6,82.1" height="-92"> + <current_state>pdu_setup</current_state> + <timeout/> + <action> + <app>n2</app> + <event>pdu_session_establish</event> + <node>gnb_1</node> + <dnn>carrier.com</dnn> + </action> + </event_handler> + <event_handler start_point="466.6,112.1" end_point="560.6,194.1" height="-72"> + <current_state>pdu_setup</current_state> + <event_received app="n2" event="pdu_session_establish"/> + <next_state>pdu_delete</next_state> + <timer>30000</timer> + </event_handler> + <event_handler start_point="610.6,204.1" end_point="610.6,244.1" height="68"> + <current_state>pdu_delete</current_state> + <timeout/> + <action> + <app>n2</app> + <event>pdu_session_release</event> + <node>gnb_1</node> + <dnn>default</dnn> + </action> + </event_handler> + <event_handler start_point="560.6,254.1" end_point="482.1,368.1" height="-92"> + <current_state>pdu_delete</current_state> + <event_received app="n2" event="pdu_session_release"/> + <next_state>detach</next_state> + <timer>2000</timer> + </event_handler> + <event_handler start_point="382.1,368.1" end_point="258.1,372.1" height="-68"> + <current_state>detach</current_state> + <timeout/> + <action> + <app>n2</app> + <event>deregistration</event> + <node>gnb_1</node> + </action> + <next_state>ending</next_state> + </event_handler> + <event_handler start_point="208.1,342.1" end_point="184.1,142.1" height="-52"> + <current_state>ending</current_state> + <event_received app="n2" event="deregistration"/> + <transaction_complete/> + </event_handler> + <event_handler start_point="116.4,286.0" end_point="134.1,132.1" height="-72"> + <current_state>ANY</current_state> + <error/> + <transaction_failed/> + </event_handler> + </event_handlers> + </SmartEvents> + </SmartProfile> + </subscriber_profiles> + <subscriber_group start="1" end="1" name="subscriber_group"> + <group_profiles> + <access_profile>access_profile</access_profile> + <subscription_profile>subscription_profile</subscription_profile> + <user_data_profile>user_data_profile_1</user_data_profile> + <SmartProfile>SmartProfile</SmartProfile> + </group_profiles> + <identities> + <imsi>208950000000031</imsi> + <imei>55000000000001</imei> + <key>0x0C0A34601D4F07677303652C0462535B</key> + <opc>0x63bfa50ee6523365ff14c1f45f88737d</opc> + </identities> + <dynamic_information> + <sqn>0x40</sqn> + <vplmn>431-265</vplmn> + <cell_id>1485</cell_id> + </dynamic_information> + </subscriber_group> + </subscriber_database> + </spr> + <gnb name="gnb_1"> + <auto_start>true</auto_start> + <n2> + <interface name="interface_1" native="true"> + <sctp> + <ip_address>192.168.18.184</ip_address> + <dest_ip_address>192.168.70.132</dest_ip_address> + </sctp> + <user_socket> + <ip_address>192.168.18.184</ip_address> + </user_socket> + </interface> + <user_data> + <basic_data name="basic_data"/> + </user_data> + </n2> + <mcc>208</mcc> + <mnc>95</mnc> + <node_name>gnb-1</node_name> + <global_gnb_id>1048575</global_gnb_id> + <default_paging_drx>v32</default_paging_drx> + <supported_ta> + <tac>0xa000</tac> + <bplmn> + <mcc>208</mcc> + <mnc>95</mnc> + <slice_support_item> + <nssai_sst>222</nssai_sst> + <nssai_sd>123</nssai_sd> + </slice_support_item> + <slice_support_item> + <nssai_sst>0x27</nssai_sst> + <nssai_sd>0x385382</nssai_sd> + </slice_support_item> + </bplmn> + <bplmn> + <mcc>207</mcc> + <mnc>54</mnc> + <slice_support_item> + <nssai_sst>0x10</nssai_sst> + <nssai_sd>0x583922</nssai_sd> + </slice_support_item> + </bplmn> + </supported_ta> + <supported_ta> + <tac>0xa001</tac> + <bplmn> + <mcc>202</mcc> + <mnc>100</mnc> + <slice_support_item> + <nssai_sst>0x23</nssai_sst> + <nssai_sd>0x321236</nssai_sd> + </slice_support_item> + </bplmn> + <bplmn> + <mcc>203</mcc> + <mnc>001</mnc> + <slice_support_item> + <nssai_sst>0xFF</nssai_sst> + <nssai_sd>0x123483</nssai_sd> + </slice_support_item> + </bplmn> + </supported_ta> + <subscriber_database name="gnb_subs"/> + </gnb> + </nodes> + </config> + <command> + <wait>1000</wait> + </command> + <command> + <spr name="spr_gnb"> + <action> + <rate>1</rate> + <cycle>1</cycle> + <start>1</start> + <end>1</end> + <ready>gnb_1</ready> + <app>SmartEvents</app> + <event>start</event> + </action> + </spr> + </command> +</dst:devsol>