-
公开(公告)号:CN110533897A
公开(公告)日:2019-12-03
申请号:CN201910776550.5
申请日:2019-08-22
Applicant: 杭州电子科技大学
Abstract: 本发明公开了一种基于socket的咖啡烘焙通信方法。本发明针对通信命令优先级的需求,设计加入了帧数据优先级部分。为了确保每条命令都能相对应的通信过程,加入帧数据唯一码机制。为了适应咖啡烘焙过程中,温度监测十分频繁的特点,设计了针对命令发生阻塞的特殊情况下通信的优化机制。利用优先队列的特征,将咖啡烘焙的控制命令设置高优先级,而将温度监测设置为低优先级,保证了控制的实时性。同时在通信机制中随时记录最后一条温度检测的时间,为对温度读取流畅性有高需求的场景提供动态的优先级更改机制。
-
公开(公告)号:CN111159066A
公开(公告)日:2020-05-15
申请号:CN202010013016.1
申请日:2020-01-07
Applicant: 杭州电子科技大学
IPC: G06F12/123 , G06F12/122
Abstract: 本发明公开了一种动态调整的缓存数据管理及淘汰方法。本发明根据缓存项的访问时间及命中次数属性,动态调整缓存项在内存中的位置。内存分为热数据区和冷数据区,让命中次数多、访问时间近的缓存项保持在热数据区的前部,让命中次数少、访问时间远的缓存项保持在冷数据区的尾部。当缓存容量达到阈值,需要淘汰数据时,直接删除冷数据区尾部的缓存项。本发明通过冷热数据区的动态调整实现精准淘汰数据,增加了缓存中热点数据的比重,减轻了缓存污染问题,提高了缓存命中率。
-
公开(公告)号:CN110533897B
公开(公告)日:2020-06-05
申请号:CN201910776550.5
申请日:2019-08-22
Applicant: 杭州电子科技大学
Abstract: 本发明公开了一种基于socket的咖啡烘焙通信方法。本发明针对通信命令优先级的需求,设计加入了帧数据优先级部分。为了确保每条命令都能相对应的通信过程,加入帧数据唯一码机制。为了适应咖啡烘焙过程中,温度监测十分频繁的特点,设计了针对命令发生阻塞的特殊情况下通信的优化机制。利用优先队列的特征,将咖啡烘焙的控制命令设置高优先级,而将温度监测设置为低优先级,保证了控制的实时性。同时在通信机制中随时记录最后一条温度检测的时间,为对温度读取流畅性有高需求的场景提供动态的优先级更改机制。
-
公开(公告)号:CN110519832A
公开(公告)日:2019-11-29
申请号:CN201910641529.4
申请日:2019-07-16
Applicant: 杭州电子科技大学
Abstract: 本发明公开了一种自适应负载的LoRa星型网络低功耗通信方法。当LoRa星型网络中的集中器需要向节点发送数据时,通过节点通信时间表计算闪频序列最大发送时间,节点通信时间集中器向节点发送闪频序列,闪频序列中包括节点信息;将节点唤醒,节点通过二次休眠CAD侦听发现唤醒序列,发现序列后开始接收序列,如果节点信息为本节点的,则向集中器进行应答,等待数据接收,集中器收到应答后开始数据传输,如果接收到的唤醒序列中节点信息不是本节点的,直接进入休眠状态。本发明通过闪频序列唤醒方法,根据网络负载选择不同的侦听周期,在降低网络功耗上显示了强大的优越性,极大地增加了网络吞吐量和降低网络延时。
-
-
-