35000
35000
38334
Code | Operation Message | Reference |
---|---|---|
1 | QUOTATION | |
2 | PROCESSING | |
3 | OFFER | |
4 | ACCEPT | |
5 | DECLINE | |
6 | ACK | |
7 | CANCEL | |
8 | WITHDRAW | |
9 | UPDATE | |
10 | FAIL | |
11 | ACTIVATE |
Subcode | Description |
---|---|
1 | Upgrade of local resources |
2 | Request external resources |
Code | Description |
---|---|
1 | Unacceptable gap between the request and the offer |
2 | Conflict with another offer from another server |
3 | Activation type mismatch |
Status Code | Error Code | Description |
---|---|---|
1 | Message Validation Error | The message cannot be validated (see |
2 | Authentication Required | The request cannot be handled because authentication is required. |
3 | Authorization Failed | The request cannot be handled because authorization failed. |
4 | Administratively prohibited | The request cannot be handled because of administrative policies. |
5 | Out of Resources | The request cannot be honored because resources (e.g., capacity) are insufficient. |
6 | Network Presence Error | The request cannot be honored because there is no network presence. |
7 | More Time Rejected | The request to extend the time for negotiation is rejected by the client. |
8 | Unsupported Activation Type | The request cannot be handled because the requested activation type is not supported. |
Operation | Validation Checks |
---|---|
PROCESSING | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier} must match an existing PQO with a state set to "PQOSent". The sequence number carried in the packet must be larger than the sequence number maintained by the client. |
OFFER | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier} must match an existing order with state set to "PQOSent", or {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier} must match an existing order with a state set to "ServerProcessing". The sequence number carried in the packet must be larger than the sequence number maintained by the client. |
ACK (QUOTATION Transaction) | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier, Offered Connectivity Provisioning Document} must match an order with a state set to "AcceptSent". The sequence number carried in the packet must be larger than the sequence number maintained by the client. |
ACK (UPDATE Transaction) | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier, Updated Connectivity Provisioning Document} must match an order with a state set to "AcceptSent". The sequence number carried in the packet must be larger than the sequence number maintained by the client. |
ACK (WITHDRAW Transaction) | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier, Empty Connectivity Provisioning Document} must match an order with a state set to "Cancelled". The sequence number carried in the packet must be larger than the sequence number maintained by the client. |
Method | Validation Checks |
---|---|
QUOTATION | The source IP address passes existing access filters (if any). The sequence number carried in the packet must not be lower than the sequence number maintained by the server. |
PROCESSING | The sequence number carried in the packet must be greater than the sequence number maintained by the server. |
CANCEL | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier} must match an order with state set to "PQOReceived" or "OfferProposed" or "ProcessingReceived" or "AcceptReceived". The sequence number carried in the packet must be greater than the sequence number maintained by the server. |
ACCEPT | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier, Nonce, Offered Connectivity Provisioning Document} must match an order with state set to "OfferProposed" or "ProcessingReceived". The sequence number carried in the packet must be greater than the sequence number maintained by the server. |
FAIL | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier} must match an order with state set to "AwaitingProcessing" and for which a request to grant more time to process an offer was requested. The sequence number carried in the packet must be greater than the sequence number maintained by the server. |
DECLINE | {Source IP address, source port number, destination IP address, destination port number, Transaction-ID, Customer Order Identifier, Provider Order Identifier, Nonce} must match an order with state set to "OfferProposed" or "ProcessingReceived". The sequence number carried in the packet must be greater than the sequence number maintained by the server. |
UPDATE | The source IP address passes existing access filters (if any), and {Customer Order Identifier, Provider Order Identifier, Nonce} must match an existing order with state "Completed". |
WITHDRAW | The source IP address passes existing access filters (if any), and {Customer Order Identifier, Provider Order Identifier, Nonce} must match an existing order with state "Completed". |
ACTIVATE | The source IP address passes existing access filters (if any), and {Customer Order Identifier, Provider Order Identifier, Nonce} must match an existing order with a state of "Completed" and its activation procedure set to explicit. |