3TCAP ISSUE20.docx

上传人:b****6 文档编号:8495896 上传时间:2023-01-31 格式:DOCX 页数:12 大小:127.88KB
下载 相关 举报
3TCAP ISSUE20.docx_第1页
第1页 / 共12页
3TCAP ISSUE20.docx_第2页
第2页 / 共12页
3TCAP ISSUE20.docx_第3页
第3页 / 共12页
3TCAP ISSUE20.docx_第4页
第4页 / 共12页
3TCAP ISSUE20.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

3TCAP ISSUE20.docx

《3TCAP ISSUE20.docx》由会员分享,可在线阅读,更多相关《3TCAP ISSUE20.docx(12页珍藏版)》请在冰豆网上搜索。

3TCAP ISSUE20.docx

3TCAPISSUE20

课程说明

课程介绍

本课程介绍七号信令系统的事务处理能力应用部分(TCAP)的内容。

对七号信令系统的TCAP各个组成部分进行详细的说明。

课程目标

本课程主要目标:

✓事物处理能力应用部分(TCAP)

相关资料

1.《C&C08交换机运行手册》第二卷

2.《C&C08-SSCP业务交换点操作手册》

3.《C&C08-SSCP技术手册》

第1章事务能力应用部分

1.1TCAP概述

1.1.1TCAP功能

有一类消息与电路交换的呼叫建立、释放相关联,消息传送与控制具体应用紧密结合,如TUP,ISUP必须针对各种不同应用制定不同的协议,形成各种针对具体应用的MTP用户部分。

由于电信网络和电信新业务的发展,需要在电信网络节点间传送与电路无关的消息,如号码翻译、数据库查询等,随着新业务发展,此类应用越来越多,不可能为每种应用都建立一种用户部分,为此,有必要建立一个统一的传送与电路无关消息的协议,其特点是消息结构与具体应用无关,专门处理网络中任意两节点间的消息交互过程,实现两节点间远程操作。

这就是No.7信令系统中的事务处理能力部分TC,它与具体应用无关,由TC-用户部分处理各种不同应用,如INAP等。

1.1.2TCAP的构成

建立在SCCP之上,由ISP和TCAP两部分组成,ISP:

为中间业务部分,对应于OSI的4~6层功能,建立在SCCP的面向连接基础之上;TCAP:

事务处理能力应用部分,对应于OSI的第七层,建立在SCCP面向无连接基础上。

上述两种结构如图5-1所示。

图5-1TC的构成

1.1.3TCAP的应用

·交换局间数据交换。

·交换局访问网络数据库中心。

·网络数据库之间建立远程操作对话过程。

1.2TCAP的分层结构

TCAP为了实现操作和对话的控制,分为两个子层——成份子层(CSL)和事务处理子层(TSL),CSL主要进行操作管理,TSL主要进行事务(对话)管理。

如图5-2所示。

图5-2TCAP的分层结构

1.3事务子层

事务子层完成对本端事务子层用户和远端事务处理子层用户之间通信过程的管理,事务处理用户(TC用户)目前唯一的就是成份子层(CSL),因此对于对等CSL用户之间通信的对话与事务是一一对应的。

对话是在完成一个应用业务的信令过程时,两个TC用户间双向交换的一系列TCAP消息,消息的开始、结束、先后顺序及消息内容由TC用户控制和解释,事务处理子层对对话的启动、保持和终止进行管理,对对话过程中异常情况进行检测和处理,其协议过程适用于各种应用业务对话。

1.3.1消息类型

1.非结构化对话

Unidirectional(单向消息)

TC用户发送不期待回答的成份(第四类操作),没有对话的开始、继续和结束过程,在TCAP中利用单向消息发送,在TC用户接收到一个单向消息时,若要报告协议差错,也要利用单向消息。

2.结构化对话

TC用户指明对话的开始、继续和结束。

在两个TC用户间允许存在多个结构对话,每个对话必须由一个特定的对话标识号标识。

用户在发送成份前指明对话的类型:

Begin(起始消息):

指示一个对话处理的开始,必然包含本地TSL分配的源端事务标识号,用以标识属于哪一对话。

Continue(继续消息):

TC用户继续一个建立的对话,可全双工交换成份对话证实和继续。

第一个后向继续表明对话建立证实并可以继续。

包含源端事务标识号和目的地事务标识号。

End(结束消息):

包含目的地事务标识号。

Abort(放弃消息):

包含目的地事务标识号。

1.3.2TR原语

TR_UNI原语

TR_BEGIN原语

TR_CONTINUE原语

TR_END原语

TR_U_ABORT原语

TR_P_ABORT原语

1.4成份子层

成份子层(CSL)完成对话中成份的处理,及对话的控制处理。

一个对话消息包含一个或多个成份(少数无成份,只起到对话控制作用),一个成份对应于一个操作的执行请求或操作的执行结果。

每个成份由不同的成份调用标识号(InvokeID)标识,通过调用标识号,控制多个相同或不同操作成份的并发执行,操作的定义由具体操作码及参数标识,由TC用户定义,成份子层通过TC成份原语进行成份处理,以对话的形式请求相关于某一对话标识的成份,将成份嵌入对话与对话控制部分,通过TR原语发向对端的TCAP,因此成份子层分为成份处理及对话处理。

1.4.1成份类型和操作类型

1.5类成分类型

操作调用(Invoke,INV):

向远端用户请求信息或执行某一动作,所有INV成份均包含一个调用标识及一个用户定义的操作码。

回送结果:

最终结果成份(Return_result_last,RR_L)。

回送结果:

非最终结果成份(Return_resut_not_last,RR_NL)

回送差错(Return_Error,RE):

表示操作执行失败,并通过错误代码及必要的参数表示失败原因。

拒绝成份(Reject,REJ):

TC用户或TCAP发现成份信息有错或无法理解时,拒绝执行操作,并指明拒绝原因。

2.4类操作

1类:

成功失败均报告INV--------RRRE

2类:

只报告失败INV--------RE

3类:

只报告成功INV--------RR

4类:

成功失败均不报告

1.4.2成份子层功能

成份子层的功能主要完成操作管理,成份差错检测及对话成份分配。

成份的差错包括协议差错和响应超时。

1.4.3TC原语

成份子层通过TC原语和TC用户接口。

TC原语分为两类:

成份处理TC原语

对话处理TC原语

1.成份原语及功能

·TC-INVOKE:

有请示和指示两种。

功能:

调用一个操作。

·TC-RESULT-L:

(请求和指示)功能,返回成功操作的最终结果。

·TC-RESULT-NL:

与TC-RESULT-L相似,只要返回的为分段结果。

·TC-U-ERROR:

(请求和指示)TC_用户收到的操作类型正确,但不能执行时,用此原语返回失败原因(问题码),主要参数:

对话ID号、错误码(具体由TC用户定义并解释)和用户参数。

·TC-U-REJECT:

(请求和指示)TC_用户收到的操作成分不正确时,拒绝执行此操作,参数中含有拒绝的原因码。

·TC-U-CANCEL:

(请求原语)TC用户请求成分子层取消某操作。

主要参数:

操作ID号。

·TC-L-CANEL:

(指示原语)成分子层在某操作超时后,通知TC用户。

参数:

操作ID号。

放弃的操作并非都是对端未能执行的操作。

·TC-L-REJECT:

(指示原语)成分子层收到与状态图期望不符或语法错误的成分时,通知TC用户,拒绝执行,并生成RJ原语回送对端。

主要参数:

调用ID号,问题码(TCGP定义)

·TC-R-REJECT:

(指示原语)成分子层收到对端成分层拒绝的操作后通知TC用户,主要参数:

操作ID号,问题码(TCAP定义)。

2.对话原语及功能

·TC-UNI:

TC用户请求(指示TC用户)一个非结构化对话。

·TC-BEGIN:

(请求、指示)功能:

开始一个对话,参数:

业务质量,源和目的地址、对应ID用户信息、应用上下文。

·TC-CONTINUE:

继续一个对话(请示和指示),参数:

业务质量,源和目的地址,对话ID号,应用上下文名称和用户信息。

·TC-END:

(请求和指示)结束一个对话,参数:

业务质量、对话ID号、终止方式、应用上下文和用户信息。

·TC-U-ABORT:

(请求和指示)TC用户放弃一个对话,主要参数:

业务质量,对话ID号,中止原因(在TCAP消息的对话部分指明)。

·TC-P-ABORT:

(指示原语)由事务子层在检测到消息协议错或结构错时,生成的对话中止消息,分别送往本端TC-用户和对端,主要参数:

业务质量,对话ID和P-ABORT原因值,原因值在TCAP规范中定义。

·TC-NOTICE:

(指示原语)功能:

通知TC用户网络业务提供者不能提供所请求的业务。

参数:

对话ID号,报告原因(由SCCP返回的出错值定)。

1.5TCAP消息格式和信息元编码

1.5.1消息构成

图5-3TC的消息结构

(一)

图5-4TC的消息结构

(二)

1.5.2信息元编码

1.标记:

信息元名称,1字节。

Bit8、Bit7:

为信息元类别。

  Bit6:

信息元格式,0:

基本式,1:

构成式。

  Bit5~Bit1:

标签码,表示此标签序号,可扩充为多字节

2.长度:

3种类型

·短型编码,为一个字节,表示的长度小于127字节。

·长型编码:

长度大于127,则采用长型编码。

·不定型编码:

长度标记为80H,以EOC信息元为结束标记,目前SSP中常用此种长度编码,

3.内容:

内容是信息元实际传送的信息。

长度可变,内容的解释决定于信息元类型,即标记值。

1.5.3事务部分

1.消息类型标记值

UNI

BEGIN

CONTINUE

END

P_ABORT

U_ABORT

61H

62H

65H

64H

67H

67H

2.信息元标记值

源端事务标识号

目的地事务标识号

协议放弃原因

对话部分

成份部分

48H

49H

4AH

6BH

6CH

1.5.4成份部分

1.成份类型标记值

INV

RR_L

RR_NL

RE

RJ

A1H

A2H

A7H

A3H

A4H

2.成份信息元标记值

调用ID:

02H

联接ID:

80H

空标签:

05H

本地操作码:

02H

全局操作码:

06H

1.5.5对话部分

1.6举例

1.6.1BEGIN消息结构

BEGIN消息

图5-5BEGIN消息结构

1.6.2TCAP消息分析

TCAP消息包含在SCCP消息用户数据部分,SSP维护后台跟踪SCCP消息,可找到TCAP消息内容。

一个TCAP消息分析,消息内容如下:

62804804360100A26B802880060700118605010101A0806080A180060803A37D0101010000000000000000000000006C80A180···

分析如下:

6280:

Begin消息,长度为不定型。

4804360100A2:

源端事务ID号。

6B80:

对话部分,长度较为不定型。

2880:

外部标签,长度为不定型。

0607:

目标识别码标签,长度07H个字节。

00118605010101:

目标识别码内容。

A080:

单ASN1-类标签,长度为不定型。

6080:

对话请求,长度为不定型。

A180:

应用上下文标签,长度为不定型。

0608:

目标识别码标签,长度为08H个字节。

03A37D0101010000:

目标识别码值。

十个00字节:

5个ECO信息元,为不定型长度结束标记。

6C80:

成分部分,长度为不定型,含义在INAP部分解释。

1.7TCAP处理过程

TCAP为网络中两节点间的交互操作建立一个对话,每个对话由若干操作组成。

下面以一个数据库查询为例说明TCAP操作过程。

假定查询数据库需输入密码,如图5-6所示。

图5-6TCAP对话过程

第2章小结和试题

2.1小结

事务处理能力应用部分

理解TCAP协议原理

了解TCAP原语及参数

2.2习题

1.TCAP成分按功能可划分哪几种类型?

2.3习题答案

1.TCAP成分类型包含:

INV,RR-L,RR-NL,RE,RJ。

目录

课程说明1

课程介绍1

课程目标1

相关资料1

第1章事务能力应用部分2

1.1TCAP概述2

1.1.1TCAP功能2

1.1.2TCAP的构成2

1.1.3TCAP的应用3

1.2TCAP的分层结构3

1.3事务子层4

1.3.1消息类型4

1.3.2TR原语5

1.4成份子层5

1.4.1成份类型和操作类型6

1.4.2成份子层功能6

1.4.3TC原语7

1.5TCAP消息格式和信息元编码8

1.5.1消息构成8

1.5.2信息元编码9

1.5.3事务部分10

1.5.4成份部分10

1.5.5对话部分11

1.6举例11

1.6.1BEGIN消息结构11

1.6.2TCAP消息分析12

1.7TCAP处理过程13

第2章小结和试题14

2.1小结14

2.2习题14

2.3习题答案14

 

课程IK003003

TCAP

ISSUE2.0

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1