Back to Articles
The format of the CSV file must be as follows:

networkElementName,adzone,location,serviceGroupType,serviceGroupCreatedEntities,nullPidBw,outputTsMute,streamingZone,frequencyTemplateId,serviceGroupLsmEnabled,rpcServiceGroup,rtspGroupName,serviceGroupPidList,tsNetworkElementId,frequency,vueNetworkElementId,vueServerName,sourceIp,multicastIp,modulation,channelMapId,outputUdpPort,tsId,pidInputInterfaceIp,inputInterfaceIp,pidRemappingEnabled,inputInterfaceVip,transportStreamTemplateId,sid,serviceCatalogEntryList,channelTemplateId,rfChannelType,annex,interleaverDepth,symbolRateOverride,spectrumInversionEnabled,powerAdjust

Screenshot of Service Group CSV file

Column nameDescriptionRequiredDefault value
CSV VersionShows version format of the CSV file. This column is read only.MandatoryNone
VUE System NameLabel - The VUE system name can be obtained from the VUE Inventory screen.Mandatory when creating/modifying a Transport Stream or Channel.None
networkElementNameService group name. MandatoryNone
adzoneLabel – Use to label a Service Group to a particular Ad Zone.OptionalNone
locationLabel - Use to label a Service Group to a location or hub.OptionalNone
serviceGroupTypeType of Service Group (Broadcast, Narrowcast, OOB Downstream, OOB Upstream). MandatoryNone
serviceGroupCreatedEntitiesSpecifies how the Service Group is created: Transport Streams and Channels, Transport Streams only or Channels only.

Broadcast, Narrowcast, and OOB DS Service Groups: Transport Streams and Channels, Transport Streams only, or Channels only.

OOB US Service Groups: Channels only.

Optional for OOB US Service Group types.

Mandatory for Broadcast, Narrowcast, and OOB DS Service Group Types.

None
nullPidBwDefines the rate at which the VUE inserts null packets into the transport stream to the RxDs.Optional. Applies to Broadcast and Narrowcast Service Groups.None
outputTsMute Configures the VUE to mute traffic on all transport streams in the Service Group. Applies to all Service Groups except OOB US.Optional.None
serviceGroupLsmEnabledApplies to Narrowcast Service Groups. Indicates the Service Group is LSM (Linear Service Management) enabled.OptionalDisabled
rpcServiceGroupRequired for Narrowcast RPC session-based Service Groups. Defines the name of the RPC session-based group.Mandatory for Narrowcast RPC session-based Service Groups.None
rtspGroupNameDefines the name of the RPC session-based group.Mandatory for Narrowcast RPC session-based Service Groups.None
serviceGroupPidList Comma-separated (no spaces) list of Service Catalog Entry "networkElementId" values obtained from the 'export' of the Service Catalog Entry inventory. The Service Catalog Entries must be of the "PID" source type. This list applies to the Transport Stream in the Service Group.Optional, applies to Broadcast and Narrowcast Service Groups.None
frequencyQAM frequency in KHz.Required265 QAM
vueServerNameThe name of the VUE server hosting the transport streams in the Service Groups. The VUE generates this name with the format 'vue_server-nnn' where 'nnn' is 001, 002, etc. You can obtain the vueServerName values from the VTM UI after the VUE has been added by VTM.Required for all Service Groups that have a 'created entities' type of "Transport Streams and Channels" or "Transport Stream only."None
sourceIP IP address indicating the "source" of transport stream data on the VUE server. Required for Service Group types: Broadcast, Narrowcast, and OOB DS.

Does not apply to OOB US Service Group types.

None
multicastIpFor DS Service Group types this field shows the destination multicast address that the VUE server outputs DEPI session data to.

For OOB US Service Group types it shows the vAPRD destination address that the UEPI multicast session data is transmitted to.

This IP address value is usually an IPv6 address.

RequiredNone
modulationValues are QAM 64/256.OptionalNarrowcast and Broadcast: QAM 256

OOB DS/US: QPSK

outputUdpPortUDP port number for the transport stream on the VUE server. Valid values range between 1024-65535.Optional, applies to non-DEPI Broadcast, Narrowcast, and OOB DS Service Group types.None
tsldThe transport stream ID value for uniquely identifying the MPTS. Valid range is 0-65535. Transport Stream ID (tsld) must be unique within a service group.OptionalVTM uses a a default value of 0 as the starting tsId for the transport streams in a Narrowcast Service Group and increments the value sequentially for all Transport Streams configured for the Service Group.
Transport Stream Network Element IDVTM creates and manages this value for each transport stream created within a Service Group. It is required when modifying Transport Streams in a Service Group. You can obtain the value from the Export Service Group function. OptionalNone
Transport Stream Template NameLabel - the name of the Transport Stream Template. You can obtain Transport Stream Template names from the VTM UI in the Transport Stream Template screen.Required when creating/modifying transport streams in a Service Group. None
pidInputInterfaceIpThis value specifies the input interface to the VUE server if the PID streams use a different interface than the inputInterfaceIP. OptionalNone
inputInterfaceIp This field represents the input interface to the VUE server where program/service information is received.Required for Broadcast, Narrowcast, and OOB DS Service Group types. Not applicable to OOB US Service Groups.None
sIdSession ID. Uniquely identifies DEPI/UEPI multicast sessions between the VUE and RxDs. VTM generates and manages this value. Required on modify operations but not when creating Service Groups. None
serviceCatalogEntryListComma-separated list of Service Catalog Entry "NetworkElementId" values obtained from the export of the Service Catalog Entry inventory. The list of Service Catalog Entries applies to the Transport Streams in a Service Group.Optional. Applies to Broadcast, Narrowcast, and OOB DS service groups.

Not applicable to OOB US Service Groups.

None
Channel Template NameYou can find Channel Template names from the Channels Template screen.Required when creating and/or modifying channels in a Service Group.None
annexApplies to all Service Groups with 'created entities of 'Transport Stream and Channel' or 'Channels only.' Overrides what was specified in the assigned channel template. OptionalNone
interleaverDepthChannel template parameter. Overrides the assigned channel template. Applies to all Service Groups with 'created entities' of 'Transport Stream and Channel' or 'Channels only.'OptionalNone
symbolRateOverrideApplies to Service Groups with 'created entities' of 'Transport Stream and Channel' or 'Channels only.'OptionalNone
spectrumInversionEnabled Indicates if 'spectrum inversion' applies on the channel. Channel template parameter. Applies to all Service Groups with 'created entities' of 'Transport Stream and Channel' or 'Channels only.' Overrides the assigned channel template.OptionalFalse
powerAdjust Overrides the assigned channel template. Shows a power adjust value (-32768-32768) to apply to the channel. Applies to Service Groups with 'created entities' of 'Transport Stream and Channel' or 'Channels only.' OptionalNone
inputInterfaceVIpThe virtual IP address on the VUE server that the UDP Port Mapped VOD ingest streams arrive on. The VUE system uses this value to assign the Transport Stream to the pipe associated with this virtual IP address. The VIP will be an IPV4 address in dotted decimal format. The virtual IP address must be a valid VIP on the VUE that the transport stream is being assigned to. Also the IP address must exist on the same server as the IP address which is used for the outputInterfaceIP of the transportStream.Required for VODNone
streamingZoneThe narrowcast streaming zone that the narrowcast service group is assigned to.Optionaldefault_narrowcast_zone
startingUdpPortNumberThe starting UDP port number for the UDP Port Mapped range assigned to the transport stream(s) in the Service Group.Required for VODNone
numberofProgramsThe number of programs with udpMappings created. The number of UDP Port Mappings is based on the program's value. Each mapped program occupies a UDP port in the range (("startingUdpPortNumber" + "numberofPrograms" - 1)).Required for VODNone