@Override
	public
	void startSocket() {
		try {
			socket = new Socket(address, port);
			socket.setSoTimeout(300);					// Set Timeout 300ms
		} catch (UnknownHostException e) {
			System.err.println("Don't know about host: "
					+ address);
			System.err.println("DataSocket Server answer: " + e.getMessage());
		} catch (IOException e) {

			System.err.println("Couldn't get I/O for " + "the connection to: "
					+ address);
			System.err.println("DataSocket Server answer: " + e.getMessage());
			System.exit(1);
		}
	}