[发明专利]基于嵌入式系统的具有半活性状态的智能代理的实现方法无效
申请号: | 200810236886.4 | 申请日: | 2008-12-18 |
公开(公告)号: | CN101436147A | 公开(公告)日: | 2009-05-20 |
发明(设计)人: | 黄志刚;曹万华;陈靖;岳惠明;李俊;龚昌明;谌菲;向慧 | 申请(专利权)人: | 中国船舶重工集团公司第七○九研究所 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 武汉金堂专利事务所 | 代理人: | 胡清堂 |
地址: | 430074湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明一种基于嵌入式系统的具有半活性状态的智能代理的实现方法,实现了嵌入式系统中代理的半活性状态的管理和变迁机制,即对处于动态上下文中的、活性处于活动状态和挂起状态之间的状态进行管理,控制代理生命周期内的状态变迁,减少共享资源的使用冲突,协调各个代理的行为,使得系统能够长期正常的运转。其优点在于:第一,更符合嵌入式实时系统的应用特点,能够保证应用的实时性需求;第二,能够消除代理软件由于资源不足而长时间的等待,显著提高嵌入式应用系统的整体性能;第三,屏蔽了软件编程的复杂性,提供了一个供编程人员使用的开发框架以及一套编程接口(API),能够降低代理应用开发的复杂度,提高开发效率。 | ||
搜索关键词: | 基于 嵌入式 系统 具有 活性 状态 智能 代理 实现 方法 | ||
【主权项】:
1、一种基于嵌入式系统的具有半活性状态的智能代理的实现方法,其特征在于:其步骤包括:(1)启动代理程序,代理开始运行,进入步骤(2);(2)代理程序进行初始化,完成后进入步骤(3);(3)代理周期性地获取运行环境的资源参数,判断代理运行所需要的资源条件是否能够满足;如果能够满足,进入步骤(4),否则进入步骤(5);(4)激活代理,代理进入活性状态,继续运行;(5)判断代理是否能够继续等待直到资源条件满足;如果代理能够等待,进入步骤(6),否则进入步骤(7);(6)挂起代理,代理进入挂起状态;(7)按照下述步骤运行活性推算,然后进入步骤(8);(7. 1)根据代理的信息、行为关系,决定代理作用与否、作用强弱的影响因素,将这些影响因素记为Ae={Ae1,Ae2,Ae3……};(7. 2)根据代理的信息、行为关系,决定某影响因素对于该代理行为的影响强弱,记为Ar;(7. 3)根据代理处于运行环境的上下文,衡量代理某行为的作用能力水平的度量,记为Al=∑(Ae,Ar);(7. 4)半活性状态是代理处于动态上下文中的一种状态,其活性处于活性状态和挂起状态之间;半活性具有两个极限状态,最高活性是活性状态,最低活性是挂起状态;(7. 5)按照应用程序的需要,进一步建立代理的行为与活性元素间的分析方法,从而决定代理在上下文环境中任意时刻的状态,也即确定代理的活性;(8)激活满足条件的代理,进入步骤(4);(9)代理终止运行,代理程序结束退出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七○九研究所,未经中国船舶重工集团公司第七○九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810236886.4/,转载请声明来源钻瓜专利网。
- 上一篇:高精密设备安装和运输的减震装置
- 下一篇:双质体振动器主振剪切橡胶弹簧