System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 身份验证方法、装置、可读存储介质及电子设备制造方法及图纸_技高网

身份验证方法、装置、可读存储介质及电子设备制造方法及图纸

技术编号:43845592 阅读:4 留言:0更新日期:2024-12-31 18:39
本申请提供一种身份验证方法、装置、电子设备及可读存储介质,应用于Tbox,所述方法包括:从五码信息存储模块中获取Tbox的五码信息,所述五码信息存储模块中存储的为经核查有效的五码信息,对所获取的五码信息的合法性再进行校验,在校验合法情况下,再向TSP发送携带合法的五码信息的登录请求消息,以便所述TSP基于合法的五码信息对所述Tbox的身份进行验证。本申请有效提升了Tbox登录TSP的成功率,避免了Tbox使用错误的五码信息登陆TSP,进而导致无法登陆TSP,导致手机APP远程控制功能失效以及引发手机APP显示的车端信息与实车信息不同步等问题。

【技术实现步骤摘要】

本申请车辆控制的,尤其涉及一种身份验证方法、装置、可读存储介质及电子设备


技术介绍

1、近些年我国新能源汽车产业技术水平显著提升,各个技术环节逐步成熟。汽车产品新的形态呈现丰富和多元化发展态势,用户越发重视汽车用户体验。tbox(telematicsbox,简称t-box终端)模块作为车载联网终端,可以利用远距离通信技术,为汽车提供行车数据采集、远程查询和控制、监测故障等服务。tbox还可以实时获取车端can信号,并将其上传至汽车远程服务提供商云平台(telematics service provider,tsp),还可以将tsp返回的数据发送至车联网手机端(例如相应的手机app中)。tbox做为重要的联网终端,需要由tsp对其五码信息进行有效认证通过后,才能顺利登陆tsp,从而执行相应的远程服务。

2、现有技术在tbox登录tsp系统中,tbox经常无法获取正确的五码信息,例如,tbox读取的五码信息异常、出现空值等,tbox使用错误的五码信息登录tsp系统时由于无法校验通过,造成汽车端无法联网,导致手机端的远程控制功能失效,或者导致手机端显示的车端信息与实车信息不同步的问题,影响用户使用。


技术实现思路

1、本申请提供一种身份验证方法、装置、可读存储介质及电子设备,用以解决上述技术问题。

2、根据本申请第一方面提供一种身份验证方法,所述方法应用于tbox,所述方法包括:

3、从五码信息存储模块中获取tbox的五码信息,所述五码信息存储模块中存储的为经核查有效的五码信息;所述五码信息包括:vin、iccid、imsi、imei及sn;

4、校验所述五码信息的合法性,以获得五码信息校验结果;

5、在所述校验结果为五码信息合法情况下,向tsp发送携带合法的五码信息的登录请求消息,以便所述tsp基于合法的五码信息对所述tbox的身份进行验证。

6、在一些实施例中,所述方法还包括:

7、在tbox上电后,基于预设软件接口读取所述五码信息,并开始计时tbox;

8、核查所述五码信息的有效性;

9、在所述五码信息有效情况下,将有效的五码信息存储到所述五码信息存储模块中;

10、在所述五码信息无效的情况下,基于at指令再次读取所述五码信息,并重复执行核查所述五码信息有效性的步骤,若计时的时长达到第一预设时长阈值,且核查结果仍为无效,则停止操作。

11、在一些实施例中,所述读取所述tbox五码信息包括:

12、从sim卡中读取iccid、imsi和imei;

13、从ecu中的车辆控制单元读取vin码;以及

14、从tbox中读取sn。

15、在一些实施例中,所述核查所述五码信息的有效性包括:核查iccid及imsi的有效性,包括:

16、通过核查所述iccid及imsi的长度及格式是否满足对应规则,来实现核查所述iccid及imsi的有效性。

17、在一些实施例中,所述校验所述五码信息的合法性的步骤包括:

18、基于预设加权规则对所述五码信息进行加权,通过校验位校验所述五码信息的合法性。

19、在一些实施例中,所述从五码信息存储模块中获取tbox的五码信息的步骤包括:

20、基于预设at指令从五码信息存储模块中获取tbox的五码信息。

21、在一些实施例中,所述方法还包括:

22、自首次从五码信息存储模块中获取tbox的五码信息开始计时,在所述校验结果为五码信息不合法情况下,重复执行从五码信息存储模块中获取tbox的五码信息,并校验所述五码信息的合法性的步骤,若计时的时长达到第二预设时长阈值,且校验结果仍为不合法,则停止操作。

23、根据本申请第二方面提供一种身份验证装置,所述装置设置于tbox中,所述装置包括:

24、五码信息获取单元,用于从五码信息存储模块中获取tbox的五码信息,所述五码信息存储模块中存储的为经核查有效的五码信息;所述五码信息包括:车辆识别码vin、集成电路卡识别码iccid、国际移动用户识别码imsi、国际移动设备识别码imei及tbox产品序列号sn;

25、五码信息合法性校验单元,用于校验所述五码信息的合法性,以获得五码信息校验结果;

26、发送单元,用于在所述校验结果为五码信息合法情况下,向车联网服务提供商云平台tsp发送携带合法的五码信息的登录请求消息,以便所述tsp基于合法的五码信息对所述tbox的身份进行验证。

27、根据本申请第三方面提供一种电子设备,包括:处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现上述的身份验证方法的步骤。

28、根据本申请第四方面提供一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现上述的身份验证方法的步骤。

29、综上所述,本申请提供的身份验证方法、装置、可读存储介质及电子设备至少具有以下有益效果:

30、本申请通过从五码信息存储模块中获取tbox的五码信息,所述五码信息存储模块中存储的为经核查有效的五码信息,对所获取的五码信息的合法性再进行校验,在校验合法情况下,再向tsp发送携带合法的五码信息的登录请求消息,以便所述tsp基于合法的五码信息对所述tbox的身份进行验证。本申请通过上述方法有效提升了tbox登录tsp的成功率,避免了tbox使用错误的五码信息登陆tsp或上报空值,进而导致无法登陆tsp,导致手机app远程控制功能失效以及引发手机app显示的车端信息与实车信息不同步等问题。

本文档来自技高网...

【技术保护点】

1.一种身份验证方法,其特征在于,所述方法应用于车载通讯盒子Tbox,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述读取所述Tbox五码信息包括:

4.根据权利要求2所述的方法,其特征在于,所述核查所述五码信息的有效性包括:核查ICCID及IMSI的有效性,包括:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述校验所述五码信息的合法性的步骤包括:

6.根据权利要求1所述的方法,其特征在于,所述从五码信息存储模块中获取Tbox的五码信息的步骤包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种身份验证装置,所述装置设置于车载通讯盒子Tbox中,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的身份验证方法的步骤。

10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的身份验证方法的步骤。

...

【技术特征摘要】

1.一种身份验证方法,其特征在于,所述方法应用于车载通讯盒子tbox,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述读取所述tbox五码信息包括:

4.根据权利要求2所述的方法,其特征在于,所述核查所述五码信息的有效性包括:核查iccid及imsi的有效性,包括:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述校验所述五码信息的合法性的步骤包括:

6.根据权利要求1所述的方法,其特征在于,所述从五码信息存储模块中获取t...

【专利技术属性】
技术研发人员:蔡常睿王晓宇宋小波王亮蒋峰张敬伟
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:

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

1