本技术涉及车联网(英文可以表达为to vehicle,简称为tov)领域,尤其涉及一种网络协调方法、装置、相关设备、存储介质及计算机程序产品。
背景技术:
1、目前,车内各类终端可以包括车机终端(可以简称为车机或车机端,英文可以表达为vehicle terminal)、二级终端等,二级终端可以包括车载终端、用户终端等,车载终端可以包括车载音频终端(比如扬声器等)、车载视频终端(比如屏幕、摄像头等)、车载前装终端(比如车载氛围灯等)等,用户终端可以包括手机终端(也可以称为手机或智能手机终端等,英文可以表达为phone)、平板电脑(英文可以表达为pad)、笔记本电脑等。
2、在车内各类终端与互联网的业务数据交互过程中,对于如何保障业务数据的传输质量,相关技术尚未有有效解决方案。
技术实现思路
1、为解决相关技术问题,本技术实施例提供一种网络协调方法、装置、相关设备、存储介质及计算机程序产品。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供一种网络协调方法,应用于第一终端,包括:
4、在满足第一条件的情况下,基于当前的网络质量,切换所述第一终端的网络接入链路;所述第一条件表征所述第一终端的第一用户识别模块(sim,subscriber identitymodule)卡与第二终端的第二sim卡之间存在合法的绑定关系,且所述第一终端与所述第二终端之间已建立合法的设备到设备(d2d,device to device)连接;所述网络接入链路包括以下之一:
5、基于uu接口建立的第一链路;
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、上述方案中,所述利用第四切换策略,切换所述网络接入链路,包括:
35、当业务数据因网络中断而缺失时,检测手动选择所述网络接入链路的操作;
36、根据检测到的手动选择所述网络接入链路的操作,切换所述网络接入链路。
37、上述方案中,所述方法还包括:
38、建立所述第一终端与所述第二终端之间合法的d2d连接,并建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
39、上述方案中,所述建立所述第一终端与所述第二终端之间合法的d2d连接,包括:
40、在用户身份通过合法性验证的情况下,通过蓝牙广播第二信息,以供所述第二终端发现所述第一终端,所述第二信息至少包含所述第一终端的标识;
41、在所述第一终端的证书通过所述第二终端的合法性验证的情况下,建立所述第一终端与所述第二终端之间的d2d连接。
42、上述方案中,所述建立所述第一终端与所述第二终端之间的d2d连接,包括:
43、建立所述第一终端与所述第二终端之间的无线保真(wifi,wireless fidelity)点对点(p2p,peer-to-peer)连接;
44、基于建立的wifi p2p连接,协商所述第一终端与所述第二终端之间的第一密钥和/或第二密钥,所述第一密钥用于当所述第一终端与所述第二终端之间进行投屏时在所述第一终端进行安全登录,所述第二密钥用于当所述第一终端与所述第二终端之间进行投屏时进行业务数据的安全传输。
45、上述方案中,所述建立所述第一sim卡与所述第二sim卡之间合法的绑定关系,包括:
46、向所述第二终端发送第三信息,以使所述第二终端向第一功能发送第四信息,所述第三信息和第四信息用于请求建立所述第一sim卡与所述第二sim卡之间合法的绑定关系,所述第三信息至少包含所述第一终端的标识,所述第四信息至少包含所述第三信息、第五信息和第六信息,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
47、在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,接收所述第一功能发送的第七信息,所述第七信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
48、本技术实施例还提供一种网络协调方法,应用于第二终端,包括:
49、接收第一终端发送的第三信息,所述第三信息用于请求建立所述第一终端的第一sim卡与所述第二终端的第二sim卡之间合法的绑定关系,所述第三信息至少包含所述第一终端的标识;
50、向第一功能发送第四信息,所述第四信息用于请求建立所述第一sim卡与所述第二sim卡之间合法的绑定关系,所述第四信息至少包含所述第三信息、第五信息和第六信息,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
51、在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,接收所述第一功能发送的第八信息,所述第八信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
52、上述方案中,在接收第一终端发送的第三信息之前,所述方法还包括:
53、接收第一终端通过蓝牙广播的第二信息,所述第二信息至少包含所述第一终端的标识;
54、对所述第一终端的证书进行合法性验证;
55、在所述第一终端的证书通过所述第二终端的合法性验证的情况下,建立所述第一终端与所述第二终端之间的d2d连接。
56、上述方案中,所述建立所述第一终端与所述第二终端之间的d2d连接,包括:
57、建立所述第一终端与所述第二终端之间的wifi p2p连接;
58、基于建立的wifi p2p连接,协商所述第一终端与所述第二终端之间的第一密钥和/或第二密钥,所述第一密钥用于当所述第一终端与所述第二终端之间进行投屏时在所述第一终端进行安全登录,所述第二密钥用于当所述第一终端与所述第二终端之间进行投屏时进行业务数据的安全传输。
59、本技术实施例还提供一种网络协调方法,应用于第一功能,包括:
60、接收第二终端发送的第四信息,所述第四信息用于请求建立第一终端的第一sim卡与所述第二终端的第二sim卡之间合法的绑定关系,所述第四信息至少包含第三信息、第五信息和第六信息,所述第三信息至少包含所述第一终端的标识,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
61、在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,向所述第一终端发送第七信息,并向所述第二终端发送第八信息,所述第七信息和第八信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
62、本技术实施例还提供一种网络协调装置,包括:
63、第一连接单元,用于在满足第一条件的情况下,基于当前的网络质量,切换第一终端的网络接入链路;所述第一条件表征所述第一终端的第一sim卡与第二终端的第二sim卡之间存在合法的绑定关系,且所述第一终端与所述第二终端之间已建立合法的d2d连接;所述网络接入链路包括以下之一:
64、基于uu接口建立的第一链路;
65、由所述第二终端作为网络中继的第二链路。
66、本技术实施例还提供一种网络协调装置,包括:
67、第一接收单元,用于接收第一终端发送的第三信息,所述第三信息用于请求建立所述第一终端的第一sim卡与第二终端的第二sim卡之间合法的绑定关系,所述第三信息至少包含所述第一终端的标识;
68、第一发送单元,用于向第一功能发送第四信息,所述第四信息用于请求建立所述第一sim卡与所述第二sim卡之间合法的绑定关系,所述第四信息至少包含所述第三信息、第五信息和第六信息,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
69、第二接收单元,用于在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,接收所述第一功能发送的第八信息,所述第八信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
70、本技术实施例还提供一种网络协调装置,包括:
71、第三接收单元,用于接收第二终端发送的第四信息,所述第四信息用于请求建立第一终端的第一sim卡与所述第二终端的第二sim卡之间合法的绑定关系,所述第四信息至少包含第三信息、第五信息和第六信息,所述第三信息至少包含所述第一终端的标识,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
72、第二发送单元,用于在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,向所述第一终端发送第七信息,并向所述第二终端发送第八信息,所述第七信息和第八信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
73、本技术实施例还提供一种第一终端,包括:第一通信接口和第一处理器;其中,
74、所述第一处理器,用于在满足第一条件的情况下,基于当前的网络质量,切换所述第一终端的网络接入链路;所述第一条件表征所述第一终端的第一sim卡与第二终端的第二sim卡之间存在合法的绑定关系,且所述第一终端与所述第二终端之间已建立合法的d2d连接;所述网络接入链路包括以下之一:
75、基于uu接口建立的第一链路;
76、由所述第二终端作为网络中继的第二链路。
77、本技术实施例还提供一种第二终端,包括:第二通信接口和第二处理器;其中,
78、所述第二通信接口,用于:
79、接收第一终端发送的第三信息,所述第三信息用于请求建立所述第一终端的第一sim卡与所述第二终端的第二sim卡之间合法的绑定关系,所述第三信息至少包含所述第一终端的标识;
80、向第一功能发送第四信息,所述第四信息用于请求建立所述第一sim卡与所述第二sim卡之间合法的绑定关系,所述第四信息至少包含所述第三信息、第五信息和第六信息,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
81、在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,接收所述第一功能发送的第八信息,所述第八信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
82、本技术实施例还提供一种第一功能,包括:第三通信接口和第三处理器;其中,
83、所述第三通信接口,用于:
84、接收第二终端发送的第四信息,所述第四信息用于请求建立第一终端的第一sim卡与所述第二终端的第二sim卡之间合法的绑定关系,所述第四信息至少包含第三信息、第五信息和第六信息,所述第三信息至少包含所述第一终端的标识,所述第五信息至少包含所述第二终端的标识,所述第六信息表征所述第一终端与所述第二终端之间的d2d连接状态;
85、在所述第三信息和所述第五信息均与所述第六信息相匹配的情况下,向所述第一终端发送第七信息,并向所述第二终端发送第八信息,所述第七信息和第八信息表征已成功建立所述第一sim卡与所述第二sim卡之间合法的绑定关系。
86、本技术实施例还提供一种第一终端,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
87、其中,所述第一处理器用于运行所述计算机程序时,执行上述第一终端侧任一方法的步骤。
88、本技术实施例还提供一种第二终端,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
89、其中,所述第二处理器用于运行所述计算机程序时,执行上述第二终端侧任一方法的步骤。
90、本技术实施例还提供一种第一功能,包括:第三处理器和用于存储能够在处理器上运行的计算机程序的第三存储器,
91、其中,所述第三处理器用于运行所述计算机程序时,执行上述第一功能侧任一方法的步骤。
92、本技术实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一终端侧任一方法的步骤,或者实现上述第二终端侧任一方法的步骤,或者实现上述第一功能侧任一方法的步骤。
93、本技术实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述第一终端侧任一方法的步骤,或者实现上述第二终端侧任一方法的步骤,或者实现上述第一功能侧任一方法的步骤。
94、本技术实施例提供的网络协调方法、装置、相关设备、存储介质及计算机程序产品,第一终端在满足第一条件的情况下,基于当前的网络质量,切换所述第一终端的网络接入链路;所述第一条件表征所述第一终端的第一sim卡与第二终端的第二sim卡之间存在合法的绑定关系,且所述第一终端与所述第二终端之间已建立合法的d2d连接;所述网络接入链路包括以下之一:基于uu接口建立的第一链路;由所述第二终端作为网络中继的第二链路。本技术实施例提供的方案,在车机终端(即所述第一终端)的sim卡与用户终端(即所述第二终端)的sim卡之间存在合法的绑定关系、且车机终端与用户终端之间已建立合法的d2d连接的情况下,车机终端基于当前的网络质量切换网络接入链路,通过基于uu接口建立的链路(即所述第一链路)接入网络,或者通过由用户终端作为网络中继的链路(即所述第二链路)接入网络;如此,车机终端能够根据当前的网络质量灵活切换网络接入链路,通过基于uu接口建立的链路、以及由用户终端作为网络中继的链路来联合保障业务网络的服务质量(qos,quality of service),从而能够有效提升多样化网络环境下的网络质量稳定性,并能够保障业务数据传输的连续性,即能够有效保障业务数据的传输质量。