<div dir="ltr"><div>Hi, <br></div><div>Protocol-IEs, MMEname and ENBname, cant be decoded\encoded properly, definitely.</div><div>I am using open5g-mme. When IE=MMEname is turned off, test can pass or used till the end.<br></div><div><br></div><div>Amazing progress with S1AP emulation, congrats.<br></div><div><br></div><div>If I misuse this group with the topic, be free to tell me.<br></div><div><br> </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 19, 2021 at 3:59 PM Mirko Kovacevic <<a href="mailto:northmirko@gmail.com">northmirko@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi, Osmonians,<br>
I don't know where to write for MME TTCN-3, so I chose to write to it<br>
closet relative - SGSN.<br>
<br>
I was trying to do slight modification to TTCN-3 code, modifing<br>
S1AP_Templates.ttcn.<br>
<br>
I embedded enodeb name for all tests with new protoc-IE = id-eNBname :<br>
##################################<br>
template (value) S1AP_PDU<br>
ts_S1AP_SetupReq(template (value) Global_ENB_ID p_global_ENB_ID,<br>
         template (value) SupportedTAs p_supportedTAs,<br>
         template (value) PagingDRX p_pagingDRXs) := {<br>
    initiatingMessage := {<br>
        procedureCode := id_S1Setup,<br>
        criticality := reject,<br>
        value_ := {<br>
            S1SetupRequest := {<br>
                protocolIEs := {<br>
                    {<br>
                        id := S1AP_Constants.id_Global_ENB_ID,<br>
                        criticality := ignore,<br>
                        value_ := { Global_ENB_ID := p_global_ENB_ID }<br>
                    },<br>
                    {<br>
                        id := S1AP_Constants.id_SupportedTAs,<br>
                        criticality := reject,<br>
                        value_ := {SupportedTAs := p_supportedTAs}<br>
                    },<br>
                    {<br>
                        id := S1AP_Constants.id_eNBname,//id-eNBname<br>
                        criticality := ignore,<br>
                        value_ := {ENBname := "OsmoEnodeb"}<br>
                    } /* HACK: work around nextepc bug<br>
                      , {<br>
                        id := S1AP_Constants.id_pagingDRX,<br>
                        criticality := ignore,<br>
                        value_ := {PagingDRX := p_pagingDRXs}<br>
                            } */<br>
                }<br>
            }<br>
        }<br>
    }<br>
}<br>
########################<br>
<br>
Code compiles, but PDU is not encoded well.<br>
I attached Wireshark preview.<br>
<br>
Can you help me with this issue ?<br>
<br>
<br>
<br>
-- <br>
Puno pozdrava,<br>
Mirko Kovacevic<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><font face="arial narrow, sans-serif"><b><i style="background-color:rgb(255,255,255)">Puno pozdrava,<br>Mirko Kovacevic</i></b></font><div><font face="arial narrow, sans-serif"><b><i><br></i></b></font><div><font face="arial narrow, sans-serif"><b><i style="background-color:rgb(255,255,255)"><img src="http://cs410319.vk.me/v410319514/4d4a/nv8H7BkYe-w.jpg"><br></i></b></font></div></div></div></div>