[发明专利]路灯控制系统中网站和远程设备通信方法无效
申请号: | 201210119998.8 | 申请日: | 2012-04-23 |
公开(公告)号: | CN102638585A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 任彧 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W4/14;H05B37/02 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及路灯控制系统中网站和远程设备通信方法。现有的路灯控制系统很少采用网络化的路灯管理方法,而在一些采用了网络化管理的路灯控制系统中,对于如何实现远程设备与网站之间的通信也还没有较为合理的方法。本发明通过提出两种传输数据的通信方式:一种是通过远程设备的GPRS模块和网站建立TCP链接,双方通过TCP链接交换数据;和另一种方式是服务器端的GPRS模块和远程设备端的GPRS模块通过短信的方式传输数据,既保证了远程设备与网站之间通信的可靠性,也保证远程设备与网站之间数据传递的及时性。另外,也使路灯的控制更加直观智能,坐在办公室就可以通过网站对路灯进行管理,简化了路灯的管理,节省了人力物力。 | ||
搜索关键词: | 路灯 控制系统 网站 远程 设备 通信 方法 | ||
【主权项】:
路灯控制系统中网站和远程设备通信方法,其特征在于:该方法通过远程设备的GPRS模块和网站交换数据,具体的通信方式有两种,第一种通信方式是通过远程设备的GPRS模块和网站建立TCP链接,双方通过TCP链接交换数据;第二种通信方式是网站的GPRS模块和远程设备的GPRS模块通过短信的方式传输数据;在路灯控制系统中,系统默认的是第一种通信方式,当第一种通信方式建立连接失败时,系统才采用第二种通信方式进行通信;第一种通信方式具体实现过程如下:当网站有命令需要传输给远程设备时,会通过skype软件向远程设备的GPRS模块拨打电话,远程设备的GPRS模块接到电话后得知网站有命令,通过内置TCP协议栈和网站建立TCP链接,在TCP链接基础上再建立HTTP链接;网站会把命令放置在设定网页上,GPRS模块通过GET命令访问该网页,网页回复内容格式;GPRS模块将收到的网页信息交由远程设备的MCU处理,MCU会从网页信息中提取出目的数据,目的数据包括标志位1、标志位2和命令字段,标志位1的值所代表的意义如下:0x00代表没有命令,0x01代表传输出错,0x02代表有命令;标志位2代表此次收到数据所包含的命令条数;MCU根据标志位1和标志位2将若干条命令提取出来,再做相应的处理;在远程设备向网站上报数据时,同样的方法建立TCP和HTTP链接,然后GPRS模块通过POST命令,将远程设备需要上报的数据置于POST命令的数据段中,上报至网站,网站收到POST命令后,提取出目的数据进行相应处理;第二种通信方式具体实现过程如下:当网站有命令需要传输给远程设备时,会通过串口将命令传输外置的MCU,经外置的MCU处理后给网站的GPRS模块;由于短信只能承载可显示字符,所以外置的MCU需将收到十六进制数据转换为字符型,然后通过网站的GPRS模块将转换后的数据通过手机短信发送到远程设备端的GPRS模块,远程设备的GPRS收到短信后提取出目的数据,由远程设备的MCU将字符型数据转换为十六进制数据,进行相应处理;远程设备与网站通信的数据格式为:命令头+命令id+数据段长度+数据段+校验和;远程设备收到网页数据后,检测到命令头开始解析命令,根据数据段长度判断命令的结尾;解析过程中根据校验和字段判断传输过程中是否出错,若出错,报告对方重新发送这条命令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210119998.8/,转载请声明来源钻瓜专利网。