当 IP Office 收到 SIP 呼叫时,它将确定呼叫的路由,如下所示:
-
线路匹配:
拨入 SIP 呼叫与一条 SIP 线路相匹配。如果找不到匹配,则忽略呼叫。SIP 线路匹配分两个阶段完成:
-
协议匹配:
呼叫与配置有相同协议(UDP、TCP 或 TLS)和侦听端口设置的线路相匹配。
-
线路关联:
如果有多条可能线路匹配,系统会按照线路编号顺序检查拨入呼叫来源与每个线路的关联方法设置间的匹配。
-
线路呼叫详细信息匹配:
使用线路的呼叫路由方法,拨入 SIP 请求的 To 或 Request-URI 用于查找匹配的本地 URI。
-
IP Office 首先查找匹配的SIP 线路状态。如果找到匹配,呼叫会与第一条按照拨入 ID 顺序设置的可用线路状态号码关联。
-
如果未找到SIP 线路状态匹配,IP Office 将按照线路的 URI 号码顺序检查线路的 SIP URI。
-
忽略其最大会话数或拨入会话数值的条目。
-
如果找到匹配,其拨入组 ID 设置将用于拨入呼叫路由匹配。对于SIP 线路状态,这是对更改匹配的线路状态按钮的补充。
-
如果未找到匹配,IP Office 会使用其服务忙音设置(486 Busy here 或 503 Service Unavailable)结束呼叫。
-
拨入呼叫路由匹配:
检查 IP Office 的拨入呼叫路由条目,查找匹配。
-
匹配按照顺序使用以下选项:
-
线路组匹配:
仅检查具有与 SIP 线路状态/SIP URI 的拨入组 ID 设置匹配的线路组 ID 设置的拨入呼叫路由。
-
拨入号码匹配:
IP Office 会查找拨入号码设置与接收的 本地 URI 值间相匹配的呼叫路由。拨入 SIP 呼叫始终伴随有一个接收号码值,因此可能始终有拨入号码的匹配值。
-
拨入 CLI 匹配
从可能的匹配中,IP Office 会在每个路由的拨入 CLI(如果已设置)和 From 标题中的主叫方详细信息之间查找匹配。对于 SIP URI 与 TEL URI 标题,支持从左开始进行部分匹配。对于 IP 地址,仅支持精确匹配。
-
如果呼叫匹配多个拨入呼叫路由:
-
使用最精确的匹配。例如,相对于通配符的匹配,应选用匹配标准与精确数字下排名最高的号码。
-
如果呼叫依然与拨入呼叫路由匹配,则使用先添加到配置的路由。
-
如果不存在匹配:
-
对于使用本地 URI 设为自动的线路 SIP URI 条目的呼叫,系统会检查拨入号码与内部分机号的直接匹配。
-
否则,系统将向主叫方发送忙音指示,然后挂断呼叫。
-
拨入呼叫路由匹配:
解决匹配后,这将确定拨入呼叫路由的当前目的地:
-
每个拨入路由可包括多对主要目的地和还原目的地。
-
除了默认对,每一对都使用关联的时间配置文件。时间配置文件定义应使用目的地配对的时间。
-
如果有多个目的地配对,使用的条目是第一个自下而上工作的条目,其时间配置文件当前为“true”。如果没有匹配项,则使用默认值选项。
-
系统会尝试将呼叫分配到目的地。如果目的地占线,它会将呼叫分配到还原分机。
-
呼叫表示:
呼叫被分配到目的地。如果通过 SIP 线路状态路由呼叫,该呼叫还会在任意匹配的线路状态按钮上发出提醒。