aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-08-13 16:27:35 +0200
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-08-13 16:27:35 +0200
commit108ff0b0b1870f79ff3df4a92d0f713958232bd3 (patch)
tree7016e0367aea2634fa3e0129ae210ab30370835e
parent00826da5dbb698f99353ff327728e814ca32d934 (diff)
isup: Fill out the category encodings from Q.763
These are used by GSM MAP. So specify the encoding here..
-rw-r--r--isup/ISUPExtensions.st67
1 files changed, 67 insertions, 0 deletions
diff --git a/isup/ISUPExtensions.st b/isup/ISUPExtensions.st
index 8571a01..7c138e7 100644
--- a/isup/ISUPExtensions.st
+++ b/isup/ISUPExtensions.st
@@ -30,3 +30,70 @@ ISUPNatureOfConnectionIndicators class extend [
ecdiNotIncluded [ <category: 'isup-extension'> ^ 2r0 ]
ecdiIncluded [ <category: 'isup-extension'> ^ 2r1 ]
]
+
+ISUPCallingPartysCategory class extend [
+ callingSubscriberWithPriority [
+ <category: 'encoding'>
+ ^2r1011
+ ]
+
+ categoryUnknown [
+ <category: 'encoding'>
+ ^2r0
+ ]
+
+ dataCall [
+ <category: 'encoding'>
+ ^2r1100
+ ]
+
+ operatorLanguageEnglish [
+ <category: 'encoding'>
+ ^2r10
+ ]
+
+ operatorLanguageFrench [
+ <category: 'encoding'>
+ ^2r1
+ ]
+
+ operatorLanguageGerman [
+ <category: 'encoding'>
+ ^2r11
+ ]
+
+ operatorLanguageRussian [
+ <category: 'encoding'>
+ ^2r100
+ ]
+
+ operatorLanguageSpanish [
+ <category: 'encoding'>
+ ^2r101
+ ]
+
+ ordinarySubscriber [
+ <category: 'encoding'>
+ ^2r1010
+ ]
+
+ payphone [
+ <category: 'encoding'>
+ ^2r1111
+ ]
+
+ reserved [
+ <category: 'encoding'>
+ ^2r1001
+ ]
+
+ spare [
+ <category: 'encoding'>
+ ^2r1110
+ ]
+
+ testCall [
+ <category: 'encoding'>
+ ^2r1101
+ ]
+]