本文主要是介绍Q.931信令解析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Q.931信令
如果是 Q.931 头,该值恒为0816。
Q.931是 ISDN 网络层接口协议 (ISDN network layer interface protocol)
在第三层呼叫建立期间,有三方参与发送和接收信息:
呼叫方,
ISDN 交换机,
接收方。
下面是一个关于呼叫设置步骤的例子:
呼叫方发送一个建立呼叫信息(SETUP)给交换机;
如果 SETUP 通过,交换机发送一个 CALL PROCeeding 信息给呼叫方,并发送一个 SETUP 信息给接收方;
接收方收到 SETUP。如果该信息正常,它就振铃电话并发送一个 ALERTING 信息给交换机;
交换机转发该 ALERTING 信息给呼叫方;
当接收方应答呼叫后,就发送一个 CONNECT 信息给交换机;
交换机转发该 CONNECT 信息给呼叫方;
呼叫方发送一个 CONNECT 响应信息给交换机;
交换机转发该 CONNECT 响应信息给接收方;
呼叫方发送 CONNECT ACKnowledge 信息到交换机;
交换机转发该信息到接受方;
完成。连接建立成功。
ISDN 设备具有的服务和特征在可选字段 ― 业务预置文件 ID (SPID)中规定,但它们只能在呼叫建立之前的设备初始化时期被访问。SPID 的一般格式是 ISDN 线路的10位数字电话号码,并具有前缀和后缀以识别在线特征,但其格式也可由电信公司决定。
这篇关于Q.931信令解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!