Skip to main content

Integration of 3G Protocols into the Linux Kernel to Enable the Use of Generic Bearers

  • Conference paper
  • 402 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3079))

Abstract

The General Packet Radio Service (GPRS) is widely deployed in second and third generation mobile cellular networks. Special benefits of GPRS are mobility management as well as support of authentication, authorization, and accounting (AAA). However, the data rates of GPRS are low and the price is high, compared to wired networks or Wireless LAN. Furthermore, Wireless LAN hotspots are starting to sprout. While Wireless LAN in fact offers high data rates, it lacks a standard for billing and roaming. One solution is to combine both technologies, GPRS and Wireless LAN. The resulting system would offer Wireless LAN’s higher bandwidth, while keeping GPRS’ sophisticated billing and roaming support. Wireless inter-system roaming supporting seamless handovers could be a benefit beyond. In this paper we present the first step of combining Wireless LAN and GPRS, by integrating the GPRS protocol stack into the Linux kernel. In addition to the integration we present evaluation results and improvements, concerning the choice of GPRS parameters.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ETSI: Universal Mobile Telecommunications System (UMTS); Feasibility study on 3GPP system to Wireless Local Area Network (WLAN) interworking. 3GPP TS 22.934 version 6.2.0 Release 6 (09-2003)

    Google Scholar 

  2. Salkintzis, A., Fors, C., Pazhyannur, R.: WLAN-GPRS Integration for Next-Genereation Mobile Data Networks. IEEE Wireless Communication (10-2002)

    Google Scholar 

  3. Buddhikot, M., Chandranmenon, G., Han, S., Lee, Y., Miller, S., Salgarelli, L.: Design and Implementation of WLAN/CDMA2000 Interworking Architecture. IEEE Communication Magazine (11-2003)

    Google Scholar 

  4. Ahmavaara, K., Haverinen, H., Pichna, R.: Interworking Architecture Between 3GPP and WLAN Systems. IEEE Communication Magazine (11-2003)

    Google Scholar 

  5. Floroiu, J., Ruppelt, R., Sisalem, D., Stephanopoli, J.: Seamless Handover in Terrestrial Radio Access Networks: A Case Study. IEEE Communication Magazine (11-2003)

    Google Scholar 

  6. ETSI: Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); General Packet Radio Service (GPRS); Service description; Stage 1. 3GPP TS 22.060 version 5.2.0 Release 5 (06-2002)

    Google Scholar 

  7. ETSI: Digital cellular telecommunications system (Phase 2+); Mobile Staion (MS) - Serving GPRS Support Node (MS-SGSN); Logical Link Control (LLC) Layer Specification. 3GPP TS 44.064 version 5.1.0 Release 5 (03-2002)

    Google Scholar 

  8. ETSI: Digital cellular telecommunications system (Phase 2+); Mobile Staion (MS) - Serving GPRS Support Node (SGSN); Subnetwork Dependent Convergence Protocol (SNDCP). 3GPP TS 44.065 version 5.0.0 Release 5 (06-2002)

    Google Scholar 

  9. ETSI: Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Mobile radio interface signalling layer 3; General Aspects. 3GPP TS 24.007 version 5.1.0 Release 5 (09-2002)

    Google Scholar 

  10. ETSI: Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS);Mobile radio interface signalling layer 3 specification; Core network protocols; stage 3. 3GPP TS 24.008 version 5.6.0 Release 5 (12-2002)

    Google Scholar 

  11. Wehrle, K., Pählke, F., Ritter, H., Müller, D., Bechler, M.: Linux Netzwerkarchitektur - Design und Implementierung von Netzwerkprotokollen im Linux-Kern - zu Kern 2.4. Addison-Wesley (2002)

    Google Scholar 

  12. Documentation, L.K.: Universal TUN/TAP device driver. Documentation: [src]/Documentation/networking/tuntap.txt, Sources: [src]/drivers/net/tun.c (2003)

    Google Scholar 

  13. Eisen, H.: The sk tunnel kernel framework - flow control (2000), http://www.baty.hanse.de/linux-x25/sk_tunnel/linux-kongress/

  14. Jones, R.: The Public Netperf Homepage (2003), http://www.netperf.org/netperf/NetperfPage.html

  15. Matusz, P., Machan, P., Wozniak, J.: Analysis of Profitability of Inter-system Handovers between IEEE 802.11b and UMTS. In: 28th Conference on Local Computer Networks (LCN 2003), pp. 210–217 (2003)

    Google Scholar 

  16. Albrecht, M., Frank, M., Martini, P., Schetelig, M., Vilavaara, A., Wenzel, A.: IP Services over Bluetooth: Leading the Way to a New Mobility. In: Proc. of the 24th Annual Conference on Local Computer Networks, LCN 1999 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aschenbruck, N., Frank, M., Hansmann, W., Martini, P., Scholz, C., Tölle, J. (2004). Integration of 3G Protocols into the Linux Kernel to Enable the Use of Generic Bearers. In: Mammeri, Z., Lorenz, P. (eds) High Speed Networks and Multimedia Communications. HSNMC 2004. Lecture Notes in Computer Science, vol 3079. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25969-5_48

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-25969-5_48

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22262-0

  • Online ISBN: 978-3-540-25969-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics