Inhalt:
Aussendung von MassenSMS
Entwicklung und Wartung einer Applikation zur Versendung von MassenSMS
Die A1 Telekom Austria AG, Festnetzgesellschaft der Telekom Austria Group, konzentriert sich vorwiegend auf den österreichischen Markt und bietet ihren mehr als 2,3 Mio. Privat- und Geschäftskunden ein innovatives Produktportfolio, das Sprachtelefonie, Internetzugang, Daten- und IT-Lösungen, Mehrwertdienste und Wholesale-Services umfasst.
Die Telekom Austria hatte einen Prototypen zur Versendung von MassenSMS entwickelt, den ACTIVE SOLUTION warten und weiterentwickeln sollte. Der bestehende Prototyp wurde zur Marktreife geführt und in weiterer Folge an neue Anforderungen angepasst.
Lösung
Wartung und Weiterentwicklung des Prototyps
- Optimierung der Applikation, um Massenaussendungen effizient und zeitnah durchführen zu können
- Direkte Anbindung über SMPP an das SMS-Gateway
- Migration der Applikation auf die neu etablierte B2B-Server-Infrastruktur
- Ausbau der Kontoverwaltung, um neue Abrechnungsarten zu unterstützen
- Erstellung eines Monitoring-Tools, um den Status der Applikation und ihrer Komponenten sowie deren Auslastung überwachen zu können
- Migration neuer Kunden auf die MassenSMS Applikation
- Operationale Betreuung und Fehlerbehebung
Erweiterung des Produktes
Aufgrund der Ausweiterung des Anwenderkreises ergaben sich immer wieder neue Anforderungen. Diese galt es, in das bestehende System zu integrieren.
Dazu gehörte beispielsweise das Auslösen eines MassenSMS durch ein gesendetes SMS bzw. über einen Anruf bei einer Service Nummer und Eingabe eines Codes.
Strukturelle Änderungen am Workflow sowie Source Code
Aufgrund der gestiegenen Anforderungen wurde es notwendig, die vorhandene Bandbreite an SMS entsprechend besser zu managen.
Im Zuge dessen wurde eine Priorisierung der SMS vorgenommen und sichergestellt, dass SMS bestimmter Kunden immer gesendet werden (z.B.: Alarm-SMS). Dabei kam der Tocken-Bucket-Algorithmus zum Einsatz.
Technologie
- JAVA
- J2EE
- JBoss Application Server
- Hibernate
- Oracle DB
- DB2
- Struts
- Open SMPP