119 CHAPTER 4 HANDOFF MANAGEMENT TECHNIQUES: DTP AND HDMP In mobile communication handoff is the key matter to provide continuous service to the mobile nodes without any break. A single cell does not cover the whole service area. There are two basic reasons for a handoff such as (i) The mobile node moves out of the range of cell (ii) The received signal level decreases continuously until it fall below the minimum requirement for communication. In mobile communication, the standard OSI model is used for voice and data communication. The five divisions of the Open Systems Interconnection (OSI) layers are involved when the handoff takes place. This chapter describes proposed handoff management techniques such as Double Threshold Protocol (DTP) and Hybrid Decision Making Protocol (HDMP) to provide QoS. 4.1 DOUBLE THRESHOLD PROTOCOL When a MN moves into a next cell while a conversation is in progress, the MSC automatically transfers the call to a new channel belonging to the new base station. This handoff operation involves identifying a new base station and allocates the channels associated with the new base station. The existing handoff techniques take place using single threshold value which describes the minimum strength of signal to start handoff process. In some situation the active call is disconnected due to the handoff delay is high. To avoid this kind of problem, the new protocol DTP is introduced. In the Figure 4.1, DTP refers the double fixed threshold values for handoff initialization. When the MN reaches the first threshold the MN sends an alert-signal to the BSC. The system 120 is started to do the basic computation but it will not start the handoff process. After the mobile node reaching the second threshold value, the handoff process is initiated. In Figure 4.1, A, B refer the second threshold and X, Y refer first threshold. Figure 4.1 Handoff scenario at cell boundary using DTP 4.1.1Double Threshold Protocol Procedure Figure 4.2 refers DTP procedure, the advertisement comes from AP regarding its presence and service signal to the MN. Then MN updation takes place using the ETU. The ETU is already discussed in detail in Chapter 3. After finding the signal strength, the BSC checks the whether the mobile is reached the first threshold or not. Suppose it reached the first threshold, it starts to call the basic computational function to finish primary computation for handoff process. When the MN reaches the second threshold, it checks whether the received signal 121 from BTS is good or not. The good signal means when the current base station keeps control of MN, moderate signal strength is necessary to maintain the good quality of communication between MNs. This is called good signal. If the signal is not good, it starts the handoff process and completes before the active call is disconnected. After the handoff the MN registers its identity to the new BS. Then the connection is established and transfers the operational parameters. After that, the packets are transferred between MNs. The communication follows continuously as per the DTP procedure. Figure 4.2 DTP Procedure 4.2 HYBRID DECISION MAKING PROTOCOL The HDMP is introduced to take handoff decision; the HDMP performs the functions based on the Better Base Station Selection Protocol (BBSSP) and IADMP. The Figure 4.3 shows the functional 122 block diagram which refers HDMP functions. In this block diagram, when the MN signal strength decreases continuously, the BBSSP takes handoff decision using Relative Signal Strength. The IADMP makes decision from the history of the MN and BBSSP. The IADMP decision is based on the Apriori algorithm. The BBSSP and IADMP decisions are processed and the Handoff decision is made. Then it starts the handoff process, if its decision meets success then MN is registered into the new base station else the failure is recorded into the IADMP for future use. Figure 4.3 Functional block diagram of HDMP Figure 4.4 refers the HDMP procedure. In this procedure, MN updates into the MSC using ETU. Signal strength is monitored to check whether the signal is decreased continuously. When the signal strength is not good then it calls BBSSP, after that it calls IADMP. Handoff decision is made here for handoff process. Then it starts to register into the MSC through BSC for new base station. Hence the handoff success and failure rate are monitored by IADMP for future use. 123 Figure 4.4 Hybrid DMP Procedures 4.3 HANDOFF ARCHITECTURE In mobile computing, the efficiency of the mobile handoffs depends on the five characteristics (i) Minimum handoff latency (ii) Low packet loss (iii) Limited handoff failure (iv) Intelligent Agent success rate (v)Better Base Station Selection. An analytical model has been developed for evaluating the performance of handoff algorithms based on Relative Signal Strength (RSS) measurements. Absolute Signal Strength (ASS) which is the averaged value of the received signal level 124 from current serving Base station measured by the mobile unit. The Measurement reports including the quality of current link are sent to BSC by the Mobile node about every half second. The BSC receives the MN signal and take decision, then it sends Handoff-request signal to MSC. Then MSC will send the signal to the BSC that activate the next Base station. Then the mobile node is taken over by the activated base station. The acknowledged signal is sent by mobile node to BSC and then BSC to MSC. Figure 4.5 refers the proposed handoff architecture which has the following blocks such as Neighbor discovery unit, Handoff signal estimation unit, Speed estimation Unit, Handoff trigger unit, Handoff execution Unit, RSS measurement unit and IADMP unit. Hence this architecture supports data services in mobile network. In the Network layer Mobile IP supports HM in IP based Networks. It uses Tunneling to forward IP packets when the MN moves away from the Home Network (HN). Mobile IP is simple to implement but suffers from Triangular routing, High global signaling load and High handoff latency. 125 Figure 4.5 Proposed Handoff Architecture Triangular routing is eliminated by optimized Mobile IP. The use of link layer information reduces the handoff requirement detection delay. The Link Layer information is used to anticipate the possibility of inter and intra system handoff in advance using IADMP. The Link layer information are threshold value of RSS to initiate the proposed handoff process, the minimum value of RSS required for successful communication between mobile node and BTS, cell size and channel availability. So the handoff procedures can be carried out successfully before the MN moves out of the coverage area of the serving BTS. The use of link layer information significantly reduces the handoff latency and handoff failure probability of handoff management protocols. 126 As shown in Figure 4.5, the data link layer has two units: Speed Estimation unit and RSS measurement unit. The Network Layer has Neighbor Discovery unit and the Handoff signal execution unit. The functions of each unit and the information used by them are as follows. Information is collected from the Network and Data Link Layer and is used to carry out the handoff procedures. The functions of these units are listed below. Neighbor Discovery Unit: It assists the MN to learn about the neighboring base stations. The neighbor base stations are found out based on the signal strength and round-trip time. Some of the neighboring base station can present in the serving Foreign Agent (FA), whereas other may belong to different FA. When the MN moves into the coverage area of a neighboring BTS that belongs to its serving FA, the resulting handoff is Link Layer Handoff. In this case the existing handoff algorithms, inter-BSC and interMSC handoff can be used.When the neighboring BTS belongs to a different FA under the serving system, it is known as the Intra system handoff. When the neighboring BTS belongs to a different system other than the serving BTS, the resulting handoff is an Intersystem handoff. The proposed algorithm is used in Horizandal system handoff which refers the same technology. Handoff Signal Execution unit: It estimates the signalling delay associated with intra and intersystem handoff. 127 Speed Estimation Unit: This unit estimates the mobile speed using Velocity Estimation. Handoff trigger unit: It collects information from the handoff delay estimation unit, speed estimation unit, RSS measurement unit, IADMP unit and determines the appropriate time to start handoff procedures. Handoff Execution Unit: It starts the Handoff registration process at the handoff initiation time by the handoff trigger unit. Handoff anticipation: This stage requires information from the RSS measurement unit. If the RSS of the serving BTS decreases continuosly it shows a handoff is anticipated. IADMP: The IADMP is introduced to analyze the handoff history of the Mobile node and signal strength. At last IADMP will suggest whether handoff initiation should be done or not. Due to IADMP uses Apriori algorithm, it uses large item-set property and it is easy to implement the properties. Though it requires many database scans, which will not affect the handoff decision and prediction of the handoff in the Mobile Node. Because it takes decision before handoff taking place. Handoff initiation: The Handoff Trigger unit uses the speed and handoff signalling delay information to estimate the threshold. The threshold value will be changed based on the requirement. When the MN RSS comes below the threshold, the active call might be disconnected. The Handoff Trigger Unit sends a trigger to the Handoff execution unit to start the handoff procedure. 128 The proposed architecture uses Data Link and Network Layer information to initiate and manage the hanoff process. It depends on the mobile speed, handoff signalling delay and IADMP decision as the major information. The operation of the proposed system is subdividedinto six stages as shown in Figure 4.6. Figure 4.6 Six Stages in handoff operation 129 The flow of the proposed mechanism is shown in Figure 4.7. Figure 4.7 Flow of handoff operation 130 4.3.1 IADM Protocol in Handoff Management Table 4.1 refers the handoff history of a MN. The IADMP has been discussed in detail in Chapter 3. The IADMP does the following works i) Predicts necessity of the updation of the mobile node based on the MNs movements history and incoming calls history ii) It takes decision on which BS is better when the handoff takes place based on the MNs handoff history and signal strength of the MN. In this work Apriori Algorithm is used for mining process to find frequent sequence-sets. For easy understanding the table 4.1 refers a, b, c, d, e, f and g are micro cells, Day refers from Monday to Sunday. Then a-b, b-c, c-d, d-e, e-f, and f-a are the handoff between micro cells. In addition SS refers signal strength of the mobile node for communication. The default value of SS is ‘1’ (the signal strength is below the cut of range), when it exceeds the handoff threshold, the handoff will be taken place. The handoff event SS is marked as ‘0’ as shown in Table 4.1. In the initial process it collects all the details from MSC. The IADMP does the data mining process and find the optimum handoff based on the handoff history, timestamp and signal strength of mobile node using Apriori algorithm. In Apriori algorithm, the first step, it scans all of the transactions in order to count the number of sequence-sets of mobile node. Here number 2 is taken as a minimum support count. The algorithm counts the each candidate frequent occurrences, the frequency of the occurrences less than 2 means it will not consider for future use, otherwise it will be taken into account to take decision. At last the high frequently occurring pattern is retrieved. Using this pattern, decision is taken by the IADMP. 131 Table 4.1 Handoff History of Mobile Node The performance analysis of LM and HM has been discussed in chapter 5.
© Copyright 2024 ExpyDoc