A communication link establishment method, comprising: establishing, by a routing protocol for low power and lossy networks, RPL, enabled device (108a, 204), a communication link with a non-RPL-enabled device (110, 202); establishing, by the RPL-enabled device (108a, 204), a network connection with an RPL-enabled network, wherein the RPL-enabled device (108a, 204) receives a network prefix of the RPL-enabled network; and providing, by the RPL-enabled device (108a, 204), a proxy communication link between the non-RPL-enabled device (110, 202) and the RPL-enabled network, wherein providing the proxy communication link comprises: executing a control protocol exchange between the RPL-enabled device (108a, 204) and the non-RPL-enabled device (110, 202), wherein the RPL-enabled device (108a, 204) receives an interface identifier of the non-RPL-enabled device (110, 202) during the control protocol exchange; generating, by the RPL-enabled device (108a, 204), a globally unique address, GUA, associated with the non-RPL-enabled device (110, 202), wherein the GUA comprises a concatenation of (i) the network prefix of the RPL-enabled network and (ii) the interface identifier of the non-RPL-enabled device (110, 202); and transmitting, by the RPL-enabled device (108a, 204), a proxy destination advertisement object to the RPL-enabled network, wherein the proxy destination advertisement object comprises the GUA. establishing, by a routing protocol for low power and lossy networks, RPL, enabled device (108a, 204), a communication link with a non-RPL-enabled device (110, 202); establishing, by the RPL-enabled device (108a, 204), a network connection with an RPL-enabled network, wherein the RPL-enabled device (108a, 204) receives a network prefix of the RPL-enabled network; and providing, by the RPL-enabled device (108a, 204), a proxy communication link between the non-RPL-enabled device (110, 202) and the RPL-enabled network, wherein providing the proxy communication link comprises: executing a control protocol exchange between the RPL-enabled device (108a, 204) and the non-RPL-enabled device (110, 202), wherein the RPL-enabled device (108a, 204) receives an interface identifier of the non-RPL-enabled device (110, 202) during the control protocol exchange; generating, by the RPL-enabled device (108a, 204), a globally unique address, GUA, associated with the non-RPL-enabled device (110, 202), wherein the GUA comprises a concatenation of (i) the network prefix of the RPL-enabled network and (ii) the interface identifier of the non-RPL-enabled device (110, 202); and transmitting, by the RPL-enabled device (108a, 204), a proxy destination advertisement object to the RPL-enabled network, wherein the proxy destination advertisement object comprises the GUA. executing a control protocol exchange between the RPL-enabled device (108a, 204) and the non-RPL-enabled device (110, 202), wherein the RPL-enabled device (108a, 204) receives an interface identifier of the non-RPL-enabled device (110, 202) during the control protocol exchange; generating, by the RPL-enabled device (108a, 204), a globally unique address, GUA, associated with the non-RPL-enabled device (110, 202), wherein the GUA comprises a concatenation of (i) the network prefix of the RPL-enabled network and (ii) the interface identifier of the non-RPL-enabled device (110, 202); and transmitting, by the RPL-enabled device (108a, 204), a proxy destination advertisement object to the RPL-enabled network, wherein the proxy destination advertisement object comprises the GUA.