Abstract
This paper presents an overview of software radio architectures for testing quality-of-service (QoS) aware IP data services over a typical third-generation radio interface. The testbed is implemented using a hard real-time micro-kernel known as RTLinux, running beneath the Linux operating system, for providing real-time end-to-end functionality. The testbed runs on a variety of Intel Pentium-based computing platforms including laptops and high-end servers. Layers 1 and 2 are compliant with the 3GPP specifications forTdd operation and layer 3 provides a direct interconnection with an IPv6 core network. The intent is to study the impact of an ip core network and QoS constraints on the physical and link layers as well as the co-design of physical layer configurations and IP layer networking.
Résumé
Cet article présente un aperçu des architectures radio logicielles destinées aux tests de la qualité de service (Quality of Service: QoS) pour des services IP de transmission de données à travers des interfaces radio 3e génération. Le banc d’essai est réalisé en utilisant un micro-noyau temps réel comme RTLinux, qui tourne sous un système d’exploitation Linux, assurant ainsi des fonctionnalités temps réel de bout en bout. Le banc d’essai consiste en une plateforme comprenant des PC portables et des serveurs à base de processeurs Intel Pentium. Les couches 1 et 2 sont totalement compatibles avec les spécifications de la norme 3GPP pour le modeTdd. Quant à la couche 3, elle est conçue pour offrir une interconnexion directe avec des réseaux IPv6. Notre objectif étant d’étudier, aussi bien, l’impact des architectures ip et des contraintes de la qualité de service sur les couches physique et de liaison, que la conception conjointe des configurations de la couche physique et de la couche IP.
Similar content being viewed by others
References
Bonnet (C), Caire (G.), Enout (A.), Humblet (P. A.), Montalbano (G.), Nordio (A.), Nussbaum (D.), Höhne (T.), Knopp (R.), Rimoldi (B.), “An Open-Architecture Software Radio Platform for University Research and Teaching”, Annales de Télécommunications, May 2001.
3GPP TS 25.201: «Physical layer — general description»,Etsi 2001.
3GPP TS 25.221: « Physical Channels and Mapping of Transport channels onto Physical Channels (Tdd) »,Etsi 2001.
3gpp ts 25.222: « Multiplexing and channel coding (Tdd) »,Etsi 2001.
3GPP TS 25.223: « Spreading and modulation (Tdd) »,Etsi 2001.
3GPP TS 25.224: « Physical layer procedures (Tdd) »,Etsi 2001.
3GPP TS 25.302: «Services Provided by the Physical Layer »,Etsi 2001.
3GPP TS 25.331: «RRC Protocol Specification»,Etsi 2001.
Caire (G.), Humblet (P.), Montalbano (G.), Nordio (A.), Initial synchronization ofDs-Cdma via bursty pilot signals ,IEEE Trans. on Commun., vol. 50, n°4, April 2002.
Bose (V.), Ismert (M.), Welborn (M.), Guttag (J.), “Virtual Radios”,In IEEE Journal on Selected Areas in Communications, vol. 17, n° 4, p. 591–602, April 1999.
Laddomada (M.), Daneshgaran (F.), Mondin (M.), Hickling (R.M.), “A PC-based Software Receiver using a Novel Front-End Technology,”IEEE Communications Magazine, pages 136-145, August 2001.
Jones (M.B.), Saroiu (S.), “Predictability Requirements of a Soft Modem,”,In Proceedings of the acm sig-metrics Conference on Measurement and Modeling of Computer Systems, Cambridge, ma, June 2001.
Wroclawski (J.), «The Use of rsvp withIetfIntegrated Service», RFC 2210, September 1997.
Blake (S.), Black (D.), Carlson (M.), Davies (E.), Wang (Z.), Weiss (W.), «An Architecture for Differentiated Services», RFC 2475, December 1998.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Bonnet, C., Gauthier, L., Humblet, P.A. et al. An all-IP software radio architecture under RTLinux. Ann. Télécommun. 57, 677–698 (2002). https://doi.org/10.1007/BF02995514
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02995514
Key words
- Mobile radiocommunication
- Software radio
- System architecture
- Internet Protocol
- Linux
- Test facility
- Radio interface
- Quality of service
- Base station
- Router
- Physical layer
- Link layer
- Network layer