EMMM: Energy-efficient mobility management model for context-aware transactions over mobile communication

https://doi.org/10.1016/j.suscom.2020.100499Get rights and content

Highlights

  • The proposed model reduces the dropping and failure rate of HRT request that has direct impact on the QoS of mobile communication during roaming.

  • Combination of queuing models improves channel utilization and decrease the blocking rate of NTR request.

  • Inclusion of contextual information in the proposed model has enhanced the throughput of context-aware transactions.

Abstract

The rapid advancements in wireless technology and enhanced computing power of handheld devices, enable the users to perform transactions anywhere, anytime during roaming. Carrying out ongoing transactions during roaming is a crucial field for research in the field of mobile communication. In order to ensure a high quality of service (QoS), an energy-efficient handover process is essential for accomplishing the ongoing transaction. The performance of mobile communication is mainly deteriorated by the roaming and low battery power requirement of mobile host. Due to limited channel availability, most of the handover requests are failed. Energy-efficient enhanced mobility management queuing model is proposed by combining two existing schemes GE/GE/C/N/FCFS and scheme GE/GE/C/N/PR to strengthen the performance. In this research, EMMM scales down the dropping rate of handover transaction request (HTR) and new transaction request (NTR).The proposed model has achieved the enhancement of channel utilization along with the reduction in handover failure and low drop and blocking rate of HTR and NTR, respectively.

Introduction

The high computing and storage capacity of handheld gadgets have increased exponentially in parallel with next-generation (4G/5G) wireless technologies. The idea of getting to and processing information moves from fixed to versatile, which encourages users geologically autonomous known as a mobile data framework. Today, it is in high demand due to its pervasive nature of anytime and anywhere connectivity. Mobile communication framework confers opportunity of roaming during execution of transaction. The geological region is partitioned in small service area to efficient use of frequency, which is known as a cell. Fixed host (FH), base station (BS), mobile support station (MSS) and mobile host (MH) are the pillar of mobile communication [1], [2]. FH used as permanent shareable data repositories and linked via high speed wired network infrastructure. MH can store a constrained measure of data. It may move or be fixed. BS or MS provides services to the MH which roam in that base station. The mobile communication framework is delineated in Fig. 1.

Handover is the way of transferring the ongoing transaction request from current BS to a new BS during roaming. Transferring of ongoing transaction requests may cause the change in point of connection during the communication [1], [3]. A handover mechanism maintains a network connection as portable devices roam from one BS to another. It can also modify its access point of a network [4]. Hard-handover and soft-handover are two broad categories of handover process based on pint of connection. Handover process is shown in Fig. 2 [5]. High mobility and small cell size lead to several issues such as frequent handover (HO), unnecessary HO and ping-pong effect. These effects cause an increase in communication latency and energy consumption during communication, along with a reduction of QoS. Then, the handover process should be activated at the right instant of time and transfer access control to the new selected optimal BS to moderate these impacts. According to the network technology, handover is of two types, namely horizontal handover and vertical handover. Handover technique in which, radio access technology (RAT) of current and target BS which both are the same, known as horizontal handover, and if current and target BS both have different RAT then they are called vertical handover. Another classification of handover based on the point of access during the handover process is of again two types; hard handover and soft handover. If a MN is associated with both points of access (PoA) during handover execution stage, then it is called soft handoff or make-before-break. But, if a MN is connected only one PoA at the time of handover execution phase, then it is called break-before-make or hard handover. In general, the entire handover process involved three phases, namely decision, radio link transfer and channel assignment. In the decision phase, the MN collects contextual handover parameters such as RSSI, SNR, latency and other information of all neighbouring BSs for reporting to its current serving BS. Then, the current serving BS of MN can decide to trigger a handover and pick out the most appropriate optimal available BS as target BS. In the radio link transfer phase, the MN transfer connection from the current serving BS to targeted BS through either hard or soft handover mechanism. Finally, the channel assignment phase handles allocation of channel resource.

The steps in handover are as

  • Step 1:

    BS1 persistently makes an impression on mobile host, that is utilized in execution of transaction.

  • Step 2:

    Mobile host obtains message from BS1 and decides whether it is in BS1 or BS2.

  • Step 3:

    If mobile host is in BS1, then no need to initiate handover procedure and run transaction which continues seamlessly. Mobile host processes through the condescension given by BS1.

  • Step 4:

    If MH finds it in BS2, then the MH requires new channel in the BS2 to continuous execution of the ongoing request. It asks additionally to render its new address to BS1.

  • Step 5:

    When user leaves BS1 and get registered in BS2, all contextual information and data regarding ongoing context-aware transaction are redirected to BS2 from BS1.

The context-aware transaction can be interpreted as anywhere and anytime mobile communication transaction. mobile communication transaction provides a flexible new open digital platform in which devices and services are context-aware [6]. Any information that can be used to describe the situation of people, source and service in a service-oriented environment is called Context [7]. Therefore, context-aware systems are systems that automatically adopt their operation according to the environment by considering contextual information such as location, time and users’ needs and environment parameter. Context-aware transaction (CAT) is formally defined as “Ti which is a triblet F,L,FLM; where F=e1,e2,e3,,en is a set of execution fragments, L=l1,l2,l3,,ln is a set of locations, and FLM=flm1,flm2,flm3,,flmn is a set of fragment location mapping where j,flmieij=li. An execution fragment eij is a partial order eij=σj,j where σj=OSjNi where OSj=kOik,Ojkread,write,andNjAbort,Commit. For any Ojk and Ojl where Ojk=Rx and Ojl=Wx for data object x, then either OjkjOjl or OjljOjk”. Then, informally context aware transaction can be defined as CAT=csti,<, where 1in; n is the number of component service transaction in a CAT,csti Component service transaction. It is executed to acquire the anytime, anywhere context information for mobile services where MSi,< is a partial ordering of csti. It determines the order of execution of csti,csti=(operationi,contexti). The context-aware transaction can access different types of services that are distributed anywhere. In our proposed model, the context-aware transaction is represented by CAT. The essential components of the context-aware system architecture are as main coordinator (MC), component coordinator (CCs) and mobile services (MSi). Referring to Fig. 3, we consider MC and CC that cab be deployed in FH and (MSi) which may be deployed in FH or MH. MC and CC are deployed at FHs because it is more reliable than MH [10]. Context-aware transaction requests are divided as HTR and NTR. HTR transactions are executing a context-aware transaction that is generated by moving users from one BS to another BS during the transaction. NTR requests are newly generated context-aware transactions. The requests which are generated by the user within a BS are known as the NTR.

The roaming of users degrades the efficiency and performance because, if all channels are allocated in target BS at the time of the handover process, ongoing transaction may drop. The dropping of running transaction occurs because of deficiency of free channels. The dropping of an ongoing transaction requests hamper productivity and performance. The demand for massive handover processes creates unnecessary system overhead due to real-time movement and bandwidth limitations of MH which make network unstable and cause frequent disconnections. Low battery backup and storage capacity delimite functionality of MH. CAT does not adhere tradition database system atomicity, consistency, integrity and durability. Therefore, context-aware transactions need to satisfy new set characters. Relaxed Atomicity, Consistency, Context and Durability (RACCD) are a new modified set of properties that fulfill the requirement of mobile context-aware transaction [8]. To Improve the QoS of mobile transaction communication system, an efficient and enhanced handover technique is essential to reduce network overhead, dropping of handover and failure of handover with ensuring seamless connectivity. We have come up with an enhanced energy-efficient mobility management model for context-aware transactions over mobile communications (EMMM) for mobility management to improve the QoS in context-aware mobile transaction framework.

In the remaining part of the paper, Section 2 has some substantially related works related to our work. Section 3 describes the GE distribution. Section 4 has proposed model description, algorithm along with analysis. Section 5 clarifies simulation and results analysis, and the last segment has inference with scope and possibility of future work.

Section snippets

Related works

Some of the methods have been proposed by various researchers to get elevated execution with improving unwavering quality in the mobile transaction. It has been scrutinized that transactions created at various nodes for a CAT have significant performance and efficiency affect in mobile transactions. Existing methodologies proposed that some transaction models decrease communication overhead [9]. Pre-write transaction model provides data availability [10]; Commitment rate of the transaction

GE distribution

The reasonable distribution to demonstrate the non-blocking traffic of telecommunication network is Poisson distribution. However, Poisson distribution is not reasonable for model design of web traffic in cellular network because of the insufficient resource available. Estimation of genuine interarrival and service time is constrained to a couple of boundaries that can be effortlessly registered. In a cell, request blocking happens because of deficient resource accessible. Cellular traffic has

Model description

A cellular system can be made by use of a queuing system model. Single cell is sufficient in order to demonstrate, compute and analyze performance of propounded design. In proposed model, every BS is considered as a queuing node with a restricted buffer to queue HTR and NTR traffic. Limited buffer is considered because available communication channel of target BS is deficient. Each BS has considered as a queue, while each channel is as a server. Because of the shortage of free frequency

Experiment and results analysis

Java Modelling Tools (JMT) is a coordinated structure of Java devices for performance assessment, capacity planning and modelling of PC and communication frameworks. The proposed model has been estimated by establishing various test conditions utilizing queuing handover design strategy with assistance of Java Simulation Tool (JMT) with different context-aware traffic (CAT) generated while utilizing BS during the roaming of MH [40], [41]. JMT is an open test framework. We have used to

Conclusions

To maintain consistency of CAT with the reliability of data-sensitive application is a cumbersome task to cater for roaming user from one BS to another BS. In this paper, we have proposed an energy-efficient mobility management model based on a combination of queuing model to improve the handover process and energy efficiency. In this work, enhanced throughput of context-aware mobile communication frameworks is achieved for mainly HTR traffic. HTR dropping rate is primarily considered in HTR

Authors’ contribution

Ashok Kumar Yadav: conceptualization, methodology, design; Karan Singh: data curation, writing – original draft preparation; Ali Ahmadian: supervision and validation of data – reviewing original draft; Senthilkumar Mohan, Syed Bilal Hussain Shah and Waleed S. Alnumay: reviewing and editing the final version and validation of data.

Declaration of Competing Interest

The authors report no declarations of interest.

Highlights:

Acknowledgment

This research was supported by Researchers Supporting Project number (RSP-2020/250), King Saud University, Riyadh, Saudi Arabia.

References (41)

  • P.N. Mahalle et al.

    Architecture for context-aware systems

    Context-Aware Pervasive Systems and Applications

    (2020)
  • I. Awan

    Mobility management for m-commerce requests in wireless cellular networks

    Inform. Syst. Front.

    (2006)
  • C. Luo et al.

    A survey of context simulation for testing mobile context-aware applications

    ACM Comput. Surv.

    (2020)
  • S.K. Madria et al.

    A transaction model for mobile computing

    Proceedings. IDEAS’98. International Database Engineering and Applications Symposium (Cat. No. 98EX156)

    (1998)
  • M. Lee et al.

    Hicomo: High commit mobile transactions

    Distrib. Parallel Databases

    (2002)
  • R.F. Ibrahim

    Mobile transaction processing for a distributed war environment

    2019 14th International Conference on Computer Science & Education (ICCSE)

    (2019)
  • V. Kumar et al.

    Tcot – a timeout-based mobile transaction commitment protocol

    IEEE Trans. Comput.

    (2002)
  • B. Harsoor et al.

    Modified reliable timeout based commit protocol

    2011 Eighth International Conference on Wireless and Optical Communications Networks

    (2011)
  • W. Ettazi et al.

    A context-driven commit protocol for enhancing transactional services performance in pervasive environments

    Int. J. Adv. Pervas. Ubiquitous Comput.

    (2018)
  • S. Ravimaran et al.

    An improved kangaroo transaction model using surrogate objects for distributed mobile system

    Proceedings of the 10th ACM International Workshop on Data Engineering for Wireless and Mobile Access

    (2011)
  • Cited by (16)

    • An intelligent energy efficient handover mechanism with adaptive discontinuous reception in next generation telecommunication networks

      2022, Expert Systems with Applications
      Citation Excerpt :

      To minimize the power consumption of UE, measurement frequency has been adjusted. Yadav et al. (2021) has presented an energy efficient mobility management model for context aware transactions over mobile communication. The model scale down the dropping rate of handover transaction request and new transaction request.

    • The development of sustainable IoT E-waste management guideline for households

      2022, Chemosphere
      Citation Excerpt :

      As a result, the internet consumes a considerable amount of world electrical supply, which is a big challenge in global attempts to minimise carbon emissions. In addition, the total energy required to build and produce hundreds of thousands of new IoT devices has skyrocketed (Advance MP Technology, 2015; Enlighted Inc, 2016; Gardiner, 2014; Louchez and Thomas, 2014; Vallathan et al., 2021; Yadav et al., 2021; Balamurugan et al., 2022). Furthermore, while many components that go into goods are made entirely by other companies, corporations that make and sell electronics frequently underestimate the amount of energy they require (Finley, 2014).

    • Artificial neural networks/least squares fuzzy system methods to optimize the performance of a flat-plate solar collector according to the empirical data

      2022, Sustainable Energy Technologies and Assessments
      Citation Excerpt :

      Nonetheless, at more flow rate, slope of DT line was less than DW. Therefore, collector by rGO/SiO2-Water, and rGO-Water nanofluids had better thermal behavior [40–45]. In this study, a water-based nanofluid containing rGO was formed at specific concentrations (0.1, 0.2, 0.3, 0.4, and 0.5 W%).

    View all citing articles on Scopus
    View full text