deliverable d8.3: vivaldi workshop - aristotle university of...

34
VIVALDI PROJECT Deliverable D8.3: VIVALDI Workshop 24.12.2007 Project full title: Advancing interactive Broadband satellite access by optimal convergence of session based services over DVB-RCS Proposal/Contract no.: FP6-2004-IST-4 027762 SIXTH FRAMEWORK PROGRAMME PRIORITY 2 IST-Information Society Technologies

Upload: buidieu

Post on 22-Apr-2018

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

VIVALDI PROJECT

Deliverable D8.3: VIVALDI Workshop

24.12.2007

Project full title:

Advancing interactive Broadband satellite access by optimal convergence of session based services over DVB-RCS

Proposal/Contract no.: FP6-2004-IST-4 027762

SIXTH FRAMEWORK PROGRAMME PRIORITY 2

IST-Information Society Technologies

Page 2: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

1. General Description

VIVALDI 30-Jan-08 Page 2/34

D 8.3: “VIVALDI Workshop”

Table of Contents 1. General Description......................................................................................................................3 2. Objectives and Structure of INNSS’07 .........................................................................................4

2.1 Objectives of INNSS’07..........................................................................................................4 2.2 Structure of INNSS’07............................................................................................................4

3. Program and Presented Papers ...................................................................................................7 4. Summary ......................................................................................................................................9 5. Annex......................................................................................................................................... 10

2.1 TKK Presentation ................................................................................................................ 10 2.2 Gilat Presentation................................................................................................................ 16 2.3 AUTh Presentation.............................................................................................................. 28

Page 3: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

1. General Description

VIVALDI 30-Jan-08 Page 3/34

D 8.3: “VIVALDI Workshop”

1. GENERAL DESCRIPTION The present deliverable presents the activity developed in the framework of VIVALDI, regarding the dissemination of VIVALDI’s output through the organization/participation in a workshop of relevant interest. Specifically, during July 2007, VIVALDI organised jointly with other projects and participated in the “International Workshop on IP Networking over Next-generation Satellite Systems” (INNSS’07), that was held in Budapest following the annual IST Mobile and Wireless Communication Summit. The main objective of the VIVALDI’ participation in a workshop is twofold and involves the bidirectional exchange of data between the VIVALDI and the rest of the scientific/commercial community and the public in general. In particular, workshops provide VIVALDI with the opportunity to accomplish: i) the dissemination of the project’s goals and achievements to the public; and ii) deeper acquaintance with stimulating knowledge originating from other Satellite and/or VoIP involved institutions. In the following chapters, the structure, objectives, participants and the context of the INNSS’07 in general is presented.

Page 4: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

2. Objectives and Structure of INNSS’07

VIVALDI 30-Jan-08 Page 4/34

D 8.3: “VIVALDI Workshop”

2. OBJECTIVES AND STRUCTURE OF INNSS’07 2.1 Objectives of INNSS’07 As it becomes apparent from its title, INNSS’07 aims at summarizing as well as promoting the research performed on the issue of optimizing IP communication over the current and oncoming satellite systems. In detail, with the boom of Internet, IP-based applications, such as WWW and multimedia, have been an essential part of our life, and there is an ever-increasing demand for accessing high-speed Internet services anywhere and anytime. This trend unavoidably has huge impacts on the design of the next-generation satellite systems. On the other hand, with its broadcasting nature and unique coverage, satellite systems also can play an important role in the next-generation Internet. For example, satellite systems can be a good driver for the deployment of IPv6 in the Internet, and can provide a fast way to reach end-users because they do not rely on construction of a high-speed terrestrial networks.

2.2 Structure of INNSS’07 In essence, the INNSS’07 has been formatted as a common workshop of five IST projects sharing similar or neighbouring fields of interest under the umbrella of IP communication over satellite infrastructure. Thus, as it becomes obvious, the participation of VIVALDI in such a workshop has risen as a unique opportunity for exchange of ideas on such a rapidly evolving topic. The workshop was organised by the following EC funded projects. VIVALDI has contributed to the organisation of the workshop by participating in the Technical and Steering committee’s: i. SATSIX

Title: Satellite-based communications systems within IPv6 networks Website: http://www.ist-satsix.org

ii. SATNEX

Title: Satellite communications network of excellence Website: http://www.satnex.org

iii. IMOSAN

Title: Integrated Multi-layer Optimization in broadband DVB-S.2 Satellite Networks

Website: www.ist-imosan.gr

iv. VIVALDI Title: Advancing interactive Broadband satellite access by optimal

convergence of session based services over DVB-RCS Website: http://newton.ee.auth.gr/vivaldi

Page 5: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

2. Objectives and Structure of INNSS’07

VIVALDI 30-Jan-08 Page 5/34

D 8.3: “VIVALDI Workshop”

v. SATLIFE

Title: Satellite Access Technologies - Leading Improvements For Europe Website: http://www.satlife.org

Furthermore, the committees of the Workshop consisted of exceptional members of the scientific comunity. Specifically: i. Organizing Committee

General Co-Chairs: Linghang Fan (University of Surrey, United Kingdom) Haitham Cruickshank (University of Surrey, United Kingdom)

ii. Steering Committee

Michel Mazzella (Alcatel Alenia Space, France) Anton Donner (DLR, Germany) Avi Gal (Gilat, Israel) Catherine Morlet (ESA) Istvan Frigyes (Budapest University of Technology and Economics, Hungary) Isabelle Buret (Alcatel Alenia Space, France) Barry Evans (University of Surrey, United Kingdom) Erich Lutz (DLR, Germany) Zhili Sun (University of Surrey, United Kingdom) Carlo Caini (University of Bologna, Italy)

iii. Technical Program Committee

José Antonio Guerra Expósito (Hispasat SA, Spain) Cedric Baudoin (Alcatel Alenia Space, France) Pascal Berthou (CNRS/LAAS, France) Hermann Bischl (DLR, Germany) Ricardo Castellot (Telefonica I+D, Spain) Bernhard Collini-Nocker (University of Salzburg, Austria) Tomaso de Cola (CNIT, Italy) Borja de la Cuesta (University of Valladolid, Spain) Gorry Fairhurst (University of Aberdeen, United Kingdom) Thierry Gayraud (CNRS/LAAS, France) Giovanni Giambene (University of Siena, Italy) Sunil Iyengar (University of Surrey, United Kingdom) Lei Liang (University of Surrey, United Kingdom) Mario Marchese (University of Genoa, Italy) Inge Melhus (SINTEF, Norway) Robert Mort (Systek, United Kingdom) Niovi Pavlidou (Aristotle University, Greece) Antonio Pietrabissa (University of Rome, Italy) Filippo Rodriguez (Telespazio, Italy) Robert Rumeau (CNES, France)

Page 6: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

2. Objectives and Structure of INNSS’07

VIVALDI 30-Jan-08 Page 6/34

D 8.3: “VIVALDI Workshop”

Arjuna Sathiaseelan (University of Aberdeen, United Kingdom) Sandro Scalise (DLR, Germany) Alessandro Vanelli-Coralli (University of Bologna, Italy) Andreas Voigt (Fokus Fraunhofer, Germany) Lloyd Wood (Cisco) Ana Yun (Alcatel Alenia Space, Spain)

Page 7: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

3. Program and Presented Papers

VIVALDI 30-Jan-08 Page 7/34

D 8.3: “VIVALDI Workshop”

3. PROGRAM AND PRESENTED PAPERS

Time Program

8:50 – 9:00 Welcome and reception

9:00 – 9:20

New Architecture for Next Generation Broadband Satellite Systems -- the Satsix Approach Cedric Baudoin Thales Alenia Space

9:20 – 9:40

SATLIFE: A big step into the enhancement of the regenerative satellite generation Miriam Catalán Hispasat

9:40 – 10:00 SATSIX Satellite System and Network Elisa Callejo Thales Alenia Space España

10:00 – 10:20

Fast IP Handover Between Satellite Network and Wireless LAN Network for high-speed trains Myung Hee Han Korea Aerospace University

10:20 – 10:40 SATSIX Mobility Architecture and its performance evaluation Inge Melhus SINTEF

10:40 – 11:00 Coffee Break

11:00 – 11:20

Cross-layer anticipation of resource allocation for multimedia applications over DVB-RCS based on SIP signalling Frédéric Nivor LAAS-CNRS

11:20 – 11:40 Radio Resource Management for next generation DVB-RCS systems Antonio Pietrabissa Univerity of Rome “La Sapienza”

12:00 – 12:40 Interworking Strategy between DVB-RCS and WiMAX Filippo Rodriguez Telespazio S.p.A.

12:40 – 13:00

The use of novel satellite broadcast technologies for the provision of integrated services Evangelos Pallis NCSR 'Demokritos'

13:00 – 14:00 Lunch Break

14:00 – 14:20 Service Integration in Satlife Regenerative Network Isaac Moreno Thales Alenia Space España

14:20 – 14:40 Satsix QoS Architecture Borja de la Cuesta University of Valladolid

Page 8: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

3. Program and Presented Papers

VIVALDI 30-Jan-08 Page 8/34

D 8.3: “VIVALDI Workshop”

14:40 – 15:00

SatSix and Recent Standardisation Results in ETSI Broadband Satellite Multimedia (BSM) networks Rob Mort Systek

15:00 – 15:20 IPv6 Networking Over Satellite For Mobile User Groups Axel Jahn Triagnosys

15:20 – 15:40 Multicast architecture for IPv6 over DVB-RCS Satellite Networks Ana Yun Thales Alenia Space España

15:40 – 16:00

PLATINE: DVB-S2/RCS enhanced Testbed for Next Generation Satellite Networks Cedric Baudoin Thales Alenia Space

16:00 – 16:20 Tea break

16:20 – 16:40 Overview of the SATSIX trials Aurora Ramos Telefonica I+D

16:40 – 17:00 ULE Link Layer Security for DVB Networks Sunil Iyengar University of Surrey

17:20 – 17:40 Comparison of Header Compression Schemes over Satellite Links Gerasimos Dimitriadis Aristotle University of Thessaloniki - AUTh

17:40 – 18:00

Implementing VoIP support in VSAT networks based on SoftSwitch integration Yosy Hecht Gilat Satellite Networks Ltd.

18:00 – 18:20

VIVALDI Meta-Architecture: Flexible QoS Provisioning over DVB-RCS Satellite Networks Teemu Kärkkäinen Helsinki University of Technology TKK

18:20 – 18:40 Secure Multicast in the Broadband Satellite Multimedia Networks Haitham Cruickshank University of Surrey

18:40 Close the Workshop It needs to be mentioned the fact that the proceedings of the INNSS’07 shall be soon published in a book. Moreover, the presentations of VIVALDI partners (TKK, Gilat and AUTh) are available in the Annex section.

Page 9: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

4. Summary

VIVALDI 30-Jan-08 Page 9/34

D 8.3: “VIVALDI Workshop”

4. SUMMARY Through the process of INNSS’07, VIVALDI partners had an excellent opportunity to present their work to other researchers with common fields of interest as well as acquiring a very thorough and representative view of all the current trends regarding IP communication over satellite channels. In particular, on behalf of VIVALDI three different working fields have been presented: i. “Comparison of Header Compression Schemes over Satellite Links”, prepared by

Gerasimos Dimitriadis, Aristotle University of Thessaloniki – AUTh ii. “Implementing VoIP support in VSAT networks based on SoftSwitch integration”,

prepared by Yosy Hecht, Gilat Satellite Networks Ltd. And iii. “VIVALDI Meta-Architecture: Flexible QoS Provisioning over DVB-RCS Satellite

Networks”, prepared Teemu Kärkkäinen, Helsinki University of Technology TKK In this framework, INNSS’07 served in the most efficient way its purpose for dissemination of knowledge among adjoining European projects and of course towards any interested attendee.

Page 10: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 10/34

D 8.3: “VIVALDI Workshop”

5. ANNEX 2.1 TKK Presentation

VIVALDI Meta-ArchitectureFlexible QoS Provisioning for SIP over

DVB-RCS Satellite

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Agenda

• The problem: Real-time media over DVB-RCS• Different solution approaches• VIVALDI Meta-Architecture• Implementations

Page 11: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 11/34

D 8.3: “VIVALDI Workshop”

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

The Practical ProblemSat. Service Customer

Sat. Service Provider

Internet

Hub Terminal

InternetUser

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

The Conceptual Problem

Link Layer (DVB-RCS)

Network Layer (IP)

Application Layer (SIP)

QoS

Requirem

ents

Mechanisms that determine QoS

Requirements for QoS

DiffServ

Page 12: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 12/34

D 8.3: “VIVALDI Workshop”

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

The Functional Problem

• Detection of real-time traffic• Designation of traffic flows into QoS classes• Call admission control• Busy condition handling

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Approach 1: Centralized ControlSat. Service Customer

Sat. Service Provider

Internet

Hub Terminal

VoIP Server (SIP Proxy)

Page 13: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 13/34

D 8.3: “VIVALDI Workshop”

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Approach 2: Transparent OperationSat. Service Customer

Sat. Service Provider

Internet

Hub Terminal

VoIP Server (SIP Proxy)

3rd PartyVoIP Provider

Data Center

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Meta-Architecture

Data Path

SignalingSignaling Server

PushbackSignaling Admission Control Unit

Module ControllerConfig.Source

FlowM

odule

FlowM

odule

FlowM

odule

FlowM

odule

Flow information

Decision / Instruction

Page 14: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 14/34

D 8.3: “VIVALDI Workshop”

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Implementation 1: Centralized

Data Path

SignalingSignaling Server

Admission Control Unit

Module ControllerFlow

Module

Flow information

Decision / Instruction

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Implementation 2: Fully Transparent

Data Path

Admission Control Unit

Module ControllerConfig.Source

Header

Module

RTP

Module

Flow information

Decision / Instruction

Page 15: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 15/34

D 8.3: “VIVALDI Workshop”

HELSINKI UNIVERSITY OF TECHNOLOGYNETWORKING LABORATORY

Teemu Kärkkäinen, [email protected]

Implementation 3: SIP “SoftSwitch”

Data Path

Admission Control Unit

Module ControllerSIP

SoftSwitch

Flow information

Decision / Instruction

Thank You!Teemu Kärkkäinen

[email protected]

Page 16: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 16/34

D 8.3: “VIVALDI Workshop”

2.2 Gilat Presentation

VoIP for SkyEdge

Satellite communications based on Geo-synchronous satellites are characterized by the following:

High delay caused by the propagation path of the information from earth to the satellite and back (about 250[ms] and 500[ms] round trip).

High cost of BW.Often, the inbound path is a FTDMA channel with

bursts.

Transporting VoIP over a satellite medium is a demanding and challenging task: QoS must be carefully supplied so as to support the requirements of minimal delay and jitter while consuming minimal bandwidth.

VoIP for SkyEdge

This task may be divided according to the following:Identify a call. This functionality must be achieved

relatively fast so as to provide resources for the call beforethe actual flow of media commences.

Identify the type of the call: Be it star, mesh or local. Each such type requires a different allocation pattern: A star call requires timeslot allocation and some resources at the hub to deal with the media, a mesh call would need special dedicated mesh resources on both participating VSATs, a double-hop mesh call would require timeslots to both participating VSATs, a local call requires no resources and the media must not travel over the satellite medium.

Identify the resources required for the call (e.g. codec BW).Reject a call for which there are insufficient resources.Identify the media flow itself, once it commences.Compress the media and send it over the proper satellite

resource.

Page 17: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 17/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

System characteristicsEnd-to-End VoIP system.SIP and H.323 support concurrently.Virtual circuit approach for QoS guarantee.Graceful termination with proper cause if there are no

resources to make a call.RTP manipulation for BW efficiency.CODEC filtering mechanism to assure optimal working

point (parametric).Frame packing performed by VSAT/VPP regardless of

CPE configuration. Both jitter reduction and configuration robustness achieved.

Mesh support.

VoIP for SkyEdge

System characteristics (continued)Fax T.38(UDP) support.No specific CPE imposed on customer.Interface with external networks supported.Central management includes CDR for billing.Coexists with data applications as native voice does with

all of the QoS benefit implications.Runs on both SkyEdge Pro, Gateway and SkyEdge IP

VSATs.MVoIP and native voice can run on the same network-

even the same VSAT concurrently.Requires: DCAS, VPP, SoftSwitch.

Page 18: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 18/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

So how do we do it in the SkyEdge system?We require all CPEs to register with the SoftSwitch.We require all call signalling to be directed to the

softSwitch (H.323 routed mode, SIP stateful proxy).The softSwitch has an interface with DCAS. Each time a

call is made, the SoftSwitch tells DCAS all of the information required for the DCAS to:

Reject the call if no resources are availableAllocate resources for the callAllocate only the exact resources required, and not

exceed them.DCAS allocates resources: VPP ports, CSRM VDA, VSATVSAT(VRPP) receives the assign message and starts

listening on the LAN port for traffic that is sent to the other side of the call.

VoIP for SkyEdge

VSAT then strips RTP/UDP/IP headers, formats the G.723/G.729/… frames into an internal format message which is sent to the VPP.

The number of frames in the message is according to the network setting, not what the CPE sends. User is relieved of this configuration detail.

VPP receives the internal format packet and builds an RTP packet which is sent towards the Hub-side CPE engaged in the call.

The reversed side is similar in nature.

Page 19: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 19/34

D 8.3: “VIVALDI Workshop”

Architecture “End-to-end VoIP”

NMS

DCAS

RF

Two WayVSAT

VPP

Gateway

Internet

LANResidential

Gateway

Phone

User PC

LANVideo conferencing equipment

Fax

LAN

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

ProprietaryProtocol:A,B, RTP ports, codec, bandwidthRequest-Ack/denial

VPP

RAS/H323

AssignAssign

Setup Req

Setup Ack

Internet

Page 20: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 20/34

D 8.3: “VIVALDI Workshop”

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

ProprietaryProtocol:A,B, RTP ports, codec, bandwidthRequest-Ack/denial

VPP

RAS/H323

Internet

AssignAssign

Setup Req

Setup Ack

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

RTP stack

VPP

RTP stack

RTP

Gilat VoiceRTP

Analog

Internet

Analog

Page 21: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 21/34

D 8.3: “VIVALDI Workshop”

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

RTP stack

VPP

RTP stack

Gilat Voice

RTPAnalog

Internet

Analog

HTTP

To DPS?

To VPP?RTP

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

VPP

Internet

Data path: VoIP signalling

DPS

Page 22: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 22/34

D 8.3: “VIVALDI Workshop”

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

VPP

Internet

Data path: Voice

DPS

NMS

DCAS

RF

ResidentialGateway

Phone

User PC

Two WayVSAT

LAN

SoftSwitch

Gateway

VoIPNetwork

Video conferencing equipment

VPP

Internet

Data path: RTCP

DPS

Page 23: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 23/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

Solution ProsEnables total QoS. The voice and data paths are

completely separated from each other and there can be no interference caused by data traffic such as FTP upload and the voice traffic.

There is no interference between different voice calls, each call has its satellite resources reserved for the entire duration of the session.

The access provides a jitter-less medium for the voice data, which results in a superior voice quality.

It is possible to reject a call if there are no resources available, and provide a proper cause.

The bandwidth requirement is known from the signalling session, there is no need to assume bandwidth requirement a-priori, or to spend time in estimating the actual bandwidth.

Decisions regarding satellite resources are taken where the VoIP decisions are taken: At the softswitch.

VoIP for SkyEdge

Solution Pros (continued)No need to implement complex logics at the VSAT.The VSAT implementation is protocol agnostic – it is only

aware of RTP.The DCAS is protocol agnostic, and only aware of the

protocol between itself and the softSwitch.Using a softswitch from an external vendor brings the

benefits of exploiting the know how of expert – the softSwitch vendor, and concentrate on the satellite-unique issues. It also enables the system to benefit from the VoIP market trends and developments; (to expand in the directions the market is growing in terms of new protocols, new protocol version, redundancy, cost reduction etc).

Enables potential support for lawful interception, also in mesh modes.

May enable support for encrypted signalling (because the encrypted tunnel must be between the CPE and the softswitch) - something that "Transparent" systems can't achieve.

Page 24: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 24/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

Solution ConsNot "transparent". If a carrier wants to use its

existing softSwitch, it can't do so. Although softSwitch to softswitch communications enables such a topology, usually the carrier will not want some of the subscribers to be managed in one softswitch and others on another.

Forces the service provider to be a telephony service provider, even if it is not its intention – the service provider must manage the subscribers, provide class 5 services and comply with regulations that otherwise it was exempt of such as lawful interception, emergency calls.

VoIP for SkyEdge

Solution ConsDoes not provide support for protocols such as

Skype – that are either proprietary and wouldn't be recognized by the softSwitch, or their topology is not centric, or do not use RTP.

In case of a VSAT where there are many calls, it cannot benefit from statistical multiplexing based on silence suppression.

Has problems with VLAN support.Forces the network to work in a working point

where a certain codec is most efficient. If other codecs are used, efficiency may deteriorate. Other applications may also perform less well.

Page 25: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 25/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

Adaptation to DVB-RCS environmentDVB-RCS access scheme poses a few challenges

to the above described concept No special satellite resource type.No proprietary headers in the return channel.Strict resolution (ATM cells/MPEG frames).A limited number of channel IDs

It can be shown that with some adaptations, the concept is still valid even in the DVB-RCS environment, providing basically the same advantages and possibly more.

VoIP for SkyEdge

The method to be used to request DVB-RCS resources would be CRA

NCC analyzes the call needs and allocates the required resources to the RCST

A minor adaptation of the standard is required to allow dynamic allocation and de-allocation of CRA resources to an RCST on a per-call basis,

Providing better efficiency may also be achieved through the a-priori knowledge of the media stream end-to-end characteristics such as UDP ports. This enables header compression to be applied on each media stream, removing even the IP headers, and reconstructing them on the other side.

Page 26: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 26/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

When performing IP header compression, some deviation from the DVB-RCS standard is required due to the fact that the packets are no longer IP – proper modification of the standard in the context of session management should enable this support.

header compression may require additional information transfer between the two ends of the satellite link –information not currently available within the DVB-RCS specs. C2P, a new protocol currently under development, may be applied to provide such information transfer.

It must be considered how to provide virtual circuit implementation in the DVB-RCS environment which is geared towards IP traffic. In this respect also arises the question of efficiency caused by the resolution of ATM cells or MPEG frames – the currently available media formats in DVB-RCS.

VoIP for SkyEdge

Going forward with a new access scheme provides an opportunity to resolve existing deficiencies in the model such as:

The transparency issue.interface to IMS.standardization of the protocol between

the NCC and the softSwitch.

Page 27: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 27/34

D 8.3: “VIVALDI Workshop”

VoIP for SkyEdge

ConclusionSatellite communications based on geo-synchronous satellites are

characterized by a large delay and high cost of resources. VoIP applications over satellite networks must thus be handled

very carefully so as to provide quality of service, as expected from voice calls while maintaining as high satellite resource exploitation efficient.

We have described above a circuit-switching approach to overcome the challenges VoIP posed to satellite network vendors and operators. The approach consists of an integrated softswitchincluded in the network, communicating with the hub and providing information for exact resource allocation such that each call isallocated dedicated resources.

The approach had been implemented and tested and is provided by Gilat and is commercially available as a VoIP solution.

Some considerations of using this approach in a DVB-RCS network were discussed and required additions to the standard were indicated.

The work of optimising VoIP and other session based protocols over the DVB-RCS standard was carried out under the VIVALDI project that is partially funded by the EC within the 6th FP.

VoIP for SkyEdge

Thank You

Page 28: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 28/34

D 8.3: “VIVALDI Workshop”

2.3 AUTh Presentation

Aristotle University of Thessaloniki

Performance Evaluation ofCRTP and Enhanced CRTP

within the DVB/RCS Context

Prof. F.-N. Pavlidou

Aristotle University of Thessaloniki

Presentation Outline• Introduction• Header Compression schemes• Implementation Architecture• Evaluation Parameters• Evaluation Results• Conclusions

Page 29: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 29/34

D 8.3: “VIVALDI Workshop”

Aristotle University of Thessaloniki

Introduction• Transition towards all-IP environments is

gathering momentum.• New operating modes simplify many issues, but

introduce some new ones.• In the case of VoIP, the overhead introduced by

the networking stack is comparable to the actualpayload.

• Header compression schemes are essential forthe reduction of the RTP/UDP/IP header size.

Aristotle University of Thessaloniki

Header Compression• Requirements of Header Compression schemes

• Minimization of RTP/UDP/IP header size• Transparency• Minimal degradation of packet delivery ratios• Low complexity

• Available Header Compression Schemes forRTP traffic:• Compressed RTP (CRTP)• Enhanced CRTP• Robust Header Compression (ROHC)

Page 30: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 30/34

D 8.3: “VIVALDI Workshop”

Aristotle University of Thessaloniki

Header Compression• CRTP reduces the header size by employing shared

information between the two peers (context).• Header field values that can be deduced from the context

are not communicated.• Differential encoding is used for well behaving fields.• Absolute values communicated only for volatile fields.• Recovery from desynchronisation is triggered by the

decompressor by sending a CONTEXT STATE packet.

• Enhanced CRTP adds an open loop desynchronisationavoidance mechanism, i.e. multiple transmissions ofcontext critical information.

Aristotle University of Thessaloniki

Motivation• Existing work on header compression schemes

focuses on terrestrial (wireline, cellular) networks.

• Satellite environment poses different challenges:• Much longer delays• Packet Loss Rates higher than in wireline networks, but

lower compared to cellular ones.

• Our goal is to implement a modular testbed thatemulates the satellite environment.

Page 31: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 31/34

D 8.3: “VIVALDI Workshop”

Aristotle University of Thessaloniki

Implementation Architecture• The netgraph framework on FreeBSD allows the

diversion/injection of traffic from the kernel touser land processes.

• Modules residing in user land form daisy chainseach modelling a different processing stage.

• Implementation is transparent to upper layers, offering flexibility regarding traffic generation(e.g. softphones, playback of traces…)

Aristotle University of Thessaloniki

Implementation Architecture• Four modules currently available, more in

various stages of development.

delay: Delays and discards packets according to userdefined distributions (wireline part).

CRTP: compresses/decompresses packets according tothe Compressed RTP rules.

ECRTP: compresses/decompresses packets according tothe Enhanced CRTP rules.

sat_delay: Delays by a user defined distribution anddiscards (Markovian process) packets (satellite part).

Page 32: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 32/34

D 8.3: “VIVALDI Workshop”

Aristotle University of Thessaloniki

Implementation Architecture

Aristotle University of Thessaloniki

Evaluation Parameters• Delay module:

• Delay: Normal distribution with 30 ms mean and 3 ms standard dev.• Packet Loss: Binomial distribution with packet loss rate 0.5%

• Sat_Delay module:• Delay: Uniform distribution with 290 ms mean and 5 ms standard dev• Packet Loss: Markovian on-off process with the following intensities:

Page 33: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 33/34

D 8.3: “VIVALDI Workshop”

Aristotle University of Thessaloniki

Evaluation Results

• Both schemes achievevery good compressionratios (> 89%).

• Enhanced CRTP does notperform as well as CRTP due to the multiple contextupdates.

• Rising trend in curves iscaused by the morefrequent desynchonisationoccurances as the errorintensity rises.

Aristotle University of Thessaloniki

Evaluation Results

• Due to the multiple contextupdates, Enhanced CRTP performs better in terms ofpacket loss in all settings.

• As the error intensity rises, the loss of synchronisationbecomes more frequent.

Page 34: Deliverable D8.3: VIVALDI Workshop - Aristotle University of …newton.ee.auth.gr/vivaldi/documents/VIVALDI_D8.3_WP… ·  · 2009-10-15Program and Presented Papers ... deeper acquaintance

5. Annex

VIVALDI 30-Jan-08 Page 34/34

D 8.3: “VIVALDI Workshop”

Aristotle University of Thessaloniki

Evaluation Results

• Histogram shows thenumber ofdesynchronisationoccurances vs the numberof packets lost per suchoccurance.

• Even though the packet lossrate is low, each desyncoccurance is destructive.

• ~600 ms worth of voice datais lost per such occurance.

• Desync is not very frequent: Worst case period is in theorder of 1 min for bothCRTP and ECRTP.

Aristotle University of Thessaloniki

Conclusions• Header Compression is a necessity within the

DVB/RCS context.• Both CRTP and Enhanced CRTP showed very

good compression ratios.• Regarding robustness CRTP is more vulnerable

to channel impairments compared to EnhancedCRTP.

• The very long round-trip times highlight thedefficiencies of the triggering mechanism forrecovery from desync.