一种双卡数据检测的方法与流程

文档序号:37463256发布日期:2024-03-28 18:46阅读:11来源:国知局
一种双卡数据检测的方法与流程

本发明涉及通信技术,具体为一种双卡数据检测的方法。


背景技术:

1、随着无线网络的覆盖范围不断增加,智能终端的使用也延伸到更多年龄阶段人群,各大运营商在网用户数也都在持续的增长。为了保证签约用户,能够正常使用网络,享受到无线网络给生活带来的便利,就要求无线网络信号能够打达到连续覆盖能力,避免出现弱覆盖和覆盖空洞。而在实际环境中,由于基站建设变更、网络配置调整、甚至一些极端环境造成的信号发射装置出现故障,这写都会影响到无线信号的覆盖。由于各种客观因素的影响,就导致了已开通的网络质量与预期存在偏差,那么需要对信号进行全面测量,找出出盲点/盲区;由于网络的经常性调整优化会,还可能对网络质量造成无法预知的影响,所以也需要进行定期或周期检验,保证网络持续“健康”。

2、无线信号检测,在无线通信领域是一个常用的技术手段,通过对信号进行实时测量,在结合图形化呈现、文件记录等方式,将网络通信产生的数据进行展示和保存,以及后台数据分析。当前市面上,也有很多成熟的专业检测工具,具备这样的能力。

3、近年来,国内通信运营商之间进行了一些合作,对无线网络实行“共建共享”的原则,即一套网络可以供2家运营商的签约用户使用。在共建共享的背景下,对于无线信号检测来讲,就提出的新的要求,进行双运营商对比测试,来检测是否满足了“共建共享”要求,甚至是否能够达到“共质量”。为进行双运营商同比检测,就需要采用支持双sim卡的智能终端,分别放入两个运营商用户sim卡,进行无线网络信号检测。

4、这种检测方法,在无线网络信号检测业内目前是空白;目前也没有成熟的检测工具具备这种能力。通过传统的或已有的技术手段,已经无法做到在单台智能设备上进行双sim或者双无线网络检测的目的。网络信号检测,与检测装置的信号接收天线有直接的关系。运营商网络对比,需要在检测装置接收天线完成相同的条件下执行,才能客观和准确。若使用2台手机各放一张sim卡,无法保证信号接收天线完全相同,无法保证检测时装置的摆放姿态和装置的工作状态完全相同,在此条件下进行信号检测的方式不客观和不可靠。

5、针对上述问题,所以需要一种双卡数据检测的方法。


技术实现思路

1、本发明的目的在于提供一种双卡数据检测的方法。本发明提出的单终端双sim检测方法,可以满足两个运营商信号检测执行条件完全相同,同时还可以节省1台手机资源。实现单终端双sim检测方案,通过小区检测,从检测数据内容上客观、准确、有效直接呈现两个sim卡的无线网络信号数据,并提供计算后的网络质量判定结果。

2、本发明是这样实现的:

3、本发明提供一种双卡数据检测的方法,包括sim卡数据读取模块、sim卡数据解析模块、sim卡数据检查模块、图形化模块和文件服务模块、人机交互模块和数据呈现模块,具体按以下步骤执行:

4、s1:首先通过sim卡数据读取模块从智能终端中的diag库,实时读取终端基带芯片产生的双sim卡原始码流;读取的双sim卡原始码流数据格式为二进制格式,数据包含了双sim卡与无线网络通信过程中产生的无线网络信号数据和通信交互消息,数据的典型内容使用通用文档编辑器打开。

5、s2:通过sim卡数据解析模块将双sim卡原始码流解析并拆分成单sim卡数据,拆分再将每个sim卡数据进行格式化;

6、将二进制数据按照hdlc规定进行分帧,将分帧后数据码流,参照3gpp ts38.331、3gpp ts38.211、3pgg ts36.331、3gpp ts36.211、3gpp ts38.323、3gpp ts36.323的规范定义,解析获得每一个information element值,典型数据解析后的包含服务小区信息、物理层测量信息、终端发射功率、prb资源占用、mcs(modulation coding scheme)、物理层吞吐量、pdcp(packet data convergence protocol)层吞吐量。

7、s3:通过sim卡数据检查模块将拆分后每个sim卡原始码流进行数据释义和计算,得出每个sim卡的网络制式network tpye、服务小区参数serving cell ies、邻小区参数neighbor cell ies、信号强度、信号质量、物理层吞吐量、mac层吞吐量、ue发射功率、prb资源占用数以及空口rrc层和nas层消息;

8、将两个sim卡的数据进行对比运算,通过服务小区参数sevring cell、邻小区参数neighbor cell ies判定出两个sim卡是否占用了相同的网络小区;通过信号强度、信号质量计算得出两个sim卡信号差值;通过物理层吞吐量、mac层吞吐量、ue发射功率、prb资源占用数计算得出网络速率速率值;通过空口rrc层、nas层消息计算可以得出两个sim卡接入网络的时延值。

9、s4:通过数据呈现模块将两个sim卡的两个网络信号质量和对比结果进行图形化呈现,呈现出网络制式、服务小区cell id、服务小区频点、信号强度、信号质量、邻小区cellid、邻小区频点、信号强度的信息。

10、进一步,所述的文件服务模块将双sim卡通信数据,存储成通用的并支持导出数据格式,文件服务模块将双sim卡数据存储成csv格式文件,文件按照时间顺序存储。

11、进一步,sim卡数据检查模块,通过每个sim卡的解析数据进行判决;对服务小区判决检测;具体按以下步骤执行:

12、s3.1:在单台手机中,插入2张sim卡,通过手机中设置功能将2张sim卡设定到相同的网络制式上,当2张sim卡正常接入到无线网络,并进入到正常工作状态时;

13、s3.2:假定sim卡1的服务小区的网络制式为rat1,频点为(e)arfcn1,工作频段为band1,小区id为cellid1(eci 1/nci 1);

14、s3.3:假定sim卡2的服务小区的网络制式为rat2,频点为(e)arfcn2,工作频段为band2,小区id为cellid2(eci2/nci2);

15、s3.4:当rat1=rat1时,则判决为2张sim卡网络制式相同;

16、s3.5:当rat2≠rat2时,则判决为2张sim卡网络制式不相同;

17、s3.6:当band1=band2时,则判决为2张sim卡工作频段相同;

18、s3.7:当band1≠band2时,则判决为2张sim卡工作频段不相同;

19、s3.8:当(e)arfcn1=(e)arfcn2时,则判决为2张sim卡频点相同;

20、s3.9:当(e)arfcn1≠(e)arfcn2时,则判决为2张sim卡频点不相同;

21、s3.10:当cellid1(eci 1/nci 1)=cellid2(eci2/nci2)时,则判

22、决为2张sim服务小区相同;

23、s3.11:当cellid1(eci 1/nci 1)≠cellid2(eci2/nci2)时,则

24、判决为2张sim服务小区不相同.

25、s3.12:当以上检测结果,与实际网络的建设、配置、优化调整等预期不一致时,则表示实际网络存在异常。

26、与现有技术相比,本发明的有益效果是:

27、1、通过小区检测,直接呈现两个sim卡的无线网络信号数据,并提供计算后的网络质量判定结果;

28、2.从检测数据内容上客观、准确、有效;

29、3.从检测资源上仅使用单台终端,进行双sim卡网络数据检测,比传统检测手段节省了1台终端;相当于减少了1倍的资源需求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1