Markdown Version | Recording 1 | Recording 2
Session Date/Time: 06 Nov 2023 14:30
detnet
Summary
The first detnet session in Prague focused on the working group's status, charter updates, and integration of RAW (Reliable and Available Wireless) technologies into detnet. Discussions covered terminology, multi-domain scenarios, mobility, and edge computing integration. The session also addressed queuing mechanisms for enhanced data planes and the potential for leveraging existing TSN (Time-Sensitive Networking) queuing mechanisms.
Key Discussion Points
- Charter Update: Acknowledged the integration of RAW and made explicit references to wireless support in the charter. Milestones were updated to reflect current work.
- Terminology: Discussed terminology convergence between detnet and RAW, including the use of "recovery graph" and the shift from "PSC" to "PLR."
- Cross-Layer Operations: Addressed concerns about layer violations in the RAW architecture, particularly regarding the interaction between layers for achieving parallel redundancy.
- Multi-Domain detnet: Explored potential gaps and solutions for multi-domain detnet scenarios, emphasizing the need for inter-domain coordination and OEM mechanisms.
- Mobility: Considered the requirements for supporting mobility in detnet, including control plane extensions for proactive movement preparation. Discussed whether mobility is within the scope of detnet or should be handled by Mobile IPv6.
- Edge Computing Integration: Examined how RAW could integrate with edge computing, particularly in the context of the MEC (Multi-access Edge Computing) architecture.
- Enhanced Data Plane Queuing: Reviewed progress on initial evaluations of new proposed scheduling mechanisms and discussed the need for a taxonomy to classify these mechanisms.
- Leveraging TSN: Discussed whether detnet can use existing TSN queuing mechanisms and the problems with that.
Decisions and Action Items
- Action Item: Authors of working group documents with AD comments need to address those comments.
- Action Item: Carlos Bernardo to update drafts to align terminology with Pascal's proposed changes, namely, PLR instead of POC. Also to use `detnet e.g. raw network' to describe any raw network.
- Action Item: Working group to investigate benefits of mobility being solved at detnet or the existing Mobile IPv6 level.
- Action Item: Interested parties to develop a draft of the requirements for leveraging existing TSN queuing mechanisms with detnet.
Next Steps
- Continue discussions on the mailing list to address open issues.
- Carlos Bernardo will produce a revision based on the group's comments.
- Potential interim meeting to wrap up the RAW architecture document.
- Further discussion on queuing mechanisms at the next session.
Session Date/Time: 08 Nov 2023 08:30
detnet
Summary
This detnet session covered updates on the requirements draft, as well as several individual contribution proposals focused on queuing mechanisms and use cases. Discussions centered on scalability, latency guarantees, traffic engineering, and the relationship between different queuing solutions. The session also included a discussion of potential interim meeting to discuss the raw architecture document.
Key Discussion Points
- Requirements Draft: Updates were presented, including renaming sections and clarifying requirements related to bandwidth utilization, flow fluctuation, and scalability. Discussion focused on criteria for evaluating scalable queuing mechanisms.
- EDF Queuing: An Earliest Deadline First (EDF) based queuing mechanism was presented, aiming to improve scalability. Discussion centered on its applicability, particularly regarding different queuing options and competition with other solutions.
- Time Slot Queuing (TS): A TS queuing mechanism was proposed, designed to address scalability issues of existing Time-Sensitive Networking (TSN) solutions. Concerns were raised about combining orchestration and hop-by-hop forwarding into a single draft.
- Cisco Queuing (CSCQF): Updates on the CSCQF mechanism were presented, including time difference compensation and total reserved service rate estimation. Simulation results were shared.
- Time Gates and Cyclic Queuing: The concept of time gates for cyclic queuing was presented as a control plane solution for achieving high utilization and bounded latency. Discussion focused on the role of time gates and how they relate to interleaving flows.
- Enhanced Use Cases: New use cases beyond the existing RFC 8578 were presented, focusing on industrial applications, cloud AR/VR, cloud gaming, and live streaming. Discussion highlighted the need to include references in the document.
- Differentiated Data Queues: A presentation proposed differentiated data queues to support various deterministic services with different SLAs. Concerns were raised about the potential impact on the existing DetNet architecture. There was discussion of traffic engineering and the 3GPP's 5G system architecture as relevant parallels.
- Delay Compensation Mechanism: A mechanism for delay compensation was introduced, calculating and adjusting for accumulated latency. The discussion focused on implementation aspects and related control plane requirements.
Decisions and Action Items
- Requirements Draft: The document will be finalized according to discussions and prepared for a last call request.
- Queuing Solutions Open Meeting Series: The open meeting series will be leveraged to come to convergence on which queuing solutions should be selected by the working group, based on well-defined criteria.
- RAW Architecture Interim Meeting: If progress is not made on the mailing list regarding the RAW architecture document, an interim meeting will be scheduled, potentially the week of January 15th. Lou and Harvard are checking calendar possibilities.
- Taxonomy of Queuing Solutions: David will solicit help on a taxonomy for queuing solutions; a related meeting will be held in the second week of December. The specifics are forthcoming on the mailing list.
Next Steps
- Continue discussion and contributions on the mailing list.
- Prepare a last call request for the Requirements Draft.
- Organize the Queuing Solutions Open Meeting Series to compare different queuing mechanisms against reference topologies.
- Determine whether an interim meeting is needed for the RAW architecture document.
- Review and incorporate feedback into individual contribution drafts.