Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Www.tpfsoftware.com Suite TPF to TPF Function Server (TTFS) SABRE / TPF Software."— Presentation transcript:

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

2 www.tpfsoftware.com 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

3 www.tpfsoftware.com Suite TPF to TPF Function Server (TTFS) Overview -TPF Software- TPF to TPF Function Server (TTFS) Overview -TPF Software-

4 www.tpfsoftware.com 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.

5 www.tpfsoftware.com 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.

6 www.tpfsoftware.com 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

7 www.tpfsoftware.com 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

8 www.tpfsoftware.com 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

9 www.tpfsoftware.com Suite Background-SABRE-Background-SABRE-

10 www.tpfsoftware.com 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

11 www.tpfsoftware.com 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

12 www.tpfsoftware.com 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

13 www.tpfsoftware.com Suite Proof-of-Concept-SABRE-Proof-of-Concept-SABRE-

14 www.tpfsoftware.com 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

15 www.tpfsoftware.com 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

16 www.tpfsoftware.com 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

17 www.tpfsoftware.com 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

18 www.tpfsoftware.com 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

19 www.tpfsoftware.com 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

20 www.tpfsoftware.com 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

21 www.tpfsoftware.com Suite Contact Information Thiru Thirupuvanam TPF Software Inc. information@tpfsoftware.com (1) 919-676-5501 http://tpfsoftware.com Steve Hackler Sabre Holdings Steve.Hackler@sabre.com (1) 682-605-1716 http://sabre.com


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

Similar presentations


Ads by Google