portsip | PBX & Collaboration & WebRTC & Video Meeting https://www.portsip.com PortSIP PBX Business Collaboration Solutions Mon, 18 Dec 2023 14:11:20 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.3 https://www.portsip.com/wp-content/uploads/2017/11/cropped-logo_P_new_color-32x32.png portsip | PBX & Collaboration & WebRTC & Video Meeting https://www.portsip.com 32 32 Multi-tenant PBX: Genuine or Pseudo? https://www.portsip.com/2023/12/12/multi-tenant-pbx-genuine/?utm_source=rss&utm_medium=rss&utm_campaign=multi-tenant-pbx-genuine Wed, 13 Dec 2023 09:24:54 +0000 https://www.portsip.com/?p=5758 Many PBX vendors claim to offer multi-tenant PBX solutions. However, the majority of these solutions are, in reality, pseudo-multi-tenant. This typically involves installing a new PBX instance for each tenant and managing these instances via a centralized web portal. While this may be transparent to tenants and end-users, it poses a significant challenge for cloud [...]

The post Multi-tenant PBX: Genuine or Pseudo? first appeared on PBX & Collaboration & WebRTC & Video Meeting.

]]>
Many PBX vendors claim to offer multi-tenant PBX solutions. However, the majority of these solutions are, in reality, pseudo-multi-tenant. This typically involves installing a new PBX instance for each tenant and managing these instances via a centralized web portal. While this may be transparent to tenants and end-users, it poses a significant challenge for cloud PBX service providers:

  • They require additional engineers to maintain a large number of PBX instances.
  • The pseudo-multi-tenant architecture results in substantial wastage of hardware resources.

Consider a service provider catering to 1,000 clients. With a pseudo-multi-tenant PBX, the provider would need to establish a new PBX instance for each client (tenant). Assuming each tenant has approximately 10–50 extensions, or even 100 extensions, the hardware resources and maintenance efforts required are staggering!

PortSIP PBX, on the other hand, offers a genuine multi-tenant PBX solution. Unlike other PBX systems that necessitate a separate PBX instance for each tenant, PortSIP PBX enables service providers to establish a single instance and create over 100K tenants within that PBX instance. Each tenant can have its own settings and extension numbers, remaining invisible to other tenants. It gives the tenant the impression of having an independent PBX. This feature is a significant advantage as it conserves hardware resources and reduces maintenance efforts.

One-Click Tenant Management


PortSIP PBX offers a streamlined tenant management system. All tenants are conveniently listed in the "Tenants" menu, providing system administrators with easy access to manage each tenant. Administrators can effortlessly enable or disable a tenant, or modify a tenant’s capabilities. These capabilities include:

  • Storage size
  • Enable/disable call recording
  • Maximum number of extensions, simultaneous calls, ring groups, queues, meetings, and more

This user-friendly interface simplifies the task of managing multiple tenants, making PortSIP PBX an efficient choice for service providers.

Switching Tenant Administrator Role for PBX Management


PortSIP PBX offers a unique feature that allows system administrators (service providers) to switch into a tenant’s scope, assuming the role of a tenant administrator. This enables them to manage the PBX for the tenant, check the tenant’s settings, and then switch back to the system administrator level. This feature significantly reduces the workload associated with PBX management.

As demonstrated in the screenshot, when the System Administrator is in the tenant scope, it’s straightforward to switch back to the system level.

Additionally, a user (extension) within a tenant, who has been assigned the tenant admin role, can also log into the PortSIP PBX web portal to manage their own virtual PBX. However, they won’t have visibility of other tenants. This ensures each tenant maintains its privacy and independence while benefiting from efficient management.

Indeed, a true multi-tenant PBX like PortSIP PBX is designed for the cloud age. It efficiently utilizes hardware resources and simplifies maintenance efforts, making it an ideal solution for service providers in today’s cloud-centric world. This innovative approach aligns with the evolving needs of businesses, offering scalability and flexibility while ensuring each tenant enjoys the benefits of an independent PBX.

To experience the genuine multi-tenant functionality of PortSIP PBX, designed for the modern cloud communication era, you can download and install the fully-featured free version of PortSIP PBX. This will allow you to explore its robust features and understand how it can streamline your communication needs. Enjoy exploring!

PortSIP PBX Solution Has Your Back


When weighing the solution for hosting the Cloud PBX, you have to look at your needs today and tomorrow. You have to ask yourself where you want to be in the next year or two and beyond.

Here at PortSIP, we’ll walk you through everything, including free porting of your existing solution. We’ll help you select the right VoIP desk phones that meet your client's budget and everyday business needs.

In the age of the cloud, you cannot keep inching along with a legacy PBX. Your traditional PBX solution costs you more than it’s saving.

Take advantage of the PortSIP Solution and the freedom to work from anywhere. PortSIP PBX lets you focus on serving your customers, not trying to figure out the system. You can leave the rest to us.

The post Multi-tenant PBX: Genuine or Pseudo? first appeared on PBX & Collaboration & WebRTC & Video Meeting.

]]>
How is PortSIP PBX Dealing with Large Volume Calls for Service Providers https://www.portsip.com/2023/12/10/portsip-pbx-cloud-pbx-large-calls/?utm_source=rss&utm_medium=rss&utm_campaign=portsip-pbx-cloud-pbx-large-calls Mon, 11 Dec 2023 08:51:41 +0000 https://www.portsip.com/?p=5739 In today's era of cloud communication, many service providers host their cloud PBX services in the cloud, such as Webex Calling, RingCentral, and Nextiva. However, finding a high-quality PBX for operating a cloud PBX business can be challenging due to the multitude of vendors in the market, not all of whom can provide an optimal [...]

The post How is PortSIP PBX Dealing with Large Volume Calls for Service Providers first appeared on PBX & Collaboration & WebRTC & Video Meeting.

]]>
In today's era of cloud communication, many service providers host their cloud PBX services in the cloud, such as Webex Calling, RingCentral, and Nextiva. However, finding a high-quality PBX for operating a cloud PBX business can be challenging due to the multitude of vendors in the market, not all of whom can provide an optimal solution.

For service providers, a cloud PBX must support a large number of users and handle high volumes of calls. Typically, a cloud PBX should be based on a multi-tenant architecture, allowing the service provider to set up a single PBX installation that can serve a large number of tenants, users (extensions), and calls. Therefore, performance and scalability are crucial for a cloud PBX solution.

Most PBXs in the market address these concerns in the following ways:

1. Deploy multiple PBX instances and place SIP Proxy servers (such as OpenSIPS, and Kamailio) in front of the PBXs. These are usually open-source PBX solutions like Asterisk, FreeSwitch, or PBXs (for example, Bicom) based on Asterisk/FreeSwitch. The downside is that the configuration is complex, requires senior engineers for maintenance, and consumes substantial hardware resources.

2. Deploy multiple PBX instances, set each PBX to other PBXs as the trunk to build a mesh network, and then assign users to different PBX instances. This solution is difficult to manage and also consumes substantial hardware resources.

PortSIP Solution


PortSIP has developed its PBX and UCaaS in-house, focusing on high performance and designed specifically for the cloud communication age. The architecture is 1-N, with the central server handling only the SIP signaling. Other application servers such as Media Server, Queue Server, IVR Server, and Meeting Server can be deployed separately on other servers. These server components support scalability. With the following architecture topology, a PortSIP PBX installation can support a maximum of unlimited tenants, 100K users, and 10K simultaneous calls.

The PBX administrator simply needs to launch an application server instance, and then add the server information in the PBX web portal. The PBX load balancer will then allocate the meetings, calls, and RTP streams to different servers. This can be done with just a few clicks, without needing extensive technical knowledge or skills.

PortSIP UCaaS


For those with more than 100K users, you may want to check out the PortSIP UCaaS solution. It's designed for large service providers, supporting 1M+ users by deploying Kubernetes. It's easy to scale to support more users by simply adding more servers. To satisfy all the Unified Communications-critical features, it provides enterprise users and service provider customers with a powerful way to grow revenue and tap new markets.

PortSIP PBX Solution Has Your Back


When weighing the solution for hosting the Cloud PBX, you have to look at your needs today and tomorrow. You have to ask yourself where you want to be in the next year or two and beyond.

Here at PortSIP, we’ll walk you through everything, including free porting of your existing solution. We’ll help you select the right VoIP desk phones that meet your client's budget and everyday business needs.

In the age of the cloud, you cannot keep inching along with a legacy PBX. Your traditional PBX solution costs you more than it’s saving.

Take advantage of the PortSIP Solution and the freedom to work from anywhere. PortSIP PBX lets you focus on serving your customers, not trying to figure out the system. You can leave the rest to us.

The post How is PortSIP PBX Dealing with Large Volume Calls for Service Providers first appeared on PBX & Collaboration & WebRTC & Video Meeting.

]]>
The Advantages of PortSIP PBX vs. Other PBXs https://www.portsip.com/2023/11/23/the-advantages-of-portsip-pbx-vs-other-pbxs/?utm_source=rss&utm_medium=rss&utm_campaign=the-advantages-of-portsip-pbx-vs-other-pbxs Fri, 24 Nov 2023 09:40:06 +0000 https://www.portsip.com/?p=5615 The realm of communication technology is expanding at a breakneck pace, with contemporary cloud-based unified communication systems becoming the go-to choice for businesses of all sizes. As traditional phone systems are being utilized less and less, businesses are looking for more efficient communication solutions. With the scalability and flexibility offered by modern unified communication systems, [...]

The post The Advantages of PortSIP PBX vs. Other PBXs first appeared on PBX & Collaboration & WebRTC & Video Meeting.

]]>
The realm of communication technology is expanding at a breakneck pace, with contemporary cloud-based unified communication systems becoming the go-to choice for businesses of all sizes. As traditional phone systems are being utilized less and less, businesses are looking for more efficient communication solutions. With the scalability and flexibility offered by modern unified communication systems, it’s easy to see its significant advantages for those who have adjusted to remote and hybrid work models.

Between PortSIP PBX vs other PBXs for a business unified communications solution, what would you choose?

Real Multi-Tenant PBX Designed for Cloud Age


Many vendors claim to provide multi-tenant PBXs, but most of their architecture is pseudo-multi-tenant. Typically, they need to install a new PBX instance for each tenant and then manage these instances through a centralized web portal. End-users are unaware of this, but for service providers, this is a significant issue:

  • They need to maintain massive PBX instances.
  • They waste server hardware resources.

For example, if a service provider has 1000 clients, each client is a tenant and needs to set up a PBX instance. Assume each tenant has about 10–50 extensions, and then the server resources and maintenance work are unimaginable!

PortSIP PBX provides a real multi-tenant PBX. Unlike other PBXs that require a separate PBX instance for each tenant, PortSIP PBX allows service providers to set up one instance and create thousands of tenants in that PBX instance. Each tenant can have its settings and extension numbers and is invisible to other tenants, the tenant just feels he has a whole PBX. This is an excellent feature that can save hardware resources and reduce maintenance work.

As shown in the screenshot above, the system administrator (service provider) or dealers (distributor, sub-distributor, reseller) can view and manage all tenants in the web portal. The following actions are available:

  • Manage. Switch to manage the tenant's extensions, call routings, settings, etc.
  • Add. Create a new tenant.
  • Edit. Change the settings of the tenant. For example, limit the capability of that tenant.
  • Disable. Disable the tenant temporarily. All settings and data will be preserved and can be enabled again at any time.
  • Delete. Delete the tenant from the PBX. All data of that tenant will be erased and can’t be recovered.

This is what modern multi-tenant PBX architecture is designed for in the cloud age. PortSIP has done an excellent job with this, and our clients are enjoying it a lot.

Full White-label Solution


Building your brand is never easy, but PortSIP can help you get there. Our rebranding feature allows you to fully private label your PBX and cloud PBX service and make it your own, including the following elements:

  • Theme
  • Product Name
  • Company Name
  • Website Link
  • Logo Favicon
  • User Agent string of PortSIP PBX and SBC
  • WebRTC, Windows, and Mobile Apps
  • IP Phone Templates
  • Notification Email Templates

You just need to focus on the marketing, sales, and billing of your services, and we'll take care of the rest! Please refer to the article Rebranding PortSIP PBX, SBC for more details.

A Scalable Communications Platform


For cloud multi-tenant PBXs, the service provider hosts the PBX in the cloud and provides the calling service to users. Unlike single-tenant PBXs for SMBs, this means massive tenants and simultaneous calls are handled by the cloud PBX. The PBX vendor must take care of the performance.

PortSIP PBX is designed for the cloud age and offers high performance. It can handle massive extensions (users) and simultaneous calls. For large-size deployments, the PBX can extend the below servers for the cluster:

  • Queue Server
  • Meeting Server
  • IVR Server
  • Media server

With the extended servers cluster, the PBX Call Manager server only needs to process signaling. Utilizing multiple threads and cache technologies enables a PortSIP PBX instance to handle up to 100K users and 20K simultaneous calls. This is an impressive feat that meets most service providers’ scenarios.

As shown in the screenshot above, we disabled the default media server in the PBX server and extended three media servers in order to handle heavy calls.

Designed for High Performance


When designing a cloud PBX, every feature needs to be considered deeply, since it may cause performance issues when the amount of tenants and users is large.

For instance, for the call park feature, as per traditional PBX design, the PBX needs to create a dozen park spots for each tenant. In reality, these spots are PBX extensions that need to register with the PBX and refresh the registration period. The extensions also need to subscribe to these spot extensions for the dialog event in order to receive an alert when a call has been parked on the spot. Additionally, the extensions need to maintain their subscription by sending the SUBSCRIBE message periodically.

Assume each tenant creates 5 park spots, then for a cloud PBX with 1k tenants, there will need to be 5K park spots (extensions) created for the tenants. As mentioned above, these spots are actually PBX extensions. The registration and subscription of these spots will consume massive CPU, memory, and bandwidth resources and reduce cloud PBX performance. This is unacceptable for service providers. It’s hard to imagine if tenants need to create more park spots!

PortSIP pays attention to each feature for multi-tenancy. In order to avoid the problems of traditional PBXs, PortSIP has designed the call parking feature in a unique way that is easy to use and more friendly. It also has good performance and uses fewer resources. You can find more details in these articles:

Seamless Migration from BroadSoft


PortSIP PBX also offers rich features that are different from other PBX, a lot of the features are like the Broadsoft, for example, the Feature Access Codes (dial codes).

These PortSIP PBX feature access codes are mostly the same as Broadsoft and allow users to work more easily. Each tenant can customize its own feature access code to meet their user experience needs. You can find more details in this article: Feature Access Codes.

Modern Unified Collaboration Solution


PortSIP PBX also offers a free comprehensive collaboration and communication solution for hybrid work, enabling inclusive experiences for everyone while protecting your data with industry-leading security. It provides calling, messaging, meetings, and sharing in a unified experience across web, desktop, and mobile apps. All the ways to connect:

  • Audio and Video Calling
  • Audio and Video Meetings
  • Messaging and Presence
  • Audio Messaging
  • Video Messaging
  • Screen Sharing
  • File Sharing

Effortless User Management


The tenant administrator can manage users easily through the user list in the PBX web portal, where all extension statuses are listed and indicate whether they are online/offline/on call/push notification enabled/automatic callback enabled/DND enabled.

You can click on the search icon to check an online extension's device details.

As shown in the below screenshot, extension 102 is registered from a PortSIP UC client (IP is 192.168.0.22, the port is 5960 over the UDP transport), and the Yealink T53 IP Phone (IP is 192.168.0.36, the port is 5060 over the UDP transport).

CDR and Recording


PortSIP PBX supports both audio and video recording and can record calls in MP3 or MP4 format, which makes it easy to play them in the browser.

The CDR is linked with the recording file, which can be downloaded and played in a browser.

The PortSIP CDR feature is different from other PBXs in that if a call is rerouted and forwarded multiple times during the call, the PBX will tie all call targets in one CDR. This makes it easy to track the call flow.

For example, if a call comes from the SIP trunk and arrives at the PBX, then is routed to the IVR and re-routed to the queue by the user pressing DTMF, and an agent of the queue answers that call, all this information(callee number, callee IP address, and port) and timestamp are recorded in the CDR. For more details, please read this article: CDR and Call Recording.

Privacy


PortSIP PBX also takes care of the privacy of the recording. Due to privacy and security concerns in some countries, the law stipulates that when a call is made between two external numbers, it should not be recorded.

Consider the following scenario: The client calls the contact center from the trunk and the agent answers. The call is starting to be recorded, and after a while of conversation, the agent transfers the client’s call to another landline/mobile phone number, the call is now between two PSTN phone numbers. At this point, the PBX should stop the call recording automatically. PortSIP provides an option for this feature, please read the details in this article: Automatically stop recording the call between two external numbers.

Security


Essentially, the cloud PBX phone system is a communication solution that enables your business to make and receive calls via the Internet, thereby rendering traditional landlines obsolete. However, like any cloud-based system, it introduces new security vulnerabilities, such as cyber-attacks and phishing scams.

PortSIP PBX places a high priority on security to keep your business safe. For instance, in PortSIP PBX, each extension’s IP Phone configuration file is stored in a distinct directory with a randomly generated long name. This prevents anyone from guessing the URL to download the configuration file, even if the phone’s MAC address is leaked. This approach sets PortSIP PBX apart from other PBX systems.

Please read the article PortSIP PBX Security Features for more details.

Trunk Management


Different cloud PBX providers have varying requirements due to their unique business models.

Some providers only host the cloud PBX and do not offer SIP trunks to tenants, requiring tenants to configure their own trunks.

Other service providers offer cloud PBX and SIP trunk bundles, limiting tenant configuration of trunks. In this case, all trunks must be configured by the service provider, who assigns a range of DID numbers (DID pool) to tenants. Tenants can only use the trunk and DID numbers assigned by the service provider to create call routing rules.

Some service providers offer a hybrid mode that allows tenants to configure their own trunks and use the trunks and DID numbers assigned by the service provider.

PortSIP PBX supports all requirements for service providers to meet their business models. An option called Enable Tenant Level Trunk allows service providers to enable or disable tenant trunk configuration.

Pub/Sub


PortSIP PBX provides the Pub/Sub mechanism which is based on the WebSocket (PortSIP WSI).

The user is able to create the WebSocket in any programming language to subscribe to the PBX events, once the subscribed events occur, PortSIP PBX will send the event message to the subscriber automatically, the message is in the JSON format. For more details please read this article: Going Real-Time with PortSIP PBX Pub/Sub.

Dealers


The cloud PBX/UC service providers just need to focus on hosting the PBX system in the cloud, ensuring service operation, and providing continuous stable service.

Distributors/Resellers partner with the service providers to give out cloud PBX services and products to the customers.

A distributor or the reseller purchases cloud PBX services and cloud-based PBX products from the cloud service provider and further sells them to the end users.

PortSIP PBX offers a great feature called Dealers for the above scenario that allows service providers to manage dealers (distributors and resellers) easily. For more details please read the article: Dealers.

Free SBC


PortSIP PBX offers a free SBC for secure deployment and also offers WebRTC and Microsoft Teams Direct Routing. The SBC can be deployed as a cluster to support large call volumes, those are totally free.

Microsoft 365 Integration


PortSIP PBX seamlessly integrates business communications into your cloud work environment, transforming Microsoft 365 into an enterprise-grade communications hub with a powerful and easy-to-use interface and SSO, that is simple for end-users to deploy and IT to manage.
For more details, please read this article: Microsoft 365 Integration.

Push Notifications


A Voice over Internet Protocol (VoIP) app lets users make and receive phone calls by using an Internet connection instead of the device’s cellular service. Since the VoIP app relies heavily on the network, it’s not surprising that making calls usually results in high power consumption.

PortSIP PBX supports mobile push notifications for iOS and Android apps. All PortSIP users will benefit from this feature, for more details please read this article: How Do Push Notifications Work with PortSIP PBX?

Free PortSIP VoIP SDK


PortSIP offers a VoIP SDK that can be used with PortSIP PBX to create modern UC apps for iOS, Android, Windows, macOS, and WebRTC.

This award-winning SDK is used by many large companies such as T-Mobile, Nextiva, Qualcomm, Telstra, HPE, Siemens, Netflix, Agilent, and Dialogic: PortSIP VoIP SDK.

Rebranding App


PortSIP PBX has an app for the below OS:

  • iOS
  • Android
  • Windows Desktop
  • WebRTC

Open REST API


PortSIP PBX provides full REST API which means customers can easily integrate it with the current business. In fact, the PortSIP PBX Web Portal is also built based on this REST API

PortSIP PBX Solution Has Your Back


When weighing the solution for hosting the Cloud PBX, you have to look at your needs today and tomorrow. You have to ask yourself where you want to be in the next year or two and beyond.

Here at PortSIP, we’ll walk you through everything, including free porting of your existing solution. We’ll help you select the right VoIP desk phones that meet your client's budget and everyday business needs.

In the age of the cloud, you cannot keep inching along with a legacy PBX. Your traditional PBX solution costs you more than it’s saving.

Take advantage of the PortSIP Solution and the freedom to work from anywhere. PortSIP PBX lets you focus on serving your customers, not trying to figure out the system. You can leave the rest to us.

The post The Advantages of PortSIP PBX vs. Other PBXs first appeared on PBX & Collaboration & WebRTC & Video Meeting.

]]>