双系统通信通道构建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33122140 阅读:13 留言:0更新日期:2022-04-17 00:26
本申请提供一种双系统通信通道构建方法、装置、电子设备及存储介质。该方法应用于电子设备,所述电子设备具有第一系统及第二系统,所述方法包括:在所述第一系统和所述第二系统之间构建硬件通信通道,所述第一系统通过所述硬件通信通道向所述第二系统发送通道构建信息;基于所述通道构建信息在所述第一系统和所述第二系统之间构建网络通信通道;校验所述网络通信通道。本申请提供的双系统通信通道构建方法、装置、电子设备及存储介质,在网络通信通道构建后对其进行校验,及时发现网络连接错误,确保双系统通信通道的正确构建。确保双系统通信通道的正确构建。确保双系统通信通道的正确构建。

【技术实现步骤摘要】
双系统通信通道构建方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种双系统通信通道构建方法、装置、电子设备及存储介质。

技术介绍

[0002]许多电子设备具有两个系统,如大屏设备等。出于业务需要原因,电子设备的两个系统之间通常要求能够进行通信连接,其中一种双系统通信连接方式是采用网络连接。现有技术在构建网络连接时,可能会出现一台电子设备上安装的网络客户端错误的连接到另一台电子设备上的网络服务端,从而在两台电子设备之间构建起错误的网络通信,导致同一电子设备的两个系统之间出现网络通信异常,影响电子设备的正常运行。

技术实现思路

[0003]有鉴于此,本申请的目的在于提出一种双系统通信通道构建方法、装置、电子设备及存储介质,解决现有技术中的问题,确保电子设备的两个系统正常通信。
[0004]基于上述目的,本申请提供了一种双系统通信通道构建方法,应用于电子设备,所述电子设备具有第一系统及第二系统,所述方法包括:
[0005]在所述第一系统及所述第二系统之间构建硬件通信通道,所述第一系统通过所述硬件通信通道向所述第二系统发送通道构建信息;
[0006]基于所述通道构建信息在所述第一系统和所述第二系统之间构建网络通信通道;
[0007]校验所述网络通信通道;
[0008]响应于确定校验结果为正确,所述通信通道构建完成;
[0009]响应于确定校验结果为不正确,断开所述第一系统和所述第二系统之间的所述网络通信通道,所述第一系统修改所述通道构建信息并通过所述硬件通信通道将修改后的所述通道构建信息发送至所述第二系统,基于修改后的所述通道构建信息在所述第一系统和所述第二系统之间重新构建所述网络通信通道;校验重新构建的所述网络通信通道,直至校验结果为正确。
[0010]进一步的,所述校验所述网络通信通道包括:
[0011]所述第二系统通过所述网络通信通道从所述第一系统获取第二校验信息,并将所述第二校验信息与自身系统存储的第一校验信息进行比对;
[0012]响应于确定所述第二校验信息与所述第一校验信息比对结果一致,校验结果为正确;响应于确定所述第二校验信息与所述第一校验信息比对结果不一致,校验结果为不正确。
[0013]进一步的,所述第一校验信息与所述第二校验信息包括所述电子设备的MAC地址。
[0014]进一步的,所述第一校验信息与所述第二校验信息包括所述电子设备的设备唯一ID;
[0015]所述校验所述网络通信通道之前,所述第一系统生成并向所述第二系统发送所述
设备唯一ID作为所述第一校验信息,所述第二系统接收并存储所述设备唯一ID。
[0016]进一步的,所述设备唯一ID的编码包括随机编码数据。
[0017]进一步的,所述随机编码数据包括随机校验码及生成时间。
[0018]进一步的,所述通道构建信息包括IP地址及端口号。
[0019]基于同一专利技术构思,本申请还提供了一种双系统通信通道构建装置,应用于电子设备,所述电子设备具有第一系统及第二系统,所述装置包括:
[0020]硬件通道构建模块,用以在所述第一系统和所述第二系统之间构建硬件通信通道,所述第一系统通过所述硬件通信通道向所述第二系统发送通道构建信息;
[0021]网络通道构建模块,用以基于所述通道构建信息在所述第一系统和所述第二系统之间构建网络通信通道;
[0022]校验模块,用以校验所述网络通信通道;
[0023]响应于确定校验结果为正确,所述通信通道构建完成;
[0024]响应于确定校验结果为不正确,断开所述第一系统和所述第二系统之间的所述网络通信通道,所述第一系统修改所述通道构建信息并通过所述硬件通信通道将修改后的所述通道构建信息发送至所述第二系统,基于修改后的所述通道构建信息在所述第一系统和所述第二系统之间重新构建所述网络通信通道;对重新构建的所述网络通信通道进行校验,直至校验结果为正确。
[0025]基于同一专利技术构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现一种双系统通信通道构建方法。
[0026]基于同一专利技术构思,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行一种双系统通信通道构建方法。
[0027]从上面所述可以看出,本申请提供的双系统通信通道构建方法、装置、电子设备及存储介质,在网络通信通道构建后对其进行校验,确保电子设备的双系统之间通信通道构建正确,从而保证双系统之间通信正常。
附图说明
[0028]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本申请一个或多个实施例的大屏设备双系统网络通信通道正确连接及错误连接示意图;
[0030]图2为本申请一个或多个实施例的双系统通信通道构建方法流程图;
[0031]图3为本申请一个或多个实施例的双系统通信通道构建装置结构示意图;
[0032]图4为本申请一个或多个实施例的电子设备结构示意图。
具体实施方式
[0033]为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。
[0034]需要说明的是,除非另外定义,本申请实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
[0035]同一电子设备的两个系统之间利用网络建立通信通道,可能会出现不同电子设备之间建立网络通信连接的问题,使得同一电子设备的双系统之间的通信通道构建失败。例如在大屏设备中,参考附图1,大屏设备通常具有安卓系统和Windows系统,在使用中因为功能业务需求,安卓系统和Windows系统需要建立通信通道。而由于大屏设备在出厂时,同一批次大屏设备的固件端IP地址被设置成相同的出厂,因此利用现有技术进行网络通信连接时,就容易出现不同大屏设备之间建立起错误的网络通信,使得同一大屏设备的安卓系统和Windows系统网络通信建立出错,影响正常使用。
[0036]基于上述问题,本申请提供了一种双系统通信通道构建方法,参见图2,应用于电子设备,所述电子设备具有第一系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双系统通信通道构建方法,其特征在于,应用于电子设备,所述电子设备具有第一系统及第二系统,所述方法包括:在所述第一系统和所述第二系统之间构建硬件通信通道,所述第一系统通过所述硬件通信通道向所述第二系统发送通道构建信息;基于所述通道构建信息在所述第一系统和所述第二系统之间构建网络通信通道;校验所述网络通信通道;响应于确定校验结果为正确,所述通信通道构建完成;响应于确定校验结果为不正确,断开所述第一系统和所述第二系统之间的所述网络通信通道,所述第一系统修改所述通道构建信息并通过所述硬件通信通道将修改后的所述通道构建信息发送至所述第二系统,基于修改后的所述通道构建信息在所述第一系统和所述第二系统之间重新构建所述网络通信通道;校验重新构建的所述网络通信通道,直至校验结果为正确。2.根据权利要求1所述的方法,其特征在于,所述校验所述网络通信通道包括:所述第二系统通过所述网络通信通道从所述第一系统获取第二校验信息,并将所述第二校验信息与自身系统存储的第一校验信息进行比对;响应于确定所述第二校验信息与所述第一校验信息比对结果一致,校验结果为正确;响应于确定所述第二校验信息与所述第一校验信息比对结果不一致,校验结果为不正确。3.根据权利要求2所述的方法,其特征在于,所述第一校验信息与所述第二校验信息包括所述电子设备的MAC地址。4.根据权利要求2所述的方法,其特征在于,所述第一校验信息与所述第二校验信息包括所述电子设备的设备唯一ID;所述校验所述网络通信通道之前,所述第一系统生成并向所述第二系统发送所述设备唯一ID作为所述第一校验信息,所述第二系统接收并存...

【专利技术属性】
技术研发人员:张金璐
申请(专利权)人:北京鸿合爱学教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1