[asterisk-bugs] [JIRA] (ASTERISK-29842) Do not change 180 Ringing to 183 Progress even if early_media already enabled
Mark Petersen (JIRA)
noreply at issues.asterisk.org
Thu Jan 6 13:26:06 CST 2022
Mark Petersen created ASTERISK-29842:
----------------------------------------
Summary: Do not change 180 Ringing to 183 Progress even if early_media already enabled
Key: ASTERISK-29842
URL: https://issues.asterisk.org/jira/browse/ASTERISK-29842
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_pjsip
Affects Versions: 19.1.0, 18.9.0, 16.23.0
Reporter: Mark Petersen
Currently if we receive a 180 Ringing and we previously have received a 183 Progress with SDP, asterisk is send as 183 Progress with SDP
but it should be send as 180 Ringing with SDP
RFC-3960 3.2. Ringing Tone Generation
SIP User Agent (UA) could implement the following
local policy:
1. Unless a 180 (Ringing) response is received, never generate
local ringing.
2. If a 180 (Ringing) has been received but there are no incoming
media packets, generate local ringing.
3. If a 180 (Ringing) has been received and there are incoming
media packets, play them and do not generate local ringing.
Note that a 180 (Ringing) response means that the callee is
being alerted, and a UAS should send such a response if the
callee is being alerted, regardless of the status of the early
media session.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list