English Site
 高级搜索

网络大典博客 网络大典维基 网络大典问答 网络大典群组 佳文科技产品 网络大典首页

ISUP:ISDN 用户部分 (ISDN User Part)

ISDN 用户部分(ISUP),是 SS7/C7 信令系统的一种主要协议,定义了协议和程序用于建立、管理和释放中继电路,该中继电路在公共交换电话网络(PSTN)上传输语音和数据呼叫。ISUP 适用于 ISDN 呼叫和非 ISDN 呼叫。下面是使用 ISUP 实现的一个简单呼叫流:

呼叫建立(Call set up):要在交换机外号码上建立一个呼叫,源 SSP 发送一个 ISUP 起始地址信息(IAM:initial address message),以保留一条从源交换机到目标交换机的空闲的中继电路(idle trunk circuit)。如果线路空闲,目标交换机拨通被叫用户(called party)线路,并向源交换机传输一个 ISUP 地址完成信息(ACM:address complete message),表示中继电路的远程终端已经预留好。STP 将 ACM 路由到源交换机,源交换机拨通主叫用户(calling party)线路并使之与中继电路相连,从而完成从主叫用户到被叫用户的完整语音电路。

呼叫连接(Call connection):一旦被叫用户接听电话,目标交换机终止振铃音,同时经过本地 STP 向源交换机传输一个 ISUP 应答信息(ANM:answer message)。STP 将 ANM 路由到源交换机,源交换机确认主叫用户线路已连接并开始计费。

呼叫终止(Call tear down):如果主叫用户首先挂断电话,源交换机会发送一个 ISUP 释放信息(REL:release message)以解除交换机间的中继电路。STP 传送该 REL 到目标交换机。如果被叫用户首先挂断电话,或线路忙,目标交换机向源交换机发送一个 REL,表示电路释放的原因(如正常释放或忙)。一旦接收到 REL,目标交换机中断来自被叫用户线路的中继连接,同时将中继电路状态设置为空闲(idle),并向源交换机发送一个 ISUP 释放完成信息(RLC:release complete message),表示中继电路远端已释放。当源交换机接收到该 RLC,便终止计费,并将中继电路状态设置为 idle,准备下一次呼叫。

协议结构

ANSI 和 ITU-T 中关于 ISUP 格式有少许不同。ITU-T ISUP 信息格式如下:

Routing lable(5bytes)
Circuit identification code(2bytes)
Message type code(1byte)
Parameters-varies according to message type values

Routing label - 相关用户部分通过 routing label 字段识别信息涉及的特定部分。此外信息传输部分(MTP)使用该字段向其目的地传送信息。

Circuit identification code - 对于单个电路的 circuit identification codes 字段的分配根据预先确定的规则由双方共同决定。

Message type code - 该字段唯一规定了每个 ISDN 用户信息的功能和格式。每个信息包含大量参数。信息类型可能为:

  • Address complete      
  • Answer
  • Blocking
  • Blocking acknowledgement
  • Call progress
  • Circuit group blocking
  • Circuit group blocking acknowledgement
  • Circuit group query
  • Circuit group query response
  • Circuit group reset
  • Circuit group reset acknowledgement
  • Circuit group unblocking
  • Circuit group unblocking acknowledgement
  • Charge information
  • Confusion
  • Connect
  • Continuity
  • Continuity check request
  • Facility
  • Facility accepted
  • Facility reject
  • Forward transfer
  • Identification request
  • Identification response
  • Information
  • Information request
  • Initial address
  • Loop back acknowledgement
  • Network resource management
  • Overload
  • Pass-along
  • Release
  • Release complete
  • Reset circuit
  • Resume
  • Segmentation
  • Subsequent address
  • Suspend
  • Unblocking
  • Unblocking acknowledgement
  • Unequipped CIC
  • User Part available
  • User Part test
  • User-to-user information

Parameters - 每个参数都有一个名字,被编码为单个八位字节(octet)。参数大小可以是固定的也可以是可变值。每个参数还可能包括长度指示器。

相关协议:SS7、ASP、BICC、BISUP、DUP、MTP、SCCP、TCAP、TUP、MAP

组织来源:ISUP 定义在 ITU-T Q.763 文档中。

相关链接:http://www.itu.int/rec/recommendation.asp?type=folders&lang=e&parent=T-REC-Q.763: SS7 ISDN User Part