The embodiment of the invention provides a
signal receiving and transmitting device and method adopting a
smart antenna. The
signal receiving and transmitting device comprises an
antenna array, a
client spatial correlation matrix unit, a weight vector solution unit, a broadcast beam forming switching unit, a service beam forming switching unit and
a weighting network forming unit, wherein the
antenna array comprises N antenna units; each antenna unit is connected with M weighters; the
client spatial correlation matrix unit is used for determining a formed weighting network having M*N weighters; the weight vector solution unit is connected with the
client spatial correlation matrix unit, and is used for computing
a weighting network weight matrix based on the weighting network, and computing the weight vector of a client according to the weighting network weight matrix; in the broadcast beam forming switching unit, a high-
gain dual-polarized antenna is adopted, and the
weight value of the high-
gain dual-polarized antenna is set; in the service beam forming switching unit, a transposed matrix of the weight vector is multiplied with a switching matrix to obtain a service beam weight vector; and in the weighting network forming unit, broadcast beam forming is implemented in a broadcast beam time slot based on the
weight value of the high-
gain dual-polarized antenna, and service beam forming is implemented in a
service time slot based on a service beam weight vector.