All MIBs › WIRELESS-INNOVATIONS-PRODUCTS-MIB › fUpload
fUpload
Module: WIRELESS-INNOVATIONS-PRODUCTS-MIB
OID (symbolic): WIRELESS-INNOVATIONS-PRODUCTS-MIB::fUpload
OID (numeric): 1.3.6.1.4.1.331.1.2.1.1.8.1
Node type: OBJECT-IDENTITY
Description: Objects for file upload control. The actual file transfer is done via HTTP POST.
If the Agent doesn't support file upload at all, always 'no such object' has to be returned to any request within this section.
General:
- Any state transition not shown in the state diagram (except state transcision to idle - see idle description)
is not allowed and should respond an SNMP error code. Before responding the error code, fulResultOk
and fulResultString should be prepared accordingly.
Preconditions for file upload are:
- fulState = idle (default at Agent startup)
- fulResultOk = false (default at Agent startup)
- fulDestFolder (V1.5.0.0 extension), fulFilename, fulMD5, fulUploadURL and fulResultString are empty (defaults at Agent startup)
Workflow file upload:
- Manager sets fulState = preparation
- Manager gets fulSegmentationSupported
If segmentation is supported, the Manager performs all neccessary internal actions to prepare file segmentation.
This step is optional. If more than one file should be uploaded, the Manager typically checks fulSegmentationSupported only once.
- Manager sets fulDestFolder (V1.5.0.0 extension)
This step is optional. If not set it is up to the Agent where to store the file.
- Manager sets fulFilename
Upon this, the Agent prepares the upload URL in fulUploadURL (before responding the set fulFilename request)
- Manager gets fulUploadURL
- Manager sets fulMD5
This step is optional. The Manager may want to upload a file without MD5 checksum test (e.g. MD5 checksum unknown).
- Manager sets fulState = inProgress
Manager performs the actual HTTP file transfer of the file
OID Breakdown
Upper-level ancestors (9 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.331 | andrew | ANDREW-MIB |
| 1.3.6.1.4.1.331.1 | andrewProducts | ANDREW-MIB |
| 1.3.6.1.4.1.331.1.2 | wirelessInnovations | ANDREW-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.331.1.2.1 | wirelessInnovationsProducts | WIRELESS-INNOVATIONS-PRODUCTS-MIB |
| 1.3.6.1.4.1.331.1.2.1.1 | commonDeviceObjects | WIRELESS-INNOVATIONS-PRODUCTS-MIB |
| 1.3.6.1.4.1.331.1.2.1.1.8 | commonDeviceFileTransfer | WIRELESS-INNOVATIONS-PRODUCTS-MIB |
| 1.3.6.1.4.1.331.1.2.1.1.8.1 | fUpload | WIRELESS-INNOVATIONS-PRODUCTS-MIB |