一种因T-BOX批量注网导致网络拥塞的优化方法与流程

未命名 08-03 阅读:82 评论:0

一种因t-box批量注网导致网络拥塞的优化方法
技术领域
1.本发明属于汽车电子零部件技术领域,具体涉及一种因t-box批量注网导致网络拥塞的优化方法。


背景技术:

2.当前主机厂为了在车主无感知的情况下,使车辆具有智能补电功能或者静默升级等功能,一般都会在凌晨某个时间(大部分车辆处于休眠状态)定时唤醒t-box,t-box再通过网络管理信号唤醒其他模块进行智能补电或者注册到企业tsp平台获取升级包等操作。t-box在定时唤醒后会正常工作并开始注册到企业的tsp平台,当同一时间所有t-box都向企业tsp进行注册的时候,这个时候企业tsp的服务器端的压力会非常大,经常网络拥塞,使得很多t-box出现注册失败从而反复注册的情况。t-box在定时唤醒后,如果检测到不需要升级或者智能补电后,会再次进入休眠,检测过程一般持续2-3分钟即可完成。
3.当前定义的定时唤醒时间一般都是同一时间(例如凌晨两点),在企业tsp平台服务器容量有限的情况下,当车辆数量达到一定程度后就会出现所有t-box同时唤醒并同时注册网络的情况,造成网络拥塞。


技术实现要素:

4.本发明的目的就在于提供一种因t-box批量注网导致网络拥塞的优化方法,以解决背景技术中提出的问题。
5.本发明通过以下技术方案来实现上述目的:一种因t-box批量注网导致网络拥塞的优化方法,应用于对若干休眠状态的t-box进行唤醒后与tsp平台基于tcp网络通信进行信息交互,若干所述t-box通过预设唤醒时间间隔进行依次唤醒,所述方法包括:所述t-box通电后获取t-box中内置sim卡的iccid号,在t-box进入休眠前,优先获取所述信息交互的交互时长,设定若干t-box的所述唤醒时间间隔大于所述交互时长,在t-box进入休眠后,依据预设唤醒顺序规则中的任一个和所述唤醒时间间隔对若干所述t-box进行等量分批唤醒,并在唤醒后与进行信息交互;所述唤醒顺序规则包括:(1)按照所述iccid号的尾号大小制定:当所述尾号依次递增“1”或依次递减“1”时依次累加所述唤醒时间间隔后对若干t-box进行依次唤醒;(2)按照所述iccid号的尾号为奇数或偶数进行制定:对所述尾号为奇数或偶数的t-box进行优先唤醒,在累加所述唤醒时间间隔后对尾号为奇数或偶数的t-box进行唤醒。
6.作为本发明的进一步优化方案,所述iccid号的尾号具体为所述iccid号中第19字节的流水号0-9中的任一个。
7.作为本发明的进一步优化方案,当按照所述iccid号的尾号大小制定唤醒顺序时,对应所述尾号为“0”或“9”的t-box具体为优先唤醒批次,所述优先唤醒批次的t-box中预设
有唤醒时间戳。
8.作为本发明的进一步优化方案,当按照所述iccid号的尾号为奇数或偶数进行制定唤醒顺序时,对应尾号为奇数或偶数的t-box为优先唤醒批次,所述优先唤醒批次的t-box中预设有唤醒时间戳。
9.作为本发明的进一步优化方案,在所述t-box休眠时,当所述t-box的系统时间运行至所述唤醒时间戳时,所述t-box按时唤醒。
10.作为本发明的进一步优化方案,当所述t-box休眠前,t-box对所述系统时间依次参照gps时间和网络时间进行校准。
11.作为本发明的进一步优化方案,所述信息交互包括车辆智能补电或车辆升级包下载。
12.作为本发明的进一步优化方案,在所述t-box完成所述信息交互后,t-box主动断开与所述tsp平台的连接。
13.本发明的有益效果在于:本发明对同一时间同时注册tsp平台的t-box数量实现了有效划分,当第一批唤醒的t-box完成智能补电检测或是否要升级的检测后会立即进入休眠,第一批和第二批的t-box唤醒时间中间设置有唤醒时间间隔,当第二批t-box唤醒时,第一批唤醒的t-box已经断开了与tsp平台的连接并进入休眠,这样可以有效降低企业tsp平台出现网络拥塞的概率;本发明中t-box里sim卡的iccid里流水号尾号在批产后是平均分布的,出现0~9的概率都是相同的,通过该尾号进行定时唤醒时间的设置可实现等量分批的t-box注册,极大的减少了同一时间点大量t-box同时注册网络导致的网络拥塞的概率。
附图说明
14.图1是本发明的整体流程示意图。
具体实施方式
15.下面结合附图对本发明作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本发明进行进一步的说明,不能理解为对本发明保护范围的限制,该领域的技术人员可以根据上述发明内容对本发明作出一些非本质的改进和调整。
实施例1
16.如图1所示,本发明提供了一种因t-box批量注网导致网络拥塞的优化方法,应用于对若干休眠状态的t-box进行唤醒后与tsp平台基于tcp网络通信进行信息交互,若干t-box通过预设唤醒时间间隔进行依次唤醒。
17.其中,tsp平台(企业tsp平台)为主机厂管理所有车辆的平台,由t-box采集对应车辆数据并通过无线网络上传到tsp平台,每辆车根据车辆vin码(车辆唯一识别码)和t-box中sim卡的iccid号(20个字节的数字,如12345678901234567890)进行绑定及身份确认。
18.box为新能源电动车的法规件,负责采集车辆数据并通过无线网络上传到企业tsp平台,tsp平台也可以通过无线网络下发指令给t-box执行。
19.本发明中信息交互包括车辆智能补电或车辆升级包下载,在t-box完成信息交互
后,t-box主动断开与tsp平台的连接。
20.方法包括:t-box通电后获取t-box中内置sim卡的iccid号,在t-box进入休眠前,优先获取信息交互的交互时长,完成智能补电检测或是否要升级的检测时长为2-3分钟,设定若干t-box的唤醒时间间隔大于交互时长,即唤醒时间间隔需至少要大于3分钟,在t-box进入休眠后,依据预设唤醒顺序规则中的任一个和唤醒时间间隔对若干t-box进行等量分批唤醒,并在唤醒后与进行信息交互;唤醒顺序规则包括:(1)按照iccid号的尾号大小制定:当尾号依次递增“1”或依次递减“1”时依次累加唤醒时间间隔后对若干t-box进行依次唤醒;当按照iccid号的尾号大小制定唤醒顺序时,对应尾号为“0”或“9”的t-box具体为优先唤醒批次,优先唤醒批次的t-box中预设有唤醒时间戳。
21.(2)按照iccid号的尾号为奇数或偶数进行制定:对尾号为奇数或偶数的t-box进行优先唤醒,在累加唤醒时间间隔后对尾号为奇数或偶数的t-box进行唤醒;当按照iccid号的尾号为奇数或偶数进行制定唤醒顺序时,对应尾号为奇数或偶数的t-box为优先唤醒批次,优先唤醒批次的t-box中预设有唤醒时间戳。
22.本发明中通t-box休眠时,当t-box的系统时间运行至唤醒时间戳时,t-box按时唤醒;当t-box休眠前,t-box对系统时间依次参照gps时间和网络时间进行校准。gps获取的时间比网络时间精度更高一点,总的来说,gps有效就用gps时间,gps无效就用网络时间。
23.本发明中iccid号的尾号具体为iccid号中第19字节的流水号0-9中的任一个。
24.不同运营商iccid表示的含义不同,但是最后面五个字节肯定是确定的,4字节流水号+1字节校验码,以中国移动编码格式举例: 89860 0mfss yygxx xxxxp ,前面的字段不用关心,只需要关注xx表示的地方,最后5个字节是xxxxp,其中xxxx表示流水号,流水号每个字节的范围是0~9,这个流水号的最后一个字节在生产时是平均分布的,也就是说出现0~9这其中每个数据的概率都是相同的。本发明中取流水号最后一个字节(iccid号第19个字节)来进行休眠唤醒时间设置的。
25.下面结合2个实际案例对上述优化方法进一步进行说明:唤醒顺序规则按照iccid号的尾号大小制定:例如尾号为0的t-box唤醒时间戳设置为凌晨2点;当按尾号递增“1”时累加唤醒时间间隔时:尾号为1的t-box唤醒时间设置为:凌晨2点10分; 尾号为2的t-box唤醒时间设置为:凌晨2点20分;依次类推,尾号从0开始,最大为9,尾号每增加1则唤醒时间增加10分钟,即唤醒时间间隔为10分钟。当按尾号递减“1”累加唤醒时间间隔时,尾号为9的t-box唤醒时间戳设置为凌晨2点,尾号为8的t-box唤醒时间为:凌晨2点10分; 尾号为7的t-box唤醒时间设置为:凌晨2点20分;依次类推;这种方式可将同时注册的数量降至之前的十分之一 。
26.唤醒顺序规则按照iccid号的尾号为奇数或偶数进行制定:当尾号为0、2、4、6、8的t-box唤醒时间戳设置为凌晨2点,在累加唤醒时间间隔10分钟后,凌晨2.10再对尾号为1、3、5、7、9的t-box进行唤醒。
27.很明显,上述方法可以有效减少同一时间注册tsp平台的t-box数量。
28.当然,本发明中唤醒时间间隔并不局限于10分钟,可针对tsp平台下t-box的数据
量进行适应性设置。
29.本发明t-box里sim卡的iccid里流水号尾号在批产后是平均分布的,出现0~9的概率都是相同的,通过该尾号进行定时唤醒时间的设置可实现等量分批的t-box注册,极大的减少了同一时间点大量t-box同时注册网络导致的网络拥塞的概率。
30.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

技术特征:
1.一种因t-box批量注网导致网络拥塞的优化方法,其特征在于,应用于对若干休眠状态的t-box进行唤醒后与tsp平台基于tcp网络通信进行信息交互,若干所述t-box通过预设唤醒时间间隔进行依次唤醒,所述方法包括:所述t-box通电后获取t-box中内置sim卡的iccid号,在t-box进入休眠前,优先获取所述信息交互的交互时长,设定若干t-box的所述唤醒时间间隔大于所述交互时长,在t-box进入休眠后,依据预设唤醒顺序规则中的任一个和所述唤醒时间间隔对若干所述t-box进行等量分批唤醒,并在唤醒后与进行信息交互;所述唤醒顺序规则包括:(1)按照所述iccid号的尾号大小制定:当所述尾号依次递增“1”或依次递减“1”时依次累加所述唤醒时间间隔后对若干t-box进行依次唤醒;(2)按照所述iccid号的尾号为奇数或偶数进行制定:对所述尾号为奇数或偶数的t-box进行优先唤醒,在累加所述唤醒时间间隔后对尾号为奇数或偶数的t-box进行唤醒。2.根据权利要求1所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:所述iccid号的尾号具体为所述iccid号中第19字节的流水号0-9中的任一个。3.根据权利要求2所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:当按照所述iccid号的尾号大小制定唤醒顺序时,对应所述尾号为“0”或“9”的t-box具体为优先唤醒批次,所述优先唤醒批次的t-box中预设有唤醒时间戳。4.根据权利要求2所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:当按照所述iccid号的尾号为奇数或偶数进行制定唤醒顺序时,对应尾号为奇数或偶数的t-box为优先唤醒批次,所述优先唤醒批次的t-box中预设有唤醒时间戳。5.根据权利要求3或4所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:在所述t-box休眠时,当所述t-box的系统时间运行至所述唤醒时间戳时,所述t-box按时唤醒。6.根据权利要求5所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:当所述t-box休眠前,t-box对所述系统时间依次参照gps时间和网络时间进行校准。7.根据权利要求1所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:所述信息交互包括车辆智能补电或车辆升级包下载。8.根据权利要求1所述的一种因t-box批量注网导致网络拥塞的优化方法,其特征在于:在所述t-box完成所述信息交互后,t-box主动断开与所述tsp平台的连接。

技术总结
本发明属于汽车电子零部件技术领域,具体为一种因T-BOX批量注网导致网络拥塞的优化方法,应用于对若干休眠状态的T-BOX进行唤醒后与TSP平台基于TCP网络通信进行信息交互,包括T-BOX通电后获取T-BOX中内置SIM卡的ICCID号,在T-BOX进入休眠前获取信息交互的交互时长,设定若干T-BOX的唤醒时间间隔大于交互时长,在T-BOX进入休眠后,依据预设唤醒顺序规则中的任一个和唤醒时间间隔对若干T-BOX进行等量分批唤醒;本发明通过依据ICCID号进行定时唤醒时间的设置可实现等量分批的T-BOX注册,极大的减少了同一时间点大量T-BOX同时注册网络导致的网络拥塞的概率。导致的网络拥塞的概率。导致的网络拥塞的概率。


技术研发人员:顾明 孙艳 王云 姜明军 沈永柏 江梓贤 刘欢
受保护的技术使用者:合肥力高动力科技有限公司
技术研发日:2023.06.28
技术公布日:2023/8/1
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐