~ubuntu-branches/debian/squeeze/erlang/squeeze

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/SwCDR.py

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2010-03-09 17:34:57 UTC
  • mfrom: (10.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100309173457-4yd6hlcb2osfhx31
Tags: 1:13.b.4-dfsg-3
Manpages in section 1 are needed even if only arch-dependent packages are
built. So, re-enabled them.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SwCDR DEFINITIONS
 
2
     IMPLICIT TAGS ::= 
 
3
 
 
4
 
 
5
BEGIN
 
6
 
 
7
EXPORTS
 
8
    SwCDR;
 
9
 
 
10
SwCDR                   ::= CHOICE
 
11
{
 
12
        origSvcCallRecord               [0] OrigSvcCallRecord,
 
13
        termSvcCallRecord               [1] TermSvcCallRecord
 
14
}
 
15
 
 
16
--OrigSvcCallRecord                     ::= SET
 
17
OrigSvcCallRecord                       ::= SEQUENCE
 
18
{
 
19
        callCorrelationId       [0] INTEGER ,
 
20
        chargingIndicator       [1] ChargingIndicator,
 
21
        sequenceNo              [2] INTEGER ,
 
22
        callingParty            [3] CallingNumber,
 
23
        calledParty             [4] CalledNumber,
 
24
        connectedNumber         [5] ConnectedNumber,
 
25
        startDate               [6] StartDate,
 
26
        startTime               [7] StartTime,
 
27
        duration                [8] CallDuration ,
 
28
--      bearerClass             [] BearerClass ,
 
29
        trafficType             [9] TrafficType ,
 
30
        qosFwd                  [10] QoSClass ,
 
31
        qosBkwd                 [11] QoSClass ,
 
32
        forwardPcrClp0          [12] CellRate ,
 
33
        forwardPcrClp01         [13] CellRate ,
 
34
        backwardPcrClp0         [14] CellRate ,
 
35
        backwardPcrClp01        [15] CellRate ,
 
36
        forwardScrClp0          [16] CellRate ,
 
37
        forwardScrClp01         [17] CellRate ,
 
38
        backwardScrClp0         [18] CellRate ,
 
39
        backwardScrClp01        [19] CellRate ,
 
40
        forwardMcrClp0          [20] CellRate ,
 
41
        forwardMcrClp01         [21] CellRate ,
 
42
        backwardMcrClp0         [22] CellRate ,
 
43
        backwardMcrClp01        [23] CellRate ,
 
44
        forwardMbsClp0          [24] CellRate ,
 
45
        forwardMbsClp01         [25] CellRate ,
 
46
        forwardBEI              [26] INTEGER ,
 
47
        backwardBEI             [27] INTEGER ,
 
48
        forwardTagging          [28] INTEGER ,
 
49
        backwardTagging         [29] INTEGER ,
 
50
--      egressCellrate0         [] INTEGER,
 
51
--      egressCellrate01        [] INTEGER,
 
52
        ingressCellrate0        [30] INTEGER ,
 
53
--      ingressCellrate01       [] INTEGER ,
 
54
        ingressCellrate1        [31] INTEGER ,
 
55
        connectionConfig        [32] UserPlaneConnection OPTIONAL
 
56
--      causeForTerm            [33] CauseForTerm OPTIONAL
 
57
}
 
58
 
 
59
--TermSvcCallRecord                     ::=     SET
 
60
TermSvcCallRecord                       ::= SEQUENCE
 
61
{
 
62
        callCorrelationId       [0] INTEGER ,
 
63
        chargingIndicator       [1] ChargingIndicator,
 
64
        sequenceNo              [2] INTEGER ,
 
65
        callingParty            [3] CallingNumber,
 
66
        calledParty             [4] CalledNumber,
 
67
        connectedNumber         [5] ConnectedNumber,
 
68
        startDate               [6] StartDate,
 
69
        startTime               [7] StartTime,
 
70
        duration                [8] CallDuration ,
 
71
--      bearerClass             [] BearerClass ,
 
72
        trafficType             [9] TrafficType ,
 
73
        qosFwd                  [10] QoSClass ,
 
74
        qosBkwd                 [11] QoSClass ,
 
75
        forwardPcrClp0          [12] CellRate ,
 
76
        forwardPcrClp01         [13] CellRate ,
 
77
        backwardPcrClp0         [14] CellRate ,
 
78
        backwardPcrClp01        [15] CellRate ,
 
79
        forwardScrClp0          [16] CellRate ,
 
80
        forwardScrClp01         [17] CellRate ,
 
81
        backwardScrClp0         [18] CellRate ,
 
82
        backwardScrClp01        [19] CellRate ,
 
83
        forwardMcrClp0          [20] CellRate ,
 
84
        forwardMcrClp01         [21] CellRate ,
 
85
        backwardMcrClp0         [22] CellRate ,
 
86
        backwardMcrClp01        [23] CellRate ,
 
87
        forwardMbsClp0          [24] CellRate ,
 
88
        forwardMbsClp01         [25] CellRate ,
 
89
        forwardBEI              [26] INTEGER ,
 
90
        backwardBEI             [27] INTEGER ,
 
91
        forwardTagging          [28] INTEGER ,
 
92
        backwardTagging         [29] INTEGER ,
 
93
--      egressCellrate0         [] INTEGER ,
 
94
--      egressCellrate01        [] INTEGER ,
 
95
        ingressCellrate0        [30] INTEGER ,
 
96
--      ingressCellrate01       [] INTEGER ,
 
97
        ingressCellrate1        [31] INTEGER ,
 
98
        connectionConfig        [32] UserPlaneConnection OPTIONAL
 
99
--      causeForTerm            [33] CauseForTerm OPTIONAL
 
100
}
 
101
 
 
102
ChargingIndicator               ::=     INTEGER
 
103
{
 
104
        origCallRecord          (0),
 
105
        termCallRecord          (1)
 
106
}
 
107
 
 
108
CallingNumber                   ::=     OCTET STRING (SIZE (12))
 
109
        -- BCD encoded representation of the number.
 
110
        -- Contains: TypeOfNumber, NumberingPlanInformation
 
111
        -- and either an E.164 number or a NSAP style of number,
 
112
        -- including a possible subaddress.
 
113
CalledNumber                    ::=     OCTET STRING (SIZE (20))
 
114
        -- BCD encoded representation of the number.
 
115
        -- Contains: TypeOfNumber, NumberingPlanInformation,
 
116
        -- PresentationIndicator, ScreeningIndicator
 
117
        -- and either an E.164 number or a NSAP style of number,
 
118
        -- including a possible subaddress.
 
119
 
 
120
ConnectedNumber                 ::=     OCTET STRING (SIZE (12))
 
121
        -- BCD encoded representation of the number.
 
122
        -- Contains: TypeOfNumber, NumberingPlanInformation,
 
123
        -- PresentationIndicator, ScreeningIndicator
 
124
        -- and either an E.164 number or a NSAP style of number,
 
125
        -- including a possible subaddress.
 
126
 
 
127
 
 
128
QoSClass                        ::= INTEGER
 
129
        -- Explicit values ToBeDefined,
 
130
        -- until then: value received in SETUP-msg
 
131
 
 
132
--BearerClass                   ::=     INTEGER
 
133
--{
 
134
--      bcobA                   (0),
 
135
--      bcobC                   (1),
 
136
--      bcobX                   (2)
 
137
--}
 
138
TrafficType                     ::=     INTEGER
 
139
{
 
140
        noIndication            (0),
 
141
        abr                     (1),
 
142
        cbr                     (2),
 
143
        vbr                     (3),
 
144
        vbrrt                   (4),
 
145
        vbrnrt                  (5),
 
146
        ubr                     (6)
 
147
}
 
148
 
 
149
--TimingRequirements            ::=     INTEGER
 
150
--{
 
151
--      noIndication            (0),
 
152
--      endToEndRequired        (1),
 
153
--      endToEndNotRequired     (2)
 
154
--}
 
155
 
 
156
--ClippingSusceptibility                ::=     INTEGER
 
157
--{
 
158
--      notSusceptible          (0),
 
159
--      susceptible             (1)
 
160
--}
 
161
UserPlaneConnection             ::=      INTEGER
 
162
{
 
163
        pointToPoint            (0),
 
164
        pointToMultipoint       (1)
 
165
}
 
166
 
 
167
--AALParameters                 ::=     INTEGER         AAL Type only
 
168
--{
 
169
--      userDefined             (0),
 
170
--      aal1                    (1),
 
171
--      aal2                    (2),
 
172
--      aal34                   (3),
 
173
--      aal5                    (5)
 
174
--}
 
175
 
 
176
CellRate                        ::=     INTEGER
 
177
        -- Value range not less than 2^24.
 
178
 
 
179
-- BurstSize                    ::= ToBeDefined
 
180
 
 
181
-- TaggingRequest               ::= ToBeDefined
 
182
--Timestamp                     ::=     OCTET STRING (SIZE (11))
 
183
        -- The contents of this field is a compact form of 
 
184
        -- the UTCTime format, containing local time plus
 
185
        -- an offset to universal time.
 
186
        -- The compact format is YYMMDDhhmmssdddShhmm, where:
 
187
        -- YY           = year,                 00-99, BCD encoded
 
188
        -- MM           = month,                01-12, BCD encoded
 
189
        -- DD           = day,                  01-31, BCD encoded
 
190
        -- hh           = hour,                 00-23, BCD encoded
 
191
        -- mm           = minute,               00-59, BCD encoded
 
192
        -- ss           = second,               00-59, BCD encoded
 
193
        -- ddd          = millisecond, 000-999, BCD encoded
 
194
        --                and rightjustified as "0ddd"
 
195
        -- S            = sign,                 "+"/"-", ASCII encoded
 
196
 
 
197
StartDate                       ::=     OCTET STRING (SIZE (8))
 
198
 
 
199
StartTime                       ::=     OCTET STRING (SIZE (6))
 
200
 
 
201
CallDuration                    ::=     INTEGER
 
202
--      Expressed as number of millseconds
 
203
 
 
204
Cellrate                        ::=     INTEGER
 
205
--      Value range 0-2^64
 
206
CauseForTerm                    ::=     INTEGER
 
207
{
 
208
        unsuccessfulCallAttempt (0),
 
209
        abnormalTermination     (1)
 
210
}
 
211
 
 
212
END
 
213