IBM United States
Software Announcement 201-196
June 26, 2001
IBM Everyplace Wireless Gateway for Multiplatforms V2.1 Enables You to Extend Applications to Wireless Devices
At a Glance
IBM Everyplace Wireless Gateway for Multiplatforms V2.1:
Gain a competitive advantage by providing mobile workers with easy access to information. With IBM Everyplace Wireless Gateway for Multiplatforms V2.1 you can extend your existing applications to mobile workers over many different wireless networks.
The Everyplace Wireless Gateway is a distributed, scalable, multipurpose UNIX® communications platform that supports secure data access by both Wireless Application Protocol (WAP) and non-WAP clients over a wide range of international wireless network technologies, as well as local area (LAN) and wide area (WAN) wireline networks. It integrates the WAP Version 1.2.1 standard support as defined by the WAP Forum together with award-winning SecureWay® wireless technology for supporting standard Internet Protocols (IP) efficiently and securely over both IP and non-IP wireless bearer networks.
The multipurpose design of Everyplace Wireless Gateway enables it to be configured to support a variety of communications modes, including:
Applications that use TCP/IP and/or WAP may communicate over the Wireless Gateway. Everyplace Wireless Gateway and Client not only can be used for efficiently and securely extending enterprise networks to the wireless world, but can also be used by carriers and service providers to offer wireless IP extensions to their customers.
Everyplace Wireless Gateway integrates all supported international networks within a single UNIX gateway. Its ability to connect radio networks to wireline networks means that all supported devices, whether they be mobile or static, can access the network and applications via the same wireless gateway, regardless of the cellular or radio network. Users with different application needs (based on transmission costs, coverage, or devices) can select the best wireless network for their situation. Mobile users can use wired networks as well, such as an ISP connection or an Ethernet in the hotel room, and gain secure access through the gateway to their applications.
Refer to the Technical Information section.
Planned Availability Dates
Everyplace Wireless Gateway, which runs on the AIX and Sun Solaris operating systems, provides a standard communications interface (TCP/IP) to a variety of wireless, dial-up, and local area networks (LANs) with data optimization and security. The Wireless Client provides an optimized and secure IP tunnel for communication with the Wireless Gateway using a variety of wireless and wireline networks.
Everyplace Wireless Gateway is made up of several key components:
The Wireless Gateway integrates data access from wireless and wireline networks so that applications and data can be made available to a mobile workforce. Existing application programs using a TCP/IP interface may use either wireless networks or wireline networks. Using TCP/IP integrates communication under a common interface layer that shields network-specific details from the user application and provides network-specific enhancements such as data compression, data encryption, data optimization, and authentication.
Functions that address the mobile and wireless environment include:
Everyplace Wireless Gateway supports a wide range of wireless and wireline networks, including:
When the Wireless Gateway is configured as a WAP gateway, it performs a protocol conversion to provide communication with WAP clients and HyperText Transport Protocol (HTTP) Web servers. The WAP gateway listens for data and messages arriving from WAP clients and translates the Wireless Session Protocol (WSP) requests into HTTP requests that are forwarded to an HTTP proxy. The response headers are converted from HTTP into WSP response headers and the content is encoded from WML and/or WMLScript into binary XML (wbxml) and forwarded to the WAP client.
The WAP gateway support includes:
The Wireless Gateway can be configured to be a principal or subordinate node in a cluster of Wireless Gateways. In this manner the Wireless Gateway distributes and services communication requests and provides load-balancing efficiency. You can group subordinate nodes together and assign a principal node that dispatches traffic to specific nodes within the cluster group. Subordinate nodes can be added to a cluster group dynamically to increase the cluster's capacity.
When the Wireless Gateway is configured to be a messaging gateway, it enables a Web application server to send messages to a client, such as a pager or a phone in a wireless network. In a WAP network, the messaging gateway is a push proxy gateway (PPG).
The messaging gateway supports several types of message modes: Short message service (SMS), short message delivery over proprietary networks, WAP push, e-mail, and simple network paging protocol (SNPP). Examples of message operations might be news, stock quotes, pager messages, broadcast messages, and notification of events such as e-mail arrival.
A push operation starts when a Push Initiator application (PI) transmits content to a PPG for subsequent delivery to a client using the Push Access Protocol (PAP). PAP messages, which carry control information, content, and optionally client capabilities information, are contained in XML documents that are exchanged over HTTP between the PI and the PPG. The push proxy gateway validates the incoming push messages. If the content is accepted for delivery, the PPG either initiates or makes use of existing WSP sessions to deliver the push message to a WAP client.
Wireless Gatekeeper is an easy-to-use administrative interface that enables you to remotely define and manage any number of Everyplace Wireless Gateways from a variety of platforms, such as AIX, Windows 95, Windows 98, Windows NT, Windows 2000, Windows Me, Linux, and Solaris.
Through Wireless Gatekeeper, you can securely configure wireless gateways, register users and mobile devices, specify logging and tracing controls, and perform other administrative tasks. The administration and configuration data is stored in a centrally configured LDAP directory. Multiple Wireless Gatekeepers can be defined to flexibly distribute administrative permissions and responsibilities. If you use the Wireless Gateway exclusively to support WAP clients, you can configure Everyplace Wireless Gatekeeper to display only WAP-related resources, thereby simplifying the administration process.
The Wireless Client is software that runs locally on mobile devices. The Client code:
After the authenticated network connection to the Gateway is made, the Gateway assigns the client IP address (intranet or Internet) and via the Wireless Client, the IP applications on the mobile device can run wirelessly using the standard TCP/IP provided by the operating system on the mobile device. The enhanced functionality offered by the Wireless Client, in conjunction with the Wireless Gateway, enables improved performance and security. Since the Wireless Client is positioned below TCP/IP, network-specific details can be shielded from view inside a common interface layer. To the end user or application developer, or administrator, a radio network becomes just another network that does not require any specialized communication protocols or programming. Standard IP routing is supported, even over non-IP wireless bearer networks, permitting unbroken, end-to-end TCP sessions between applications on the mobile device and the application servers in the enterprise network.
The Wireless Client is supported for use on devices running Windows CE Handheld PC Pro, Windows CE Handheld PC 2000, Windows CE PocketPC, Palm OS 3.5, Windows 95, Windows 98, Windows NT, Windows 2000, and Windows Me. (Palm OS 4.0 support will be available for download from:
on August 31, 2001.)
Support for WAP Clients
The Wireless Gateway, when configured as a WAP Gateway, provides connectivity for multi-vendor WAP 1.1 and WAP 1.2 client devices. WAP cell phones and WAP PDAs can connect to Everyplace Wireless Gateway using a WAP microbrowser. The Wireless Gateway fully supports the WAP WSP to link the WAP microbrowser with connection-oriented and connectionless, security-enriched and non-secure, WAP services. The performance optimization and security functionality for this mode of connection is that provided by the WAP standard.
Support for Standard Point-to-Point Protocol (PPP) Clients
Another broad category of mobile client connectivity that is supported by the Wireless Gateway comprises all devices that can establish a PPP connection to the gateway as the Network Access Server. For this PPP client support, no Wireless Client software needs to be present on the mobile device. With PPP connections, performance optimization is much less and security functionality is restricted to authentication (no encryption). With PPP connections, you will not receive the benefits of the Wireless Client such as efficient logon, data encryption, header reduction, IP data compression, connection suspend/resume, or non-IP wireless network support. To authenticate native-PPP clients, Wireless Gateway implements both the challenge-handshake authentication protocol (CHAP) or the ubiquitous password authentication protocol that exchanges passwords in the clear. The Gateway can also perform outbound-only TCP protocol optimization to PPP clients as well as integrated network management and logging/accounting.
Upgrade and Replacement
Everyplace Wireless Gateway for Multiplatforms V2.1 is a replacement
product for SecureWay Wireless Gateway for AIX V5.1. Customers who have
SecureWay Wireless Gateway V5.1 installed and who purchased a qualifying
software subscription option are eligible to receive Everyplace Wireless
Gateway for no additional charge. The customer will be entitled for the
same number of users (rounded up to the next 50) as they had entitled for
SecureWay Wireless Gateway V5.1.
This program is not impacted by euro currency.
Everyplace Wireless Gateway for Multiplatforms V2.1 extends the IBM Application Framework for e-business and allows customers to extend their existing applications to the mobile portion of their workforce, over many different wireless networks, in a secure and optimized way. This lets enterprise customers, suppliers, and employees conduct business virtually anywhere, anytime.
Everyplace Wireless Gateway can be used together with other products in the WebSphere Everyplace Server Family to enable secure wireless access.
Everyplace Wireless Gateway for Multiplatforms V2.1 replaces IBM SecureWay Wireless Gateway for AIX Version 5.1.
More information about mobile and wireless computing, wireless devices, and wireless e-business can be found on the IBM Pervasive Computing Division Web site at:
Refer to other IBM announcement letters for information of related products. Announcements can be found at:
Everyplace Wireless Gateway for Multiplatforms V2.1 will initially be available in English, then will be replaced by the multilingual code. All languages are included in the same code image which is available worldwide. The language is selected during configuration.
Customers who receive the English version are entitled to the multilingual version, without additional charge, when it is available. Contact your IBM Pervasive Computing Division representative for more information.
Product information will be available on day of announcement through Offering Information (OITOOL) at:
Specified Operating Environment
The following is a minimum IBM configuration for Everyplace Wireless Gateway V2.1:
The following is a minimum Wireless Gateway for Solaris configuration example:
The following hardware is required to use the Wireless Gatekeeper:
The Wireless Client requires:
Wireless Client disk space requirements
When you install the full Wireless Client image, it requires:
The Wireless Gateway should be installed on a new or overwrite AIX® installation. The following system software is required to use the Wireless Gateway:
Wireless Gateway software requirements for Sun Solaris:
Wireless Gatekeeper software requirements:
You can install the Wireless Gatekeeper on any of these operating systems with TCP/IP protocol installed:
Wireless Client software requirements:
You can install the Wireless Client on any of these operating systems with TCP/IP protocol installed:
Direct customer support is available via Passport Advantage Support or IBM Support Line. Instructions for obtaining support are provided when the support agreement is signed.
These fee services enhance customers' productivity by providing voice and electronic access into the IBM support organization. Direct support includes help answer questions pertaining to usage and suspected software defects for eligible products.
For more information about support, call 800-IBM-4YOU (426-4968), contact your IBM representative, or visit the Passport Advantage Web site at:
Everyplace Wireless Gateway for Multiplatforms V2.1 is available
only to Passport Advantage customers. The product and the publications
may be downloaded electronically by Passport customers. A Passport
Advantage Media Pack is also available.
Security, Auditability, and Control
Everyplace Wireless Gateway uses the security and auditability features of the program and the operating system.
The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
Everyplace Wireless Gateway pricing implements IBM Value Units and ordering quantities are based on the number of users (in increments of 50 users) authorized to access the Everyplace Wireless Gateway environment. This pricing structure provides the following financial benefits:
IBM Value Units provide a licensing methodology that reduces complex ordering structures to a single orderable item. Value Units are used to determine the license quantities, are product specific, and cannot be transferred to another product. Licensing is required for the total number of users in each Everyplace Wireless Gateway environment.
Value Unit Table for IBM Everyplace Wireless Gateway for Multiplatforms, Version 2.1 Required Value Usage Number Units Per Level of Users 50 Users 1 1 to 5,000 280 2 5,001 to 50,000 162 3 50,001 to 150,000 103 4 150,001 to 500,000 45 5 500,001 to 1,000,000 32 6 1,000,001 to 3,000,000 27 7 3,000,001 to 10,000,000 18 8 10,000,001 to 20,000,000 14 9 20,000,001 or more 9
Contact your IBM representative or authorized IBM Business Partner if you need assistance in determining the appropriate number of Value Units required for your environment.
The following examples demonstrate the logic used to determine the required number of Value Units:
Assume you want to license only 1,234 of your users for the initial startup of using Everyplace Wireless Gateway.
How to Calculate Required Value Units Result 1. Round up the number of users to 1,250 users the nearest 50 and identify the (Level 1) applicable Usage Level. 2. Divide the rounded-up number of 25 groups users by 50 to determine the of 50 number of 50-user groups. 3. Refer to Usage Level 1 (the 280 Value applicable level for this Units per example) to determine the 50 users required number of Value Units for each 50-user group. 4. Multiply the number of groups 25 x 280 by the number of Value Units = 7,000 required for each group. If the result is not a multiple 7,000 of five, round up to the nearest five. 5. Order the total number of Order 7,000 required Value Units. Value Units
At a later date, you are now ready to add the remainder of your users, bringing your total number of users to 12,552. You have previously acquired 7,000 Value Units in your initial transaction.
How to Calculate Required Value Units Result 1. Round up the total number of 12,600 users users to the nearest 50 and (Level 2) identify the Usage Level. 2. Divide the number of users by 50. 252 groups of 50 users 3. Identify the number of Value 162 Value Units per 50 users in the Usage Units per Level that contains the total 50 users number of your users. (Level 2) 4. Multiply the total number of 252 x 162 groups of users by the Value = 40,824 Units in that one Usage Level. 5. Round up to the nearest five 40,825 Value Units. 6. Subtract the number of Value 40,825 -- Units acquired in your previous 7,000 transaction. = 33,825 7. Order the number of Value Units Order 33,825 required for this transaction. Value Units
You always use the Usage Level that represents the total number of users at that time in your environment.
Determining the Number of Users
Everyplace Wireless Gateway pricing is based on users and users are defined as follows:
The total number of user licenses required is the sum of the three users types.
The following examples help explain how to determine the number of users that need to be licensed:
This service provider has 2,000 customers who subscribe to their service. 1,000 subscribers have phones with a WAP browser on it and are enabled by the provider to access content with the browser. Each of these WAP users are also entitled to receive messages from the Message Gateway sent to the phone.
Wireless Client Users = 0 WAP Device Users = 1,000 Messaging Gateway Users = 1,000 Total Number of Users = 2,000
This enterprise customer has 1,000 employees. 500 of these employees are equipped with mobile devices that have the Wireless Client installed. All 1,000 employees have phones with WAP browsers and can all receive short messages. In addition, there are 500 employees who also carry another device, such as a pager, that is capable of receiving messages from the Message Gateway.
Wireless Client Users = 500 WAP Device Users = 1,000 Messaging Gateway Users = 1,500 Total Number of Users = 3,000
Orders are placed through the Lotus Ordering System for Passport Advantage. In addition to licenses, customers should order software subscription and support options.
Part Program Name/Description Number Volume Purchase Options (VPO): License Everyplace Wireless D50A5LL Gateway Multilang License/SW Sub Everyplace D50A6LL Wireless Gateway 1 Anniv License/SW Sub Everyplace D50A7LL Wireless Gateway 2 Anniv SW Sub Renewal Everyplace E0027LL Wireless Gateway SW Sub Everyplace Wireless D50A8LL Gateway 1 Anniv SW Sub Everyplace Wireless D50A9LL Gateway 2 Anniv Contract Options (CO): License/SW Sub Everyplace D50B0LL Wireless Gateway 1 Anniv License/SW Sub Everyplace D50B1LL Wireless Gateway 2 Anniv SW Sub Renewal Everyplace E0028LL Wireless Gateway SW Sub Everyplace Wireless D50B2LL Gateway 1 Anniv SW Sub Everyplace Wireless D50B3LL Gateway 1 Anniv CO Support Options: Supt Everyplace Wireless D50B4LL Gateway 1 Anniv Lic/SW Sub/Supt Everyplace D50B5LL Wireless Gateway 1 Anniv Lic/SW Sub/Supt Everyplace D50B6LL Wireless Gateway 2 Anniv SW Sub/Supt Everyplace D50B7LL Wireless Gateway 1 Anniv SW Sub/Supt Renewal E0029LL Everyplace Wireless Gateway Media Packs: IBM Everyplace Wireless BK000NA Gateway Media Pack V2.1 (Eng) IBM Everyplace Wireless BK001ML Gateway Media Pack V2.1 (Multil)
Upgrades and Replacements
Customers who have IBM SecureWay Wireless Gateway Version 5 installed and who also purchased an eligible software subscription option for that program, are eligible to receive IBM Everyplace Wireless Gateway V2.1 at no additional charge. The customer will be entitled to the same number (rounded up to the next 50) of users as they had for SecureWay Wireless Gateway V5.1.
Terms and Conditions
Program Services: Basic Program Services are provided as part of the IBM basic software license agreement as described in the IPLA/LI of the product. These services offer a method of reporting code-related problems for IBM licensed software products. Program Services will be available for Everyplace Wireless Gateway through December 31, 2002.
Additional fee support is available through the IBM Operational Support Services Support Line and Passport Advantage Support.
This program will be subject to the terms of the IBM IPLA included in the program software and not to the Agreement for IBM Licensed Programs.
Available until December 31, 2002
In addition to the terms of the IPLA, the following unique terms and conditions apply to Everyplace Wireless Gateway for Multiplatforms V2.1 (the Program):
The Program may contain cryptography which is subject to special export licensing requirements of the U.S. Department of Commerce or other countries. Refer to the Program documentation or consult your IBM representative for details on the available level of encryption.
The Everyplace Wireless Gateway for Multiplatforms V2.1 program contains client function elements that are Program Components. The Program Components can be used only in conjunction with the associated Gateway.
Pricing information for Everyplace Wireless Gateway is available on the Passport Advantage Web site, or you may contact your IBM representative or your authorized Business Partner.
Upgrades and Replacements
Customers who have SecureWay Wireless Gateway V5.1 installed and have purchased an eligible software subscription option for V5.1 are eligible to receive Everyplace Wireless Gateway for no additional charge.
Customer Financing: IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries around the world. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at: