论文部分内容阅读
随着3G网络通讯技术的发展,移动互联网的应用越来越广泛,移动互联网和传统的互联网相融合成为未来的发展趋势。越来越多的人们希望通过接入移动互联网获耿自己需要的信息,而不受空间和时间的限制,因而信息推送技术得到越来越广泛的应用。但是面对客户需求的多样性,移动终端的多样性,移动网络环境的复杂性等情况,服务器性能问题、网络带宽问题等问题也随之而来。同时,信息推送系统如何为客户提供个性化、实时性的信息服务也是一个重要问题。
目前大多数的信息推送框架都主要把提高服务器端的性能作为重点研究方向,研究服务器如何在使用最少的内存资源的情况下提供最多的连接数,支持最大量的并发。但却很少关注不同应用需求之问的差异,并对所有的服务请求都采用单一的推送方式进行信息推送。本文依托的科研项目《基于移动互联网的智能车载信息服务系统研发》,根据用户访问请求的不同,提出了一种适合移动车载系统的信息推送方案。该方案采用了不定时间间隔的轮询方式和流连接方式两种方式相结合的方法。当车载终端正在实时导航时,后台服务器与车载终端之间采用流方式进行信息推送;当车载终端不进行导航时,则采用轮询的方式。在设置轮询时间间隔时,为了避免信息推送频繁时而时间间隔过长,信息推送过少而时间间隔过短,针对轮询频率设置过快或过慢方式出现的问题,设置不定时间间隔轮询方式。经过实验证明,该方案能够有效减少服务器负担,减少访问时延,改善用户体验。
本文完成的工作主要包括:(1)研究信息推送架构的原理、框架、推送方式等。本文结合智能车载业务需求并考虑移动智能终端的特性,采用不定时间间隔的轮询方式和流连接方式两种方式相结合的方法,提出了一种适合移动车载服务的推送技术方案。(2)在信息推送的个性化方面,本文采用协同过滤算法为用户主动提供个性化的信息服务。传统的协同过滤算法因为数据集稀疏性的增加而导致推荐准确性降低,本文针对该问题提出了一种结合项目相似度的协同过滤推荐算法,并采用该算法为用户提供个性化推荐服务。
本文依托的科研项目《基于移动互联网的智能车载信息服务系统研发》已经完成了第一期的项目开发。通过对移动车载服务推送技术的研究与实现,为智能车载信息服务平台提供了有效的信息推送技术,使得智能车载信息服务系统可以为用户提供路径导航、新闻资讯等增值服务,满足了用户对实时信息的需求,提高了用户使用体验。