an implementation of the broadband home gateway supporting multi-channel iptv service
DESCRIPTION
An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service. 國立屏東科技大學 資訊管理系 指導教授:童曉儒 教授 報告人:張益瑞 學號: M9756003. Outline. Introduction Related Works System Architecture and Implementation Test Scenario and Results Conclusion 心得. Introduction. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/1.jpg)
An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service
國立屏東科技大學 資訊管理系指導教授:童曉儒 教授報告人:張益瑞學號: M9756003
112/04/21 1
![Page 2: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/2.jpg)
OutlineIntroductionRelated WorksSystem Architecture and ImplementationTest Scenario and ResultsConclusion心得
112/04/21 2
![Page 3: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/3.jpg)
IntroductionConsumers increasing demands and home
network trendIP address and NATIPTVIGMP and IGMP snoopingArchitecture and superiority
112/04/21 3
![Page 4: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/4.jpg)
Related WorksNetwork and System for Digital Home
ServicesIPTV(Internet Protocol Television)IGMP and IGMP snooping
112/04/21 4
![Page 5: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/5.jpg)
Network and System for Digital Home ServicesFiber to the Home(FTTH) network
Ethernet Passive Optical Network(EPON)
Adequate network bandwidth
112/04/21 5
![Page 6: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/6.jpg)
補充: EPON基於乙太網路的被動光纖網路 (EPON) 是一個點到多點的光接取網路,提供可靠的數據、語音以及視訊服務,在最長 10km 上傳送速率可以達 1,000Mbps 。
112/04/21 6資料來源: http://www.eettaiwan.com
![Page 7: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/7.jpg)
Network and System for Digital Home ServicesConnected to exterior public network
throughout a home gateway system.
HG has powerful processing power and enough network bandwidth to provide above networking service.
112/04/21 7
![Page 8: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/8.jpg)
Network and System for Digital Home Services
112/04/21 8
分流
![Page 9: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/9.jpg)
補充: NAT(Network Address Translation)
網路位址轉譯器: NAT 可以讓很多台電腦只用很少的 Public IP Address 就能夠連上 Internet 。
使用 NAT mapping table 維持對應關係。
節省 Public IP Address 。
112/04/21 9
![Page 10: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/10.jpg)
補充: NAT(Network Address Translation)
112/04/21 10
來源 http://turtle.ee.ncku.edu.tw/~tung/nat/nat.htm
![Page 11: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/11.jpg)
IPTV(Internet Protocol Television)
IPTV is delivered to consumers using the Internet Protocol over a broadband connection.
Video content is typically MPEG2 delivered with IP multicast.
112/04/21 11
![Page 12: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/12.jpg)
Network and System for Digital Home Services
112/04/21 12
![Page 13: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/13.jpg)
IGMP and IGMP snoopingmanage the channel registration and
release to provide IPTV service.
IGMP proxy function: a role as IGMP clients in the view of LHR and as a multicast router in the side of IPTV clients.
112/04/21 13
![Page 14: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/14.jpg)
補充:獨立多點傳送 - 稀疏模式路由協定 (PIM-SM, Protocol Independent Multicast - Sparse Mode)優點: PIM-SM 採用共享樹進行群播封包轉發。每一個組有一個匯合點( Rendezvous Point: RP ),群播源沿最短路徑向 RP 發送封包,再由 RP 沿最短路徑將封包發送到各個接收端。
112/04/21 14
![Page 15: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/15.jpg)
IGMP and IGMP snooping
112/04/21 15
PIM-SM(Protocol Independent Multicast - Sparse Mode)
![Page 16: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/16.jpg)
IGMP and IGMP snoopingmanage the channel registration and
release◦Membership Query◦Membership Report◦Leave Group messages
112/04/21 16
![Page 17: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/17.jpg)
System Architecture and ImplementationSystem ArchitectureData and Control PacketDriver and Software ImplementationImplemented System
112/04/21 17
![Page 18: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/18.jpg)
System Architecture
112/04/21 18
![Page 19: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/19.jpg)
System Architecture-function and roles
112/04/21 19
![Page 20: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/20.jpg)
Data and Control Packet
112/04/21 20
![Page 21: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/21.jpg)
Driver and Software Implementation
IGMP proxy function ◦instead of multicasting protocol to register and
release the multicast membership.◦receive and transmit the IGMP messages on
behalf of IP STB.
IGMP snooping function◦reduce the processor’s work load in proposed
home gateway.
112/04/21 21
![Page 22: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/22.jpg)
Driver and Software Implementation
112/04/21 22
![Page 23: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/23.jpg)
Driver and Software Implementation
IGMP Snooping Manager◦prevent the multicast packet to forward to
undesirable ports.
◦reduce the CPU’s work load with forwarding directly to the specific hosts without forwarding to the processor.
112/04/21 23
![Page 24: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/24.jpg)
Driver and Software Implementation
112/04/21 24
![Page 25: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/25.jpg)
Implemented System
112/04/21 25
![Page 26: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/26.jpg)
Test Scenario and Results
112/04/21 26
![Page 27: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/27.jpg)
Test Scenario and Results
112/04/21 27
![Page 28: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/28.jpg)
ConclusionAn implementation results for home
gateway supporting multi-channel, more that three channel, HD class IPTV service.
HG system can provide various digital home service.
112/04/21 28
![Page 29: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service](https://reader036.vdocuments.net/reader036/viewer/2022070417/5681543d550346895dc23f64/html5/thumbnails/29.jpg)
心得CostPerformance and pressure test◦1000Mbps/20Mbps = 50 channel
Power consumption and environment
112/04/21 29