School of Specs Inside one plenary: TSG SA#112In depth

What a plenary is · chapter 1 of 12 · 8 minutes

1 Why a group of groups needs a meeting of its own

What TSG SA#112 was, who ran it, who came, and what a plenary settles that no single working group can.

1.1 The problem a plenary solves

3GPP's work on services and system architecture is split across six working groups. The split is real: each group drafts its own text, in its own meetings, on its own subjects.

At this meeting all six were named in one breath, when their terms of reference were held over so that they could be compared side by side: "It was decided to ask SA WG4, SA WG5 and SA WG6 to also submit ToRs to the next TSG SA meeting and SA WG1, SA WG2 and SA WG3 may update or re-submit the same ToR proposals." [2]

Splitting the work is the only way to get it done, and it leaves two things that no group can do for itself. Nobody inside a group can sign off that group's own output. And a decision that crosses two groups — a name, a date, an interface — has no home.

A plenary is the answer to both. It is a meeting whose business is other meetings' business.

You can see that in who sent the paper. The five busiest senders at this meeting were all working groups.

  • SA WG5, 66 documents [3]
  • SA WG3, 57 [4]
  • SA WG6, 41 [5]
  • SA WG2, 33 [6]
  • SA WG4, 28 [7]

Across the whole meeting 62 different sources submitted something [8]. A source is a working group or a company, and one entry may name several, so the number counts signatures rather than organisations.

1.2 What SA#112 was

The meeting was 3GPP TSG SA#112 — an ordinary plenary of TSG SA, the meeting the SA working groups report into, held in Singapore from 9 to 12 June 2026. Four days.

"Ordinary" is the meeting type the 3GPP portal records for it, not a comment on how eventful it was. It handled 346 documents [9].

The meeting is run out of one public folder [10], and four files in it do the running: the agenda, the document list, the chair's welcome pack and the secretary's report [11]. Chapter How to follow a plenary yourself opens each of them.

1.3 Who ran it, and who was in the room

The draft report of the meeting records the officials in one sentence [12]. The chair was Puneet Jain of Intel. The vice chairs were Tao Sun of China Mobile, LaeYoung Kim of LG Electronics and Johannes Achter of Deutsche Telekom. The secretary was Maurice Pope of MCC.

MCC is the support staff. The same initials sign the work plan review SP-260606 and the specifications manager's change request SP-260411 at this meeting, which is a fair picture of what the role covers: the paperwork, not the positions.

Attendance splits three ways, and the split matters:

  • 568 people registered [13]
  • 365 checked in [14]
  • 110 registered to attend online [15]

Checking in is not a formality. It is what keeps a member company's voting rights alive, which is why the checked-in number is the one worth quoting and the registration number is not.

1.4 The four days

The agenda fixes the clock as well as the content. Item 1 is the opening, on Tuesday 9 June 2026 at 1400 local time [16]. Item 23 is the close, on Friday 12 June at 1730 or earlier [17].

Between those two the meeting worked through 23 top-level items in order [18], with one deliberate escape hatch: item 3, "items for early consideration" [19]. Anything the chair has agreed in advance can be pulled forward into that item, which is why the biggest cross-group business of SA#112 — the Release 21 timeline, the 6G naming decisions, the codec argument — is recorded there rather than under the items whose titles you would expect.

Twenty-five documents went through early consideration. That is a plenary admitting that its own running order is not the order the important things arrive in.

1.5 What the plenary actually decided

Four kinds of decision run through this one meeting, and the rest of the course is mostly those four:

None of that is drafting. Every one of those decisions is about paper somebody else wrote.

1.6 It does not sit alone

A plenary is not the top of the tree, and SA#112 shows it twice.

The Release 21 timeline was not settled by TSG SA on its own. The draft report records that "SP-260595 was presented in the Joint session and was agreed." [1] — a joint session held with the radio plenary, TSG RAN. The document itself is SP-260595, and the status word it ended with is "agreed", not "approved".

The meeting also wrote outwards. The letter fixing 6G terminology went out to the working groups of the other two TSGs SP-260697, and the plenary settled the name of the 6G core network in one line: "It was decided to use '6GC' or '6G CN'." [28]

And it pushed one question further up. On the legal side of training an AI speech model the report records "TSG SA Chair to inform PCG on this issue of 3GPP involvement and legal requirements related to the dataset needed to train the AI model specific to 3GPP work." [29] The Project Co-ordination Group sits above the plenary, and this is what it looks like when a meeting decides something is not its to decide.

1.7 What a plenary cannot do

Three limits show up plainly in this one meeting, and they say as much about the institution as the decisions do.

  • It cannot draft. Not one line of specification text was written at SA#112. What arrived was other people's text and other people's proposals, and what left was a status word against each of them.

  • It cannot decide what is not its own. The legal question about training data went upwards. The Release 21 timeline was settled with the radio plenary rather than alone SP-260595.

  • It cannot outvote anybody. 3GPP works by consensus, and this record carries no vote count anywhere. When a decision was contested, what the report did was write the objection down beside it: "Qualcomm objected to this decision." [30]

That last one is the hardest habit for a newcomer. A plenary decision is not a majority. It is a chair judging that the room has stopped arguing, with any remaining objection recorded rather than counted.

1.8 How it opens and how it ends

It opens by deciding what it is going to do. The report's whole account of that is one sentence: "The agenda was reviewed and approved." [31] Only after that does anything else happen, which is why chapter How to read a plenary agenda treats the agenda as the index to everything.

The last agenda item is the close, and the report's account of it is again one sentence: "The meeting was then closed." [32] Between those two sentences sit four days, 23 agenda items and every decision in this course.

1.9 Where this leads

The next chapter is the meeting as arithmetic — how many documents, of what kind, from whom, ending in which word: SA#112 as arithmetic.

Everything in this course rests on the register of sources built from the meeting's own files, and on the secretary's report, which is a draft and says so on its cover [33]. Chapter The report is a draft, and it shows is about that report and how far it can be trusted.

Where the numbers in this chapter come from

  1. 'SP-260595 was presented in the Joint session and was agreed.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  2. 'It was decided to ask SA WG4, SA WG5 and SA WG6 to also submit ToRs to the next TSG SA meeting and SA WG1, SA WG2 and SA WG3 may update or re-submit the same ToR proposals.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  3. 66 documents came from SA WG5 sqlite3 /var/www/whatthespec.net/data/database/api/api.sqlite "select count(*) from tdoc where meeting='SP-112' and source="SA WG5";", read 2026-08-04
  4. 57 documents came from SA WG3 sqlite3 /var/www/whatthespec.net/data/database/api/api.sqlite "select count(*) from tdoc where meeting='SP-112' and source="SA WG3";", read 2026-08-04
  5. 41 documents came from SA WG6 sqlite3 /var/www/whatthespec.net/data/database/api/api.sqlite "select count(*) from tdoc where meeting='SP-112' and source="SA WG6";", read 2026-08-04
  6. 33 documents came from SA WG2 sqlite3 /var/www/whatthespec.net/data/database/api/api.sqlite "select count(*) from tdoc where meeting='SP-112' and source="SA WG2";", read 2026-08-04
  7. 28 documents came from SA WG4 sqlite3 /var/www/whatthespec.net/data/database/api/api.sqlite "select count(*) from tdoc where meeting='SP-112' and source="SA WG4";", read 2026-08-04
  8. 62 different sources submitted documents distinct values of source over the same 346 rows. A source is a working group or a company, and one entry may name several, read 2026-08-04
  9. 346 documents at SA#112 sqlite3 /var/www/whatthespec.net/data/database/api/api.sqlite "select count(*) from tdoc where meeting='SP-112';", read 2026-08-04
  10. The SA#112 document folder the line beginning Tdocweblocation= in the meeting's own TdocsByAgenda.md, read 2026-08-04
  11. Welcome to TSG SA, revision 1
  12. 'The TSG SA Chair was Mr. Puneet Jaine (Intel), The Vice Chairs were Dr. Tao Sun (China Mobile), Ms. LaeYoung Kim (LG Electronics) and Mr. Johannes Achter (Deutsche Telekom). The Secretary was Mr. Maurice Pope (MCC).' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  13. 568 people registered for the meeting the '568 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  14. 365 people checked in and so kept their voting rights the '365 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  15. 110 people registered to attend online the '110 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  16. Agenda item 1: Opening of the Meeting Tuesday, 09 June 2026, 1400 local time the agenda table of SP-260361_SA112_Agenda_v2.md for the wording; rows of tdoc whose ainumber starts '1' for the count, read 2026-08-04
  17. Agenda item 23: Close of Meeting Friday, 12 June 2026, 1730 local time (or earlier) the agenda table of SP-260361_SA112_Agenda_v2.md for the wording; rows of tdoc whose ainumber starts '23' for the count, read 2026-08-04
  18. 23 top-level agenda items rows of the agenda table in SP-260361_SA112_Agenda_v2.md whose item number has no dot in it, read 2026-08-04
  19. Agenda item 3: Items for early consideration (Please contact the SA Chair in advance) the agenda table of SP-260361_SA112_Agenda_v2.md for the wording; rows of tdoc whose ainumber starts '3' for the count, read 2026-08-04
  20. 30 new work items and study items were approved the '30 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  21. 11 work items and study items were updated the '11 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  22. 26 specifications and reports were approved the '26 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  23. 6 specifications and reports were noted for information the '6 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  24. 689 individual change requests the crspec column of every CR and CR pack row of tdoc for meeting='SP-112', split on spaces and counted. Each token is one change request against one specification, read 2026-08-04
  25. 114 specifications were changed distinct tokens of the crspec column over the same CR and CR pack rows, read 2026-08-04
  26. 18 incoming liaison statements the '18 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  27. 2 outgoing liaison statements the '2 Entries' line closing the matching annex table of SP-112_Draft_Report_v005.md, read 2026-08-04
  28. 'It was decided to use '6GC or 6G CN'.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  29. 'TSG SA Chair to inform PCG on this issue of 3GPP involvement and legal requirements related to the dataset needed to train the AI model specific to 3GPP work.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  30. 'Qualcomm objected to this decision.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  31. 'The agenda was reviewed and approved.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  32. 'The meeting was then closed.' found character for character in SP-112_Draft_Report_v005.md, which is a draft and says so on its cover, read 2026-08-04
  33. SP-112 draft meeting report, version 0.0.5

Every source this course is built on

Check yourself

Answers appear when you pick one, with where they come from.

Q1.1 What does checking in at a 3GPP plenary do for a member company?

Q1.2 How long did SA#112 last and where was it held?

Q1.3 Where was the Release 21 timeline settled?

Q1.4 Which five sources sent the most documents to SA#112?

Q1.5 What is the first thing the plenary decides?

This chapter was built from a source register generated 2026-08-04. A fresher build of the register may hold different numbers.