Comparison of Different
WAP Gateways
Obaidullah Khan
Wireless Development, Fall 2002
University of Houston –Clear Lake
1
Nokia Activ Server 2.1
2
Nokia Activ Server 2.1
WAP Functionality
WAP 1.2.1 June 2000 compliant
 Nokia Wireless Protocol Stack
 Encoder for WML and WMLScript to Binary

3
Nokia Activ Server 2.1
Server Functionality
User authentication and access control
 Application and content hosting
 Open API for back-end integration
 Web server functionality provisioning services

4
Nokia Activ Server 2.1
Wireless Bearers

UDP/IP for:
GSM, TDMA, and CDMA Circuit Switch Data
 GPRS and CDPD Packet Switched Data


SMS Centers:


Nokia SMSC ; CMG SMSC; Aldison SMSC
Nokia Communicator and phones
5
Nokia Activ Server 2.1
Content Access






Textual to binary WML and WML Script
Automatic conversion of HTML, TTML to plain text
WML
Access to HTTP 1.1 & HTTP 1.0 origin servers
Access to local file system
Access to 3rd party systems through Nokia API
WML and WMLScript 1.0 –1.3
6
Nokia Activ Server 2.1
Application Programming Interface

WAP Server API





Java Servlet API 2.2
WAP Service API for WAP protocol data
Interface for customized creation of billing information
Authentication API for customized authentication
HTTP interface for provisioning solution
7
Nokia Activ Server 2.1
Session Handling
Wireless Session Protocol (WSP)
 WTLS sessions
 HttpSession interface with Java Servlet API 2.2
 Cookie support via cookie proxy*

8
Nokia Activ Server 2.1
Access Control
Unknown and specified terminal
 Mobile device identity number (MSISDN)
 HTTP basic authentication
 HTTP proxy authentication
 URL access control

9
Nokia Activ Server 2.1
Platform
Windows NT
 Windows 2000
 HP – UX 11i
 Sun Solaris 8

10
Nokia Activ Server 2.1
Other Features





Administration tools
Logging
User directory
Over-the-air (OTA) provisioning
Content adaptation
11
Nokia WAP Server 1.1Security Pack
12
Nokia WAP Server 1.1Security Pack
Server authentication and data encryption
WAP 1.1 compliant – WTLS class 1 & 2
Levels of encryptions: 56-bit and 128-bit
SSL back-end support
13
Nokia WAP Server 1.1Security Pack
Asymmetric cryptography:

RSA and RSA anon
Bulk encryption:

RC5
MAC algorithm:

SHA-1
14
Nokia WAP Server 1.1Security Pack
Asymmetric Encryption Algorithms


Up to 768-bit key length – 56-bit pack
Up to 1024-bit key length – 128-bit pack
Symmetric (Bulk) Encryption Algorithms


56-bit key length – 56-bit pack
128-bit key length – 128-bit pack
SSL Encryption

HTTP connection from Nokia Server using SSL
15
Comparison of WAP Gateways
16
Comparison of WAP Gateways
.
Proxy
Services
Security
Supported
Traffic
Interfaces
O&M
Interfaces
Ericsson
Proxy 1.0
Push, Pull,
Push+Pull
WTLS class 1, 2 & 3
SSL v2 /v3 & TLS 1.0
WAP 2.0 Pull
WAP 1.2.1Push
HTTP 1.0/1.1,etc
SNMP, FTP
XML, ASCII,
CAI
Nokia
Activ
Server 2.1
WAP Push
WTLS
(128-bit SSL)
WAP 1.2.1
HTTP 1.0/1.1
SNMP
WAP Manager
Server Manager
Jinny
Push
128-bit SSL
WAP Push
-
Exomi 3.0
Push
WTLS class 1 & 2
SSL v2/v3 & TLS 1.0
WAP Push
HTTP 1.0/1.1
SNMP,
Web console
Antinav’s
aveAccess
Push
WTLS / SSL
WAP Push
HTTP
-
17
Comparison of WAP Gateways
.
Platform
Protocols
Stacks
Mark-up
Languages
Scalability
Networks
supported
Ericsson
Proxy 1.0
Sun Solaris
WAP 2.0
HTTP 1.0/1.1
WML, HTML,
XHTML, SMIL
Compact HTML
Single Node,
Cluster
Network
Independent
Nokia
Activ
Server 2.1
WinNT, 2000
HPUX/Solari
s
WAP 1.2.1
June 2000
WML, HTML
WMLScript
Single Node,
Cluster
GSM, TDMA,
CDMA, GPRS
Jinny
Linux
Sun Solaris
WAP (1.2.1)
WML, HTML
WML Script
-
GPRS, SMS
CSD & IS36
Exomi 3.0
Sun
Solaris 7 or 8
WAP 1.2.1
WML, HTML
WMLScript
Single Node,
Cluster
Mobile and
TCP/IP bearer
WML, HTML
WML Script
-
All Mobile &
IP bearer
Antinav’s
aveAccess
Independent
(Java-based)
( some WAP
2.0)
WAP ?
HTTP
18
Review of WAP 1.x & 2.0 Protocols
19
WAP 1.x and WAP 2.0
The WAP gap
WTLS
SSL/ TLS
WP-TCP in WAP 2.0
WP-HTTP in WAP 2.0
20
WAP 1.x Gateway
21
WAP HTTP Proxy
22
References:
“Make your business mobile with the Nokia Activ Server 2.1”, Nokia
Mobile Phones, www.nokia.com/corporate/wap
“Nokia WAP Server 1.1 Security Pack”, Nokia Mobile Phones
www.nokia.com/corporate/wap
“Ericsson Mobile Internet Enabling Proxy 1.0”, Ericsson Radio
Systems AB, www.ericsson.com
Product data sheet, Jinny WAP Gateway, www.jinny.ie
“WAP Gateway 3.0”, Exomi Oy, www.exomi.com
“aveAccess WAP Gateway”, Atinav Corporation, www.atinav.com
“WAP 2.0 Technical White Paper”, WAP Forum,www.wapforum.org,
January 2002
23
Descargar

Document