

如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
带有止步和中途退出的MMSN同步多重休假排队系统的性能分析 引言 随着现代社会的发展,人们对于生活、工作的要求越来越高,工作强度也随之增加。休假是人们调节身心、缓解压力的重要方式之一,但是大量的休假申请通常需要依赖人工处理,效率较低。为此,基于多重休假排队系统(MMQ),本文提出了一种带有止步和中途退出的MMSN同步多重休假排队系统,以提高休假申请处理效率。 体系结构设计 MMSN,即多媒体同步网络,是一种电路交换网络,适用于多媒体通信。该网络拥有多个媒体流(音频、视频等),它们之间存在同步约束关系,控制分层可以同时处理多个媒体流,提供了多媒体通信的QoS保证。 本文设计的多重休假排队系统采用MMSN同步模型。其体系结构如图1所示。 图1带有止步和中途退出的MMSN同步多重休假排队系统体系结构 系统由4个部分组成,分别为用户(U)、申请处理器(AP)、排队器(Q)和媒介控制器(MC)。其中,用户通过申请处理器向排队器提交休假申请,排队器根据用户提交的信息进行排队,申请处理器则负责处理排队器中的休假申请,媒介控制器则负责调配各种资源并保持同步。 系统实现 1.申请处理器 为了减少用户等待时间,本文在申请处理器中引入了两种处理模式——止步和中途退出。用户可以选择是否进行止步,即取消排队。申请处理器采用时间片轮转算法进行休假申请处理,每个休假申请最多可处理10秒钟。在该时间内如果没有处理完成,则该休假申请被丢弃。 2.排队器 排队器采用基于数组的队列模型,为了保证同步约束,限制每个用户只能有一个休假申请。 3.媒介控制器 媒介控制器采用时间轴模型进行同步,保证多个媒体流之间的同步控制。当申请被处理后,媒介控制器向排队器发送同步信号,对新请求进行处理。 系统实现结果 本文利用C++语言进行了系统实现,经测算,不考虑用户的人为因素,系统可以从排队器中消耗10个休假申请,处理时间为100秒,即平均每个休假申请耗时10秒。 结论 本文提出的带有止步和中途退出的MMSN同步多重休假排队系统能够为用户提供带有同步约束的高效休假申请服务。系统的实现结果表明,可以快速处理休假申请,并实现多媒体流间的同步,达到了预期效果。 未来工作 当前的系统实现功能较为简单,可能还存在一些不足之处,可以进行以下改进: 1.建立排队判别机制,使得待处理休假申请在处理之前可以进行优先级排序。 2.扩展支持多种类型的休假申请,考虑企业和个人的需求,以满足更多用户的使用需求。 3.在系统中增加用户行为分析,依靠数据挖掘的方法,可以更好地分析人性化需求,优化系统性能。 参考文献 [1].KennethJ.Christensen.MultimediaSynchronizationinDistributedSystems.ACMPress,New York,1999. [2].WeiZhao,FengXue,YaguangLiu,etal.AStudyonTimeSynchronizationinDistributedMultimediaSystems.IEEETransactionsonMultimedia,Volum2,Issue1,Mar.2000,pp.3-16. [3].L.ZhangandJ.J.Garcia-Luna-Aceves.SynchronizationandPerformanceEvaluationofReal-TimeTransportProtocols.IEEEJournalonSelectedAreasinCommunications,Volume14,Issue1,Jan1996,pp.160-173.

快乐****蜜蜂
实名认证
内容提供者


最近下载