Farhana Huq - Academia.edu (original) (raw)

Papers by Farhana Huq

Research paper thumbnail of Rate Adaptation Scheme for Heterogeneous WLANs

한국통신학회 학술대회논문집, Jun 1, 2009

Research paper thumbnail of Rate Adaptation Technique for Coexisting Heterogeneous IEEE 802.11 Wireless LANs

Iete Journal of Research, 2011

Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as... more Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as 802.11 (a/b/g) all provide multi-rate capabilities]. A good rate adaptation mechanism is required to determine the optimal transmission rate appropriate for the current wireless channel condition. But a rate adaptation mechanism is still unspecified in the 802.11 standards. In this paper, we design a rata adaptation scheme for coexisting heterogeneous IEEE 802.11 WLANs which comprise three different modules. Firstly, based on the distance from the AP, a node chooses the achievable set of rates applicable to it. Secondly, we differentiate a packet loss by measuring the probability that a packet is lost due to channel error. Finally, our rate adaptation mechanism selects the best rate based on the measured normalized rate efficiency. We have performed extensive simulations and the result shows that the proposed mechanism outperforms other well-known existing rate adaptation schemes by achieving higher network throughput.

Research paper thumbnail of Quality of Service Aware Order Allocation for Inter-Regional Online Food Delivery Systems

Research paper thumbnail of QoS-aware Resource Allocation for Healthcare Data Transmission using D2D Communication in NB-IoT

Research paper thumbnail of An Optimal Task Scheduling Mechanism for Mobile Cloud Computing

International journal of computer applications, Oct 17, 2017

Mobile devices limited storage and computation capabilities are largely affected by the compute i... more Mobile devices limited storage and computation capabilities are largely affected by the compute intensive, resource intensive or energy drain applications. These limitations of the mobile devices can be eliminated with the help of mobile cloud computing by delivering the energy drain or computing intensive parts of the task to more resourceful resources and receiving the result from the resources. This process (a.k.a code offloading) helps the mobile device to increase performance and reduce energy consumption. We have proposed an optimal task scheduling code offloading mechanism which optimally identify the remote executable tasks and also identify the remote VM to execute the task. We have also proposed some greedy algorithms to evaluate the result of our proposed task scheduling algorithm. Herein, the local execution time, maximum allowable time and communication latency information and scheduling a task based on the remote VM execution time and queuing time etc. information are served to the master cloud. In our experimentation, we have used an image processing application to validate the proposed system. From our evaluation we show that tasks executed on high capacity VM improve the overall execution time comparing with local mobile device execution. It also shows that the proposed mechanism for offloading task from mobile device to remote resource perform efficiently for resource heterogeneity.

Research paper thumbnail of Quality of Service Aware Order Allocation for Inter-Regional Online Food Delivery Systems

2023 25th International Conference on Advanced Communication Technology (ICACT), Feb 19, 2023

Research paper thumbnail of QoS-aware Resource Allocation for Healthcare Data Transmission using D2D Communication in NB-IoT

2023 25th International Conference on Advanced Communication Technology (ICACT)

Research paper thumbnail of An Optimal Task Scheduling Mechanism for Mobile Cloud Computing

International Journal of Computer Applications, 2017

Mobile devices limited storage and computation capabilities are largely affected by the compute i... more Mobile devices limited storage and computation capabilities are largely affected by the compute intensive, resource intensive or energy drain applications. These limitations of the mobile devices can be eliminated with the help of mobile cloud computing by delivering the energy drain or computing intensive parts of the task to more resourceful resources and receiving the result from the resources. This process (a.k.a code offloading) helps the mobile device to increase performance and reduce energy consumption. We have proposed an optimal task scheduling code offloading mechanism which optimally identify the remote executable tasks and also identify the remote VM to execute the task. We have also proposed some greedy algorithms to evaluate the result of our proposed task scheduling algorithm. Herein, the local execution time, maximum allowable time and communication latency information and scheduling a task based on the remote VM execution time and queuing time etc. information are served to the master cloud. In our experimentation, we have used an image processing application to validate the proposed system. From our evaluation we show that tasks executed on high capacity VM improve the overall execution time comparing with local mobile device

Research paper thumbnail of Rate Adaptation Technique for Coexisting Heterogeneous IEEE 802.11 Wireless LANs

IETE Journal of Research, 2011

Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as... more Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as 802.11 (a/b/g) all provide multi-rate capabilities]. A good rate adaptation mechanism is required to determine the optimal transmission rate appropriate for the current wireless channel condition. But a rate adaptation mechanism is still unspecified in the 802.11 standards. In this paper, we design a rata adaptation scheme for coexisting heterogeneous IEEE 802.11 WLANs which comprise three different modules. Firstly, based on the distance from the AP, a node chooses the achievable set of rates applicable to it. Secondly, we differentiate a packet loss by measuring the probability that a packet is lost due to channel error. Finally, our rate adaptation mechanism selects the best rate based on the measured normalized rate efficiency. We have performed extensive simulations and the result shows that the proposed mechanism outperforms other well-known existing rate adaptation schemes by achieving higher network throughput.

Research paper thumbnail of Profit and Satisfaction Aware Order Assignment for Online Food Delivery Systems Exploiting Water Wave Optimization

IEEE Access

Online Food delivery, a specialized application of mobile crowdsourcing, has accelerated its popu... more Online Food delivery, a specialized application of mobile crowdsourcing, has accelerated its popularity due to rushed urban lifestyle in recent times. The food delivery order assignment to workers that maximizes the service qualities, such as maximization of workers' profit and minimization of order completion time to enhance the customer satisfaction at the same time, is a challenging problem. Existing works in the literature are limited either by focusing solely on minimizing order completion time or reduction of cost incurred in delivery of orders. In this paper, we develop a framework for optimal assignment of food delivery orders to workers as a multi-objective linear programming (MOLP) problem that makes a trade-off in between the worker profit and customer satisfaction. Due to NP-hardness of the above MOLP, a polynomial time solution of the food delivery problem has been developed, namely WWOFooD, exploiting Water Wave Optimization, a meta-heuristic algorithm. The WWOFooD not only explores ways of enhancing service quality of the customers, but also ensures giving additional incentives to the workers providing faster and reliable food delivery services. The results of simulation experiments depict that the WWOFooD offers competitive workers' profit as well as significantly enhances customer satisfaction compared to the state-ofthe-art works.

Research paper thumbnail of User Utility Maximization in Narrowband Internet of Things for Prioritized Healthcare Applications

Sensors

Narrowband Internet of Things (NB-IoT) is a promising technology for healthcare applications sinc... more Narrowband Internet of Things (NB-IoT) is a promising technology for healthcare applications since it reduces the latency necessary in acquiring healthcare data from patients, as well as handling remote patients. Due to the interference, limited bandwidth, and heterogeneity of generated data packets, developing a data transmission framework that offers differentiated Quality of Services (QoS) to the critical and non-critical data packets is challenging. The existing literature studies suffer from insufficient access scheduling considering heterogeneous data packets and relationship among them in healthcare applications. In this paper, we develop an optimal resource allocation framework for NB-IoT that maximizes a user’s utility through event prioritization, rate enhancement, and interference mitigation. The proposed Priority Aware Utility Maximization (PAUM) system also ensures weighted fair access to resources. The suggested system outperforms the state-of-the-art works significant...

Research paper thumbnail of Prioritized IEEE 802.15.6 MAC Protocol for Wireless Body Area Network

2019 International Conference on Sustainable Technologies for Industry 4.0 (STI), 2019

Collecting data from heterogeneous on body and implanted sensor devices of Wireless Body Area Net... more Collecting data from heterogeneous on body and implanted sensor devices of Wireless Body Area Network (WBAN) is a challenging problem due to interference and strict delay deadlines of application data. While prioritized data collection is addressed in the literature for inter-WBANs, however how to prioritize medium accesses from different intra-Wban sensor devices is yet to be explored. In this work, we develop collaborative medium access mechanisms (CMAC) for critical and noncritical data traffic co-located with relevant data. We develop new super frame structures for accommodating different data types and schedule their transmissions based on their priorities. The result of performance analysis depicts that the proposed MAC mechanism offers significantly reduced data delivery delay for the critical traffic compare to its counterpart.

Research paper thumbnail of Rate Adaptation Scheme for Heterogeneous WLANs

Research paper thumbnail of Optimal Worker Selection for Maximizing Quality-of-Service of Online Food Delivery System

2019 International Conference on Sustainable Technologies for Industry 4.0 (STI)

The selection of workers for carrying out tasks in mobile crowdsourcing systems that maximizes Qu... more The selection of workers for carrying out tasks in mobile crowdsourcing systems that maximizes Quality of Service (QoS) is a challenging problem due to their diverse task completion properties and profit demands. The existing works in the literature are limited either by merely considering the minimization of task completion time only or exploitation of colocated locations of the worker and task. In this paper, we have developed an optimization framework to make a trade-off in between the profit of workers and task completion time. The proposed framework considers locations related to task's service point, task's delivery point and current location of the worker. The results of performance studies depict that the proposed system offers competitive task delivery time as well as workers' profit.

Research paper thumbnail of Rate Adaptation Scheme for Heterogeneous WLANs

한국통신학회 학술대회논문집, Jun 1, 2009

Research paper thumbnail of Rate Adaptation Technique for Coexisting Heterogeneous IEEE 802.11 Wireless LANs

Iete Journal of Research, 2011

Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as... more Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as 802.11 (a/b/g) all provide multi-rate capabilities]. A good rate adaptation mechanism is required to determine the optimal transmission rate appropriate for the current wireless channel condition. But a rate adaptation mechanism is still unspecified in the 802.11 standards. In this paper, we design a rata adaptation scheme for coexisting heterogeneous IEEE 802.11 WLANs which comprise three different modules. Firstly, based on the distance from the AP, a node chooses the achievable set of rates applicable to it. Secondly, we differentiate a packet loss by measuring the probability that a packet is lost due to channel error. Finally, our rate adaptation mechanism selects the best rate based on the measured normalized rate efficiency. We have performed extensive simulations and the result shows that the proposed mechanism outperforms other well-known existing rate adaptation schemes by achieving higher network throughput.

Research paper thumbnail of Quality of Service Aware Order Allocation for Inter-Regional Online Food Delivery Systems

Research paper thumbnail of QoS-aware Resource Allocation for Healthcare Data Transmission using D2D Communication in NB-IoT

Research paper thumbnail of An Optimal Task Scheduling Mechanism for Mobile Cloud Computing

International journal of computer applications, Oct 17, 2017

Mobile devices limited storage and computation capabilities are largely affected by the compute i... more Mobile devices limited storage and computation capabilities are largely affected by the compute intensive, resource intensive or energy drain applications. These limitations of the mobile devices can be eliminated with the help of mobile cloud computing by delivering the energy drain or computing intensive parts of the task to more resourceful resources and receiving the result from the resources. This process (a.k.a code offloading) helps the mobile device to increase performance and reduce energy consumption. We have proposed an optimal task scheduling code offloading mechanism which optimally identify the remote executable tasks and also identify the remote VM to execute the task. We have also proposed some greedy algorithms to evaluate the result of our proposed task scheduling algorithm. Herein, the local execution time, maximum allowable time and communication latency information and scheduling a task based on the remote VM execution time and queuing time etc. information are served to the master cloud. In our experimentation, we have used an image processing application to validate the proposed system. From our evaluation we show that tasks executed on high capacity VM improve the overall execution time comparing with local mobile device execution. It also shows that the proposed mechanism for offloading task from mobile device to remote resource perform efficiently for resource heterogeneity.

Research paper thumbnail of Quality of Service Aware Order Allocation for Inter-Regional Online Food Delivery Systems

2023 25th International Conference on Advanced Communication Technology (ICACT), Feb 19, 2023

Research paper thumbnail of QoS-aware Resource Allocation for Healthcare Data Transmission using D2D Communication in NB-IoT

2023 25th International Conference on Advanced Communication Technology (ICACT)

Research paper thumbnail of An Optimal Task Scheduling Mechanism for Mobile Cloud Computing

International Journal of Computer Applications, 2017

Mobile devices limited storage and computation capabilities are largely affected by the compute i... more Mobile devices limited storage and computation capabilities are largely affected by the compute intensive, resource intensive or energy drain applications. These limitations of the mobile devices can be eliminated with the help of mobile cloud computing by delivering the energy drain or computing intensive parts of the task to more resourceful resources and receiving the result from the resources. This process (a.k.a code offloading) helps the mobile device to increase performance and reduce energy consumption. We have proposed an optimal task scheduling code offloading mechanism which optimally identify the remote executable tasks and also identify the remote VM to execute the task. We have also proposed some greedy algorithms to evaluate the result of our proposed task scheduling algorithm. Herein, the local execution time, maximum allowable time and communication latency information and scheduling a task based on the remote VM execution time and queuing time etc. information are served to the master cloud. In our experimentation, we have used an image processing application to validate the proposed system. From our evaluation we show that tasks executed on high capacity VM improve the overall execution time comparing with local mobile device

Research paper thumbnail of Rate Adaptation Technique for Coexisting Heterogeneous IEEE 802.11 Wireless LANs

IETE Journal of Research, 2011

Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as... more Different physical (PHY) layers of IEEE 802.11 provide the option of multiple data rates [such as 802.11 (a/b/g) all provide multi-rate capabilities]. A good rate adaptation mechanism is required to determine the optimal transmission rate appropriate for the current wireless channel condition. But a rate adaptation mechanism is still unspecified in the 802.11 standards. In this paper, we design a rata adaptation scheme for coexisting heterogeneous IEEE 802.11 WLANs which comprise three different modules. Firstly, based on the distance from the AP, a node chooses the achievable set of rates applicable to it. Secondly, we differentiate a packet loss by measuring the probability that a packet is lost due to channel error. Finally, our rate adaptation mechanism selects the best rate based on the measured normalized rate efficiency. We have performed extensive simulations and the result shows that the proposed mechanism outperforms other well-known existing rate adaptation schemes by achieving higher network throughput.

Research paper thumbnail of Profit and Satisfaction Aware Order Assignment for Online Food Delivery Systems Exploiting Water Wave Optimization

IEEE Access

Online Food delivery, a specialized application of mobile crowdsourcing, has accelerated its popu... more Online Food delivery, a specialized application of mobile crowdsourcing, has accelerated its popularity due to rushed urban lifestyle in recent times. The food delivery order assignment to workers that maximizes the service qualities, such as maximization of workers' profit and minimization of order completion time to enhance the customer satisfaction at the same time, is a challenging problem. Existing works in the literature are limited either by focusing solely on minimizing order completion time or reduction of cost incurred in delivery of orders. In this paper, we develop a framework for optimal assignment of food delivery orders to workers as a multi-objective linear programming (MOLP) problem that makes a trade-off in between the worker profit and customer satisfaction. Due to NP-hardness of the above MOLP, a polynomial time solution of the food delivery problem has been developed, namely WWOFooD, exploiting Water Wave Optimization, a meta-heuristic algorithm. The WWOFooD not only explores ways of enhancing service quality of the customers, but also ensures giving additional incentives to the workers providing faster and reliable food delivery services. The results of simulation experiments depict that the WWOFooD offers competitive workers' profit as well as significantly enhances customer satisfaction compared to the state-ofthe-art works.

Research paper thumbnail of User Utility Maximization in Narrowband Internet of Things for Prioritized Healthcare Applications

Sensors

Narrowband Internet of Things (NB-IoT) is a promising technology for healthcare applications sinc... more Narrowband Internet of Things (NB-IoT) is a promising technology for healthcare applications since it reduces the latency necessary in acquiring healthcare data from patients, as well as handling remote patients. Due to the interference, limited bandwidth, and heterogeneity of generated data packets, developing a data transmission framework that offers differentiated Quality of Services (QoS) to the critical and non-critical data packets is challenging. The existing literature studies suffer from insufficient access scheduling considering heterogeneous data packets and relationship among them in healthcare applications. In this paper, we develop an optimal resource allocation framework for NB-IoT that maximizes a user’s utility through event prioritization, rate enhancement, and interference mitigation. The proposed Priority Aware Utility Maximization (PAUM) system also ensures weighted fair access to resources. The suggested system outperforms the state-of-the-art works significant...

Research paper thumbnail of Prioritized IEEE 802.15.6 MAC Protocol for Wireless Body Area Network

2019 International Conference on Sustainable Technologies for Industry 4.0 (STI), 2019

Collecting data from heterogeneous on body and implanted sensor devices of Wireless Body Area Net... more Collecting data from heterogeneous on body and implanted sensor devices of Wireless Body Area Network (WBAN) is a challenging problem due to interference and strict delay deadlines of application data. While prioritized data collection is addressed in the literature for inter-WBANs, however how to prioritize medium accesses from different intra-Wban sensor devices is yet to be explored. In this work, we develop collaborative medium access mechanisms (CMAC) for critical and noncritical data traffic co-located with relevant data. We develop new super frame structures for accommodating different data types and schedule their transmissions based on their priorities. The result of performance analysis depicts that the proposed MAC mechanism offers significantly reduced data delivery delay for the critical traffic compare to its counterpart.

Research paper thumbnail of Rate Adaptation Scheme for Heterogeneous WLANs

Research paper thumbnail of Optimal Worker Selection for Maximizing Quality-of-Service of Online Food Delivery System

2019 International Conference on Sustainable Technologies for Industry 4.0 (STI)

The selection of workers for carrying out tasks in mobile crowdsourcing systems that maximizes Qu... more The selection of workers for carrying out tasks in mobile crowdsourcing systems that maximizes Quality of Service (QoS) is a challenging problem due to their diverse task completion properties and profit demands. The existing works in the literature are limited either by merely considering the minimization of task completion time only or exploitation of colocated locations of the worker and task. In this paper, we have developed an optimization framework to make a trade-off in between the profit of workers and task completion time. The proposed framework considers locations related to task's service point, task's delivery point and current location of the worker. The results of performance studies depict that the proposed system offers competitive task delivery time as well as workers' profit.