[发明专利]一种基于软件主体的环境探知平台系统及其环境探知方法有效
| 申请号: | 201110000947.9 | 申请日: | 2011-01-05 |
| 公开(公告)号: | CN102053865A | 公开(公告)日: | 2011-05-11 |
| 发明(设计)人: | 马骏;陶先平;吕建 | 申请(专利权)人: | 南京大学 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 贺翔 |
| 地址: | 210093*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 软件 主体 环境 探知 平台 系统 及其 方法 | ||
1.一种基于软件主体的环境探知平台系统,其特征在于该平台系统安装在每一个网络计算机节点上,并包括以下相互连接的组成部分:
基础通讯模块:用于实现不同计算机节点的基本通信能力,并支持其余的几个模块的跨网络通信;
软件主体运行管理模块:用于具体管理软件主体,提供创建软件主体,部署软件主体,运行或暂停软件主体,销毁软件主体的基本功能;
环境信息分发模块:集中负责当前计算机节点有关环境信息的分发操作,其代表运行在当前计算机节点的所有软件主体向运行在其他计算机节点的软件主体获取相应的环境信息;同时,也负责向其他计算机节点的软件主体分发本地软件主体所维护的相应环境信息;
集成命令处理模块:用于接收集成方发送的集成命令并处理,集成方发送的命令包括:查询环境中的软件主体,创建指定软件主体,部署指定软件主体,运行指定软件主体,暂停指定软件主体,销毁指定软件主体,修改软件主体之间环境信息需求关系;集成命令处理模块收到集成方命令之后,联系软件主体管理模块以及环境信息分发模块以最终完成命令的操作。
2.一种基于软件主体的环境探知方法,首先在每一个网络计算机节点上安装环境探知平台系统,该平台系统包括相互连接的基础通讯模块、软件主体运行管理模块、环境信息分发模块和集成命令处理模块;其特征在于该方法包括以下步骤:
1)首先明确所关注的环境信息类型以及所关注的节点,
2)查询是否已有能够满足步骤1)所关注节点的环境信息的软件主体部署并运行;
a)向集成命令处理模块发送查询命令;
b)集成命令处理模块进一步通过基础通讯模块联系各个节点的软件主体管理模块以完成相应的具体查询操作;
3)如果存在上述满足要求的软件主体,则直接使用并转7);否则转4);
4)软件主体的创建
a)向集成命令处理模块发送创建软件主体的命令;
b)集成命令处理模块接收命令之后通过基础通讯模块调用软件主体运行管理模块的创建软件主体功能,以创建指定类型的软件主体实例;
5)软件主体的部署
a)向集成命令处理模块发送部署命令;
b)集成命令处理模块接收部署命令之后进一步通过基础通讯模块联系软件主体模块;
c)软件主体运行管理模块通过基础通讯模块将创建好的软件主体实例部署到指定的网络节点上;
6)软件主体的绑定;当一个节点接收到软件主体之后,其软件主体运行管理模块首先判断软件主体是底层软件主体还是高层软件主体,如果是底层软件主体则转6a),否则转6b);
a)底层软件主体到达指定网络节点后,同底层相应的软硬件传感器建立通讯;软件主体运行管理模块启动底层软件主体运行,底层软件主体从底层传感器获得原始信息并转化为统一格式信息,并利用节点的环境信息分发模块进一步提供给高层软件主体,转7);
b)高层软件主体到达指定网络节点后,利用环境信息分发模块建立同所依赖的其他低层次的软件主体的环境信息分发链路;软件主体运行管理模块启动高层软件主体,向其所依赖的其他软件主体获得环境信息并汇总、融合,获得高层次的环境信息,并利用环境信息分发模块进一步提供给更高层软件实体;
7)结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110000947.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:卧姿保留固定式男性排尿器
- 下一篇:一种改进的田园管理机喷药装置





