【技术实现步骤摘要】
本专利技术涉及的是一种信息
的方法,特别是涉及一种。
技术介绍
普适计算将信息空间与物理空间融合。在这个融合的空间中人们可以随时随地、透明地获得数字化的服务。普适计算中信息空间和物理空间的融合可以在不同尺度上得到体现,其在房间、建筑物这个尺度上的体现就是智能空间。智能空间首先是一个嵌入性很高的计算环境,同时由于随身移动设备的进入和离开,智能空间又是一个移动性很高的计算环境。因此,综合了计算中间件、自然人机交互接口、网络多媒体的智能空间环境,是普适计算理论研究和技术研发的实验床。国内外对智能空间的研究已经开展的相当广泛。随着普适计算的进一步发展,智能空间必然将从独立的智能空间逐渐转变为开放的智能空间,最后发展为多个智能空间互联的智能社区。这种趋势使得如何高效地连接不同的智能空间、如何提高智能空间的可扩展性以及如何在不同空间交互时保护智能空间中的信息隐藏成为亟待解决的问题。而目前国内外相关研究机构大都致力于独立智能空间的开发,对于这几个问题的研究显得不够深入,智能空间的模型化程度不够。经过现有技术的文献检索发现,Jeffrey King等在Local Computer Networks,Proceedings 2006 31st IEEE Conference on Nov.2006 Page(s)630-638(计算机局域网,IEEE2006年第31次会议论文集2006年11月630页至638页)上发表《AtlasA Service-Oriented Sensor Platform Hardware and Middleware toEnable ...
【技术保护点】
一种基于面向对象的智能空间建模方法,其特征在于,包括以下步骤:(1)将智能空间分为传输平台和服务元素两大部分;(2)对于步骤(1)中划分的传输平台,用面向对象的方法封装;(3)对于步骤(1)中划分的服务元素,用面向对 象的方法封装;(4)使用前述步骤中封装完成的传输平台和服务元素,用面向对象的方法封装智能空间;(5)对于步骤(4)已经封装完成的智能空间,通过不同的访问权限实现信息隐藏;(6)使用已经封装的智能空间中的智能空间列表, 实现智能空间互联;(7)对于封装完成的智能空间类,通过类的继承实现智能空间扩展。
【技术特征摘要】
1.一种基于面向对象的智能空间建模方法,其特征在于,包括以下步骤(1)将智能空间分为传输平台和服务元素两大部分;(2)对于步骤(1)中划分的传输平台,用面向对象的方法封装;(3)对于步骤(1)中划分的服务元素,用面向对象的方法封装;(4)使用前述步骤中封装完成的传输平台和服务元素,用面向对象的方法封装智能空间;(5)对于步骤(4)已经封装完成的智能空间,通过不同的访问权限实现信息隐藏;(6)使用已经封装的智能空间中的智能空间列表,实现智能空间互联;(7)对于封装完成的智能空间类,通过类的继承实现智能空间扩展。2.根据权利要求1所述的基于面向对象的智能空间建模方法,其特征是,步骤(1)中,所述的传输平台,负责智能空间中的信息传输和服务元素的通信,一方面它监听来自于服务元素或者邻近空间传输平台的信息请求;另一方面它向服务元素或者邻近空间的传输平台转发这个信息请求,并将请求的结果转发给向这个传输平台发出请求的单元;所述的服务元素分为原子服务元素和复合服务元素,所述的原子服务元素,包括智能空间中的传感器设备,智能空间中的信息处理模块,智能空间中的控制模块;所述的复合服务元素,是由若干个原子服务元素组合构成的服务元素。3.根据权利要求1所述的基于面向对象的智能空间建模方法,其特征是,步骤(2)中,所述的用面向对象的方法封装传输平台,具体流程如下①添加传输平台的IP地址为公有成员变量;②添加传输平台的端口号为公有成员变量;③添加公有的信息访问函数;④添加指向所在智能空间的指针为私有成员变量。4.根据权利要求3所述的基于面向对象的智能空间建模方法,其特征是,所述的添加公有的信息访问函数,这个函数至少需要如下参数①请求单元的类型即请求单元是服务元素还是邻近智能空间中的传输平台;②请求单元的标识函数通过这个标识去判断请求是否合法;③请求的信息参数使得传输平台定位具体信息的参数,包括信息的类型、信息的时间戳、信息来自于哪一个服务元素;函数的返回值为所请求的信息,如果请求不合法,则返回空信息。5.根据权利要求1所述的基于面向对象的智能空间建模方法,其特征是,步骤(3)中,所述的用面向对象方法封装服务元素,具体实现流程如下①添加服务元素的IP地址作为公有成员变量;②添加服务元素的端口号作为公有成员变量;③添加接收信息请求的公有成员函数;④添加服务元素标识作为私有的成员变量;⑤添加注册函数作为公有成员函数;⑥添加注销函数作为公有成员函数;⑦添加服务元素列表作为私有的成员变量;⑧添加空间响应函数作为公有成员函数。6.根据权利要求5所述的基于面向对象的智能空间建模方法,其特征是,所述的添加服务元素的IP地址作为公有成员变量和所述的添加服务元素的端口号作为公有成员变量,传输平台通过访问这两个变量的值来获得服务元素的网络地址,从而与服务元素进行通信;所述的添加接受信息请求的公有成员函数,为了接收传输平台发送的信息请求;与传输平台的相应函数不同的是,服务元素的信息请求不去考虑请求合法性,而只是将相应信息返回,这个函数的参数为请求信息的参数,同样地,这个参数是能定位具体信息的所有参数集合,函数的行为描述为根据请求信息的参数,在自己存储的信息...
【专利技术属性】
技术研发人员:陈刚,金晶,申瑞民,王加俊,解飞,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。