设备间通信方法、装置、计算机设备以及存储介质制造方法及图纸

技术编号:20493941 阅读:24 留言:0更新日期:2019-03-02 23:37
本发明专利技术实施例公开了一种设备间通信方法、装置、计算机设备以及存储介质。所述方法包括:目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作;所述目标设备根据接收到的通信识别信息,确定发送所述接收到的通信识别信息的目标关联设备,以及所述目标关联设备发送所述接收到的通信识别信息时采用的目标通信方式;所述目标设备根据所述目标关联设备的所述目标通信方式,以及预设的通信方式优先级,更新通信方式与关联设备之间的映射关系;所述目标设备根据所述映射关系,与所述至少一个关联设备进行通信。本发明专利技术实施例可以灵活调整设备间的通信方式,提高各设备之间通信的可靠性。

Inter-device communication methods, devices, computer equipment and storage media

The embodiment of the present invention discloses a method, device, computer device and storage medium for inter-device communication. The method includes: the target device performs the operation of interacting with at least one associated device in at least two communication modes; the target device determines the target associated device that transmits the received communication identification information according to the received communication identification information; and the target associated device transmits the received communication identification information and extracts the received communication identification information. The target communication mode used; the target device updates the mapping relationship between the communication mode and the associated device according to the target communication mode of the target associated device and the preset priority of the communication mode; the target device communicates with the at least one associated device according to the mapping relationship. The embodiment of the present invention can flexibly adjust the communication mode between devices and improve the reliability of communication among devices.

【技术实现步骤摘要】
设备间通信方法、装置、计算机设备以及存储介质
本专利技术实施例涉及通信领域,尤其涉及一种设备间通信方法、装置、计算机设备以及存储介质。
技术介绍
轨道交通以其快速、安全、准时、运量大等特点,已成为城市交通系统的骨干网络。轨道交通的列车控制系统中,需要对每节车厢进行通信,实时掌握各节车厢的动态,以应对突发状况。列车车厢之间的通信通常有两种方式:有线通信方式和无线通信方式。其中,列车各车厢通过部署在列车上的网络线路实现有线通信,或者通过设置于各车厢中的无线通信设备实现无线通信。若列车上的网络线路一旦出现断路情况,有些车厢之间无法实现通信,而且,难以及时对网络线路进行维修;若为各车厢安装无线通信设备,各车厢仅通过无线方式进行通信,由于无线传输带宽低于有线传输带宽,数据传输速率会降低,同时,由于列车行驶的路况、环境等因素,通过无线方式难以保证各车厢之间的通信难以保证准确及时。
技术实现思路
本专利技术实施例提供了一种设备间通信方法、装置、计算机设备以及存储介质,可以灵活调整设备间的通信方式,提高各设备之间通信的可靠性。第一方面,本专利技术实施例提供了一种设备间通信方法,包括:目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作;所述目标设备根据接收到的通信识别信息,确定发送所述接收到的通信识别信息的目标关联设备,以及所述目标关联设备发送所述接收到的通信识别信息时采用的目标通信方式;所述目标设备根据所述目标关联设备的所述目标通信方式,以及预设的通信方式优先级,更新通信方式与关联设备之间的映射关系;所述目标设备根据所述映射关系,与所述至少一个关联设备进行通信。第二方面,本专利技术实施例还提供了一种设备间通信装置,包括:通信识别信息交互模块,用于目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作;通信识别信息接收模块,用于所述目标设备根据接收到的通信识别信息,确定发送所述接收到的通信识别信息的目标关联设备,以及所述目标关联设备发送所述接收到的通信识别信息时采用的目标通信方式;映射关系更新模块,用于所述目标设备根据所述目标关联设备的所述目标通信方式,以及预设的通信方式优先级,更新通信方式与关联设备之间的映射关系;通信模块,用于所述目标设备根据所述映射关系,与所述至少一个关联设备进行通信。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序所述处理器执行所述程序时实现如本专利技术实施例中任一所述的设备间通信方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的设备间通信方法。本专利技术实施例通过目标设备采用多种通信方式与关联设备交互,基于交互的通信识别信息的通信方式以及通信方式优先级,更新通信方式与关联设备之间的映射关系,从而获取目标设备与关联设备的可行且优先级最高的通信方式,解决了现有技术中仅能通过有线或无线方式进行通信,难以同时保证通信可靠及时的问题,通过通信识别信息的交互获取目标设备与关联设备之间的可行的通信方式,实现基于可行的通信方式进行通信,提高设备间通信的可靠性,同时,在可行的通信方式中进一步根据优先级确定通信方式,实现灵活调整通信方式,进一步提高通信质量。附图说明图1a是本专利技术实施例一提供的一种设备间通信方法的流程图;图1b是本专利技术实施例一提供的一种设备间通信方法的应用场景的示意图;图2是本专利技术实施例二提供的一种设备间通信方法的流程图;图3a是本专利技术实施例三提供的一种设备间通信方法的流程图;图3b是本专利技术实施例三所适用的一种具体应用场景的示意图;图3c是本专利技术实施例三所适用的另一种具体应用场景的示意图;图3d是本专利技术实施例三所适用的另一种具体应用场景的示意图;图4是本专利技术实施例四提供的一种设备间通信装置的结构示意图;图5是本专利技术实施例五提供的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1a为本专利技术实施例一提供的一种设备间通信方法的流程图,本实施例可适用于设备间从多种通信方式中选择最佳通信方式的情形,该方法可以由本专利技术实施例提供的设备间通信装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成在可以通过至少两种通信方式进行交互的各设备中。如图1a所示,本实施例的方法具体包括:S110,目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作。目标设备和关联设备是指可以进行交互通信的设备,通信方式包括但不限于有线通信或无线通信,其中,有线通信是指需要借助有形传输介质进行信息传输的技术,有形传输介质目前主要包括电线或光缆,有线通信使得信号在传输过程不受外环境的影响,能保证信号传输的稳定性和可靠性,而且不会造成明显的辐射污染,但其建设成本往往较高,而且受限于传输介质,一旦传输介质出现故障或遭到破坏,将很大程度上影响到信息的传输;无线通信是指利用无形传输介质进行信息传输的技术,无形传输介质包括电磁波,不受地域的限制,但是容易造成该信息的泄露,以及会产生较大的辐射污染,而且正在传输的信号之间还会造成相互干扰,影响信息传输的准确性和可靠性。从而,仅用有线通信方式或者仅用无线通信方式,均存在通信缺陷,为了解决上述问题,本专利技术实施例通过在各设备上设置至少两种通信方式,并从中选择最合适的通信方式,避免仅用一种通信方式导致通信可靠性差,实现提高设备间通信的可靠性。通信识别信息用于目标设备根据通信识别信息确定发送通信识别信息的关联设备,可以是指关联设备的标识信息,具体可以包括关联设备的媒体接入控制层(MediaAccessControl,MAC)地址、关联设备的名称或时间戳等其他可以区别于其他关联设备的标识信息等。此外,通信识别信息还可以附加其他信息,例如,关联设备的参数信息和通信识别信息的通信方式等。其中,通信识别信息的交互方式可以包括广播,由设备采用至少两种通信方式向其他所有关联设备发送设备的通信识别信息;组播,向设定范围内的关联设备发送设备的通信识别信息;单播,向一个关联设备发送设备的通信识别信息。在本实施例中,目标设备可以采用至少两种通信方式向关联设备发送目标设备对应的通信识别信息,同样,关联设备可以采用相同的至少两种通信方式向目标设备发送该关联设备对应的通信识别信息。其中,通信识别信息可以相同,也可以不同,例如都可以是设备的MAC地址,或者目标设备发送的通信识别信息为目标设备的MAC地址,而关联设备发送的通信识别信息为该关联设备的名称信息。同时,采用不同的通信方式发送的通信识别信息可以相同,也可以不同,例如,采用有线通信方式的通信识别信息还包括有线通信的相关信息(如有线通信的标识信息),采用无线通信方式的通信识别信息还包括无线通信的相关信息。S120,所述目标设备根据接收到的通信识别信息,确定发送所述接收到的通信识别信息的目标关联设备,以及所述目标关联设备发送所述接收到的通信识别信息时采用的目标通信方式。目标设本文档来自技高网...

【技术保护点】
1.一种设备间通信方法,其特征在于,包括:目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作;所述目标设备根据接收到的通信识别信息,确定发送所述接收到的通信识别信息的目标关联设备,以及所述目标关联设备发送所述接收到的通信识别信息时采用的目标通信方式;所述目标设备根据所述目标关联设备的所述目标通信方式,以及预设的通信方式优先级,更新通信方式与关联设备之间的映射关系;所述目标设备根据所述映射关系,与所述至少一个关联设备进行通信。

【技术特征摘要】
1.一种设备间通信方法,其特征在于,包括:目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作;所述目标设备根据接收到的通信识别信息,确定发送所述接收到的通信识别信息的目标关联设备,以及所述目标关联设备发送所述接收到的通信识别信息时采用的目标通信方式;所述目标设备根据所述目标关联设备的所述目标通信方式,以及预设的通信方式优先级,更新通信方式与关联设备之间的映射关系;所述目标设备根据所述映射关系,与所述至少一个关联设备进行通信。2.根据权利要求1所述的方法,其特征在于,所述目标设备执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作,包括:目标设备周期性的执行采用至少两种通信方式与至少一个关联设备交互各自的通信识别信息的操作;所述映射关系中,一个关联设备对应一个老化计时器;所述方法还包括:所述目标设备在检测到老化计时器中的计时时长满足失效条件时,将所述老化计时器对应的失效的关联设备从所述映射关系中删除,并将与所述映射关系中不存在的关联设备对应的老化计时器进行清除。3.根据权利要求2所述的方法,其特征在于,所述映射关系包括:与第一通信方式对应的第一关联设备集合,以及与第二通信方式对应的第二关联设备集合;所述第一通信方式的优先级高于所述第二通信方式的优先级;所述目标设备根据所述目标关联设备的所述目标通信方式,以及预设的通信方式优先级,更新通信方式与关联设备之间的映射关系,包括:所述目标设备如果确定所述目标通信方式为所述第一通信方式,则验证所述第一关联设备集合中是否包括所述目标关联设备;若是,则更新所述目标关联设备的老化计时器;否则,在所述第一关联设备集合中加入所述目标关联设备,并根据所述目标关联设备的老化计时器的存在状态,建立或者更新所述目标关联设备的老化计时器;所述目标设备如果确定所述目标通信方式为所述第二通信方式,则验证所述第一关联设备集合中是否包括所述目标关联设备;若是,则放弃对所述映射关系的更新;否则,验证所述第二关联设备集合中是否包括所述目标关联设备;若是,则更新所述目标关联设备的老化计时器;否则,在所述第二关联设备集合中加入所述目标关联设备,并建立所述目标关联设备的老化计时器。4.根据权利要求3所述的方法,其特征在于,所述目标设备根据所述映射关系,与所述至少一个关联设备进行通信,包括:所述目标设备与所述第一关联设备集合中包括的第一关联设备按照所述第一通信方式进行通信;所述目标设备与所述第二关联设备集合中包括的,除去所述第一关联设备之外的第二关联设备按照所述第二通信方式进行通信。5.根据权利要求3所述的方法,其特征在于,所述目标设备在确定所述目标通信方式为所述第一通信方式之后,还包括:所述目标设备验证所述第二关联设备集合中是否包括所述目标关联设备,若是,则在所述第二关联设备集合中删...

【专利技术属性】
技术研发人员:郭守金石励
申请(专利权)人:北京东土军悦科技有限公司
类型:发明
国别省市:北京,11

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

1