[asterisk-bugs] [JIRA] (ASTERISK-24594) SIP Signal 183 Session Progress doesn't update Channel status to

Sid Mason (JIRA) noreply at issues.asterisk.org
Thu Dec 4 09:55:29 CST 2014


    [ https://issues.asterisk.org/jira/browse/ASTERISK-24594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=223882#comment-223882 ] 

Sid Mason commented on ASTERISK-24594:
--------------------------------------

It was a warm welcome to Asterisk development community. I hope I can help and contribute to Asterisk project.

Related to #1: I have signed CLA and created patch waiting for the approval.

#2, You're right, it is not appropriate to categorize it as bug, it is a missing stage in asterisk calling codes.
which asterisk has missing equivalent of SIP such stage internally.

Although as tiny it may seems: this can affect high percentage calls made everyday with Asterisk that are using SIP peering.

To our experience, most mobile operators soft switches are using SIP 183 Session Progress 
to indicate network or call errors code such as "Out of Coverage" or "Phone is off" or "Voicemail"

When Asterisk is bridging a call that is using 183 SIP PROGRESS, it doesn't pass it back to the caller extension's useragent.

#3 : Asterisk doesn't handle any standard between AST_STATE_PRERING and AST_STATE_RING,

In fact the proper of doing this to add enum before RING such as: AST_STATE_PROGRESS




> SIP Signal 183 Session Progress doesn't update Channel status to 
> -----------------------------------------------------------------
>
>                 Key: ASTERISK-24594
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24594
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_sip/Messaging
>    Affects Versions: 11.14.1, 13.0.1
>         Environment: Centos 6.5 64bit
>            Reporter: Sid Mason
>            Severity: Minor
>
> When SIP signal 183 Session Progrress from called party received to asterisk chan_sip.so , it doesn't update the channel status.
> Therefore AMI does not report an event on this signal.
> I have compiled a patch for this issue to be fixed on channels\chan_sip.c 
> [~mjordan]: Inline patch removed



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list