jolly has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/42968?usp=email )
(
5 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: IPAd: Add TERMINAL CAPABILITIES request (IoT Device Capabilites) ......................................................................
IPAd: Add TERMINAL CAPABILITIES request (IoT Device Capabilites)
In order to activate IoT functions on eUICC, IPAd will send the TERMINAL CAPABILITIES request with IoT Device Capabilites.
Related: SYS#8101 Change-Id: I0a6d8d6bb6eb0ee30e14afdb5e4ce37af0ae711e --- M ipad/IPAd_Tests.ttcn 1 file changed, 9 insertions(+), 4 deletions(-)
Approvals: dexter: Looks good to me, approved Jenkins Builder: Verified laforge: Looks good to me, but someone else must approve
diff --git a/ipad/IPAd_Tests.ttcn b/ipad/IPAd_Tests.ttcn index a03fa3c..95f6b06 100644 --- a/ipad/IPAd_Tests.ttcn +++ b/ipad/IPAd_Tests.ttcn @@ -304,7 +304,7 @@ }
/* Handle the opening of logical channel 1 and the selection of the ISD-R */ -private function f_es10x_init() runs on IPAd_ConnHdlr { +private function f_es10x_init(boolean iot := true) runs on IPAd_ConnHdlr { var charstring eim_fqdn := mp_esipa_ip & ":" & int2str(mp_esipa_port);
/* If we decide not to use vpcd, then we must not initialize anything here */ @@ -312,9 +312,14 @@ return; }
- /* Expect a TERMINAL CAPABILITIES request - * (see also: 3GPP TS 102.221, section 11.1.19.2.4 and SGP.22, section 3.4.2) */ - f_vpcd_exp(tr_VPCD_DATA('80AA000005A903830107'O)); + /* Expect a TERMINAL CAPABILITIES request (RSP and IoT Device Capabilities) + * (For RSP Device see also: 3GPP TS 102.221, section 11.1.19.2.4 and SGP.22, section 3.4.2) + * (For IoT Device see also: SGP.32, section 3.8.2) */ + if (iot) { + f_vpcd_exp(tr_VPCD_DATA('80AA000008A906830107840101'O)); + } else { + f_vpcd_exp(tr_VPCD_DATA('80AA000005A903830107'O)); + } f_vpcd_send(ts_VPCD_DATA('9000'O));
/* Expect a MANAGE CHANNEL request that opens logical channel 1 */