Network Traffic Characteristics of the Iot Application Use Cases

Total Page:16

File Type:pdf, Size:1020Kb

Network Traffic Characteristics of the Iot Application Use Cases Network Traffic Characteristics of the IoT Application Use Cases Jozef Mocnej Adrian Pekar Winston K.G. Seah Iveta Zolotova Technical University Victoria University of Wellington Technical University of Kosice, Slovakia New Zealand of Kosice, Slovakia Email: [email protected] Email: adrian.pelar,winston.seah @ecs.vuw.ac.nz Email: [email protected] { } Abstract—The Internet of Things (IoT) is a highly discussed many cases, however, this benefit means the communication paradigm aimed at the connection of everyday objects to the of low power devices over lossy networks, which creates high Internet. The idea of enabling objects to communicate with demands on the used technologies. Consequently, we need to each other brings significant benefits, yet there are several challenges that have to be also addressed. In recent years, understand the requirements of IoT application use cases in researchers have developed many solutions to resolve IoT issues order to create more efficient IoT solutions. and enhance the overall evolution. New technologies have been The aim of this paper is to contribute to the highly discussed proposed and existing approaches redefined to meet the specific topic of IoT by looking at IoT application use cases and requirements of IoT. However, the complexity and diversity of describe them from a traffic characteristics perspective. Our the area make the process quite difficult. This paper describes the IoT paradigm and provides an overview of efforts expended objective is to identify as accurately as possible the demands to date. It discusses topics such as IoT definitions, categorisation on networks defined by IoT application scenarios, which of IoT application areas and the greatest IoT challenges. One would help to clarify the requirements that IoT technolo- contribution of this paper is the detailed description of IoT gies need to target. The gained knowledge would not only network technologies and their illustration in a single protocol be beneficial for researchers and developers to create more stack. Another contribution is the definition of network traffic characteristics of IoT application use cases, which aims to help in appropriate IoT network technologies but also for industry to better comprehension of IoT demands on network technologies. better understand business opportunities and to facilitate their This knowledge is crucial not only to propose more efficient decision process about the most suitable network technologies solutions but also improve the network technologies specifically for the particular IoT application. Furthermore, this paper designed for IoT needs. provides an overview of the IoT paradigm and the most current efforts in network technologies specifically designed for IoT. I. INTRODUCTION The rest of the paper is structured as follows: Section II The Internet of Things (IoT) is a novel paradigm based describes the related work and highlights the main contribu- on interconnecting a tremendous number of heterogeneous tions of this paper. Section III introduces the IoT paradigm, end devices and providing the acquired data for all kinds its definitions, application areas and challenges. Section IV of different digital services. The term ‘Internet of Things’ classifies IoT network communication technologies and sum- was first coined by Kevin Ashton in 1999 while referring to marises them in one detailed protocol stack. Section V defines a global network of objects connected to Radio Frequency the traffic characteristics of IoT application domains and Identification (RFID) in a supply chain [1]. Since then, many Section VI evaluates the gained knowledge in the aggregated new technologies have emerged and IoT has spread to other scatter charts. Lastly, Section VII presents the conclusion and application areas as well. Nevertheless, the main goal has required future work. always remained the same – to empower computers with their own capabilities of gathering information without a human II. RELATED STUDIES interference. The IoT is a greatly debated topic in academia as well as The idea behind IoT is to extend everyday things with industry. In recent years, researchers have put a lot of effort a computing power and connection to the Internet and en- into IoT and proposed numerous solutions. Due to the novelty able them to sense, compute, communicate and control the and complexity of this paradigm, there has been a continuous surrounding environment. These capabilities are desired in demand for summarising state-of-the-art work and keeping many application use cases due to their potential impact, from researchers up-to-date. This section provides a chronological making our lives easier [2], [3] and safer [4], [5], through overview of the notable survey papers in IoT. improving and simplifying the current processes [6], [7], up Kortuem et al. [10] explored how emerging technologies to creating completely new possibilities and opportunities [8], transform everyday objects into smart objects. The authors’ [9]. IoT offers a new point of view on what kind of data should perceived smart objects to be more than just sensor nodes. be gathered, how often and from which place, so that it would Rather, they defined them as the interactive tools with input be possible to get information that was not available before. In and output capabilities and declared them as the main building blocks of IoT. The survey published in 2010 identified three perspective in order to provide an up-to-date overview of IoT canonical smart object types: activity-aware, policy-aware, and activities with the emphasis on current trends, applications, process-aware objects. used technologies, and major challenges. Finally, Al-Fuqaha In the same year, Atzori et al. [11] surveyed the fundamental et al. [20] proposed another general IoT survey, but this time aspects of IoT and provided an overview of this complex the major part was devoted to the communication protocols. discipline. To reduce the ambiguity, they defined the IoT Understanding network traffic characteristics is essential paradigm as a result of the convergence of three main vi- for all aspects of network design and operation, including sions: things-oriented, Internet-oriented, and semantic-oriented protocol design, resource provisioning, network management, vision. Moreover, they emphasised the potential applications and modeling and simulation [21]. The Poisson arrival process and open issues requiring further research. As they claimed has been used to model call arrivals in telecommunication in the conclusion, the technologies back in 2010 could have networks due to its analytical simplicity [22]. However, it has made the IoT concept feasible but the lack of scalability and been found to be unsuitable for new network traffic types that efficiency were the major drawbacks. have emerged from fundamental Internet protocols like TCP Bandyopadhyay et al. [12] studied the state-of-the-art of and applications like TELNET and FTP [23]. New applications IoT in 2011 and presented the key technological drivers, like video streaming bring with them new traffic models that potential applications, challenges and future research areas. are necessary for traffic engineering [24]. While understand- They observed the growing interest in IoT solutions from the ing the demands on the traffic characteristics is crucial for governance but raised the concern that without standardisation, proposing efficient solutions, a detailed study of various IoT the proliferation of applications would lead to a fragmentation network traffic characteristics is still not available. This is the of IoT, which could hamper its popularity and slow down the key motivation of this survey that distinguishes us from other overall progress. published surveys. Nonetheless, we also aimed to target the In 2012, the fragmentation of IoT communities had become typical survey topics and publish the updated state-of-the-art a real obstacle. Miorandi et al. [13] targeted this issue noting in IoT, as well as recap the already presented knowledge in that the researchers were too focused on the specific applica- the more compact format; this is our first contribution. Second, tion domains, which the authors perceived to be potentially we analysed IoT application use cases in order to define their harmful to the development and successful adoption of IoT network traffic characteristics. technologies. Therefore, they provided a holistic perspective on the IoT concept together with the relevant application III. IOT PARADIGM fields, enabling technologies, and research challenges. Their This section provides a general overview of the Internet objective was to help in bridging the existing communities of Things paradigm, including its definition, domain coverage and encourage cross-collaboration. and challenges to date. In 2013, Gubbi et al. [14] looked at the Internet of Things from the perspective of cloud computing and presented a A. IoT definitions cloud-centric vision for worldwide implementation of IoT, proposing a cloud-centric IoT architecture with the platform- The diversity of IoT and the rapid progress resulting from as-service called ‘Aneka’ that connects private and public the vast research being done has inevitably led to the lack of clouds to one solution. a standardised definition of IoT. Consequently, various defini- The growing volume of data generated by IoT devices tions have been put forth by researchers and standardisation motivated Perera et al. [15] to survey IoT from the context- organisations, including: aware perspective. As
Recommended publications
  • Towards a Smart City Based on Cloud of Things Riccardo Petrolo, Valeria Loscrì, Nathalie Mitton
    Towards a Smart City based on Cloud of Things Riccardo Petrolo, Valeria Loscrì, Nathalie Mitton To cite this version: Riccardo Petrolo, Valeria Loscrì, Nathalie Mitton. Towards a Smart City based on Cloud of Things. Proceedings of WiMobCity - International ACM MobiHoc Workshop on Wireless and Mobile Tech- nologies for Smart Cities, Aug 2014, Philadelphia, United States. hal-01004489v2 HAL Id: hal-01004489 https://hal.inria.fr/hal-01004489v2 Submitted on 18 Aug 2014 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Towards a Smart City based on Cloud of Things Riccardo Petrolo, Valeria Loscrì, Nathalie Mitton fi[email protected] - Inria Lille-Nord Europe, France ABSTRACT volved in the Cloud and solutions for the convergence and Smart City represents one of the most promising and promi- evolution of IoT and cloud computing infrastructures exist. nent Internet of Things (IoT) applications. In the last few Nevertheless, there are still some challenges to face such as: years, smart city concept has played an important role in 1) the interoperability among different ICT systems; 2) a academic and industry fields, with the development and de- huge amount of data to be processed provided in real-time ployment of various middleware platforms.
    [Show full text]
  • Wireless Sensor Networks
    WIRELESS SENSOR NETWORKS PRESENTED BY VIVEK KRISHNA KANNAN SIDDARTH RAM MOHAN ARUN OUTLINE • Wireless sensor networks • The Internet of Things and the role of WSN • TinyOS • Programming with Tinyos WIRELESS SENSOR NETWORKS • Comprises of spatially connected autonomous sensors • Typically used to measure temperature, pressure etc • Usually bi-directional allowing for control of sensor activity WIRELESS SENSOR NETWORKS MOTES/NODES • Sensors + supporting elements = Mote/Node • So, apart from the sensor, each mote typically consists of : • Radio transceiver with an internal antenna • A microcontroller • An interfacing element between the microcontroller and sensor • An energy source ( Battery or an energy harvesting element) GATEWAY • GATEWAY acts as a bridge between the WSN and other networks. This enables data to be stored and processed by devices with more resources, for example, in a remotely located server. RADIO TECHNOLOGIES AVAILABLE • Long range: 3G / GPRS • Medium range: ZigBee / 802.15.4 / WiFi • Short range: RFID / NFC / Bluetooth 4.0 ROUTING PROTOCOLS : CHALLENGES • No global IP addressing • This is due to the relatively large number of sensor nodes • Consequently overhead of ID maintenance is high • Thus IP based protocols don’t work ROUTING PROTOCOLS • The search for an ideal universal routing protocol for WSN’s is an ongoing process • A Technique is to have protocols based on the network structure • Common protocols for WSN: flat based and location based network structures ROUTING PROTOCOL : FLAT BASED NETWORK STRUCTURE • Here
    [Show full text]
  • W3c-Web-Of-Things-Intro.Pdf
    Web of Things Countering Fragmentation to unlock the potential of the IoT Dave Raggett <[email protected]> W3C Staff Champion for the Web of Things Internet of Things (IoT) • “IoT” coined by Kevin Ashton in 1999 • Generally used for sensors and actuators that are connected in some way to the Internet • Sensing and controlling physical things in conjunction with other data • Enabling collection of vast amounts of data 2 IoT Applications Smart Homes Wearables Healthcare Power & Environment Smart Cities Manufacturing 3 And many many more application areas Some IoT Benefits – Predictive maintenance, e.g. for railway networks, power stations, manufacturers, etc. • Reduced down time, enabling massive savings • Reduced maintenance costs compared to fixed schedule • Also valuable for consumers, e.g. cars, washing machines, etc. – Analytics for cost savings and enhanced customer experience • Design improvements based upon statistics of use – Better asset utilization for manufacturing lines • Purchasing and investment tied to accurate data measurements • Switching from mass production to mass customization – Assistive living for people with physical or cognitive impairments 4 Data = Improvements in Wellbeing • As people live longer, IoT sensors can help to improve their quality of live, and reduce costs of healthcare, freeing money for other purposes • Anonymous datamining of healthcare records can improve effectiveness of medication and enable the development of new treatments 5 Data = Money • Good quality data can be monetized – Everyone carries location
    [Show full text]
  • An Internet of Cars
    Edinburgh Research Explorer An Internet of Cars Citation for published version: Speed, C & Shingleton, D 2012, An Internet of Cars: Connecting the Flow of Things to People, Artefacts, Environments and Businesses. in Sense Transport '12: Proceedings of the 6th ACM workshop on Next generation mobile computing for dynamic personalised travel planning. ACM Association for Computing Machinery, pp. 11-12, Sense Transport '12 - Proceedings of the 6th ACM workshop on Next generation mobile computing for dynamic personalised travel planning, Low Wood Bay, Lake District, United Kingdom, 25/06/12. https://doi.org/10.1145/2307874.2307883 Digital Object Identifier (DOI): 10.1145/2307874.2307883 Link: Link to publication record in Edinburgh Research Explorer Document Version: Publisher's PDF, also known as Version of record Published In: Sense Transport '12 Publisher Rights Statement: © C. Speed & D. Shingleton, 2012. Speed, C., & Shingleton, D. (2012). An Internet of Cars: Connecting the Flow of Things to People, Artefacts, Environments and Businesses. In Sense Transport '12 Proceedings of the 6th ACM workshop on Next generation mobile computing for dynamic personalised travel planning. (pp. 11-12). ACM Association for Computing Machinery General rights Copyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s) and / or other copyright owners and it is a condition of accessing these publications that users recognise and abide by the legal requirements associated with these rights. Take down policy The University of Edinburgh has made every reasonable effort to ensure that Edinburgh Research Explorer content complies with UK legislation. If you believe that the public display of this file breaches copyright please contact [email protected] providing details, and we will remove access to the work immediately and investigate your claim.
    [Show full text]
  • Privacy Implications of Radio Frequency Identification (RFID) Technology
    Information and Privacy Commissioner/ Ontario Tag, You’re It: Privacy Implications of Radio Frequency Identification (RFID) Technology Ann Cavoukian, Ph.D. Commissioner February 2004 Dr. Ann Cavoukian, the Information and Privacy Commissioner of Ontario, gratefully acknowledges the work of Lawrence Surtees and Laura Boyd in preparing this report. 416-326-3333 2 Bloor Street East 1-800-387-0073 Suite 1400 Fax: 416-325-9195 Information and Privacy Toronto, Ontario TTY (Teletypewriter): 416-325-7539 Commissioner/Ontario M4W 1A8 Web site: www.ipc.on.ca This publication is also available on the IPC website. Table of Contents Introduction ............................................................................................................... 1 What is RFID?............................................................................................................ 3 How RFID Systems Work ........................................................................................... 4 Types of RFID Systems ............................................................................................... 5 Chipless versus Chip RFID.............................................................................................. 5 Active and Passive RFID Tags .......................................................................................... 5 Inductively Coupled RFID Tags....................................................................................... 6 Capacitively Coupled RFID Tags ....................................................................................
    [Show full text]
  • The Internet of Things
    Paper Prepared for the 1st Berlin Symposium on Internet and Society October 25-27, 2011 The Internet of Things Rob van Kranenburg [email protected] Erin Anzelmo [email protected] Alessandro Bassi [email protected] Dan Caprio [email protected] Sean Dodson [email protected] Matt Ratto [email protected] 1 Abstract This paper traces the challenges and nature of the impact posed by the developments termed the ’Internet of Things (IoT)’. The Internet of Things is comprised of a number of technological protocols that aim to connect things to other things, to databases and to in- dividuals. The speed with which the paradigm of connecting communicating objects has taken over the full range of connectivity protocol (IPv6), hardware (from cheap sensors to smart phones, iPads, tablets that are full blown computers), software (either proprietary in the cloud or collaborative open source), applications (ranging from location based services that link up to social networks to your car linked up to a particular brand network) and ser- vices (from car sharing with RFID (Radio Frequency Identification) cards (Buzzcar), to blinds texting you or your service layer that they are out of battery power (Designer) is determined by the collaborative power of the internet. In this paper, we outline the Internet of Things’ recent history, technological challenges and policy ecology. We end by sketching a possible framework for grasping its impact in four domains: (1) the value chain where all objects can be tracked, logged and traced, (2) the service layer that can be built upon this, (3) the smart city layer and (4) its ultimate limit and scope of the Sensing Planet notion that aims to capture natural processes by globally dis- tributed sensor grids to have counterparts in the cloud.
    [Show full text]
  • The Internet of Things: Making Sense of the Next Mega-Trend
    September 3, 2014 IoT primer The Internet of Things: Making sense of the next mega-trend Equity Research The third wave of the Internet may be the biggest one yet 28 billion reasons to care… Benchmarking the future: early adopters Simona Jankowski, CFA The Internet of Things (IoT) is emerging as the We see five key early verticals of adoption (415) 249-7437 [email protected] third wave in the development of the Internet. The (Wearables, Cars, Homes, Cities, and Industrials) Goldman, Sachs & Co. 1990s’ fixed Internet wave connected 1 billion as test cases for what the IoT can achieve. users while the 2000s’ mobile wave connected Focus on: new products and sources of revenue James Covello another 2 billion. The IoT has the potential to and new ways to achieve cost efficiencies that can (212) 902-1918 [email protected] connect 10X as many (28 billion) “things” to the drive sustainable competitive advantages. Goldman, Sachs & Co. Internet by 2020, ranging from bracelets to cars. Key to watch: privacy and security concerns - a likely source of friction on the path to adoption. Heather Bellini, CFA …and the train is leaving the station (212) 357-7710 [email protected] Focus: Enablers, Platforms, & Industrials Goldman, Sachs & Co. Breakthroughs in the cost of sensors, processing power and bandwidth to connect devices are The IoT building blocks will come from those that enabling ubiquitous connections right now. Early can web-enable devices, provide common Joe Ritchie simple products like fitness trackers and platforms on which they can communicate, and (212) 357-8914 [email protected] thermostats are already gaining traction.
    [Show full text]
  • Internet of Things: Vision, Applications and Challenges
    International Journal of Engineering Trends and Technology (IJETT) – Volume 47 Number 7 May 2017 Internet of Things: Vision, Applications and Challenges Bharti Bansal(1) , Shweta Rana(2) Assistant Professor & Computer Science & Amity University Haryana Gurugram, Haryana, India ABSTRACT to report about the availability of drinks contained and The form of communication that we see now is either its temperature. Later, in 1991, a contemporary vision human-human or human-device, but the Internet of of IoT was first given by Mark Weiser . However in Things (IoT) promises a great future for the internet 1999, Bill Joy gave a clue about the communication where the type of communication is machine-machine among devices in his taxonomy of internet [6]. In the (M2M). very same year, Kevin Ashton proposed the It aims to unify everything in our world under a term ”Internet of Things” for interconnected devices. common infrastructure, giving us not only control of The basic idea of IoT is to allow autonomous exchange things around us, but also keeping us informed of the of useful information between uniquely identifiable real state of the things. This paper aims to provide a world devices around us. These devices are fueled by comprehensive overview of the IoT scenario and the leading technologies like Radio-Frequency reviews its enabling technologies and the sensor IDentification (RFID) and Wireless Sensor Networks networks. Also, it describes a six-layered architecture (WSNs) and further processed for decision making, on of IoT and points out the related key challenges. the basis of which an automated action is performed. However, this manuscript will give good comprehension for the new researchers, who want to do 2.
    [Show full text]
  • Internet of Things (Iot): an Overview
    3rd International Conference on Advances in Engineering Sciences & Applied Mathematics (ICAESAM’2015) March 23-24, 2015 London (UK) Internet of Things (IoT): An Overview Sade Kuyoro, Folasade Osisanwo, and Omoyele Akinsowon point in time when more ―things or objects‖ were connected to Abstract---Our world today is driven by technological the Internet than people; i.e. from anytime, anyplace uniquely innovations that have taken over all aspect of human endeavours and identifiable objects or "things" with a digital presence can be making life and task easier to accomplish within a space of time. The connected for anyone on any network.[4][5] These improvements that technology has brought and is still bringing to our connections will multiply and create an entirely new dynamic society cannot be overemphasized. This improvement is still a network of networks at any point in time.[5] There are two continuous process as divers technologies are emerging on daily basis, at low cost and in portable forms, making it accessible and main categories of objects: identified objects and connected affordable for different class of the human race. Internet of Things devices. The objects or devices can be connected to one (IoT) is a fast emerging technology with the promises of significant another to create a digital ecosystem as well as be connected to benefits to individuals, homes, companies, institutions and the whole the Internet. (See Figure 1) [6] world at large. The technology behind IoT is driven by various The idea of connecting home appliances to the internet technological force such as smart devices, wireless network, (Internet of Things) was popularized and seen as the next big pervasive connectivity and so on.
    [Show full text]
  • Smart Home System Using Iot and AI
    International Journal of Management, Technology And Engineering ISSN NO : 2249-7455 Smart Home System using IoT and AI Prof. Bhagyashri F. More Assistant Professor, Department of Computer Engineering, MESCOE, Pune Mr. Sudesh Pawar UG Student, Department of Computer Engineering, MESCOE, Pune ABSTRACT The world is moving forward at a fast pace, and the credit goes to ever growing technology. In recent year, the Internet of Things (IoT) has drawn significant research attention by researchers worldwide. IoT is considered as a part of the Internet of the future and will comprise billions of intelligent communicating ‘things’ and thus, IOT is a hot topic or one can say a trend in the field of Electrical Engineering and Computer Science (EECS). The future of the Internet will consist of heterogeneously connected devices that will further extend the borders of the world with physical entities and virtual components in various fields. The Internet of Things (IoT) will empower the connected things with new capabilities. In the current context of smart homes, specifically in the urban areas, the scenario is that the demand for modern systems with better features is ever increasing and all major companies are trying to address the same demand. In this paper, the applications of IoTin Smart Home System are systematically analyzed. Firstly, definition of IoT and the technical ecosystem of IoT is introduced; secondly, current implementations of IoTin this field of Smart Homes are discussed; thirdly, some issues related to the application in field of location determination are explored and how AI might be a solution to the refinement of determining location is lightly touched upon; finally, the major applications of a Smart Home System and the scope of such system and current limitations which need addressing by the research community are briefly explained in the paper.
    [Show full text]
  • 171 Internet of Things Iot Meaning, Application and Challenges
    International Journal of Trend in Scientific Research and Development (IJTSRD) International Open Access Journal | www.ijtsrd.com ISSN No: 2456 - 6470 | Volume - 2 | Issue – 6 | Sep – Oct 2018 Internet of Things (IoT ) Meaning, Application and Challenges Ibrar Ahmed 2, Shilpi 2, Mohammad Amjad 1 1Associate Professor, 2Student Department of Computer Engineering , Jamia Millia Islamia University, New Delhi , India ABSTRACT The idea of making self- communicating devices among many devices while the Internet of things conceived back in 1999 however it caught attention delivers another open-ended outlook for producing only after the British Entrepreneur Kevin Ashton connectivity as well as rooted computing capabilities christened the term Internet of Things. Since then, among them. many distinguished researchers and other academicians of this domain have been a dding Nowadays, each particular company, college, Private significant knowledge on the fundamental concepts of and Public organization even every single household IoT in the form of extensive researches, review papers is linked to one another through the internet. To be and visual presentations. Here, in this paper, we are precise, every single person is connected to another shedding light on the core concepts of Internet of through the internet. The full prospective of this Things. We further examine the potent ial impact of interlinking is currently utilized by linking not only other existing or establishing technologies on IoT. We the people but the computing devices also. This model are presenting an extensive multi-facet report on the has been in vogue for a few years and is rega rded as implementation of IoT while addressing many the internet of things.
    [Show full text]
  • Interacting with Objects in Games Through RFID Technology
    Chapter 16 Interacting with Objects in Games Through RFID Technology Elena de la Guía, María D. Lozano and Víctor M.R. Penichet Additional information is available at the end of the chapter http://dx.doi.org/10.5772/53448 1. Introduction Interactive games aimed at educational environments are becoming increasingly important in children´s learning. At the same time, technological advances are definitely causing the arrival of new computational paradigms, such as Ubiquitous Computing or Internet of Things. Ubiquitous Computing was defined by Mark Weiser in 1988, which provides the user with advanced and implicit computing, capable of carrying out a set of services of which the user is not aware. Internet of Things is similar to the Ubiquitous Computing para‐ digm and was introduced by Kevin Ashton in 1999 [7]. The scenario is described as a daily life object network where all of the objects are digitalized and interconnected. The main objective of this chapter is focused on how to exploit the evolution of technology to improve user interaction in game environments through digitalized objects with identifi‐ cation technology (such as RFID or Near Field Communication). Digitalized objects are used as interaction resources. They are used in conjunction with mobile devices providing the performance of tasks with a simple and intuitive gesture. In the first place, mobile devices offer sophisticated methods to provide users with services to make use of information and to interact with objects in the real world. In the second place, physical objects are associated with digital information through identification technologies such as RFID. In this context, physical mobile interactions allow users to play games through natural interaction with ob‐ jects in the real world.
    [Show full text]