Infosoft MMS-EMS Testing Suite



Infosoft MMS - EMS Testing Suite (IMETS) provides an excellent testing platform for MMS, WAP-Push, EMS, SMS and Nokia Smart Messaging (NSM) applications. IMETS comprises of one of the most comprehensive and integrated set of latest wireless messaging test tools.
  • Platforms supported: Windows NT/2000/XP, Sun Solaris and Linux
  • Provides end-to-end mobile messaging simulation environment
  • Supports MM1, MM4, MM7, CIMD2, UCP and EAIF protocols
IMETS is an ideal solution for wireless messaging application development companies, content providers and GSM/GPRS/CDMA cellular service operators and mobile handset manufacturers to develop and test wireless messaging applications without requiring live connection to SMSC or MMSC servers.

IMETS facilitates users IMETS facilitates users to receive MMS, EMS and Nokia Smart Messages and view their contents either as individual parts or as a complete message in a cell phone emulator.

Componenets:

a. Infosoft Message Composer: To compose, send, preview (MMS only) MMS, EMS and NSM (Nokia Smart Messages) and perform basic load testing.  Composer

  • Compose MMS, Push Content (SI, SL), EMS and NSM messages.
  • Send MMS messages via MM1, MM4 and MM7/EAIF interfaces.
  • Send EMS and NSM messages via SMPP 3.4/CIMD2 over TCP/IP.
NSM: Business Card (vCard), Calendar, Ringtone Player, Operator Logo, CLI Icon, ISO–8859–1– Characters, Unicode Characters, OTA Bitmap (Picture Message), Downloadable Profile, Screen Saver, E-Mail Notification, Internet Access Configuration.

EMS: Text Formatting, Pre-defined Sound, User-defined Sound (Melody), Pre-defined Animation, Large Animation, Small Animation, Large Picture, Small Picture, Variable Picture, User-prompt Indicator, RFC822 E-mail headers, Extended Objects.

Emulator
  • Receives EMS PDUs
  • Provides facility to save and debug EMS in the SMPP PDU format
Test Case Composer

  • Provides editable MM1 PDUs with multiple scenarios.
  • Generate multiple test cases by applying various combinations of missing, mandatory and modified fields.
  • Generate multiple test cases by applying various combinations of message layouts and body parts.
  • Test PDUs with missing objects, but containing references for missing objects
Load Testing Engine: To perform basic load testing
  • NSM Load Testing Engine
  • EMS Load Testing Engine
b. Infosoft MMS Client: To receive, retrieve, debug, preview and save MMS messages and WAP Push content.
  • Receive MMS Notifications via SMS or UDP.
  • Retrieve MMS Messages Via MM1-WAP interface through WAP and HTTP Gateway.
  • Debug MMS PDUs by displaying various parts of the received message.
  • Preview MMS Messages in Device emulators.
  • Save MMS Messages in MIME or PDU format.
  • Receive WAP Push {Service Indication (SI), Service Load (SL) and Push multi-part messages}.
  • Retrieve WAP Push content via WAP-Stack / HTTP-Stack.
c. Infosoft MMSC Simulator: It mimics the behavior of MMSC.
  • Supports MM1, MM4, MM7 and EAIF reference points.
  • Built-in Push Proxy Gateway (PPG) capable of sending MMS Notifications and WAP Push Messages via SMS over SMPP interface. PPG can also be accessed by the application via Push Access Protocol (PAP) over HTTP.
  • Supports MMS VAS Applications.
  • Routing to other MMSC Servers via MM4 Interface.
  • Allows complete control over MM1 transactions PDUs, e.g., administrator can configure MM1 PDU filters wherein filter actions like remove mandatory fields, modify headers etc. can be applied to the outgoing PDU. This is useful for generating normal as well as abnormal scenarios for MMS Client Testing.
d. Infosoft SMSC Simulator: mimics the behavior of SMSC Server

e. Infosoft CIMD2 Simulator and Client: Simulates the behavior of SMSC using CIMD2 protocol.
  • Capable of receiving CIMD2 messages.
  • Attempts to deliver message to recipient client if it is bound at that time.
  • Capable of receiving and generating response for all SME initiated operations mentioned below:

  •      o Login
         o Logout
         o Submit
         o Enquire message status
         o Delivery request
         o Cancel message
         o Set
         o Get
         o Alive
Utility Scenarios:

     a. Messaging Application Developers:

       a. For debugging applications.
       b. For debugging Push Initiator applications

b. Content Management Companies:

    a. To generate MM1, MM4 and MM7 messages.
    b. To parse response and logging.
    c. To save responses for debugging.
    d. To capture / interpret MM1, MM4, MM7 messages coming from MMSC

c. Mobile Handset Manufacturers:

    a. Testing MMS clients for notifications and MM retrieval.
    b. To test multiple deliveries and delivery acknowledgement.
    c. To test various test scenarios
    d. To test MM delivery to email clients and vice versa.
    e. To create and save PDUs as per manufacturers requirements using Infosoft Message Composer.
     f. Details at www.infosoftin.com/wap/immsclienttesting.pdf

d. Cellular Service Providers:

    a. Debug server by generating different messages.
    b. Composing different PDUs for MM1, MM4 and MM7 reference points.
    c. Composing EMS, NSM, Push content for testing SMSC.
    d. Preview and debug MM PDUs on Infosoft WAP Client.
    e. Preview EMS, NSM on Infosoft Message Composer-Emulator.

e. Aggregators: