[Dime] Application Id for commands in Gq and similar applications
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dime] Application Id for commands in Gq and similar applications



I have been mulling over the use of application-ids in the new ITU-T Rs application, which builds on 3GPP Gq. It has introduced a stateless mode of operation which has caused us to reuse a couple of 3GPP Cx commands, Push-Notification-Request/Answer, in place of RAR/RAA when the PDF is running in stateless mode. That means we have a new application, not Gq.

To ensure that Rs messages are routed to the right application at the destination, the application-Id in the Diameter header has to be that of the Rs application rather than of the application (mostly base, but also NASREQ and Cx as I said) that originally defined the command. And the application-Id presented in the body of the command has to be consistent with the header.

My conclusion is that Gq should not have preserved the mandatory Auth-Application-Id AVPs of the commands it took from base and RFC 4005, but should instead have accepted that it was an experimental vendor-specific application within the context of Diameter rules and replaced these AVPs with Vendor-Specific-Application-Id AVPs. The Rs application should do the same, using its own application-id and the ITU-T vendor-id.

Comments?

_______________________________________________
DiME mailing list
DiME at ietf.org
https://www1.ietf.org/mailman/listinfo/dime




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.