[Index]
Model: relation/HcsAssociateSipLocalGwToSiteREL
Associate SIP Local Gateway
Full HTML Help
PROVIDER ONLY
Overview
Associating a SIP Local gateway to a site triggers registered IOS Builder events and triggers
registered dial plan schema group custom workflows. Only SIP Local gateways that share a common
CUCM cluster as specified in the site NDL and have the same country as the site can be associated
with a site hierarchy node.
Note
Sites with the same area code(s)
In this scenario, there are two possibilities:
- All sites share the same TDM trunks to the provider -- this is supported with the
default IOS Command Builder templates
- Each site has its own TDM trunk to the provider -- this is not supported with the default
IOS Command Builder templates
Sites with different area codes
In this scenario, it is unlikely the sites will be sharing the same TDM trunks. However even if they do
share the same TDM trunks, it is not currently supported without having to manually modify the default
IOS Command Builder templates. If the admin does deploy a shared LBO gateway to two or more sites with
different area codes using the default IOS Command Builder templates, calls from one of these sites
to a number that is in the same area code as another site sharing the same trunk will be treated as a
local/subscriber call.
A site with its own trunk is also not supported without modifying the default IOS Command Builder templates.
Associate a SIP Local Gateway to a Site
This procedure associates a SIP Local Gateway with a site.
Prerequisites:
- The SIP Local Gateway and the target site must be in the same country.
- The SIP Local Gateway and the target site must have the same CUCM Publisher.
- The target site must have a site dial plan deployed.
Note
- A SIP Local Gateway can be associated with multiple sites given the
prerequisite conditions are met.
- A site can be associated with multiple SIP Local Gateways given the
prerequisite conditions are met.
- If a SIP Local Gateway is deleted, all existing site associations are
disassociated.
- If a site is deleted through Site Management > Delete Site and at
least "Remove Dial Plan Items" is selected, all SIP Local Gateway
associations for that site are disassociated.
- If a site dial plan is deleted, all SIP Local Gateway associations are
disassociated.
Perform these steps:
Log in as provider, reseller, or customer administrator.
Set the hierarchy path to the site for which you want to associate a
SIP Local Gateway.
If you do not have the path set to a site, you are prompted to select
the site.
Choose Site Management > Associate SIP Local Gateway.
Click Add.
Select the SIP Local Gateway you want to associate with the site from
the menu.
Only SIP Local Gateways that have the same country and CUCM Publisher
configuration as the site are available to be selected.
Click Save. View transaction progress and details in the Transaction Logs.
See Transaction Logging and Audit
- The SIP Local Gateway appears in the Associate SIP Local Gateway list view.
- The HcsSipLocalGwAddSitePstnEVT event is generated. If enabled, the IOS
Command Builder generates the default IOS commands associated with the event.
- For each Area Code defined on the target site's dial plan, the
HcsSipLocalGwAddSiteAreaCodeEVT event is generated. If enabled, the
IOS Command Builder generates the default IOS commands associated with
the event.
- If the site has an existing E.164 to DN Association (N to N), either
the HcsSipLocalGwAddE164AssociationEVT (for N to N) or the
HcsSipLocalGwAddMultiE164AssociationEVT event (for N to 1) is
generated. If enabled, the IOS Command Builder generates the default
IOS commands associated with the event.
- If the site has an existing Voice Mail Pilot Number Association, the
HcsSipLocalGwAddVoiceMailPilotNumberEVT event is generated. If
enabled, the IOS Command Builder generates the default IOS commands
associated with the event.
- If the Dial Plan Schema Group that is associated with the customer
dial plan has the associateLboGateway custom workflow provisioned, the
associateLboGateway custom workflow is executed.
- The Site association to the SIP Local Gateway creates a Route Group
with the SIP Trunk created and associated to the SIP Local Gateway.
Disassociate a SIP Local Gateway from a Site
This procedure disassociates a SIP Local Gateway from a site.
Note
Prior to VOSS Automate, IOS commands generated at a site were lost when the site
was deleted.
Perform these steps:
- Log in as provider, reseller, or customer administrator.
- Choose Site Management > Associate SIP Local Gateway.
- Select the check box next to the SIP Local Gateway you want to disassociate,
then click Delete.
- The SIP Local Gateway association is removed from the Associate SIP
Local Gateway list view.
- The HcsSipLocalGwDelSitePstnEVT event is generated. If enabled, the
IOS Command Builder generates the default IOS commands associated with
the event.
- For each Area Code defined on the site's dial plan, the
HcsSipLocalGwDelSiteAreaCodeEVT event is generated. If enabled, the
IOS Command Builder generates the default IOS commands associated with
the event. If Area Codes are shared across multiple sites and
associated with the same gateway, the commands are generated only when
the gateway is disassociated from the last site that shares the Area
Code.
- If the site has an existing E.164 to DN Association, either the
HcsSipLocalGwDelE164AssociationEVT (for N to N) or
HcsSipLocalGwDelMultiE164AssociationEVT (for N to 1) event is
generated. If enabled, the IOS Command Builder generates the default
IOS commands associated with the event.
- If the site has an existing Voice Mail Pilot Number Association, the
HcsSipLocalGwDelVoiceMailPilotNumberEVT event is generated. If
enabled, the IOS Command Builder generates the default IOS commands
associated with the event.
- If the Dial Plan Schema Group that is associated with the customer
dial plan has the unassociateLboGateway custom workflow provisioned,
the unassociateLboGateway custom workflow is executed.
Note
When a SIP Local Gateway is disassociated from a site because the
site is deleted, IOS commands are copied from the site to the customer
level before the site is deleted. Select Device Management > IOS >
Commands to view the copied IOS commands.
Associate SIP Local Gateway
Before You Begin
These restrictions apply:
- The SIP Local Gateway and the target site must be in the same country.
- The SIP Local Gateway and the target site must have the same CUCM Publisher.
- The target site must have a site dial plan deployed.
Use this procedure to associate a SIP Local Gateway with a site.
Note
- A SIP Local Gateway can be associated with multiple sites given the
prerequisite conditions are met.
- A site can be associated with multiple SIP Local Gateways given the
prerequisite conditions are met.
- If a SIP Local Gateway is deleted, all existing site associations are
disassociated.
- If a site is deleted through Site Management > Delete Site and at
least "Remove Dial Plan Items" is selected, all SIP Local Gateway
associations for that site are disassociated.
- If a site dial plan is deleted, all SIP Local Gateway associations are
disassociated.
Procedure
Log in as provider, reseller, or customer administrator.
Set the hierarchy path to the site for which you want to associate a
SIP Local Gateway.
If you do not have the path set to a site, you are prompted to select
the site.
Choose Site Management > Associate SIP Local Gateway.
Click Add.
Select the SIP Local Gateway you want to associate with the site from
the menu.
Only SIP Local Gateways that have the same country and CUCM Publisher
configuration as the site are available to be selected.
Click Save.
- The SIP Local Gateway appears in the Associate SIP Local Gateway list view.
- The HcsSipLocalGwAddSitePstnEVT event is generated. If enabled, the IOS
Command Builder generates the default IOS commands associated with the event.
- For each Area Code defined on the target site's dial plan, the
HcsSipLocalGwAddSiteAreaCodeEVT event is generated. If enabled, the
IOS Command Builder generates the default IOS commands associated with
the event.
- If the site has an existing E.164 to DN Association (N to N), either
the HcsSipLocalGwAddE164AssociationEVT (for N to N) or the
HcsSipLocalGwAddMultiE164AssociationEVT event (for N to 1) is
generated. If enabled, the IOS Command Builder generates the default
IOS commands associated with the event.
- If the site has an existing Voice Mail Pilot Number Association, the
HcsSipLocalGwAddVoiceMailPilotNumberEVT event is generated. If
enabled, the IOS Command Builder generates the default IOS commands
associated with the event.
- If the Dial Plan Schema Group that is associated with the customer
dial plan has the associateLboGateway custom workflow provisioned, the
associateLboGateway custom workflow is executed.
- The Site association to the SIP Local Gateway creates a Route Group
with the SIP Trunk created and associated to the SIP Local Gateway.
Disassociate a SIP Local Gateway from a Site
Use this procedure to disassociate a SIP Local Gateway from a site.
Note
Prior to VOSS-4-UC, IOS commands generated at a site were lost when the site
was deleted.
Procedure
- Log in as provider, reseller, or customer administrator.
- Choose Site Management > Associate SIP Local Gateway.
- Select the check box next to the SIP Local Gateway you want to disassociate,
then click Delete.
- The SIP Local Gateway association is removed from the Associate SIP
Local Gateway list view.
- The HcsSipLocalGwDelSitePstnEVT event is generated. If enabled, the
IOS Command Builder generates the default IOS commands associated with
the event.
- For each Area Code defined on the site's dial plan, the
HcsSipLocalGwDelSiteAreaCodeEVT event is generated. If enabled, the
IOS Command Builder generates the default IOS commands associated with
the event. If Area Codes are shared across multiple sites and
associated with the same gateway, the commands are generated only when
the gateway is disassociated from the last site that shares the Area
Code.
- If the site has an existing E.164 to DN Association, either the
HcsSipLocalGwDelE164AssociationEVT (for N to N) or
HcsSipLocalGwDelMultiE164AssociationEVT (for N to 1) event is
generated. If enabled, the IOS Command Builder generates the default
IOS commands associated with the event.
- If the site has an existing Voice Mail Pilot Number Association, the
HcsSipLocalGwDelVoiceMailPilotNumberEVT event is generated. If
enabled, the IOS Command Builder generates the default IOS commands
associated with the event.
- If the Dial Plan Schema Group that is associated with the customer
dial plan has the unassociateLboGateway custom workflow provisioned,
the unassociateLboGateway custom workflow is executed.
Note
When a SIP Local Gateway is disassociated from a site because the
site is deleted, IOS commands are copied from the site to the customer
level before the site is deleted. Select Device Management > IOS >
Commands to view the copied IOS commands.
ASSOCIATE SIP LOCAL GATEWAY TO SITE
Associating a SIP Local gateway to a site hierarchy node will trigger registered IOS Builder events and will trigger registered dial plan schema group custom workflows. Only SIP Local gateways that share a common CUCM cluster as specified in the site NDL and have the same country as the site can be associated with a site hierarchy node.
SHARED GATEWAY CAVEATS
Sites with the same area code(s)
In this scenario there are two possibilities:
1) All sites share the same TDM trunks to the provider -- this is supported with the default IOS Command Builder templates
2) Each site has its own TDM trunk to the provider -- this is not supported with the default IOS Command Builder templates
Sites with different area codes
In this scenario, it is unlikely the sites will be sharing the same TDM trunks. However even if they do share the same TDM trunks, it is not currently supported without having to manually modify the default IOS Command Builder templates. If the admin does deploy a shared LBO gateway to two or more sites with different area codes using the default IOS Command Builder templates, calls from one of these sites to a number that is in the same area code as another site sharing the same trunk will be treated as a local/subscriber call.
A site with its own trunk is also not supported without modifying the default IOS Command Builder templates.
Model Details: relation/HcsAssociateSipLocalGwToSiteREL
- An asterisk * in the title indicates the field is mandatory.
- If a field has a default value, it is shown in the Description column.
- If the field type is an array, the Field Name has a .[n] suffix, where n is the array index placeholder.
- Object and array field names are listed to provide context. If a field belongs to an object or an array,
the full field name is shown in dot separated notation.
SIP Local Gateway
|
SIP Local gateway to bind to the current site. The selected SIP Local gateway must be associated with the same CUCM cluster that is referenced in the site NDL and must be targeted for the same country as the site country.
|
- Field Name:
sipLocalGwName
- Type: String
- Target: /api/data/HcsSipLocalGwDAT/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=%3D%3D%243j7HLDMzkdnIgIFE%24vmO/pmv0uv9flyBobUEi1ebfc5IkY72oYRcLaP2uIMc8V69CuvvS9fG2OxxNAHjD8rrynW0UrXCQITsRjigIdQpP9WX9F8On3%2Bq6dwodSuJZ3OF4Cg6gjoZdm0iLtW/icLuu0XNbA7Inb0zgOl9pa3H%2BYMYsFbfthxJMs5gUfvLde3Fm4pdza1RRRjX/7/n3OFG/6eoJYSjy4uFnFU9sxCygctzuF8adV0DWOi3wqqODpW4rmfr3MpFjTE7qV%2Bf82eP0WV1BvU7IeUyp5Ds/%2BbgpffJweMI0MiJ6w/MVWZqrpLM8Tu4u%2BOsZtF5eJFHqQPJD2ya79ukReIouV/UfjNTK/jDdpQkIYn58a9v7STfS1urmPTfyp9lE605aKy15RLCnw2biddFSJCkKczCkxkySrYvt%2B%2BE7xJl2F%2BLt0gdEAE5qWFa%2BkYeUPKxdUAO4mk8i136t7dHYhz1yCYfqKMQndl9FVFfx2Rs426vUcAtgWG/9wyikvGRVR4FTXCBNlQVpBKhNojqXkXY%2BHpuJuAlm%24%3D%3D
- Target attr: name
- Target Model Type: data/HcsSipLocalGwDAT
- MaxLength: 1024
- Format: uri
- Choices: []
|
Info Message
|
This is a purely informative message string used to provide feedback in the CUCDM GUI when associating a SIP Local gateway to a site. When adding an instance through either the bulk loader or REST API, the value for this field does not need to be provided. Default: {{ fn.localize data.HcsLocalizedStringDat.value | key:lbo_associatetositenotice }}
|
- Field Name:
infoMsg
- Type: String
- Default: {{ fn.localize data.HcsLocalizedStringDat.value | key:lbo_associatetositenotice }}
- MaxLength: 1024
|
|
Shadow |
|
- Field Name: shadow.[n]
- Type: Array
- Cardinality:
[0..1]
|
|
|
Name * |
|
- Field Name:
shadow.[n].name
- Type: String
- MaxLength: 1024
|