fembms/embms e2e prototyping using openairinterface5g · • 5g “media & entertainment”...

20
FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G Javier Morgade Senior Engineer [email protected] 5th December 2019 Beijing

Upload: others

Post on 04-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

FeMBMS/eMBMS E2E Prototyping using

OpenAirInterface5G

Javier MorgadeSenior Engineer

[email protected]

5th December 2019Beijing

Page 2: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

Outl ine

2

1. Introduction / Scope

2. eMBMS & 3GPP Overview

3. Vicomtech FeMBMS/eMBMS developments in OAI

4. Conclusions

Page 3: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

1. Introduction / ScopeFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G

Page 4: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 5: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 6: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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)

Page 7: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 8: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

2. eMBMS & 3GPP OverviewFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G

Page 9: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 10: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 11: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 12: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

3. Vicomtech FeMBMS/eMBMS

developments in OAIFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G

Page 13: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 14: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 15: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 16: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 17: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 18: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

5. ConclusionsFeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G

Page 19: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

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

Page 20: FeMBMS/eMBMS E2E Prototyping using OpenAirInterface5G · • 5G “Media & Entertainment” vertical • Initial requirements for EnTV pushed by European Public Broadcasters (EBU)

FeMBMS/eMBMS E2E Prototyping using

OpenAirInterface5G

Thank you for your attention !

Javier MorgadeSenior Engineer

[email protected]

5th December 2019Beijing