{"title":"车载云计算环境下基于智能合约的任务调度策略研究","authors":"Jun Fan, Ru Li, Shuo Li","doi":"10.1109/HOTICN.2018.8605986","DOIUrl":null,"url":null,"abstract":"With the development of computer and network technology, on-board computers have more stronger capability of computing and network communication. Multiple vehicles can form an Autonomous Vehicular Cloud (AVC) for the certain need to provide cloud computing services for customers. However, the infrastructure of AVC is open completely, how to guarantee the non-repudiation of task execution information is a very important issue during the process of task execution. Blockchain technology is a proven technology with information security and non-repudiation in distributed environments. Smart contract of Ethereum used to design a kind of task scheduling strategy which is suitable for the AVC environment in this paper. The strategy can guarantee the non-repudiation of task execution information. This paper builds the private chain of Ethereum on simulation vehicles node and creates and deploys the smart contract. Experiments show that the task scheduling strategy is very effective.","PeriodicalId":243749,"journal":{"name":"2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Research on Task Scheduling Strategy: Based on Smart Contract in Vehicular Cloud Computing Environment\",\"authors\":\"Jun Fan, Ru Li, Shuo Li\",\"doi\":\"10.1109/HOTICN.2018.8605986\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the development of computer and network technology, on-board computers have more stronger capability of computing and network communication. Multiple vehicles can form an Autonomous Vehicular Cloud (AVC) for the certain need to provide cloud computing services for customers. However, the infrastructure of AVC is open completely, how to guarantee the non-repudiation of task execution information is a very important issue during the process of task execution. Blockchain technology is a proven technology with information security and non-repudiation in distributed environments. Smart contract of Ethereum used to design a kind of task scheduling strategy which is suitable for the AVC environment in this paper. The strategy can guarantee the non-repudiation of task execution information. This paper builds the private chain of Ethereum on simulation vehicles node and creates and deploys the smart contract. Experiments show that the task scheduling strategy is very effective.\",\"PeriodicalId\":243749,\"journal\":{\"name\":\"2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HOTICN.2018.8605986\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HOTICN.2018.8605986","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Research on Task Scheduling Strategy: Based on Smart Contract in Vehicular Cloud Computing Environment
With the development of computer and network technology, on-board computers have more stronger capability of computing and network communication. Multiple vehicles can form an Autonomous Vehicular Cloud (AVC) for the certain need to provide cloud computing services for customers. However, the infrastructure of AVC is open completely, how to guarantee the non-repudiation of task execution information is a very important issue during the process of task execution. Blockchain technology is a proven technology with information security and non-repudiation in distributed environments. Smart contract of Ethereum used to design a kind of task scheduling strategy which is suitable for the AVC environment in this paper. The strategy can guarantee the non-repudiation of task execution information. This paper builds the private chain of Ethereum on simulation vehicles node and creates and deploys the smart contract. Experiments show that the task scheduling strategy is very effective.