一种车载通信网络注册方法、设备及计算机可读存储介质与流程

文档序号:31708955发布日期:2022-10-01 14:09阅读:115来源:国知局
一种车载通信网络注册方法、设备及计算机可读存储介质与流程

1.本发明涉及移动通信领域,尤其涉及一种车载通信网络注册方法、设备及计算机可读存储介质。


背景技术:

2.现有技术中,车载tbox(telematics-box,网络车联网通信盒),主要用于和后台系统/手机app互联通信,实现后台系统/手机app的车辆信息显示与控制。tbox内置无线通信模组,支持2g/3g/4g网络通信,部分tbox已经支持最新的5g网络通信。但是,对于近期来说,由于5g网络建设的成本高、周期长,目前还有大部分区域是没有5g网络覆盖的。按照3gpp协议规定,对于已经支持5g网络通信的tbox来说,在模组注册网络的时候,默认都会优先尝试搜索注册5g网络,如果没有可用的5g网络,才会注册4g网络,在没有5g网络覆盖的区域,就会有注册网络时间比较长的问题。
3.为了解决上述5g网络覆盖不全的问题,现在支持5g的tbox的方案是在车机屏幕系统或者手机app上增加一个5g开关,用户可以根据当地5g网络的情况来手动打开或者关闭5g网络。
4.但是,上述解决方案需要用户手动操作,用户对5g网络覆盖的情况可能并不了解,当本地5g网络覆盖情况变化或者车辆行驶到另一个地方,用户手动修改5g网络开关可能也不及时、或者不准确,甚至会影响到行车安全。
5.因此,亟需一种能够解决车载端自适应地执行更优网络注册的技术方案。


技术实现要素:

6.为了解决现有技术中的上述技术缺陷,本发明提出了一种车载通信网络注册方法,该方法包括:
7.在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络;
8.在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息。
9.可选地,所述在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络,包括:
10.在所述服务器预置包含所述网络覆盖信息的数据库;
11.根据网络运营商的网络更新数据,和/或所述车载端的所述当前位置信息和所述注册网络,对所述数据库进行更新。
12.可选地,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根
据所述当前位置信息和所述注册网络更新所述网络覆盖信息,包括:
13.在所述数据库中查询是否存在与所述当前位置信息对应的目标网络;
14.在确定存在与所述当前位置信息对应的所述目标网络时,判断所述目标网络与所述注册网络是否相同。
15.可选地,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,还包括:
16.在所述目标网络与所述注册网络相同时,不对所述数据库进行更新;
17.在所述目标网络与所述注册网络不同时,判断所述目标网络的版本是否高于所述注册网络的版本。
18.可选地,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,还包括:
19.在所述目标网络的版本低于所述注册网络的版本时,不对所述数据库进行更新;
20.在所述目标网络的版本高于所述注册网络的版本时,将所述目标网络发送至所述车载端,以使所述车载端在当前位置再次注册时,按所述目标网络进行优先搜网;
21.可选地,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,还包括:
22.在确定不存在与所述当前位置信息对应的所述目标网络、且所述注册网络的版本高于所述目标网络时,对预置的计数器进行加一;
23.在所述计数器达到预设值时,在所述数据库中将所述当前位置信息对应的所述目标网络修改为所述注册网络。
24.可选地,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,之后包括:
25.所述车载端在当前位置再次注册时,获取已保存的、或已更新的所述网络覆盖信息;
26.在已保存的、或已更新的所述网络覆盖信息中,获取与所述当前位置信息对应的网络的版本等级。
27.可选地,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,之后包括:
28.在前次注册的所述注册网络为非最高版本时,判断所述版本等级中的最高版本是否高于所述注册网络的版本;
29.在所述版本等级中的最高版本高于所述注册网络的版本时,根据所述版本等级生成再次注册时所适用的新的由高版本到低版本的搜网策略。
30.本发明还提出了一种车载通信网络注册设备,该设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执
行时实现如上任一项所述的车载通信网络注册方法的步骤。
31.本发明还提出了一种计算机可读存储介质,该计算机可读存储介质上存储有车载通信网络注册程序,车载通信网络注册程序被处理器执行时实现如上述任一项所述的车载通信网络注册方法的步骤。
32.实施本发明的车载通信网络注册方法、设备及计算机可读存储介质,通过在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络;在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息。实现了一种自适应的车载通信网络注册方案,优化了车载端在复杂网络环境下的注网速度和注网质量,增强了车载端的网络服务体验。
附图说明
33.下面将结合附图及实施例对本发明作进一步说明,附图中:
34.图1是本发明车载通信网络注册方法第一实施例的流程图;
35.图2是本发明车载通信网络注册方法第二实施例的流程图;
36.图3是本发明车载通信网络注册方法第三实施例的第一流程图;
37.图4是本发明车载通信网络注册方法第三实施例的第二流程图;
38.图5是本发明车载通信网络注册方法第三实施例的第三流程图;
39.图6是本发明车载通信网络注册方法第三实施例的第四流程图;
40.图7是本发明车载通信网络注册方法第四实施例的第一流程图;
41.图8是本发明车载通信网络注册方法第四实施例的第二流程图;
42.图9是本发明车载通信网络注册方法第一实施例的控制逻辑示意图;
43.图10是本发明车载通信网络注册方法第四实施例的控制逻辑示意图。
具体实施方式
44.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
45.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
46.实施例一
47.图1是本发明车载通信网络注册方法第一实施例的流程图。一种车载通信网络注册方法,该方法包括:
48.s1、在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络;
49.s2、在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息。
50.在本实施例中,由图9示出了第一实施例的第一控制逻辑示意图,其中,服务器与
车辆的tbox建立通信链接,通过该链接一方面车辆向服务器上报车辆信息,另一方面服务器向车辆下发远程指令。其中,本实施例所提出的车载tbox 5g网络注册方案,是通过车辆上的tbox进行卫星定位,并将位置信息发送服务器,服务器将当前区域内是否有5g网络覆盖的信息发送给tbox,tbox根据该信息决定从5g开始搜网、或者从4g开始搜网,从而优化搜网策略、加快网络注册的速度。
51.在本实施例中,车载tbox 5g网络注册方案,是基于tbox和服务器所实现的,其中,tbox是车载单元,指车辆上搭载的通信设备,可以采集车辆信息发送给服务器,也可以接收服务器发送的远程指令。而服务器则是指车厂在互联网络上部署的通信服务器,用于和tbox连接,接收tbox发送的车辆信息,并且可以向tbox发送远程指令。
52.在本实施例中,首先,在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络;然后,在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息。具体的,例如,由上述服务器预置5g网络覆盖区域的数据库,该数据库可以由移动网络运营商提供,也可以根据车辆上报的位置信息和网络注册信息来持续更新;在车辆启动之后,车载tbox会周期性的把车辆位置信息和网络注册信息上报给服务器,车载位置改变和网络注册类型的改变,都会上报给服务器;基于此,车载tbox首次注册网络时,使用默认注册网络策略即5g网络优先的策略注册运营商网络,进行gnss定位,并且把车辆位置信息和网络注册信息上报给服务器;服务器接收到tbox上报的车辆位置信息,在数据库中查找该位置区域是否已有5g网络覆盖,把该位置区域是否有5g网络覆盖的信息发给tbox;可选地,本实施例的tbox在接收到服务器发送的5g网络覆盖信息后,保存该信息用于后续网络注册、切换;在本实施例中,当tbox后续进行网络注册、切换时,即可根据已保存的5g网络覆盖信息进行判断;其中,如果当前位置区域已有5g网络覆盖,则按照5g网络优先的策略开始搜网和注册,搜网顺序为5g、4g、3g、2g;而如果当前位置区域没有5g网络覆盖,则按照4g网络优先的策略开始搜网注册,搜网顺序为4g、3g、2g、5g。可以看出,由于tbox提前获取了该区域是否有5g网络覆盖的信息,因此,在实施本方案时,针对没有5g网络覆盖的区域,可以跳过5g搜网的过程,加快了网络注册的速度。
53.本实施例的有益效果在于,通过在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络;在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息。实现了一种自适应的车载通信网络注册方案,优化了车载端在复杂网络环境下的注网速度和注网质量,增强了车载端的网络服务体验。
54.实施例二
55.图2是本发明车载通信网络注册方法第二实施例的流程图,基于上述实施例,所述在车载端根据服务器下发的网络覆盖信息进行网络注册时,根据所述车载端的当前位置信息查找所述网络覆盖信息,得到与所述当前位置信息对应的覆盖网络的步骤,包括:
56.s11、在所述服务器预置包含所述网络覆盖信息的数据库;
57.s12、根据网络运营商的网络更新数据,和/或所述车载端的所述当前位置信息和所述注册网络,对所述数据库进行更新。
58.可选地,在本实施例中,车载tbox 5g网络注册系统,其服务器预置5g网络覆盖区域的数据库,该数据库可以由移动网络运营商提供,也可以根据车辆上报的位置信息和网络注册信息来持续更新。可选地,本实施例的数据库包含各地位置区域和该位置区域是否已有5g网络覆盖。
59.实施例三
60.图3是本发明车载通信网络注册方法第三实施例的第一流程图,基于上述实施例,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息的步骤,包括:
61.s21、在所述数据库中查询是否存在与所述当前位置信息对应的目标网络;
62.s22、在确定存在与所述当前位置信息对应的所述目标网络时,判断所述目标网络与所述注册网络是否相同。
63.图4是本发明车载通信网络注册方法第三实施例的第二流程图,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息的步骤,还包括:
64.s23、在所述目标网络与所述注册网络相同时,不对所述数据库进行更新;
65.s24、在所述目标网络与所述注册网络不同时,判断所述目标网络的版本是否高于所述注册网络的版本。
66.图5是本发明车载通信网络注册方法第三实施例的第三流程图,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息的步骤,还包括:
67.s25、在所述目标网络的版本低于所述注册网络的版本时,不对所述数据库进行更新;
68.s26、在所述目标网络的版本高于所述注册网络的版本时,将所述目标网络发送至所述车载端,以使所述车载端在当前位置再次注册时,按所述目标网络进行优先搜网;
69.图6是本发明车载通信网络注册方法第三实施例的第四流程图,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息的步骤,还包括:
70.s27、在确定不存在与所述当前位置信息对应的所述目标网络、且所述注册网络的版本高于所述目标网络时,对预置的计数器进行加一;
71.s28、在所述计数器达到预设值时,在所述数据库中将所述当前位置信息对应的所述目标网络修改为所述注册网络。
72.可选地,在一个具体的实例中,根据车辆上报的位置信息和网络注册信息对上述
数据库进行更新,方法如下:
73.首先,根据车辆上报的位置信息查询数据库中该区域是否已有5g网络;
74.若数据库中该区域已有5g网络覆盖,车辆上报的是5g网络,则不需要更新数据库;
75.若数据库中该区域已有5g网络覆盖,车辆上报的是4g/3g/2g网络,则给车辆发送该区域有5g网络覆盖的信息,使得车辆下次注册网络时先尝试搜索注册5g网络;
76.若数据库中该区域没有5g网络,车辆上报的是5g网络,则计数器加1,当计数器达到阈值n的时候,更新数据库,把数据库中该区域改为有5g网络覆盖;
77.若数据库中该区域没有5g网络覆盖,车辆上报的是4g/3g/2g网络,则不需要更新数据库。
78.实施例四
79.图7是本发明车载通信网络注册方法第四实施例的第一流程图,基于上述实施例,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,之后的步骤包括:
80.s31、所述车载端在当前位置再次注册时,获取已保存的、或已更新的所述网络覆盖信息;
81.s32、在已保存的、或已更新的所述网络覆盖信息中,获取与所述当前位置信息对应的网络的版本等级。
82.图8是本发明车载通信网络注册方法第四实施例的第二流程图,所述在所述车载端按所述覆盖网络所包含的由高版本到低版本的搜网策略完成网络注册时,向所述服务器发送所述当前位置信息和注册网络,以使所述服务器根据所述当前位置信息和所述注册网络更新所述网络覆盖信息,之后的步骤还包括:
83.s33、在前次注册的所述注册网络为非最高版本时,判断所述版本等级中的最高版本是否高于所述注册网络的版本;
84.s34、在所述版本等级中的最高版本高于所述注册网络的版本时,根据所述版本等级生成再次注册时所适用的新的由高版本到低版本的搜网策略。
85.在本实施例中,请参考图10示出的控制逻辑示意图。其中,首先由服务器预置5g网络覆盖区域的数据库,该数据库也可以根据车辆上报的网络注册信息来持续更新;车载tbox首次注册网络时,使用默认注册网络策略即5g网络优先的策略注册运营商网络,进行gnss全球导航卫星系统定位,并且把车辆位置信息和网络注册信息上报给服务器;服务器接收到tbox上报的车辆位置信息,在数据库中查找该位置区域是否已有5g网络覆盖,把该位置区域是否有5g网络覆盖的信息发给tbox;tbox接收到服务器发送的5g网络覆盖信息,保存该信息用于后续网络注册、切换。基于此,本实施例的tbox在进行后续的网络注册、切换时,即可根据已保存的5g网络覆盖信息进行判断。其中,如果当前位置区域已有5g网络覆盖,则按照5g网络优先的策略开始搜网和注册,搜网顺序为5g、4g、3g、2g;如果当前位置区域没有5g网络覆盖,则按照4g网络优先的策略开始搜网注册,搜网顺序为4g、3g、2g、5g。可选地,本实施例的tbox在后续注册网络之后,向服务器发送新的网络注册信息和位置信息,从而使得服务器根据收到tbox网络注册信息和位置信息进行更新判定。可选地,更新判定的方式是,如果发现数据库中该位置区域没有5g网络覆盖,但是tbox已经注册上5g网络,则
执行相应的数据库信息更新操作。
86.实施例五
87.基于上述实施例,本发明还提出了一种车载通信网络注册设备,该设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的车载通信网络注册方法的步骤。
88.需要说明的是,上述设备实施例与方法实施例属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在设备实施例中均对应适用,这里不再赘述。
89.实施例六
90.基于上述实施例,本发明还提出了一种计算机可读存储介质,该计算机可读存储介质上存储有车载通信网络注册程序,车载通信网络注册程序被处理器执行时实现如上述任一项所述的车载通信网络注册方法的步骤。
91.需要说明的是,上述介质实施例与方法实施例属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在介质实施例中均对应适用,这里不再赘述。
92.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
93.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
94.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
95.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1