Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[new-feature]: res_pjsip_device_features: Add PJSIP support for synchronized forwarding and DND #127

Open
InterLinked1 opened this issue May 28, 2023 · 0 comments
Assignees
Labels
new-feature support-level-extended Functionality with extended support level

Comments

@InterLinked1
Copy link
Contributor

Feature Description

This is the first of a couple new features made possible by #81. This adds support for synchronized call forwarding and do not disturb features to PJSIP, which many IP phones (e.g. Polycom SoundPoint, VVX) support, providing for a significantly better user experience. This is implemented according to the official Broadworks specifications and designed to be drop-in compatible for Broadworks.

This also helps bridge feature parity as this has been achievable for a long time using the Call Manager patches for chan_sip.

InterLinked1 added a commit to InterLinked1/asterisk that referenced this issue May 28, 2023
This adds support for synchronization of device features, specifically
call forwarding, ring control, and Do Not Disturb, according to the
Broadworks specifications for device feature key synchronization.
This allows Asterisk to support IP phones that support device feature
key sync the same way that a Broadworks server would.

The implementation of this feature is designed to be flexible enough
to allow administrators to configure their own process for handling
feature toggle and set requests. To allow this, AMI events and actions
are present to interface with an administrator's business logic.

Resolves: asterisk#127

UpgradeNote: Device feature key sync for call forwarding and
Do Not Disturb has been added to PJSIP.
@jcolp jcolp added support-level-extended Functionality with extended support level and removed triage labels May 28, 2023
InterLinked1 added a commit to InterLinked1/asterisk that referenced this issue May 28, 2023
This adds support for synchronization of device features, specifically
call forwarding, ring control, and Do Not Disturb, according to the
Broadworks specifications for device feature key synchronization.
This allows Asterisk to support IP phones that support device feature
key sync the same way that a Broadworks server would.

The implementation of this feature is designed to be flexible enough
to allow administrators to configure their own process for handling
feature toggle and set requests. To allow this, AMI events and actions
are present to interface with an administrator's business logic.

Resolves: asterisk#127

UpgradeNote: Device feature key sync for call forwarding and
Do Not Disturb has been added to PJSIP.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-feature support-level-extended Functionality with extended support level
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants