q.931

来源:百度文库 编辑:神马文学网 时间:2024/04/25 19:39:31

Q.931信令

  Q.931信令
  Q.931,作为电信体系的网络层协议,主要为 ISDN 提供呼叫建立及维护和终止两设备间的逻辑网络连接。Q.931 是电信体系网络层(第三层)协议之一,由 ITU Q 系列 Q.930-931 文件详细说明。
  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位数字电话号码,并具有前缀和后缀以识别在线特征,但其格式也可由电信公司决定。
  协议结构
  Information Field Structure ― Information Field 是可变长字段,包括 Q.931 协议数据:
  1 2 3 4 5 6 7 8
  Protocol Discriminator
  0 0 0 0 Length of CRV
  Call Reference Value (1 or 2 octets)
  0 Message Type
  Mandatory & Optional Information Elements (variable)
  Protocol Discriminator (1 octet) ― 识别第3层协议。如果是 Q.931 头,该值恒为0816。
  Length (1 octet) ― 表示下一字段即 CRV 的长度。
  Call Reference Value (CRV)(1或者2 octet) ― 唯一地识别用户网络接口上的每个呼叫。在呼叫开始时分配该字段值。当该呼叫清除后,该字段值可以用于其它呼叫过程。
  Message Type (1 octet) ― 识别信息类型(也就是 SETUP、CONNECT 等)。该字段决定需要并许可哪些其它信息。
  Mandatory and Optional Information Elements (variable length) ― 可选项,主要取决于 Message Type。
  相关协议:LAP-D、BRI、PRI、Q.920-Q.923、LAP-B、X.25、Q.931、ATM
  组织来源:Q.931 协议基于 ITU Q-series Documents 标准。