SIP Devices
Overview
SIP devices within the ASTPP system serve as crucial endpoint extensions, acting as the initiation points for authorized requests to utilize call-related services. These devices include a diverse range of user agent clients, such as softphones, IP/hard phones, trunks at various PBXes, and even extend to WebRTC SIP clients. The overview highlights the significance of SIP devices as integral components enabling users to interact with and access the call services facilitated by ASTPP.
Purpose
The purpose of incorporating SIP devices into ASTPP is multi-faceted, focusing on enabling users to seamlessly connect and utilize call-related services:
Authorization and Initiation:
Authorized Requests: SIP devices act as the authorized entities through which users initiate requests for call-related services within the ASTPP system.
Secure Access: By registering SIP devices, users ensure secure and authenticated access to the communication services provided by ASTPP.
Versatility in User Agents:
Diverse Client Compatibility: The registration of SIP devices spans across various user agent clients, accommodating soft phones, IP/hard phones, trunks at different PBX systems, and WebRTC SIP clients.
Flexibility in Usage: This versatility allows users to leverage their preferred communication devices, enhancing the flexibility and accessibility of the ASTPP platform.
Call Routing and Destination Connectivity:
Call Initiation: SIP devices, once registered, empower users to initiate calls and connect with destinations through the ASTPP system.
Effective Communication: Users can seamlessly send calls to their desired destinations, facilitating effective communication and connectivity through the registered SIP devices.
User-Focused Interaction:
Enhanced User Experience: The integration of SIP devices aligns with ASTPP's commitment to providing an enhanced user experience, allowing users to interact with the system using their preferred communication tools.
Efficient Communication: The purpose is to enable efficient and user-friendly communication by leveraging the capabilities of SIP devices.
SIP devices play a pivotal role in the ASTPP ecosystem, offering users a secure and versatile means to interact with call services, ultimately contributing to a seamless and user-centric communication experience.
Where can we find it?
Menu Location
Accounts→ Customers→ Sip Device
In the latest ASTPP version, a new feature allows real-time tracking of SIP device registration status. With a dedicated column, users can effortlessly identify registered and unregistered devices without refreshing the page. This enhancement streamlines SIP device management, providing a dynamic and user-friendly experience directly from the list view.
Name | Description |
---|---|
Username | This is the unique identifier for the SIP device. It's often used for authentication during registration with the SIP server. |
Password | The secret password associated with the SIP device for authentication purposes. It ensures that only authorized devices can register with the server. |
External Caller Name | The display name associated with the SIP device when making external calls. It is the name that will be visible to the recipient. |
External Caller Number | The phone number associated with the SIP device when making external calls. This is the number that will be visible to the recipient. |
Local Caller Name | The display name associated with the SIP device when making local (internal) calls within the network. |
Local Caller Number | The phone number associated with the SIP device when making local (internal) calls within the network. |
Reseller | Choose between Admin and Reseller entities. |
Account | The account to which the SIP device belongs. It may represent a Admin customer account or a Rellser customer account. |
Status | Indicates whether the SIP device is currently active or inactive. An active status means the device is registered and operational. |
Sip Profile | Specifies the SIP profile or configuration set applied to this device. Different profiles may have different settings for codecs, security, etc. |
Codec | The audio codec to be used for the communication. Codecs(G729,PCMA,PCMU) define how audio is compressed and decompressed during transmission. |
Sip Expiry Time | The duration (in seconds) for which the SIP registration remains valid. The device needs to re-register within this time frame to maintain connectivity. |
Privacy | To provide enhanced privacy control at the SIP device level, allowing individual SIP devices to control whether their caller ID is shown or hidden during outgoing calls. |
|
|
Voicemail Options | Configuration options related to voicemail settings for the SIP device. |
Enable | Indicates whether voicemail is enabled for this device. |
Password | The password required to access the voicemail box. |
Mail To | The email address to which voicemail messages are sent. |
Attach File | Specifies whether voicemail messages should be attached as audio files in the email. |
Local After Email | Determines whether the voicemail message is retained locally after being sent via email. |
Send All Message | Specifies whether to send all voicemail messages to the configured email address. |
The default status of the SIP device is set to unregistered. This feature operates in real-time, meaning that when a SIP device is registered, its status colour(green) will automatically be updated in the list as per the below screen shot.
Privacy - SIP Device-Level Control
Purpose
To provide enhanced privacy control at the SIP device level, allowing individual SIP devices to control whether their caller ID is shown or hidden during outgoing calls.
Key Functionality
A new Privacy setting is introduced on the SIP device configuration screen.
This setting appears as a simple On/Off switch, allowing users to choose whether caller ID should be displayed or hidden for that particular device.
The default value is Off, meaning caller ID will be shown unless explicitly turned off.
📸 Screenshot: SIP Device Configuration Screen with Privacy Toggle
Visibility and Permissions
Only Admin and Sub-Admin users have access to set or change this privacy setting.
Regular customers or resellers cannot modify the privacy status of a SIP device.
Applicable Call Flows
Caller ID privacy is respected across different types of calls:
Device-to-Device Calls: The recipient will see the caller as “private.”
Outgoing Calls to External Networks: The number will be hidden from the external recipient.
Calls Involving DID Numbers: The number will remain private when routed to the final destination.
Priority Handling
If privacy is set at both the device and trunk level, the device setting takes priority.
If not set at the device level but enabled at trunk level, the other setting is used.
If not set at both the place, no caller ID privacy is applied.
Creation and Import
This setting is respected even when SIP devices are created:
Manually by Admin or Sub-Admin
Through customer or reseller portals
Via mass creation or import tools
Call Logs and Reports
Internal reports and records will continue to display the actual caller ID for audit and tracking purposes.
External calls will reflect privacy as configured.
📸 Screenshot: SNGREP showing privacy id (even if privacy is enabled on SIP device)
Upgrade & Compatibility
Existing SIP devices created before this feature will have the privacy setting turned Off by default.
No disruption is expected during upgrade or migration. The feature is backward-compatible and does not impact existing functionality.