Abstract
The Internet of Things refers to a network of interconnected devices, objects, and systems, that can interact with one another without human intervention. The adoption of IoT technology has expanded rapidly, significantly impacting various fields, including smart healthcare, intelligent transportation, agriculture, and smart homes. This paper focuses on smart street lighting, which represents the core piece of the smart city and the key public service for citizens’ safety. Nevertheless, it poses substantial challenges related to energy consumption, especially during energy crises. This work aims to provide an advanced solution that enables intelligent control of street lighting, enhances human safety, reduces CO2 emissions and light pollution, and optimizes energy consumption, as well as facilitates maintenance of the lighting network. The solution is twofold: First, it introduces IoT-based smart street lighting referential models; second, it presents a framework for controlling smart street lighting based on the referential models. The proposal uses an IoT-based fuzzy multi-agent systems approach to address the challenges of smart street lighting. The approach leverages the strengths and properties of fuzzy logic and multi-agent systems to address the system requirements. This is illustrated through a testbed case study conducted on a concrete IoT prototype.
1. Introduction
1.1. Context, Motivation, and Objectives
The Internet of Things (IoT) is a new era in computing technology that has risen significantly in recent decades. It encompasses a system of interconnected devices, digital and mechanical machines, animals, people, or objects. These intelligent objects and entities have unique identifiers, allowing them to collect, process, and transmit data over a network without human or computer intervention [1]. The IoT generates a massive volume of data that, when analyzed, stored and processed, can enhance our lives and lessen the environmental impact. The core principle of IoT lies in its ability to integrate intelligence via on-board processing, making it versatile for numerous practical applications across a variety of fields, including Industry [2], Smart Homes [3], Smart Agriculture [4], Smart Transportation [5], the Environment [6], and Smart Cities [7,8,9]. The versatility of these connected devices is what makes them useful, providing a foundation for several IoT solutions [10].
This work is interested in smart cities, considered as one of the main IoT applications which aims at improving citizens’ lives through connected objects and infrastructures. It is organized around several axes such as environmental issues and energy constraints, and the development of economic models that are focused on the use and integration of digital technology in the city. It encompasses almost all IoT applications, including Smart University, E-Health, E-Transport, Smart Lighting, etc.
More precisely, this paper focuses on smart street lighting as a specific type of IoT concept, including the tools, foundation, principles, models, and approaches related to street lighting. It is a key service in Smart City management, incorporating hardware and software technologies to automatically schedule indoor or outdoor lights under constraints that improve lighting control quality, reduce costs, and enhance citizens’ safety and air quality.
Smart street lighting, often referred to intelligent lighting, employs innovative technologies to rationalize energy consumption, enhance public safety, and improve the overall smart city experience. Key features include energy efficiency, achieved through sensors and actuators that adjust brightness based on traffic and ambient light; improved public safety through sensors detecting potential security threats; and urban experience enhancement through data collection for urban planning. A smart street lighting system generally consists of streetlights equipped with sensors, actuators, and communication devices. Sensors collect data on traffic, ambient light, and security threats, while actuators adjust brightness based on this data. Communication devices connect lampposts to a central control system for remote monitoring and control.
Smart lighting serves as a backbone for a smart city network, offering several key advantages, such as:
- Significant reduction in energy consumption and maintenance costs.
- Enhanced public safety through improved lighting and visibility of hazards.
- A platform for various smart city services, including mobile broadband connectivity, traffic light control, smart parking, traffic management, environmental monitoring, public safety through video cameras, and electric vehicle charging stations.
Despite these benefits, developing smart street lighting systems presents challenges, including the high cost of installation and maintenance, the need for robust communication infrastructure, data management, privacy protection, compatibility, network redundancy, and scalability for future upgrades and operations.
In this paper, we focus on optimizing street lighting to achieve energy savings, reduce maintenance costs, and improve public safety.
In recent decades, several literature reviews [9,11,12,13,14,15] have addressed the challenges associated with smart street lighting, utilizing diverse paradigms and technologies.
For instance, researchers optimize smart street lighting for energy efficiency using algorithms that reduce energy consumption while maintaining appropriate brightness levels. Other studies have examined the impact of smart street lighting on urban safety through crime rates and pedestrian activity. Furthermore, some research efforts have integrated smart street lighting with other Smart City applications, including environmental monitoring and smart transportation systems. These efforts highlight the multifaceted importance of smart street lighting, including safety, connectivity, and energy efficiency.
Moreover, technological advancements in smart street lighting include the use of sensors, such as Light Detection and Ranging (LiDAR), for accurate brightness adjustments [16] and IoT integration for real-time monitoring and data-driven decision-making. Thus, the smart street lighting area has been the focus of relevant studies and advancements over the last few years, as it can potentially bring significant benefits to citizens and cities alike. Research on street lighting offers economic benefits but faces challenges such as high maintenance and energy costs, with unclear management despite IoT integration.
The literature review highlights the different challenges and prospects related to smart street lighting, alongside the various technological materials and improvements that have been attained in this area. The resulting findings draw attention to the importance of adopting and elevating research in smart street lighting systems as a keystone of a smart city.
Intuitively, it is apparent that such research conveys several advantages and economic profits. Nevertheless, they suffer from several anomalies, such as increased maintenance costs and high energy consumption. On the other hand, it is unclear how street lighting is managed despite taking into account several functionalities and utilizing IoT technology.
With respect to this, the ultimate goal of this work is to provide an intelligent management approach of smart street lighting. To tackle this issue, our attention focuses on considering and combining environmental constraints and technological means of information and communication to rationalize energy consumption, optimize resources utilization performances, and contribute to the intelligent management to smart street lighting.
1.2. Contribution and Inspiration
The main contributions of this paper are twofold and can be summarized as follows:
Firstly, we examine the technological features for selecting appropriately the physical components that incite attaining the above objective. In this perspective, we propose two smart street lighting referential models, called smart patterns, that are: Basic Smart Street Lighting (BSL) and Advanced Smart Lighting (ASL). Therefore, both patterns can contribute to saving electrical energy and reducing resource utilization, ensuring intelligent control and human safety. BSL is recommended in uncrowded areas or during energy crises. However, ASL is suitable for urban or critical spaces. Both patterns differ in technical components and management rules.
Secondly, we propose a fuzzy logic-based multi-agent architecture that offers several functionalities, mainly remote intelligent control of smart street lighting, fire management and human safety assurance, and control of streetlights maintenance tasks. These functionalities enable the reduction of energy consumption and CO2 emissions, as well as contribute to citizens’ comfort and safety.
The theoretical foundation of this research is situated at the intersection of multi-agent systems (MAS) theory, fuzzy logic, and IoT. This combination creates a reliable framework that supports decision-making in dynamic environments such as smart city infrastructure. Moreover, this research builds upon IoT-based Smart Street Lighting Referential Models (i.e., smart patterns), serving as a novel theoretical framework for realizing intelligent street lighting systems. These models are specified by design pattern theory, ensuring a modular and scalable architecture. They are both theoretically robust and adaptable to diverse urban scenarios, can guide the design and configuration of smart lamps, and are designed to optimize energy consumption and enhance public safety by integrating fuzzy logic and MAS.
In addition, we employ a hybrid control architecture that offers a novel approach for structuring and managing smart street lighting infrastructures efficiently and effectively. Our MAS architecture is formalized using the Vowel approach, a widely recognized methodology in the field of MAS.
The rationale for selecting fuzzy logic and MAS as foundational paradigms is as follows:
- Smart street lighting information is gathered from multiple sensors and transmitted through various IoT connectivity modules. As a result, imprecision and uncertainty could disturb such data; thus, it should be controlled. For dealing with imprecision, ambiguity, and uncertainty, several classical logic extensions could be utilized, such as fuzzy logic [17,18] and probability logic [19]. Given that we require modeling imprecision in lighting control, we can adopt fuzzy logic instead of probability logic [20,21]. Although fuzzy logic deals with imprecise information, the information is handled in sound mathematical theory. To be more precise, “Fuzzy logic is not fuzzy”; essentially, fuzzy logic is a precise logic of imprecision and approximate reasoning [22,23].
- Regarding MAS, their properties go hand in hand with smart street lighting system characteristics, which is a class of IoT applications. Thus, MAS presents an adequate paradigm for their modeling and development. It models the smart street lighting control system as a set of autonomous, intelligent, and cooperative entities called agents. These agents communicate with one another by means of sophisticated Agent Communication Languages (ACL) and protocols. Accordingly, the solution opts for providing a smart pattern-based approach that utilizes fuzzy logic and MAS paradigms as reasoning mechanisms.
1.3. Paper Structure
The remainder of the paper is organized as follows: Section 2 covers the theoretical background and introduces key concepts related to the research area, including IoT, Street Lighting, MAS, and Fuzzy Logic. Section 3 reviews related literature and previous work in the field. Section 4 details the methodology, presenting smart lighting patterns and smart street lighting architecture, modeled using Vowel approach and UML modeling language. Section 5 presents the implementation feasibility, showcasing the practical realization of smart lamppost (i.e., proof of concept) and giving a technical description of MAS implementation through a case study. Section 6 provides a theoretical analysis and comparative study. Section 7 concludes the paper and outlines prospects for future work.
2. Background
2.1. Internet of Things
This section reviews IoT technology, covering its definitions, properties, applications, and challenges. IoT involves connecting physical objects, via sensors, software, and other technologies to collect and exchange data over the Internet. It envisions everyday objects, like clothing and vehicles, having the ability to sense, communicate, and provide new information [24]. IoT is defined as a network of interrelated devices with unique identifiers that can transfer data without human interaction [25]. The pervasive presence of connected things like sensors, actuators, and RFID tags is a key to IoT systems, enabling interactions and cooperations to perform various operations [26,27].
Key properties of IoT systems include self-configurability, interoperability, heterogeneity, ubiquity, dynamicity, sensing and actuation abilities, communication, embedded intelligence, and cost-effective interconnection of devices with unique identifiable Internet Protocol. While IoT has promising issues, it faces challenges including security and privacy, real-time data management, power consumption, resource constraints, Big Data issues, and connectivity norms, protocols, and platforms [28,29]. Regarding its applicability, IoT has a wide range of real-world applications, such as smart homes, wearables, connected cars, smart cities, smart retails, and smart farming, which can revolutionize the way we work and live, making our lives more convenient, efficient, and connected. The expansion of IoT-connected devices generates large amount of data that need to be analyzed, stored, and processed for real-time decision-making, enhancing of citizens’ quality of life and minimizing of environmental impact.
2.2. Fuzzy Logic
Fuzzy logic enables modeling computer systems with imprecise, uncertain, or rapidly changing data. It has applications in facial pattern recognition, air conditioners, vacuum cleaners, transmission systems, control of subway systems and unmanned helicopters, optimization of power systems, expert systems, robotics, and biotechnology. This mathematical reasoning paradigm handles uncertainty and allows variables to take their truth values from the continuous range of [0, 1], resulting in non-linear input-output mappings where fuzzy facts are true to varying degrees between 0 and 1. Fuzzy logic is based on fuzzy sets, which are characterized by membership functions assigning a degree of similarity to the set. Consequently, variables are processed as partial truths with truth values ranging between completely true and completely false. Fuzzy propositions are utilized as antecedents and consequences in if-then rules to describe the system [30,31,32]. The general structure of fuzzy logic applications consists of four main stages [33,34]: fuzzification, inference, composition, and defuzzification. Fuzzification maps the crisp input values to fuzzy sets by specifying truth degrees for potential rule premises. Inference ensures ‘then’ activation of potential rules based on the computed premises of truth values, resulting in a fuzzy subset assigned to each output variable. Composition joins these fuzzy subsets together to create a single fuzzy subset for each output variable. Lastly, defuzzification transforms these fuzzy outputs sets into crisp numbers for decision-making or action control. Fuzzy logic is an appropriate approach that copes with imprecision in problem-solving and designing accurate control systems for real-world applications. We believe that it is a promising paradigm for smart street lighting control due to its ability to easily capture the necessary information in an easy manner.
2.3. Multiagent Systems
In this section, we present an overview of the MAS paradigm [35,36,37]. MAS is an interdisciplinary field that relies on numerous areas such as control theory, artificial intelligence, game theory, and distributed systems. It is a system made up of multiple interacting agents that work together to accomplish a common goal. An agent is a software or physical autonomous entity that is proactive, reactive, situated in an environment, and is capable of making decisions to fulfill its goals by interacting with its environment. Each agent has its own properties, such as autonomy, reactivity, proactivity, rationality, mobility, learning, and adaptability, that impact its behavior. An agent’s behavior is defined by a set of roles it can perform (e.g., learner, author, reviewer, administrator). MAS interactions are supported by different forms of communications. It aims at ensuring system coherency and contributes significantly to the achievement of the system and the agents’ goals. MAS communication is well-structured and utilizes specific agents’ communication language, such as KQML [35] and FIPA-ACL [36]. It is based on well-defined protocols, such as Contract Net Protocol [38]. Interactions include cooperation, collaboration, and negotiation. Agents are designed with specific architecture, which are classified into two main types: reactive and cognitive. Reactive agents are simple and react in real time to environment changes, whereas cognitive agents are intelligent and can plan ahead to accomplish their goals. A hybrid architecture can be utilized to take advantage of both. MAS has been widely applied in various real-world applications, such as multi-robot systems, multiple satellite systems, autonomous underwater vehicle queues, air vehicle fleets, and so on [39]. Their applications cover several fields, like healthcare, energy management, transportation, and agriculture. With the growth of sensor network, distributed computing, and network communication.
MAS can achieve long-distance data exchange using network technology. Given the wealth of MAS in terms of models, platforms, and tools that facilitate its development and implementation, MAS seems like a promising choice to solve practical problems with good reliability, strong robustness, and high efficiency. For example, Ambient Intelligence (AmI) [40] aims to create a sensor network providing information and knowledge by incorporating digital environments that respond to people’s needs. Recently, there have been various projects that address AmI needs, driven by advances in sensor systems and IoT. MAS has been used as a tool for developing AmI frameworks, such as the iGenda framework [41,42] for intelligent event management and the ALZ-MAS framework for enhancing healthcare for Alzheimer’s patients. The iGenda platform manages events based on their importance and schedules activities based on users’ medical conditions. On the other hand, the ALZ-MAS [43] framework provides support and medical care for Alzheimer’s patients.
3. Literature Review
This section provides an overview of key studies related to smart street lighting. The selected works highlight recent advancements in smart street lighting across various settings, employing diverse technological approaches. These studies have been chosen to showcase innovations and materials that contribute to energy efficiency, cost and economic issues, and the integration of safety and well-being measures. They intend to provide a comprehensive view of the relevance and significance of advancements in this field.
In [11], the authors focused on reducing unnecessary power consumption in street lighting systems within smart cities. The main objective was to implement an Artificial Neural Network (ANN)-based system for enhancing energy efficiency. The system utilized various sensors to inform decision-making processes through ANN and fuzzy logic controllers. The control allows localized adjustments based on real-time sensor data.
The authors, in [9], investigated the application of ZigBee technology in Smart Street Lighting Systems (SSLS) to address the economic, social, and environmental challenges posed by urban migration. Municipal lighting represents a significant cost, and conventional systems are often inefficient. The study demonstrated that SSLS, using ZigBee, reduces energy consumption and enhances system efficiency through programmable sensors.
In [12], the authors developed a novel framework for future smart street lighting projects in previously ignored low-population towns and cities. This holistic framework aims to bridge existing gaps in smart street lighting implementation research by integrating technical design, economic evaluation, and public stakeholder engagement, which are essential for planning and developing infrastructure in small cities.
In [13], the authors proposed an intelligent supply and demand management system for a micro smart grid (MSG) that includes solar cells, wind turbines, a diesel generator, and battery storage capable of bi-directional energy trade with the smart grid (SG). The system employs decentralized fuzzy controllers optimized via the NSGAII algorithm, with objectives to maximize user comfort, increase renewable energy utilization, minimize total power costs, reduce peak-time energy consumption, and minimize the probability of power supply loss. The study addresses various real-world uncertainties, demonstrating the system’s efficiency and resilience.
The authors, in [14], introduced an online recommender system embedded within the EM3 platform to improve energy efficiency via tailored recommendations. The system integrates real-time sensor data with user habits and feedback to deliver actionable suggestions at the most opportune times, thereby increasing the chances of acceptance. It employs temperature, humidity, and light sensors and achieves a prediction accuracy for the optimal timing of recommendations between 93% and 97%.
In [15], Beccali et al. presented a method to optimize urban lighting systems by combining technical measurements with user preferences to save energy and improve the quality of light. The proposed method, applied to a case study at the University of Palermo campus, incorporates LED technology and advanced control systems, including artificial intelligence and multi-agent systems, demonstrating both economic and user satisfaction benefits. This integrated approach provides a comprehensive framework for enhancing urban lighting efficiency while addressing user needs and preferences.
The authors, in [44], proposed a smart street lighting model by integrating a thin-film Barium Strontium Titanate (BST) light sensor and an android application. The proposed prototype consists of four elementary components: thin-films BST as a light sensor, a smartphone, GSM communication protocol, and an automation component. It offers the following functionalities:
- automatically adjusts streetlamps’ intensity by dimming according to the time of day.
- remote control of streetlamps by turning on/off lamps via an android application.
- automatically detects streetlamps’ failures and informs the maintainer by sending a report to their smartphone via GSM protocol, avoiding potential internet network interferences.
The experimentation of this work has revealed up to 69.23 percent power savings, lower power usage than conventional systems, and reduced operating cost. In addition, streetlamps’ failure self-reporting simplifies identifying and repairing faulty lamps.
A smart meter (SM)-based solution has been proposed in [45], which aims to ensure energy savings. SM is a fundamental tool that requires real-time monitoring and control. To provide efficient communication and information transmission across long distances with lower energy consumption, the authors used the LoRa Protocol. The solution provides measurement, control, monitoring, and energy savings for public lighting. This Street Lights System involves three main devices: Gateway, Operating and Monitoring Device, and Illumination Level Device. Moreover, the control of lighting level is dynamically ensured by the Street Lights Regulation (SLR) algorithm. The latter is an Artificial Bee Colony (ABC) optimization algorithm that adjusts the illumination levels to continually consume the smallest amount of electric energy in a reliable, accurate, and fast manner. Measured data is sent to the gateway and uploaded to the cloud using Firebase services.
In [46], the authors proposed an artificial neural network and fuzzy logic-based smart street lighting system. The proposal utilizes light-emitting diode (LED) lamps and was deployed in a residential city called Hosur, located in the Indian state of Tamil Nadu. The experimentations were conducted through numerous scenarios over seasons. The decision-making process is founded on lighting parameters analysis obtained through lighting, motion, and PIR sensors, as well as neural network and fuzzy logic controllers. It aims to sidestep energy inefficiency and unnecessary usage of streetlights. The authors implemented and tested five scenario levels in real time. The study led to 34% unwanted streetlights usage mitigation and an about 13.5% rate power consumption reduction.
A TALiSMaN solution was proposed in [47], which is a real-time and adaptive distributed traffic-aware lighting scheme management network. It consists of detecting vehicles and a pedestrian presence and adapting dynamic illumination to the optimal level. Accordingly, it improves street lighting energy efficiency and its relevance. TALiSMaN is based on a streetlight utility model that quantifies the usefulness of street lighting. It is a derivative model from different street users’ perspectives emerged according to various street lighting requirements. The adaptive allied algorithm personalizes its operations to different street users on the basis of utility model and operates autonomously over a network of distributed interconnected streetlights. The solution is simulated under an environment modeling a road network, its users, and a networked communication system, considering a streetlight topology with real traffic and geographical data released from a residential area in Southampton, which is situated in the UK. It also considers a range of different road traffic volumes. The experimentation shows lower energy consumption and similar street lighting utility to conventional schemas. It shows 45–98% of energy savings according to traffic volume.
Also, the authors, in [48], proposed a wireless networked LED street lighting system. It is a centralized remote-control solution that aims to reduce energy cost and improve public safety. Two prototypes were presented that deal with public safety: The first one is an emergency response assistance application, founded on integrating streetlights with the on-campus 911 emergency buttons. Hence, neighboring streetlights flash as warning signals each time the 911-call button is activated. The second one is a mobile application named SafeWalks that provides the safest walking path on campus. It is established from pedestrians’ statistics across all possible roads, collected from streetlights and video sensors. The authors expect to provide methods that consider further parameters, such as location, traffic, and weather, to improve safety and efficiency.
The authors, in [49], designed a trust-based distributed sensor-selection architecture for urban road networks. The primary goal of the solution is to ensure the optimal brightness level of streetlamps. In light of this, the authors implemented an adaptive reputation mechanism that adjusts brightness dynamically on the basis of estimated vehicle flow on each street segment. The sensor-selection strategy was personalized to the specific road networks’ switching model, which takes into account the presence of traffic lights and road links. The proposed solution was shown to be more effective than conventional systems.
In [50], the authors paid special attention to lighting economic aspects because of the lighting-significant part of energy consumption as well as the impact of electricity prices on customers’ energy-consumption pattern. In fact, customers increase their electrical energy consumption whenever electricity prices decrease. Contrariwise, they use less electrical energy when prices are raised.
The authors proposed an advanced solution for managing LED light energy cost. Unlike existing lighting control systems, which are commonly based on controlling lighting levels, the solution focuses on both anticipated lighting levels and electricity price parameters. It is characterized by:
- Defining several control scenarios with respect to users’ requirements.
- It can be applied in both indoor and outdoor Smart Lighting.
- It ensures energy management and demand-side management by considering requirements of Smart grids, Smart Cities, and unregulated energy markets.
- It is based on IoT technology and Advanced Metering Infrastructure.
- It provides a suitable control over the energy-consumption and related costs of LED light sources.
- The proposed method is based on a linear model that provides practical and economical solutions that are easy to implement, predictable, and efficient.
The authors, in [51], provided a novel approach for managing energy consumption using LEDs and considering sound levels. The system improves decision-making precision with respect to the environment parameters of brightness and sound. Sound sensors identify the activity level in the environment and enable the limitation of light output and energy consumption of LED lights in low-activity or inactive situations. The simulation results reveal the effectiveness of this technique, with energy-consumption savings of over 40% in the studied scenario when activity is reduced. This solution is recommended for smart cities seeking efficient management of LED light sources and fulfill users’ needs. It offers a flexible, low-cost, and intelligent solution for managing energy consumption, promoting environmental security, and increasing people’s awareness of ambient sound events. It could be utilized for both indoor and outdoor environments, offering cost-effectiveness and requiring fewer sensors compared to conventional approaches. Its accuracy depends on the proper detection of ambient sound levels, appropriate regulations, and other environmental factors that should be considered.
In [52], the authors introduced a Smart Outdoor Lighting Control System (SOLCS), specifically designed for ports, aiming to reduce energy consumption in port lighting operations. SOLCS is composed of three main stages: renovation of existing lighting infrastructure, integration of Daylight Harvesting and Occupational Dimming techniques, and assessment of the combined system. Thus, SOLCS consolidates three energy-saving techniques, resulting in high reliability and suitability for various requirements, technologies, and spaces. It utilizes historical data for simulations and responds immediately to changes in control parameters. The port area is divided into 21 subspaces, each optimized individually. The SOLCS achieved an average annual energy consumption reduction of 56.8% in port lighting operations. Its advantages include significant energy savings and financial benefits, improved visual comfort, and reduced environmental footprints. Nevertheless, SOLCS limitations include the unavailability of quarter-hour illuminance data for the port area, lack of market data for other luminaires, lack of indoor space data to analyze the effectiveness, and limited initial capital availability.
In [53], the authors proposed a Multi-agent Cooperative Traffic Signal Optimization (MCTSO) to reduce congestion on urban roads by optimizing traffic light control. They used an artificial fuzzy logic algorithm to tackle the fuzzy condition of the road environment. MCTSO is based on specialist agents for each role to improve agent efficiency. However, the proposal is not extended to other traffic control and does not use IoT.
The study in [54] proposes the development of smart public light systems integrated with IoT applications for smart cities. These systems use LED lights and motion sensors to control brightness, with three modes: manual, scheduled, and auto. IoT functions include air pollution detection, security surveillance, and flood warning systems. A prototype was presented, achieving energy savings using auto mode. The precision of IoT system operation depends on environmental variations and wireless network reliability.
This study explores the potential of IoT-enabled smart lighting systems in urban environments, introducing LoRaCELL (Long-Range Cell) [55], a system that collects data on light intensity, humidity, temperature, air quality, and solar radiation. The proposal consists of hardware applicable to all devices, integrating with existing LoRaWAN servers for simplified architecture. It supports multiple gateways per region. However, the system does not explore decentralized data processing approaches, which become necessary as the number of edge devices increases.
In [56], the authors presented an interesting study of several related works on how smart streetlights were implemented and discussed energy savings. These studies, among others, are summarized in Table 1:
Table 1.
Some smart street lighting-related works.
The same authors provided, in [56], a study of street lighting in Sheffield, UK, that examines the use of ICT, such as IoT. They have used an open-source street light simulator, named StreetlightSim, to study different lighting schemes and evaluate their energy savings. The result showed that time-based schemes have reliable data, but the adaptive approach requires further analysis. Sheffield is not taking full advantage of the system, but it has started implementing different dimming schemes, which is encouraging results, specially the Dynadimmer and Part-Night lighting schemes.
To summarize, these studies have proposed various solutions, employing diverse schemes, utilizing different paradigms, technologies, tools, and materials, with several selective objectives, such as enhancing energy-efficiency, improving safety, and reducing cost maintenance. However, little attention has been given to the overall management process. Furthermore, the use of sensors is often restricted to specific functions, and there is a lack of clarity regarding the basis IoT model that should be adopted for the lampposts and reused as needed.
With regard to these limitations, we believe that appropriately integrating several paradigms and technologies could address the above challenge, leading to a reliable smart street lighting system.
4. Methodology
4.1. Smart Lighting Patterns
In this section, we introduce smart lighting referential models known as Smart Lighting Patterns. The term “Pattern” is borrowed from the field of software engineering, where several kinds such as design patterns and architectural patterns are distinguished. A pattern represents a satisfactory solution for a recurring problem. The Smart Lighting Pattern refers to a smart lighting model that uses IoT components to achieve specific goals.
We propose two smart lighting patterns: the Advanced Smart Lighting (ASL) pattern and the Basic Smart Lighting (BSL) pattern. These patterns are designed to focus on automatic illumination and street lighting monitoring through a set of sensors installed on each lamppost.
The motivation behind providing a dual-pattern solution is justified as follows: The ASL pattern meets the requirements of advanced street light users with high-end needs; however, the BSL pattern offers a simplified solution for street light users with fundamental needs. This classification addresses a range of scenarios, meeting variable levels of functionality and complexity.
4.1.1. Pattern 1: Advanced Smart Lighting Pattern
Table 2.
Advanced Smart Lighting Pattern.
Figure 1.
Advanced Smart Lighting Pattern.
4.1.2. Pattern 2: Basic Smart Lighting Pattern
Table 3.
Basic Smart Lighting Pattern.
Figure 2.
Basic Smart Lighting Pattern.
Remarks:
- It is important to note that an intermediate pattern could be distinguished, which is placed midway among the two patterns, thereby amalgamating their characteristics as well as cost, efficiency, and energy consumption.
- Regarding the implementation of Smart Lighting Patterns, various approaches can be adopted depending on the choice of materials, particularly the microcontrollers (e.g., Raspberry Pi, Arduino, ESP32, etc.), each associated with its own platform (IDE). Moreover, different communication protocols (e.g., MQTT, CoAP, Http, etc.) can be used, as well as the underlying architectures and management rules (e.g., Personne detection, lighting level, weather parameters, etc.).
- Actuators play crucial role in enhancing the functionality and adaptability of smart street lighting systems, enabling dynamic and responsive illumination strategies tailored to specific needs. For instance, buzzers can emit warning sounds to alert drivers when pedestrians approach crosswalks at night. RGB LEDs offer color-changing capabilities for visual signaling, such as red for emergencies and green or blue for special events. Servo motors allow precise adjustment of streetlight angles to illuminate specific areas or reduce glare. Relays manage power distribution by switching streetlights on or off based on ambient light sensors or schedules.
4.2. Remote Intelligent Control Architecture for Smart Street Lighting
In this section, we propose a generic multi-agent architecture that can be adapted and accomplished in various ways to meet different constraints, including user perspectives, environmental and economic constraints, power requirements, and desired quality. An overview of the architecture is provided in Figure 3. It is important to note that “Thing” refers to interconnected devices, mainly smart lampposts with sensors, actuators, and communication modules. It also includes related electrical infrastructure like control cabinets and traffic-management devices, depending on the implementation.
Figure 3.
Fuzzy multi-Agents-based Architecture for Smart Street Lighting Monitoring.
Herein, we describe the proposed architecture using the Vowels approach [67], which was proposed by Demazeau et al. to describe the main components of a MAS (i.e., Agents (A), Interaction (I), Organization (O), and Environment (E)). It possesses the following characteristics:
- It enables the independent description of each dimension of a MAS.
- It is grounded in purely multi-agent principles.
- It does not mandate the use of specific models for each dimension: agent, environment, interaction, and organization. Consequently, designers are free to utilize the formalisms, notations, or languages of their choice to specify each dimension of the system.
In our modeling, we have adopted the UML standard (i.e., Activity diagram) to describe the agents’ behavior.
The combination A, E, I, and O can be seen as a management platform for the street lighting. Formally, we specify MAS by a quadruplet, as follows:
where:
- : is the set of agents, representing the internal architectures of the agents.
- : is the set of interactions, representing the means by which the agents interact.
- : is the organizational structure, representing the means used to structure the system’s entities, taking into account the social relationships that may exist among the elements of the MAS.
- : is the environment in which the agents operate.
4.2.1. MAS Component Identification
Agent Identification
We distinguish four kinds of agents, namely: Agent of Things (AoT), Fuzzy Agent (FA), Local Controller Agent (LCA), and Global Controller Agent (GCA). Thus, we define the set of agents as follows:
, such that:
- -
- , a set of Agent of Things.
- -
- {, a set of Fuzzy Agents.
- -
- , a set of Local Controller Agents.
- -
- , a singleton set that includes the Global Controller Agent.
- Agent of Things: is responsible for monitoring multiple smart street lighting units. It is directly connected to the connected things and can acquire measured data from the different sensors. These data are collected from sensors through a communication connection, which can be Bluetooth, Zigbee, GSM, Wi-Fi, or other connection means. The choice of connectivity module impacts the power-consumption level. Upon data arrival, AoT should deal with analyzing, filtering, and forwarding these data to the respective appropriate FAs with respect to their functionality (i.e., role). AoT is a reactive agent with a cyclic behavior whose main architecture is represented by Figure 4. It communicates with FAs, LCA, and GCA.
Figure 4. Agent of Things Architecture.
Agent decision-making is based on a set of rules that operate on Smart Lighting Data and produce resulting decisions.
- Fuzzy Agent: Is a fuzzy logic-based agent that uses this fuzzy logic as a reasoning mechanism to manage and supervise specific aspects of smart street lighting. It follows the standard fuzzy reasoning steps described above. The FA communicates with the AoT and the associated LCA. The general architecture of the FA is depicted in Figure 5.
Figure 5. Fuzzy Agent Architecture.
We distinguish several kinds of FAs, each of which is specialized in controlling a particular smart lighting-related feature. The main types include:
- ○
- Maintenance Controller Fuzzy Agent: Responsible for real-time monitoring of the correct functioning of lampposts.
- ○
- Lighting Controller Fuzzy Agent: Responsible for adjusting the brightness level of streetlamps according to various parameters, such as weather conditions and motion state.
- ○
- Fire Controller Fuzzy Agent: Responsible for the intelligent fire control of lampposts.
- ○
- Solar Panel Controller Fuzzy Agent: Responsible for managing the switch (on/off) between lighting using photovoltaic solar energy and ordinary current from the electric grid.
The set of FAs is considered as a control block (see Figure 6) of the lighting system. Their internal architecture is similar; however, they differ in fuzzy inference rules and the data they handle (i.e., input/output). The internal behavior and fuzzy reasoning processes underlying these agents will be detailed afterward.
Figure 6.
Control Block Representation.
Remark: Several criteria support the distinction of the two kinds of agents, Fuzzy Agents and Internet of Thing Agent, which include:
- -
- The necessity to provide rapid and relevant decisions regarding lamppost reactions (cognitive behavior) while reacting proactively (reactive behavior). Cognitive behavior is modeled by Fuzzy Agents, whereas the reactive behavior is ensured by Agent of Things.
- -
- Adopting the principle of separation of concerns and modularity (e.g., Agents of Things are responsible for physical layer management, local and global control responsibilities are divided, and decision-making features are separated and delegated to specialized agent, each having its own related reasoning engine). This approach ensures and facilitates several system properties, such as scalability and adaptability.
- -
- Workload balancing to enhance system performance.
- Local Controller Agent. Responsible for controlling a set of street lighting. Additionally, it assists users in making appropriate real-time decisions corresponding to the supervised region. It communicates with GCA, AoT, and Control Blocks (Fuzzy Agents), as shown in Figure 7.
Figure 7. Local Controller Agent Architecture. - Global Controller Agent: Responsible for controlling all streets within a given geographic area. This interface agent assists users in making real-time decisions within the supervised area. It communicates with both LCA and AoT (see Figure 8).
Figure 8. Global Controller Agent Architecture.
Interactions
In our architecture, various interaction schemas can be distinguished, based on the use of hardware and software technologies, the adoption of our Smart Lightning Patterns, and environmental constraints and governance rules. An example illustrating these schemas will be provided in the case study.
Organization and Environment
We adopt a semi-hierarchical multi-agent organization that aligns with existing relationships governed by the company’s rules for managing the electricity network and Street Lighting across its geographical region. Figure 9 illustrates a possible organization consisting of four levels, based on the agent’s role: GCA (one instance per geographical region), LCA (several instances, one per sub-region), Control Block (i.e., Fuzzy Agents) with one instance per a set of Street Lighting and AoT with one instance per Street Lighting.
Figure 9.
Example of an Organization.
In our system, two types of relationships between agents can be distinguished: Communication relationships and Supervision relationships. These relationships are specified in Table 4, where C represents Communication and S represents Supervision.
Table 4.
Relationship between the different agents of MAS.
Formally, we define the organization set as follows: , where are two agents from the set A, and r represents the type of the relationship (i.e., C or S).
Subsequently, , , , , , , , , , , , , , , , }.
The organization of agents is typically static, as the communication and supervision links between them can be fully defined during the system design phase. These links enable the modeling of the overall control over intelligent street lighting infrastructures by the agents and support the efficient management of street lighting, in alignment with the governance policies mandated by the electrical organizations.
The environment consists of all the electrical infrastructure that connects the lighting system and the installed sensor and actuators on the electric network, along with all entities that influence agents’ behavior, such as vehicles and pedestrians. For a particular agent, its environment comprises other agents and the surrounding physical environment. Moreover, each one has its own influence.
4.2.2. Agents Behaviors
To clarify MAS functioning, let us explain the agents’ behaviors. The AoT behavior is described by the flowchart in Figure 10.
Figure 10.
Agent of Things behavior.
It performs the following recurrent behavior: gathering smart lighting data, filtering and forwarding the data to the corresponding FAs, consulting received messages, and reacting accordingly in its environment by executing the adopted actions. For instance, whenever AoT receives a decision from Lighting Controller Fuzzy Agent with (adjust_Light, lamppostj, level 3) as content, it reacts by adjusting the lighting of the corresponding lamppost (i.e., j) to level 3.
The Lighting Controller Fuzzy Agent behavior is depicted in the flowchart presented in Figure 11.
Figure 11.
Lighting Controller Fuzzy Agent behavior.
After receiving the lighting parameters from AoT, it checks the motion state which indicates the presence or absence of pedestrians or vehicles. Whenever the motion value is positive, the agent triggers lighting fuzzy reasoning by analyzing ambient brightness (i.e., Luminosity) and precipitation parameters that have already been received together with the motion data. The resulting decisions are then sent to LCA and AoT. The latter should adjust the brightness according to the adopted decision, which specifies lamppost location and brightness level.
The Fire Controller Fuzzy Agent behavior is depicted in the flowchart presented in Figure 12.
Figure 12.
Fire Controller Fuzzy Agent behavior.
The Fire Fuzzy Agent behaves in a similar way to the Lighting Controller Fuzzy Agent. It receives periodic fire parameters from the AoT and monitors the fire state. Whenever the value of the fire state is positive, the Agent triggers fire fuzzy reasoning by analyzing CO2 levels, ambient temperature, and street criticality parameters that have been already received along with the fire state. The resulting decisions are then sent to LCA and AoT. For instance, a decision could be an alert to switch off specific lampposts to avoid a potential disaster.
Maintenance Controller Fuzzy Agent behavior is depicted in the flowchart presented in Figure 13. This agent periodically receives current and temperature parameters from AoT. It focuses mainly on temperature parameters. Whenever the temperature value is very low, the Agent triggers the maintenance fuzzy reasoning by analyzing the current and lamp temperature parameters that have already been received together. The resulting decisions are then sent to LCA and AoT. Such a decision indicates the healthy state of the supervised lampposts.
Figure 13.
Maintenance Controller Fuzzy Agent behavior.
The fuzzy reasonings will be illustrated in the case study by means of the Fuzzy Controller.
Intuitively, LCA and GCA behavior consists of assisting other Agents to react appropriately based on the analyzed data specific to the associated region. These behaviors depend on governance rules, and energy and economic constraints. For instance, during times of crisis, some local authorities implement measures that involve turning off lighting for specific periods during the night for particular streets to more economize. Also, in certain circumstances, it may become necessary to temporarily shut off electricity supplies, particularly in the event of fires or natural disasters. For example, during a wildfire, power lines can become a source of ignition and spread the fire. In such cases to protect public safety, electricity providers may need to turn off the electricity in the affected areas. Moreover, situations interrupting the electricity supply may become necessary, including:
- Severe weather conditions: In the event of a hurricane, tornado, or severe storm, power lines and electrical equipment can become damaged, leading to widespread power outages. In some cases, electricity providers may choose to proactively turn off power to minimize damage to the electrical system and reduce the risk of electrical fires.
- Power grid overload: In instances of high demand for electricity, the power grid can become overloaded, leading to a risk of blackouts. To prevent this, electricity providers may temporarily cut off power to some areas in order to prevent a widespread outage.
- Electrical maintenance and upgrades: Electricity providers may temporarily shut off power to perform maintenance on electrical equipment or to upgrade their systems.
- Gas leaks: If a gas leak is detected near power lines, electricity providers may turn off power to the area as a safety precaution until the gas leak is repaired.
5. Implementation Feasibility
As previously mentioned, the architecture is generic and can be personalized according to various needs and use cases. In this section, we present a case study that demonstrates the feasibility of implementing the proposed architecture. This study manipulates concretely data from a smart street lighting prototype.
5.1. Prototype Development: Proof of Concept
To build the smart lighting prototype, considered as a proof of concept, we have used the following components:
Two Arduino Uno boards: one board groups the sensors for a lamppost, while the second one simulates a street with three lampposts.
A variety of sensors, including: LDR (for measuring luminosity), DHT11 (for measuring temperature and humidity), Flame, MQ7 (for measuring CO2 levels), HC-SR04 (for measuring distance), Current, Precipitation, and Bluetooth.
Component connectivity diagrams, which illustrate how each sensor should be connected to the Arduino Uno board, can be found in the datasheet of each sensor.
In terms of connectivity of Arduino Uno boards (and the associated devices) to the system, we have utilized a serial link with a USB cable for the first board and a CH05 Bluetooth module for the second board. By following the recommended connection steps, we can establish the connection for the connected objects associated with the lamppost, as shown in Figure 14. To achieve intelligent control of street lighting, it is essential to program the Arduino Microcontroller and develop the MAS.
Figure 14.
Overall connection schema for a street lamp.
Such a program is developed under the Arduino platform, an open-source and free development environment. It uses a language that is very close to the C language and allows for program editing (referred to as a “sketch”), program compilation, program uploading to the Arduino memory, and communication with the Arduino board.
We wish to emphasize that the way of controlling and managing the smart lighting depends on the choice of connectivity modules, protocols, as well as designers’ viewpoints and municipalities’ objectives modeled by means of rule management. An example of MAS development is described in the subsequent section.
5.2. MAS Implementation on JADE Platform Using JFuzzyLogic
The case study focuses on monitoring a single smart street and involves the modeling of the following agents:
- An Agent of Things, directly connected to the various Smart Street sensors
- A Maintenance Controller Fuzzy Agent
- A Fire Controller Fuzzy Agent
- A Lighting Controller Fuzzy Agent
- A Local Controller Agent
Since the development is centered around a single Smart Street, there is no need to develop a global controller agent. The agents exhibit the behaviors described above and are implemented using the Jade Platform. This choice of platform is motivated by the fact that it is the most popular FIPA-compliant agent platform in both academic and industrial communities. Moreover, it is a free, stable software and an open-source framework that is distributed by Telecom Italia.
5.2.1. Fuzzy Agents Implementation
In this section, we outline the implementation of Fuzzy Agents and their reasoning, which is carried out through the following steps:
(a) Step 1: Identification of linguistic variables
For this work, the Mamdani inference method is used, although it is important to note that other methods can produce comparable results.
- Fuzzy maintenance reasoning: The detection of LED failures is accomplished by analyzing temperature and current values.Input Linguistic variables: Lamp temperature and current.
- -
- Temperature: Universe of discourse [0, 50].
- -
- Current: Universe of discourse [0, 5].
Output linguistic variable: Maintenance (lamp status).- -
- Maintenance: universe of discourse [0, 10].
- Fuzzy fire reasoning:Input Linguistic variables: CO2 level, street criticality and temperature.
- -
- CO2: Universe of discourse [0, 1024].
- -
- Criticality: Universe of discourse [1, 10].
- -
- Temperature: Universe of discourse [0, 50].
Output linguistic variable: Notify (fire status).- -
- Notify: discourse universe [0, 10].
- Fuzzy light reasoning:Input linguistic variables: Precipitation and Brightness (ambient light level).
- -
- Precipitation: Universe of discourse [0, 1024].
- -
- Luminosity: Universe of discourse [1, 1024].
Output linguistic variable: Voltage (Intensity of the lamp).- -
- Voltage: Universe of discourse [1, 100].
(b) Step 2: Identification of the membership functions
In terms of membership functions, we have opted for the trapezoidal method, which we believe provides an appropriate level of accuracy for our purposes. The general formula for this membership function is illustrated in Figure 15 and has been used to establish the membership functions of all the linguistic variables identified in the previous section. The formula for the trapezoidal membership function is given by:
Figure 15.
Trapezoidal membership function.
More precisely, the trapezoidal method was chosen for the membership functions due to its capability to accurately represent three modalities (low, medium, and high) for each linguistic variable.
(c) Step 3: Inference Rules
Designing inference rules is a task performed by the domain expert and remains open to revision. A set of rules for each kind of reasoning (maintenance reasoning, fire reasoning, and lighting reasoning) has been provided. As we shall see in the sequel, these rules are articulated through the Fuzzy Control Language.
(d) Step 4: Fuzzification
This step consists of aggregating conclusions and their degrees of uncertainty. Within the framework of the Mamdani method, aggregation is interpreted as follows: The logical operations ‘And’ and ‘Or’ are represented by the ‘Min’ and the ‘Max’ functions, respectively, at the condition level. At the conclusion level, the ‘Or’ is represented by the Max function and ‘Then’ is represented by the Min function.
(e) Step 5: Defuzzification
The center of gravity method is used for defuzzification, which is given by Formula (1):
Such that:
: result of defuzzification
: output variable
: membership function after accumulation
: lower limit for defuzzification
: upper limit for defuzzification
Fuzzy reasonings are implemented by means of JFuzzyLogic. The latter is an open-source library, written in java. It implements industry standards to model fuzzy based systems. jFuzzyLogic applies Fuzzy Control Language (FCL) specification IEC 61131 part 7 [68], as well as a complete library that will greatly simplify development. The corresponding codes of Agents FCL controllers are specified in the Appendix A. These fuzzy reasonings are programmed in Java by using JFuzzyLogic API and integrated into the fuzzy agents’ behavior. Figure A1 displays a segment of code that corresponds to Fuzzy lighting Reasoning.
Some scenarios of Fuzzy reasoning execution trace are shown, in the Figure 16, Figure 17 and Figure 18, which illustrate the Fuzzy fire membership function, Fuzzy maintenance membership function, and Fuzzy lighting membership function, respectively.
Figure 16.
Execution scenario of Fuzzy fire reasoning.
Figure 17.
Execution scenario of Fuzzy maintenance reasoning.
Figure 18.
Execution scenario of Fuzzy lighting reasoning.
5.2.2. Presentation of MAS Application
Fuzzy Agents and AoTs are implemented on a physical machine (Machine 1), which has the following properties:
- Processor: Intel(R) Core (TM) i5-8250U CPU @ 1.60 GHz 1.80 GHz
- Installed RAM: 8.00 GB
- Device ID: A195133F-F912-43CD-BA63-ED770FCA71BF
- Product ID 00325-96466-15304-AAOEM
- Operating System: Windows 10, 64-bit, x64 processor
- Pen and touch function: Support pen and touch function with 10 touch points.
Figure 19 shows the Jade interface, launched on this machine.
Figure 19.
Jade interface on Machine 1.
Similarly, the LCA is implemented on a second machine (Machine 2), having the following properties:
- Processor: Intel(R) Core (TM) i5-4250U CPU @ 2.60 GHz 2.60 GHz
- Installed RAM: 8.00 GB
- Device ID: 6B8F9130-40E8-4966-B521-071533058464
- Product ID: 00331-90000-00001-AAO84
- Operating System: Windows 10, 64-bit, x64 processor
Figure 20 shows the interface of Jade, launched on the second machine.
Figure 20.
Jade interface of Machine 2.
It can be observed that the IP addresses of the agents are different, indicating that the agents are deployed on separate machines (Machine 1 and Machine 2). The interactions between the agents are illustrated in Figure 21 by the Sniffer Agent, which visualizes the agents’ communication protocol as an alternative to the UML diagram (i.e., sequence diagram).
Figure 21.
Communication between agents (Sniffer Agent).
6. Critical Analysis and Comparative Study
This paper deals with smart street lighting systems, considered as an innovative technology that enables cities to utilize data and equipment to efficiently control and manage their street lighting infrastructure while facilitating the deployment of smart cities solutions. These systems positively impact on the citizens’ quality of life.
Adopting this technology can improve operational efficiency, enhance sustainability, reduce costs, and attract talent and businesses. However, it represents a significant consumption in Smart Cities. Therefore, it is essential to provide solutions that address street lighting challenges, primarily energy savings. Accordingly, we have provided a generic solution for the remote control of smart street lighting that focuses on IoT technology and artificial intelligence. First, we have proposed two novel IoT-based smart lighting patterns for smart lighting. While the patterns serve as the fundamental part of our solution, they should be integrated into smart street lighting control systems. Thus, we have provided a remote-control fuzzy MAS for patterns-based street lighting, aiming at managing the entire system. In the following sections, we will discuss the findings of this approach, with the main features of our solution described and explained as outlined below:
- The patterns are adaptable to various street lighting requirements and constraints, making the solution applicable to different types of street lighting, regardless of location (pedestrian street with limited or no vehicular traffic, residential street with low traffic volume and speed limits, etc.).
- Using LED technology provides a range of benefits that make it an excellent choice for street lighting. It is energy-efficient, consumes less electricity, and reduces both carbon emissions and costs. This advantage is especially significant for large-scale lighting projects. Additionally, LED lights have a longer lifespan than traditional lamps, resulting in lower maintenance costs and less frequent replacement. Moreover, LED lights provide superior visibility, which is essential for public safety at night. Therefore, we assert that LED lighting is an ideal solution for smart street lighting projects. Table 5 summarizes LEDs properties compared with traditional lighting according to relevant criteria. Furthermore, as revealed in [69], LED lighting can achieve energy savings of 50–70% compared to the traditional technology.
Table 5. LED comparison table. - Our system, built upon IoT technology, is equipped with an array of sensors that can detect pedestrians and vehicles, adjust the lighting level based on ambient brightness and traffic density, and monitor environmental parameters such as temperature, humidity, and precipitation in real time. By analyzing this data, our solution optimizes energy consumption, improves safety, and reduces costs. For example, smart lighting systems can adjust light intensity based on the presence of users and the time of day. Clearly, IoT technology offers numerous opportunities that transform our interaction with the environment.
- Considering weather conditions is an important aspect that affects both safety and energy efficiency of lighting systems. For safety, rain and snow can reduce visibility on the street, necessitating increased brightness to ensure clear perception for pedestrians and drivers. This is achieved by detecting precipitations and applying the corresponding fuzzy rules on the collected values. Regarding energy efficiency, variations in ambient brightness levels due to the cloud cover or seasonal changes can influence the required lighting levels. Thus, monitoring brightness and adjusting lighting level accordingly is a promising strategy to conserve energy and reduce costs.
- Incorporating current and temperature sensors into smart street lighting allows for the monitoring of light performance and the early detection of potential problems before they escalate. This approach reduces maintenance costs and minimizes the need for human intervention by enabling technicians to be alerted and respond quickly and efficiently. In addition, monitoring temperature values allows the ability to identify when lights are at risk of overheating or other damage, enabling preventive maintenance to be scheduled before failures occur. We believe that integrating current and temperature sensors into smart lighting systems can provide a more reliable and efficient system as well as reduce costs and minimize manual intervention.
- Integrating fire sensors into smart street lighting offers several advantages, including enhanced safety, efficiency, and overall quality of life for citizens. These sensors ensure early fire detection; accordingly, the system alerts fuzzy controllers to prevent the spread of the fire. Therefore, reducing infrastructure damage risk, improves community safety and reducing maintenance costs.
- The combination of MAS and fuzzy logic effectively addresses the challenges of smart street lighting by leveraging the strengths of both paradigms and responding to needed requirements. It allows for an adaptive control for municipalities to manage and control public street lighting lampposts, as well as easy integration with other systems. The system consists of distributed autonomous agents that provide the required functionalities by exchanging data, collaborating, and coordinating their activities. These agents use fuzzy logic-based reasoning to manage the smart street lighting according to the relevant parameters discussed earlier.
- In this work, we have adopted a hybrid control architecture to optimize coordination of the distributed street lighting system while ensuring local adaptability, reliability, and scalability. A complete centralized control poses a single point of failure vulnerability and constitutes a bottleneck as the system scales. Conversely, fully decentralized control lacks overall coordination. Therefore, a purely centralized control is inadequate to meet the fault tolerance, distributed decision-making, and autonomy abilities. Accordingly, the hybrid mode can leverage decentralized coordination for autonomous, real-time adaptative control of streetlights through local agents with centralized coordination for high-level optimization through global agents. This approach addresses performance challenges as follows:
- ○
- The decentralized feature of the hybrid architecture increases reliability. For instance, if the global controller agent becomes unavailable, local controller agents and fuzzy agents can continue making autonomous local decisions to maintain smart streetlights functioning, until recovery.
- ○
- The hierarchical hybrid structure enables smooth scaling to large IoT-enabled infrastructure through a layered control. Lower layers, including local controller agents, fuzzy agents together with Agents of Things, provide real-time adaptive and autonomous local decisions. However, the upper layer, including global controller agents, optimizes coordination and risk management.
- Regarding security, access control mechanisms for both local and global controller agents, implemented as interface agents, protect against unauthorized access and data alteration. Additionally, each smart light has a unique identifier, which further enhance security.
- The proposed architecture is generic and supports integration of several local and global control points at various levels. Thus, it can be adapted to several scenarios and management structures, depending on the authority’s governance, lighting infrastructure, and pattern preferences.
In the remainder of this section, we compare our approach with other related methods based on several criterion: IoT integration, use of MAS, fuzzy logic, LED technology, public safety enhancement, real-time monitoring, and CO2 emission reduction. Table 6 summarizes the key improvements of our approach compared to existing solutions.
Table 6.
Comparative analysis of smart street lighting systems with our solution.
Analytical comparison of the studied works reveals that our solution integrates technologies, paradigms and measures more effectively to enhance smart street lighting reliability and efficiency. It consolidates findings from several existing solutions and addresses the management process of smart streets lighting across regions and municipalities. Unlike previous approaches, our method uniquely combines fuzzy logic, MAS, and IoT to handle imprecision and uncertainty in the data, ensuring more reliable and intelligent real-time management of street lighting.
Moving forward, it is crucial to consider the potential for further research and development:
One critical area that requires exploration is the study of interoperability, heterogeneity, security, and scalability, and adaptability as these factors are fundamental to the success of distributed systems, such as smart lighting.
Moreover, Machine Learning and Deep Learning algorithms offer a promising way for improving the management and control of smart street lighting systems. By enhancing the agents’ capabilities through individual and/or collective learning, we can optimize energy consumption and improve system performance, making smart street lighting systems more efficient and effective.
Furthermore, emerging technologies such as Cloud Computing, Big Data, Edge, and Fog Computing provide exciting possibilities for improving smart street lighting systems. Utilizing these technologies can achieve greater coherence and integration within the system, resulting in a more efficient and effective approach.
In the remainder of this section, we discuss key future directions:
- Cloud based system: A cloud-based system can significantly improve scalability and flexibility by scaling up (down) storage and operational requirements without investigating new infrastructure. Furthermore, it can enhance cost-effectiveness, accessibility, automatic updates, and reliable disaster recovery. Indeed, adopting a cloud-based system requires a careful attention to security concerns, data portability, internet connectivity reliance, customization limitations, and potential downtime.
- Security: Street Lighting systems are critical public services that cannot afford any downtime. Therefore, security is a crucial issue that should be addressed in our architecture, especially when street lighting systems are governed by sensitive subdivisions. To address security concerns, the following mechanisms can be utilized, including:Authentication: Agents should authenticate to the system to verify their identity.
- ○
- Authorization: Agents should have authorization to perform specific tasks.
- ○
- Intrusion Detection: System should able to detect potential cyberattacks.
- ○
- Intrusion prevention: System should prevent cyberattacks.
On the MAS side, several MAS platforms can be used to ensure secure communication mechanisms, such as: Jade (Java Agent DEvelopment Framework), Magentix, AgentScape, SECMAP, Tryllian ADK, Cougaar, and SeMoA.
On the IoT side, various IoT security protocols are available: Transport Layer Security (TLS), Datagram Transport Layer Security (DTLS), Constrained Application Protocol (CoAP), and Message Queuing Telemetry Transport (MQTT). For instance, MQTT which is a lightweight messaging protocol often used in resource constrained applications, offers several security levels, including: TLS, authentication (username and password authentication, client certificates, and access control lists), Quality of Service (to ensure message delivery and guarantee reliability) and access control (implemented by brokers to maintain data security and privacy).
Thus, security can be ensured by integrating and combining these mechanisms or enhancing existing protocols.
- Scalability: The main features and factors that impact or enhance scalability, in the proposed architecture, are summarized as follows:
- ○
- Decentralized control helps improve system scalability by reducing information exchange overhead. This factor is already supported by the proposed architecture, even though agents are not totally distributed (hybrid structure, See Figure 9), they are deployed in several locations according to the physical electric infrastructure, governance policy and geographical expansion. The control is distributed across various global controller agents and local controller agents, thus, reducing the need for a centralized coordination.
- ○
- Hierarchical organization: as the proposed architecture supports hierarchical structure, this helps reduce communication overhead. Additionally, scaling up and scaling down can be facilitated horizontally or vertically, depending on the intended objectives.
- ○
- Load balancing: in the proposed architecture, each kind of agent is responsible for a reasonable number of tasks that define its role and the corresponding behavior. This fact helps more consistent workload distribution across all agents Additionally, associating streets to Agents of Things should take consider load-balancing criteria.
Moreover, there are still some additional proposals that can further enhance scalability, such as:
- ○
- Using lightweight protocols, such as MQTT and COAP, especially that the proposed architecture is based on constrained environment/resource applications (i.e., IoT).
- ○
- Using Cloud to ensure distributed database storage.
- ○
- Using publish/subscribe based protocols and mobile applications.
- ○
- Using broker agents as intermediates when scaling up.
Thus, the scalability of our system is reasonable and remains depending on implementation choices, which can attain scalability at larger scales.
- Adaptability: The system can be integrated with other IoT-based systems within a smart city to establish a comprehensive ecosystem that enhances energy savings and promotes citizens’ safety and well-being. It is applicable for indoor environments (Smart Building, Smart Home, Smart Hospital, Smart University, etc.), as well as outdoor lighting systems (Street lighting, Airports, Transport stations, etc.). Furthermore, other MAS applications can leverage the measured data to their specific domain, such as traffic control, pedestrian behavior analysis, environmental monitoring, and data analysis. These integrations contribute to the development of sustainable and intelligent urban environments.
7. Conclusions
This paper presented an IoT-based referential model for smart street lighting and an innovative approach to smart street lighting management, leveraging MAS and fuzzy logic, making substantial theoretical contributions to energy efficiency and public safety.
The proposed approach is adaptable to different street lighting needs and constraints. It can be utilized for various kinds of streets, such as pedestrian areas, residential streets with low traffic, etc. Moreover, by using LED technology, the system enhances energy efficiency and reduces electricity consumption and carbon emissions. This also leads to lower maintenance costs, making it a great option for large-scale implementations. By integrating IoT, our approach incorporates a wide range of sensors to monitor environmental and traffic conditions in real time, thus optimizing lighting levels based on ambient light, the presence of pedestrians and/or vehicles, and weather conditions, consequently improving safety, energy efficiency, and ensuring more visibility for drivers and pedestrians. In addition, the generic nature of the approach supports the integration of new technologies, adaptation to various management scenarios, and addressing government issues according to specific constraints and municipal requirements.
The proposed system provides a strong basis for future research and development in the field of smart street lighting. Future work will focus on refinements and improvement of the approach, application of the proposal to several case studies, conducting real tests, integrating security mechanisms, and exploring the application of machine learning and deep learning algorithms to improve the intelligence features of the smart street lighting system and its adaptability. These advancements will offer prospects for optimizing energy consumption, enhancing fault detection, and empowering predictive maintenance, thereby contributing to smarter and more effective street lighting management.
Author Contributions
Conceptualization, S.K.; Methodology, S.K.; Software, S.K., A.N.S.M. and M.I.K.; Validation, S.K., A.S. and M.A.; Resources, S.K.; Writing—original draft, S.K.; Writing—review & editing, S.K., A.S., M.A. and D.M.; Supervision, S.K. All authors have read and agreed to the published version of the manuscript.
Funding
The last author acknowledges the funding of the PID2021-125962OB-C31 ‘‘SECURING’’ project granted by the Spanish Ministry of Science and Innovation, as well as the ARTEMISA International Chair of Cybersecurity (C057/23) and the DANGER Strategic Project of Cybersecurity (C062/23), both funded by the Spanish National Institute of Cybersecurity through the European Union—NextGenerationEU and the Recovery, Transformation and Resilience Plan.
Data Availability Statement
Data are contained within the article.
Acknowledgments
We thank the reviewers for their valuable and informed comments.
Conflicts of Interest
The authors declare that they have no known competing financial interests or personal relationships that could have looked to influence the work reported in this paper.
Appendix A
- Fuzzy Maintenance reasoning
|
- Fuzzy Fire reasoning
|
- Fuzzy Lighting reasoning
|
Figure A1.
Portion of java code using the JFuzzyLogic API.
References
- Houssein, E.H.; Othman, M.A.; Mohamed, W.M.; Younan, M. Internet of Things in Smart Cities: Comprehensive Review, Open Issues and Challenges. IEEE Internet Things J. 2024, 2327–2466. [Google Scholar] [CrossRef]
- Malik, P.K.; Sharma, R.; Singh, R.; Gehlot, A.; Satapathy, S.C.; Alnumay, W.S.; Pelusi, D.; Ghosh, U.; Nayak, J. Industrial Internet of Things and its applications in industry 4.0: State of the art. Comput. Commun. 2021, 166, 125–139. [Google Scholar] [CrossRef]
- Choi, W.; Kim, J.; Lee, S.; Park, E. Smart home and internet of things: A bibliometric study. J. Clean. Prod. 2021, 301, 126908. [Google Scholar] [CrossRef]
- Balaji, S.; Nathani, K.; Santhakumar, R. IoT technology, applications and challenges: A contemporary survey. Wirel. Pers. Commun. 2019, 108, 363–388. [Google Scholar] [CrossRef]
- Zhang, H.; Lu, X. Vehicle communication network in intelligent transportation system based on Internet of Things. Comput. Commun. 2020, 160, 799–806. [Google Scholar] [CrossRef]
- Hajjaji, Y.; Boulila, W.; Farah, I.R.; Romdhani, I.; Hussain, A. Big data and IoT-based applications in smart environments: A systematic review. Comput. Sci. Rev. 2021, 39, 100318. [Google Scholar] [CrossRef]
- Silva, B.N.; Khan, M.; Han, K. Integration of Big Data analytics embedded smart city architecture with RESTful web of things for efficient service provision and energy management. Future Gener. Comput. Syst. 2020, 107, 975–987. [Google Scholar] [CrossRef]
- Talavera, J.M.; Tobón, L.E.; Gómez, J.A.; Culman, M.A.; Aranda, J.M.; Parra, D.T.; Quiroz, L.A.; Hoyos, A.; Garreta, L.E. Review of IoT applications in agro-industrial and environmental fields. Comput. Electron. Agric. 2017, 142, 283–297. [Google Scholar] [CrossRef]
- Elsaiti, H.F.; Frgane, M.F.; Elrashdi, A.S. The Potential of using ZigBee Technology to Improve the Effectiveness of Smart Street Lighting Systems (SSLS). In Proceedings of the 2022 International Conference on Engineering & MIS (ICEMIS), Istanbul, Turkey, 4–6 July 2022; pp. 1–6. [Google Scholar]
- Dian, F.J.; Vahidnia, R.; Rahmati, A. Wearables and the Internet of Things (IoT), applications, opportunities, and challenges: A Survey. IEEE Access 2020, 8, 69200–69211. [Google Scholar] [CrossRef]
- Smys, S.; Basar, A.; Wang, H. Artificial neural network-based power management for smart street lighting systems. J. Artif. Intell. 2020, 2, 42–52. [Google Scholar]
- Akindipe, D.; Olawale, O.W.; Bujko, R. Techno-economic and social aspects of smart street lighting for small cities—A case study. Sustain. Cities Soc. 2022, 84, 103989. [Google Scholar] [CrossRef]
- Mohammadi, Y.; Shakouri, H.; Kazemi, A. A Multi-Objective Fuzzy Optimization Model for Electricity Generation and Consumption Management in a Micro Smart Grid. Sustain. Cities Soc. 2022, 86, 104119. [Google Scholar] [CrossRef]
- Varlamis, I.; Sardianos, C.; Chronis, C.; Dimitrakopoulos, G.; Himeur, Y.; Alsalemi, A.; Bensaali, F.; Amira, A. Smart fusion of sensor data and human feedback for personalized energy-saving recommendations. Appl. Energy 2022, 305, 117775. [Google Scholar] [CrossRef]
- Beccali, M.; Bonomolo, M.; Brano, V.L.; Ciulla, G.; Di Dio, V.; Massaro, F.; Favuzza, S. Energy saving and user satisfaction for a new advanced public lighting system. Energy Convers. Manag. 2019, 195, 943–957. [Google Scholar] [CrossRef]
- Che, E.; Olsen, M.J.; Jung, J. Efficient segment-based ground filtering and adaptive road detection from mobile light detection and ranging (LiDAR) data. Int. J. Remote Sens. 2021, 42, 3633–3659. [Google Scholar] [CrossRef]
- Ahmed, T.I.; Bhola, J.; Shabaz, M.; Singla, J.; Rakhra, M.; More, S.; Samori, I.A. Fuzzy logic-based systems for the diagnosis of chronic kidney disease. BioMed Res. Int. 2022, 2022, 2653665. [Google Scholar]
- Nguyen, H.T.; Walker, C.; Walker, E.A. A First Course in Fuzzy Logic; Chapman and Hall/CRC: Boca Raton, FL, USA, 2018. [Google Scholar]
- De Finetti, B. Theory of Probability: A Critical Introductory Treatment; John Wiley & Sons: Hoboken, NJ, USA, 2017; Volume 6. [Google Scholar]
- Kouah, S.; Saidouni, D.E. Fuzzy labeled transition refinement tree: Application to stepwise designing multi agent systems. In Fuzzy Systems: Concepts, Methodologies, Tools, and Applications; IGI Global: Hershey, PA, USA, 2017; pp. 873–905. [Google Scholar]
- Bělohlávek, R.; Dauben, J.W.; Klir, G.J. Fuzzy Logic and Mathematics: A Historical Perspective; Oxford University Press: Oxford, UK, 2017. [Google Scholar]
- Gilchrist, A.; Gilchrist, A. Introducing Industry 4.0. In Industry 4.0: The Industrial Internet of Things; Apress: Berkeley, CA, USA, 2016; pp. 195–215. [Google Scholar]
- Margaret, R. Internet of Things (IoT); IOT Agenda: Clovis, CA, USA, 2019. [Google Scholar]
- Kouah, S.; Kitouni, I. Internet of Things Agents Diagnosis Architecture: Application to Healtcare IoT System. In Proceedings of the 3rd Edition of the International Conference on Advanced Aspects of Software Engineering (ICAASE18), Constantine, Algeria, 1–2 December 2018; pp. 62–69. [Google Scholar]
- Kouah, S.; Kitouni, I. Multi-layer agent-based architecture for internet of things systems. J. Inf. Technol. Res. (JITR) 2018, 11, 32–52. [Google Scholar]
- Chen, Z.; Sivaparthipan, C.B.; Muthu, B. IoT based smart and intelligent smart city energy optimization. Sustain. Energy Technol. Assess. 2022, 49, 101724. [Google Scholar] [CrossRef]
- Anguraj, D.K.; Balasubramaniyan, S.; Saravana Kumar, E.; Vakula Rani, J.; Ashwin, M. Internet of things (IoT)-based unmanned intelligent street light using renewable energy. Int. J. Intell. Unmanned Syst. 2022, 10, 34–47. [Google Scholar] [CrossRef]
- Reddy KR, S.; Satwika, C.; Jaffino, G.; Singh, M.K. Monitoring of infrastructure and development for smart cities supported by IoT method. In Proceedings of the Second International Conference in Mechanical and Energy Technology: ICMET 2021, India, 27 June 2022; Springer Nature: Singapore, 2022; pp. 21–28. [Google Scholar]
- Leung, R.W.; Lau, H.C.; Kwong, C.K. An expert system to support the optimization of ion plating process: An OLAP-based fuzzy-cum-GA approach. Expert Syst. Appl. 2003, 25, 313–330. [Google Scholar] [CrossRef]
- Wang, K.; Jiang, X.; Wang, S.; Han, Z. Power switch open circuit fault diagnosis strategy for novel fault-tolerant electric drive system based on fuzzy logic. Energy Rep. 2022, 8, 914–921. [Google Scholar] [CrossRef]
- Kambalimath, S.; Deka, P.C. A basic review of fuzzy logic applications in hydrology and water resources. Appl. Water Sci. 2020, 10, 191. [Google Scholar] [CrossRef]
- Kouah, S.; Saïdouni, D.E.; Ilié, J.M. Synchronized Petri net: A formal specification model for multi agent systems. J. Softw. 2013, 8, 587–602. [Google Scholar] [CrossRef]
- Kouah, S.; Saïdouni, D.E. Application of Fuzzy Labeled Transition System to Contract Net Protocol. Int. J. Serv. Sci. Manag. Eng. Technol. (IJSSMET) 2015, 6, 27–46. [Google Scholar] [CrossRef]
- Kouah, S.; Saïdouni, D.E.; Kitouni, I. Open fuzzy synchronized petri net: Formal specification model for multi-agent systems. Int. J. Intell. Inf. Technol. (IJIIT) 2016, 12, 63–94. [Google Scholar] [CrossRef][Green Version]
- Finin, T.; Fritzson, R.; McKay, D.; McEntire, R. KQML as an agent communication language. In Proceedings of the Third International Conference on Information and Knowledge Management, Gaithersburg, MD, USA, 29 November–2 December 1994; pp. 456–463. [Google Scholar]
- Fipa, A.C.L. Fipa acl Message Structure Specification. Foundation for Intelligent Physical Agents. 2002. Available online: http://www.fipa.org/specs/fipa00061/SC00061G.html (accessed on 30 June 2004).
- Smith, R.G. The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Trans. Comput. 1980, 29, 1104–1113. [Google Scholar] [CrossRef]
- Yuan, J.; Liu, H.; Zhang, W. Formation control for discrete-time multi-agent system with input and output delays under network attacks. Sci. Rep. 2022, 12, 8533. [Google Scholar] [CrossRef]
- Bhanu Sridhar, M. Applications of Multi-agent Systems in Intelligent Health Care. In Multi Agent Systems: Technologies and Applications towards Human-Centered; Springer Nature: Singapore, 2022; pp. 173–195. [Google Scholar]
- Julian, V.; Botti, V. Multi-agent systems. Appl. Sci. 2019, 9, 1402. [Google Scholar] [CrossRef]
- Costa, Â.; Novais, P.; Corchado, J.M.; Neves, J. Increased performance and better patient attendance in an hospital with the use of smart agendas. Logic J. IGPL 2012, 20, 689–698. [Google Scholar] [CrossRef]
- Costa, Â.; Novais, P. An intelligent multi-agent memory assistant. In Handbook of Digital Homecare: Successes and Failures; Springer: Berlin/Heidelberg, Germany, 2011; pp. 197–221. [Google Scholar]
- Tapia, D.I.; Corchado, J.M. An ambient intelligence based multi-agent system for alzheimer health care. Int. J. Ambient. Comput. Intell. (IJACI) 2009, 1, 15–26. [Google Scholar] [CrossRef]
- Siskandar, R.; Jenie, R.P.; Syafutra, H.; Iqbal, M.; Yuliarto, B.; Fahmi, M.Z. Ferroelectric sensor BaxSr1−xTiO3 integrated with android smartphone for controlling and monitoring smart street lighting. J. King Saud Univ.-Sci. 2022, 34, 102180. [Google Scholar]
- Sanchez-Sutil, F.; Cano-Ortega, A. Smart regulation and efficiency energy system for street lighting with LoRa LPWAN. Sustain. Cities Soc. 2021, 70, 102912. [Google Scholar] [CrossRef]
- Mohandas, P.; Dhanaraj, J.S.A.; Gao, X.Z. Artificial neural network based smart and energy efficient street lighting system: A case study for residential area in Hosur. Sustain. Cities Soc. 2019, 48, 101499. [Google Scholar] [CrossRef]
- Lau, S.P.; Merrett, G.V.; Weddell, A.S.; White, N.M. A traffic-aware street lighting scheme for Smart Cities using autonomous networked sensors. Comput. Electr. Eng. 2015, 45, 192–207. [Google Scholar] [CrossRef]
- Jin, D.; Hannon, C.; Li, Z.; Cortes, P.; Ramaraju, S.; Burgess, P.; Buch, N.; Shahidehpour, M. Smart street lighting system: A platform for innovative smart city applications and a new frontier for cyber-security. Electr. J. 2016, 29, 28–35. [Google Scholar] [CrossRef]
- Casavola, A.; Franzè, G.; Gagliardi, G.; Tedesco, F. A Multi-Agent Trust and Reputation Mechanisms for the Management of Smart Urban Lighting Systems. IFAC-PapersOnLine 2022, 55, 545–550. [Google Scholar] [CrossRef]
- Kalani, M.J.; Kalani, M. Energy cost control of LEDs considering the price of electricity and the desired lighting levels to meet the requirements of smart grids, smart cities, and unregulated energy markets. Optik 2022, 258, 168926. [Google Scholar] [CrossRef]
- Kalani, M.J.; Kalani, M.; Naderi, M.S.; Gharehpetian, G.B. Lighting control of LEDs considering ambient sound variations to meet the requirements of smart cities. Comput. Electr. Eng. 2022, 102, 108240. [Google Scholar] [CrossRef]
- Sifakis, N.; Kalaitzakis, K.; Tsoutsos, T. Integrating a novel smart control system for outdoor lighting infrastructures in ports. Energy Convers. Manag. 2021, 246, 114684. [Google Scholar]
- Ikidid, A.; Abdelaziz, E.F.; Sadgal, M. Multi-Agent and Fuzzy Inference-Based Framework for Traffic Light Optimization. 2023. Available online: https://reunir.unir.net/handle/123456789/14325 (accessed on 3 September 2024).
- Chiradeja, P.; Yoomak, S. Development of public lighting system with smart lighting control systems and internet of thing (IoT) technologies for smart city. Energy Rep. 2023, 10, 3355–3372. [Google Scholar] [CrossRef]
- Biundini, I.Z.; Pinto, M.F.; Honório, L.M.; Capretz, M.A.; Timotheo, A.O.; Dantas, M.A.; Villela, P.C. LoRaCELL-Driven IoT Smart Lighting Systems: Sustainability in Urban Infrastructure. Sensors 2024, 24, 574. [Google Scholar] [CrossRef]
- Dizon, E.; Pranggono, B. Smart streetlights in Smart City: A case study of Sheffield. J. Ambient. Intell. Humaniz. Comput. 2022, 13, 2045–2060. [Google Scholar] [CrossRef]
- Müllner, R.; Riener, A. An energy efficient pedestrian aware Smart Street Lighting system. Int. J. Pervasive Comput. Commun. 2011, 7, 147–161. [Google Scholar] [CrossRef]
- Leccese, F. Remote-control system of high efficiency and intelligent street lighting using a ZigBee network of devices and sensors. IEEE Trans. Power Deliv. 2012, 28, 21–28. [Google Scholar] [CrossRef]
- Elejoste, P.; Angulo, I.; Perallos, A.; Chertudi, A.; Zuazola, I.J.G.; Moreno, A.; Azpilicueta, L.; Astrain, J.J.; Falcone, F.; Villadangos, J. An easy to deploy street light control system based on wireless communication and LED technology. Sensors 2013, 13, 6492–6523. [Google Scholar] [CrossRef] [PubMed]
- Leccese, F.; Cagnetti, M.; Trinca, D. A smart city application: A fully controlled street lighting isle based on Raspberry-Pi card, a ZigBee sensor network and WiMAX. Sensors 2014, 14, 24408–24424. [Google Scholar] [CrossRef]
- Kaleem, Z.; Ahmad, I.; Lee, C. Smart and energy efficient led street light control system using ZigBee network. In Proceedings of the 2014 12th International Conference on Frontiers of Information Technology, Islamabad, Pakistan, 17–19 December 2014; pp. 361–365. [Google Scholar]
- Shahzad, G.; Yang, H.; Ahmad, A.W.; Lee, C. Energy-efficient intelligent street lighting system using traffic-adaptive control. IEEE Sens. J. 2016, 16, 5397–5405. [Google Scholar] [CrossRef]
- Bellido-Outeiriño, F.J.; Quiles-Latorre, F.J.; Moreno-Moreno, C.D.; Flores-Arias, J.M.; Moreno-García, I.; Ortiz-López, M. Streetlight control system based on wireless communication over DALI protocol. Sensors 2016, 16, 597. [Google Scholar] [CrossRef]
- Huang, R.; Nie, Z.; Duan, C.; Liu, Y.; Jia, L.; Wang, L. Analysis and comparison of the IEEE 802.15. 4 and 802.15. 6 wireless standards based on MAC layer. In Proceedings of the Health Information Science: 4th International Conference, HIS 2015, Melbourne, Australia, 28–30 May 2015; Proceedings 4. Springer International Publishing: Berlin/Heidelberg, Germany, 2015; pp. 7–16. [Google Scholar]
- Daely, P.T.; Reda, H.T.; Satrya, G.B.; Kim, J.W.; Shin, S.Y. Design of smart LED streetlight system for smart city with web-based management system. IEEE Sens. J. 2017, 17, 6100–6110. [Google Scholar] [CrossRef]
- Bingöl, E.; Kuzlu, M.; Pipattanasompom, M. A LoRa-based smart streetlighting system for smart cities. In Proceedings of the 2019 7th international Istanbul smart grids and cities congress and fair (ICSG), Istanbul, Turkey, 25–26 April 2019; pp. 66–70. [Google Scholar]
- Ricordel, P.M.; Demazeau, Y. Volcano, a vowels-oriented multi-agent platform. In From Theory to Practice in Multi-Agent Systems, Proceedings of the Second International Workshop of Central and Eastern Europe on Multi-Agent Systems, CEEMAS 2001 Cracow, Poland, 26–29 September 2001; Revised Papers 2; Springer: Berlin/Heidelberg, Germany, 2002; pp. 253–262. [Google Scholar]
- Di Stefano, B.N. On the Need of a Standard Language for Designing Fuzzy Systems. In On the Power of Fuzzy Markup Language; Studies in Fuzziness and Soft Computing; Acampora, G., Loia, V., Lee, C.S., Wang, M.H., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; Volume 296, pp. 3–15. [Google Scholar]
- Bachanek, K.H.; Tundys, B.; Wiśniewski, T.; Puzio, E.; Maroušková, A. Intelligent Street Lighting in a Smart City Concepts—A Direction to Energy Saving in Cities: An Overview and Case Study. Energies 2021, 14, 3018. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).