摘要
对于物联网WoT面向服务SOA的软件架构成中基于服务质量QoS选择最优服务的问题,给出了反馈控制的QoS属性向量动态更新过程和服务动态评价选择方法.基于WoT设备资源受限的特点,通过指数加权平均和以并发引用服务的客户端个数为价格因素的随机指数标记REM方式估计服务时间,在系统在线概率中加入服务相邻状态检测实现服务可用性的估计,基于偏好权值和QoS属性向量通过TOPSIS过程选择最优服务.NS-3.13的模拟实验结果表明基于QoS属性向量动态更新选择最优服务的准确性明显优于简单QoS属性向量.
Due to WoT(Web of Things) is composed of numbers of resources-limited devices,it is a challenging work that the optimal web service is selected from a similar functionality service group based on the non-functional properties(QoS) without heavy interactive query process in SOA(Service Oriented Architecture).This work focus on the dynamic update process of QoS attributes vector and the optimal service selection algorithm based on the client′s feedback in WoT.The service time is estimated by the REM(Random Exponential Marking) which use the concurrent clients number as the price index,and the exponentially weighted average of the current service expense and the previous record.The service availability is estimated by the online probability with the service state detection.The Empirical results based on NS-3.13 simulation show that the accuracy of optimal web service selection based on our presented approaches is significantly better than the simple QoS attributes.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2013年第1期117-122,共6页
Acta Electronica Sinica
基金
国家自然科学基金(No.61072151
No.61003061)
高等学校博士学科点专项科研基金(No.20090202120006)
陕西省重大科技创新项目(No.2009ZKC02-08)
陕西省教育厅产业化培育项目(No.09JC08)
关键词
物联网
服务选择
服务质量
TOPSIS评价
web of things
service selection
quality of service
TOPSIS(technique for order preference by similarity to an ideal solution) assessment