290 likes | 530 Views
Pan Asian E-Commerce Alliance’s Global e-Trade Platform based on ebXML. Chaemee Kim e Research KTNET cmkim@ktnet.com http://www.ktnet.com. http://www.GXMLHub.com/. Table of Contents. Introduction of PAA PAA’s Technical Architecture PAA’s Interconnection Process PAA’s ebXML Adoption
E N D
Pan Asian E-Commerce Alliance’sGlobal e-Trade Platformbased on ebXML Chaemee Kim eResearch KTNET cmkim@ktnet.com http://www.ktnet.com http://www.GXMLHub.com/
Table of Contents • Introduction of PAA • PAA’s Technical Architecture • PAA’s Interconnection Process • PAA’s ebXML Adoption • PAA’s Pilot User • Roadmap
Introduction of PAA - Members • PAA(Pan-Asian e-Commerce Alliance) in 1999 by five e-commerce service providers : • CrimsonLogic (Singapore) • Inforshare (China) • KTNET (Korea) • Tradelink (Hong Kong) • TradeVAN (Taiwan) • PAA in 2002 : • TEDI (Japan) : Founding Member • DagangNet (Malaysia) : Ordinary Member
Introduction of PAA - Vision • Secure Cross Border e-Trading Service • Globalization ebXML Framework Ordinary Member Future Member
Introduction of PAA - Vision Traditional(‘90~99) Globalization(‘01~) Advanced(‘99~01) Global e-Trade (Internet, ebXML) Internet Portal (Internet, XML/EDI) Trade Automation (VAN, UN/EDIFACT) GLOBAL BUSINESS SERVICE INTERNET TRADE PORTAL TRADE PROCESS AUTOMATION Global eBusiness Framework
Introduction of PAA – Legal Structure PAA Policy Authority Recognition Agreement Recognition Agreement PKI Mutual Recognition Certificate Authority A Certificate Authority B Region A Region B Club Agreement Trader B Trader A Subscriber A Agreement Subscriber B Agreement Service Provider A Service Provider B Interconnect Agreement
PAA’s Technical Architecture Korean Community Any Traditional Method Trading Partner A’ Trading Partner B’ Trading Partner C’ PAA ebXML Registry (EDI, XML/EDI, ebXML) CA TradeSign Service Provider KTNET Registry Metadata ebXML Hub-to-Hub (H2H) Repository Contents Service Provider Tradelink CA Digi-Sign Any Traditional Method (EDI, XML/EDI, ebXML) Trading Partner A Trading Partner B Trading Partner C Pan Asian Community
PAA’s TA – Component view Service Provider A PAA ebXML Registry Routing Table For TPs VAS Content Registering & Discovering SP Library SP’s CPPs SP’s CPAs VAS CPP/CPA Registering & Discovering TP Library TP’s CPPs VAS CPP/CPA Mgmt Trading Partner XML Schema Library DTDs Schemas Mailbox, APP, … VAS Content DigiSig Validation VAS Transformation VAS Registry Client Security Library CTL eCatalogue • ebXML MS • Message Envelope Signing/Verifying • Packaging based on CPA • Acknowledgement & Delivery Receipt Company Credit SP B CA
PAA’s TA – Process view • Registration Phase • Register Service Provider (Submit SP’s CPP) • Register Subscriber (Submit TP’s CPP) • Agreement Phase • Register Service Provider (Submit SP’s CPA) • Document Exchange Phase • TP SP SP TP • Envelope & Content Validation • Transformation (Customer Format PAA Format) See Appendix for Detail Procedure !
PAA’s ebXML Adoption Core Component Business Process Registry & Repository Security CPP/CPA Messaging Service Single Global Market ebXML Future Now
PAA’s ebXML Adoption – Messaging Service Purchase Order Invoice Packing List Advanced Shipping Notice W3C XML Signature SP A (Service Provider) SP B (Service Provider) ebXML MSH ebXML MSH HTTPS SP A & SP B CPA SP A & SP B CPA Exporter Importer
PAA’s Business Document Format vs. UBL PAA’s Purchase Order OASIS UBL’s Purchase Order
PAA’s Business Document Format vs. OAG OAG’s Purchase Order (ProcessPurchaseOrder) OAG’s Purchase Order (ProcessPurchaseOrder)
PAA’s ebXML Adoption – CPP/CPA SP A (Service Provider) SP B (Service Provider) ebXML MSH ebXML MSH HTTPS SP B’s CPP SP A’s CPP Exporter Importer SP A & B’s CPA Importer’s CPP Exporter’s CPP Without Trader’s CPA !
PAA’s ebXML Adoption – Registry MarketPlace, Hub Buyer / Seller Registry Client (SOAP, ebXML MS) Web ebXML RegRep
PAA’s ebXML Adoption – Registry (1) Submit DTD, Schema, Guideline, Sample (2) Make Association (3) Make Package Pan Asian E-Commerce Alliance Business Document Library Schemas Trade Customs Logistics, … Guideline Sample Instances ExternalLink Sample Instance Guideline DTD URL Homepage Schema Sample Instance Package
PAA’s ebXML Adoption – Registry Target Search the Product Catalogue & Detail Company information Selling the Computer Monitor in Korea or Japan Condition eCatalogue with Profile & Rating Geography Geography UNSPSC UNSPSC Computer Computer Asia Asia Monitor Monitor Memory Memory Korea Korea Japan Japan Credit Rating Samsung Electronic CPP Catalogue Catalogue Catalogue LG CPP Rating Credit eCatalogue Profile Credit & Rating
PAA’s ebXML Adoption – Registry PAA Registry & Repository PAA Registry Version 1.0 Central Registry Central Repository ebXML MS Based Registry Client Web Based Registry Client Registry Client ebXML MS Based Client Web Based Client SOAP Based Client Registry Repository PAA Registry Version 2.0 Central Registry Distributed Repository ebXML MS Based Registry Client Web Based Registry Client SOAP Based Registry Client Repository Repository Your Own Repository Your Own Repository
PAA’s Pilot User Registry Repository TAL (Trading Partner) Tradelink (Service Provider) App. Reliable Delivery Validation Transformation PAA CA Registry Tai-Yuen (Trading Partner) App. KTNET (Service Provider) TradeVAN (Service Provider) Daewoo Motor (Trading Partner) Reliable Delivery Validation Transformation Reliable Delivery Validation Transformation App. Formosa Plastic (Trading Partner) App. TradeSign (CA) CA Mutual Recognition
PAA’s Pilot Scenario 5.Customs Declaration Freight Forwarder Formosa Motor 3.INV,P/L,ASN 2. Sales Confirmation 4. P/L, INV 3.INV, P/L Taiwan Customs 3.INV, P/L, ASN Daewoo Freight Forwarder 4. P/L, INV 1.PO Formosa Plastics Group Customs Broker
PAA’s Pilot User – KTNET community Business Document Authoring Business Process Management Security Trading Partner Management Registry Client Messaging Service ERP EAI KTNET Daewoo Motor (KTNET Customer)
KTNET e-Trade Hub CustomsAgency Freight Forwarders Transport Airline,Shipper Warehouse Insurance Trading Partner eLogis Frame CTW CTI CTB B2B ECMarket-place Global Hub ERP PAA Korea e-Trade Hub Integrated Trade Solution Korea Japan EAI e-AMP ASEM XML/EDI Solution Bank Customhouse Customs
Q&A Deep Change or Slow Death based on ebXML
Appendix • Registration Phase • Agreement Phase • Document Exchange Phase
PAA’s Interconnection Process – Registration Phase Subscriber Trading Partner Central Registry Service Provider CA Apply issuing a Certificate Issue a Certificate Submit an application(web) Generate Subscriber’s CPP Submit Subscriber’s CPP
PAA’s Interconnection Process – Agreement Phase • Agreement Phase • TP SP : Subscriber Agreement, Club Agreement • SP SP : Interconnect Agreement • TP Registry : Default Agreement OFFLINE Negotiation
PAA’s Interconnection Process – Document Exchange Phase 1 (Sender Sender’s SP) CA (Directory) Sender Sender’s SP PAA CTL Create Document Digitally Sign for Doc Using Sender’s private key Send a signed Doc(web/SSL) Verify a received Doc Verify a Digital Signature Get CRL to verify Sender’s certificate Verify Sender’s Certificate Get CTL to verify CA’s Certificate Verify CA’s Certificate Save Doc & audit trail
PAA’s Interconnection Process – Document Exchange Phase 2 (Sender’s SP Receiver’s SP) Sender’s CA (Directory) Receiver’s SP Sender’s SP PAA CTL Reformat Doc to PAA format & Save Digitally Sign for Reformated Doc Using Sender’s SP’s private key Create ebXML envelope Digitally Sign for ebXML envelope Using Sender’s SP’s private key Send a signed Doc Save audit trail Verify a received Doc Verify a Digital Signature Get CRL to verify Sender’s SP’s Certificate Verify Sender’s Certificate Get CTL to verify CA’s Certificate Verify CA’s Certificate Save Doc & audit trail Send a ACK for received Doc
PAA’s Interconnection Process – Document Exchange Phase 3 (Receiver’s SP Receiver) Receiver’s CA (Directory) Receiver’s SP Receiver PAA CTL Reformat Doc to Receiver’s format & Save Digitally Sign for Reformated Doc Using Receiver’s SP’s private key Create ebXML envelope Digitally Sign for ebXML envelope Using Receiver’s SP’s private key Dispatch a signed Doc Return Delivery Notification to Sender’s SP Verify a received Doc Verify a Digital Signature Get CRL to verify Receiver’s SP’s Certificate Save audit trail Verify Receiver’s Certificate Get CTL to verify CA’s Certificate Verify CA’s Certificate