• DD CEN/TS 15531-2:2007

    Superseded A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

    Public transport. Service interface for real-time information relating to public transport operations Communications infrastructure

    Available format(s):  Hardcopy, PDF

    Superseded date:  31-08-2015

    Language(s):  English

    Published date:  31-07-2007

    Publisher:  British Standards Institution

    Add To Cart

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

    Foreword
    Introduction
    1 Scope
    2 Normative references
    3 Terms and definitions
    4 Symbols and abbreviations
    5 Common communication aspects
       5.1 Data Exchange Patterns of Interaction
             5.1.1 General
             5.1.2 Request/Response Pattern
             5.1.3 Publish/Subscribe Pattern
             5.1.4 Publish/Subscribe with Broker Pattern
             5.1.5 Request/Response - Compound Requests
             5.1.6 Publish/Subscribe - Compound Subscriptions
       5.2 Delivery Patterns
             5.2.1 General
             5.2.2 Direct Delivery
             5.2.3 Fetched Delivery
             5.2.4 Data Horizon for Fetched Delivery
             5.2.5 Get Current Message
             5.2.6 Multipart Despatch of a Delivery
             5.2.7 Multipart Despatch of a Fetched Delivery - MoreData
       5.3 Mediation Behaviour
             5.3.1 General
             5.3.2 Mediation Behaviour - Maintaining Subscription
                    Last Updated State
             5.3.3 Mediation Behaviour - Subscription Filters
       5.4 Recovery Considerations for Publish Subscribe
             5.4.1 General
             5.4.2 Check Status - Polling
             5.4.3 Heartbeat - Pinging
             5.4.4 Degrees of Failure
             5.4.5 Detecting a Failure of the Producer
             5.4.6 Detecting a Failure of the Consumer
       5.5 Recovery Considerations for Direct Delivery
       5.6 Request Parameters and Interactions
       5.7 Error Conditions for Requests
       5.8 Versioning
             5.8.1 General
             5.8.2 The Overall SIRI Framework Version Level
             5.8.3 The SIRI Functional Service Type Version Level
       5.9 Access Controls: Security and Authentication
             5.9.1 General
             5.9.2 System Mechanisms External to SIRI Messages
             5.9.3 Application Access Controls Reflected in SIRI
                    Processing
       5.10 Service Discovery
             5.10.1 General
             5.10.2 Discovery of Servers that Support SIRI
             5.10.3 Discovery of the Capabilities of a SIRI Server
             5.10.4 Discovery of the Coverage of a Given SIRI
                    Functional Service
       5.11 Capability Matrix
             5.11.1 General
             5.11.2 SIRI General Capabilities
    6 Request/response
       6.1 Making a Direct Request
             6.1.1 General
             6.1.2 ServiceRequest Message
             6.1.3 The ServiceRequestContext
             6.1.4 Common Properties of ServiceRequest Messages
             6.1.5 ServiceRequest Example
             6.1.6 Access Controls on a Request
       6.2 Receiving a Data Delivery
             6.2.1 General
             6.2.2 ServiceDelivery Message
    7 Subscriptions
       7.1 Setting up Subscriptions
             7.1.1 General
             7.1.2 SubscriptionRequest
             7.1.3 SubscriptionResponse
       7.2 Subscription Validity
       7.3 Terminating Subscriptions
             7.3.1 General
             7.3.2 The TerminateSubscriptionRequest
             7.3.3 TerminateSubscriptionResponse
    8 Delivering data
       8.1 Direct Delivery
             8.1.1 Procedure
             8.1.2 DataReceivedAcknowledgement Message
             8.1.3 DataReceivedAcknowledgement Example
       8.2 Fetched Delivery
             8.2.1 General
             8.2.2 Signalling Data Availability
                    (DataReadyNotification/DataReadyResponse)
             8.2.3 Polling Data (DataSupplyRequest/ServiceDelivery)
    9 Recovery from system failure
       9.1 General
       9.2 Recovery after Client Failure
       9.3 Recovery after Server Failure
       9.4 Reset after Interruption of Communication
       9.5 Alive Handling
             9.5.1 General
             9.5.2 CheckStatusRequset
             9.5.3 CheckStatusResponse
             9.5.4 HeartbeatNotification
    10 Transport of SIRI messages
       10.1 Separation of Addressing from Transport Protocol
       10.2 Logical Endpoint Addresses
             10.2.1 Endpoint Addresses
             10.2.2 Endpoint Address Examples
       10.3 Parallelism and Endpoint Addresses
       10.4 Encoding of XML messages
             10.4.1 Principles
             10.4.2 Encoding of Errors in XML
             10.4.3 Character Set
             10.4.4 Schema Packages
       10.5 Use of SIRI with SOAP
             10.5.1 General
             10.5.2 Web Services
             10.5.3 Use of SOAP
             10.5.4 SIRI WSDL
             10.5.5 WSDL Producer Server Operations
             10.5.6 WSDL Client Operations
             10.5.7 SIRI WSDL Status
    11 Capability discovery requests
       11.1 General
       11.2 Capability Request
       11.3 Service Capability Discovery Request
       11.4 Service Capability Discovery Response
       11.5 Service Capability Discovery Response
             11.5.1 General
             11.5.2 Service Capability Response Example
       11.6 Functional Service Capability Permission Matrix
             11.6.1 General
             11.6.2 OperatorPermissions
             11.6.3 LinePermissions
             11.6.4 ConnectionLinkPermissions
             11.6.5 StopMonitorPermissions
             11.6.6 VehicleMonitorPermissions
             11.6.7 InfoChannelPermissions
    12 Shared groups of elements
       12.1 General
       12.2 FramedVehicleJourneyRef
       12.3 ServiceInfoGroup
       12.4 VehicleJourneyInfoGroup
       12.5 JourneyPatternInfoGroup
       12.6 DisruptionGroup
       12.7 JourneyProgressGroup
       12.8 Location
       12.9 OperationalBlockGroup
       12.10 OperationalInfoGroup
       12.11 Error
    Bibliography

    Abstract - (Show below) - (Hide below)

    Provides a consistent set of general communication protocols to exchange information between client and server.

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

    Committee EPL/278
    Document Type Standard
    Publisher British Standards Institution
    Revision Of
    Status Superseded
    Superseded By

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

    ISO/IEC 8859-15:1999 Information technology 8-bit single-byte coded graphic character sets Part 15: Latin alphabet No. 9
    CEN/TS 15531-1:2007 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