A network node (130a; 170) comprising: transceiver circuitry configured to provide communications in a cellular or short-range wireless network; and a non-uniform plurality of at least a dozen array antenna elements (137a, 137b) on a common, continuous flat surface and coupled to the transceiver circuitry and comprising a plurality of columns and/or a plurality of rows of the array antenna elements (137a, 137b) on the common, continuous flat surface, wherein sizes of the non-uniform plurality of array antenna elements (137a, 137b) and/or antenna types of the non-uniform plurality of array antenna elements (137a, 137b) differ among the non-uniform plurality of array antenna elements (137a, 137b), wherein the plurality of columns and/or plurality of rows of array antenna elements comprises a first group (137 Group 1) of the non-uniform plurality of array antenna elements (137a, 137b) adjacent a second group (137 Group 2,) of the non-uniform plurality of array antenna elements (137a, 137b), with the second group (137 Group 2) being arranged on one side of the first group (137 Group 1), wherein the first group (137 Group 1,) comprises an array comprising a plurality of columns and/or plurality of rows of the array antenna elements (137a, 137b), wherein each antenna element in the array is coupled to a different antenna feed, and wherein the second group (137 Group 2, 137 Group 3) comprises multiple sub-arrays (137 sub-array) each comprising a plurality of the array antenna elements (137a, 137b) that are coupled to a same antenna feed, with at least one of the sub-arrays (137 sub-array) being configured to mechanically tilt independently of other sub-arrays (137 sub-array) of the second group (137 Group 2, 137 Group 3). transceiver circuitry configured to provide communications in a cellular or short-range wireless network; and a non-uniform plurality of at least a dozen array antenna elements (137a, 137b) on a common, continuous flat surface and coupled to the transceiver circuitry and comprising a plurality of columns and/or a plurality of rows of the array antenna elements (137a, 137b) on the common, continuous flat surface, wherein sizes of the non-uniform plurality of array antenna elements (137a, 137b) and/or antenna types of the non-uniform plurality of array antenna elements (137a, 137b) differ among the non-uniform plurality of array antenna elements (137a, 137b), wherein the plurality of columns and/or plurality of rows of array antenna elements comprises a first group (137 Group 1) of the non-uniform plurality of array antenna elements (137a, 137b) adjacent a second group (137 Group 2,) of the non-uniform plurality of array antenna elements (137a, 137b), with the second group (137 Group 2) being arranged on one side of the first group (137 Group 1), wherein the first group (137 Group 1,) comprises an array comprising a plurality of columns and/or plurality of rows of the array antenna elements (137a, 137b), wherein each antenna element in the array is coupled to a different antenna feed, and wherein the second group (137 Group 2, 137 Group 3) comprises multiple sub-arrays (137 sub-array) each comprising a plurality of the array antenna elements (137a, 137b) that are coupled to a same antenna feed, with at least one of the sub-arrays (137 sub-array) being configured to mechanically tilt independently of other sub-arrays (137 sub-array) of the second group (137 Group 2, 137 Group 3).