A method being peformed by a macro base station, MBS, in a heterogeneous network, HetNet, having a microwave macrocell being served by said MBS and having overlaying Millimeter Wave, mmWave, small cells served by small cell base stations, SBSs, coupled to said MBS said SBSs comprising at least a first SBS and a second SBS, said method comprising: obtaining user plane, U-plane,- setup preference information of a user equipment, UE, wherein said U-plane setup preference information indicates a mobility level of the UE; determining one or more preferred U-plane setups for the UE by selecting the one or more preferred U-plane setups from a first U-plane setup, a second U-plane setup and a third U-plane setup, wherein said selection is based on the U-plane setup preference information; and performing U-plane setup update by applying the one or more preferred U-plane setups, wherein the first U-plane setup is applied when the U-plane setup preference information indicates that the UE is a high-mobility UE, and when the first U-plane setup is applied, the MBS controls the UE and the first SBS to establish a first data path for exchanging a part of data traffic between the UE and a serving gateway and to establish a second data path for simultaneously exchanging the remaining part of data traffic between the UE and the serving gateway, wherein the first data path comprises a connection between the UE and the MBS and a connection between the MBS and the serving gateway, wherein the second data path comprises a connection between the UE and the first SBS, a connection between the first SBS and the MBS and a connection between the MBS and the serving gateway; and wherein the second U-plane setup is applied when the U-plane setup preference information indicates that the UE is a stationary UE, and when the second U-plane setup is applied, the MBS controls the UE and the first and second SBSs to exchange data traffic between the UE and a second UE over a data path which comprises a connection between the first SBS and the UE, a connection between the first SBS and the second SBS without going through the serving gateway, and a connection between the second SBS and the second UE; and wherein the third U-plane setup is applied when the U-plane setup preference information indicates that the UE is a low-to-medium mobility UE, and when the third U-plane setup is applied, the MBS controls the UE and the first and second SBSs to establish dual data paths for transmitting and receiving the same data traffic at the same time, wherein the dual data paths comprise a first data path between the UE and the serving gateway and a second data path between the UE and the serving gateway, wherein the first data path comprises a connection between the UE and the first SBS and a connection between the first SBS and the serving gateway, wherein the second data path comprises a connection between the UE and the second SBS and a connection between the second SBS and the serving gateway. obtaining user plane, U-plane,- setup preference information of a user equipment, UE, wherein said U-plane setup preference information indicates a mobility level of the UE; determining one or more preferred U-plane setups for the UE by selecting the one or more preferred U-plane setups from a first U-plane setup, a second U-plane setup and a third U-plane setup, wherein said selection is based on the U-plane setup preference information; and performing U-plane setup update by applying the one or more preferred U-plane setups, wherein the first U-plane setup is applied when the U-plane setup preference information indicates that the UE is a high-mobility UE, and when the first U-plane setup is applied, the MBS controls the UE and the first SBS to establish a first data path for exchanging a part of data traffic between the UE and a serving gateway and to establish a second data path for simultaneously exchanging the remaining part of data traffic between the UE and the serving gateway, wherein the first data path comprises a connection between the UE and the MBS and a connection between the MBS and the serving gateway, wherein the second data path comprises a connection between the UE and the first SBS, a connection between the first SBS and the MBS and a connection between the MBS and the serving gateway; and wherein the second U-plane setup is applied when the U-plane setup preference information indicates that the UE is a stationary UE, and when the second U-plane setup is applied, the MBS controls the UE and the first and second SBSs to exchange data traffic between the UE and a second UE over a data path which comprises a connection between the first SBS and the UE, a connection between the first SBS and the second SBS without going through the serving gateway, and a connection between the second SBS and the second UE; and wherein the third U-plane setup is applied when the U-plane setup preference information indicates that the UE is a low-to-medium mobility UE, and when the third U-plane setup is applied, the MBS controls the UE and the first and second SBSs to establish dual data paths for transmitting and receiving the same data traffic at the same time, wherein the dual data paths comprise a first data path between the UE and the serving gateway and a second data path between the UE and the serving gateway, wherein the first data path comprises a connection between the UE and the first SBS and a connection between the first SBS and the serving gateway, wherein the second data path comprises a connection between the UE and the second SBS and a connection between the second SBS and the serving gateway.