Skip to content

NG_NAS: Fix QoS_Rule type and template definitions

Pau Espin Pedrol requested to merge pespin/pr-qos-rules into main

With previous approach TTCN-3 titan would decode QoS_Rule records wrongly, (eg. as "modify" instead of "new") due to lack of TAG/CROSSTAG definitions in the union. Moreover, having a union of lists of PacketFilter made applying LENGTOHF on numOfPacketFilters difficult too, which also broke dec/enc.

Re-arrange the QoS_Rule into several subtypes based on operation field, since each operation really defines a lot of stuff, like which fields are present, etc.

Merge request reports

Loading