当前位置:首页 >> 信息与通信 >>

如何看懂信令


Internal Use Only▲

十分钟教你看懂信令
熟记信令流程是我们工作中必不可少的,UE 和 RNS 之间,RNS 系统内部几个设备之 间的每一次交互都对应着一个信令流程,一般情况下,我们可以通过一个信令流程来确定一 次交互的进行,只需要了解信令之间的前后顺序就可以搞定,但是在一些时候(比如确定业 务的速率,判断切换的方式,查看失败的原因

) ,可能就需要打开某一条信令,看看该条信 令的某些关键字段的值来更准确地判断,但是如何在复杂的信令内容中弄清每一个字符的意 义?我们需要对信令的结构有一定的了解。 下面要介绍的,不是针对特定的某一条信令的内容是什么,我们应该看哪些值,而是信令内 容的组成结构,从而能够很轻松的在复杂的信令内容中找到关键字。 一.设备中信令的来源 设备中信令的来源 通过后台的信令跟踪工具,我们可以抓到包括 Uu 口,Iub 口,Iu 口的信令,这些信令 的内容,其实就是单板之间完成一个流程的基础,当我们打开信令跟踪的时候,等于是在前 台单板建立了一个任务,让单板将一些显示信令消息上报到后台,便于我们分析流程,通过 这个我们就可以知道,即使我们不打开信令跟踪,设备之间也存在信令交互,而且一条信令 只是一个流程处理的最终表现形式, 在形成这条信令的背后已经涉及了很多模块之间的消息 传递。不同的是信令是协议规定的内容,是一个设备对外的官方语言,而模块的消息传递是 自己设备内部的实现方式。 二.代表信令的内容字段 代表信令的内容字段 信令内容其实就是由一套完整的结构体的内容组成, 只是由于一条消息可能通过很多事 件触发,从而导致调用的结构体的内容不同。我们知道引用一个结构体内的变量,就是通过 点“.”这个符号一层一层向下延伸的。比如 RRC_DL_DCCH_MSG.message.u.radioBearerSetup.u.later_than_r3.criticalExtensions.u. r4.radioBearerSetup_r4.rrc_StateIndicator = TRRC_cell_DCH 可以看出该字段是经过很多个结构体内一层一层的数据结构嵌套下来的, 每一次向下加的点 就是程序执行一个单步的过程,最后完成一个完整的内容的封装。 我们最关心的,其实就是这一长串结构体中最后那个字段代表的含义。这些字段的大多 数都是由简单的单词或者单词的缩写构成的,而字段的值可以直接表示内容,比如 RRC 的 信令,也可以是编码了的,比如 UE 和 CN 之间的信令(多数可以通过解码工具来得到具体 内容) ,还可以在协议的“消息及信息元素的功能性描述及内容”找到对应的解释。 对于一个完整的字段来说,经常会出现我们将前面的结构名称都搞清楚了,但是最后一个关
ZTE Corporation Copyright Reserved, No Spreading Abroad unless Permitted. Page 1 of 3

Internal Use Only▲

键字符却是一个字母,常见的如 t,m,u,n,它们是代表什么?就寻找关键字段来说,可 能不需要了解了,但是如果要完全了解信令的结构,就继续往下看吧。 一、 代表信令的结构字段

例:RRC_DL_DCCH_MSG.message.t = 15 RRC_DL_DCCH_MSG.message.u.radioBearerSetup.t = 2 这个 t 究竟是什么意思?下面告诉你 typedef struct EXTERN TRRC_IntraFreqEvent { int t; union { /* t = 1 */ TRRC_Event1a *e1a; /* t = 2 */ TRRC_Event1b *e1b; /* t = 3 */ TRRC_Event1c *e1c; /* t = 4 */ /* t = 5 */ TRRC_Event1e *e1e; /* t = 6 */ TRRC_Event1f *e1f; /* t = 7 */ /* t = 8 */ TRRC_ThresholdUsedFrequency e1h; /* t = 9 */ TRRC_ThresholdUsedFrequency e1i; } u; } TRRC_IntraFreqEvent;

typedef struct EXTERN TRRC_UL_TimingAdvanceControl_LCR_r4_enabled { struct {
ZTE Corporation Copyright Reserved, No Spreading Abroad unless Permitted. Page 2 of 3

Internal Use Only▲

unsigned ul_SynchronisationParametersPresent : 1; unsigned synchronisationParametersPresent : 1; } m; TRRC_UL_SynchronisationParameters_r4 ul_SynchronisationParameters;

TRRC_SynchronisationParameters_r4 synchronisationParameters; } TRRC_UL_TimingAdvanceControl_LCR_r4_enabled; 以上一个同频测量事件的定义,它是一个结构体,使用了联合(union)这种定义方式,联 合的意思就是在一个结构体中定义多种类型相似的数据结构, 但是每一次只能引用其中的一 种,为了能方便的使用这些结构体,定义了一个变量 t, t 表示一个联合体中的结构索引, 可以使用变量 t 的值来判别什么时候使用该联合中的一种结构体。对于一条信令来说,可能 有好几种事件都能触发它,但是不同的事件对应该条信令的内容不同(比如测量报告中上报 ,我们就使用 t 来确定信令 的事件 1g,2a,测量控制包括开始测量,修改测量,终止测量) 中某一个部分的具体内容。而 u 就代表一个 t 确定了之后的结构体, 结构体中的变量就通 过 u.xxxx 来引用了,比如: RRC_DL_DCCH_MSG.message.t = 15(表示使用联合中 t=15 对应的结构体) RRC_DL_DCCH_MSG.message.u.radioBearerSetup.t = 2(u 中定义了联合,t=2) 而 m 表示协议中定义的可选项是否存在,它总是和 Present 对应的,=1 则后面会再列出该 结构的内容,=0 则不列出。比如: RRC_DL_DCCH_MSG.message.u.radioBearerSetup.u.later_than_r3.criticalExtensions.u. r4.m.v4d0NonCriticalExtensionsPresent = 1 RRC_DL_DCCH_MSG.message.u.radioBearerSetup.u.later_than_r3.criticalExtensions.u. r4.radioBearerSetup_r4.m.integrityProtectionModeInfoPresent = 0 RRC_DL_DCCH_MSG.message.u.radioBearerSetup.u.later_than_r3.criticalExtensions.u. r4.radioBearerSetup_r4.m.cipheringModeInfoPresent = 0 而字符 n,通常是表示它后面的结构体数组元素的个数。 所以通过上面对信令的内容字段和结构字段的介绍,能够帮组我们了解信令的基本结构框 架,这样能更清晰,简单地找到那些关键字段,而不比纠缠在 t=2 究竟是什么意思这些问题 上了。 可参考阅读一篇关于信元解读的常识文档《25.331 信令解读必备常识.doc》

ZTE Corporation Copyright Reserved, No Spreading Abroad unless Permitted.

Page 3 of 3


相关文章:
十分钟教你看懂信令
十分钟教你看懂信令 十分钟教你看懂信令 mscbsc 移动通信论坛 拥有 30 万通信 专业人 员,超过 50 万份 GSM/ 3G 等通 信技术 资料, 是国内 领先专 注于通...
基本信令流程说明-在看20090401
基本信令流程说明-在看20090401_生产/经营管理_经管营销_专业资料。基本信令流程 1 概要:本文档结合外场测试各种情况,对各种信令流程进行了说明。 2 接入流程 2.1...
如何看MSC对应的解调方式以及信令看RS小区发射功率
残月轩,相互学习,共同进步 如何看 MSC 对应的解调方式以及信令看 RS 小区发射功率 1、MSC 对应的解调方式: 查看方式: Modulation Order 就是调制介数,2 是 ...
主要信令接续流程(全中文的,很容易看懂)(网优专 题系列...
主要信令接续流程(全中文的,很容易看懂)(网优专 题系列八) 隐藏>> 主要信令接续流程为了对 GSM 系统的整体工作流程有进一步的认识,本节描述几种主要接续流程。 ...
LTE跟踪信令_掉线判断
LTE跟踪信令_掉线判断_互联网_IT/计算机_专业资料。LTE信令,定时器协议接口,LTE中级必须要掌握的内容,也是LTE进阶必须要会的,对做网优的人来说很重要 ...
CSFB完整信令步骤_图文
一、CSFB 流程主要信令点: 一次完整的 CSFB 主叫过程(回落+返回)涉及的主要信令点: 1、LTE 网络:ExtendedServiceRequest,携带 service-type:mobile-originating-CS-...
LTE事件配合信令看,超棒!
LTE事件配合信令看,超棒!_计算机硬件及网络_IT/计算机_专业资料。通信文档 1.AttachAttempt 附着尝试 2.AttachSuc 附着成功 4.AttachFai 附着失败 UE 发送 Attach...
LTE事件配合信令看-超棒!
LTE事件配合信令看-超棒!_信息与通信_工程科技_专业资料。1.AttachAttempt 附着尝试 数据业务。 UE 发送 Attach Request 消息请求附着到 2.AttachSuc 附着成功 UE...
后台RNC信令分析资料_图文
呼叫释放过程 2.1 基本知识准备 2.1.1 如何看业务信令业务信令跟踪包括了Iu信令、IuB信令、UU信令,下面以以rrc Connection Request信令 为例进行简单说明如何看...
Alpha 7号平台常用命令及其信令状态查看方法
Alpha 7号平台常用命令及其信令状态查看方法_信息与通信_工程科技_专业资料。1、...《wlw 整理的 7 号平台配置手册-20031226.doc》 《如何安装和配置七号平台....
更多相关标签:
信令网设备如何维护 | csfb信令流程 | 7号信令 | 手机信令 | 手机信令数据 | volte信令流程 | 信令 英文 | lte信令流程详解 |