• No results found

Open Hardware and Software Solutions for Mobile Services

N/A
N/A
Protected

Academic year: 2022

Share "Open Hardware and Software Solutions for Mobile Services"

Copied!
3
0
0

Loading.... (view fulltext now)

Full text

(1)

Open Hardware and Software Solutions for Mobile Services

Alberto ESCUDERO-PASCUAL1, Louise BERTHILSON2 IT46, Stockholm, Sweden

1Tel: +46 702 86 7989, Email: aep@it46.se

2Tel: +46 706 50 6749, Email: louise@it46.se

1. Introduction

During the M4D Conference, IT46 demonstrated three technologies where we have been involved in the last two years:

Media Sprinkler: The Media Sprinkler is a GSM telephony gateway that bridges services of the global mobile network (GSM) with the Internet (IP). The main goal of the system is to provide a flexible architecture that helps to develop innovative applications that require the use of mobile phones and short message services (SMS).

Celliax Asterisk: The latest addition to the Media Sprinkler is Celliax and Skypiax, two new communication channels that provide a low-cost access to the GSM and Skype networks. IT46 has integrated the open source drive of Giovanni Maruzzelli, an Italian open source developer with experience in applying technology in challenging areas.

Free telephony project: The free telephony project provides free hardware designs for telephone systems. Both the hardware and the software are open. You are free to copy, modify and re-use the hardware designs.

This paper focuses on the Media Sprinkler in terms of its technology, functionality and possible applications.

2. The Media Sprinkler

The Media Sprinkler is a GSM telephony gateway that bridges services of the global mobile network (GSM) with the Internet (IP). The main goal of the system is to provide a flexible architecture that helps to develop innovative applications based on mobile phones and short message services (SMS).

Apart from being able to handle SMSs, the sprinkler also acts as a complex audio mixer, capable of routing GSM calls to the traditional phone network or linking calls between different GSM operators. What makes the sprinkler attractive is its portability which enables the possibility of deploying a SMS server without the need of being directly connected to the operator’s wired network.

In a nutshell, the Media Sprinkler integrates in a single unit, a connection to the GSM (mobile telephony), the PSTN (fix telephony) and IP network (Internet).

3. What can be done with the Media Sprinkler?

The sprinkler provides a simple way to develop new applications, hiding to the programmer the more complex aspects of dealing with Internet and GSM calls. The possibilities are

Proceedings of M4D 2008, Karlstad University, Sweden – 155

(2)

endless as the platform can easily be adapted within hours to implement any new service. For example, the platform allows:

• The creation of new information services via voice or SMS, suitable for campaigns, media coverage, password reminders, etc.

• The interconnection of GSM phone calls between different operators.

• To record and play pre-recorded messages from and to any voice media.

• To publish SMS content into the Internet (web, mail, Twitter, etc.).

4. History

The first version of the system was known as the SMS-G2 (GSM SMS gateway). It was designed in 2007 as part of the communication platform for Drumnet in Nairob, Kenya. The development of the GSM gateway was founded by the International Development Research Centre of Canada.

The system was deployed as part of the Drumnet initiative, a project of PRIDE Africa that is building agricultural and financial services using SMSs. The first release of the system (February 2008) provided a simple and flexible interface to send and receive SMS via two Kenyan providers, Celtel and Safaricom.

As a result of that experience, a second version of the prototype has been developed. The Media Sprinkler of September 2008 adds new functionalities to the previous version. The system now has the possibility of (1) sending bulk SMS, (2) forwarding SMSs to web services such as Twitter and (3) interconnecting scheduled phone calls to any pre-recorded content (playback).

5. Technology

The media gateway is the result of integrating several open source projects into a low-power platform that includes the VoiSmart VGSM PCI card. The core software of the unit runs GNU/Linux (Debian etch 4.0), asterisk 1.4.x (open source PBX) and vstuff 1.0 (vgsm channel driver).

Applications that want to make use of the GSM services can interface directly with the unit by means of the Asterisk Manager API or a set of high level PHP5 libraries.

6. Sample applications

As a proof of concept and in order to illustrate the flexibility of the platform and how quickly we can develop new applications, we have written a set of sample applications.

1. SMS bulk scheduler

The application allows scheduling distribution of bulk-SMS to a selection of phone numbers.

2. Incoming SMS to Email/Twitter

The application allows the processing of incoming SMS and the posting of the content to a third party Internet site such as Twitter.

3. Automatic GSM call forwarder with playback

The application allows scheduling calls and playbacking a pre-recorded message

4. Phone number harvester

The application allows identifying active GSM numbers and tracking their status.

156 – Proceedings of M4D 2008, Karlstad University, Sweden

(3)

7. Functionality

The Media Sprinkler has all the functionality of the asterisk open source PBX plus all the possibilities that emerge from connecting the Internet and/or the PSTN (traditional phone system) to the GSM network.

Current features include:

• Sending and receiving SMS

• UTF8 Support

• Processing of incoming SMS

• SMS to Twitter Gateway

• GSM call forwarding to PSTN, GSM or IP networks

• Playback services

• SMS load balancing by means of huntgroups

• Autonomous deployment (no need of direct wired connection to a GSM SMPP/HTTP gateway)

• Low power (<20 Watts)

• Extension of GSM coverage (~30 Km)

• Call privacy and call identification privacy Features under development include:

• GSM call forwarding to Skype, Gtalk, etc.

• GSM and SMS billing system

Acknowledgement

Information on further developments is to be found in the News column of http://www.it46.se/.

Proceedings of M4D 2008, Karlstad University, Sweden – 157

References

Related documents

The SMS-Voice Call service aims to integrate the existed service SMS and Voice Call in a friendly way, try to enhance the usage of the normal used services, keep the

The proposed model is posited to link image congruence and technology readiness with attitude, subjective norm, and perceived behavioral control in order to predict intention to

For the research question: How does gender influence consumers’ intention to use mobile network service in terms of the factors which are perceived usefulness, ease of use, price,

This inhomogeneous broadening is larger than the anticipated electronic spin splittings, 33 and it thus masks signatures of spin levels in optical transitions between the ground

Den sociala exkluderingens mekanismer i form av arbete och ekonomi, utbildning, deltagande i politik och civilsamhälle, är rumsligt förankrade och kommer inte minst till uttryck

Abstract: We derive an optical theorem for perturbative CFTs which computes the dou- ble discontinuity of conformal correlators from the single discontinuities of lower

[2] Based on a literature study where appropriate quality attributes are identified, we reflect on the design experience and suggest an architec- ture (MDVI - Mobile

… if you generalise, one can say that some of the principals, that come from totally different sectors, tend to behave more like traditional business executives and are inclined