Area SX srl - Informatica e Microelettronica
0
Back to: Home Page Articles SMS Machine Suite Other SMS Machine Suite Engines vm SMS Machine - SMS reception and management system for all the OS

vm SMS Machine - SMS reception and management system for all the OS

Publication Date: 18-10-2010 | Versione Italiana  | English Version
Tags: - GSM - SMS - SMS Machine - VMWARE -

Warning: this article contains products or solutions that have been superseded or updated. To obtain updated informations you can read
this article

The vm SMS Machine is the ready to use solution to fit all the requirements for transmission, reception, storage and processing of SMS messages in real time. The complete software package pre-installed on a virtual PC makes the vm SMS Machine an extremely reliable and easy to use solution both for end users and developers.

The vm SMS Machine is a powerful system for the huge reception and transmission of SMS using the SxGSM modem and a SIM card by any of the Mobile Operator on GSM Network. To make very easy the installation and the use, the vm SMS Machine is provided ready to be used in a virtual Linux system on VMWARE. This solution, not only guarantees a immediate start-up, but also offers high reliability, robustness and portability to different OS: Linux, Windows and MAC.
The backup of the whole system can be executed simply by copying all the files of the virtual machine on another host PC or hard disk or even a pen drive so allowing, in event of fail or hardware fault of the PC, to be operating back in a very short time.

Manage all messages from external applications in sending and receiving, through simple query on the MySql database

With vm SMS Machine you can:

  • Receive up to 80.000 SMS per day with a standard SIM card of any GSM operator
  • Send up to 20,000 SMS per day with a standard SIM card of any GSM operator
  • Manage the sent SMS Reception Notifications to be sure of the correct transmission
  • Manage the sending and receiving of extended SMS with more than 160 characters
  • Store in a MySQL database all the SMS with their sender number, date and time of transmission and message text
  • Allow several users a simultaneous access to the SMS lists and the other features, both local and geographical network from any PC with an ordinarybrowser web
  • Automatically generate the address book of senders phone numbers and organize it into groups
  • Send SMS to single phone numbers and entire groups
  • Manage surveys and search for keywords in real time
  • Integrating the lists of the received messages or the results of surveys into the company web site or public web sites
  • Manage all messages in transimission and reception by external applications by mean of simple queries on the MySql database
  • Customize to your liking web interface of reception/trasmission or use your own application

Thanks to its flexibility, vm SMS Machine can also be successfully used for:

  • Value-added services with communications, automatic registrations and broacasting of news via SMS
  • Collection or trasmission of alarms, event reporting
  • Huge trasmission of commercials
  • Video projections of received messages for live events
  • Video projections of polls in real time during meetings or events
  • Interactive games or lists of songs on demand shown in videowall during festivals or concerts


Moreover vm SMS Machine, because of the use of MySQL databases, allows an easy and quick integration with proprietary application or customized frontend development without the need of knowing the operation details.

The vm SMS Machine is also fully customizable upon request to carry out particular functions. The technical staff in Area SX srl is at your disposal for any clarification in this regard.

Hardware architecture

 vm SMS Machine Web is a software package supplied with the SxGSM modem and its antenna. The hardware on which the software is installed is not included in the package vm SMS Machine.


For a correct working of the vm SMS Machine, a PC where the VMware Player can be installed and run (free download on this weblink http://www.vmware.com/download/player/) is required. VMware Player is currently available for operating system Windows XP/Vista/7/2003 Server and Ubuntu Linux. With MAC you must use the software FUSION http://www.vmware.com/products/fusion/.

And obviously you can install VMware Player on any range of hardware, from simple workstations up to server with hardware redundancy. In particular, it is possible to install the vm SMS Machine on rack server with RAID disks for a very high reliability and continuous uptime.

On very high-performance hardware, you can run in parallel two or three instances of VMware and so realizing two or three running SMS Machine channels completely independent.

To send and receive SMS, the vm SMS Machine uses the quadband modem SxGSM with USB connection which can work with a SIM card by any GSM network mobile operator.

Software Architecture

The following figure shows the hardware and software architecture on which the SMS Machine Web is based.


Software Architecture of the vm SMS Machine


The vm SMS Machine is provided already pre-installed on a Ubuntu 10 distribution to be run on a VMWARE virtual machine on any host PC (Windows, Linux or MAC). The main core, the SMS Machine daemons, manage: communication with the SxGSM modem, SMS coding for transmission and SMS decoding for reception, storage of messages in records of the MySQL database which is always running on the virtual machine.
On the Linux distribution is already installed and also configured the Apache web server for publishing on LAN the Web interface that which displays the received and transmitted SMS, surveys, search, phone-book, bake up etc.

The using of well known open source software, makes it simple and easy to interface the vm SMS Machine with third party applications developed with any programming language or scripting.

Description of the supplied Web interface

The following figure shows a typical screen generated by the web interface provided with the vm SMS Machine, in this case the incoming messages list. As mentioned, the graphic and functional aspect is fully configurable and customizable by simply changing the PHP scripts.

Page of the incoming messages list
Incoming SMS messages list


The vm SMS Machine is a web server in all respects, so the access to all of its features can be executed with Internet Explorer, Firefox, Safari or any other browser. You can enter the web interface remotely from one or more PCs on the local network or on the Internet, but also locally on the PC Host (the PC where the VMware is running ).

You just have to insert into the supplied modem SxGSM the SIM card that you want to use SMS receiving and sending, make sure there is a sufficient GSM field for ordinary operation and launch your browser to access the available features.



Before connecting the SxGSM modem to the USB port of your PC Host, make sure the antenna is connected to the GSM modem.

Here are Some sample pages generated by the SMS Machine vm are shown in the following sections.

SMS reception and transmission

For each received message the following data are shown: date and time of receipt, sender phone number and text of the message.

Page of the incoming message list
Incoming SMS messages list


For each message, we have a large list of possibilities of interactions such as responding to the message, forwarding it via email, publishing it on the public web page, publishing it on a video walls, marking it as spam and many more.

Phone book and broadcast sending

With vm SMS Machine you can define contacts phone book entered directly from the web page, loaded from external files or derived directly from the received messages list.

Phone book
The phone book


Phone numbers can be arranged into groups so you can send the same message to a whole group or the whole phone book in just one transaction:
The page for multiple SMS sending
The page for multiple SMS sending


For each sent message, you can request receipt notification that allows you to be sure of the proper delivery of the message. This makes it very easy to send out alarms, invitations, advertisements or public utility.

  The receipt notification is a service provided directly by the Mobile Operators and so it is available only if supported by your GSM network Operator.

Polls with SMS

It's possible to do real-time counting of SMS containing in their text message containing specific keywords and view the result in both graphical and textual form. You can define several kinds of surveys, also active together at the same time. Because of the presence of an SQL server it is possible, upon the customer request, creating all sorts of special reports able to interact with existing software platforms.

User Management

The access to the management pages of the SMS is obviously influenced by credentials. The administrator (or administrators) of the system have the ability to create, remove or edit users to permit or deny them access to every feature and control the access logs for each user.

The users list
The list of the SMS Machine WEB users

Statistics of received SMS

Statistics page
Received SMS statistics


With vm SMS Machine you can also carry out various types of statistical analysis based on the received messages with graphical display of results. The statistics may concern, among others, with the distribution of messages received throughout the day, during the week, the reception rate daily or hourly.

Remote Administration

The Linux virtual machines, where the software package SMS Machine is running, can be fully managed remotely via secure SSH connection.

Download

Download  MANUALE_UTENTE_vmSMSMachine.pdf

Segnala questo articolo: 



Tags: - GSM - SMS - SMS Machine - VMWARE -

Publication Date: 18-10-2010Hits: 67419
I marchi citati sono propriet� dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento pu� contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In this section you can buy directly the products described in this article
VM.SMS.WEB;SXGSM
All prices are indicated in Euros without shipping costs and VAT (where applicable). The prices are for single unit.
DescriptionCodeUnit Price

Resellers Social Contacts Conditions
Area SX s.r.l
Via Stefano Longanesi 25
00146 Roma

Tel: +39.06.99.33.02.57
Fax: +39.06.62.20.27.85
P.IVA 06491151004
Terms of sale
Warranty conditions
Resellers Conditions