Supposedly, IAX2 now has the ability to operate with signaling and media in separate streams, very much like SIP. I’ve read about this feature here and there, but I have yet to see how to actually implement or test it. There are no options in the iax.conf sample configs with Asterisk.
All suggestions welcome, except those telling me to jump off a bridge because separated signaling and media makes IAX pointless when compared to SIP. 🙂