uw-ictd / open5gs

open5gs is an open source implementation of the Evolved Packet Core and 5GC supporting 3GPP Release 16. This repository is a maintenance and research fork of the main upstream open5gs/open5gs.
https://open5gs.org
GNU Affero General Public License v3.0
2 stars 0 forks source link

PGW: unknown PCO ID: 0x5 and 0x11 #7

Closed spencersevilla closed 4 years ago

spencersevilla commented 4 years ago

When the PGW adds a session, it often spits out a couple of log messages: WARNING: Unknown PCO ID:(0x5) WARNING: Unknown PCO ID:(0x11)

These are not huge issues and don't really need handling (default handling is to ignore them) but I'd like to add support just so the log is less noisy.

For reference, 0x5 is "MS Support of Network Requested Bearer Control Indicator" and 0x11 is "MS Support of Local Address in TFT Indicator"

spencersevilla commented 4 years ago

currently added as "TODOs" (similar to some other obscure PCO options in the list). I couldn't find a whole ton of information online about either option but they appear to simply indicate UE support for other signaling methods/protocols, so I imagine the "correct" solution would be to store this information about the UE somewhere in the PGW. The TFT code might be interesting/needed for VoLTE but not sure.