Abstract
3GPP packet-switched streaming service (PSS) is a standardized packet-based mobile streaming service, which is based on IETF RTSP/SDP standards. PSS can be implemented over GPRS networks; however these cannot usually guarantee any data rates or delay bounds, but allow sufficient bandwidth for mobile streaming. GPRS cell reselections pose additional challenges for streaming, since several seconds of data transmission breaks may occur, and data may even be lost. The level of error protection of GPRS is good enough for mobile streaming, if the correct quality of service (QoS) profile is configured. In this paper, we study the effect of different QoS parameters configurations to find optimal values for PSS over GPRS. The paper shows also a method for optimizing cell reselection management at the application layer, in order to provide seamless mobility. Results show that despite all the limitations of a GPRS environment, PSS is feasible with a decent quality of service.
Similar content being viewed by others
References
3GPP, General packet radio service (GPRS), Service description. Stage 2 (Release 1997), TS 03.60 (Release 1997), V. 6.11.0, 2002–09
3GPP, Technical Specification Group GERAN; Radio subsystem synchronization (Release 1999), TS 05.10 (Release 1999), V. 8.12.0, 2003–09
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet-switched streaming service (PSS); protocols and codecs (Release 4), TS 26.234 (Release 4), V. 4.5.0, 2002–12
3GPP, Technical Specification Group Services and System Aspects, Amr speech codec, general description, (Release 4), TS 26.071 (Release 4), V. 4.0.0, 2001–03
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet-switched streaming service (PSS); general description (Release 4), TS 26.233, V. 4.2.0, 2002–03
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet-switched streaming service (PSS); general description (Release 5), TS 26.233, V. 5.0.0, 2002–03
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet switched streaming service; Stage 1 (Release 5), TS 22.233, V. 5.0.0, 2002–03
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet switched streaming service (PSS); protocols and codecs (Release 5), TS 26.234, V. 5.7.0, 2004–05
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet switched streaming service (PSS); protocols and Codecs (Release 6), TS 26.234, V. 6.10.0, 2006–12
3GPP, Technical Specification Group Service and System Aspects, Audio codec processing functions; Extended Adaptive Multi-Rate-Wideband (AMR-WB+) codec; Transcoding functions (Release 6), TS 26.290, V. 6.3.0, 2005–06
3GPP, Technical Specification Group Service and System Aspects, General audio codec audio processing functions; Enhanced aacPlus general audio codec; General description (Release 6), TS 26.401, V. 6.2.0, 2004–05
Chen C-M, Chen Y-C, Lin C-W (2005) Seamless roaming in wireless networks for video streaming. In: IEEE International Symposium on Circuits and Systems, ISCAS ’05, Taiwan, 23–26 May 2005, pp 3255–3258
Cunningham G, Murphy S, Murphy L, Perry P (2005) Seamless handover of streamed video over UDP between wireless LANs. In: IEEE Second Consumer Communications and Networking Conference, CCNC ’05, Dublin, Ireland, 3–6 January 2005, pp 284–289
Curcio IDD (2003) Multimedia streaming over mobile networks: European perspective. In: Furht B, Ilyas M (eds) Wireless internet handbook. Technologies, standards, and applications, CRC, pp 77–104
ETSI, Digital cellular telecommunications system (Phase 2+), channel coding (Release 1997), TS 05.03 (Release 1997), V. 6.2.1, 1999–08
ETSI, General packet radio service (GPRS), service description (Release 1997), TS 02.60 (Release 1997), V. 6.3.1, 2000–11
ETSI, Overall description of the GPRS radio interface. Stage 2 (Release 1997), TS 03.64 (Release 1997), V. 6.4.0, 1999–11
Fabri S, Cellatoglu A, Kondoz A (1999) Transmission of multimedia services over GPRS using MPEG-4 coded video. In: IEEE 50th vehicular technology conference (VTC 1999), vol 1, Amsterdam, Holland, 19–22 September 1999, pp 401–405
Fabri SN, Worrall S, Sadka A, Kondoz A (2000) Real-time video communications over GPRS, 3G mobile communication technologies. In: IEE conf. publ. no. 471, pp 426–430
Hoymann C, Stuckmann P (2002) On the feasibility of video streaming applications over GPRS/EGPRS. In: IEEE global telecommunications conference, GLOBECOM’02, vol 3, Taipei, Taiwan, 17–21 November 2002, pp 2478–2482
IETF (1998) Real-time streaming protocol (RTSP), RFC 2326, April
IETF (2003) RTP: a transport protocol for real-time applications, RFC 3550, July
IETF (1998) SDP: session description protocol, RFC 2327, April
IETF (1981) Transmission control protocol, RFC 793, September
IETF (2002) RTP payload format and file storage format for the adaptive multi-rate (AMR) and adaptive multi-rate wideband (AMR-WB) audio codecs, RFC 3267, March
IETF (1998) RTP payload format for the 1998 version of ITU-T recommendation H.263 (H.263+), RFC 2429, October
ITU-T (1998) Video coding for low bit rate communication, recommendation H.263, February
ITU-T (2001) Video coding for low bit rate communication, profiles and levels definition, recommendation H.263 Annex X, April
ITU-T Recommendation H.264 and ISO/IEC 14496-10 (2003) Advanced video coding for generic audiovisual services. Information technology—coding of audio-visual objects—part 10: advanced video coding
Korhonen J, Wang Y (2005) Effect of packet size on loss rate and delay in wireless links. In: IEEE wireless communications and networking conference, WCNC ’05, vol 3, Singapore, 13–17 March 2005, pp 1608–1613
Lakaniemi A, Parantainen J (2000) On voice quality of IP voice over GPRS. In: IEEE international conference on multimedia and expo (ICME 2000), vol 2, New York City, NY, USA, 30 July 2 August 2000, pp 752–754
Lim KP et al (2003) Video streaming on embedded devices through GPRS network. In: IEEE international conference on multimedia and expo (ICME 2003), Baltimore, MD, USA, 6–9 July 2003, pp 169–172
Lundan M, Curcio IDD (2003) RTSP Signaling in 3GPP streaming over GPRS. In: Finnish signal processing symposium (FINSIG ‘03), Tampere, Finland, 19 May 2003, TICSP Series #20, pp 149–153
Lundan M, Curcio IDD (2003) 3GPP streaming over GPRS Rel. ’97. In: 12th IEEE international conference on computer, communications and networks (ICCCN ‘03), Dallas, TX, USA, 20–22 October 2003, pp 101–106
Parantainen J, Hamiti S (1999) Delay analysis for IP speech over GPRS. In: IEEE 50th vehicular technology conference (VTC 1999), vol 2, Amsterdam, Holland, 19–22 September 1999, pp 829–833
Sadka AH (2002) Compressed video communications. Wiley
3GPP, Technical Specification Group Services and System Aspects, transparent end-to-end packet switched streaming service (PSS); protocols and codecs (Release 7), TS 26.234, V. 7.2.0, 2003–07
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lundan, M., Curcio, I.D.D. Optimal 3GPP packet-switched streaming service (PSS) over GPRS networks. Multimed Tools Appl 35, 285–310 (2007). https://doi.org/10.1007/s11042-007-0130-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-007-0130-y