Font Size: a A A

Wireless Sensor Network Remote Code Update System

Posted on:2011-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:X K WangFull Text:PDF
GTID:2178360305954354Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advent of the Internet world, communication technology has thoroughly changed the way people live around the world, in all areas of society had immeasurable influence. Change communication so that people access information and analyze this information has been greatly enhanced, an unprecedented increase in the enterprises and institutions and the efficiency of various departments to solve the traditional manual labor generated by the many disadvantages. First time access to new information and analysis of information determines the development of society, but also the various business enterprises in the fierce competition to obtain a key factor in place.Wireless sensor network technology is the rise of more than one new interdisciplinary technology.It combines wireless communications, chip system, microelectromechanical systems, and embedded and other technologies to mature before they gave birth to this wireless sensor networks advanced technology. Wireless sensor network technology revolutionized the traditional layout of communications, in particular, to resolve the past because of factors such as geo-spatial layout of the difficulties caused by the line. Wireless sensor network itself is widely distributed, low-power, low-cost characteristics, in particular, it has a strong information access and overall data capacity of distractions, making it just beginning to make strong in all areas Application of spread. Sensitive to the surrounding environment, perception, in the area unattended monitoring, wireless sensor networks is that people solve such problems in recent years, the preferred program. Build a wireless sensor network, low cost terminal node, major companies in the data acquisition on the target side of things more and more inclined to wireless sensor network technology.Mambo is a high technology and professional company, it dedicats to the development of wireless sensor network technology,the application of remote meter reading system is extremely mature. With the company's in-depth development of communication with our customers, the urgent need for a new wireless sensor technology breakthroughs to meet the market development needs, to achieve greater market share. It is in such demand under the background of the development, Mambo Technology company's Advanced Technology Group developed proposed wireless sensor network for remote code update system. Formation of the terminal nodes of wireless sensor networks are widely distributed, if the work process in accordance with previous nodes to update, then it need artificial means to spread the node 11 in the vast region to recover, and then poured one by one in the program, and then after repeated test, after ensuring the functional integrity of the artificial way home back on the ground, the final set into a professional well-integrated network system. In this way, not only interfere with the normal operations of the client will waste the company's operating costs. High degree of automation in modern society, will make customers feel the psychological development lags behind, the one more difficult to open up new markets, maintain existing customers Furthermore also appeared to be inadequate.In the market economy, the survival of the fittest is the basic rules of survival. In particular the rapid development of ever-changing computer technology, in high technology industries, leading to master core technologies, always maintaining corporate dominance killer. Remote code update system is a new product highlights, high-quality products not only firmly grasp the needs of customers, the attractiveness of the development of new markets is obvious.Remote code update system development is going with the market development trend, it combines the characteristics of the products the company currently operates a significant increase in function. Remote code update the system's added to improve the automation of the product to simplify the company's business processes. Simply remote code update the system, is first of all need to update defragments the terminal node into the appropriate packet, then the base station dissemination, from route forward to each terminal node, and then restart each terminal node received to the new code procedures to complete the system update.To commercial sense, remote code update system to improve the company's image in the customers and win the trust of customers, so companies are more specialized, automated market position. Speaking from the company to reduce the burden of the related personnel, lifting the heavy manual labor, saving time to devote to more meaningful research work. Wireless sensor network technology into the country only a few short years to its development potential is self-evident. However, good opportunities, the most eager to grasp the market demand for wireless sensor products to do business not unusual, but in line with market demand but very few, most products do not reflect the simple and efficient practical. The remote meter reading system for product development of remote code update system has important practical significance.In general, remote code update system consists of three parts, namely, server, routing and forwarding part of the three major clients. Remote code update system development depends on the TinyOS system environment, need to apply to the TinyOS environment serial redirector Serial Forwarder. Node code need to be distributed by the Serial Forwarder forwarded to serial communication devices, serial connection at the other end is the base station node, base station coverage area are to disseminate.Throughout the system development and design, the I participated in the service side, Routing section, client-side design and development, and independent and responsible services to end design and specifically the Coding. Server covers three modules: image preprocessing module code, the service distributed control protocol, interface control. Code image preprocessing module of TinyOS system in the environment that comes with experience of data split procedure to improve the development, combined with the client that the terminal node storage structure and work patterns, designed the frame format for sending data. In the process of developing this module to study how to resolve IHEX documents and designed to ensure reliable data transmission of the CRC data checksum algorithm, and the byte size of the end of the storage structure. Distribution service control protocol is to ensure orderly conduct of the node distribution of the code, to ensure the whole system of controls as expected. Services distributed control protocol is based on the characteristics of well-designed product, service and client message types distinguish between the two sides provides for several internal state, the two sides to resolve the message to judge the state to make the next step of action. Interface control is to give system administrators control the new version of a simple intuitive interface.Based on wireless sensor networks for remote code updates to implement the system work to improve the product's efficiency so that the latest research results can be released in the first time out, allowing customers to enjoy the latest and most comprehensive functionality. The system has strong scalability, can be used in many wireless sensor products to improve the company of business processes that enable update service has strong mobility, so reached the ultimate goal of developing the system.
Keywords/Search Tags:Wireless sensor networks, Remote code update system, Server, Client
PDF Full Text Request
Related items