logo资料库

关于RSVP仿真介绍.doc

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
HMRSVP: A Hierarchical Mobile RSVP Protocol Abstract. In this paper, we propose a hierarchical Mobile RSVP (HMRSVP) that can achieve mobility independent QoS guaranteed services in mobile computing environments. The HMRSVP integrates RSVP with Mobile IP regional registration and makes advance resource reservations only when an inter-region movement may possibly occur. We first show that, by NS simulator, our HMRSVP can achieve the same QoS guarantees as MRSVP does with fewer resource reservations. Then, we show that HMRSVP outperforms MRSVP in terms of reservation blocking, forced termination and session completion probabilities. for 1. Introduction Resource reservation Protocol (RSVP) [2,11] is a protocol that can provide QoS guarantees for integrated services on the Internet. However, RSVP cannot be used directly in a mobile computing environment the following two reasons. First,RSVP messages are in visible to the intermediate routers of the IP tunnel used in Mobile IP [7] because the IP tunnel is implemented using an IP-in-IP encapsulation scheme. Second,after a mobile host moves to a new location, the previously allocated resources are no longer available.Some schemes have been proposed to resolve the mobility impact on RSVP in mobile computing environments.The RSVP Tunnel [11] was proposed to resolve the RSVP signaling invisibility problem. The RSVP Tunnel does not support seamless handoffs for QoS guarantees due to the lack of advance reservations in a neighborhood.Mobile RSVP (MRSVP) [9,10] overcomes the handoff impact of mobility on RSVP by making advance resource reservations in all neighboring subnets.However, these excessive resource reservations may demand too much bandwidth and degrade the network performance. In this paper, we propose a new Mobile RSVP Protocol a hierarchical Mobile RSVP(HMRSVP) that can achieve the same QoS -guaranteed seamless handoff as MRSVP does but makes fewer 1
advance resource reservations. HMRSVP adopts the hierarchical concept of Mobile IP regional registration[5] and makes advance resource reservations for a mobile host only when the mobile host resides in the overlapped area of the boundary cells between two regions. To measure the performance of our proposal, we compare the HMRSVP performance with that of MRSVP in terms of data transmission rate, reservation blocking, forced termination and session completion probabilities using simulations. Numerical results show that HMRSVP, compared with MRSVP, reduces the reservation blocking and forced termination probabilities by 50% and 27%, respectively, when the offered load is 0.6. They also show that HMRSVP improves the session completion probability by more than 8% if the load is larger than 0.6.The rest of this paper is organized as follows. In section 2,we discuss the mobility impact on RSVP in mobile environments. In section 3, we introduce the related research: RSVP Tunnel and MRSVP. The HMRSVP scheme is proposed insection 4. Section 5 presents our simulation models and results. Finally, we make some conclusions in section 6. 2. Mobility impacts on RSVP RSVP is a signaling protocol for Internet resource reservations. Two types of messages, PATH and RESV, are used in RSVP to setup resource reservation states on the nodes along the path between a sender and a recipient. Initially,the sender learns the IP address of the recipient using some out-of-band mechanism and sends a PATH message to the recipient to find a path all the way from the sender to the recipient for a specific flow. When a router receives a PATH message, it will record which upstream router the PATH message was received from and forwards the PATH message to a downstream router. The PATH message is then passed from one to another downstream router and finally received by the recipient. The recipient will respond with a RESV message to make a resource reservation for the specific flow. The RESV message will be transmitted in reverse along the same path as the PATH message was originally transmitted. Upon receiving a RESV message, each router or host on the path will reserve resources for the specific flow if sufficient resources are 2
available. However, two mobility impacts occur on the original RSVP signaling protocol.First, RSVP is not aware of mobility. According to the original RSVP signaling protocol, the resource reservation path cannot be dynamically adapted along with the movement of a mobile host. In other words, once a mobile host(MH) handoffs to a new region, its prior reserved resources are no longer available and the service quality of the MH may degrade significantly due to the lack of resources reserved for the MH in the new region. Second, IP-in-IP makes RSVP messages invisible. Mobile IP uses an IP-in-IP encapsulation technique [6] to route IP packets correctly to an MH that is away from its home network. If the RSVP protocol is applied,RSVP messages, PATH and RESV, will be encapsulated in an IP-in-IP encapsulated packet with a protocol number as integer 4 in the outer IP header, concealing the original RSVP protocol number46 in the inner IP header. As a consequence,the routers on the path of an IP tunnel cannot correctly recognize RSVP signals to provide the required QoS. 3. Related research In this MRSVP,proposed to resolve the mobility impact on RSVP in mobile environments. technologies,RSVP Tunnel and section, we address two important 3.1. RSVP Tunnel Terzis et al. [12] proposed RSVP Tunnel to resolve the RSVP message invisibility problem. The underlying principle of RSVP Tunnel is to establish nested RSVP sessions between the tunnel end-points, namely entry and exit points. That is, an extra pair of tunnel PATH and RESV messages, without encapsulating IP headers, is sent to establish a QoS-guaranteed communication path between the tunnel entry and exit points.Initially, a sender issues an end-to-end PATH message,which records the addresses of the sender and recipient in its IP header with the RSVP protocol number 46. When the end-to-end PATH message is delivered to the tunnel entry point, it is encapsulated with a new IP header, which records the addresses of the tunnel entry and exit points with the Mobile IP protocol number, 4. The tunnel entry point, after 3
sending the encapsulated end-to-end PATH message, issues a new tunnel PATH message which records the addresses of the tunnel entry and exit points with the RSVP protocol number 46. On receiving the encapsulated end-to-end PATH message, each router on the path of the tunnel directly forwards the message downstream to the exit point. However, on receiving the tunnel PATH message, each router performs the pathfinding function as described in the original RSVP protocol because the RSVP protocol number 46 is visible in this message. When these tunnel and encapsulated end-to-end PATH messages arrive at the exit point, the encapsulated end-to-end.PATH message will be decapsulated and forwarded to the recipient, while the tunnel PATH message will be processed only by the exit point and need not be forwarded to the recipient. In response, the recipient, on receiving the end-to-end.PATH message, replies an end-to-end RESV message to the sender. In a similar way, when the tunnel exit point receives the end-to-end RESV message, it will tunnel the message to the sender as described before. In addition, the tunnel exit point will also issue a tunnel RESV message to the tunnel entry point. Thus, all routers on the tunnel path, when receiving the tunnel RESV message, can reserve the desired resources for the recipient if sufficient resources are available.Using the above nested RSVP session, RSVP Tunnel can actually resolve the RSVP signaling invisibility problem.However, it does not make advance resource reservations in its neighboring networks. Therefore, if an MH moves to a new foreign region, the MH’s service may be terminated be- cause of the lack of resources in the new region. 4
分享到:
收藏