290 likes | 423 Views
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.
E N D
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 • Consumersincreasing demands and home network trend • IP address and NAT • IPTV • IGMP and IGMP snooping • Architecture and superiority
Related Works • Network and System for Digital Home Services • IPTV(Internet Protocol Television) • IGMP and IGMP snooping
Network and System for Digital Home Services • Fiber to the Home(FTTH) network • Ethernet Passive Optical Network(EPON) • Adequate network bandwidth
補充:EPON • 基於乙太網路的被動光纖網路(EPON)是一個點到多點的光接取網路,提供可靠的數據、語音以及視訊服務,在最長10km上傳送速率可以達1,000Mbps。 資料來源: http://www.eettaiwan.com
Network and System for Digital Home Services • Connected to exterior public network throughout a home gateway system. • HG has powerful processing power and enough network bandwidth to provide above networking service.
補充:NAT(Network AddressTranslation) • 網路位址轉譯器:NAT可以讓很多台電腦只用很少的Public IP Address就能夠連上Internet。 • 使用NAT mapping table維持對應關係。 • 節省Public IP Address。
補充:NAT(Network AddressTranslation) 來源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.
IGMP and IGMP snooping • manage the channel registration and release to provide IPTV service. • IGMP proxy function:a role as IGMP clients in the view ofLHR and as a multicast router in the side of IPTV clients.
補充:獨立多點傳送-稀疏模式路由協定(PIM-SM, Protocol Independent Multicast - Sparse Mode) • 優點:PIM-SM採用共享樹進行群播封包轉發。每一個組有一個匯合點(Rendezvous Point: RP),群播源沿最短路徑向RP發送封包,再由RP 沿最短路徑將封包發送到各個接收端。
IGMP and IGMP snooping PIM-SM(Protocol Independent Multicast - Sparse Mode)
IGMP and IGMP snooping • manage thechannel registration and release • MembershipQuery • Membership Report • Leave Group messages
System Architecture andImplementation • System Architecture • Data and Control Packet • Driver and Software Implementation • Implemented System
Driver and Software Implementation • IGMP proxy function • instead of multicastingprotocol to register and release the multicast membership. • receive and transmit the IGMPmessages on behalf of IP STB. • IGMPsnooping function • reduce the processor’s work load inproposed home gateway.
Driver and Software Implementation • IGMP Snooping Manager • prevent the multicast packet to forward toundesirable ports. • reduce theCPU’s work load with forwarding directly to the specifichosts without forwarding to the processor.
Conclusion • An implementation results forhome gateway supporting multi-channel, more that threechannel, HD class IPTV service. • HG systemcan provide various digital home service.
心得 • Cost • Performance and pressure test • 1000Mbps/20Mbps = 50 channel • Power consumption and environment