You are on page 1of 29

MBMS Principle

-UMTS Radio Network Planning & Optimization Dept


秘密▲

Contents

 Mobile TV MBMS introduction

 MBMS channels

 MBMS procedure

 MBMS key technology and involve


秘密▲

What is Mobile TV?


 Mobile TV is the technology to watch video program by using
handhold equipment.

Characters:
 TV on Mobile based on P2P streaming just be transitional,
Broadcasting mode should be dominated.
 The resource utility is decided by the number of TV channels
not by the number of users.
 Mobile TV is convergence of TV and Mobile services.
 Mobile TV character as interactive services.
秘密▲

Mobile TV today
 Different mature technologies in competition
 3G, DMB, DVB-H, (Media Flo)
 Immature market
 Uncertainty on user feedback
 Imperfection of legislation
 Fuzzy business model
 Need of real adapted TV programs (or services)
 Fee issue
 Mobile TV should character as Interactive
services
秘密▲

Mobile TV different bearer method


Three main kinds of bearer method:
 Terrestrial Broadcast:
 Europe DVB-H
 Korean T-DMB
 Qualcomm Media Flo
 Chinese Mobile TV technology (QingHua DMB-T or
Shanghai ADTB-T)
 Satellites:
 Europe S-DMB
 Mobile Network:
 3G P2P Streaming
 3GPP MBMS
 3GPP2 BCMCS
秘密▲

What is MBMS?
MBMS = Multimedia Broadcast and Multicast Services
R99 Rel 4 Rel 5 Rel 6

WCDMA WCDMA evolution


HSDPA HSUPA
MBMS

HSUPA: improved uplink packet data rates


HSDPA: improved downlink
packet data rates - 5.76 M bit/s peak rates
- 14 M bit/s peak rates - ~2* R99 capacity
- ~3* R99 capacity

MBMS: Multimedia Broadcast and


multicast service
- “mobile TV”
MBMS in WCDMA Evolution
秘密▲

MBMS vs. Uni-Cast

Uni-cast技术
 MBMS case
 Uni-cast case  In this case, each user requires only one
 In this case, each user requires a separate streaming connection to the server.
 Server and network traffic load are not
streaming connection to the server.
related to the number of users.
 Server and network traffic load are thus  In this example, the air interface only handle
directly linked to the number of users. one broadcast or multicast streaming
connection
 In this example, the air interface must
handle ten streaming connections.
 Be obvious that with a rising number of
users, server load increases and heavy
volumes of traffic are generated in the core
and radio networks.
秘密▲

MBMS Topology
PDN( e.g. Internet)
Content 【Packet Data Networks】
Provider/
Multicast
Broadcast
HLR Source
Content
Gr Gmb
Provider/
Uu Iu Gn/Gp Multicast
GGSN Broadcast
UE UTRAN SGSN BM-SC Source
TPF
【Traffic Plane Function】
Gi
Um Iu/Gb

UE GERAN

MBMS network topology:


 MBMS is built on existing Network and protocol, which to minimize impact.
 Adding BM-SC,the interface between UMTS and Content provider, function as
providing and transferring service.
 MBMS only in PS domain, Gmb interface between GGSN and BM-SC bearing
control plane message.
秘密▲

Contents

 Mobile TV MBMS introduction

 MBMS channels

 MBMS procedure

 MBMS key technology and involve


秘密▲

MBMS New Channels


MICH

S-CCPCH FACH MTCH Media


Server
R99 UL DCH/CCH

Physical channel Transport channel Logic channel


 3 new logical channels
 MTCH: MBMS point-to-multipoint Traffic Channel, used to transport p-t-m
downlink data between UTRAN and UE. One MBMS session of a cell uses one
MTCH channel.
 MCCH: MBMS point-to-multipoint Control Channel, used to transport p-t-m
downlink control data between UTRAN and UE. One cell uses one MCCH
channel.
 MSCH: MBMS point-to-multipoint Scheduling Channel, used to transport p-t-m
downlink MBMS traffic scheduling info between UTRAN and UE.
 1 new physical channel
 MICH: MBMS notification Indicator Channel, used to transport notification info as
MCCH control plane info changing. One cell use one MICH.
秘密▲

MTCH
 MTCH (MBMS point-to-multipoint Traffic Channel), logical channel,
used to transport p-t-m downlink data between UTRAN and UE.
 MTCH map into transport channel : FACH, then map into S-CCPCH.
The mapping relation information is controlled by the message bear
by MCCH.
 The data radio is from 64kbps ~ 256 kbps, the corresponding SF of
physical layer S-CCPCH is 32 ~8.
 Can be independent or duplicated mapping

Option a): MTCH independent mapping Option b): MTCH multiple mapping
秘密▲

MCCH
 MCCH (MBMS point-to-multipoint Control Channel) used to bear the
signaling message like service notification, RB configuration etc.
 Only one MCCH channel in a cell.
 MCCH map into FACH, then map into S-CCPCH. The bearing S-CCPCH
can be the one only used by MBMS service, or the one that duplicated
used by MBSM service and non-MBMS services (BCCH,CCCH,DCCH) .
 The reference radio is 7.6kbps and SF=256, suggested in TS 25.101.

Option a):独立的MCCH承载 Option b):和非MBMS信道复用


秘密▲

MCCH configure message


 MCCH configure message: MCCH configuration information is
send in the IE 【Secondary CCPCH system information MBMS 】
(R6 only) or IE 【Secondary CCPCH system information 】of
BCCH SIB5。
 【Secondary CCPCH system information MBMS 】indicate that
MCCH map into the S-CCPCH which bears MBMS service only.
The S-CCPCH can bear MBMS MTCH and MSCH simulations.
 【Secondary CCPCH system information 】indicate that MCCH
map into the S-CCPCH which bears both MBMS service and
non-MBMS service (e.g. BCCH, CCCH, DCCH). The S-CCPCH
is a traditional channel not used by MBMS only .
 MCCH configuration information includes the parameters of
three kind of period ( MP/RP/AP ).
秘密▲

AP/RP/MP definition
 The message on the MCCH is send
periodly. The period is defined as
following:
 AP (access info period): The sending
period of non-critical information;
 RP (repetition period): The sending period
of critical information;
 MP (modification period): The critical
information should not be changed in the
MP.
秘密▲

AP/RP/MP relation
 The time of AP (access info period) /RP
(repetition period) / MP (modification
period) is configured by system message
SIB 5.
 The minimum time of MP is 1.28S (2^7
radio flame length), the maximum time of
MP can include 1 ~ 8 AP or RP.
秘密▲

MCCH message
 Critical information
 MBMS general information
 MBMS modified service information
 MBMS unmodified service information
 MBMS common P-T-M RB information
 MBMS current cell P-T-M RB information
 MBMS neighboring cell P-T-M RB information
 Non-critical information
 MBMS access information
 The sending period of MCCH Critical information is based on RP.
 The sending period of MBMS access information is based on AP.
 If the MCCH critical information need to be modified, it only can
be modified at the first time in the period of MP.
秘密▲

MICH
12 bits (transmission
288 bits for notification indication off)

b0 b1 b287 b288 b299

One radio frame (10 ms)

 MICH (MBMS point-to-multipoint indicator Channel), SF is fixed to 256.


Bearing MBMS notification indication (NI).
 MICH frame length: 10ms, including 300bits. 288 bits for notification
indication, the other 12 bits are transmission off.
 Sending Nn * NI in each MICH frame, {N0, …, NNn-1}, Nn = 18, 36, 72,
or 144;
 NI is notified to Node B by RNC via “MBMS NOTIFICATION UPDATE
COMMAND”.
秘密▲

UTRAN MAC c/sh/m structure


秘密▲

UE MAC c/sh/m structure


秘密▲

MBMS Protocol Stack


File File
Codec Codec
Format Format
RTP FLUTE RTP FLUTE

UDP UDP

IP Relay & Relay & Relay & IP


(multicast) Distribution Distribution Distribution (Multicast)

PDCP PDCP GTPU GTPU GTPU GTPU GTPU

RLC
RLC (UM)
UM
MAC
MAC (FACH)
FACH

PHY FACH FACH


PHY (SCCPCH)
(SCCPCH) FP FB

TNL TNL

UE Node B RNC SGSN GGSN BM-SC

MBMS Protocol Stack


 Uu - Air interface bear on FACH transport channel.
 Terrestrial interface adopts the existing GTP-U protocol
 Gi user plane adopts IP to bear RFP for streaming and FLUTE for download service.
秘密▲

Contents

 Mobile TV MBMS introduction

 MBMS channels

 MBMS procedure

 MBMS key technology and involve


秘密▲

MBMS Multicast service flow


Subscription

Service announcement
Only for
Multicast mode
Joining
 Subscription/joining /leaving are the
Session start procedure related to user, only used in
multicast mode. The procedures are used to
MBMS notification establish or release the relations between
terminal and service provider.
Data transfer  MBMS notification informs UE to receive at
the right time, which help to synchronization
Session stop and battery saving.
 Session start and Session stop indicate
Leaving correct occupied time of network resource .
秘密▲

MBMS Broadcast service flow


Service announcement

 Compared to multicast service, broadcast


service has no sub-flow related to user.
 There is no MBMS UE context in the
Session start
procedure of UE active and de-active.

MBMS notification  All the user can directly receive data and
enjoy the service due to no interactive.
Data transfer

Session stop
秘密▲

Contents

 Mobile TV MBMS introduction

 MBMS channels

 MBMS procedure

 MBMS key technology and involve


秘密▲

MBMS combining
 Support Soft
Combining
Cell/Sector 1 Cell/Sector 2
 Support Selective
Combining
 Soft Combining: RAKE RAKE

 L1
Channel Decoding Channel Decoding
 Time < 1 TTI + 1 slot
Selective Combining
 Selective Combining (at RLC based on
CRC result and
sequence number)
 L2 RLC UE
To application layer

Selective
Combining
Figure
秘密▲

MBMS FLC and FLD


 FLC: Frequency layer Convergence
 Frequency Layer Convergence denotes the process where the UTRAN requests UEs to
preferentially re-select to the frequency layer on which the MBMS service is intended to be
transmitted.
 This layer preference could be done by an additional MBMS session related Layer Convergence
Information (LCI) such as offset and target frequency.
 The LCI can be signalled to UEs by the CRNC after the session start is received over Iu interface
until reception of the session stop. The UEs shall take LCI into account whenever it is signalled on
the MCCH in Idle mode and URA_PCH, CELL_PCH and in CELL_FACH states. The FLC is not
applicable in CELL_DCH state, as it is only effecting UEs cell re-selection procedure.

 FLD: Frequency layer Dispersion


 Frequency Layer Dispersion (FLD) denotes the process where the UTRAN redistributes UEs
across the frequencies. UTRAN can use FLD per MBMS session.
 The request to perform dispersion can be signalled to UEs by the CRNC after the session stop is
received over Iu interface. The UEs shall take into account this request whenever it is signalled on
the MCCH.
 For FDD, the FLD is applicable in Idle mode, URA_PCH, CELL_PCH and CELL_FACH states.
秘密▲

MBMS Iub duplicate


RNC Node B
MBMS Broadcast data MTCH:s
stream

CN

MBMS Iub traditional solution

RNC Node B
MTCH:s
MBMS Broadcast data
stream
CN

MBMS Iub duplicate solution


秘密▲

R7 add Mz interface providing roaming


PDN
 23.246-730 R7 add Mz interface providing ( e . g . Internet )

roaming
Content
Provider /
Multicast
Broadcast
HLR Source

Gr

Gmb Content
Uu Iu Gn / Gp Provider /
GGSN Multicast
UE UTRAN SGSN BM - SC Broadcast
TPF Source
Gi Mz
Gi

Iu /Gb BM-SC
Um
UE GERAN Other PLMN

You might also like