The following algorithm was not used in 2020 or 2021, but it enables most participants to avoid late-night sessions in two out of every three fully online IETF plenary meetings. Basically, every fully online meeting is for two regions of the three regions described in [
RFC 8719], with one being roughly after sunrise and the other around sundown. This has the trade-off that the third region is in the middle of night.
The times are also seasonally adjusted to leverage differentials in Daylight Saving Time. These time slots are as follows, in UTC, based on the Daylight Saving Practices at the time of publication:
Name |
Times (Northern Summer) |
Times (Northern Winter) |
North America Night |
0500-1100 UTC |
0600-1200 UTC |
Asia Night |
1300-1900 UTC |
1400-2000 UTC |
Europe Night |
2200-0400 UTC |
2200-0400 UTC |
Table 1
Note that the "Europe Night" slot covers the "early morning" slot for Asia where most countries do not have Daylight Saving Time.
If Daylight Saving Practices change -- this change is under consideration in multiple countries at the time of publication -- this table may need adjustment.
The intent of rotating between these three slots is to scatter meetings throughout the course of the global day, to maximize the ease of participants so that no attendee has to be consistently inconvenienced, regardless of their location and what time of day is optimal for their schedule. However, as participation is distributed globally, it needs to be acknowledged that restricting the scheme to three regions observes the intent of [
RFC 8719] but does not achieve the goal of two non-late-night sessions for all participants equally.
The IETF
SHOULD select a start time from these three choices based on the prior three meetings. The following table covers all permutations of previous meetings held in person in Region A, B, or C or remotely in the nights of one of those regions.
Three Meetings Ago |
Two Meetings Ago |
Last Meeting |
Online Selection |
Any |
Any |
In-Person A |
A Night |
Any |
Online A Night |
Online B Night |
C Night |
Online A Night |
In-Person B |
Online B Night |
C Night |
In-Person A |
In-Person B |
Online B Night |
A Night |
In-Person A |
In-Person A |
Online A Night |
See below |
Online A Night |
Online B Night |
Online C Night |
A Night |
Table 2
This table follows two basic guidelines:
- 1)
- Whenever a fully online meeting follows an in-person meeting, the online meeting time is used that most disadvantages the participants in the time zone where the in-person meeting was held.
- 2)
- If multiple fully online meetings follow each other, the time zone selection should be rotated based on the most recent time zones in which the in-person meetings were held.
The final case occurs in the rare event that back-to-back in-person plenary meetings occur in the same region. In this case, find the most recent meeting that was in neither 'A' (if in person) nor 'A Night' (if fully online). If this meeting was in person in region 'B', then the next meeting should be in 'B Night'. If it was remote in 'B Night', the next meeting should be in 'C Night'.
By 2021, fully online meetings were consistently held over 5 days with roughly 6-hour meeting days. The day with the administrative plenary, which concludes with multiple open mic sessions, sometimes exceeded this limit.
Six hours of online meetings, with two 30-minute breaks, was a compromise between the physical limits of attending an online meeting in an inconvenient time zone and the demand for many sessions with a manageable number of conflicts. The IETF 109 feedback [
IETF109-SURVEY] indicated broad satisfaction with a 5-day meeting but only medium satisfaction with the overall length of each day.
The IETF did not seriously consider extending sessions into the weekend before or after the main meeting week, although at IETF 108 and subsequent meetings the Hackathon occupied the entire week before (see [
RFC 9311]).
For fully online meetings, there are typically fewer sessions per day than for in-person meetings, to keep the overall meeting day to roughly 6 hours. With fewer sessions, chairs were offered only two options for session length (instead of three).
IETF 108, based on an indicated preference of the community, scheduled 50- and 100-minute slots, with 10-minute breaks, in order to keep the overall day length at 5 hours. This resulted in many sessions going over time, which indicated that 10 minutes for breaks is not practical.
The survey after IETF 109 [
IETF109-SURVEY] showed high satisfaction with 60/120-minute session lengths and 30-minute breaks, and a significant improvement in satisfaction over IETF 108.
The longer breaks, while extending the day, provided adequate time for meals, exercise, and "hallway" conversations using online tools.
In-person meetings are limited in the number of parallel tracks by the number of meeting rooms, but online meetings are not. However, more parallel tracks would increase the number of possible agenda conflicts.
If the total number of requested sessions exceeds the capacity of the usual eight parallel tracks, it is possible for a fully online meeting to simply use more tracks. If the number and length of meeting days are seen as fixed, this decision is implicitly made by the working group chairs requesting a certain number of sessions and length.
IETF 111 used nine parallel tracks for some of the sessions and experienced slightly more conflicts in the agenda-scheduling process, though there was no statistically significant increase in dissatisfaction about conflicts in the survey [
IETF111-SURVEY].
The IESG encouraged working group chairs to limit their session requests and use interim meetings aggressively for focused work.