基于rfid的高并发数据处理模式研究
6页1、基于 RFID 的高并发数据处理模式研究 刘中原 戴雯惠 苏州经贸职业技术学院机信学院 摘 要: 目前基于 RFID 的技术广泛应用于工程中的各种场合, 大部分的 RFID 应用中需要访问云数据, 相对于 RFID 数据的高速输出, 网络访问的速度则要慢很多, 采用常规的线性处理方式, 程序会因为高速并发的网络调用处理不及会很快卡死, 本文研究了一种基于定时器和队列的数据处理模式, 将高速数据经过排队后再进行时时的并发处理, 获取了较好的稳定性和较高的效率。关键词: RFID; 网络访问; 队列; 并发处理; 基金:院级项目基于身份证和二维码的景区云检票闸机的研发和应用 (编号:KY-ZR1611) RFID 射频识别是一种非接触式的自动识别技术, 它通过射频信号自动识别目标对象并获取相关数据, 识别工作无须人工干预, 可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签, 操作快捷方便。在一个典型的 RFID 应用场景中, 程序接收到 RFID 的数据输出以后, 需要将数据进行网络比对并根据返回结果进一步处理, RFID 设备通过串口连接接入主机, 数据输出一般都
2、是毫秒级别的, 而网络服务在云端, 两者的速度对比就像高速公路中的10 车道的瞬间变成单车道, 如果任由司机自由通行, 那么在这个汇聚点肯定是要堵车的, 网络访问至少受到 3 个因素的限制:客户端的网络状况, 干线的网络拥堵状况和服务器端的带宽和处理能力, 在有诸多不确定性因素的前提下, 网络访问历来在任何系统中都是瓶颈, 如果处理不好高速输出的 RFID 数据和网络访问的瓶颈, 程序会很快耗尽内存和 CPU 的资源而卡死, 如果是在性能较高的PC 上, 一般程序会开始, 而如果是在性能较低的嵌入式应用中, 整个嵌入式系统则会瘫痪, 因此, 需要使用一种有效的数据处理方式来处理这种场景的应用, 本文以性能较低的嵌入式系统作为研究对象, 研究在性能有限的情况下如果更稳定和高效地处理并发数据和网路调用之间的关系。本文提出了一种基于定时器和队列的处理模型, 定时器的实质是线程, 主要用于处理网路请求, RFID 设备传输过来的高速数据首先都进入队列进行排队, 由定时器对队列里面的数据进行线性处理, 两者不直接产生调用关系, 这样便有效缓冲了 RFID 的高并发网络调用所导致的机器性能耗尽问题
3、, 经过队列的数据调用变得有条不紊, 同时在网络调用中 1 个时间只有一个网络调用存在, 以有序方式进行的调用极大地提高了网路调用的效率和速度, 即是欲速则不达的一种解决方案, 整个数据处理模型如图 1 所示。图 1 队列定时器数据处理模型 下载原图RFID 设备通过串口连接主机, 主机可以是性能较高的工控机, 亦可是性能有限的嵌入式单片机或者 ARM, 但不管是哪种设备, 系统以满足最苛刻环境为实现目标, 即使放到最低性能的处理单元中, 处理速度只能是与处理单元的性能有关, 不能出现死机的情况, 按照这一标准, 允许硬件以最快的速度上传数据, 主机在串口数据的处理上采用每次收到数据后到读取到特定缓冲区中的做法, 且在一定时间内缓冲区不清空, 这样可以有效保证数据的连贯性和完整性, 不至于使一帧数据拆成 2 部分, 但随着 RFID 读取数据的增加, 缓冲区存满时需要采用一定的策略进行清空, 但为了不妨碍数据的连贯和有效性, 需要在串口数据暂停输出时清空缓冲区, 为了能够捕获有效的清空时机, 串口在输出数据时, 处理单元需要设置加锁, 清空只能在非加锁的时候进行, 同时为了防止情况的时
《基于rfid的高并发数据处理模式研究》由会员小**分享,可在线阅读,更多相关《基于rfid的高并发数据处理模式研究》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-03-26 6页
2022-05-07 7页
2022-02-12 1页
2022-01-02 5页
2021-12-22 7页
2021-12-22 18页
2021-12-22 38页
2021-12-22 17页
2021-12-21 26页
2021-12-21 13页