29
An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service 國國國國國國國國 國國國國國 國國國國 國國國 國國 國國國 國國國 國國M9756003 111/07/04 1

An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

  • 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

Page 1: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

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

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

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

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

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

補充: 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

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

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

補充: 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

補充: 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

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

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

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

補充:獨立多點傳送 - 稀疏模式路由協定  (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

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

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

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

System Architecture

112/04/21 18

Page 19: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

System Architecture-function and roles

112/04/21 19

Page 20: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

Data and Control Packet

112/04/21 20

Page 21: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

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

Driver and Software Implementation

112/04/21 22

Page 23: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

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

Driver and Software Implementation

112/04/21 24

Page 25: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

Implemented System

112/04/21 25

Page 26: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

Test Scenario and Results

112/04/21 26

Page 27: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

Test Scenario and Results

112/04/21 27

Page 28: An Implementation of the Broadband Home Gateway supporting Multi-Channel IPTV Service

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

心得CostPerformance and pressure test◦1000Mbps/20Mbps = 50 channel

Power consumption and environment

112/04/21 29