Technology

Technology

How it Works:

Zandan’s end-to-end active testing is performed using actual radio networks and SIM cards. With Zandan’s handset simulation technology, what is sent to the network is what the real handset would have sent. And with its customer perspective approach Zandan’s gives the ability to easily record & replay complex and realistic user scenarios (i.e. messaging + browsing + downloading + streaming and then comparing with billing system).

Content is checked against technical, interoperability and usability guidelines, in addition to traditional availability and performance measurements. The entire service life cycle can be covered with the ability to use the same metrics and to reuse most of the test cases, from development to production.

Web-based reporting is “Business Oriented” for different target audiences, with deep drill-down capabilities for easy troubleshooting.

Zandan’s solution is carrier-grade: turnkey, highly scalable, geographically distributed.

Unique Technology

1000+ handsets are profiled in the handsets database

Zandan handsets database contains all the information needed to simulate the behaviour of any phone: user agent list, list of HTTP headers sent to the network for each different type of request (picture, page…), numbers of simultaneous threads sent to the network, etc.
This database also contains the handsets' rendering capabilities for each type of content: (i.g. max size for pictures) so as to verify that the received content is compatible with the handset.

Powerful rules editor

In addition to the handset database, Zandan provides an easy-to-use rule editor to allow users to interactively define their own content-oriented controls: i.g. each page must start with a banner, the banner should contain a red logo aligned left taking up one third of the screen size, etc.

Unique multi-connection engine

Thanks to its handset database Zandan can send to the network the same requests that an actual phone would send. Therefore, Zandan receives exactly what this actual phone would receive. In addition multiple modems can be used on the same probe to support high frequency testing.

Dedicated proprietary parsers

The received content (WML, xHTML, SMILE, Pictures…) is then reassembled, parsed, and analysed against 3 criteria: content integrity, handset interoperability (handset capabilities), usability (user defined rules).

Control of specific KPIs, such as:

Content technical integrity:

  • Syntax errors in the XML source code: WML, xHTML, Smile…
  • Corrupted files: GIF, JPEG, Ringtones, JAVA application…
  • Missing pictures in the page/message…
  • Provisioning mechanisms: subscribe / unsubscribe
  • Difference between protocol announcement and content delivered
Handset interoperability
  • Content format not supported by the handset: JPEG to non JPEG compatible phone
  • Content type supported, but the content itself is not adapted to the handset capabilities: MMS picture too wide, JAVA API not supported by phone, page source code too big, XML tags not supported…
  • Bugs or limitations of the handset, making it unable to display/play that particular content correctly (handset firmware doesn’t support a particular xHTML tag…) - based on an extensible rules framework
Usability – based on customisable requirements
  • Detection of blank pages or specific messages
  • A byte by byte comparison shows that the content is not the expected one
  • Detection of “Sorry” type error message (undetectable by traditional solutions)
  • Detection of presentation, usability, commercial and legal issues (i.e. logo not using the corporate colours, missing “Back to portal” link, no promotional banner for instant RT download on home page, the breaking news should be changed every two hours and is not…)
  • Ability to create intelligent scripts to simulate different handsets and complex real-world scenarios like this one: browsing on WAP portal to find a specific resource, then reception of the WAP Push SMS after payment, then download of the resource, then checking the resource against a set of criteria
Handset Simulation
  • Zandan’s QoE service uses handset simulation: each handset’s characteristics are profiled and stored in a handset database.
  • Application and transport layers of each handset then are simulated to easily measure key performance indicators of content and data services.
  • Handset simulation therefore has the capability to test hundreds of handsets using a single probe.
  • New handsets are easily supported by database update, and extremely detailed troubleshooting information is available.

 

 

 
TeleResources - vtc©2003