0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TD-SCDMA系统的GMM实体功能的一致性测试与仿真

电子设计 作者:电子设计 2018-11-26 08:27 次阅读

随着TD-SCDMA产业的迅速发展,众多终端厂家的产品由研发阶段逐渐进入到了白箱联调和集成测试阶段,终端产业链也逐渐形成。但由于3G标准的复杂性,其中有很多不同的实现方法和标准的可选项以及参数范围的广泛性,根据以往WCDMA系统多年来难以兼容的经验教训,如果不进行终端一致性测试,那么多厂商终端的一致性和互联互通性将成为制约TD-SCDMA产业化和商业运营的关键因素之一,所以尽早开展终端一致性测试方面的工作就显得尤为重要。

一、GMM协议规范介绍

GMM是非接入层中MM子层的一个实体,是为PS域的移动性管理服务的,因此主要完成与用户移动性相关的一些任务,同时还进行加密识别等。GMM的各种任务的实现都是通过GMM的各种特殊过程和一般过程来完成的。

ATTACH过程、DETACH过程和路由区更新过程是GMM的几大特殊过程,而特殊过程一般都会触发一般过程,GMM一般过程包括鉴权过程、身份识别过程、P-TMSI重分配等过程。一般过程可以独立进行,也可以伴随着GMM的特殊过程进行。

1.ATTACH过程

ATTACH过程就是附着登记过程,每次开机建立了PS信令连接之后,还必须进行ATTACH注册过程,建立起GMM的上、下文,这样PS域的功能才能正常使用。ATTACH过程主要有以下两种。

(1)正常的GPRSATTACH过程,这种过程无论是网络操作模式I还是网络操作模式II的情况下都被UE用于ONLYGPRS业务的IMSI附着。

(2)组合的GPRSATTACH过程,这种过程则用于网络操作模式I时支持COMBINED的GPRS和非GPRS业务附着过程。

无论是哪一种ATTACH过程都是由UE端发起的。当网络收到UE发的ATTACHREQUEST消息,将根据REQUEST中的消息发起GMMauthenticationand ciphering procedure.假如网络和UE的鉴权参数匹配,鉴权加密过程通过,则网络就会发送ATTACH ACCEPT消息并分配新的GMM消息参数;若参数不匹配,鉴权过程失败,接着就会引发GMM identification procedure.

网络如果接受此次附着,就会发送一个ATTACHACCEPT消息,消息中将包含新的各种参数,UE收到之后,发送ATTACHCOMPLETE进行确认,ATTACH过程成功结束,GMM上、下文建立。

2.路由区更新过程

和位置新不同,位置区更新是当前信号的位置信息SIM卡的位置信息不一致时就发起位置更新申请,或在定时周期到时间了的周期位置更新。路由区更新是GPES数据业务小区重现后原来的路由区与当前信号的路由区不一致就会发起路由区更新。路由更新时会断开原来的数据路由,再连接新的数据路由,路由区更新时没有数据传输,频繁的路由区更新会影响下载数据的平均速率。

以下几种情况会触发路由区更新过程。

(1)当检测到路由区发生变化时;

(2)当检测到路由区/位置区发生变化时;

(3)由定时器T3312触发周期性路由区更新;

(4)当UE已成功进行PS域的IMSI附着,需要进行CS域的IMSI附着时,进行组合的路由区更新过程;

(5)UMTS系统与GSM系统间改变时;

(6)由“直接信令连接重建”引起的RRC连接释放后,UE和网络之间的重同步。

UE通过向网络发送ROUTINGAREAUPDATEREQUEST消息来触发路由区更新过程,消息中将指明路由区更新的类型,根据不同的类型进行相应的更新。路由区更新的类型主要有以下4种:RA updating,combined RA/LA updating,combined RA/LA updating with IMSI attach和Periodic updating.

用户体验(UserExperience,简称UX或UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是纯主观的,就带有一定的不确定因素。个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。计算机技术和互联网的发展,使技术创新形态正在发生转变,以用户为中心、以人为本越来越得到重视,用户体验也因此被称做创新2.0模式的精髓。

网络收到消息后,根据消息中的参数,可能触发其它GMM的一般过程,这与GPRS附着过程相类似。如果网络接受了UE的更新请求,将向UE端回ROUTINGAREAUPDATEACCEPT消息。反之,则回ROUTING AREA UPATE REJECT消息来拒绝UE的更新请求。

UE收到网络发来的ROUTINGAREAUPDATEACCEPT消息后,将分析消息中所包含的内容。若消息中包含P-TMSI(路由区更新时),UE将使用该P-TMSI作为GPRS的新临时标识,同时存储该P-TMSI;若消息中包含IMSI(组合路由更新时),UE将删除任何的TMSI;若消息中包含TMSI,UE将删除老的TMSI,使用新的TMSI作为临时标识;若消息中包含P-TMSI/TMSI或者N-PDU号,则UE将用ROUTING AREA UPDATE COMPLETE消息来给网络以应答。

3.GPRS分离过程

通用分组无线服务技术(GeneralPacketRadioService)的简称,它是GSM移动电话用户可用的一种移动数据业务。GPRS可说是GSM的延续。GPRS和以往连续在频道传输的方式不同,是以封包(Packet)式来传输,因此使用者所负担的费用是以其传输资料单位计算,并非使用其整个频道,理论上较为便宜。GPRS的传输速率可提升至56甚至114Kbps.在GPRS系统中采用的就是分组通信技术,用户在数据通信过程并不固定占用无线信道,因此对信道资源能够更合理地应用。

GPRS分离有两种情况。

(1)UE端发起的GPRS分离过程

UE端发起的GPRS分离过程也有两种情况,一种是由于关机引起的GPRS分离,另一种是非关机引起的GPRS分离。UE通过向网络发送消息DETACHREQUEST来启动GPRS分离过程。在消息中,GMM指定了GPRS分离的类型:是否由于关机引起的GPRSDETACH、IMSIDETACH或组合GPRS/IMSI DETACH.

关机引起的GPRS分离过程,当UE向网络发送了DETACHREQUEST消息之后,不会等到网络回消息就关机了。

不是因为关机引起的GPRS分离过程,网络收到UE端的DETACHREQUEST消息后,根据相应的分离类型作相应的处理,并发送DETACHACCEPT/DETACH REJECT消息给UE端,表示接受/拒绝GPRS分离。

(2)网络发起的GPRS分离过程

网络为了自己的特定目的需要进行GPRS分离过程。它也是通过给UE发送DETACHREQUEST消息来触发GPRS分离过程。消息中也将指示进行GPRS分离的原因和分离类型。网络发起的GPRS分离类型有re-attachrequired,re-attachnot required和IMSI detach三种情况。

到网络发来的DETACHREQUEST消息后,UE将根据其分离类型进行相应的处理,如有可能需要去激活PDP和其他相关连接,然后发送DETACHACCEPT消息给网络。

4.P-TMSI重分配

P-TMSI是GPRS业务的临时移动台识别符,只在[c1]当前的路由区内有效。在路由区外,它必须和RAI结合起来才能表示惟一的识别信息。

P-TMSI重分配的目的是为了提供用户身份的保密性,防止用户被入侵者识别和定位。PTMSI的重新分配常常和其他过程同时发生。通常,在路由区的更新和ATTACH过程中,都伴随着P-TMSI重分配过程,但具体的实施过程由网络运营商确定。

5.鉴权加密过程

鉴权加密过程的主要目的是为了允许网络对UE身份的合法性进行检查,向UE提供参数使之能够计算出新的GPRS密钥和让网络设置加密模式和加密算法。该过程有三种使用方式:

*仅进行鉴权;

*仅进行加密模式和算法的设置;

*鉴权及加密模式和算法的设置。

为了允许在没有鉴权的时候可以在本地链路上进行加密,引入了GPRS加密序列号。这个加密序列号由网络管理,在鉴权的时候发送给UE,一个加密序列号对应一个加密密钥。当UE先前的加密算法已知,而且如果UE所给的加密序列号与网络存储的加密序列号相同,则网络可能选择该加密序列号对应的密钥进行加密。如果UE所给的加密序列号与网络的存储加密序列号不同,网络可能进行相应的鉴权过程。对于一个已经附着TD-PRS的UE而言,它时刻对网络的“鉴权加密请求”消息做出响应。

二、GMM的状态

3GPP的目标是实现由2G网络到3G网络的平滑过渡,保证未来技术的后向兼容性,支持轻松建网及系统间的漫游和兼容性。其职能:3GPP主要是制订以GSM核心网为基础,UTRA(FDD为W-CDMA技术,TDD为TD-CDMA技术)为无线接口的第三代技术规范。

3GPP协议规定,GMM主要有三大业务状态:PMMDETACHED、PMMIDLE和PMMCONNECTED.

三大状态之间的转换如图1所示。

TD-SCDMA系统的GMM实体功能的一致性测试与仿真

根据协议一致性要求,在协议实现过程中可以将GMM划分为如下状态:PMMDETACHED,NULDNSDLSDAA DNI DNC DPS;PMMIDL,RNS RAU RNC RLS RAM DIN;PMMCONNECTED,RNS RAM RIN SRI RID AUI.

GMM实体在实现其各种功能的过程中将向相应的状态转移,在测试过程中检查其状态转移是否正确也是一个非常重要的环节。根据其状态转移情况,也能很大程度上帮助我们在测试工作中发现和分析问题。

三、GMM一致性测试

1.测试模型

在UE的协议软件结构图中,GMM作为整个系统的一个子模块。对GMM来说,其它模块、系统等都可看作环境。仿真模型是通过TTCN与SDL描述系统协仿真进行构造的,如图2所示,SDL将被测系统GMM同SDL自带的接口适配模块(即通信模块,测试时先在SDL的SIMULATOR中运行编译好的协仿真程序,再通过SIMULATOR的命令建立与测试工具TTCN的通信相连,然后运行TTCN中构造好的测试例与被测系统GMM进行消息交互,观察测试中生成的MSC图来检验被测系统的正确性,从而达到仿真测试的目的。

2.测试例:ATTACH过程(伴随隐式的P-TMSI重分配过程)

(1)测试目的:验证网络接受ATTACH过程,重新分配了新的P-TMSI,并以新的P-TMSI作为识别。

(2)测试过程:GMM ATTACH过程(伴随隐式的P-TMSI重分配过程)如图3所示,UE向网络发送ATTACHREQUEST,网络接受附着,返回一个ATTACHACCEPT消息,消息中指示了重新分配一个新的P-TMSI,UE通过发送ATTACH COMPLETE以确认,在以后的通信中都将用新分配的P-TMSI.

ATTACH REQUEST消息内容为:08,01,02, 45, 00, 71 ,*.具体见表1所示。

TD-SCDMA系统的GMM实体功能的一致性测试与仿真

(3)测试仿真结果(见图2)。

TD-SCDMA系统的GMM实体功能的一致性测试与仿真

此仿真过程是从开机开始的,必须注意到UE接口的各个层次结构,任何一个高层模块必须都是在低层信令建立好之后才可用。开机时GMM处于NUL状态,也就是PMMDETACHED状态,MMC开始读取SIM卡;随后GMM通过GMMAS_ESTABLISH_REQ原语请求建立Ps信令连接,GMM状态跳转到RIN状态,即进入了PMMCONNECTED状态;把仿真得到的信号流图与各种测试例中设计的信号流图比较,发现在TTCN和仿真软件模块之间的信号交互是完全一致的。测试例中的数据与通过TTCN仿真所产生的数据也基本是一致的,GMM状态转移也是完全正确的。

四、结束语

在协议开发过程中,对实体要进行大量的测试,限于篇幅,在此仅列出对GMM特殊过程中的ATTACH过程进行的协仿真测试过程。3GPP有关非接入层部分(尤其是GMM部分)的规范主要从原GSM系统的规范文档修改而来,而在修改过程中,由于多人修改,造成不同文档之间的术语及一些业务描述并不统一,因此在协议的开发和测试过程中要特别注意。本文参照3GPP标准,结合自己的经验就GMM的一般过程和特殊过程进行了研究测试,对于了解TD-SCDMA系统的GMM功能实体有一定的参考价值,对该系统标准的完善和一些今后从事研发和测试的人员也有一定借鉴意义。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132155
  • GPRS
    +关注

    关注

    21

    文章

    980

    浏览量

    128619
  • GSM
    GSM
    +关注

    关注

    9

    文章

    831

    浏览量

    122265
收藏 人收藏

    评论

    相关推荐

    TD-SCDMA系统原理介绍 pdf

    TD-SCDMA系统原理介绍目录:. 系统概述二.关键技术三. TD-SCDMA网络结构四. TD-S
    发表于 12-12 10:39

    TD-SCDMA网络模拟仪简单介绍

    摘要: TD-SCDMA网络模拟仪是杰脉通信最新推出的款具有TD-SCDMA基站和核心网模拟功能的调测设备。它支持终端系统级的
    发表于 06-14 06:49

    TD-SCDMA的干线增益设计

    TD-SCDMA网络的建设,大量的TD-SCDMA室内覆盖系统随之建设。高质量的TD-SCDMA室内覆盖系统对于提升
    发表于 07-15 06:07

    TD-SCDMA终端一致性测试总结

     TD-SCDMA终端一致性测试包括射频指标测试(参考标准:3GPPTS34.122),协议信令测试(参考标准:3GPPTS34.123)和
    发表于 07-19 07:57

    大唐移动TD-SCDMA终端射频一致性测试系统介绍

    TD-SCDMA频谱分析仪等功能,从满足终端生产测试需求及研发需求的角度出发,可广泛应用于TD-SCDMA终端生产中的板级校准和整机测试
    发表于 07-24 06:58

    怎么进行TD-SCDMA终端的耗电性能测试

    大增加了终端省电的处理难度,对TD-SCDMA终端设计提出了挑战。  怎么进行TD-SCDMA终端的耗电性能测试?是终端入网测试个重要
    发表于 08-08 07:54

    如何构建TD-SCDMA协议测试平台?

    的道路依然坎坷,其中终端设备的测试问题已经成为了TD-SCDMA产业化发展的瓶颈。如何构建TD-SCDMA协议测试平台?对准确地验证移动终端设备的各项技术和性能要求具有哪些意义? 
    发表于 08-12 07:43

    TD-SCDMA协议一致性测试研究

    TD-SCDMA协议一致性测试研究:协议软件是无线通信系统中很重要的软件。协议软件的测试是完善一个协议栈软件必不可少的方法。协议
    发表于 05-20 13:46 18次下载

    TD-SCDMA终端一致性测试

    TD-SCDMA终端一致性测试:• 中国2G终端测试简介 Testing processes on 2G Terminal in China • GS
    发表于 09-09 21:38 18次下载

    TTCN在TD-SCDMA终端RRM一致性测试系统中的应用

    TD-SCDMA终端一致性测试的一个重要内容就是进行RRM一致性测试,这对终端研发和认证有着重要的意义。本文首先介绍了TTCN(树表结合表示
    发表于 09-15 17:12 24次下载

    基于TTCN的TD-SCDMA终端RRM一致性测试结构设计

     RRM一致性测试是3G终端测试的重要组成部分,它对终端的研发和认证具有重要意义。本文分析了TD-SCDMA终端RRM一致性
    发表于 06-17 10:01 936次阅读

    TD-SCDMA亟待一致性测试设备

    TD-SCDMA测试仪表研讨会”在京召开。信息产业部科技司副司长张新生在会上明确表示,随着无线技术整体的发展,测试仪表起到非常重要的作用并成为推动TD-SCDMA整体发展过程中的
    发表于 06-24 08:39 386次阅读

    TD-SCDMA系统终端CC实体一致性测试

    1、引言   TD-SCDMA系统是我国提出的第三代移动通信标准,在国际上引起了广泛的关注。目前,国内很多厂商及科研单位正从事TD-SCDMA协议栈软件的研发工作,协议软件的实现是
    发表于 06-25 08:36 361次阅读

    支持终端一致性测试TD-SCDMA协议测试平台

    其产业化的道路依然坎坷,其中终端设备的测试问题已经成为了TD-SCDMA产业化发展的瓶颈。因此,开展对TD-SCDMA移动终端一致性测试技术
    发表于 12-07 13:43 410次阅读
     支持终端<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>的<b class='flag-5'>TD-SCDMA</b>协议<b class='flag-5'>测试</b>平台

    大唐移动TD-SCDMA终端综合测试仪 领军测试仪表

    CTP3110 TD-SCDMA终端综合测试仪的研究背景 CTP3110 TD-SCDMA终端综合测试仪(简称综测仪)是大唐移动推出的一款TD-SC
    发表于 01-21 16:14 646次阅读