name: 3gpp-meetings description: Meeting structure, naming conventions, quarterly plenaries, and meeting pages. Use when parsing 3GPP meeting data, understanding meeting schedules, or working with meeting metadata from 3GPP portal.
3GPP Meetings
Overview
3GPP Technical Specification Groups (TSGs) hold quarterly plenary meetings where their Working Groups present work for information, discussion, and approval. The three TSGs (RAN, SA, CT) meet synchronously over a one-week period.
Meeting Schedule
Plenary Period: March, June, September, December each year
Working Groups meet before their TSG plenary meetings to make progress on specifications and studies that will be approved at the TSG level.
Recent History:
- Virtual meetings from early 2020 until June 2022 (due to COVID-19)
- Return to face-to-face meetings in June 2022
- Moving to hybrid format (F2F or virtual) since 2022
- Current approach: mix of F2F and virtual meetings
Meeting Identifiers
Meeting ID Format
Each 3GPP meeting has a unique integer meeting_id that serves as the primary database key.
Meeting Name Format
Meeting names are inconsistent across years and groups. Do NOT parse information directly from meeting names.
Examples:
SA4#134- Standard SA4 formatSA4-e (AH) Audio SWG post 130- Ad-hoc meeting3GPPSA4-e (AH) Audio SWG post 130- With 3GPP prefixS4-133-e- Alternative format
Important: Meeting names cannot be reliably parsed. Always use the meeting_id integer from the portal for database operations.
Meeting Pages
Meeting List Pages
Dynamic pages generated by 3GPP showing all meetings for a group:
URL Pattern:
https://www.3gpp.org/dynareport?code=Meetings-<ID>.htm
Meeting ID Codes:
RP- RAN Plenary meetingsSP- SA Plenary meetingsCP- CT Plenary meetingsR1- RAN WG1 meetingsS4- SA WG4 meetingsC1- CT WG1 meetings
Example URLs:
- RAN meetings:
https://www.3gpp.org/dynareport?code=Meetings-RP.htm - SA4 meetings:
https://www.3gpp.org/dynareport?code=Meetings-S4.htm - CT3 meetings:
https://www.3gpp.org/dynareport?code=Meetings-C3.htm
Meeting Detail Pages
Each meeting row contains a link to the meeting details page:
URL Pattern:
https://portal.3gpp.org/Home.aspx#/meeting?MtgId=<meeting_id>
Where <meeting_id> is the unique integer identifier for that meeting.
Meeting Table Structure
Each meeting list page contains an HTML table with the following columns:
Columns
- Meeting - Short name (link to meeting details)
- Start Date - Meeting start date
- End Date - Meeting end date (if multi-day)
- Location - Physical location
- Status - Meeting status (e.g., "Upcoming", "Held")
- Files - Link to TDoc FTP directory (CRITICAL for TDoc crawling)
- Registration - Registration deadline
Files Column - Critical for TDoc Crawling
- If "Files" column is empty: Meeting is not yet setup, no TDocs available. Skip for TDoc crawling.
- If "Files" column has link: Meeting has TDoc FTP directory set up. Can crawl TDocs for this meeting.
Meeting Status Values
- Upcoming - Future meeting
- Held - Past meeting that took place
- Cancelled - Meeting was cancelled
Date Format
Meeting dates in the portal tables are in various formats:
15-19 Jan 2024- Day range15 Jan 2024- Single day15 January 2024- Full month name15 January - 19 January 2024- Separate day and month
Note: Always normalize to ISO format (YYYY-MM-DD) when storing in database.
Registration and Check-in
Registration Process
- Registration Deadline: Usually 2-3 weeks before meeting
- Check-in: On-site registration at venue
- Meeting Documents Templates: Available from 3GPP portal
Resources:
- Registration page: https://portal.3gpp.org/
- Document templates: https://www.3gpp.org/delegates-corner/meetings/meeting-document-templates
Hosting a Meeting
For companies hosting 3GPP meetings, there are specific requirements and procedures documented by 3GPP.
Meeting Calendar
The 3GPP Meeting Calendar is available on the 3GU Portal:
- Portal: https://portal.3gpp.org/#/55930-meetings
- Shows all TSG meetings
- Includes registration and check-in information
Cross-References
3gpp-working-groups- For understanding WG codes in meeting URLs3gpp-tdocs- For accessing TDocs from meetings with files links3gpp-portal-authentication- For accessing meeting details pages that require login
Common Mistakes
- Using meeting name for database lookups - Always use
meeting_idinteger - Parsing date strings directly - Normalize to ISO format first
- Skipping empty Files column - Don't attempt crawl, skip meeting
- Year format changes - Early years use different conventions
Best Practices
When Working with Meeting Data
- Use meeting_id Integer: Primary key for database operations
- Do NOT parse meeting names: Use for display only
- Check Files column: Before attempting TDoc crawl
- Normalize dates: Store as ISO format in database
- Handle empty Files column: Skip meeting if no TDocs available
Common Pitfalls
- Parsing meeting names: Different formats (e.g.,
SA4#134vsSA4-e) cannot be reliably parsed - Date format inconsistency: Multiple formats in portal tables
- Empty Files column: Don't attempt TDoc crawl for meetings without files
- Year format changes: Early years use different conventions
Resources
- 3GPP Official: https://www.3gpp.org/
- 3GPP Portal: https://portal.3gpp.org/
- 3GPP Work Plan: https://www.3gpp.org/specifications-technologies/3gpp-work-plan/