A large box in the middle of the graphic represents Online Mediation Controller. Inside the upper right area in this box are smaller boxes vertically stacked and connected by bi-directional arrows representing from top to bottom: Balance Manager Service, Balance Manager Web Service, IM-WS. The Balance Manager Service at the top is connected by bi-directional arrows outside the Online Mediation Controller box to an online charging system, such as BRM, which is depicted as attached to two databases: Subscriber DB and Voucher DB. The IM-WS at the bottom of the stack is connected by bi-directional arrows to a long horizontal box that runs the entire width of the Online Mediation Controller box, which represents the Orchestration Engine.

In the upper left area of the Online Mediation Controller box, bi-directional arrows connect the Orchestration Engine to three boxes horizontally distributed above it. These boxes represent the three IM-ASF_SALs: checkbalance, topup, and voucher topup. These three IM-ASF_SAL boxes are connected by bi-directional arrows each to a second set of horizontally distributed boxes representing the corresponding applications: CheckBalance SMS Application, TopUp SMS Application, Voucher TopUp SMS Application. All of these are inside the Online Mediation Controller box.Below the Orchestration Engine bi-directional arrows point to two boxes, one representing the IM-UIX-SMS for incoming SMPP traffic and the other the IM-UIX-SMS for outgoing SMPP traffic. The incoming IM-UIX-SMS is connected by a uni-directonal arrow pointing down outside the Online Mediation Controller box to the SMSC. The outgoing IM-UIX-SMS is connected by a uni-directional arrow pointing up from the SMSC. The SMSC is shown connected to the Subscriber by a bi-directional arrow.