论文部分内容阅读
普适打印,是将普适计算的思想引入打印服务,为移动终端用户提供“随时随地”的打印服务。为了实现普适打印,需要解决两个问题,第一是如何为用户随时随地发现可用的打印服务,第二是如何让用户方便无障碍地使用打印服务。针对以上两个问题,本文进行了服务发现技术研究,设计实现了普适打印服务平台,主要工作和创新点如下:
第一,为了实现普适打印服务发现,服务器必须监控并更新移动终端的位置。在传统的方式中,服务器采用轮询更新的方式,需要处理的位置更新数量很大。为了降低服务器开销,本文设计了基于实际路网的终端位置更新方法。此方法也可用于其他种类的服务。该方法采用的主要思想是将服务商在道路上的边界点(障碍点)计算出来,终端只在障碍点处查询服务器。与已有的方法相比,该方法可以更准确地计算出服务可用地点,降低了服务器的查询数量。模拟实验结果证明,在道路密度大的城市地区,采用该方法时服务器负载可比现有最优算法减少5%~10%,在道路密度低的农村地区则可减少15%~20%左右,从而验证了该方法的有效性。
第二,本文设计并实现了一个普适打印服务平台,解决了移动终端与打印设备之间通信异构性和移动终端驱动安装两个应用障碍。该平台是一个中间件,以网页作为操作界面,支持用户终端和打印设备分别以有线、无线和点对点通信等方式进行连接。移动终端用户无需安装任何驱动,仅使用终端自身的浏览器即可访问服务界面,使用打印店中的打印设备进行文档打印。同时该平台在类似技术中首次实现了为用户自动分配打印设备的功能。通过对该平台的实际部署,验证了该平台在解决终端和打印设备之间连接障碍、终端驱动安装和客户服务等问题的有效性。