节点文献

UMS中邮件服务器研究

Research on Mail Server in UMS

【作者】 韩智勇

【导师】 曾华燊;

【作者基本信息】 西南交通大学 , 计算机网络, 2002, 硕士

【摘要】 统一消息服务系统(简称UMS,也即Unified Messaging System)是近年来发展起来的一种新型服务系统。它能够将现有各种通信网络所提供的服务进行集成,并能为使用相同或不同网络终端的用户提供信息交流服务。不同UMS消息以一个统一的格式(邮件格式)储存,UMS将根据用户预定的服务通知消息的接收者。例如,一个新邮件到达时,UMS可能自动拔电话用户有一个邮件到达或者转换文本消息成语音,读出这个消息给用户听。 本文以作者参与中鸿讯统一消息服务系统(ZHX-UMS)样机系统的研究与开发工作为基础,论述了统一消息服务系统的体系结构与关键技术,并在参与相关系统的总体设计的基础上,重点讨论了UMS系统的核心模块--UMS中邮件服务器的设计及其中关键子模块的实现过程。 文中设计的ZHX-UMS是一个三层系统,最外层(C层—通信层)处理UMS和外部通信世界的I/O问题;最内层(K层—核心层)负责内部的消息管理和消息存储;中间层(A层—辅助层)处理C层与K层之间的通信及消息格式转换。UMS邮件服务器是系统三层体系结构中K层的核心模块,在K层协议机驱动下完成存储、转发及管理等任务。它与普通的邮件服务器相比,具备更强大的处理、管理以及与UMS其它各部分协调工作的能力,而且自主开发的邮件服务器模块为计费模块以及UMS统一服务功能的实现提供了方便的开发接口,因此UMS邮件服务器的实现是整个系统实现的关键。 目前的ZHX-UMS还只是一个试验样机系统,系统本身还有待改进和优化,但该项工作已经为后期的开发和产品化奠定了良好的基础。

【Abstract】 In the past few years,a new messaging system called the UMS (Unified Messaging System) has come into view. The UMS contrasts with the traditional medium-dependant messaging systems,and provides users with an integrated service. As a result,users with different communication terminals can share the same service disregarding the terminal at hand. Messages received from different UMS senders are stored in a unified form (e-mail) and message receivers will be informed as soon as possible according to their service pre-subscribed. For example,the arrival of an e-mail might result in an auto telephone call,either to tell the receiver there is an e-mail for him,or better still translate the text into oral language and read it to the e-mail receiver.Based on the research and implementation on ZHX-UMS,the paper mainly describes the key techniques and typical architectures of UMS. A special emphasis has been given to the UMS Mail server. In the dissertation,detailed discussion on the I/O module of the mail server has been given and some program modules are also provided in order to explain the implementation issues.The ZHX-UMS proposed in the paper has been designed as a three-layer system. The outmost layer (C-layer - Communication layer) deals with I/O issues between the UMS and outside communication world;the inner most layer (K-layer,kernel layer) involves internal management and message storage;while the middle layer (A-layer - Auxiliary layer) plays the go-between function between layers C and K. As the core component in layer K,the UMS mail server is responsible for the storage,transmission and management of the system driven by the layer-K state machine. By comparison with traditional mail servers,it must possess not only more powerful processing and managing capabilities but also the abilities of working with other components of UMS in harmony. Self-implemented mail server provides convenient interfaces for the billing module and other service functions in UMS. So the Mail Server plays a key role in the whole system.Although ZHX-UMS is only a sample system presently and still under improvement,it lays a good foundation for the future implementation.

  • 【分类号】TP393.098
  • 【下载频次】78
节点文献中: