Here you can find answers to questions about what types of services may be offered using our flagship product, PortaSwitch, and how it may be deployed on your network. This section also contains questions related to specific features, such as those included in the hosted IP PBX / IP Centrex service.
Yes, they can. If your desired language is not already in PortaSwitch, we can provide additional language support for both the web interface and the IVR.
To translate the web interface, you just need to modify the language template (an XML file which we provide) and return it to us. This is a simple matter of adding text strings to an XML file. Once we receive the modified XML file, we will install and update the web interface in your desired language.
The web interface of PortaBilling currently supports the following languages (as of MR 55):
- Chinese Simplified
- Chinese Traditional
- Portuguese Brazilian
IVR for prepaid calling applications is currently available in the following languages:
- Chinese Mandarin
IVRs for IP Centrex applications (error notifications, self-care IVRs, voicemail announcements, etc.) are currently available in the following languages:
To add an IVR in your desired language, the following is necessary:
- Consulting with a native speaker and creating grammar rules;
- Programming the grammar modules;
- Having the prompts recorded by a professional speaker in a studio (usually this represents the largest cost, since speaker and recording studio charges are quite high).
PortaSwitch includes PortaSIP, a class 4 & 5 soft switch that performs most of the functions normally associated with Session Border Controllers, including:
- NAT traversal, STUN / ICE
- Voice/video media proxying
- Hiding network topology
- Prevention of DoS (denial of service) attacks
- Control of call-initiation rate
- Load-balancing via a single “entry point” IP address
- Multi-protocol support (SIP over UDP, SIP over TLS, etc.)
An external SBC is not needed in the majority of cases, unless required by your corporation’s specific network security. For additional information about PortaSIP, visit our website’s product page.
Yes, PortaSwitch has a variety of call center features. In addition to Auto Attendants, PortaSwitch also provides Call Queues and Hunt Groups.
Callers can decide which group they want to reach (e.g. 1 for technical support, 2 for sales, or 3 for accounting). Once the caller makes a selection, PortaSwitch can dial numbers in the group randomly or in a specific order. (For example, you may want all calls going to the technical support team to first reach the junior support group before the senior group).
While PortaSwitch tries to establish the call, end users can be played music, as well as an announcement indicating where they are in the queue.
PortaSwitch does not perform any transcoding. This is, in fact, one of the prerequisites for us to provide you with an unlimited license. PortaSwitch can transport a call using any voice or video codec, as long as it is supported by both endpoints.
Yes, PortaSwitch can process both voice and video calls. Any voice/video codec mutually supported by the endpoints can be used.
Yes. PortaSwitch’s powerful CPE Provisioning module allows service providers to configure a large number of end-user devices (such as desktop IP phones, mobile apps, SIP ATAs, routers, etc.) remotely. On the PortaSwitch side, you create a device profile (preferred codecs, server IP address, etc.) and manage your CPE inventory. Once a profile is created and a specific device is assigned to a customer, PortaSwitch will create an individual configuration file for each phone/device.
When your customers receive an IP phone, they just need to connect to the Internet. The IP phone will then fetch the configuration file online and begin provisioning. If you decide later to change a setting on a single IP phone, or change global settings for all IP phones, you only need to update the profile in PortaSwitch. The IP phones will then fetch the updated configuration file next time they go online.
Currently the provisioning module covers more than 20 vendors (Yealink, Linksys/Cisco, Polycom, Grandstream, etc.) and nearly 100 different CPE models. New vendors/models can be easily added upon request.
PortaSwitch’s real-time routing engine supports the following:
- LCR (Least Cost Routing);
- Policy routing (user assigns preferences for vendors, minimum ASR, sound quality, etc.);
- Individual routing plans (custom routing plans based on vendor preference);
- Fail-over routing (if Carrier A fails, the call will go to Carrier B automatically);
- Adaptive routing (the system monitors ASR, PDD and ALOC for each vendor; if the quality drops below a certain threshold, the system will prevent calls from going to the given vendor for a certain period of time);
- Profit guarantee routing (ignores a route if the termination cost is higher than the amount charged to the customer);
- Load capacity routing (when the load on a connection to a specific carrier nears the maximum capacity, the amount of new call attempts is gradually reduced).
PortaSwitch and PortaSwitch Procinctus both use MySQL. PortaBilling Oracularius uses Oracle Database Enterprise Edition (with Partitioning and Active Data Guard options) on Oracle RAC (Real Application Cluster), which provides high availability and scalability.
Yes. You (the administrator) can give your customers access to PortaBilling’s self-care portal, where they can manage their own lines, extensions, hunt groups, auto attendant IVR, etc.
Yes. Once you purchase PortaSwitch, you can rent out a Virtual Environment (partition) on your server. Your customers can then have access to their own PortaSwitch environment, while paying you a premium for using the service.
There are several companies who have been doing this for many years already. Additional information can be found here.
Yes, it can. With PortaSwitch’s DID Inventory Management feature, you can buy multiple DIDs from a supplier, keep them in an inventory, and assign them to individual phone lines as needed. When someone calls a DID number, the call goes through PortaSwitch and rings on an IP phone on your customer’s end.
DID Inventory supports bulk DID upload (i.e. you purchase a large number of DIDs in advance and then allow your resellers/customers to use some of them) as well as real-time on-demand DID provisioning (i.e. customers request additional DID numbers from a specific area code or country, which are provisioned from external carriers in the background). This way there are no “unused” DIDs in the system, which drastically reduces operating costs.
Yes, PortaSwitch can be configured to display your company logo on every page of the web interface. There are no extra costs associated with this feature.
PortaSwitch is ready for the IPv4 → IPv6 transition. At this moment, PortaSwitch servers use IPv4 addresses on public interfaces (those that customers connect to), due to the fact that the majority of hosting facilities still operate using IPv4 and many users are still using IPv4-only networks. This allows customers on “old” IPv4 networks to continue services as they are used to, while IPv6 customers and networks seamlessly connect to IPv4 addresses via a gateway. On the middle-ware side, PortaSwitch ensures that it properly understands and processes requests which contain IPv4 or IPv6 data. Full support for public IPv6 interfaces will be added in future releases, once there is sufficient penetration of IPv6 into end-user networks.
Class 4 Services:
- Real-time xDR/CDR
- Carrier selection
- Routing policies (Time of day, Priority, etc.)
- E911 emergency services
Class 5 Services:
- Caller name delivery
- Caller ID delivery on call waiting
- Visual MWI
- Customer-originated trace
- Three-way calling
- Distinctive ringing
- Speed calling
- Do not disturb
- Call hold
- Call transfer
- Music on hold
- Local number portability
- NAT traversal functionality
- Secure calls/Voice VPN
- Call waiting, call swap
- Call back last missed call
- Last called number redial
- Speed dial
- Overflow routing
- When busy
- On no answer
Plus many more… For a complete list of the features supported, please see our PortaSIP guide. Note that some features (e.g. the ability to initiate call transfers) depend on the IP phone being used.
Yes. PortaSwitch supports the SMPP protocol for interconnecting with other carriers’ SMSC or wholesale SMS aggregators for sending and receiving messages.