1 Analysis of Push Initiator Tool used for Wireless Application Protocol Taotao Huang Helsinki University of Technology Department of Electrical and Communication.

Slides:



Advertisements
Similar presentations
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Advertisements

A Modular WAP Reference Stack Protocol Implementation
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
Lesson 4: Web Browsing.
VOCAL System Requirements and Scalability. System Recommendations The recommended hardware system to support the VOCAL system is: 700 MHz, Pentium III.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
Mastering the Internet, XHTML, and JavaScript Chapter 2 Web Browsers.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
How does it work?. What is the Internet? Computer Protocols TCP/IP: Transmission Control Protocol/Internet Protocol HTTP: Hypertext Transfer Protocol.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Dreamweaver 8 Concepts and Techniques Introduction Web Site Development and Macromedia Dreamweaver 8.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
GDP/10e Quick File Online Keyboarding Orientation.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Take advantage of the SMS technology in your organization today!
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
Masud Hasan Secure Project 1. Secure It uses Digital Certificate combined with S/MIME capable clients to digitally sign and.
1 Vendor RFI - Event User Guide. 2 Minimum System Requirements Internet connection - Modem, ISDN, DSL, T1. Your connection speed determines your access.
Uninstalling Sectra & Installing Merge PACS DO NOT uninstall Sectra Before August 21,2011 “GO LIVE”
11-01: Get Started with SCP Supply Chain Platform Training Presentation Updated April 2009.
Android Introduction Platform Overview.
Computer Concepts 2014 Chapter 7 The Web and .
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
HINARI/Basic Internet Concepts (module 1.1). Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce you to Basic.
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
systemhound © Raxco Software Belgium systemhound PC inventory software.
Lesson 2 — The Internet and the World Wide Web
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Web Page Design I Retest Terms Review. 1. Web pages are created using a language known as ___________. The coding of this language must follow specific.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Installing and Configuring IIS. Reliable IIS 6.0 uses a new request-processing architecture and application-isolation environment that enables individual.
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
PackLet A web-based text messaging application using AX.25 packet radio technology.
1 Week 1 l HTML l Applets Applets and HTML. 2 Overview l Applets: Java programs designed to run from a document on the Internet l HTML: Hypertext Markup.
TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik TECHNICAL SEMINAR By Satya Prakash Pattnaik EC Under the guidance of Mr.
Overview of Microsoft ISA Server. Introducing ISA Server New Product—Proxy Server In 1996, Netscape had begun to sell a web proxy product, which optimized.
Orientation to GDP Succeeding in an online keyboarding course: Are you a self-starter who can read and follow instructions? Are you a self-starter who.
1 Microsoft Outlook 2000 Deployment Microsoft Outlook 2000 Installation Types Configuring the Exchange Transport Messaging-Related Outlook Options.
ASP. What is ASP? ASP stands for Active Server Pages ASP is a Microsoft Technology ASP is a program that runs inside IIS IIS stands for Internet Information.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Web Server.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
© Copyright 2009 SSLPost 01. © Copyright 2009 SSLPost 02 a recipient is sent an encrypted that contains data specific to that recipient the data.
Web Server By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
JavaScript and Ajax (Internet Background) Week 1 Web site:
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
Presented By Shrikant Ravindra Kamble MCA 3 rd year.
CITA 171 Section 1 DOS/Windows Introduction. DOS Disk operating system (DOS) –Term most often associated with MS-DOS –Single-tasking operating system.
P USH M ESSAGING. Introduction Traditional – pull, request-response models Push model – info is sent to a client without the need for any previous user.
TMHU Technical Information System Training Package for Parts
Lesson 4: Web Browsing.
W3 Status Analyzer.
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Lesson 4: Web Browsing.
Presentation transcript:

1 Analysis of Push Initiator Tool used for Wireless Application Protocol Taotao Huang Helsinki University of Technology Department of Electrical and Communication Engineering Networking Laboratory Professor: Jorma Jormakka Working place: Nokia Mobile Phone Tel:

2 Overview of WAP The process of sending a WAP request and receiving WAP content

3 Overview of WAP 1. The WAP terminal sends a URL request to a WAP gateway using WAP protocol through a bearer. 2. The WAP gateway sends the request to the right origin server, and if the origin server is a web server, the request uses HTTP protocol. For the security purpose, HTTPS protocol will be used. 3. The origin server responds to the request by returning a WAP document in textual format to the gateway 4. The gateway encodes the WAP content into binary format and sends it to the WAP terminal

4 Overview of WAP WAP protocol stack 1

5 PUSH Service With WAP, push operators can send an alert message to a mobile user, but that message can also contains a link to a WAP page. The user can click a button and immediately view the page in order to get more information, and/or do something about it.

6 Push The process of sending a push message

7 Overview of NOKIA PUSH Initiator NOKIA push initiator is a tool used for push testing. This tool can send WML, service indication (SI) and plain text (PL) pages as push messages to push client through the PPG in order to test the performance of the NOKIA PPG

8 NOKIA Push Testing Environment Push Clients

9 Features of NOKIA PUSH Initiator Sending SI/SIC, WML/WMLC and plain text Push Message. Support for various modes of client addressing – MSISDN, IP and multiple client addressing. Generate unconfirmed Push traffic with desired priority and mode of delivery i.e. immediate or differed. Monitor the traffic generated and display statistics of the test on GUI. Creating new test profiles to define test sessions. Edit existing test profiles. Schedule the execution of test sessions. View statistics about the execution of test sessions.

10 NOKIA PI and Ericsson PI comparison Hardware Requirement Nokia Push InitiatorEricsson Push Initiator Small disk space requirement20 Mbytes free disk space is required for installation 5GB Hard disk with Pentium 3 processor Pentium II, 266 MHz and 128 Mbytes RAM is recommended

11 NOKIA PI and Ericsson PI comparison Software Requirement Nokia Push InitiatorEricsson Push Initiator Microsoft Windows NT 4.0Microsoft Windows NT 4.0, windows 98, or windows 2000 Java Runtime Environment or later & JRun 3.0 server Java 2 Platform, version or later. Netscape 4.7 or Internet Explorer 4.0Microsoft Internet Explorer 5, or a later version. No requirement for fontThe font Arial Narrow is required to get a correct simulation of the real telephones. Text EditorAdobe Acrobat Reader 3.0 or later is required to view online documentation.

12 NOKIA PI and Ericsson PI comparison Features and functions Nokia Push InitiatorEricsson Push Initiator The push message ID should be created by the user. An unique ID of the push message can be generated by the PI automatically but it can be changed by the user. Type of Message supported: Service Indication (SI), WML, plaint text, Service Indication encoded (SIC), WML encoded (WMLC) Type of Message supported: Service Indication, Service Loading, WAP Cache Operations Push Type supported: Push, Push ListPush Type Supported: Push Subscriber Addressing: Phone-number, IP, user-defined address or group address. Subscriber Addressing: Phone-number, IP

13 NOKIA Push testing Throughput performance Evaluation There were 4 kinds of tests had been done: Test case 1: Sending the push message with one content type of text format Test case 2: Sending the push message with a mixture of page sizes and content types format Test case 3: Sending the push message with a mixture of page sizes and content types format under a time limit Test case 4: Sending the push message with a mixture of page sizes and content types format with background traffic

14 Conclusion In conclusion, the PI has good performance in different cases but push performance is not as good as the PI. The push messages cannot be handled by the PPG as fast as the PI can send them. This gives the conclusion the performance of the PPG has a significant influence on the push service result.