TCAP

1、TCAP使得消息结构与具体应用无关,可以用统一的消息结构,用于

    1)交换局之间的数据交换

    2)交换局访问网络数据库中心

    3)网络数据库中心之间

 

2、基于TCAP的协议主要有 GSM MAP, IS41 MAP, CAP, INAP

 

3、TCAP有两个部分组成:the transaction sublayer(TSL) and the component sublayer(CSL)

 

4、一个transaction是一些消息的集合,transaction总是从第一个包含originating transaction id的消息开始的,一个消息里面可以包含多个component;同一个事务的originating transaction id 和 responding transaction id是一样的。不是所有的消息都包含transaction id的,下面的两张表详细说明哪些消息可以包含

 

5、TCAP的四种component

  • Invoke — Requests an operation to be performed

  • Return Result — Reports the successful completion of a requested operation(Return Result Last 和

    Return Result Not Last)

  • Return Error — Reports the unsuccessful completion of a requested operation

  • Reject — Reports a protocol violation, such as an incorrect or badly-formed OPD

6、对于如何处理Invoke的reply,TCAP定义了四种类型

  • Class 1 — Success and failure are reported.

  • Class 2 — Only failure is reported.

  • Class 3 — Only success is reported.

  • Class 4 — Neither success nor failure is reported.

    但是,TCAP的消息并不明确指定类型,而是由上层的应用决定的,同样Invoke是否成功也是由上层应用决定的

 

7、ANSI TCAP允许用Invoke来响应前一个Invoke

 

8、TCAP的message由 dialogue portion 和 component portion组成。其中dialogue portion是可选的,主要用来交互一些协议版本,应用程序环境等信息,来确保两边的节点对于component的解释是一致的。

 

9、消息的编码格式是BER of ASN.1

 

10、TCAP的错误有三种Protocol Error, Application Error 和 End-User Error

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值