MBS server over WiMAX

Download Report

Transcript MBS server over WiMAX

eMBMS server
designing based
on femtocell
M.Sc D.Erdenetuya SICT
M.Sc Ch.Oyu SICT
2012.12.07
Contents
1. System design flow
2. Protocol stack
3. Functional design
1. MBMS normative procedures
eMBMS network
reference model
eMBMS Architecture deployment alternatives
Content
Server
Content
Server
PDN
Gateway
PDN
Gateway
MBMS
SERVER
SGmb
MBMS
SERVER
SGmb
SG-imb
MBMS-GW
Sm
MBMS
CP
MME
SG-imb
MBMS-GW
MBMS
UP
Sm
MBMS
CP
MME
MBMS
UP
M3
MCE
MCE
M2
M1
M1
M3
M3
IP multicast
Capable transport
M2
eNB
eNB
MCE
MCE
M1
M1
IP multicast
Capable transport
eNB
MCE
MCE
eNB
eMBMS system architecture for E-UTRAN
Content
Server
SERVICES
User profile
database
eMBMS
SERVER
EPC
SG-imb
MBMS-GW
M3
MBMS
UP
M3
M1
M1
E-UTRAN
MCE
MCE
MCE
MCE
eNB
User Equipment
UE
eNB
IP CONNECTIVITY LAYER
MBMS
CP
RADIO CONNECTIVITY LAYER
Sm
MME
SERVICE/APPLICATION/ CONNECTIVITY LAYER
SGmb
MBMS receiver phases
MBMS bearer phases
MBMS sender phases
Subscirption (multicast
only)
Service announcement
Service announcement
Service announcement
Joining (Multicast only)
eMBMS
Procedures
User service initiation
Session start
Session start
MBMS notification
Data reception
Data transmission
MBMS data transfer
MBMS session stop
User service
termination
Session stop
Leaving (multicast only)
PROPOSED eMBMS
BASED ON HOME eNodeB
Content
Server
eMBMS
server
SGmb
SG-imb
Sm
MBMS GW
MME
S1-MME
S1-U
S1-U
S1-MME
S1-U
S1-MME
IP Network
Home
eNodeB
eNodeB
Macro cell
eNodeB
Micro/
Femto cell
A Logical
architecture
of eMBMS
with HeNB
Content
Server
eMBMS
server
SGmb
SG-imb
Sm
MBMS GW
A Logical
MME
S1-MME
architecture
S1-U
S1-U
S1-MME
IP Network
S1-U
S1-MME
Home eNode
GW
eNodeB
S1
of eMBMS
with
S1
Macro cell
eNodeB
HeNB GW
Micro/
Femto cell
Home
eNodeB
Home
eNodeB
A Comparison of advantages of
Network architecture of eMBMS and
Network architecture of eMBMS with HeNB GW
A Network architecture of eMBMS
with HeNB
A Network architecture of eMBMS
with HeNB GW
If one HeNB network element fails
below the MME/S-GW, the other
HeNBs are not affected.
HeNB-GW serves as a concentrator for
the C-Plane and also terminates the
user plane towards the HeNB and
towards the Serving Gateway.(MBMSCP).
Simple flat architecture and few
operating network elements; macro
architecture consistency
No overload of MME even when the
number of HeNBs in the network is
increased.
Lower latency and system level
processing is reduced.
Using HeNB-GW, S-GW is not
overloaded when the number of
HeNBs in the network increases.
less upgrade and compatibility issues
in supporting new features
Reduction of number of S1
connections and more simple HeNB
implementation.
A Comparison of disadvantages of
Network architecture of eMBMS and
Network architecture of eMBMS with HeNB GW
A Network architecture of eMBMS with
HeNB
A Network architecture of eMBMS with
HeNB GW
Does not provide SCTP/GTP-U connection in
concentrated setups.
Processing load as regards U-plane is
proportional to traffic.
In case of increasing number of HeNBs in the
network, the SCTP heartbeat messages (per
SCTP association) might cause an overload
situation in MME.
If the eHomeNB-GW fails, it is not
possible to receive the MBMS services for
ALL eHomeNBs.
In direct MME-HeNB connections, high CPU
usage or even overload may occur when user
switches HeNB on and off frequently
When number of HeNB in network increases,
S-GW overload may occur or the period for
GTP-echo messages needs to be increased to
avoid an overload situation in S-GW.
Support of S1 flex would introduce additional
complexity in HeNB implementation.
System architecture of
eMBMS with Home eNodeB
MME
NAS
Security
Idle State
Mobility
Handling
Sm
EPS Bearer
Control
UE
S1-MME
HeNB
Uu
Radio
Resource
Control
Mobility
Management
Bearer
Handling
User Plane
Data
Delivery
S1-U
MBMS-GW
S-GW
P-GW
Mobility
Anchor
IP
Allocation
Block
Packet
Routing and
Forwarding
Accounting
S5/S8
Resource
Admission
Block
SG-mb
SG-imb
User Profile
Function
Service
Announcement
Function
Session
Control
Function
Content
Preparation
Function
Content
Delivery
Function
eMBMS server
Content
Server
Security
Function
Functional requirements
• We have defined functional requirements of
following Mobile IPTV network elements .
o
o
o
o
o
o
o
o
Content server
eMBMS (Evolved Multimedia Broadcast Multicast server)
MBMS-GW
MME
HeNB
HeNB-GW
E-UTRAN
User Equipment
Protocol Stack
Streaming
Download
Streaming
Download
RTP/RTCP
FLUTE
RTP/RTCP
FLUTE
FEC
FEC
FEC
FEC
UDP
UDP
IP
IP
IP
L2
L2
L2
L1
L1
L1
MBMS Subscriber
MBMS-GW
eMBMS Server
User and Control Plane Protocol Stack
Protocol Stacks used for
MBMS User Services
Application data
Service Associated delivery MBMS Security
procedures
announceKey
ment &
PtP file Reception Registradistribution
Metadata
repair reporting
tion
(MSK)
HTTP (HTTP digest)
MIKEY
MBMS
Security
Key
distribution
(MSK)
MIKEY
Associated
Streaming
Download 3GPP delivery
codes (audio,
file format,
procedures
video, speech binary data, still ptm file
images, text etc.
etc.)
repair
RTP Payload formats
FEC
SRTP; RTP/RTCP
FLUTE
FEC
TCP
IP (Unicast)
UDP
UDP
IP (Multicast) or IP (Unicast)
Service
announcement &
Metadata
MBMS Normative
Procedures with messages
UE
Initial
Network
Entry
HeNB
MME
S-GW
Resource
IP Allocation
Admission
Block
Block
Packet Routing
and Forwarding
IP address assignment and
Server IP obtaining
Service
announcement
SCF UPF CDF CPF
SAF
Basic setup
User authentication
Content information
Service
subscription
eMBMS server
User authentication
GUTI and IMSI
assignment
Server
discovery
MBMS-GW
P-GW
SIP registration
Content information
procedure
User
profile
Joining
SIP invite
SIP invite
for
Resource
allocation
request
Session
start
Resource
allocation
Notification
Resource allocation
eMBMS
Resource
allocation
Content request
Data
transfer
Content
request
Data transfer
Leaving
SIP deregistration
SIP deregistration
Resource
release
request
Session
stop
Resource
release
Resource release
Resource
release
based
Femtocell
Initial network entry procedure
UE
HeNB
MME
MBMS-GW
S-GW
P-GW
Packet Routing
and Forwarding
Resource
IP Allocation
Admission
Block
Block
eMBMS server
SCF UPF CDF CPF
1. Access request
2. Access request
Authorization
3. Access accept
3. Access accept
SAF
Server discovery procedure
UE
HeNB
MME
MBMS-GW
S-GW
P-GW
Packet Routing
and Forwarding
1. DHCP discovery
2. DHCP offer
3. DHCP request
4. DHCP ACK
Resource
IP Allocation
Admission
Block
Block
eMBMS server
SCF UPF CDF CPF
SAF
Service announcement procedure
UE
HeNB
MME
MBMS-GW
S-GW
P-GW
Packet Routing
and Forwarding
Resource
IP Allocation
Admission
Block
Block
Service Guide Request
Service Guide Response
eMBMS server
SCF
UPF CDF CPF
SAF
Service subscription procedure
UE
HeNB
MME
MBMS-GW
S-GW
P-GW
Packet Routing
and Forwarding
Resource
IP Allocation
Admission
Block
Block
eMBMS server
SCF
UPF CDF CPF
1. Subscription request
2. Authentication and
Authorization
3. Subscription response
Program IP, Content IP, Mapping Table
SAF
Thank you for your
attention