Transcript
netmanias
Premium IP Service (IPTV) Creation in Metro Ethernet
2004. 2. 23
신승목(Netmanias)
www.netmanias.com
02-3444-5747
www.netmanias.com
2
Contents
.Basic IP Service
.Premium IP Service based Metro Ethernet
.What is Service Creation ?
.QoS Provisioning & Admission Control
.Case Study
.Conclusion
www.netmanias.com
3
Telco’s Stress
xDSL
58%
HFC
34%
아파트LAN 8%
triptych
MSO
Telephony
Cable TV
Internet
Classic
Market
TV
Established
Market
High-Speed
Internet
Introducing
2001 (북미)
2003 (아시아)
Voice
Cable
Classic
Market
Satellite
Introducing
2002 (북미, 유럽)
2003 (아시아)
Established
Market
ClassicMarket
Telco
?
may ultimately trigger permanentdisconnect of Telco
MSO’s Triple play Service
[국내 초고속인터넷 가입자 현황(정보통신부)]3,8707,08610,57311,17805,00010,00015,00020,00025,00030,00035,00040,00045,000200020012002200302,0004,0006,0008,00010,00012,000매출액(억원)가입자수(천명)가입자(매출) 포화
MSO Bundling Service
www.netmanias.com
4
Telco’s Metro Networks 1
초기의초고속인터넷액세스서비스
house
MTU-Metro
MTU-Metro
house
house
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
CO
1107378_L1
1107378_L1
1107378_L1
DSLAM
adsl
(<8Mbps)
ATM
SONET/SDH
45M/155M
Public
Internet
1107378_L1
1107378_L1
Edge
Router
(BRAS)
MDU
Residential
AAA
modem
www.netmanias.com
5
Telco’s Metro Networks 2
Metro Ethernet의도입
house
MTU-Metro
MTU-Metro
house
house
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
CO
1107378_L1
1107378_L1
1107378_L1
DSLAM
Adsl2+
(24Mbps)
1GE
Public
Internet
1107378_L1
1107378_L1
Metro
Router
L3 SW
1GE
1GE
1GE
vdsl
(50Mbps)
vdsl
(50Mbps)
Ethernet
(100Mbps)
Edge
Router
VDSL DSLAM
L2 SW
MDU
Residential
modem
VDSL DSLAM
modem
modem
modem
www.netmanias.com
6
ADSL 가입자관리는?
.Subscriber Connection : PPP/PPPoE
.Session Connection
.IP allocation
.Subscriber Authentication and Accounting
.PAP/CHAP
.RADIUS
MTU-Metro
house
house
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
CO
1107378_L1
1107378_L1
DSLAM
adsl
(<8Mbps)
ATM
SONET/SDH
45M/155M
Public
Internet
Edge
Router
(BRAS)
Residential
modem
AAA
PPPoE Connection
VCI/VPI=1/1
VCI/VPI=1/10
ADSL: PPPoE
www.netmanias.com
7
PPPoE Operation
Destination MAC
(6 byte)
Source MAC
(6 byte)
ETHER_TYPE
(2 byte)
Payload
FCS
.PPPoE Frame
.Discovery Stage (BRAS Searching Stage)
.Discovers an Access Concentrator (BRAS)
.Identify Ethernet MAC Address of the peer (BRAS)
.Establish a Unique PPPoE Session_ID
.PPP Session Stage (PPP Frame Transmission Stage)
.Ethernet Unicast Packet with PPP Encapsulation
.LCP
.PAP/CHAP,RADIUS
.IPCP
.Data Transmission
ETHER_TYPE : 0x8863 (Discovery Stage)
ETHER_TYPE: 0x8864(PPP Session Stage
www.netmanias.com
8
PPPoE Operation (Con’t)
.Discovery Stage 에서는….
PADI (src MAC=m1, dst MAC=broadcast)
PADO (src MAC=m10, dst MAC=m1)
PADR (src MAC=m1, dst MAC=m10)
MTU-Metro
house
house
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
1107378_L1
1107378_L1
DSLAM
adsl
(<8Mbps)
ATM
SONET/SDH
45M/155M
Public
Internet
Edge
Router
(BRAS)
Residential
modem
AAA
VCI/VPI=1/1
VCI/VPI=1/10
modem
m1
m10
PADS (src MAC=m10, dst MAC=m1)
Destination MAC
Source MAC
E-type =0x8863
Version(4bits)
Type(4bits)
Code(1byte)
Session ID(2bytes)
Length(2bytes)
Payload
FCS
Version(0x01)
Type(0x01)
Code
PADI=0x09, PADO=0x07
PADR=0x19, PADS=0x65
PADT=0xa7
PPP Session Stage=0x00
Session_ID
Identify PPPoE Session
PADI: PPPoE Active Discovery Initiation packet
PADO: PPPoE Active Discovery Offer packet
PADR: PPPoE Active Discovery Request packet
PADS: PPPoE Active Discovery Session-Confirmation packet
PADT: PPPoE Active Discovery Terminate packet
PPPoE Payload
www.netmanias.com
9
PPPoE Operation (Con’t)
.PPP Session Stage 에서는….
LCP Phase (Link Control Protocol)
Authentication Phase (PAP/CHAP)
IPCP Phase (IP allocation)
Data Transmission Phase
Destination MAC
Source MAC
E-type =0x8864
Version(4bits)
Type(4bits)
Code(1byte)
Session ID(2bytes)
Length(2bytes)
PPP protocol ID(2byte)
FCS
MTU-Metro
house
house
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
1107378_L1
1107378_L1
DSLAM
adsl
(<8Mbps)
ATM
SONET/SDH
45M/155M
Public
Internet
Edge
Router
(BRAS)
Residential
modem
AAA
VCI/VPI=1/1
VCI/VPI=1/10
modem
m1
m10
RADIUS
(Access Control)
RADIUS
(Accounting Control)
Link Termination Phase
PPP Encapsulation Data
PPPoE Payload
PPP Payload
PPP Protocol ID
LCP = 0xc021
PAP = 0xc023
CHAP = 0xc223
IPCP = 0x8021
www.netmanias.com
10
PPPoE Operation (Con’t)
.PPP Operations
.Link Establish Phase (LCP)
.Link Establishment
.Configuration Negotiation
.Authentication Phase
.PAP (Password Authentication Protocol)
.ID/Password pair is sent “in clear text”
.Two Way handshake (Authenticate-Request, Authenticate-Ack/Nak)
.CHAP (Challenge Handshake Authentication Protocol)
.Use a “secrete” known only to authenticator and peer
.Three way handshake (Challenge, Response, Accept/Reject)
.Network Layer Protocol Phase
.Network-Layer protocol configuration negotiation
.Deliver Layer 3 Protocol such as IP, IPX
.Link Termination Phase
.Standards
.RFC 2516, “A Method for Transmitting PPP over Ethernet (PPPoE)”
.RFC 1661, “The Point-to-Point Protocol (PPP)”
.RFC 1332, “The PPP Internet Protocol Control Protocol (IPCP)”
.RFC 1994, “PPP Challenge Handshake Authentication Protocol”
.RFC 1334, “PPP Authentication Protocol”
.RFC 2865, “Remote Authentication Dial In User Service (RADIUS)”
.RFC 2866, “RADIUS Accounting”
www.netmanias.com
11
Metro Ethernet 가입자관리는?
.Subscriber IP Allocation
.DHCP
.MAC limitation per L2 Port
.Subscriber Authentication
.No Authentication (L2 Port Plug-In/Out ???)
.Subscriber Security
.NetBIOS filtering
.중첩VLAN
house
MTU-Metro
MTU-Metro
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
CO
1107378_L1
DSLAM
Adsl2+
(24Mbps)
1GE
Public
Internet
1107378_L1
1107378_L1
Metro
Router
L3 SW
1GE
1GE
vdsl
(50Mbps)
Ethernet(100Mbps)
Edge
Router
VDSL DSLAM
L2 SW
MDU
Residential
modem
modem
IP ADSL, ADSL2+, VDSL, Ethernet : DHCP
Static Route
OSPF
DHCP
Default Gateway
DHCP Server
www.netmanias.com
12
DHCP Operation(1)
house
MTU-Metro
MTU-Metro
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
CO
1107378_L1
DSLAM
Adsl2+
(24Mbps)
1GE
Public
Internet
1107378_L1
1107378_L1
Metro
Router
L3 SW
1GE
1GE
vdsl
(50Mbps)
Ethernet
(100Mbps)
Edge
Router
VDSL DSLAM
L2 SW
Residential
modem
modem
DHCP Server
1. DHCP Discover
m1, leased ip=IP1
m10, IP10
(leased ip IP1)
2. DHCP Offer
(Your IP=IP1)
3. DHCP Request
(Client IP=IP1)
4. DHCP Ack
(Your IP=IP1)
Gratuitous ARP
(Send ARP Request)
.Dynamically get IP address from a Server
.“Plug-and Play” : No Authentication
.DHCP Message
.User UDP as its transport protocol
.Client -> Server : 67
.Server -> Client : 68
[UDP_port=67, src_ip=0, dst_ip=broadcast, hw_addr]
[UDP_port=68, src_ip=server_ip, dst_ip=client_ip, hw_addr, client_ip]
[UDP_port=67, src_ip=0, dst_ip=broadcast, hw_addr]
[UDP_port=68, src_ip=server_ip, dst_ip=client_ip, hw_addr, client_ip]
Select IP1 & mark as offered
Allocate IP1 & Start Lease Timer
Update ARP Cache
Lookup client HW addr to IP address
www.netmanias.com
13
DHCP Operation(2) .DHCP Relay
1. DHCP Discover
2. DHCP Offer
(Your IP=IP1)
3. DHCP Request
(Client IP=IP1)
4. DHCP Ack
(Your IP=IP1)
Select IP1 & mark as offered
Allocate IP1 & Start Lease Timer
Update ARP Cache
Gratuitous ARP
(Send ARP Request)
house
MTU-Metro
MTU-Metro
MTU-Metro
MTU-Metro
hq
Metro Core
Access
POP
CO
CO
CO
1107378_L1
DSLAM
Adsl2+
(24Mbps)
1GE
Public
Internet
1107378_L1
1107378_L1
Metro
Router
L3 SW
1GE
1GE
vdsl
(50Mbps)
Ethernet
(100Mbps)
Edge
Router
VDSL DSLAM
L2 SW
Residential
modem
modem
DHCP Relay
m1, leased ip=IP1
m10, IP10
(leased ip IP1)
DHCP Server
DHCP Discover
[UDP_port=67, src_ip=0, dst_ip=broadcast, hw_addr, hop_cnt=0]
[UDP_port=67, src_ip=0, dst_ip=server_ip,
hw_addr, hop_cnt=1, router_ip=relay_ip]
[UDP_port=67, src_ip=server_ip, dst_ip=relay_ip,
hw_addr, client_ip]
Lookup client HW addr to IP address
DHCP Offer
DHCP Request
DHCP Ack
[UDP_port=68, src_ip=relay_ip, dst_ip=client_ip, hw_addr, client_ip]
[UDP_port=67, src_ip=0, dst_ip=broadcast, hw_addr, hop_cnt=0]
[UDP_port=67, src_ip=0, dst_ip=server_ip,
hw_addr, hop_cnt=1, router_ip=relay_ip]
[UDP_port=67, src_ip=server_ip, dst_ip=relay_ip,
hw_addr, client_ip]
[UDP_port=68, src_ip=relay_ip, dst_ip=client_ip, hw_addr, client_ip]
www.netmanias.com
14
DHCP Message
1. DHCP Discover (Broadcast)
src mac=client mac, dst mac=broadcast, src ip=0, dst ip=broadcast, udp port=67, dhcp msg
2. DHCP Offer (Unicast)
src mac=server mac, dst MAC=client mac, src IP= server ip, dst IP=offered ip, udp port=68, dhcp msg
3. DHCP Request (Broadcast)
src MAC=client mac, dst MAC=broadcast, src IP=0, dst IP=broadcast, udp port=67, dhcp msg
4. DHCP Ack (Unicast)
src mac=server mac, dst MAC=client mac, src IP= server ip, dst IP=allocated ip, udp port=68, dhcp msg
www.netmanias.com
15
Revenue Generating Services
.Basic Service (Flat Rate Internet Access)
.Premium IP service
.Quality Service (IP TV, VoD, Video Phone, Video Conferencing)
.Tiered Rate Internet Access (Dynamic Bandwidth Selection: Turbo Burton)
.Per-User Service Differentiation
.Per-User Security
.Walled Garden
+
www.netmanias.com
16
PPPoE Vs DHCP
PPPoE
DHCP
IP Allocation
Authentication
Accounting
Premium Service &
Provisioning
(Per Subscriber/
Per-Application)
Yes
Yes
Yes
No
Yes
Processing Overhead
Yes
No
No
No
No
그런데기존가입자관리방식에서는…..
Plug-in-Play
No
Yes
www.netmanias.com
17
Premium IP Service
Fastweb
KT
NTT
FT
BT
IP Networks
videophone
pt600_pdp
그림15
그림11 copy
29_2
그림15
그림11 copy
Contents Delivery Service: Broadcast TV, VoD
Conversational Service: VideoPhone, Videoconferencing
www.netmanias.com
18
Premium IP Services (2004+)
L3
Metro Router
L2
BRAS
DSLAM
SER
vdsl
DSLAM
L2
L3
10M
20M
50M
100M
Premium Core
(Premium Service)
L3
Metro Router
vdsl
SER
Internet
(Best-Effort)
S
S
LER
OLT
S
S
LER
M
M
OLT
ONU
Splitter
vdsl
ONT
ONU
ONU
ATM
Ethernet
ONT
Contents
Control Plane
Management Plane
Conversational Service
: Video-Phone,
Multi-Media over IP,
Video-Conferencing
1107378_L1
그림15
그림11 copy
IP STB
그림15
그림11 copy
IP STB
Internet Services
videophone
1107378_L1
1107378_L1
videophone
그림15
그림11 copy
IP STB
Contents Delivery Services
: Broadcast TV & VoD
Home
PSTN
Video-Phone
VoD &
Broadcast TV
PSTN
Internet
Access
Data
Metro Router
Metro Router
www.netmanias.com
19
Video over IP Trends
xDSL, Ethernet
Port Cost
Video Component Cost
Continue to decline
(Encoder, IP STB, VoD server)
Technology Improvement
Access BW: ADSL2+, VDSL, Ethernet, PON
Video compression: MPEG2/4, WMT9, H.264
Video over IP
Business Opportunity
Rise
Time
Performance
Price
2004
www.netmanias.com
20
.Broadcast TV
.VoD
.VideoPhone
Premium IP Service Scenarios
www.netmanias.com
21
Broadcast TV
Premium IP Service Scenarios
www.netmanias.com
22
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
Metro
Router
CO
SER
POP
L2 SW
Broadcast TV over IP (1)
Broadcast TV
Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림9
그림5 copy
Content Providers
Encoding
(MPEG2/4, H.264)
Decoding
Multicasting
(PIM-SM)
Multicasting(PIM-SM)
Multicasting
(igmp)
Multicasting
(igmp)
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
Metro
Router
www.netmanias.com
23
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
Broadcast TV over IP (2)
Broadcast TV
Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림9
그림5 copy
IP Multicasting
(All channels are broadcasted to all the L3 Switch)
Content Providers
Encoding
(MPEG2/4, H.264)
Multicasting
(PIM-SM)
Multicasting
(PIM-SM)
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
DIP=224.1.1.1
DIP=224.1.1.2
smb600
TV portal
57_4
57_4
57_4
57_4
57_4
57_4
Initial Stage
Metro
Router
Metro
Router
www.netmanias.com
24
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
Broadcast TV over IP (3)
Broadcast TV
Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림9
그림5 copy
STB Turn-On
Content Providers
Encoding
(MPEG2/4, H.264)
Multicasting
(PIM-SM)
Multicasting
(PIM-SM)
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
DIP=224.1.1.1
DIP=224.1.1.2
smb600
TV portal
57_4
57_4
57_4
57_4
57_4
57_4
STB 인증, 서비스인증
TV portal
EPG
Ch1=224.1.1.1
Ch2=224.1.1.2
Metro
Router
Metro
Router
www.netmanias.com
25
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
Broadcast TV over IP (4)
Broadcast TV
Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림9
그림5 copy
Content Providers
Encoding
(MPEG2/4, H.264)
Multicasting
(PIM-SM)
Multicasting
(PIM-SM)
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
igmp join
D-MAC=0100.5e01.0101
D-IP=224.1.1.1
Proto=2(igmp)
-----------------------------
[224.1.1.1]
Igmp MAC table
MAC addr. Port#
0100.5e01.0101 2
DIP=224.1.1.1
DIP=224.1.1.2
smb600
TV portal
그림3
57_4
57_4
igmp join
D-MAC=0100.5e01.0101
D-IP=224.1.1.1
Proto=2(igmp)
-----------------------------
[224.1.1.1]
IP Multicast Table
IP i/f
224.1.1.1 eth2
Multicast packet
D-MAC=0100.5e01.0101
D-IP=224.1.1.1
-----------------------------
[UDP payload]
Multicast packet
D-MAC=0100.5e01.0101
D-IP=224.1.1.1
-----------------------------
[UDP payload]
(1)
(2)
(3)
(4)
(5)
(1)
(3)
(5)
1
2
3
(6)
(7)
(7)
Channel Select
EPG
Metro
Router
Metro
Router
www.netmanias.com
26
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
Broadcast TV over IP (4)
Broadcast TV
Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림9
그림5 copy
옆집얘가…
(IGMP snooping)
Content Providers
Encoding
(MPEG2/4, H.264)
Multicasting
(PIM-SM)
Multicasting
(PIM-SM)
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
igmp join
D-MAC=0100.5e01.0101
D-IP=224.1.1.1
Proto=2(igmp)
-----------------------------
[224.1.1.1]
Igmp MAC table
MAC addr. Port#
0100.5e01.0101 2, 3
DIP=224.1.1.1
DIP=224.1.1.2
smb600
TV portal
그림3
57_4
IP Multicast Table
IP i/f
224.1.1.1 eth2
IGMP snooping이지원안되면
L2 SW는Broadcast to all host
(8)
(8)
(9)
Multicast packet
D-MAC=0100.5e01.0101
D-IP=224.1.1.1
-----------------------------
[UDP payload]
(9)
Metro
Router
Metro
Router
2
3
1
www.netmanias.com
27
VoD
Premium IP Service Scenarios
www.netmanias.com
28
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
VoD over IP (1)
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
Decoding
Unicast
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
n4server
skin3
skin4
sho_main
29_2
Unicast
Metro
Router
Metro
Router
www.netmanias.com
29
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
VoD over IP (2)
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
Content Providers
Unicast
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
n4server
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
57_4
1. STB 인증, 서비스인증
2.TV portal
Metro
Router
Metro
Router
3. VoD portal
www.netmanias.com
30
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
VoD over IP (3)
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
Unicast
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
n4server
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
4. Select a Movie
5. get VoD streaming server IP(& content meta file)
6. RTSP request for selected content
7. VoD streaming
8. VCR-like control (FF,…) -RTCP
57_4
57_4
57_4
57_4
4
5
6
7
Metro
Router
Metro
Router
www.netmanias.com
31
Video Phone
Premium IP Service Scenarios
www.netmanias.com
32
VideoPhone over IP
smb600
smb600
L3 SW
SER
L2 SW
Hub or Router
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림10 copy
smb600
그림5 copy
smb600
videophone
videophone
그림10 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림5 copy
smb600
1107378_L1
how_mainphoto
1107378_L1
162x99-01
Metro
Router
www.netmanias.com
33
QoS Aspect
www.netmanias.com
34
Metro Ethernet
QoS Aspect
www.netmanias.com
35
VoD QoS: Metro Ethernet (1)
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
Multiplexing
Decoding
그림10 copy
Internet
VDSL
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
n4server
skin3
skin4
sho_main
29_2
G
G
1Gbps
1Gbps
100M
10M
그림5 copy
Speed Mismatch
Congestion
Points
Metro
Router
Metro
Router
www.netmanias.com
36
VoD QoS: Metro Ethernet (2)
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
DiffServ
Decoding
그림10 copy
Internet
VDSL
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
skin3
skin4
sho_main
29_2
1Gbps
1Gbps
G
1Gbps
100M
10M
20M
그림5 copy
Classification
Marking
Priority queueing
Scheduling
Priority queueing
Scheduling
Priority queueing
Scheduling
Priority queueing
Scheduling
DSCP
DSCP
DSCP
802.1p
n4server
High (EF or AF)
BE
Metro
Router
Metro
Router
www.netmanias.com
37
VoD QoS: Metro Ethernet (3)
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
MDF
L3 SW
CO
SER
POP
L2 SW
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
Without BB
Decoding
그림10 copy
Internet
VDSL
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
skin3
skin4
sho_main
29_2
1Gbps
1Gbps
G
1Gbps
100M
10M
10M
그림5 copy
그림5 copy
500M
300M
150M
50M
50M
0M
200M (B-TV)
150M (VP)
100M (VoD)
200M (B-TV)
150M (VP)
150M (VoD)
50M (B-TV)
10M (VP)
40M (VoD)
Application Service별Network Resource 사용제한/제어
n4server
High (EF or AF)
BE
Metro
Router
Metro
Router
www.netmanias.com
38
VoD QoS: Metro Ethernet (3)
Without BB : Competition among Premium Services -> Service Impossible!
AF(EF) queue
(High priority)
1Gbps
Internet queue
100Mbps
IPTV, VoD, VP traffic
AF(EF) queue
(High priority)
20/100Mbps
AF(EF) queue
(High priority)
Internet queue
Internet queue
Congestion
Internet
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림5 copy
그림3
그림4 copy
그림10 copy
n4server
Internet
VoD Headend
SER
Metro Router
L3 SW
VDSL DSLAM
L2
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
….
….
1Gbps
1Gbps
100M
www.netmanias.com
39
VoD QoS: Metro Ethernet (4)
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
L3 SW
SER
POP
L2 SW
VoD Headend
그림5 copy
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
With BB
Decoding
그림10 copy
Internet
VDSL
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
57_4
57_4
57_4
57_4
smb600
TV portal
skin3
skin4
sho_main
29_2
1Gbps
1Gbps
G
1Gbps
100M
10M
10M
그림5 copy
그림5 copy
500M
300M
150M
50M
50M
0M
200M (B-TV)
150M (VP)
100M (VoD)
200M (B-TV)
150M (VP)
150M (VoD)
50M (B-TV)
10M (VP)
40M (VoD)
Application Service별Network Resource 사용제한/제어
n4server
200M (B-TV)
3000M (VP)
250M (VoD)
Metro
Router
Metro
Router
High (EF or AF)
BE
MTU-Metro
POP
CO
Broadcast TV
Headend
Live
Encoding
index-video
그림5 copy
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
n4server
G
그림5 copy
그림5 copy
G
G
G
G
G
G
G
G
G
G
100M
100M
Bandwidth management
Admission control(CAC)
Collection of network info.
www.netmanias.com
40
Diffserv/802.1p + BB
…
Sub_1
Sub_2
Sub_3
Sub_26
Sub_48
BB는26번째가입자의서비스요청을Reject 하여, 현재서비스받고있는25 명의VoD 품질저하를막아준다.
Session control server
(VoD portal)
Bandwidth Broker
1. Request a Movie
2. Reservation
Request
4. Reservation
Fail
5. Sorry…, Please wait…
L2 SW/DSLAM
L3 SW
n4server
Internet
VoD Headend
SER
Metro Router
1Gbps
100M
3. Link-by-Link Utilization Calculation
(If Total Premium Service BW > Link BW (or assigned BW))
Assumption
1: VoD 4Mbps
2: 48 Port L2 SW/DSLAM
그림10 copy
…
www.netmanias.com
41
QoS Summary
Data Plane
Control Plane
MetroEthernet
DiffServ/802.1p
BB
www.netmanias.com
42
Service Creation
인증, QoS Provisioning
www.netmanias.com
43
Key Features of Service Creation
Revenue Generation
Premium
Network Services
Bandwidth & QoS on Demand
(“Turbo Burton”)
-Platinum
-Gold
-Silver
Per-User Security
-Firewall
-Antivirus
-Parental Control
(유해정보차단서비스)
Contents Services
(TPS)
Video Streaming
-IP TV, VoD
Interactive Video
-Video Phone
-Video Conferencing
-Web Conferencing
Walled Garden
Service Creation (신인증)
User Authentication/Accounting
User Dynamic Service Selection
QoS Provisioning per user
QoS Provisioning per Service
Policy Routing
Control End-to-End QoS
www.netmanias.com
44
VoD
Service Creation
인증, QoS Provisioning
www.netmanias.com
45
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
Metro
Router
SER
L2 SW
Service Creation and QoS Provisioning(1)
VoD
Streaming Server
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
Ntopia
SW
57_4
57_4
57_4
smb600
VoD portal
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
Web portal
Policy Manager
Subscriber DB
MAC IP ID PW Service
m3 IP3 --default
AAA
ID PW Service
A1 B1 I
A2 B2 I, VoD
A3 B3 I, VoD
…
A7 B7 I, VideoPhone
Flooding
(중첩VLAN)
DHCP discovery
[D-MAC=All 1’s]
[SIP=0’s,DIP=All1’s]
[UDP Dport#=67]
[MAC=m3]
57_4
MAC=m3
SER
Src IP
Port#
Policy
IP3
Http
Redirect to Web portal
else
Drop
IP3
DHCP discovery
[D-MAC=Next R]
[SIP=0’s,DIP=SER]
[UDP Dport#=67]
[MAC=m3]
[RouterIP=L3]
{m3,IP3}
DHCP ack
[D-MAC=m3]
[SIP=L3,DIP=IP3]
[UDP Dport#=68]
[MAC=m3]
[YourIP=IP3]
[RouterIP=L3]
DHCP ack
[D-MAC=Next R]
[SIP=SER,DIP=L3]
[UDP Dport#=68]
[MAC=m3]
[YourIP=IP3]
[RouterIP=L3]
[MAC=m3|[RouterIP=L3]
n4server
1. Host Send DHCP Discovery
2. AAA Authentication (username = MAC address =m3)
3. MAC=m3 에해당하는가입자profile 이있는지검사
4. Default 가입자로인증한프로파일전송
-HTTP traffic 을Portal Page 로redirect
-그외의traffic 은drop
-SER Provisioning
5. Send DHCP Ack
-Assign subscriber IP address(=IP3)
1
2
3
4
5
DHCP Relay
www.netmanias.com
46
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
SER
L2 SW
VoD
Streaming Server
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
Ntopia
SW
57_4
57_4
57_4
smb600
VoD portal
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
Web portal
Policy Manager
Subscriber DB
MAC IP ID PW Service
m3 IP3 A3 B3 serviceProfile
AAA
ID PW Service
A1 B1 I
A2 B2 I, VoD
A3 B3 I, VoD
…
A7 B7 I, VideoPhone
Flooding
(중첩VLAN)
57_4
MAC=m3
SER (Upstream)
Src IP
Port#
Policy
IP3
Http
Redirect to Web portal
else
Drop
SrcIP
Dst IP
Port#
Policy
VoDserverIP
IP3
200
Pass (marking High)
else
Pass (marking Low)
Src IP
Port#
Policy
IP3
any
Pass (Low)
SER (Upstream)
SER (Downstream)
6
7
8
9
10
11
12
13
14
IP3
n4server
ID=A3, PW= B3
14
14
6. www.netmanias.com
7. HTTP traffic 을Portal Page 로redirect
8. Web portal page (인증창: user id, pw)
9. User authentication & Service select
-User id, pw,
-Service package (=VoD, etc)
10. IP3, ID=A3, PW=B3, Service
11. Check {IP3, ID=A3, PW=B3, Service} to Subscriber DB
(unknown ID/PW)
12. Check { ID, PW, Service} to AAA
13. 새로운가입자에대한가입자ID/PW 및서비스에대한Subscriber DB update
14. 가입자서비스프로파일설정
(Service, BW, QoS 등)
Service Creation and QoS Provisioning(2)
DHCP Relay
Metro
Router
www.netmanias.com
47
Service Creation and QoS Provisioning(3) : 기존에미리가입자인증을하고PC reboot 한경우
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
Metro
Router
SER
L2 SW
VoD
Streaming Server
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
Ntopia
SW
57_4
57_4
57_4
smb600
VoD portal
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
Web portal
Policy Manager
Subscriber DB
MAC IP ID PW Service
m3 IP3 A3 B3 serviceProfile
AAA
ID PW Service
A1 B1 I
A2 B2 I, VoD
A3 B3 I, VoD
…
A7 B7 I, VideoPhone
Flooding
(중첩VLAN)
DHCP discovery
[D-MAC=All 1’s]
[SIP=0’s,DIP=All1’s]
[UDP Dport#=67]
[MAC=m3]
57_4
MAC=m3
IP3
DHCP discovery
[D-MAC=Next R]
[SIP=0’s,DIP=SER]
[UDP Dport#=67]
[MAC=m3]
[RouterIP=L3]
{m3,IP3}
DHCP ack
[D-MAC=m3]
[SIP=L3,DIP=IP3]
[UDP Dport#=68]
[MAC=m3]
[YourIP=IP3]
[RouterIP=L3]
DHCP ack
[D-MAC=Next R]
[SIP=SER,DIP=L3]
[UDP Dport#=68]
[MAC=m3]
[YourIP=IP3]
[RouterIP=L3]
[MAC=m3|[RouterIP=L3]
n4server
1. Host Send DHCP Discovery
2. AAA Authentication (username = MAC address =m3)
3. MAC=m3 에해당하는가입자profile 이있는지검사
-MAC=m3 에대한가입자profile 이있네….
4.가입자서비스프로파일설정
(Service, BW, QoS 등)
5. Send DHCP Ack
-Assign subscriber IP address(=IP3)
1
2
3
4
5
Subscriber profile exiest
for MAC=m3
Src IP
Port#
Policy
IP3
any
Pass (Low)
SER (Upstream)
SrcIP
Dst IP
Port#
Policy
VoDserverIP
IP3
200
Pass (marking High)
else
Pass (marking Low)
SER (Downstream)
.최초인증(가입자/서비스)은ID/PW 입력필요
.이후부터는불필요: 가입자가느끼기에는현재처럼“DHCP로IP만물어온다”고생각함.
.Service를변경/추가하고자하는경우는, Web Portal 에접속하여서비스선택가능
DHCP Relay
www.netmanias.com
48
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
SER
L2 SW
VoD over IP
VoD
Streaming
Server
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
Ntopia
SW
57_4
57_4
57_4
smb600
VoD
portal
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
Web portal
Policy Manager
Subscriber DB
MAC=m3
SrcIP
Dst IP
Port#
Policy
VoDserverIP
IP3
200
Pass (marking High)
else
Pass (marking Low)
any
IP3
any
Pass (marking Low)
Src IP
Port#
Policy
IP3
any
Pass (Low)
SER (Upstream)
SER (Downstream)
IP3
29_2
smb600
BB
n4server
MAC IP ID PW Service
m3 IP3 A3 B3 ServiceProfile
Select a Movie
get VoD streaming server IP
(& content meta file)
RTSP request for selected content
VoD streaming
Reservation Request
Reservation ACK
Metro
Router
www.netmanias.com
49
Video Phone
Service Creation
인증, QoS Provisioning
www.netmanias.com
50
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
SER
L2 SW
VideoPhone (1)
VoD
Streaming Server
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
smb600
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
Ntopia
SW
57_4
57_4
57_4
smb600
VoD portal
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
Web portal
Policy Manager
Subscriber DB
MAC IP ID PW Service
m7 IP7 default
5. Return DHCP address (IP7)/lease
2. AAA Authentication
(username = MAC address =m7)
3. MAC=m7 에해당하는
가입자profile 이있는지검사
4. Default 가입자로인증한프로파일전송-HTTP traffic 을Portal Page 로redirect
-그외의traffic 은drop
AAA
ID PW Service
A1 B1 I
A2 B2 I, VoD
A3 B3 I, VoD
…
A7 B7 I, VideoPhone
Flooding
(중첩VLAN)
MAC=m7
SER
Src IP
Port#
Policy
IP7
Http
Redirect to Web portal
else
Drop
IP7
1107378_L1
how_mainphoto
n4server
1. DHCP Discovery
DHCP Relay
1
2
3
4
5
Metro
Router
www.netmanias.com
51
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
SER
L2 SW
VideoPhone (2)
VoD
Streaming Server
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림10 copy
Internet
L2 SW
L3 SW
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
그림15
그림11 copy
TV
IP STB
smb600
1107378_L1
VDSL
L3 SW
Ntopia
SW
57_4
57_4
57_4
smb600
VoD portal
skin3
skin4
sho_main
29_2
57_4
57_4
57_4
57_4
57_4
Web portal
Policy Manager
Subscriber DB
AAA
ID PW Service
A1 B1 I
A2 B2 I, VoD
A3 B3 I, VoD
…
A7 B7 I, VideoPhone
Flooding
(중첩VLAN)
57_4
MAC=m7
6
7
8
9
10
11
12
13
14
IP7
14
Service/QoS
provisioning
Open pinhole
SrcIP
Port#
Policy
IP7
100
Pass (marking High, limiting 1Mbps)
else
Pass (marking Low)
L3 SW (Upstream)
SER (Upstream)
Src IP
Port#
Policy
IP7
Http
Redirect to Web portal
else
Drop
Src IP
Port#
Policy
IP7
any
Pass (Low)
SER (Upstream)
Open pinhole
Service/QoS provisioning
n4server
MAC IP ID PW Service
m7 IP7 A7 B7 ServiceProfile
ID=A7, PW= B7
Metro
Router
www.netmanias.com
52
VideoPhone over IP
smb600
smb600
L3 SW
SER
L2 SW
Hub or Router
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림10 copy
smb600
그림5 copy
smb600
그림10 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림5 copy
smb600
1107378_L1
how_mainphoto
1107378_L1
162x99-01
SrcIP
Port#
Policy
IP7
100
Pass (marking High, limiting 1Mbps)
else
Pass (marking Low)
L3 SW (Upstream)
L3 SW
L3 SW (Upstream)
SrcIP
Port#
Policy
IP50
100
Pass (marking High, limiting 1Mbps)
else
Pass (marking Low)
MAC=m7
IP7
MAC=m50
IP50
Metro
Router
Metro
Router
www.netmanias.com
53
VideoPhone over IP
smb600
smb600
L3 SW
Metro
Router
SER
L2 SW
Hub or Router
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림10 copy
smb600
그림5 copy
smb600
그림10 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림4 copy
그림5 copy
그림3
그림3
그림3
그림3
그림3
그림3
그림5 copy
그림5 copy
그림5 copy
그림5 copy
그림5 copy
smb600
1107378_L1
how_mainphoto
1107378_L1
162x99-01
SrcIP
Port#
Policy
IP7
100
Pass (marking High, limiting 1Mbps)
else
Pass (marking Low)
L3 SW (Upstream)
L3 SW
L3 SW (Upstream)
SrcIP
Port#
Policy
IP50
100
Pass (marking High, limiting 1Mbps)
else
Pass (marking Low)
MAC=m7
IP7
MAC=m50
IP50
1. Request Video-Phone Call
Session
control server
(SIP Proxy)
Bandwidth
Broker
2. Reservation
Request
3. Reservation
ACK
4. Start Video-phone call
4. Start Video-phone call
Web portal
Policy Manager
Subscriber DB
Metro
Router
www.netmanias.com
54
.NTT RENA
.DSL FORUM
.MSF FORUM
.Vender : Juniper, Redback
Case-Study
www.netmanias.com
55
NTT RENA
ONU
HGW
TV
PC
Tel
OLT/
Integrated
Switch
Edge
Node
Core
Node
CoreNode
ONU
HGW
TV
PC
Tel
OLT/
Integrated
Switch
EdgeNode
NTT RENA: FTTH
End-to-end QoS
www.netmanias.com
56
TV
PC
Tel
TV
PC
Tel
RENA: Data Plane
ONU
HGW
OLT/
Integrated
Switch
HGW
Edge
Node
DiffServ
802.1p
DiffServ
LSP (EF)
LSP (BE)
DiffServ
802.1p
DiffServ
Edge
Core
Access Network
User Network
www.netmanias.com
57
TV
PC
Tel
PC
TV
Tel
RENA: Control Plane (Video-Phone)
ONU
HGW
OLT/
Integrated
Switch
HGW
Edge
Node
BB
Session control server
(SIP proxy)
1. Request Video-Phone
4. Request reserve a NW Service (Service ID, BW, SIP, DIP, Priority, …) : XML/SOAP Interface
7. Provisioning
2. Reservation
Request
3. Admission control
(Edge-to-edge)
6. Reply configuration result : XML/SOAP Interface
8. Reservation
ACK
9. Start Video-phone call
5. Configure (Priority, BW, SIP, DIP, Port No)
PC
TV
Tel
HGW
L2/L3
www.netmanias.com
58
TV
PC
Tel
PC
TV
Tel
RENA: Control Plane (VoD)
ONU
HGW
OLT/
Integrated
Switch
HGW
Edge
Node
BB
Session control server
(VoD portal)
1. Request a movie
4. Request reserve a NW Service (Service ID, BW, SIP, DIP, Priority, …) : XML/SOAP Interface
7. Provisioning
(High)
2. Reservation
Request
3. Admission control
(Edge-to-edge)
6. Reply configuration result : XML/SOAP Interface
8. Reservation
ACK
9. Start Video Streaming
5. Configure (Priority, BW, SIP, DIP, Port No)
www.netmanias.com
59
DSL Forum
3netcom2
BB
Provisioning
Reservation Req.
1 PVC
www.netmanias.com
60
MSF Forum: VoIP QoS Architecture
PC
SIP Terminal
전용단말
CPE
Edge
Router
(DiffServ boundary)
Edge
Router
(DiffServ boundary)
CPE
PC
SIP Terminal
전용단말
Bandwidth
Manager
Call Agent
IP Network
Core Router
Bandwidth Manager-The bandwidth manager is responsible for providing the required QoS from the network. It is responsible for the setting up and tearing down of bandwidth within the network and for controlling the access of individual callsto this bandwidth. It is responsible for installing the appropriate policy in edge routersto police the media flows on a per call basis. Within any network there may be a number of bandwidth managers, however each bandwidth manager has sole responsibility for the aggregate bearers that it has created and is the sole arbiter as to whether a call may have access to the reserved bandwidth.
1. Request Video-Phone call setup
2. Reservation Request
(SIP, COPS and H.248?)
3. Admission control
4. Provisioning
(COPS and H.248?)
4. Provisioning
5. Reservation ACK
MSF Technical Report MSF-TR-QoS-001-FINAL
6. Start Video-phone call
6. Start Video-phone call
www.netmanias.com
61
Juniper: SDX-300
arrow-IS
ISP
ISP
Content
Provider
BroadbandAccess
Wire-speed
Policy Enforcement
and Accounting
Subscribers & Services Directory
Service
Creation
Service
Accounting
Server1
COPS
Custom plug-in
Server1
Server1
Server1
OSS & B2B
Touch
Points
cloud1_30
portal
CORBA
RADIUS
Admission Control
Service Marketing & Activation
LDAP
Core
RADIUS,
HTTP,
CORBA,
XML,
SOAP
Dynamic
Service Activation
Service Assurance
www.netmanias.com
62
Redback: SE800
cloud_G120
PKTMP041
guit
Fnn002
pc_blue
man_at_computer_lightened
pc_blue
man_at_computer_lightened
SMS10K midsize
se800
router_green
IP/MPLS
SE800
Policy Manager
Service
Delivery
Infrastructure
Service Portal
Applications and Content
Subscriber
Retail Storefront.Personal Portal
.Self-Enrollment
.Service Selection
.Service Quality Mgmt
.Customer Care
Policy Broker.Translates service orders to network-specific policies (QoS, Security, Bandwidth, etc.)
.Accepts or rejects service requests
.Manages conflicts and interactions across multiple services
Service Broker.Service Definitions
.Service Advertisement
.Service Workflow
.Service Order
Radius
www.netmanias.com
63
Conclusion
www.netmanias.com
64
감사합니다.