论文部分内容阅读
移动互联网是继传统互联网后,信息科技发展的又一个里程碑。移动终端的创新和移动业务的进步是移动互联网高速发展的两个最重要的因素。由于目前的终端设备制造商繁多,移动终端没有统一的规格,所以不同的移动终端设备之间存在较大的差异性。然而,业务提供商对于不同的移动终端提供的服务是不同的,并且和移动终端的机型、操作系统、浏览器、运营商以及地域信息是密切相关的。因此,移动广告平台、移动电子商务、移动社交等许多重要的业务提供商需要对移动终端设备进行信息识别,进而为不同的移动终端用户提供高质量的差异化服务。
目前关于移动终端识别技术的研究较少,缺乏一套成熟的、完整的技术体系。基于这样的业务需求,本文设计并实现了一种基于移动互联网的移动终端识别(Mobile Device Identification,MDI)系统。该系统采用了分层的结构设计,具备良好的可扩展性和快速定位并修复问题的能力。系统中的高效的信息识别算法和具有学习能力的基础数据库,可将信息识别准确率始终维持在一个较高的水准。指定主服务器的长连接部署模式,使得MDI系统的负载更加均衡,对外提供更加稳定和高效的服务。身份探测和防范恶意攻击等措施,更是为MDI系统的安全提供了有力的保障。
此外,在MDI系统原型实现的基础上,本文在真实环境中对系统的功能进行了验证。并设计了一套自动化测试工具,分别针对MDI系统的功能和性能进行了详尽的测试。测试结果表明,MDI系统能够对外提供准确、稳定、高效的终端识别服务。