用于嵌入式LED显示屏控制系统的数据中转服务器技术方案

技术编号:9408834 阅读:207 留言:0更新日期:2013-12-05 06:59
本发明专利技术涉及一种用于嵌入式LED显示屏控制系统的数据中转服务器,该中转服务器分别连接用户控制台和LED控制卡终端,所述的中转服务器包括UCP服务模块、DTU服务模块以及日志记录模块,所述的UCP服务模块用于与用户控制台进行通讯,所述的DTU服务模块用于与LED控制卡终端进行通讯,所述的日志记录模块用于记录中转服务器的运行信息以及用户控制台和LED控制卡终端的登录信息。与现有技术相比,本发明专利技术对通信方式兼容性好、提高通信流畅度,可以在3G、GPRS、Internet等混合组网环境下流畅工作。

【技术实现步骤摘要】
用于嵌入式LED显示屏控制系统的数据中转服务器
本专利技术涉及一种LED显示屏控制系统,尤其是涉及一种用于嵌入式LED显示屏控制系统的数据中转服务器。
技术介绍
随着现代化社会的不断进步,政府政策的大力支持,各地投入数百亿元打造“光谷”产业基地,越来越多的资金、技术、人才投入了LED显示屏这个如火如荼的新兴行业,历经数年的发展,上下游产业链已经形成,我国的LED显示技术达到了国际先进水平,出口势头十分强劲。作为显示屏的核心控制部件“LED显示屏控制系统”逐渐从该行业细分出来,出现了百花齐放、竞相争艳的产品,其驱动显示屏的方式也千差万别。但行业中将LED显示屏控制卡基本分为两大类:同步系统和异步系统;而现有的同步系统和异步系统的解决方案都无法在互联网得到应用,特别是3G无线领域的应用;现有同步系统分为两种:一种依赖计算机显卡取数来显示的“同步型控制系统”结构原理简单,表现的媒体内容灵活,显示功能扩展相对较方便,不依赖于硬件平台,但在成本上已经成了尖锐的问题,计算机长年无人值守、易受病毒攻击、工作环境恶劣造成的先天不稳定性,且无法穿透交换机,根本无法实现互联网应用,同时维护成本增加,且布线施工麻烦,人们使用此款控制系统的意愿在不断降低;另一种实现原理是将计算机显示屏上数据通过千兆网物理层协议实时的传输到显示屏幕上,数据传输量巨大,不适合互联网传输,穿透交换机困难,更无法实现多个屏幕的集中管理和节目播放。现有异步系统大多采用串口和网络通讯,随可以将节目传输到控制卡存储器,再通过控制卡实现异步播放,但传输方式局限于串口和局域网内部的应用。即使有少数控制卡可以实现互联网上的连接,但仍是基于IP地址的点对点通讯,应用很局限,特别是现在网络运营商之间限制和内网与外网间限制,很多领域无法应用,且控制系统配置复杂,得不到很好的用户体验;更无法实现GPRS,3G和互联网的混合组网;如要实现这些功能应用和增强用户体验,需要强大、高速的联网控制能力;此项技术需要通讯计算机专业人员的多年从业经验,还需要综合的各科技能,而现有LED控制系统厂商大多从单片机LED转型过来,专长本地软件开发和工控,互联网通讯开发团队难以形成,因技术壁垒太多导致多数研发未取得成功,在市场中凤毛麟角,而其需求还在与日俱增。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种对通信方式兼容性好、提高通信流畅度的用于嵌入式LED显示屏控制系统的数据中转服务器。本专利技术的目的可以通过以下技术方案来实现:一种用于嵌入式LED显示屏控制系统的数据中转服务器,该中转服务器分别连接用户控制台和LED控制卡终端,所述的中转服务器包括UCP服务模块、DTU服务模块以及日志记录模块,其中,所述的UCP服务模块包括:UCP监听单元,用于监听用户控制台的在线状态;UCP数据接收单元,用于接收来自用户控制台的用户信息及请求业务数据;UCP数据发送单元,用于向用户控制台发送应答业务数据;UCP映射管理单元,用于存储并查询用户控制台的用户信息;所述的DTU服务模块包括:DTU监听单元,用于监听LED控制卡终端的在线状态;DTU数据接收单元,用于接收来自LED控制卡终端的身份信息及应答业务数据;DTU数据发送单元,用于向LED控制卡终端发送请求业务数据;DTU映射管理单元,用于存储并查询LED控制卡终端的身份信息;所述的日志记录模块包括:服务器日志单元,用于记录中转服务器的启动和关闭的时间以及服务器的运行参数;UCP日志单元,用于记录用户控制台的登录信息;DTU日志单元,用于记录LED控制卡终端的登录信息。所述的UCP监听单元和DTU监听单元启动监听服务,分别对用户控制台和LED控制卡终端的在线状态进行监听,由UCP数据接收单元接收用户控制台发送的发送用户信息,并提交至UCP映射管理单元进行用户认证,同时DTU数据接收单元接收LED控制卡终端的身份信息并提交至DTU映射管理单元进行LED控制卡终端的身份信息注册以及所属用户登记,当用户控制台的身份信息认证成功后,UCP映射管理单元向DTU映射管理单元查询该用户所属的LED控制卡终端,并将用户控制台的请求业务数据通过DTU数据发送单元发送LED控制卡终端进行处理获得应答业务数据,该应答业务数据由DTU数据接收单元后,通过UCP映射管理单元查找到所属的用户信息后,由UCP数据发送单元反馈至该用户控制台。所述的DTU映射管理单元与LED控制卡终端之间通过心跳报文的方式查询LED控制卡终端是否在线。所述的LED控制卡终端与中转服务器之间通过3G、GPRS或者Internet的方式连接,采用统一的通讯协议。所述的用户控制台与中转服务器之间采用TCP协议进行通讯。所述的中转服务器的配置文件采用Xml规范,其程序采用Unicode多语言编码,并采用IOCP的方式进行I/O事件的通知。所述的用户控制台的用户信息包括用户名及其密码。所述的LED控制卡终端的身份信息为IMEI号。所述的用户控制台为PC机。与现有技术相比,本专利技术具有以下优点:1)采用该技术,用户控制台的软件不需要做任何的设置,可根据用户名密码登录后,自动检测到所属的LED控制卡终端,而现有的技术需要要求客户注册登录动态域名DNS或申请固定的WANIP地址,或需要指定控制卡的IP地址,配置列表等,操作繁琐且不易理解;2)LED控制卡终端只需要设置购买时分配的IMEI号,操作简单;而现有的技术则需要在控制卡里输入服务器的IP地址或动态域名,而且无法实现用户的数据保密,和控制卡的分组;3)现有的技术需要客户具备网管的相关知识,需要在接入互联网的路由器上设置端口转发规则,不同的路由器设置不同,如果用户的操作计算机在几级子网下时,设置更是尤为复杂。在某些公司现有的局域网内部规则限制,更是无法实现;而本专利技术完全剩去了此项操作。4)现有技术错误定位困难,从用户控制台设置到控制卡和企业路由转发设置等各个环节,只要有一个环节出错,则无法实现通讯;排错困难,需要一级一级定位,对排查人员的技术水平要求很高,而本专利技术的优点就在于用户不需要具备相关的网络技术知识,最大程度上减轻了用户的工作量;5)现有技术无法实现穿透网络运营商之间的限制和服务之间的限制;比如LED控制卡终端在3G内网,而3G内网IP地址对公网是不公开的,用户控制台无法主动找到在3G内网的LED控制卡终端;如果用户控制台在3G内网则更无法实现,而本专利技术则没有这些限制,解决了由于联通,电信和移动运营商之间限制造成的无法通讯,解决了3G网内网和公网单向连接的限制;6)现有技术缺少用户数据库管理;本专利技术中转服务器可根据上线LED控制卡终端的所述关系分类排序,不同用户间做到了数据保护,控制保护,增强了安全性;7)现有技术用户的操作管理日志只能做到本地存储,多用户无法统一管理,而且信息容易丢失;本专利技术将此类信息日志的管理统一在服务器的日志模块记录,可做到统一管理维护。附图说明图1为采用本专利技术的嵌入式LED显示屏控制系统的整体连接结构示意图;图2为本专利技术的模块结构示意图;图3为本专利技术各个模块之间的数据流向图;图4为本专利技术中UCP监听单元和DTU监听单元的监听服务结构设计层次图。具体实施方式下面结合附图和具体实施例对本专利技术进本文档来自技高网
...
用于嵌入式LED显示屏控制系统的数据中转服务器

【技术保护点】
一种用于嵌入式LED显示屏控制系统的数据中转服务器,该中转服务器分别连接用户控制台和LED控制卡终端,其特征在于,所述的中转服务器包括UCP服务模块、DTU服务模块以及日志记录模块,其中,所述的UCP服务模块包括:UCP监听单元,用于监听用户控制台的在线状态;UCP数据接收单元,用于接收来自用户控制台的用户信息及请求业务数据;UCP数据发送单元,用于向用户控制台发送应答业务数据;UCP映射管理单元,用于存储并查询用户控制台的用户信息;所述的DTU服务模块包括:DTU监听单元,用于监听LED控制卡终端的在线状态;DTU数据接收单元,用于接收来自LED控制卡终端的身份信息及应答业务数据;DTU数据发送单元,用于向LED控制卡终端发送请求业务数据;DTU映射管理单元,用于存储并查询LED控制卡终端的身份信息;所述的日志记录模块包括:服务器日志单元,用于记录中转服务器的启动和关闭的时间以及服务器的运行参数;UCP日志单元,用于记录用户控制台的登录信息;DTU日志单元,用于记录LED控制卡终端的登录信息。所述的UCP监听单元和DTU监听单元启动监听服务,分别对用户控制台和LED控制卡终端的在线状态进行监听,由UCP数据接收单元接收用户控制台发送的用户信息,进行用户认证后保存于UCP映射管理单元,同时DTU数据接收单元接收LED控制卡终端的身份信息并提交至DTU映射管理单元进行LED控制卡终端的身份信息注册以及所属用户登记,当用户控制台的身份信息认证成功后,UCP映射管理单元向DTU映射管理单元查询该用户所属的LED控制卡终端,并将用户控制台的请求业务数据通过DTU数据发送单元发送LED控制卡终端进行处理获得应答业务数据,该应答业务数据由DTU数据接收单元后,通过UCP映射管理单元 查找到所属的用户信息后,由UCP数据发送单元反馈至该用户控制台。...

【技术特征摘要】
1.一种用于嵌入式LED显示屏控制系统的数据中转服务器,该中转服务器分别连接用户控制台和LED控制卡终端,其特征在于,所述的中转服务器包括UCP服务模块、DTU服务模块以及日志记录模块,其中,所述的UCP服务模块包括:UCP监听单元,用于监听用户控制台的在线状态;UCP数据接收单元,用于接收来自用户控制台的用户信息及请求业务数据;UCP数据发送单元,用于向用户控制台发送应答业务数据;UCP映射管理单元,用于存储并查询用户控制台的用户信息;所述的DTU服务模块包括:DTU监听单元,用于监听LED控制卡终端的在线状态;DTU数据接收单元,用于接收来自LED控制卡终端的身份信息及应答业务数据;DTU数据发送单元,用于向LED控制卡终端发送请求业务数据;DTU映射管理单元,用于存储并查询LED控制卡终端的身份信息;所述的日志记录模块包括:服务器日志单元,用于记录中转服务器的启动和关闭的时间以及服务器的运行参数;UCP日志单元,用于记录用户控制台的登录信息;DTU日志单元,用于记录LED控制卡终端的登录信息;所述的LED控制卡终端接入中转服务器的过程为:11)DTU监听单元启动DTU监听服务,对LED控制卡终端的在线状态进行监听;12)LED控制卡终端向DTU监听单元发起与中转服务器的链接请求,链接成功后,LED控制卡终端通过DTU数据接收单元向DTU映射管理单元发送身份信息;13)DTU映射管理单元根据身份信息对LED控制卡终端进行身份信息注册和所属用户登记,完成LED控制卡终端的接入;所述的用户控制台登录中转服务器的过程为:21)UCP监听单元启动UCP监听服务,对用户控制台的在线状态进行监听;22)用户控制台向UCP监听单元发起与中转服务器的链接请求,链接成功后,用户控制台通过UCP数据接收单元分别向UCP映射管理单元和DTU映射管理单元发送用户信息;23)UCP映射管理单元保存并管理用户信息,同时DTU映射管理单元在所有LED控制卡终端的所属用户登记中查询得到用户信息所属的所有LED控制卡终端的身份信息,并将查询到的用户信息所属的所有LED控制卡终端的身份信息通过UCP数据发送单元...

【专利技术属性】
技术研发人员:张纲徐荣生付翼翔叶英勇
申请(专利权)人:上海熙讯电子科技有限公司
类型:发明
国别省市:

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

1