International Journal of Computer Applications (0975 – 8887) Volume 77 – No.8, September 2013 12 Concise Architecture of a Remote Network based Controller Sadiq H. Abdulhussain Computer Engineering Department College of Engineering University of Baghdad Hayder S. Radeaf Computer Engineering Department College of Engineering University of Baghdad Basheera M. Mahmood Computer Engineering Department College of Engineering University of Baghdad ABSTRACT The development of microcontroller is used in monitoring and data acquisition recently. This development has born various architectures for spreading and interfacing the microcontroller in network environment. Some of existing architecture suffers from redundant in resources, extra processing, high cost and delay in response. This paper presents flexible concise architecture for building distributed microcontroller networked system. The system consists of only one server, works through the internet, and a set of microcontrollers distributed in different sites. Each microcontroller is connected through the Ethernet to the internet. In this system the client requesting data from certain side is accomplished through just one server that is in turn communicate with required microcontroller for acquire data. Keywords Acquisition, Monitoring, Scalability, Reusability, Economical, and microcontroller. 1. INTRODUCTION As a result of the increasing complexity, and modernization of life, it is necessary to develop and enhance the life styles in all of its branches. Many branches appear to fulfill the demands of modernizing and digitizing like the Information and Communication Technology (ICT), distributed system, networking and automated system [1]. In the new world, an important branch of computing and communication technologies is computer network because of its wide employment. Computer networks gave businesses the ability to cleverly handle vast amounts of information and the Internet gave them the resources to share them [2]. The implementation of Ethernet in the network has been used widely recently to connect the worldwide Internet and facilities intranet networks. Internet has the ability to access many mobile devices and application because of its low cost. Because of the development in chip manufacturing, Ethernet can be completely realized through single-chip devices. The controllers can simply be programmed, configured and used in Ethernet based embedded applications. Formerly, microcontroller has a limited connectivity option for data communication between personal computer (PC) and microcontroller. These two devices usually are connected by using serial port interface. This type of interfaces has some weakness where it’s only permitted one user to control the microcontroller and the user need to be in close proximity with the microcontroller. Enabling a microcontroller to communicate with personal computer (PC) by other interface e.g. Ethernet network, will give the developer and end-user an ability to monitor and control the microcontroller operating device with greater flexibility [3]. 2. PROBLEM STATEMENT The design and implementation of recourses manageability and usability to control network systems are a complex and a challenging processes because of the variety and complexity of a computer network's resources [4,5].However, many intertwined shortages appeared in the implementation of such systems. Some of these shortages are listed as follows: 1. Access Information Remotely: It is the ability to access the status of the devices in specific sites from a remote distance. 2. Scalability: It is a desirable attribute of a network, system, or process that gives a rich system performance without the need to duplicate or reengineer the system if there is an increasing of objects and elements number i.e. handle the growing volume of work gracefully [6]. 3. Reusability: It is the ability to use all or a great part of the system design in another application, thus avoiding time wastage and reducing the cost [7]. 4. Economical: This feature is done by eliminating the number of devices and hardware used in the work implementation. It must be mentioned that computer network needs some other feature such as reliability of reaching data in the network and friendly environment to become a prefect system. 3. CENTRALIZED ORGANIZATION OF THE PROPOSED SYSTEM The proposed system has a centralized organization as shown in Figure (1). This system consists of four parts as follows: 1- Clients (Users). 2- Server. 3- Controller. 4- Points in the sites.