Site configuration

Overview

Service sites are the NEs that participate in a service.

The XML API allows you to create and manage service sites by using the classes specified in the following table.

Table 19-4: Service site objects

Service type

Package and class

Apipe

apipe.Site, mpr.Asite (for Wavence only)

Epipe

epipe.Site, mpr.Esite (for Wavence only)

Fpipe

fpipe.Site

Ipipe

ipipe.Site

Cpipe

cpipe.Site, mpr.Site (for Wavence only)

Hpipe

hpipe.Site

VPLS, MVPLS, PBB

vpls.Site, vpls.BSite, vpls.ISite, mvpls.Site, mvpls.BSite, mvpls.ISite

IES

ies.Site

VPRN

vprn.Site

The following example shows the minimum XML parameter tags required to develop an XML request to create a basic service site.

The genericObject.configureChildInstance method is used in the XML request to create a site. The XML response returns the <objectFullName> parameter that can be used to identify the new service site.

Service site creation parameters

Figure 19-6: Service site creation request example
<generic.GenericObject.configureChildInstance xmlns="xmlapi_1.0">
   <deployer>immediate</deployer>
   <synchronousDeploy>true</synchronousDeploy>
   <distinguishedName>svc-mgr:service-620</distinguishedName>
   <childConfigInfo>
      <epipe.Site>
         <actionMask>
            <bit>create</bit>
         </actionMask>
         <siteId>198.51.100.198</siteId>
          ..
      </epipe.Site>
   </childConfigInfo>
</generic.GenericObject.configureChildInstance>

See the XML API Reference and Schema Reference for more information about classes, properties, and methods to create the required service sites.