TD-SCDMA与GSM互操作一致性测试例:从开发到实践的深度剖析_第1页
TD-SCDMA与GSM互操作一致性测试例:从开发到实践的深度剖析_第2页
TD-SCDMA与GSM互操作一致性测试例:从开发到实践的深度剖析_第3页
TD-SCDMA与GSM互操作一致性测试例:从开发到实践的深度剖析_第4页
TD-SCDMA与GSM互操作一致性测试例:从开发到实践的深度剖析_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TD-SCDMA与GSM互操作一致性测试例:从开发到实践的深度剖析一、引言1.1研究背景与意义随着移动通信技术的飞速发展,第三代移动通信(3G)技术TD-SCDMA(TimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址)应运而生。TD-SCDMA是中国提出的具有自主知识产权的3G标准,它在频谱利用率、业务支持灵活性、系统性能等方面具有独特优势,为用户带来更高速的数据传输和更丰富的业务体验。然而,由于其网络建设是一个循序渐进、逐步完善的过程,在相当长的一段时期内,TD-SCDMA与第二代移动通信技术GSM(GlobalSystemforMobileCommunications,全球移动通信系统)网络将并存。GSM作为应用最广泛的第二代移动通信制式,已在全球210多个国家和地区的650多个运营商中部署,拥有完善的覆盖网络、成熟的技术体系和庞大的用户群体。在中国,GSM用户在过去很长时间占据着移动用户的主体,尽管3G时代来临,但运营商采取分阶段稳定发展3G的策略,加之广大农村和偏远地区对基础通信服务的需求,使得GSM在未来一段时间内仍有充足的发展空间。这种TD-SCDMA与GSM网络并存的局面,必然涉及到两者之间的互操作问题。互操作对于保障用户体验和网络性能至关重要。当用户处于TD-SCDMA网络覆盖不完善的区域时,通过与GSM网络的互操作,能够确保用户的语音通话、短信以及数据业务等不会中断,从而为用户提供无缝的通信服务。如果互操作存在问题,可能导致用户在跨网络切换时出现掉话、业务中断、连接失败等情况,严重影响用户体验,进而降低用户对运营商的满意度和忠诚度。此外,高效的互操作能够合理利用TD-SCDMA和GSM网络的资源,避免资源浪费,提高网络整体的运营效率。而互操作一致性测试是确保TD-SCDMA与GSM网络之间能够正确、稳定地进行互操作的关键手段。由于不同厂商生产的TD-SCDMA/GSM双模终端在实现互操作功能时,可能存在技术差异和标准理解上的偏差,只有通过一致性测试,才能验证这些终端是否符合相关的互操作标准和规范,从而保障不同终端在不同网络环境下都能实现可靠的互操作。如果缺乏有效的一致性测试,市场上的双模终端可能出现互操作不兼容的情况,这不仅会给用户带来困扰,也会阻碍TD-SCDMA技术的推广和应用,影响整个移动通信产业的健康发展。因此,开展TD-SCDMA/GSM互操作一致性测试例的开发与实现研究,对于推动TD-SCDMA技术的商用进程、提升用户通信质量、促进移动通信产业的可持续发展具有重要的现实意义。1.2国内外研究现状在国外,随着移动通信技术的不断演进,3GPP(第三代合作伙伴计划)等国际标准组织在TD-SCDMA与GSM互操作标准的制定方面发挥了关键作用。3GPP通过一系列的技术规范和标准文件,对TD-SCDMA和GSM系统间的互操作流程、接口定义、信令交互等进行了详细规定,为全球范围内的TD-SCDMA/GSM互操作研究和实践提供了基础框架。众多国际知名通信企业,如诺基亚、爱立信等,积极参与相关标准的制定和技术研发,投入大量资源进行TD-SCDMA/GSM互操作技术的研究与测试。他们在网络优化、终端设备研发等方面取得了显著成果,通过对实际网络部署和运营数据的分析,提出了一系列优化互操作性能的方法和策略,包括改进切换算法以提高切换成功率、优化网络参数配置以减少系统间干扰等。在国内,TD-SCDMA作为具有自主知识产权的3G标准,受到了政府、科研机构和企业的高度重视。政府通过政策引导和资金支持,推动TD-SCDMA产业的发展,为TD-SCDMA/GSM互操作研究创造了良好的政策环境。中国的通信科研机构,如电信科学技术研究院等,在TD-SCDMA技术研究和标准制定方面发挥了重要作用,对TD-SCDMA/GSM互操作技术进行了深入研究,在理论分析、技术方案设计等方面取得了众多成果。国内通信企业,如华为、中兴等,在TD-SCDMA/GSM互操作技术的工程实现和产品研发方面取得了显著进展,通过大量的实际项目经验,不断优化互操作测试方法和流程,提高测试效率和准确性。同时,国内运营商在网络建设和运营过程中,也对TD-SCDMA/GSM互操作进行了大量的实践探索,积累了丰富的实际运营数据和经验,为互操作技术的进一步优化提供了有力支持。尽管国内外在TD-SCDMA/GSM互操作方面取得了一定的研究成果,但仍存在一些不足之处。在测试用例的全面性和针对性方面,现有测试例对于一些复杂的实际应用场景和特殊的用户行为模式考虑不够充分。例如,在不同地理环境(如山区、城市高楼密集区等)下,网络信号传播特性存在差异,可能导致互操作过程中出现信号中断、切换延迟等问题,但当前测试例对此类场景的覆盖不足。此外,随着移动通信业务的不断创新和多样化,如高清视频通话、虚拟现实(VR)/增强现实(AR)业务等对网络性能和互操作要求更高的新业务出现,现有的测试例难以有效验证TD-SCDMA/GSM互操作在这些新业务场景下的性能表现。在测试技术和方法上,虽然已经有了一些成熟的测试工具和平台,但仍存在一定的局限性。例如,部分测试工具在模拟真实网络环境的复杂性和动态性方面存在不足,难以准确模拟网络拥塞、信号干扰等实际网络中常见的问题,导致测试结果与实际网络运行情况存在偏差。而且,当前测试方法在自动化程度和测试效率方面还有待提高,人工测试过程繁琐、耗时,容易出现人为错误,难以满足大规模终端设备一致性测试的需求。在不同厂家设备的兼容性测试方面,由于各厂家在技术实现和标准理解上存在差异,现有的测试体系在全面检测不同厂家TD-SCDMA/GSM双模终端与网络设备之间的兼容性问题上还存在一定的困难,无法完全确保不同厂家设备在互操作过程中的无缝对接和稳定运行。1.3研究内容与方法本研究聚焦于TD-SCDMA/GSM互操作一致性测试例,深入剖析测试原理、实现过程及实际应用,旨在填补当前测试领域的空白,提升测试的全面性与准确性,推动TD-SCDMA技术的广泛应用。在研究内容方面,首先深入研究TD-SCDMA/GSM互操作一致性测试例的开发原理。这涉及对3GPP相关标准的深入解读,明确TD-SCDMA与GSM系统间互操作的信令流程、接口规范以及各种参数设置。分析不同网络环境下互操作的需求和特点,包括城市、农村、山区等不同地理环境以及不同业务负载情况下的互操作要求,为测试例的开发提供理论依据。例如,在城市高楼密集区,信号容易受到阻挡而产生多径衰落,这就要求测试例能够模拟这种复杂的信号环境,检验互操作过程中终端对信号变化的响应能力。其次,完成测试例的实现过程。基于对测试原理的理解,运用TTCN(TestingandTestControlNotation)语言等工具进行测试例的编写。TTCN语言具有强大的测试描述能力,能够准确地描述各种测试场景和测试步骤。搭建测试环境,包括模拟TD-SCDMA和GSM网络的基站、核心网设备以及测试终端等,确保测试环境能够真实反映实际网络情况。在测试环境搭建过程中,要考虑到网络设备的参数配置、信号强度的模拟以及不同厂家设备的兼容性等因素。对编写好的测试例进行调试和优化,确保测试例的准确性和可靠性。再者,关注测试例在实际应用中的效果评估。将开发实现的测试例应用于实际的TD-SCDMA/GSM双模终端测试中,收集测试数据,包括切换成功率、掉话率、业务中断时间等关键指标。通过对这些数据的分析,评估测试例对终端互操作性能的检测能力,判断终端是否符合互操作一致性标准。同时,分析测试过程中出现的问题,如测试例对某些特殊场景的覆盖不足、测试结果的误判等,提出改进措施,进一步完善测试例。在研究方法上,采用文献研究法。广泛收集国内外关于TD-SCDMA/GSM互操作、一致性测试等方面的文献资料,包括学术论文、技术报告、标准规范等。对这些文献进行深入分析和研究,了解该领域的研究现状、发展趋势以及存在的问题,为本文的研究提供理论基础和参考依据。通过对3GPP标准文档的研究,掌握TD-SCDMA/GSM互操作的标准流程和规范要求,从而确定测试例开发的方向和重点。运用案例分析法。选取实际的TD-SCDMA/GSM网络部署案例,分析在实际运营过程中出现的互操作问题及解决方法。通过对这些案例的研究,总结经验教训,为测试例的开发提供实际应用参考。例如,分析某运营商在某地区的网络部署案例中,由于网络参数配置不合理导致互操作时掉话率较高的问题,从中总结出在测试例中需要重点关注网络参数配置的检测。采用实验验证法。在搭建的测试环境中,对开发的测试例进行实验验证。通过不断调整测试条件和参数,模拟各种实际网络场景,检验测试例的有效性和可靠性。对比不同测试例的测试结果,评估测试例的优劣,选择最优的测试例组合,提高测试效率和准确性。在实验过程中,设置不同的信号强度、干扰水平等条件,观察测试例对终端互操作性能的检测效果,从而优化测试例的设计。二、TD-SCDMA与GSM互操作基础2.1TD-SCDMA与GSM技术概述2.1.1TD-SCDMA技术特点TD-SCDMA作为中国提出的具有自主知识产权的3G标准,融合了多种先进技术,展现出独特的技术优势。从多址接入方式来看,它采用直接序列扩频码分多址(DS-CDMA),扩频带宽约为1.6MHz,结合了时分双工(TDD)工作方式,这种方式使得TD-SCDMA在频谱利用上具有显著优势。与频分双工(FDD)模式不同,TDD模式下前向链路和反向链路的信息在同一载频的不同时间间隔上传送,通过时隙来分离接收与传送信道,无需成对的频率,这对于频谱资源的合理分配和高效利用极为关键。在关键技术应用方面,智能天线技术是TD-SCDMA的一大亮点。智能天线通过自适应算法,能够根据用户的位置和信号传播环境,动态调整天线的辐射方向和增益,从而有效提高信号的接收质量,增强系统的抗干扰能力。联合检测技术则通过对多个用户信号的联合处理,消除多址干扰和符号间干扰,进一步提升系统容量和性能。上行同步技术确保来自不同距离的用户终端的上行信号能同步到达基站,这对于提高系统的同步性和稳定性至关重要。接力切换技术也是TD-SCDMA的特色之一。与传统的硬切换和软切换不同,接力切换在切换过程中,终端先与目标基站建立通信链路,然后再断开与原基站的连接,这种方式大大减少了切换过程中的信号中断时间,提高了切换成功率,降低了掉话率。动态信道分配技术根据系统的实时业务需求和信道状况,灵活地分配信道资源,提高了频谱利用率和系统的整体性能。在网络架构上,TD-SCDMA网络主要由基站(NodeB)、无线网络控制器(RNC)和核心网组成。NodeB负责无线信号的收发和处理,RNC则主要负责对NodeB的控制和管理,包括无线资源管理、移动性管理等功能。核心网则负责处理用户的语音、数据等业务,实现与其他网络的互联互通。TD-SCDMA的工作频段主要包括核心频段1880-1920MHz、2010-2025MHz以及补充频段2300-2400MHz。不同频段在实际应用中具有不同的特点和用途,例如1880-1920MHz频段常用于城市热点区域的覆盖,以满足大量用户对高速数据业务的需求;2010-2025MHz频段则在一些重点区域进行补充覆盖,进一步提升网络的服务质量。2.1.2GSM技术特点GSM作为成熟的第二代移动通信技术,经过多年的发展和完善,已在全球范围内广泛部署。其技术特点主要体现在以下几个方面:在多址接入方式上,GSM采用时分多址(TDMA)技术,将每个载频按照时间划分为8个时隙,每个时隙可以承载一个用户的业务,这种方式使得GSM在有限的频谱资源下能够支持多个用户同时通信。在网络架构方面,GSM网络主要由基站子系统(BSS)、网络和交换子系统(NSS)以及移动设备组成。BSS包括基站控制器(BSC)和基站(BTS),BTS负责无线信号的收发,BSC则负责对BTS的管理和控制,如信道分配、功率控制等。NSS负责设备和用户的管理,包括用户认证、位置登记、呼叫处理、数据传输和路由等功能。GSM的工作频段较为广泛,在我国主要采用900MHz和1800MHz频段。其中,900MHz频段的上行频率范围为890-915MHz,下行频率范围为935-960MHz,带宽为25MHz,双工间隔为45MHz,双工信道数为124;1800MHz频段的上行频率范围为1710-1785MHz,下行频率范围为1805-1880MHz,带宽为75MHz,双工间隔为95MHz,双工信道数为374。不同频段的信号传播特性有所差异,900MHz频段的信号波长较长,传播距离较远,适合用于广域覆盖;1800MHz频段的信号波长较短,穿透力较强,适合在城市等人口密集区域提供更好的覆盖和容量。在业务支持方面,GSM最初主要用于语音通信,随着技术的发展,也逐渐支持一些低速数据业务,如短信、彩信以及基于GPRS(通用分组无线服务)和EDGE(增强型数据速率GSM演进技术)的分组数据业务。GPRS为GSM用户提供了一种基于分组交换的数据传输方式,实现了数据的实时在线传输,虽然数据传输速率相对较低,但满足了用户对简单数据业务的基本需求。EDGE则在GPRS的基础上,通过采用更先进的调制解调技术,提高了数据传输速率,为用户提供了更快的数据服务体验。2.2互操作的必要性与应用场景2.2.1网络覆盖与业务连续性需求在TD-SCDMA网络建设初期,其覆盖范围相对有限,难以实现全国范围内的连续覆盖。而GSM网络经过多年的发展,已经在城市、乡村乃至偏远地区实现了广泛覆盖。例如,在一些山区、农村等地理环境复杂或经济欠发达地区,由于建设成本、地理条件等因素的限制,TD-SCDMA网络的覆盖建设相对滞后。此时,TD-SCDMA与GSM的互操作就显得尤为重要。当TD-SCDMA用户进入这些覆盖薄弱区域时,通过与GSM网络的互操作,用户的语音通话、短信以及数据业务等能够顺利切换到GSM网络上继续进行,从而保障了用户业务的连续性,避免了因网络覆盖不足而导致的业务中断。从用户体验的角度来看,业务连续性是衡量移动通信服务质量的关键指标。如果用户在移动过程中频繁遭遇业务中断,将极大地降低用户对运营商的满意度和忠诚度。通过TD-SCDMA与GSM的互操作,用户在跨网络区域移动时,能够享受到无缝的通信服务,无论是在繁华的城市中心还是偏远的乡村角落,都能保持稳定的通信连接,这对于提升用户体验具有重要意义。在网络资源利用方面,合理的互操作能够优化资源配置。不同时间段、不同区域的通信业务需求存在差异。例如,在白天的城市商业区,数据业务需求旺盛,此时可以充分利用TD-SCDMA网络的高速数据传输能力;而在夜间或偏远地区,语音业务需求相对较高,GSM网络则能更好地满足这一需求。通过互操作,运营商可以根据业务量的变化,动态调整用户在TD-SCDMA和GSM网络之间的分布,实现网络资源的高效利用,避免资源的闲置或过度拥塞。2.2.2实际应用场景分析在城市交通场景中,用户在乘坐地铁、公交车等交通工具时,经常会在TD-SCDMA和GSM网络覆盖区域之间频繁切换。以地铁为例,地铁线路通常穿越城市的多个区域,部分路段可能处于TD-SCDMA网络覆盖较好的区域,而在一些地下站点或隧道中,由于信号传播受到阻挡,TD-SCDMA网络信号较弱,此时就需要切换到GSM网络以保证通信质量。在这种场景下,TD-SCDMA与GSM的互操作能够确保用户在乘坐地铁过程中,无论是接听电话、发送短信还是浏览网页,都不会受到网络切换的影响,实现通信的连续性。在旅游景区场景中,旅游景区通常面积较大,地理环境复杂,包括山区、森林、湖泊等多种地形。不同区域的网络覆盖情况存在差异,一些偏远的景点可能GSM网络覆盖较好,而TD-SCDMA网络覆盖不足。对于游客来说,在景区内游玩时,可能需要使用手机进行拍照、分享照片、导航等操作,这些业务对网络的稳定性和速度有一定要求。通过TD-SCDMA与GSM的互操作,游客在景区内移动时,能够根据网络信号的强弱自动切换网络,确保各项业务的正常开展,提升游客在景区内的通信体验。在室内外场景切换中,当用户从室外进入室内时,信号传播环境发生变化,可能导致TD-SCDMA网络信号衰减。例如,在一些高楼大厦内部,由于建筑物结构的阻挡,TD-SCDMA网络信号可能较弱,而GSM网络信号相对稳定。此时,TD-SCDMA与GSM的互操作能够使用户的通信业务自动切换到GSM网络,保证用户在室内的通话质量和数据传输速度。反之,当用户从室内走出到室外时,也能顺利切换回TD-SCDMA网络,实现网络的无缝切换。2.3互操作原理与关键技术2.3.1小区选择与重选原理小区选择是指UE(UserEquipment,用户设备)在开机或从无服务状态进入有服务状态时,搜索并选择一个合适的小区进行驻留的过程。在TD-SCDMA与GSM互操作中,UE首先会按照一定的优先级顺序搜索可用的网络和小区。通常情况下,TD-SCDMA网络被设置为较高优先级,UE开机后会优先搜索TD-SCDMA网络信号。当UE搜索到多个TD-SCDMA小区时,会根据小区选择标准来判断选择哪个小区驻留。小区选择标准主要基于信号强度、信号质量等参数。例如,UE会测量每个TD-SCDMA小区的P-CCPCH(PrimaryCommonControlPhysicalChannel,主公共控制物理信道)的RSCP(ReceivedSignalCodePower,接收信号码功率)和Ec/Io(比特能量与干扰密度之比)等参数。只有当某个TD-SCDMA小区的信号强度和质量满足一定的门限值要求时,UE才会选择驻留在该小区。如果UE在搜索过程中没有找到满足条件的TD-SCDMA小区,或者TD-SCDMA网络信号非常弱,UE则会开始搜索GSM网络。对于GSM网络,UE会测量各个GSM小区的BCCH(BroadcastControlChannel,广播控制信道)的RxLev(接收电平)等参数,选择信号最强且满足一定条件的GSM小区进行驻留。在小区选择过程中,UE还会考虑网络的接入限制、PLMN(PublicLandMobileNetwork,公共陆地移动网络)选择等因素。小区重选是指UE在空闲模式下,当当前驻留小区的信号质量变差或者发现其他小区的信号质量更好时,自动从当前驻留小区转移到另一个小区的过程。在TD-SCDMA与GSM互操作中,空闲模式下支持TD-SCDMA/GSM之间双向小区重选。当UE驻留在TD-SCDMA小区时,如果测量到当前TD-SCDMA小区的信号质量低于某个门限值,并且同时测量到相邻GSM小区的信号质量高于一定门限值,且这种状态持续一定时间(由重选定时器控制),UE就会触发从TD-SCDMA到GSM的小区重选。反之,当UE驻留在GSM小区时,如果测量到当前GSM小区的信号质量低于某个门限值,同时测量到相邻TD-SCDMA小区的信号质量高于一定门限值,且持续时间满足重选定时器要求,UE就会触发从GSM到TD-SCDMA的小区重选。在小区重选过程中,网络会通过系统消息向UE下发相关的重选参数,如重选门限、迟滞参数等,UE根据这些参数来判断是否进行小区重选。2.3.2切换机制详解切换是指UE在连接模式下,从一个小区移动到另一个小区时,为了保持通信的连续性,将通信链路从原小区切换到目标小区的过程。在TD-SCDMA与GSM互操作中,切换主要分为基于质量的切换和基于负荷的切换。基于质量的切换是指当用户在TD-SCDMA系统中进行通信并移动到TD-SCDMA系统的边缘,其无线质量变差时,如果用户驻留的TD-SCDMA小区有同覆盖的GSM小区,通过打开系统间测量可实现TD-SCDMA到GSM的切换。在进行系统间切换时,会考虑切换业务特点。由于GSM、TD-SCDMA系统提供的CS(Circuit-Switched,电路交换)业务服务质量基本相同,且CS掉话用户感受明显,所以CS业务对切换成功率要求较高;而PS(Packet-Switched,分组交换)业务中,TD-SCDMA系统提供的服务质量要远远好于GSM系统,PS业务掉话用户感受不明显,且PS业务掉话后会自动重新进行连接。因此,CS域业务以尽可能保证切换成功率为主,PS域业务以尽可能保证用户的带宽为主,即用户从TD-SCDMA、GSM共同覆盖区向GSM覆盖区移动时,CS域切换发生较早,PS域切换发生较晚。基于负荷的切换是指当GSM或TD-SCDMA系统负荷较高,满足系统间负荷均衡的条件时,如果有用户接入负荷较高的系统,该系统可以通过定向重试将其指派到负荷较轻的系统中;如果负荷较重的系统,其负荷继续增加,达到了进行负荷控制的条件,则对于已经在该系统中保持呼叫的用户,通过切换将其切换到负荷较轻的系统,以达到系统间的负荷均衡。在TD-SCDMA与GSM切换过程中,还涉及到切换触发条件、切换类型和切换过程等关键环节。切换触发条件通常基于信号强度、信号质量等参数。例如,当TD-SCDMA网络信号强度满足小于本系统门限,GSM信号强度大于异系统门限并能持续TimeToTrigger的时间以上,就会触发TD-SCDMA到GSM的切换。切换类型主要包括硬切换和软切换。硬切换是一种在不同网络之间进行的即时转换,这种转换需要完全断开当前网络后在新网络中重新建立连接;软切换是一种渐进的过程,它充分利用了网络重叠区域内两个无线网络同时存在的优点,这种切换比硬切换更快、更可靠。切换过程一般包括搜索、选择和重定向三个阶段。搜索阶段是UE确定新网络信号的过程,UE会不断测量周围小区的信号参数;选择阶段是UE根据测量结果选择新网络中最佳网络的过程,以提高无线连接的质量;最后,重定向是UE完成转换并建立与新网络连接的过程。三、一致性测试相关理论3.1一致性测试的概念与意义一致性测试,作为协议测试领域的关键分支,旨在检测所实现的协议实体与既定协议规范的符合程度。在通信领域,协议是各设备之间进行通信时必须遵循的规则。然而,尽管存在标准化的协议,却无法保证协议的实现之间能够成功地进行通信。这是因为当前的协议标准大多使用自然语言描述,实现者对协议的理解可能存在差异,从而导致不同的协议实现,甚至可能出现错误实现。例如,在TD-SCDMA与GSM互操作中,不同厂家生产的双模终端在实现小区重选和切换功能时,可能由于对3GPP标准的理解不同,在参数设置、信令交互等方面存在差异,这就需要通过一致性测试来判别这些实现是否符合标准。从本质上讲,一致性测试是一种黑盒测试,它并不涉及协议的内部实现细节,而是从外部行为来判断协议的实现是否符合要求。通过观察具体实现在不同的环境和条件下的反应行为,验证其与相应的协议标准是否一致。例如,在测试TD-SCDMA/GSM双模终端的互操作一致性时,会在不同的网络信号强度、干扰水平等环境条件下,观察终端的小区选择、重选以及切换等行为是否符合3GPP标准中规定的流程和参数要求。一致性测试对于确保不同厂家设备的互联互通至关重要。在TD-SCDMA与GSM网络并存的环境下,市场上存在着众多不同厂家生产的TD-SCDMA/GSM双模终端和网络设备。如果这些设备之间缺乏有效的一致性测试,就可能出现通信不兼容的情况。例如,某厂家的TD-SCDMA终端在与另一厂家的GSM基站进行互操作时,可能由于对切换信令的理解和实现不同,导致切换失败,从而影响用户的通信体验。通过一致性测试,可以确保不同厂家的设备在遵循相同的协议规范下进行通信,实现无缝连接,促进整个移动通信产业的健康发展。一致性测试对于保障网络性能也具有重要意义。在实际的移动通信网络中,网络性能直接影响着用户的体验。如果TD-SCDMA与GSM互操作过程中存在一致性问题,可能会导致掉话率增加、业务中断时间延长、数据传输速率降低等问题。例如,在小区重选过程中,如果终端不符合一致性标准,可能会频繁进行不必要的重选,导致网络资源浪费,同时也会影响用户业务的连续性。通过一致性测试,可以提前发现并解决这些问题,优化网络性能,为用户提供更稳定、高效的通信服务。3.2一致性测试的标准与规范TD-SCDMA与GSM互操作一致性测试严格遵循一系列国内外标准和规范,这些标准和规范为测试工作提供了明确的指导和依据。在国际上,3GPP制定的一系列标准是TD-SCDMA与GSM互操作一致性测试的重要基础。3GPP作为全球领先的移动通信标准制定组织,其发布的技术规范对TD-SCDMA和GSM系统间的互操作流程、接口定义、信令交互等方面进行了详细且全面的规定。例如,3GPPTS25.302标准对UTRAN(UMTSTerrestrialRadioAccessNetwork,通用陆地无线接入网,TD-SCDMA属于UTRAN的一种)与GSM系统间的移动性管理过程进行了规范,包括小区重选、切换等关键互操作流程的具体步骤和信令交互要求。该标准明确规定了在TD-SCDMA到GSM的小区重选过程中,UE应如何测量TD-SCDMA小区和GSM小区的信号强度、质量等参数,以及在满足何种条件下触发重选操作,同时对重选过程中的信令流程进行了详细描述,确保了不同厂家设备在实现这一功能时的一致性。3GPPTS25.331标准则对RRC(RadioResourceControl,无线资源控制)协议进行了规范,这对于TD-SCDMA与GSM互操作过程中的无线资源管理和控制至关重要。在互操作切换过程中,RRC协议负责协调UE与网络之间的通信,控制切换的触发、执行和完成等环节。该标准详细规定了RRC信令的格式、内容和交互流程,保证了在不同网络环境下切换过程的稳定性和可靠性。在中国,通信行业也制定了相应的标准和规范来指导TD-SCDMA与GSM互操作一致性测试。YD/T1559-2007《2GHzTD-SCDMA数字蜂窝移动通信网终端设备技术要求(第一阶段)》对TD-SCDMA终端与GSM网络的互操作性能提出了明确要求,包括终端在不同网络环境下的小区选择、重选和切换性能指标等。该标准规定了TD-SCDMA终端在进行系统间切换时的切换成功率、掉话率等关键指标的合格范围,确保了终端在实际使用过程中能够满足用户对通信质量的基本需求。中国移动通信企业标准QB-XX-XXX-XXXX《TD-SCDMA与GSM系统互操作测试规范》则从运营商的角度出发,对TD-SCDMA与GSM系统互操作的测试方法和测试用例进行了详细规定。该规范涵盖了各种实际应用场景下的测试要求,如不同频段下的小区重选和切换测试、语音业务和数据业务在系统间切换的测试等。在语音业务切换测试中,该规范明确规定了不同编码方式(如AMR、FR、EFR等)下的语音业务从TD-SCDMA到GSM切换的测试步骤和评估标准,确保了测试的全面性和准确性。这些国内外标准和规范相互补充、相互协调,共同构建了TD-SCDMA与GSM互操作一致性测试的标准体系,为保障不同厂家设备的互联互通和网络性能提供了坚实的保障。3.3测试方法与流程在TD-SCDMA与GSM互操作一致性测试中,常用的测试方法主要包括黑盒测试和白盒测试,它们各自具有独特的特点和适用场景。黑盒测试将被测试的TD-SCDMA/GSM双模终端或网络设备视为一个黑盒,不考虑其内部的结构和实现细节,只关注输入和输出之间的关系。在测试过程中,依据相关的标准和规范,向被测对象输入各种测试用例,然后观察其输出结果是否符合预期。例如,在测试TD-SCDMA到GSM的切换功能时,通过模拟不同的信号强度、业务类型等输入条件,观察终端是否能够按照标准规定的流程和参数,正确地完成切换操作,并确保切换后的通信质量符合要求。黑盒测试的优点在于它与实现技术无关,能够从用户的角度出发,验证系统的功能是否满足需求,且测试用例的设计相对简单,不需要对系统的内部结构有深入了解。然而,它也存在一定的局限性,由于不了解系统内部结构,难以对系统内部的错误进行定位和分析,对于一些复杂的系统,可能需要大量的测试用例才能覆盖所有的情况,导致测试效率较低。白盒测试则相反,它需要深入了解被测对象的内部结构和实现细节,根据系统的内部逻辑来设计测试用例。在TD-SCDMA与GSM互操作一致性测试中,白盒测试可以针对系统间互操作的信令流程、算法实现等内部环节进行测试。例如,对于TD-SCDMA与GSM切换过程中的信令交互算法,白盒测试可以通过对算法的逻辑分析,设计测试用例来验证算法在不同条件下的正确性,确保信令的正确发送、接收和处理。白盒测试的优点是能够深入检测系统内部的错误,提高测试的覆盖率,对于一些关键的内部算法和逻辑,能够进行全面的验证。但它的缺点也很明显,测试用例的设计需要对系统内部结构有深入的了解,这对测试人员的技术要求较高,而且白盒测试通常依赖于具体的实现技术,当系统的实现发生变化时,测试用例需要进行相应的修改,维护成本较高。除了黑盒测试和白盒测试,在实际的TD-SCDMA与GSM互操作一致性测试中,还会结合其他测试方法,如灰盒测试。灰盒测试是介于黑盒测试和白盒测试之间的一种测试方法,它既关注系统的输入输出行为,又了解部分系统的内部结构和实现细节。在测试过程中,通过对系统内部关键节点的监控和分析,结合外部的输入输出测试,能够更全面地检测系统的一致性。测试流程是确保测试工作有序进行、提高测试效率和准确性的关键。在TD-SCDMA与GSM互操作一致性测试中,测试流程通常包括以下几个关键步骤:测试准备阶段:这一阶段的工作至关重要,是整个测试工作的基础。首先,需要依据相关的标准和规范,如3GPP标准以及国内通信行业标准,确定详细的测试需求。明确需要测试的互操作功能、性能指标以及各种测试场景等。根据测试需求,选择合适的测试工具。常见的测试工具包括安捷伦的E6651A综合测试仪、罗德与施瓦茨的CMW500无线通信测试仪等,这些工具能够模拟各种网络环境和信号条件,为测试提供支持。搭建测试环境也是测试准备阶段的重要工作。测试环境应尽可能真实地模拟实际的TD-SCDMA和GSM网络,包括基站模拟器、核心网模拟器以及测试终端等设备的配置和连接。在搭建测试环境时,要确保各设备之间的兼容性和稳定性,对网络参数进行合理设置,如信号强度、干扰水平、小区参数等,以满足不同测试场景的需求。测试用例设计阶段:根据确定的测试需求和选择的测试方法,设计具体的测试用例。测试用例应覆盖各种可能的互操作场景和情况,包括不同的网络环境、业务类型、信号强度等。在设计测试用例时,要考虑到测试的全面性和有效性,避免遗漏重要的测试点。对于TD-SCDMA到GSM的小区重选测试,应设计不同信号强度下的重选测试用例,以及在不同业务负载情况下的重选测试用例,以全面验证小区重选功能的一致性。测试执行阶段:按照设计好的测试用例,在搭建好的测试环境中进行测试。在测试过程中,严格控制测试条件,确保测试的准确性和可重复性。记录测试过程中的各种数据和现象,包括测试时间、测试环境参数、被测对象的响应结果等。对于每个测试用例的执行结果,要进行详细的记录和分析,判断是否符合预期结果。如果发现测试结果与预期不符,要及时进行问题排查。测试结果分析阶段:对测试执行阶段记录的数据和结果进行深入分析。将测试结果与相关的标准和规范进行对比,判断被测对象是否符合互操作一致性要求。计算各种性能指标,如切换成功率、掉话率、小区重选时间等,并与标准中的指标进行比较。通过对测试结果的分析,找出存在的问题和不足之处,为后续的改进提供依据。问题处理与复测阶段:根据测试结果分析阶段发现的问题,与相关的研发团队或设备厂家进行沟通,共同分析问题产生的原因,并提出解决方案。对问题进行修复后,进行复测,验证问题是否得到解决。在复测过程中,要重点关注之前出现问题的测试用例,确保问题不再出现,同时对相关的功能和性能进行再次验证,以保证系统的稳定性和可靠性。四、TD-SCDMA/GSM互操作一致性测试例开发4.1测试例需求分析在TD-SCDMA与GSM互操作的大背景下,根据其关键技术和丰富的应用场景,深入剖析测试例的功能需求与性能需求,是开发有效测试例的基础。从功能需求来看,小区选择与重选功能的测试至关重要。需全面测试UE在不同网络环境下,如TD-SCDMA信号强度良好、信号强度逐渐减弱以及GSM信号强度变化等场景下,是否能依据相关标准规定的流程和参数,准确地进行TD-SCDMA与GSM小区的选择与重选。在TD-SCDMA网络信号强度满足小于本系统门限,GSM信号强度大于异系统门限并能持续TimeToTrigger的时间以上时,UE应能正确触发从TD-SCDMA到GSM的小区重选;反之,当GSM网络信号质量变差,TD-SCDMA网络信号质量满足条件时,UE应能顺利从GSM重选到TD-SCDMA小区。同时,要测试UE在开机时,是否能按照预设的优先级,优先选择TD-SCDMA小区驻留,若TD-SCDMA小区不可用,再选择合适的GSM小区。切换功能的测试也是重点。对于基于质量的切换,要模拟用户在TD-SCDMA系统中通信并移动到系统边缘,无线质量变差的场景,验证系统是否能通过打开系统间测量,准确实现TD-SCDMA到GSM的切换。并且,要针对CS域和PS域业务的不同特点,测试切换策略的执行情况。CS域业务对切换成功率要求高,测试时要关注在各种复杂情况下,CS域业务切换的成功率是否符合标准要求;PS域业务以保证用户带宽为主,要测试PS域业务在切换过程中,用户的带宽是否能得到合理保障,业务是否能正常恢复。基于负荷的切换同样不容忽视。需测试当GSM或TD-SCDMA系统负荷较高时,系统能否准确判断负荷情况,按照标准流程和参数,通过定向重试将接入用户指派到负荷较轻的系统,以及对已在高负荷系统中保持呼叫的用户,能否成功将其切换到负荷较轻的系统,实现系统间的负荷均衡。业务连续性功能的测试也不可或缺。要在各种实际应用场景下,如城市交通、旅游景区、室内外场景切换等,测试用户在进行语音通话、短信、数据业务等过程中,网络切换时业务是否能保持连续,不出现中断、掉话、数据传输失败等问题。在用户乘坐地铁过程中,频繁的网络切换时,语音通话应保持清晰,数据业务应能稳定传输。从性能需求角度出发,切换成功率是关键指标。在不同的网络环境、业务类型和信号强度条件下,TD-SCDMA与GSM之间的切换成功率应达到一定的标准要求。对于CS域业务切换,切换成功率应不低于95%,以确保用户在语音通话过程中的体验;对于PS域业务切换,切换成功率也应保持在较高水平,如不低于90%,保证数据业务的稳定进行。掉话率也是重要的性能指标。在互操作过程中,掉话率应控制在较低水平,一般要求在正常网络条件下,掉话率不超过1%。无论是在TD-SCDMA到GSM的切换过程中,还是GSM到TD-SCDMA的切换过程中,都要严格控制掉话率,避免因掉话给用户带来不良体验。小区重选时间也需满足一定的性能要求。为了保证用户在空闲模式下能够及时切换到信号更好的小区,小区重选时间应尽可能短。一般来说,从TD-SCDMA到GSM的小区重选时间应不超过3秒,从GSM到TD-SCDMA的小区重选时间也应在相同的时间范围内,以确保用户能够快速接入更优的网络。数据传输速率在互操作过程中也不能有明显下降。当用户在TD-SCDMA与GSM网络之间切换时,数据传输速率的波动应在可接受范围内。例如,在进行数据业务时,从TD-SCDMA切换到GSM后,数据传输速率应能维持在一定水平,对于普通数据业务,传输速率不应低于切换前的70%,以保证用户对数据业务的使用体验。4.2测试例设计原则与方法在TD-SCDMA/GSM互操作一致性测试例的开发中,遵循一系列科学合理的设计原则是确保测试全面、准确、有效的基础,同时采用合适的设计方法能够提高测试例的质量和开发效率。全面性原则是测试例设计的重要基石。测试例应涵盖TD-SCDMA与GSM互操作的各个关键环节,包括但不限于小区选择与重选、切换、业务连续性等功能。在小区选择与重选方面,要考虑到不同网络信号强度、质量变化以及各种干扰情况下的选择与重选场景。当TD-SCDMA网络信号受到高楼阻挡而减弱,同时GSM网络信号相对稳定时,测试例应能验证UE是否能按照标准规定的参数和流程,准确地进行小区重选。对于切换功能,不仅要测试基于质量和基于负荷的切换,还要考虑不同业务类型(如语音业务、数据业务)在切换过程中的表现。在语音业务切换时,要重点关注切换对通话质量的影响,确保切换过程中语音清晰、无中断;在数据业务切换时,要测试数据传输的连续性和速率变化,保证数据业务不受切换的影响而正常进行。有效性原则要求测试例能够准确地检测出被测对象是否符合互操作一致性标准。测试例应针对关键的性能指标和功能要求进行设计,通过设置合理的测试条件和预期结果,能够有效地发现潜在的问题。在测试切换成功率这一关键性能指标时,测试例应模拟多种复杂的网络环境和业务场景,如在网络拥塞、信号干扰较大的情况下,多次进行切换测试,观察切换成功率是否达到标准要求。如果测试例在这些复杂情况下能够准确地检测出切换成功率是否达标,那么该测试例就是有效的。可重复性原则是保证测试结果可靠性的关键。测试例应具有明确的测试步骤和条件,使得在不同的时间、地点和测试人员执行时,都能得到相同的测试结果。在测试TD-SCDMA到GSM的小区重选功能时,测试例应详细规定测试环境的搭建要求,包括基站的配置参数、信号强度的设置范围等,以及测试的具体步骤,如UE的初始状态、测量参数的获取时机等。只有这样,不同的测试人员按照相同的测试例进行测试,才能得到一致的结果,从而保证测试结果的可靠性。独立性原则要求每个测试例都能独立地对被测对象的某一特定功能或性能进行测试,避免测试例之间相互干扰。在设计测试例时,要确保每个测试例的测试目标明确,测试条件和步骤独立。在测试基于质量的切换功能时,应单独设计一个测试例,设置特定的信号质量参数和切换门限,专注于验证基于质量的切换是否正常工作,而不受到其他功能测试的影响。这样可以更准确地定位和分析问题,提高测试的效率和准确性。在测试例设计方法上,基于场景的设计方法是常用且有效的。这种方法根据TD-SCDMA与GSM互操作的实际应用场景,如城市交通、旅游景区、室内外场景切换等,设计相应的测试例。在城市交通场景中,考虑到用户在地铁、公交车等交通工具上的移动情况,设计测试例模拟UE在高速移动过程中,频繁穿越TD-SCDMA和GSM网络覆盖区域时的互操作情况。通过在测试环境中设置移动速度、信号变化规律等参数,观察UE的小区选择、重选和切换功能是否正常。边界值分析法也是重要的设计方法之一。这种方法通过选取边界值和极限值作为测试数据,来检验系统在边界条件下的性能。在TD-SCDMA与GSM互操作中,信号强度的门限值、切换时间的极限值等都是重要的边界条件。在测试小区重选功能时,将TD-SCDMA网络信号强度设置为刚好低于重选门限,GSM网络信号强度设置为刚好高于重选门限,观察UE是否能准确地进行小区重选。通过这种方法,可以发现系统在边界条件下可能出现的问题,提高系统的稳定性和可靠性。等价类划分法同样不可或缺。该方法将输入数据划分为若干个等价类,从每个等价类中选取代表性的数据作为测试用例。在TD-SCDMA与GSM互操作测试中,对于信号强度、干扰水平等输入参数,可以根据其取值范围划分为不同的等价类。将信号强度划分为强信号、中信号、弱信号等价类,然后从每个等价类中选取典型值作为测试数据。这样可以在保证测试覆盖范围的前提下,减少测试用例的数量,提高测试效率。4.3具体测试例开发4.3.1小区重选测试例TD-SCDMA与GSM之间小区重选测试例开发过程需严格遵循相关标准和规范,确保测试的全面性和准确性。在测试准备阶段,需搭建模拟真实网络环境的测试平台。准备一台TD-SCDMA基站模拟器,可精确设置TD-SCDMA小区的各项参数,如载频、时隙配置、功率设置等,以及一个GSM基站模拟器,用于设置GSM小区的参数,如频点、BSIC(基站识别码)、功率等。同时,配备TD-SCDMA/GSM双模测试终端,该终端应具备测量信号强度、质量等参数的功能,且能准确记录小区重选的相关信息。在测试步骤方面,先进行TD-SCDMA到GSM的小区重选测试。将双模测试终端开机,设置为自动搜索网络模式,使其初始驻留在TD-SCDMA小区。通过基站模拟器,逐步降低TD-SCDMA小区的信号强度,模拟终端移动出TD-SCDMA网络覆盖区域的场景。同时,使用信号发生器在GSM小区方向产生稳定的信号,并逐渐增强GSM小区的信号强度。在测试过程中,密切监测测试终端的测量结果,当TD-SCDMA小区的信号强度低于预先设定的门限值(如RSCP低于-105dBm),且GSM小区的信号强度高于设定的门限值(如RxLev高于-90dBm),并持续一定时间(如5秒)时,观察测试终端是否触发从TD-SCDMA到GSM的小区重选。对于GSM到TD-SCDMA的小区重选测试,将双模测试终端初始驻留在GSM小区。通过基站模拟器调整GSM小区的信号强度,使其逐渐减弱,同时增强TD-SCDMA小区的信号强度。当GSM小区的信号强度低于设定的门限值(如RxLev低于-100dBm),TD-SCDMA小区的信号强度高于设定的门限值(如RSCP高于-95dBm),并持续一定时间(如5秒)时,观察测试终端是否触发从GSM到TD-SCDMA的小区重选。测试例的预期结果是,在满足上述重选条件时,测试终端应能准确地进行小区重选。对于TD-SCDMA到GSM的小区重选,重选后测试终端应能成功在GSM小区进行位置更新,通过查询测试终端的位置更新消息记录,确认位置更新是否成功;且能够正常发起和接收呼叫,使用测试呼叫软件进行多次呼叫测试,统计呼叫成功率,呼叫成功率应不低于95%。对于GSM到TD-SCDMA的小区重选,重选后测试终端应能成功在TD-SCDMA小区进行位置登记,通过查看测试终端的系统消息接收情况,确认位置登记是否成功;并且能够正常进行数据业务,如进行FTP下载测试,数据传输速率应达到TD-SCDMA网络的最低要求,如不低于384kbps。4.3.2切换测试例切换测试例的开发涵盖语音业务和数据业务的切换测试,以及不同触发条件下的切换测试,旨在全面验证TD-SCDMA与GSM之间切换功能的可靠性。在语音业务切换测试方面,基于下行覆盖的切换测试是重要环节。准备TD-SCDMA和GSM基站模拟器,构建相邻小区关系。将TD-SCDMA/GSM双模测试终端在TD-SCDMA小区发起语音呼叫,保持通话状态。通过基站模拟器逐渐降低TD-SCDMA小区的下行信号强度,同时监测测试终端的测量报告。当TD-SCDMA小区的下行信号强度满足小于本系统门限(如RSCP低于-100dBm),且GSM小区的信号强度大于异系统门限(如RxLev高于-90dBm)并能持续TimeToTrigger的时间(如3秒)以上时,观察系统是否触发TD-SCDMA到GSM的切换。切换完成后,检查通话质量,通过语音质量评估软件,如PESQ(PerceptualEvaluationofSpeechQuality,感知语音质量评估),评估通话的清晰度、流畅度等指标,PESQ得分应不低于3.5分,同时确保通话未中断。基于上行覆盖的切换测试同样关键。在TD-SCDMA小区发起语音呼叫后,通过调整测试终端的发射功率或改变测试终端与基站的距离,模拟上行信号质量变差的情况。当TD-SCDMA小区的上行信号质量低于设定门限(如误码率高于5%),且GSM小区的上行信号质量满足要求(如误码率低于2%),并持续一定时间(如3秒)时,观察系统是否正确触发切换。切换后,同样通过PESQ软件评估通话质量,确保通话正常。基于负荷的切换测试则关注系统负荷情况对切换的影响。利用基站模拟器设置TD-SCDMA或GSM系统的负荷状态,如将TD-SCDMA系统的负荷设置为高于80%,模拟系统高负荷场景。当有新的语音业务请求接入时,观察系统是否能通过定向重试将该业务指派到负荷较轻的GSM系统中。对于已在高负荷系统中保持呼叫的用户,当系统负荷继续增加,达到负荷控制条件时,观察系统是否能将用户切换到负荷较轻的系统,以实现系统间的负荷均衡。在切换过程中,监测通话质量和切换成功率,切换成功率应不低于90%。在数据业务切换测试中,PS域CELL-DCH状态下TD到GPRS的小区切换测试是重点。在TD-SCDMA小区,使用测试终端发起数据业务,如FTP下载业务,建立稳定的数据连接,保持CELL-DCH状态。通过调整基站模拟器参数,改变TD-SCDMA小区的信号质量,当信号质量满足切换条件时,观察系统是否能成功将数据业务切换到GPRS网络。切换完成后,检查数据业务的恢复情况,如FTP下载是否能继续正常进行,数据传输速率是否在可接受范围内,一般要求切换后数据传输速率不低于切换前的70%。GPRS到TD-SCDMA的小区切换测试也不容忽视。在GPRS小区发起数据业务,如HTTP浏览业务。逐渐调整GPRS小区的信号强度和质量,当GPRS小区的信号质量变差,而TD-SCDMA小区的信号质量满足要求时,观察系统是否能成功将数据业务切换到TD-SCDMA网络。切换后,检查HTTP浏览业务是否正常,页面加载时间是否在合理范围内,一般要求页面加载时间不超过切换前的1.5倍。4.3.3其他关键测试例双网并发业务测试例对于评估TD-SCDMA与GSM互操作在复杂业务场景下的性能具有重要意义。在测试准备阶段,搭建包含TD-SCDMA和GSM基站模拟器的测试环境,配置好相关网络参数。准备支持双网并发业务的TD-SCDMA/GSM双模测试终端,该终端需具备同时进行语音通话和数据业务的功能。测试步骤如下,在TD-SCDMA网络下,使用测试终端发起语音通话,如拨打普通电话。在通话过程中,同时发起数据业务,如进行FTP下载或在线视频播放。然后,通过基站模拟器调整网络信号,模拟终端移动到网络覆盖边缘的场景,使TD-SCDMA网络信号逐渐减弱,而GSM网络信号逐渐增强。当满足切换条件时,观察系统是否能顺利将语音通话和数据业务切换到GSM网络,确保语音通话不中断,通过语音质量评估软件检测通话质量,通话质量应保持在可接受范围内;数据业务正常运行,如FTP下载速度波动不超过切换前的30%,在线视频播放无卡顿现象。不同网络环境下的兼容性测试例也是必不可少的。在城市环境测试中,选择具有代表性的城市区域,如市中心高楼密集区、商业区等。这些区域信号传播环境复杂,存在多径衰落、信号干扰等问题。在该环境下,使用测试终端进行TD-SCDMA与GSM的互操作测试,包括小区重选和切换测试。观察测试终端在复杂信号环境下的互操作性能,记录小区重选和切换的成功率、失败原因等信息,分析信号干扰对互操作的影响,如由于建筑物反射导致的信号多径衰落是否会影响切换的及时性和成功率。在农村环境测试中,选择典型的农村区域,该区域特点是基站覆盖范围广,但信号强度相对较弱,且用户分布较为分散。在农村环境下进行互操作测试,重点关注测试终端在低信号强度下的小区选择、重选和切换性能。测试终端在信号强度较低时,是否能准确选择信号最强的小区驻留,以及在不同网络间切换时的稳定性,统计在农村环境下的互操作成功率,分析信号强度不足对互操作的影响。在室内环境测试中,选择不同类型的室内场景,如大型商场、写字楼、居民住宅等。不同室内场景的信号传播特性存在差异,大型商场人员密集,信号干扰较大;写字楼内部结构复杂,信号衰减明显;居民住宅环境相对简单,但可能存在室内装修材料对信号的阻挡。在这些室内场景下,进行TD-SCDMA与GSM的互操作测试,观察测试终端在不同室内环境下的信号接收情况和互操作性能,分析室内环境因素对互操作的影响,如建筑物内部结构和装修材料对信号的衰减是否会导致小区重选和切换失败。五、测试例的实现与验证5.1测试环境搭建搭建TD-SCDMA/GSM互操作一致性测试环境是实现测试例的基础,该环境需模拟真实网络场景,涵盖硬件设备与软件工具两大部分,以确保测试的准确性与可靠性。硬件设备方面,测试终端选用具备TD-SCDMA与GSM双模功能的商用手机或专业测试终端,如华为的某款TD-SCDMA/GSM双模测试手机,其支持频段覆盖TD-SCDMA的核心频段1880-1920MHz、2010-2025MHz以及GSM的900MHz和1800MHz频段。该终端能精确测量信号强度、质量等关键参数,并记录详细的测试数据,如RSCP、RxLev、Ec/Io等,为测试分析提供依据。基站模拟器是模拟TD-SCDMA和GSM基站的核心设备,罗德与施瓦茨的CMW500无线通信测试仪可模拟TD-SCDMA基站,能够灵活设置载频、时隙配置、功率等参数,模拟不同的网络覆盖场景。例如,通过设置不同的载频和时隙,可模拟TD-SCDMA网络在不同业务负载下的工作状态;通过调整功率,可模拟终端在不同距离处接收信号的强度变化。模拟GSM基站时,可设置频点、BSIC、功率等参数,以模拟GSM网络的不同配置。如设置不同的频点,可模拟GSM网络在不同区域的频率规划;设置不同的BSIC,可模拟不同基站的识别码,便于测试终端进行基站识别和切换。信号发生器用于产生特定的射频信号,为测试提供不同强度和特性的信号源。如安捷伦的E4438C矢量信号发生器,可产生频率范围为250kHz至6GHz的信号,能够模拟TD-SCDMA和GSM网络中的各种信号场景,如信号强度变化、信号干扰等。在测试小区重选功能时,可通过信号发生器调整TD-SCDMA和GSM网络信号强度,模拟终端在不同信号环境下的重选行为。频谱分析仪用于测量信号的频谱特性,监测测试过程中的信号质量。泰克的RSA5100A实时频谱分析仪,可实时监测信号的频率、功率等参数,帮助测试人员分析信号是否存在干扰、杂散等问题。在测试TD-SCDMA与GSM互操作时,通过频谱分析仪可监测两个系统信号之间的干扰情况,确保测试环境的信号质量符合要求。软件工具方面,测试管理软件负责测试流程的控制与管理,如TestDirector等。它能够对测试用例进行集中管理,包括测试用例的编写、执行、结果记录等功能。在TD-SCDMA/GSM互操作一致性测试中,可通过TestDirector安排测试任务,分配测试人员,跟踪测试进度,确保测试工作有序进行。数据分析软件用于对测试数据进行深入分析,Matlab具有强大的数据处理和分析功能,可对测试过程中采集到的信号强度、质量等数据进行统计分析,绘制图表,直观展示测试结果。利用Matlab的数据分析功能,可计算切换成功率、掉话率、小区重选时间等关键性能指标,并通过图表对比不同测试条件下的性能差异,为测试结果评估提供有力支持。协议分析软件则用于分析测试过程中的信令交互,WireShark可捕获和分析网络数据包,深入了解TD-SCDMA与GSM互操作过程中的信令流程。在测试切换功能时,通过WireShark分析切换过程中的信令交互,可判断切换是否按照标准流程进行,是否存在信令丢失、错误等问题,从而优化测试例和测试环境。5.2测试例实现过程在测试环境搭建完成后,便进入关键的测试例实现阶段,此阶段主要涵盖测试脚本编写与测试工具配置两大部分。测试脚本编写选用TTCN-3(TestingandTestControlNotationversion3)语言,因其具有强大的描述能力,能精准定义测试行为与流程。以小区重选测试例脚本编写为例,首先定义测试系统与被测终端之间的通信接口,如通过定义TTCN-3中的Port类型,设置TD-SCDMA和GSM网络信号参数的输入端口,确保能准确接收和处理来自基站模拟器与测试终端的信号数据。接着,利用TTCN-3的控制结构,如sequence结构,详细描述测试步骤。先发送指令使测试终端初始驻留在TD-SCDMA小区,通过port.send()函数发送相应的小区选择指令,然后使用port.receive()函数接收测试终端返回的驻留确认信息。之后,按照测试步骤,逐步降低TD-SCDMA小区信号强度并增强GSM小区信号强度,通过设置信号强度调整的函数,如adjust_signal_strength(),精确控制信号变化。当满足重选条件时,检查测试终端是否正确触发小区重选,通过判断port.receive()接收到的重选指示信息,确认重选是否成功。在脚本编写过程中,还需考虑各种异常情况的处理,如信号丢失、测试终端响应超时等。对于信号丢失情况,通过设置超时机制,在一定时间内未接收到信号时,触发异常处理函数,记录异常信息并尝试重新建立信号连接;对于测试终端响应超时,同样设置超时时间,若超过该时间未收到测试终端的响应,进行相应的错误提示和处理。在切换测试例脚本编写方面,以基于下行覆盖的语音业务切换测试为例。定义测试系统与测试终端之间用于语音业务传输和信令交互的接口,通过TTCN-3的Port类型设置语音数据传输端口和信令传输端口。在测试步骤描述中,首先在TD-SCDMA小区发起语音呼叫,通过调用语音呼叫发起函数,如init_voice_call(),建立语音连接。然后,实时监测TD-SCDMA小区的下行信号强度,通过定义监测函数,如monitor_downlink_signal(),不断接收测试终端上报的信号强度信息。当信号强度满足切换条件时,发送切换指令,通过port.send()函数向测试终端发送切换信令。在切换完成后,检查通话质量,通过调用语音质量评估函数,如evaluate_voice_quality(),对接收到的语音数据进行分析,判断通话是否清晰、有无中断等。测试工具配置同样至关重要。测试管理软件TestDirector的配置需根据测试计划,合理设置测试用例的优先级、执行顺序等参数。在TD-SCDMA/GSM互操作一致性测试中,将涉及语音业务切换的测试用例设置为高优先级,确保先对关键业务的切换功能进行测试。创建测试任务,分配给相应的测试人员,并设置任务的执行时间和截止日期,通过TestDirector的任务管理功能,保证测试工作按计划有序进行。数据分析软件Matlab的配置重点在于数据导入和分析模型的设置。在导入测试数据时,根据数据格式选择合适的导入函数,如对于CSV格式的数据,使用readtable()函数将测试过程中采集到的信号强度、质量、切换时间等数据导入Matlab工作区。设置分析模型,根据测试需求,利用Matlab的统计分析函数和绘图函数,计算切换成功率、掉话率等性能指标,并绘制性能指标随测试条件变化的曲线。使用mean()函数计算多次切换测试中切换成功次数的平均值,进而计算切换成功率;使用plot()函数绘制切换成功率随信号强度变化的曲线,直观展示信号强度对切换成功率的影响。协议分析软件WireShark的配置主要是设置捕获接口和过滤规则。选择与测试系统相连的网络接口作为捕获接口,确保能捕获到TD-SCDMA与GSM互操作过程中的信令数据包。设置过滤规则,根据TD-SCDMA和GSM的信令协议特点,使用WireShark的过滤语法,如“td-scdma.sig”或“gsm.sig”,过滤出特定系统的信令数据包,便于深入分析信令交互过程。在分析切换信令时,通过设置过滤规则,只显示与切换相关的信令,如“td-scdma.sig.type==handover”,从而快速定位和分析切换过程中的信令问题。5.3测试结果分析与验证在完成测试例的实现并进行测试后,对测试结果进行深入分析与验证,是评估TD-SCDMA与GSM互操作一致性的关键环节。通过全面、细致的分析,能够准确判断测试例的有效性和准确性,及时发现并解决测试中出现的问题。对测试结果进行分析,主要聚焦于关键性能指标的评估。在切换成功率方面,从测试数据统计来看,在不同的测试场景下,如基于下行覆盖、上行覆盖和负荷的切换测试中,切换成功率呈现出一定的差异。在基于下行覆盖的语音业务切换测试中,切换成功率平均达到了92%。这一结果表明,在模拟的TD-SCDMA网络下行信号强度减弱的情况下,系统能够较为准确地触发切换,但仍有一定的提升空间。进一步分析发现,部分切换失败的原因是由于信号测量的延迟,导致切换触发不及时。在信号强度变化较快的场景下,测试终端的信号测量周期较长,无法及时捕捉到信号强度的变化,从而错过最佳的切换时机。在基于上行覆盖的语音业务切换测试中,切换成功率为90%。通过对测试过程的详细分析,发现部分切换失败是由于上行信号质量评估算法的局限性。当前的评估算法在复杂的干扰环境下,对上行信号的误码率判断不够准确,导致系统在不满足切换条件时错误地触发了切换,或者在满足切换条件时未能及时触发切换。对于基于负荷的切换测试,切换成功率达到了88%。分析结果显示,系统在判断网络负荷和执行切换操作时,存在一定的延迟。当网络负荷快速变化时,系统的负荷监测机制不能及时准确地获取网络负荷信息,导致切换操作滞后,影响了切换成功率。在掉话率方面,整体掉话率控制在1.5%左右。在不同的业务类型和网络环境下,掉话率也有所不同。在双网并发业务测试中,由于同时进行语音通话和数据业务,系统资源消耗较大,掉话率相对较高,达到了2%。这是因为在双网并发时,系统在资源分配和调度上存在一定的冲突,导致部分语音通话或数据业务的连接不稳定,从而出现掉话现象。小区重选时间的分析结果显示,从TD-SCDMA到GSM的小区重选平均时间为2.5秒,满足不超过3秒的性能要求;从GSM到TD-SCDMA的小区重选平均时间为2.8秒,也在可接受范围内。然而,在某些特殊的网络环境下,如存在较强的信号干扰时,小区重选时间会有所延长。在城市高楼密集区的测试中,由于建筑物对信号的反射和阻挡,信号干扰较大,小区重选时间最长达到了3.5秒,这可能会影响用户在空闲模式下的网络接入速度和体验。在验证测试例的有效性和准确性时,将测试结果与相关的标准和规范进行严格对比。对于切换成功率,3GPP标准以及国内通信行业标准要求在正常网络条件下,语音业务切换成功率不低于90%,数据业务切换成功率不低于85%。本测试中,基于下行覆盖的语音业务切换成功率为92%,基于上行覆盖的语音业务切换成功率为90%,PS域CELL-DCH状态下TD到GPRS的小区切换成功率为87%,均满足标准要求,但仍有优化的空间。对于掉话率,标准要求在正常网络条件下不超过1%,本测试中整体掉话率为1.5%,略高于标准要求,需要进一步分析原因并采取措施降低掉话率。针对测试中出现的问题,进行深入的排查和解决。对于切换成功率受信号测量延迟影响的问题,优化测试终端的信号测量算法,缩短测量周期,提高信号测量的及时性。采用更先进的信号检测技术,如多径信号分离技术,提高信号测量的准确性,减少因信号测量误差导致的切换失败。针对上行信号质量评估算法的局限性,改进算法,增加对干扰信号的识别和过滤功能。利用机器学习算法,对不同干扰环境下的上行信号进行学习和训练,提高算法对复杂干扰环境的适应能力,确保在各种干扰条件下都能准确评估上行信号质量,从而提高切换成功率。对于基于负荷的切换测试中存在的延迟问题,优化网络负荷监测机制,提高负荷监测的频率和准确性。采用分布式的负荷监测方式,在网络中的多个节点同时进行负荷监测,通过数据融合和分析,及时准确地获取网络负荷信息,减少切换延迟,提高切换成功率。在双网并发业务测试中,为解决掉话率较高的问题,优化系统资源分配和调度算法。根据语音业务和数据业务的不同特点,采用动态的资源分配策略,优先保障语音业务的连接稳定性,同时合理分配数据业务所需的资源,减少资源冲突,降低掉话率。在小区重选时间受信号干扰影响延长的问题上,优化小区重选算法,增加对信号干扰的判断和处理机制。当检测到信号干扰较大时,适当降低重选门限,加快小区重选速度,确保用户能够及时接入信号更好的小区,提升用户体验。六、案例分析6.1实际应用案例介绍某运营商在其TD-SCDMA网络建设初期,为了确保TD-SCDMA与GSM网络能够实现高效互操作,提升用户体验,开展了全面的互操作一致性测试工作。该运营商的TD-SCDMA网络主要覆盖城市核心区域,而GSM网络则在城乡广泛分布,两者并存的网络格局使得互操作成为保障用户通信质量的关键。此次测试的目标明确,一是验证TD-SCDMA与GSM互操作的功能完整性,确保用户在不同网络间切换时,语音通话、短信和数据业务等功能不受影响;二是评估互操作的性能指标,包括切换成功率、掉话率、小区重选时间等,使其达到行业标准和用户可接受的水平;三是通过测试发现并解决潜在的问题,优化网络参数和互操作策略,为用户提供更稳定、高效的通信服务。在测试过程中,该运营商选取了多种典型的测试场景。在城市交通场景,以地铁线路为测试对象,地铁线路贯穿城市多个区域,沿途既有TD-SCDMA网络覆盖良好的站点,也有信号较弱需切换到GSM网络的区间。在地铁运行过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论