basic training on iptv solution summary

42
1 Upon completion of this course, you will be able to: Know basic knowledge about IPTV Solution.

Upload: vsdadwal2010

Post on 22-Nov-2014

175 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Basic Training on IPTV Solution Summary

1

• Upon completion of this course, you will be able to: Know basic knowledge

about IPTV Solution.

Page 2: Basic Training on IPTV Solution Summary

2

Chapter 1 IntroductionChapter 1 Introduction

Chapter 2 System StructureChapter 2 System Structure

Chapter 3 Core DevicesChapter 3 Core Devices

Chapter 4 Service Process Chapter 4 Service Process

Chapter 5 Content ProtectionChapter 5 Content Protection

Chapter 6 Bearer NetworkChapter 6 Bearer Network

Page 3: Basic Training on IPTV Solution Summary

3

IntroductionIntroduction With the popularization of DSL access, fixed network operators urgently n

eed to develop multiple services and launch the Triple-play service. As part of the Triple-play service, IPTV has gradually become the major concern of the fixed network operators in the world.

In addition to traditional Live TV programs, IPTV can provide interactive video entertainment such as VOD, nPVR, Time-Shifted TV, providing users with better enjoyment. Moreover, IPTV can provide various broadband network based Value-Added-Services such as Internet access by TV, video telephony, game and home monitoring.

Page 4: Basic Training on IPTV Solution Summary

4

Chapter 1 IntroductionChapter 1 Introduction

Chapter 2 System StructureChapter 2 System Structure

Chapter 3 Core DevicesChapter 3 Core Devices

Chapter 4 Service Process Chapter 4 Service Process

Chapter 5 Content ProtectionChapter 5 Content Protection

Chapter 6 Bearer NetworkChapter 6 Bearer Network

Page 5: Basic Training on IPTV Solution Summary

5

IPTV SolutionIPTV Solution

headendHG/Modem

MA5100/5300/5600

Series DSLAM

BRAS/

MA5200

HG/Modem

EC6XX Series

IP STBEncoder

Central Video server

IPTV

Middleware

Encryptor

IRD A/V Router

VOD system

Video Network/Content Management & DRM

NMSDHCP-PS

Edge Video server

EC6XX Series

IP STB

MA5100/5300/5600

Series DSLAM

Page 6: Basic Training on IPTV Solution Summary

6

Chapter 1 IntroductionChapter 1 Introduction

Chapter 2 System StructureChapter 2 System Structure

Chapter 3 Core DevicesChapter 3 Core Devices

Chapter 4 Service Process Chapter 4 Service Process

Chapter 5 Content ProtectionChapter 5 Content Protection

Chapter 6 Bearer NetworkChapter 6 Bearer Network

Page 7: Basic Training on IPTV Solution Summary

7

MiddlewareMiddleware Architecture Architecture

Portal Boot/AAA

NGA

IPTV Database

DBDB

Storage

Broadband Network•Two parts of Middleware

•Client in STB•Backend system

•3-tier Architecture of Backend

•High availability, no single point of failure

•Scalable to support millions of subscribers, just need to add more servers

•Scalable to support additional service features, just need to add new application servers

TV Portal server Farm

TV Portal server Farm

Mediator server Farm

JOBCSR/SMS

Load balancer

Middleware Client in STB

•OSS/BSS

STB

Page 8: Basic Training on IPTV Solution Summary

8

Structure of TV PortalStructure of TV Portal

Service type

Function description

Boot server

STB remote upgradeDownloading and upgrading through HTTPDownloading channel list and channel mask

Web server

Providing TV Portal Web applications (interfaces) to the STB, such as EPG, VOD program list, channel subscription and bill query

AAA Server

Working with Huawei DHCP-PS for STB authentication in DHCP access mode

Authenticating the STB in PPPoE access mode through the built-in RADIUS Server functionIn both access authentication modes listed above, users are identified through the binding relationship between the STB P/ID (Nas-Port-ID/Circuit-ID) and user physical location.

Page 9: Basic Training on IPTV Solution Summary

9

•Boot Server/AAA Server

•STB authentication

•Automatic update of subscriber channel list

•Automatic software upgrade

•Corrupted software automatic recovery

•Remote administration and diagnostics

•EPG Server

•VOD on Demand

•Music on Demand

•Customize channel listing

•Trailer viewing

•7-days program schedule

•Online subscription new channel•Online change plan•Online un-subscription

•Portal Online Service

•Online subscription new channel

•Online change plan

•Online un-subscription

•Self-Service

•Channel Management

•Parental lock

•Billing information

•Change PIN

•Info-desk

•Language choice

•Interactive Services

•Interactive Services

•Interactive Weather /Traffic

•Voting/Soccer Bets

•Web Surfing and E-mail

Function of TV portalFunction of TV portal

Page 10: Basic Training on IPTV Solution Summary

10

Structure of MediatorStructure of Mediator

Service type

Function description

CSR

Management and maintenance of user templates Subscription, inquiry and termination of service/channel Channel management VOD product management EPG management OSS interface management (for charging and service

deployment)

NGA

Providing interfaces for integration with NOSS/NMS Allocating numbers to users by integration into NOSS/NMS Enabling management of user channel rights by integration into NOS

S/NMSThe NGA has been integrated into Huawei iManager N2000.

Job Server

Processing tasks in batches and providing various reports and files to the BOSS

Providing channel subscription information and VOD/PPV payment information to users by interconnection with the BOSS through the SOAP or batch process interface

CSR Customer Service Relationship

NGA NOSS / NMS Gateway Agent

Page 11: Basic Training on IPTV Solution Summary

11

Mediators

•Subscriber Management•System (SMS)

• Create/Query/Update/Delete user profile

• Suspend/Resume user profile

Service Management

• Channel Management

• Plan Management• Product Managemen

t

EPG Management

• Define new program series

• Enquire/amend program• Mass EPG import• Update EPG data in Port

al

STB Management

• Reset STB• Inquire STB version• Require STB to dow

nload channel and software

• Reboot STB• …

Miscellaneous Functions

• Interactive channel management

• Statistics information

6 Different Roles

Network CA Entitlement Ma

nagement

• Integrate with Huawei N2000 to implement Network CA

•Web-based AdministrationFunction of MediatorFunction of Mediator

Page 12: Basic Training on IPTV Solution Summary

12

TV HeadendTV HeadendBTV Content Provision------TV Headend overBTV Content Provision------TV Headend over

viewview

ContentDeliveryNetwork

Live ProductionCenter

Satellite Dish & IRD

Video PlaybackServers

ASI/SDIRouter

Sniffer Servermonitoring/analysis

ContentProcessor

•MPEG Encoding•MPEG Transcoding•IP Encapsulation

Page 13: Basic Training on IPTV Solution Summary

13

TUT Astria Content ProcessorTUT Astria Content ProcessorThe TUT Astria CP supports MPEG2 and MPEG4 AVC/H.264 encoder and transcoder. It supports the SDI and DVB-ASI signal input and the MPEG over IP multicast output.

ModelNumber of slots in a

subrack

Number of supported dual-encoder cards

Astria cp 1200 16 16

Astria cp 400 8 7

Astria cp 200 4 3

Astria cp 100 2 1

In addition, the AVEON NMS manages Astria CPs centrally.

Page 14: Basic Training on IPTV Solution Summary

14

VOD SystemVOD System

VOD Content Provision----VOD system VOD Content Provision----VOD system overviewoverview

BBNetwork

Live channel Contents

Video Contents Storage

For VOD

For nPVR/Time-shift TV

Video Server

(Central Cluster)

IPTV Middleware

•Central Streaming Server•VOD stream encryption

Video Server

(Edge Cluster)

DRM Manager

•Video Content Management

•Video Content Protection

CDN Manager

Page 15: Basic Training on IPTV Solution Summary

15

Structure and FunctionStructure and Function

Vision Server

The Vision Server provides abundant VOD concurrent streams and mass storage. Through the Vision Server, the services such as VOD, NVOD can be provided to users. And by storing live TV contents to the Vision Server, it can implement nPVR and Time-shift TV services.

Maestro

A platform for video content distribution management and Vision Server management. Through the Maestro, intelligent distribution of video contents and centralized management of video distribution networks are implemented. Besides, the Maestro offers API interfaces for integration into the Middleware.

SecureStreamVOD content protection system. Together with the Maestro and Vision Server, the SecureStream can guarantee the security of video contents.

Page 16: Basic Training on IPTV Solution Summary

16

Vision server SeriesVision server Series

Version280

Version480

Version680

TYPE Vision 280 Vision 480 Vision 680

Power Specifications

100 – 240 VAC/ 5 amp max Line frequency: 47 – 63 Hz

90 – 265 VAC Line frequency: 47 – 63 Hz

Voltage/Current 100 – 240 VAC / 9A / 4.5ALine frequency 47 – 63 Hz

Dimensions and Weights

Weight (kg): 17 Kg. Dimensions: 1.7” (1U) H x19.8” D x17.2” W

Weight (kg): 14 kg Dimensions: 3.5” (2U) H x 24” D x 19” W

Weight : 25 kg Dimensions 3.5” H x 25.6” D x 19” W (1RU)

Operational Ambient Conditions

Temperature range: 0 - 35 °C Relative humidity (non-condensing): 20 - 80%

Temperature range: 5 to 40 °C Relative humidity (non-condensing): 20 - 80%

Temperature range: 0 - 35 °CRelative humidity (non-condensing): 20 - 80%

Interfaces Dual Gigabit Copper 1000BaseT Full Duplex (RJ45) RS-232 serial port for local management Optional - Dual Gigabit Fiber Full Duplex (GBIC SX/LC)

Dual Gigabit Copper 1000BaseT Full Duplex (RJ45) Dual Gigabit Fiber Full Duplex (GBIC SX/LC) RS-232 serial port for local management

Interface RJ45 Dual Gigabit 1000Base-T EthernetInterface GBIC SX/LC Dual Fiber Gigabit 1000Base-T EthernetRS232

Storage Up to1.6 TB Up to 1 TB Up to 2 TB

Page 17: Basic Training on IPTV Solution Summary

17

Structure of MaestroStructure of Maestro

Page 18: Basic Training on IPTV Solution Summary

18

Function of MaestroFunction of Maestro

Maestro Central Centralized management of video network Management of server region and server cluster Content distribution management, to distribute contents from the

center to the edge in an intelligent manner Collection and analysis of network and service information STB region management Service group management Interface with Middleware

Maestro Agent Standalone hardware server, managing a server cluster Intelligent distribution of contents within a cluster Collection and analysis of video service information within an

cluster Configuration and control of Vision Server

Streaming Gateway Automatic generation of play list

Page 19: Basic Training on IPTV Solution Summary

19

STBSTB

Currently, an IP STB usually supports the MPEG2 coding mode. With the launching of the new-generation video coding standard MPEG4 AVC/H.264, the new-generation H.264 STB has become matured gradually, and its solution will support Huawei’s new-generation IP STB EC628.The STB supports multiple access modes such as DHCP/PPPoE, and supports automatic remote upgrade, remote centralized management and troubleshooting. Cooperating with the Middleware and VOD server, the STB can provide various service functions.

EC628EC623

Page 20: Basic Training on IPTV Solution Summary

20

Chapter 1 IntroductionChapter 1 Introduction

Chapter 2 System StructureChapter 2 System Structure

Chapter 3 Core DevicesChapter 3 Core Devices

Chapter 4 Service Process Chapter 4 Service Process

Chapter 5 Content ProtectionChapter 5 Content Protection

Chapter 6 Bearer NetworkChapter 6 Bearer Network

Page 21: Basic Training on IPTV Solution Summary

21

Interface OverviewInterface OverviewOrder

Management

System

Billing

System

ADSL

Inventory

System

DSLAM

NMSMediator

Broadband

Network

Check Inventory

Assign ADSL Line

Customer

Profile

Manual

Provisioning

Manual

Provisioning

Subscription

Based

Service

Billing

(recurring

rental)

New Port

Change Port

(SLID)

TL1

Entitlement

Provisioning

Usage Charge File

(VOD, PPV)

Open Profile

Start Service

Close Profile

Sales

Order

Set Status:Suspend, Resume,

Payment Reminder On

Payment Reminder Off

Bill Summary Inquiry

Bill Transaction Inquiry

Subscribe, unsubscribe

(2-way)

Subscribe/un

subscribe/ch

ange plan

notification

Web Portal

(Optional)

Price

Engine(for discounting/

rating, optional)

Price Query

SLID/Circuit ID: AccessNodeIdentifier {atm|eth} frame/slot/subslot/port[:vpi.vci|vlan]Mediator will process the channel entitlement automatically and that is transparent to other OSS systems.Subscription based service information should be synchronized between Order Management System Mediator.It is the responsibility of Order Management System (with subscription based service info synchronized with Mediator) and Billing System to generate recurring rental for subscription based services.

Page 22: Basic Training on IPTV Solution Summary

22

Line Based Authentication FlowLine Based Authentication Flow

STBIPTV

DHCP -PS/AAA Server

DHCP or PPPOERequest

STB IPCircuit ID

IPTVDatabase

Customer IDCircuit ID

STB IPCircuit ID

STB IP

HuaweiNMS

CRMSystem

ProvisioningSystem/Network

Inventory

Customer ID Circuit ID

Customer IDCircuit ID

STB IPSTB IP

TV PortalSTB IP

BRAS/DSLAM

Insert circuit ID :DHCP Option 82PPPoE NAS Port ID

Huawei BRAS supports secured binding on circuit ID and STB IP

ServiceAccess RightsControlled byIPTV Database• No User ID or User PIN required

• Based on physical port (Circuit ID) to identify user

• Service access controlled by TV Portal

• STB plug -and -play; simple provisioning

Page 23: Basic Training on IPTV Solution Summary

23

Line Based Authentication - DHCPLine Based Authentication - DHCP

Line Based Authentication and Boot Up Flow (DHCP)

DSLAM(support DHCP

Option82)

BRAS(DHCP Relay)

QualiTVisionTV portal

ADSLInventory

System

QualiTVisionMediator

QualiTVisionAAA

STB

1. DHCP Request

2. DHCP Request with Circuit ID inserted based on DHCP Option82

3. “Auth” call (Circuit ID)

5. Search profile using Circuit ID

8. “Access success” (STB IP)

9. STB IP (must not be issued until the previous step “Access success” is completed)

10. STB IP

14. Access IPTV service using STB ID & STB SID.

6. Profile found and update of STB IP to DB success.

DHCP-PS(Huawei)

4. ReportMsgSOAP call (offer ip)(Circuit ID & STB IP)

7. ReportMsgResponse, no matter if profile is found or not

Circuit ID: AccessNodeIdentifier {atm|eth} frame/slot/subslot/port [:vpi.vci|vlan] (DSL Forum’s recommendations)SID: Session ID, random number generated by STB during each bootup for identifying STB session

0. Call “New port” or “Change Port” with Customer ID & Circuit ID.If no such interface, then manually input via Mediator Web interface

QualiTVisionBoot Server

11. HTTP request with STB IP, STB ID and STB SID 12. Update of STB ID and STB SID to profile in DB based on STB IP, if profile not found then the request from this IP will not be authenticated by TV Portal in future

13. STB gets the STB configuration file by HTTP and then determine if it is necessary to download new s/w version, new version of channel list & channel mask

Page 24: Basic Training on IPTV Solution Summary

24

Line Based Authentication - PPPoELine Based Authentication - PPPoE

Line Based Authentication and Boot Up Flow (PPPoE+)

DSLAM(support PPPoE+)

BRAS/SSG

QualiTVisionTV portal

ADSLInventory

System

QualiTVisionMediator

QualiTVisionAAA

STB

1. PPPoE request(User name: STB ID, password: STB SID)

2. PPPoE+ request (STB ID, STB SID & Circuit ID)

3. RADIUS “Auth” call (STB ID, STB SID, Circuit ID, BRAS SID, IP

4. Search profile using Circuit ID and update STB ID, STB SID, BRAS SID & BRAS IP.

9. STB IP (asyncop with step7)

10. STB IP

12. Access IPTV service using STB ID & STB SID

0. Call “New port” or “Change Port” with Customer ID & Circuit ID.If no such interface, then manually input via Mediator Web interface

5. Profile found and update success. if profile not found then the request from this IP will not be authenticated by TV Portal in future

Circuit ID: AccessNodeIdentifier {atm|eth} frame/slot/subslot/port [:vpi.vci|vlan] (DSL Forum’s recommendations)SID: Session ID, random number generated by STB during each bootup for identifying STB session

6. RADIUS “Access success”.

7. RADIUS “Accounting start” call (STB IP, BRAS SID

8. Update of STB IP to DB success.

QualiTVisionBoot Server

11. STB gets the STB configuration file by HTTP and then determine if it is necessary to download new s/w version, new version of channel list & channel mask

Page 25: Basic Training on IPTV Solution Summary

25

Live TV Subscription and Access FlowLive TV Subscription and Access Flow

BB Network

DSLAM

TVPortal

Mediator

NMSHuawei iManagerN2000

BOSS

4. ChannelRequest

1a. Subscription

VideoSource

2b. Billing Data

2a. Entitlement Message

3. Entitlement Message

VideoSTB

1b. SubscriptionDSLAM controls what subscriber can watch.Grant or reject channel switching based on subscriber entitlement.

5. Grant or Reject

Page 26: Basic Training on IPTV Solution Summary

26

VOD Access FlowVOD Access Flow

STB

VODServer

Middleware

TV Portal

Network PolicyServer

Cascade AdmissionControl System

Streaming Gateway(with Key Generator

Module)

MestroCenter

Middleware BOSS

1. Browse movie catalogue

2.6 Confirm checkout

2.1 Check network bandwidth

2.2 Check DSLAM bandwidth and QoS control

SOAP

2.3 Generate ASX, Ticket and play list (http with a list of asset ID)

4. Billing Transaction

2.4 Get ASX, Ticket and play list (with list of STB ID, Asset ID)

2.5 Request stream with Ticket (with STB ID, Asset ID)

3 Log Transaction (with STB ID, Asset ID) Cyclic or batch

Page 27: Basic Training on IPTV Solution Summary

27

Chapter 1 IntroductionChapter 1 Introduction

Chapter 2 System StructureChapter 2 System Structure

Chapter 3 Core DevicesChapter 3 Core Devices

Chapter 4 Service Process Chapter 4 Service Process

Chapter 5 Content ProtectionChapter 5 Content Protection

Chapter 6 Bearer NetworkChapter 6 Bearer Network

Page 28: Basic Training on IPTV Solution Summary

28

Live TV Live TV Content Protection Content Protection

IP CORE

Huawei DSLAM

STB

Huawei N2000

Mediator

Video Stream

BOSS

Ch1,Ch32Mike

Ch1,Ch21Jack

PackagePort#Cust.

TV Portal

√x√Port2

x√√Port1

Ch3Ch2Ch1No.

1a) Subscription

1b Subscription

2b) Billing information

2a) Entitlement

Message (TL1)

3) Entitlement Message

4) Channel Request

5) Grant or Reject

Middleware

Huawei

Network CANetwork CA ::

Integrating professional DRM products

Page 29: Basic Training on IPTV Solution Summary

29

VOD VOD Content ProtectionContent Protection Secure-Stream of the Bit-band VOD system

protects VOD contents. It features:

Software-based content protection

technology, easy for implementation and

maintenance

Session-based encryption technology,

ensuring high security

End-to-end content protection solution,

from CP to user

Supporting pre-encryption and real-time

encryption

Low-cost solution

Integrating professional DRM products

Page 30: Basic Training on IPTV Solution Summary

30

Chapter 1 IntroductionChapter 1 Introduction

Chapter 2 System StructureChapter 2 System Structure

Chapter 3 Core DevicesChapter 3 Core Devices

Chapter 4 Service Process Chapter 4 Service Process

Chapter 5 Content ProtectionChapter 5 Content Protection

Chapter 6 Bearer NetworkChapter 6 Bearer Network

Page 31: Basic Training on IPTV Solution Summary

31

Core NetworkCore Network

Multicast stream

Core Network

BAS DSLAMRTU STB

Support multicast (PIM protocol) and guarantee QOS of video stream.

Page 32: Basic Training on IPTV Solution Summary

32

Access NetworkAccess Network

Multicast stream

BASDSLAM

RTU STB

Access Network

BAS device requirements: Supporting PPPoE+ Supporting user priority tag and scheduling Supporting PPPoE and DHCP access modes Supporting DHCP Option82 and Option60 Supporting IGMP and PIM and multicast replication

The DSLAM supports IGMP and IGMP SNOOPING/PROXY, and implements controllable multicast.

Page 33: Basic Training on IPTV Solution Summary

33

BAS (MA5200G)

Multicast source

Multicast user

Multicast user

Multicast user

Principle: As the multicast service control/replication device, the BAS replicates multicast packets to a single user connection (such as the VLAN and PPPoE session) according to user multicast rights.Advantage: No multicast requirement for layer 2 device under the BAS, and easy for fast launching of multicast serviceDisadvantage: As the BAS is in a high position and has a lot of users, a great amount of BAS port bandwidth and forwarding capability will be occupied when multicast packets are converted into unicast packets.Applicable to: 1) the early phase of multicast service in which there are only few users and channels 2) small-scale networks

BAS Multicast Replication SchemeBAS Multicast Replication Scheme

Multicast distribution network

DSLAM L2

Layer 2 multicast

Page 34: Basic Training on IPTV Solution Summary

34

Convergence switch

Multicast source

Multicast user

Multicast user

Multicast user

Principle: A convergence switch replicates multicast packets to a single user connection such as VLAN.Advantage: No multicast requirement for the DSLAM/layer 2 device under the convergence switch, and easy for fast launching of multicast serviceDisadvantage: As the convergence switch is in a high position and has a lot of users, a great amount of port bandwidth and forwarding capability will be occupied when multicast packets are converted into unicast packets.Application to: 1) the early phase of multicast service in which there are only few users and channels2) small-scale networks 3) scenarios in which the users are assigned static IP address or assigned addresses dynamically through DHCP, and directly connect to the upstream convergence switch without being authenticated by the BAS.

Multicast Replication Scheme of Convergence SwitchMulticast Replication Scheme of Convergence Switch

Multicast distribution network

DSLAM L2

Layer 2 multicast

Page 35: Basic Training on IPTV Solution Summary

35

Principle: As a multicast service control device, the DSLAM/L2 device replicates multicast packets to the user ports with multicast rights according to the user multicast rights delivered by the NMS.Advantage: Multicast packets are replicated at locations closest to users, so only a small amount of network bandwidth is occupied.Disadvantage: When controllable multicast is supported, L2 devices are required to support IGMP filtering, and there are high requirements for L2 devices.Applicable to: : 1) scenarios where there are a lot of users and channels2) new networks or large networks 3) late phase of IPTV service development on a large scale

DSLAM/End Switch Replication SchemeDSLAM/End Switch Replication Scheme

BAS (MA5200G)

Multicast source

Multicast user

Multicast user

Multicast user

Multicast distribution network

DSLAM L2

Layer 2 multicast

IGMP filtering

Page 36: Basic Training on IPTV Solution Summary

36

Why BAS Multicast Control Is Not RecommendedWhy BAS Multicast Control Is Not Recommended

IP MAN

DSLAMIGMP

Snooping

TV3 (illegal user)TV1 (Pheonix TV)

User/Port Channel

port1

Port 3IGMP Join(Pheonix TV )

Pheonix TV

Pheonix TV

Port 1 IGMP Join(Pheonix TV)

Pheonix TV

Video sourcePheonix

TV

Channel PortPheonix TV

IGMP Join(Pheonix TV )

Port 1 , 3

Multicast forwarding table

Multicast rights control table

BAS multicast rights control: discard IGMP packet of TV3

BAS working as a multicast control point: at a too high position, unable to prevent illegal users

1. Without subscription, illegal users can freely enjoy the video services in use (but cannot enjoy after the

channel is changed).

2. Installing extensions without permission cannot be prevented.

Pheonix TV

Page 37: Basic Training on IPTV Solution Summary

37

ATM network

IP MAN/VDN

155M ATM FE/GE

MA5100/MA5300/ MA5600

FE/GE FE/GE

DSLAM Multicast Control ReplicationDSLAM Multicast Control Replication

Video stream

Internet access

Internet access Video

stream

1. The BAS/edge router pushes video streams to the DSLAM, and the DSLAM works as a replication point to replicate multicast streams to users.

2. The DSLAM processes IGMP packets and provides controllable multicast to finely control the rights of each user and each channel.

3. By adding EVM board, the MA5100 ATM DSLAM in the existing network is connected to the MAN/VDN to provide video service.

4. The IP DSLAM is directly connected to the MAN/VDN to provide video service, and provide Internet access and video service on the uplink at the same time, or it provides Internet access service and video service separately through multiple uplink FE/GE interfaces.

IP DSLAM works as a replication point

Video sourceData

Video BAS/edge router

MA5100/MA5300/ MA5600

MA5100/MA5300/

MA5600

Page 38: Basic Training on IPTV Solution Summary

38

DSLAM Multicast Control ReplicationDSLAM Multicast Control ReplicationIP MAN

SmartAX

TV2 (Sports channel)

TV3 (illegal user)TV1 (Pheonix TV)

Channel

Port

Pheonix TV

Sports channel

Port 1

Port 2 Port 3IGMP Join(Pheonix TV)

Pheonix TV

Port 2

Pheonix TV Sports channel

Port 1

IGMP Join(Sports

channel)

Sports channel

IGMP Join(Pheonix TV)IGMP Join

(Sports channel)

(Sports channel)

Video source

Multicast forwarding table

Extension

User

ChannelPort

Maximum channel

TV1

Pheonix TVSports channel

1 1

TV2

Sports channel

2 1

Multicast rights control table

DSLAM working as a multicast control point: can prevent illegal users1. Prevent illegal sharing: finely control multicast rights of each port and each channel based on ports and

IP/MAC addresses.2. Prevent installation of extensions without permission: control the number of channels that can be

watched simultaneously based on ports and IP/MAC addresses.

Page 39: Basic Training on IPTV Solution Summary

39

QoS PolicyQoS PolicyTo raise the channel change speed, operators can directly push some channels to the DSLAM other than send them to the DSLAM according to user IGMP requests. In this mode, the DSLAM implements IGMP Station Join service, and sends IGMP Join packets upwards to join some multicast groups statically in advance, instead of joining the multicast groups dynamically according to IGMP requests of user terminals.

Besides, for networking in which multicast streams are directly pushed to the DSLAM, the DSLAM does not need to implement the IGMP Client function upwards, and can be used as the IGMP querier instead.

Page 40: Basic Training on IPTV Solution Summary

40

Live TV QOSLive TV QOS

Each DSL user has only one STB, and the DSLAM implements the IGMP Quick Leave service.

If there are multiple terminals in a family network and two terminals request the same channel, when one terminal changes the channel, the program stream of the other one will stop. This problem can be solved by implementation of IGMP Proxy through the xDSL MODEM/RG at the family network egress.

Page 41: Basic Training on IPTV Solution Summary

41

VOD QOSVOD QOS

DSLAM STBTV

VOD CAC+BOD/QOD option1

Central Server

AMS(Radius)

Edge Server (VoD)

IPTV MiddlewareBRAS

RMSOAP

SOAP

3.2、Via SOAP, RM request the AMS to adjust user’s profile.

Radius COA

4、AMS adjust user’s profile such as bandwidth and priority via Radius COA

1、STB request a VOD content

2、Middleware request resource

from RM via SOAP

3.1、RM query the user’s physical location from AMS

via SOAP if necessary.

5、RM query and reserve the resource and grant or reject the user’s request.

5、Middleware grant or reject the VOD request according to

RM’s feedback

Due to the high bandwidth requirement of VOD service, the user bandwidth and

QOS parameter may need to be adjusted dynamically when a user requests the

VOD service. In this way, the user attributes on the BRAS can be dynamically

changed through the RADIUS COA, or adjusted by delivering policies to the

BRAS through RM.

Page 42: Basic Training on IPTV Solution Summary

42

VOD QOSVOD QOS

DSLAM STBTV

VOD CAC+BOD/QOD option2

Central Server

Edge Server ( VoD )

IPTV Middleware

BRAS

RMSOAP

SOAPCOPS

5 、 RM apply the policy to BRAS via

COPS

AMS (Radius or DHCP)

1 、 STB request a VOD content

2 、 Middleware request resource

from RM via SOAP

3 、 RM query the user ’s physical location from AMS

via SOAP if necessary.

4 、 RM query and reserve the resource and grant or reject the user ’s request.

6 、 Middleware grant or reject the VOD request according to

RM ’s feedback

When a user requests VOD contents, the network bandwidth will be queried through the RM. If the bandwidth is sufficient, the RM will accept the request and reserve some bandwidth for the user.