<p>herlesupreeth has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/pysim/+/17667">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Define mapping between SIM Service Number and its description<br><br>This commit introduces a lookup table which maps SIM Service Number to its description.<br>The mapping is defined in 3GPP TS 51.011 version 4.15.0 Release 4, 10.3.7 EF.SST (SIM Service Table)<br><br>Change-Id: I4a416bd8bff563ae08b1b3c053d2047da91667b4<br>---<br>M pySim/ts_51_011.py<br>1 file changed, 63 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/67/17667/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/pySim/ts_51_011.py b/pySim/ts_51_011.py</span><br><span>index 754d57f..1cec91f 100644</span><br><span>--- a/pySim/ts_51_011.py</span><br><span>+++ b/pySim/ts_51_011.py</span><br><span>@@ -249,3 +249,66 @@</span><br><span> 'MMSUP':  DF['GSM']+[EF_num['MMSUP']],</span><br><span> 'MMSUCP': DF['GSM']+[EF_num['MMSUCP']],</span><br><span> }</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# Mapping between SIM Service Number and its description</span><br><span style="color: hsl(120, 100%, 40%);">+EF_SST_map = {</span><br><span style="color: hsl(120, 100%, 40%);">+      1: 'CHV1 disable function',</span><br><span style="color: hsl(120, 100%, 40%);">+   2: 'Abbreviated Dialling Numbers (ADN)',</span><br><span style="color: hsl(120, 100%, 40%);">+      3: 'Fixed Dialling Numbers (FDN)',</span><br><span style="color: hsl(120, 100%, 40%);">+    4: 'Short Message Storage (SMS)',</span><br><span style="color: hsl(120, 100%, 40%);">+     5: 'Advice of Charge (AoC)',</span><br><span style="color: hsl(120, 100%, 40%);">+  6: 'Capability Configuration Parameters (CCP)',</span><br><span style="color: hsl(120, 100%, 40%);">+       7: 'PLMN selector',</span><br><span style="color: hsl(120, 100%, 40%);">+   8: 'RFU',</span><br><span style="color: hsl(120, 100%, 40%);">+     9: 'MSISDN',</span><br><span style="color: hsl(120, 100%, 40%);">+  10: 'Extension1',</span><br><span style="color: hsl(120, 100%, 40%);">+     11: 'Extension2',</span><br><span style="color: hsl(120, 100%, 40%);">+     12: 'SMS Parameters',</span><br><span style="color: hsl(120, 100%, 40%);">+ 13: 'Last Number Dialled (LND)',</span><br><span style="color: hsl(120, 100%, 40%);">+      14: 'Cell Broadcast Message Identifier',</span><br><span style="color: hsl(120, 100%, 40%);">+      15: 'Group Identifier Level 1',</span><br><span style="color: hsl(120, 100%, 40%);">+       16: 'Group Identifier Level 2',</span><br><span style="color: hsl(120, 100%, 40%);">+       17: 'Service Provider Name',</span><br><span style="color: hsl(120, 100%, 40%);">+  18: 'Service Dialling Numbers (SDN)',</span><br><span style="color: hsl(120, 100%, 40%);">+ 19: 'Extension3',</span><br><span style="color: hsl(120, 100%, 40%);">+     20: 'RFU',</span><br><span style="color: hsl(120, 100%, 40%);">+    21: 'VGCS Group Identifier List (EFVGCS and EFVGCSS)',</span><br><span style="color: hsl(120, 100%, 40%);">+        22: 'VBS Group Identifier List (EFVBS and EFVBSS)',</span><br><span style="color: hsl(120, 100%, 40%);">+   23: 'enhanced Multi-Level Precedence and Pre-emption Service',</span><br><span style="color: hsl(120, 100%, 40%);">+        24: 'Automatic Answer for eMLPP',</span><br><span style="color: hsl(120, 100%, 40%);">+     25: 'Data download via SMS-CB',</span><br><span style="color: hsl(120, 100%, 40%);">+       26: 'Data download via SMS-PP',</span><br><span style="color: hsl(120, 100%, 40%);">+       27: 'Menu selection',</span><br><span style="color: hsl(120, 100%, 40%);">+ 28: 'Call control',</span><br><span style="color: hsl(120, 100%, 40%);">+   29: 'Proactive SIM',</span><br><span style="color: hsl(120, 100%, 40%);">+  30: 'Cell Broadcast Message Identifier Ranges',</span><br><span style="color: hsl(120, 100%, 40%);">+       31: 'Barred Dialling Numbers (BDN)',</span><br><span style="color: hsl(120, 100%, 40%);">+  32: 'Extension4',</span><br><span style="color: hsl(120, 100%, 40%);">+     33: 'De-personalization Control Keys',</span><br><span style="color: hsl(120, 100%, 40%);">+        34: 'Co-operative Network List',</span><br><span style="color: hsl(120, 100%, 40%);">+      35: 'Short Message Status Reports',</span><br><span style="color: hsl(120, 100%, 40%);">+   36: 'Network\'s indication of alerting in the MS',</span><br><span style="color: hsl(120, 100%, 40%);">+        37: 'Mobile Originated Short Message control by SIM',</span><br><span style="color: hsl(120, 100%, 40%);">+ 38: 'GPRS',</span><br><span style="color: hsl(120, 100%, 40%);">+   39: 'Image (IMG)',</span><br><span style="color: hsl(120, 100%, 40%);">+    40: 'SoLSA (Support of Local Service Area)',</span><br><span style="color: hsl(120, 100%, 40%);">+  41: 'USSD string data object supported in Call Control',</span><br><span style="color: hsl(120, 100%, 40%);">+      42: 'RUN AT COMMAND command',</span><br><span style="color: hsl(120, 100%, 40%);">+ 43: 'User controlled PLMN Selector with Access Technology',</span><br><span style="color: hsl(120, 100%, 40%);">+   44: 'Operator controlled PLMN Selector with Access Technology',</span><br><span style="color: hsl(120, 100%, 40%);">+       45: 'HPLMN Selector with Access Technology',</span><br><span style="color: hsl(120, 100%, 40%);">+  46: 'CPBCCH Information',</span><br><span style="color: hsl(120, 100%, 40%);">+     47: 'Investigation Scan',</span><br><span style="color: hsl(120, 100%, 40%);">+     48: 'Extended Capability Configuration Parameters',</span><br><span style="color: hsl(120, 100%, 40%);">+   49: 'MExE',</span><br><span style="color: hsl(120, 100%, 40%);">+   50: 'Reserved and shall be ignored',</span><br><span style="color: hsl(120, 100%, 40%);">+  51: 'PLMN Network Name',</span><br><span style="color: hsl(120, 100%, 40%);">+      52: 'Operator PLMN List',</span><br><span style="color: hsl(120, 100%, 40%);">+     53: 'Mailbox Dialling Numbers',</span><br><span style="color: hsl(120, 100%, 40%);">+       54: 'Message Waiting Indication Status',</span><br><span style="color: hsl(120, 100%, 40%);">+      55: 'Call Forwarding Indication Status',</span><br><span style="color: hsl(120, 100%, 40%);">+      56: 'Service Provider Display Information',</span><br><span style="color: hsl(120, 100%, 40%);">+   57: 'Multimedia Messaging Service (MMS)',</span><br><span style="color: hsl(120, 100%, 40%);">+     58: 'Extension 8',</span><br><span style="color: hsl(120, 100%, 40%);">+    59: 'MMS User Connectivity Parameters',</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/+/17667">change 17667</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/+/17667"/><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: I4a416bd8bff563ae08b1b3c053d2047da91667b4 </div>
<div style="display:none"> Gerrit-Change-Number: 17667 </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>