aboutsummaryrefslogtreecommitdiff
path: root/rfc/core-parameters.txt
blob: 659d0e2f73357e6540aecc8aed00ee9da726d663 (plain)
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
                                                  Constrained RESTful Environments (CoRE) Parameters

   Created
           2012-06-08

   Last Updated
           2015-07-03

   Available Formats
           [IMG]
           XML [IMG]
           HTML [IMG]
           Plain text

   Registries included below

     * Resource Type (rt=) Link Target Attribute Values
     * Interface Description (if=) Link Target Attribute Values
     * CoAP Codes

          * CoAP Method Codes
          * CoAP Response Codes

     * CoAP Option Numbers
     * CoAP Content-Formats

Resource Type (rt=) Link Target Attribute Values

   Expert(s)

 Unassigned

   Reference
           [RFC6690]

   Available Formats
           [IMG]
           CSV

            Range           Registration Procedures
   value starts with "core" IETF Review
       all other values     Specification Required

    Value                                                 Description                                                       Reference         Notes
   core.gp Group Configuration resource. This resource is used to query/manage the group membership of a CoAP        [RFC7390, Section 2.6.2]
           server.

Interface Description (if=) Link Target Attribute Values

   Expert(s)

 Unassigned

   Reference
           [RFC6690]

            Range           Registration Procedures
   value starts with "core" IETF Review
       all other values     Specification Required

   Value Description Reference Notes
   No registrations at this time.

CoAP Codes

   Registration Procedure(s)

 Reserved ranges may be allocated in accordance with section 4.3 of [RFC5226].

   Reference
           [RFC7252, Section 12.1]

   Available Formats
           [IMG]
           CSV

     Code                                               Description                                                     Reference
   0.00      Indicates an Empty message.                                                                        [RFC7252, section 4.1]
   0.01-0.31 Indicates a request. Values in this range are assigned by the [CoAP Method Codes] sub-registry.    [RFC7252, section 12.1.1]
   1.00-1.31 Reserved                                                                                           [RFC7252]
   2.00-5.31 Indicates a response. Values in this range are assigned by the [CoAP Response Codes] sub-registry. [RFC7252, section 12.1.2]
   6.00-7.31 Reserved                                                                                           [RFC7252]

  CoAP Method Codes

   Registration Procedure(s)

 IETF Review or IESG Approval

   Reference
           [RFC7252, Section 12.1.1]

   Available Formats
           [IMG]
           CSV

     Code       Name    Reference
   0.01      GET        [RFC7252]
   0.02      POST       [RFC7252]
   0.03      PUT        [RFC7252]
   0.04      DELETE     [RFC7252]
   0.05-0.31 Unassigned

  CoAP Response Codes

   Registration Procedure(s)

 IETF Review or IESG Approval

   Reference
           [RFC7252, Section 12.1.2]

   Available Formats
           [IMG]
           CSV

     Code           Description         Reference
   2.00      Unassigned
   2.01      Created                    [RFC7252]
   2.02      Deleted                    [RFC7252]
   2.03      Valid                      [RFC7252]
   2.04      Changed                    [RFC7252]
   2.05      Content                    [RFC7252]
   2.06-2.31 Unassigned
   3.00-3.31 Reserved                   [RFC7252]
   4.00      Bad Request                [RFC7252]
   4.01      Unauthorized               [RFC7252]
   4.02      Bad Option                 [RFC7252]
   4.03      Forbidden                  [RFC7252]
   4.04      Not Found                  [RFC7252]
   4.05      Method Not Allowed         [RFC7252]
   4.06      Not Acceptable             [RFC7252]
   4.07-4.11 Unassigned
   4.12      Precondition Failed        [RFC7252]
   4.13      Request Entity Too Large   [RFC7252]
   4.14      Unassigned
   4.15      Unsupported Content-Format [RFC7252]
   4.16-4.31 Unassigned
   5.00      Internal Server Error      [RFC7252]
   5.01      Not Implemented            [RFC7252]
   5.02      Bad Gateway                [RFC7252]
   5.03      Service Unavailable        [RFC7252]
   5.04      Gateway Timeout            [RFC7252]
   5.05      Proxying Not Supported     [RFC7252]
   5.06-5.31 Unassigned

CoAP Option Numbers

   Expert(s)

 Zach Shelby

   Reference
           [RFC7252, Section 12.2]

   Available Formats
           [IMG]
           CSV

      Range           Registration Procedures
      0-255    IETF Review or IESG Approval
    256-2047   Specification Required
   2048-64999  Expert Review
   65000-65535 Experimental use (no operational use)

     Number                Name                           Reference
   0           Reserved                      [RFC7252]
   1           If-Match                      [RFC7252]
   2           Unassigned
   3           Uri-Host                      [RFC7252]
   4           ETag                          [RFC7252]
   5           If-None-Match                 [RFC7252]
   6           Observe                       [RFC-ietf-core-observe-16]
   7           Uri-Port                      [RFC7252]
   8           Location-Path                 [RFC7252]
   9-10        Unassigned
   11          Uri-Path                      [RFC7252]
   12          Content-Format                [RFC7252]
   13          Unassigned
   14          Max-Age                       [RFC7252]
   15          Uri-Query                     [RFC7252]
   16          Unassigned
   17          Accept                        [RFC7252]
   18-19       Unassigned
   20          Location-Query                [RFC7252]
   21-34       Unssigned
   35          Proxy-Uri                     [RFC7252]
   36-38       Unassigned
   39          Proxy-Scheme                  [RFC7252]
   40-59       Unassigned
   60          Size1                         [RFC7252]
   61-127      Unassigned
   128         Reserved                      [RFC7252]
   129-131     Unassigned
   132         Reserved                      [RFC7252]
   133-135     Unassigned
   136         Reserved                      [RFC7252]
   137-139     Unassigned
   140         Reserved                      [RFC7252]
   141-283     Unassigned
   284         No-Response                   [draft-tcs-coap-no-response-option]
   285-64999   Unassigned
   65000-65535 Reserved for Experimental Use [RFC7252]

CoAP Content-Formats

   Expert(s)

 Zach Shelby

   Reference
           [RFC7252, Section 12.3]

   Available Formats
           [IMG]
           CSV

      Range           Registration Procedures
      0-255    Expert Review
    256-9999   IETF Review or IESG Approval
   10000-64999 First Come First Served
   65000-65535 Experimental use (no operational use)

            Media Type           Encoding     ID                                        Reference
   text/plain; charset=utf-8              0           [RFC2046][RFC3676][RFC5147]
   Unassigned                             1-39
   application/link-format                40          [RFC6690]
   application/xml                        41          [RFC3023]
   application/octet-stream               42          [RFC2045][RFC2046]
   Unassigned                             43-46
   application/exi                        47          ["Efficient XML Interchange (EXI) Format 1.0 (Second Edition)", February 2014]
   Unassigned                             48-49
   application/json                       50          [RFC4627]
   Unassigned                             51-59
   application/cbor                       60          [RFC7049]
   Unassigned                             61-64999
   Reserved for Experimental Use          65000-65535 [RFC7252]