车载终端联网处理方法及车载终端转让专利
申请号 : CN202010713718.0
文献号 : CN111954185B
文献日 : 2021-12-21
发明人 : 贺琳曼 , 杨正来 , 岳意娥
申请人 : 东风汽车集团有限公司
摘要 :
权利要求 :
1.一种车载终端联网处理方法,其特征在于,包括以下步骤:当车载终端重启之后,初始化计数器及定时器,通过预设接入点搜网注册;
若搜网注册成功,则通过各接入点发起拨号;
每次发起拨号之后,检测拨号状态,结合定时器时间识别有效拨号和拨号异常,然后结合计数器当前计数按照拨号机制分别计算发起下次拨号的实际时间间隔;
当拨号失败或接入点断开网络时,所述实际时间间隔之后再次发起拨号,并再次检测拨号状态以及计算新的发起下次拨号的实际时间间隔,直至车辆下电;
所述“结合计数器当前计数按照拨号机制分别计算发起下次拨号的实际时间间隔”步骤,包括以下步骤:
当为有效拨号时,将计数器当前计数减去预设计数得到新的计数N,下次拨号的实际时间间隔T为:T=ti*N,ti为第i次拨号时的定时间隔;
当为拨号异常时,获取汽车的当前档位,根据所述当前档位计算发起下次拨号的实际时间间隔;
所述“根据所述当前档位计算发起下次拨号的实际时间间隔”步骤,包括以下步骤:若所述当前档位为off档,则停止拨号直至深度重启或车辆上电;
若所述当前档位为非off档,则将计数器当前计数加上预设计数得到新的计数N,下次拨号的实际时间间隔T为:T=ti*N,ti为第i次拨号时的定时间隔。
2.如权利要求1所述的方法,其特征在于,所述“结合定时器时间识别有效拨号和拨号异常”步骤,包括以下步骤:
拨号成功之后,当拨号在线保持时间大于等于定时器时间,或,拨号在线流量大于等于预设流量标准时,识别为有效拨号;
当拨号失败,或,拨号在线保持时间小于定时器时间且拨号在线流量小于预设流量标准时,识别为拨号异常。
3.如权利要求1所述的方法,其特征在于,所述“结合计数器当前计数按照拨号机制分别计算发起下次拨号的实际时间间隔”步骤之前,包括以下步骤:按照非线性递增以及预设时间段内拨号次数小于等于预设次数设置每次拨号的定时间隔,ti+1>ti,ti为第i次拨号时的定时间隔,ti+1为第i+1次拨号时的定时间隔。
4.如权利要求1所述的方法,其特征在于,所述“当车载终端重启之后,初始化计数器及定时器,通过预设接入点搜网注册”步骤之前,包括以下步骤:当车辆进入off档后,开启低功耗待机模式,预设重启时间之后进行深度重启;或,获取用户重启指令,根据所述用户重启指令进行深度重启。
5.如权利要求1所述的方法,其特征在于,所述“通过预设接入点搜网注册”步骤,包括以下步骤:
搜索待连接小区信息,与禁止小区列表进行比对,选取其中非禁止小区列表的待连接小区;
将所述待连接小区与已注册小区列表进行比对;
若所述待连接小区中存在已注册小区列表中的小区,则选取所述已注册小区列表中的小区搜网注册;
若所述待连接小区中无已注册小区列表中的小区,则按照优先级顺序选取小区搜网注册。
6.如权利要求1所述的方法,其特征在于,所述“通过预设接入点搜网注册”步骤之后,包括以下步骤:
当搜网注册某小区失败,且接收到网络侧发送的拒绝码时,若所述拒绝码为自定义拒绝码或特定拒绝码,则将所述某小区列入禁止小区列表,所述禁止小区列表每预设时间清空一次。
7.如权利要求1所述的方法,其特征在于,所述“若搜网注册成功,则通过各接入点发起拨号”步骤之后,包括以下步骤:搜网注册成功之后,根据获取的小区连接信息进行小区切换,所述小区连接信息包括运营商基站下发的临区信息、切换小区门限、临区信号及小区优先级。
说明书 :
车载终端联网处理方法及车载终端
技术领域
背景技术
出现无效的频繁连接、访问网络,导致被网络资源浪费,现有技术在终端设置在预设时间段
内的拨号次数以及连续两次拨号之间的时间间隔,来避免频繁无效连接网络资源浪费的问
题。但是现有技术过度拉长拨号时间,如果没有恢复机制对应,容易导致拨号正常区域拨号
时间也拉长,影响用户体验,导致用户可上网时间拉长。
发明内容
之前,包括以下步骤:
间清空一次。
附图说明
具体实施方式
盖由所附权利要求限定的在本发明的精神和范围内包括的变更、修改和等价物。应注意,这
里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被
实现为物理实体或逻辑实体、或者两者的组合。
书来运用本发明的构思来构造本说明书中未提到的更多实施例。
号间隔时间过长,会导致终端业务无法及时响应,影响用户体验。
接网络,一旦在网络异常区域不断发起重连,会导致同一sim卡多APN方案相对于单APN方案
联网次数会成倍增加,占用网络资源,甚至导致停卡。本方案能极大优化在异常网络环境下
的无效访问次数,尤其对多APN方案,可通过合理设置每路APN的惩罚机制时间间隔,控制无
效访问。当恢复到网路正常环境下,可通过定时器恢复机制,恢复正常联网。
即预设接入点(如,APN1)进行搜网注册。搜网注册成功后,承载业务的APN发起业务拨号
(如,APN2、APN3、APN4)。每个VPN都可发起拨号,各VPN拨号的流程相同,只是其中的时间间
隔设置可能不同。下面以其中一个VPN拨号为例进行说明。
有效拨号和拨号异常不同情况,结合计数器当前计数按照拨号机制分别计算发起下次拨号
的实际时间间隔。
电,说明车载终端没有联网需求。
标准(例如100kb),则认为一次有效拨号。如果拨号失败或在线保持时间小于定时器时间T
且流量预设流量标准(例如100kb),则认为拨号异常,网络可能存在伪基站或信号不稳定情
况,进入拨号惩罚机制。
间的定时间隔可以相同也可以不相同。也就是判断为一次有效拨号后,则按照*n、*(n‑
1)…、*2、*1的相反方向进行递减重拨定时器,n为计数器计数。例如,以每路APN参数设置为
例:定时器时间为2min,计数器计数值n=5,*1=30s,*2=60s,*3=120s,*4=240s,*5=
480s为例,如果拨号在线持续120s(定时器时间)没有断开,或者拨号在线时间小于120s但
流量超过100kb,则认为是拨号成功,此时按照480s,240s,120s,60s,30s(最小间隔维持)的
相反方向进行递减重拨定时器,也就是,若当前计数器计数为4,预设计数为1,则下次拨号
时间间隔为*3=120s。当计数器计数为0之后,如果还需要递减,则下次拨号时间间隔保持
为最小间隔*1。如果是拨号异常,则获取汽车的当前档位,根据当前档位计算发起下次拨号
的实际时间间隔。
述“根据所述当前档位计算发起下次拨号的实际时间间隔”步骤,包括以下步骤:
到新的计数N,下次拨号的实际时间间隔T为:T=ti*N,ti为第i次拨号时的定时间隔,也就是
非off档时,重拨定时器按照*1、*2…*n…*n的间隔递增。例如,以每路APN参数设置为例:定
时器时间为2min,计数器计数值n=5,*1=30s,*2=60s,*3=120s,*4=240s,*5=480s为
例,如果第一次拨号失败,则N=1,30s(x1)时间后进行重拨;如果连续继续重拨失败,则N=
2,下一次拨号60s(x2)后进行,......,如此依次进行。直至拨号有效,然后按照上述实施例
拨号有效的方式计算下次拨号的实际时间间隔,或者一直拨号失败至车辆下电。
但是另一方面为了便面过于频繁的无效网络请求,预设时间段内拨号次数小于等于预设次
数,例如1小时不超过50次频率。
模式,设备中的模块都处在监听状态,以便能够接收SMS,唤醒T‑Box(Telematics BOX远程
信息处理器),执行对应的远程控制请求,并应答后台中心。所以在这种设计下,T‑Box中的
模块得不到重启的机会,软件长时间运行,可能会造成模块功能异常(例如由于内存碎片
等),因此,预设重启时间之后进行深度重启,让模块得到重启,避免软件长时间运行可能导
致的问题。自动重启的主要目的是重启SIM卡,通过重启重新注册网络,重新获得网络服务
以及计数器置0,快速恢复拨号时间间隔。另外,还可以在MP5界面设置软开关,用户可以通
过点击软开关控制车载终端抖动进行深度重启。通过自动重启和手动重启,使车载终端进
行深度重启和软件排毒。
采集,车辆控制,同时包括电源管理等。NAD(NetworkAccess Device),主要负责与后台通
信、定位以及网络连接,同时为车机提供GPS等数据业务通道。
接小区。然后将待连接小区与已注册小区列表进行比对,优先选取已注册小区列表中的小
区搜网注册。如果待连接小区中无已注册小区列表中的小区,则按照优先级顺序选取小区
搜网注册,该优先级顺序为车载终端自身设置的优先级顺序,可以依照不同标准,例如根据
信号强度确定优先级顺序等。
间清空一次。
搜索的小区列表中无已注册的小区,则选择信号强度最优小区进行注册。
先级更高的小区,则进行小区切换/重选,之后各VPN进行业务拨号。
定时间隔:x1、x2、x3…xn,每路APN可独立计数,本专利以每路APN参数设置为例:T=2min,n
=5,x1=30s,x2=60s,x3=120s,x4=240s,x5=480s为例。
动恢复机制。如果拨号失败或在线保持时间小于定时器T且流量小于100kb,则认为拨号异
常,网络可能存在伪基站或信号不稳定情况,进入拨号惩罚机制。如果拨号失败,直接进入
拨号惩罚机制。
照*1、*2…*n…*n的间隔递增。每次拨号异常,计数器N加1,对应不同的拨号间隔惩罚时长。
以上述步骤S1中的惩罚时间设置为例,第一次拨号失败,则N=1,30s(x1)时间后进行重拨;
如果连续继续重拨失败,则N=2,下一次拨号60s(x2)后进行,......,如此依次进行。
T‑BOX自动深度重启时间。(2)自动恢复机制。若未进行手动恢复机制,判断为一次有效拨号
后,则按照*n、*(n‑1)…、*2、*1的相反方向进行递减重拨定时器。仍以步骤S1中设置参数为
例,如果拨号在线持续120s没有断开,或者拨号在线时间小于120s但流量超过100kb,则认
为是拨号成功,此时按照480s,240s,120s,60s,30s(最小间隔维持)的相反方向进行递减重
拨定时器。
骤。
行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机
程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介
质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、
光盘、计算机存储器、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random
Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读
介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某
些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
所有方法步骤或部分方法步骤。
(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field‑
Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部
分。
能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少
一个功能所需的应用程序(例如声音播放功能、图像播放功能等);存储数据区可存储根据
手机的使用所创建的数据(例如音频数据、视频数据等)。此外,存储器可以包括高速随机存
取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart
Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘
存储器件、闪存器件、或其他易失性固态存储器件。
面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的
计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产
品的形式。
每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算
机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理
器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生
用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的
装置。
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
之内,则本发明也意图包含这些改动和变型在内。