The Design of Supermarket Electronic Shopping Guide System Based on ZigBee Communication

Similar documents
Study of Smart Home System based on Zigbee Wireless Sensor System. Jie Huang 1

Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology

Embedded Smart Home System Based on ZigBee Song Chi

Design of Greenhouse Temperature and Humidity Monitoring System Based on ZIGBEE Technique Ming Xin 1,a, Wei Zhongshan 1,b,*

THE DESIGN OF GREENHOUSE ENVIRONMENT MONITORING SYSTEM BASED ON ZIGBEE

Research into a Wireless Smart Parking System

Key Technology of Monitoring and Control for Coal Shearer Supporting Network Convergence

The Design of Flower Ecological Environment Monitoring System Based on ZigBee Technology

Condition Monitoring System of Mine Air Compressors Based on Wireless Sensor Network

Information Acquisition System Based on ZigBee and ARM

Design and Implementation of Smart Gateway Based on Wireless Communication Technique

Research on Two - Way Interactive Communication and Information System Design Analysis Dong Xu1, a

An intelligent LED landscape lighting system

Design and Development of Control System for Three- Dimensional Wireless Human-Computer

Design and Implementation of Intelligent Home Control System under the Concept of IoT

A Design of Remote Monitoring System based on 3G and Internet Technology

Design of Underground Current Detection Nodes Based on ZigBee

Chapter 2 The Research on Wireless Positioning Base on ZigBee

Design and Implementation of Agricultural Intelligent Monitoring System. based on the Android Platform. Liang Haili 1, a

A Finite State Mobile Agent Computation Model

The Design of Wireless Communication System Based on STC12+CC1101 Zhijian Yin 1, a, Kun Xiang 2,b,Wang Fan 3,c

SMART VEHICLE CONTROLLED SYSTEM

Design and Implementation of Aquarium Remote Automation Monitoring and Control System

A Tentative Study on Ward Monitoring System based on Zigbee Technology Jifeng Liang

Research and Design of Universal Proportional Valve Controller

Research on Digital Library Platform Based on Cloud Computing

2017 International Conference on Economics, Management Engineering and Marketing (EMEM 2017) ISBN:

AN WIRELESS COLLECTION AND MONITORING SYSTEM DESIGN BASED ON ARDUINO. Lu Shaokun 1,e*

Design And Implementation Of Ordering System For Restaurants

Design of Desert Plant Monitoring System Based on SI446X Wireless Radio Frequency Communication

Design of Coal Mine Power Supply Monitoring System

A Modular k-nearest Neighbor Classification Method for Massively Parallel Text Categorization

Test Analysis of Serial Communication Extension in Mobile Nodes of Participatory Sensing System Xinqiang Tang 1, Huichun Peng 2

Environmental Monitoring for Historical Heritage Based on ZigBee Wireless Sensor Networks and Z-Stack

Web-based Building Energy Consumption Monitoring and Conservation Service DONG Wei1, a

The Application of CAN Bus in Intelligent Substation Automation System Yuehua HUANG 1, a, Ruiyong LIU 2, b, Peipei YANG 3, C, Dongxu XIANG 4,D

Data Mining in the Application of E-Commerce Website

Design of Smart Home System Based on ZigBee Technology and R&D for Application

Design and Realization of WCDMA Project Simulation System

Remote Monitoring System of Ship Running State under Wireless Network

Design of Wireless Sensing Virtual Cloud Desktop System Based on ARM-Linux

Design and Implementation of Networked CNC Machine DNC System in. Colleges and Universities Based on Internet Plus

Agricultural Collection System Based on Zigbee

Research on Anti-collision Algorithm Optimization of RFID Tag Based on Binary Search

Wireless Electric Meter Reading Based On Zigbee Technology

The Research and Design of the Android-Based Facilities Environment Multifunction Remote Monitoring System*

Application of Theory and Technology of Wireless Sensor Network System for Soil Environmental Monitoring

Design of Environment Monitoring System in Hatcheries Based on WSN

FSRM Feedback Algorithm based on Learning Theory

DESIGN OF CALORIMETER BASED ON ARM AND ZIGBEE

The Design of Wireless Data Acquisition and Remote Transmission Interface in Micro-seismic Signals

Design of Temperature and Humidity Data Acquisition System. Based on ARM

Research on Power Quality Monitoring and Analyzing System Based on Embedded Technology

International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015)

Pioneer robot motion control based on ZigBee wireless electronic communication technology

Realization of Automatic Keystone Correction for Smart mini Projector Projection Screen

Research and Implementation of the Key Technology of UAV Aerial Image. Transmission

The Application of Wireless Sensor in Aquaculture Water Quality Monitoring

CONSTRUCTION OF AGRICULTURAL PRODUCTS LOGISTICS INFORMATION SYSTEM BASED ON.NET AND WAP

Research on 3G Terminal-Based Agricultural Information Service

Modification of Boards into Wireless Using Embedded Platform and ARM9

The Analysis and Research of IPTV Set-top Box System. Fangyan Bai 1, Qi Sun 2

Advanced Remote Control Infrastructure for Intelligent HEMS

AUV Cruise Path Planning Based on Energy Priority and Current Model

Model the P2P Attack in Computer Networks

A Digital Menu System Based on the Cloud client Technology Lin Dong 1, a, Weibo Li 1, b, Ping He 2,c,Jia Liu 1,d

Analysis of the Power Consumption for Wireless Sensor Network Node Based on Zigbee

Construction of the Library Management System Based on Data Warehouse and OLAP Maoli Xu 1, a, Xiuying Li 2,b

The Design of Electronic Color Screen Based on Proteus Visual Designer Ting-Yu HOU 1,a, Hao LIU 2,b,*

Research and Realization of HART Protocol Based on Wireless Short Range Network Technology Kaiyuan Meng 1, a, Qingnian Cao 2, b

Design and Implementation of Dual-Mode Wireless Video Monitoring System

Network protocol for Internet of Things based on 6LoWPAN

Research of tooling test signal collection and analysis Guozhuang Liang 1, a, Xuan Chen 1,b,Yufeng Yao 2,c

A Low-Overhead Hybrid Routing Algorithm for ZigBee Networks. Zhi Ren, Lihua Tian, Jianling Cao, Jibi Li, Zilong Zhang

Design Considerations on Implementing an Indoor Moving Objects Management System

The Design of Embedded MCU Network Measure and Control System

Design and Research of Virtual Instrument Development Board

Design of Formaldehyde Monitoring System in Wireless Network Wang Renli 1, a. Liming2,b Zhu Lijun 1,c

Design and Implementation of Digital Library Fanqi Wei, Yan Zhang and Xiaoping Feng

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

Simulating a Finite State Mobile Agent System

Open Access Design and Implementation of the Infant Incubator Intelligent Control System Based on Internet of Things. Tianshun Huang * and Leiming Sun

EFFECT OF NODES MOBILITY BY MOVING NODES AT DIFFERENT TRAJECTORIES ON ZIGBEE MESH TOPOLOGY

Design and Implementation of Real-Time Data Exchange Software of Maneuverable Command Automation System

Design and Implementation of Smart Home System

A Technical Analysis of Market Basket by using Association Rule Mining and Apriori Algorithm

A High-Speed Wireless Transmission Scheme for Wireless Sensor Network

Study ON Remote Medical Monitoring System Based ON MSP430 AND CC2530

[Type text] [Type text] [Type text]

Design and Development of Water Quality Monitoring System Based on Wireless Sensor Network in Aquaculture

ZigBee Routing Algorithm Based on Energy Optimization

Wireless Remote Water Meter Design of Automatic Meter Reading System

Research on the Checkpoint Server Selection Strategy Based on the Mobile Prediction in Autonomous Vehicular Cloud

Jacquard Control System of Warp Knitting Machine Based on Embedded System

An Automatic Control Method of Foam Spraying Glue Machine based on DMC Yu-An HEa,*, Tian CHENb

A Dynamic TDMA Protocol Utilizing Channel Sense

Zigbee Wireless Sensor Network Nodes Deployment Strategy for Digital Agricultural Data Acquisition

Development and Application of Database System for Rubber Material

The Design and Development of the Precision Planter Sowing Depth Control System

Design of point to multi-point wireless communication system based on ZigBee

Transcription:

The Design of Supermarket Electronic Shopping Guide System Based on ZigBee Communication Yujie Zhang, Liang Han, and Yuanyuan Zhang College of Electrical and Information Engineering, Shaanxi University of Science and Technology, Xi an, China Abstract. Based on the ZigBee networking technology and protocol analysis, The paper designs a ZigBee Network Model with the features of communication and location which mainly rests on CC2431 ZigBee network location property and further propose a mobile electronic supermarket shopping guide system which can locate expected goods, navigation and offer the latest information on supermarket product. Keywords: Wireless Networking Technology, Positioning Engine, ZigBee, CC2430, CC2431. 1 Introduction With the development of economy and society, the emergence of large supermarkets provides people with a convenient place to buy necessities. To some extent, it facilitates the purchase and save time. However, the enormous size of the supermarket with the increase quantities and types of goods makes customer inconvenient to find out what they need and get the latest goods information. This paper presents a mobile electronic supermarket shopping guide system, which can be fitted in the shopping cart locating expected goods and offering the latest information on supermarket product. 2 ZigBee Technologies ZigBee is a standard network protocols based on IEEE 802.15.4 wireless [1], communicating in the 2.4G band with high efficiency and low rate. ZigBee Network supports Full-Function Device (FFD) and Reduced Function Device (RFD) two physical devices, which are made up of Coordinator, routers and terminal equipment [2]. A Coordinator and a router are full function devices (FFD), completing a large number of services set by ZigBee protocol and communicating with any node of the network. While Terminal equipment can be either a FFD or a streamlining of the agreement node (RFD) only communicating with the FFD. S. Lin and X. Huang (Eds.): CSEE 2011, Part I, CCIS 214, pp. 219 224, 2011. Springer-Verlag Berlin Heidelberg 2011

220 Y. Zhang, L. Han, and Y. Zhang 3 Systems and the Network Model 3.1 Location The achievement of this wireless location system mainly depends on CC2431 ZigBee network environment and the built-in wireless location engine [3]. There are three types of nodes Central node, blind nodes and reference nodes. Central node is constituted of the coordinator (FFD), initiating a network. Blind node made up of terminal device (RFD) is a key to locate, which can calculate the current coordinate. The coordinates of Reference node comprising the router are known in their respective networks, (FFD) which can help the blind node position. CC2431 location engine is on the basis of RSSI technology [4], RSSI refers to the strength of the wireless signal the node receives. The signal propagation loss can be calculated by the strength of known transmitter node and receive node. Then it can be changed into the distance using empirical models. Then the location of the node can be known by existing algorithms and the fixed coordinates. Blind node receives the packet signal from the reference node, which access to reference node coordinates parameters and the corresponding RSSI value, and then send them into the location engine. We only need to write the required parameters into the positioning engine. The result can be read out after waiting for completion of the engine. The theoretical RSSI value can be shown as equation (1) [5]. RSSI=-(10n lgd+a) (1) Among them, the RF parameters A and n are used to describe the network operating environment. RF parameter is defined as 1 m from the transmitter at the absolute value of the received signal strength. RF parameter n is defined as the path loss index, which indicates the rate of decay with the distance increases during the signal energy to the transceiver. d is the distance between the transmitter and the receiver. Fig. 1. Location diagram Positioning operation use the " best" reference nodes the highest RSSI value. For example, in the area as shown in Figure 1 (a), in the X, Y directions a reference node is placed every 30 m. Firstly, find a reference node with the highest RSSI values. Since each reference node of the horizontal and vertical coordinates has the maximum length of 63.75m, thus identify a 64 m 64 m range in the center of "best" reference nodes. As the RSSI value of this node is known, the distance d1 is available

The Design of Supermarket Electronic Shopping Guide System 221 between the blind nodes to this node. Locate the reference nodes except the "best" node and calculate these distances away from the blind node (d2 ~ d8) in the same way. After completion of this calculation, Blind node position is fixed in the global grid as is shown in figure 1(b). Finally, get the value of all fixed coordinates into the location engine and read out the results of the final position. 3.2 Network Model The net is made up of the structural design of components based on the mesh network [6] basic network topology, as is shown in figure 2. It has self-establishment and maintenance functions without human intervention. Each node can communicate with at least one node, supporting jump multi-level routing. Fig. 2. Network topology Net structure of the system is shown in Figure 3, the supermarket will be divided into several region, each region based on MESH-based network topology to establish sub-networks. Central node (also known as the gateway) initiates the regional subnetworks. At the same time it completes the communication between server and the wireless network. Each shopping Cart is fitted a mobile device with a blind node to complete the positioning. Blind nodes can be discovered independently adding and exiting networks, receive and send data, but not for router. What s more, reference nodes are established in specific locations, reference nodes in their network coordinates are known, so it can help the blind node position and routed the data. Central node for each partition of the data can be summarized by the way of wire transfer to the server. Mobile devices first add into the sub-network which carrying the blind nodes after power, reference node will notice the blind node using self coordinates by sending data packet. Blind node receives the data packet signal from the reference node, obtains the reference node coordinates and the corresponding RSSI value, sending it into positioning engine. Then the currently own position after the positioning engine calculation can be read out, that is the initial coordinates. After customers enter a query term, the initial coordinate was sent into the server with customer inquiries through the reference node and the central node. Server can obtain the aim coordinates after the sever search the query term that can calculate the best path using these two coordinate values and map of supermarket. Then server can replay this path to the mobile device in form of a set of coordinates. Customer mobile follows this path, because blind node can independently join and leave different sub network, so it can constantly refreshing the current coordinates to achieve the navigation function. In this network model, blind nodes can communicate with the server in any location, so customers can get the latest product information anytime, anywhere in the supermarket.

222 Y. Zhang, L. Han, and Y. Zhang Fig. 3. Network Model 4 System Configuration and Implementation 4.1 System Hardware Structure According to the above network, model system is divided into mobile device, the reference node module, the gateway node module and the server these parts. (1)Mobile device: It is composed of the touch screen (four-wire resistive screen), flash memory, power and blind node, and such Peripherals devices, which is the core produced by Samsung company ARM9 microprocessor SC2410.Touch-screen can realize the information into the query and query results display, and navigation interface display functions. FLASH memory can store of the map of the regional supermarket. Blind node designed by the CC2431 to achieve the positioning, it is shown in figure 4 (a). Fig. 4. Hardware structure (2) Reference node (gateway node): This part was made up with the CC2430, power supply, reset circuit and an antenna minimum system which is the basic unit in Network communication and positioning system. Structure is shown in Figure 4 (b). 4.2 System Node Software This system nodes are all using OSAL real-time operating system implementation, OSAL layer can provide information management, task synchronization, time

The Design of Supermarket Electronic Shopping Guide System 223 management, interrupt management, task management, memory management, power management and non-volatile storage management service. (1) Gateway node: It is positioning System Coordinator which connected with the server through the RS-232. Firstly, it offers the reference node and blind node configuration data and sends it to the corresponding node [8]. Secondly, the data feedback by each node was received and sent to the server. Work flow chart is shown in Figure 5. Fig. 5. Gateway Node software process (2) Reference node: Itself coordinates are known in positioning system which as the router. Its service is to provide an accurate data packet that contains position (X, Y) coordinates and the RSSI value of itself to blind node [8]. This node must be configured correctly in the area. Work flow chart is shown in Figure 6. (3) The blind node: It is a mobile node in positioning system, belong to the terminal device. Through receiving the coordinates of all reference nodes and RSSI value in positioning the region, it can calculate the self-coordinate using positioning algorithm [8].Work flow chart is shown in Figure7. Fig. 6. Reference node software process Fig. 7. Blind Node software process

224 Y. Zhang, L. Han, and Y. Zhang 5 Conclusions The paper designs a ZigBee Network Model with the features of communication and location which mainly rests on CC2431 ZigBee network location property and further proposes a mobile electronic supermarket shopping guide system which can locate expected goods and offer the latest information on supermarket product. Combining the positioning technology, communication technology and computer technology is a new and meaningful field for study accompanied by good economic and social benefits we just update the related goods information on the server and check them on mobile devices. The employment of the system can comfort customer and facilitate management of supermarket. References 1. Qu, L., Liu, S., Hu, X.: Technology and Application of ZigBee. Press of Beihang University 2. Li, W., Duan, C.: Professional training on Wireless Network and Wireless location of ZigBee. Press of Beihang University (2006) 3. Yao, Y., Fu, X.: Network Location of Wireless Sensor based on CC2431. Information and Electronic Engineering 4. Gao, S., Wu, C., Yang, C., Zhao, H., Chen, Q.: Teaching of ZigBee Technolog. Press of Beihang University 5. Chai, J., Yang, L.: Location System of Patients based on ZigBee. Measuring and Engineering of Compter 6. Ren, F., Huang, H., Lin, C.: Network of Wireless sensoring. Journal of Software 7. Sun, T., Yang, Y., Li, L.: Development Status of Wireless Sensor Network. Application of Electronic 8. Sun, M., Chen, L.: Application of ZigBee in field of Wireless Sensor Network. Modern Electronics Technique