-
公开(公告)号:CN101763265B
公开(公告)日:2012-10-03
申请号:CN201010022084.0
申请日:2010-01-19
Applicant: 湖南大学
Inventor: 李仁发 , 陈宇 , 徐成 , 吴强 , 刘彦 , 朱海 , 袁虎 , 钟俊 , 刘滔 , 邝继顺 , 李蕊 , 李肯立 , 罗娟 , 赵欢 , 杨科华 , 任小西 , 杨书凡 , 彭日光 , 李春江 , 黄瑜臣 , 张维 , 李浪
IPC: G06F9/44
Abstract: 本发明提供了一种过程级软硬件协同设计自动化开发方法,其特征在于,包括以下步骤:步骤1:利用高级语言完成系统功能描述,系统功能描述中包括软硬件协同函数的调用;步骤2:软硬件函数的动态划分;步骤3:链接和执行步骤;步骤4:判断和结束步骤;判断是否所有的函数执行完毕,如果执行完毕就结束,否则返回用于划分的参数到步骤2进入下一次循环。本发明使用过程级软硬件统一编程模型,来屏蔽底层硬件实现的差异,达到可重构器件对程序用户透明的目的。该编程模型将硬件加速器封装成C语言函数,方便用户编程,且支持运行时的动态软硬件划分,使划分对程序员透明,提高了可重构资源的利用率。
-
公开(公告)号:CN101763288B
公开(公告)日:2012-09-05
申请号:CN201010022085.5
申请日:2010-01-19
Applicant: 湖南大学
Inventor: 李仁发 , 陈宇 , 徐成 , 吴强 , 刘彦 , 朱海 , 袁虎 , 钟俊 , 刘滔 , 邝继顺 , 李蕊 , 李肯立 , 罗娟 , 赵欢 , 杨科华 , 任小西 , 杨书凡 , 彭日光 , 李春江 , 黄瑜臣 , 张维 , 李浪
IPC: G06F9/50
Abstract: 本发明提供了一种考虑硬件预配置因素的动态软硬件划分方法,其特征在于,在程序运行过程中,进行动态的软硬件划分,在可重构硬件资源上进行一个或多个函数的配置,对待划分函数维护一个待划分函数列表list(f1,…,fm),其中fk为定义硬件加速比,k为待划分的一个函数;k=1,…,m,m为待划分函数个数,基于硬件加速比对函数配置,并且考虑到硬件预配置因素。本发明基于硬件加速比对函数进行动态软硬件配置,充分利用了系统的硬件资源,从而显著提高整个系统的任务处理效率。
-
公开(公告)号:CN101799770B
公开(公告)日:2012-07-25
申请号:CN201010022083.6
申请日:2010-01-19
Applicant: 湖南大学
Inventor: 李仁发 , 陈宇 , 徐成 , 吴强 , 刘彦 , 朱海 , 袁虎 , 钟俊 , 刘滔 , 邝继顺 , 李蕊 , 李肯立 , 罗娟 , 赵欢 , 杨科华 , 任小西 , 杨书凡 , 彭日光 , 李春江 , 黄瑜臣 , 张维 , 李浪
IPC: G06F9/46
Abstract: 本发明提供了一种基于单位面积加速比的可重构资源管理方法,该可重构资源管理方法应用在可重构资源二维模型上,第一步,将任务就绪队列Qr按最迟执行时间d升序排列,并保存到L1中;然后将Qr按单位面积加速比降序排列,保存到L2中;第二步,检查L2,如果为空则调度结束,否则进入下一步;第三步:扫描任务就绪队列,若该任务为关键任务,进入第四步,否则该任务为非关键任务,进入第五步;第四步:调度关键任务;第五步:调度非关键任务;采用该方法,较之现有的可重构资源管理的调度算法的复杂度低,且任务平均响应时间方面的性能明显优于其他的现有的调度算法。
-
公开(公告)号:CN102497406A
公开(公告)日:2012-06-13
申请号:CN201110402919.X
申请日:2011-12-07
Applicant: 湖南大学
IPC: H04L29/08
Abstract: 本发明属于无线网络和移动计算领域,具体公开了一种面向节点移动性的无线mesh网资源分发方法,将移动客户端的资源下载请求转发到资源密度最大的mesh路由器;利用mesh路由器的协调能力,由mesh路由器指定其下的移动客户端提供下载服务,当该移动客户端由于移动而移出了mesh路由器的范围时,由该mesh路由器选择与之关联的其它移动客户端节点继续提供下载服务;该过程一直持续下去,直到该mesh路由器下已经没有移动客户端可以提供下载服务,再将下载请求转发给其他的mesh路由器,本发明能最大程度地消除由于节点移动性而产生的资源下载中断和资源下载的不稳定性。
-
公开(公告)号:CN101951556A
公开(公告)日:2011-01-19
申请号:CN201010295107.5
申请日:2010-09-28
Applicant: 湖南大学
CPC classification number: Y02D70/00
Abstract: 本发明公开了一种基于网络编码的无线传感器网络的数据分发方法,本发明的数据分发方法把流内随机网络编码应用在无线传感器网络中Sink节点将数据传输给网络中所有节点的情况。本方法的基本思想是Sink节点将要发送的数据包先进行编码后再发送,所有其它节点收到足够的已编码数据包后进行再编码并按相应转发机制进行广播,当节点收到足够的编码包后解码出原始的数据包。该数据分发方法特别适用于在实际应用中传感器节点失效或传输链路不稳定导致丢包发生的情况。将网络编码与广播特性相结合,可减少数据包的传输次数和重传次数,降低无线传感器网络信息传输过程中的能量消耗,从而节省节点能耗。
-
公开(公告)号:CN101557629B
公开(公告)日:2010-09-29
申请号:CN200910042887.X
申请日:2009-03-18
Applicant: 湖南大学
Abstract: 本发明结合矿井巷道的地形特点,提出一种应用于井下无线网络中的高效路由方法。首先确定井下巷道环境功率估计和路由切换的临界角度和临界距离;发送节点根据邻居节点的位置信息,选择最优的下一跳节点,并根据是近壁传播还是洞中传播,动态调整发送功率;接收节点根据发送节点的方位确定发送节点选择的传播方式并做出相应的接收功率估计;一旦接收节点确定自己为最优转发节点,便压制冗余的RREQ,优先进行RREQ转发处理。同时如果建立的路径中由于某个节点失效导致路径中断,依靠记录的RREQ消息还能找到互补的路径恢复路由。本路由方法充分考虑了井下巷道通信环境的特点,是一种鲁棒性高的自适应地理路由方法。
-
公开(公告)号:CN101170573B
公开(公告)日:2010-08-25
申请号:CN200710036175.8
申请日:2007-11-21
Applicant: 湖南大学
IPC: H04L29/08
Abstract: 本发明公开了一种基于中间件的主动无线传感器平台的设计。本发明设计一种支持主动无线传感器网络的通用目的中间件系统,该中间件系统能运行在资源受限的传感器网络节点上,系统提供网络服务管理,数据管理和任务管理功能,提供允许用户定制网络节点服务功能,允许其应用在不同的传感器网络环境中,达到代码共享、减少传感器网络应用程序开发周期、增加传感器网络软件健壮性的要求。本发明所采用的技术方案是:基于移动Agent技术的主动无线传感器网络的通用目的中间件系统,系统包括由多个动态Agent构成的应用层、多个位于应用层下的系统服务模块、一个位于网络层上的移动Agent执行环境、以及一个位于网络层上的主动分组管理器。
-
公开(公告)号:CN101706737A
公开(公告)日:2010-05-12
申请号:CN200910226667.2
申请日:2009-12-18
Applicant: 湖南大学
Inventor: 李仁发 , 陈宇 , 徐成 , 吴强 , 刘彦 , 朱海 , 袁虎 , 钟俊 , 刘滔 , 邝继顺 , 李蕊 , 李肯立 , 罗娟 , 赵欢 , 杨科华 , 任小西 , 杨书凡 , 彭日光 , 李春江 , 黄瑜臣 , 张维 , 李浪
IPC: G06F9/46
Abstract: 本发明提供了一种软硬件协同函数库的构造方法,其特征在于,包括以下步骤:首先为软硬件协同函数声明一个对外接口;软硬件协同函数是对同一功能的不同方式实现:软件函数的实现是以软件编码方式实现,硬件的实现则是由硬件接口代码和函数功能实现的硬件配置文件构成;将软件函数和硬件接口代码封装在一起,并与硬件实现方式的配置文件一起构成软硬件协同函数,由多个软硬件协同函数,形成一个抽象的软硬件协同函数库;形成的函数库可以在其他程序中调用。采用该方法构造的软硬件系统函数库便于软件人员开发嵌入式系统时忽略软硬件函数的差异、提高编程效率。
-
公开(公告)号:CN101201397A
公开(公告)日:2008-06-18
申请号:CN200710192421.9
申请日:2007-11-26
Applicant: 湖南大学
Abstract: 一种基于博弈论的无线通信系统中的移动位置跟踪算法,其步骤为:给定锚节点位置坐标以及加速度模型;建立观测等式;建立状态与观测等式系统,将状态等式系统中的噪声相对于位置估计子建模为博弈对手;定义估计子结构与估计误差;定位误差分解;建立博弈目标函数;求解博弈目标函数的鞍点,由此实现移动位置跟踪。本发明具有精度高、灵活性大的特点。
-
公开(公告)号:CN101179490A
公开(公告)日:2008-05-14
申请号:CN200710036176.2
申请日:2007-11-21
Applicant: 湖南大学
Abstract: 一种基于事件感知的选播路由方法,适用基于事件驱动的无线传感器网络,其步骤为:最先感知到兴趣事件的节点广播唤醒包,该包携带跳数信息HOP与选播地址组AD,AD唯一标志兴趣事件的选播地址组。感知到唤醒包中同样的兴趣事件的节点加入选播地址组,取本地节点到目的节点的最小跳数与唤醒包中的HOP的最小值作为新的HOP继续广播;感知到的事件与唤醒包中的兴趣事件不同的节点将唤醒包的生存跳数加1,然后转发;当唤醒包生存跳数大于2,则丢弃,从而找出具有相同选播地址AD的节点组和距目的节点最近的节点作为簇头节点;同组节点将数据发送给簇头节点,簇头节点进行数据融合后沿最短路径将数据发送给目的节点。
-
-
-
-
-
-
-
-
-