本发明涉及数据传输技术领域,特别涉及一种用于无线通信的设备遥感遥测数据压缩传输系统。
背景技术:
人民防空是国防的重点组成部分,是国民经济和社会发展的重要方面,是现代城市建设的重要内容,是利国、利民的社会公益事业。人防部门除了担负战时城市防空袭任务,平时还负防空指挥演练、灾情预警发布、应急救援处置、重点目标防护、紧急人口疏散等具体的职能任务。
为更好利用信息化手段履行人民防空的各项职能任务,人防部门大多配备了人防警报系统。对于现有的人防警报系统而言,其采用人防无线专网窄带无线通信时存在传输速度慢的问题,其采用北斗短报文通信时存在短报文长度受限的问题,从而导致人防警报系统的数据传输能力差。
技术实现要素:
本发明的目的在于提供一种用于无线通信的设备遥感遥测数据压缩传输系统,其通过采用数据压缩技术可减少网络传输的数据量,克服窄带无线通信传输速度慢和北斗短报文长度受限的问题,提升人防警报系统的数据传输能力。
为实现上述目的,本发明采用以下技术方案:
一种用于无线通信的设备遥感遥测数据压缩传输系统,用于实现人防控制中心与人防警报站的数据传输,所述人防控制中心安装有人防警报状态数据监控管理系统,所述人防警报站安装有警报控制器及外围设备,所述人防警报状态数据监控管理系统具有状态数据压缩处理子系统,所述警报控制器具有状态监控传输单元,所述状态监控传输单元用于监测外围设备的状态数据、进行压缩处理生成状态数据压缩包,并将状态数据压缩包发送给状态数据压缩处理子系统,所述状态数据压缩处理子系统用于接收状态监控传输单元发送的状态数据压缩包、进行解压缩处理,并将解压缩后的状态数据提供给人防警报状态数据监控管理系统使用。
优选地,所述状态数据压缩处理子系统和状态监控传输单元均具有状态数据压缩词典;
所述状态数据压缩处理子系统包括状态数据接收模块、状态数据解压缩模块、状态数据数据库、状态数据压缩词典生成模块及状态数据压缩词典升级模块,所述状态数据接收模块用于接收由状态监控传输单元发送的状态数据压缩包,所述状态数据解压缩模块用于利用状态数据压缩词典对状态数据压缩包进行解压缩处理,并将解压缩后的状态数据发送到所述状态数据数据库,所述状态数据数据库用于存储状态数据,并提供给人防警报状态数据监控管理系统使用,所述状态数据压缩词典生成模块用于根据状态数据数据库中的状态数据对当前版本的状态数据压缩词典进行优化,生成新版本的状态数据压缩词典,所述状态数据压缩词典升级模块用于将新版本的状态数据压缩词典发送给状态监控传输单元;
所述状态监控传输单元包括状态数据检测模块、状态数据压缩模块、数据收发模块及状态数据压缩词典更新模块,所述状态数据检测模块用于读取外围设备的状态数据,并发送给状态数据压缩模块,所述状态数据压缩模块用于利用状态数据压缩词典对状态数据进行压缩处理、生成状态数据压缩包,所述数据收发模块用于向所述状态数据接收模块发送状态数据压缩包,并接收由状态数据压缩词典升级模块发送的新版本的状态数据压缩词典,所述状态数据压缩词典更新模块用于将当前版本的状态数据压缩词典替换成新版本的状态数据压缩词典。
优选地,所述状态数据压缩词典为多个不同类型和版本的压缩词典。
采用上述技术方案后,本发明与背景技术相比,具有如下优点:
1、本发明通过采用数据压缩技术可减少网络传输的数据量,克服窄带无线通信传输速度慢和北斗短报文长度受限的问题,减少人防无线专网窄带无线传输的数据传输时间,提升人防警报系统的数据传输能力。
2、本发明能够实现状态数据压缩词典的智能生成和自动优化,可根据历史样本数据自动进行学习,无需预先进行人工设定。
3、本发明可同时使用多种类型及多个版本的状态数据压缩词典,保持对不同警报控制器、外围设备的良好兼容性。
附图说明
图1为本发明的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例
参考图1所示,本发明公开了一种用于无线通信的设备遥感遥测数据压缩传输系统,用于实现人防控制中心与人防警报站的数据传输,人防控制中心安装有人防警报状态数据监控管理系统,人防警报站安装有警报控制器及外围设备,人防警报状态数据监控管理系统具有状态数据压缩处理子系统1,警报控制器具有状态监控传输单元2,其中:
状态监控传输单元2用于监测外围设备的状态数据、进行压缩处理生成状态数据压缩包,并将状态数据压缩包发送给状态数据压缩处理子系统1。状态数据压缩处理子系统1用于接收状态监控传输单元2发送的状态数据压缩包、进行解压缩处理,并将解压缩后的状态数据提供给人防警报状态数据监控管理系统使用。
状态数据压缩处理子系统1和状态监控传输单元2均具有状态数据压缩词典。在本实施例中,状态数据压缩词典为多个不同类型和版本的压缩词典,这样可以保持对不同警报控制器、外围设备的良好兼容性。状态数据压缩词典是可扩展的,可根据外围设备类型的增加或减少进行调整。
状态数据压缩处理子系统1包括状态数据接收模块11、状态数据解压缩模块12、状态数据数据库13、状态数据压缩词典生成模块14及状态数据压缩词典升级模块15,其中:
状态数据接收模块11用于接收由状态监控传输单元2发送的状态数据压缩包;状态数据解压缩模块12用于利用状态数据压缩词典对状态数据压缩包进行解压缩处理,并将解压缩后的状态数据发送到状态数据数据库13。
状态数据数据库13用于存储状态数据,并提供给人防警报状态数据监控管理系统使用;状态数据数据库13还用于存储人防警报控制系统中各种设备的类型及状态数据元数据。
状态数据压缩词典生成模块14用于根据状态数据数据库13中的状态数据对当前版本的状态数据压缩词典进行优化,生成新版本的状态数据压缩词典;状态数据压缩词典升级模块15用于将新版本的状态数据压缩词典发送给状态监控传输单元2。
状态监控传输单元2包括状态数据检测模块21、状态数据压缩模块22、数据收发模块23及状态数据压缩词典更新模块24,其中:
状态数据检测模块21用于读取外围设备的状态数据,并发送给状态数据压缩模块22。
状态数据压缩模块22用于利用状态数据压缩词典对状态数据进行压缩处理、生成状态数据压缩包。
数据收发模块23用于向状态数据接收模块11发送状态数据压缩包,并接收由状态数据压缩词典升级模块15发送的新版本的状态数据压缩词典。
状态数据压缩词典更新模块24用于将当前版本的状态数据压缩词典替换成新版本的状态数据压缩词典。
本发明可用于北斗通信,也适用于窄带无线等其他无线通信,通过采用数据压缩技术可减少网络传输的数据量,当数据收发模块23与状态数据压缩处理子系统1之间采用窄带无线通信方式或北斗短报文方式通信时,能够克服窄带无线通信传输速度慢和北斗短报文长度受限的问题,提升人防警报系统的数据传输能力。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。