在基于VoiceXML(Voicee Xtensible Makeup Language)的语音平台上使用缓存有利于减少网络带宽的消耗,降低服务器的负荷,缩短用户的等待时间.通过分析语音平台的缓存模型,提出了拟合预测算法,对随机分布进行参数拟合,预测一定时间内VoiceXML文档修改的概率,从而确定缓存中的文档是否有效.仿真研究表明,该算法能得到低于1/10000的文档过期率以满足语音呼叫的需求,同时能有效提高系统性能,优于Alex算法.
Using cache in the voice platform based on VoiceXML (Voice eXtertsible Makeup Language) could reduce the cost of network bandwidth, server-load and delay of request. Through analyzing the cache model of voice platform, the Fitting & Predicting algorithm is proposed. It estimates the validity of the cached document by performing parameter fits to stochastic distribution and predicting the change probability of VoiceXML documents within a certain period. Simulated research indicates the algorithm surpasses the Alex protocol and can obtain a stale ratio lower than 1/10000 to meet the demand of the voice platform while effectively enhancing the system performance.