Trust-Based Service Composition and Binding with Multiple Objective Optimization in Service-Oriented Mobile Ad Hoc Networks

被引:27
|
作者
Wang, Yating [1 ]
Chen, Ing-Ray [1 ]
Cho, Jin-Hee [2 ]
Swami, Ananthram [2 ]
Chan, Kevin S. [2 ]
机构
[1] Virginia Tech, Dept Comp Sci, Falls Church, VA 22043 USA
[2] US Army, Res Lab, Computat & Informat Sci Directorate, Powder Mill Rd, Adelphi, MD 20783 USA
关键词
Service-oriented ad hoc networks; service composition; trust management; multi-objective optimization;
D O I
10.1109/TSC.2015.2491285
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the proliferation of fairly powerful mobile devices and ubiquitous wireless technology, we see a transformation from traditional mobile ad hoc networks (MANETs) into a new era of service-oriented MANETs wherein a node can provide and receive services. Requested services must be decomposed into more abstract services and then bound; we formulate this as a multi-objective optimization (MOO) problem to minimize the service cost, while maximizing the quality of service and quality of information in the service a user receives. The MOO problem is an SP-to-service assignment problem. We propose a multidimensional trust based algorithm to solve the problem. We carry out an extensive suite of simulations to test the relative performance of the proposed trust-based algorithm against a non-trust-based counterpart and an existing single-trust-based beta reputation scheme. Our proposed algorithm effectively filters out malicious nodes exhibiting various attack behaviors by penalizing them with loss of reputation, which ultimately leads to high user satisfaction. Further, our proposed algorithm is efficient with linear runtime complexity while achieving a close-to-optimal solution.
引用
收藏
页码:660 / 672
页数:13
相关论文
共 50 条
  • [1] Trust-Based Task Assignment With Multiobjective Optimization in Service-Oriented Ad Hoc Networks
    Wang, Yating
    Chen, Ing-Ray
    Cho, Jin-Hee
    Tsai, Jeffrey J. P.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (01): : 217 - 232
  • [2] Trust-Based Task Assignment in Autonomous Service-Oriented Ad Hoc Networks
    Wang, Yating
    Chen, Ing-Ray
    Cho, Jin-Hee
    2015 IEEE 12TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS ISADS 2015, 2015, : 71 - 77
  • [3] Simulation of service-oriented systems for Mobile Ad hoc Networks
    Cruz, Andry B.
    Boutaleb, Tuleen
    Tianfield, Huaglory
    SIMULATION MODELLING PRACTICE AND THEORY, 2013, 32 : 42 - 63
  • [4] Service-Oriented Mobile Applications for Ad-Hoc networks
    Natchetoi, Yuri
    Wu, Huaigu
    Zheng, Yi
    2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 405 - 412
  • [5] Trust-based Service-Oriented Architecture
    Aljazzaf, Zainab M.
    Capretz, Miriam A. M.
    Perry, Mark
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2016, 28 (04) : 470 - 480
  • [6] A Service-Oriented Dynamic Trust Vector Model for Ad Hoc Networks
    Yu, Li
    Xiong, Fei
    Cheng, Wei
    Wang, Wei
    Li, Hui
    2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2011, : 620 - 624
  • [7] Trust-based Service Composition and Binding for Tactical Networks with Multiple Objectives
    Wang, Yating
    Chen, Ing-Ray
    Cho, Jin-Hee
    Chan, Kevin S.
    Swami, Ananthram
    2013 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2013), 2013, : 1862 - 1867
  • [8] Trust-based Service Provider Selection in Service-oriented Environments
    Su, Xing
    Zhang, Minjie
    Mu, Yi
    Bai, Quan
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (10): : 1 - 9
  • [9] Trust-based Service Composition and Optimization
    Wu, Xiaona
    Li, Bixin
    Song, Rui
    Liu, Cuicui
    Qi, Shanshan
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 67 - 72
  • [10] Trust-based Adaptation in Complex Service-oriented Systems
    Skopik, Florian
    Schall, Daniel
    Dustdar, Schahram
    2010 15TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2010), 2010, : 31 - 40