Access Node Control Protocol (ANCP)
2011-05-19
2014-07-07
ANCP Message Types
Standards Action
The values for Message Type MAY range from 0 to 255, but new Message Types SHOULD be
assigned values sequentially from 90 onwards.
0-9
Unassigned
10
Adjacency Protocol
11-31
Unassigned
32
Port Management
33-79
Unassigned
80
Port Up
81
Port Down
82-84
Unassigned
85
Adjacency Update
86-90
Unassigned
91
Generic Response
92
Unassigned
93
Provisioning
94-143
Unassigned
144
Multicast Replication Control
145
Multicast Admission Control
146
Bandwidth Reallocation Request
147
Bandwidth Transfer
148
Delegated Bandwidth Query
149
Multicast Flow Query
150
Committed Bandwidth Report
151-255
Unassigned
ANCP Result Codes
Unassigned
0x0-0xFFF
IETF Review
IANA SHOULD allocate new Result Code values from this range
sequentially beginning at 0x64.
0x1000-0xFFFFFF
Specification Required
IANA SHOULD allocate new Result Code values from this
range sequentially beginning at 0x1000.
0x0
No result
0x1
Unassigned
0x2
Invalid request message
0x3-0x5
Unassigned
0x6
One or more of the specified ports are down
0x7-0x12
Unassigned
0x13
Out of resources
0x14-0x50
Unassigned
0x51
Request message type not implemented
0x52
Unassigned
0x53
Malformed message
0x54
Mandatory TLV missing
0x55
Invalid TLV contents
0x56-0x63
Unassigned
0x64
Command error.
0x65
Invalid flow address.
0x66
Multicast flow does not exist.
0x67
Invalid preferred bandwidth amount.
0x68
Inconsistent views of delegated bandwidth amount.
0x69
Bandwidth request conflict.
0x6A-0x495
Unassigned
0x500
One or more of the specified ports do not exist
0x501
Loopback test timed out
0x502
Reserved
0x503
DSL line status showtime
0x504
DSL line status idle
0x505
DSL line status silent
0x506
DSL line status training
0x507
DSL line integrity error
0x508
DSLAM resource not available
0x509
Invalid test parameter
0x50A-0xFFFFFF
Unassigned
ANCP Port Management Functions
Standards Action
0
Reserved
1-7
Unassigned
8
Configure Connection Service Data
9
Remote Loopback
10-255
Unassigned
ANCP Technology Types
Expert Review
Unassigned
0
Not technology dependent
1
Passive Optical Network (PON)
2-4
Unassigned
5
Digital Subscriber Line (DSL)
6-254
Unassigned
255
Reserved
ANCP Command Codes
Standards Action
0
Reserved
1
Add
2
Delete
3
Delete All
4
Admission Control Reject
5
Conditional Access Reject
6
Admission Control and Conditional Access Reject
7-255
Unassigned
ANCP TLV Types
Unassigned
0x0000-0x1FFF
IETF Review
IANA SHOULD allocate new Result Code values from this range
sequentially beginning at 0x100.
0x2000-0xFFFF
Specification Required
IANA SHOULD allocate new Result Code values from this
range sequentially beginning at 0x2000.
0x0000
Reserved
0x0001
Access-Loop-Circuit-ID
0x0002
Access-Loop-Remote-ID
0x0003
Access-Aggregation-Circuit-ID-ASCII
0x0004
DSL-Line-Attributes
0x0005
Service-Profile-Name
0x0006
Access-Aggregation-Circuit-ID-Binary
0x0007
OAM-Loopback-Test-Parameters
0x0008
Opaque-Data
0x0009
OAM-Loopback-Test-Response-String
0x000A-0x0010
Unassigned
0x0011
Command
0x0012
Unassigned
0x0013
Multicast-Service-Profile
0x0014
Unassigned
0x0015
Bandwidth-Allocation
0x0016
Bandwidth-Request
0x0017
Unassigned
0x0018
Multicast-Service-Profile-Name
0x0019
Multicast-Flow
0x001a-0x0020
Unassigned
0x0021
List-Action
0x0022
Sequence-Number
0x0023
Unassigned
0x0024
White-List-CAC
0x0025
MRepCtl-CAC
0x0026-0x0080
Unassigned
0x0081
Actual-Net-Data-Rate-Upstream
0x0082
Actual-Net-Data-Rate-Downstream
0x0083
Minimum-Net-Data-Rate-Upstream
0x0084
Minimum-Net-Data-Rate-Downstream
0x0085
Attainable-Net-Data-Rate-Upstream
0x0086
Attainable-Net-Data-Rate-Downstream
0x0087
Maximum-Net-Data-Rate-Upstream
0x0088
Maximum-Net-Data-Rate-Downstream
0x0089
Minimum-Net-Low-Power-Data-Rate-Upstream
0x008A
Minimum-Net-Low-Power-Data-Rate-Downstream
0x008B
Maximum-Interleaving-Delay-Upstream
0x008C
Actual-Interleaving-Delay-Upstream
0x008D
Maximum-Interleaving-Delay-Downstream
0x008E
Actual-Interleaving-Delay-Downstream
0x008F
DSL-Line-State
0x0090
Access-Loop-Encapsulation
0x0091
DSL-Type
0x0092
Request-Source-IP
0x0093
Request-Source-MAC
0x0094
Report-Buffering-Time
0x0095
Committed-Bandwidth
0x0096
Request-Source-Device-Id
0x0097-0x0105
Unassigned
0x0106
Status-Info
0x0107-0x0FFF
Unassigned
0x1000
Target (single access line variant)
0x1001-0x1020
Reserved for Target variants
0x1021-0xFFFF
Unassigned
ANCP Capability Types
Standards Action
0
Reserved
1
DSL Topology Discovery
5
No
2
DSL Line Configuration
5
No
3
NAS-Initiated Multicast Replication
0
No
4
DSL Line Testing
5
No
5
Committed Bandwidth Reporting
0
No
6
Conditional Access and Admission Control With White and Black Lists
0
No
7
Conditional Access and Admission Control With Grey Lists
0
No
8
Bandwidth Delegation
0
No
9-255
Unassigned
Joint GSMP / ANCP Version Registry
Standards Action
0
Unassigned
1
GSMP Version 1
2
GSMP Version 2
3
GSMP Version 3
4-49
Unassigned
50
ANCP Version 1
51-255
Unassigned