计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

如何利用SDL开发TD-SCDMA高层信令

2013-10-30 01:21
导读:理工论文论文,如何利用SDL开发TD-SCDMA高层信令怎么写,格式要求,写法技巧,科教论文网展示的这篇文章是很好的参考: 摘要:介绍TD-SCDMA系统的UE结构以及根据实际工作经验提出利用
摘要:介绍TD-SCDMA系统的UE结构以及根据实际工作经验提出利用SDL开发TD-SCDMA高层信令系统的方法。

1 SDL语言介绍

SDL(规范描述语言)广泛地用于描述通信系统的行为。它是CCITT推荐的规范描述语言。经过ITU-T的发展和标准化,定义在兰皮书Z.100建议中。ITU-T在1988年推出了第一个正式版,以后每四年进行一次增补更新。作为国际标准化的正式语言,它被用来规范实时多任务系统的描述。SDL与其它一些相关技术如Z.120建议——消息序列图和Z.105建议及抽象语法符号一起形成一个完整的描述语言。

在协议软件的开发流程中,SDL被应用在系统规范描述和设计阶段。它完全独立于硬件实现与操作系统。Telelogic Tau公司提供的SDL软件不仅可以用于规范描述和设计,还可以把SDL的描述和设计直接生成标准的C代码。用户也可以直接在SDL描述和设计中嵌入C代码,从而完成图1中的实现部分的功能。经SDL描述产生的C代码(包括嵌入的C代码)可以直接与多种嵌入式(或非嵌入式)实时多任务操作系统集成,如NUCLUES、pSOS、Solaris、Vrtx、OSE等,集成后的代码可以直接在目标板上运行,从而方便用户进行协议软件的开发。

与SDL相对应的MSC(信息序列图),是ITU-T规范中用来表示信息序列的语言。在1991年,ITU-T对MSC进行了标准化。用MSC图可以方便地表示出信号的流向,即信号是从什么进程发送到什么进程,信号是否带有参数、具体的参数值等都可以直观地表示在SDL MSC图中,这对了解和分析信号在各个模块间的传递带来了很大的方便。不仅如此,通过MSC图还可以将SDL的各功能有机地联系在一起。在软件的跟踪及调试过程中,使用Simulator和Validator可以产生MSC图。在软件的TTCN测试过程中,MSC图还经常被用于分析测试的结果。通过MSC图还可以直观地描述信号发送的先后次序,而这些在SDL描述中是办不到的。

开发的最后一步是使用TTCN进行测试。TTCN(树表结合表示法)是由ISO和ITU定义在ISO/IEC 9646-3中的一个规范测试语言,是ISO/IEC 9646的第三部分标准,用于OSI一致性测试集的测试表示法。树表结合表示法,顾名思义,就是采用以树和表格为表现形式的测试表示法,其中表格主要用于数据类型、原语、协议观察点、约束等,而树则用于描述测试集、测试例、测试步。对标准有效性的验证和通信软件的一致性测试就显得非常重要。

用SDL设计的系统是一个等级结构的系统,它包括了系统、功能块和进程等。一个系统可以包含多个块,每个块可由一个或多个进程组成。进程是SDL系统中的最小处理单元,采用EFSM描述,所有用户的处理和操作都在进程中完成。在系统级下定义的内容(信号、数据结构等)可以在该系统下所有的块和进程中使用,在块下定义的内容可以在该块的任何进程中使用。

正是SDL的这些特点,在开发协议软件中起着不可比拟的作用,下面以SDL开发TD-SCDMA高层信令简单说明SDL的使用。

2 TD-SCDMA系统结构

首先介绍一下TD-SCDMA系统结构。根据TSM协议的要求和实际开发产品的需要,可将TD-SCDMA系统用户终端协议软件分成图2所示的系统结构(没有包括分组数据业务部分)。整个系统结构满足TSM协议的分层结构,同时根据控制和软件的需要增添了TSR、HL1模块,是一个SDL块级的TD-SCDMA的UE端高层信令结构。整个系统共有六个模块,每个模块对应SDL中的一个块,每个模块分别完成不同的功能。下面简要介绍每个模块的功能和接口。

上一篇:一种基于FAS466的合成孔径雷达高速数据记录器的 下一篇:没有了