Skip to content

Repository files navigation

Java network socket programming

Programming assignment for the Computer Networks ΙΙ course, school of Electrical and Computer Enginneering, AUTH.
December of 2019

Project description

Implementation of a Java application that connects with a remote server and communicates with it via UDP packets. The required userApplication functions are:

  • Estimating the response time (ping) of the server.
  • Estimating the throughput of the server.
  • Receiving a bitmap image.
  • Receiving, decoding and playing digital PCM modulated audio clips.
  • Receiving (via the server) temperature measurements from remote stations and altitude measurements from a drone.
  • Receiveing Onboard Diagnostics II (SAE J1979 standard) from the server.

In addition, a matlab script is created for analyzing and plotting the measurements obtained from the java application into diagrams G1..G20 for 2 diferent time sessions.

About

Implementation of a Java application that connects with a remote server and communicates with it via UDP packets.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages