We describe the research outcomes and resulting implementation and validation of a prototype IP telephony and data acceleration system for satellite communications. The system has been designed as a quickly deployable solution for generic use with fixed or mobile satellite services on land or sea. It has been developed in NICTA within the Office in a Box project and is currently being commercialised in 7-ip. Our main research contribution is a TCP proxy for long delay links, based on a novel congestion control and scheduling algorithm which incorporates lossless data compression. Additional contribution is in proposing and developing a silence suppression enhancement to the Asterisk IP telephony gateway. We describe the system and software architecture and software modules which include the satellite modem controller for the management of Inmarsat broadband satellite services. The system has been tested on a number of satellite services including Inmarsat BGAN, IPSTAR and VSAT systems. We present results of validation testing for multi-user IP telephony and data services and show performance improvement compared to standard solutions.
[1]
Carlo Caini,et al.
A DTN Approach to Satellite Communications
,
2007
.
[2]
M. Powell.
Evaluating lossless compression methods
,
2001
.
[3]
Rahim Tafazolli,et al.
Call Set-up Signalling Performance in Satellite-UMTS Based on Session Initiation Protocol
,
2004
.
[4]
Mario Marchese,et al.
Transport layer protocols and architectures for satellite networks
,
2007,
Int. J. Satell. Commun. Netw..
[5]
Rohit Kapoor,et al.
Enhancements to RTP Payload Formats for EVRC Family Codecs
,
2007,
RFC.
[6]
Erling Kristiansen,et al.
Extending Inmarsat BGAN to Efficiently Support the 3GPP Multimedia Broadcast/Multicast Service
,
2008
.
[7]
Canterbury Corpora.
Evaluating lossless compression methods
,
2001
.
[8]
Martin Pilgram,et al.
Consultative Committee For Space Data Systems
,
2009
.
[9]
Информатика.
Software Development Kit
,
2010
.