|
1.系统设计 呼入合群的配置 对于绝大多数应用,都需要打开呼入合群功能 (默认为打开,收主叫号码,并允许任何 呼叫进入) 呼入合群的主要目的是尽可能缩短每次呼入的信令过程时间; 呼入合群的意义是指:当管理器收到呼入的每一部分信息时,都去“ 本端呼入合群号码 表”中进行被叫号码的匹配,如果可以确定结果,则 接受该呼入,否则如果设置了“呼 入合群超时时间”>0,则等待设置的秒数后接受该呼入。 接受呼入后自动给主叫发送ACM(地址收全),然后给应用程序发送MSG_CALL事件 “号 码群数”指需要匹配的号码组数 每组号码由,0--9,,,X,,,A,组成,,X,代表 任意的号码,0--9,,,A,代表需要接收主叫号码 避免出现组间冲突,各组之间如果有逻辑冲突,则匹配排在前面的组 注意:“呼入合群超时时间”如果=0,表示不使用超时判断,当合群号码<>XA时有可能 引起呼入失败
举例: A.合群数目=1,号码0=XA该配置为默认配置,可以接受任何呼入。任何呼入至少有一位被 叫号码,所以X可以匹配(当被叫号码大于一位时也认为匹配)所有被叫,A表示需要主 叫号码,管理器会自动请求对方发送主叫号码过来,收完后就接受该呼叫。
注意:当主叫交换机将被叫号码分多次发送过来时,使用本配置就会丢失后面部分的被叫 号码而直接接受该呼叫; 该配置不需要设置“呼入合群超时时间”>0,因为不需 要等待对方分多次发送的被叫号码
B.合群数目=1,号码0=XXXXXXXXA(非CHTYPE_DTNO1信令)或号码0=XAXXXXXXX(CHTYPE_ DTNO1信令),呼入合群超时时间=3 该配置适用于限定最大被叫长度的不定长被叫号码 呼入(此处为8位),等待时间为3秒。当被叫为8位或大于8位时,立即接受该呼叫;当 被叫小于8位时,管理器等待,如果3秒内收到新的被叫号码(重叠呼叫),将该号码附 加在前面收到的号码后面,继续判断是否到达8位,如是,则立即接受该呼叫,否则再 等3秒。如果到了3秒仍旧收不够8位被叫号码,则认为不可能再收到被叫号码了,就立 即接受该呼叫,此时发给应用程序的MSG_CALL事件中包含所有本次收到的被叫号码和主 叫号码。如此就完成了不定长呼叫。
|