24315 METR
RSR: Regulation System Requirements


Last modified on 2024-05-30 14:15
Submit Comment
Traceability Tables:
NOTE: The RSR, DSR, CSR, DHSR, MDR, and ITS-SUR are still in very preliminary draft form
ID Description Discussion Links
RSR-5

1 Scope

The management of electronic transport r…
RSR-4

2 Normative references

The following documents are referred to …
RSR-335
ISO/TS 14812, Intelligent transport syst…
RSR-336
ISO/TS 24315-1, Intelligent transport sy…
RSR-337
ISO/IEC/IEEE 24765, Systems and software…
RSR-2

3 Terms and definitions

For the purposes of this document, the t…
RSR-193

3.1 collected information

information collected from RSE and Vehic…
RSR-194

3.2 entered information

information entered by the operator
RSR-195

3.3 obtained information

information obtained from other center-b…
RSR-208

3.4 discrepancy fingerprint

set of characteristics of a discrepancy …
RSR-3

4 Symbols and abbreviated terms

RSR-338

4.1 ADS

Automated Driving System
RSR-339

4.2 ARC-IT

Architecture Reference for Cooperative a…
RSR-340

4.3 HTML

hypertext markup language
RSR-341

4.4 IEC

International Electrotechnical Commissio…
RSR-342

4.5 IEEE

Institute of Electrical and Electronics …
RSR-343

4.6 ISO

Organization for International Standardi…
RSR-344

4.7 ITS

intelligent transport systems
RSR-345

4.8 METR

management of electronic traffic regulat…
RSR-346

4.9 RSE

roadside equipment
RSR-351

4.10 SoS

system of systems
RSR-347

4.11 SoSR

System of systems requirements
RSR-348

4.12 TCD

traffic control device
RSR-349

4.13 TS

technical specification
RSR-350

4.14 VRU

vulnerable road user
RSR-182

5 Overview

RSR-353

5.1 METR purpose

The Management of Electronic Transport R…
RSR-354

5.2 METR scope

The METR network is designed to provide …
2023-08-15: Kenneth Vaughn

Last paragraph needs work

RSR-540

5.3 Regulation system overview

RSR-352

5.3.1 General

Figure 1 identifies the incoming and out…
2023-08-15: Kenneth Vaughn

Add Graphic

RSR-263

5.3.1.1 Centre-based regulation system for pre-announced rules

Centre-based regulation systems for pre-…
2023-08-15: Kenneth Vaughn

Add graphic

RSR-264

5.3.1.2 Centre-based regulation system for emergent rules

Centre-based regulation systems for emer…
2023-08-15: Kenneth Vaughn

Add graphic

RSR-265

5.3.1.3 Localized regulation system

Localized regulation systems are primari…
2023-08-15: Kenneth Vaughn

Add graphic

RSR-274 EXAMPLE: Jurisdiction A only allows activation of…
RSR-275 EXAMPLE: Jurisdiction B only allows certain types…
RSR-541

5.3.2 MRS information flows

The MRS-related information transfers (i…
RSR-363
  • CV RSE -> MRS: METR application status
RSR-539
  • Discrepancy contact centre -> MRS: METR …
RSR-385
  • MDC -> MRS: system-generated discrepancy…
RSR-381
  • MDHC -> MRS: consolidated discrepancy re…
RSR-382
  • MDHC -> MRS: discrepancy report details
RSR-538
  • M&CMC -> MRS: METR coordination
RSR-379
  • M&CMC -> MRS: TCD discrepancy status
RSR-377
  • M&CMC -> MRS: TCD installation status
RSR-362
  • MRS -> CV RSE: METR application informat…
RSR-387
  • MRS -> Discrepancy Contact Centre: METR …
RSR-378
  • MRS -> Maintenance and Construction Mana…
RSR-380
  • MRS -> Maintenance and Construction Mana…
RSR-383
  • MRS -> MDHS: discrepancy suppression inf…
RSR-369
  • MRS -> MDHS: METR information
RSR-360
  • MRS -> MDS: METR information
RSR-361
  • MRS -> MDS: METR device status
RSR-370
  • MRS -> Non-METR Distribution System: MET…
RSR-364
  • MRS <-> Other MRS (including a METR inpu…
RSR-386
  • MRS <-> Other MRS: system-generated disc…
RSR-543
  • MRS <-> Other MRS: METR coordination
RSR-535
  • MRS -> Rule signing agent: METR informat…
RSR-372
  • MRS -> Rule translation agent: METR feed…
RSR-536
  • MRS -> Rule verification agent: unverifi…
RSR-365
  • MRS -> SV OBE: METR management informati…
RSR-384
  • Non-METR Distribution Centre -> MRS: sys…
RSR-534
  • Rule signing agent -> MRS: signed METR i…
RSR-373
  • Rule translation agent -> MRS: METR inpu…
RSR-537
  • Rule verification agent -> MER: verified…
RSR-359
Details about each flow shown in the fig…
RSR-542

5.3.3 Contextual information flows

In addition to the MRS-related informati…
RSR-355

5.3.4 User characteristics

RSR-390

5.3.4.1 Rule maker

Rule makers are responsible for approvin…
RSR-545

5.3.4.2 Rule signing agent

RSR-388

5.3.4.3 Rule translation agent

Rule translation agents are responsible …
RSR-546

5.3.4.4 Rule verification agent

RSR-356

5.3.5 Assumptions and dependencies

RSR-391

5.3.5.1 Assumptions

RSR-392
5.3.5.1.1 Internet-based communications
The MRS will likely use the Internet and…
RSR-394
5.3.5.1.2 Information delivery
The MRS should be designed and operated …
RSR-395 EXAMPLE: A jurisdiction uses a wide-area informat…
RSR-396 NOTE: The probability that a user system can a…
RSR-397
5.3.5.1.3 Geo-positioning rules
The MRS will geo-position rules using re…
RSR-398
5.3.5.1.4 Leverage existing standards
METR is one ITS service among many exist…
RSR-357

5.3.6 Traceability conventions

Within the systems engineering process, …
RSR-267

5.3.7 Internal interfaces

This document does not place requirement…
2023-08-15: Kenneth Vaughn

I don't think that there are any such interfaces for the MRS (although the text probably needs to be refined to be more clear what we are talking about). The prime example of the interface being discussed here is the interface between the consumer system and the interpreter (i.e., an internal interface that exists within the Vehicle OBE Physical Object). We do not intend to define an interoperable interface for this or even to attempt to define all requireents - but we do need to at least state what our expectations are. This should keep TC 22 reasonably happy.

2023-08-18: Kenneth Vaughn

Needs further review in reflection of clause 8 content

RSR-7

6 Regulation system requirements

RSR-358

6.1 General

The MRS requirements are presented based…
RSR-422
  • Definition: provides a reference to the …
RSR-423
  • Content: identifies the data that is con…
RSR-424
  • Source or Destination: identifies the in…
RSR-425
  • Causality: identifies the event that ini…
RSR-426
  • Constraints: identifies any constraints …
RSR-427
  • Resulting action: identifies the action …
RSR-105

6.2 Inputs to MRS

RSR-196

6.2.1 Information flow: consolidated discrepancy report

RSR-428

6.2.1.1 Definition

The consolidated discrepancy report flow…
2023-08-18: Kenneth Vaughn

Do we define the content and flow each time or do we simply reference the text in the architecture (SoSR)

RSR-430

6.2.1.2 Source

The MRS receives the consolidated discre…
RSR-431

6.2.1.3 Causality

The consolidated discrepancy report flow…
RSR-442 NOTE: Local policies can establish rules defin…
RSR-432

6.2.1.4 Constraints

No constraints are defined for this inpu…
2023-08-18: Kenneth Vaughn

Consider moving to the architecture portion of the SoSR

RSR-433

6.2.1.5 Resulting action

Upon receipt of the consolidated discrep…
RSR-212

6.2.2 Information flow: discrepancy report details

RSR-435

6.2.2.1 Definition

The discrepancy report details flow shal…
RSR-437

6.2.2.2 Source

The MRS receives the discrepancy report …
RSR-439

6.2.2.3 Causality

As directed by a rule translator agent, …
RSR-440

6.2.2.4 Constraints

The request shall indicate the consolida…
2023-08-21: Kenneth Vaughn

I am thinking this is where we would identify additional filters: e.g., reports containing images, sequential report number, what else?

RSR-438

6.2.2.5 Resulting action

The MRS shall provide the discrepancy re…
2023-08-21: Kenneth Vaughn

Do we need flows for these interactions with the rule translator agent? 

RSR-401

6.2.3 Information flow: METR application status

RSR-455

6.2.3.1 Definition

The METR application status flow shall b…
RSR-456

6.2.3.2 Source

The MRS receives the discrepancy report …
RSR-457

6.2.3.3 Causality

The MRS shall request the METR applicati…
RSR-458

6.2.3.4 Constraints

No constraints are defined for this inpu…
RSR-178

6.2.3.5 Resulting action

The METR regulation system shall monitor…
2023-08-22: Kenneth Vaughn

I wonder if this is really the MRS or whether it might be the TMC and the MRS just tells the TMC what the rules are.

RSR-286 NOTE: The status information can include the p…
RSR-214

6.2.4 Information flow: METR coordination

RSR-450

6.2.4.1 Definition

The METR coordination flow shall be as d…
RSR-451

6.2.4.2 Source

The METR coordination flow can be initia…
RSR-452

6.2.4.3 Causality

As needed to investigate and resolve dis…
RSR-453

6.2.4.4 Constraints

No constraints are defined for this inpu…
RSR-454

6.2.4.5 Resulting action

Upon the receipt of a METR coordination …
RSR-118

6.2.5 Information flow: METR information

RSR-460

6.2.5.1 Definition

The METR information flow shall be as de…
RSR-461

6.2.5.2 Source

The METR information flow is received fr…
RSR-153

6.2.5.3 Causality

For each relevant regulation system from…
RSR-462 NOTE: A national regulation system can collect…
RSR-157 NOTE: A regulation system for a city can colle…
RSR-177

6.2.5.4 Constraints

When making a request for METR informati…
RSR-282 EXAMPLE: A city regulation system can request all…
RSR-174

6.2.5.5 Resulting action

The METR distribution system shall perfo…
RSR-114

6.2.6 Information flow: METR input

RSR-402

6.2.6.1 Definition

The METR input flow shall be as defined …
RSR-319

6.2.6.2 Source

The “METR input” flow is provided by one…
RSR-163 NOTE: It is the responsibility of translator a…
RSR-324

6.2.6.3 Causality

The METR input flow is initiated by a ru…
RSR-405

6.2.6.4 Constraints

RSR-325
6.2.6.4.1 Location constraint
The MRS shall require each rule to ident…
RSR-326
6.2.6.4.2 Constraints based on characteristics
The MRS shall require each rule to clear…
2023-08-21: Kenneth Vaughn

The details should probably be moved to the SoSR or MDR

RSR-327
  • manually implemented vehicle characteris…
RSR-328
  • applicable static vehicle characteristic…
RSR-329
  • applicable user characteristics;
RSR-330
(others as deemed appropriate in req’ts …
RSR-407
6.2.6.4.3 Data format constraint
The entered data shall conform to METR s…
RSR-50

6.2.6.5 Resulting action

The METR regulation system shall perform…
RSR-400

6.2.7 Information flow: signed METR information

RSR-463

6.2.7.1 Definition

The signed METR information flow shall b…
RSR-464

6.2.7.2 Source

The METR information approval flow is ob…
RSR-465

6.2.7.3 Causality

The MRS shall prompt the relevant rule-m…
RSR-466

6.2.7.4 Constraints

THE MRS shall have established policies …
RSR-257

6.2.7.5 Resulting action

Once the rule has been signed by a rule …
2023-08-21: Kenneth Vaughn

Do we want to be as specific as an electronic signature or is there another way to say this in a more functional context

RSR-211

6.2.8 Information flow: system-generated discrepancy report

RSR-468

6.2.8.1 Definition

The system-generated discrepancy report …
RSR-469

6.2.8.2 Source

The “system-generated discrepancy report…
RSR-470

6.2.8.3 Causality

The system-generated discrepancy report …
RSR-471

6.2.8.4 Constraints

No constraints are defined for this inpu…
RSR-472

6.2.8.5 Resulting action

Upon receipt of the system-generated dis…
RSR-399

6.2.9 Information flow: TCD discrepancy status

RSR-473

6.2.9.1 Definition

The system-generated discrepancy report …
RSR-474

6.2.9.2 Source

The TCD discrepancy status flow can be i…
RSR-475

6.2.9.3 Causality

2023-10-17: Kenneth Vaughn

Is it appropriate for this document to place requirements on external systems?

RSR-528
6.2.9.3.1 Notification
The M&CMC shall notify the MRS whenever …
RSR-529
6.2.9.3.2 Query
At any time, the MRS may request the sta…
RSR-476

6.2.9.4 Constraints

A request for TCD discrepancy status may…
RSR-477

6.2.9.5 Resulting action

The MRS shall allow the translator agent…
RSR-56

6.2.10 Information flow: TCD installation status

RSR-478

6.2.10.1 Definition

The TCD installation status flow shall b…
RSR-480

6.2.10.2 Source

The TCD discrepancy status flow can be i…
RSR-481

6.2.10.3 Causality

RSR-530
6.2.10.3.1 Notification
The M&CMC shall notify the MRS whenever …
RSR-531
6.2.10.3.2 Query
At any time, the MRS may request the sta…
RSR-482

6.2.10.4 Constraints

A request for TCD installation status ma…
RSR-479

6.2.10.5 Resulting action

Upon notice of the installation of a tra…
RSR-57
  • associate the traffic control device wit…
RSR-58
  • update the status of the associated elec…
RSR-59 NOTE: The appropriate rule can be an existing …
RSR-55

6.2.11 Information flow: verified METR information

RSR-483

6.2.11.1 Definition

The verified METR information flow shall…
2023-08-21: Kenneth Vaughn

Need to add to SoSR

RSR-484

6.2.11.2 Source

The verified METR information flow is in…
RSR-485

6.2.11.3 Causality

The METR verification system shall initi…
RSR-487 NOTE: An unverified METR information flow can …
RSR-486

6.2.11.4 Constraints

No constraints are defined for this inpu…
RSR-201

6.2.11.5 Resulting action

The MRS shall update the meta-data for t…
RSR-198 NOTE: NOTE: Local regulations can require the …
RSR-106

6.3 Outgoing flow requirements

RSR-24

6.3.1 Component status

The METR regulation system shall make it…
2023-08-16: Kenneth Vaughn

Should this be moved to the ITS-SUR?

RSR-284 EXAMPLE: A distribution system can include a serv…
RSR-414

6.3.2 Information flow: discrepancy suppression information

RSR-488

6.3.2.1 Definition

The discrepancy suppression information …
RSR-489

6.3.2.2 Destination

The discrepancy suppression information …
RSR-491

6.3.2.3 Causality

As necessary, the MRS may request the st…
RSR-492

6.3.2.4 Constraints

The request shall identify the type of d…
RSR-493

6.3.2.5 Resulting action

The MRS shall maintain a log of discrepa…
RSR-494
The MRS can use this log to release supp…
RSR-415

6.3.3 Information flow: METR application information

RSR-495

6.3.3.1 Definition

The METR application information flow sh…
RSR-496

6.3.3.2 Destination

The discrepancy suppression information …
RSR-497

6.3.3.3 Causality

The METR application information flow is…
RSR-498

6.3.3.4 Constraints

No constraints are defined for this outp…
RSR-127

6.3.3.5 Rule management application info

Within the provisionLatency time after t…
RSR-287 NOTE: This flow can also include additional in…
RSR-128

6.3.4 Information flow: METR coordination

RSR-505

6.3.4.1 Definition

The METR coordination flow shall be as d…
RSR-506

6.3.4.2 Source

The METR coordination flow can be initia…
RSR-507

6.3.4.3 Causality

As needed to investigate and resolve dis…
RSR-508

6.3.4.4 Constraints

No constraints are defined for this outp…
RSR-509

6.3.4.5 Resulting action

Sending a METR coordination flow can be …
RSR-129

6.3.4.6 Submit rules

Upon direction from the translator agent…
RSR-130

6.3.4.7 Identify issues

The METR regulation system shall accept …
RSR-131

6.3.4.8 Revise rules

The METR regulation system shall submit …
RSR-132

6.3.4.9 Explain issues

The METR regulation system shall provide…
RSR-416

6.3.5 Information flow: METR device status

RSR-500

6.3.5.1 Definition

The METR device status flow shall be as …
RSR-501

6.3.5.2 Destination

The METR device status flow is sent to t…
RSR-502

6.3.5.3 Causality

The MRS shall notify the MDS of the stat…
RSR-503

6.3.5.4 Constraints

No constraints are defined for this outp…
RSR-504

6.3.5.5 Resulting action

RSR-113

6.3.6 Information flow: METR feedback

RSR-408

6.3.6.1 Definition

The METR feedback flow shall be as defin…
RSR-410

6.3.6.2 Destination

RSR-411

6.3.6.3 Causality

2023-08-16: Kenneth Vaughn

Or in response to successful METR input?

RSR-532
6.3.6.3.1 Feedback in Response to Input
The MRS shall send the METR feedback flo…
RSR-533
6.3.6.3.2 Feedback in response to discrepancies
The MRS shall send the METR feedback flo…
RSR-412

6.3.6.4 Constraints

The METR regulation system shall provide…
RSR-413

6.3.6.5 Resulting action

It is the responsibility of the translat…
2023-08-16: Kenneth Vaughn

and/or to submit for approval?

RSR-110

6.3.7 Information flow: METR information

RSR-510

6.3.7.1 Definition

The METR information flow shall be as de…
RSR-310

6.3.7.2 Destination

The METR regulation system shall provide…
RSR-311

6.3.7.3 Causality

The METR regulation system shall provide…
RSR-511

6.3.7.4 Constraints

RSR-312
6.3.7.4.1 Location constraints
The METR regulation system shall filter …
RSR-313
6.3.7.4.2 Characteristic constraints
The METR regulation system shall filter …
RSR-314
  • manually implemented vehicle characteris…
RSR-315
  • static vehicle characteristics;
RSR-316
  • user characteristics;
RSR-317
(others as deemed appropriate in req’ts …
RSR-261
6.3.7.4.3 Provisioning latency
Within the provisioningLatency time afte…
RSR-285 NOTE: Authorized external systems include dist…
RSR-126
6.3.7.4.4 Provide expiration time
The regulation system shall indicate the…
RSR-241

6.3.7.5 Resulting action

No actions are necessary after sending M…
RSR-417

6.3.8 Information flow: METR information signature request

RSR-420

6.3.8.1 Definition

The METR information approval request fl…
RSR-421

6.3.8.2 Destination

The METR information approval request is…
RSR-512

6.3.8.3 Causality

The METR information approval request is…
RSR-513

6.3.8.4 Constraints

There are no constraints defined for thi…
RSR-514

6.3.8.5 Resulting action

There are no actions required after send…
RSR-418

6.3.9 Information flow: METR management information

RSR-515

6.3.9.1 Definition

The METR management information flow sha…
RSR-516

6.3.9.2 Destination

The METR management information is sent …
RSR-517

6.3.9.3 Causality

The METR management information flow is …
RSR-518

6.3.9.4 Constraints

There are no constraints for this output
RSR-175

6.3.9.5 Functionality

Within the provisionLatency time after t…
RSR-210

6.3.10 Information flow: system-generated discrepancy report

RSR-239

6.3.10.1 Definition

The METR information approval request fl…
RSR-520

6.3.10.2 Destination

The MRS can send the system-generated di…
RSR-521

6.3.10.3 Causality

When the MRS detects an issue with incom…
RSR-522

6.3.10.4 Constraints

There are no constraints for this output…
RSR-523

6.3.10.5 Resulting action

The MRS should flag the associated METR …
RSR-419

6.3.11 Information flow: unverified METR information

RSR-525

6.3.11.1 Definition

The METR information approval request fl…
RSR-524

6.3.11.2 Destination

The unverified METR information flow is …
RSR-197

6.3.11.3 Causality

Upon direction from the translator agent…
RSR-526

6.3.11.4 Constraints

There are no constraints for this output…
RSR-527

6.3.11.5 Resulting action

The MRS should maintain a list of METR i…
RSR-104

6.4 Additional requirements

RSR-135

6.4.1 Rule provenance

The METR regulation system shall record …
RSR-333

6.4.2 Information verification

RSR-167

6.4.2.1 Verification process

The METR distribution system shall perfo…
RSR-168
  • verifying that each rule does not create…
RSR-169
  • verifying that vocabulary term definitio…
RSR-170
  • verifying that the boundaries of defined…
RSR-171
  • verifying that terminated rules have bee…
RSR-172
  • verifying that any duplicate rules are r…
RSR-173
  • verifying that old versions of updated r…
RSR-224
RSR-334

6.4.2.2 Performance requirement

The METR regulation system shall make al…
RSR-213

6.4.3 Resolve discrepancy

RSR-202

6.4.3.1 Flag discrepancy

Upon receipt of a discrepancy report, th…
RSR-443 NOTE: This flag is used to prevent consumer sy…
RSR-203

6.4.3.2 Inspect electronic discrepancy

For reported discrepancies between elect…
RSR-434

6.4.3.3 Alert translation agent

The MRS shall alert one or more rule tra…
RSR-101

6.4.3.4 Operator discrepancy interface

The METR regulation system shall provide…
RSR-444 NOTE: This allows translation agents to perfor…
RSR-205

6.4.3.5 Coordinate with others

The MRS shall allow the rule translator …
RSR-445 NOTE: Additional coordination can allow the ru…
RSR-206

6.4.3.6 Update information based on confirmed discrepancy

The MRS shall allow the translator agent…
RSR-446 NOTE: This requirement is relevant when a repo…
RSR-207

6.4.3.7 Update meta-data for a rejected discrepancy report

The MRS shall allow the rule translator …
RSR-448 NOTE: This requirement is relevant when a disc…
RSR-209

6.4.3.8 Notify discrepancy logic contacts for rejected report

The MRS shall allow the rule translator …
RSR-449 NOTE: This allows the discrepancy reporter con…
RSR-447

6.4.4 Rule approval

RSR-259

6.4.5 Ensure structured rules

The MRS shall require rules to be define…
RSR-288

6.4.6 Language Neutrality

The MRS shall require all rules to be de…
RSR-268

6.4.7 Scope of rules verified against

RSR-269

6.4.7.1 Verify against all applicable rules

Within the rule categories and geographi…
RSR-270

6.4.7.2 Verify against internally-stored rules

The regulation system shall perform cons…
RSR-271

6.4.7.3 Restrict rule implementation based on local policies

The MRS shall prohibit the implementatio…
RSR-181

7 Collection requirements

RSR-184

7.1 Incoming flow requirements

RSR-185

7.2 Outgoing flow requirements

RSR-183

7.3 Additional requirements

There are no additional requirements for…
RSR-108

8 Internal flow descriptions (informative)

RSR-133

8.1 Rule entry

It is the responsibility of the translat…
RSR-136

8.2 Vocabulary entry

It is the responsibility of the translat…
RSR-137

8.3 Defined area entry

It is the responsibility of the translat…
RSR-220

8.4 Facility entry

It is the responsibility of the translat…
RSR-217

8.5 Location entry

It is the responsibility of the translat…
RSR-218

8.6 Discrepancy management

It is the responsibility of the translat…
RSR-273

8.7 Awareness of rule-makers

It is the responsibility of the translat…