BI THC HNH S I DCH V MyTV PHN I. C S L THUYT 1.1.Tng quan v IPTV IPTV (Internet Protocol TV) - l mng truyn hnh s dng CSHT truyn ti IP. Cc user c th thng qua my vi tnh PC hoc my thu hnh ph thng cng vi hp phi ghp Set top box (STB) s dng dch v IPTV. IPTV bao gm 3 dch v chnh l Truyn hnh qung b - Broadcast TV (BTV), Truyn hnh theo yu cu Video on Demand (VoD) v nhm dch v tng tc nh truyn thanh (Broadcast Radio), tr chi trc tuyn (Game Online), Thng tin (Information), cc dch v chia s a phng tin (Media Sharing), dch v lu tr (usage data), dch v qung co Hin nay trn mng c 1 s nh cung cp dch v IPTV nh VNPT (MyTV),Viettel (NetTV),FPT (iTV),VTC IPTV c th truyn khai trn mng vin thng IP cng nh trn mng truyn hnh cp HFC, tuy nhin trong khun kh bi thc hnh ny s tp trung vo tm hiu v dch v MyTV do VNPT cung cp (c trin khai trn mng vin thng IP ca VNPT). 1.2.Cu trc mng cung cp dch v MyTV
Hnh 1: Cu trc tng qut mng cung cp dch v MyTV Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 2
Mng truy nhp:pha ngi dng s dng cc thit b nhModem (ADSL hoc FTTx), Set-top-box (STB). Mng truyn ti I P: i vi cc knh truyn hnh qung b (BTV) trn mng ny s sdng k thutnh tuyn Multicast cp pht ni dung t ngun (source) n cc ngi dng IPTV (ch) vic s dng ti nguyn mng truyn ti hiu qu. i vi dch v VoD th mt kt niim-im sc thit lp gia ngi s dng v ngun pht ni dung. Mng cung cp ni dung:Phn mng ny bao gm chc nng thu thp ni dung thng tin, lu tr v pht ccni dung nyn thu bao. Ngun ni dung c m ha trc khi cung cp ti cc ngi dng u cui. 1.3.C ch hot ng ca MyTV dch v MyTV c th hot ng cn phi tri qua cc bc sau y: STB nhn c IP chnh xc t DHCP Server trong mng cung cp ni dung. Sau khi nhn c a ch IP chnh xc STB xc thc thnh cng vi EPG Server (Electronic Program Guides) trong mng cung cp ni dung. Sau STB xc thc thnh cng, dch v MyTV c s dng bnh thng. Nh vy MyTV hot ng bnh thng m bo nh sau: CPE c cu hnh chnh xc STB thng vi DHCP Server trong mng cung cp ni dung v nhn c a ch IP chnh xc. STB c cu hnh chnh xc c th xc thc thnh cng. 1.4. Nguyn l hot ng cc dch v c bn ca MyTV Nguyn l hot ng ca dch v BTV(LiveTV):Dch v LiveTV hin ti do VNPT cung cp s dng giao thc IGMPv2 ly ngun t BTV Server. Flow dch v : Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 3
STB gi gi tin IGMP Report / Join Group (sau lung Multicast v STB). IGMP Router ( y l DSLAM hoc L2SW c tnh nng IGMP Snooping) gi u n gi tin IGMP Query / STB nhn c s tr li bng gi tin IGMP Membership Report. STB gi gi tin IGMP Report / Leave Group. Dch v VoD hin ti do VNPT cung cp s dng giao thc RTSP ly ngun t VoD Server. Flow dch v (STB gi cc gi tin RTSP thit lp phin kt ni v VoD Server tr li bng cc gi tin RTSP REPLY 200 OK) : STB gi gi tin RTSP DESCRI BE. Sau khi nhn c phn hi t VoD Server, STB gi gi tin RTSP SETUP. Sau , STB gi gi tin RTSP PLAY khi bt u xem phim (C lung Unicast v STB). STB gi gi tin RTSP PAUSE khi tm dng xem phim. STB gi gi tin RTSP TEARDOWN khi kt thc xem phim.
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 4
PHN II.THNH PHN H THNG MyTV 2.1.H thng MyTV
Hnh 2 : S kt ni h thng MyTV Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 5
2.2.Phn pht d liu VoD
Hnh 3 : Phn tn d liu VoD (Unicast) 2.3 Phn pht d liu LiveTV (Muticast)
Hnh 4 : Phn tn d liu LiveTV (Muticast) Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 6
2.4.M hnh Lab th nghim
Hnh 5 : Cu hnh th nghim ti LAB
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 7
PHN III.KT QU THC HNH 1.Mc ch Gip sinh vin c kin thc c bn: Hiu c nguyn tc hot ng ca dch v MyTV Cu hnh c thit b u cui dch v MyTV hot ng bnh thng. 2.Yu cu Sinh vin hiu m hnh tng th v c cu hot ng ca dch v MyTV. Sinh vin v c bn bit ci t v s dng phn mm Wireshark. H thng MyTV hot ng n nh v sn sng. Trn My ch ci sn Wiresharkv c 2 card LAN c t ti Rack cu hnh nh sau: o Card 1 kt ni ti cng Mirror ra t ngun tn hiu STB. o Card 2 kt ni vo mng LAN ca Sinh Vin. My ch cn c Start sn Service WinPCap bng dng lnh: o Windows 32 bit: C:\Program Files\WinPCap\rpcad n o Windows 64 bit: C:\ProgramFiles (x86) \WinPCap\rpcad n
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 8
3.1.Kt qu bt gi tin dch v Live TV
Hnh 6 : Wireshark bn gi tin Discover / Offer / Request / Ack
Hnh 7 : Wireshark bt c duy nht 1 lung UDP Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 9
Khi khi ng chng trnh MyTV,h thng sau khi cu hnh s xin a ch IP ng t DHCP server(Obtain an IP Address Automatically) th ln u tin tham gia h thng mng n s dng tn hiu Broadcast (255.255.255.255) v pht ra gi tin DHCP Discover vi di bn tin l 590 bytes.Ni dung gi tin yu cu cung cp cc thng s v a ch IP cho chnh n t DHCP server m Clien ny s s dng khi tham gia vo h thng mng. DHCP server sau khi nhn c gi tin t Discover t Client,n s tr li cho Client bng cch Broadcast gi tin DHCP Offer.Gi tin ny xc nhn n l DHCP Server v a li ngh s cp cho Client nhng thng s IP nht nh (10.41.242.14). Nu nhn c gi tin DHCP Offer,Client Broardcast tr ngc cho Server gi tin DHCP Request xc nhn thng tin v yu cu cp cc thng s IP.Do trong h thng mng c th c nhiu DHCP Server nn khi Broadcast gi tin DHCP Request Client,cng s km theo nhng thng s nhn bit v Server m n chn xin IP.T cc DHCP khc s rt li gi tin Offer v dnh cho Client khc. Nhn c li chp nhn t my Client,DHCP Server ngay lp tc gi gi tin DHCP ACK (Acknowledgment).y chnh l nhng thng s cu hnh a ch IP m DHCP Server ngh vi Client ngay t u. DHCP Server lc ny cng c th gi gi tin DHCP ACK nhng cng c th gi gi tin DHCP NAK (Negative Acknowledgment),nu li ngh lc u khng chnh xc na hoc thng s IP c my tnh khc s dng.V d nhin Client phi bt u li qu trnh xin cp IP
. Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 10
3.2.Kt qu bt gi tin dch v VoD
Hnh 8 : Wireshark vi filter igmp
Hnh 9 : Wireshark vi filter rtsp Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 11
RTSP (Real Time Streaming Protocol):c xem l giao thc chun trong multimedia streaming, giao thc ny lm vic bng cch chia nh cc gi d liu ty theo tc bng thng cho php gia client v server.Khi m client nhn va lng d liu th player s gii nn, play gi d liu u ri sau tip tc download gi d liu tip theo v tip tc play gi d liu k tip v c tip tc nh vy.i vi mt s media file khng th streaming bng giao thc chun ca Microsoft Media Server v d nh cc dng digital media content nh MPEG-4, MPEG hay AVI th RTSP s gii quyt vn ny. Khi vo mt phim bt k,client (10.41.242.14) lin tc trao i vi sever (172.16.30.12) vi bn tin Get_Parameter. Khi dng phim, client (10.41.242.14) gi bn tin ti sever (172.16.30.12) vi bn tin RTSP vi ni dung Pause. Sau khi dng vi bn tin pause, th client (10.41.242.14) gi bn tin ti sever (172.16.30.12) vi ni dung play v khi ta tua vi cc tc khc nhau (2x, 4x,8x, 16x) th bn tin thay i cc ch s Parameter khc nhau.
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 12
BI THC HNH S II DCH V HSI PHN I. C S L THUYT 1.1.Tng quan v HSI HSI (High Speed Internet) l dch v truy cp internet tc cao c nh,cc li ch do internet mang li cho con ngi l rt ln.Thng qua internet ta c th lt web,xem phim,ca nhac,o to trc tuyn, y t t xa,camera IP..... Cc cng ngh s dng truy nhp dch v HSI bao gm: ADSL 2+, VDSL 2, Fast Ethernet (Truy nhp trn cp quang FTTH),xPON (cng ngh mng quang th ng),TDM( Thng c s dng cho dch v internet trc tip ). Ty theo cng ngh truy nhp m tc truy nhp c khc nhau, v d:tc down/up ln nht i vi dch v ADSL 2+ l 24M/1M, VDSL 2 l 100M/100M,GPON l 2,5G/1G,v dch v internet trc tip da trn cng ngh TDM l 2M/2M 1.2.Cc giao thc ch yu c s dng trong dch v HSI HTTP:Hyper Text Transfer Protocol l giao thc thuc lp ng dng dng trao i thng tin gia my ch cung cp dch v web-web servser v cc my s dng dch v web-web client. DNS (Domain Name System) l giao thc c s dng khi truy cp internet, n c nhim v phn gii a ch URL thnh a ch IP. B giao thc TCP/IP (Transmission Coltrol Protocol/Internet Protocol) l b giao thc dng truyn ti thng tin trong mng internet. Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 13
B giao thc PPP/PPPoE:c s dng thit lp kt ni gia Modem vi mng internet, kt qu l modem c BRAS cung cp cho a ch IP public dng truy nhp internet. 1.3.B giao thc PPP/PPPoE
Hnh 10 : Cu trc b giao thc PPP/PPPoE Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 14
Phin PPPoE:c thit lp trc dng ng gi s liu phin ppp trong khung ethernet,kt qu l modem v bras bit c a ch MAC ca nhau v ID phin c thit lp.N bao gm cc bn tin PADI, PADO, PADR, PADS, PADT. Phin PPP:c thit lp sau phin PPPoE,bao gm cc pha sau: Pha thit lp:LCP thit lp,iu chnh cu hnh, hy b lin kt.Kt thc bng cc bn tin ACK. Pha xc thc:c thc hin sau pha thit lp, xc thc username v password. Pha mng:c thc hin sau pha xc thc,thit lp,iu chnh cu hnh, hy b vic truyn s liu ca giao thc lp mng IP.Kt thc bng bn tin ACK cung cp a ch IP cho modem. Pha kt thc:c thc hin khi ngt kt ni,yu cu c a ra c th t modem hoc t BRAS,cc bn tin termination LCP, PADT.
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 15
PHN II.THNH PHN H THNG HSI 2.1.H thng HSI
Hnh 11:Chng giao thc dch v HSI Modem:ng vai tr cng kt ni ti internet cho cc my tnh thuc mng LAN pha khch hng, ty theo cch truy nhp mng m c cc loi modem ADSL,FTTH.Thc hin phin kt ni PPP/PPPoE ti BRAS, kt qu nhn c a ch IP public do BRAS cung cp vo internet. IP DSLAM,Switch L2: ng vai tr nh mt thit b mng lp 2 switch trn mng nhm tp trung lu lng,cc thu bao truy cp internet. Vi cng ngh truy nhp xDSL(dch v ADSL,VDSL )dng IP DSLAM,vi cng ngh truy nhp Ethernet ( Dch vFTTH-Fiber To The Home) dng Switch L2 c cc cng truy nhp quang. Cc IP DSLAM, Switch L2 kt ni n BRAS theo cc VLAN thng qua mng truyn ti MAN E. Mng truyn ti MAN E:da trn cng ngh EoMPLS,to cc ng kt ni lp 2 VLL(Virtual Leased Line), ni IP DSLAM,Switch L2 ti BRAS. Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 16
Bras v Radius Server:ng vai tr xc thc username v password ca thu bao s dng dch v internet,tnh cc ngoi ra BRAS cung cp a ch IP public cho modem v c chc nng nh tuynra mi trng Internet. Cc bc thit lp v s dng dch v: Nh cung cp dch v khai bo Account thu bao gm cc thng s: username, password, cc tham svcng kt ni trn IP DSLAM, L2 Switch,tc truy nhp thng qua Webserver. Sau c s dliu xc thc thu bao c chuyn n Server database LDAP Thit lp ng truyn vt l gia MODEM v IP DSLAM hoc L2 Switch:cp ng hoc cp quang. Cu hnh MODEM,thit lp phin kt ni PPP/PPPoE ti BRAS xc thc,BRAS hi RADIUS,RADIUS hi LDAP.Nu xc thc thnh cng BRAS cung cp 01 a ch IP Public cho MODEM. S dng dch v,cc my tnh trong mng LAN ca khch hng vo c Internet.
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 17
2.2.M hnh Lab th nghim
Hnh 12.Cu hnh th nghim ti LAB
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 18
PHN III. KT QU THC HNH I. Mc ch Mc ch ca bi thc hnh gip sinh vin nm c cc bc v cc thng s c bn cu hnh modem ADSL s dng dch v HIS II. Chun b - C 4 PC - 1 Modem Planet - IP/DSLAM - Cc router kt ni mng MAN-E ( R7, R6, R8, R9) - BRAS ( R5) III. Thc hin
Bc 1. Kt ni h thng My tnh PC Modem Dy mng
Bc 2. Ci t IP ng cho PC v cu hnh Modem Ta tin hnh gn a ch IP cho cc PC. Trong bi ta gn 4 a ch IP nh hnh v c th: + C:\\Control Panel\Network and Internet\Network Connections Click vo Local Area Network chn Properties click vo Internet Protocol Version 4 (TCP/IPv4) chn Properties, bng General hin ra ta in IP nh hnh. Sau khi in xong ta chn OK lu li kt qu.
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 19
- Ci IP ng cho my tnh nh trn Bt trnh duyt web ln g a ch : http://192.168.1.1 tin hnh truy nhp cu hnh cho Modem. Tin hnh thc hin cc bc nh trong hnh sau Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 20
User name : admin Pasword : admin
Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 21
- VPI : 8 - VCI : 35 - Chn thng s : PPP over Ethernet (PPPoE) Khoa Vin Thng I Thc hnh chuyn su
Nguyn Ba Duy - L12VT2 22
in tn ti khon do nh cung cp mng cp cho vo phn : PPP Usernmae in mt khu do nh cung cp mng cp cho vo phn : PPP Password Next Tip tc nhn finish kt thc qu trnh ci t Bc 3: Tin hnh kim tra kt ni bng cc thc hin ping Ping t PC n Modem : ping 192.168.1.1 Khoa Vin Thng I Thc hnh chuyn su