[发明专利]一种LED异步全彩控制卡及与控制电脑自动识别的方法在审
申请号: | 201510370527.8 | 申请日: | 2015-06-30 |
公开(公告)号: | CN105072207A | 公开(公告)日: | 2015-11-18 |
发明(设计)人: | 罗清文;谢志君;欧阳其平 | 申请(专利权)人: | 深圳市灰度科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 深圳市神州联合知识产权代理事务所(普通合伙) 44324 | 代理人: | 王志强 |
地址: | 518000 广东省深圳市宝安区石岩街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 led 异步 全彩 控制 电脑 自动识别 方法 | ||
技术领域
本发明涉及计算机技术领域,尤其是涉及一种LED异步全彩控制卡及与控制电脑自动识别的方法。
背景技术
随着社会经济的发展,人们的生活水平不断的提高,对生活的质量也要求越来越高。便捷、高效成为了人们的不断追求。生活中LED显示屏传播信息的技术发展越来越好,面对现实中的各种干扰,LED显示屏的设计也要求越来越高。
目前市场上常见的LED异步控制系统是由电脑通过局域网网络操作控制卡的,由电脑编辑好节目通过网络发送到控制卡,由控制卡进行节目播放达到脱机显示的目的。由于局域网网络环境复杂,一般情况下控制卡在出厂的时候设置了固定IP地址,在用户部署控制卡时,需要重置将控制卡IP地址,保持与电脑的IP地址处于同网段。
现有技术LED显示屏的控制卡在使用前的识别技术:控制卡出厂时,默认设置固定IP地址;用户在使用控制卡时,需要修改控制卡的IP地址和本机网口的为同网段;再在软件中设置控制卡的IP地址后,才能够识别到局域网中的控制卡。这种技术存在着难设置、不便捷等问题,例如:由于用户电脑使用水平参差不齐,在控制卡部署时,许多用户很难对控制卡和电脑进行IP地址设置;在同一个局域网中,有多个控制卡时,需要对多张控制卡进行设置,给用户带来了额外的工作量;由于控制卡设置了固定IP地址,因此,可能存在IP地址冲突的问题。
发明内容
针对上述现有技术中LED显示屏异步控制卡系统无法自动识别控制卡IP,导致IP设置不便捷、IP设置工作量大、效率不高或者IP地址可能存在冲突等问题,本发明提供了一种一种LED异步全彩控制卡及与控制电脑自动识别的方法,通过控制卡结合控制电脑的网络环境在局域网中获取到一个有效的IP地址,实现控制电脑与控制卡是否同网段,均能自动识别控制卡IP。
为了实现上述目的,本发明提供了一种LED异步全彩控制卡,其特征在于,包括Rawsocket模块、网络地址分配模块以及搜索响应模块;控制卡通过网络连接控制电脑,该控制电脑包括用于发送搜索设备包到局域网中搜索控制卡设备的广播搜索模块以及用于发送网络地址信息反馈包到控制卡上的网络地址信息响应模块。
所述Rawsocket模块接收广播搜索模块发送的搜索设备包,进而伪造以及发送网络地址信息查询包查询发送该搜索设备包的控制电脑的网络地址信息。
所述网络地址信息响应模块接收网络地址信息查询包,并发送网络地址信息反馈包到Rawsocket模块;Rawsocket模块伪造ARP请求包发送到局域网中遍历当前局域网子网段的IP地址,并查询未被使用的IP地址。
所述网络地址分配模块接收到ARP请求包的反馈信息,根据反馈信息为控制卡分配IP地址,并初始化控制卡网口eth0。
所述广播搜索模块发送搜索设备包到局域网中搜索已经分配好网络地址的控制卡;搜索响应模块接收搜索设备包并发送搜索反馈包响应广播搜索模块;广播搜索模块发送获取设备信息包到控制卡上获取控制卡设备信息;搜索响应模块处理获取设备信息包后发送设备信息反馈包到控制电脑上,控制电脑自动识别控制卡。
一种LED异步全彩控制卡与控制电脑自动识别的方法,其特征在于,包括以下步骤:
(一)控制卡IP地址分配。
(1)非DHCP自动获取分配。
a、广播搜索模块搜索制卡设备。
b、Rawsocket模块接收到搜索设备包。
c、Rawsocket模块从搜索设备包的包头提取控制电脑的IP。
d、Rawsocket模块伪造网络地址信息查询包。
e、Rawsocket模块发送网络地址信息查询包查询发送该广播搜索包的控制电脑的网络地址信息。
f、网络地址信息响应模块接收网络地址信息查询包。
g、网络地址信息响应模块发送网络地址信息反馈包响应Rawsocket模块的询问。
h、Rawsocket模块接收网络地址信息反馈包;并计算当前局域网的网段。
i、Rawsocket模块伪造ARP请求包。
j、Rawsocket模块发送ARP请求包到局域网中。
k、ARP请求包遍历当前局域网子网段的IP地址,并查询未被使用的IP地址。
l、ARP请求包将反馈信息反馈到网络地址分配模块上。
m、网络地址分配模块接收ARP请求包的反馈信息,根据反馈信息为控制卡分配IP地址,并初始化控制卡网口eth0。
(二)控制电脑自动识别控制卡。
(1)广播搜索模块发送搜索设备包搜索控制卡设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市灰度科技有限公司,未经深圳市灰度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510370527.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于域名特征的C&C域名识别方法
- 下一篇:一种信息推送方法及装置