Loading LibIms_ConfigAndTigger/LibIms_ConfigAndTrigger.ttcn3 +91 −0 Original line number Diff line number Diff line Loading @@ -88,6 +88,97 @@ module LibIms_ConfigAndTrigger { } } group LibUEModuleParameters { /** * * @desc Required information for user components * @member publicId the public name * @member privateId the private name of UE * @member password the password of UE * @member domain of vendor where UE belong * @member domainProxy of vendor where UE need to connect */ type record UserInfo { charstring publicId, charstring privateId, charstring password, charstring domain, charstring domainProxy } /** * * @desc List of UserInfo */ type record of UserInfo UserInfoList ; /** * * @desc specific UE information * @member uEName the name of the vendor's UE * @member UserInfoList present all informations */ type record UE { charstring uEName, UserInfoList userInfos } /** * * @desc List of specific UE information */ type record of UE UEList; /** * * @desc Example of module parameter based entry of EUT interface information for all products particpating in an interoperability event */ modulepar UEList PX_UEDATA := { { uEName := "ETSI", userInfos := { { publicId := "userSIP", privateId := "3344123432", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress }, { publicId := "userTel", privateId := "3344123442", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress } } }, { uEName := "TT", userInfos := { { publicId := "userSIP", privateId := "3344123433", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress }, { publicId := "userTel", privateId := "3344123443", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress } } } }// end modulepar } // end group group eut { } } No newline at end of file LibIms_ConfigAndTigger/LibUE.ttcn +0 −111 Original line number Diff line number Diff line Loading @@ -10,117 +10,6 @@ group LibUEModuleParameters { // TODO /** * * @desc Required information for EUT components * @member publicId the public name * @member privateId the private name of UE * @member password the password of UE * @member domain of vendor where UE belong * @member domainProxy of vendor where UE need to connect */ type record EutInfo { charstring publicId, charstring privateId, charstring password, charstring domain, charstring domainProxy } /** * * @desc Type for representing EUT Trigger informations to comunicate with UEs * @member userName Name of UserIdentitiy * @member EutInfo information specific to this UserIdentitiy */ type record EUTTriggerInfo { charstring userName, EutInfo eutInfo } /** * * @desc List of monitored EUTs */ type record of EUTTriggerInfo EUTTriggerInfoList; /** * * @desc Product specific EUT information * @member uEName the name of the vendor's UE * @member EUTTriggerInfoList trigger EUT configuration */ type record UE { charstring uEName, EUTTriggerInfoList triggerInterfaces } /** * * @desc List of specific EUT information */ type record of UE UEList; /** * * @desc Example of module parameter based entry of EUT interface information for all products particpating in an interoperability event */ modulepar UEList PX_UEDATA := { { uEName := "ETSI", triggerInterfaces := { { userName := "sip", eutInfo := { publicId := "userSIP", privateId := "3344123432", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress } }, { userName := "tel", eutInfo := { publicId := "userTel", privateId := "3344123442", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress } } } }, { uEName := "TT", triggerInterfaces := { { userName := "sip", eutInfo := { publicId := "userSIP", privateId := "3344123433", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress } }, { userName := "tel", eutInfo := { publicId := "userTel", privateId := "3344123443", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress } } } } } } // end group group LibUEMessageTypes { Loading Loading
LibIms_ConfigAndTigger/LibIms_ConfigAndTrigger.ttcn3 +91 −0 Original line number Diff line number Diff line Loading @@ -88,6 +88,97 @@ module LibIms_ConfigAndTrigger { } } group LibUEModuleParameters { /** * * @desc Required information for user components * @member publicId the public name * @member privateId the private name of UE * @member password the password of UE * @member domain of vendor where UE belong * @member domainProxy of vendor where UE need to connect */ type record UserInfo { charstring publicId, charstring privateId, charstring password, charstring domain, charstring domainProxy } /** * * @desc List of UserInfo */ type record of UserInfo UserInfoList ; /** * * @desc specific UE information * @member uEName the name of the vendor's UE * @member UserInfoList present all informations */ type record UE { charstring uEName, UserInfoList userInfos } /** * * @desc List of specific UE information */ type record of UE UEList; /** * * @desc Example of module parameter based entry of EUT interface information for all products particpating in an interoperability event */ modulepar UEList PX_UEDATA := { { uEName := "ETSI", userInfos := { { publicId := "userSIP", privateId := "3344123432", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress }, { publicId := "userTel", privateId := "3344123442", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress } } }, { uEName := "TT", userInfos := { { publicId := "userSIP", privateId := "3344123433", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress }, { publicId := "userTel", privateId := "3344123443", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress } } } }// end modulepar } // end group group eut { } } No newline at end of file
LibIms_ConfigAndTigger/LibUE.ttcn +0 −111 Original line number Diff line number Diff line Loading @@ -10,117 +10,6 @@ group LibUEModuleParameters { // TODO /** * * @desc Required information for EUT components * @member publicId the public name * @member privateId the private name of UE * @member password the password of UE * @member domain of vendor where UE belong * @member domainProxy of vendor where UE need to connect */ type record EutInfo { charstring publicId, charstring privateId, charstring password, charstring domain, charstring domainProxy } /** * * @desc Type for representing EUT Trigger informations to comunicate with UEs * @member userName Name of UserIdentitiy * @member EutInfo information specific to this UserIdentitiy */ type record EUTTriggerInfo { charstring userName, EutInfo eutInfo } /** * * @desc List of monitored EUTs */ type record of EUTTriggerInfo EUTTriggerInfoList; /** * * @desc Product specific EUT information * @member uEName the name of the vendor's UE * @member EUTTriggerInfoList trigger EUT configuration */ type record UE { charstring uEName, EUTTriggerInfoList triggerInterfaces } /** * * @desc List of specific EUT information */ type record of UE UEList; /** * * @desc Example of module parameter based entry of EUT interface information for all products particpating in an interoperability event */ modulepar UEList PX_UEDATA := { { uEName := "ETSI", triggerInterfaces := { { userName := "sip", eutInfo := { publicId := "userSIP", privateId := "3344123432", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress } }, { userName := "tel", eutInfo := { publicId := "userTel", privateId := "3344123442", password := "123456", domain := "etsi.net", domainProxy := "pcscf.etsi.net" //pcscf domain or IPaddress } } } }, { uEName := "TT", triggerInterfaces := { { userName := "sip", eutInfo := { publicId := "userSIP", privateId := "3344123433", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress } }, { userName := "tel", eutInfo := { publicId := "userTel", privateId := "3344123443", password := "123456", domain := "TT.net", domainProxy := "TT.etsi.net" //pcscf domain or IPaddress } } } } } } // end group group LibUEMessageTypes { Loading