Sie sind auf Seite 1von 61

TOPIC : IPTV (PTCL)

STUDENT: NILOFAR MIR ROLL NO : MB09148

UNIVERSITY OF THE PUNJAB GUJRANWALA CAMPUS

IPTV

OBJECTIVES
By the end of this training workshop, participants are expected to : Differentiate between ordinary TV & IPTV Understand IPTV protocol & Standards Understand Video Transport over IP Networks Learn about technologies like MPEG, Multicasting, RTP/RTCP, etc List down basic architecture of IPTV

Contents
 Definition of IPTV  Difference between traditional TV and IPTV  IPTV Network general Architecture  BRAS & DSLAM  PTCL Architecture of IPTV  Head-end & Middleware Architecture  Comparison of IPTV and DTV  Set Top Box (STB)  Features of Smart TV

IPTV

Friday, August 26, 2011

PTCL - Training & Development

IPTV Definition?
* IPTV is defined as multimedia services (television, video, audio, text, graphics, data) delivered over IP based networks; managed to provide the required level of QoS, security, interactivity and reliability (ITU Def.) * Received by the viewer through the technologies used for computer networks. * It's the protocols RTC/RTCP or RTSP for streaming the video & audio.

Difference between traditional TV and IPTV?


In traditional television delivery, all channels are broadcast simultaneously. The available channels flow downstream and the viewer selects which program he wants to watch by changing the channel Moreover Internet Video simply allows users to watch videos, movie previews, web-cams, in a best effort fashion with no end-toend service management IPTV not only provides the access to the channel programs as does the traditional TV, it also provides interactivity with the network

What is not an IPTV?


IPTV is distinctly different from Internet Video that simply allows users to watch videos, like movie previews and webcams, over the Internet in a best effort fashion with no end-to-end service management and quality of service considerations. Following are not IPTV Video streaming over internet Watching TV on your PC (Personal Computer) Unproven Business models for media and TV services

General IPTV Network architecture


Video encoders to convert from broadcast TV to IP packets, an Access network to connect subscribers to their service provider and a Settop box to convert from IP to video at the subscriber premise.

BRAS
BRAS- Broadband Remote Access Server It performs following major functions: * Subscriber authentication * Subscriber authorization * Subscriber accounting * IP address assignment

DSLAM
The DSLAM aggregates the digital data streams coming from a number of subscribers onto a single high-capacity uplink

10

DSL MODEM

DSL Modem, a broadband access device that enables high-speed data transmissions over the existing copper telephone wires ( local loops ) By using DSL technologies.

11

TYPES OF DSL MODEM USED BY PTCL ZTE HUAWEI

ZYXEL

SHIRO

12

Set-top box (STB)


Set-top Box (STB) is a device that connects to a television and an External source of signal, turning the signal into content which is then displayed on the television screen.

13

IPTV content flow


Contents for programming is received from satellite, stored in local nodes, such as the central office of the phone company (head-end). This data then travels across the copper wire infrastructure of the local phone company Finally the IP content is brought to the television set using a set-top box (STB) that decrypts the signal and assembles the packet information sent over the DSL line into a viewable program The DSL line will also provide Internet access on the home PC

14

IPTV end-to-end devices


IPTV network is comprised of the following functional blocks : * Head-end contents are received here * Core Network -major backbone network * Local Head-end -management functions * Access Network- user s access network * Customer Premises -user end devices Head-end contains: 1. Antennas 2. Receivers (IRD) 3. Splitters 4. Encoders (MPEG-4/H.264
15

End-to-end IPTV logical view


The core network: major backbone within the service providers domain that provides high bandwidth connections over great distance. The middleware: provides management functions, channel mapping, electronic program data, Content (both music and video) On Demand (COD), online games and internet connectivity. The access network : final connection at the edge to the subscriber s home.

Live

STB

IP Network OnOnDemand Head end


16

Access Network

TV

PTCL Architecture of IPTV


Live Satellite Head-end Middleware PIE Network

Recorded VOD Video On Demand Cabinet

fiber

fiber

fiber

Internet Cloud

Fiber/copper

DSLAM fiber

BRAS PIE Network fiber

DSL MODEM

CPE

STB TV

17

Structure of TV Portal
Service type
Boot server
 STB

Function description
remote upgrade  Downloading and upgrading through HTTP  Downloading channel list and channel mask Providing TV Portal Web applications (interfaces) to the STB, such as EPG, VOD program list, channel subscription and bill query
 Working

Web server

AAA Server

with (Vendor) Huawei DHCP-PS for STB authentication in DHCP access mode  Authenticating the STB in PPPoE access mode through the builtin RADIUS Server function In 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.

18

VOD System
VOD Content Provision----VOD system overview Provision----VOD

IPTV Middleware

Video Content Management

Video Content Protection

Video Contents Storage


For VOD CDN Manager
DRM Manager

BB Network

Video Server (Central Cluster)

Live channel Contents


For nPVR/Time-shift TV

Video Server

Central Streaming Server VOD stream encryption

(Edge Cluster)

19

Line Based Authentication Flow


Customer ID

DRM System

Provisioning System/Network Inventory

Circuit ID

Huawei NMS

Customer ID Circuit ID

IPTV Database
Insert circuit ID : DHCP Option 82 PPPoE DHCP or PPPOE Request STB IP Circuit ID STB IP STB IP Circuit ID

Customer ID Circuit ID STB IP

STB

STB IP

IPTV DHCP -PS/ AAA Server

BRAS/DSLAM
STB IP

TV Portal
Huawei BRAS supports secured binding on circuit ID and STB IP Service Access Rights Controlled by IPTV 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

20

Line Based Authentication - DHCP


Line Based Authentication and Boot Up Flow ( DHCP )
STB DSLAM
(support DHCP Option82)

BRAS
(DHCP Relay)

DHCP-PS (Huawei)

QualiTVision QualiTVision QualiTVision AAA TV portal Mediator

ADSL Inventory System

1. DHCP Request

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

3. Auth call (Circuit ID)

4. ReportMsg

SOAP call (offer ip)


(Circuit ID & STB IP)

5. Search profile using Circuit ID

10. STB IP

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

6. Profile found and update of STB IP to DB success. 8. Access success (STB IP) 7. ReportMsgR esponse, no matter if profile is found or not

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

QualiTVision Boot Server


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

11. HTTP request with STB IP, STB ID and STB SID 13. STB gets the STB configuration file by HTTP and then determi e if it is necessary to n download new s/w version, new version of channel list & channel mask 14. Access IPTV service using STB ID & STB SID.

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

21

Line Based Authentication - PPPoE


Line Based Authentication and Boot Up Flow (PPPoE ) +
STB DSLAM
(support PPPoE +)

BRAS/ SSG

QualiTVision AAA

QualiTVision TV portal

QualiTVision Mediator

ADSL Inventory System

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
6. RADIUS Access success

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

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

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

7. RADIUS 9. STB IP ( async op with step7)


Accounting start call

8. Update of STB IP to DB success.

(STB IP, BRAS SID

10. STB IP

QualiTVision Boot Server

11. STB gets the STB configuration file by HTTP and then determi ne if it is necessary to download new s/w version, new version of channel list & channel mask 12. Access IPTV service using STB ID & STB SID

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

22

Access Network
Access Network
BRAS DSLAM RTU Multicast stream STB

 BRAS 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.
23

What is STB?

STB = Set Top Box

24

Why do we need STB?

Analog Signal

Digital Signal

STB encode/decode the digital signal and provide the TV set with known analogue signal.

25

Concept of STB
STB: Set Top Box

STB is equipment to enforce the entertainment ability of TV set, people use to place them at the top of TV set.
IPTV mainly provides multimedia services based on broadband network, including family entertainment, training query, daily life information obtaining and the application of interchange.

26

IP STB vs. DSTB

IP TV STB IP STB

Digital Video Broadcasting STB DSTB

27

Comparison of IPTV and DTV


Resemblances:
IP Packet

The outputs are all signals that TV can identify.


IP STB

Internet Stream Media Operation System (BTV Server) Website TV Station Transport Stream Cable DSTB

Both have the data decoding function. Differences: Access method. Data type and processing method. Interactive data processing.

Digital Video Encoding

28

Comparison of IPTV and DTV


Different access methods

IP STB:
Uses the following two interfaces to access the IP network, receiving data from the IP network: RJ45 (Network interface) RJ11 (Phone cable interface, STB built-in Modem)

Wired Digital STB:


Uses the special interface to access the wired TV network and receive the modulation signals from the wired TV network.
29

Comparison of IPTV and DTV


Different data type and processing method

IP STB:
Receives data stream based on the IP multicast and unicast. After the STB gets the data payload, the STB sends it to the decoding buffer area and decodes it .

Wired Digital STB:


Initially, the modulator transforms the demodulated digital signals to the transmission stream, and then transfers the stream to the decoder to decode it.
30

Comparison of IPTV and DTV


Different Interactive Data Processing Method IP STB:
Completes the interactive functions directly through the IP packets interactive mode (HTTP, RTSP, IGMP).
Wired Digital STB: Wired TV network and STB are required to support the back transmission function. The data, which are required the back transmission, are modulated by the STB, and then are transferred to the wired digital network. The data are demodulated by the back transmission server to complete the interactive functions.

31

Hardware View REMOTE AND STB

This is just a sample view of the IPTV STB, detailed information is available in the User Manual.

32

Service of IPTV STB


Entertainment VOD/NVOD/BTV video playing MP3/WMA music playing Online Games Network VCR, Time Shifting TV Communication HTML Browsing/Email/Video message IP Voice Phone/Video Phone Video Conference Miscellaneous Stock Market operation Remote Study/ Remote medic Information Service
33

VOD (Video On Demand)


IP STB provides interactive video/audio on demand. Users can select and play the movie or music on the EPG. Those Multimedia files are stored at the main servers or edge servers, only if user demands, media will be transported to the user immediately. IP STB support the following media transport protocol: RTP/RTCP RTSP MPEG-2 TS
34

VOD Service Flow


HeadEnd
Encoder IRD A/V Router Encryptor NMS DSLAM HG/Modem IP STB

BRAS

IPTV Middleware

IP Core
!
DSLAM HG/Modem IP STB R ?

VOD system
Video Content Management & DRM Central Video server Edge Video server

- The VOD server is the data source. It does not send data without request. -Users interact with the middleware to obtain the corresponding server and movie information. -Initiates a request to the VOD server to obtain the corresponding movie media stream. - The media stream is sent. The STB decodes and outputs it.
35

Network Layout
IP Core
Streaming

 

IP STB works with IP network access. Only if the bandwidth is large enough, the services can be satisfactory. i.e. 2MB/s

Three types of Network access are available:


PPPOE, DHCP and Static IP

36

IPTV Network Access (BRIDGED)


In Bridged Mode the CPE ( router/modem ) only acts like an extended connecting wire, and the STB has control over the actual connecting parameters . IP STB and PC dial up to the Internet with different PPPoE accounts, hence, traffics go on two different PVC, provisioning better and easier QoS control. ( only recommended way to connect IPTV )

Bridged PVC 0/102

PPPoE PVC 0/103

37

IPTV Network Access ( DHCP )


Configure the CPE in DHCP Mode, with NAT enabled. This connection method only requires one PPPoE connection. However Not recommended

IP: 192.168.1.1

DHCP IP: 192.168.1.2

DHCP IP: 192.168.1.3

38

IPTV Network Access (STATIC)


To Configure the setup in a SATIC IP mode the network's IP range is utilized and both the computer and the STB can be given static IP addresses , based on the network.

STATIC IP: 10.168.1.2

STATIC IP: 10.168.1.3

39

BROWSER

 

EPG: Electronic Program Guide EPG is a HTML website, STB uses embedded browser to implement the function of display and control, to guide the user to complete the operation of video demand, service purchase and information acquisition.

40

Video/Audio Coding
Video/Audio coding is the most important part of the STB, helping the STB to convert the IP packet to the analogue signal for TV set. Many different type of video/audio formats are available, each model of STB supports one or many types.
Common Codes

Video MPEG2

MPEG4 ASP

MPEG4 AVC(H.264) VC1 MPEG1-Layer3 WMA

Audio Advanced Audio Coding AAC

41

Video/Audio Details
Rate Control Video Codec Audio Codec : CBR : H.264 Main/Baseline : MPEG2,AAC/MPEG4, MPEG1 Layer II

MPEG2 AAC Audio Frequency : Auto / 48 / 32 kHz Bit Rate : 64-128 Kbps
Settings Relate to the IP STB, being used for PTCL Project

42

43

Features of Smart TV
Broadcast Television (BTV) Video on Demand (VoD) Near Video on Demand/ Most Popular-VoD Time Shift Television (TSTV) Electronic Program Guide (EPG) Parental Control

44

Broadcast Television (BTV)

Live Transmission of Global Satellite TV channels after encoding and censoring to subscribers.

45

Video on Demand (VoD)


A feature enabling subscribers to select & watch a particular video content (Movie, Sports Event, Drama, Serial) from a displayed catalogue on TV screens by using their remote controls. Value Added Service Pay Per Click Time Bound

46

Near Video on Demand (NVoD)


Working like community TV channels whereby Popular video content (Movies, drama serials etc) are broadcast at specific intervals for all customers Channels available at NO extra cost to customers Content selection as per customers demand Demand evaluation through tele-voting.

47

Time Shift Television (TSTV)


An exciting feature empowering customers to Rewind 20 live BTV channel up to 70 minutes. Capability to watch any missed program of interest

48

Electronic Program Guide (EPG)


An on-screen, interactive application whereby customers can navigate, select, discover content by time, title, channel, or genre. Interactivity through Remote Control. Enabling customers to perform a variety of administrative functions like change of password, managing favorites and billing information.

49

Parental Control
Restriction of certain channels, not suitable for children viewing, through passwords Empowers parents to control what their children can watch

50

Set Top Box


A processor with 300 MHz speed 128 MB RAM 16 MB FLASH Operating System is Linux

51

Channel Summary
125 Broadcast TV Channels 10 VoD & Near VoD Channels Near VoDs (Pak, Indian, English & Kids) PTCL Commercial Channel 20 Time Shifted Channels for 70 Mins Channel count is subject to change as per PEMRA regulations.

52

PTCL IPTV Trial System Construction Plan (Draft)

53

IPTV Demo Trail System Topology


Islamabad IPTV Center Platform

Network Pure IP
IPTV Edge Platform Lahore Karachi IPTV Edge Platform

The Trial System covers 3 sites in Pakistan using the distributed architecture to provide BTV Service to the local Subscribers with H.264 Video

54

H yd e r ba d, C en tr l E xch an ge ra tral x c n

( n ly in clud e ute r) and new Fa i l F isa la b a d Sar


N ew

u te r

Q u ett etta
N ew

Hub
12410

S h a i h u u ra
N ew

DW DM
u jra n w a la
C e n tra l E x c a n g e ch ( L L ) [N E 4 0 ]

Pe sh a w a r
12410 12410

N ew
12410

M u lta n
H E AD E N D S

STM - 64 10G STM - 16 2. 10G STM - 16 2.

S t tic o i n i n tatic IG M P P R O X Y

STM 4

D S LA M / N U

55

M A N Transm ission E X AM PL ransm XAM PLE

TS

2.

2.

STM 4

po ts

`Y WV

2.

C E/ GW /H

PC

2.

ST B

% 5 $7 y !  !  ' & $5 y !  !  ' & $y y y 5 ! 4& ! 4& ! ! ' & %$ # ! ( 32 1 0 ( ! ( 32 1 0 ( ! ( 3 2 6 0 )( ) ) "! 

i i h g

E nab l

IG M P

10G

w 

Lah r , L ore, C TH E xch an ge xc

Islam abad, I A Isl , E x c an ge xch

x  

M u m ta z a b a d E x c a n g e ch ( L L ) [N E 4 0 ]

u v

  

S ia l

t, Can tt E x c an ge xch

d h a, C om bin ed E x c n ge xchan

@B

A u

C e n tra l E x c a n g e ( ch

L L ) [N E 4 0 ]

N ew

GT (

PI M -S M

r c k Karach i, Pak C apital E x c it l xchan ge

S ite E x ch a n g e c ( L L ) [N E 4 0 ]

oa d Exc a nge ch L L ) [N E 4 0 ]

Le ge nd:

STM 1 PO S Link STM 4 PO S Link

G ig a b i t E t h e r e t L in k i it rn i E3 Li k in a st Ethe r e t L i k rn in a rk i b e r

@B

r q

898

 

d b b c

8 9 8 8C 8

E u G

ED

F p

IPTV Demo Trail System Topology (Details)


Service/Management V440 EPG Server HP DL380G41

IRD x 5

Upgrade Server HP DL380G41

Envivio B3-Encoder x 5

Antenna Islamabad

EPG Server HP DL380G41

EPG Server HP DL380G41

Upgrade Server HP DL380G41

IP Network (Multicast Route Enabled)

Upgrade Server HP DL380G41

Lahore

Bras

Bras

Karachi

DSL am

DSL am

56

Which Devices are included in this Trial System ?


To construct the Trial System in these 3 cities we needed 6 main devices 1. Satellite System (Antenna Dishes/LNBs) 2. Head End System (IRDs/Encoders) 3. Middleware (Sun 440/240 Daul Servers/ PC servers) 4. Distributed EPG/UPG(ATAE system/PC servers) 5. Bare Network (BAS/ DSL am/Routers/Switches) Multicast Routing Enabled 6. CPE (Modem/STB)

IPTV solution is a complex solution that integrated with a lot of equipments and solutions!!!!!

57

STB Hardware Installation Display

TV
5. Connect the audio cable

STB

6. Connect the power cord. 2. Connect the DSL line 3. Turn on the Modem

4. connect the network cable 1. Connect the power.

HG 510

58

You can also have two different types of connections running from the HG 510, they can also be port binded.

59

CA card Installation
(CA- Conditional Access)

Insert Smartcard Insert the Smartcard (metal chipset down side) into slot on front panel of S-Box7203. When the STB is switched on it will ask the user to authenticate by entering the username and password associated with that particular CA card. With the current system the user will not be able to view any services without entering of the IRDETO (encryption) CA card. The User Interface will be limited to the STB alone.

60

Mirza Nauman Baig Manager Consumer Sales


61

Das könnte Ihnen auch gefallen