Network Configuration

This article describes how similar results as that of the Network Configuration menu item in the legacy Control Panel can be achieved using cmdlets.

This article describes the following sub-menus :

Location Policy

The LOCATION POLICY sub menu is used to apply settings that relate to E9-1-1 functionality. The location policy determines whether a user is enabled for E9-1-1, and if so what the behavior is of an emergency call.

Let us consider the various tasks a user can do on LOCATION POLICY, and the Skype for Business cmdlets those tasks map to.


Scenario 1: List all the Location Policies

List Location Policy

Cmdlet

Get-CsLocationPolicy

Example

 Get-CsLocationPolicy

Scenario 2: Create a new Location Policy

Create Location Policy

Cmdlet

New-CsLocationPolicy

Example

 New-CsLocationPolicy -Identity site:Redmond -EnhancedEmergencyServicesEnabled $True

Scenario 3: Get details of a chosen Location Policy

Get Location Policy

Cmdlet

Get-CsLocationPolicy

Example

 Get-CsLocationPolicy -Identity Reno

Scenario 4: Delete chosen Location Policies

Delete Location Policy

Cmdlet

Remove-CsLocationPolicy

Example

 Remove-CsLocationPolicy -Identity Reno

Scenario 5: Update a Location Policy

Update Location Policy

Cmdlet

Set-CsLocationPolicy

Example

 Set-CsLocationPolicy -Identity site:Redmond -EnhancedEmergencyServicesEnabled $True

Bandwidth Policy

As part of call admission control (CAC), a bandwidth policy is used to define bandwidth limitations for certain modalities. (In Skype for Business Server, only audio and video modalities can be assigned bandwidth limitations.) This cmdlet creates a container profile for these policies. You define the individual policies within the container by specifying the audio and video bandwidth limitations when you call this cmdlet.

Let us consider the various tasks a user can do on BANDWIDTH POLICY, and the Skype for Business cmdlets those tasks map to.


Scenario 1: List all the Bandwidth Policies

List Bandwidth Policy

Cmdlet

Get-CsNetworkBandwidthPolicyProfile

Example

 Get-CsNetworkBandwidthPolicyProfile

Scenario 2: Create a new Bandwidth Policy

New Bandwidth Policy

Cmdlet

New-CsNetworkBandwidthPolicyProfile

Example

 New-CsNetworkBandwidthPolicyProfile -Identity LowBWLimits -AudioBWLimit 2000 -AudioBWSessionLimit 200 -VideoBWLimit 1400 -VideoBWSessionLimit 500

Scenario 3: Get details of a chosen Bandwidth Policy

Get Bandwidth Policy

Cmdlet

Get-CsNetworkBandwidthPolicyProfile

Example

 Get-CsNetworkBandwidthPolicyProfile -Identity LowBWProfile

Scenario 4: Delete chosen Bandwidth Policies

Delete Bandwidth Policy

Cmdlet

Remove-CsNetworkBandwidthPolicyProfile

Example

 Remove-CsNetworkBandwidthPolicyProfile -Identity LowBWProfile

Scenario 5: Update a Bandwidth Policy

Update Bandwidth Policy

Cmdlet

Set-CsNetworkBandwidthPolicyProfile

Example

 Set-CsNetworkBandwidthPolicyProfile -Identity LowBWLimit -VideoBWLimit 2500 -VideoBWSessionLimit 300

Region

A network region interconnects various parts of a network across multiple geographic areas. Every network region must be associated with a central site. Administrators can use REGION menu to manage information about one or more network regions, including the associated central site and settings that determine whether alternate paths are allowed for audio and video connections, and that associate the sites within the region with a media bypass configuration.


Scenario 1: List all the regions

List Region

Cmdlet

Get-CsNetworkRegion

Example

 Get-CsNetworkRegion

Scenario 2: Create a new region

Create Region

Cmdlet

New-CsNetworkRegion

Example

 New-CsNetworkRegion -Identity NorthAmerica -Description "All North American Locations" -CentralSite Redmond-NA-MLS

Scenario 3: Get details of a chosen region

Get Region

Cmdlet

Get-CsNetworkRegion

Example

 Get-CsNetworkRegion -Identity NorthAmerica

Scenario 4: Delete chosen regions

Delete Region

Cmdlet

Remove-CsNetworkRegion

Example

 Remove-CsNetworkRegion -Identity NorthAmerica

Scenario 5: Update a region

Update Region

  • Annotation 1 - Result

    This annotation on the image indicates a result, that is, the data being retrieved and displayed.

    Cmdlet

    Get-CsNetworkSite from Region

    Example

     Get-CsNetworkSite | Where-Object {$_.NetworkRegionID -eq "AKR"}
    
  • Annotation 2 - Option (for the user)

    This annotation on the image indicates an option for the user to implement, that is, to save a network region.

    Set-CsNetworkRegion

    Example

    Set-CsNetworkRegion -Identity NorthAmerica -Description "North American Region"
    

Site

Network sites are the offices or locations configured within each region of a CAC or E9-1-1 deployment. SITE sub-menu helps administrators to add, remove or manage their settings.

Let us consider the various tasks a user can do on SITE, and the Skype for Business cmdlets those tasks map to.


Scenario 1: List all the sites

List Site

Cmdlet

Get-CsNetworkSubnet

Example

 Get-CsNetworkSite

Scenario 2: Create a new site

Create Site

Cmdlet

New-CsNetworkSubnet

Example

 New-CsNetworkSite -Identity Vancouver -NetworkRegionID NorthAmerica

Scenario 3: Get details of a chosen site

Get Site

Cmdlet

Get-CsNetworkSubnet

Example

 Get-CsNetworkSite -Identity Redmond

Scenario 4: Delete chosen sites

Delete Site

Cmdlet

Remove-CsNetworkSubnet

Example

 Remove-CsNetworkSite -Identity Vancouver

Scenario 5: Update a site

Update Site

  • Annotation 1 - Result

    This annotation on the image indicates a result, that is, the data being retrieved and displayed.

    Cmdlet

    Get-CsNetworkSubnet from Site

    Example

     Get-CsNetworkSubnet | Where-Object {$_.NetworkSiteID -eq "Vancouver"}
    
  • Annotation 2 - Option (for the user)

    This annotation on the image indicates an option for the user to implement, that is, to save a network site.

    Cmdlet

    Set-CsNetworkSubnet

    Example

      Set-CsNetworkSite -Identity Vancouver - BWPolicyProfileID LowBWLimits
    

Subnet

Administrators can use SUBNET sub-menu to create,update and manage network subnets.

Let us consider the various tasks a user can do on SUBNET, and the Skype for Business cmdlets those tasks map to.


Scenario 1: List all the subnets

List Subnet

Cmdlet

Get-CsNetworkSubnet

Example

 Get-CsNetworkSubnet

Scenario 2: Create a new subnet

Create Subnet

Cmdlet

New-CsNetworkSubnet

Example

 New-CsNetworkSubnet -Identity 172.11.15.0 -MaskBits 24 -NetworkSiteID Vancouver

Scenario 3: Get details of a chosen subnet

Get Subnet

Cmdlet

Get-CsNetworkSubnet

Example

 Get-CsNetworkSubnet -Identity 172.11.15.0

Scenario 4: Delete chosen subnets

Delete Subnet

Cmdlet

Remove-CsNetworkSubnet

Example

 Remove-CsNetworkSubnet -Identity 172.11.15.0

Scenario 5: Update a subnet

Update Subnet

Cmdlet

Set-CsNetworkSubnet

Example

 Set-CsNetworkSubnet -Identity 172.11.15.0 -MaskBits 25 -NetworkSiteID Chicago

Regions within a network are linked through physical WAN connectivity.Administrators can use REGION LINK sub-menu to create,update and manage network subnets.

Let us consider the various tasks a user can do on REGION LINK, and the Skype for Business cmdlets those tasks map to.


Scenario 1: List all the region links

List Region Link

Cmdlet

Get-CsNetworkRegionLink

Example

 Get-CsNetworkRegionLink

Scenario 2: Create a new region link

Create Region Link

Cmdlet

New-CsNetworkRegionLink

Example

 New-CsNetworkRegionLink -Identity NA_EMEA -NetworkRegionID1 NorthAmerica -NetworkRegionID2 EMEA -BWPolicyProfileID LowBWLimits

Scenario 3: Get details of a chosen region link

Get Region Link

Cmdlet

Get-CsNetworkRegionLink

Example

 Get-CsNetworkRegionLink -Identity NA_EMEA

Scenario 4: Delete chosen region links

Delete Region Link

Cmdlet

Remove-CsNetworkRegionLink

Example

 Remove-CsNetworkRegionLink -Identity NA_EMEA

Scenario 5: Update a region link

Update Region Link

Cmdlet

Set-CsNetworkRegionLink

Example

 Set-CsNetworkRegionLink -Identity NA_EMEA -BWPolicyProfileID HighBWLimits

Region Route

Every region within a CAC configuration must have some way to access every other region. While region links set bandwidth limitations on the connections between regions and also represent the physical links, a route determines which linked path the connection will traverse from one region to another. Administrators can use REGION ROUTE sub-menu to create,update and manage these.

Let us consider the various tasks a user can do on REGION ROUTE, and the Skype for Business cmdlets those tasks map to.


Scenario 1: List all the region routes

List Region Route

Cmdlet

Get-CsNetworkInterRegionRoute

Example

 Get-CsNetworkInterRegionRoute

Scenario 2: Create a new region route

Create Region Route

Cmdlet

New-CsNetworkInterRegionRoute

Example

 New-CsNetworkInterRegionRoute -Identity NA_APAC_Route -NetworkRegionID1 NorthAmerica -NetworkRegionID2 APAC -NetworkRegionLinkIDs "NA_EMEA,EMEA_APAC"

Scenario 3: Get details of a chosen region route

Get Region Route

Cmdlet

Get-CsNetworkInterRegionRoute

Example

 Get-CsNetworkInterRegionRoute -Filter *APAC*

Scenario 4: Delete chosen region routes

Delete Region Route

Cmdlet

Remove-CsNetworkInterRegionRoute

Example

 Remove-CsNetworkInterRegionRoute -Identity NA_APAC_Route

Scenario 5: Update a region route

Update Region Route

  • Annotation 1 - Option (for the user)

    This annotation on the image indicates a result, that is, the data being retrieved and displayed.

    Cmdlet

    Get-CsNetworkRegionLink

    Example

    Get-CsNetworkRegionLink
    
  • Annotation 2 - Option (for the user)

    This annotation on the image indicates an option for the user to implement, that is, to save a network region route.

    Cmdlet

    Set-CsNetworkInterRegionRoute

    Example

    Set-CsNetworkInterRegionRoute -Identity NA_APAC_Route -NetworkRegionLinkIDs "NA_SA,SA_APAC"