A method for a communication device (116a2) to communicate with an access point in a wireless communication network via an intermediary communication device, the method comprising: monitoring, by the access point, at least one access point related parameter for a first trigger condition to seek the intermediary communication device, where the first trigger condition is that at least one of the access point related parameters is below a threshold; upon detection of the first trigger condition: sending, by the access point, a message to the communication device to initiate a connection change to seek an intermediary communication device to re-establish the connection between the communication device and the access point through an intermediary communication device; providing, by the access point, a list of potential intermediary communication devices to the communication device; upon receiving the message and the list, executing, by the communication device, the following steps: selecting from the list an intermediary communication device in the network; establishing a first connection between the communication device and the selected intermediary communication device and a second connection between the selected intermediary communication device and the access point to transmit communications from the communication device to the access point; and transmitting a message from the communication device for the access device using the first connection and the second connection. monitoring, by the access point, at least one access point related parameter for a first trigger condition to seek the intermediary communication device, where the first trigger condition is that at least one of the access point related parameters is below a threshold; upon detection of the first trigger condition: sending, by the access point, a message to the communication device to initiate a connection change to seek an intermediary communication device to re-establish the connection between the communication device and the access point through an intermediary communication device; providing, by the access point, a list of potential intermediary communication devices to the communication device; sending, by the access point, a message to the communication device to initiate a connection change to seek an intermediary communication device to re-establish the connection between the communication device and the access point through an intermediary communication device; providing, by the access point, a list of potential intermediary communication devices to the communication device; upon receiving the message and the list, executing, by the communication device, the following steps: selecting from the list an intermediary communication device in the network; establishing a first connection between the communication device and the selected intermediary communication device and a second connection between the selected intermediary communication device and the access point to transmit communications from the communication device to the access point; and transmitting a message from the communication device for the access device using the first connection and the second connection. selecting from the list an intermediary communication device in the network; establishing a first connection between the communication device and the selected intermediary communication device and a second connection between the selected intermediary communication device and the access point to transmit communications from the communication device to the access point; and transmitting a message from the communication device for the access device using the first connection and the second connection.