FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)
Post on 04-Aug-2020
4 Views
Preview:
Transcript
FeMBMS/eMBMS E2E Prototyping using
OpenAirInterface5G
Javier MorgadeSenior Engineer
jmorgade@vicomtech.org
5th December 2019Beijing
Outl ine
2
1. Introduction / Scope
2. eMBMS & 3GPP Overview
3. Vicomtech FeMBMS/eMBMS developments in OAI
4. Conclusions
1. Introduction / ScopeFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G
4
Applied Research Centre in Information Technologies,
founded in 2001, specialized in Computer Graphics &
Computer Vision, Data Analytics & Intelligence,
Interactive Digital Media & Language Technologies
LOCATION:
Paseo Mikeletegi 57
Parque Científico y Tecnológico de Gipuzkoa
20009 Donostia / San Sebastian
Spain
+[34] 943 30 92 30
In t roduct ion / Scope
About V icomtech
In t roduct ion / Scope
About V icomtech
- Financing 11.900.000 € (2018) with 45% Contract Research (Industry)
- Almost 130 employees working in:
- Visual Computing & Interaction
- Artificial Intelligence (AI)
- ICT & Communications Technologies (i.e 5G)
5
Digital SecurityIntelligent
Transport Systems
Industry and
Advance
ManufacturingMedia &
Entertainment
eHealth and
Medical Devices
In t roduct ion / Scope
MBMS & OAI : we come f rom …
6
“Multimedia Broadcast Multicast Services” in
OAI
Eurecom
• PhD Thesis eMBMS
• OAI early stages
• PMCH
Fraunhofer IIS (2016)
• IMB5, Bavarian Project in Germany
• OAI eMBMS UE (but MC standalone)
• Integrated and validated against Nokia
eMBMS BTS
DOI: 10.1109/EuCNC.2016.7561055Conference: 2016 European Conference on Networks
and Communications (EuCNC)
DOI: 10.1109/LCNW.2013.6758500Conference: 2013 IEEE 38th Conference on Local
Computer Networks Workshops (LCN Workshops)
In t roduct ion / Scope
MBMS & OAI : where we are now …
7
OAI FeMBMS-UE (Q1-2 2019)
Developed at Vicomtech for German Public Broadcasters (IRT Munich)
• 5G-TODAY project (Bavaria, Germany)
• FeMBMS HPTH field trials
• OAI FeMBMS-UE version already merged in master
• Integrated against commercial FeMBMS-eNB
CDN-X-ALL Project (Q2-3 2019)
Fed4FIRE+ OC5
• UE funded project
• Largest federation of testbeds in Europe
• Vicomtech OAI MBMS E-UTRAN procedures developments under project:
“CDN edge-cloud computing for efficient cache and reliable streaming aCROSS Aggregated unicast-multicast LinkS “
Wendelstein, HTHP Tower. Bavaria, Germany
www.irt.de
2. eMBMS & 3GPP OverviewFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G
MBMS & 3GPP Overv iew
The “MBMS” Subsys tem
• Standardized since early 3GPP Releases (Rel.8)
• Unlike SC-PTM, eMBMS enables Multicast in a
Single frequency Network (MBSFN) – Up to 60% capacity potentially reserved for MBSFN
• Core Network– Broadcast Multicast System Controller (BMSC)
– MBMS Gateway (User-Plane)
– Multicast Coordination Entity (Control-Plane)
• MAC/Transport– MCH Transport Channel
• RLC– MCCH/MTCH Logical Channels
• RRC– SIB2, SIB3, SIB13
• MBSFN – 15KHz Carrier spacing
9
MME
BMSC
MBMS-GWeNB
MCE
MCE
M3
M2
M1
10ms1ms
MBSFN SFs MBSFN SFs
SFN1
SFNn
15KHz
PBCH
PSS/SSS SSS
UC
region
in
MBSFN
MBMS & 3GPP Overv iew
The path to 5G Broadcast
• 5G “Media & Entertainment” vertical
• Initial requirements for EnTV pushed by
European Public Broadcasters (EBU)– New attempt to target Mobile Devices
• “Enhancements for TV service” (EnTV) study
item in 2015 with modifications to:– 3GPP RAN
– System Architecture
– Service Aspects
• FeMBMS: Standardized in Release 14
• Followed by a Gap Analysis (5G NR)
• RAN#79 → Roadmap Split– Terrestrial Broadcast (LTE-A Pro Branch)
– Mixed-mode broadcast (5G NR path)
10
https://www.3gpp.org/news-events/3gpp-news/2008-broadcast
MBMS & 3GPP Overv iew
FeMBMS in Release 14
• “Future evolved MBMS” – Dedicated Broadcast only profile (no UL)
• Receive Only Mode (ROM) – SIM free standardized operation (Free to air)
• Carrier Acquisition Subframe (CAS)– Follows Unicast numerology (Normal or
Extended CP)
– Interference limited
• Extended MBSFN Area with Larger Inter-
site Distances (ISD)– Up to “60 Km” IDS
– HPHT
• New PBCH
• New RRC– MBMS-SI, MBMS-SIB13 in CAS
• New PHY– PMCH (7.5 or 1.25KHz CS)
11
10ms
MBSFN SFs
CAS SFN1
CAS SFN4
SFN2
SFN3
Interference
Limited Area
7.5 KHz
1ms 1ms1ms
1.25 KHz
25 PRB
1.25KHz CS→ 6144 FFT
3. Vicomtech FeMBMS/eMBMS
developments in OAIFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G
Vicomtech FeMBMS/eMBMS developments in OAI
Current s tatus ( I )
13
• eMBMS chain (eNB + UE) end-to-end
consolidated– PHY, MAC, RLC, RRC, IP
– Mixed Unicast / Multicast Operation
• USRP and / or local interface (IF4p5)
• New MCH scheduler
• Multicast Control Element (MCE)
• 5 new tasks introduced to handle
MBMS Control Interfaces– M2AP 3GPP TS 36.443 Rel14 (eNB + MCE)
– M2AP 3GPP TS 36.444 Rel14 (MCE + MME)
• New MCH scheduler– One frame allocation period (eNB&UE)
– Four frame allocation period (only in UE)
Ongoing “Merge Request” !673https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/673
Vicomtech FeMBMS/eMBMS developments in OAI
Current s tatus ( I I )
14
lte-softmodem & lte-uesoftmodem (USRP)
• eNB eMBMS session establishment (M2/M3)– M3AP → M2AP → eNB RRC → eNB MCH → MBSFN
(PMCH)
• Dedicated MBMS TUN inferfaces (noS1/S1)
enb.band17.tm1.mbms.25PRB.usrpb210.conf
Ongoing “Merge Request” !673https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/673
https://trello.com/b/7kFj0kFp/oai-weekly-meetings
mbms
TUN
eNB Intel x86
mbms
TUN
USRP B210
UE Intel x86
USRP B210
IP in
IP out
RRC Task
MME Task
MCE Task
MCH PMCH
M3AP M2AP
eMBMSStack
Att
Vicomtech FeMBMS/eMBMS developments in OAI
Current s tatus ( I I I )
15
lte-softmodem & lte-uesoftmodem (lo)
• Easiest way to test → local IF4p5
• Look at ci-scripts reference config files
Ongoing “Merge Request” !673https://gitlab.eurecom.fr/oai/openairinterface5g/merge_requests/673
PMCH
MBSFN
SFs
mbms
TUN2
eNB & UE Intel x86
mbms
TUN1
IP in IP out
RRC Task
MME Task
MCE Task
MCH PMCH
M3AP M2AP
UE eMBMSStack
lo/eth
$: ./build_oai –eNB --UE$: sudo ./lte-softmodem.Rel14 -O ../../ci-scripts/conf_files/rcc.band7.tm1.if4p5.50PRB.lo.conf --nokrnmod 1 –noS1 $: sudo ./lte-uesoftmodem.Rel14 -O ../PROJECTS/GENERIC-LTE-EPC/CONF/rru.oaisim.conf -C 2680000000 -r 50 --siml1 --nokrnmod 1 --noS1
Vicomtech FeMBMS/eMBMS developments in OAI
Next coming MR ( I )
16
lte-softmodem & lte-uesoftmodem (USRP)
• eMBMS Counting– Counting report with UE eMBMS session interest
• Basic PoC ready
eMBMS Counting
mbms
TUN
eNB Intel x86
mbms
TUN
USRP B210
UE Intel x86
USRP B210
IP in
IP out
RRC Task
MME Task
MCE Task
MCH PMCH
M3AP M2AP
eMBMSStack
Att
UE eNB MCE
M2APCouting Request
MCCHmbmsCountingRequest
M2APService
Counting ResultsReport
UL DCCHMessage
mbmsCountingResponse
Vicomtech FeMBMS/eMBMS developments in OAI
Next coming MR ( I I )
17
lte-softmodem & lte-uesoftmodem (USRP)
• FeMBMS eNB-UE– CAS (MBMS-SIBType1, MBMS-SI)
– 1.25 KHz MBSFN (but reusing regular LTE-A frame)
• FeMBMS & IF4p5 – Workaround in Fronthaul interface to
accommodate FeMBMS (PMCH)
FeMBMS E2E (eNB+UE)
FeMBMS PHY Scope (mbmssim)
FeMBMS
MBSFN
6144FFT
@1.25KHz
mbms
TUN
eNB Intel x86
mbms
TUN
USRP B210
UE Intel x86
USRP B210
IP in
IP out
RRC Task
MME Task
MCE Task
MCHPMCH
FeMBMS1.25KHz
M3AP M2AP
FeMBMSStack
Att
5. ConclusionsFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G
Conclusions
• OpeAirInterface5G “MBMS” environment (MCE, M2, M3, eNB, UE, …)
getting consolidated in develop branch
• Ongoing MR with dedicated CI tests already check integrity with regular
OAI unicast stack
• OAI FeMBMS UE version integrated against commercial FeMBMS-eNB
already in master branch (Q3 2019)
• OAI FeMBMS eNB and more fun MBMS features are coming by end of 2019
19
FeMBMS/eMBMS E2E Prototyping using
OpenAirInterface5G
Thank you for your attention !
Javier MorgadeSenior Engineer
jmorgade@vicomtech.org
5th December 2019Beijing
top related