System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车载网络通信,尤其是涉及一种可配置的车载供网方法、装置、系统及车辆。
技术介绍
1、传统的车载拨号上网设备,一般只能通过端口或局域网来区分配置不同的拨号通道,无法满足多vlan(virtual local area network,虚拟局域网)中多设备根据不同业务上网计费的需求,如一台车载娱乐系统,无法在终端区分厂家ota(over the airtechnology,在线升级技术)升级和用户娱乐流量。
技术实现思路
1、有鉴于此,本专利技术提供了一种可配置的车载供网方法、装置、系统及车辆,以解决不同服务端业务计费流量困难的问题。为解决该技术问题,专利技术实施例公开了如下技术方案:
2、第一方面,本专利技术公开了一种可配置的车载供网方法,该方法包括:
3、获取预先配置的多个管理表和驻网状态,所述多个管理表包括:拨号地址管理表和域名转发管理表,其中,所述拨号地址管理表用于配置车载供网系统中各运营商对应的多路拨号的地址、用户名以及默认的拨号通道,所述域名转发管理表用于配置走非默认通道的各业务目标域名与拨号通道之间的关系;
4、启动拨号程序,根据所述拨号地址管理表和所述驻网状态进行多路拨号;
5、根据所述域名转发管理表和所述多路拨号,生成路由表和域名系统dns映射表,所述dns映射表包括目标域名和ip地址之间的映射关系,所述路由表包括目标域名与拨号通道之间的对应关系。
6、结合第一方面,在一种可选的实施方式中,所述
7、所述根据所述域名转发管理表和所述多路拨号,生成路由表和dns映射表,包括:根据所述域名转发管理表、所述虚拟局域网配置管理表和所述多路拨号,生成所述路由表和所述dns映射表。
8、结合第一方面,在另一种可选的实施方式中,所述根据所述拨号地址管理表和所述驻网状态进行多路拨号,包括:获取sim卡编号,根据所述sim卡编号确定当前sim卡所属的运营商名称;根据所述运营商名称在所述拨号地址管理表中查找相匹配的拨号地址,并清空已有数据通道缓存;根据查找的所述拨号地址进行多路拨号。
9、结合第一方面,在又一种可选的实施方式中,所述根据查找的所述拨号地址进行多路拨号之后,还包括:获取多路拨号后不同运营商反馈的至少一个公网ip地址及dns地址;将所述至少一个公网ip地址及所述dns地址与本地出口网卡绑定,得到所述本地出口网卡、所述公网ip地址和所述dns地址之间的对应关系。
10、结合第一方面,在又一种可选的实施方式中,在获取sim卡编号之前,还包括:获取所述sim卡的状态,检查sim卡状态是否正常;如果确认状态正常时,则执行获取所述sim卡编号的步骤。
11、结合第一方面,在又一种可选的实施方式中,所述根据所述域名转发管理表和所述多路拨号,生成路由表,包括:根据多路拨号获取的所述dns地址在所述域名转发管理表中,确定目标域名对应的拨号通道;查询所述目标域名的正确性,获取目标域名对应的ip地址;建立所述dns地址、目标域名对应的ip地址之间的对应关系,并将所述对应关系存储在dns服务缓存中。
12、结合第一方面,在又一种可选的实施方式中,在所述生成路由表和域名系统dns映射表之后,还包括:在系统上网过程中,获取目标设备请求访问的第一域名;根据所述第一域名在所述dns服务缓存中查找是否存在相匹配的拨号通道;
13、如果是,则获取预先建立匹配关系的第一拨号通道,并通过所述第一拨号通道进行拨号上网;
14、如果否,则按照默认拨号通道解析dns地址,得到与所述第一域名具有关联关系的第二拨号通道,并通过所述第二拨号通道进行拨号上网。
15、结合第一方面,在又一种可选的实施方式中,所述方法还包括:启动护网程序,根据所述拨号地址管理表确认需要周期性检测的至少一路拨号通道;根据对所述至少一路拨号通道进行ping通检测,判断每一路拨号通道是否畅通;获取并记录所述检测结果,并将所述检测结果通知给拨号系统进程。
16、结合第一方面,在又一种可选的实施方式中,所述获取并记录所述检测结果,并将所述检测结果通知给拨号系统进程,包括:将检测有拨号通道不通的检测结果通知给所述拨号系统进程,所述检测结果中包括拨号不通的拨号通道id,所述检测结果用于指示断开所述拨号通道id的连接。
17、结合第一方面,在又一种可选的实施方式中,所述方法还包括:当拨号程序接收到驻网监听的网络检测由断开到连通的状态变化时,重拨根据所述拨号地址管理表和所述驻网状态进行多路拨号,并更新所述路由表和所述dns映射表。
18、第二方面,本专利技术提供了一种可配置的车载供网装置,所述装置包括:
19、获取模块,用于获取预先配置的多个管理表和驻网状态,所述多个管理表包括:拨号地址管理表和域名转发管理表,其中,所述拨号地址管理表用于配置车载供网系统中各运营商对应的多路拨号的地址、用户名以及默认的拨号通道,所述域名转发管理表用于配置走非默认通道的各业务目标域名与拨号通道之间的关系;
20、拨号模块,用于启动拨号程序,根据所述拨号地址管理表和所述驻网状态进行多路拨号;
21、生成模块,用于根据所述域名转发管理表和所述多路拨号,生成路由表和域名系统dns映射表,所述dns映射表包括目标域名和ip地址之间的映射关系,所述路由表包括目标域名与拨号通道之间的对应关系。
22、第三方面,本专利技术还提供了一种可配置的车载供网系统,所述系统包括:至少一个电子控制器单元ecu、通信模块和至少一个业务服务端,其中,至少一个ecu通过通信模块与至少一个业务服务端相连接;
23、每个ecu用于执行如第一方面或第一方面任一实施方式所述的可配置的车载供网方法;
24、通信模块,用于根据所述ecu发送的指令与所述至少一个业务服务端通信;
25、每个业务服务端,用于为所述ecu提供拨号上网服务。
26、第四方面,本专利技术还提供了一种车辆,该车辆包括前述第一方面或第一方面任一实施方式所述的可配置的车载供网系统。
27、第五方面,本专利技术提供了一种电子设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的可配置的车载供网方法。
28、此外,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的可配置的车载供网方法。
29、本专利技术提供的一种可配置的车载供网方法、装置、系统及车辆,通过在预先配置多个管理表,比如拨号地址管理表和域名转发管理表,进而在启动拨号程序后,可根据拨号地址管理表和驻网状态进行多路拨号,生成路由表和域名系统dns本文档来自技高网...
【技术保护点】
1.一种可配置的车载供网方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述多个管理表中还包括虚拟局域网配置管理表,所述虚拟局域网配置管理表用于配置以太网与拨号通道之间的关系;
3.根据权利要求1所述的方法,其特征在于,所述根据所述拨号地址管理表和所述驻网状态进行多路拨号,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据查找的所述拨号地址进行多路拨号之后,还包括:
5.根据权利要求3所述的方法,其特征在于,在获取SIM卡编号之前,还包括:
6.根据权利要求4所述的方法,其特征在于,所述根据所述域名转发管理表和所述多路拨号,生成路由表,包括:
7.根据权利要求6所述的方法,其特征在于,在所述生成路由表和域名系统DNS映射表之后,还包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述获取并记录所述检测结果,并将所述检测结果通知给拨号系统进程,包括:
10.根据权利要求9
11.一种可配置的车载供网装置,其特征在于,所述装置包括:
12.一种可配置的车载供网系统,其特征在于,所述系统包括:至少一个电子控制器单元ECU、通信模块和至少一个业务服务端,其中,所述至少一个ECU通过所述通信模块与所述至少一个业务服务端相连接;
13.一种车辆,其特征在于,所述车辆包括如权利要求12所述的可配置的车载供网系统。
14.一种电子设备,其特征在于,包括存储器和处理器,所述存储器和所述处理器相连接;
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至10中任一项所述的可配置的车载供网方法。
...【技术特征摘要】
1.一种可配置的车载供网方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述多个管理表中还包括虚拟局域网配置管理表,所述虚拟局域网配置管理表用于配置以太网与拨号通道之间的关系;
3.根据权利要求1所述的方法,其特征在于,所述根据所述拨号地址管理表和所述驻网状态进行多路拨号,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据查找的所述拨号地址进行多路拨号之后,还包括:
5.根据权利要求3所述的方法,其特征在于,在获取sim卡编号之前,还包括:
6.根据权利要求4所述的方法,其特征在于,所述根据所述域名转发管理表和所述多路拨号,生成路由表,包括:
7.根据权利要求6所述的方法,其特征在于,在所述生成路由表和域名系统dns映射表之后,还包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
...【专利技术属性】
技术研发人员:王强,余江,
申请(专利权)人:重庆长安科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。