# A Resource Oriented Route Selection Framework Using Contextual Information Based on Fuzzy Logic
## 1 Introduction  
The concept of smart city has become one of the major areas where the Internet of Things (IoT) is unanimously identified as core technology enabler for the development of future intelligent environment. Smart cities will soon provide citizens with useful information to help them to improve their quality of life and make important daily decisions. All of this valuable information can be made available to citizens through the public Internet. The concept of smart cities comes from the idea of using resources efficiently to provide citizens with a better living environment. The smart city vision can include various aspects, such as resource management, participatory governance, efficient mobility, sustainable environment, and quality of life [1]. There is still no clear and well-known definition of a smart city, but the ultimate goal is to more efficiently use resources and improve the quality of service delivery while reducing the operating costs. These objectives can be obtained through smart interaction by using innovative information and communications technologies (ICT) with the help of IoT, where smart objects play a crucial role. However, smart city networks operate in a highly dynamic environment with diverse service providers (energy, water, transportation, healthcare, residence, industries, government, and so on) that not only provide a large amount of data for smart city applications, but can also impose requirements. Therefore, the effective development of the smart city notion will require an integrated ICT infrastructure that must be appropriate to optimize, control, and monitor heterogeneous interconnected systems of digital services [2]. Moreover, connectivity plays a major role in smart city development to enable interconnection among heterogeneous smart systems, hence, in smart city network, communication infrastructures can also use a variety of technologies, such as ZigBee, Bluetooth, 6 LoWPAN, WiFi, etc. [3]. Smart city network consists of a complex scenario having various stakeholders, heterogeneous applications, diverse communication technologies, and a multitude of digital devices and data sources. Each stakeholder has its own set of requirements for smart city application and services. In addition, many applications of a smart city have varied nature, such as monitoring, controlling, and automation; such applications may have diverse data traffic with varied requirements of quality of services (QoS), such as latency, bandwidth, security, and reliability. In this context, the requirements of end-users or stakeholders that relate to the accepted QoS are indeed application-dependent. In the IoT paradigm, it is obvious that billions of smart objects that surround us will be connected to the Internet in one or other form, which can bring a promising future to smart city vision. The term IoT has been defined by different authors in many different ways. However, in the definition, there are notable differences, in common parlance, it refers to a platform where almost every device and appliance surrounding us are capable of interacting with each other through a network to reach a common goal. Since smart cities aim to efficiently utilize resources, IoT has become one of the core infrastructures of smart city networks. Therefore, we can use it to achieve the sophisticated tasks that require extensive intelligence. Furthermore, IoT will bring a lot of benefits in the service provisioning, owing to the fact that applications are ambient intelligence, where the controlling, monitoring, and automating functions are accomplished in a real-time through a wide variety of connected digital apparatus, such as actuators, sensors, surveillance cameras, and smart appliances. To generate actionable information in real-time, smart devices can be incorporated into urban infrastructure such as parking and transportation, public safety, waste management, healthcare, road traffic and surveillance, industrial monitoring, water and gas monitoring, energy management, etc. [4].