File: megaco-h248

package info (click to toggle)
doc-iana 2001.08-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,176 kB
  • ctags: 954
  • sloc: perl: 1,057; makefile: 83; sh: 27
file content (368 lines) | stat: -rw-r--r-- 16,448 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368

Megaco/H.248 Packages per [RFC 3015] or [ITU-T Rec. H.248]
-Packages
-Error Codes
-ServiceChange Reasons

(last updated 2001 June 25)


The IANA will assign a serial number to each package meeting the 
conditions of registration (except for an update of an existing 
package, which retains the serial number of the package it is 
updating), in consecutive order of registration.  The serial number
will be used to identify the package in the binary-coded version of
the Megaco/H.248 protocol.  Serial number 0 is reserved, and the 
initial tabulation of public packages is given below.  Public 
packages MUST be given serial numbers in the range 0x0001 to
0x7fff.  Private packages MUST be given serial numbers in the range
0x8000 to 0xffff.   
    
IANA will maintain the currency and public availability of the 
tabulation of public and private packages.  Packages will be listed
in increasing order of serial number.  Updates to packages will be 
listed in increasing order of version number.

Tabulation Of Public Packages

Serial Text Name  Ver     Extends      Status*   Reference/Contact 
------ ---------  ---   -----------    ------    -----------------
                        Ser     Ver
                        ------  ---
0x0001 g            1      -     -     Final     Annex E of [RFC3015] or 
                                                 ITU-T Rec. H.248 
                                                 ITU TSB 
                                                 Place des Nations 
                                                 CH-1211 Geneva 20 
                                                 tsbmail@itu.int 

0x0002 root         1      -     -     Final     ditto 

0x0003 tonegen      1      -     -     Final     ditto 

0x0004 tonedet      1      -     -     Final     ditto 

0x0005 dg           1   0x0003   1     Final     ditto 

0x0006 dd           1   0x0004   1     Final     ditto 

0x0007 cg           1   0x0003   1     Final     ditto 

0x0008 cd           1   0x0004   1     Final     ditto 

0x0009 al           1      -     -     Final     ditto 


0x000a ct           1      -     -     Final     ditto 

0x000b nt           1      -     -     Final     ditto 

0x000c rtp          1   0x000b   1     Final     ditto 


0x000d tdmc         1   0x000b   1     Final     ditto 

0x000e ftmd         1   0x0004   1     Final     H.248 Annex F
                                                 ITU TSB at above 
                                                 address 

0x000f txc          1      -     -     Final     ditto 

0x0010 txp          1      -     -     Final     ditto 

0x0011 ctyp         1      -     -     Final     ditto 

0x0012 fax          1      -     -     Final     ditto 

0x0013 ipfax        1      -     -     Final     ditto 

0x0014 dis          1      -     -     Final     H.248 Annex G
                                                 ITU TSB at above 
                                                 address 

0x0015 key          1      -     -     Final     ditto 

0x0016 kp           1   0x0015   1     Final     ditto 

0x0017 labelkey     1   0x0015   1     Final     ditto 

0x0018 kf           1   0x0017   1     Final     ditto 

0x0019 ind          1      -     -     Final     ditto 

0x001a ks           1   0x0017   1     Final     ditto 

0x001b anci         1      -     -     Final     ditto 

0x001c dtd          1      -     -     Final     H.248 Annex J
                                                 ITU TSB at above 
                                                 address 

0x001d an           1      -     -     Final     H.248 Annex K
                                                 ITU TSB at above 
                                                 address 

0x001e bcp          1      -     -     IP 06/01  Bearer Characteristics
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x001f bnct         1      -     -     IP 06/01  Bearer Network Connection Cut
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0020 ri           1      -     -     IP 06/01  Reuse Idle
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0021 gb           1      -     -     IP 06/01  Generic Bearer Connection
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0022 bt           1      -     -     IP 06/01  Bearer Control Tunnelling
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0023 bcg          1   0x0003   1     IP 06/01  Basic Call Progress Tones
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0024 xcg          1   0x0003   1     IP 06/01  Expanded Call Progress Tones
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0025 srvtn        1   0x0003   1     IP 06/01  Basic Services Tones
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0026 xsrvtn       1   0x0003   1     IP 06/01  Expanded Services Tones
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0027 int          1   0x0003   1     IP 06/01  Intrusion Tones
                                                 Q.1950 Annex A
                                                 ITU TSB at above address 

0x0028 biztn        1   0x0003   1     IP 06/01  Business Tones
                                                 Q.1950 Annex A
                                                 ITU TSB at above address

0x0029 chp          1      -     -     IP 06/01  Media Gateway Resource
                                                 Congestion Handling
                                                 H.248 Annex M.2
                                                 ITU TSB at above address

0x002a h245         1      -     -     IP 06/01  H245 package
                                                 H.248 Annex M.4
                                                 ITU TSB at above address

0x002b h323bc       1    h245    1     IP 06/01  H323 bearer control package
                                                 H.248 Annex M.4
                                                 ITU TSB at above address

0x002c h324         1      -     -     IP 06/01  H324 package
                                                 H.248 Annex M.4
                                                 ITU TSB at above address	  

0x002d h245com      1      -     -     IP 06/01  H245 command package
                                                 H.248 Annex M.4
                                                 ITU TSB at above address

0x002e h245ind      1      -     -     IP 06/01  H245 indication package
                                                 H.248 Annex M.4
                                                 ITU TSB at above address

0x002f 3gup         1      -     -     Final     3G User Plane
                                                 3GPP TS 29.232 v4.1.0
                                                 3GPP support office
                                                 650 Route des Lucioles
                                                 Sophia Antipolis
                                                 Valbonne, FRANCE
                                                 contact@3gpp.org

0x0030 3gcsd        1      -     -     Final     3G Circuit Switched Data
                                                 3GPP TS 29.232 v4.1.0
                                                 3GPP support office
                                                 650 Route des Lucioles
                                                 Sophia Antipolis
                                                 Valbonne, FRANCE
                                                 contact@3gpp.org

0x0031 3gtfoc       1      -     -     Final     3G TFO Control
                                                 3GPP TS 29.232 v4.1.0
                                                 3GPP support office
                                                 650 Route des Lucioles
                                                 Sophia Antipolis
                                                 Valbonne, FRANCE
                                                 contact@3gpp.org

0x0032 3gxcg        1   0x0024   1     Final     3G Expanded Call Progress Tones
                                                 Generator Package
                                                 3GPP TS 29.232 v4.1.0
                                                 3GPP support office
                                                 650 Route des Lucioles
                                                 Sophia Antipolis
                                                 Valbonne, FRANCE
                                                 contact@3gpp.org


Private packages 0x8000 to 0xffff.

Serial Text Name  Ver     Extends      Status*   Reference/Contact
------ ---------  ---   -----------    ------    -----------------
                        Ser     Ver
                        ------  ---

0x8000 eri_iuup     1      -     -     Final     Ericsson IU 
                                                 User Plane Package
                                             <Fredrik.Aberg@lmf.ericsson.se>

0x8001 eri_ugcsd    1      -     -     Final     Ericsson UMTS and GSM Circuit
                                                 Switched Data Package
                                             <Fredrik.Aberg@lmf.ericsson.se>

0x8002 eri__ecg     1      -     -     Final     Ericsson Tone Generator
                                                 Package
                                             <Fredrik.Aberg@lmf.ericsson.se>
 

* "Status" - whether the package is still being finalized 
("IP" = In Progress, with expected completion date) or is final.
 

Error Codes
-----------

Errors consist of an IANA registered error code and an explanatory 
string.  Sending the explanatory string is optional.  
Implementations are encouraged to append diagnostic information to 
the end of the string. 
    
When a MG reports an error to a MGC, it does so in an error 
descriptor.  An error descriptor consists of an error code and 
optionally the associated explanatory string.  The Reference for the
below error codes is [ITU-T Rec.H.248 Annex L] unless otherwise noted.
    
The identified error codes are:                                References
------------------------------                                 ----------

        400 - Syntax error in message                          
        401 - Protocol Error 				       
        402 - Unauthorized                                     
        403 - Syntax error in transaction request              
        406 - Version Not Supported                            
        410 - Incorrect identifier                             
        411 - The transaction refers to an unknown ContextId   
        412 - No ContextIDs available 
         
        421 - Unknown action or illegal combination of actions 
        422 - Syntax Error in Action                           
        430 - Unknown TerminationID                            
        431 - No TerminationID matched a wildcard              
        432 - Out of TerminationIDs or No TerminationID        
              available 
        433 - TerminationID is already in a Context            
        434 - Max number of Terminations in a Context exceeded 
        435 - Termination ID is not in specified Context
        440 - Unsupported or unknown Package                   
        441 - Missing Remote or Local Descriptor               
        442 - Syntax Error in Command                          
        443 - Unsupported or Unknown Command                   
        444 - Unsupported or Unknown Descriptor                
        445 - Unsupported or Unknown Property                  
        446 - Unsupported or Unknown Parameter                 
        447 - Descriptor not legal in this command             
        448 - Descriptor appears twice in a command            
        450 - No such property in this package                 
        451 - No such event in this package                    
        452 - No such signal in this package                   
        453 - No such statistic in this package                
        454 - No such parameter value in this package          
        455 - Property illegal in this Descriptor             
        456 - Property appears twice in this Descriptor 
        457 - Missing parameter in signal or event             
        471 - Implied Add for Multiplex failure                
    
        500 - Internal software Failure in MG                  
        501 - Not Implemented                                  
        502 - Not ready.                                       
        503 - Service Unavailable                              
        504 - Command Received from unauthorized entity        
        505 - Transaction Request Received before a Service    
              Change Reply has been received
        510 - Insufficient resources                           
        512 - Media Gateway unequipped to detect requested     
              Event 
        513 - Media Gateway unequipped to generate requested   
              Signals 
        514 - Media Gateway cannot send the specified          
              announcement 
        515 - Unsupported Media Type                           
        517 - Unsupported or invalid mode                      
        518 - Event buffer full                                
        519 - Out of space to store digit map                  
        520 - Digit Map undefined in the MG                            
        521 - Termination is "ServiceChangeing"                       
        526 - Insufficient bandwidth                           
        529 - Internal hardware failure in MG                  
        530 - Temporary Network failure                        
        531 - Permanent Network failure     
        532 - Audited Property, Statistic, Event or Signal
              does not exist
        533 - Response exceeds maximum transport PDU size
        534 - Illegal write or read only property
        540 - Unexpected initial hook state                   
        581 - Does Not Exist                                   

ServiceChange Reasons
---------------------

The ServiceChangeReason parameter specifies the reason why the 
ServiceChange has or will occur.  It consists of an alphanumeric 
token and, optionally, an explanatory string. 

The following ServiceChangeReasons are defined.  The Reference
for the below defined ServiceChange Reasons is [H.248 Rec.Annex L] 
unless otherwise noted.

ServiceChangeReasons                                    References
--------------------                                    ----------
    
        900 Service Restored 
        901 Cold Boot 
        902 Warm Boot 
        903 MGC Directed Change 
        904 Termination malfunctioning 
        905 Termination taken out of service 
        906 Loss of lower layer connectivity (e.g. downstream sync) 
        907 Transmission Failure 
        908 MG Impending Failure 
        909 MGC Impending Failure 
        910 Media Capability Failure 
        911 Modem Capability Failure 
        912 Mux Capability Failure 
        913 Signal Capability Failure 
        914 Event Capability Failure 
        915 State Loss 



References
----------

[RFC3015]  R. Cuervo, N. Greene, C. Huitema, A. Rayhan, B. Rosen, 
           and J. Segers, "Megaco Protocol", RFC 3015, November 2000.  

[ITU-T Rec. H.248] ITU-T Recommendation H.248 Media Gateway Control
           Protocol 

[ITU-T Rec. H.248 Annex L] ITU-T Recommendation H.248 Annex L Error
           Codes and Service Change Reasons


(created Oct 2000)

[]