2018 Eleventh International Conference on Mobile Computing and Ubiquitous Network (ICMU), 2018
In future generation networks, users will be offered various types of ubiquitous services and for... more In future generation networks, users will be offered various types of ubiquitous services and for a particular service, users can choose the best possible connection from the different network providers depending on multiple attributes like network coverage, price, download and upload speeds, etc. The complexity associated with such a multi-criteria selection problem can make the users hesitant and it may be difficult for the users to come to a decision regarding which connection to select from the multiple available options in order to obtain the service of choice. Multi-Attributes Decision Making can help out in such situations. This paper explores the concept of multi-attributes decision making in next-generation networks, where out of multiple available connection options, users have to decide on using a particular connection from a specific network service provider offering the most appropriate connection to best fulfills his immediate needs for enjoying a ubiquitous service. For this purpose, we have derived a linguistic term set along with their probabilities to judge the decision-making criteria. Further, a Probabilistic Hesitant Intuitionistic Linguistic Term Set (PHILTS) and extended TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method are applied to classify the different alternatives from the best to the worst and help the user to choose the best possible network connection.
Journal of Ambient Intelligence and Smart Environments, 2020
Internet of Things (IoT) based systems have revolutionised the way real world systems are inter-c... more Internet of Things (IoT) based systems have revolutionised the way real world systems are inter-connected through internet. At present the application of IoT based systems is extend to real time detection and warning system. However, cost has been a major factor for development and implementation of IoT systems. Considering the cost, ease of implementation, this paper proposes a low cost yet efficient IoT system called FireNot for warning and alerting fire incidents. FireNot is a cloud based system that uses sensors (hardware) to detect fire and alert the user through internet and is maintained and monitored using a simple Android app. The FireNot system uses Raspberry Pi programmed through Python language and utilises Google API for location detection. The FireNot system is also intended to provide an expandable platform for additional daily monitoring tasks and more importunately, resiliency against most cyber-attacks and hi-jacking that targets IoT-based system lacked in most of ...
General purpose, high quality and fully automatic MT is believed to be impossible. We are interes... more General purpose, high quality and fully automatic MT is believed to be impossible. We are interested in scriptural translation problems, which are weak sub-problems of the general problem of translation. We introduce the characteristics of the weak problems of translation and of the scriptural translation problems, describe different computational approaches (finite-state, statistical and hybrid) to solve these problems, and report our results on several combinations of Indo-Pak languages and writing systems.
Journal of Network and Computer Applications, 2016
In order to minimize the amount of energy consumption at the user equipment (UE) level, the 3rd G... more In order to minimize the amount of energy consumption at the user equipment (UE) level, the 3rd Generation Partnership Project (3GPP) presented in the Long Term Evolution (LTE) an approach called discontinuous reception (DRX). Nevertheless, existing models for the LTE DRX and their extension to scenarios that support carrier aggregation (CA) and multi-stream carrier aggregation (MSCA) have several drawbacks. In this paper, we utilize a semi-Markov Chain to model the operation of the LTE DRX and characterize its performance metrics. Then, we exploit the new features introduced in LTE Advanced (LTE-A) to develop a novel cross-carrier-aware DRX for scenarios that support CA and MSCA since the energy consumption in such scenarios can be significantly higher and existing techniques simply reapplied the traditional DRX scheme. We present a detailed examination of our DRX solution along with the analytical expressions of its performance metrics. The accuracy of our modeling approach for both the classical and our novel LTE DRX is validated through extensive simulations across a wide range of parameters. We evaluate the performance of our cross-carrier-aware DRX solution and show that it can significantly outperform the classical one, especially under a low tolerable delay. In addition, we also show the effects of implementation-dependent power levels on the performance of our cross-carrier-aware DRX.
Nanonetworks consist of nano-sized communicating devices which are able to perform simple tasks a... more Nanonetworks consist of nano-sized communicating devices which are able to perform simple tasks at the nanoscale. The limited capabilities of individual nanomachines and the Terahertz (THz) band channel behavior lead to error-prone wireless links. In this paper, a cross-layer analysis of error-control strategies for nanonetworks in the THz band is presented. A mathematical framework is developed and used to analyze the tradeoffs between Bit Error Rate, Packet Error Rate, energy consumption and latency, for five different error-control strategies, namely, Automatic Repeat reQuest (ARQ), Forward Error Correction (FEC), two types of Error Prevention Codes (EPC) and a hybrid EPC. The cross-layer effects between the physical and the link layers as well as the impact of the nanomachine capabilities in both layers are taken into account. At the physical layer, nanomachines are considered to communicate by following a time-spread on-off keying modulation based on the transmission of femtosecond-long pulses. At the link layer, nanomachines are considered to access the channel in an uncoordinated fashion, by leveraging the possibility to interleave pulse-based transmissions from different nodes. Throughout the analysis, accurate path loss, noise and multi-user interference models, validated by means of electromagnetic simulation, are utilized. In addition, the energy consumption and latency introduced by a hardware implementation of each error control technique, as well as, the additional constraints imposed by the use of energy-harvesting mechanisms to power the nanomachines, are taken into account. The results show that, despite their simplicity, EPCs outperform traditional ARQ and FEC schemes, in terms of error correcting capabilities, which results in further energy savings and reduced latency.
Proceedings of the 2009 Named Entities Workshop: Shared Task on Transliteration - NEWS '09, 2009
... A Hybrid Model for Urdu Hindi Transliteration Abbas Malik Laurent Besacier Christian Boitet G... more ... A Hybrid Model for Urdu Hindi Transliteration Abbas Malik Laurent Besacier Christian Boitet GETALP, Laboratoire d'Informatique Grenoble (LIG) Université Joseph Fourier Abbas.Malik, Laurent.Besacier, Christian.Boitet@imag.fr Pushpak Bhattacharyya IIT Bombay ...
Some rights reserved. Contributed content copyright the contributing authors. Used with permissio... more Some rights reserved. Contributed content copyright the contributing authors. Used with permission. Also available online in the ACL Anthology at
Streaming data join is a critical process in the field of near-real-time data warehousing. For th... more Streaming data join is a critical process in the field of near-real-time data warehousing. For this purpose, an adaptive semi-stream join algorithm called CACHEJOIN (Cache Join) focusing non-uniform stream data is provided in the literature. However, this algorithm cannot exploit the memory and CPU resources optimally and consequently it leaves its service rate suboptimal due to sequential execution of both of its phases, called stream-probing (SP) phase and disk-probing (DP) phase. By integrating the advantages of CACHEJOIN, this article presents two modifications for it. The first is called P-CACHEJOIN (Parallel Cache Join) that enables the parallel processing of two phases in CACHEJOIN. This increases number of joined stream records and therefore improves throughput considerably. The second is called OP-CACHEJOIN (Optimized Parallel Cache Join) that implements a parallel loading of stored data into memory while the DP phase is executing. This research presents the performance ana...
Transliteration is a process of transcribing a word of the source language into the target langua... more Transliteration is a process of transcribing a word of the source language into the target language such that when the native speaker of the target language pronounces it, it sounds as the native pronunciation of the source word. Statistical techniques have brought significant advances and have made real progress in various fields of Natural Language Processing (NLP). In this paper, we have analysed the application of Statistical Machine Translation (SMT) for solving the problem of Urdu Hindi transliteration using a parallel lexicon. We have designed total 24 Statistical Transliteration (ST) systems by combining different types of alignments, translation models and target language models. We have performed total 576 experiments and have reported significant results. From Hindi–to–Urdu transliteration, we have achieved the maximum word-level accuracy of 71.5%. From Urdu–to–Hindi transliteration, the maximum word-level accuracy is 77.8% when the input Urdu text contains all necessary ...
2018 Eleventh International Conference on Mobile Computing and Ubiquitous Network (ICMU), 2018
In future generation networks, users will be offered various types of ubiquitous services and for... more In future generation networks, users will be offered various types of ubiquitous services and for a particular service, users can choose the best possible connection from the different network providers depending on multiple attributes like network coverage, price, download and upload speeds, etc. The complexity associated with such a multi-criteria selection problem can make the users hesitant and it may be difficult for the users to come to a decision regarding which connection to select from the multiple available options in order to obtain the service of choice. Multi-Attributes Decision Making can help out in such situations. This paper explores the concept of multi-attributes decision making in next-generation networks, where out of multiple available connection options, users have to decide on using a particular connection from a specific network service provider offering the most appropriate connection to best fulfills his immediate needs for enjoying a ubiquitous service. For this purpose, we have derived a linguistic term set along with their probabilities to judge the decision-making criteria. Further, a Probabilistic Hesitant Intuitionistic Linguistic Term Set (PHILTS) and extended TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method are applied to classify the different alternatives from the best to the worst and help the user to choose the best possible network connection.
Journal of Ambient Intelligence and Smart Environments, 2020
Internet of Things (IoT) based systems have revolutionised the way real world systems are inter-c... more Internet of Things (IoT) based systems have revolutionised the way real world systems are inter-connected through internet. At present the application of IoT based systems is extend to real time detection and warning system. However, cost has been a major factor for development and implementation of IoT systems. Considering the cost, ease of implementation, this paper proposes a low cost yet efficient IoT system called FireNot for warning and alerting fire incidents. FireNot is a cloud based system that uses sensors (hardware) to detect fire and alert the user through internet and is maintained and monitored using a simple Android app. The FireNot system uses Raspberry Pi programmed through Python language and utilises Google API for location detection. The FireNot system is also intended to provide an expandable platform for additional daily monitoring tasks and more importunately, resiliency against most cyber-attacks and hi-jacking that targets IoT-based system lacked in most of ...
General purpose, high quality and fully automatic MT is believed to be impossible. We are interes... more General purpose, high quality and fully automatic MT is believed to be impossible. We are interested in scriptural translation problems, which are weak sub-problems of the general problem of translation. We introduce the characteristics of the weak problems of translation and of the scriptural translation problems, describe different computational approaches (finite-state, statistical and hybrid) to solve these problems, and report our results on several combinations of Indo-Pak languages and writing systems.
Journal of Network and Computer Applications, 2016
In order to minimize the amount of energy consumption at the user equipment (UE) level, the 3rd G... more In order to minimize the amount of energy consumption at the user equipment (UE) level, the 3rd Generation Partnership Project (3GPP) presented in the Long Term Evolution (LTE) an approach called discontinuous reception (DRX). Nevertheless, existing models for the LTE DRX and their extension to scenarios that support carrier aggregation (CA) and multi-stream carrier aggregation (MSCA) have several drawbacks. In this paper, we utilize a semi-Markov Chain to model the operation of the LTE DRX and characterize its performance metrics. Then, we exploit the new features introduced in LTE Advanced (LTE-A) to develop a novel cross-carrier-aware DRX for scenarios that support CA and MSCA since the energy consumption in such scenarios can be significantly higher and existing techniques simply reapplied the traditional DRX scheme. We present a detailed examination of our DRX solution along with the analytical expressions of its performance metrics. The accuracy of our modeling approach for both the classical and our novel LTE DRX is validated through extensive simulations across a wide range of parameters. We evaluate the performance of our cross-carrier-aware DRX solution and show that it can significantly outperform the classical one, especially under a low tolerable delay. In addition, we also show the effects of implementation-dependent power levels on the performance of our cross-carrier-aware DRX.
Nanonetworks consist of nano-sized communicating devices which are able to perform simple tasks a... more Nanonetworks consist of nano-sized communicating devices which are able to perform simple tasks at the nanoscale. The limited capabilities of individual nanomachines and the Terahertz (THz) band channel behavior lead to error-prone wireless links. In this paper, a cross-layer analysis of error-control strategies for nanonetworks in the THz band is presented. A mathematical framework is developed and used to analyze the tradeoffs between Bit Error Rate, Packet Error Rate, energy consumption and latency, for five different error-control strategies, namely, Automatic Repeat reQuest (ARQ), Forward Error Correction (FEC), two types of Error Prevention Codes (EPC) and a hybrid EPC. The cross-layer effects between the physical and the link layers as well as the impact of the nanomachine capabilities in both layers are taken into account. At the physical layer, nanomachines are considered to communicate by following a time-spread on-off keying modulation based on the transmission of femtosecond-long pulses. At the link layer, nanomachines are considered to access the channel in an uncoordinated fashion, by leveraging the possibility to interleave pulse-based transmissions from different nodes. Throughout the analysis, accurate path loss, noise and multi-user interference models, validated by means of electromagnetic simulation, are utilized. In addition, the energy consumption and latency introduced by a hardware implementation of each error control technique, as well as, the additional constraints imposed by the use of energy-harvesting mechanisms to power the nanomachines, are taken into account. The results show that, despite their simplicity, EPCs outperform traditional ARQ and FEC schemes, in terms of error correcting capabilities, which results in further energy savings and reduced latency.
Proceedings of the 2009 Named Entities Workshop: Shared Task on Transliteration - NEWS '09, 2009
... A Hybrid Model for Urdu Hindi Transliteration Abbas Malik Laurent Besacier Christian Boitet G... more ... A Hybrid Model for Urdu Hindi Transliteration Abbas Malik Laurent Besacier Christian Boitet GETALP, Laboratoire d'Informatique Grenoble (LIG) Université Joseph Fourier Abbas.Malik, Laurent.Besacier, Christian.Boitet@imag.fr Pushpak Bhattacharyya IIT Bombay ...
Some rights reserved. Contributed content copyright the contributing authors. Used with permissio... more Some rights reserved. Contributed content copyright the contributing authors. Used with permission. Also available online in the ACL Anthology at
Streaming data join is a critical process in the field of near-real-time data warehousing. For th... more Streaming data join is a critical process in the field of near-real-time data warehousing. For this purpose, an adaptive semi-stream join algorithm called CACHEJOIN (Cache Join) focusing non-uniform stream data is provided in the literature. However, this algorithm cannot exploit the memory and CPU resources optimally and consequently it leaves its service rate suboptimal due to sequential execution of both of its phases, called stream-probing (SP) phase and disk-probing (DP) phase. By integrating the advantages of CACHEJOIN, this article presents two modifications for it. The first is called P-CACHEJOIN (Parallel Cache Join) that enables the parallel processing of two phases in CACHEJOIN. This increases number of joined stream records and therefore improves throughput considerably. The second is called OP-CACHEJOIN (Optimized Parallel Cache Join) that implements a parallel loading of stored data into memory while the DP phase is executing. This research presents the performance ana...
Transliteration is a process of transcribing a word of the source language into the target langua... more Transliteration is a process of transcribing a word of the source language into the target language such that when the native speaker of the target language pronounces it, it sounds as the native pronunciation of the source word. Statistical techniques have brought significant advances and have made real progress in various fields of Natural Language Processing (NLP). In this paper, we have analysed the application of Statistical Machine Translation (SMT) for solving the problem of Urdu Hindi transliteration using a parallel lexicon. We have designed total 24 Statistical Transliteration (ST) systems by combining different types of alignments, translation models and target language models. We have performed total 576 experiments and have reported significant results. From Hindi–to–Urdu transliteration, we have achieved the maximum word-level accuracy of 71.5%. From Urdu–to–Hindi transliteration, the maximum word-level accuracy is 77.8% when the input Urdu text contains all necessary ...
Uploads