一种通信监控终端数据采集系统及采集方法与流程

文档序号:17159590发布日期:2019-03-20 00:29阅读:363来源:国知局
一种通信监控终端数据采集系统及采集方法与流程

本发明涉及数据采集技术领域,特别涉及一种通信监控终端数据采集系统。



背景技术:

在基站的运行中,通信网络需要监控使用2/3/4/5g的各种智能设备的运行状态并采集数据,不同的采集设备的控制程序一般不同,同一基站上连接的设备可能会使用多种控制程序,为能够实现有效控制,现有的解决方法是将所有的控制程序编辑成为一个大的程序包,运行这一个大的程序包实现所有的监控设备的监控,这种方法虽然可行,但是如果采集设备更换或者增加,需要重新编辑程序,工作量非常大,而且在每一个基站上均设置带操作系统的程序编译设备,造价高。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种通信监控终端数据采集系统及采集方法。

为了实现本发明的上述目的,根据本发明的第一个方面,本发明提供了一种通信监控终端数据采集系统,其包括可编程操作中心,与所述可编程操作中心连接的至少一个无操作系统单片机,以及与无操作系统单片机连接的至少一个信息采集单元;在所述可编程操作中心进行软件编辑并将编辑后的多个软件分别存储为独立的软件模块;无操作系统单片机从可编程操作中心下载与其连接的信息采集单元对应的软件模块,无操作系统单片机内的多个软件模块独立轮询工作,实现对应信息采集单元的数据采集或其反向控制。

为了实现本发明的上述目的,根据本发明的第二个方面,本发明提供了一种通信监控终端数据采集系统的采集方法,其包括如下步骤:

在可编程操作中心进行软件编辑并将编辑后的多个软件分别存储为独立的软件模块;

无操作系统单片机获取其连接的采集单元的类型,并从可编程操作中心下载与其连接的信息采集单元对应的软件模块;

无操作系统单片机内的多个软件模块独立轮询工作,实现对应信息采集单元的数据采集或其反向控制。

本发明在可编程操作中心编辑并存储为独立的软件模块,将软件模块集中编程、管理,提高了效率;在采集终端设置无操作系统的单片机,降低了费用;具体应用时,无操作系统单片机直接下载软件模块,不需要像现有技术那样将应用软件编辑成一个大的程序包,当有新的采集设备接入时,直接下载其对应的软件模块运行即可,提高了效率。

附图说明

图1是本发明一种具体实施方式中通信监控终端数据采集系统的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

本发明公开了一种通信监控终端数据采集系统,如图1所示,其包括可编程操作中心,与所述可编程操作中心连接的至少一个无操作系统单片机(minfsu),以及与无操作系统单片机连接的至少一个信息采集单元。具体可以使每一个无操作系统单片机连接至少一个信息采集单元。

本实施方式中,可编程操作中心为可进行程序编辑的设备,例如电脑或其他能够编辑程序语言的设备,也可以通过网络与从外部获取(例如外部的app站点或者码源共享网站获取)。无操作系统单片机具体可以为但不限于无操作系统的51单片机或者s3c2440裸板等。

在所述可编程操作中心进行软件编辑并将编辑后的多个软件分别存储为独立的软件模块,每一个软件模块可以被独立的下载和运行,具体软件模块可以为信息采集单元的协议软件。

无操作系统单片机从可编程操作中心下载与其连接的信息采集单元对应的软件模块,无操作系统单片机内的多个软件模块独立轮询工作,实现对应信息采集单元的数据采集和/或其反向控制。在本实施方式中,操作人员可以查看信息采集单元的类型以及需要的运行程序并手动下载。

在本实施方式中,所述可编程操作中心内软件模块大于或等于信息采集单元的种类。在所述无操作系统单片机内还包括通信模块,所述无操作系统单片机接收采集单元采集的数据并通过所述通信模块向外传输。具体通信模块可采用现有的任意无线通信模块,例如蓝牙或者wifi,或者gprs通信模块。

在无操作系统单片机内也可以设置有数据存储器,对采集单元采集的数据进行存储,可以存储一定时间的检测数据。

本发明还提供了一种通信监控终端数据采集系统的采集方法,其包括如下步骤:

在可编程操作中心进行软件编辑并将编辑后的多个软件分别存储为独立的软件模块;

无操作系统单片机获取其连接的采集单元的类型,并从可编程操作中心下载与其连接的信息采集单元对应的软件模块;

无操作系统单片机内的多个软件模块独立轮询工作,实现对应信息采集单元的数据采集和/或其反向控制。具体轮询方法可以为:

将所有的软件模块排列成一个环形队列;

按照预设时间间隔或者执行顺序依次轮询环形队列中的所有的软件模块。

如果网络切断或者电流断路后,无操作系统单片机接收到切断消息,切断消息中可以包括延时时长;

当网络或者电路接通后,得到延时时长后应该被执行的软件模块并执行,然后按照环形队列执行后续的软件模块。

在本实施方式中,当增加新的采集单元后,在可编程操作中心进行相应的软件编辑并存储为独立的软件模块(或协议插件),与新增采集单元连接的无操作系统单片机下载所述软件模块。

本实施方式中,所述软件模块包括直连软件包,平台软件包,通信软件包,直采软件包,业务处理软件包,协议解析插件软件包之一或它们的任意组合。软件模块化后可以实现gprs网络和nbiot平台的连接能够自由的切换通信链路;能够满足指数增长的采集设备不同的协议需求。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

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