Mobile%20Arts%20Telecom%20Platform - PowerPoint PPT Presentation

About This Presentation
Title:

Mobile%20Arts%20Telecom%20Platform

Description:

Mobile Arts will not build-up a large internal marketing and sales organisation ... Mobile Arts products are compatible with GSM/UMTS networks all over the world, ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 23
Provided by: erl07
Category:

less

Transcript and Presenter's Notes

Title: Mobile%20Arts%20Telecom%20Platform


1
  • Mobile Arts Telecom Platform
  • 19 November 2002

www.mobilearts.se
2
Content
  • Mobile Arts Introduction
  • Mobile Arts Telecom Platform
  • Overview
  • Technology Characteristics
  • Some great Erlang Open Source applications
  • jnets
  • xmerl
  • ucs

3
Mobile Arts
  • Founded in February 2001
  • HQ in Stockholm
  • Branch office in London
  • 10 employees
  • 1 Doctor of Science 9 Master of Science
  • Leading edge competence in and experience (gtgt 125
    man-years) from development of GSM/UMTS/Telecom
    products
  • MSC/VLR/HLR, Mobile SSF, Mobile SCF, UMTS MSC,
    WAP Gateway, SMSC, MLC, etc.
  • Standardisation(ETSI/3GPP, WAP Forum, LIF, etc.)

4
Strategy
  • Concentrate on doing what we know best
  • Development, GSM/UMTS and other related standards
  • Focus on Indirect Marketing Sales Channels
  • Mobile Arts will not build-up a large internal
    marketing and sales organisation
  • We have established a number of strong
    partnerships with System Integrators and/or
    Resellers
  • Work closely and actively together with partners
    and support their marketing sales activities
  • Mobile Arts has been financed entirely through
    consulting (no loans, no venture capital)

5
Business Idea
  • Mobile Arts provides state of the art Mobile
    Network gateway products for Messaging, Presence
    and Location.
  • Our products provide Mobile Operators with the
    key elements required to enhance existing
    applications as well as launch new applications
    in various areas, such as SMS, Instant Messaging,
    Games, Entertainment and Information.
  • Mobile Arts products are compatible with GSM/UMTS
    networks all over the world, regardless of local
    signalling standards.

6
Product Architecture
Messaging
Mobile Location
Network Presence
XXX
Mobile Arts Tool-kit
Fault Management
Performance Management
Configuration Management
Traffic Management
License Management
Security Management
Protocol Handlers
Log Management
Graphical User Interfaces
Distribution
Scalability
Redundancy
Hardware
Processes
Documentation
7
Mobile Arts Telecom Platform System Overview
Clients/Applications
IP
Mobile Arts Telecom Platform
Network Management System
Billing System
CDR
MAP
GSM/UMTS/SS7 Network (SMSC/HLR/MSC/SGSN)
Traffic
Management
8
Hardware
  • Processor
  • Currently SUN (e.g., Netra T1 AC 200 or Fire
    V120)
  • SS7 Stack
  • Ericsson/Tieto-Enator SS7 PCI-boards (one for
    each host) that each supports two E1 links with
    up to 16 signalling channels
  • Full SS7 redundancy (STP/SRP load sharing)
  • Considering Ericsson Stack-on-a-Card SS7 boards
  • Why Ericsson? Name!

9
Software
  • Operating System
  • SUN Solaris 8 (2.8)
  • Additional software
  • Ericsson SS7 stack
  • Erlang OTP (including Mnesia)
  • OpenSSL
  • Application software
  • Mainly Erlang OTP (drivers to SS7 stack in C)
  • Full software redundancy with multiple hosts
  • Current size approximately 5500 lines of C,
    130000 lines of Erlang and growing

10
Platform Overview
  • HTTP server
  • XML parser
  • SMPP server
  • ASN1 encoding/decoding
  • SS7 stack adaptation
  • Service logic
  • OM
  • Database

HTTP/SMPP server
OM
Service Logic
DB
SS7 stack adaption
11
Mobile Arts Telecom Platform OAM Features
  • Configuration management and system
    administration
  • Web based GUI
  • Command Line Interface
  • SNMPv2
  • Fault management
  • Performance management
  • Advanced tailoring of Measurement Reports
  • Differentiated Operator access rights
  • Operator Roles with differentiated Rights

12
Mobile Arts Telecom Platform Technology
Characteristics
  • Capacity
  • 100 requests/sec (360000 requests per hour) on a
    single node SUN Netra T1 system (dead slow, but
    cheap machine)
  • XML request and XML response
  • Service Logic Single FSM MAP operation

GSM/UMTS/SS7 Network (SMSC/HLR/MSC/SGSN)
13
Content
  • Mobile Arts Introduction
  • Mobile Arts Telecom Platform
  • Overview
  • Technology Characteristics
  • Some great Erlang Open Source applications
  • jnets
  • xmerl
  • ucs

14
jnets HTTP client and HTTP server
  • HTTP client features include
  • Syncronous/asyncronous request interface
  • Persistent connections
  • Pipelines
  • Proxy support
  • more (but lots missing also)
  • Why jnets HTTP server?
  • Backward compatible with inets 2.6
  • Standards compliant
  • Fast core, flexible configuration

15
jnets performance test
  • Setup
  • 1 client machine/1 server machine (847MHz, 128Mb,
    Linux)
  • Client makes a new request immediately after a
    response was received
  • Minimalistic settings (no logging etc)
  • Tools
  • httperf v 0.8
  • autobench v 2.01
  • Simple GET request against a small static HTML
    file.
  • With cache (patch was needed for inets)

16
Requests/Reply ratio
17
Response time
18
jnets performance test 2
  • Web servish example
  • No cache

XML request
xmerl based application
HTTP server
XML response
19
Request/Reply ratio
20
Response time
21
xmerl The Erlang XML processer
  • Written by Ulf Wiger, now maintained at
    http//sowap.sourceforge.net
  • Latest release xmerl-0.18
  • Late developments
  • Improved export functionality.
  • Support of DOM and SAX style parsing of XML
    document
  • Many bugfixes

22
ucs Erlang Unicode support
  • Translates Unicode number to Mnemonic
  • Converts from virtually any character sets to
    Unicode and vice versa, given that there exists a
    mapping!!
  • Sometimes very slow
  • Converts between IANA defined character set names
    and corresponding MIB number/character set
    aliases
  • This does NOT give generic Unicode support in
    Erlang (strings etc)
Write a Comment
User Comments (0)
About PowerShow.com