欢迎来到天天文库
浏览记录
ID:16455886
大小:22.19 KB
页数:13页
时间:2018-08-09
《系统评估论文:内容适配系统设计及性能评价研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、系统评估论文:内容适配系统设计及性能评价研究 作者:童名文刘清堂邓鹤单位:华中师范大学信息技术系 相关研究 国外已经有一些内容适配系统,以下对五个典型的系统做简要介绍。 (1)Mophis无线内容转码器 Mophis是一个基于java的web内容转码、转换和转译的开源框架。它采用XML技术,实现文档检索和文档或图像转译功能。即能够将XML文档转换为HTML或WML,同时也可以在线伸缩、裁剪和转换图像。Mophis的特点是轻量、单一,适用于web页面适配。本质而言它是一个web页面的转码工具,实现不同标记语言之间的转码功能,并不是一个完整
2、的内容适配系统。 (2)Cocoon服务器 Cocoon是一个基于java服务器框架的开源项目,它支持动态多通道发布web服务。Cocoon的主要功能是实现包括图像在内的多种模态和格式转换。例如:XML,XHTML,PNG,JPEG,SVG和PDF等。此外,Cocoon支持CC/PP和UAProf上下文模型,实现对服务环境信息的获取功能。Cocoon特点是能够支持多媒体内容模态之间的转换,并具有处理服务环境信息的能力。但是它只是独立的内容适配系统,不能调用其他的适配操作工具,这使得其内容转换的能力和性能受到限制。 (3)MobiXtar媒
3、体服务中心 MobiXtar是一个移动多媒体传输和优化中心。它具有转码、优化和消息呈现与传输功能,并能够实现静态图像、动画、音频和视频的实时转换。系统的主要特点是支持移动终端的消息服务和多媒体内容服务。MobiXtar系统本质仍然是多媒体内容的转码工具,并不能称为内容适配系统。此外,内容转码过程中只考虑终端的能力,对于网络特征和用户偏好未作考虑。 (4)WebSphere转码发布器 WebSphere转码发布器是IBM开发的基于服务器端的软件,它能够根据用户偏好和设备能力,动态实现多种标记语言文件之间的转换,还支持不同格式静态图像转码和文
4、本转换为语音数据。WebSphere主要特点是将用户偏好作为服务环境的一部分,以实现个性化内容服务。但是其中用户偏好模型并未提及,仍需做深入研究。 (5)Oracle无线服务器(ServerWireless) Oracle无线应用服务器是oracle应用服务器组件,其特点是允许应用通过多种传输方式和设备访问多媒体内容。服务器功能包括自动描述终端设备和网络特征;为特定设备提供图像适配和音频视频流适配服务。Oracle无线应用服务器是专门为无线应用设计的服务器,其中考虑了对不同的设备和网络特征进行内容转换。但是也没有考虑用户偏好和不同转码工具的
5、互操作问题。综合上述内容发现,已有的内容适配系统本质而言是一类转码工具,或具有转码功能的服务器软件。它们并没有考虑内容适配系统的体系结构,以及系统中组件的逻辑关系。此外,适配操作算法(如:转码)通常复杂度很高,依靠物理上单一的服务器很难承担计算负荷,需要多台服务器(如:云平台)共同完成。但已有的系统并没有考虑物理上分离的适配操作组件的互操作机制。最后,已有系统在内容转码过程中较少考虑用户偏好。然而用户偏好是决定内容服务质量的重要因素。因此内容适配系统中需要考虑用户偏好。 系统设计 内容适配系统是采用内容适配技术,实现UMA的多媒体内容服务系
6、统。它能够在异构的服务环境中为用户提供保证质量的内容服务。 1系统功能 本文设计的内容适配系统具有四个主要功能,即:服务管理,适配服务,数据管理和内容服务接口,如图1所示:服务管理模块实现各种内容适配相关服务之间的协调工作。其中主要包含服务发现、服务调用和服务注册三个子功能模块。服务注册模块用于在注册中心存储服务接口相关信息,以向整个网络发布服务。服务发现负责在服务注册中心查找所需的服务,例如:适配决策服务和适配操作服务。服务调用实现服务请求者与服务提供者之间的绑定。通过注册中心存储的服务描述,服务请求者在代理端可以自动生成调用程序,并通过
7、绑定地址实现服务调用。适配服务模块用于以服务的方式实现内容适配技术。主要包括适配决策服务和适配操作服务。适配决策服务决定不同服务环境中最优内容版本的属性,为适配操作服务提供操作目标。适配操作服务实现原始内容向目标内容的变换(包括模态转换和格式转码)。数据管理模块负责管理服务环境数据,如:服务环境数据的组织、更新和检索等。服务环境数据主要包括:用户偏好、设备能力、网络特征和自然环境等方面的数据。内容服务接口是用户访问内容的入口,负责监听用户的内容服务请求,并将适配后的内容推送给用户。 2系统体系结构 根据内容适配系统功能基于面向服务体系结构,
8、设计内容适配服务系统体系结构如图2。内容适配服务系统从上到下分为四层:内容服务代理层、服务管理层、适配服务层和数据管理层,与功能模块中的四大功能相对应
此文档下载收益归作者所有