CN105282766B - 模拟终端和基站的接入距离的方法及***模拟器 - Google Patents
模拟终端和基站的接入距离的方法及***模拟器 Download PDFInfo
- Publication number
- CN105282766B CN105282766B CN201410331340.2A CN201410331340A CN105282766B CN 105282766 B CN105282766 B CN 105282766B CN 201410331340 A CN201410331340 A CN 201410331340A CN 105282766 B CN105282766 B CN 105282766B
- Authority
- CN
- China
- Prior art keywords
- data frame
- downlink
- terminal
- system simulator
- downlink data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种模拟协议一致性测试中终端和基站的接入距离的方法及***模拟器,该方法包括:***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和时间提前量TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段。通过本发明提供的方法及***模拟器,能够降低测试过程的复杂性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种模拟终端和基站的接入距离的方法及***模拟器。
背景技术
一般来说,协议标准是使用自然语言描述的,实现人员对于协议的不同理解可能会导致不同的协议实现,甚至出现错误的实现。因此,需要一种有效的方法来对协议实现进行判别,以验证协议实现与协议标准的等价性,这就是协议测试。协议测试是一种黑盒测试,它依据协议标准来控制观察测试协议实现的外部行为,而后对被测协议实现进行测试。协议测试主要有四种:互操作性测试、性能测试、强健性测试和一致性测试。其中,一致性测试是一种功能测试,一致性测试的实质是在一定的网络环境下,利用一组测试序列对被测协议实现进行测试,通过比较被测协议实现的实际输出与预期输出的异同来判定待测协议在多大程序上与标准描述相一致,确立通过一致性测试的被测协议实现在互联时成功率的高低。
现有技术中,当进行LTE(Long Term Evolution,长期演进)协议一致性测试时,***模拟器和终端一般采用有线方式直连接入或者采用无线方式零距离位置接入,因终端距离***模拟器较近,TA(Time Advanced,时间提前量)为0,为了进行全面的测试,协议一致性测试中,需要测试TA非0的情况,即需要模拟终端和基站的远距离场景。现有测试技术中主要采用增加信道模拟器的方式来对TA非0的场景进行测试,若要对不同的TA进行测试,则需要重新设置信道模拟器。
通过上述描述可见,现有技术中进行协议一致性测试时,针对TA非0的场景需要增加信道模拟器,在需要对TA进行调整时,需要重新设置信道模拟器,测试过程复杂。
发明内容
本发明提供了一种模拟终端和基站的接入距离的方法及***模拟器,能够降低测试过程的复杂性。
本发明提供了一种模拟协议一致性测试中终端和基站的接入距离的方法,包括:
***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和时间提前量TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段。
进一步地,***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,包括:
***模拟器将预设的基带处理单元的发送定时提前量减小所述下行时长后向所述终端发送下行数据帧。
进一步地,***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,包括:
***模拟器将预设的光纤时延减小所述下行时长后向所述终端发送下行数据帧。
进一步地,所述下行时长为16TA*Ts,其中,所述Ts为待测协议规定的基本时间单位。
进一步地,所述发送上行数据帧的时间为:
自接收到所述下行数据帧的时刻起提前(16TA+NTA offset)*Ts,其中,所述Ts为待测协议规定的基本时间单位,所述NTA offset为待测协议规定的TA偏移值。
另一方面,本发明提供了一种***模拟器,所述***模拟器,用于自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和时间提前量TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段。
进一步地,所述***模拟器,具体用于
将预设的基带处理单元的发送定时提前量减小所述下行时长后向所述终端发送下行数据帧。
进一步地,所述***模拟器,具体用于
将预设的光纤时延减小所述下行时长后向所述终端发送下行数据帧。
进一步地,所述下行时长为16TA*Ts,其中,所述Ts为待测协议规定的基本时间单位。
进一步地,所述发送上行数据帧的时间为:
自接收到所述下行数据帧的时刻起提前(16TA+624)*Ts,其中,所述Ts为待测协议规定的基本时间单位,所述NTA offset为待测协议规定的TA偏移值。
通过本发明提供的一种模拟终端和基站的接入距离的方法及***模拟器,在进行协议一致性测试时,通过延迟下行数据帧的发送时间来模拟终端和基站的接入距离,不需要增加额外的设备,当要对终端和基站的不同接入距离进行测试时,只需将TA配置给***模拟器,***模拟器自动对下行时长进行适应性调整,能够降低测试过程的复杂性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的上行同步原理示意图;
图2是本发明一实施例提供的一种模拟协议一致性测试中终端和基站的接入距离的方法流程图;
图3是本发明一实施例提供的一种数据帧的发送示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有技术中进行协议一致性测试时,针对TA非0的场景需要增加信道模拟器,在需要对TA进行调整时,需要重新设置信道模拟器,协议一致性测试的过程复杂,为了降低测试过程的复杂性,本发明实施例根据物理信道和调制协议中上行同步的原理,提供了一种模拟协议一致性测试中终端和基站的接入距离的方法。
其中,上行同步原理具体如下:
当终端和基站完成了下行同步后,终端根据基站发来的TA确定上行时长,终端自预设的上行数据帧的发送时刻起提前上行时长发送上行数据帧,上行时长为终端根据基站发来的TA确定出的时间段。具体地,上行时长为(16TA+NTA offset)*Ts,其中,TA=0,1,2,···,1282,所述NTA offset为待测协议规定的TA偏移值,Ts为待测协议规定的基本时间单位。参见图1,图1示出了上行同步原理示意图。
针对***模拟器和终端采用有线方式直连接入或者采用无线方式零距离位置接入的场景,图2示出了一种模拟协议一致性测试中终端和基站的接入距离的方法,所述方法包括:
步骤201:***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段。
其中,上述实施例的方法中,所述***模拟器和所述终端遵循相同的上行空口时刻,能够保证***模拟器对上行数据帧的正确接收。终端中的TA可以通过***模拟器发送给终端,也可以直接预先配置给终端。
本实施例中的***模拟器为在协议一致性测试中用来模拟基站的设备。
上述实施例中的方法,在进行协议一致性测试时,通过延迟下行数据帧的发送时间来模拟终端和基站的接入距离,不需要增加额外的设备,当要对终端和基站的不同接入距离进行测试时,只需将TA配置给***模拟器,***模拟器自动对下行时长进行适应性调整,能够降低测试过程的复杂性。
另外,在步骤201之后还可以包括图中未示出的步骤202:
步骤202:***模拟器接收所述终端根据确定出的所述发送上行数据帧的时间发送的上行数据帧。
在具体应用中,***模拟器包括基带处理单元和射频模块,由此,上述实施例还可以通过减小基带处理单元的发送定时提前量来延迟下行数据帧的发送时间,进而,前述的步骤201可包括图中未示出的子步骤2011:
步骤2011:***模拟器将预设的基带处理单元的发送定时提前量减小所述下行时长后向所述终端发送下行数据帧。
在另一可能的实现方式中,当***模拟器中的基带处理单元和射频模块通过光纤连接时,可以通过减小光纤时延来调整基带处理单元的发送定时提前量,由此,前述的步骤201还可包括下述的图中未示出的子步骤:
步骤2011a:***模拟器将预设的光纤时延减小所述下行时长后向所述终端发送下行数据帧。
举例来说,本实施例中根据物理信道和调制协议中的规定,下行时长为16TA*Ts,其中,所述Ts为待测协议规定的基本时间单位。
相应地,在前述步骤201中终端确定出的所述发送上行数据帧的时间可为:自接收到所述下行数据帧的时刻起提前(16TA+NTA offset)×Ts,其中,所述Ts为待测协议规定的基本时间单位,所述NTA offset为待测协议规定的TA偏移值,其中,在FDD(Frequency DivisionDuplexing,频分双工)情况下,NTA offset=0,在TDD(Time Division Duplexing,时分双工)情况下,NTA offset=624。
当前,在***模拟器和终端直连时,前述的TA为0,然而,为测试TA不为0的情况,现有技术中的方法需要设置信道模拟器,使得测试过程复杂,而采用上述实施例提供的方法,如延迟下行数据帧的发送时间,可简化测试过程。
另外,图3示出了本发明实施例中的一种数据帧的发送示意图,其中,图3中的虚线部分表示TA为0的情况下,数据帧的发送示意图,图3中的实线部分表示TA不为0的情况下,数据帧的发送示意图。
根据本发明的另一方面,本发明还提供一种***模拟器,所述***模拟器,用于自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段。
在一种可能的实施方式中,所述***模拟器可具体用于将预设的基带处理单元的发送定时提前量减小所述下行时长后向所述终端发送下行数据帧。
在另一种可能的实施方式中,所述***模拟器还可具体用于将预设的光纤时延减小所述下行时长后向所述终端发送下行数据帧。
在具体应用中,前述的下行时长可为16TA*Ts,其中,所述Ts为待测协议规定的基本时间单位。所述发送上行数据帧的时间为:自接收到所述下行数据帧的时刻起提前(16TA+624)*Ts,其中,所述Ts为待测协议规定的基本时间单位,所述NTA offset为待测协议规定的TA偏移值。
上述设备内的各单元、子单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (10)
1.一种模拟协议一致性测试中终端和基站的接入距离的方法,其特征在于,包括:
***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和时间提前量TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段;
***模拟器为在协议一致性测试中用来模拟基站的设备。
2.根据权利要求1所述的方法,其特征在于,***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,包括:
***模拟器将预设的基带处理单元的发送定时提前量减小所述下行时长后向所述终端发送下行数据帧。
3.根据权利要求2所述的方法,其特征在于,***模拟器自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,包括:
***模拟器将预设的光纤时延减小所述下行时长后向所述终端发送下行数据帧。
4.根据权利要求1-3中任一所述的方法,其特征在于,所述下行时长为16TA*Ts,其中,所述Ts为待测协议规定的基本时间单位。
5.根据权利要求4所述的方法,其特征在于,所述发送上行数据帧的时间为:
自接收到所述下行数据帧的时刻起提前(16TA+NTA offset)*Ts,其中,所述Ts为待测协议规定的基本时间单位,所述NTA offset为待测协议规定的TA偏移值。
6.一种***模拟器,其特征在于,
所述***模拟器,用于自空口的下行数据帧的发送时刻起延迟下行时长后向终端发送下行数据帧,以使所述终端在接收到所述下行数据帧后根据接收到所述下行数据帧的时刻和时间提前量TA确定发送上行数据帧的时间,其中,所述下行时长为根据测试用例中的TA确定出的时间段;
***模拟器为在协议一致性测试中用来模拟基站的设备。
7.根据权利要求6所述的***模拟器,其特征在于,所述***模拟器,具体用于
将预设的基带处理单元的发送定时提前量减小所述下行时长后向所述终端发送下行数据帧。
8.根据权利要求7所述的***模拟器,其特征在于,所述***模拟器,具体用于
将预设的光纤时延减小所述下行时长后向所述终端发送下行数据帧。
9.根据权利要求6-8任一所述的***模拟器,其特征在于,所述下行时长为16TA*Ts,其中,所述Ts为待测协议规定的基本时间单位。
10.根据权利要求9所述的***模拟器,其特征在于,所述发送上行数据帧的时间为:
自接收到所述下行数据帧的时刻起提前(16TA+NTA offset)*Ts,其中,所述Ts为待测协议规定的基本时间单位,所述NTA offset为待测协议规定的TA偏移值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410331340.2A CN105282766B (zh) | 2014-07-11 | 2014-07-11 | 模拟终端和基站的接入距离的方法及***模拟器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410331340.2A CN105282766B (zh) | 2014-07-11 | 2014-07-11 | 模拟终端和基站的接入距离的方法及***模拟器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105282766A CN105282766A (zh) | 2016-01-27 |
CN105282766B true CN105282766B (zh) | 2019-03-15 |
Family
ID=55150919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410331340.2A Expired - Fee Related CN105282766B (zh) | 2014-07-11 | 2014-07-11 | 模拟终端和基站的接入距离的方法及***模拟器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105282766B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657740B (zh) * | 2016-01-29 | 2019-06-25 | 中国联合网络通信集团有限公司 | 终端测试方法、用户终端、服务器及*** |
CN109526004B (zh) * | 2018-07-27 | 2022-05-10 | 大唐联仪科技有限公司 | 一种窄带物联网序列测试方法及装置 |
CN111491390B (zh) | 2019-01-21 | 2021-05-04 | 华为技术有限公司 | 上行传输方法及设备 |
CN114698092B (zh) * | 2022-02-21 | 2023-11-21 | 杭州永谐科技有限公司 | 一种自动调节时延和提前量的tdd测试方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101400077A (zh) * | 2007-09-24 | 2009-04-01 | 中兴通讯股份有限公司 | 一种时间提前量测试中的信号模拟装置及方法 |
CN101572577A (zh) * | 2008-04-30 | 2009-11-04 | 大唐移动通信设备有限公司 | 一种实现上行发送定时提前的方法和装置 |
JP2010010911A (ja) * | 2008-06-25 | 2010-01-14 | Anritsu Corp | 携帯電話端末用試験装置及び方法 |
JP2010098650A (ja) * | 2008-10-20 | 2010-04-30 | Anritsu Corp | フェージングシミュレータおよび無線通信機器試験システム |
-
2014
- 2014-07-11 CN CN201410331340.2A patent/CN105282766B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101400077A (zh) * | 2007-09-24 | 2009-04-01 | 中兴通讯股份有限公司 | 一种时间提前量测试中的信号模拟装置及方法 |
CN101572577A (zh) * | 2008-04-30 | 2009-11-04 | 大唐移动通信设备有限公司 | 一种实现上行发送定时提前的方法和装置 |
JP2010010911A (ja) * | 2008-06-25 | 2010-01-14 | Anritsu Corp | 携帯電話端末用試験装置及び方法 |
JP2010098650A (ja) * | 2008-10-20 | 2010-04-30 | Anritsu Corp | フェージングシミュレータおよび無線通信機器試験システム |
Also Published As
Publication number | Publication date |
---|---|
CN105282766A (zh) | 2016-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105282766B (zh) | 模拟终端和基站的接入距离的方法及***模拟器 | |
EP2997679B1 (en) | Apparatus, method and computer readable medium for frequency selective channel modeling | |
RU2469512C2 (ru) | Ответ на преамбулу канала произвольного доступа при гибком выделении ресурсов восходящей линии связи | |
WO2015172506A1 (zh) | 发送时间确定方法、终端、基站、***和存储介质 | |
CN111095847B (zh) | 利用多种数字方案的上行链路定时调节 | |
EP3720088A3 (en) | Apparatus and method for accessing wireless network | |
CN102469571B (zh) | 一种在分布式基站***中实现时延补偿的方法及*** | |
CN104750588A (zh) | 一种基于串口通信的压力测试方法 | |
EP3780674A3 (en) | Method and apparatus for transmitting sidelink data in communication system | |
CN109495181A (zh) | 光模块信号处理方法、装置及光模块 | |
CN109687931A (zh) | 用于移动网络的授时方法、设备及可读存储介质 | |
CN106649342A (zh) | 数据采集平台中数据处理的方法及装置 | |
CN106936560A (zh) | 一种帧同步方法、用户设备及基站 | |
CN110366254A (zh) | 一种资源确定方法、相关设备及*** | |
US20160048475A1 (en) | Method, Apparatus, and System for Configuring High-Speed Serial Bus Parameter | |
CN105634876B (zh) | 一种终端性能测试方法和*** | |
CN103559111B (zh) | Fpga芯片间的io信道调试方法及*** | |
CN104734820A (zh) | 移动体终端试验装置以及移动体终端试验方法 | |
CN106034354B (zh) | 一种用户设备上行同步时间调整的方法和装置 | |
CN111418224B8 (zh) | 通信设备、基站、操作通信设备的方法和操作基站的方法 | |
JPWO2021064974A5 (ja) | 端末、基地局、通信方法、及び通信システム | |
CN103391223B (zh) | 一种iec101协议报文快速自动检测方法 | |
US20150113176A1 (en) | Method for Emulating Communication Standards of Transceiver Modules for Native Host Devices | |
CN102769859A (zh) | 一种无线***调试方法和装置 | |
CN104717109A (zh) | 广域网链路模拟测试方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190315 |
|
CF01 | Termination of patent right due to non-payment of annual fee |