A digital beam forming chip, comprising: a plurality of digital baseband beam forming channels configured and operable for connecting via plurality of channel ports to a plurality of antenna channels associated with respective antenna elements for at least one of transmitting and receiving through the plurality of antenna elements one or more waveform signals encoding data streams (DTS 1 - DTS K); and wherein said digital baseband beam forming channels are configured and operable to apply true time delays of selected magnitudes to baseband signals (BB 1 - BB n) associated with the data streams (DTS 1 - DTS K) encoding the waveform signals, which are transmitted and/or received by the plurality of antenna elements, thereby beamforming said waveform signals to produce, by said waveforms, one or more data encoded beams (BM 1 -BM k) associated with respective directions of propagation and encoded with said data streams (DTS 1 - DTS K) respectively; wherein at least one digital baseband beam forming channel of said one or more digital baseband beam forming channels comprises a time delay module configured and operable to process said baseband signal serially at a certain sampling rate, and is capable of introducing selected time delays having time resolution higher than said certain sampling rate; said time delay module comprises an adjustable time delay re-sampler module configured and operable for delaying said baseband signal by a component of said time delay that includes a fraction of the time delay which is smaller than a sampling time period being one over the certain sampling rate of the digital baseband beam forming channel (BF j), thereby enabling to apply said beamforming with time delay resolution exceeding said certain sampling rate; and wherein the digital beam forming chip is configured and operable for selectively producing, by said waveforms, a selected number of said one or more data encoded beams (BM 1 -BM k) of at least one of: selectable bandwidths and data-rates and selectable beam-widths, the digital beam forming chip further comprises: - a pool of said plurality of digital baseband beamforming channels; and - an antenna channel combining/distributing circuitry configured and operable for selectively connecting baseband beamforming channels of said pool to said plurality of channel ports according to control parameters indicative of: said selected number of data encoded beams, desired bandwidth, and desired beamwidth, of each data encoded beam. a plurality of digital baseband beam forming channels configured and operable for connecting via plurality of channel ports to a plurality of antenna channels associated with respective antenna elements for at least one of transmitting and receiving through the plurality of antenna elements one or more waveform signals encoding data streams (DTS 1 - DTS K); and wherein said digital baseband beam forming channels are configured and operable to apply true time delays of selected magnitudes to baseband signals (BB 1 - BB n) associated with the data streams (DTS 1 - DTS K) encoding the waveform signals, which are transmitted and/or received by the plurality of antenna elements, thereby beamforming said waveform signals to produce, by said waveforms, one or more data encoded beams (BM 1 -BM k) associated with respective directions of propagation and encoded with said data streams (DTS 1 - DTS K) respectively; wherein at least one digital baseband beam forming channel of said one or more digital baseband beam forming channels comprises a time delay module configured and operable to process said baseband signal serially at a certain sampling rate, and is capable of introducing selected time delays having time resolution higher than said certain sampling rate; said time delay module comprises an adjustable time delay re-sampler module configured and operable for delaying said baseband signal by a component of said time delay that includes a fraction of the time delay which is smaller than a sampling time period being one over the certain sampling rate of the digital baseband beam forming channel (BF j), thereby enabling to apply said beamforming with time delay resolution exceeding said certain sampling rate; and wherein the digital beam forming chip is configured and operable for selectively producing, by said waveforms, a selected number of said one or more data encoded beams (BM 1 -BM k) of at least one of: selectable bandwidths and data-rates and selectable beam-widths, the digital beam forming chip further comprises: - a pool of said plurality of digital baseband beamforming channels; and - an antenna channel combining/distributing circuitry configured and operable for selectively connecting baseband beamforming channels of said pool to said plurality of channel ports according to control parameters indicative of: said selected number of data encoded beams, desired bandwidth, and desired beamwidth, of each data encoded beam. - a pool of said plurality of digital baseband beamforming channels; and - an antenna channel combining/distributing circuitry configured and operable for selectively connecting baseband beamforming channels of said pool to said plurality of channel ports according to control parameters indicative of: said selected number of data encoded beams, desired bandwidth, and desired beamwidth, of each data encoded beam.