Paul,
Just a note about your answer
.........
SIP has no mechanism that tells the other party that the HOLD feature
has been invoked. The sendonly/recvonly/inactive mechanism can be *used*
when HOLD has been invoked locally, to optimize the use of the media
path. But the same mechanisms are also used for other purposes. So it is
incorrect to assume the HOLD feature has been invoked when you receive
an offer with sendonly.
Paul
...........
[AR] From SIP RFCs I might agree with you, and actually this sounds to me as
a limitation when you have to interwork with other non-SIP network. For
instance, ITU Q.1912.5 assumes that receiving a re-INVITE/UPDATE with
a=sendonly has to be considered as a hold request, so that it is interworked
with a suspend ISUP indication. On the other hand, nothing is said in case
you receive a=inactive, which is basically a hold request too.
In other words, the limitation is that a call signaling (hold request) has
not an equivalent call signaling in SIP (as a media signaling is used
instead)
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors