一种设备信息分发系统及方法技术方案

技术编号:21369997 阅读:22 留言:0更新日期:2019-06-15 11:17
本发明专利技术提供了一种设备信息分发系统及方法,包括:IoT平台,用于当获取到目标终端设备的目标设备信息时,根据第一对应关系,确定目标终端设备对应的至少一个业务系统,将目标设备信息发送给目标终端设备对应的至少一个业务系统;中间业务系统,用于当接收到相连的上级系统发来的任一目标终端设备的目标设备信息时,判断在第二对应关系中是否存在目标终端设备对应的至少一个业务系统,如果存在,则将目标设备信息发送给目标终端设备对应的至少一个业务系统;末端业务系统,用于接收相连的上级系统发来的任一目标终端设备的目标设备信息,保存接收到的目标设备信息。本发明专利技术能够更加简单的实现设备信息的分发。

A Device Information Distribution System and Method

The invention provides a device information distribution system and method, including: IoT platform, which is used to determine at least one business system corresponding to the target terminal device according to the first corresponding relationship when the target device information is acquired, and transmit the target device information to at least one business system corresponding to the target terminal device; intermediate business system, which is used for docking. When receiving the target device information of any target terminal device sent by the connected upper system, it is judged whether there is at least one business system corresponding to the target terminal device in the second corresponding relationship, and if there is, the target device information is sent to at least one business system corresponding to the target terminal device; the terminal business system is used to receive the information sent by the connected upper system. The target device information of any target terminal device is saved to receive the target device information. The invention can realize the distribution of equipment information more simply.

【技术实现步骤摘要】
一种设备信息分发系统及方法
本专利技术涉及计算机
,特别涉及一种设备信息分发系统及方法。
技术介绍
随着终端设备的增多,终端设备的设备信息的分发越来越重要。在现有技术中,在终端设备与需要获取设备信息的业务系统之间搭建云平台,通过云平台的中转实现终端设备与业务系统的数据交互,使得业务系统能够获取到终端设备的设备信息。这种实现方式需要较高的耦合性。云平台需要与每个终端设备相耦合,也需要与每个业务系统相耦合。这种实现方式比较复杂。
技术实现思路
本专利技术实施例提供了一种设备信息分发系统及方法,能够更加简单的实现设备信息的分发。第一方面,本专利技术实施例提供了一种设备信息分发系统,包括:IoT(Internetofthings,物联网)平台和至少一个业务系统;所述IoT平台与至少一个终端设备相连,所述IoT平台与至少一个所述业务系统相连;其中,在所述至少一个业务系统中,不拥有下级的业务系统的业务系统为末端业务系统,拥有下级的业务系统的业务系统为中间业务系统;每个所述中间业务系统与其下级的业务系统相连;所述IoT平台,用于保存终端设备与连接到所述IoT平台的业务系统的第一对应关系,当获取到任一目标终端设备的目标设备信息时,根据所述第一对应关系,确定目标终端设备对应的至少一个业务系统,将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统;所述中间业务系统,用于保存在本业务系统上注册的终端设备与本业务系统的下级的业务系统的第二对应关系,当接收到相连的上级系统发来的任一目标终端设备的目标设备信息时,判断在所述第二对应关系中是否存在目标终端设备对应的至少一个业务系统,如果存在,则将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个业务系统;所述末端业务系统,用于接收相连的上级系统发来的任一目标终端设备的目标设备信息,保存接收到的目标设备信息;其中,与所述IoT平台相连的业务系统的上级系统为所述IoT平台,不与所述IoT平台相连的所述业务系统的上级系统为相连的上级的业务系统。优选地,所述中间业务系统,进一步用于当接收到相连的下级的业务系统发来的关于待注册终端设备的注册信息时,根据接收到的注册信息,将待注册终端设备和发来注册信息的业务系统的对应关系注册到所述第二对应关系中,将关于待注册终端设备的注册信息发送给上级系统;所述IoT平台,进一步用于当接收到相连的业务系统发来的关于待注册终端设备的注册信息时,根据接收到的注册信息,将待注册终端设备和发来注册信息的业务系统的对应关系注册到所述第一对应关系中。优选地,所述末端业务系统,进一步用于当本业务系统需要获取待注册终端设备的设备信息时,生成关于待注册终端设备的注册信息,向上级系统发送关于待注册终端设备的注册信息。优选地,所述中间业务系统,进一步用于当本业务系统需要获取待注册终端设备的设备信息时,向上级系统发送关于待注册终端设备的注册信息。优选地,所述IoT平台中包括:至少一个第一队列;所述中间业务系统中包括:至少一个第二队列;所述IoT平台,在执行所述将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统时,具体用于:将目标设备信息推入到至少一个所述第一队列中,通过至少一个所述第一队列向目标终端设备在所述第一对应关系中对应的至少一个业务系统推送目标设备信息;所述中间业务系统,在执行所述将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个业务系统时,具体用于:将目标设备信息推入到至少一个所述第二队列中,通过至少一个所述第二队列向目标终端设备在所述第二对应关系中对应的至少一个业务系统推送目标设备信息。优选地,所述第一对应关系包括:终端设备的标识与连接到所述IoT平台的业务系统的标识的对应关系;所述第二对应关系包括:在本业务系统上注册的终端设备的标识与本业务系统的下级的业务系统的标识的对应关系。第二方面,本专利技术实施例提供了一种基于第一方面中任一所述的设备信息分发系统的设备信息分发方法,包括:IoT平台预先保存终端设备与连接到所述IoT平台的业务系统的第一对应关系;中间业务系统预先保存在本业务系统上注册的终端设备与本业务系统的下级的业务系统的第二对应关系;所述IoT平台获取到任一目标终端设备的目标设备信息,根据所述第一对应关系,确定目标终端设备对应的至少一个业务系统,将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统;每个接收到所述目标设备信息的所述中间业务系统判断在所述第二对应关系中是否存在目标终端设备对应的至少一个业务系统,如果存在,则将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个业务系统;每个接收到所述目标设备信息的末端业务系统保存接收到的所述目标设备信息。优选地,该方法进一步包括:每个所述中间业务系统在接收到相连的下级的业务系统发来的关于待注册终端设备的注册信息时,根据接收到的注册信息,将待注册终端设备和发来注册信息的业务系统的对应关系注册到所述第二对应关系中,将关于待注册终端设备的注册信息发送给上级系统;进一步包括:所述IoT平台当接收到相连的业务系统发来的关于待注册终端设备的注册信息时,根据接收到的注册信息,将待注册终端设备和发来注册信息的业务系统的对应关系注册到所述第一对应关系中。优选地,所述将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统,包括:所述IoT平台将目标设备信息推入到至少一个所述第一队列中,通过至少一个所述第一队列向目标终端设备在所述第一对应关系中对应的至少一个业务系统推送目标设备信息;所述将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个业务系统,包括:所述中间业务系统将目标设备信息推入到至少一个所述第二队列中,通过至少一个所述第二队列向目标终端设备在所述第二对应关系中对应的至少一个业务系统推送目标设备信息。优选地,该方法进一步包括:所述末端业务系统在本业务系统需要获取待注册终端设备的设备信息时,生成关于待注册终端设备的注册信息,向上级系统发送关于待注册终端设备的注册信。优选地,所述中间业务系统在本业务系统需要获取待注册终端设备的设备信息时,向上级系统发送关于待注册终端设备的注册信息。在本专利技术实施例中,各个终端设备均与IoT平台连接,IoT平台与部分业务系统,部分业务系统与其上级的业务系统相连接,这样,IoT平台无需与每个业务系统耦合,IoT平台无需与每个业务系统交互,只需与相连接的业务系统交互即可,没有连接IoT平台的业务系统可以通过上级的业务系统获取到设备信息,IoT平台无需承担所有的分发处理,部分分发处理可以通过业务系统来实现,可见,本专利技术实施例能够更加简单的实现设备信息的分发。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种设备信息分发系统的示意图;图2是本专利技术一实施例提供的另一种设备信息分发系统的示意图;图3是本专利技术一实施例提供的一种设备信息分发方法本文档来自技高网...

【技术保护点】
1.一种设备信息分发系统,其特征在于,包括:物联网IoT平台和至少一个业务系统;所述IoT平台与至少一个终端设备相连,所述IoT平台与至少一个所述业务系统相连;其中,在所述至少一个业务系统中,不拥有下级的业务系统的业务系统为末端业务系统,拥有下级的业务系统的业务系统为中间业务系统;每个所述中间业务系统与其下级的业务系统相连;所述IoT平台,用于保存终端设备与连接到所述IoT平台的业务系统的第一对应关系,当获取到任一目标终端设备的目标设备信息时,根据所述第一对应关系,确定目标终端设备对应的至少一个业务系统,将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统;所述中间业务系统,用于保存在本业务系统上注册的终端设备与本业务系统的下级的业务系统的第二对应关系,当接收到相连的上级系统发来的任一目标终端设备的目标设备信息时,判断在所述第二对应关系中是否存在目标终端设备对应的至少一个业务系统,如果存在,则将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个业务系统;所述末端业务系统,用于接收相连的上级系统发来的任一目标终端设备的目标设备信息,保存接收到的目标设备信息;其中,与所述IoT平台相连的业务系统的上级系统为所述IoT平台,不与所述IoT平台相连的所述业务系统的上级系统为相连的上级的业务系统。...

【技术特征摘要】
1.一种设备信息分发系统,其特征在于,包括:物联网IoT平台和至少一个业务系统;所述IoT平台与至少一个终端设备相连,所述IoT平台与至少一个所述业务系统相连;其中,在所述至少一个业务系统中,不拥有下级的业务系统的业务系统为末端业务系统,拥有下级的业务系统的业务系统为中间业务系统;每个所述中间业务系统与其下级的业务系统相连;所述IoT平台,用于保存终端设备与连接到所述IoT平台的业务系统的第一对应关系,当获取到任一目标终端设备的目标设备信息时,根据所述第一对应关系,确定目标终端设备对应的至少一个业务系统,将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统;所述中间业务系统,用于保存在本业务系统上注册的终端设备与本业务系统的下级的业务系统的第二对应关系,当接收到相连的上级系统发来的任一目标终端设备的目标设备信息时,判断在所述第二对应关系中是否存在目标终端设备对应的至少一个业务系统,如果存在,则将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个业务系统;所述末端业务系统,用于接收相连的上级系统发来的任一目标终端设备的目标设备信息,保存接收到的目标设备信息;其中,与所述IoT平台相连的业务系统的上级系统为所述IoT平台,不与所述IoT平台相连的所述业务系统的上级系统为相连的上级的业务系统。2.根据权利要求1所述的系统,其特征在于,所述中间业务系统,进一步用于当接收到相连的下级的业务系统发来的关于待注册终端设备的注册信息时,根据接收到的注册信息,将待注册终端设备和发来注册信息的业务系统的对应关系注册到所述第二对应关系中,将关于待注册终端设备的注册信息发送给上级系统;所述IoT平台,进一步用于当接收到相连的业务系统发来的关于待注册终端设备的注册信息时,根据接收到的注册信息,将待注册终端设备和发来注册信息的业务系统的对应关系注册到所述第一对应关系中。3.根据权利要求2所述的系统,其特征在于,所述末端业务系统,进一步用于当本业务系统需要获取待注册终端设备的设备信息时,生成关于待注册终端设备的注册信息,向上级系统发送关于待注册终端设备的注册信息。4.根据权利要求2所述的系统,其特征在于,所述中间业务系统,进一步用于当本业务系统需要获取待注册终端设备的设备信息时,向上级系统发送关于待注册终端设备的注册信息。5.根据权利要求1所述的系统,其特征在于,所述IoT平台中包括:至少一个第一队列;所述中间业务系统中包括:至少一个第二队列;所述IoT平台,在执行所述将目标设备信息发送给目标终端设备在所述第一对应关系中对应的至少一个业务系统时,具体用于:将目标设备信息推入到至少一个所述第一队列中,通过至少一个所述第一队列向目标终端设备在所述第一对应关系中对应的至少一个业务系统推送目标设备信息;所述中间业务系统,在执行所述将目标设备信息发送给目标终端设备在所述第二对应关系中对应的至少一个...

【专利技术属性】
技术研发人员:李昱兵王强张德春蒋思虎尚靖
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:四川,51

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

1