q.931协议

频道:电子元器件 日期: 浏览:838

q.931协议

本文内容来自于互联网,分享q.931协议

q.931协议  Q.931:信令网络层协议(Q.931:ISDN network layer interface protocol)

  Q.931,作为电信体系的网络层协议,主要为ISDN 提供两设备间关于逻辑网络连接的呼叫建立、维护和终止等操作。Q.931是电信体系网络层(第三层)协议之一,由ITU Q 系列Q.930 文件详细说明。

  在第三层呼叫安装期间,第三方发送并接收信息:呼叫方 转换 接收方。

  下面是一个关于呼叫安装步骤的例子:

  呼叫方发送一个安装信息给转换机制;

  如果 SETUP 显示 OK,

  转换机制发送一个 CALL 进入给呼叫方,

  返回一个 SETUP 给接收方;

  接收方收到 SETUP。

  如果显示 OK,

  它就拨动电话并发送一个ALERTING 信息给转换机制;

  转换机制转发该 ALERTING 信息给呼叫方;

  当接收方回答呼叫后,就发送一个 CONNECT 信息给转换机制;

  转换机制转发该 CONNECT 信息给呼叫方;

q.931协议

  呼叫方发送一个 CONNECT 响应信息给转换机制;

  转换机制转发该 CONNECT 响应信息给接收方;

  完成。连接建立成功。

  电话公司转换机制提供给辅助 ISDN 设备的业务和特征在可选字段――业务配置文件 IDs(SPIDs)是有详细说明的,但它们只能在呼叫建立之前的设备初始化时期被访问。SPID 的一般格式是 ISDN 线路上有10个数字电话号码,并具有前缀和后缀以识别在线特征,但其具体内容需由电信公司决定。

q.931协议

  协议结构

  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 octets) ― 唯一识别用户网络接口上的每个呼叫。在呼叫开始时分配该字段值。当该呼叫清除后,该字段值可以用于其它呼叫过程。

   Message Type (1 octet) ― 识别信息类型(也就是 SETUP、CONNECT 等)。该字段决定需要并许可哪些其它信息。

   Mandatory and Optional Information Elements (variable length) ― 可选项,主要取决于 Message Type。

关键词:协议931