发明名称 |
一种海量实时行车记录仪数据采集方法及系统 |
摘要 |
本发明公开一种海量实时行车记录仪数据采集方法,其包括:数据采集服务器端通过预设数量的socket连接池接收来自行车记录仪终端的网络连接;将每一完整数据包进行解码,分析数据包内容、长度和消息的具体负载;将接受到的各类行车记录仪数据包传送给上层应用协议处理,应用协议根据数据消息类型设置不同优先级队列。本发明通过采用非阻塞数据采集通道,并对采集的数据包进行合理处理,极大提升了单节点服务器数据采集能力,提高数据采集效率。并且通过对数据进行切片处理和解码,减少数据写入和写出频率。 |
申请公布号 |
CN106530438A |
申请公布日期 |
2017.03.22 |
申请号 |
CN201610850507.5 |
申请日期 |
2016.09.26 |
申请人 |
浙江大学宁波理工学院 |
发明人 |
文世挺;杨劲秋;马龙华 |
分类号 |
G07C5/08(2006.01)I |
主分类号 |
G07C5/08(2006.01)I |
代理机构 |
宁波市鄞州盛飞专利代理事务所(普通合伙) 33243 |
代理人 |
龙洋 |
主权项 |
一种海量实时行车记录仪数据采集方法,其特征在于:包括:S1:数据采集服务器端通过预设数量的socket连接池接收来自行车记录仪终端的网络连接;S2:在数据包流入过程中对数据嵌入消息头过滤器和消息编解码过滤器以将不完整数据包剔除;S3:将每一完整数据包进行解码,分析数据包内容、长度和消息的具体负载;S4:将接受到的各类行车记录仪数据包传送给上层应用协议处理,应用协议根据数据消息类型设置不同优先级队列,并根据队列的优先级分配不同的线程进行数据处理。 |
地址 |
315100 浙江省宁波市高教园区钱湖南路1号 |