Students should develop and understanding that digital systems must be robust and reliable. They understand that a computer network enables computers to exchange data and they explore protocols such as HTTP, TCP, IP and SMTP. Investigate the compression of files to reduce file size and the advantages of this process as well as compare the end quality. Investigate the potential of IOT and how it all works.
Flow of Activities
A computer network is a telecommunications network which allows computers to exchange data.
There are different types of networks including Local Area Network (LAN) and Wide Area Network (WAN).
The internet is a network of networks cooperating with each other to exchange information following a set of rules called protocols. Protocols are used to create an agreed process which all devices follow to be part of the internet.
All internet communications require IP addresses. Each computer has a unique IP address that allows other computers to find it and send data to it.
Transmission control protocol (TCP) and Internet Protocol (IP) work in tandem to transmit data across the internet. TCP is the protocol that ensures reliability of the data being transmitted. We need to ensure there is no loss of packets, that the packets are in the right order, that the delay is minimal, and that duplication of packets is avoided.
The HyperText Transfer Protocol (HTTP) is the most common protocol in use on the internet. The protocol's job is to transfer HyperText (such as HTML) from a server to a computer.
A web browser is a software application for retrieving, presenting and navigating information resources on the internet. An information resource is identified by a Uniform Resource Locator (URL) that may be a web page, image, video or other piece of content.
Commonly used web browsers are Chrome, Edge (replaced Internet Explorer), Safari, Opera and Firefox.
Every day, people all around the world send and receive email messages.
Emails are composed using software such as Outlook or a web-based email service like Gmail. After hitting 'send', the email is transferred to your email server. Message transfer between email servers is done using Simple Mail Transfer Protocol (SMTP).
There is a file size limit to what can be sent via email. Compression of files lets you reduce the overall number of bits and bytes in a file so it can be transmitted faster over slower internet connections, or take up less space on a disk.
Lossless compression lets you recreate the original file exactly where the file is broken into smaller bits and put it back together at the other end.
Lossy compression eliminates 'unneeded' bits of information, resulting in a smaller file. A common use of this compression is reducing the file size of bitmap pictures.
People's access to technology and their attitudes towards using technologies and advances in technology has in part driven IoT.
IoT is about connecting the unconnected – driven by data and developing realtime insights into asset and human performance; using the data to make informed decisions using artificial intelligence (AI); and finally being able to execute automated actions leading to new business models making a safer and more efficient world.
IoT has been driven by advances in technology, enabling more physical objects to be connected to the network either by wireless or wired means. It has also rapidly advanced due to the collective view that data sharing leads to deeper insights.
IoT allows users to automate aspects of their daily lives and integrate with bigger systems.
Often the term 'smart' is associated with IoT, for example, smart cities, smart homes, smart farms, smart appliances. 'Smart' relates to the enhancement of aspects of our lives with the power of data collection, artificial intelligence algorithms, and networks. Sensor technology enables the integration of physical devices to send and receive data via a network.