This section provides an example configuration for the RET server. The configuration example has the following assumptions:
a single ISA-MS in slot 2/1 in video group 1
a single channel 192.0.2.1 within multicast bundle ‟b1” with an administrative bandwidth of 2700 kb/s defined in multicast-info-policy policy-name
a retransmission buffer for the channel set to 300 milliseconds
RET rate is 5% of nominal
local RET server address is 10.3.3.3 and destination port is UDP 4096
The first step in the configuration is to configure video group 1 enabling the RET server and the ISA-MS hardware.
config>isa
video-group video-group-id [create]
local-rt-server
no shutdown
*A:ALA-48config>isa# info
----------------------------------------------
video-group 1 create
local-rt-server
primary 2/1
no shutdown
exit
----------------------------------------------
*A:ALA-48config>isa#
*A:ALA-48config>card 2>mda 1# info
----------------------------------------------
mda-type isa-ms
----------------------------------------------
*A:ALA-48config>card>mda#
The local-rt-server command in the above output enables the local RET server on the video group.
The channel parameters for 192.0.2.1 are configured in multicast-info-policy policy-name. The channel configuration includes the administrative bandwidth and the channel’s association with video group 1.
*A:ALA-48config>mcast-mgmt>mcast-info-plcy# info
----------------------------------------------
bundle "default" create
local-rt-port 4096
exit
bundle "b1" create
admin-bw 2700
video
video-group 1
local-rt-server
rt-buffer-size 300
exit
channel "192.0.2.1" "192.0.2.1" create
exit
exit
video-policy
video-interface 10.3.3.3 create
rt-rate 5
hd
local-rt-server
exit
sd
local-rt-server
exit
pip
local-rt-server
exit
exit
exit
----------------------------------------------
*A:ALA-48config>mcast-mgmt>mcast-info-plcy#
The local-rt-port command in the bundle ‟default” defines the destination UDP port used to reach the local RET server on the service where the multicast information policy is applied. The RET server port can only be defined in the bundle ‟default” and applies for all bundles in the policy. If no value is specified, the default is used.
In the bundle ‟b1” the local-rt-server command enables the RET server for all channels in the bundle, and the rt-buffer-size rt-buffer-size command sets the retransmission buffer for all channels in the bundle to 300 milliseconds.
In the video policy above, the local-rt-server commands for the video interface 10.3.3.3 enables the RET server on that interface for all channel types ‟hd” (High Definition), ‟sd” (Standard Definition) and ‟pip” (Picture-in-Picture). The rt-rate rt-burst-percentage command in the policy indicates that the retransmission rate is 5% of the nominal rate for all channel types; individual rates can be defined if needed.
For the RET server in an IES or VPRN, these commands within the service instance perform the following tasks to complete the RET server configuration:
Associate the service with multicast-info-policy policy-name.
Create the video interface ‟vi” and assign IP address 10.3.3.3.
Create video SAP and associate it with video group 1.
Create a static IGMP join on video-interface ‟vi” for the channel 192.0.2.1.
*A:ALA-48config>service>ies# info
----------------------------------------------
video-interface "vi" create
video-sap 1
exit
address 10.3.3.3/32
no shutdown
exit
multicast-info-policy policy-name
pim
interface "vi"
exit
exit
igmp
interface "vi"
static
group 192.0.2.1
starg
exit
exit
exit
----------------------------------------------
*A:ALA-48config>service>ies#
The services available on the video interface address 10.3.3.3 are defined in the video policy in which the RET server was enabled.