论文部分内容阅读
随着移动通信技术的迅速发展,特别是基于IEEE 802.11无线网络技术应用的普及,如何确保向用户提供适合于当时环境的信息,并据此做出决策和自动提供相应的响应与服务,是迫切需要解决的问题。而解决这一问题,最好的思路是当前国内外研究的Context-aware——“处境感知”技术。“处境感知”是无线网络应用中的一项重要技术,其被定义为系统可以根据用户当前环境提供相应服务的能力。一个处境感知系统可以收集附近的人、主机、相关设备的信息以及它们的变化来决定接下来的行为。本文针对“处境感知”技术中的几个关键问题进行了研究,并提出了解决办法。在构建处境感知系统时,越来越多的人开始使用多代理结构使得整个系统便于扩展、易于管理。在我们的研究中,我们提供了一种基于多代理机制的处境感知系统架构。在系统架构的构建中,我们注重整个系统结构的模块化以及各部分的独立性,以增强系统的可扩展性。我们提出了一个基于802.11的定位算法MNNSS,该算法由于充分利用了信号强度信息,因此算法具有较低的距离误差,并具有较高的区域区分准确度。我们还提出了一种联合定位方法,通过使用这种方法,我们可以同时使用多种可以用于辅助定位的信息,并可以同时使用多种定位方法,共同应用于室内定位中,从而提高定位精度。通过实验,我们证实了这种方法相对于单一的定位算法,具有巨大的优势。在实际的应用中,特别是对于利用信号强度进行定位的系统中,如何合理规划AP的摆放位置对定位精度有着至关重要的影响。基于以上原因,我们提出了一个AP摆放算法BAFO,该算法的原则是让AP的摆放位置远离障碍物,尽可能减少受到障碍物影响而使信号强度衰减的区域,从而提高信号强度的区分度。论文最后实现了一个基于Context-aware技术的医院信息系统模型,在这个系统中,用户可以给其他用户发送信息,这些信息将在特定的时间和特定地点发送给特定接收者。在系统的实现中,我们应用了上述关键技术。