TCAP
来源:互联网 发布:二更网络主页 编辑:程序博客网 时间:2024/04/29 18:29
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
- TCAP
- TCAP以及MAP介绍
- TCAP Notes(1)
- TCAP以及MAP介绍
- 事务处理能力应用部分(TCAP)--网络大典
- SS7信令协议栈,MTP1,MTP2,MTP3,SCCP,TCAP,ISUP,TUP
- 800业务的TCAP消息路由示例 ,各种信令点用到的SS7协议层
- [C] 使用pcaplib的pacp_next_ex()针对TCAP开发时要注意的数组越界问题
- bochs--开源x86 emulator
- Liferay的Debug配置
- 面向对象设计模式---之代理模式
- C# web递归加载树
- DICOM文件格式与编程(转)
- TCAP
- 查找自己的人生路
- UMDH - 快速检测内存泄漏的免费工具
- Asp.net mvc 2中使用Ajax的三种方式
- FSDK_DetectFace
- 用批处理编译*.sln工程
- CentOS 运行 Java的图形出错: libXtst.so.6: cannot open shared object file: No such file or directory
- Snmp学习笔记
- [随笔]参加面试的结论