Changed the functionality of reregistering an IP address.
ARQ implemented.
Final submission