[发明专利]一种数据传输的方法及系统有效
申请号: | 201511025486.5 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105610836B | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 练军;许军进;周明;沈乐平 | 申请(专利权)人: | 浙江省公众信息产业有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/26 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 方亮 |
地址: | 310012 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 系统 | ||
1.一种数据传输的方法,其特征在于,包括:
服务端接收到客户端发送的建立TCP连接的请求,与所述客户端建立TCP连接;
在所述TCP连接建立之后,所述客户端通过所述TCP连接上传文件到所述服务端;
其中,当传输单个文件时创建一个TCP连接;当传输多个文件时创建多个TCP连接,所述多个文件并发传输;
所述服务端与所述客户端之间通过所述TCP连接进行交互的消息为接口协议消息,所述接口协议消息包括:消息头,其中,所述消息头包括:所述类型字段,用于标识接口协议消息的类型;所述类型字段的取值范围为0至7;其中,当所述类型字段的值为4时,接口协议消息的类型为PU上传文件请求;当所述类型字段的值为5时,接口协议消息的类型为PU上传文件响应;当所述类型字段的值为6时,接口协议消息的类型为CU上传文件请求;当所述类型字段的值为7时,接口协议消息的类型为CU上传文件响应。
2.如权利要求1所述的方法,其特征在于:
所述接口协议消息包括:消息体。
3.如权利要求2所述的方法,其特征在于:
所述消息头包括:包长度字段、序号字段;
其中,所述包长度字段用于标识接口协议消息的长度,单位为字节;所述序号字段能够使接口协议消息具有唯一的标识。
4.如权利要求3所述的方法,其特征在于:
当所述类型字段的值为0时,接口协议消息的类型为登录请求;当所述类型字段的值为1时,接口协议消息的类型为登录响应;当所述类型字段的值为2时,接口协议消息的类型为心跳包;当所述类型字段的值为3时,接口协议消息的类型为心跳包响应。
5.如权利要求4所述的方法,其特征在于,在所述TCP连接建立之后、所述客户端通过所述TCP连接上传文件到所述服务端包括:
在所述TCP连接建立之后,所述客户端向所述服务端发送登录请求消息;
所述服务端接收到所述登录请求消息,对其验证成功后向所述客户端发送登录响应消息;
所述客户端接收到所述登录响应消息后,向所述服务端发送上传文件请求消息;
所述服务端接收所述上传文件请求消息,对其验证成功后向所述客户端发送上传文件响应消息。
6.如权利要求5所述的方法,其特征在于:
所述登录请求消息的消息体包括:编号字段、认证码字段;
其中,所述编号字段用于标识客户端编号;所述认证码字段用于鉴别客户端的合法性;
所述登录响应消息的消息体包括:响应码字段、服务器版本字段;
其中,所述响应码字段用于标识请求返回结果;所述服务器版本字段标识服务端支持的最高版本号。
7.如权利要求5所述的方法,其特征在于:
所述服务端验证所述登录请求消息不合法,则直接关闭所述TCP连接;
其中,连续两次TCP连接的建立间隔时间需大于预设的时间间隔。
8.如权利要求5所述的方法,其特征在于:
所述上传文件请求消息包括:PU上传文件请求消息、CU上传文件请求消息;
其中,所述上传文件请求消息的消息体包括:版本字段、设备编号字段、通道号字段、文件类型字段、文件子类型字段、告警源描述字段、告警时间字段、文件数字段、文件末尾标记字段、文件名字段、文件格式字段、文件存储路径字段、文件创建时间字段、文件大小字段。
9.如权利要求8所述的方法,其特征在于:
所述版本字段用于标识版本号;所述设备编号字段用于标识文件来源,取值包括:前端设备编号或者客户端编号;所述通道号字段用于标识文件来源;文件关联通道号用于标识告警抓拍图片和录像的监控点通道号;
所述文件类型字段的取值为0时表示图片,取值为1时表示视频;所述文件子类型字段的取值为0时表示告警抓拍图片,取值为1时表示抓拍人脸图片;所述文件数字段用于标识归属同一个告警的文件总数;所述文件末尾标记字段用于标识是否为当前告警产生的最后一个文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省公众信息产业有限公司,未经浙江省公众信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511025486.5/1.html,转载请声明来源钻瓜专利网。