一种基于双环队列的无锁多协处理线程并发抄表方法

基本信息

申请号 CN202110643614.1 申请日 -
公开(公告)号 CN113242059A 公开(公告)日 2021-08-10
申请公布号 CN113242059A 申请公布日 2021-08-10
分类号 H04B3/54(2006.01)I;G06F9/48(2006.01)I 分类 电通信技术;
发明人 程前;周畅;尚驰祥;谈威 申请(专利权)人 武汉中原电子信息有限公司
代理机构 武汉红观专利代理事务所(普通合伙) 代理人 陈凯
地址 430000湖北省武汉市洪山区关东科技工业园二号产业区一号厂房
法律状态 -

摘要

摘要 本发明提出了一种基于双环队列的无锁多协处理线程并发抄表方法,步骤为:S100:建立基于供电区域的集中器、路由器及入户电表的本地载波模块、轮询线程模块、若干协处理线程模块和主线程模块;S200:在一个抄表周期内,集中器的I/O端口并行的连续发出若干个抄表任务;S300;本地载波模块用于构建环形任务队列和环形索引队列;S400:主线程对集中器的抄表任务读取,安排空闲协处理线程模块执行抄表任务;S500:入户电表生成确认信息发送至集中器并进行抄表,由入户电表生成数据上传任务;S600:执行数据上传任务;S700:数据上传任务执行后,对确认信息进行验证,不符合要求的结果重复执行或者终止。