• EN 15531-2:2015

    Withdrawn A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

    Public transport - Service interface for real-time information relating to public transport operations - Part 2: Communications

    Available format(s): 

    Withdrawn date:  29-02-2016

    Language(s): 

    Published date:  26-08-2015

    Publisher:  Comite Europeen de Normalisation

    Pure ENs are not available for sale, please purchase a suitable national adoption

    Sorry this product is not available in your region.

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    European foreword
    Introduction
    1 Scope
    2 Normative references
    3 Terms and definitions
    4 Symbols and abbreviations
    5 Common communication aspects
    6 Request/Response
    7 Subscriptions
    8 Delivering data
    9 Recovery from system failure
    10 Transport of SIRI messages
    11 Capability Discovery Requests
    12 SIRI for Simple Web Services - SIRI Lite
       (+SIRI v2.0)
    13 Common SIRI elements & Data Types
    Bibliography

    Abstract - (Show below) - (Hide below)

    SIRI uses a consistent set of general communication protocols to exchange information between client and server. The same pattern of message exchange may be used to implement different specific functional interfaces as sets of concrete message content types.Two well-known specific patterns of client server interaction are used for data exchange in SIRI: Request/Response and Publish/Subscribe.—Request/Response allows for the ad hoc exchange of data on demand from the client.—Publish/Subscribe allows for the repeated asynchronous push of notifications and data to distribute events and Situations detected by a Real-time Service.The use of the Publish/Subscribe pattern of interaction follows that described in the Publish-Subscribe Notification for Web Services (WS-PubSub) specification, and as far as possible, SIRI uses the same separation of concerns and common terminology for publish/subscribe concepts and interfaces as used in WS-PubSub. WS-PubSub breaks down the server part of the Publish/Subscribe pattern into a number of separate named roles and interfaces (for example, Subscriber, Publisher, Notification Producer, and Notification Consumer): in an actual SIRI implementation, certain of these distinct interfaces may be combined and provided by a single entity. Although SIRI is not currently implemented as a full WS-PubSub web service, the use of a WS-PubSub architecture makes this straightforward to do in future.Publish/Subscribe will not normally be used to support large numbers of end user devices.For the delivery of data in responses (to both requests and subscriptions), SIRI supports two common patterns of message exchange, as realised in existent national systems:—A one step ‘Direct Delivery’, as per the classic client-server paradigm, and normal WS-PubSub publish subscribe usage; and;—A two-step ‘Fetched Delivery’ which elaborates the delivery of messages into a sequence of successive messages pairs to first notify the client, and then to send the data when the client is ready. Fetched Delivery is a stateful pattern in its own right.Each delivery pattern allows different trade-offs for implementation efficiency to be made as appropriate for different target environments.A SIRI implementation may support either or both delivery methods; in order to make the most efficient use of the available computational and communication resources. The delivery method may either be preconfigured and static for a given implementation, or each request or subscription may indicate the delivery method required by the client dynamically as part of the request policy, and the server may refuse a request if it does not support that method, giving an appropriate error code.The Interaction patterns and the Delivery patterns are independent aspects of the SIRI protocol and may be used in any combination in different implementations.For a given SIRI Functional Service type (Connection Monitoring, Stop Monitoring etc.), the message payload content is the same regardless of whether information is exchanged with a Request/Response or Publish/Subscribe pattern, or whether it is returned by Direct or Fetched Delivery.The SIRI Publish/Subscribe Protocol prescribes particular mediation behaviour for reducing the number of notifications and the amount of network traffic arising from subscriptions.The mediation groups the various subscriptions from a subscriber into one or more Subscriber Channels, and is able to manage notifications and updates for the aggregate.Only partial updates to the data set since the last delivery for the subscription need to be sent.The SIRI Communication protocols are designed to fail gracefully. Considerations for resilience and recovery are covered below.

    General Product Information - (Show below) - (Hide below)

    Development Note Supersedes CEN/TS 15531-2 & PREN 15531-2. (09/2015)
    Document Type Standard
    Publisher Comite Europeen de Normalisation
    Status Withdrawn
    Supersedes

    Standards Referenced By This Book - (Show below) - (Hide below)

    CEN/TR 17143:2017 Intelligent transport systems - Standards and actions necessary to enable urban infrastructure coordination to support Urban-ITS
    BS EN 12896-3:2016 Public transport. Reference data model Timing information and vehicle scheduling
    PREN 12896-2 : DRAFT 2015 ROAD TRANSPORT AND TRAFFIC TELEMATICS - PUBLIC TRANSPORT REFERENCE DATA MODEL - PART 2: PUBLIC TRANSPORT NETWORK
    CEN/TS 16614-3:2016 Public transport - Network and Timetable Exchange (NeTEx) - Part 3: Public transport fares exchange format
    EN 12896-3:2016 (edition 2) Public transport - Reference data model - Part 3: Timing information and vehicle scheduling
    EN 12896-1:2016 (edition 2) Public transport - Reference data model - Part 1: Common concepts
    CEN/TS 17118:2017 Intelligent transport systems - Public transport - Open API for distributed journey planning
    BS EN 12896-2:2016 Public transport. Reference data model Public transport network
    PD CEN/TR 17143:2017 Intelligent transport systems. Standards and actions necessary to enable urban infrastructure coordination to support Urban-ITS
    I.S. EN 12896-2:2016 PUBLIC TRANSPORT - REFERENCE DATA MODEL - PART 2: PUBLIC TRANSPORT NETWORK
    DIN CEN/TS 16614-3;DIN SPEC 4623:2016-08 PUBLIC TRANSPORT - NETWORK AND TIMETABLE EXCHANGE (NETEX) - PART 3: PUBLIC TRANSPORT FARES EXCHANGE FORMAT
    S.R. CEN/TR 17143:2017 INTELLIGENT TRANSPORT SYSTEMS - STANDARDS AND ACTIONS NECESSARY TO ENABLE URBAN INFRASTRUCTURE COORDINATION TO SUPPORT URBAN-ITS
    S.R. CEN/TS 17118:2017 INTELLIGENT TRANSPORT SYSTEMS - PUBLIC TRANSPORT - OPEN API FOR DISTRIBUTED JOURNEY PLANNING
    15/30315135 DC : DRAFT APR 2015 BS EN 12896-2 - ROAD TRANSPORT AND TRAFFIC TELEMATICS - PUBLIC TRANSPORT REFERENCE DATA MODEL - PART 2: PUBLIC TRANSPORT NETWORK
    DIN CEN/TS 16614-3 : 2016 PUBLIC TRANSPORT - NETWORK AND TIMETABLE EXCHANGE (NETEX) - PART 3: PUBLIC TRANSPORT FARES EXCHANGE FORMAT
    PD CEN/TS 17118:2017 Intelligent transport systems. Public transport. Open API for distributed journey planning
    15/30315138 DC : DRAFT APR 2015 BS EN 12896-3 - INTELLIGENT TRANSPORT SYSTEMS - REFERENCE DATA MODEL - PART 3: TIMING INFORMATION AND VEHICLE SCHEDULING
    I.S. EN 12896-1:2016 PUBLIC TRANSPORT - REFERENCE DATA MODEL - PART 1: COMMON CONCEPTS
    S.R. CEN/TS 16614-3:2016 PUBLIC TRANSPORT - NETWORK AND TIMETABLE EXCHANGE (NETEX) - PART 3: PUBLIC TRANSPORT FARES EXCHANGE FORMAT
    BS EN 12896-1:2016 Public transport. Reference data model Common concepts
    PREN 12896-3 : DRAFT 2015 INTELLIGENT TRANSPORT SYSTEMS - REFERENCE DATA MODEL - PART 3: TIMING INFORMATION AND VEHICLE SCHEDULING
    PD CEN/TS 16614-3:2016 Public transport. Network and Timetable Exchange (NeTEx) Public transport fares exchange format
    I.S. EN 12896-3:2016 PUBLIC TRANSPORT - REFERENCE DATA MODEL - PART 3: TIMING INFORMATION AND VEHICLE SCHEDULING

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO 24531:2013 Intelligent transport systems — System architecture, taxonomy and terminology — Using XML in ITS standards, data registries and data dictionaries
    EN 28701:2012 Intelligent transport systems - Public transport - Identification of Fixed Objects in Public Transport (IFOPT)
    CEN/TS 16614-2:2014 PUBLIC TRANSPORT - NETWORK AND TIMETABLE EXCHANGE (NETEX) - PART 2: PUBLIC TRANSPORT SCHEDULED TIMETABLES EXCHANGE FORMAT
    CEN/TS 16614-1:2014 PUBLIC TRANSPORT - NETWORK AND TIMETABLE EXCHANGE (NETEX) - PART 1: PUBLIC TRANSPORT NETWORK TOPOLOGY EXCHANGE FORMAT
    EN 12896:2006 Road transport and traffic telematics - Public transport - Reference data model
    EN 15531-1:2015 Public transport - Service interface for real-time information relating to public transport operations - Part 1: Context and framework
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective