Anda di halaman 1dari 9

IPTV CONFIGURATION STEPS(AKSH)

RURAL CONFIG.

1. Telnet the DSLAM, by entering user name & password.


Run command -

SWITCH(config)# show running-config

2. Create PVC (0_100):

Check whether the PVC (0_100) is created or not for the specific card/port in
which you want to configure the IPTV service.
If its not there then first create the PVC–vpi_0 & vci_100.

***To create new PVC, lock that specific card/port first.***

(bridge)# port lre 3/1 disable

Apply PVC (0_100) on the port/card, for which IPTV need to be configured.

e.g.
PVC (0/100) need to be created on port or card( 3/1 or 3/1-3/64)

Command:
SWITCH(bridge)# lre 3/1 xdsl atm vc create vpi 0 vci 100

***After PVC creation, Unlock that specific card/port first.***

(bridge)# port lre 3/1 enable

3. Check the XDSL Profile for that Card/Port, should be 8MB Profile.

(bridge)# xdsl add chan-config-profile ADSL8MB


(bridge)# xdsl chan-config-profile ADSL8MB datarate-max-ds 8192
(bridge)# xdsl chan-config-profile ADSL8MB datarate-max-us 1024
(bridge)# lre 3/1 xdsl chan-config channel1 ADSL8MB

4. Create the IPTV VLAN: (Different VLAN for different vendors)

For AKSH – 1806

e.g. Command:
SWITCH(bridge)# vlan create 1806

5. ADD the IPTV VLAN by Tagging uplink & Untagging Bridgeport (IPTV Port to
be configure).

e.g.
SWITCH(bridge)# vlan add 1806 0/1 tagged
SWITCH(bridge)# vlan add 1806 1/1/3 untagged
6. Make the PVID for IPTV VLAN on IPTV Bridgeport.

e.g. (commands in bridge mode)

bridgeport 0/1-0/2 pvid 1806


bridgeport 3/1/3 taggingmode untagged
bridgeport 3/1/3 pvid 1806
bridgeport 3/1/3 replace-vlantag off

7. Necessary Changes to be made in dhcp-pppoe command:

Command is:
SWITCH(bridge)# bridgeport 3/1/2-3/72/2 host-protocol dhcp-pppoe

Now, separate this command in two pars: one for DHCP (IPTV) &
other for PPPoE (DSL).

A. ADD the IPTV Bridgeport, (e.g. 3/1/3) in dhcp command :

e.g.
SWITCH(bridge)# bridgeport 3/1/3 host-protocol none
SWITCH(bridge)# bridgeport 3/1/3 host-protocol dhcp

B. ADD the DSL Bridgeports, (e.g. 1/1/2-4/72/2) in pppoe command :

e.g.
SWITCH(bridge)# bridgeport 3/1/2-3/72/2 host-protocol none
SWITCH(bridge)# bridgeport 3/1/2-3/72/2 host-protocol pppoe

8. IGMP Configuration: (in Config. Mode)

Command Lines:

A. SWITCH(config)# igmp enable


B. SWITCH(config)# igmp provider 10.20.30.50 1806 AKSH

Syntax – igmp provider <multicast proxy ip> <IPTV_VLAN> <igmp provider>

Multicast Proxy IP – Provide any random or dummy IP which is not being


using anywhere in Network.

For AKSH – 10.20.30.50


IPTV VLAN – 1806
IGMP Provider – Provider Name- AKSH

C. Now name a package for all the multicast group:

Syntax – igmp multicast-package <package name>

SWITCH(config)# igmp multicast-package package1

Package1 – any name for package in which channels IP would be added.


D. Now ADD Channels into multicast group: (in config. Mode)

Syntax – igmp multicast-group < Provider index> <Channel IP> <Channel


Name>

igmp multicast-group 1 226.13.2.1 Channel1


igmp multicast-group 1 226.13.2.2 Channel2
igmp multicast-group 1 226.13.2.3 Channel3
igmp multicast-group 1 226.13.2.4 Channel4
igmp multicast-group 1 226.13.2.5 Channel5
igmp multicast-group 1 226.13.2.6 Channel6
igmp multicast-group 1 226.13.2.7 Channel7
igmp multicast-group 1 226.13.2.8 Channel8
igmp multicast-group 1 226.13.2.9 Channel9
igmp multicast-group 1 226.13.2.10 Channel10
igmp multicast-group 1 226.13.2.11 Channel11
igmp multicast-group 1 226.13.2.12 Channel12
igmp multicast-group 1 226.13.2.13 Channel13
igmp multicast-group 1 226.13.2.14 Channel14
igmp multicast-group 1 226.13.2.15 Channel15
igmp multicast-group 1 226.13.2.16 Channel16
igmp multicast-group 1 226.13.2.17 Channel17
igmp multicast-group 1 226.13.2.18 Channel18
igmp multicast-group 1 226.13.2.19 Channel19
igmp multicast-group 1 226.13.2.20 Channel20
igmp multicast-group 1 226.13.2.21 Channel21
igmp multicast-group 1 226.13.2.22 Channel22
igmp multicast-group 1 226.13.2.23 Channel23
igmp multicast-group 1 226.13.2.24 Channel24
igmp multicast-group 1 226.13.2.25 Channel25
igmp multicast-group 1 226.13.2.26 Channel26
igmp multicast-group 1 226.13.2.27 Channel27
igmp multicast-group 1 226.13.2.28 Channel28
igmp multicast-group 1 226.13.2.29 Channel29
igmp multicast-group 1 226.13.2.30 Channel30
igmp multicast-group 1 226.13.2.31 Channel31
igmp multicast-group 1 226.13.2.32 Channel32
igmp multicast-group 1 226.13.2.33 Channel33
igmp multicast-group 1 226.13.2.34 Channel34
igmp multicast-group 1 226.13.2.35 Channel35
igmp multicast-group 1 226.13.2.36 Channel36
igmp multicast-group 1 226.13.2.37 Channel37
igmp multicast-group 1 226.13.2.38 Channel38
igmp multicast-group 1 226.13.2.39 Channel39
igmp multicast-group 1 226.13.2.40 Channel40
igmp multicast-group 1 226.13.2.41 Channel41
igmp multicast-group 1 226.13.2.42 Channel42
igmp multicast-group 1 226.13.2.43 Channel43
igmp multicast-group 1 226.13.2.44 Channel44
igmp multicast-group 1 226.13.2.45 Channel45
igmp multicast-group 1 226.13.2.46 Channel46
igmp multicast-group 1 226.13.2.47 Channel47
igmp multicast-group 1 226.13.2.48 Channel48
igmp multicast-group 1 226.13.2.49 Channel49
igmp multicast-group 1 226.13.2.50 Channel50
igmp multicast-group 1 226.13.2.51 Channel51
igmp multicast-group 1 226.13.2.52 Channel52
igmp multicast-group 1 226.13.2.53 Channel53
igmp multicast-group 1 226.13.2.54 Channel54
igmp multicast-group 1 226.13.2.55 Channel55
igmp multicast-group 1 226.13.2.56 Channel56
igmp multicast-group 1 226.13.2.57 Channel57
igmp multicast-group 1 226.13.2.58 Channel58
igmp multicast-group 1 226.13.2.59 Channel59
igmp multicast-group 1 226.13.2.60 Channel60
igmp multicast-group 1 226.13.2.61 Channel61
igmp multicast-group 1 226.13.2.62 Channel62
igmp multicast-group 1 226.13.2.63 Channel63
igmp multicast-group 1 226.13.2.64 Channel64
igmp multicast-group 1 226.13.2.65 Channel65
igmp multicast-group 1 226.13.2.66 Channel66
igmp multicast-group 1 226.13.2.67 Channel67
igmp multicast-group 1 226.13.2.68 Channel68
igmp multicast-group 1 226.13.2.69 Channel69
igmp multicast-group 1 226.13.2.70 Channel70
igmp multicast-group 1 226.13.2.71 Channel71
igmp multicast-group 1 226.13.2.72 Channel72
igmp multicast-group 1 226.13.2.73 Channel73
igmp multicast-group 1 226.13.2.74 Channel74
igmp multicast-group 1 226.13.2.75 Channel75
igmp multicast-group 1 226.13.2.76 Channel76
igmp multicast-group 1 226.13.2.77 Channel77
igmp multicast-group 1 226.13.2.78 Channel78
igmp multicast-group 1 226.13.2.79 Channel79
igmp multicast-group 1 226.13.2.80 Channel80
igmp multicast-group 1 226.13.2.81 Channel81
igmp multicast-group 1 226.13.2.82 Channel82
igmp multicast-group 1 226.13.2.83 Channel83
igmp multicast-group 1 226.13.2.84 Channel84
igmp multicast-group 1 226.13.2.85 Channel85
igmp multicast-group 1 226.13.2.86 Channel86
igmp multicast-group 1 226.13.2.87 Channel87
igmp multicast-group 1 226.13.2.88 Channel88
igmp multicast-group 1 226.13.2.89 Channel89
igmp multicast-group 1 226.13.2.90 Channel90
igmp multicast-group 1 226.13.2.91 Channel91
igmp multicast-group 1 226.13.2.92 Channel92
igmp multicast-group 1 226.13.2.93 Channel93
igmp multicast-group 1 226.13.2.94 Channel94
igmp multicast-group 1 226.13.2.95 Channel95
igmp multicast-group 1 226.13.2.96 Channel96
igmp multicast-group 1 226.13.2.97 Channel97
igmp multicast-group 1 226.13.2.98 Channel98
igmp multicast-group 1 226.13.2.99 Channel99
igmp multicast-group 1 226.13.2.100 Channel100
igmp multicast-group 1 226.13.2.101 Channel101
igmp multicast-group 1 226.13.2.102 Channel102
igmp multicast-group 1 226.13.2.103 Channel103
igmp multicast-group 1 226.13.2.104 Channel104
igmp multicast-group 1 226.13.2.105 Channel105
igmp multicast-group 1 226.13.2.106 Channel106
igmp multicast-group 1 226.13.2.107 Channel107
igmp multicast-group 1 226.13.2.108 Channel108
igmp multicast-group 1 226.13.2.109 Channel109
igmp multicast-group 1 226.13.2.110 Channel110
igmp multicast-group 1 226.13.2.111 Channel111
igmp multicast-group 1 226.13.2.112 Channel112
igmp multicast-group 1 226.13.2.113 Channel113
igmp multicast-group 1 226.13.2.114 Channel114
igmp multicast-group 1 226.13.2.115 Channel115
igmp multicast-group 1 226.13.2.116 Channel116
igmp multicast-group 1 226.13.2.117 Channel117
igmp multicast-group 1 226.13.2.118 Channel118
igmp multicast-group 1 226.13.2.119 Channel119
igmp multicast-group 1 226.13.2.120 Channel120
igmp multicast-group 1 226.13.2.121 Channel121
igmp multicast-group 1 226.13.2.122 Channel122
igmp multicast-group 1 226.13.2.123 Channel123
igmp multicast-group 1 226.13.2.124 Channel124
igmp multicast-group 1 226.13.2.125 Channel125
igmp multicast-group 1 226.13.2.126 Channel126
igmp multicast-group 1 226.13.2.127 Channel127
igmp multicast-group 1 226.13.2.128 Channel128
igmp multicast-group 1 226.13.2.129 Channel129
igmp multicast-group 1 226.13.2.130 Channel130
igmp multicast-group 1 226.13.2.131 Channel131
igmp multicast-group 1 226.13.2.132 Channel132
igmp multicast-group 1 226.13.2.133 Channel133
igmp multicast-group 1 226.13.2.134 Channel134
igmp multicast-group 1 226.13.2.135 Channel135
igmp multicast-group 1 226.13.2.136 Channel136
igmp multicast-group 1 226.13.2.137 Channel137
igmp multicast-group 1 226.13.2.138 Channel138
igmp multicast-group 1 226.13.2.139 Channel139
igmp multicast-group 1 226.13.2.140 Channel140
igmp multicast-group 1 226.13.2.141 Channel141
igmp multicast-group 1 226.13.2.142 Channel142
igmp multicast-group 1 226.13.2.143 Channel143
igmp multicast-group 1 226.13.2.144 Channel144
igmp multicast-group 1 226.13.2.145 Channel145
igmp multicast-group 1 226.13.2.146 Channel146
igmp multicast-group 1 226.13.2.147 Channel147
igmp multicast-group 1 226.13.2.148 Channel148
igmp multicast-group 1 226.13.2.149 Channel149
igmp multicast-group 1 226.13.2.150 Channel150

(You can add as many as channel’s multicast IP into multicast group-1 as per
the command lines shown above.)

E. Now ADD channels index into package : (in config. Mode)

Syntax: igmp add-group-to-package <channel index> < Package index>

Channel index – (1-550) depends how many channels you have added into
Multicast group through above written commands -8(D)
This no. is generated by DSLAM itself after configuring step
8(D) after each Channel IP Line.
Package index – 1 (02 packages can exists in one DSLAM Config.)

igmp add-group-to-package 1 1
igmp add-group-to-package 2 1
igmp add-group-to-package 3 1
igmp add-group-to-package 41
igmp add-group-to-package 51
igmp add-group-to-package 61
igmp add-group-to-package 71
igmp add-group-to-package 81
igmp add-group-to-package 91
igmp add-group-to-package 10 1
igmp add-group-to-package 11 1
igmp add-group-to-package 12 1
igmp add-group-to-package 13 1
igmp add-group-to-package 14 1
igmp add-group-to-package 15 1
igmp add-group-to-package 16 1
igmp add-group-to-package 17 1
igmp add-group-to-package 18 1
igmp add-group-to-package 19 1
igmp add-group-to-package 20 1
igmp add-group-to-package 21 1
igmp add-group-to-package 22 1
igmp add-group-to-package 23 1
igmp add-group-to-package 24 1
igmp add-group-to-package 25 1
igmp add-group-to-package 26 1
igmp add-group-to-package 27 1
igmp add-group-to-package 28 1
igmp add-group-to-package 29 1
igmp add-group-to-package 30 1
igmp add-group-to-package 31 1
igmp add-group-to-package 32 1
igmp add-group-to-package 33 1
igmp add-group-to-package 34 1
igmp add-group-to-package 35 1
igmp add-group-to-package 36 1
igmp add-group-to-package 37 1
igmp add-group-to-package 38 1
igmp add-group-to-package 39 1
igmp add-group-to-package 40 1
igmp add-group-to-package 41 1
igmp add-group-to-package 42 1
igmp add-group-to-package 43 1
igmp add-group-to-package 44 1
igmp add-group-to-package 45 1
igmp add-group-to-package 46 1
igmp add-group-to-package 47 1
igmp add-group-to-package 48 1
igmp add-group-to-package 49 1
igmp add-group-to-package 50 1
igmp add-group-to-package 51 1
igmp add-group-to-package 52 1
igmp add-group-to-package 53 1
igmp add-group-to-package 54 1
igmp add-group-to-package 55 1
igmp add-group-to-package 56 1
igmp add-group-to-package 57 1
igmp add-group-to-package 58 1
igmp add-group-to-package 59 1
igmp add-group-to-package 60 1
igmp add-group-to-package 61 1
igmp add-group-to-package 62 1
igmp add-group-to-package 63 1
igmp add-group-to-package 64 1
igmp add-group-to-package 65 1
igmp add-group-to-package 66 1
igmp add-group-to-package 67 1
igmp add-group-to-package 68 1
igmp add-group-to-package 69 1
igmp add-group-to-package 70 1
igmp add-group-to-package 71 1
igmp add-group-to-package 72 1
igmp add-group-to-package 73 1
igmp add-group-to-package 74 1
igmp add-group-to-package 75 1
igmp add-group-to-package 76 1
igmp add-group-to-package 77 1
igmp add-group-to-package 78 1
igmp add-group-to-package 79 1
igmp add-group-to-package 80 1
igmp add-group-to-package 81 1
igmp add-group-to-package 82 1
igmp add-group-to-package 83 1
igmp add-group-to-package 84 1
igmp add-group-to-package 85 1
igmp add-group-to-package 86 1
igmp add-group-to-package 87 1
igmp add-group-to-package 88 1
igmp add-group-to-package 89 1
igmp add-group-to-package 90 1
igmp add-group-to-package 91 1
igmp add-group-to-package 92 1
igmp add-group-to-package 93 1
igmp add-group-to-package 94 1
igmp add-group-to-package 95 1
igmp add-group-to-package 96 1
igmp add-group-to-package 97 1
igmp add-group-to-package 98 1
igmp add-group-to-package 99 1
igmp add-group-to-package 100 1
igmp add-group-to-package 101 1
igmp add-group-to-package 102 1
igmp add-group-to-package 103 1
igmp add-group-to-package 104 1
igmp add-group-to-package 105 1
igmp add-group-to-package 106 1
igmp add-group-to-package 107 1
igmp add-group-to-package 108 1
igmp add-group-to-package 109 1
igmp add-group-to-package 110 1
igmp add-group-to-package 111 1
igmp add-group-to-package 112 1
igmp add-group-to-package 113 1
igmp add-group-to-package 114 1
igmp add-group-to-package 115 1
igmp add-group-to-package 116 1
igmp add-group-to-package 117 1
igmp add-group-to-package 118 1
igmp add-group-to-package 119 1
igmp add-group-to-package 120 1
igmp add-group-to-package 121 1
igmp add-group-to-package 122 1
igmp add-group-to-package 123 1
igmp add-group-to-package 124 1
igmp add-group-to-package 125 1
igmp add-group-to-package 126 1
igmp add-group-to-package 127 1
igmp add-group-to-package 128 1
igmp add-group-to-package 129 1
igmp add-group-to-package 130 1
igmp add-group-to-package 131 1
igmp add-group-to-package 132 1
igmp add-group-to-package 133 1
igmp add-group-to-package 134 1
igmp add-group-to-package 135 1
igmp add-group-to-package 136 1
igmp add-group-to-package 137 1
igmp add-group-to-package 138 1
igmp add-group-to-package 139 1
igmp add-group-to-package 140 1
igmp add-group-to-package 141 1
igmp add-group-to-package 142 1
igmp add-group-to-package 143 1
igmp add-group-to-package 144 1
igmp add-group-to-package 145 1
igmp add-group-to-package 146 1
igmp add-group-to-package 147 1
igmp add-group-to-package 148 1
igmp add-group-to-package 149 1
igmp add-group-to-package 150 1

F. Now Apply package & IPTV Vlan on subscriber port :

Syntax: igmp subscriber <Bridgeport> <IPTV_VLAN> <Package Index>

SWITCH(config)# igmp subscriber 1/1/3 1806 1

9. Now enable permission for IPTV_Multicast VLAN as: (in bridge mode)

SWITCH(bridge)# vlan multicast-permission 1806 enable

10.To check IGMP / IPTV config.:

SWITCH(config)# show running-config igmp

Config. will look like:


--- IGMP controller - BEGIN ---
configure terminal
debug igmp controller 0
igmp enable
igmp provider 1 10.20.30.50 1806 AKSH 1
igmp provider 1 dot1p 5 5
igmp query-parameter 2 60 100 15 2 10 2 400 on 1
igmp host-parameter 10 1
igmp multicast-package package1 1
igmp multicast-group 1 226.13.2.1 Channel1 1
igmp multicast-group 1 226.13.2.2 Channel2 2
igmp multicast-group 1 226.13.2.3 Channel3 3
igmp multicast-group 1 226.13.2.4 Channel4 4
igmp multicast-group 1 226.13.2.5 Channel5 5
igmp add-group-to-package 1 1
igmp add-group-to-package 2 1
igmp add-group-to-package 3 1
igmp add-group-to-package 4 1
igmp add-group-to-package 5 1
igmp subscriber 1/1/3 1806 1
igmp traffic max-joined-groups 1000
exit
! --- IGMP controller - END ---

11.To Save Configuration: (Last & main step)

SWITCH(config)# write memory

That’s done with IPTV configuration.

Anda mungkin juga menyukai