The voice app that I have been involved with is the Mission Critical Push-to-Talk (MCPTT) app model which is a detailed implementation of the 3GPP TS 24.379/24.380 specifications. The call control protocol uses SIP, and I wrote a small SIP module (which you refer to below) which provides just enough SIP functionality to support the MCPTT call control protocol. The media plane control is based on a customization of RTCP. These models are available using the 'psc' and 'sip' extension modules linked from the ns-3 app store.
Please also see a recent merge request proposing to move some
traffic generators from the nr module to the mainline:
https://gitlab.com/nsnam/ns-3-dev/-/merge_requests/2245. This
contains a VoIP model. If you would like to leave some review
comments in the tracker, feel free to do so.
If you have in mind some kind of canonical stack that you think ns-3 ought to support as a baseline, feel free to suggest. If anyone else might want to collaborate on such an effort, let us know.
- Tom
--
You received this message because you are subscribed to the Google Groups "ns-developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ns-developer...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ns-developers/472977b0-08ce-46aa-a639-493fcbbe3aacn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ns-developers/9a9d9833-4b24-4443-b125-35f792ed299dn%40googlegroups.com.