TD-SCDMA网络测试仪中SCCP协议解码
时间:08-18
来源:3721RD
点击:
下面分别说明。
类型1:本条DT1数据和前面的DT1是连续的,另外本条DT1数据后面还有连续的数据,在此情况下,应该把本条DT1数据串接在前面的DT1后面,并且继续等待后面的包含同类内容的数据。
类型2:本条DT1数据和前面的DT1是连续的,另外本条DT1数据后面没有连续的数据,在此情况下,应该把本条DT1数据串接在前面的DT1后面,构成一个完整的上层数据PDU交给上层处理。
类型3:本条DT1数据和前面的DT1不是连续的,另外本条DT1数据后面有连续的数据,在此情况下,应该把本条DT1数据保存起来等待后面同类数据进行组装。
类型4:本条DT1数据和前面的DT1不是连续的,另外本条DT1数据后面没有连续的数据,在此情况下,应该用本条DT1数据作为上层PDU。
下面用流程图的形式来说明获取DT1消息上层数据的程序处理过程,如图7所示。
图7 获取DT1消息上层PDU函数流程图
在真实的网络环境中,在使用CR消息建立完SCCP连接后,SCCP协议出现最多的就是DT1,SCCP层的主要作用是封装无线层的信令数据,而上层数据才是对分析网络以及应用最有价值的信息。基于这样的现实,分析DT1消息有重要意义,尽管在SCCP协议中还有其他消息也包含数据信息,但在实际信令中出现的情况并不多。
5、结束语
通过对SCCP协议解码和获取上层数据的分析,一方面为模块实现提供了设计方案,另一方面可以把SCCP协议的分析方法推广到TD-SCDMA标准协议栈中其他传输层的协议分析中。在TD-SCDMA网络分析仪的软件模块中,采用面向对象编程方法[7]对SCCP部分进行了实现,该模块在仪表测试的过程中表现稳定,通过实践论证了设计方案的正确性。
- TD-SCDMA系统终端CC实体的一致性测试(10-27)
- R&S公司的TD-SCDMA测量解决方案(01-01)
- TD-SCDMA多模终端生产测试探讨(11-05)
- 智能天线的测试(01-18)
- CDMA/GSM手机在线功能测试(11-25)
- 什么是TD-SCDMA?(06-03)