Converging |
Telecom |
VAS Space |
| Text / SMS Service (over SMPP / IP) |
|
Software Architecture: We develop core services in Daemons. Daemons are hand-optimized for performance. The main Daemon is SMSCD (SMS Client Daemon) |
| Text / SMS Service (over SMPP / IP) |
| IVRs / Voice Portal (over SS7/ PRI / R2) |
| MMS 2 Short Code Service (over MM7) |
| Micro Browser End2End Mobile Web / WAP & CMS |
| On Device Portals (Micro Client) |
| RBT Platform & Content |
| mBank- SMS & Alert Banking |
| MobiAd- Converged Mobile AD Platform |
| mCorp- Corporate Mobility Solution |
| Missed Call Alert (MCA) |
| mWeb Traffic Monetization |
|
Most apparent parts of the platform are:
Operator Network – This is the part where the Operator provides access to the SMSC via SMPP or HTTP etc. SMPP is a protocol layer that provides a set of easy to access instructions to manipulate SMS transmission.
Inforev Network – SMSCd is the demon, which is the key element in the platform. SMSCd sends/receives SMS via SMPP. Up on receiving an SMS it checks its keyword table and chooses the right module to pass the SMS to. After processing the SMS the module then gives SMSCd a reply, which is then sent back by SMSCd. When ever a module is loaded it first registers its serviceable keywords with SMSCd, which is then resolved and linked with the keyword table. There are a number of module types:
Loadable module – Which are dynamic modules directly loaded into SMSCd while starting up. These are the modules, which process services that Inforev currently provide.
IPC – Inter Process Communication is a method to allow many processes to communicate between each other. IPC used in the Inforev Model to allow Inforev approved processes to be run along with SMSCd. When SMSCd receives a SMS that has to be serviced by such process, the SMS is sent to that process via IPC and after processing the process replies back via IPC.
Remote Modules – Remote modules are distributed in many locations on the Internet. A protocol layer over TCP/IP is made to be used for these modules to communicate with SMSCd. IMTP (Inforev Message Transport Protocol) is the protocol developed by Inforev Ltd. for communication between SMSCd and the distributed modules.
Distributed Network – This part of the network is distributed over Internet in separate geographical locations. 3rd party hosts are managed and maintained by the respectable 3rd party content providers. |
•OS: RHEL 5 ( Red Hat Enterprise Linux 5 ) •Tools: *NIX C/CPP Precompiled Binaries Running as Demon •RDBMS: Oracle 10g or Oracle Express Edition (XE) on Linux
|
|
© Copyright Inforev. All rights reserved. |

