通信测试方法、装置、存储介质及电子设备制造方法及图纸

技术编号:22534757 阅读:30 留言:0更新日期:2019-11-13 10:58
本公开涉及一种通信测试方法、装置、存储介质及电子设备,以减少NB‑IoT下行综测的耗时,提高测试效率。该通信测试方法应用于窄带物联网NB‑IoT中的用户设备,包括:确定所述用户设备接收到的测试数据的频偏和信号功率;根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障。

Communication test methods, devices, storage media and electronic equipment

The invention relates to a communication test method, device, storage medium and electronic equipment, so as to reduce the time consumption of the Nb \u2011 IOT downlink comprehensive test and improve the test efficiency. The communication test method is applied to user equipment in narrowband Internet of things Nb \u2011 IOT, including: determining the frequency offset and signal power of the test data received by the user equipment; determining whether the communication link where the user equipment is in fault according to the frequency offset and signal power.

【技术实现步骤摘要】
通信测试方法、装置、存储介质及电子设备
本公开涉及通信
,具体地,涉及一种通信测试方法、装置、存储介质及电子设备。
技术介绍
NB-IoT(NarrowBandInternetofThings,窄带物联网)是物联网领域的新兴技术,支持低功耗设备在广域网的蜂窝数据连接。NB-IoT可直接部署于GSM网络、UMTS网络或LTE网络,支持待机时间长、对网络连接要求较高设备的高效连接。相关技术中,对NB-IoT的通信测试,比如NB-IoT下行综测,主要是解析BLER(BlockErrorRatio,块差错率)。具体地,是生成包括DCI(DownlinkControlInformation,下行控制信息)和NPDSCH(NarrowbandPhysicalDownlinkSharedChannel,窄带物理下行共享信道)的测试数据发送给UE(UserEquipment,用户设备),然后UE周期性对DCI进行解析,并根据DCI调度解析NPDSCH,接着按照NPDSCH的CRC(CyclicRedundancyCheck,循环冗余校验)计算BLER,最终通过计算出的BLER确定NB-IoT下行通路是否存在故障。此种方式由于需要多次解析NPDSCH以获得BLER进行通信测试,因此整个通信测试过程耗时较长。
技术实现思路
本公开的目的是提供一种通信测试方法、装置、存储介质及电子设备,以减少NB-IoT下行综测的耗时,提高测试效率。为了实现上述目的,第一方面,本公开提供一种通信测试方法,应用于窄带物联网NB-IoT中的用户设备,所述方法包括:确定所述用户设备接收到的测试数据的频偏和信号功率;根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障。可选地,所述根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障,包括:如果所述频偏位于预设频偏范围内、且所述信号功率位于所述预设功率范围内,则确定所述用户设备所在的通信链路不存在故障。可选地,所述根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障,包括:根据所述频偏,确定所述用户设备接收所述测试数据的频偏误差;根据所述信号功率,确定所述用户设备接收所述测试数据的功率误差;如果所述频偏误差位于第一误差范围内,且所述功率误差位于第二误差范围内,则确定所述用户设备所在的通信链路不存在故障。可选地,所述方法还包括:接收包括系统信息块SIB1的测试数据;所述确定所述用户设备接收到的测试数据的频偏和信号功率,包括:对所述测试数据包括的SIB1进行解码;如果对所述SIB1解码正确,则确定所述用户设备接收到的测试数据的频偏和信号功率。可选地,所述方法还包括:如果对所述SIB1解码不正确,则确定所述用户设备所在的通信链路存在故障。第二方面,本公开还提供一种通信测试装置,应用于窄带物联网NB-IoT中的用户设备,所述装置包括:第一确定模块,用于确定所述用户设备接收到的测试数据的频偏和信号功率;第二确定模块,用于根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障。可选地,所述第二确定模块用于:如果所述频偏位于预设频偏范围内、且所述信号功率位于所述预设功率范围内,则确定所述用户设备所在的通信链路不存在故障。可选地,所述第二确定模块用于:根据所述频偏,确定所述用户设备接收所述测试数据的频偏误差;根据所述信号功率,确定所述用户设备接收所述测试数据的功率误差;如果所述频偏误差位于第一误差范围内,且所述功率误差位于第二误差范围内,则确定所述用户设备所在的通信链路不存在故障。可选地,所述装置还包括:接收模块,用于接收包括系统信息块SIB1的测试数据;所述第一确定模块用于:对所述测试数据包括的SIB1进行解码,并当对所述SIB1解码正确时,确定所述用户设备接收到的测试数据的频偏和信号功率。可选地,所述装置还包括:第三确定模块,用于当对所述SIB1解码不正确时,确定所述用户设备所在的通信链路存在故障。第三方面,本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。第四方面,本公开还提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面中任一项所述方法的步骤。通过上述技术方案,NB-IoT中的用户设备可以先确定接收到的测试数据的频偏和信号功率,然后根据频偏和信号功率,确定自身所在的通信链路是否存在故障。也即是说,本公开的通信测试方法通过一次通信过程中的频偏和信号功率即可确定用户设备所在的通信链路是否存在故障,而无需通过多次解码NPDSCH以获取BLER来确定用户设备所在的通信链路是否存在故障,从而可以减少通信测试的耗时,提高通信测试效率。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是相关技术中的NB-IoT下行综测方法的流程图;图2是相关技术中一个下行调度过程的时间示意图;图3是根据本公开一示例性实施例示出的一种通信测试方法的流程图;图4是根据本公开一示例性实施例示出的一种通信测试方法中测试数据的示意图;图5是根据本公开另一示例性实施例示出的一种通信测试方法的流程图;图6是根据本公开一示例性实施例示出的一种通信测试装置的框图;图7是根据本公开一示例性实施例示出的一种电子设备的框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。相关技术中,对NB-IoT的通信测试,比如NB-IoT下行综测,主要是解析BLER(BlockErrorRatio,块差错率)。具体地,参照图1,相关技术中对NB-IoT下行综测的过程包括:步骤S101,生成包括DCI(DownlinkControlInformation,下行控制信息)和NPDSCH(NarrowbandPhysicalDownlinkSharedChannel,窄带物理下行共享信道)的测试数据发送给UE(UserEquipment,用户设备)。步骤S102,UE对DCI进行解析。步骤S103,根据解析后的DCI调度解析NPDSCH。步骤S104,如果解析NPDSCH达到预设次数,则按照NPDSCH的CRC(CyclicRedundancyCheck,循环冗余校验)计算BLER。步骤S105,根据计算出的BLER确定NB-IoT下行通路是否存在故障。按照上述方式计算BLER以实现通信测试,需要多次解码NPDSCH才能获得准确值。根据36.213协议,一个下行调度最短时间如图2所示,DCI和NPDSCH各占1ms,DIC和NPDSCH之间有4ms的间隔,UCI(UplinkControlInformation)占据2ms,NPDSCH和UCI之间有12ms的间隔,并且UCI后面还有3ms保护间隔,也就是说一个下行调度的最小周期是20ms左右。并且,为了保证BLER的准确性,至少要解码NPDSCH100次。因此,按照相本文档来自技高网...

【技术保护点】
1.一种通信测试方法,其特征在于,应用于窄带物联网NB‑IoT中的用户设备,所述方法包括:确定所述用户设备接收到的测试数据的频偏和信号功率;根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障。

【技术特征摘要】
1.一种通信测试方法,其特征在于,应用于窄带物联网NB-IoT中的用户设备,所述方法包括:确定所述用户设备接收到的测试数据的频偏和信号功率;根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障。2.根据权利要求1所述的方法,其特征在于,所述根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障,包括:如果所述频偏位于预设频偏范围内、且所述信号功率位于所述预设功率范围内,则确定所述用户设备所在的通信链路不存在故障。3.根据权利要求1所述的方法,其特征在于,所述根据所述频偏和所述信号功率,确定所述用户设备所在的通信链路是否存在故障,包括:根据所述频偏,确定所述用户设备接收所述测试数据的频偏误差;根据所述信号功率,确定所述用户设备接收所述测试数据的功率误差;如果所述频偏误差位于第一误差范围内,且所述功率误差位于第二误差范围内,则确定所述用户设备所在的通信链路不存在故障。4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:接收包括系统信息块SIB1的测试数据;所述确定所述用户设备接收到的测试数据的频偏和信号功率,包括:对所述测试数据包括的SIB1进行解码;如果对所述SIB1解码正确,则确定所述用户设备接收到的测试数据的频偏和信号功率。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:如果对所述SIB1解码不正确,则确定所述用户设备所在的通信链路存在故障。6.一种通信测试装置,其特征在于,应用于窄带物联网NB-IoT中的用户设备,所述装置包括:第一确...

【专利技术属性】
技术研发人员:祝文敏郭旸
申请(专利权)人:南京大鱼半导体有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1