1. An upgradeable and extendable wireless communication system, comprising: a plurality of layers, each layer including: a plurality of configurable computational units capable of implementing operation of wireless digital communication functions; a plurality of data flow components for forming paths between ones of said computational units and having means for storing data; and a plurality of control flow components for forming a signaling-exchange network between ones of said computational units.