<p>herlesupreeth has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/pysim/+/17881">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Define mapping between ISIM Service Number and its description<br><br>This commit introduces a lookup table which maps ISIM Service Number to its description.<br>The mapping is defined in 3GPP TS 31.103 version 14.2.0 Release 14, 4.2.7 EF.IST (ISIM Service Table)<br><br>Change-Id: Iad51d0804259df47729308b461062f794b135e66<br>---<br>A pySim/ts_31_103.py<br>1 file changed, 46 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/81/17881/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/pySim/ts_31_103.py b/pySim/ts_31_103.py</span><br><span>new file mode 100644</span><br><span>index 0000000..775453f</span><br><span>--- /dev/null</span><br><span>+++ b/pySim/ts_31_103.py</span><br><span>@@ -0,0 +1,46 @@</span><br><span style="color: hsl(120, 100%, 40%);">+#!/usr/bin/env python</span><br><span style="color: hsl(120, 100%, 40%);">+# -*- coding: utf-8 -*-</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+""" </span><br><span style="color: hsl(120, 100%, 40%);">+Various constants from ETSI TS 131 103 V14.2.0</span><br><span style="color: hsl(120, 100%, 40%);">+"""</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#</span><br><span style="color: hsl(120, 100%, 40%);">+# Copyright (C) 2020 Supreeth Herle <herlesupreeth@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+#</span><br><span style="color: hsl(120, 100%, 40%);">+# This program is free software: you can redistribute it and/or modify</span><br><span style="color: hsl(120, 100%, 40%);">+# it under the terms of the GNU General Public License as published by</span><br><span style="color: hsl(120, 100%, 40%);">+# the Free Software Foundation, either version 2 of the License, or</span><br><span style="color: hsl(120, 100%, 40%);">+# (at your option) any later version.</span><br><span style="color: hsl(120, 100%, 40%);">+#</span><br><span style="color: hsl(120, 100%, 40%);">+# This program is distributed in the hope that it will be useful,</span><br><span style="color: hsl(120, 100%, 40%);">+# but WITHOUT ANY WARRANTY; without even the implied warranty of</span><br><span style="color: hsl(120, 100%, 40%);">+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span><br><span style="color: hsl(120, 100%, 40%);">+# GNU General Public License for more details.</span><br><span style="color: hsl(120, 100%, 40%);">+#</span><br><span style="color: hsl(120, 100%, 40%);">+# You should have received a copy of the GNU General Public License</span><br><span style="color: hsl(120, 100%, 40%);">+# along with this program.  If not, see <http://www.gnu.org/licenses/>.</span><br><span style="color: hsl(120, 100%, 40%);">+#</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# Mapping between ISIM Service Number and its description</span><br><span style="color: hsl(120, 100%, 40%);">+EF_IST_map = {</span><br><span style="color: hsl(120, 100%, 40%);">+    1: 'P-CSCF address',</span><br><span style="color: hsl(120, 100%, 40%);">+  2: 'Generic Bootstrapping Architecture (GBA)',</span><br><span style="color: hsl(120, 100%, 40%);">+        3: 'HTTP Digest',</span><br><span style="color: hsl(120, 100%, 40%);">+     4: 'GBA-based Local Key Establishment Mechanism',</span><br><span style="color: hsl(120, 100%, 40%);">+     5: 'Support of P-CSCF discovery for IMS Local Break Out',</span><br><span style="color: hsl(120, 100%, 40%);">+     6: 'Short Message Storage (SMS)',</span><br><span style="color: hsl(120, 100%, 40%);">+     7: 'Short Message Status Reports (SMSR)',</span><br><span style="color: hsl(120, 100%, 40%);">+     8: 'Support for SM-over-IP including data download via SMS-PP as defined in TS 31.111 [31]',</span><br><span style="color: hsl(120, 100%, 40%);">+  9: 'Communication Control for IMS by ISIM',</span><br><span style="color: hsl(120, 100%, 40%);">+   10: 'Support of UICC access to IMS',</span><br><span style="color: hsl(120, 100%, 40%);">+  11: 'URI support by UICC',</span><br><span style="color: hsl(120, 100%, 40%);">+    12: 'Media Type support',</span><br><span style="color: hsl(120, 100%, 40%);">+     13: 'IMS call disconnection cause',</span><br><span style="color: hsl(120, 100%, 40%);">+   14: 'URI support for MO SHORT MESSAGE CONTROL',</span><br><span style="color: hsl(120, 100%, 40%);">+       15: 'MCPTT',</span><br><span style="color: hsl(120, 100%, 40%);">+  16: 'URI support for SMS-PP DOWNLOAD as defined in 3GPP TS 31.111 [31]',</span><br><span style="color: hsl(120, 100%, 40%);">+      17: 'From Preferred',</span><br><span style="color: hsl(120, 100%, 40%);">+ 18: 'IMS configuration data',</span><br><span style="color: hsl(120, 100%, 40%);">+ 19: 'XCAP Configuration Data'</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span>\ No newline at end of file</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/pysim/+/17881">change 17881</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/pysim/+/17881"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: pysim </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Iad51d0804259df47729308b461062f794b135e66 </div>
<div style="display:none"> Gerrit-Change-Number: 17881 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: herlesupreeth <herlesupreeth@gmail.com> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>