Anticipating context changes using a model-based approach requires a formal procedure for analysing and modelling their context-dependent functionality, and a stable description of the architecture which supports dynamic decision-making and architecture evolution. This article demonstrates the capabilities of the context-oriented component-based application-model-driven architecture (COCA-MDA) to support the development of self-adaptive applications, we describe a state-of-the-art case study and evaluate the development effort involved in adopting the COCA-MDA in constructing the application. An intensive analysis of the application requirements simplified the process of modelling the application's behavioural model, therefore, instead of modelling several variation models, the developers modelled an extra-functionality model. COCA-MDA reduces the development effort because it maintains a clear separation of concerns and employs a decomposition mechanism to produce a context-oriented component model which decouples the applications' core functionality from the context-dependent functionality. Estimating the MDA approach's productivity can help the software developers to select the best MDA-based methodology from the available solutions proposed in the literature. Thus, counting the source line of code is not adequate for evaluating the development effort of the MDA-based methodology. Quantifying the maintenance adjustment factor of the new, adapted, and reused code is a better estimate of the development effort of the MDA approaches.
{"title":"Model-Driven Productivity Evaluation for Self-Adaptive Context-Oriented Software Development","authors":"Basel Magableh, Stephen Barrett","doi":"10.1109/NGMAST.2011.25","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.25","url":null,"abstract":"Anticipating context changes using a model-based approach requires a formal procedure for analysing and modelling their context-dependent functionality, and a stable description of the architecture which supports dynamic decision-making and architecture evolution. This article demonstrates the capabilities of the context-oriented component-based application-model-driven architecture (COCA-MDA) to support the development of self-adaptive applications, we describe a state-of-the-art case study and evaluate the development effort involved in adopting the COCA-MDA in constructing the application. An intensive analysis of the application requirements simplified the process of modelling the application's behavioural model, therefore, instead of modelling several variation models, the developers modelled an extra-functionality model. COCA-MDA reduces the development effort because it maintains a clear separation of concerns and employs a decomposition mechanism to produce a context-oriented component model which decouples the applications' core functionality from the context-dependent functionality. Estimating the MDA approach's productivity can help the software developers to select the best MDA-based methodology from the available solutions proposed in the literature. Thus, counting the source line of code is not adequate for evaluating the development effort of the MDA-based methodology. Quantifying the maintenance adjustment factor of the new, adapted, and reused code is a better estimate of the development effort of the MDA approaches.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131504267","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
this paper describes a new model for proactive messages delivery to mobile phones. SpotEx application can use any Wi-Fi access point as presence sensor that could activate delivery for some user-generated messages right to mobile phones. The key idea is how to associate some user-defined messages and Wi-Fi access points. As a result we can build rule-based expert system that describes delivery of user-defined messages depending on visibility of Wi-Fi hotspots.
{"title":"About Location-aware Mobile Messages: Expert System Based on WiFi Spots","authors":"D. Namiot, M. Schneps-Schneppe","doi":"10.1109/NGMAST.2011.19","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.19","url":null,"abstract":"this paper describes a new model for proactive messages delivery to mobile phones. SpotEx application can use any Wi-Fi access point as presence sensor that could activate delivery for some user-generated messages right to mobile phones. The key idea is how to associate some user-defined messages and Wi-Fi access points. As a result we can build rule-based expert system that describes delivery of user-defined messages depending on visibility of Wi-Fi hotspots.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130735600","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Many diseases are diagnosed based on cell count done by clinical examination. The methods which are being used in pathological laboratories for counting cells in a sample are the traditional manual and tedious ones. This procedure is laborious and dependent on the judgment and skill of the operator. Moreover the judgment of the operator may vary in relation to fatigue and other physical conditions. Importantly these techniques consume long periods of time which may affect diagnosis. In order to improve the efficiency and veracity of diagnosis, this paper presents an algorithm that automatically counts the cells using windows based applications in mobile phones. The algorithm uses the quintessential preprocessing techniques to remove the graininess in the sample images, enhances the contrast between the cytoplasm and nucleus and extra cellular components [15]. Subsequently, the segmentation algorithm based on Otsu’s threshold, morphological operations, and marker controlled watershed algorithm and cell size considerations is performed. Pathologists can now prepare and image thousands of samples and save on time per day using this automation.
{"title":"An Unparagoned Application for Red Blood Cell Counting using Marker Controlled Watershed Algorithm for Android Mobile","authors":"Y. Karunakar, A. Kuwadekar","doi":"10.1109/NGMAST.2011.27","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.27","url":null,"abstract":"Many diseases are diagnosed based on cell count done by clinical examination. The methods which are being used in pathological laboratories for counting cells in a sample are the traditional manual and tedious ones. This procedure is laborious and dependent on the judgment and skill of the operator. Moreover the judgment of the operator may vary in relation to fatigue and other physical conditions. Importantly these techniques consume long periods of time which may affect diagnosis. In order to improve the efficiency and veracity of diagnosis, this paper presents an algorithm that automatically counts the cells using windows based applications in mobile phones. The algorithm uses the quintessential preprocessing techniques to remove the graininess in the sample images, enhances the contrast between the cytoplasm and nucleus and extra cellular components [15]. Subsequently, the segmentation algorithm based on Otsu’s threshold, morphological operations, and marker controlled watershed algorithm and cell size considerations is performed. Pathologists can now prepare and image thousands of samples and save on time per day using this automation.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116623919","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The use of trained Neural networks has found a variegated field of applications in the present world. In most of the developing countries, investing in stocks, albeit the risk factor is the most lucrative way of earning quick bucks. This has lead to the development of various models for financial markets and investment. Black-Scholes model opened a new domain for research in the field of stock markets. The model develops partial differential equations whose solution, the Black-Scholes formula, is widely used in the pricing of European-style options. The Aim of "Neural Network Based Stock Price Forecasting Model" is to develop a Model which will be used to Forecast Future Stock Prices using handheld Android Mobile phones. It will be developed by using one of the Concepts in Artificial Intelligence (8), "Artificial neural networks (ANNs) have rapidly grown in popularity. They are artificial intelligence adaptive software systems that have been inspired by how biological neural networks work. They are used because they can learn to detect complex patterns in data. In mathematical terms, they are universal function approximators, meaning that given the right data and configured correctly; they can capture and model any input-output relationships. This not only removes the need for human interpretation of charts or the series of rules for generating entry/exit signals, but also provides a bridge to fundamental analysis, as the variables used in fundamental analysis can be used as input. As ANNs are essentially non-linear statistical models, their accuracy and prediction capabilities can be both mathematically and empirically tested. In various studies, authors have claimed that neural networks used for generating trading signals given various technical and fundamental inputs have significantly outperformed buy-hold strategies as well as traditional linear technical analysis methods when combined with rule-based expert systems. Index Terms— Black-Scholes model, Neural Networks, Stock markets, Backpropogation, Pattern recognition.
{"title":"Punctilious Training of Neural Networks for Efficacious Applications of Predictions in Android Phones","authors":"Y. Karunakar, A. Kuwadekar","doi":"10.1109/NGMAST.2011.26","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.26","url":null,"abstract":"The use of trained Neural networks has found a variegated field of applications in the present world. In most of the developing countries, investing in stocks, albeit the risk factor is the most lucrative way of earning quick bucks. This has lead to the development of various models for financial markets and investment. Black-Scholes model opened a new domain for research in the field of stock markets. The model develops partial differential equations whose solution, the Black-Scholes formula, is widely used in the pricing of European-style options. The Aim of \"Neural Network Based Stock Price Forecasting Model\" is to develop a Model which will be used to Forecast Future Stock Prices using handheld Android Mobile phones. It will be developed by using one of the Concepts in Artificial Intelligence (8), \"Artificial neural networks (ANNs) have rapidly grown in popularity. They are artificial intelligence adaptive software systems that have been inspired by how biological neural networks work. They are used because they can learn to detect complex patterns in data. In mathematical terms, they are universal function approximators, meaning that given the right data and configured correctly; they can capture and model any input-output relationships. This not only removes the need for human interpretation of charts or the series of rules for generating entry/exit signals, but also provides a bridge to fundamental analysis, as the variables used in fundamental analysis can be used as input. As ANNs are essentially non-linear statistical models, their accuracy and prediction capabilities can be both mathematically and empirically tested. In various studies, authors have claimed that neural networks used for generating trading signals given various technical and fundamental inputs have significantly outperformed buy-hold strategies as well as traditional linear technical analysis methods when combined with rule-based expert systems. Index Terms— Black-Scholes model, Neural Networks, Stock markets, Backpropogation, Pattern recognition.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134593284","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A mobile ad hoc network (MANET) is a set of wireless mobile nodes that can communicate with each other without using any fixed infrastructure. It is also necessary for MANET devices to communicate in a seamless manner. There are multiple routing protocols that have been developed for MANETs. There is a need to support real time and multimedia applications in MANETs as they gain popularity. MANETs require an efficient routing protocol and quality of service (QoS) mechanism in order to support multimedia applications such as voice and video. Such applications have strict quality of service requirements such as bandwidth, delay, and jitter. Design and development of routing algorithms with QoS support is experiencing increased research interest. This paper evaluates the QoS performance of MANETs by comparing the results of using AODV and DSR routing protocols. Using the OPNET Modeler, we have conducted an extensive set of performance experiments for these protocols with a wide variety of settings. The results show that DSR would be the best protocol to use with voice based traffic as long as mobility is kept to a minimum. As network size and mobility increases, AODV is the better choice due to the on-demand nature allowing for much higher mobility because of the non-caching nature of the routes. However, when resource intensive applications such as voice and video are introduced, the on-demand nature of AODV severely hampers network performance. Even with QoS, AODVs route discovery cannot keep up with the requirements of these applications and this is where DSR's route caching truly shines.
{"title":"Quality of Service Evaluations of On Demand Mobile Ad-Hoc Routing Protocols","authors":"H. Jasani","doi":"10.1109/NGMAST.2011.31","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.31","url":null,"abstract":"A mobile ad hoc network (MANET) is a set of wireless mobile nodes that can communicate with each other without using any fixed infrastructure. It is also necessary for MANET devices to communicate in a seamless manner. There are multiple routing protocols that have been developed for MANETs. There is a need to support real time and multimedia applications in MANETs as they gain popularity. MANETs require an efficient routing protocol and quality of service (QoS) mechanism in order to support multimedia applications such as voice and video. Such applications have strict quality of service requirements such as bandwidth, delay, and jitter. Design and development of routing algorithms with QoS support is experiencing increased research interest. This paper evaluates the QoS performance of MANETs by comparing the results of using AODV and DSR routing protocols. Using the OPNET Modeler, we have conducted an extensive set of performance experiments for these protocols with a wide variety of settings. The results show that DSR would be the best protocol to use with voice based traffic as long as mobility is kept to a minimum. As network size and mobility increases, AODV is the better choice due to the on-demand nature allowing for much higher mobility because of the non-caching nature of the routes. However, when resource intensive applications such as voice and video are introduced, the on-demand nature of AODV severely hampers network performance. Even with QoS, AODVs route discovery cannot keep up with the requirements of these applications and this is where DSR's route caching truly shines.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128797638","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper, the construction of space time block (STBC) over maximum rank distance (MRD) codes is presented for different configuration of transmit antennas. Different fields are used to construct such codes. To conserve the rank of the code, Gaussian integers have been used for modulation for 3-transmit antenna scenario to evaluate their performance. Furthermore, a comparative study with corresponding orthogonal code is also presented. First, It is shown through simulation that rank codes in any antenna configuration can achieve full diversity gain similar to what orthogonal codes can do in most cases. The simulation results show that orthogonal codes generally perform better than MRD for any given configuration. However, a special case is described in which rank code outperforms orthogonal code for 2x1 antenna configuration provided the two conditions are satisfied.
{"title":"Maximum Rank Distance Codes for Space Time Block Coding: A Comparative Study","authors":"H. M. Asif, E. Gabidulin, B. Honary","doi":"10.1109/NGMAST.2011.45","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.45","url":null,"abstract":"In this paper, the construction of space time block (STBC) over maximum rank distance (MRD) codes is presented for different configuration of transmit antennas. Different fields are used to construct such codes. To conserve the rank of the code, Gaussian integers have been used for modulation for 3-transmit antenna scenario to evaluate their performance. Furthermore, a comparative study with corresponding orthogonal code is also presented. First, It is shown through simulation that rank codes in any antenna configuration can achieve full diversity gain similar to what orthogonal codes can do in most cases. The simulation results show that orthogonal codes generally perform better than MRD for any given configuration. However, a special case is described in which rank code outperforms orthogonal code for 2x1 antenna configuration provided the two conditions are satisfied.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125350110","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This papers looks at the details of signaling required for the implementation of the novel Third-Party Authentication, Authorization and Accounting (3P-AAA) framework. The motivation and functionality of the main 3P-AAA interfaces is discussed. As a result of this discussion, new and modified messages based on the Diameter protocol have been outlined.
{"title":"Signaling Messages and AVPs for 3P-AAA Framework","authors":"D. Tairov, Ivan Ganchev, M. O'Droma","doi":"10.1109/NGMAST.2011.40","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.40","url":null,"abstract":"This papers looks at the details of signaling required for the implementation of the novel Third-Party Authentication, Authorization and Accounting (3P-AAA) framework. The motivation and functionality of the main 3P-AAA interfaces is discussed. As a result of this discussion, new and modified messages based on the Diameter protocol have been outlined.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124512080","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper describes an implementation for monitoring the Quality of Service (QoS) and expecting the Quality of Experience (QoE) of a voice communication in a Real-time Transport Protocol (RTP) based telecommunication environment. The resulting QoS parameters are evaluated, the QoE is determined with the E-Model and processed for graphical presentation. With the use of some open-source programming libraries, the presented prototype can be a helpful alternative for expensive measurement devices and is ready to be deployed in a widespread telecom environment at low cost.
{"title":"Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quality of Experience (QoE) Estimation in Telecommunication Environments","authors":"B. Huntgeburth, Michael Maruschke, S. Schumann","doi":"10.1109/NGMAST.2011.37","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.37","url":null,"abstract":"This paper describes an implementation for monitoring the Quality of Service (QoS) and expecting the Quality of Experience (QoE) of a voice communication in a Real-time Transport Protocol (RTP) based telecommunication environment. The resulting QoS parameters are evaluated, the QoE is determined with the E-Model and processed for graphical presentation. With the use of some open-source programming libraries, the presented prototype can be a helpful alternative for expensive measurement devices and is ready to be deployed in a widespread telecom environment at low cost.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133434071","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper a high throughput, low latency, mobility adaptive and energy efficient medium access protocol (MAC) called Mobility Adaptive (MA) for wireless sensor networks. MAMAC ensures that transmissions incur no collisions, and allows nodes to undergo sleep mode whenever they are not transmitting or receiving. It uses delay allocation scheme based on traffic priority at each node and avoids allocating same back off delay for more than one node unless they are in separate clusters. It also allows nodes to determine when they can switch to sleep mode during operation. MA-MAC for mobile nodes provides fast association between the mobile node and the cluster coordinator. The proposed MAC performs well in both static and mobile scenarios, which shows its significance over existing MAC protocols proposed for mobile applications. The performance of MA-MAC is evaluated through extensive simulation, analysis and comparison with other mobility aware MAC protocols. The results show that MA-MAC outperforms significantly the existing CSMA/CA, Sensor Mac (S-MAC), Mobile MAC (MOBMAC), Mobility aware Delay sensitive MAC (MD-MAC) and Dynamic Sensor MAC (DS-MAC) protocols including throughput, latency and energy consumption.
{"title":"Mobility Adaptive Energy Efficient and Low Latency MAC for Wireless Sensor Networks","authors":"B. Khan, R. Bilal","doi":"10.4018/jhcr.2013040103","DOIUrl":"https://doi.org/10.4018/jhcr.2013040103","url":null,"abstract":"In this paper a high throughput, low latency, mobility adaptive and energy efficient medium access protocol (MAC) called Mobility Adaptive (MA) for wireless sensor networks. MAMAC ensures that transmissions incur no collisions, and allows nodes to undergo sleep mode whenever they are not transmitting or receiving. It uses delay allocation scheme based on traffic priority at each node and avoids allocating same back off delay for more than one node unless they are in separate clusters. It also allows nodes to determine when they can switch to sleep mode during operation. MA-MAC for mobile nodes provides fast association between the mobile node and the cluster coordinator. The proposed MAC performs well in both static and mobile scenarios, which shows its significance over existing MAC protocols proposed for mobile applications. The performance of MA-MAC is evaluated through extensive simulation, analysis and comparison with other mobility aware MAC protocols. The results show that MA-MAC outperforms significantly the existing CSMA/CA, Sensor Mac (S-MAC), Mobile MAC (MOBMAC), Mobility aware Delay sensitive MAC (MD-MAC) and Dynamic Sensor MAC (DS-MAC) protocols including throughput, latency and energy consumption.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129876195","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A large number of attractive services, which combine the functionality of mobile terminals with existing services on the Internet, are spreading. The service delivery platform (SDP) can provide more attractive services by collaborating with telecommunication carrier services. SDP-based services are provided through collaboration among reusable service components, referred to as "enablers". As the number of such collaborative services increases, the peak load on the collaboration process and particular enablers will increase and the load will fluctuate widely. Although these increase the number of servers constituting the SDP for providing stable collaborative services at peak loads, a large amount of server resources could be wasted under conditions other than peak load times. In order to continue to provide stable collaborative services without wasting server resources, it is desirable to improve the efficiency of server resources with the result that the number of running servers can be increased or decreased without shutting services down depending on the load. To realize this, we propose an enhanced SDP architecture that features a distributed enabler-collaboration and enabler-relocation mechanism. We implement the proposal on real PC-servers, and evaluate the proposed architecture to verify its effectiveness.
{"title":"Enhanced Service Delivery Platform for Efficient Use of Server Resources","authors":"Manabu Ito, S. Komorita, Y. Kitatsuji, H. Yokota","doi":"10.1109/NGMAST.2011.16","DOIUrl":"https://doi.org/10.1109/NGMAST.2011.16","url":null,"abstract":"A large number of attractive services, which combine the functionality of mobile terminals with existing services on the Internet, are spreading. The service delivery platform (SDP) can provide more attractive services by collaborating with telecommunication carrier services. SDP-based services are provided through collaboration among reusable service components, referred to as \"enablers\". As the number of such collaborative services increases, the peak load on the collaboration process and particular enablers will increase and the load will fluctuate widely. Although these increase the number of servers constituting the SDP for providing stable collaborative services at peak loads, a large amount of server resources could be wasted under conditions other than peak load times. In order to continue to provide stable collaborative services without wasting server resources, it is desirable to improve the efficiency of server resources with the result that the number of running servers can be increased or decreased without shutting services down depending on the load. To realize this, we propose an enhanced SDP architecture that features a distributed enabler-collaboration and enabler-relocation mechanism. We implement the proposal on real PC-servers, and evaluate the proposed architecture to verify its effectiveness.","PeriodicalId":142071,"journal":{"name":"2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130714926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}