<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>