EP2815552B1

System and method for rotating a gateway address

Abstract

This record has no abstract on file.

EP2815552B1, drawing sheet 1
Sheet 1 of 5

Term

6.3 yearsleft in the term

Expires 8 January 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

11 claims: 2 independent, 9 dependent

  1. 1
    A client device (10) comprising a processor (22) configured to:query a plurality of mapping devices (16) to solicit an address of a gateway (14);receive an indication from one of the plurality of mapping devices (16) in response to the query that the one of the plurality of mapping devices (16) has a valid address of the gateway (14);receive the address of the gateway from the one of the plurality of mapping devices;receive responses from one or more other mapping devices (16) in response to the query that indicate that the one or more other mapping devices (16) do not have a valid address for the gateway (14);cause communication to be established with the gateway utilising the address received from the one of the mapping devices (16) having the valid address of the gateway (14);receive an indication from the plurality of mapping devices (16) that the address of the gateway (14) has changed to a different address, query the plurality of mapping devices (16) for a new address of the gateway (14) and receive responses from each of the mapping devices (16), one of which provides the valid address of the gateway (14) and the others of which notify the client device (10) that their candidate addresses are invalid;and thereafter cause communication to be established with the gateway (14) utilising the different address.
  2. 6
    A method comprising:querying a plurality of mapping devices (16) to solicit an address of the gateway (14);receiving an indication from one of the plurality of mapping devices (16) in response to the query that the one of the plurality of mapping devices (16) has a valid address of the gateway (14);receiving the address of the gateway (14) from the one of the plurality of mapping devices (16);receiving responses from one or more other mapping devices (16) in response to the query that indicate that the one or more other mapping devices (16) do not have a valid address for the gateway (14);establishing communication, utilising a processor (22), with the gateway (16) utilising the address received from the one of the mapping devices (16) having the valid address of the gateway (14);receiving an indication from the plurality of mapping devices (16) that the address of the gateway (14) has changed to a different address, query the plurality of mapping devices (16) for a new address of the gateway (14) and receive responses from each of the mapping devices (16), one of which provides the valid address of the gateway (14) and the others of which notify the client device (10) that their candidate addresses are invalid;and thereafter communicating with the gateway (14) utilising the different address.