ISO/IEC 4396-7:2023 PDF
Telecommunications and information exchange between systems — Recursive inter-network architecture — Part 7: Flow allocator
Telecommunications and information exchange between systems — Recursive inter-network architecture — Part 7: Flow allocator
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 10
- Дата публикации:
- 5 декабря 2023 г.
- Издание:
- ISO/IEC IS 4396 edition 1 version 1
- ICS:
- 35.100.30
This document provides the flow allocator (FA) specification. It includes an overview of the flow allocator, its service definition, and its specification.
Abstract
Overview
ISO/IEC 4396-7:2023 specifies the Flow Allocator (FA) for the Recursive Inter‑Network Architecture (RINA). The standard defines the FA service, the behaviour of a Flow Allocator Instance (FAI), and the data structures and interactions needed to create, bind and manage interprocess communication (IPC) flows. It is not a low‑level protocol specification but uses the Common Distributed Application Protocol (CDAP) to sequence interactions and shows how FAI instantiates EFCP (Error and Flow Control Protocol) connections and interacts with naming, policy and resource functions.
Key topics and technical requirements
- Flow lifecycle management: allocation, monitoring and deallocation of flows; FA acts as the manager and spawns FAIs for individual flows.
- Flow object attributes: required fields for CDAP M_CREATE requests such as source/destination naming info, source/destination port‑IDs, source/destination addresses, connection‑ids array, current connection index, QoS parameters (e.g. AverageDataRate, Delay, Jitter), policy lists and parameters, access control, retry limits.
- FA vs FAI roles: FA is the container managing all allocations; an FAI manages a single flow’s end‑to‑end lifecycle and selects policy choices to meet application requests.
- Interaction sequencing: FAI creates EFCP instances before sending CDAP Create Flow Requests to discover destination applications and validate access; responses return success/failure, destination addresses, connection IDs and suggested policies.
- Directory Forwarding Table (DFT): maps application naming information to IPC Process addresses; supports iterative search (next hop or local address) and must provide a default entry to continue lookups.
- Policy framework: FA/FAI behaviour is driven by pluggable policies (e.g., AllocateNotifyPolicy, AllocateRetryPolicy, NewFlowRequestPolicy, SeqRollOverPolicy) and corresponding policy parameters.
- Events and behaviour specification: detailed states, events and behaviours for FA and FAI (see clauses on behaviour, instance behaviour and events).
Applications and who uses it
This standard is targeted at:
- Network architects and designers building RINA‑based systems
- Middleware and IPCP (IPC Process) implementers who must support flow creation, QoS and policy selection
- Firmware and software vendors integrating EFCP and CDAP for distributed messaging
- System integrators and researchers implementing recursive inter‑network solutions or experimental distributed systems
Practical uses include controlled creation of IPC flows with QoS guarantees, name‑based application discovery across DIFs, modular policy selection for flow behaviour, and integration of resource and sequence number management in distributed IPC.
Related standards
- ISO/IEC 4396-1 - Recursive Inter‑Network Architecture: Reference Model (normative reference)
- CDAP and EFCP are referenced as the protocol and transport/control components used in the flow allocation sequence.
Keywords: ISO/IEC 4396-7:2023, Flow Allocator, Recursive Inter‑Network Architecture, FAI, CDAP, EFCP, Directory Forwarding Table, QoS, Allocate_Request, IPC Process, policy-driven flow allocation.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 6 - Telecommunications and information exchange between systems
- SKU
- ISO/IEC 4396-7:2023
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO/IEC 4396-1:2023
ДействующийTelecommunications and information exchange between systems — Recursive inter-network architecture — Part 1:…
Overview ISO/IEC 4396-1:2023 - "Telecommunications and information exchange between systems - Recursive inter-network architecture - Part 1: Reference model" is the authoritative, high‑level referenc…
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…
ISO/ASTMTR52917-EB
ДействующийAdditive Manufacturing — Round Robin Testing — General Guidelines
This document outlines the steps with regard to aspects of design to conduct and run a round robin study (RRS) to assess the degree of variability in an additive manufacturing material or process. Th…