信息传输方法、装置、电子设备及计算机可读存储介质与流程

文档序号:36796154发布日期:2024-01-23 12:18阅读:17来源:国知局
信息传输方法、装置、电子设备及计算机可读存储介质与流程

本技术实施例涉及计算机,具体涉及一种信息传输方法、装置、电子设备及计算机可读存储介质。


背景技术:

1、当今物联网技术正在处于高速发展时期,国内外联合机构(如matter、ola)都在对其中涉及到的核心模型、协议、加密等技术进行创新和快速迭代。

2、然而,由于新技术的引入对于已搭建一套完整的自有物联网的方案来说,是牵一发而动全身的,因此,目前还主要通过构建新的物理网体系来适应核心模型、协议以及加密等技术的迭代更新。

3、但是,这种应对迭代更新的方式,需要额外开发新的物联网体系,会产生较大的开发成本和维护成本。


技术实现思路

1、本技术实施例提供一种信息传输方法、装置、电子设备及计算机可读存储介质,可以复用当前的物联网体系,降低信息传输的成本。

2、本技术实施例提供了一种信息传输方法,包括:

3、根据所述传输设备支持的第一传输协议,在所述传输设备中新增支路鉴权服务;

4、按照所述第一传输协议接收第一终端设备发送的待传输信息,所述待传输信息由原始传输信息经协议兼容转换后得到的,所述原始传输信息由所述第一终端设备发出;

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、接收子单元,用于通过所述信息处理服务接收所述协议转换服务返回的所述目标传输信息;

35、第二发送子单元,用于通过所述信息处理服务将所述目标传输信息发送至所述信息转发服务;

36、第三发送子单元,用于通过所述信息转发服务,按照所述第二传输协议将所述目标传输信息发送至第二终端设备。

37、其中,在本技术的一些实施例中,待传输信息包括设备控制信息或者设备状态信息,该装置还包括:

38、若所述待传输信息为设备控制信息,则所述第一终端设备为主控端设备,所述信息处理服务为业务服务,所述信息转发服务为发布订阅服务,所述第二终端设备为被控端设备;

39、若所述待传输信息为设备状态信息,则所述第一终端设备为被控端设备,则所述信息处理服务为发布订阅服务,所述信息转发服务为设备影子服务,所述第二终端设备为主控端设备,其中,所述设备影子服务用于将所述被控端设备的设备状态信息同步到所述主控端设备。

40、第三方面,本技术实施例还提供了一种电子设备,电子设备包括存储器、处理器及存储在存储器中并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的信息传输方法中的步骤。

41、第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的信息传输方法中的步骤。

42、第五方面,本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例所述的各种可选实现方式中提供的方法。

43、本技术实施例应用于传输设备,该传输设备根据支持的第一传输协议新增支路鉴权服务,按照第一传输协议接收第一终端设备发送的待传输信息,该待传输信息由原始传输信息经协议兼容转换后得到的,该原始传输信息由第一终端设备发出,通过支路鉴权服务对该待传输信息进行鉴权,得到鉴权传输信息,该支路鉴权服务新建于传输设备,确定第二终端设备所支持的第二传输协议,按照第二传输协议将鉴权传输信息发送至第二终端设备。其中,根据传输设备支持的传输协议新增支路鉴权服务,满足设备传输的需求,当传输设备的传输协议发生变更时,则相应更新支路鉴权服务即可利用新的支路鉴权服务对传输设备传输的信息进行鉴权服务。其中,由于支路鉴权服务是新建于传输设备中,因此,能够实现对传输设备对应的原物联网体系的复用,降低信息传输的成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1