Specifications
University of Hertfordshire
1
Chapter One: INTRODUCTION
This chapter gives the basic information of this project, such as Internet, TCP/IP
and client/server architecture. In addition, the aim and objectives of the project
are also introduced.
1.1 Background
The Internet has enjoyed fabulous development in recent 20 years, people showed tremendous
interest on it, and lots of engineers are trying to make the Internet more convenient. The Internet is
computer-based global information system, composed of many interconnected computer networks.
Each network may link tens, hundreds, or even thousands of computers, enabling them to share
information with one another and to share computational resources such as powerful
supercomputers and databases of information. The Internet has made it possible for people all over
the world to communicate with one another effectively and inexpensively.
The Internet has brought new opportunities to government, business and education. Governments
use the Internet for internal communication, distribution of information and so on. For businesses,
the most of companies offer goods and services to customers on the Internet. Many individuals use
the Internet for communicating through electronic mail, for news and search information, shopping,
online banking, etc. Educational institutions use the Internet for researching, to interact with other
institutions and to offer online courses. For this project, a remotely controlled RF Spectrum
Analyser will helps those who have no such expensive equipment to analyse any spectrum they
want and they can receive results on their own computer by Web Browser.
The exchange of data on the Internet is done by different type of protocols. A protocol is an
agreement that specifies a common language two computers use to exchange messages. Nowadays,
the entire computer on the Internet is connected with TCP/IP. IP (Internet Protocol) provides the
flexibility needed to accommodate a wide range of underlying network hardware. TCP is Transport
Layer Protocol, which handles communication problems and provides applications with reliable
communication. In addition, TCP/IP can include other protocols, applications, and even the network
medium. Samples of these protocols are: UDP, ARP, and ICMP.