应用于智慧城市的通讯适配方法及系统技术方案

技术编号:34327507 阅读:41 留言:0更新日期:2022-07-31 01:25
本发明专利技术涉及通信技术领域,具体为一种应用于智慧城市的通讯适配方法及系统,系统连接有配置管理应用,包括:根服务节点和若干计算节点;根服务节点,用于向配置管理应用提供所有计算节点的基本信息,以及向所有计算节点提供基础信息服务;其中基本信息包括:计算节点身份信息、地址信息以及实时运行状态信息;计算节点,用于根据外部系统接口协议连接外部系统,对相应外部系统的数据进行采集、处理和分析,并向根服务节点发送基本信息;配置管理应用,与计算节点进行信息交互,用于计算节点的配置管理和运行状态管理;以满足作为外部系统的物联网感知设备能灵活、便捷的接入各种智慧城市的物联网平台。城市的物联网平台。城市的物联网平台。

Communication adaptation method and system applied to smart city

【技术实现步骤摘要】
应用于智慧城市的通讯适配方法及系统


[0001]本专利技术涉及通信
,具体为一种应用于智慧城市的通讯适配方法及系统。

技术介绍

[0002]智慧城市是物联网基础设施、云计算基础设施和地理空间基础设施等新一代信息技术的高度集成,包括信息技术的智能化应用、人的智慧参与、以人为本、可持续发展等内涵,是一种服务器体系架构,应用于民生、环保、公共安全、城市服务和工商业活动等领域。
[0003]物联网(IoT,Internet of things),即“万物相连的互联网”,是智慧城市基础的核心要素,实现各种传感器的交互适配和智能感知。物联网领域主要的国际标准组织有IEEE、ISO、ETSI、ITU

T、3GPP、3GPP2等。国内外各大物联网平台主要有基于NB

IoT/HTTP协议的电信IoT、移动Onenet,基于MQTT协议的百度IoT,基于MQTT/CoAP/HTTP协议的阿里AIoT、QQ物联,基于LwM2M/CoAP协议的华为IoT,和基于MQTT/WebSockets/HTTP亚马逊AWSIoT。
[0004]随着物联网技术的发展,海量的物联网感知设备需要接入物联网平台,而由于不同的物联网感知设备的接口协议不同,造成物联网感知设备不能灵活便捷的接入物联网平台,限制了智慧城市的物联网的发展。

技术实现思路

[0005]本专利技术的目的之一在于提供一种应用于智慧城市的通讯适配系统,以满足作为外部系统的物联网感知设备能灵活、便捷的接入各种智慧城市的物联网平台。
[0006]本专利技术提供的基础方案一:应用于智慧城市的通讯适配系统,连接有配置管理应用,包括:根服务节点和若干计算节点;
[0007]所述根服务节点,用于向配置管理应用提供所有计算节点的基本信息,以及向所有计算节点提供基础信息服务;其中基本信息包括:计算节点身份信息、地址信息以及实时运行状态信息;
[0008]所述计算节点,用于根据外部系统接口协议连接外部系统,对相应外部系统的数据进行采集、处理和分析,并向根服务节点发送基本信息;
[0009]所述配置管理应用,与计算节点进行信息交互,用于计算节点的配置管理和运行状态管理。
[0010]基础方案一的有益效果:计算节点根据外部系统接口协议连接外部系统,可以适应不同的外部系统,根据外部系统接口协议进行连接通信,并对相应外部系统的数据进行采集、处理和分析,并向根服务节点发送基本信息,便于接入多的外部系统,并分别进行管理,并且计算节点向根服务节点发送基本信息,由根服务节点为向所有计算节点提供基础信息服务,用户在实际使用时,可以通过配置管理应用,对通讯适配系统中的计算节点进行管理,以此降低计算节点的成本,可自由增加计算节点,以此满足多设备、多协议的外部系统能灵活、便捷的自适应接入。
[0011]本系统拥有全新的、开放性的、高扩展性的架构体系,把服务从计算节点中剥离出来,进行集中提供,降低了架构体系的复杂度,让架构体系更容易实现。
[0012]进一步,所述根服务节点,包括根交互服务模块、计算节点信息交互功能模块、日志服务模块、专题系统管理功能模块、工程项目管理功能模块、设备类型管理功能模块、IO资源管理功能模块和用户鉴权功能模块;
[0013]所述根交互服务模块,用于提供计算节点信息交互的基础信息服务;
[0014]所述计算节点信息交互功能模块,用于与计算节点进行信息交互,获取计算节点的基本信息;
[0015]所述日志服务模块,用于接收、管理、存储、分发和共享来自于系统运行、外部系统交互、用户交互和计算节点提交的日志信息;
[0016]所述专题系统管理功能模块,用于管理采集的外部系统的数据所归属的专题系统信息;
[0017]所述工程项目管理功能模块,用于管理采集的外部系统的数据所归属的工程项目;
[0018]所述设备类型管理功能模块,用于管理采集的外部系统中设备和监测参数的类型信息;
[0019]所述IO资源管理功能模块,用于采集计算节点的IO负载信息,并通过IO接口方式将实时信息发送给配置管理应用;
[0020]所述用户鉴权功能模块,用于根据口令验证外部系统中调用IO接口时的登录和数据权限。
[0021]有益效果:根服务节点,包括根交互服务模块、计算节点信息交互功能模块、日志服务模块、专题系统管理功能模块、工程项目管理功能模块、设备类型管理功能模块、IO资源管理功能模块和用户鉴权功能模块,多模块能为各计算节点提供全面的服务。
[0022]进一步,所述计算节点,包括:计算节点服务模块、采集模块、分析模块、管理模块、事件管理模块、日志服务模块、用户鉴权管理模块和订阅推送服务模块;
[0023]所述计算节点服务模块,用于向根服务节点发送基本信息;
[0024]所述采集模块,用于对相应外部系统的数据进行采集;
[0025]所述分析模块,用于对相应外部系统的数据进行处理和分析;
[0026]所述管理模块,用于对采集模块和分析模块进行管理,包括定义配置、动态加载和卸载;
[0027]所述事件管理模块,用于对外部系统的异常事件、故障事件和报警事件进行分析和管理;
[0028]所述日志服务模块,用于对外部系统进行日志记录;
[0029]所述用户鉴权管理模块,用于进行用户鉴权;
[0030]所述订阅推送服务模块,用于数据和事件的订阅和推送。
[0031]有益效果:上述各模块使计算节点能对连接的外部系统进行数据的采集、处理和分析,以及外部系统的监控,能实际反馈外部系统的数据和事件,便于用户掌握外部系统情况,及时进行管理和调整。
[0032]进一步,所述各模块均以接口方式向配置管理应用、根服务节点或计算节点提供
服务,且接口均封装成规范接口。
[0033]有益效果:各模块均以接口方式向配置管理应用、根服务节点或计算节点提供服务,且接口均封装成规范接口,便于调用。
[0034]本专利技术的目的之二在于提供一种应用于智慧城市的通讯适配方法,以满足作为外部系统的物联网感知设备能灵活、便捷的接入各种智慧城市的物联网平台。
[0035]本专利技术提供基础方案二:一种应用于智慧城市的通讯适配方法,包括如下内容:
[0036]计算节点根据外部系统接口协议连接外部系统,对相应外部系统的数据进行采集、处理和分析,并向根服务节点发送基本信息;其中基本信息包括:计算节点身份信息、地址信息以及实时运行状态信息;
[0037]根服务节点向配置管理应用提供所有计算节点的基本信息,并向所有计算节点提供信息服务;
[0038]配置管理应用,根据计算节点的基本信息与计算节点进行信息交互,并对计算节点进行配置管理和运行状态管理。
[0039]基础方案二的有益效果:计算节点根据外部系统接口协议连接外部系统,可以适应不同的外部系统,根据外部系统接口协议进行连接通信,并对相应外部系统的数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.应用于智慧城市的通讯适配系统,其特征在于:连接有配置管理应用,包括:根服务节点和若干计算节点;根服务节点,用于向配置管理应用提供所有计算节点的基本信息,以及向所有计算节点提供基础信息服务;其中基本信息包括:计算节点身份信息、地址信息以及实时运行状态信息;计算节点,用于根据外部系统接口协议连接外部系统,对相应外部系统的数据进行采集、处理和分析,并向根服务节点发送基本信息;配置管理应用,与计算节点进行信息交互,用于计算节点的配置管理和运行状态管理。2.根据权利要求1所述的应用于智慧城市的通讯适配系统,其特征在于:根服务节点,包括根交互服务模块、计算节点信息交互功能模块、日志服务模块、专题系统管理功能模块、工程项目管理功能模块、设备类型管理功能模块、IO资源管理功能模块和用户鉴权功能模块;根交互服务模块,用于提供计算节点信息交互的基础信息服务;计算节点信息交互功能模块,用于与计算节点进行信息交互,获取计算节点的基本信息;日志服务模块,用于接收、管理、存储、分发和共享来自于系统运行、外部系统交互、用户交互和计算节点提交的日志信息;专题系统管理功能模块,用于管理采集的外部系统的数据所归属的专题系统信息;工程项目管理功能模块,用于管理采集的外部系统的数据所归属的工程项目;设备类型管理功能模块,用于管理采集的外部系统中设备和监测参数的类型信息;IO资源管理功能模块,用于采集计算节点的IO负载信息,并通过IO接口方式将实时信息发送给配置管理应用;用户鉴权功能模块,用于根据口令验证外部系统中调用IO接口时的登录和数据权限。3.根据权利要求2所述的应用于智慧城市的通讯适配系统,其特征在于:计算节点,包括:计算节点服务模块、采集模块、分析模块、管理模块、事件管理模块、日志服务模块、用户鉴权管理模块和订阅推送服务模块;计算节点服务模块,用于向根服务节点发送基本信息;采集模块,用于对相应外部系统的数据进行采集;分析模块,用于对相应外部系统的数据进行处理和分析;管理模块,用于对采集模块和分析模块进行管理,包括定义配置、动态加载和卸载;事件管理模块,用于对外部系统的异常事件、故障事件和报警事件进...

【专利技术属性】
技术研发人员:李勇孙维戴书球蒋波陶冶钟宇张建鑫梁帅彭迈
申请(专利权)人:中煤科工集团重庆研究院有限公司
类型:发明
国别省市:

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

1