Complexity Metrics for Component-based Software Systems

Size: px
Start display at page:

Download "Complexity Metrics for Component-based Software Systems"

Transcription

1 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 Coplexity Metrics for Coponent-based Software Systes 1* Jianguo Chen; 2 Hui Wang; 3 Yongxia Zhou; 4 Stefan D. Bruda 1,2,3 College of Inforation Engineering, China Jiliang University, Hangzhou , China * gchen@clu.edu.cn, @qq.co, zhouyongxia@clu.edu.cn 4 Departent of Coputer Science, Bishop s University, Sherbrooke J1M 1Z7, Canada bruda@cs.ubishops.ca doi: /dcta.vol5. issue3.24 Abstract In recent years, the software engineering counity has put considerable efforts into the design and developent of coponent-based software syste (CBSS) in order to anage the software increasing coplexity and to axiize the reuse of code. This paper presents soe of such efforts by investigating the iproved easureent tools and techniques, i.e., through the effective software etrics. Upon the research on the classical evaluation easures for software systes, we argue the traditional etrics are not suitable for CBSS. Therefore we provide an account of novel software easures for coponent by adequate coupling, cohesion and interface etrics. The coplexity etrics cobined with three etrics on the CBSS level is also investigated. The advantages of our ethod are discussed as well through a case study in this paper. Keywords: Coplexity Metrics, Coupling, Cohesion, Interface, Coponent-based Software Syste 1. Introduction The core of coponent-based software syste (CBSS), as known as coponent-based software engineering (CBSE), is to reuse software coponents. The pressure for reducing software developent life cycles and costs has lead to an increasing interest in CBSS that not only facilitates the process of software developent but also changes the ways to develop software applications. Nowadays CBSS is getting accepted in the industry as a new effective software developent paradig [1]. Most of the CBSS research has been inclined towards ethods and approaches in the developent and in coparison of software systes [2]. Soe work tries to evaluate the coplexity of tools used to create the software artifacts [3]. A very little work has been ade for the developent of easures/etrics that can be used to evaluate the coplexity of coponents being developed, and the software quality using coponent integration [4]. However, any of software failures are caused by the inherent coplexity of the software developent process. One solution to aeliorate such failures can be achieved by iproving our software anageent capabilities by the developent of iproved software etrics and iproved utilization of such etrics. Software etrics as a subect area is near 40 years old, but it has barely penetrated into the ainstrea of software engineering. A key reason for this is that ost software etrics activities have issed the ost iportant requireent: providing inforation to support quantitative anagerial decision-aking during the software lifecycle. This paper will attept to provide the quantitative software etrics for CBSS. Software etrics can usually be classified as being one of two types: (1) process etrics - They are quantifiable attributes of the developent or aintenance processes and their environent; (2) product etrics - they are quantifiable features of the software product. Both process and product etrics ay be further categorized as: (1) result etric - quantifies soe attributes of a copleted proect, or part proect; (2) predictor etric - is used to ake an estiate of the value of a result etric. This paper will discuss the product etrics on coponent and CBSS levels with the further category in the result etric. Two coon vulnerabilities related product etrics are coupling and cohesion both at the stages of design and code. In general, the coupling between coponents is the degree of utual interdependence and the coponent cohesion is the property of connectivity aong the aggregate eleents of a single

2 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 coponent. It is believed that high coupling and low cohesion ake understanding, developing, testing, and aintaining CBSS difficult, leading to the introduction of vulnerabilities [5]. In CBSS, after coponents have been created or possibly reusable coponents have been extracted, these coponents ust be evaluated and certified through a software etrics syste because the predictability of syste quality attributes will depend on the quality attributes of the constituent coponents. Therefore coponent evaluation becoes a very iportant task for CBSS. The widespread reuse of a software coponent with poor quality ay literally lead to vulnerabilities or even disasters. On the other hand, the evaluation should also be perfored on asseblies, rather than only on individual coponents. The overall quality of the produced syste, rather than the individual quality of the coponents, is ore iportant. Therefore, in this paper, we will investigate the software etrics on the coponent and CBSS levels. We will begin by discussing the ost coonly used software etrics and review their use in constructing odel developent process. More iportantly, our focuses will first be on the evaluations in the individual coponent such as cohesion etrics, coupling relations and interface coplexity between the coponents. Then the focus should shift to the overall best solution of CBSS with the individual coponent assessent acting as a part of the coponent assebly evaluation. The rest of this paper is organized as follows. We briefly introduce coon traditional software etrics and their properties in section 2. Section 3 discusses the coponent s definition and the etrics on the coponent level, including coupling, cohesion and interface etrics. In Section 4, we will present coponent assebly etrics, i.e., etrics on the syste level. Section 5 is a case study. The related works are discussed in section 6, followed by a suary of the key ideas in this paper in section Coon traditional software etrics As applied to the software product, software etrics that are usually related to the software quality basically easure or quantify the characteristics of the software. Traditional etrics have been applied to the easureent of software coplexity of structured systes since Soe coon traditional software etrics are: 1) source lines of code (SLOC); 2) cycloatic coplexity; 3) function point analysis (FPA); 4) bugs per lines of code; and 5) code coverage Source lines of code The siplest software etric is the nuber of lines of code (LOC or KLOC for thousands of lines of code) used to easure the size of a software progra by counting the nuber of lines in the text of the progra's source code. It was, and still is, used routinely to predict the aount of effort that will be required to develop a progra, i.e., Effort = f (LOC), as well as to estiate prograing productivity such as LOC/person-onth or cost ($/LOC) once the software is produced. However, differences in underlying definitions and counting techniques ay ake LOC ipossible to copare. If different prograing languages are involved, etrics involving LOC, if not carefully interpreted, will lead to incorrect conclusions and thereby conceal the real significance of the data. Therefore, the need for ore discriinating etrics to easure the coplexity of software becoes especially urgent with the increasing diversity of prograing languages Cycloatic coplexity Cycloatic coplexity directly easures the nuber of linearly independent paths through a progra's source code. It is used to easure code coplexity by taking into account the progra flow graph under the assuption that the effective coplexity of a progra lies in its structure rather than in a ere stateent count. Given any coputer progra, we can draw its control flow graph that ay consist of several sub-graphs. In each sub-graph, each node corresponds to a block of sequential code and each arc

3 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 corresponds to a branch or decision point in the progra. The cycloatic coplexity can be coputed as (1) [6]: where M = cycloatic coplexity. E = the nuber of edges of the graph. N = the nuber of nodes of the graph. P = the nuber of sub-graphs. M = E N + 2P (1) 2.3. Function point analysis A function point is a unit of easureent to express the aount of functionality the syste provides to the user. FPA etric is to copute the total function point value for the syste based upon the nuber of user inputs, outputs, files, inquiries and interfaces [7]. These function-point counts are then weighed (ultiplied) by their degree of coplexity, e.g., the weights for the five counts can be 4, 5, 10, 4 and 7at the average coplexity, respectively: FPA = 4*input + 5*output + 10*files + 4*inquiries + 7*interfaces (2) 2.4. Bugs or faults per line of code The nuber of bugs or defects observed in a software product provides a etric of software quality. Soe alternative easures have been proposed since there is no effective procedure for counting the bugs or defects in the progra: (1) nuber of design changes, (2) nuber of errors detected by code inspectors, (3) nuber of errors detected in progra tests and (4) nuber of code changes required Code coverage Code coverage, an indirect easure of quality, is a quantitative easure used in software testing. It easures the code lines that are executed for a given set of software tests and describes the degree to which the source code of a progra has been tested. Meanwhile, it finds areas of a progra not exercised by a set of test cases and asks for additional test cases to increase coverage. It is a for of testing that inspects codes directly and is therefore a for of white box testing Liitations of traditional software etrics Traditional software etrics are usually applicable to sall progras, whereas the etrics for CBSS should depend ainly on the granularity and interoperability aspects of the coponents. Size of a coponent is norally not known to the coponent developers, whereas ost of the traditional size etrics such as SLOC and bugs (faults)/code line and code coverage are based on lines of code, which is not applicable to CBSS. Traditional cycloatic coplexity etric suite cannot be applicable either in CBSS because operator and operand counts are not known in CBSS and the nuber of linearly independent paths cannot be easured. FPA depends on the weights that were developed in a particular environent, which arises about the validity of this ethod for general application even though soe iproved easures like adusting the counting ethod have been taken. There are any inherent differences in CBSS and non-cbss so that the traditional software etrics are inappropriate for CBSS [8]. Besides, the traditional software etrics do not address the interface coplexities and integration-level etrics, which are also not applicable to CBSS

4 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March Coponent definition and etrics 3.1. Coponent definition The traditional software etrics focus on non-cbss and are inappropriate to CBSS ainly because the coponent size is norally not known in advance. Inaccessibility of the source code for soe coponents prevents coprehensive testing. Therefore we will use other etrics to guide the software developent process of CBSS. Software coponent is usually regarded as a part of the starting platfor for service orientation throughout software engineering. In this paper, a coponent can be regarded as a reusable software eleent such as a function, file, class, odule or subsyste. In CBSS, each acquired coponent should be validated at a very early stage in the software developent process such as the design stage and coding one. The quality attributes of the coponent ust be easured using validated etrics that should provide a correct estiate of the attributes. Here we will ainly discuss coponent etrics and syste easures at the design stage of life cycle Coponent general etrics The iportant and relevant etrics applicable for the coponent quality analysis during design stage are [9]: Coponent Size Metric (CSM): CSM should be based on the total nuber of sub-coponents such as classes or use cases. Weighted Methods per Coponent (WMC): the nuber of local ethods defined in the coponent. WMC is related to size coplexity. WMC is the indicator of developent and aintainability coplexity. Depth of Inheritance Tree (DIT): the axiu depth of the coponent in the inheritance tree. The deeper the coponent is in the inheritance hierarchy, the greater the nuber of ethods it is likely to inherit, aking it ore coplex to predict the coponent s behavior. Nuber Of Children (NOC): the nuber of iediate sub-coponents of a coponent or the count of derived coponents. NOC easures inheritance coplexity. Count of Base Coponents (CBC): the nuber of base coponents. Like NOC, CBC easures inheritance coplexity. Response set For a Class (RFC): the set of ethods that can potentially be executed in response to a essage received by an obect of that coponent. RFC is siply the nuber of ethods in the set, including inherited ethods. Additionally, we will present three ore etrics for the coponent in CBSS: coupling, cohesion and interface etrics. Cohesion is a easure of how strongly-related the various responsibilities of a software coponent are. Coupling is usually contrasted with cohesion. Low coupling often correlates with high cohesion, and vice versa. Interface etric provides an estiate of the coplexity of interfaces Coupling etric Coupling between coponents is the nuber of other coponents coupled to this coponent. In CBSS, coupling will be defined as: two coponents are coupled if and only if at least one of the acts upon the other. Since coupling is the extent to which the coponents are interdependent, a quantitative easure is to count the way in which one coponent ay dependent on the other. In order to develop a coupling etric, we begin by regarding any CBSS as a directed graph. The coponents coprising CBSS are the vertices in the graph. Suppose such a syste coprises a set of coponents C {C 1, C 2, C }. Let M and V be the sets of ethods and instance variables of coponent C. MV,i is the set of ethods and instance variables in class C i invoked by class C. MV, the set of all ethods and instance variables in other coponents, 1 i and i, that are invoked by coponent C, can be defined [10]:

5 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 MV 1 M, i i i MV V (3) There are usually two kinds of coupling: afferent coupling and efferent coupling. Afferent coupling is the nuber of other coponents that depend upon sub-coponents within the coponent and is an indicator of the coponent's responsibility. Efferent coupling is the nuber of other coponents that the sub-coponents in the coponent depend upon and is an indicator of the coponent's independence Cohesion etric Cohesion specifies the siilarity of ethods in a coponent. It is a easure of the extent to which the various functions perfored by a coponent are related to one another. Suppose a coponent such as a class has a set of ethod ebers M (C) { 1, 2, } and a set of instance variables V (C) {v 1, v 2,. v n }. E (C) is the set of pairs (v, ) for each instance variable v in V(C) that is used by ethod in M (C). The cohesion etric for a coponent, also naed as Cohesion of Methods (COM), is defined as: 3.5. Interface etric E ( C ) COM ( C ) (4) V ( C ) * M ( C ) Afferent coupling and efferent coupling can also be represented by coponent interface etric (CIM). CIM is defined as three values: Available nuber of incoing interactions (II). Available nuber of outgoing interactions (OI). A ratio of II to OI, i.e., II / OI. Another interface etric related to a coponent is actual interactions etric (AIM) that easures the interface density in a coponent. AIM is the ratio between the actual nubers of interactions over potential ones: AIM (5) II II OI OI, ax,ax Here, II,ax and OI,ax are axiu nubers of input and output interactions in a coponent. We will use AIM instead of CIM as the interface etric for a coponent in this paper Sole coponent coplexity etric If a sole coponent coplexity etric (SCCM) is required, we ay cobine above three coponent etrics with different weights for each etric. SCCM * * MV * COM AIM (6) where α, β and γ are the weighs for the coupling etric, cohesion and interface etrics of coponent with the condition as α + β + γ =

6 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March Coponent assebly etric Cobining coponent-level etrics to obtain syste level indicators of quality is a challenging issue. Coponent assebly evaluation can be of two types: qualitative or quantitative. The forer can be perfored by an expert, but is prone to be subective since different experts ay produce conflicting evaluations and the coparison between evaluations perfored on different asseblies is difficult. On the other hand, the quantitative evaluation can be obective and repeatable. Through the usage of well-defined etrics, a quantitative quality odel of CBSS ay facilitate the coparison of the results of evaluations perfored on different asseblies. Having established the easures for the strength of coupling between pairs of coponents, the cohesion degree within the coponents and the interface etrics, the final step is to use the as a basis for the easure of the total coplexity of CBSS. This is readily achieved by suing all the easures and dividing by the total nuber of the coponents in CBSS Syste coupling etric The syste coupling etric (SCOUP) for CBSS will be: SCOUP 1 MV (7) Here MV is the coupling etric for coponent and is the nuber of the coponents in CBSS Syste cohesion etric The syste cohesion etric (SCOH) for CBSS is: SCOH 1 COM (8) Siilarly, COM is the cohesion etric for coponent Syste actual interface etric Based on the easureent of actual interactions for a coponent, syste actual interface etric (SAIM) is the integration of the interface etrics of the total nuber of coponents: SAIM 1 AIM (9) 4.4. Sole syste coplexity etric Siilarly, if we need a sole syste coplexity etric (SSCM), we ay cobine above three syste etrics with different weights for each ites. SSCM '* SCOUP '* SCOH '* SAIM (10)

7 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 where α, β and γ are the weighs for syste coupling etric, cohesion and interface etrics with the condition as α + β + γ = Case study Suppose we have a CBSS that consists of four coponents as Fig. 1. We know that there are soe interactions between coponent A and B (both directions), fro A to C (single direction), fro A to D (single direction), between B and D (both directions) and fro D to C (single direction). The relative data are assued aong four coponents as Table 1. Figure 1. A CBSS consisting of four coponents Table 1. Raw coplexity data for the coponents Coponent A B C D II ax OI ax E (C) i M V MV,i MV,i MV,i MV,i A 7 6 3, 2 3, 3 4, B 4 5 2, 4 3, C D 6 5 3, 4 4, Two data for MV,i in Table 1 are the nubers of ethods and instance variables in class C i invoked by class C. According to Fig. 1 and Table 1, we ay calculate the coupling and interface etrics on the levels of the individual coponent CBSS Coupling etrics for the coponent and syste According to (3), we will get the coupling etric for each coponent in CBSS, shown in Table 2. Table 2. Coupling etrics for coponent Coponent A B C D i M V MV,i MV,i MV,i MV,i MV A 7 6 3, 2 3, 3 4, B 4 5 2, 4 3, C D 6 5 3, 4 4, Fro (7), the coupling etric for the syste is: SCOUP 1 MV =

8 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March Cohesion etrics for the coponent and syste According to (4), we will get the cohesion etric for each coponent in CBSS, shown in Table 3. Table 3. Cohesion etrics for coponent Coponent M V E (C) COM A B C D Fro (8), syste cohesion etric (SCOH) will be: SCOH 1 COM = Interface etrics for the coponent and syste According to the definitions for CIM and AIM, see (5), we will have the interface etric for each coponent in CBSS, shown in Table 4. Table 4. Interface etrics for coponent Coponent / A B C D II OI II /,ax,ax II OI i MV,i MV,i MV,i MV,i OI AIM A 3, 2 3, 3 4, B 2, 4 3, C Null 0.87 D 3, 4 4, Fro (9), syste actual interface etric (SAIM) will be: SAIM 1 AIM = Cobined sole syste coplexity etric If we give the weights for syste coupling, cohesion and interface etrics as 0.5, 0.2 and 0.3, fro (10), we will get the SSCM of the exapled CBSS as: SSCM '* SCOUP '* SCOH '* SAIM = Cobined sole coponent coplexity etric Let s go back to copute the sole coponent coplexity etric (SCCM) for CBSS. Fro Table 2 to Table 4, we will have SCCM etrics for each coponent as Table 5 if we assign the coupling, cohesion and interface weights as 0.5, 0.2 and 0.3, referring to (6)

9 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 Table 5. Coplexity etrics for the coponent Coponent MV COM AIM SCCM A B C D Fro Table 5, we know that the coponent D has the highest coplexity etric and needs the ost investent such as tie/cost, while coponent C has the lowest coplexity value. The coplexity etric of coponent B is less than that of coponent A. Siilarly as above coparisons of coplexity etrics aong the coponents, the syste coplexity data fro section 5.1 to 5.4 such as 0.95 (SCOUP), 0.47 (SCOH), 1.18 (SAIM) and 0.92 (SSCM) have hardly any eaning for theselves. However, when such data are used to copare the coplexity levels aong several software systes, the developers will know which CBSS needs ore people and ore tie during the coding and testing stages, or they ay expect the vulnerabilities will happen in which coponent according to the coplexity etrics. 6. Related works Soe proposals for software etrics in CBSS both concerning individual coponents and coponent asseblies have been presented [11]. These proposals provide useful insights on the specificities to consider when developing etrics for CBSS. However they do not contribute with concrete etrics. Several authors ade proposals (coponent centric) for the evaluation of coponent interfaces and dependencies [12]. Hoek et al. proposed etrics to assess service utilization in coponent asseblies. Narasihan and Hendradaya introduced etrics to assess coponent integration density and coponent interface density [13]. All above referred etric proposals included inforal specifications to soe extent. Foralization in software etrics for CBSS has begun. Goulao et al. presented foral definition of coposition assessent etrics for CBSS, using an extension of the CORBA Coponent Model eta-odel as the ontology for describing coponent asseblies [14]. We also ade an attept in foral etrics for CBSS and presented the novel direct and indirect coponent coupling etrics with foral specifications [15]. The coplexity etrics presented in this paper provides foral specifications of software etrics and novel quantitative software easures by cobining coupling, cohesion and interface etrics on the levels of the coponent and CBSS. 7. Conclusions The pressure for reducing software developent life cycles and costs has lead to an increasing interest in CBSS. In order to anage the software increasing coplexity and to axiize the reuse of code, adequate etrics to quantify coponent quality on the levels of both individual coponent and syste are necessary. Though there are soe proposals aiing at establishing requisites and guidelines for CBSS etrics, ost current etrics proposals include inforal specifications. Upon the research on the classical evaluation easures for software systes, we argue that the traditional etrics that ainly rely on the lines of codes are not suitable for CBSS. Therefore we provide an account of novel security easures for coponent and CSS by adequate coupling, cohesion and interface etrics in this paper. Our focuses are to evaluate both individual coponent and assebly relation between coponents at the design stage of CBSS developent life cycle. We believe that our efforts ay help to anage the coplexity of CBSS and to validate the coponent/syste at a very early stage in the software developent process. The case study shows that the ethods presented in the paper are effective by coparing the coplexity etrics for each coponent. We believe the coplexity easures for CBSS ust be also useful in a siilar way

10 Coplexity Metrics for Coponent-based Software Systes International Journal of Digital Content Technology and its Applications. Volue 5, Nuber 3, March 2011 The software etrics research for CBSS is still in the early stages in the long run. We will continue our effort in software etrics for CBSS such as to optiize the coupling etric by cobining indirect coupling into direct coupling. More epirical research by applying our novel etrics in the real CBSS systes is also one of our future works. 8. Acknowledgent This study has been carried out as a part of the proect High perforance coputing of realistic fluid based on GPU, financed by the National Nature Science Foundation of China (Grant No ). The research was supported by 2010 returned scholar scientific activity proect selective assistance with the proect title as Research of P2P Network Security Based on Natural Coputation and Trust Manageent, which was funded by the Departent of Huan Resources and Social Security of Zheiang Province. This work was also supported by the key course proect, high education proect and the scientific research startup proect of China Jiliang University Jiliang University, Natural Sciences and Engineering Research Council of Canada and Fond Québécois de recherché sur la nature et les technologies. The coents fro three colleagues are also gratefully acknowledged. 9. References 1. V. P. Venkatesan, M. Krishnaoorthy, A Metrics Suite for Measuring Software Coponents, JCIT, Vol. 4, No. 2, pp , S. Jing, C. Jiang, "An Approach to Predict Perforance of Coponent-based Software with the Palladio Coponent Model and Stochastic Well-fored Nets", AISS, Vol. 2, No. 1, pp , A. A. Toptsis, J. Eilrazan, Cognitive and Usability Perspectives in Software Platfor Libraries, JNIT, Vol. 1, No. 2, pp , L. Kharb, R. Singh, Coplexity etrics for coponent-oriented software systes, ACM SIGSOFT Software Engineering Notes, vol. 33, no. 2, pp.1-3, I. Chowdhury, M. Zulkernine, Can Coplexity, Coupling, and Cohesion Metrics be Used as Early Indicators of Vulnerabilities?, In Proceeding(s) of the SAC 10, pp , T. McCabe, A coplexity easure, IEEE Transactions on Software Engineering, vol. 2, no. 4, pp , C. R. Syons, Function Point Analysis: Difficulties and Iproveent, IEEE Transactions on Software Engineering, vol. 14, no. 1, pp:2-11, M Boxall, S Araban, Interface Metrics for Reusability Analysis of Coponents, Australian Software Engineering Conference (ASWEC'2004), Melbourne, Australia, N. S. Gill, P.S. Grover, Coponent-Based Measureent: Few Useful Guidelines, ACM SIGSOFT Software Engineering Notes, vol. 28, no. 6, pp:1-6, S. R. Chidaber, C. F. Keerer, A Metrics Suite for Obect Oriented Design, IEEE Trans. on Software Eng., vol. 20, no. 6, pp , G. Gui, P. D. Scott, Measuring Software Coponent Reusability by Coupling and Cohesion Metrics, Journal of Coputers, vol. 4, no. 9, pp , S Sedigh-Ali, A Ghafoor, R Paul, Software Engineering Metrics for COTS-Based Systes, IEEE Coputer, vol. 34, no. 5, pp.44-50, V. Narasihan, B. Hendradaya, A New Suite of Metrics for the Integration of Software Coponents, the First International Workshop on Obect Systes and Software Architectures (WOSSA'2004), South Australia, Australia, M. Goulao, F. Abreu, Coposition assessent etrics for CBSS, Software Engineering and Advanced Applications, 31st EUROMICRO, pp , J. Chen, W. K. Yeap, S. D. Bruda, A Review of coupling Metrics for Coponent-Based Developent, In Proceedings of 2009 World Congress on Software Engineering (WCSE 2009), vol. 4, pp.65-69,

Keywords: International Mobile Telecommunication (IMT) Systems, evaluating the usage of frequency bands, evaluation indicators

Keywords: International Mobile Telecommunication (IMT) Systems, evaluating the usage of frequency bands, evaluation indicators 2nd International Conference on Advances in Mechanical Engineering and Industrial Inforatics (AMEII 206) Entropy Method based Evaluation for Spectru Usage Efficiency of International Mobile Telecounication

More information

Allocation of Multiple Services in Multi-Access Wireless Systems

Allocation of Multiple Services in Multi-Access Wireless Systems Allocation of Multiple Serices in Multi-Access Wireless Systes Anders Furuskär Wireless@KTH, Royal Institute of Technology, Sweden and Ericsson Research anders.furuskar@era.ericsson.se Abstract This paper

More information

Relation between C/N Ratio and S/N Ratio

Relation between C/N Ratio and S/N Ratio Relation between C/N Ratio and S/N Ratio In our discussion in the past few lectures, we have coputed the C/N ratio of the received signals at different points of the satellite transission syste. The C/N

More information

ELEC2202 Communications Engineering Laboratory Frequency Modulation (FM)

ELEC2202 Communications Engineering Laboratory Frequency Modulation (FM) ELEC Counications Engineering Laboratory ---- Frequency Modulation (FM) 1. Objectives On copletion of this laboratory you will be failiar with: Frequency odulators (FM), Modulation index, Bandwidth, FM

More information

A New Localization and Tracking Algorithm for Wireless Sensor Networks Based on Internet of Things

A New Localization and Tracking Algorithm for Wireless Sensor Networks Based on Internet of Things Sensors & Transducers 203 by IFSA http://www.sensorsportal.co A New Localization and Tracking Algorith for Wireless Sensor Networks Based on Internet of Things, 2 Zhang Feng, Xue Hui-Feng, 2 Zhang Yong-Heng,

More information

DSI3 Sensor to Master Current Threshold Adaptation for Pattern Recognition

DSI3 Sensor to Master Current Threshold Adaptation for Pattern Recognition International Journal of Signal Processing Systes Vol., No. Deceber 03 DSI3 Sensor to Master Current Threshold Adaptation for Pattern Recognition David Levy Infineon Austria AG, Autootive Power Train Systes,

More information

Comparison Between PLAXIS Output and Neural Network in the Guard Walls

Comparison Between PLAXIS Output and Neural Network in the Guard Walls Coparison Between PLAXIS Output and Neural Network in the Guard Walls Ali Mahbod 1, Abdolghafar Ghorbani Pour 2, Abdollah Tabaroei 3, Sina Mokhtar 2 1- Departent of Civil Engineering, Shahid Bahonar University,

More information

AN OPTIMAL DESIGN PROCESS FOR AN ADEQUATE PRODUCT?

AN OPTIMAL DESIGN PROCESS FOR AN ADEQUATE PRODUCT? AN OPTIMAL DESIGN PROCESS FOR AN ADEQUATE PRODUCT? P. J. Clarkson University of Cabridge Departent of Engineering e-ail: pjc10@ca.ac.uk Keywords: process odelling, robustness, optiisation Abstract: The

More information

PREDICTING SOUND LEVELS BEHIND BUILDINGS - HOW MANY REFLECTIONS SHOULD I USE? Apex Acoustics Ltd, Gateshead, UK

PREDICTING SOUND LEVELS BEHIND BUILDINGS - HOW MANY REFLECTIONS SHOULD I USE? Apex Acoustics Ltd, Gateshead, UK PREDICTING SOUND LEVELS BEHIND BUILDINGS - HOW MANY REFLECTIONS SHOULD I USE? W Wei A Cooke J Havie-Clark Apex Acoustics Ltd, Gateshead, UK Apex Acoustics Ltd, Gateshead, UK Apex Acoustics Ltd, Gateshead,

More information

Methodology for Maintainability-Based Risk Assessment

Methodology for Maintainability-Based Risk Assessment Methodology for Maintainability-Based Risk Assessent Walid M. Abdeloez, West Virginia Uniersity Katerina Gosea-Popstojanoa, Ph. D., West Virginia Uniersity Hany H. Aar, Ph. D., West Virginia Uniersity

More information

Performance Analysis of Atmospheric Field Conjugation Adaptive Arrays

Performance Analysis of Atmospheric Field Conjugation Adaptive Arrays Perforance Analysis of Atospheric Field Conjugation Adaptive Arrays Aniceto Belonte* a, Joseph M. Kahn b a Technical Univ. of Catalonia, Dept. of Signal Theory and Coun., 08034 Barcelona, Spain; b Stanford

More information

Improving Power Grid Resilience Through Predictive Outage Estimation

Improving Power Grid Resilience Through Predictive Outage Estimation Iproving Power Grid Resilience Through Predictive Outage Estiation Rozhin Eskandarpour, Ain Khodaei Departent of Electrical and Coputer Engineering University of Denver Denver, CO 800, USA rozhin.eskandarpour@du.edu,

More information

OTC Statistics of High- and Low-Frequency Motions of a Moored Tanker. sensitive to lateral loading such as the SAL5 and

OTC Statistics of High- and Low-Frequency Motions of a Moored Tanker. sensitive to lateral loading such as the SAL5 and OTC 61 78 Statistics of High- and Low-Frequency Motions of a Moored Tanker by J.A..Pinkster, Maritie Research Inst. Netherlands Copyright 1989, Offshore Technology Conference This paper was presented at

More information

Part 9: Basic AC Theory

Part 9: Basic AC Theory Part 9: Basic AC Theory 9.1 Advantages Of AC Systes Dealing with alternating current (AC) supplies is on the whole ore coplicated than dealing with DC current, However there are certain advantages of AC

More information

Investigating Multiple Alternating Cooperative Broadcasts to Enhance Network Longevity

Investigating Multiple Alternating Cooperative Broadcasts to Enhance Network Longevity Investigating Multiple Alternating Cooperative Broadcasts to Enhance Network Longevity Aravind Kailas School of Electrical and Coputer Engineering Georgia Institute of Technology Atlanta, Georgia 3033-050,

More information

Kalman Filtering for NLOS Mitigation and Target Tracking in Indoor Wireless Environment

Kalman Filtering for NLOS Mitigation and Target Tracking in Indoor Wireless Environment 16 Kalan Filtering for NLOS Mitigation and Target Tracking in Indoor Wireless Environent Chin-Der Wann National Sun Yat-Sen University Taiwan 1. Introduction Kalan filter and its nonlinear extension, extended

More information

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 3, Issue 9, September 2014

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 3, Issue 9, September 2014 International Journal of Advanced Research in Electronics and Counication Engineering Volue 3, Issue 9, Septeber 2014 High Speed Error Detection and Data Recovery Architecture for Video Testing Applications

More information

Power Improvement in 64-Bit Full Adder Using Embedded Technologies Er. Arun Gandhi 1, Dr. Rahul Malhotra 2, Er. Kulbhushan Singla 3

Power Improvement in 64-Bit Full Adder Using Embedded Technologies Er. Arun Gandhi 1, Dr. Rahul Malhotra 2, Er. Kulbhushan Singla 3 Power Iproveent in 64-Bit Full Adder Using Ebedded Technologies Er. Arun Gandhi 1, Dr. Rahul Malhotra 2, Er. Kulbhushan Singla 3 1 Departent of ECE, GTBKIET, Chhapianwali Malout, Punjab 2 Director, Principal,

More information

ESTIMATION OF OVERCOVERAGE IN THE CENSUS OF CANADA USING AN AUTOMATED APPROACH. Claude Julien, Statistics Canada Ottawa, Ontario, Canada K1A 0T6

ESTIMATION OF OVERCOVERAGE IN THE CENSUS OF CANADA USING AN AUTOMATED APPROACH. Claude Julien, Statistics Canada Ottawa, Ontario, Canada K1A 0T6 ESTMATON OF OVERCOVERAGE N THE CENSUS OF CANADA USNG AN AUTOMATED APPROACH Claude Julien, Statistics Canada Ottawa, Ontario, Canada K1A 0T6 KEY WORDS: Coverage evaluation, two-phase design, stratification

More information

Design and Implementation of Block Based Transpose Form FIR Filter

Design and Implementation of Block Based Transpose Form FIR Filter Design and Ipleentation of Bloc Based Transpose For FIR Filter O. Venata rishna 1, Dr. C. Venata Narasihulu 2, Dr.. Satya Prasad 3 1 (ECE, CVR College of Engineering, Hyderabad, India) 2 (ECE, Geethanjali

More information

Windowing High-Resolution ADC Data Part 2

Windowing High-Resolution ADC Data Part 2 Windoing High-Resolution DC Data art Josh Carnes pplications Engineer, ational Seiconductor Corp. bstract nalyzing data fro DCs requires the use of indoing functions for spectral estiation and analysis

More information

NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 PASSIVE CONTROL OF LAUNCH NOISE IN ROCKET PAYLOAD BAYS

NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 PASSIVE CONTROL OF LAUNCH NOISE IN ROCKET PAYLOAD BAYS first nae & faily nae: Rick Morgans Page nuber: 1 NINTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION, ICSV9 PASSIVE CONTROL OF LAUNCH NOISE IN ROCKET PAYLOAD BAYS Rick Morgans, Ben Cazzolato, Anthony

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu Clais, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

ELECTROMAGNETIC COVERAGE CALCULATION IN GIS

ELECTROMAGNETIC COVERAGE CALCULATION IN GIS ELECTROMAGNETIC COVERAGE CALCULATION IN GIS M. Uit Guusay 1, Alper Sen 1, Uut Bulucu 2, Aktul Kavas 2 1 Yildiz Technical University, Departent of Geodesy and Photograetry Engineering, Besiktas, Istanbul,

More information

Additive Synthesis, Amplitude Modulation and Frequency Modulation

Additive Synthesis, Amplitude Modulation and Frequency Modulation Additive Synthesis, Aplitude Modulation and Frequency Modulation Pro Eduardo R Miranda Varèse-Gastproessor eduardo.iranda@btinternet.co Electronic Music Studio TU Berlin Institute o Counications Research

More information

Modeling Beam forming in Circular Antenna Array with Directional Emitters

Modeling Beam forming in Circular Antenna Array with Directional Emitters International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 Volue 5 Issue 3 ǁ Mar. 2017 ǁ PP.01-05 Modeling Bea foring in Circular Antenna Array

More information

Implementation of Adaptive Viterbi Decoder

Implementation of Adaptive Viterbi Decoder Ipleentation of Adaptive Viterbi Decoder Devendra Made #1 VIII Se B.E.(Etrx) K.D.K.College of Engineering, Nagpur, Maharashtra(I) Asst. Prof. R.B. Khule *2 M.Tech V.L.S.I. K.D.K.College of Engineering,

More information

EFFECTS OF MASKING ANGLE AND MULTIPATH ON GALILEO PERFORMANCES IN DIFFERENT ENVIRONMENTS

EFFECTS OF MASKING ANGLE AND MULTIPATH ON GALILEO PERFORMANCES IN DIFFERENT ENVIRONMENTS 1 EFFECTS OF MASKING ANGLE AND MULTIPATH ON GALILEO PERFORMANCES IN DIFFERENT ENVIRONMENTS M. Malicorne*, M. Bousquet**, V. Calettes*** SUPAERO, 1 avenue Edouard Belin BP 43, 3155 Toulouse Cedex, France.

More information

A NEW APPROACH TO UNGROUNDED FAULT LOCATION IN A THREE-PHASE UNDERGROUND DISTRIBUTION SYSTEM USING COMBINED NEURAL NETWORKS & WAVELET ANALYSIS

A NEW APPROACH TO UNGROUNDED FAULT LOCATION IN A THREE-PHASE UNDERGROUND DISTRIBUTION SYSTEM USING COMBINED NEURAL NETWORKS & WAVELET ANALYSIS A NEW APPROACH TO UNGROUNDED FAULT LOCATION IN A THREE-PHASE UNDERGROUND DISTRIBUTION SYSTEM USING COMBINED NEURAL NETWORKS & WAVELET ANALYSIS Jaal Moshtagh University of Bath, UK oshtagh79@yahoo.co Abstract

More information

Yield Enhancement Techniques for 3D Memories by Redundancy Sharing among All Layers

Yield Enhancement Techniques for 3D Memories by Redundancy Sharing among All Layers Yield Enhanceent Techniques for 3D Meories by Redundancy Sharing aong All Layers Joohwan Lee, Kihyun Park, and Sungho Kang Three-diensional (3D) eories using through-silicon vias (TSVs) will likely be

More information

Randomized Scheduling Algorithms for Wireless Sensor Networks

Randomized Scheduling Algorithms for Wireless Sensor Networks Randoized Scheduling Algoriths for Wireless Sensor etworks abhendra Bisnik, eeraj Jaggi Rensselaer Polytechnic Institute Troy, Y 80 bisnin@rpiedu, jaggin@rpiedu I ITRODUCTIO A wireless sensor network WS

More information

A Novel NLOS Mitigation Approach for Wireless Positioning System

A Novel NLOS Mitigation Approach for Wireless Positioning System 2 3rd International Conference on Coputer and Electrical Engineering (ICCEE 2) IPCSIT vol. 53 (22) (22) IACSIT Press, Singapore DOI:.7763/IPCSIT.22.V53.No..54 A Novel NLOS Mitigation Approach for Wireless

More information

Incorporating Performance Degradation in Fault Tolerant Control System Design with Multiple Actuator Failures

Incorporating Performance Degradation in Fault Tolerant Control System Design with Multiple Actuator Failures International Incorporating Journal Perforance of Control, Degradation Autoation, in and ault Systes, Tolerant vol. Control, no. Syste, pp. 7-, Design with June Multiple Actuator ailures 7 Incorporating

More information

Sound recording with the application of microphone arrays

Sound recording with the application of microphone arrays Coputer Applications in Electrical Engineering Sound recording with the application of icrophone arrays Eugeniusz Kornatowski West Poeranian University of Technology 7-26 Szczecin, 26 Kwietnia, e-ail:

More information

A Novel Control Scheme to Reduce Storage Capacitor of Flyback PFC Converter

A Novel Control Scheme to Reduce Storage Capacitor of Flyback PFC Converter International Journal of Electronics and Electrical Engineering Vol. 4, No., April 6 A Novel Control Schee to Reduce Storage Capacitor of Flyback PFC Converter Boyang Chen and Lei Li College of Autoation,

More information

Detection of Faults in Power System Using Wavelet Transform and Independent Component Analysis

Detection of Faults in Power System Using Wavelet Transform and Independent Component Analysis Detection of Faults in Power Syste Using Wavelet Transfor and Independent Coponent Analysis 1 Prakash K. Ray, 2 B. K. Panigrahi, 2 P. K. Rout 1 Dept. of Electrical and Electronics Engineering, IIIT, Bhubaneswar,

More information

Power-Efficient Resource Allocation for MC-NOMA with Statistical Channel State Information

Power-Efficient Resource Allocation for MC-NOMA with Statistical Channel State Information Power-Efficient Resource Allocation for MC-NOMA with Statistical Channel State Inforation Zhiqiang Wei, Derrick Wing Kwan Ng, and Jinhong Yuan School of Electrical Engineering and Telecounications, The

More information

New Adaptive Linear Combination Structure for Tracking/Estimating Phasor and Frequency of Power System

New Adaptive Linear Combination Structure for Tracking/Estimating Phasor and Frequency of Power System 28 Journal of Electrical Engineering & echnology Vol. 5, No., pp. 28~35, 2 New Adaptive Linear Cobination Structure for racking/estiating Phasor and Frequency of Power Syste Choowong-Wattanasakpubal and

More information

LOW COST PRODUCTION PHASE NOISE MEASUREMENTS ON MICROWAVE AND MILLIMETRE WAVE FREQUENCY SOURCES

LOW COST PRODUCTION PHASE NOISE MEASUREMENTS ON MICROWAVE AND MILLIMETRE WAVE FREQUENCY SOURCES Page 1 of 10 LOW COST PRODUCTION PHASE NOISE MEASUREMENTS ON MICROWAVE AND MILLIMETRE WAVE FREQUENCY SOURCES Hugh McPherson Spectral Line Systes Ltd, Units 1,2&3 Scott Road, Tarbert, Isle of Harris. www.spectral-line-systes.co.uk

More information

presented on yfra.,- /4/,'d)

presented on yfra.,- /4/,'d) AN ABSTRACT OF THE THESIS OF in Jaes Willia Walker for the MSEE (Nae) (Degree) Electrical Engineering presented on yfra.,- /4/,'d) (Date) Title: A PROGRAMMED INTRODUCTION TO MODULATION TECHNIQUES Abstract

More information

Parameter Identification of Transfer Functions Using MATLAB

Parameter Identification of Transfer Functions Using MATLAB Paraeter Identification of Transfer Functions Using MATLAB Mato Fruk, Goran Vujisić, Toislav Špoljarić Departent of Electrical Engineering The Polytechnic of Zagreb Konavoska, Zagreb, Croatia ato.fruk@tvz.hr,

More information

Packet Loss and Delay Combined Optimization for Satellite Channel Bandwidth Allocation Controls

Packet Loss and Delay Combined Optimization for Satellite Channel Bandwidth Allocation Controls Packet Loss and Delay obined Optiiation for Satellite hannel Bandwth Allocation ontrols Igor Bisio Meber, IEEE, Mario Marchese Senior Meber, IEEE DIST - Departent of ounication, oputer and Syste Science

More information

A Wireless Transmission Technique for Remote Monitoring and Recording System on Power Devices by GPRS Network

A Wireless Transmission Technique for Remote Monitoring and Recording System on Power Devices by GPRS Network Proceedings of the 6th WSEAS International Conference on Instruentation, Measureent, Circuits & Systes, Hangzhou, China, April 15-17, 007 13 A Wireless Transission Technique for Reote Monitoring and Recording

More information

APPLICATION OF THE FAN-CHIRP TRANSFORM TO HYBRID SINUSOIDAL+NOISE MODELING OF POLYPHONIC AUDIO

APPLICATION OF THE FAN-CHIRP TRANSFORM TO HYBRID SINUSOIDAL+NOISE MODELING OF POLYPHONIC AUDIO 6th European Signal Processing Conference (EUSIPCO 8), Lausanne, Switzerland, August 5-9, 8, copyright by EURASIP APPLICATION OF THE FAN-CHIRP TRANSFORM TO HYBRID SINUSOIDAL+NOISE MODELING OF POLYPHONIC

More information

Energy-Efficient Cellular Communications Powered by Smart Grid Technology

Energy-Efficient Cellular Communications Powered by Smart Grid Technology Energy-Efficient Cellular Counications Powered by Sart Grid Technology Itiaz Nasi, Mostafa Zaan Chowdhury, and Md. Syadus Sefat Departent of Electrical and Electronic Engineering Khulna University of Engineering

More information

QUID 2017, pp , Special Issue N 1- ISSN: X, Medellín-Colombia

QUID 2017, pp , Special Issue N 1- ISSN: X, Medellín-Colombia QUID 2017, pp. 870-875, Special Issue N 1- ISSN: 1692-343X, Medellín-Colobia MODELING OF EXPECTATIONS OF ECONOMIC AGENTS AS INSTRUMENT OF DIAGNOSTICS OF ECONOMIC CYCLES (ON THE EXAMPLE OF THE RUSSIAN ECONOMY)

More information

OPTIMIZE THE POWER CONTROL AND NETWORK LIFETIME USING ZERO - SUM GAME THEORY FOR WIRELESS SENSOR NETWORKS

OPTIMIZE THE POWER CONTROL AND NETWORK LIFETIME USING ZERO - SUM GAME THEORY FOR WIRELESS SENSOR NETWORKS OTIMIZE THE OWER CONTROL AND NETWORK LIFETIME USING ZERO - SUM GAME THEORY FOR WIRELESS SENSOR NETWORKS Vinoba.V 1, Chithra.S.M 1 Departent of Matheatics, K.N. Governent Arts college, Tail Nadu,( India.)

More information

UNIT - II CONTROLLED RECTIFIERS (Line Commutated AC to DC converters) Line Commutated Converter

UNIT - II CONTROLLED RECTIFIERS (Line Commutated AC to DC converters) Line Commutated Converter UNIT - II CONTROLLED RECTIFIERS (Line Coutated AC to DC converters) INTRODUCTION TO CONTROLLED RECTIFIERS Controlled rectifiers are line coutated ac to power converters which are used to convert a fixed

More information

ACCURATE DISPLACEMENT MEASUREMENT BASED ON THE FREQUENCY VARIATION MONITORING OF ULTRASONIC SIGNALS

ACCURATE DISPLACEMENT MEASUREMENT BASED ON THE FREQUENCY VARIATION MONITORING OF ULTRASONIC SIGNALS XVII IMEKO World Congress Metrology in 3rd Millenniu June 22 27, 2003, Dubrovnik, Croatia ACCURATE DISPLACEMENT MEASUREMENT BASED ON THE FREQUENCY VARIATION MONITORING OF ULTRASONIC SIGNALS Ch. Papageorgiou

More information

Performance of Multiuser MIMO System Employing Block Diagonalization with Antenna Selection at Mobile Stations

Performance of Multiuser MIMO System Employing Block Diagonalization with Antenna Selection at Mobile Stations Perforance of Multiuser MIMO Syste Eploying Bloc Diagonalization with Antenna Selection at Mobile Stations Feng Wang, Mare E. Bialowsi School of Inforation Technology and Electrical Engineering The University

More information

Distributed Power Delivery for Energy Efficient and Low Power Systems

Distributed Power Delivery for Energy Efficient and Low Power Systems Distributed Power Delivery for Energy Efficient and Low Power Systes Selçuk Köse Departent of Electrical Engineering University of South Florida Tapa, Florida 33620 kose@usf.edu Eby G. Friedan Departent

More information

High Impedance Fault Detection in Electrical Power Feeder by Wavelet and GNN

High Impedance Fault Detection in Electrical Power Feeder by Wavelet and GNN International Journal of Engineering and Applied Sciences (IJEAS) ISSN: 2394-3661, Volue-2, Issue-3, March 2015 High Ipedance Fault Detection in Electrical Power Feeder by Wavelet and GNN Majid Jail, Rajveer

More information

Block Diagram of FM Receiver

Block Diagram of FM Receiver FM Receivers FM receivers, like AM receivers, utilize the superheterodyne principle, but they operate at uch higher frequencies (88-108 MHz). A liiter is often used to ensure the received signal is constant

More information

Transmit Power and Bit Allocations for OFDM Systems in a Fading Channel

Transmit Power and Bit Allocations for OFDM Systems in a Fading Channel Transit Power and Bit Allocations for OFD Systes in a Fading Channel Jiho Jang *, Kwang Bok Lee, and Yong-Hwan Lee * Sasung Electronics Co. Ltd., Suwon P.O.Box, Suwon-si, Gyeonggi-do 44-74, Korea School

More information

EQUALIZED ALGORITHM FOR A TRUCK CABIN ACTIVE NOISE CONTROL SYSTEM

EQUALIZED ALGORITHM FOR A TRUCK CABIN ACTIVE NOISE CONTROL SYSTEM EQUALIZED ALGORITHM FOR A TRUCK CABIN ACTIVE NOISE CONTROL SYSTEM Guangrong Zou, Maro Antila, Antti Lanila and Jari Kataja Sart Machines, VTT Technical Research Centre of Finland P.O. Box 00, FI-0 Tapere,

More information

This file is part of the following reference: Access to this file is available from:

This file is part of the following reference: Access to this file is available from: This file is part of the following reference: Page, Geoff (27) Mass Transport Evaluation using consolidated VHF Radar and Acoustic Doppler Current Profiler data. Masters (Research) thesis, Jaes Cook University.

More information

Mitigation of GPS L 2 signal in the H I observation based on NLMS algorithm Zhong Danmei 1, a, Wang zhan 1, a, Cheng zhu 1, a, Huang Da 1, a

Mitigation of GPS L 2 signal in the H I observation based on NLMS algorithm Zhong Danmei 1, a, Wang zhan 1, a, Cheng zhu 1, a, Huang Da 1, a 2nd International Conference on Electrical, Coputer Engineering and Electronics (ICECEE 25 Mitigation of GPS L 2 signal in the H I observation based on NLMS algorith Zhong Danei, a, Wang zhan, a, Cheng

More information

Secondary-side-only Simultaneous Power and Efficiency Control in Dynamic Wireless Power Transfer System

Secondary-side-only Simultaneous Power and Efficiency Control in Dynamic Wireless Power Transfer System 069060 Secondary-side-only Siultaneous Power and Efficiency Control in Dynaic Wireless Power Transfer Syste 6 Giorgio ovison ) Daita Kobayashi ) Takehiro Iura ) Yoichi Hori ) ) The University of Tokyo,

More information

Population Figures. Methodology

Population Figures. Methodology Population Figures Methodology June 018 1 Introduction The Population Figures statistical operation has the purpose of providing every six onth a quantitative easureent of the population with regular residence

More information

Estimating Travel Time Distribution under different Traffic conditions

Estimating Travel Time Distribution under different Traffic conditions Estiating Travel Tie Distribution under different Traffic conditions Younes Guessous, Maurice Aron, Neila Bhouri, Sion Cohen To cite this version: Younes Guessous, Maurice Aron, Neila Bhouri, Sion Cohen.

More information

Iterative Receiver Signal Processing for Joint Mitigation of Transmitter and Receiver Phase Noise in OFDM-Based Cognitive Radio Link

Iterative Receiver Signal Processing for Joint Mitigation of Transmitter and Receiver Phase Noise in OFDM-Based Cognitive Radio Link Iterative Receiver Signal Processing for Joint Mitigation of Transitter and Receiver Phase Noise in OFDM-Based Cognitive Radio Link Ville Syrjälä and Mikko Valkaa Departent of Counications Engineering

More information

A soft decision decoding of product BCH and Reed-Müller codes for error control and peak-factor reduction in OFDM

A soft decision decoding of product BCH and Reed-Müller codes for error control and peak-factor reduction in OFDM A soft decision decoding of product BCH and Reed-Müller codes for error control and pea-factor reduction in OFDM Yves LOUET *, Annic LE GLAUNEC ** and Pierre LERAY ** * PhD Student and ** Professors, Departent

More information

A Selection Region Based Routing Protocol for Random Mobile ad hoc Networks with Directional Antennas

A Selection Region Based Routing Protocol for Random Mobile ad hoc Networks with Directional Antennas A Selection Region Based Routing Protocol for Rando Mobile ad hoc Networks with Directional Antennas arxiv:1011.6017v1 cs.it] 8 Nov 010 Di Li, Changchuan Yin, and Changhai Chen Key Laboratory of Universal

More information

Adaptive Harmonic IIR Notch Filter with Varying Notch Bandwidth and Convergence Factor

Adaptive Harmonic IIR Notch Filter with Varying Notch Bandwidth and Convergence Factor Journal of Counication and Coputer (4 484-49 doi:.765/548-779/4.6. D DAVID PUBLISHING Adaptive Haronic IIR Notch Filter with Varying Notch Bandwidth and Convergence Factor Li Tan, Jean Jiang, and Liango

More information

SECURITY AND BER PERFORMANCE TRADE-OFF IN WIRELESS COMMUNICATION SYSTEMS APPLICATIONS

SECURITY AND BER PERFORMANCE TRADE-OFF IN WIRELESS COMMUNICATION SYSTEMS APPLICATIONS Latin Aerican Applied Research 39:187-192 (2009) SECURITY AND BER PERFORMANCE TRADE-OFF IN WIRELESS COMMUNICATION SYSTEMS APPLICATIONS L. ARNONE, C. GONZÁLEZ, C. GAYOSO, J. CASTIÑEIRA MOREIRA and M. LIBERATORI

More information

Simplified Analysis and Design of MIMO Ad Hoc Networks

Simplified Analysis and Design of MIMO Ad Hoc Networks Siplified Analysis and Design of MIMO Ad Hoc Networks Sunil Srinivasa and Martin Haenggi Departent of Electrical Engineering University of Notre Dae Notre Dae, IN 46556, USA Eail: {ssriniv, haenggi}@nd.edu

More information

SIG: Signal-Processing

SIG: Signal-Processing TH Köln - Technology, Arts, Sciences Prof. Dr. Rainer Bartz SIG: Signal-Processing Copendiu (6) Prof. Dr.-Ing. Rainer Bartz rainer.bartz@th-koeln.de Contact: eail: website: office: rainer.bartz@th-koeln.de

More information

Indoor Multiple-Antenna Channel Characterization from 2 to 8 GHz

Indoor Multiple-Antenna Channel Characterization from 2 to 8 GHz Indoor Multiple-Antenna Channel Characterization fro to 8 GHz Ada S Y Poon and Minnie Ho Counications and Interconnect Lab, Intel Corporation Abstract In ultiple-antenna channels, e optiality of a transission

More information

Design and Implementation of Serial Port Ultrasonic Distance Measurement System Based on STC12 Jian Huang

Design and Implementation of Serial Port Ultrasonic Distance Measurement System Based on STC12 Jian Huang International Conference on Education, Manageent and Coputer Science (ICEMC 2016) Design and Ipleentation of Serial Port Ultrasonic Distance Measureent Syste Based on STC12 Jian Huang Xijing University,

More information

Cross-correlation tracking for Maximum Length Sequence based acoustic localisation

Cross-correlation tracking for Maximum Length Sequence based acoustic localisation Cross-correlation tracking for Maxiu Length Sequence based acoustic localisation Navinda Kottege Research School of Inforation Sciences and Engineering The Australian National University, ACT, Australia

More information

Overlapped frequency-time division multiplexing

Overlapped frequency-time division multiplexing April 29, 16(2): 8 13 www.sciencedirect.co/science/journal/158885 he Journal of China Universities of Posts and elecounications www.buptjournal.cn/xben Overlapped frequency-tie division ultiplexing JIANG

More information

Impact of the Reactive Power Compensation on Harmonic Distortion Level

Impact of the Reactive Power Compensation on Harmonic Distortion Level pact of the Reactive Power Copensation on Haronic Distortion Level J. A. M. eto,. C. Jesus, L. L. Piesanti Departaento de Tecnologia Universidade Regional do oroeste do Estado do Rio Grande do Sul juí

More information

Precise Indoor Localization System For a Mobile Robot Using Auto Calibration Algorithm

Precise Indoor Localization System For a Mobile Robot Using Auto Calibration Algorithm Precise Indoor Localization Syste For a Mobile Robot Using Auto Calibration Algorith Sung-Bu Ki, JangMyung Lee, and I.O. Lee : Pusan National University, http://robotics.ee.pusan.ac.r, : Ninety syste Abstract:

More information

Spectrum Sensing in Low SNR: Diversity Combining and Cooperative Communications

Spectrum Sensing in Low SNR: Diversity Combining and Cooperative Communications 0 6th International Conference on Industrial and Inforation Systes, ICIIS 0, Aug. 6-9, 0, Sri Lanka Spectru Sensing in Low SR: Diversity Cobining and Cooperative Counications Saan Atapattu, Chintha Tellabura,

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION ITU-T J.133 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/2002) SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA

More information

Group Secret Key Generation in Wireless Networks: Algorithms and Rate Optimization

Group Secret Key Generation in Wireless Networks: Algorithms and Rate Optimization Group Secret Key Generation in Wireless Networks: Algoriths and Rate Optiization Peng Xu, Kanapathippillai Cuanan, Meber, IEEE, Zhiguo Ding, Senior, Meber, IEEE, Xuchu Dai and Kin K. Leung Fellow, IEEE

More information

Study and Implementation of Complementary Golay Sequences for PAR reduction in OFDM signals

Study and Implementation of Complementary Golay Sequences for PAR reduction in OFDM signals Study and Ipleentation of Copleentary Golay Sequences for PAR reduction in OFDM signals Abstract In this paper soe results of PAR reduction in OFDM signals and error correction capabilities by using Copleentary

More information

Distributed Resource Allocation Assisted by Intercell Interference Mitigation in Downlink Multicell MC DS-CDMA Systems

Distributed Resource Allocation Assisted by Intercell Interference Mitigation in Downlink Multicell MC DS-CDMA Systems 1 Distributed Resource Allocation Assisted by Intercell Interference Mitigation in Downlin Multicell MC DS-CDMA Systes Jia Shi, Zhengyu Song, IEEE Meber, and Qiang Ni, IEEE Senior Meber Abstract This paper

More information

Distributed Power and Channel Allocation for Cognitive Femtocell Network using a Coalitional Game in Partition Form Approach

Distributed Power and Channel Allocation for Cognitive Femtocell Network using a Coalitional Game in Partition Form Approach Distributed Power and Channel Allocation for Cognitive Fetocell Network using a Coalitional Gae in Partition For Approach Tuan LeAnh, Nguyen H. Tran, Meber, IEEE, Sungwon Lee, Meber, IEEE, Eui-Na Huh,

More information

NONLINEAR WAVELET PACKET DENOISING OF IMPULSIVE VIBRATION SIGNALS NIKOLAOS G. NIKOLAOU, IOANNIS A. ANTONIADIS

NONLINEAR WAVELET PACKET DENOISING OF IMPULSIVE VIBRATION SIGNALS NIKOLAOS G. NIKOLAOU, IOANNIS A. ANTONIADIS NONLINEAR WAVELET PACKET DENOISING OF IMPULSIVE VIBRATION SIGNALS NIKOLAOS G. NIKOLAOU, IOANNIS A. ANTONIADIS Departent of Mechanical Engineering, Machine Design and Control Systes Section National Technical

More information

Real Time Etch-depth Measurement Using Surface Acoustic Wave Sensor

Real Time Etch-depth Measurement Using Surface Acoustic Wave Sensor Australian Journal of Basic and Applied Sciences, (8): -7, 1 ISSN 1991-8178 Real Tie Etch-depth Measureent Using Surface Acoustic Wave Sensor 1 Reza Hosseini, Navid Rahany, 3 Behrad Soltanbeigi, Rouzbeh

More information

Three Component Time-domain Electromagnetic Surveying: Modeling and Data Analysis

Three Component Time-domain Electromagnetic Surveying: Modeling and Data Analysis PIERS ONLINE, VOL., NO., 75 Three Coponent Tie-doain Electroagnetic Surveying: Modeling and Data Analysis Chow-Son Chen 1, Wei-Hsuan Chiu 1, and Ching-Ren Lin 1 Institute of Geophysics, National Central

More information

Notes on Orthogonal Frequency Division Multiplexing (OFDM)

Notes on Orthogonal Frequency Division Multiplexing (OFDM) Notes on Orthogonal Frequency Division Multiplexing (OFDM). Discrete Fourier ransfor As a reinder, the analytic fors of Fourier and inverse Fourier transfors are X f x t t, f dt x t exp j2 ft dt (.) where

More information

Department of Mechanical and Aerospace Engineering, Case Western Reserve University, Cleveland, OH, 2

Department of Mechanical and Aerospace Engineering, Case Western Reserve University, Cleveland, OH, 2 Subission International Conference on Acoustics, Speech, and Signal Processing (ICASSP ) PARAMETRIC AND NON-PARAMETRIC SIGNAL ANALYSIS FOR MAPPING AIR FLOW IN THE EAR-CANALTO TONGUE MOVEMENT: A NEW STRATEGY

More information

EXPERIMENTAL VERIFICATION OF SINUSOIDAL APPROXIMATION IN ANALYSIS OF THREE-PHASE TWELVE-PULSE OUTPUT VOLTAGE TYPE RECTIFIERS

EXPERIMENTAL VERIFICATION OF SINUSOIDAL APPROXIMATION IN ANALYSIS OF THREE-PHASE TWELVE-PULSE OUTPUT VOLTAGE TYPE RECTIFIERS th INTERNATIONAL SYPOSIU on POWER ELECTRONICS - Ee 9 XV eđunarodni sipoziju Energetska elektronika Ee 9 NOVI SAD, REPUBLIC OF SERBIA, October 8 th - th, 9 EXPERIENTAL VERIFICATION OF SINUSOIDAL APPROXIATION

More information

ANALYSIS AND OPTIMIZATION OF SYNTHETIC APERTURE ULTRASOUND IMAGING USING THE EFFECTIVE APERTURE APPROACH. Milen Nikolov, Vera Behar

ANALYSIS AND OPTIMIZATION OF SYNTHETIC APERTURE ULTRASOUND IMAGING USING THE EFFECTIVE APERTURE APPROACH. Milen Nikolov, Vera Behar International Journal "Inforation heories & Applications" Vol. 57 AALYSIS AD OPIMIZAIO OF SYHEIC APEUE ULASOUD IMAGIG USIG HE EFFECIVE APEUE APPOACH Milen ikolov, Vera Behar Abstract: An effective aperture

More information

Power Comparison of 2D, 3D and 2.5D Interconnect Solutions and Power Optimization of Interposer Interconnects

Power Comparison of 2D, 3D and 2.5D Interconnect Solutions and Power Optimization of Interposer Interconnects Power Coparison of 2D, 3D and 2.5D Interconnect Solutions and Power Optiization of Interposer Interconnects M Ataul Kari 1, Paul D. Franzon 2, Anil Kuar 3 1,2 North Carolina State University, 3 SEMATECH

More information

ARecent report pointed out that in 2014 the amount of data

ARecent report pointed out that in 2014 the amount of data IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, JANUARY 2XX 1 QoS-Aware Energy Efficient Association and Resource Scheduling for HetNets Taewoon Ki and J. Morris Chang, Senior Meber, IEEE Abstract

More information

New Characteristics Analysis Considering Transmission Distance and Load Variation in Wireless Power Transfer via Magnetic Resonant Coupling

New Characteristics Analysis Considering Transmission Distance and Load Variation in Wireless Power Transfer via Magnetic Resonant Coupling New Characteristics nalysis Considering Transission Distance and oad Variation in Wireless Power Transfer via Magnetic Resonant Coupling Masaki Kato, Takehiro ura, Yoichi Hori The Departent of dvanced

More information

Texas Transportation Institute The Texas A&M University System College Station, Texas

Texas Transportation Institute The Texas A&M University System College Station, Texas . Report No. FHWA/TX-04/752-4 2. Governent Accession No. 3. Recipient's Catalog No. 4. Title and Subtitle A MODEL FOR EVALUATING INTEGRATION STRATEGIES FOR OPERATING DIAMOND INTERCHANGE AND RAMP METERING

More information

Boris Krnic Nov 15, ECE 1352F. Phase Noise of VCOs

Boris Krnic Nov 15, ECE 1352F. Phase Noise of VCOs Boris Krnic Nov 15, 93 187 13 ECE 135F Phase Noise of VCOs. ABSTRACT The ain purpose of this paper is to present siplified first order noise analysis techniques as applied to ring VCOs. The scarcity of

More information

RAKE Receiver. Tommi Heikkilä S Postgraduate Course in Radio Communications, Autumn II.

RAKE Receiver. Tommi Heikkilä S Postgraduate Course in Radio Communications, Autumn II. S-72333 Postgraduate Course in Radio Counications, Autun 2004 1 RAKE Receiver Toi Heikkilä toiheikkila@teliasoneraco Abstract RAKE receiver is used in CDMA-based (Code Division Multiple Access) systes

More information

Keywords: Equivalent Instantaneous Inductance, Finite Element, Inrush Current.

Keywords: Equivalent Instantaneous Inductance, Finite Element, Inrush Current. Discriination of Inrush fro Fault Currents in Power Transforers Based on Equivalent Instantaneous Inductance Technique Coupled with Finite Eleent Method Downloaded fro ijeee.iust.ac.ir at 5:47 IRST on

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,900 116,000 10M Open access books available International authors and editors Downloads Our authors

More information

THE IMPLEMENTATION OF THE HARTEBEESTHOEK94 CO-ORDINATE SYSTEM IN SOUTH AFRICA

THE IMPLEMENTATION OF THE HARTEBEESTHOEK94 CO-ORDINATE SYSTEM IN SOUTH AFRICA THE IMPLEMENTATION OF THE HARTEBEESTHOEK94 CO-ORDINATE SYSTEM IN SOUTH AFRICA Richard Wonnacott Chief Directorate : Surveys and Mapping South Africa ABSTRACT : The Hartebeesthoek94 co-ordinate syste becae

More information

Optimal Modulation Index of the Mach-Zehnder Modulator in a Coherent Optical OFDM System Employing Digital Predistortion

Optimal Modulation Index of the Mach-Zehnder Modulator in a Coherent Optical OFDM System Employing Digital Predistortion Optial Modulation Index of the Mach-Zehnder Modulator in a Coherent Optical OFDM yste Eploying Digital redistortion David Rörich, Xiaojie Wang, Michael Bernhard, Joachi peidel Universität tuttgart, Institut

More information

VHDL-AMS Behavioral Modeling and Simulation of M-QAM transceiver system

VHDL-AMS Behavioral Modeling and Simulation of M-QAM transceiver system SETT 7 th nternational Conference: Sciences Of Electronic, Technologies Of nforation And Telecounications March 5-9, 7 TUNSA VHDL-AMS Behavioral Modeling and Siulation of M-AM transceiver syste Kari JABER,

More information

Transmit Beamforming and Iterative Water-Filling Based on SLNR for OFDMA Systems

Transmit Beamforming and Iterative Water-Filling Based on SLNR for OFDMA Systems Transit Beaforing and Iterative Water-Filling Based on SLNR for OFDMA Systes Kazunori Hayashi, Megui Kaneko, Takeshi Fui, Hideaki Sakai Graduate School of Inforatics, Kyoto University, Yoshida Honachi

More information

A Frequency Domain Approach to Design Constrained Amplitude Spreading Sequences for DS-CDMA Systems for Frequency Selective Fading Channels

A Frequency Domain Approach to Design Constrained Amplitude Spreading Sequences for DS-CDMA Systems for Frequency Selective Fading Channels A Frequency Doain Approach to Design Constrained Aplitude Spreading Sequences for DS-CDMA Systes for Frequency Selective Fading Channels B.J.Peiris, K.R.Narayanan and S.L. Miller Dept. of Electrical Engineering

More information

WIPL-D Pro: What is New in v12.0?

WIPL-D Pro: What is New in v12.0? WIPL-D Pro: What is New in v12.0? Iproveents/new features introduced in v12.0 are: 1. Extended - Extree Liits a. Extreely LOW contrast aterials b. Extended resolution for radiation pattern c. Extreely

More information