Distributed and centralized architectures for relay-aided cellular systems