Www.tpfsoftware.com Suite TPF to TPF Function Server (TTFS) SABRE / TPF Software.

Slides:



Advertisements
Similar presentations
DISTRIBUTED COMPUTING PARADIGMS
Advertisements

Enabling Secure Internet Access with ISA Server
Complete Event Log Viewing, Monitoring and Management.
Suite Suite 2 TPF Software – Overview Binary Editor Remote Scripts zTREX Add-Ins & Project Integration with Source Control Manager.
Suite Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data.
Suite Suite Definitions – Regression/Volume Illustration Overview Why zRTF? Architecture Overview Main Features Test Unit Recent.
Suite Suite Part of zTPFGI suite of products and it is VM based. Efficient and Effective management of the process of bringing up.
Suite. Suite 2 Suite 3 Integrated IDE.
Virtual LANs.
Standards Certification Education & Training Publishing Conferences & Exhibits Using Outbound IP Connections for Remote Access EXPO 2005 Chicago, IL.
Module 5: TLS and SSL 1. Overview Transport Layer Security Overview Secure Socket Layer Overview SSL Termination SSL in the Hosted Environment Load Balanced.
Suite 1. Suite 2 SABRE – TTFS Pilot TTFS Overview SABRE – Forward Traffic Implementation SABRE – Reverse Traffic Implementation WELLS.
ZTPFGI Update.
Network Design and Implementation
Suite Suite 2 Component of zTPFGI and other TPF Software products Collects statistics, debugging information on a global level and.
K. Salah 1 Chapter 31 Security in the Internet. K. Salah 2 Figure 31.5 Position of TLS Transport Layer Security (TLS) was designed to provide security.
Hands-On Microsoft Windows Server 2003 Networking Chapter 7 Windows Internet Naming Service.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Module 8 Implementing Backup and Recovery. Module Overview Planning Backup and Recovery Backing Up Exchange Server 2010 Restoring Exchange Server 2010.
Boris Tshibangu. What is a proxy server? A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from.
1 Enabling Secure Internet Access with ISA Server.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
Connecting LANs, Backbone Networks, and Virtual LANs
From Here to There Thiru Thirupuvanam, Ed Jordan & Jeff Longwell HERE THERE.
Jason Morrill NCOAUG Training Day February, 2008
Course 201 – Administration, Content Inspection and SSL VPN
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Chicago Mercantile Exchange Inc. Straight-through-processing Clearing API’s & FIXML _____________________ Positions Services Pilot December 6, 2002Clearing-IT.
Client/Server Databases and the Oracle 10g Relational Database
SMTP PROTOCOL CONFIGURATION AND MANAGEMENT Chapter 8.
PA3: Router Junxian (Jim) Huang EECS 489 W11 /
Common Devices Used In Computer Networks
Client Server Technologies Middleware Technologies Ganesh Panchanathan Alex Verstak.
Plan for Porting and Enhancing TPF Software Tools for zTPF
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
© Aastra Telecom Schweiz AG – 2013 Sales Presentation Updated as of Release 2.1 [depl-1658v2.10] Aastra 400 and Aastra BluStar Ecosystem All-in-one Business.
Virtual Connectivity Network Virtual Connectivity Networks – Improving Usability and Enhancing Security for Remote Access Jim Kokal Wavetrix President/CEO.
VNC Greg Fankhanel Jessica Nunn Jennifer Romero. What is it? Stands for Virtual Network Computing It is remote control software which allows you to view.
Integration Broker PeopleTools Integration Broker Steps –Introduction & terminologies –Application Server PUB/SUB services (Application Server)
Module 7: Fundamentals of Administering Windows Server 2008.
Module 12: Routing Fundamentals. Routing Overview Configuring Routing and Remote Access as a Router Quality of Service.
Suite zTPFGI Facilities. Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger.
Deceit System This overview is meant to provide a coherent understanding of the Deceit System and Engine. The distribution of clients and servers, the.
Computer Emergency Notification System (CENS)
DISTRIBUTED COMPUTING PARADIGMS. Paradigm? A MODEL 2for notes
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
Suite zTPFGI Facilities. Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Customer Interface for wuw.com 1.Context. Customer Interface for wuw.com 2. Content Our web-site can be classified as an service-dominant website. 3.
WebMethods Architecture By webMethods_KB. EAI Architecture Concepts Introduction  EAI IT Landscape  Integration Evolution Basic Concepts  Messaging.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Worldspan and RTF Pam Clark, Worldspan Thiru Thirupuvanam, TPF Software TPF Users Group Arlington, VA Date: October 9, 2007.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Implementing ISA Server Caching
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 4: Planning and Configuring Routing and Switching.
Module 10: Windows Firewall and Caching Fundamentals.
Wavetrix Changing the Paradigm: Remote Access Using Outbound Connections Remote Monitoring, Control & Automation Orlando, FL October 6, 2005.
IBM Global Services © 2005 IBM Corporation SAP Legacy System Migration Workbench| March-2005 ALE (Application Link Enabling)
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
IPS Infrastructure Technological Overview of Work Done.
Ch26 Ameera Almasoud 1 Based on Data Communications and Networking, 4th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007.
Address Resolution Protocol Yasir Jan 20 th March 2008 Future Internet.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Online | classroom| Corporate Training | certifications | placements| support Contact: USA : , India.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Featured Enhancements to the IDE & Debugger
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
Self Healing and Dynamic Construction Framework:
IIS.
Presentation transcript:

Suite TPF to TPF Function Server (TTFS) SABRE / TPF Software

Suite Agenda TTFS - OVERVIEW FORWARD OUTBOUND - REQUEST INBOUND - REVERSE TTFS FEATURES SABRE BACKGROUND CURRENT SABRE TESTING ENVIRONMENT PROPOSED SOLUTION – TTFS PROOF OF CONCEPT PROOF OF CONCEPT PLANNING TTFS PROOF OF CONCEPT – CONCLUSIONS CONTACTS

Suite TPF to TPF Function Server (TTFS) Overview -TPF Software- TPF to TPF Function Server (TTFS) Overview -TPF Software-

Suite TTFS Overview Simulates or provides virtual connectivity for systems with no real connectivity. TPF to TPF Function Server Client Server architecture. Acts as switch, uses the routing table or intercept table to manage the message traffic – INBOUND or OUTBOUND.

Suite TTFS Overview Multiple clients connected to Server, can share same connection. (FORWARD OUTBOUND) Server controls the reverse message traffic and routes it to respective Clients. (REVERSE) Intercept tables used to define the rules and message route definitions.

Suite Server Client 1 External System Configuration tables from repository copied to client and server Transaction initiated Check Intercept table for condition If condition is satisfied send the request to Server Server processes the request Response is sent to Client & transaction completes Response to user Multiple Clients can communicate with similar mode zVM Repository Forward Outbound Request

Suite External System TPF Server VPARS Client 1 C1C2C3Dest C1C2C3Dest C1-V1C2-V1C3-V1Client 1 C1C2C3Dest C1-V1C2-V1C3-V1Client 1 ………… C1-VnC2-VnC3-VnClient n C1C2C3Dest C1-V1C2-V1C3-V1Client 1 ………… C1-VnC2-VnC3-VnClient n Condition Table zVM Repository Administrator Configuration tables updated Administrator can UPD config table dynamically Reverse traffic received Check Rules table for condition. If satisfied send to destination Client. Send request to CLNT Receive response from CLNT Reply to external system. Inbound Reverse

Suite Capability to exchange multiple types of ECB data between Client and Server. Configuration Tables used to manage message routing. Management tools for administration of Intercepts in Client/Server. Usage tools to display Message Statistics, Timeouts and Average Response Time etc.. Data logging for administration and debugging purpose. TTFS Features

Suite Background-SABRE-Background-SABRE-

Suite A Communications Gateway Switch provides TPF connectivity to Sabre’s external trading partners Our TPF testing environments currently face the following limitations : Forward Connectivity - A maximum of 8 TPF Test processors (CPUID’s A-H) can connect with the Sabre Communications Gateway to send traffic (forward transactions) to external trading partners. Reverse Connectivity: Unsolicited message traffic coming from external trading partners into the Sabre Communications Gateway is limited to a single end point (TPF Test System) Background

Suite External Trading Partners zTPF-G CERTCCERTD PKGE TSTA TSTB zTPF-FzTPF-H 9 th VPARS not allowed CERTIFICATION INTEGRATION zTPF Communications Gateway UNSOLICITED MSSGS AKA REVERSE HOST TRAFFIC NORMAL TRAFFIC EXCHANGE AKA FORWARD TRAFFIC X X Current Sabre Testing Environment

Suite Proposed Solution - TTFS External Trading Partners zTPF-G CERTCCERTD PKGE zTPF-FzTPF-H 9 th VPARS not allowed UNSOLICITED MSSGS AKA REVERSE HOST TRAFFIC NORMAL TRAFFIC EXCHANGE AKA FORWARD TRAFFIC X X TTFS SERV TTFS CLNT TTFS SERV TTFS CLNT TEST VPARS WITH NO CONNECTIVITY Communications Gateway

Suite Proof-of-Concept-SABRE-Proof-of-Concept-SABRE-

Suite Parties Involved  HP – Middleware SME  TPF Software – Product  Sabre – TSMO List of Intercepts  Program / Macro to intercept  Data to send the other side  Conditions to trap the intercept RPPCC  Sabre Unique Communications API  Extensively used across applications for external access POC Planning

Suite Sabre/HP/TSI conducted a proof-of-concept to evaluate whether TTFS could resolve current connectivity limitations Two different scenarios were utilized:  Scenario 1 - Isolated Test Bed - To avoid any disruption to our test environments and customers, an isolated test bed consisting of three internal VPARS was initially used to demonstrate the TTFS capabilities.  Scenario 2 - PKGE VPARS as the TTFS Server – PKGE which is one of the 8 test systems with actual connectivity to the Communications Gateway was used as the TTFS/Server to further demonstrate whether TTFS could process outbound / inbound messages from / to an external system. Both scenarios included: –Forward Messaging (SYNC & ASYNC) –Reverse Messages (SYNC) Proof of Concept

Suite Client VPARS with No connectivity TTFSTTFS ACPMXA44 ACPMXA43 Communications Gateway User Terminal Client VPARS with No connectivity ACPMXA42 User Terminal Test Host of External Partners TTFS Server (PKGE) TTFSTTFS POC – Forward/Reverse Connectivity Simulation

Suite Forward Connectivity Simulation Main Goal - to demonstrate that: 1.TTFS running on the client VPARS (ACPMXA43 with no connectivity) intercepts the input message coming from the user and sends it to TTFS 2.The TTFS server (ACPMXA44) accepts the request message coming from the TTFS client (ACPMXA43) and sends it to the Communications Gateway 3.The Communications Gateway receives the input request message, sends the request to the external trading partner, receives the response message from the trading partner and routes the response message back to the TTFS server (ACPMXA44) 4.The TTFS Server (ACPMAX44) receives the response message from the Communications Gateway which in turn sends the response message to the TTFS Client completing the request. TTFS Client (No connectivity) TTFSTTFS TTFSTTFS ACPMXA43 TTFS Server - PKGE Communications Gateway User Terminal Test Host of External Partners ACPMXA44

Suite Main Goal - to demonstrate that; 1.TTFS running on the server (ACPMXA44) would intercept the reverse input message coming from the Communications Gateway and forwards it to TTFS running on the client VPARS (ACPMXA43) that has no connectivity 2.TTFS running on the client VPARS (ACPMXA43) receives the message and delivers it to the application for processing and then intercepts the response and sends it back to the TTFS server (ACPMXA44) 3.TTFS running on the server (ACPMXA44) accepts the response message from the client (ACPMXA43) and sends it to the Communications Gateway which responds to the external requestor TTFS Client (No connectivity) TTFSTTFS TTFSTTFS ACPMXA43 TTFS Server - PKGE Communications Gateway User Terminal (Remote Partner) Test Host of External Partners ACPMXA44 Reverse Host Connectivity Simulation

Suite Overall, the TTFS POC objectives were met  Forward Connectivity Simulation Demonstrated –Synchronous and Asynchronous transactions »Including Schedule DisplaysAvailability »Interline Electronic Ticketing (IET) Requests Through Check-in »Pricing were successfully executed.  Reverse Connectivity Simulation Demonstrated –Synchronous and Asynchronous transactions »Originating from an external client that were successfully executed on the client VPARS as if it had a direct connection to the Communications Gateway  Tool features were demonstrated and results considered successful TTFS Proof of Concept - Conclusions

Suite Over time, TTFS can become an intelligent switch to be used in resolving other TPF Test System connectivity issues SABRE approved TTFS product for TPF 4.1 and zTPF  TPF Software to continue installation of the TTFS product in SABRE environment TTFS Proof of Concept - Conclusions

Suite Contact Information Thiru Thirupuvanam TPF Software Inc. (1) Steve Hackler Sabre Holdings (1)