pan asian e-commerce alliance’s global e-trade platform based on ebxml chaemee kim eresearch ktnet...
Post on 18-Dec-2015
214 views
TRANSCRIPT
Pan Asian E-Commerce Alliance’sPan Asian E-Commerce Alliance’sGlobal e-Trade PlatformGlobal e-Trade Platform
based on based on ebXMLebXML
Chaemee Kim
eResearch KTNET
http://www.ktnet.com
http://www.GXMLHub.com/
PAA’s Global e-Trade Platform2KTNET – Korea Trade Network
Table of ContentsTable of Contents
Introduction of PAA
PAA’s Technical Architecture
PAA’s Interconnection Process
PAA’s ebXML Adoption
PAA’s Pilot User
Roadmap
PAA’s Global e-Trade Platform3KTNET – Korea Trade Network
Introduction of PAA - Introduction of PAA - MembersMembers
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
PAA’s Global e-Trade Platform4KTNET – Korea Trade Network
Introduction of PAA - Introduction of PAA - VisioVisionn
Secure Cross Border e-Trading Service
Globalization
ebXML FrameworkOrdinary Member
Future Member
PAA’s Global e-Trade Platform5KTNET – Korea Trade Network
Traditional(‘90~99)Traditional(‘90~99) Advanced(‘99~01)Advanced(‘99~01) Globalization(‘01~)Globalization(‘01~)
Trade Trade AutomationAutomation(VAN, UN/EDIFACT)(VAN, UN/EDIFACT)
Internet Internet PortalPortal(Internet, XML/EDI)(Internet, XML/EDI)
Global e-TradeGlobal e-Trade(Internet, ebXML)(Internet, ebXML)
TRADE PROCESS
AUTOMATION
INTERNET
TRADE PORTAL
GLOBAL BUSINESS
SERVICE
Global eBusiness FrameworkGlobal eBusiness Framework
Introduction of PAA - Introduction of PAA - VisioVisionn
PAA’s Global e-Trade Platform6KTNET – Korea Trade Network
Trader A Trader B
PAA Policy Authority
Certificate Authority B
Certificate Authority A
Club Agreement
Region A
PKI Mutual PKI Mutual RecognitionRecognition
Subscriber B Agreement
Recognition Agreement
Subscriber A Agreement
Service Provider A
Service Provider BInterconnect
Agreement
Region B
Introduction of PAA – Introduction of PAA – Legal StructureLegal Structure
Recognition Agreement
PAA’s Global e-Trade Platform7KTNET – Korea Trade Network
PAA’s Technical ArchitecturePAA’s Technical Architecture
Hub-to-Hub (H2H)
Trading PartnerA
Trading Partner B
Trading PartnerC
Service ProviderTradelink
Trading PartnerA’
Trading Partner B’
Trading PartnerC’
Service ProviderKTNET
Any Traditional Method
Any Traditional Method
ebXML
RegistryMetadata
RepositoryContents
PAAebXML Registry
Korean Community
Pan Asian Community
(EDI, XML/EDI, ebXML)
(EDI, XML/EDI, ebXML)
CATradeSign
CADigi-Sign
PAA’s Global e-Trade Platform8KTNET – Korea Trade Network
Mailbox,APP, …
CA
SP LibrarySP’s CPPsSP’s CPAs
XML Schema LibraryDTDs
Schemas
Security LibraryCTL
TP LibraryTP’s CPPs
ebXML MS- Message Envelope Signing/Verifying
- Packaging based on CPA- Acknowledgement & Delivery Receipt
VASRegistry Client
VASCPP/CPA Mgmt
VASCPP/CPA Registering
& Discovering
VASContent Registering
& Discovering
SP B
Routing TableFor TPs
VASTransformation
VASContent DigiSig
Validation
PAAebXML Registry
TradingPartner
Service Provider A
eCatalogue
PAA’s TA – PAA’s TA – Component viewComponent view
Company Credit
PAA’s Global e-Trade Platform9KTNET – Korea Trade Network
PAA’s TA – PAA’s TA – Process viewProcess 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 Global e-Trade Platform10KTNET – Korea Trade Network
Secu
rity
Messaging Service
CPP/CPA
Registry & Repository
Business Process
Core Component
ebXMLebXML
Single Global
Market
Future
Now
PAA’s ebXML AdoptionPAA’s ebXML Adoption
PAA’s Global e-Trade Platform11KTNET – Korea Trade Network
ebXML MSH
SP A(Service Provider)
ebXML MSH
SP B(Service Provider)
Exporter Importer
Purchase OrderInvoice
Packing ListAdvanced Shipping Notice
SP A & SP BCPA
SP A & SP BCPA
HTTPS
PAA’s ebXML Adoption – PAA’s ebXML Adoption – Messaging ServiceMessaging Service
W3C XML Signature
PAA’s Global e-Trade Platform12KTNET – Korea Trade Network
PAA’s Purchase Order
OASISUBL’s Purchase Order
PAA’s Business Document Format vs. UBLPAA’s Business Document Format vs. UBL
PAA’s Global e-Trade Platform13KTNET – Korea Trade Network
OAG’s Purchase Order (ProcessPurchaseOrder)
OAG’s Purchase Order (ProcessPurchaseOrder)
PAA’s Business Document Format vs. OAGPAA’s Business Document Format vs. OAG
PAA’s Global e-Trade Platform14KTNET – Korea Trade Network
ebXML MSH
SP A(Service Provider)
ebXML MSH
SP B(Service Provider)
Exporter ImporterSP A’s CPP
HTTPS
PAA’s ebXML Adoption – PAA’s ebXML Adoption – CPP/CPACPP/CPA
SP B’s CPP
SP A & B’s CPAExporter’s CPP Importer’s CPP
Without Trader’s CPA !
PAA’s Global e-Trade Platform15KTNET – Korea Trade Network
PAA’s ebXML Adoption – PAA’s ebXML Adoption – RegistryRegistry
Buyer / Seller MarketPlace, Hub
ebXML RegRepebXML RegRep
Web
RegistryClient
(SOAP, ebXML MS)
PAA’s Global e-Trade Platform16KTNET – Korea Trade Network
URLHomepage
PAA’s ebXML Adoption – PAA’s ebXML Adoption – RegistryRegistry
(1) Submit DTD, Schema, Guideline, Sample(2) Make Association(3) Make Package
DTD
Schema
GuidelineSampleInstance
SampleInstance
Pan Asian E-Commerce Alliance Business Document Library Schemas Trade Customs Logistics, … Guideline Sample Instances
Package
ExternalLink
PAA’s Global e-Trade Platform17KTNET – Korea Trade Network
PAA’s ebXML Adoption – PAA’s ebXML Adoption – RegistryRegistry
Search the Product Catalogue & Detail Company informationSelling the Computer Monitor in Korea or Japan
Target
ConditioneCataloguewith Profile & Rating
Geography
Asia
KoreaJapan
UNSPSC
Computer
MonitorMemory
CatalogueCatalogue
Catalogue
Samsung ElectronicCPP
LGCPP
Credit Rating
Credit Rating
eCatalogueeCatalogue Credit & RatingCredit & RatingProfileProfile
Geography
Asia
KoreaJapan
UNSPSC
Computer
MonitorMemory
PAA’s Global e-Trade Platform18KTNET – Korea Trade Network
Repository
Registry
Repository Repository
PAA Registry & Repository
Your Own Repository Your Own Repository
PAA Registry Version 2.0Central Registry
Distributed RepositoryebXML MS Based Registry Client
Web Based Registry ClientSOAP Based Registry Client
PAA Registry Version 1.0Central Registry
Central RepositoryebXML MS Based Registry Client
Web Based Registry Client
PAA’s ebXML Adoption – PAA’s ebXML Adoption – RegistryRegistry
Registry ClientebXML MS Based Client
Web Based Client
SOAP Based Client
PAA’s Global e-Trade Platform19KTNET – Korea Trade Network
PAA’s Pilot UserPAA’s Pilot User
PAAPAARepository
Registry
Registry
App.Reliable Delivery
ValidationTransformation
KTNET(Service Provider)Daewoo Motor
(Trading Partner)
Reliable DeliveryValidation
TransformationApp.
TradeSign(CA) CA
TradeVAN(Service Provider)
Formosa Plastic(Trading Partner)
Mutual Recognition
Reliable DeliveryValidation
Transformation
App.
Tradelink(Service Provider)
TAL(Trading Partner)
App.
Tai-Yuen(Trading Partner)
CA
PAA’s Global e-Trade Platform20KTNET – Korea Trade Network
Formosa Plastics Group
Formosa Motor
Freight Forwarder
Customs Broker
Taiwan Customs
Daewoo
4. P/L, INV 1.PO
2. Sales Confirmation
3.INV, P/L, ASN
5.Customs DeclarationFreight Forwarder
3.INV,P/L,ASN
3.INV, P/L
4. P/L, INV
PAA’s Pilot ScenarioPAA’s Pilot Scenario
PAA’s Global e-Trade Platform21KTNET – Korea Trade Network
Secu
rity
Messaging Service Registry Client
Trading Partner Management
Business Process Management
Business DocumentAuthoring
ERP
EAI
KTNET
PAA’s Pilot User – PAA’s Pilot User – KTNET communityKTNET community
Daewoo Motor (KTNET Customer)
PAA’s Global e-Trade Platform22KTNET – Korea Trade Network
PAA
CTI CTBB2B ECMarket-place
eLogisFrame
CustomsAgency FreightForwarders
Insurance
Transport
Warehouse Airline,Shipper
CTW
KoreaJapan
e-AMP
CustomsBank Customhouse
ASEM
IntegratedTrade
Solution Korea e-Trade Hub
Global HubERP
EAI
XML/EDI Solution
TradingPartner
KTNET e-Trade HubKTNET e-Trade Hub
PAA’s Global e-Trade Platform23KTNET – Korea Trade Network
Q&AQ&A
Deep Change or Slow DeathDeep Change or Slow Death
based on ebXMLbased on ebXML
PAA’s Global e-Trade Platform24KTNET – Korea Trade Network
AppendixAppendix
Registration Phase
Agreement Phase
Document Exchange Phase
PAA’s Global e-Trade Platform25KTNET – Korea Trade Network
SubscriberTrading Partner Service Provider
CentralRegistry
Submit an application(web)
Generate Subscriber’s CPP
Submit Subscriber’s CPP
CA
Apply issuing a Certificate
Issue a Certificate
PAA’s Interconnection Process – PAA’s Interconnection Process – Registration PhaseRegistration Phase
PAA’s Global e-Trade Platform26KTNET – Korea Trade Network
PAA’s Interconnection Process – PAA’s Interconnection Process – Agreement PhaseAgreement Phase
Agreement Phase TP SP : Subscriber Agreement, Club Agreement
SP SP : Interconnect Agreement
TP Registry : Default Agreement
OFFLINE Negotiation
PAA’s Global e-Trade Platform27KTNET – Korea Trade Network
PAA’s Interconnection Process – PAA’s Interconnection Process – Document Exchange Phase 1
Sender Sender’s SPCA
(Directory)
Send a signed Doc(web/SSL)
Verify a received Doc
Get CRL to verify Sender’s certificate
Create Document
Digitally Sign for DocUsing Sender’s private key
Verify a Digital Signature
PAA CTL
Get CTL to verify CA’s Certificate
Verify CA’s Certificate
Verify Sender’s Certificate
Save Doc & audit trail
(Sender Sender’s SP)
PAA’s Global e-Trade Platform28KTNET – Korea Trade Network
PAA’s Interconnection Process – PAA’s Interconnection Process – Document Exchange Phase 2
(Sender’s SP Receiver’s SP)
Sender’s SP
Send a signed Doc
Verify a received Doc
Get CRL to verify Sender’s SP’s Certificate
Reformat Doc to PAA format & Save
Create ebXML envelope
Verify a Digital Signature
PAA CTL
Get CTL to verify CA’s Certificate
Verify CA’s Certificate
Verify Sender’s Certificate
Receiver’s SP
Digitally Sign for ebXML envelopeUsing Sender’s SP’s private key
Digitally Sign for Reformated DocUsing Sender’s SP’s private key
Sender’s CA(Directory)
Save Doc & audit trail
Save audit trail
Send a ACK for received Doc
PAA’s Global e-Trade Platform29KTNET – Korea Trade Network
PAA’s Interconnection Process – PAA’s Interconnection Process – Document Exchange Phase 3
(Receiver’s SP Receiver)
Receiver’s SP
Dispatch a signed Doc
Verify a received Doc
Get CRL to verify Receiver’s SP’s Certificate
Reformat Doc to Receiver’s format & Save
Create ebXML envelope
Verify a Digital Signature
PAA CTL
Get CTL to verify CA’s CertificateVerify CA’s Certificate
Verify Receiver’s Certificate
Receiver
Digitally Sign for ebXML envelopeUsing Receiver’s SP’s private key
Digitally Sign for Reformated DocUsing Receiver’s SP’s private key
Receiver’s CA(Directory)
Return Delivery Notificationto Sender’s SP
Save audit trail