论文部分内容阅读
随着业务环境的完善和移动终端设备能力的增强,用户对移动环境中服务体验期望也在提高。由于移动环境有其自身的特点和局限性,要在移动环境中开展类似桌面电脑或有线设备的聚合类业务,则应改进现有内容分发方式。
开放移动联盟组织参考RSS和Atom协议制定了动态内容分发(dynamic content delivery DCD)协议,其通过周期下载或者推送的方式,把用户定制的个性化内容更新至用户的终端中,以简化内容发现和内容获取的方式,降低用户对应用的使用难度,方便用户获得想要的内容。出现不久的DCD协议前景广阔,但目前相关研究和应用还比较缺乏。本文的研究重点在于如何基于DCD协议实现内容分发的个性化,以及DCD协议在改进现有业务和开发新业务中的重要作用。
本文工作从这几方面展开:
1、介绍了动态内容分发技术在国内外发展情况,并着重介绍了OMA组织制定的DCD协议的体系结构。
2、重点研究了DCD内容个性化分发的机制,DCD内容实现个性化分发包括三步:首先用户获取自己感兴趣的频道信息,其次在用户订阅频道时进行个性化的订阅设置,最后在分发内容时针对不同用户对内容进行个性化适配。在这三步中,前两步骤DCD协议采用了DCD元数据实现相关功能;针对内容适配过程,本文在利用DCD元数据基础上提出了内容分发个性化向量模型,并设计了内容适配模块和适配流程。通过这三个步骤中采用的内容分发个性化机制,可以很好地实现内容分发的个性化。
3、在分析了RSS feed文件特点和其现有传输方法的特点后,结合DCD协议特点,提出了基于DCD传输的RSS订阅发布方案,提出了用 DCD来改进现有RSS应用,实现RSS内容的高效和个性化分发。通过对各种应用场景的计算分析和比较,得出了用DCD来传输RSS feeds的传输模型可以剔除重复传输,减少网络流量并减轻服务器端的负担的结论。
最后本文对DCD协议在实际应用进行了总结,分析了本论文工作的价值,存在的不足之处。