From a Configuration Management to a Cognitive Radio Management of SDR Systems
|
|
|
- Melvin Simon
- 10 years ago
- Views:
Transcription
1 From a Configuration Management to a Cognitive Radio Management of SDR Systems Loïg Godard, Christophe Moy, Jacques Palicot Abstract This paper proposes a functional management architecture for Cognitive Radio systems. It relies on a previously defined configuration management architecture for multi-standard SDR systems, and complement it to support cognitive radio features. This paper explains the requirements of Cognitive Radio systems in terms of, smartness and sensing capabilities. A configuration management architecture capable of dealing with the hardware heterogeneity and a wide range of scenarios expected with SDR systems is presented. The management is distributed over the system and a hierarchical dependency is set on 3 layers, each having a different level of knowledge of the system and the associated hardware constraints of the elements it supervises. Then a cognitive management functional architecture is derived from the previous one, copying the 3 layers of hierarchy. The roles of the elements of each layer are discussed, as well as their respective interactions and their relationships with the elements of the configuration management architecture. Index Terms cognitive radio, cognitive management, configuration management, multi-standard terminal I. INTRODUCTION HE number of baseband processing contexts of a TSoftware-Defined Radio (SDR) system [1][2] rises increasingly as the number of standards to handle in a single handsets increases. Consequently, configuration management becomes a mandatory part of a reconfigurable system [3]. But most of the proposals in management didn t consider both aspects of the : hardware capabilities, and schemes of application. It is necessary though to adapt mechanisms capabilities of hardware resources to the switching needs of the applications. This adequacy is essential to reduce overhead. We proposed in [4] a first step of such a global approach of management of multi-standard SDR systems. We concluded that management should be distributed and hierarchical, in order to support both HW heterogeneity and its associated capabilities on the one hand, as well as the schemes Manuscript received February 28, L. Godard, C. Moy and J. Palicot are with IETR, UMR CNRS 6164, Automatic and Communication lab / Supélec SCEE team, Rennes, France ( ; fax: ; [email protected], [email protected], [email protected]). induced by SDR usage scenarios on the other hand. As detailed in [5] a CR equipment should take decisions based on information given by sensors on the one hand and on rules and self learning capabilities on the other hand. These considerations have direct consequences on the hierarchical configuration management of [4]. In fact each management level should be driven by an associated cognitive module. That is why we propose, in this paper, a distributed hierarchical cognitive management for SDR systems. The remainder of the paper is organized as follows. In section II, we describe properties of Cognitive Radio systems. Then we deal in section III with the hierarchical configuration management architecture. In section IV, we describe our proposal for a hierarchical cognitive management mapped on the previous configuration management architecture. It is particularly stressed how these two hierarchical approaches are inter-related. Finally, in section V we conclude this work. II. COGNITIVE RADIO SYSTEMS A. A reconfigurable radio with sensing means The Cognitive Radio concept, here tackled in its widest and most unrestricted sense, refers to a communication system that is able to observe its environment, analyze it, and react to it in some way, as illustrated in Fig. 1. A CR system is a smart SDR system. The target of multistandard radio is of particular interest for this approach. In addition to its multiple communication parts, the CR system indeed features sensing means, adapting means and a smart sub-system dedicated to analyzing stimuli and making decisions [6]. Sensing means refer to all the possible methods the CR system has at its disposal for observing its environment, which can be categorized in four main families described below: electromagnetic environment: spectrum occupancy, Signal to Noise Ratio (SNR), multi-path propagation, etc. hardware environment: battery level, power consumption, computational resources load, etc. network environment: telecommunication standards (GSM, UMTS, WiFi, etc.), operators and services available in the vicinity, traffic load on a link, etc. user-related environment: position, speed, time of day, user preferences, user profile (access rights,
2 Electromagnetic Hardware Network User-related contract), video and audio sensor (presence detection, voice recognition), etc. Sensors SNR Spectrum occupancy propagation Memory capacity Power consumption Services Standards positionning Video Speed, position profile Audio Stimuli Smart sub-sytem Analysis Learning Decision Order Fig. 1 - Schematic functional view of a Cognitive Radio system Adapting means Standard choice Audio / video alert Beamforming Decoder choice As shown in Fig. 1, all the stimuli received by the sensors from the different layers (from physical to application) provide metrics that must be merged and analyzed jointly in order to reach the best possible decision. Reconfiguration is supported by a software radio or at least a SDR architecture, which integrates both adequate HW capabilities and SW architecture. Our previous research lead to the definition of a hierarchical configuration management [4], whose major features are recalled in part III. B. Smartness To make a radio become a CR, it is necessary to add some smartness in order to make it selfaware [5]. We assert this smartness itself needs also to be distributed all over the radio system. It may be foreseen indeed that a CR will have to face high-level decisions as well as local decisions. High-level decisions are to be understood in the sense that network considerations or constraints on the overall CR system may take benefit from. This is what is considered in End-to-End Reconfigurability [7]. Local decisions may concern for instance the of a single digital processing block unit (PBU) in order to adapt its behavior to a specific context (increase or decrease the number of fingers of a RAKE receivers depending on the number of path of the propagation channel). But high-level decisions moreover should impact the lowlevel layers of the system through the low-level decision entities. Which leads to the notion of a hierarchical repartition of the smartness through the CR system. In a CR system, it is consequently straightforward to merge the cognitive management we consider here, with the previously defined configuration management of part III, due to their identical features in terms of distribution and hierarchy. This paper is all about describing the combination and the relative interactions between them. III. RECONFIGURATION MANAGEMENT ARCHITECTURE The great diversity of processing types in a multi-standard application implies a large number of processing configurations to be managed. The configuration management is complex and we believe that a hierarchical approach of configuration control and management could simplify it [4]. The benefits of clustering the transmission chain have been presented in [8], particularly to manage partial of an application. In addition to this, the proposal of a hierarchical view enables to manage multi-granularity of configurations, which is of particular interest for heterogeneous architectures. The proposed model is composed of 3 levels of hierarchy detailed in Fig. 2. A system architecture compliant to this functional model includes one Configuration Manager at level 1 (L1_CM), several Configuration Manager Units at level 2 (), each of them being responsible of one or several Configuration Manager Units of level 3 (), which directly manage the processing components. Level 1 Config. Manager L1_CM Standard Set Std 1 Std 2 Std 3 Standards Parameters Functions Library HW/SW Block Set Block Set Block Set Blocks Library Configuration Management Fig. 2 Hierarchical distributed configuration management functional architecture A. L1_CM There is one L1_CM in the system. L1_CM is the orchestra's chief. It has the global knowledge of the state of the system thanks to databases. It can update these databases with the information it receives from the network on the one hand, and from the system itself on the other hand. In the latter case, procedure comes up to L1_CM as soon as several are concerned. The L1_CM watches over the coherency and the synchronization of the between the involved. L1_CM gives abstract of to the underlying when this is needed, as for a standard hand-over for instance. "Abstract " here is to be understood as that are completely independent from the nature of the HW processing devices they will impact. The only concern of L1_CM is to know where are the
3 (on which HW devices) and how to reach them (through which method and communication media). B. The generic functions selected in level 1 through abstract are specialized at level 2 in accordance with standards specifications. The set of attributes of each function is handled by the to create each functional context of the entire processing chain. For example, a generic function "bit to symbol mapping" is set at level 2 to fit a selected standard. In the case of g standard this setting could be BPSK, QPSK, 16-QAM, 64-QAM constellation. At this level, in accordance to performance requirements of the function, the execution target is chosen. But the does not keep in charge the effective instantiation of the context onto the hardware. Here, functions are handled through a few attributes to completely characterize them. C. The processing datapath architecture supporting the PBUs depends on the reconfigurable computing resources of the hardware architecture. The complete processing path could be formed by different types of reconfigurable resources such as digital signal processors, FGPA, and inside FPGA: configurable accelerators, array of DSP blocks or a fine grain reconfigurable datapath. The main task of the in the configuration path is to find available processing resources and configure them to enable the execution of the functional context created at the superior level. Clock management of the resources is also included as an important feature of the configuration manager to reduce power consumption and to provide a efficient management of the multi-rate applications. IV. COGNITIVE RADIO ARCHITECTURE The Cognitive Radio architecture is an extension of the configuration management architecture towards a Cognitive Radio global management. A. Distributed Hierarchical CR architecture The distributed hierarchical management of part III enables to reconfigure the system with adequate features in answer to the constraints imposed by the scenarios of use foreseen for such systems [4]. But it supposed that the only come from outside the system. There is a need to include smartness in the system itself. This is all about CR. As stated in II.B, this smartness has to be distributed inside the CR system, as well as the configuration management. Consequently, an identical approach has been used for the CR architecture. Fig. 3 shows the direct correspondence set between the management and the cognitive management: L1_CM L1_CR (level 1 Cognitive Radio) L2_CRU (level 2 CR Units) L3_CRU (level 3 CR Units) The CR architecture should be capable of taking decisions at any level of the system, under a global supervision. It also should be aware about the capabilities of all its different elements at both HW and SW levels. The advantage of this hierarchical structure is to permit to take into consideration many parameters of different kind at any level of the system on the one hand, and to impact the system in terms of either locally or at a large scale on the other hand. Level 1 L2_CRU Cognitive Manager L1_CR Config. Manager L1_CM Standard Set L2_CRU L3_CRU L3_CRU Block Set Block Set Cognitive Management Configuration Management Fig. 3 Hierarchical distributed Cognitive Radio management functional architecture This hierarchical distributed architecture enables a wide range of possible scenarios. From global Quality-of-Service (QoS) considerations at the system level, to very local changes for bug-fixing or optimization purposes as instance. Let us consider the example of a large scale scenario: battery life extension. The distributed smartness reports to the L1_CR, through each L3_CRU, the status of power consumption of each of the PBUs of the system. Combining this information with others (concerning the QoS and the battery life duration) obtained through other elements of the CR architecture, the L1_CR takes appropriate decisions in terms of, in order to increase battery life duration for instance, while maintaining a targeted QoS. L1_CR gives this order to L1_CM that makes the necessary repercussion through the configuration management architecture of part III. Smartness may vary from very simple reactions such as a threshold detection and associated response (referenced in a pre-defined table) up to very complex scenarios. The complexity depends on the number of metrics to take into consideration and to fuse, as well as the decision engine implemented. The following paragraphs detail the behavior of the elements of the cognitive architecture that make these scenarios feasible. We opt in the following for a bottom-up description.
4 B. L3_CRU L3_CRU role is firstly to capture sensing information and translate it into metrics. Metrics can either be computed by the L3_CRU itself or directly be provided by the PBU it is associated to. In this last context, the L3_CRU only receives the result form the PBU. Otherwise the L3_CRU receives the necessary information from the PBU (if not data themselves) which permits to obtain the metrics. L3_CRU operation may vary from a very simple data capture to a very complex signal processing procedure. The implementation complexity of the L3_CRU is consequently very variable. Thanks to the distribution of the smartness through the entire CR system, the L3_CRU may react in two different ways, which permits to deal with any situation the CR system has to face, as illustrated in Fig. 4. metrics or sensing information L3_CRU (parameters) processing block unit (PBU) Fig. 4 L3_CRU and message exchanges to manage a PBU On the one hand, the sensing information captured by a L3_CRU is known to have impacts at the only level of the PBU it manages. It is no use to propagate the information through the entire system. L3_CRU acts locally, takes decision, interprets the metrics and converts them into parameters it sends to, that makes the as in III.C. L3_CRU notifies to higher layers of the CR structure the changes that were done. Additionally, it is the role of the L3_CRU to verify the PBU behavior and inform higher CR layers of its status (error, stand-by, run, etc.). If the impact is larger, on the other hand, L3_CRU sends the metrics to L2_CRU. If all the PBUconcerned by the are under the same L2_CRU responsibility, L2_CRU plays the roles of L3_CRU in this specific context (takes decision and notifies to L1_CR). Paragraph IV.C explains in detail how L2_CRU acts. Note that the impact of a sensing information is a priori known. It is clear that depending on its nature, each stimulus has one or several well-identified causes and consequences (maybe combined with other stimuli). So that the procedures that could be provoked, as well as their range in the system are pre-defined. Another important point to stress is that the information sent from the lower CR layers to the higher layers have to be saved in databases that content the state of the system. Most of them will be located at the L1_CR level, but it can be considered to have databases accessible at L2_CRU level. As previously mentioned, the L3_CRU must be able to take decisions for a local impact of the sensing information. As stated for the metrics computation, the decision procedure may range from very complex to very simple processing. The following examples may be given, but the list is not exhaustive, in increment of complexity: - a simple threshold, - a state machine, - neural networks, - optimization heuristics (genetic, etc.). This range of decision procedures is also met at the higher levels L2_CRU and L1_CR. The higher the level, the more complex algorithms maybe expected. The reason is that more metrics are to be taken into account and combined, but also the processing devices are more suited to that kind of processing. Note that training techniques may also be implemented. C. L2_CRU L2_CRU gathers the metrics coming from the L3_CRU it supervises, as described in IV.B. Two situations may occur. Either it transmits the metrics to the L1_CR if these metrics may contribute to a decision of higher level than those it can take by itself. It may by the way update L2_databases if necessary. And/or it converts the metrics coming from the bottom in abstract (abstract in the sense that not HW-dependent) for a delivery to the. L2_CRU notifies the L1_CR of the it ordered. Then L2_CRU supervises the correctness of the thanks to all the L3_CRU reporting the behavior of the PBU that depend from this L2_CRU/ couple. D. L1_CR L1_CR is the supervisor of the cognitive sub-part of the system. It is the intelligence that can take initiatives depending on the environment stimuli. These stimuli are translated into metrics. They can come from the bottom hierarchy of the CR system (L2_CRU and L3_CRU), namely from the processing part of all layers of the OSI model. The PBU composing the processing datapath may indeed process physical layer, as well as protocol, or even application layer operations. But this is also the L1_CR role to receive the metrics from the network side. There is a heavy debate on the repartition of the smartness between the network and the access point or terminal CR system. Our proposal can cope with all possible repartition of the smartness. Either L1_CR processes itself raw data and extracts the corresponding information to be delivered to the L1_CM, or it directly transmits to the L1_CM the pre-processed information it receives. Nevertheless, user-related information are under the responsibility of L1_CR, as well as other stimuli, that are not directly extracted from the signal processing of the radio protocol stack: battery level, time-of-the-day, air temperature,
5 etc. The actions taken by the L1_CR can be of very different range and complexity, depending on the nature of the system (terminal, PDA or even bigger), and its degree of smartness. L1_CR is in charge of the multi-standard, and of any whose range concerns several. It also supervises the correctness of the it initiated. Such large scale s (at the standard level) must respect extremely hard constraints in terms of synchronization between the PBU, time of, etc. It still seems an impossible challenge to really perform a real inter-standard soft-handover. But if it will be possible one day, a complete scenario must be played in the L1_CR, going through steps with the two standards running at the same time during a small portion of time at least. So that the two standards could catch the application at the very same time in order to maintain a continuity of the service. The decision at L1_CR may be triggered by various kinds of events, depending on the scenarios. All can not be anticipated. At least arrays of different operating mode (very good, good, energy saving mode, etc.) must be considered, so that the system can reconfigure itself according to its environment. The trade-off is to be done between the two following extremes. Either be very directive with all the supported scenarios in pre-defined databases. It is possible to consider they may be updated. Main advantage is that each scenario may have been pre-tested. Or a certain autonomy is let to the system. The degree of supervision of the user or the manufacturer/network/operator has to be defined. E. Li_CR(U) and Li_CM(U) interactions Fig. 5 aims generalizing the interactions described separately for the configuration management and the cognitive management in the previous sections. The Li_CM(U) may be activated either from the superior level(s) of the configuration management, or from the Li_CR(U) of the same level. Li_CM(U) manages and propagates down to the lower level, in order to do the of the PBUs. Level i+1 Level i Level i-1 Li_CR(U) Li_CM(U) Fig. 5 Generalized view of the interactions between the CR and CM mangement. The Li_CR(U) receives or compute metrics extracted from stimuli of different kinds or from the inferior level of cognitive management, and decides to send the information either to the superior level Li+1_CR(U) or to the Li_CM(U) depending on pre-defined rules, that maybe static or computed on-the-fly. The Li_CR(U) also send (of behavior accuracy for instance) to the higher level of CR management. So, we observe a bottom-up metrics and flow in the cognitive management and a top-down configuration flow in the configuration management. V. CONCLUSION The functional Cognitive Radio architecture proposed in this paper relies on the configuration management architecture we already defined for SDR systems, and which is currently under implementation. This prototyping at the configuration management level strongly orientates our investigations towards cognitive management, which is a guarantee of the viability of our solution for the implementation the CR concepts. The originality of this proposal is due to the effective separation of the configuration and the cognitive management of a SDR system, while keeping a strong relationship between them. Respective roles and duties are well identified, as well as their interactions and interfaces with the other entities. Future papers will more precisely detail the intimacy of the architecture, and illustrate its mechanisms through examples of cognitive radio scenarios. Many points still remain to be investigated or at least better defined. Let us just stress the repartition and the content of the configuration and knowledge databases. Configuration databases are the repository of the necessary pieces of binary code (for processors) or bitstream (for FPGA) for the instantiation of the standards supported by the system. Knowledge databases contains the metrics from which the cognitive management takes its decision. The management of the decisions itself is a wide area we plan to address in the future. REFERENCES [1] Joe Mitola, "The software Radio Architecture", IEEE Communications Magazine, May 95, pp [2] Walter Tuttlebee, "Evolution of radio systems into the 21st century", Proc. IEE Int. Conf. on 'Radio receivers and associated systems', [3] Apostolos Kountouris, Christophe Moy, "Reconfiguration in Software Radio Systems", 2 nd Karlsruhe Workshop on Software Radios, Mar [4] Jean-Philippe Delahaye, Jacques Palicot and Pierre Leray, "A Hierarchical Modeling Approach in Software Defined Radio System Design", IEEE SIPS, Athens, Greece, 2-4 Nov [5] Joe Mitola, "Cognitive Radio An Integrated Agent Architecture for Software Defined Radio", thesis dissertation, 8 May [6] Christophe Moy, Alexis Bisiaux, Stéphane Paquelet, "An Ultra-Wide Band Umbilical Cord for Cognitive Radio Systems", PIMRC'05, Berlin Germany, September [7] Markus Dillinger, Nancy Alonistioti, Nikolas Olaziregi, Thomas Wiebke, "Network Functions Supporting Reconfiguration in B3G Environments", Frequenz 58, May 2004, ISSN , pp [8] Jean-Philippe Delahaye, Christophe Moy, Pierre Leray, Jacques Palicot, "Managing Dynamic Partial Reconfiguration on Heterogeneous SDR Platforms", SDR Forum Technical Conference, Anaheim, USA, Nov. 2005
ReCoSoC'11 Montpellier, France. Implementation Scenario for Teaching Partial Reconfiguration of FPGA
ReCoSoC'11 Montpellier, France Implementation Scenario for Teaching Partial Reconfiguration of FPGA Pierre Leray, Amor Nafkha, Christophe Moy SUPELEC/IETR 22 June 2011 SUPELEC - Campus de Rennes - France
Reconfig'09 Cancun, Mexico
Reconfig'09 Cancun, Mexico New OPBHW Interface for Real-Time Partial Reconfiguration of FPGA Julien Delorme, Amor Nafkha, Pierre Leray, Christophe Moy SUPELEC/IETR 10 December 2009 SUPELEC - Campus de
SDR Architecture. Introduction. Figure 1.1 SDR Forum High Level Functional Model. Contributed by Lee Pucker, Spectrum Signal Processing
SDR Architecture Contributed by Lee Pucker, Spectrum Signal Processing Introduction Software defined radio (SDR) is an enabling technology, applicable across a wide range of areas within the wireless industry,
A survey on Spectrum Management in Cognitive Radio Networks
A survey on Spectrum Management in Cognitive Radio Networks Ian F. Akyildiz, Won-Yeol Lee, Mehmet C. Vuran, Shantidev Mohanty Georgia Institute of Technology Communications Magazine, vol 46, April 2008,
Partial and Dynamic reconfiguration of FPGAs: a top down design methodology for an automatic implementation
Partial and Dynamic reconfiguration of FPGAs: a top down design methodology for an automatic implementation Florent Berthelot, Fabienne Nouvel, Dominique Houzet To cite this version: Florent Berthelot,
From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido
From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks Loreto Pescosolido Spectrum occupancy with current technologies Current wireless networks, operating in either
3 Software Defined Radio Technologies
3 Software Defined Radio Technologies 3-1 Software Defined Radio for Next Generation Seamless Mobile Communication Systems In this paper, the configuration of the newly developed small-size software defined
SDR (Software Defined Radio) & Cognitive Radios Overview
ROMA Telecom Italia LAB SDR (Software Defined Radio) & Cognitive Radios Overview Enrico Buracchini. Outline Overview on Telecom Italia activities on SDR/CR SDR concept and related technological challeges
Reconfigurable Low Area Complexity Filter Bank Architecture for Software Defined Radio
Reconfigurable Low Area Complexity Filter Bank Architecture for Software Defined Radio 1 Anuradha S. Deshmukh, 2 Prof. M. N. Thakare, 3 Prof.G.D.Korde 1 M.Tech (VLSI) III rd sem Student, 2 Assistant Professor(Selection
Dynamic Resource Allocation in Softwaredefined Radio The Interrelation Between Platform Architecture and Application Mapping
Dynamic Resource Allocation in Softwaredefined Radio The Interrelation Between Platform Architecture and Application Mapping V. Marojevic, X. Revés, A. Gelonch Polythechnic University of Catalonia Dept.
OPNET Network Simulator
Simulations and Tools for Telecommunications 521365S: OPNET Network Simulator Jarmo Prokkola Research team leader, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,
Propsim enabled Mobile Ad-hoc Network Testing
www.anite.com Propsim enabled Mobile Ad-hoc Network Testing Anite is now part of Keysight Technologies Lab-based, end-to-end performance testing of systems using Propsim MANET channel emulation A Mobile
Adaptive Radio. Cognitive Radio
What are Cognitive Radio and Dynamic Spectrum Access SDR can act as a key enabling technology for a variety of other reconfigurable radio equipments commonly discussed in the advanced wireless market 1.
Reconfigurable Architecture Requirements for Co-Designed Virtual Machines
Reconfigurable Architecture Requirements for Co-Designed Virtual Machines Kenneth B. Kent University of New Brunswick Faculty of Computer Science Fredericton, New Brunswick, Canada [email protected] Micaela Serra
A General Framework for Tracking Objects in a Multi-Camera Environment
A General Framework for Tracking Objects in a Multi-Camera Environment Karlene Nguyen, Gavin Yeung, Soheil Ghiasi, Majid Sarrafzadeh {karlene, gavin, soheil, majid}@cs.ucla.edu Abstract We present a framework
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
OPNET - Network Simulator
Simulations and Tools for Telecommunications 521365S: OPNET - Network Simulator Jarmo Prokkola Project Manager, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,
FPGAs in Next Generation Wireless Networks
FPGAs in Next Generation Wireless Networks March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation
PFP Technology White Paper
PFP Technology White Paper Summary PFP Cybersecurity solution is an intrusion detection solution based on observing tiny patterns on the processor power consumption. PFP is capable of detecting intrusions
Rapid Prototyping of a Frequency Hopping Ad Hoc Network System
Rapid Prototyping of a Frequency Hopping Ad Hoc Network System Martin Braun, Nico Otterbach, Jens Elsner, and Friedrich K. Jondral Communications Engineering Lab, Karlsruhe Institute of Technology (KIT),
Non-Data Aided Carrier Offset Compensation for SDR Implementation
Non-Data Aided Carrier Offset Compensation for SDR Implementation Anders Riis Jensen 1, Niels Terp Kjeldgaard Jørgensen 1 Kim Laugesen 1, Yannick Le Moullec 1,2 1 Department of Electronic Systems, 2 Center
An integrated management platform for the support of advanced Charging, Accounting & Billing schemes in Reconfigurable Mobile Networks
An integrated management platform for the support of advanced Charging, Accounting & Billing schemes in Reconfigurable Mobile s Maria Koutsopoulou, Spyridon Panagiotakis, Athanassia Alonistioti, Alexandros
Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation.
Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation. Livia Ruiz Centre for Telecommunications Value-Chain Research Institute of Microelectronic and Wireless Systems, NUI
For Articulation Purpose Only
E305 Digital Audio and Video (4 Modular Credits) This document addresses the content related abilities, with reference to the module. Abilities of thinking, learning, problem solving, team work, communication,
Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements
Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements
GSM Frequency Planning with Band Segregation for the Broadcast Channel Carriers
GSM Frequency Planning with Band Segregation for the Broadcast Channel Carriers F. Galliano (1), N.P. Magnani (1), G. Minerva (1), A. Rolando (2), P. Zanini (3) (1) CSELT - Via G. Reiss Romoli, 274 - Torino
Lightweight Service-Based Software Architecture
Lightweight Service-Based Software Architecture Mikko Polojärvi and Jukka Riekki Intelligent Systems Group and Infotech Oulu University of Oulu, Oulu, Finland {mikko.polojarvi,jukka.riekki}@ee.oulu.fi
Architecture of distributed network processors: specifics of application in information security systems
Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia [email protected] 1. Introduction Modern
LTE protocol tests for IO(D)T and R&D using the R&S CMW500
LTE protocol tests for IO(D)T and R&D using the R&S CMW500 The standardization of layer 3 signaling for the new UMTS long term evolution (LTE) standard is almost complete, and Rohde & Schwarz is ready
Traffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms
Traffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms Kirill Krinkin Open Source and Linux lab Saint Petersburg, Russia [email protected] Eugene Kalishenko Saint Petersburg
A very short history of networking
A New vision for network architecture David Clark M.I.T. Laboratory for Computer Science September, 2002 V3.0 Abstract This is a proposal for a long-term program in network research, consistent with the
Application of Wireless Sensor Network and GSM Technology: A Remote Home Security System
Application of Wireless Sensor Network and GSM Technology: A Remote Home Security System Atul Arora, Ankit Malik ABSTRACT In this paper, a low-power consumption remote home security alarm system developed
Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing
www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,
Performance Oriented Management System for Reconfigurable Network Appliances
Performance Oriented Management System for Reconfigurable Network Appliances Hiroki Matsutani, Ryuji Wakikawa, Koshiro Mitsuya and Jun Murai Faculty of Environmental Information, Keio University Graduate
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, [email protected] Duaa sweity
Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001
Agenda Introduzione Il mercato Dal circuito integrato al System on a Chip (SoC) La progettazione di un SoC La tecnologia Una fabbrica di circuiti integrati 28 How to handle complexity G The engineering
Cloud Computing for Agent-based Traffic Management Systems
Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS
ONTOLOGY FOR MOBILE PHONE OPERATING SYSTEMS Hasni Neji and Ridha Bouallegue Innov COM Lab, Higher School of Communications of Tunis, Sup Com University of Carthage, Tunis, Tunisia. Email: [email protected];
ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa*
ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa* ABSTRACT A Computer Network which automatically configures itself and
AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK
Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,
Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions
Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions Hyunho Park*, Hyeong Ho Lee*, H. Anthony Chan** * Electronics and Telecommunications Research Institute
DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL
IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: [email protected]
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
Traffic Analyzer Based on Data Flow Patterns
AUTOMATYKA 2011 Tom 15 Zeszyt 3 Artur Sierszeñ*, ukasz Sturgulewski* Traffic Analyzer Based on Data Flow Patterns 1. Introduction Nowadays, there are many systems of Network Intrusion Detection System
MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL
MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL G. Maria Priscilla 1 and C. P. Sumathi 2 1 S.N.R. Sons College (Autonomous), Coimbatore, India 2 SDNB Vaishnav College
Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks
Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks Tim Farnham, Brian Foxon* Home Communications Department HP Laboratories Bristol HPL-98-123 June, 1998 broadband,
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Felipe Augusto Nunes de Oliveira - GRR20112021 João Victor Tozatti Risso - GRR20120726 Abstract. The increasing
App coverage. ericsson White paper Uen 284 23-3212 Rev B August 2015
ericsson White paper Uen 284 23-3212 Rev B August 2015 App coverage effectively relating network performance to user experience Mobile broadband networks, smart devices and apps bring significant benefits
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
D6.1: Service management tools implementation and maturity baseline assessment framework
D6.1: Service management tools implementation and maturity baseline assessment framework Deliverable Document ID Status Version Author(s) Due FedSM- D6.1 Final 1.1 Tomasz Szepieniec, All M10 (31 June 2013)
Using Data Mining for Mobile Communication Clustering and Characterization
Using Data Mining for Mobile Communication Clustering and Characterization A. Bascacov *, C. Cernazanu ** and M. Marcu ** * Lasting Software, Timisoara, Romania ** Politehnica University of Timisoara/Computer
SURVEY OF LTE AND LTE ADVANCED SYSTEM
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 5, May 2014, 1-6 Impact Journals SURVEY OF LTE AND LTE ADVANCED
Planning of UMTS Cellular Networks for Data Services Based on HSDPA
Planning of UMTS Cellular Networks for Data Services Based on HSDPA Diana Ladeira, Pedro Costa, Luís M. Correia 1, Luís Santo 2 1 IST/IT Technical University of Lisbon, Lisbon, Portugal 2 Optimus, Lisbon,
FPGA area allocation for parallel C applications
1 FPGA area allocation for parallel C applications Vlad-Mihai Sima, Elena Moscu Panainte, Koen Bertels Computer Engineering Faculty of Electrical Engineering, Mathematics and Computer Science Delft University
Software-Defined Radio Altering the Wireless Value Chain
Brochure More information from http://www.researchandmarkets.com/reports/239249/ Software-Defined Radio Altering the Wireless Value Chain Description: The potential impact of Software Defined Radio on
Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network
Recent Advances in Electrical Engineering and Electronic Devices Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network Ahmed El-Mahdy and Ahmed Walid Faculty of Information Engineering
This is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902
Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited
Packet Synchronization in Cellular Backhaul Networks By Patrick Diamond, PhD, Semtech Corporation
Packet Synchronization in Cellular Backhaul Networks By Patrick Diamond, PhD, Semtech Corporation (Semtech White Paper October 2008) INTRODUCTION For carriers to leverage cost-effective IP networks to
SERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
7a. System-on-chip design and prototyping platforms
7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit
Design of Remote data acquisition system based on Internet of Things
, pp.32-36 http://dx.doi.org/10.14257/astl.214.79.07 Design of Remote data acquisition system based on Internet of Things NIU Ling Zhou Kou Normal University, Zhoukou 466001,China; [email protected]
Spectrum analyzer with USRP, GNU Radio and MATLAB
Spectrum analyzer with USRP, GNU Radio and MATLAB António José Costa, João Lima, Lúcia Antunes, Nuno Borges de Carvalho {antoniocosta, jflima, a30423, nbcarvalho}@ua.pt January 23, 2009 Abstract In this
A O T. Heterogeneous Networks and Mobility User Perspective. Agententechnologien in der Telekommunikation Sommersemester 2009. Lecture 4 20.05.
Heterogeneous Networks and Mobility User Perspective Agententechnologien in der Telekommunikation Sommersemester 2009 Thomas Geithner [email protected] Lecture 4 20.05.2009 Agententechnologien
Thesis work and research project
Thesis work and research project Hélia Pouyllau, INRIA of Rennes, Campus Beaulieu 35042 Rennes, [email protected] July 16, 2007 1 Thesis work on Distributed algorithms for endto-end QoS contract
Performance monitoring and analysis of wireless communication protocols for mobile devices
Performance monitoring and analysis of wireless communication protocols for mobile devices Almudena Díaz, Pedro Merino, F. Javier Rivas Departamento de Lenguajes y Ciencias de la Computación, University
A process-driven methodological approach for the design of telecommunications management systems
A process-driven methodological approach for the design of telecommunications management systems Thierry FRAIZE, Julio VILLENA, Jean-Daniel GUEDJ TELECOM ARGENTINA Av Dorrego 2520 (1425) Buenos Aires Argentina
Software Defined Radio Architecture for NASA s Space Communications
From July 2007 High Frequency Electronics Copyright 2007 Summit Technical Media Software Defined Radio Architecture for NASA s Space Communications By Maximilian C. Scardelletti, Richard C. Reinhart, Monty
ETSI TS 101 329-2 V1.1.1 (2000-07)
TS 101 329-2 V1.1.1 (2000-07) Technical Specification Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON); End to End Quality of Service in TIPHON Systems; Part 2: Definition
Design and Implementation of an Integrated Contextual Data Management Platform for Context-Aware Applications
Design and Implementation of an Integrated Contextual Data Management Platform for Context-Aware Applications Udana Bandara 1,2 Masateru Minami 1,3 Mikio Hasegawa 1 Masugi Inoue 1 Hiroyuki Morikawa 1,2
HSDPA Mobile Broadband Data A Smarter Approach to UMTS Downlink Data
HSDPA Mobile Broadband Data A Smarter Approach to UMTS Downlink Data UMTS mobile wireless systems have enjoyed widespread uptake of high-quality circuit-switched applications like voice and video telephony.
Design of Wireless Home automation and security system using PIC Microcontroller
IJCAES ISSN: 2231-4946 Volume III, Special Issue, August 2013 International Journal of Computer Applications in Engineering Sciences Special Issue on National Conference on Information and Communication
A Performance Management architecture for QoS enabled heterogeneous networks
IST MOBILE SUMMIT 2007 1 A Performance Management architecture for QoS enabled heterogeneous networks Nikos Koutsouris, Krzysztof Loziak, Marek Sikora, Nuno Sénica and Efstathios Sykas Abstract In a composite
Control 2004, University of Bath, UK, September 2004
Control, University of Bath, UK, September ID- IMPACT OF DEPENDENCY AND LOAD BALANCING IN MULTITHREADING REAL-TIME CONTROL ALGORITHMS M A Hossain and M O Tokhi Department of Computing, The University of
OKLAHOMA SUBJECT AREA TESTS (OSAT )
CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
WBAN Beaconing for Efficient Resource Sharing. in Wireless Wearable Computer Networks
Contemporary Engineering Sciences, Vol. 7, 2014, no. 15, 755-760 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.4686 WBAN Beaconing for Efficient Resource Sharing in Wireless Wearable
Distributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
Digital Modulation. David Tipper. Department of Information Science and Telecommunications University of Pittsburgh. Typical Communication System
Digital Modulation David Tipper Associate Professor Department of Information Science and Telecommunications University of Pittsburgh http://www.tele.pitt.edu/tipper.html Typical Communication System Source
Integrate VoIP with your existing network
Integrate VoIP with your existing network As organisations increasingly recognise and require the benefits voice over Internet Protocol (VoIP) offers, they stop asking "Why?" and start asking "How?". A
Design and Implementation of an On-Chip timing based Permutation Network for Multiprocessor system on Chip
Design and Implementation of an On-Chip timing based Permutation Network for Multiprocessor system on Chip Ms Lavanya Thunuguntla 1, Saritha Sapa 2 1 Associate Professor, Department of ECE, HITAM, Telangana
Energy Efficiency of Wireless Sensor Networks
Microwave & RF, Olivier Berder, 20/03/14 1 / 23 Energy Efficiency of Wireless Sensor Networks O. BERDER, M. GAUTIER, O. SENTIEYS, A. CARER ENSSAT, Université de Rennes1 INRIA/IRISA EPC CAIRN March 20,
A Software and Hardware Architecture for a Modular, Portable, Extensible Reliability. Availability and Serviceability System
1 A Software and Hardware Architecture for a Modular, Portable, Extensible Reliability Availability and Serviceability System James H. Laros III, Sandia National Laboratories (USA) [1] Abstract This paper
ASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach
ASCETiC Whitepaper Motivation The increased usage of ICT, together with growing energy costs and the need to reduce greenhouse gases emissions call for energy-efficient technologies that decrease the overall
IFS-8000 V2.0 INFORMATION FUSION SYSTEM
IFS-8000 V2.0 INFORMATION FUSION SYSTEM IFS-8000 V2.0 Overview IFS-8000 v2.0 is a flexible, scalable and modular IT system to support the processes of aggregation of information from intercepts to intelligence
