Prioritizing SIP via IP-Based or Register is a matter of preference, not compliance.
Register is the easiest to configure—even those with poorly managed network configurations behind the PBX can make it work.
For a while, 3CX has recommended SIP Register. If you’ve followed the blog, you’ll know IP-Based templates have shifted from "Supported by 3CX" to "Supported by Third-Party." The SMB service (formerly StartUP) always required "Register."
Skytel favors IP-Based, which is fine. I worked for a Skytel competitor (Quebec < Canadian SIP provider), and they took the opposite stance.
Skytel lists reasons but omits that rInstance only works in "register" mode, essential for Multi-Tenant Mode.
Skytel’s conclusion is spot on: "When comparing these technologies, consider your use case. For small offices with their own PBX, SIP Registration is easier, especially with a dynamic IP. Hosting PBX in a datacenter? Use IP Authentication."
Additionally:
- If your PBX is in a datacenter with Multi-Tenant, use register.
- To manage provider redundancy, register is recommended.
- In IP-Based mode with redundant 3CX PBX, you'll need to configure two trunks per provider for each IP, but in Register mode, you avoid this.
Both models have pros and cons, but 3CX chooses what suits most customers. Some may be disappointed, but most were already using Register.
I can already predict your next comment : "Why not offer a choice?"
Did you know
3CX supports 202 provider templates (excluding the two generic ones) ?
Imagine if 3CX had to support two configurations while managing the limitations. It would be overwhelmed with support.
3CX chose one model: Register, the most popular.
You can still configure an unsupported setup. Use the Generic Trunk template, but remember, 3CX offers no support for this model.
Providing transparency is tough. If 3CX publishes too many blog posts, people don’t read them (many Partners ask questions already answered in the blog).
It takes effort to write and respond. Do you have a blog for your clients? It’s a lot of work...
And yet, some are still on versions older than V18.9 and were surprised when downgraded to 2SC, then blamed 3CX for not communicating enough! (Really?!)
All over a caller ID issue that most Canadian providers already allow you to manage in their portal.
The Smart CallerID service enables you to dynamically customize the telephone ID for outgoing calls according to predefined conditions. This gives you greater flexibility in adjusting the name and number displayed to provide relevant information on outgoing calls.
Possible conditions for adjusting the display of your identifier are:
- Source Number ID
Corresponding to a specific number or regular expression
- Destination Number Identification
Corresponding to a specific number or regular expression
- Region (Destination)
Corresponds to a Country, and/or a State/Province and/or a Region when applicable
- Local to Destination
When the number to be displayed is local to the destination
- Distance (radius in KM)
When the distance between the number to be displayed and the destination corresponds to the radius in KM.
Experience endless possibilities with our Smart CallerID service. Boost your image, capture attention, and make every call count.
Elevate your communication. Elevate your success.
You can still use the unsupported generic template. If this feature is important, check the Ideas section, vote, or reach
GOLD partner level to post your idea. If popular, 3CX will notice.
Personally, I prefer 3CX focuses on AI and API features, which offer more value than a feature most Canadian providers already support.
I'm simply trying to help you realize that when we look at a situation from another perspective, it allows us to see beyond ourselves. We also need to consider the challenges faced by the manufacturer!
Best regards,