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