A data communication device (204, 420) for forwarding data transport frames, the data communication device comprising: - a receiver for receiving first and second data transport frames from a data communication network, and - a transmitter for transmitting the second data transport frames to the data communication network, wherein the data communication device comprises a processor device arranged to: - read control data from one or more first data transport frames received from the data communication network, the control data containing: a) instructions to establish and remove logical data communication tunnels (215, 216, 217) defined on the basis of mobility of terminals connected to the data communication network, a first one of the logical data communication tunnels ending at the data communication device and being between a first base station of a radio communication network and the data communication device, and a second one (216, 217) of the logical data communication tunnels having a starting point at another data communication device (205, 206) and being between the other data communication device and a second base station (202, 203) of the radio communication network, and b) information updated on the basis of mobility of the terminals for determining forwarding actions for the second data transport frames based on forwarding control data contained in the second data transport frames in order to transfer the second data transport frames through the data communication network to the starting point of the second one of the logical data communication tunnels (216, 217), and - determine forwarding actions for each of the second data transport frames received from the first one of the logical data communications tunnel on the basis of the control data and the forwarding control data contained in the second data transport frame. - a receiver for receiving first and second data transport frames from a data communication network, and - a transmitter for transmitting the second data transport frames to the data communication network, - read control data from one or more first data transport frames received from the data communication network, the control data containing: a) instructions to establish and remove logical data communication tunnels (215, 216, 217) defined on the basis of mobility of terminals connected to the data communication network, a first one of the logical data communication tunnels ending at the data communication device and being between a first base station of a radio communication network and the data communication device, and a second one (216, 217) of the logical data communication tunnels having a starting point at another data communication device (205, 206) and being between the other data communication device and a second base station (202, 203) of the radio communication network, and b) information updated on the basis of mobility of the terminals for determining forwarding actions for the second data transport frames based on forwarding control data contained in the second data transport frames in order to transfer the second data transport frames through the data communication network to the starting point of the second one of the logical data communication tunnels (216, 217), and a) instructions to establish and remove logical data communication tunnels (215, 216, 217) defined on the basis of mobility of terminals connected to the data communication network, a first one of the logical data communication tunnels ending at the data communication device and being between a first base station of a radio communication network and the data communication device, and a second one (216, 217) of the logical data communication tunnels having a starting point at another data communication device (205, 206) and being between the other data communication device and a second base station (202, 203) of the radio communication network, and b) information updated on the basis of mobility of the terminals for determining forwarding actions for the second data transport frames based on forwarding control data contained in the second data transport frames in order to transfer the second data transport frames through the data communication network to the starting point of the second one of the logical data communication tunnels (216, 217), and - determine forwarding actions for each of the second data transport frames received from the first one of the logical data communications tunnel on the basis of the control data and the forwarding control data contained in the second data transport frame.