service-device (Remote Device Management)
Syntax
service-device device-name { access-domain { vlan-id-list [vlan-id-low-vlan-id-high vlan-id] } address ip-address; dictionary absolute file path; provisioning-method { netconf { bulk-interval milliseconds; bulk-limit number; connection-retry-interval seconds; password password; port port-number; reconfigure-bulk-limit number; response-timeout seconds; response-timeout-count number; user-name name; } } }
Hierarchy Level
[edit routing-instances routing-instance-name system services remote-device-management], [edit system services remote-device-management]
Description
Configure a remote device to provision and deprovision
services for subscribers. This configuration is used when profile-type
remote-device-service
has been configured in the dynamic service
profile.
Provides basic configuration for the remote service device and enables NETCONF TCP session to be established with the service-device. Subsequently, dynamic configuration of the access-domain occurs based on allocation and assignment of individual VLAN IDs or VLAN ranges for one or more subscriber sessions.
With the exception of the access-domain
statement,
all statements are required to be configured for the service device
and are subject to a commit check. This behavior enables basic configuration
for the remote device and the NETCONF TCP session to be completed
followed later by dynamic configuration of the access-domain based
on allocation and assignment of individual VLAN IDs or VLAN ranges
for one or more subscriber sessions.
Options
address ip-address | Specify the IP address of the remote device used by the BNG to configure the subscriber service. The address must be unique; it is used for all actions performed by the BNG, including service provisioning and deprovisioning. The address must also be unique across all routing instances. Note:
You cannot change the IP address for the device when any active subscriber services are mapped to it. |
device-name | System-wide name that uniquely identifies the device across routing instances. |
dictionary absolute file path | Specify the absolute file path for the vendor-specific dictionary that defines the set of NETCONF XML protocol commands required to provision, deprovision, and roll back a subscriber service on the remote device. The dictionary is stored on the BNG. An example absolute path is /var/home/dict/remote-device.xml. Because the dictionary is assigned to a service device, you can use service devices from different vendors at the same time. This assignment method also enables you to use multiple devices from the same vendor that are running different software releases. This is useful because the NETCONF XML protocol commands to configure the devices can differ across releases. Note:
The maximum total length of the path is 127 characters.
The filename must end in Note:
You cannot change the dictionary path for the device when any active subscriber services are mapped to it. |
The remaining statements are explained separately. Search for a statement in CLI Explorer or click a linked statement in the Syntax section for details.
Required Privilege Level
system—To view this statement in the configuration.
Release Information
Statement introduced in Junos OS Release 18.3R1.