2008. november 12.
Üzleti problémák
Gyakran keresnek fel bennünket az alábbi üzleti igények, tervek valamelyikével:
- nyereményjátékot, szavazást szeretnének szervezni,
- SMS/MMS falat megvalósítani portáljukon,
- SMS/MMS-ben tartalmat feltölteni,
- automatizáltan adatbázist lekérdezni/frissíteni (pl. legfrissebb árfolyamok, raktárkészlet, kódellenőrzés),
- alternatív, hatékony, kisebb összegek kezelésére alkalmas elektronikus fizetési megoldást szeretnének web áruházuk, jegyeladó rendszerük kiszolgálására,
- Internet nélküli mobil kiszolgálást kívánnak biztosítani felhasználóiknak,
- paraméterezhető riasztási rendszert csatolnának szervereikhez, szoftvereikhez,
- egy fontos eredményről azonnal több 10 000 felhasználót szeretnének értesíteni.
A fenti üzleti igények mindegyike ugyanarra a problémára vezethető vissza, a mobil szolgáltatások és az Interneten elérhető tartalomkezelő rendszer integrációjára. Hogyan lehet könnyen, gyorsan kapcsolódni SMS küldő/fizető rendszerekhez? - erre a kérdésre keressük a választ.
Az SMS-ek feldolgozása már a folyamat könnyebben megvalósítható része, amelyhez az egyes esetekre szabott egyéni megoldásokat biztosítunk partnereink számára. Nyereményjátékok/szavazás esetén szövegelemző algoritmusokkal növeljük a rendszer rugalmasságát. SMS fal és tartalomfeltöltés esetén az adminisztrációs felületen lehet nyomon követni előzetes vagy utólagos moderálással az SMS üzenetek megjelenését. A beérkezett SMS-ből kinyert információ alapján a háttéradatbázisok vagy más Interneten keresztül elérhető rendszerek könnyen lekérdezhetők. Képesek vagyunk kapcsolódni a mobil szolgáltatók által közösen kialakított SMS fizetési infrastruktúrához. Riasztási rendszerünk esetén többféle eseményhez definiálhatók különböző tartalmú SMS-ek. A közvetlen mobil szolgáltatóhoz való kapcsolódás lehetővé teszi a nagysebességű üzenetküldést több 10 000 felhasználó számára.
Tömeges SMS
Az SMS küldés legegyszerűbb módja, amikor egy SIM kártya segítségével küldjük el üzeneteinket. Ebben az esetben a szokásos módon vásárolhatjuk meg a kártyát, nem vonatkoznak rá speciális feltételek. Érdemes természetesen az SMS küldésre kialakított csomagot választani az adott szolgáltató kínálatából. Így tudjuk alacsonyan tartani költségeinket. Ebben az esetben egy az e-mail-t SMS-é, illetve az SMS-t e-mail-é alakító átjáró segítségével kapcsolódunk a SIM kártyához külön hardver segítségével. A módszer hátránya, hogy ~1 000 SMS/óra kapacitással bír, de sok esetben ez is elegendő.
Az SMS küldés gyorsabb módja az egyes mobilszolgáltatók Interneten keresztül is elérhető SMS küldésre/fogadásra alkalmas szolgáltatásához való kapcsolódás. Ebben az esetben a kapacitás eléri, illetve meghaladhatja az 5 SMS/másodperc értéket. Ez akár 18 000 SMS-t jelenthet óránként. A kapcsolódás Interneten keresztül, titkosított csatorna (https) segítségével történik. Különösen szenzitív adatok esetében külön bérelt vonalon is történhet a csatlakozás. Az SMS küldés és fogadás protokollja eltérő az egyes szolgáltatók esetén (pl. XML-SOAP, UCP, stb.). Ezt azonban a Webra SMS kapcsolódási modulja elrejti a felhasználók, adminisztrátorok szeme elől.
SMS Fizetés
A web áruházaink eddig utánvétes, bankkártyás, PayPal, stb. lehetőségeket biztosítottak a termékek árának kifizetésére. Új lehetőségként az SMS fizetést ajánljuk partnereink figyelmébe, amellyel kényelmesen és gyorsan fizethet bárki, aki rendelkezik mobiltelefon előfizetéssel. A megoldás egyik nagy előnye, hogy nem igényel Internet kapcsolatot, azaz bárhonnan kezdeményezhető, ahol SMS tudunk küldeni. Így akár a helyszínen is elkerülhetjük a sorbanállást néhány SMS elküldésével. Ha SMS-ben visszaigazoltuk vásárlásunkat, akkor a beérkezett kód segítségével igénybe vehetjük a kiválasztott szolgáltatást. Ebben az esetben a fizetés a mobilszolgáltató által elküldött számlán keresztül valósul meg.
Interneten keresztül a bankkártya alapú fizetéshez hasonlóan SMS segítségével is kiegyenlíthetjük a kiválasztott termék/szolgáltatás ellenértékét. A termék kiválasztása utáni lépés a Mobil Vásárlás kiválasztása, majd az SMS-ben történő megerősítés. A web áruház fizetést kezelő modulja ezután megerősítést kap a Mobil Vásárlási rendszertől, hogy a tranzakció sikeres volt vagy sem. Sikeres tranzakció esetén a kiválasztott termék kiszállítása megkezdődik, vagy a megvásárolt szolgáltatás igénybe vételéhez szükséges vonalkódot azonnal kinyomtathatjuk.
Nyílt forráskód - Kannel
A Kannel egy nyílt forráskódú SMS és WAP átjáró. Célja, hogy mindenki számára szabadon elérhetővé tegye mind a mobilszolgáltatók, mind más specializált szolgáltatók infrastruktúrájához való kapcsolódást a speciális protokollok elrejtésével.
Támogatja az alábbi protokollok szerinti SMS küldést:
CIMD 1.3, CIMD 2.0, SMPP 3.4, UCP/EMI 4.0, SEMA SMS2000 OIS
A Webra SMS modul megvalósítása során felhasználtuk a Kannel programot, de az UCP protokoll egyes mezőinek kitöltése hiányos volt. Ezért továbbfejlesztettük a nyílt forráskódot, majd a fejlesztés végén saját, hozzáadott kódsorainkat is nyílt forráskódúvá tettük és elküldtük az eredeti szoftver fejlesztőinek. Az általunk létrehozott Kannel letölthető innen.
A megoldás előnyei
- Nagy tömegű, gyors SMS küldés és fogadás
- Hatékony szövegfeldolgozás
- Gyors és kényelmes fizetési megoldások
- Internet nélküli mobil megoldás