CN102415068A

Method and system for a multitenancy telephone network

Abstract

A method and system for operating a multi-tenant telephone system, including a call queue storing call requests received from multiple users; an expandable and contractible telephone resource cluster, which establishes a call session for call requests; and a computing system An analysis system for capacity requirements; a resource allocator that manages the expansion and contraction and operation of the telephone resource cluster; and a plurality of telephone network channels, which are used as telephone communication channels for call sessions.

CN102415068A, drawing sheet 1
Sheet 1 of 8

Term

3.4 yearsto projected expiry

Projected expiry 2 March 2030, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

13 claims: 4 independent, 9 dependent

  1. 1
    一种运行多租户电话系统的系统,包括: 呼叫队列,其存储从多个用户接收到的呼叫请求; 可扩缩的电话资源集群,其建立呼叫请求的呼叫会话; 分析系统,其计算所述系统的容量需求; 资源分配器,其管理所述电话资源集群的扩缩和运行;以及 多个电话网络信道,其被用作呼叫会话的电话通信信道。
  2. 2
    如权利要求1所述的系统,其中根据用户请求间的速率限制和在特定时间内用户进 行请求的最大数量上的用户最高限额,将所述呼叫请求在所述呼叫队列中进行排序。
  3. 3
    如权利要求2所述的系统,其中所述分析系统接收呼叫队列数据以计算容量需求, 以及其中所述资源分配器另外管理多个呼叫队列的分配和运行。
  4. 4
    如权利要求1所述的系统,其中呼叫请求接收自电话应用,以及其中所述分析系统 分析电话应用的容量需求,访问过去的容量需求数据,以及监视当前的容量负载以计算所 述系统的容量需求。
  5. 5
    如权利要求1所述的系统,其中所述呼叫队列包括用于电话信息请求的附加队列。
  6. 6
    如权利要求1所述的系统,其中所述电话资源集群包括多个分配的电话网络信道, 所述多个分配的电话网络信道是所述多个电话网络信道的子集;以及所述资源分配器包括 分布式呼叫控制器,所述分布式呼叫控制器对所述分配的电话网络信道的数量进行缩放, 并使呼叫请求连接到所述分配的电话网络信道中的信道。
  7. 7
    如权利要求1所述的系统,其中所述电话资源集群包括多个电话资源。 如权利要求7所述的系统,其中所述多个电话资源包括多个呼叫路由器,其中呼叫 路由器通过所述电话网络信道发起或接收电话通信以及使用应用层协议与用户的应用服 务器进行通信。
  8. 8
    9. 如权利要求8所述的系统,还包括为在至少两个呼叫路由器之间的数据信道的呼叫 路由器网络。
  9. 9
    10. 如权利要求8所述的系统,还包括服务应用,其协调包括在至少两个呼叫路由器上 的至少两个呼叫会话的电话应用的运行。
  10. 10
    11. 如权利要求8所述的系统,其中所述电话资源集群包括多个分配的电话网络信道, 所述多个分配的电话网络信道是所述多个电话网络信道的子集;以及所述资源分配器包括 分布式呼叫控制器,所述分布式呼叫控制器对所述分配的电话网络信道的数量进行缩放, 并使呼叫请求连接到所述分配的电话网络信道中的信道。
  11. 11
    12. 一种运行电话网络的方法,包括: 多路传输多个用户的呼叫请求到电话资源; 通过电话资源从所述呼叫请求创建第一呼叫会话;以及 将所述呼叫会话与多个另外的呼叫会话多路传输到电话信道。
  12. 12
    13. 一种提供电话网络的方法,包括: 运行具有静态数量的信道的电话网络; 向多个用户提供电话网络接入;以及 管理信道的使用以允许用户接入超出正常运行的数量的信道。
  13. 13
    14. 一种在电话硬件之间分布呼叫的方法,包括: 排队呼叫请求; 选择负载平衡呼叫路由器;以及 使呼叫与所选定的呼叫路由器相连接。
Independent claims13