MINISIPSERVER云

简单DISA业务

1. 介绍

简单DISA (S-DISA)是另外一种DISA (直接呼入系统)业务. 当然,它比传统的DISA业务更简单一些。S-DISA同样允许外部用户登录虚拟SIP-PBX并使用其中的VoIP业务或者进行呼叫。

采用S-DISA业务,外部用户可以呼叫本地分机, 使用本地VOIP业务,同时也能使用系统外线进行外呼等,诸如此类。

1.1 网络拓扑

一般情况下, 我们总是通过DID运营商将呼叫转移到Cloud-MSS来出发S-DISA业务。在系统中,该业务的默认被叫号码触发前缀是"*90". 例如,如果您的虚拟SIP-PBX服务器是'1234.s1.minisipserver.com', 您可以在DID配置中将呼叫转移到'*90@1234.s1.minisipserver.com'。

network topology figure
1.2 业务逻辑

下图描述了S-DISA业务的基本业务逻辑。

service logic figure

用户首次出发S-DISA业务是,MSS将提示用户输入密码(PIN码)。如果用户输入正确的PIN码,MSS首先将主叫号码与当前PIN码进行绑定,这样该用户下次呼叫时就不用再次输入PIN码。当然,如果用户输入错误的PIN码,MSS会提示用户重新试一次。如果用户输入的是本地分机号码,则MSS会直接呼叫该分机。

每一个PIN码都会配置一定的允许通话时长。用户输入正确的PIN码后,MSS将检查该码的允许通话时长。如果没有足够的时长,系统将提示用户输入新的PIN码或者释放当前呼叫。

如果到哪给钱用户已经绑定了一个可用的PIN码,或者用户输入了一个可用的PIN码,MSS接着将提示用户输入被叫号码,并呼叫该被叫号码。

呼叫结束后,MSS将计算本次通话的通话时长,并从当前PIN码的总允许通话时长中减去相应的时长。这也是我们将S-DISA业务列为一种预付费业务的原因。在前述的用户直接输入分机号码而部署密码的场景中,没有必要检查、计算通话时长。

2. 配置

本文档中我们仅描述配置S-DISA业务所需的一些关键步骤。您可以登录账户后了解每一步的更多细节,例如参数配置等。

2.1 SIP服务器

既然呼叫都将通过DID服务器呼入我们的虚拟SIP-PBX系统,我们必须配置DID服务器的地址进行鉴权。否则这些呼叫都会被虚拟SIP-PBX系统拒绝。

请点击命令“数据 / SIP服务器”添加一条新记录,其中“服务器地址”为您的DID服务器IP地址。如果您不知道DID服务器的IP地址,请联系您的DID服务商了解。

SIP server configuration
2.2 S-DISA业务配置

我们将S-DISA业务归类为预付费业务,请点击命令“业务 / 简单DISA”进行配置。请登录系统后了解该配置更多的细节。

S-DISA service configuration