• Dial-peer匹配顺序


        当IOS网关进行呼叫路由时,需要匹配入向和出向的dial-peer。网关会搜索所有的dial-peer然后应用匹配条件。一旦与某个dial-peer相匹配,网关就会选择这个dial-peer作为入向或出向的dial-peer。

    入向dial-peer匹配
        1、如果被叫号(DNIS)与dial-peer配置中的incoming called-number相匹配,那么这个dial-peer被选为入向dial-peer,匹配截止;
        2、如果DNIS没有与任何的dial-peer相匹配,就会查找主叫号码(ANI)。若ANI与dial-peer配置中的answer-address相匹配,那么这个dial-peer将被选用,匹配截止;
        3、如果主叫号码(ANI)与dial-peer配置中的destination-pattern相匹配,这个dial-peer将被选用,匹配截止;
        4、如果前述任何一个尝试都没有成功,并且由入向POTS接口接收到呼叫,那么就会搜索与语音接口配置相匹配的dial-peer;
        5、如果仍没有找到任何匹配项,将会使用默认dial-peer 0。

    出向dial-peer匹配
        1、网关在所有dial-peer中进行搜索,并试图将被叫号码(DNIS)与dial-peer中配置的destination-pattern相匹配,与DNIS最为匹配的dial-peer将被选用;
        2、如果存在多个与之相匹配的dial-peer,preference值(最低)的dial-peer将被选用;
        3、如果多个dial-peer拥有相同的preference,那么网关将会在它们之间进行随机选择。

  • 相关阅读:
    HashMap和HashSet的区别
    安卓坐标
    android MotionEvent中getX()和getRawX()的区别
    android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明
    register_chrdev_region/alloc_chrdev_region和cdev注册字符设备驱动
    将JZ2440的调试串口换成com2
    pcl点云文件格式
    C++中的迭代器
    C++中的vector
    “标准差”
  • 原文地址:https://www.cnblogs.com/cyrusxx/p/12824289.html
Copyright © 2020-2023  润新知