[Home]

Summary:ASTERISK-21502: New SIP Channel Driver - add Advice of Charge support
Reporter:Matt Jordan (mjordan)Labels:Asterisk12
Date Opened:2013-04-17 14:22:28Date Closed:2022-12-09 07:55:12.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Channels/chan_pjsip
Versions:Frequency of
Occurrence
Related
Issues:
must be completed before resolvingASTERISK-27309 Feature Parity with chan_sip
is duplicated byASTERISK-27310 Advice Of Charge (AOC) Support
Environment:Attachments:
Description:This task is to add handling of the {{AST_CONTROL_AOC}} frame to {{chan_gulp}}. When this frame is received, the Advice of Charge information should be decoded.

{{chan_sip}} only supports AST_AOC_D and AST_AOC_E. While it would be nice to have support for AST_AOC_REQUEST and AST_AOC_S, that is not necessary for this task.

When we receive a D or E, if the endpoint is configured to support AOC, we need to transmit a SIP INFO request to the endpoint configured with the appropriate AOC payload.
Comments:By: Birger "WIMPy" Harzenetter (wimpy) 2013-04-17 17:09:50.447-0500

What about receiving AOC?

By: Friendly Automation (friendly-automation) 2022-12-09 07:55:13.869-0600

Change 19533 merged by Friendly Automation:
res_pjsip_aoc: New module for sending advice-of-charge with chan_pjsip

[https://gerrit.asterisk.org/c/asterisk/+/19533|https://gerrit.asterisk.org/c/asterisk/+/19533]

By: Friendly Automation (friendly-automation) 2022-12-09 07:57:24.157-0600

Change 19532 merged by Friendly Automation:
res_pjsip_aoc: New module for sending advice-of-charge with chan_pjsip

[https://gerrit.asterisk.org/c/asterisk/+/19532|https://gerrit.asterisk.org/c/asterisk/+/19532]

By: Friendly Automation (friendly-automation) 2022-12-09 07:59:24.555-0600

Change 19536 merged by Friendly Automation:
manager: AOC-S support for AOCMessage

[https://gerrit.asterisk.org/c/asterisk/+/19536|https://gerrit.asterisk.org/c/asterisk/+/19536]

By: Friendly Automation (friendly-automation) 2022-12-09 08:02:06.786-0600

Change 19535 merged by Friendly Automation:
manager: AOC-S support for AOCMessage

[https://gerrit.asterisk.org/c/asterisk/+/19535|https://gerrit.asterisk.org/c/asterisk/+/19535]

By: Friendly Automation (friendly-automation) 2022-12-09 08:26:21.180-0600

Change 19460 merged by George Joseph:
res_pjsip_aoc: New module for sending advice-of-charge with chan_pjsip

[https://gerrit.asterisk.org/c/asterisk/+/19460|https://gerrit.asterisk.org/c/asterisk/+/19460]

By: Friendly Automation (friendly-automation) 2022-12-09 09:22:53.635-0600

Change 19473 merged by George Joseph:
manager: AOC-S support for AOCMessage

[https://gerrit.asterisk.org/c/asterisk/+/19473|https://gerrit.asterisk.org/c/asterisk/+/19473]

By: Friendly Automation (friendly-automation) 2022-12-13 10:52:14.719-0600

Change 19724 merged by Friendly Automation:
res_pjsip_aoc: Don't assume a body exists on responses.

[https://gerrit.asterisk.org/c/asterisk/+/19724|https://gerrit.asterisk.org/c/asterisk/+/19724]

By: Friendly Automation (friendly-automation) 2022-12-13 10:53:06.760-0600

Change 19723 merged by Friendly Automation:
res_pjsip_aoc: Don't assume a body exists on responses.

[https://gerrit.asterisk.org/c/asterisk/+/19723|https://gerrit.asterisk.org/c/asterisk/+/19723]

By: Friendly Automation (friendly-automation) 2022-12-13 10:53:19.134-0600

Change 19710 merged by Friendly Automation:
res_pjsip_aoc: Don't assume a body exists on responses.

[https://gerrit.asterisk.org/c/asterisk/+/19710|https://gerrit.asterisk.org/c/asterisk/+/19710]