Software-defined GSM components August 23, 2009
Telecom junkies out there, imagine a BTS functioning entirely from a software unit, using software-defined radios as the basis for the reference air interface over a Universal Software Radio Peripheral USB board or similar technology. A system that in essence transmits via the regular IP-stack as is currently widely used, terminating calls on the same unit via SIP or other Voice over IP protocol. In other words, a system that in effect, bypasses the traditional GSM mobile switching centre infrastructure from the BTS level while still providing for integration.
I think it could be a viable solution for telephony in low-traffic or special deployment scenarios such as rural areas or military operations.
I’m currently evaluating one such software-defined BTS solution that seems to have quite the promise.
I envision a ‘micro-communications’ architecture allowing users to use telecommunication resources on an ‘on-demand’ basis thereby reducing CAPEX and OPEX for Telcos as they reach out to low-traffic areas which in turn should foster lower price-points for say, less privileged communities as is the case in most rural establishments.
Revenue generation models are vast as much as they are unique such as carrier component outsourcing to municipality-run tech hubs (imagine the technology transfer opportunities and new skill-set development possible), revenue-share off contextual and location-aware value-add services, etc. This could truly revolutionize telecommunications at last-mile level among other frontiers.
If you’ve got ideas, comments and/or suggestions, do drop me an email at mukembo@gmail.com and we can share thoughts on the subject. I hope to someday write a paper summarizing my findings.
Update 1
To simply matters a little, I’ll attempt a non-technical explanation.
I assume we have all at some point, seen those red and white tower-like structures with funny looking equipment at the top of them around town or distributed in a given area. Those pieces of equipment are referred to base transceiver stations (BTS) . They facilitate wireless communications using the GSM specification as defined by 3GPP, the governing body. These BTS units fall under the Network Switching Subsystem Infrastructure and all interface with the Network Management Centre.
Through the use of specialized software and a few pieces of supporting hardware, it is theoretically possible (as per 3GPP specifications of GSM technology) to use a purely software-based system to route call traffic in GSM networks, possibly even for CDMA specifications. The idea being, defining a base station i.e BTS site, using software alone is much cheaper than actually constructing and maintaining a full-scale base station.
The Network Operation Center, being versatile, can be modified to treat particular network components, the software-defined BTS for examples, as independent units insofar as resource management and allocation is concerned.
Its from that point that commercial viability comes into play. For example, an operator covering metropolitan Nottingham in England, can decide to make the low-traffic out-skirts of the metropolis route GSM traffic via software-defined BTS sites, that way reducing the costs of deployment and maintenance of these pre-requisite BTS units for that section. That cost saving can then, in an ideal world, be re-invested in the development and deployment of Value-added services such as geo-tagging, which should in turn generate churn for the network in those sectors justifying their operation from a cost-benefit perspective. The networks earn more money in that way while, ideally, providing a bouquet of services to end-users that generate billable voice/video/data traffic. I call that synergy of service where operators get maximum efficiency and end-users, maximum utility.
That is in summary, the concept behind what I am talking about here.






























































