๐ How does your VOS3000 softswitch map an external PSTN phone number to an internal VoIP extension? When a customer dials your published business number from the public telephone network, how does VOS3000 know which internal phone should ring? The answer lies in VOS3000 DID DDI numbers โ the Direct Inward Dialing (DID) and Direct Dialing Inward (DDI) configuration that bridges the gap between public telephone numbers and private extension routing. ๐ฏ
๐ According to the official VOS3000 V2.1.9.07 Manual, Section 2.5.2 (Phone Management), DID/DDI is defined as follows: โafter the phone on line, the other numbers allowed as caller ID or callee number.โ The manual also provides a critical distinction: โNumber only as signaling transfer, not as billing and reporting datas.โ This means DID/DDI numbers serve exclusively as signaling identifiers for call routing โ they do not appear in billing records or reporting data as the primary phone number. ๐ก๏ธ
๐ง All data in this guide is sourced exclusively from the official VOS3000 V2.1.9.07 Manual, Section 2.5.2 โ no fabricated values, no guesswork. For expert assistance with your VOS3000 deployment, contact us on WhatsApp at +8801911119966. ๐ก
โฑ๏ธ VOS3000 DID DDI numbers are additional external telephone numbers that are mapped to a phone extension in VOS3000. DID stands for Direct Inward Dialing, and DDI stands for Direct Dialing Inward โ both terms refer to the same concept: allowing external callers to dial a specific internal extension directly without going through an operator or auto-attendant. ๐
๐ According to the official VOS3000 V2.1.9.07 Manual, Section 2.5.2:Attribute Value ๐ Setting Name DID/DDI ๐ Manual Description After the phone on line, the other numbers allowed as caller ID or callee number โ ๏ธ Billing Note Number only as signaling transfer, not as billing and reporting datas ๐ Location Phone Management โ Phone settings ๐ฏ Scope Per-phone configuration; multiple DID/DDI numbers per phone
๐ก Key insight: The VOS3000 manual explicitly states that DID/DDI numbers are used โonly as signaling transfer.โ This is a crucial distinction โ it means the DID/DDI number is used for call setup and routing in the SIP signaling, but the phoneโs primary extension number is what appears in billing records, CDRs, and reporting data. The DID/DDI number is essentially an alias that the phone can answer when called from the PSTN, but it does not replace the phoneโs primary number for billing purposes. ๐
โ ๏ธ Without properly configured DID/DDI numbers, several critical business scenarios become impossible:
๐ The VOS3000 DID DDI numbers configuration works by associating one or more external telephone numbers with a phone extension. When an inbound call arrives from the PSTN targeting one of these DID/DDI numbers, VOS3000 routes the call to the corresponding phone extension. The phone can also use the DID/DDI number as its caller ID when making outbound calls. ๐ก
๐ VOS3000 DID/DDI Call Flow โ Inbound PSTN Call:
External Caller (PSTN)
โ
โโโ ๐ก Dials DID Number: +1-555-0199
โ
โโโ ๐ PSTN Gateway receives call
โ โโโ SIP INVITE with Request-URI: sip:15550199@vos3000
โ
โโโ ๐ VOS3000 looks up DID/DDI assignment
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ Phone Extension: 2001 โ
โ โ DID/DDI Numbers: +1-555-0199, +1-555-0200 โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโ โ
DID +1-555-0199 matches Phone Extension 2001
โ
โโโ ๐ Ring Phone Extension 2001
โโโ Call established โ signaling uses DID number
โโโ CDR records extension 2001 (NOT DID number)
๐ Critical distinction: The VOS3000 manual states โNumber only as signaling transfer, not as billing and reporting datas.โ This means that in the CDR, the phoneโs extension number (e.g., 2001) is recorded for billing and reporting, not the DID/DDI number (e.g., +1-555-0199). The DID/DDI number is used during call setup (signaling) but the internal extension number is used for all billing calculations and report generation. For more on CDR data, see our VOS3000 CDR billing mode codes guide. ๐
๐ The VOS3000 DID DDI numbers are configured in the Phone Management section of the VOS3000 client. Each phone can have one or more DID/DDI numbers assigned, allowing a single extension to answer calls directed to multiple external numbers. ๐ ๏ธ
๐ According to the VOS3000 Phone Management documentation:Setting Location Description DID/DDI Phone Management โ Phone settings After the phone on line, the other numbers allowed as caller ID or callee number Phone number (primary) Phone Management โ Phone number field The phoneโs primary extension number โ used for billing and reporting Account ID Phone Management โ Account assignment Account used for billing; rate applied regardless of which DID/DDI number was dialed
๐ก Configuration steps: (1) Log in to VOS3000 Client, (2) Navigate to Phone Management, (3) Select the phone extension, (4) In the DID/DDI field, enter the external PSTN numbers that should be mapped to this phone, (5) Save and apply changes. The phone must be online for DID/DDI to function โ the manual specifies โafter the phone on line.โ For help with SIP trunk configuration for inbound DID, reach us on WhatsApp at +8801911119966. ๐ฑ
๐ข Different VoIP deployment scenarios require different DID/DDI configurations. Here are the most common deployment patterns: ๐กUse Case DID/DDI Configuration Rationale ๐ Executive direct line 1 DID per phone (e.g., +1-555-0101 โ ext 2001) External callers dial the executiveโs published number directly; one-to-one mapping ๐ข Department shared number 1 DID mapped to multiple phones (via hunt group) Department number rings all available staff; first to answer gets the call ๐ Multi-city business Multiple DID per phone (different area codes) Single phone answers calls from local numbers in multiple cities; reduces long-distance charges for callers ๐ Work-from-home employee 1 DID (office number) โ home extension Customers dial the office number; call rings the employeeโs home VoIP phone ๐ก Toll-free service 1-800 DID โ service extension + reverse charging Toll-free number routes to service extension; combine with reverse charging for caller-free billing
๐ฏ Key consideration: The number of DID/DDI numbers you can assign per phone depends on your VOS3000 configuration and SIP trunk capacity. Each DID requires a corresponding inbound route from your PSTN gateway or SIP trunk provider. For more on SIP trunk setup, see our VOS3000 SIP trunking guide. ๐
๐ The VOS3000 DID DDI numbers serve a dual purpose: they accept inbound calls destined for the DID number, and they can also be used as the caller ID for outbound calls. According to the manual, DID/DDI numbers are โallowed as caller ID or callee numberโ โ meaning the phone can present the DID number when making outbound calls, and can receive calls when someone dials the DID number. ๐ ๏ธDirection DID/DDI Function Example Inbound call DID number used as callee number โ external PSTN caller dials DID, call routes to phone extension External caller dials +1-555-0199 โ rings extension 2001 Outbound call DID number used as caller ID โ phone presents DID number to called party instead of internal extension Extension 2001 calls out โ called party sees +1-555-0199 on their display CDR billing Phoneโs primary extension number used โ DID number NOT recorded in billing data CDR shows caller/callee as 2001 (not +1-555-0199)
๐ This separation between signaling and billing is essential for proper CDR analysis and reporting. When you review call records, you will see the phoneโs extension number, not the DID/DDI number. This is by design โ the DID/DDI number is only a signaling alias. For more on CDR fields, see our VOS3000 CDR pipe format fields reference. ๐
โ ๏ธ Misconfigured DID/DDI settings can cause several issues. Here are the most common problems and their solutions:
๐ Symptom: External callers dial the DID number but receive a โnumber not in serviceโ or the call does not ring the intended extension.
๐ก Cause: The DID/DDI number may not be properly configured on the phone, or the phone may be offline. The VOS3000 manual states that DID/DDI functions โafter the phone on lineโ โ if the phone is not registered, the DID cannot route calls to it.
โ Solutions:
๐ Symptom: The CDR shows the DID/DDI number (e.g., +1-555-0199) instead of the phoneโs extension number (e.g., 2001), contradicting the manualโs statement that DID is โnot as billing and reporting datas.โ
๐ก Cause: In some VOS3000 configurations, the CDR format may include the DID number if certain system parameters are set to display the original called/caller number. Check the CDR recording parameters.
โ Solutions:
๐ Symptom: When the phone makes an outbound call, the internal extension number (e.g., 2001) is displayed to the called party instead of the DID number (e.g., +1-555-0199).
๐ก Cause: The DID/DDI number may not be configured to serve as the outbound caller ID, or the phoneโs display caller ID setting is overriding the DID number presentation.
โ Solutions:
โ
Use this checklist when deploying DID/DDI numbers in your VOS3000 system:Check Action Status ๐ 1 Obtain DID/DDI numbers from your SIP trunk or PSTN gateway provider โ ๐ 2 Configure inbound routes on the PSTN gateway to forward DID calls to VOS3000 โ ๐ 3 Assign DID/DDI numbers to the corresponding phone extensions in Phone Management โ ๐ 4 Verify each phone is online and registered before testing DID routing โ ๐ 5 Test inbound calls to each DID number and confirm correct extension rings โ ๐ 6 Test outbound caller ID presentation to ensure DID number is displayed โ ๐ 7 Verify CDR records use the phoneโs extension number (not DID) for billing โ
๐ For expert guidance on VOS3000 DID/DDI configuration and PSTN integration, reach us on WhatsApp at +8801911119966. ๐ก
๐ VOS3000 DID DDI numbers are external PSTN telephone numbers mapped to internal VoIP phone extensions. According to the VOS3000 V2.1.9.07 Manual (Section 2.5.2), DID/DDI numbers are โthe other numbers allowed as caller ID or callee numberโ after the phone comes online. DID (Direct Inward Dialing) and DDI (Direct Dialing Inward) are interchangeable terms that allow external callers to dial a specific internal extension directly. The manual also states these numbers are used โonly as signaling transfer, not as billing and reporting datas.โ ๐
๐ DID (Direct Inward Dialing) and DDI (Direct Dialing Inward) refer to the same concept โ the terms are used interchangeably in the telecommunications industry. DID is the more common term in North America, while DDI is more frequently used in Europe and the UK. In VOS3000, the setting is labeled โDID/DDIโ to accommodate both naming conventions. Both describe the ability for external callers to dial an internal extension directly without going through an operator. ๐ง
๐ Yes. The VOS3000 manual describes DID/DDI as โthe other numbersโ (plural) โallowed as caller ID or callee number.โ This indicates that a single phone can have multiple DID/DDI numbers assigned. For example, a phone could have DID numbers for different area codes (+1-555-0199 for New York, +1-310-0199 for Los Angeles) so that callers from different cities can reach the same extension by dialing a local number. Each DID number is added to the phoneโs DID/DDI configuration field. ๐ก
๐ No. The VOS3000 manual explicitly states that DID/DDI numbers are used โonly as signaling transfer, not as billing and reporting datas.โ This means the phoneโs primary extension number is what appears in CDR records, billing reports, and usage analysis โ not the DID/DDI number. The DID/DDI number is used for call setup and routing in the SIP signaling layer, but for all billing and reporting purposes, the phoneโs extension number is the authoritative identifier. ๐
๐ก Yes. The VOS3000 manual specifies that DID/DDI functions โafter the phone on line.โ This means the phone must be registered and online with the VOS3000 softswitch before it can receive calls directed to its DID/DDI numbers. If the phone is offline or unregistered, inbound calls to its DID numbers will fail โ they may be routed to voicemail, a busy signal, or an error response depending on the call forwarding configuration. ๐
๐ The phoneโs primary extension number (e.g., 2001) is the internal identifier used for all billing, reporting, and account management. It is the number that appears in CDRs and billing calculations. DID/DDI numbers (e.g., +1-555-0199) are external PSTN numbers mapped to the phone for signaling purposes โ they allow external callers to reach the extension and can be presented as the outbound caller ID. Think of the extension number as the phoneโs โrealโ identity within VOS3000, and DID/DDI numbers as aliases that bridge the external PSTN world to the internal VoIP system. For more on phone identity, see our display caller ID forwarding guide. ๐ก
For professional VOS3000 installations and deployment, VOS3000 Server Rental Solution:
๐ฑ WhatsApp: +8801911119966
๐ Website: www.vos3000.com
๐ Blog: multahost.com/blog
๐ฅ Downloads: VOS3000 Downloads
Essential VOS3000 high CPU usage optimization guide. Diagnose CPU spikes with top htop, fix SIP flood attacks, MySQL query optimization,… Read More
Complete VOS3000 database recovery MySQL corruption fix guide. Repair InnoDB corruption, restore from mysqldump, use mysqlcheck, innodb_force_recovery, prevent data loss… Read More
Proven VOS3000 call drop disconnect troubleshooting guide. Fix RTP timeout, SIP session timer expiry, firewall UDP timeout, NAT keepalive, failover… Read More
This website uses cookies.