Upload
cricket
View
27
Download
4
Embed Size (px)
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 Presentation
Citation preview
An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service
國立屏東科技大學 資訊管理系指導教授:童曉儒 教授報告人:張益瑞學號: M9756003
112/04/21 1
OutlineIntroductionRelated WorksSystem Architecture and ImplementationTest Scenario and ResultsConclusion心得
112/04/21 2
IntroductionConsumers increasing demands and home
network trendIP address and NATIPTVIGMP and IGMP snoopingArchitecture and superiority
112/04/21 3
Related WorksNetwork and System for Digital Home
ServicesIPTV(Internet Protocol Television)IGMP and IGMP snooping
112/04/21 4
Network and System for Digital Home ServicesFiber to the Home(FTTH) network
Ethernet Passive Optical Network(EPON)
Adequate network bandwidth
112/04/21 5
補充: EPON基於乙太網路的被動光纖網路 (EPON) 是一個點到多點的光接取網路,提供可靠的數據、語音以及視訊服務,在最長 10km 上傳送速率可以達 1,000Mbps 。
112/04/21 6資料來源: http://www.eettaiwan.com
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
Network and System for Digital Home Services
112/04/21 8
分流
補充: NAT(Network Address Translation)
網路位址轉譯器: NAT 可以讓很多台電腦只用很少的 Public IP Address 就能夠連上 Internet 。
使用 NAT mapping table 維持對應關係。
節省 Public IP Address 。
112/04/21 9
補充: NAT(Network Address Translation)
112/04/21 10
來源 http://turtle.ee.ncku.edu.tw/~tung/nat/nat.htm
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
Network and System for Digital Home Services
112/04/21 12
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
補充:獨立多點傳送 - 稀疏模式路由協定 (PIM-SM, Protocol Independent Multicast - Sparse Mode)優點: PIM-SM 採用共享樹進行群播封包轉發。每一個組有一個匯合點( Rendezvous Point: RP ),群播源沿最短路徑向 RP 發送封包,再由 RP 沿最短路徑將封包發送到各個接收端。
112/04/21 14
IGMP and IGMP snooping
112/04/21 15
PIM-SM(Protocol Independent Multicast - Sparse Mode)
IGMP and IGMP snoopingmanage the channel registration and
release◦Membership Query◦Membership Report◦Leave Group messages
112/04/21 16
System Architecture and ImplementationSystem ArchitectureData and Control PacketDriver and Software ImplementationImplemented System
112/04/21 17
System Architecture
112/04/21 18
System Architecture-function and roles
112/04/21 19
Data and Control Packet
112/04/21 20
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
Driver and Software Implementation
112/04/21 22
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
Driver and Software Implementation
112/04/21 24
Implemented System
112/04/21 25
Test Scenario and Results
112/04/21 26
Test Scenario and Results
112/04/21 27
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
心得CostPerformance and pressure test◦1000Mbps/20Mbps = 50 channel
Power consumption and environment
112/04/21 29