Beruflich Dokumente
Kultur Dokumente
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
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.
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
ZYXEL
SHIRO
12
13
14
Live
STB
Access Network
TV
fiber
fiber
fiber
Internet Cloud
Fiber/copper
DSLAM 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
BB Network
Video Server
(Edge Cluster)
19
DRM System
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
STB
STB IP
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
BRAS
(DHCP Relay)
DHCP-PS (Huawei)
1. DHCP Request
4. ReportMsg
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
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
BRAS/ SSG
QualiTVision AAA
QualiTVision TV portal
QualiTVision Mediator
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.
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
10. STB IP
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?
24
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 TV STB IP STB
27
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.
28
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)
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 .
31
This is just a sample view of the IPTV STB, detailed information is available in the User Manual.
32
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
36
37
IP: 192.168.1.1
38
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
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
Live Transmission of Global Satellite TV channels after encoding and censoring to subscribers.
45
46
47
48
49
Parental Control
Restriction of certain channels, not suitable for children viewing, through passwords Empowers parents to control what their children can watch
50
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
53
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
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
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
TS
2.
2.
STM 4
po ts
`Y WV
2.
C E/ GW /H
PC
2.
ST B
i i h g
E nab l
IG M P
10G
w
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
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:
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
IRD x 5
Envivio B3-Encoder x 5
Antenna Islamabad
Lahore
Bras
Bras
Karachi
DSL am
DSL am
56
IPTV solution is a complex solution that integrated with a lot of equipments and solutions!!!!!
57
TV
5. Connect the audio cable
STB
6. Connect the power cord. 2. Connect the DSL line 3. Turn on the Modem
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