SIM Research Project About Impact Partners Results News Contacts
About Impact Partners Results News Contacts

SIM

Smart IoT for Mobility

A research project funded by French (ANR) agency.

AboutImage

About Smart IoT for Mobility research project

The objective of the Smart IoT for Mobility project is to develop a first trans-disciplinary scientific approach to a new economy, mainly based on the adoption of a virtual currency and, above all, on the execution of intelligent contracts (Smart Contracts), the whole being really adaptable to the rising generation of Internet of Things (IoT).
This new economy is based on the disappearance of trusted third parties - typically the banks - or rather on the complete decentralization of these and the almost systematic adoption of an Internet-type network shared by "customers".
It is necessary to imagine devices (computers, smart phones, embedded communicating architectures...) which are all related to each others by such a network. Each participant in this network (a customer, a service provider) is identified by a unique address, assigned when he joins the system, which will be used for its identification in all the transactions he will make. This model is decentralized as it has no central control authority, unlike the traditional banking model. The Smart IoT for Mobility project is particularly interested in Smart Contracts, for their central use in this decentralized economy, and on operational ways to execute and deploy them.

The identified Use Case

The particular Use Case that will be experimented in this project is the Smart Service Book, that is proposed by Renault Software Labs. The vehicle accident scene can generates different smart contracts: one for the insurance, one for reparation, one for expertise with contextual data (describing the impact with photos and/or videos and map position) collected just before the impact.
This special scenario of the “Smart Services Book” can be enriched by other scenarios in the future or during the project, for example, the predictive maintenance for fleet/lease managements. It can also enable other services, for example for car sharing, individualized Car Insurance, multi-modality transport or whatever.
In the context of this project, we plan to make an exhaustive study covering all the subjects above. Moreover, Renault SW Labs SAS plans to use a special internal development hardware kit. It will be plugged in the CAN Diagnostics bus of the car allowing to upload data including sensors data… The initial plan is to exercise this concept with a Renault ZOE as the vehicle.

BioBlockImage
MultiDispImage

A multi-disciplinary project.

This project implies several researchers, from different disciplines, that are all interested in blockchains, smart contracts, or even in decentralized organisations. The global task force is separated into lawyers, experimental economists and economists, computer science specialists and electronics. In addition, this project involves also industrials form Renault and form Symag.

  • 1. From the legal point of view, it is a challenge to assess which data could be shared (anonymously or not), how a smart contract can be a trusted contract, how it can co-exist with traditional laws, comply with GPDR rules? One of the difficulties in building the blockchain will be identifying nodes and oracles. The architecture of the blockchain will have to ensure an automated contractual relation between all the contracting parties by envisaging from the beginning all the "life of the contract", ie: all the events that will be able to happen during the execution of the contract. This implies a good knowledge of the uses in the automobile distribution sector and induces a multidisciplinary dialogue between lawyers and technicians. The rules of Contract Law must be respected. The automatization due to the use of smart contracts will have to be programmed in accordance to legal requirements. For this purpose, the collective work between lawyers and computer engineers will be necessary and instructive. The lawyers will tend to check that the interests of the parties in the agreements will be respected and protected.
MultiDispImage
MultiDispImage
  • 2. From an economics and organizational point of view, new challenges of smart contracts concern data sharing processes in an industrial context, as well as users’ adoption/acceptance (as resulting from the characteristics of information transfer in the IoT ecosystem). Mainly for this reason, the technological implementation of the use-case cannot be conducted in isolation from the economics and organizational analysis of the “customer-centric business environment” of the “smart services book”. While the customer/user could benefit from the ecosystem (from where value is created), his/her trust in the platform and service co-supplied by the different ecosystems members pre-determines the success of the technological diffusion. Beyond providing a better understanding of what trust is, research conducted by the management and economics team aims at discussing what leads to trust; i.e. organizational and individual factors that could influence the adoption of these new mobility services. Technology acceptance models have been largely developed in the literature and are not well-equipped to analyze the adoption of disruptive technologies that are not yet stabilized on the market. As a result, a complementary objective of this project is to use laboratory and field experiments to determine main factors of acceptability by potential users of these new technological tools, which involve disrupting institutional rules. Experiments will aim at isolating individual characteristics such as aversion to ambiguity or to lying that could affect the acceptability of smart contracts.
  • 3. From the computer science point of view a Smart Contract is a program accessible and auditable by anyone, whose execution is verifiable and therefore verified, designed to execute the terms and clauses of a legal contract automatically when certain conditions are verified. In this context, the contribution of computer scientists to the “Smart IoT for Mobility” project concerns the definition of a domain-specific language to describe smart-contracts, their simulation and execution on a real platform. The challenge we will face is the transformation of traditional law contracts into IT objects, but also what it meaning of verifying smart contracts with respect to lawyers requirements independently from more traditional functional and non-functional constraints that we are used to deal with.
MultiDispImage
MultiDispImage
  • 4. From an electronic point of view, embedded aspects of the technology in a so constrained autonomous system - in power consumption, processing power - is a big challenge. Actually, cars could be considered themselves as a node of a blockchain network. In such considerations, several questions emerged as listed below: Which useful data to upload? How a distributed ledger (DLT) can be stored in the Electronic Control Unit (ECU) of the car? Is it viable storing this DLT directly in an ECU of the car? Or only selected compressed data, or only their hashes? Which DLT technology type to choose? To modify? How could be the on/off board partitioning done? Computation/power processing will be also a big concern in embedding a DLT in cars. The first technical challenge is related to the simulations of these contracts at scale on IoT devices, based on a clear definition - legal & technical - of a smart contract. The second technical challenge consists in establishing a language deploying these contracts on a set of IoT devices, regardless of their hardware architecture. And the third technical challenge is to take a target architecture and fully simulate its operation to ensure that it will work properly before deployment.

A significant step

The adoption of Smart Contracts in IoT platforms is the main originality of this project. Smart contracts have the characteristic of being able to read and understand each other and to run at any moment. In addition to the work mainly carried out by Gavin Wood on Ethereum on the first blockchain and smart contracts application development platform, we believe it is necessary to seize this revolution and adapt it to the case of IoT architectures. Some lawyers asked the question whether blockchain is a revolution or just an evolution. It is sure than whatever it is, Law is essential to accompany and regulate those new technologies. Concerning the adoption perspective and questions of acceptability of these new digital devices, smart contracts conduct to the emergence of a new “blockchain economy” which has been recently studied regarding its governance transformations. This project aims at discussing some unexplored questions, such as: how is trust affected by the blockchain economy; what is the role of institutions in the blockchain economy, how is system use incentivized in the blockchain economy, how do business models shape the blockchain economy? These questions have started to be explored with the production of preliminary results in the Smart IoT for Mobility project.

SigStepImage
MainGoalsImage

Main goals

Four main goals

  • To be able to define a formal and natural language that is legally-verified
  • To validate the complete layers on an IoT platform
  • To test the acceptability of users on these new applications
  • And to write a Smart Service Book for testing in real platforms
×

Credits

SIM

Smart IoT for Mobility

A research project funded by French (ANR) agency.

Impact and benefits of the project

The first scientific field in which the “Smart IoT for Mobility” project will have an impact is the electronics and computer science field. The project’s results will have a strong effect in all the embedded system that needs to be in contact, by any medium, every time and in a trusted way.

The second field is the economic and the especially experimental economy field where this project should be the first life-size test of a multidisciplinary experience for the computer and electronic community. The last field is of course the legal and law field where the adoption of new technologies will have a strong impact on our lives and thus, must absolutely be reviewed by the law.

Concerning the technological transfer, this project has a real impact on the vehicle constructors, where the blockchain is studied extensively for having a real impact on the mobility of users. The result of this project is expected to be in the roadmap of Renault. For Symag, the real gain will be in the Blocksy API licences that could be adopted by the embedded systems builders.

It is obvious that the SMART IOT project should be one of the first truly transdisciplinary approaches to a new, much more participative and cooperative economy, between human actors and integrated services within objects or cars, which should be the main societal innovation in the years to come. Smart contracts are becoming more and more necessary both for users of mobility services but also for a whole lot of other services such as e-health, travel, assisted visits, etc... Smart contracts would be in this case the assurance that a good that would be bought by anyone could be guaranteed, and when this one is a service the benefit for the whole population becomes obvious.

But these smart contracts can not be disconnected from the concept of transaction chain – or blockchain – because it is the only way to ensure that a smart contract can be guaranteed without error. The smart contract that a service offers us is the one that has been edited by the developers. The concept of blockchain is therefore vital both for smart contracts but also for service users! The citizen economy, with no other trusted third party than the service provider, is essential for the future and this will necessarily involve transaction chains.

Dissemination

Most of the research that will be carried out in this project will be mainly based on open source software available in open access. In addition to the information that has been given so far, we would like to inform the ANR that the entire “Smart IoT for Mobility” project will be hosted on a WEB site, to disseminate as much information as possible about the project but also about on a GIT Lab site, hosted by the University Cote d’Azur, which will be, at first, strictly private and shared by the partners of the project. In addition, all work intended to be published or work intended for the general public will be hosted on the Overleaf site (www.overleaf.com).

SIM

Smart IoT for Mobility

A research project funded by French (ANR) agency.

LEAT The scientific coordinator of the "Smart IoT for Mobility" project is François Verdier, professor at the Université Côte d’Azur (formerly Université Nice Sophia-Antipolis) since 2010, specialist in the modelling of SoC type digital architectures, deputy director of the laboratory of Electronics, Antennas and of Telecommunication (LEAT – UMR 7248) and member of the only existing University Graduate School (EUR) clearly oriented around the digital sciences (Digital Systems For Humans: DS4H). He has been a partner of numerous ANR projects since 2005, notably the OveRSoC project (which ended in 2008), which was oriented towards the development of SystemC RTOS models, the ANR FosFor project, which was more oriented towards self-reconfigurable architectures and the software issues raised.
He was more recently a partner of the ANR HOPE project where he participated in the development of a SystemC-TLM / C ++ library to add the consumed power constraints within the systems-on-chip models. He was also a partner of a major project of the Systematic competitiveness cluster in Île de France (the TeraOps project completed in 2010) where it was proposed to develop an overlay of the RTOS models that he had developed elsewhere. He is the coordinator of several projects that are all on the scope of this “Smart IoT for Mobility” project. He is moving to a real trans-disciplinary approach with lawyers and economists and breaking technologies (smart contracts and blockchain) but where the competencies gathered within the partnership he has built cover all the disciplines concerned.
LEAT - UCA CNRS 7248 researchers:
  • François Verdier, Professor
  • Benoît Miramond, Professor
  • Cécile Belleudy, Assistant Professor
  • Daniel Gaffé, Assistant Professor
  • Alain Pégatoquet, Assistant Professor
  • Roland Kromes, PhD. student
GREDEG A team of SHS faculty members from the Université of Côte d’Azur is also in this partnership and is led by Lise Arena, Researcher in Management and Organization Studies, Lecturer in Information Systems Management at the Université Côte d’Azur and member of GREDEG, UMR CNRS 7321. She will manage the economics partnership, and particularly with the Laboratory of Experimental Economics of Nice (LEEN-Nice Lab). Agnès Festré, Professor of Economics is director of LEEN of Complexity and Cognition Lab (CoCoLab), an experimental platform for Social Sciences located at the “Maison des Sciences de l’Homme et de la Société Sud-Est” from Université Côte d’Azur. CoCoLab is a unique experimental platform to study individual and interactive decision-making contexts with the help of behavioral and physiological devices (eye-tracking, facial expression recognition, keystrokes, scrolls, and mouse clicks recording, electrodermal response, heart rate variability) in order to better understand the behavior of economic actors.
Caroline Lequesne-Roth is a researcher at the Université Cote d'Azur, member of GREDEG (UMR 7321) and the Perelman Center for Philosophy of Law. She is the co-founder of the Deep Law for Tech (DL4T) and director of the FabLex DL4T where her research themes are articulated around the disciplines of economic law, global law and philosophy of law. She is particularly interested in the emergence of new forms of normativity in financial matters and the implications of blockchain phenomena and connected objects on the structures of power: blockchain, cryptocurrency and smart cities from the point of view of techno-governmentality.
Gredeg - UCA CNRS 7321 researchers:
  • Lise Arena, Assistant Professor
  • Amel Attour, Assistant Professor
  • Agnès Festré, Proffesor
  • Giuseppe Attanasi, Professor
  • Michela Chessa, Assistant Professor
  • Caroline Lequesne-Roth, Assistant Professor
  • Anne Trescases, Professor
  • Thierry Marteu, Assistant Professor
  • Marina Teller, Professor
  • Eva Mouial, Professor
I3S The computer scientific approach will be managed by Frédéric Mallet, professor at the University of Côte d'Azur, deputy director of the Informatics, Signal and Systems in Sophia-Antipolis laboratory (I3S – UMR 7271) and specialist in formal languages and in Domain Specific Languages. He is member of the laboratory I3S and is inside a joint team between INRIA and I3S. He will be interested on the definition of a Domain Specific Language dedicated to the formal specification, verification and orchestration of smart contracts.
I3S - UCA CNRS 7271 researchers:
  • Frédéric Mallet, Professor
  • Marie-Agnès Péraldi-Frati, Assistant Professor
  • Julien De Antoni, Assitant Professor
RENAULT We have also built this partnership with the company Renault Software Labs (Patricia Guitton-Ouhamou, doctor-engineer) who participated with us in the definition of a use-case oriented around the virtual passport (the Smart Service Book) with an extension towards insurance and the impacts of blockchain solutions on governance and rewards.
Renault Software Lab researchers:
  • Patricia Guitton-Ouhamou, Doctor Engineer
  • Séverine Glock, Engineer
  • David Berovitz, Engineer
Symag Moreover, in order to allow a real implementation of the solutions proposed on different Blockchain, we have associated the company Symag, subsidiary of BNP Parisbas, which Julien Bonnel is the chief innovation officer, which in addition to define a common use case with Renault is interested through the association with insurance companies and that provides us with an API solution for blockchain (Blocksy).
Symag researchers:
  • Julien Bonnel, Engineer
  • Bertrand Goetzman, Engineer
  • Bruno Coste, Engineer

SIM

Smart IoT for Mobility

A research project funded by French (ANR) agency.

Publications

  • "Smart IoT for Mobility: Automating of Mobility Value Chain through the Adoption of Smart Contracts within IoT Platforms", F. Verdier, P. De Filippi, F. Mallet, P. Collet, L. Arena, A. Attour, M. Ballatore, M. Chessa, A. Festré, P. Guitton-Ouhamou, R. Bernhard, B. Miramond, 17th Driving Simulation & Virtual Reality Conference (DSC 2018), Antibes, France

  • "An IoT Hardware Modeling for Using Blockchain with Smart Contracts Applications", R. Kromes, F. Verdier, 13th Colloque National of GdR SoC2, Montpellier, France

  • "IoT Devices Hardware Modeling for Executiong Blockchain and Smart Contracts Applications", R. Kromes, F. Verdier, IEEE AICCSA 2019, Abu Dhabi, UE

  • "Adaptation of an Embedded Architecture to Run Hyperledger Sawtooth Application", R. Kromes, L. Gerrits, F. Verdier, IEEE IEMCON 2019, Vancouver, Canada

  • "Bricoler une stratégie numérique au sein de l'écosystème du véhicule connecté : le cas du smart contract Renault", L. Arena, A. Attour, M. Ballatore, 24th Conférence de l'AIM 2019, Nantes, France

SIM

Smart IoT for Mobility

A research project funded by French (ANR) agency.

News:

  • Kick Off meeting: The kick off meeting has been the 10/4/2019, in room 121 at the LEAT building, Sophia Antipolis, France

  • Jobs offer: There are one PhD, one Post-Doc and one Research Engineer positions actually on this project. You can see at this site to see these positions. Contact the coordinator for more informations.

SIM

Smart IoT for Mobility

A research project funded by French (ANR) agency.

Coordinator of the SIM project:

  • François Verdier, Professor

  • Université Côte d'Azur, CNRS, LEAT

  • 930 Routes des Colles, 06903 Sophia Antipolis, France

  • mailto: francois.verdier@univ-cotedazur.fr