qy千亿-千亿(国际)唯一官方网站

    新闻资讯

    病房医护对讲系统厂家-SIP Server主备份功能 和配置介绍

    2023-10-20 12:20

    1 修订历史

     

    1.1 宋聚坡 2018.5.25 初始版本

     

    2 介绍

    2.1 Server 主备份

            SIP 服务器的冗余机制保障了 SIP 服务的可靠性和连续性;服务器的主备份是其中的一种冗余方式;主备份服务器之间共享用户账号、Dialog(依赖于服务器主备份的实施方案)、Registration 等信息;正常状态下,所有的 SIP 请求和响应都由主服务器承担,主服务器异常、维护或者不可达时,SIP 终端会自动切换到备份服务器请求服务,保障用户使用的连续性;当主服务器恢复后,SIP 终端能够自动切换到主服务器请求服务。

     

    2.2 名词解释

        Failover:主服务器不可用时,备份服务器接替主服务器承担所有业务,且不影响客户使用的机制。

        Failback:备份服务器处于工作状态时,设备探测主服务器是否恢复,以便快速切换到主服务器的机制。

        Server Unavailable: 客户端请求注册,Server 响应 500/503,或者 UDP 收到目标地址不可达 ICMP,或者 TCP 连接超时。

        Register Failback:当主服务器不可用的情况下,话机注册到备份服务器时,话机创建新的 Register Dialog 用于探测主服务器是否恢复的机制;此功能有独立的、可配置的探测周期。

    2.3 目标受众

    此文档是针对那些想了解 Dial plan 功能是如何改进的公司内部研发或者测试人员。

     

    3 Server 主备份功能
     

    3.1 功能设置
     

    配置话机 SIP 线路两个 Server 信息,SIP Server1 是主服务器,SIP Server2 是备份服务器。

    3.2 Failover
     

    Fanvil 话机支持 Failover 的信令包括 Register、Invite、Bye,其他暂未支持;

    3.2.1 Register Failover

           触发条件:手动注册/注册超时/Option、Cancel 请求超时

           1) 话机发送 Register 信令到主服务器;

           2) 话机尝试发送 Register 到主服务器指定次数(V3 产品)/特定时间(V2 产品);

           3) 主服务器 Unavailable,话机发送 Register 信令到备份服务器;

           4) 备份服务器响应 200OK,话机注册成功;

    3.2.2 Invite Failover

           触发条件:用户拨打电话

           1) 话机 A 呼叫话机 B;

           2) 话机 A 发送 Invite 请求到主服务器;

           3) 话机 A 尝试发送 Invite 到主服务器指定次数(V3 产品)/特定时间(V2 产品);

           4) 主服务器 Unavailable,话机发送 Register 到备份服务器;

           5) 备份服务器响应 200 OK 给话机,话机注册备份服务器成功;

           6) 话机发送 Invite 请求到备份服务器;

           7) 备份服务器响应 200 OK,话机 A 和 B 建立通话。

    3.2.3 Bye Failover

           触发条件:话机通过主服务器建立一路通话后,话机挂断电话

           1) 话机 A 通过主服务器和话机 B 建立一路通话;
           2) 话机 A 挂断电话

           3) 话机 A 发送 Bye 请求到主服务器;

           4) 话机 A 尝试发送 Bye 到主服务器指定次数(V3 产品)/特定时间(V2 产品);

           5) 主服务器 Unavailable,话机发送 Register 到备份服务器;

           6) 备份服务器响应 200 OK 给话机,话机注册备份服务器成功;

           7) 话机发送 Bye 消息给备份服务器;

           8) 备份服务器响应 200 OK,话机 B 通话结束。

     

    3.2.4 Failover 失败

           当所有服务器都不可用时,话机会按照主备份服务器优先级依次尝试每一个服务器指定次数(V3 产品)/特定时间(V2 产品),最后一个服务器例外,根据 RFC3261 规范,SIP会尝试 64*T1(32s),当前 SIP 信令请求失败,并反馈给用户。

    3.3 Failback

           Fanvil 话机支持独立 Register Failback;话机注册备份服务器成功后会定时发送独立 Register 给主服务器,用于探测主服务器是否恢复。

           触发条件:Register Failback 定时器超时。

           1) 话机注册备份服务器成功;

           2) Register Failback 超时,话机发送独立 Register 给主服务器;

           3) 主服务器响应 200 OK,话机切换到主服务器;

    上一篇:ICU呼叫对讲系统厂家-收号、拨号规则功能说明
    返回
    下一篇:医疗排队叫号机系统厂家-新规范RFC8760对SIP UAS和UAC-B2BUA新加密机制的影响
    【网站地图】【sitemap】