Managing Your Service Definitions
After you have created the macro file for your service definition, you can perform the following operations with the service definition macro file:
![]() | Note: All new service sessions will be activated using the new service definition. Any existing service sessions that were activated using the original service definition continue to use the original definition until you deactivate the service session. |
- Copying a Service Definition Macro File
- Installing a Service Definition File
- Uninstalling a Service Definition File
- Updating an Existing Service Definition File
Copying a Service Definition Macro File
You must copy the service definition from the local computer that you used to create the macro file to the router’s NVS card.
To copy a service definition macro file from your computer to the router’s NVS:
- Issue the copy command in Privileged
Exec mode. You must specify the directory containing the macro file
you want to copy and the name you want to use for the file in NVS.host1#copy boston:/serviceDefs/triplePlay/tiered.mac tiered.mac
There is no no version.
Installing a Service Definition File
You must install the service definition before you can use it to create a service session. During installation, Service Manager precompiles the definition and extracts and extracts the definition file’s timestamp. Precompiling the service definition improves Service Manager performance. The timestamp enables the Service Manager application to track any modifications you might make while the definition is being used.
To install a service definition file:
- Issue the service-management install command in Global Configuration mode.host1(config)#service-management install tiered.mac
You must include the .mac extension while you use the service-management install command to install a service definition. After you install the service definition, you can use the definition to create service sessions for subscribers.
Use the no version of this command to remove a previously configured service definition.
Uninstalling a Service Definition File
You can uninstall a service definition file, for example, if you no longer want to use that definition. When you uninstall a service definition file, any existing service sessions that were activated using the original service definition continue to use the original definition until you deactivate the service session.
To uninstall a service definition file:
- Issue the no service-management install command in Global Configuration mode.host1(config)#no service-management install tiered.mac
Updating an Existing Service Definition File
You can update an existing service definition file at any time. To update a service definition file:
To update an existing service definition, you make changes to the original macro file on your computer, copy the updated file to NVS, and install the updated file. All subsequent service sessions use the new service definition file. However, currently active service sessions continue to use the original definition file until the sessions are deactivated, then reactivated.
- Use your text editor on your computer to make changes to the original service definition file.
- Copy the updated service definition file back to your
router’s NVS—this overwrites the original file on the
router. ! update the original macro file on the remote system
! copy the updated macro file to the routerhost1#copy boston:/serviceDefs/triplePlay/tiered.mac tiered.mac - Enter the Global Configuration mode and Install the new
service definition file. host1#configure terminal ! install the updated service definition on the router host1(config)#service-management install tiered.mac
Related Documentation
- Service Definitions Overview
- Creating Service Definitions
- Referencing QoS Configurations in Service Definitions
- Specifying QoS Profiles in Service Definitions
- Example: Tiered Service Definition
- Example: Voice-over-IP Service Definition
- Example: Video-on-Demand Service Definition
- Example: Guided Entrance Service Definition
- copy
- service-management install
Hide Navigation Pane
Show Navigation Pane
SHA1
