I don't believe that would be possible. Noting the standards you would be breaking here. If its just for hobby project, it might be so. Looking at GSM architecture, it comprises many functional units. The gsm network itself can be broadly divided into the MS, BSS, NSS, and OSS. That itself is a lot of work.