Assest Detection
Assest Detection
H O S T E D BY
Alexandria University
ORIGINAL ARTICLE
KEYWORDS Abstract In general, warehouses are used to store goods or products. In the Warehouses, if the
IoT; user wants to locate any product it is very difficult, because user have to do a detailed search man-
RFID; ually in all the available stockrooms this requires a lot of effort. So to avoid this problem the ware-
Warehouse inventory house inventory management system is very helpful because it maintains the detailed product
management system; information and tells us in which stockroom the product is present. The warehouse inventory man-
Wi-Fi module; agement system is playing a significant aspect in many productions and goods based methodology.
Open source hardware Though there are many wireless communication technologies the RFID suits the best for the ware-
house inventory management system. The tag information is transferred from the transmitter sec-
tion to open source hardware via a wireless link with the aid of internet. The warehouse inventory
management system built on the architecture of the Internet of Things is developed to track the
products attached to the tags with product information and their respective time stamps for further
verification. The Raspberry Pi acts as a central server, monitoring all the information. The total sys-
tem gives an archetype to correspond the information flow and material flow. The web page which
is built in accordance to provide convenient and an interface to the user to track the products. The
developed system results a very low cost system and works dynamically compared with the existing
present warehouse inventory management systems.
Ó 2018 Faculty of Engineering, Alexandria University. Production and hosting by Elsevier B.V. This is an
open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
https://doi.org/10.1016/j.aej.2018.02.003
1110-0168 Ó 2018 Faculty of Engineering, Alexandria University. Production and hosting by Elsevier B.V.
This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
3818 B. Sai Subrahmanya Tejesh, S. Neeraja
system has its own significance because of the profits it is per- The network becomes more sophisticated as the node rapidly
suading. Warehousing cites to the activities engaging in the rises [8]. The association of physical and virtual objects
storage of products on a huge scale in a precise way and through the process of data acquisition and communication
accomplishing their availability whenever required. The need competence. IoT facilitates sensor connection capability for
for a warehouse to store different types of products or goods the expansion of independent services and applications [9].
to maintain seasonal production, seasonal demand, quick sup- IoT is classified into three layers they are the perception layer
ply, continuous production, price stabilization [5]. The ware- or context-aware, network layer, Service layer [10]. In the per-
house inventory management system is a requisite approach ception layer, the data from the physical world are perceived
for every warehouse. A computerized warehousing system pro- and congregated with the usage of WSN, Sensors, RFID sys-
vides us less effort, more efficient and stable results are corre- tem. In the network layer, it enables transparent data transmis-
lated with hand held manual system. In Warehouse there may sion competence. It facilitates efficient, reliable transmission to
be many zones, those zones are also called as Stockrooms. the upper layer. The GSM, WSN, GPRS, Ethernet conveys the
Depending upon the demand of the products, more products data from the perception layer to the upper layer. In the service
have to be stored. So Warehouse requires more number of layer, it includes data management sublayer and application
stockrooms. The urge for automating the warehouses origi- sublayer. The data management sublayer contributes to pro-
nates from the fact that manual handling systems may lead cess complex data. The application sublayer facilitates the user
to human errors which may affect the warehouse utilization. with a good user interface for application such as logistics,
Identification mechanism relies on AIDC (Automatic iden- agricultural management, product management. The applica-
tification and data capture) technology. The traditional AIDC tion sublayer exhibits the routing of data with an ease from
technology is Barcode technology, which is operated by optical the source to destination. Localization, tracking, positioning
scanners to read labels. Barcodes are an immense advancement are some of the main applications for the RFID and IoT.
made over normal text labels because the staff is no longer Fig. 1 brief’s out the various emerging applications in the
essential to manually enter data into the system. The RFID scope of IoT. The Warehouse inventory management system
technology replaces the Barcode technology because barcode facilitates the user with the flow of products. So this system
scanners are high in cost, security is less. If the label damages can be needed wherever identification of location is needed.
the scanner cannot read the data [6]. The RFID tags have more
data capacity storage than Barcode. Based on many 2. Related work
researches, The RFID technology sustain to be significant
and efficient in identification system. RFID technology created There are many challenging aspects that warehouse inventory
an impact in the domain of Warehouses because it eliminates management system must consider because in the Real world
the risks in industries, efficiency is improved, products can the indoor native habitats are confined by the dimensions of
be tracked easily, with the involvement of Electronic product the zone. Accuracy illustrates us what is the fluctuation
code theft problems are also eliminated [7]. from the predicted location to the actual or original location.
Internet of Things can be easily employed with RFID, the Thus the accuracy of the system should be high, within a pre-
transfer of signals is based on radio communication. To reduce cise scope. The product tracking system is built accordingly, it
the interference by many radio waves, the appropriate RFID must work accurately even without direct line of sight. The
system design must be chosen. IoT nodes are ascendable. cost always needs to be taken care, because implementing
signal which is picked by a RFID tag and the tag is triggered mode, AP mode. For simplicity, the Nodemcu is programmed
on. The two RFID readers em-18 is attached at the beginning in the STA mode.
of the stockroom 1 and stockroom 2 to read the tags. The
RFID em-18 works on UART. The em-18 RFID reader is 3.4. Raspberry Pi 3
interfaced to NodeMcu ESP8266 and is programmed by using
Arduino IDE. The passive tags are adhered to the products or Here at this Warehouse inventory management System, the
goods to uniquely identify them. As soon as the RFID reader Raspberry Pi 3 plays a vital role because it is the main agent
scans the tag, then the tag transmits back a short string of which maintains all the products or goods details in the data-
data. The passive tags 125 kHz are more beneficiary over base. The data from stockrooms is received in the Raspberry
active and semi-passive tags because of its low cost, low power Pi 3 with the help of ESP8266 attached to it. The user in the
consumption, no interference effect. The unique ID of the tag search field types the tag number and the tag number is queried
contains 12 bytes of data 0D0021A8D256. The last two digits from the database. The Raspberry Pi 3 here also acts as a web
indicate the checksum which is the result of XOR operation of server. The Raspberry Pi 3 is programmed with the Python
first ten bytes. The data scanned by the reader is used to language. The Raspberry Pi 3 functions at 5 V. Raspbian is
decode the encoded data in the tag’s IC and the data is sent the Linux-based operating system which is running on Rasp-
to the Raspberry Pi 3 central server via NodeMcu ESP8266. berry Pi 3.
The ESP8266-01 is a serial device, a low-cost module with full The implemented methodology is for efficient production and
stacks TCP/UDP it gives any microcontroller the Wi-Fi facil- goods identification in warehouses. The fundamental need for
ity. The Esp8266-01 Wi-Fi module is interfaced with Rasp- the warehouse is to store different types of products. The
berry Pi 3. All the Esp8266 are connected to common Wi-Fi developed system is used efficiently to monitor the mobility
Access point and data is transferred within them with the sup- and storage of products. Among the various mentioned posi-
port of internet. Suppose the data collected from RFID reader tioning technologies RFID technology seems to be the most
attached at stockroom 2 is collected by NodeMcu and with the desirable candidate for tracking because of its low cost, robust-
help of Wi-Fi module Esp8266-12e present in it, from the ness, flexibility. RFID can successfully integrate with the Inter-
transmitter section the data is sent to the Esp8266-01 that is net of Things. Fig. 4 exhibits the transmitter node and Fig. 5
attached to the receiving section of the Raspberry Pi 3 and exhibits the receiver node. Hence Figs. 4 and 5 depict the hard-
hence the data is arranged in tables in the web server. ware experimental setup of the implemented system.
Here in the implementation of the Warehouse inventory
3.3. NodeMcu ESP8266-12e Wi-Fi development board management system, It comprises of two stockrooms that
are stockroom 1 and stockroom 2. To demonstrate the system,
NodeMcu is an open source IOT platform with a deployed there is a need for two transmitter sections and one receiver
ESP8266-12e Wi-Fi module in it. It supports USB micro port section which acts as a central server. Each RFID tag has a
for programming the NodeMcu. The em-18 module is inter- unique, Identification number, RFID reader has an address.
faced with the NodeMcu ESp8266, the data from the em-18 The passive tags are preferred because they are having less
RFID reader is sent to the NodeMcu. It works on an operating interference effect, maintenance cost is less and flexible because
voltage of 5 V, but the ESP8266-12e module requires 3.3 V for it can adhere to any physical object in the real world. In this
that purpose all the required circuitry for the voltage conver- system, passive tags have adhered to the products or goods.
sion are held in the NodeMcu board. The NodeMcu can be The two transmitter section’s used here resembles stockroom
programmed with the Arduino IDE and the AT commands 1 and stockroom 2. The two transmitter sections are built
can be easily integrated which makes coding simpler. The using RFID reader em-18, NodeMcu ESP8266 Wi-Fi develop-
NodeMcu can be programmed in two modes that is STA ment module. Every transmitter section has its own RFID
Warehouse inventory management system 3821
Fig. 8 Tag numbered 0D0021A8D256 displays the specified results of it on the web page with the search field provided.
page. The information on the web page illustrates that the tag Time search operations from the database with the help of a
numbered 0D0021B13AA7 updated on the web server symbol- web server. Thus the implementation of RFID System of this
izes as product number 4 with a cost of Rs. 400, present in proposed methodology is not bounded to prototype or labora-
Stockroom Number 1 and its time stamps. tory setup, but can also work efficiently in Real world applica-
Fig. 8 depicts the detailed information about the product tion. The total implementation cost of the developed
with the attached tag number 0D0021A8D256. If the user warehouse inventory management system is very low com-
wants to know about the detailed information about tag num- pared with the present existing models in the marketplace.
bered 0D0021A8D256 then with the facility of the search field With the implementation of user-friendly user interface the
the user types the tag number 0D0021A8D256 in it. If the tag users can easily spot the tracked product in the Warehouse
number matches in the web server then the data is fetched from without much effort. In future, this innovation can be used
the database. So that user can easily find the product details, in several areas in different applications and many enhance-
the stockroom number in which the product is stored and also ments can be done so that it can be made available to all the
the time stamps of the product with the help of search field sectors.
provided. The search field is provided for real time search to
query data from the database.
Acknowledgement
6. Conclusion
This research was supported by Mr. K. Sripath Roy and ESSN
research group at KL University. I thank the Institute for
The developed Warehouse inventory management system is providing the constant support for this research from the
very efficient, it can perform dynamic data Updation and Real expertise
Warehouse inventory management system 3823