发明名称 METHOD FOR PROVIDING TIERED LOAD BALANCING FOR A HOSTED VOICE-OVER INTERNET PROTOCOL (VoIP) PRIVATE BRANCH EXCHANGE (PBX)
摘要 A system and method is provided for two-tiered load balancing on a hosted voice-over Internet protocol (VoIP) private branch exchange (PBX). The system includes a plurality of client devices, at least one device load balancer, and at least one call load balancer. The device load balancer identifies a device group to which each client device belongs; and a cluster of computing resources for processing calls for the device group. The cluster is assigned to the device group based on prescribed conditions. In response to a communications request, call load balancers in communication with the device load balancers dynamically determine if predefined conditions are currently being met within an identified cluster of computing resources. If the predefined conditions are currently being met, then the communications request for a primary client device associated with the request is established via one of a plurality of server nodes within the cluster of computing resources.
申请公布号 US2015295834(A1) 申请公布日期 2015.10.15
申请号 US201514752086 申请日期 2015.06.26
申请人 Vonage Business Solutions, Inc. 发明人 Layman Randy;Smith Robert Michael;Alexander Jonathan
分类号 H04L12/803;H04M7/00;H04L12/851 主分类号 H04L12/803
代理机构 代理人
主权项 1. A method for providing tiered load balancing for a hosted voice-over Internet protocol (VoIP) private branch exchange (PBX), the hosted VoIP PBX supporting a plurality of VoIP-enabled client devices, comprising: dynamically assigning a selected cluster of computing resources to an identified specific client account group based on prescribed conditions; identifying a specific client account group to which a primary client account is assigned in response to a communication activity with the primary client account, and identifying the selected cluster of computing resources assigned to the specific client account group to which the primary client account is assigned; routing the communication activity associated with the primary client account to the identified selected cluster of computing resources assigned to the specific client account group to which the primary client account is assigned; dynamically determining predefined conditions within the identified selected cluster of computing resources; and establishing the communication activity associated with the primary client account with an available node within the selected cluster of computing resources based upon the predefined conditions.
地址 Atlanta GA US