SlideShare a Scribd company logo
PEPPOLWorkshop – Overview and OSOR Martin Forsberg, Ecru Consulting
The PEPPOL project The PEPPOL project is the result of the European Competitiveness and Innovation Programme (CIP) ICT Policy Support Programme  (ICTPSP) 2007 and 2009 Call for Proposals Pilot A objective: Enabling EU-wide public eProcurement 50% EU contribution for achieving interoperability Coordinated by the Norwegian Agency for Public Management and eGovernment (Difi) Consortium and scope: 18 beneficiaries from 12 countries Total budget 30,8 M€  8 work packages, <1.600 person months and 10 M€ on sub-contractors Project start up: 1 May 2008, duration 48 months* *Current project duration is 42 months (+6 months extension subject to European Commission's approval)
Any supplier (incl. SMEs) in the EU can communicateelectronically with any European contracting authority for all procurement processes. The PEPPOL Vision 3
eProcurement
Progress plan for building the PEPPOL community READY: Since May 2010, basic PEPPOL components and services are in place for a limited number of invited test pilot participants. PROVEN: From now until mid 2011, a growing number of production pilots create an integrated community between PEPPOL consortium members, using PEPPOL to perform real business. Recruitment of non-PEPPOL consortium members as pilot participants evolves. IN USE: By the end of 2011, we will have a substantial number of pilots performing real business through PEPPOL among both PEPPOL and non-PEPPOL consortium members. ESTABLISHED: By mid 2012, the PEPPOL Community expands beyond those recruited by PEPPOL to recruitment by commercial market driven adoption. UNIVERSAL:  After mid 2012, a critical mass of adoption sees PEPPOL used by a majority of eProcurement communities across Europe. Page 5
Page 6 The PEPPOL Infrastructure – An overview
Typical scenario today ID:731923449 Sending document to ID:731923449, using operator ID:OPERATOR_123 A message to trading partner ID:731923449 Operator checks if routing information exists Ok! Connection exists!
Typical scenario today A message to trading partner ID:731923449 Operator checks if routing information exists Not found! No peering agreement exists – no routing possible ID:731837732
BusDox – the specifications behind the PEPPOL infrastructure SMP (registry) – Describes how a registry should be accessed and what infromation needed to be exposed. The SMP is a service registry, not a traditional partner capability registry.  SML(registry/service locator) – Describes how the interface against the DNS works. The SML is used to add/update/delete information about the registry in where a particular participant is located START(transport protocol) – Describes how the message exchange is performed in a reliable and secure way using web services. LIME(transport protocol) – Describes how a accounting system/E-invoicing system connects to a service provider. A bit like the POP3 protocol for emails (look for a list of document, download received documents, upload documents)
The PEPPOL-way PEPPOLs registry locator  (DNS) Service registry (SMP) Resolving a REST-URL for the participant. Is automatically directed by the DNS to the relevant registry Service metadata (where to send to, what to send) ID:731923449 Sending messge according to the service metadata A message to trading partner ID:731923449
How does it work? A URL is build based on the receving partipcant’s ID, and the domain of the PEPPOL central locator A bit simplified: http://SE5523222312.sml.peppolcentral.orgPoints towards registry ABC Andhttp://DK4723222753.sml.peppolcentral.orgPoints towards registry XYZ Exactly as http://mail.ecru.sepoints the our mail server and http://www.ecru.sepoints to our web server (located and hosted by different providers) The URL is built using the same mechanism ALL THE TIMEYou only need to know the participant’s identifier to retreive the necessary data for the service that receives the documents
And the response from the registry ,[object Object]
Type of supported messages (and customizations)
Type of supported process
Type of supported transport protocol/profile
Technical address where to send to,[object Object]
The PEPPOL-way again PEPPOLs registry locator  (DNS) Service registry (SMP) Resolving a REST-URL for the participant. Is automatically directed by the DNS to the relevant registry Service metadata (where to send to, what to send) ID:731923449 Sending messge according to the service metadata A message to trading partner ID:731923449
Page 15 The PEPPOL Governance Model
The PEPPOL Governance Model The basis for PEPPOL is that national infrastructures exist and will continue to exist also in the future (In addition, privately operated e-procurement communities exist within and across borders) The objective of PEPPOL is to provide interoperability between existing solutions so that “any supplier (incl. SMEs) in the EU can communicate electronically with any European contracting authority for all procurement processes”. The specifications and technology used by PEPPOL may be candidate solutions for domestic adoption/recommendation The proposed governance model for the PEPPOL transport infrastructure respects this basis and is thus built around two levels of coordination: The European wide coordination providing governance over all common components of the transport infrastructure.  The regional coordination providing governance over the implementation and use of the transport infrastructure within a domain.
Regional domain Regional domain AP AP Contracting Authority Economic Operator SMP SMP SML Coordinating Authority Regional Authority Two levels of governance Provides European wide governance for: the PEPPOL Technical Standards the PEPPOL Service Specifications  the PEPPOL SML the PEPPOL Agreements Provides regional governance for: the implementation and use  of the transport infrastructure the legal framework for specific AP and SMP agreements specific requirements applicable within a domain
Page 18 The PEPPOL Transport Infrastructure Agreements
PEPPOL Transport Infrastructure Agreements The aim of the PEPPOL Transport Infrastructure Agreements is to regulate the roles and responsibilities of the actors involved in the governance and operation of the PEPPOL transport infrastructure. Three separate agreements with a common set of annexes. Contact points Definitions Service and Service Levels Technical Standards Regional domain and its specific services and service levels Change Procedures The PEPPOL Governance Model and model agreements

More Related Content

Similar to PEPPOL Online Workshop 1 Overview

Service Management Framework and Principles of Engagement, Sy Holsinger
Service Management Framework and Principles of Engagement, Sy Holsinger Service Management Framework and Principles of Engagement, Sy Holsinger
Service Management Framework and Principles of Engagement, Sy Holsinger
EOSC-hub project
 
The completion of the internal market and the way ahead: ACER's view
The completion of the internal market and the way ahead: ACER's viewThe completion of the internal market and the way ahead: ACER's view
The completion of the internal market and the way ahead: ACER's view
Florence Shool of Regulation
 
Using eID for business startup in Europe
Using eID for business startup in EuropeUsing eID for business startup in Europe
Using eID for business startup in Europe
Dinand Tinholt
 
SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010
Dinand Tinholt
 
Session 18 Monica Lundin
Session 18 Monica LundinSession 18 Monica Lundin
Session 18 Monica LundinMonica Lundin
 
Influence of Transport Layer Information on QoE
Influence of Transport Layer Information on QoE Influence of Transport Layer Information on QoE
Influence of Transport Layer Information on QoE
Venkata Sai Kalyan Routhu
 
NET-EUCEN general presentation
NET-EUCEN general presentationNET-EUCEN general presentation
NET-EUCEN general presentationnet-eucen
 
Capacity charging mechanism for shared CO2 transportation and storage infrast...
Capacity charging mechanism for shared CO2 transportation and storage infrast...Capacity charging mechanism for shared CO2 transportation and storage infrast...
Capacity charging mechanism for shared CO2 transportation and storage infrast...
Global CCS Institute
 
Putting the eGov Core Vocabularies in practice
Putting the eGov Core Vocabularies in practicePutting the eGov Core Vocabularies in practice
Putting the eGov Core Vocabularies in practice
Nikos Loutas
 
Business Plan for a CEN Workshop on eInvoicing phase 3
Business Plan for a CEN Workshop on eInvoicing phase 3Business Plan for a CEN Workshop on eInvoicing phase 3
Business Plan for a CEN Workshop on eInvoicing phase 3Friso de Jong
 
Connective Newsletter
Connective NewsletterConnective Newsletter
Connective Newsletter
Jose Angel Velasco
 
Protocol For Streaming Media
Protocol For Streaming MediaProtocol For Streaming Media
Protocol For Streaming MediaKaniska Mandal
 
Prezentare spocs feb._2012_mcsi
Prezentare spocs feb._2012_mcsiPrezentare spocs feb._2012_mcsi
Prezentare spocs feb._2012_mcsiMonica ANGHEL
 
Connecting to PEPPOL - different perspectives
Connecting to PEPPOL - different perspectivesConnecting to PEPPOL - different perspectives
Connecting to PEPPOL - different perspectives
hippebrun
 
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport ProjectBDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BigData_Europe
 
EOSC Governance Development Forum workshop: Wrap-up & discussion
EOSC Governance Development Forum workshop: Wrap-up & discussionEOSC Governance Development Forum workshop: Wrap-up & discussion
EOSC Governance Development Forum workshop: Wrap-up & discussion
EOSCpilot .eu
 
EIF and NIFO connecting public administrations, businesses, and citizens
EIF and NIFO connecting public administrations, businesses, and citizensEIF and NIFO connecting public administrations, businesses, and citizens
EIF and NIFO connecting public administrations, businesses, and citizens
Open Knowledge Belgium
 
Icin2013
Icin2013Icin2013
Icin2013
steccami
 
Hydrogen, fuel cells and Electro-mobility in European Regions
Hydrogen, fuel cells and  Electro-mobility in European Regions Hydrogen, fuel cells and  Electro-mobility in European Regions
Hydrogen, fuel cells and Electro-mobility in European Regions
Redazione GreenLandMobility
 

Similar to PEPPOL Online Workshop 1 Overview (20)

Service Management Framework and Principles of Engagement, Sy Holsinger
Service Management Framework and Principles of Engagement, Sy Holsinger Service Management Framework and Principles of Engagement, Sy Holsinger
Service Management Framework and Principles of Engagement, Sy Holsinger
 
The completion of the internal market and the way ahead: ACER's view
The completion of the internal market and the way ahead: ACER's viewThe completion of the internal market and the way ahead: ACER's view
The completion of the internal market and the way ahead: ACER's view
 
Using eID for business startup in Europe
Using eID for business startup in EuropeUsing eID for business startup in Europe
Using eID for business startup in Europe
 
SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010
 
Session 18 Monica Lundin
Session 18 Monica LundinSession 18 Monica Lundin
Session 18 Monica Lundin
 
Influence of Transport Layer Information on QoE
Influence of Transport Layer Information on QoE Influence of Transport Layer Information on QoE
Influence of Transport Layer Information on QoE
 
NET-EUCEN general presentation
NET-EUCEN general presentationNET-EUCEN general presentation
NET-EUCEN general presentation
 
Capacity charging mechanism for shared CO2 transportation and storage infrast...
Capacity charging mechanism for shared CO2 transportation and storage infrast...Capacity charging mechanism for shared CO2 transportation and storage infrast...
Capacity charging mechanism for shared CO2 transportation and storage infrast...
 
Putting the eGov Core Vocabularies in practice
Putting the eGov Core Vocabularies in practicePutting the eGov Core Vocabularies in practice
Putting the eGov Core Vocabularies in practice
 
Business Plan for a CEN Workshop on eInvoicing phase 3
Business Plan for a CEN Workshop on eInvoicing phase 3Business Plan for a CEN Workshop on eInvoicing phase 3
Business Plan for a CEN Workshop on eInvoicing phase 3
 
Connective Newsletter
Connective NewsletterConnective Newsletter
Connective Newsletter
 
Protocol For Streaming Media
Protocol For Streaming MediaProtocol For Streaming Media
Protocol For Streaming Media
 
Prezentare spocs feb._2012_mcsi
Prezentare spocs feb._2012_mcsiPrezentare spocs feb._2012_mcsi
Prezentare spocs feb._2012_mcsi
 
Connecting to PEPPOL - different perspectives
Connecting to PEPPOL - different perspectivesConnecting to PEPPOL - different perspectives
Connecting to PEPPOL - different perspectives
 
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport ProjectBDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
 
Etso
EtsoEtso
Etso
 
EOSC Governance Development Forum workshop: Wrap-up & discussion
EOSC Governance Development Forum workshop: Wrap-up & discussionEOSC Governance Development Forum workshop: Wrap-up & discussion
EOSC Governance Development Forum workshop: Wrap-up & discussion
 
EIF and NIFO connecting public administrations, businesses, and citizens
EIF and NIFO connecting public administrations, businesses, and citizensEIF and NIFO connecting public administrations, businesses, and citizens
EIF and NIFO connecting public administrations, businesses, and citizens
 
Icin2013
Icin2013Icin2013
Icin2013
 
Hydrogen, fuel cells and Electro-mobility in European Regions
Hydrogen, fuel cells and  Electro-mobility in European Regions Hydrogen, fuel cells and  Electro-mobility in European Regions
Hydrogen, fuel cells and Electro-mobility in European Regions
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

PEPPOL Online Workshop 1 Overview

  • 1. PEPPOLWorkshop – Overview and OSOR Martin Forsberg, Ecru Consulting
  • 2. The PEPPOL project The PEPPOL project is the result of the European Competitiveness and Innovation Programme (CIP) ICT Policy Support Programme (ICTPSP) 2007 and 2009 Call for Proposals Pilot A objective: Enabling EU-wide public eProcurement 50% EU contribution for achieving interoperability Coordinated by the Norwegian Agency for Public Management and eGovernment (Difi) Consortium and scope: 18 beneficiaries from 12 countries Total budget 30,8 M€ 8 work packages, <1.600 person months and 10 M€ on sub-contractors Project start up: 1 May 2008, duration 48 months* *Current project duration is 42 months (+6 months extension subject to European Commission's approval)
  • 3. Any supplier (incl. SMEs) in the EU can communicateelectronically with any European contracting authority for all procurement processes. The PEPPOL Vision 3
  • 5. Progress plan for building the PEPPOL community READY: Since May 2010, basic PEPPOL components and services are in place for a limited number of invited test pilot participants. PROVEN: From now until mid 2011, a growing number of production pilots create an integrated community between PEPPOL consortium members, using PEPPOL to perform real business. Recruitment of non-PEPPOL consortium members as pilot participants evolves. IN USE: By the end of 2011, we will have a substantial number of pilots performing real business through PEPPOL among both PEPPOL and non-PEPPOL consortium members. ESTABLISHED: By mid 2012, the PEPPOL Community expands beyond those recruited by PEPPOL to recruitment by commercial market driven adoption. UNIVERSAL:  After mid 2012, a critical mass of adoption sees PEPPOL used by a majority of eProcurement communities across Europe. Page 5
  • 6. Page 6 The PEPPOL Infrastructure – An overview
  • 7. Typical scenario today ID:731923449 Sending document to ID:731923449, using operator ID:OPERATOR_123 A message to trading partner ID:731923449 Operator checks if routing information exists Ok! Connection exists!
  • 8. Typical scenario today A message to trading partner ID:731923449 Operator checks if routing information exists Not found! No peering agreement exists – no routing possible ID:731837732
  • 9. BusDox – the specifications behind the PEPPOL infrastructure SMP (registry) – Describes how a registry should be accessed and what infromation needed to be exposed. The SMP is a service registry, not a traditional partner capability registry. SML(registry/service locator) – Describes how the interface against the DNS works. The SML is used to add/update/delete information about the registry in where a particular participant is located START(transport protocol) – Describes how the message exchange is performed in a reliable and secure way using web services. LIME(transport protocol) – Describes how a accounting system/E-invoicing system connects to a service provider. A bit like the POP3 protocol for emails (look for a list of document, download received documents, upload documents)
  • 10. The PEPPOL-way PEPPOLs registry locator (DNS) Service registry (SMP) Resolving a REST-URL for the participant. Is automatically directed by the DNS to the relevant registry Service metadata (where to send to, what to send) ID:731923449 Sending messge according to the service metadata A message to trading partner ID:731923449
  • 11. How does it work? A URL is build based on the receving partipcant’s ID, and the domain of the PEPPOL central locator A bit simplified: http://SE5523222312.sml.peppolcentral.orgPoints towards registry ABC Andhttp://DK4723222753.sml.peppolcentral.orgPoints towards registry XYZ Exactly as http://mail.ecru.sepoints the our mail server and http://www.ecru.sepoints to our web server (located and hosted by different providers) The URL is built using the same mechanism ALL THE TIMEYou only need to know the participant’s identifier to retreive the necessary data for the service that receives the documents
  • 12.
  • 13. Type of supported messages (and customizations)
  • 15. Type of supported transport protocol/profile
  • 16.
  • 17. The PEPPOL-way again PEPPOLs registry locator (DNS) Service registry (SMP) Resolving a REST-URL for the participant. Is automatically directed by the DNS to the relevant registry Service metadata (where to send to, what to send) ID:731923449 Sending messge according to the service metadata A message to trading partner ID:731923449
  • 18. Page 15 The PEPPOL Governance Model
  • 19. The PEPPOL Governance Model The basis for PEPPOL is that national infrastructures exist and will continue to exist also in the future (In addition, privately operated e-procurement communities exist within and across borders) The objective of PEPPOL is to provide interoperability between existing solutions so that “any supplier (incl. SMEs) in the EU can communicate electronically with any European contracting authority for all procurement processes”. The specifications and technology used by PEPPOL may be candidate solutions for domestic adoption/recommendation The proposed governance model for the PEPPOL transport infrastructure respects this basis and is thus built around two levels of coordination: The European wide coordination providing governance over all common components of the transport infrastructure. The regional coordination providing governance over the implementation and use of the transport infrastructure within a domain.
  • 20. Regional domain Regional domain AP AP Contracting Authority Economic Operator SMP SMP SML Coordinating Authority Regional Authority Two levels of governance Provides European wide governance for: the PEPPOL Technical Standards the PEPPOL Service Specifications the PEPPOL SML the PEPPOL Agreements Provides regional governance for: the implementation and use of the transport infrastructure the legal framework for specific AP and SMP agreements specific requirements applicable within a domain
  • 21. Page 18 The PEPPOL Transport Infrastructure Agreements
  • 22. PEPPOL Transport Infrastructure Agreements The aim of the PEPPOL Transport Infrastructure Agreements is to regulate the roles and responsibilities of the actors involved in the governance and operation of the PEPPOL transport infrastructure. Three separate agreements with a common set of annexes. Contact points Definitions Service and Service Levels Technical Standards Regional domain and its specific services and service levels Change Procedures The PEPPOL Governance Model and model agreements
  • 23. Key principles Inspired by other initiatives, but reflects the uniqueness of the PEPPOL initiative: An open community where interoperability is achieved through common specification and not point-to-point agreements. The PEPPOL Transport Infrastructure Agreements provides governance for the PEPPOL Transport Infrastructure based on: a European wide coordination over all common components of the transport infrastructure; a regional coordination and supervision of the implementation and use of the transport infrastructure within a domain; and open and transparent provision of SML, SMP and AP services based on a common set of agreements as well as common definition of services and service levels.
  • 24. PEPPOL Transport Infrastructure Agreements PEPPOL Community Agreement “… terms and conditions under which the Parties shall provide governance for the PEPPOL Transport Infrastructure.” A model agreement regulating the “… terms and conditions under which: the PEPPOL AP Provider shall provide the required PEPPOL AP Services; the PEPPOL Regional Authority shall ensure  that the services provided by the PEPPOL AP Provider are provided and maintained in a reliable, professional and state of the art manner, in compliance with all applicable laws and all relevant technical specifications, to ensure consistency across the full PEPPOL Transport Infrastructure .” A model agreement regulating the “… terms and conditions under which: the PEPPOL SMP Provider shall provide the required PEPPOL SMP Services; the PEPPOL Regional Authority shall ensure that the services provided by the PEPPOL SMP Provider are provided and maintained in a reliable, professional and state of the art manner, in compliance  with all applicable laws and all relevant technical specifications, to ensure consistency across the full PEPPOL Transport Infrastructure.” PEPPOL AP Provider Agreement Coordinating Authority I.e. PEPPOL GB Regional Authority E.g. VM SMP Provider E.g. ITELLA AP Provider E.g. ITELLA PEPPOL SMP Provider Agreement
  • 25. eProcurementwithout borders in Europe www.peppol.eu