Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    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

    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.

    1. Use your text editor on your computer to make changes to the original service definition file.
    2. 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
    3. 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

    Published: 2014-08-20