KR20090119478A - An nsis protocol based pre-resource reservation apparatus and method for a mobile node - Google Patents

An nsis protocol based pre-resource reservation apparatus and method for a mobile node Download PDF

Info

Publication number
KR20090119478A
KR20090119478A KR1020080045549A KR20080045549A KR20090119478A KR 20090119478 A KR20090119478 A KR 20090119478A KR 1020080045549 A KR1020080045549 A KR 1020080045549A KR 20080045549 A KR20080045549 A KR 20080045549A KR 20090119478 A KR20090119478 A KR 20090119478A
Authority
KR
South Korea
Prior art keywords
message
resource reservation
pcrn
flag
reserve
Prior art date
Application number
KR1020080045549A
Other languages
Korean (ko)
Other versions
KR101054055B1 (en
Inventor
김선영
변해선
이미정
Original Assignee
한국과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020080045549A priority Critical patent/KR101054055B1/en
Publication of KR20090119478A publication Critical patent/KR20090119478A/en
Application granted granted Critical
Publication of KR101054055B1 publication Critical patent/KR101054055B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/26Resource reservation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/20Negotiating bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks

Abstract

PURPOSE: An NSIS protocol based pre-resource reservation apparatus and a method for a mobile node are provided to supply continuous QoS to an MN by simultaneously maintaining the state information for the pre-reserved path and an activation path in a common path. CONSTITUTION: A message generation command receiving module(100) receives an NSIS message generation command, and an AR(Access Router) signal measurement calculating module(200) measures the strength of a signal received from an AR. An NSIS message transmitting/receiving module(300) receives a message from a previous router and transmits the newly-generated message to a next router. An NSIS message processing module(400) calculates and determines a bandwidth of a reserved resource.

Description

이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치 및 방법{AN NSIS PROTOCOL BASED PRE-RESOURCE RESERVATION APPARATUS AND METHOD FOR A MOBILE NODE}NIS protocol based preresource reservation apparatus and method for mobile node {AN NSIS PROTOCOL BASED PRE-RESOURCE RESERVATION APPARATUS AND METHOD FOR A MOBILE NODE}

본 발명은 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치 및 방법에 관한 것으로, 보다 상세하게는 이동 노드의 서비스 품질을 보장하기 위해 NSIS 프로토콜을 이용하여 사전자원예약을 수행하는 장치와 사전자원예약을 수행할 때 이전 경로와 새로운 경로가 만나는 지점에 있는 PCRN(Passive Crossover Node)을 발견하는 방법, 새 경로 및 공통경로 사전자원예약 매커니즘에 따라 사전자원예약을 수행하는 방법에 관한 것이다.The present invention relates to an NSIS protocol-based advance resource reservation apparatus and method for a mobile node. More particularly, the present invention relates to a device and a prior resource reservation using an NSIS protocol to guarantee the quality of service of a mobile node. The present invention relates to a method of discovering a Passive Crossover Node (PCRN) at a point where an old path and a new path meet each other, and a method of performing a prior resource reservation according to a new path and a common path prior resource reservation mechanism.

일반적으로, 모바일 환경에서는 이동 노드(Mobile Node, 이하 "MN"이라 함)에게 지속적인 QoS(서비스 품질, Quality of Service)를 제공하는 것이 가장 중요한 이슈라 할 수 있다.In general, the most important issue is to provide continuous QoS (Quality of Service) to a mobile node (hereinafter referred to as "MN") in a mobile environment.

한편, RSVP(Reservation Protocol)와 같은 기존의 QoS 시그널링(Signaling) 프로토콜은 상이한 네트워크 도메인으로 구성된 전달 네트워크상에서 사용되기 어렵고, 확장성, 보안, 이동성 등과 관련된 주요 요구사항들을 충족시키지 못한다는 문제점을 갖고 있다.On the other hand, existing QoS signaling protocols, such as the RSVP (Reservation Protocol), are difficult to use on a delivery network composed of different network domains, and have a problem in that they do not meet major requirements related to scalability, security, and mobility. .

이를 해결하기 위해, IETF(Internet Engineering Task Force)의 NSIS(Next Step in Signaling) 워킹그룹에서는 차세대 네트워크를 위한 범용의 시그널링 프로토콜로 NSIS 프로토콜을 제안하였으며{참조문헌1; R. Hancock, Siemens/RMR, G. Karagiannis, "Next Step in Signaling (NSIS): Framework", RFC 4080, June 2005}, 자원예약을 위한 QoS 시그널링 프로토콜로 이를 사용하는 방안에 대한 표준화 작업을 진행하고 있다{참조문헌2; J, Manner, G. Karagiannis, A. McDonald, "NSLP for Quality-of-Service Signaling", draft-ietf-nsis-qos-nslp-15, July 2007}.In order to solve this problem, the Next Step in Signaling (NSIS) working group of the Internet Engineering Task Force (IETF) has proposed the NSIS protocol as a general-purpose signaling protocol for a next-generation network. R. Hancock, Siemens / RMR, G. Karagiannis, "Next Step in Signaling (NSIS): Framework", RFC 4080, June 2005}, standardizing how to use it as a QoS signaling protocol for resource reservation. {Reference 2; J, Manner, G. Karagiannis, A. McDonald, "NSLP for Quality-of-Service Signaling", draft-ietf-nsis-qos-nslp-15, July 2007}.

이중, 모바일 환경에서 QoS 지원을 위해 NSIS를 이용한 자원예약 및 MN의 핸드오버 이후 새로운 경로 상의 자원예약 시그널링 지연을 줄이기 위한 방안이 제시되었다{참조문헌3; T. Sanda, X. Fu, "Applicability Statement of NSIS Protocols in Mobile Environments", draft-ietf-nsis-applicability-mobility-signaling-06, March 2007}.Among them, a method for reducing resource reservation signaling delay on a new path after resource reservation using NSIS and MN handover for supporting QoS in a mobile environment has been proposed (Reference 3; T. Sanda, X. Fu, "Applicability Statement of NSIS Protocols in Mobile Environments", draft-ietf-nsis-applicability-mobility-signaling-06, March 2007}.

전술한 기존의 참조문헌 3에서는 자원예약 시그널링 지연을 줄이기 위해 전체 데이터 전달 경로 중 MN의 핸드오버 이후 변경된 부분에 중복적으로 자원예약이 이루어지지 않도록 이전 경로와 새로운 경로의 분기 또는 병합 지점의 노드인 CRN (크로스오버 노드, Crossover Node)을 발견한다.In order to reduce the resource reservation signaling delay, the above-described reference 3 is a node of a branch or merge point of the old path and the new path so that the resource reservation is not duplicated in the changed part after the MN handover of the entire data transfer path. Discover CRN (Crossover Node).

이러한 기존의 참조문헌 3에서는 새로운 경로를 따라 시그널링 메시지가 전달되는 도중에 CRN을 발견하며, CRN을 발견하기 위해 종단간의 세션에 고유하게 부여된 세션 아이디(Session_ID), 송/수신자의 주소 및 포트번호를 포함하는 플로우 아이디(Flow ID, FID), 피어(peer)노드의 구별정보를 이용한다.In this existing reference 3, a CRN is found while a signaling message is transmitted along a new path, and a session ID (Session_ID), a sender / receiver address, and a port number uniquely assigned to an end-to-end session to discover the CRN are found. It includes flow ID (FID) and distinguishing information of peer node.

상기 CRN이 발견되는 즉시, CRN에 해당하는 노드가 시그널링의 송신측으로 자원예약 응답메시지를 보냄으로써 자원예약 시그널링 지연을 줄이고, 새로운 경로와 이전 경로의 공통경로에서는 갱신 플래그가 설정된 자원예약 메시지를 보냄으로써 각 노드에서 유지하고 있는 자원예약 상태정보를 새로운 플로우 아이디(FID)를 포함하는 상태정보로 업데이트(Update)함으로써 자원중복예약을 피하도록 한다.As soon as the CRN is found, the node corresponding to the CRN sends a resource reservation response message to the sender of the signaling to reduce the resource reservation signaling delay, and sends a resource reservation message with an update flag set in the common path between the new path and the old path. Resource duplication reservation is avoided by updating the resource reservation status information maintained at each node with status information including a new flow ID (FID).

그러나, 기존의 방안은 MN이 핸드오버 이후 자원예약을 수행하여 완료하기까지 MN의 QoS를 보장하지 못한다. 만약, MN이 실시간 어플리케이션 서비스를 사용하고 있다면, 지속적인 QoS 보장이 요구되므로 MN의 핸드오버 전에 이동할 가능성이 있는 지역의 새로운 경로에 대해 사전자원예약을 해두는 것이 필요하다.However, the existing scheme does not guarantee QoS of the MN until the MN completes the resource reservation after the handover. If the MN is using real-time application services, continuous QoS guarantees are required, so it is necessary to reserve resources in advance for new paths in areas that are likely to travel before the MN's handover.

도 1은 NSIS 프로토콜을 이용하여 사전자원예약을 수행하기 위한 네트워크 구조를 설명하기 위한 개념도이다.1 is a conceptual diagram illustrating a network structure for performing advance resource reservation using the NSIS protocol.

도 1을 참조하면, 사전자원예약 시 이미 자원예약이 이루어진 경로(이하, "활성화 경로"라고 함)와 사전자원예약이 이루어질 경로(이하, "사전예약 경로"라고 함)에서 공통으로 사용되는 경로(이하, "공통경로"라고 함)가 있다면, 공통경로에 중복적으로 자원이 예약되는 것을 피하고, 사전예약 경로 중 공통경로를 제외한 경로(이하, "새 경로")에만 신속하게 자원예약을 수행하기 위해 PCRN(Passive CRN)을 발견하는 것이 중요하다.Referring to FIG. 1, a path commonly used in a resource reservation path (hereinafter, referred to as an "activation path") and a path in which an advance resource reservation is made (hereinafter, referred to as a "pre-reservation path") during advance resource reservation. (Hereinafter referred to as "common path"), avoids resource reservations in the common path redundantly, and performs resource reservations only on the paths except the common path (hereinafter referred to as "new path") among the pre-reserved paths. It is important to find a Passive CRN (PCRN).

그러나, 기존의 참고문헌 3에서는 사전자원예약을 위해 CRN을 발견하려는 경우 핸드오버 하지 않은 MN의 CoA(보조주소, Care of Address)가 변경되지 않았고, 시그널링 메시지 또한 현재 자원이 예약된 경로를 따라 전달되어 피어 노드의 구별정보가 변경되지 않았기 때문에 변경된 플로우 아이디와 피어 노드 구별정보를 이용하는 기존의 방안을 그대로 적용할 수 없다.However, in Ref. 3, when the CRN is found for advance resource reservation, the CoA (Care of Address) of the MN that has not been handed over has not been changed, and signaling messages are also delivered along the path where the current resource is reserved. Since the distinguishing information of the peer node has not been changed, the existing method using the changed flow ID and the peer node discriminating information cannot be applied as it is.

또한, 아직 핸드오버하지 않은 MN의 데이터 트래픽이 공통경로를 통해 전달되어야 하기 때문에 기존 방안에서와 같이 공통경로 상의 현재 상태정보를 새로운 상태정보로 업데이트해서는 안 된다.In addition, since data traffic of the MN not yet handed over must be transmitted through the common path, the current state information on the common path should not be updated with the new state information as in the conventional scheme.

본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 MN이 핸드오버 할 가능성이 있는 하나 이상의 지역의 사전예약 경로와 현재 활성화 경로 상에서 CRN이 될 가능성을 가진 노드인 PCRN을 MN의 핸드오버 이전에 발견하고, PCRN으로 발견된 노드가 사전예약 경로에서 공통경로를 제외한 구간인 새 경로에 사전자원예약을 수행하며, 공통경로에서는 활성화 경로와 사전예약 경로에 대한 상태정보를 동시에 유지하도록 함으로써 MN에게 지속적인 QoS를 제공할 수 있도록 하는 이동 노드를 위한 NSIS 프로토콜 기반의 사전자원예약 장치 및 방법을 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and an object of the present invention is to provide a MN for a PCRN which is a node having a possibility of becoming a CRN on a pre-reserved path and a current activation path of one or more regions where the MN is likely to handover. The node discovered by the PCRN performs the prereservation on the new path, which is a section except the common path in the prereserved path, and maintains the status information on the active path and the prereserved path at the same time. The present invention provides an NSIS protocol-based advance resource reservation apparatus and method for a mobile node that can provide continuous QoS to an MN.

전술한 목적을 달성하기 위하여 본 발명의 제1 측면은, MN(Mobile Node), 네트워크를 구성하는 NSIS(Next Step in Signaling) 라우터 또는 AR(Access Router) 중 적어도 어느 하나에 배치되며, NSIS 프로토콜을 이용하여 MN의 핸드오버 이전에 PCRN(Passive Crossover Node)을 발견하고, 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하는 장치로서, 로컬 응용 계층으로부터 NSIS 메시지 생성명령을 수신하는 메시지 생성명령 수신모듈; AR로부터 받은 신호의 세기를 측정하여 기준치에 도달하는지 계산하는 AR 신호측정 계산모듈; 이전 라우터로부터 메시지를 수신하거나 신규로 생성한 메시지를 다음 라우터로 송신하는 NSIS 메시지 송/수신모듈; 상기 메시지 생성명령 수신모듈로부터 메시지 생성명령이 전달되면 신규로 메시지를 생성하거나, 상기 AR 신호측정 계산모듈로부터 NOTIFY 메시지 생성명령이 전달되면 신규로 NOTIFY 메시지를 생성하거나, 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 NOTIFY 또는 RESERVE 메시지를 신규로 생성하여 상기 NSIS 메시지 송/수신모듈로 전달하며, 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 예약되는 자원의 대역폭을 계산하고 결정하는 NSIS 메시지 처리모듈; 및 NSIS 자원예약 상태정보를 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 저장하는 NSIS 자원예약 상태정보 저장모듈을 포함하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치를 제공하는 것이다.In order to achieve the above object, a first aspect of the present invention is disposed in at least one of a mobile node (MN), a next step in signaling (NSIS) router or an access router (AR) constituting a network, A device that discovers a Passive Crossover Node (PCRN) prior to MN handover and performs prereservation according to a new path and common path prereservation mechanism, and receives an NSIS message generation command from the local application layer. Generation command receiving module; An AR signal measurement calculation module for measuring the strength of the signal received from the AR and calculating whether the reference value is reached; An NSIS message transmission / reception module for receiving a message from a previous router or transmitting a newly generated message to a next router; When a message generation command is transmitted from the message generation command receiving module, a message is newly generated, or when a NOTIFY message generation command is transmitted from the AR signal measurement calculation module, a new NOTIFY message is newly generated, or the new path and common path advance resources are generated. An NSIS message processing module that newly generates NOTIFY or RESERVE messages according to a reservation mechanism and delivers them to the NSIS message transmission / reception module, and calculates and determines the bandwidth of resources reserved according to the new path and common path advance resource reservation mechanism. ; And an NSIS protocol-based advance resource reservation apparatus for a mobile node including an NSIS resource reservation status information storage module for storing NSIS resource reservation status information according to the new path and common path advance resource reservation mechanism.

여기서, 상기 새 경로 사전자원예약 메커니즘은, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고 PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 방식이며, 상기 공통경로 사전자원예약 메커니즘은, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 방식임이 바람직하다.Here, the new path advance resource reservation mechanism discovers the PCRN located on the current activation path, and newly performs advance resource reservation on the new path corresponding to the section excluding the common path among the pre-reserved paths based on the location of the PCRN. The common path advance resource reservation mechanism is a method of adding existing resource reservation status information to the resource reservation status information by searching for existing resource reservation status information for the same session in the common path.

바람직하게, 상기 NSIS 메시지 처리모듈은, 후보 PCRN의 발견을 요청하는 상기 NOTIFY(D 플래그) 메시지를 수신하면, 후보 PCRN 발견 메커니즘에 따라 후보 PCRN을 결정하는 후보 PCRN 매칭검색부; 상기 RESERVE 메시지(P 플래그)를 수신하면, PCRN 발견 메커니즘에 따라 PCRN을 결정하는 PCRN 매칭검색부; 수신한 상기 RESERVE 메시지에 명시된 QSPEC의 내용을 참고하여 상기 새 경로 사전자원예약 메 커니즘에 따라 새롭게 할당될 자원의 양을 계산하거나, 상기 공통경로 사전자원예약 메커니즘에 따라 공통으로 사용될 자원의 양을 계산하는 QSPEC 계산부; 상기 새 경로 사전자원예약 메커니즘에 따라 새롭게 사전자원예약을 수행하기 위한 RESERVE 메시지(P 플래그)나 상기 공통경로 사전자원예약 메커니즘에 따라 자원예약 상태정보를 수정하기 위한 RESERVE 메시지(A 플래그)를 생성하여 상기 NSIS 메시지 송/수신모듈로 전달하는 RESERVE 메시지 생성부; 및 CAR(Candidate AR), MN 또는 PCRN에서 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 특정한 RESERVE 메시지 생성을 알리기 위한 NOTIFY 메시지(D, P, A 플래그)를 생성하여 상기 NSIS 메시지 송/수신모듈로 전달하는 NOTIFY 메시지 생성부를 포함할 수 있다.Preferably, the NSIS message processing module comprises: a candidate PCRN matching search unit for determining a candidate PCRN according to a candidate PCRN discovery mechanism upon receiving the NOTIFY (D flag) message requesting discovery of a candidate PCRN; A PCRN matching search unit for determining a PCRN according to a PCRN discovery mechanism when receiving the RESERVE message (P flag); Calculate the amount of resources to be newly allocated according to the new path advance resource reservation mechanism by referring to the contents of the QSPEC specified in the received RESERVE message, or calculate the amount of resources to be commonly used according to the common path advance resource reservation mechanism. QSPEC calculation unit; Generate a RESERVE message (P flag) for newly performing advance resource reservation according to the new path advance resource reservation mechanism or a RESERVE message (A flag) for modifying resource reservation status information according to the common path advance resource reservation mechanism. A RESERVE message generation unit for transmitting to the NSIS message transmission / reception module; And generating a NOTIFY message (D, P, A flags) for notifying generation of a specific RESERVE message according to the new path and common path advance resource reservation mechanism in a CAR (Candidate AR), MN or PCRN. It may include a NOTIFY message generating unit for transmitting to.

바람직하게, 상기 후보 PCRN 발견 메커니즘은, 활성화 경로 상에 존재하는 노드들에서 상기 NSIS 메시지 송/수신모듈로부터 상기 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 방식이며, 상기 PCRN 발견 메커니즘은, 상기 NSIS 메시지 송/수신모듈로부터 상기 RESERVE 메시지(P 플래그)를 수신하면, 수신된 상기 RESERVE 메시지가 이전의 사전자원예약 요청 메시지에 대한 응답인지를 확인하여 이전의 사전자원예약 요청 메시지에 대한 응답일 경우 후보 PCRN을 해당 사전자원예약에 대한 PCRN으로 선택하는 방식일 수 있다.Preferably, when the candidate PCRN discovery mechanism receives the NOTIFY (D flag) message from the NSIS message transmission / reception module at nodes existing on an activation path, the candidate PCRN discovery mechanism retrieves interface information to provide an extra interface except for the activation path. If there is a method to determine this node as a candidate PCRN, the PCRN discovery mechanism, when receiving the RESERVE message (P flag) from the NSIS message transmission / reception module, the received RESERVE message is the previous prior resource reservation It may be a method of selecting a candidate PCRN as the PCRN for the prior resource reservation if it is a response to the previous advance resource reservation request message by checking whether it is a response to the request message.

바람직하게, 상기 NSIS 자원예약 상태정보 저장모듈은, 상기 새 경로 사전자원예약 메커니즘에 따라 자원예약 상태정보를 저장하는 상태정보 저장부; 및 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약의 상태정보를 NSIS 자원예약 상태정보 테이블에 추가로 저장하는 상태정보 추가저장부를 포함할 수 있다.Preferably, the NSIS resource reservation status information storage module includes: a state information storage unit for storing resource reservation status information according to the new path advance resource reservation mechanism; And a state information addition storage unit for additionally storing state information of the advance resource reservation in the NSIS resource reservation state information table according to the common path advance resource reservation mechanism.

바람직하게, 상기 NSIS 자원예약 상태정보 테이블은, 송/수신자 사이의 유일 세션에 대한 구별정보를 의미하는 세션 아이디(Session_ID) 필드와, 유일 세션에 포함되는 플로우(Flow)의 구별정보를 의미하는 플로우 아이디(Flow ID) 리스트 필드와, 업/다운 스트림 피어(up/downstream peer)에 대한 구별정보를 의미하는 SII(Source Identification Information)-Handle 필드와, 업 스트림 피어로부터 받은 RSN(Reservation Sequence Number)과 각 노드에서 로컬(Local)의 최신 값을 유지하는 RSN 필드와, 요청 메시지에 대한 응답 요청정보를 리스트화 한 RII(Request Identification Information) 리스트 필드와, 상태정보 만료기간(State lifetime) 필드와, 통합 세션 아이디(ID)를 리스트화 한 바운드세션 아이디 리스트(BOUND_SESSION_ID) 필드로 이루어질 수 있다.Preferably, the NSIS resource reservation status information table includes a session ID (Session_ID) field representing discrimination information about a unique session between a sender / receiver and a flow representing discrimination information of a flow included in the unique session. An ID (Flow ID) list field, a Source Identification Information (SII) -Handle field representing distinguishing information about an upstream / downstream peer, a reservation sequence number (RSN) received from an upstream peer, Integrate with RSN field keeping local local value at each node, Request Identification Information (RII) list field listing response request information for request message, State lifetime field, It may consist of a bound session ID list (BOUND_SESSION_ID) field listing the session ID.

바람직하게, 상기 플로우 아이디 리스트 필드는, 상기 공통경로 사전자원예약 메커니즘에 따라 공통경로 상의 노드들이 기존의 자원예약 상태정보 및 새로운 자원예약 상태정보를 동시에 유지하기 위하여 여러 개의 플로우 아이디(Flow ID)를 리스트 형태로 저장할 수 있다. 상기 플로우 아이디 리스트 필드는 기존에 저장된 플로우 아이디 객체 또는 사전자원예약을 위한 플로우 아이디 객체를 추가로 포함할 수 있다.Preferably, the flow ID list field includes a plurality of flow IDs in order for nodes on a common path to simultaneously maintain existing resource reservation status information and new resource reservation status information according to the common path advance resource reservation mechanism. Can be stored in list form. The flow ID list field may further include a flow ID object previously stored or a flow ID object for advance resource reservation.

바람직하게, 상기 RESERVE 메시지는, 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더(Common Header) 객체와, 요청 메시지의 순서를 의미하는 RSN(Reservation Sequence Number) 객체와, 요청 메시지에 대한 응답 요청정보를 의미하는 RII(Request Identification Information) 객체와, 자원예약 상태정보의 만료기간을 의미하는 만료기간(Refresh_Period) 객체와, 메시지 라우팅 정보 중 항상 참고 되어야 하는 정보의 표시를 의미하는 패킷명세(Packet_classifier) 객체와, QoS 요구사항으로서 자원예약에 요구되는 대역폭이나 자원예약이 가능한 대역폭을 의미하는 QSPEC 객체로 이루어질 수 있다.Preferably, the RESERVE message includes a common header object representing message discrimination information including a message type, a reservation sequence number (RSN) object representing a sequence of request messages, and a response request for a request message. Request Identification Information (RII) object for information, Refresh_Period object for expiration period of resource reservation status information, and Packet_classifier for displaying information which should always be referred to among message routing information. Object and a QSPEC object representing a bandwidth required for resource reservation or a bandwidth available for resource reservation as a QoS requirement.

바람직하게, 상기 NOTIFY 메시지는, 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더 객체와, 자원예약의 성공여부에 대한 이유, 에러 및 기타 공지의 메시지를 의미하는 INFO_SPEC(Information Specification) 객체와, 사전자원예약을 위한 플로우 아이디(Flow ID)의 정보를 의미하는 모바일 디스크립터(Mobile Descriptor) 객체와, QoS 요구사항으로서 자원예약에 요구되는 대역폭이나 자원예약이 가능한 대역폭을 의미하는 QSPEC 객체로 이루어질 수 있다.Preferably, the NOTIFY message includes a common header object that indicates message discrimination information including a message type, an INFO_SPEC (Information Specification) object that indicates a reason, error, and other known message about whether the resource reservation is successful, It may be composed of a Mobile Descriptor object representing information of a flow ID for advance resource reservation, and a QSPEC object representing a bandwidth required for resource reservation or a bandwidth capable of resource reservation as a QoS requirement. .

바람직하게, 상기 공통헤더 객체는, 메시지타입(Message Type) 필드, 메시지명세 플래그(Message-specific flag) 필드 및 메시지일반 플래그(Generic flag) 필드로 구성되며, 상기 메시지명세 플래그 필드는 각 메시지에 대한 명세의 부분으로서, 후보 PCRN의 발견을 요청하기 위한 D(Discovery) 플래그, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 P(Pre-reservation) 플래그, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 A(Append) 플래그, 자원 해제를 위한 T(Tear) 플래그, 및 자원예약 상태정보를 갱신하기 위한 R(Replace) 플래그로 이루어질 수 있다.Preferably, the common header object includes a message type field, a message-specific flag field, and a generic flag field, wherein the message detail flag field corresponds to each message. As part of the specification, a D (Discovery) flag for requesting the discovery of a candidate PCRN, a P (Pre-reservation) flag for performing a pre-reservation according to the new path pre-reservation mechanism, and the common path pre-reservation mechanism According to the present invention, the A (Append) flag for performing the preresource reservation, the T (Tear) flag for the resource release, and the R (Replace) flag for updating the resource reservation status information.

바람직하게, 후보 PCRN 발견을 요청하는 상기 NOTIFY 메시지는, 공통 헤더에 포함한 메시지명세 플래그에 후보 PCRN의 발견을 요청하기 위한 D(Discovery) 플래그를 설정하고, 사전자원예약에 사용될 플로우 아이디의 정보를 의미하는 모바일 디스크립터 객체를 포함할 수 있다.Preferably, the NOTIFY message requesting candidate PCRN discovery sets a D (Discovery) flag for requesting discovery of a candidate PCRN in a message specification flag included in a common header, and means information of a flow ID to be used for prior resource reservation. It may include a mobile descriptor object.

바람직하게, 상기 모바일 디스크립터 객체는, MN이 적어도 하나의 핸드오버 예상지역에서 사용할 CoA(Care of Address)와 CN(Correspondent Node)의 주소, MN과 CN의 포트번호로 구성된 적어도 하나의 플로우 아이디 객체를 포함하며, MN의 핸드오버 예상지역이 둘 이상의 경우 그에 대한 플로우 아이디를 리스트로 구성할 수 있다.Preferably, the mobile descriptor object may include at least one flow ID object including an address of a care of address (CoA) and a correspondent node (CN) and a port number of the MN and CN to be used by the MN in at least one handover region. If the MN has more than one handover expected region, a flow ID for the list may be configured.

바람직하게, 상기 새 경로 사전자원예약 메커니즘에 따라 자원예약을 하기 위한 RESERVE 메시지 또는 NOTIFY 메시지에는, 공통 헤더에 포함한 메시지명세 플래그에 사전자원예약을 수행하기 위한 P(Pre-reservation) 플래그를 설정하고, 상기 NOTIFY 메시지에 포함된 모바일 디스크립터 객체의 플로우 아이디 리스트에서 적어도 하나의 플로우 아이디를 새 경로 사전자원 예약을 위해 새 경로 상으로 보낼 상기 NOTIFY 메시지 또는 RESERVE 메시지의 플로우 아이디로 포함할 수 있다.Preferably, in the RESERVE message or NOTIFY message for resource reservation according to the new path advance resource reservation mechanism, a P (Pre-reservation) flag for performing prereservation is set in the message specification flag included in the common header, At least one flow ID from the flow ID list of the mobile descriptor object included in the NOTIFY message may be included as a flow ID of the NOTIFY message or a RESERVE message to be sent on a new path to reserve a new path advance resource.

바람직하게, 상기 공통경로 사전자원예약 메커니즘에 따라 자원예약을 하기 위한 RESERVE 메시지 또는 NOTIFY 메시지에는, 공통 헤더에 포함한 메시지명세 플래그에 사전자원예약을 수행하기 위한 A(Append) 플래그를 설정하고, RESPONSE 메시지 또는 상기 RESERVE 메시지에 포함된 플로우 아이디를 공통경로 사전자원예약을 위해 공통경로 상으로 보낼 상기 RESERVE 메시지 또는 NOTIFY 메시지의 플로우 아이디로 포함할 수 있다.Preferably, in the RESERVE message or NOTIFY message for resource reservation according to the common path advance resource reservation mechanism, an A (Append) flag for performing advance resource reservation is set in the message specification flag included in the common header, and the RESPONSE message Alternatively, the flow ID included in the RESERVE message may be included as a flow ID of the RESERVE message or NOTIFY message to be transmitted on the common path for common path advance resource reservation.

본 발명의 제2 측면은, NSIS(Next Step in Signaling) 프로토콜을 이용하여 MN(Mobile Node)의 핸드오버 이전에 PCRN(Passive Crossover Node)을 발견하는 방법과, 새 경로 또는 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하는 방법으로서, (a) MN이 이동하기 전 기 AR(Access Router)로부터 받는 신호의 세기를 측정하여 기 설정된 한계치보다 작아질 경우 사전자원예약 프로세싱을 시작하는 단계; (b) 사전자원예약 프로세싱을 시작하기 위해 사전자원예약 요청과 동시에 후보 PCRN의 발견을 요청하는 NOTIFY(D 플래그) 메시지를 생성하여 활성화 경로 상으로 송신하는 단계; (c) 상기 NOTIFY(D 플래그) 메시지를 수신하면, 후보 PCRN 발견 메커니즘에 따라 후보 PCRN을 결정하는 단계; (d) MN의 핸드오버가 예상되는 둘 이상의 지역에 사전자원예약을 수행하려는 경우, 상기 단계(c)에서 결정된 후보 PCRN 외의 후보 PCRN을 찾는 NOTIFY 메시지를 복제하여 전달하는 단계; (e) 상기 단계(c)의 후보 PCRN의 결정 여부에 따라 후보 PCRN이 아닐 경우 다음 노드로 NOTIFY(D 플래그) 메시지를 전달하거나, 후보 PCRN일 경우 MN의 새 CoA(Care of Address)를 목적지로 하는 P 플래그가 설정된 RESERVE 또는 NOTIFY 메시지를 생성하여 전달하는 단계; (f) 상기 단계(e)에서 생성한 RESERVE(P 플래그) 메시지를 수신하면, 상기 새 경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 단계; (g) 새 경로 사전자원예약을 성공적으로 완료한 후, PCRN 발견 메커니즘에 따라 PCRN을 결정하는 단계; (h) 상기 단계(g)의 PCRN 결정 여부에 따라 CN(Correspondent Node)을 목적지로 하는 A 플래그가 설정된 RESERVE 또는 NOTIFY 메시지를 생성하여 전달하는 단계; (i) 상기 단계(h)에서 생성한 RESERVE(A 플래그) 메시지를 수신하면, 상기 공통경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 단계; (j) MN이 실제 핸드오버 한 이후에 사용하지 않을 활성화 경로의 일부 자원 및 일부 새 경로의 자원을 해제하기 위한 RESERVE(T 플래그) 메시지를 생성하거나, 예약된 자원의 상태정보를 갱신하기 위한 RESERVE(R 플래그) 메시지를 생성하여 전달하는 단계; 및 (k) 상기 단계(j)에서 생성한 RESERVE 메시지(T 또는 R 플래그)를 수신하면 활성화 경로 및 사전예약 경로에 예약된 자원의 상태정보를 재정비(repair)하는 단계를 포함하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법을 제공하는 것이다.A second aspect of the present invention provides a method for discovering a Passive Crossover Node (PCRN) before handover of a Mobile Node (MN) using a Next Step in Signaling (NSIS) protocol, and a new path or common path prereservation mechanism. A method of performing a pre-reservation according to the present invention, the method comprising: (a) measuring the strength of a signal received from an access router (AR) before the MN moves to start the pre-reservation reservation processing when it becomes smaller than a preset limit; (b) generating and sending a NOTIFY (D flag) message on the activation path requesting discovery of the candidate PCRN concurrently with the prior resource reservation request to start the advance resource reservation processing; (c) upon receiving the NOTIFY (D flag) message, determining a candidate PCRN according to a candidate PCRN discovery mechanism; (d) copying and forwarding a NOTIFY message that finds a candidate PCRN other than the candidate PCRN determined in step (c) if the prior resource reservation is to be performed in two or more regions where MN handover is expected; (e) If the candidate PCRN is not determined according to the determination of the candidate PCRN in step (c), a NOTIFY (D flag) message is transmitted to the next node, or if the candidate PCRN is a new Care of Address (CoA) of the MN as a destination. Generating and delivering a RESERVE or NOTIFY message having a P flag set to the P flag; (f) upon receiving the RESERVE (P flag) message generated in step (e), storing state information according to the new path advance resource reservation mechanism; (g) after successfully completing the new path advance resource reservation, determining the PCRN according to the PCRN discovery mechanism; (h) generating and delivering a RESERVE or NOTIFY message having an A flag set to a CN (Correspondent Node) as a destination depending on whether the PCRN is determined in step (g); (i) storing state information according to the common path advance resource reservation mechanism upon receiving the RESERVE (A flag) message generated in step (h); (j) Create a RESERVE (T flag) message to release some resources of the activation path and some new path resources that will not be used after the MN actually handovers, or RESERVE to update the status information of the reserved resources. (R flag) generating and delivering the message; And (k) if the RESERVE message (T or R flag) generated in step (j) is received, reconditioning the status information of the resources reserved for the activation path and the pre-reservation path. It is to provide advance resource reservation method based on NSIS protocol.

여기서, 상기 새 경로 사전자원예약 메커니즘은, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고 PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 방식이고, 상기 공통경로 사전자원예약 메커니즘은, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 방식이며, 상기 후보 PCRN 발견 메커니즘은, 활성화 경로 상에 존재하는 노드들에서 상기 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 방식이며, 상기 PCRN 발견 메커니즘은, 상기 RESERVE 메시지(P 플래그)를 수신하면, 수신된 상기 RESERVE 메시지(P 플래그)가 이전의 사전자원예약 요청 메시지에 대한 응답인지를 확인하여 이전의 사전자원예약 요청 메시지에 대한 응답일 경우 후보 PCARN을 해당 사전자원예약에 대한 PCRN으로 선택하는 방식인 것이 바람직하다.Here, the new path advance resource reservation mechanism discovers the PCRN located on the current activation path, and newly performs advance resource reservation on the new path corresponding to the section excluding the common path among the pre-reserved paths based on the location of the PCRN. The common path advance resource reservation mechanism is a method of adding existing resource reservation status information to the resource reservation status information by searching for existing resource reservation status information for the same session in the common path, and the candidate PCRN. When the discovery mechanism receives the NOTIFY (D flag) message from the nodes existing on the activation path, the discovery mechanism searches for interface information and determines that the node is a candidate PCRN when there is an extra interface except the activation path. The PCRN discovery mechanism, upon receiving the RESERVE message (P flag), If the RESERVE message (P flag) is a response to a previous prereservation request message, it is preferable to select a candidate PCARN as the PCRN for the prereservation. Do.

바람직하게, 상기 단계(b)는, NOTIFY 메시지에 포함되어야 하는 모바일 디스크립터 객체의 플로우 아이디(Flow ID)를 생성하기 위해, MN이 PAR(Previous Access Router)로 받은 적어도 하나의 MN의 핸드오버 예상지역의 서브넷 주소를 이용하여 각 핸드오버 예상지역에서 사용될 MN의 새로운 CoA를 생성하고, 이 정보를 포함하는 적어도 하나의 새로운 플로우 아이디를 생성하여 모바일 디스크립터 객체에 추가할 수 있다.Preferably, the step (b), the handover expected region of the at least one MN received by the MN to the PAR (Previous Access Router) to generate a flow ID (Flow ID) of the mobile descriptor object to be included in the NOTIFY message A new CoA of MN to be used in each handover expected region is generated using the subnet address of, and at least one new flow ID including this information can be generated and added to the mobile descriptor object.

바람직하게, 상기 단계(c)는, 후보 PCRN을 판별하기 위한 단계로서, 상기 NOTIFY 메시지를 수신한 노드가 활성화 경로에 포함된 인터페이스를 제외하고 목적지를 향해 보낼 수 있는 적어도 하나의 인터페이스를 가지고 있다면 이 노드를 후보 PCRN으로 결정할 수 있다.Preferably, step (c) is a step for determining a candidate PCRN, if the node receiving the NOTIFY message has at least one interface that can be sent to a destination except for an interface included in an activation path. The node may be determined as a candidate PCRN.

바람직하게, 상기 후보 PCRN으로 결정된 노드에 둘 이상의 인터페이스가 있을 경우, 라우팅 테이블의 정보를 이용하여 목적지에 가장 가까운 경로로 전달되는 하나의 인터페이스를 선택하고, 이 인터페이스를 통해 새 경로 상에 자원예약을 위한 시그널링 메시지를 전달할 수 있다.Preferably, if there is more than one interface in the node determined as the candidate PCRN, using the information in the routing table to select one interface to be delivered to the path closest to the destination, through this interface to reserve resources on the new path It can deliver a signaling message for.

바람직하게, 상기 단계(d)는, MN의 각 핸드오버 예상지역에 대한 후보 PCRN을 다르게 선택하기 위해, 후보 PCRN으로 선택된 기 노드에서 처리된 플로우 아이디를 제외하고, 나머지 플로우 아이디 리스트를 포함하는 NOTIFY 메시지를 활성화 경로 상의 다음 노드로 전달할 수 있다.Preferably, step (d) includes a NOTIFY including a list of remaining flow IDs, except for flow IDs processed at the base node selected as candidate PCRNs in order to select a candidate PCRN for each handover expected region of the MN differently. The message can then be forwarded to the next node on the activation path.

바람직하게, 상기 단계(e)는, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달 방향이 CN에서 MN으로 향하는 경우, MN이 송신자일 때 수신측 초기화 방법이 적용되거나 수신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당되어, P 플래그가 설정된 RESERVE 메시지를 MN의 CoA를 목적지로 하여 전송하는 것과, CAR(Candidate AR)에서 상기 RESERVE 메시지를 수신하면 P 플래그가 설정된 응답 메시지를 CN을 목적지로 하여 전송할 수 있다.Preferably, the step (e) is to perform an advance resource reservation according to the new path advance resource reservation mechanism, and when the transmission direction of the RESERVE message is from CN to MN, the receiving side initialization method is applied when the MN is the sender. Or when the receiver initialization method is applied when the receiver is a receiver, the P flag is set to send a RESERVE message with the P flag set to the CoA of the MN as a destination, and when the RESERVE message is received by the CAR (Candidate AR). The set response message can be transmitted as a CN.

바람직하게, 상기 단계(e)는, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달 방향이 MN에서 CN으로 향하는 경우, MN이 송신자일 때 송신측 초기화 방법이 적용되거나 수신자일 때 수신측 초기화 방법이 적용되는 경우가 이에 해당되어, P 플래그가 설정된 NOTIFY 메시지를 MN의 CoA를 목적지로 하여 전송하는 것과, CAR(Candidate AR)에서 상기 NOTIFY 메시지를 수신하면 P 플래그가 설정된 RESERVE 메시지를 CN을 목적지로 하여 전송할 수 있다.Preferably, the step (e) is to perform the advance resource reservation according to the new path advance resource reservation mechanism, when the transmission direction of the RESERVE message is from the MN to CN, the transmission side initialization method is applied when the MN is the sender Or when the receiver initialization method is applied when the receiver is a receiver, the NOTIFY message with the P flag set is transmitted to the destination of the CoA of the MN, and when the NOTIFY message is received by the CAR (Candidate AR), the P flag is applied. The set RESERVE message can be sent with CN as the destination.

바람직하게, 상기 단계(f)는, P 플래그가 설정된 RESERVE 메시지를 수신한 노드는 상기 새 경로 사전자원예약 메커니즘에 따라 상기 RESERVE 메시지의 QSPEC(QoS Specification)에 포함된 MN의 QoS 요구사항을 만족하는지 여부를 결정하고, 새롭게 자원을 예약하기 위해 NSIS 자원예약 상태 테이블에 새로운 자원예약 상태정보를 저장할 수 있다.Preferably, the step (f), the node receiving the RESERVE message with the P flag is set to satisfy the QoS requirements of the MN included in the QSPEC (QoS Specification) of the RESERVE message according to the new path advance resource reservation mechanism New resource reservation status information may be stored in the NSIS resource reservation status table in order to determine whether to reserve a new resource.

바람직하게, 상기 단계(g)는, P 플래그가 설정된 RESERVE 또는 RESPONSE 메 시지를 수신하면 기 자원예약 상태정보와 상기 메시지의 QSPEC에 명시된 자원예약 상태정보를 비교하여 매칭되는 상태정보가 존재할 경우, 이 노드를 PCRN으로 결정할 수 있다.Preferably, the step (g), when receiving a RESERVE or RESPONSE message with the P flag set, compares the existing resource reservation status information with the resource reservation status information specified in the QSPEC of the message, and if there is a matching status information, The node may be determined to be a PCRN.

바람직하게, 상기 단계(h)는, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달방향이 CN에서 MN으로 향하는 경우, MN이 송신자일 때 수신측 초기화 방법이 적용되거나 수신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당되어, PCRN에서 A 플래그가 설정된 NOTIFY 메시지를 CN을 목적지로 하여 전송하는 것과, CN에서 A 플래그가 설정된 RESERVE 메시지를 MN을 목적지로 하여 전송할 수 있다.Preferably, the step (h) is to perform the advance resource reservation according to the common path advance resource reservation mechanism, when the transmission direction of the RESERVE message from the CN to the MN, the receiving side initialization method is applied when the MN is the sender Or sender initialization method is applied when the receiver is a receiver. The NOTIFY message with the A flag set in the PCRN is transmitted to the CN, and the RESERVE message with the A flag set in the CN is transmitted as the MN. Can be.

바람직하게, 상기 단계(h)는, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달방향이 MN에서 CN으로 향하는 경우, MN이 수신자일 때 수신측 초기화 방법이 적용되거나 송신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당되어, PCRN에서 A 플래그가 설정된 RESERVE 메시지를 CN을 목적지로 하여 전송하는 것과, CN에서 A 플래그가 설정된 응답 메시지를 MN을 목적지로 하여 전송할 수 있다.Preferably, the step (h) is to perform the advance resource reservation according to the common path advance resource reservation mechanism, when the transmission direction of the RESERVE message from the MN to CN, the receiving side initialization method is applied when the MN is the receiver Or when the sender initialization method is applied when the sender is a sender, the RESERVE message with the A flag set in the PCRN is transmitted to the CN, and the response message with the A flag set in the CN is transmitted as the MN as the destination. Can be.

바람직하게, 상기 단계(h)는, A 플래그가 설정된 RESERVE 메시지를 수신한 노드는 상기 공통경로 사전자원예약 메커니즘에 따라, NSIS 자원예약 상태정보 테이블에서 상기 RESERVE 메시지의 QSPEC과 매칭되는 상태정보를 검색하여 기 자원예약 상태정보에 새로운 플로우 아이디 객체를 추가로 저장할 수 있다.Preferably, in step (h), the node receiving the RESERVE message with the A flag set searches for state information matching the QSPEC of the RESERVE message in an NSIS resource reservation status information table according to the common path advance resource reservation mechanism. By adding a new flow ID object to the resource reservation status information.

바람직하게, 상기 단계(k)는, 기존 자원예약 상태정보를 재정비(repair)하는 단계로, MN이 핸드오버 한 후, 사전에 생성한 플로우 아이디(Flow ID)를 포함하는 RESERVE 메시지나 QUERY 메시지를 보냄으로서 새로운 곳으로 이동했음을 알리면, (k1) MN에서 CN으로 상기 메시지가 전달되는 동안 새 경로의 자원예약 상태정보는 상태정보 만료기간을 갱신하는 단계; (k2) PCRN으로 선택된 노드는 CRN으로 동작하여 기존 활성화 경로의 자원예약 상태정보를 해제하기 위해 RESERVE(T 플래그) 메시지를 기존 MN의 주소를 목적지로 하여 전달하는 단계; (k3) PCRN으로 선택된 노드는 CRN으로 동작하여 공통경로의 자원예약 상태정보를 갱신(update) 및 교체(replace)하기 위해 RESERVE(R 플래그) 메시지를 CN의 주소를 목적지로 하여 전달하는 단계; 및 (k4) MN의 핸드오버 예상지역이 두 곳 이상일 경우 CRN이 되지 못한 나머지 PCRN은 해당 플로우에 대한 상기 단계(k2) 및 단계(k3)의 상기 메시지를 수신하면, 해당 PCRN에서 시작되는 새 경로에 사전자원 예약된 자원을 해제하는 RESERVE(T 플래그) 메시지를 전달하는 단계를 포함할 수 있다.Preferably, the step (k) is a step of repairing existing resource reservation status information, and after a handover by the MN, a RESERVE message or a QUERY message including a flow ID generated in advance. When the message is transmitted to the new location by sending, (k1) updating the resource reservation status information of the new path resource reservation status information while the message is transferred from the MN to the CN; (k2) the node selected as the PCRN acting as a CRN and delivering a RESERVE (T flag) message with the address of the existing MN as a destination to release resource reservation status information of the existing activation path; (k3) the node selected as the PCRN acting as a CRN to deliver a RESERVE (R flag) message with the CN address as a destination to update and replace the resource reservation status information of the common path; And (k4) when there are two or more handover expected regions of the MN, the remaining PCRN that fails to become a CRN receives a message of the steps (k2) and (k3) for the flow, and starts a new path starting from the PCRN. And transmitting a RESERVE (T flag) message for releasing the reserved resource.

본 발명의 제3 측면은, NSIS(Next Step in Signaling) 프로토콜을 이용하여 MN(Mobile Node)의 핸드오버 이전에 PCRN(Passive Crossover Node)을 발견하고, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고 PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 새 경로 사전자원예약 메커니즘과, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하는 방법으로서, (a') MN이 이동하기 전 기 AR(Access Router)로부터 받는 신호의 세기를 측정하여 기 설정된 한계치보다 작아질 경우 사전자원예약 프로세싱을 시작하는 단계; (b') 사전자원예약을 요청하는 NOTIFY(D 플래그) 메시지를 활성화 경로 상으로 송신하는 단계; (c') 상기 단계(b')에서 송신된 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 단계; (d') MN의 핸드오버가 예상되는 둘 이상의 지역에 사전자원예약을 수행하려는 경우 후보 PCRN으로 결정된 지역 외의 후보 PCRN을 찾는 NOTIFY 메시지를 복제하여 전달하는 단계; (e') 상기 단계(c')의 후보 PCRN의 결정 여부에 따라 후보 PCRN이 아닐 경우 다음 노드로 NOTIFY(D 플래그) 메시지를 전달하거나, 후보 PCRN일 경우 새 경로로 보낼 RESERVE(P 플래그) 메시지 또는 NOTIFY(P 플래그) 메시지를 생성하여 전달하는 단계; (f') 상기 단계(e')에서 생성된 RESERVE(P 플래그) 메시지를 수신하여 QSPEC 계산부에서 새롭게 할당 가능한 자원의 양을 계산하는 단계; (g') 자원예약 상태정보 테이블에 자원예약 가능범위만큼의 자원을 할당하도록 상기 새 경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 단계; (h') 상기 단계(e')에서 P 플래그가 설정된 RESERVE 또는 NOTIFY 메시지를 수신하면, 자원예약 상태정보를 검색하여 상기 메시지에 명시된 QSPEC과 자원예약 상태정보를 비교하여 PCRN 발견 메커니즘에 따라 PCRN을 결정하는 단계; (i') 상기 단계(h')의 PCRN 결정 여부에 따라 RESERVE(A 플래그) 메시지 또는 NOTIFY(A 플래그)를 생성하여 전달하는 단계; (j') 상기 단계(i')에서 생성된 RESERVE(A 플래그) 메시지를 수신하면, 상기 메시지에 명시된 QSPEC과 매칭되는 상태정보를 검색하여 상기 공통경로 사전자원예약 메커니즘에 따라 기존의 자원예약 상태정보에 새로운 플로우 아이디를 추가로 저장하는 단계; 및 (k') MN이 실제 핸드오버 한 이후에 사용하지 않을 활성화 경로의 일부 자원과 새 경로의 자원을 해제하기 위한 RESERVE(T 플래그) 메시지를 생성하여 전달하는 단계를 포함하는 NSIS 프로토콜을 이용한 사전자원예약 방법을 제공하는 것이다.The third aspect of the present invention is to discover a Passive Crossover Node (PCRN) before handover of a Mobile Node (MN) using a Next Step in Signaling (NSIS) protocol, and to find a PCRN located on a current activation path. New resource pre-reservation mechanism that newly performs pre-reservation on new route corresponding to section except pre-reserved route based on PCRN location, and existing resource reservation status information for the same session in common route. A method of performing advance resource reservation according to a common path advance resource reservation mechanism for searching for and adding some resource reservation status information to the resource reservation status information, comprising: (a ') an access router (AR) before the MN moves; Measuring the strength of a signal received from the device and starting the pre-reservation reservation processing when it becomes smaller than a preset limit; (b ') sending a NOTIFY (D flag) message on the activation path requesting prior resource reservation; (c ') when receiving the NOTIFY (D flag) message transmitted in step (b'), searching for interface information and determining this node as a candidate PCRN when there is an extra interface except for an activation path; (d ') copying and forwarding a NOTIFY message for finding candidate PCRNs other than the region determined as candidate PCRNs when attempting to perform advance resource reservation in two or more regions where handover of the MN is expected; (e ') If the candidate PCRN is determined in step (c') above, the NOTIFY (D flag) message is transmitted to the next node if the candidate PCRN is not, or if the candidate PCRN is a RESERVE (P flag) message to be sent to the new path. Or generating and delivering a NOTIFY (P flag) message; (f ') receiving the RESERVE (P flag) message generated in step (e') and calculating the amount of newly allocated resources in the QSPEC calculator; (g ') storing state information according to the new path advance resource reservation mechanism to allocate as many resources as possible resource reserves in the resource reservation status information table; (h ') When receiving the RESERVE or NOTIFY message with the P flag set in the step (e'), the resource reservation status information is searched and the QSPEC specified in the message is compared with the resource reservation status information to determine the PCRN according to the PCRN discovery mechanism. Determining; (i ') generating and delivering a RESERVE (A flag) message or NOTIFY (A flag) according to whether PCRN of step (h') is determined; (j ') Upon receiving the RESERVE (A flag) message generated in step (i'), the state information matching with the QSPEC specified in the message is searched for and the existing resource reservation state according to the common path advance resource reservation mechanism. Storing a new flow ID in addition to the information; And (k ') generating and delivering a RESERVE (T flag) message for releasing some resources of the activation path and the resources of the new path that are not to be used after the MN actually performs the handover, and using the NSIS protocol. It provides a resource reservation method.

본 발명의 제4 측면은, 상술한 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법을 실행시키기 위한 프로그램을 기록한 기록매체를 제공한다.A fourth aspect of the present invention provides a recording medium on which a program for executing the above-described NSIS protocol based advance resource reservation method for a mobile node is recorded.

이상에서 설명한 바와 같은 본 발명의 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치 및 방법에 따르면, NSIS 프로토콜을 이용한 사전자원예약 메커니즘 가운데 MN의 핸드오버 이전에 활성화 경로와 사전예약 경로 상의 노드인 PCRN을 발견함으로써, 새 경로 사전자원예약 메커니즘과 공통경로 사전자원예약 메커니즘을 새 경로와 공통경로에 적용하여 네트워크의 자원 활용률을 비교적 높일 수 있으며, 이동 노드에게 지속적인 QoS를 보장할 수 있는 이점이 있다.According to the NSIS protocol-based prior resource reservation apparatus and method for a mobile node of the present invention as described above, PCRN, which is a node on the activation path and the prereservation path, before handover of the MN among the advance resource reservation mechanism using the NSIS protocol. By discovering, the new path advance resource reservation mechanism and the common path advance resource reservation mechanism can be applied to the new path and the common path to increase the resource utilization of the network relatively, and have the advantage of guaranteeing continuous QoS for the mobile node.

이하, 첨부 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. 그러 나, 다음에 예시하는 본 발명의 실시예는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 다음에 상술하는 실시예에 한정되는 것은 아니다. 본 발명의 실시예는 당업계에서 통상의 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위하여 제공되어지는 것이다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, embodiments of the present invention illustrated below may be modified in various other forms, and the scope of the present invention is not limited to the embodiments described below. The embodiments of the present invention are provided to more completely explain the present invention to those skilled in the art.

도 2는 본 발명의 일 실시예에 따른 NSIS 프로토콜(Next Step in Signaling)을 이용한 사전자원예약을 수행하기 위한 네트워크 구조 및 경로 구성을 설명하기 위한 개념도로서, 모바일 환경에서 이동하는 단말(Mobile Node, 이하 "MN"이라 함)이 핸드오버(Handover)하기 전에 사전자원예약을 하기 위해 본 발명을 적용한 경우의 네트워크 구조와 경로 구성의 예를 보여준다.2 is a conceptual diagram illustrating a network structure and a path configuration for performing advance resource reservation using an NSIS protocol (Next Step in Signaling) according to an embodiment of the present invention. An example of a network structure and a path configuration in the case where the present invention is applied to advance resource reservation before handover (“MN”) is shown below is shown.

도 2를 참조하면, 본 발명의 일 실시예에 따른 NSIS 프로토콜을 이용한 사전자원예약을 수행하기 위한 네트워크는, MN과 통신 상대 단말(Correspondent Node, 이하 "CN"이라 함)의 사이에 현재 엑세스 라우터(Present Access Router, 이하 'PAR'이라 함)와 후보 엑세스 라우터(Candidate Access Router, 이하 'CAR'이라 함)(CAR1 및 CAR2)로 명명된 두 타입의 엑세스 라우터들(Access Routers, ARs)이 구비되어 있으며, 다수의 라우터 노드들(R1 내지 R6)로 연결되어 있다.2, the network for performing the advance resource reservation using the NSIS protocol according to an embodiment of the present invention, the current access router between the MN and the correspondent terminal (hereinafter referred to as "CN") Two types of Access Routers (ARs) named Present Access Routers (hereinafter referred to as' PAR's) and Candidate Access Routers (hereinafter referred to as' CARs') (CAR1 and CAR2). It is connected to a plurality of router nodes R1 to R6.

여기서, 상기 PAR은 상기 MN의 현재 위치에 존재하는 엑세스 라우터(Access Router, 이하 "AR"이라 함)를 나타낸 것이며, 상기 CAR은 상기 MN이 추후 이동할 예상지역에 존재하는 AR을 나타낸 것이다. 즉, 현재 MN이 위치한 지역의 PAR과 추후 MN이 이동할 가능성이 있는 지역의 CAR이 있다.Here, the PAR represents an Access Router (hereinafter referred to as "AR") existing at the current location of the MN, and the CAR represents an AR existing in an expected region to which the MN will move later. That is, there are PARs in the region where the MN is currently located and CARs in the region where the MN may move in the future.

그리고, 활성화 경로(Active path)는 아직 핸드오버하지 않은 MN과 CN 사이 에 자원이 이미 예약되어 있는 경로이고, 사전예약 경로(Passive path)는 MN의 이동예상지역과 PCRN 사이에 사전자원예약이 이루어질 경로를 의미한다. 또한, 공통 경로(Common path)는 상기 활성화 경로와 상기 사전예약 경로에 공통으로 포함되는 경로로 PCRN(Passive CRN)과 CN 사이의 경로를 의미한다.In addition, an active path is a path in which resources are already reserved between the MN and the CN that have not yet been handed over, and a passive path is a prereserved resource reservation between the mobile expected region of the MN and the PCRN. It means the path. In addition, the common path is a path commonly included in the activation path and the pre-reservation path, and means a path between a PCRN (Passive CRN) and a CN.

도 3은 본 발명의 일 실시예에 따른 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치를 설명하기 위한 전체적인 블록 구성도이다.3 is a block diagram illustrating an overall NSIS protocol-based advance resource reservation apparatus for a mobile node according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 일 실시예에 따른 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치는, MN과 네트워크를 구성하는 NSIS 라우터 및 AR 등에 배치됨이 바람직하며, 크게 메시지 생성명령 수신모듈(100), AR 신호측정 계산모듈(200), NSIS 메시지 송/수신모듈(300), NSIS 메시지 처리모듈(400) 및 NSIS 자원예약 상태정보 저장모듈(500)을 포함하여 이루어진다.Referring to FIG. 3, the NSIS protocol-based advance resource reservation apparatus for a mobile node according to an embodiment of the present invention is preferably disposed in an NSIS router and an AR constituting a network with an MN. 100), an AR signal measurement calculation module 200, an NSIS message transmission / reception module 300, an NSIS message processing module 400, and an NSIS resource reservation status information storage module 500.

여기서, 메시지 생성명령 수신모듈(100)은 로컬 응용 계층으로부터 NSIS 메시지 생성 명령을 수신하는 기능을 수행한다.Here, the message generating command receiving module 100 performs a function of receiving an NSIS message generating command from the local application layer.

AR 신호측정 계산모듈(200)은 AR로부터 받은 신호 예컨대, 비콘 신호(Beacon Signal)의 세기를 측정하여 기준치에 도달하는지 계산하는 기능을 수행한다.The AR signal measurement calculation module 200 measures the strength of a signal received from the AR, for example, a beacon signal, to calculate whether the reference value is reached.

NSIS 메시지 송/수신모듈(300)은 이전 라우터로부터 메시지를 수신하거나 신규로 생성한 메시지를 다음 라우터로 송신하는 기능을 수행한다.The NSIS message transmission / reception module 300 performs a function of receiving a message from a previous router or transmitting a newly generated message to a next router.

NSIS 메시지 처리모듈(400)은 메시지 생성명령 수신모듈(100)로부터 메시지 생성명령이 전달되면 신규로 메시지를 생성하거나, AR 신호측정 계산모듈(200)로부 터 NOTIFY 메시지 생성명령이 전달되면 신규로 NOTIFY 메시지를 생성하거나, 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 NOTIFY 또는 RESERVE 메시지를 신규로 생성하여 NSIS 메시지 송/수신모듈(300)로 전달하며, 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 예약되는 자원의 대역폭을 계산하고 결정하는 기능을 수행한다.The NSIS message processing module 400 newly generates a message when a message generation command is received from the message generation command receiving module 100 or newly notifies when a NOTIFY message generation command is transmitted from the AR signal measurement calculation module 200. Produces a message or generates a new NOTIFY or RESERVE message according to a new path and common path advance resource reservation mechanism, and delivers the message to the NSIS message transmission / reception module 300, and according to the new path and common path advance resource reservation mechanism. Calculate and determine the bandwidth of the reserved resource.

상기 새 경로 사전자원예약 메커니즘은, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고, PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 방식이다.The new path advance resource reservation mechanism discovers a PCRN located on the current activation path and newly performs advance resource reservation on a new path corresponding to a section excluding the common path among the pre-reserved paths based on the location of the PCRN. That's the way.

상기 공통경로 사전자원예약 메커니즘은, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 방식이다.The common path advance resource reservation mechanism is a method of adding existing resource reservation status information to the resource reservation status information by searching for existing resource reservation status information for the same session in the common path.

이러한 NSIS 메시지 처리모듈(400)은 후보 PCRN 매칭검색부(410), PCRN 매칭검색부(420), QSPEC(QoS Specification) 계산부(430), NOTIFY 메시지 생성부(440), RESERVE 메시지 생성부(450)를 포함하여 이루어진다.The NSIS message processing module 400 may include a candidate PCRN matching search unit 410, a PCRN matching search unit 420, a QSPEC (QoS Specification) calculator 430, a NOTIFY message generator 440, and a RESERVE message generator ( 450).

여기서, 후보 PCRN 매칭검색부(410)는 후보 PCRN의 발견을 요청하는 NOTIFY(D 플래그) 메시지를 수신하면, 후보 PCRN 발견 메커니즘에 따라 후보 PCRN을 결정하는 기능을 수행한다.Here, when the candidate PCRN matching search unit 410 receives a NOTIFY (D flag) message requesting discovery of the candidate PCRN, the candidate PCRN matching search unit 410 determines a candidate PCRN according to the candidate PCRN discovery mechanism.

이때, 상기 후보 PCRN 발견 메커니즘은, 활성화 경로 상에 존재하는 노드들에서 NSIS 메시지 송/수신모듈(300)로부터 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 방식이다.In this case, when the candidate PCRN discovery mechanism receives a NOTIFY (D flag) message from the NSIS message transmission / reception module 300 at nodes existing on an activation path, the candidate PCRN discovery mechanism retrieves the interface information to provide an extra interface except the activation path. If there is, this node is determined as a candidate PCRN.

PCRN 매칭검색부(420)는 RESERVE 메시지(P 플래그)를 수신하면, PCRN 발견 메커니즘에 따라 PCRN을 결정하는 기능을 수행한다.Upon receiving a RESERVE message (P flag), the PCRN matching search unit 420 determines a PCRN according to the PCRN discovery mechanism.

이때, 상기 PCRN 발견 메커니즘은, NSIS 메시지 송/수신모듈(300)로부터 RESERVE 메시지(P 플래그)를 수신하면, 수신된 상기 RESERVE 메시지가 이전의 사전자원예약 요청 메시지에 대한 응답인지를 확인하여 이전의 사전자원예약 요청 메시지에 대한 응답일 경우 후보 PCRN을 해당 사전자원예약에 대한 PCRN으로 선택하는 방식이다.At this time, when the PCRN discovery mechanism receives a RESERVE message (P flag) from the NSIS message transmission / reception module 300, the PCRN discovery mechanism checks whether the received RESERVE message is a response to a previous resource reservation request message. In the case of a response to the advance resource reservation request message, the candidate PCRN is selected as the PCRN for the prior resource reservation.

QSPEC 계산부(430)는 수신한 상기 RESERVE 메시지에 명시된 QSPEC의 내용을 참고하여 상기 새 경로 사전자원예약 메커니즘에 따라 새롭게 할당될 자원의 양을 계산하거나, 상기 공통경로 사전자원예약 메커니즘에 따라 공통으로 사용될 자원의 양을 계산하는 기능을 수행한다.The QSPEC calculation unit 430 calculates the amount of resources to be newly allocated according to the new path advance resource reservation mechanism by referring to the contents of the QSPEC specified in the received RESERVE message, or in common according to the common path advance resource reservation mechanism. Perform the function of calculating the amount of resources to be used.

NOTIFY 메시지 생성부(440)는 CAR(Candidate AR), MN 또는 PCRN에서 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 RESERVE 메시지 생성을 알리기 위한 NOTIFY 메시지(D, P, A 플래그)를 생성하여 NSIS 메시지 송/수신모듈(300)로 전달하는 기능을 수행한다.The NOTIFY message generation unit 440 generates a NOTIFY message (D, P, A flags) for notifying generation of a RESERVE message according to the new path and common path advance resource reservation mechanism in a CAR (Candidate AR), MN or PCRN. Performs a function of transmitting to the message transmission / reception module 300.

RESERVE 메시지 생성부(450)는 상기 새 경로 사전자원예약 메커니즘에 따라 새롭게 사전자원예약을 수행하기 위한 RESERVE 메시지(P 플래그)나 상기 공통경로 사전자원예약 메커니즘에 따라 자원예약 상태정보를 수정하기 위한 RESERVE 메시지(A 플래그)를 생성하여 NSIS 메시지 송/수신모듈(300)로 전달하는 기능을 수행한 다.RESERVE message generating unit 450 is a RESERVE message for modifying the resource reservation status information according to the RESERVE message (P flag) for newly performing the preresource reservation according to the new path advance resource reservation mechanism or the common path advance resource reservation mechanism. It generates a message (A flag) and delivers it to the NSIS message transmission / reception module 300.

그리고, NSIS 자원예약 상태정보 저장모듈(500)은 NSIS 메시지 처리모듈(400)에서 계산된 QSPEC이 포함된 RESERVE 메시지의 상태정보를 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 각각 상태정보를 저장하는 기능을 수행한다.The NSIS resource reservation status information storage module 500 stores the state information of the RESERVE message including the QSPEC calculated by the NSIS message processing module 400 according to the new path and common path advance resource reservation mechanism, respectively. It performs the function.

이러한 NSIS 자원예약 상태정보 저장모듈(500)은, 상기 새 경로 사전자원예약 메커니즘에 따라 자원예약 상태정보를 저장하는 기존의 NSIS 자원예약 상태정보 저장부(510)와, 상기 공통경로 사전자원예약 메커니즘에 따라 저장되어 있던 상태정보를 검색하여 RESERVE 메시지에 포함된 새로운 플로우 아이디(Flow ID, FID)를 추가로 저장 즉, 사전자원예약의 상태정보를 후술하는 NSIS 자원예약 상태정보 테이블(800)에 추가로 저장하는 상태정보 추가저장부(530)를 포함한다.The NSIS resource reservation status information storage module 500 includes an existing NSIS resource reservation status information storage unit 510 for storing resource reservation status information according to the new path advance resource reservation mechanism, and the common path advance resource reservation mechanism. Search for the stored state information and additionally store a new flow ID (Flow ID, FID) included in the RESERVE message, that is, add it to the NSIS resource reservation status information table 800 which describes the status information of the prereserved reservation. It includes a state information additional storage unit 530 to be stored.

도 4는 본 발명의 일 실시예에 적용된 RESERVE 메시지의 구조도이고, 도 5는 본 발명의 일 실시예에 적용된 NOTIFY 메시지의 구조도이며, 도 6은 본 발명의 일 실시예에 따른 NSIS 자원예약 상태정보 테이블의 구조도이다.4 is a structural diagram of a RESERVE message applied to an embodiment of the present invention, FIG. 5 is a structural diagram of a NOTIFY message applied to an embodiment of the present invention, and FIG. 6 is an NSIS resource reservation status information according to an embodiment of the present invention. The structure diagram of the table.

도 4를 참조하면, 본 발명에 적용된 NSIS RESERVE 메시지(600)는, 공통헤더(Common Header) 객체(610), RSN(Reservation Sequence Number) 객체(620), RII(Request Identification Information) 객체(630), 만료기간(Refresh_Period) 객체(640), 패킷명세(Packet_classifier) 객체(650), QSPEC(QoS Specification) 객체(660) 등으로 이루어진다.Referring to FIG. 4, the NSIS RESERVE message 600 applied to the present invention includes a common header object 610, a RSN object 620, and a RII object 630. , An Expiration Period (Refresh_Period) object 640, a Packet_classifier object 650, a QSPEC (QoS Specification) object 660, and the like.

도 5를 참조하면, 본 발명에 적용된 NSIS NOTIFY 메시지(700)는, 공통헤더 객체(710), INFO_SPEC(Information Specification) 객체(720), 모바일 디스크립터(Mobile Descriptor) 객체(730), QSPEC 객체(740) 등으로 이루어진다.Referring to FIG. 5, the NSIS NOTIFY message 700 applied to the present invention includes a common header object 710, an Information Specification (INFO_SPEC) object 720, a mobile descriptor object 730, and a QSPEC object 740. ) And so on.

그리고, RESERVE 메시지(600)와 NOTIFY 메시지(700)에 포함되는 공통헤더 객체(610)(710)는 메시지타입(Message Type) 필드(611)(711)와, 메시지명세 플래그(Message-specific flag) 필드(612)(712) 및 메시지일반 플래그(Generic flag) 필드(613)(713)로 구성되어 있다.The common header objects 610 and 710 included in the RESERVE message 600 and the NOTIFY message 700 include a message type field 611 and 711 and a message-specific flag. Fields 612 and 712 and generic flag fields 613 and 713.

또한, 본 발명에 따라 메시지명세 플래그는, 후보 PCRN의 발견을 요청하기 위한 D(Discovery) 플래그, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 P(Pre-reservation) 플래그, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 A(Append) 플래그, 자원 해제를 위한 T(Tear) 플래그, 및 자원예약 상태정보를 갱신하기 위한 R(Replace) 플래그 등으로 이루어질 수 있다.In addition, according to the present invention, the message specification flag is a D (Discovery) flag for requesting the discovery of a candidate PCRN, a P (Pre-reservation) flag for performing a pre-reservation according to the new path pre-reservation mechanism, and According to the common path advance resource reservation mechanism, A (Append) flag for performing advance resource reservation, T (Tear) flag for resource release, and R (Replace) flag for updating resource reservation status information may be formed. .

한편, NOTIFY 메시지(700)에서 모바일 디스크립터 객체(730)는 도 5에 도시된 바와 같이, 플로우 아이디 객체를 적어도 하나 이상 포함하며 사전자원예약을 수행할 지역이 한 곳 이상일 경우, 리스트 형태로 구성된 플로우 아이디 리스트 객체(731) 등으로 이루어질 수 있다.Meanwhile, in the NOTIFY message 700, the mobile descriptor object 730 includes at least one flow ID object as shown in FIG. 5, and when there is more than one region to perform the advance resource reservation, the flow is configured in the form of a list. ID list object 731 or the like.

도 6을 참조하면, 본 발명에서 NSIS 자원예약 상태정보 저장모듈(500)에 저장되는 NSIS 자원예약 상태정보 테이블(800)은, 세션 아이디(Session_ID) 필드(810), 플로우 아이디 리스트 필드(820), SII-Handle 필드(830), 업 스트림 피 어(upstream peer)로부터 받은 RSN과 각 노드에서 로컬의 최신 값을 유지하는 RSN 필드(840), RII 리스트 필드(850), 상태정보 만료기간(State lifetime) 필드(860), 통합 세션 아이디(ID)를 리스트(List)화 한 바운드세션 아이디 리스트(BOUND_SESSION_ID) 필드(870)로 이루어진다.Referring to FIG. 6, in the present invention, the NSIS resource reservation status information table 800 stored in the NSIS resource reservation status information storage module 500 includes a session ID (Session_ID) field 810 and a flow ID list field 820. , SII-Handle field 830, RSN received from upstream peer, RSN field 840 keeping local latest value in each node, RII list field 850, state information expiration period lifetime field 860 and a bound session ID list (BOUND_SESSION_ID) field 870 that lists the unified session ID (ID).

여기서, 플로우 아이디 리스트 필드(820)는 본 발명에서 공통경로 사전자원예약 메커니즘에 따라 공통경로 상의 노드들이 기존의 자원예약 상태정보 및 새로운 자원예약 상태정보를 동시에 유지하기 위해, 일반적으로 하나의 플로우 아이디(FID)를 저장하던 NSLP 상태 테이블의 구조를 여러 개의 플로우 아이디(FID)를 리스트 형태로 저장하는 필드이다.Here, the flow ID list field 820 is generally one flow ID in order for the nodes on the common path to simultaneously maintain the existing resource reservation status information and the new resource reservation status information according to the common path advance resource reservation mechanism. This field stores the structure of the NSLP state table that stored (FID) in the form of a list of flow IDs (FID).

도 4 내지 도 6에 도시된 RESERVE 메시지(600), NOTIFY 메시지(700), NSIS 자원예약 상태정보 테이블(800) 등에서 개별 객체 또는 필드가 가지는 의미를 살펴보면 다음과 같다.The meanings of individual objects or fields in the RESERVE message 600, the NOTIFY message 700, the NSIS resource reservation status information table 800, and the like shown in FIGS. 4 to 6 are as follows.

즉, 공통헤더 객체(610)(710)는 메시지의 타입 등을 포함하는 메시지 구별정보이고, 공통헤더 객체(610)(710)의 메시지명세 플래그 필드(612)(712)는 각 메시지에 대한 명세의 부분이며, 본 발명에 따라 후보 PCRN의 발견을 요청하기 위한 D(Discovery) 플래그, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 P(Pre-reservation) 플래그, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 A(Append) 플래그를 포함한다.That is, the common header objects 610 and 710 are message distinguishing information including the type of the message, and the message specification flag fields 612 and 712 of the common header objects 610 and 710 are specified for each message. A D (Discovery) flag for requesting the discovery of a candidate PCRN according to the present invention, a P (Pre-reservation) flag for performing a pre-reservation according to the new path pre-reservation mechanism, and the common path dictionary Includes an A (Append) flag for performing advance resource reservation according to the resource reservation mechanism.

RSN 객체(620)는 요청 메시지의 순서이고, RII 객체(630)는 요청 메시지에 대한 응답 요청정보이고, 만료기간 객체(640)는 자원예약 상태정보의 만료기간이 고, 패킷명세 객체(650)는 메시지 라우팅 정보 중 항상 참고되어야 하는 정보의 표시이며, QSPEC 객체(660)는 QoS 요구사항으로서 자원예약에 요구되는 대역폭이나 자원예약이 가능한 대역폭이다.RSN object 620 is the order of the request message, RII object 630 is the response request information to the request message, expiration period object 640 is the expiration period of the resource reservation status information, packet specification object 650 Is an indication of information that should always be consulted among the message routing information, and the QSPEC object 660 is a bandwidth required for resource reservation or a bandwidth capable of resource reservation as a QoS requirement.

INFO_SPEC 객체(720)는 자원예약의 성공여부에 대한 이유, 에러 및 기타 공지의 메시지이며, 모바일 디스크립터 객체(730)는 사전자원예약에 사용될 플로우 아이디(FID)를 포함한다.The INFO_SPEC object 720 is a reason, error, and other known message for the success of resource reservation, and the mobile descriptor object 730 includes a flow ID (FID) to be used for advance resource reservation.

이때, 상기 플로우 아이디(FID)는 MN이 핸드오버 예상지역에서 사용할 CoA(Care of Address)와 CN(Correspondent Node)의 주소, MN과 CN의 포트번호로 구성되어 있으며, MN의 핸드오버 예상지역이 둘 이상의 경우일 때 그에 대한 플로우 아이디를 리스트 형태로 구성한다.At this time, the flow ID (FID) is composed of the address of the CoA (Care of Address) and CN (Correspondent Node) to be used in the MN handover region, the port number of the MN and CN, the MN handover region When there is more than one case, configure the flow ID for the list.

그리고, 세션 아이디 필드(810)는 송/수신자 사이의 유일 세션에 대한 구별정보이며, 플로우 아이디 리스트 필드(820)는 유일 세션에 포함되는 플로우의 구별정보이고, SII-Handle 필드(830)는 업 스트림 또는 다운 스트림 피어(upstream peer or downstream peer)에 대한 구별정보이다.In addition, the session ID field 810 is distinguishing information about a unique session between senders and receivers, the flow ID list field 820 is distinguishing information of flows included in a unique session, and the SII-Handle field 830 is up. Discrimination information about a stream or downstream peer.

이하에는 전술한 바와 같은 RESERVE 메시지와 NOTIFY 메시지 및 NSIS 자원예약 상태정보 등을 이용하여 NSIS 프로토콜을 이용한 PCRN 발견과정 및 사전자원예약 과정에 대해 상세하게 설명하기로 한다.Hereinafter, the PCRN discovery process and the advance resource reservation process using the NSIS protocol will be described in detail using the RESERVE message, the NOTIFY message, and the NSIS resource reservation status information as described above.

도 7a는 CN에서 MN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 PCRN 발견 및 사전자원예약의 메시지 흐름도이며, 도 7b는 MN에서 CN 으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 PCRN 발견 및 사전자원예약의 메시지 흐름도이다.FIG. 7A is a message flow diagram of PCRN discovery and advance resource reservation according to an embodiment of the present invention when delivering a RESERVE message from CN to MN, and FIG. 7B is a flow chart of the present invention when delivering a RESERVE message from CN to MN. Message flow diagram of PCRN discovery and advance resource reservation, according to one embodiment.

즉, 도 7a 및 도 7b는 MN의 핸드오버 전, 본 발명에 따라 PCRN을 발견하는 방법과 사전자원예약 방법의 절차를 RESERVE 메시지의 전달방향에 따라 메시지의 흐름을 구별하여 나타낸 도면이다.That is, FIGS. 7A and 7B are diagrams illustrating a procedure of a method of discovering a PCRN and a method of pre-reserving a resource according to the present invention before handover of an MN according to the delivery direction of a RESERVE message.

일반적으로, NSIS 프로토콜은 자원예약 시그널링(Signaling)인 RESERVE 메시지를 송신측에서 발생하는 송신측 초기화(sender-initiated) 방법과 수신측에서 발생하는 수신측 초기화(receiver-initiated) 방법을 지원한다.In general, the NSIS protocol supports a sender-initiated method for generating a RESERVE message, which is a resource reservation signaling, generated at a transmitter, and a receiver-initiated method, which occurs at a receiver.

도 7a는 RESERVE 메시지의 전달 방향이 CN에서 MN으로 전송되는 경우를 나타낸 것이며, MN이 송신자일 때 수신측 초기화 방법이 적용되는 경우와 수신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당된다.FIG. 7A illustrates a case in which a transmission direction of a RESERVE message is transmitted from CN to MN, and a case where a receiver side initialization method is applied when MN is a sender and a transmitter side initialization method is applied when a receiver is applied.

또한, 도 7b는 RESERVE 메시지의 전달 방향이 MN에서 CN으로 전송되는 경우를 나타낸 것이며, MN이 송신자일 때 송신측 초기화 방법이 적용되는 경우와 수신자일 때 수신측 초기화 방법이 적용되는 경우가 이에 해당된다.In addition, FIG. 7B illustrates a case in which a transmission direction of a RESERVE message is transmitted from MN to CN, and a case where a transmission side initialization method is applied when the MN is a sender and a reception side initialization method when the receiver is applied is applicable thereto. do.

도 3, 도 7a 및 도 7b를 참조하면, 먼저, MN의 AR 신호측정 계산모듈(200)에서 PAR로부터 받는 신호의 세기를 측정하여 임의의 한계치보다 작아질 경우, NSIS 메시지 처리모듈(400)의 NOTIFY 메시지 생성부(440)에서 CN을 목적지로 하는 후보 PCRN 발견 요청 메시지인 NOTIFY 메시지(D 플래그)를 생성한다. 이러한 NOTIFY 메시지(D 플래그)는 NSIS 메시지 송/수신모듈(300)을 통해 활성화 경로 상의 다음 노드로 전달한다(a-①, a-①', b-①, b-①').3, 7A, and 7B, first, when the MN AR signal measurement calculation module 200 measures the strength of a signal received from the PAR and becomes smaller than an arbitrary threshold value, the NSIS message processing module 400 The NOTIFY message generator 440 generates a NOTIFY message (D flag) which is a candidate PCRN discovery request message having a CN as a destination. The NOTIFY message (D flag) is transmitted to the next node on the activation path through the NSIS message transmission / reception module 300 (a-①, a-① ', b-①, b-①').

이후에, NSIS 메시지 송/수신모듈(300)이 상기 NOTIFY 메시지(D 플래그)를 수신하면, NSIS 메시지 처리모듈(400)의 후보 PCRN 매칭검색부(410)에서 PCRN 자신이 PCRN이 될 가능성을 가진 노드인 후보 PCRN인지를 확인한다.Subsequently, when the NSIS message transmission / reception module 300 receives the NOTIFY message (D flag), the candidate PCRN matching search unit 410 of the NSIS message processing module 400 has a possibility that the PCRN itself becomes a PCRN. Verify that it is a candidate PCRN that is a node.

즉, 후보 PCRN 매칭검색부(410)는 이 노드가 활성화 경로에 포함되는 인터페이스를 제외하고 NOTIFY 메시지(700)의 모바일 디스크립터 객체(730, 도 5 참조)에 포함된 플로우 아이디 정보 중 MN의 사전 IP 주소를 향해 보낼 수 있는 하나 이상의 인터페이스를 가지고 있다면, 이 노드를 후보 PCRN으로 선택한다.That is, the candidate PCRN matching search unit 410 is a dictionary IP of the MN among the flow ID information included in the mobile descriptor object 730 (see FIG. 5) of the NOTIFY message 700 except for the interface included in the activation path. If you have more than one interface that can be sent to an address, select this node as the candidate PCRN.

한편, 둘 이상의 인터페이스가 있을 경우에는 라우팅 테이블의 정보를 이용하여 가장 가까운 경로로 전달되는 하나의 인터페이스를 선택하고, 만약, 하나의 인터페이스도 가지고 있지 않을 경우에는 후보 PCRN의 조건을 만족하는 노드가 발견될 때까지 활성화 경로 상의 다음 노드로 상기 NOTIFY 메시지(D 플래그)를 전달한다.On the other hand, if there are two or more interfaces, one interface to be transmitted to the nearest path is selected using the information in the routing table. If there is no one interface, a node that meets the condition of the candidate PCRN is found. Forwards the NOTIFY message (D flag) to the next node on the activation path.

다음으로, 후보 PCRN으로 선택된 노드는 전술한 새 경로 사전자원예약 메커니즘에 따라 NSIS 메시지 처리모듈(400)에서 NOTIFY 메시지에 포함된 플로우 아이디로부터 MN의 새로운 CoA를 얻어, 이를 각 사전예약 경로로 향하는 시그널링 메시지의 목적지 주소로 사용하는 시그널링 메시지를 생성한다.Next, the node selected as the candidate PCRN obtains a new CoA of the MN from the flow ID included in the NOTIFY message in the NSIS message processing module 400 according to the new path prereservation reservation mechanism described above, and signals the node to each prereservation path. Create a signaling message to use as the destination address of the message.

만약, MN의 핸드오버 예상지역이 두 곳 이상일 경우에는 각 사전예약 경로마다 서로 다른 후보 PCRN이 선택될 수 있다. 즉, 현재 후보 PCRN으로 선택된 노드가 NOTIFY 메시지의 플로우 아이디 리스트 중 첫 번째 예상지역에 대해서는 후보 PCRN이지만, 두 번째 예상지역에 대해서는 후보 PCRN이 아닐 수 있다.If the MN has two or more handover prediction regions, different candidate PCRNs may be selected for each pre-reservation path. That is, the node currently selected as the candidate PCRN may be a candidate PCRN for the first predicted region in the flow ID list of the NOTIFY message, but not a candidate PCRN for the second predicted region.

이러한 경우 두 번째 예상지역의 후보 PCRN을 발견하기 위해 계속 NOTIFY 메시지를 전달해야 한다. 이를 위해 그 노드는 현재 후보 PCRN에서 처리된 플로우 아이디를 제외하고, 나머지 플로우 아이디 리스트를 포함하는 NOTIFY 메시지를 활성화 경로 상의 다음 노드로 전달한다. 한편, 현재의 후보 PCRN에서는 자신과 해당 CAR 사이의 사전자원예약이 성공적으로 완료될 때까지 플로우 아이디를 유지하고 있어야 한다.In such a case, the NOTIFY message should continue to be sent to find the candidate PCRN of the second expected region. To this end, the node forwards a NOTIFY message containing the remaining list of flow IDs to the next node on the activation path, except for the flow ID processed at the current candidate PCRN. On the other hand, the current candidate PCRN must maintain the flow ID until the prior resource reservation between itself and the CAR is successfully completed.

상기 후보 PCRN에서 새 경로로 전달되는 시그널링 메시지는 도 7a 및 도 7b에서 도시된 바와 같이, RESERVE 메시지의 전달방향에 따라 NOTIFY 메시지 또는 RESERVE 메시지 중 하나를 전달하는데, 이는 NSIS 시그널링에서 사용하는 모든 자원예약 메시지는 그 세션을 위한 자원예약 시그널링이 원래 전달되던 방향으로 항상 전달되어야 하기 때문에 경우에 따라 적절한 메시지를 전달하기 위해서이다.The signaling message transmitted from the candidate PCRN to the new path carries one of the NOTIFY message and the RESERVE message according to the delivery direction of the RESERVE message, as shown in FIGS. 7A and 7B, which are all resource reservations used in NSIS signaling. The message is intended to deliver the appropriate message in some cases because the resource reservation signaling for that session must always be delivered in the direction in which it was originally delivered.

도 7a에 도시된 바와 같이, RESERVE 메시지의 전달방향이 CN에서 MN으로 향하는 경우, 후보 PCRN으로 선택된 노드가 RESERVE 메시지(P 플래그)를 각각의 CAR1 및 CAR2로 전송한다(a-②, a-②').As shown in FIG. 7A, when the delivery direction of the RESERVE message is from CN to MN, the node selected as the candidate PCRN transmits the RESERVE message (P flag) to each of CAR1 and CAR2 (a-② and a-②). ').

이때, NOTIFY 메시지(700)의 모바일 디스크립터 객체(730)에 포함된 플로우 아이디를 RESERVE 메시지에 포함하여 후보 PCRN부터 CAR 구간의 노드들이 자원예약을 위한 상태정보의 하나로 이용하도록 하며, 상기 RESERVE 메시지에 P 플래그를 설정함으로서 상기 새 경로 사전자원예약 메커니즘에 따라 MN이 아닌 CAR까지 RESERVE 메시지를 전달한다.At this time, the flow ID included in the mobile descriptor object 730 of the NOTIFY message 700 is included in the RESERVE message so that nodes of the candidate PCRN to the CAR section are used as one of status information for resource reservation, and P in the RESERVE message is included. By setting the flag, the RESERVE message is delivered to the CAR and not the MN according to the new path prereservation mechanism.

이후에, 각 후보 PCRN(후보 PCRN1, 후보 PCRN 2)로부터 각 CAR(CAR1, CAR2) 구간의 노드들이 MN의 QoS 요구사항을 만족한다면 자원예약이 성공적으로 이루어지고, CAR은 자원예약의 결과를 알리기 위해 응답(RESPONSE) 메시지를 보낸다(a-③, a-③').Subsequently, if nodes of each CAR (CAR1, CAR2) interval from each candidate PCRN (candidate PCRN1, candidate PCRN 2) satisfy the QoS requirements of the MN, resource reservation is successful, and the CAR informs the result of the resource reservation. Send a RESPONSE message (a-③, a-③ ').

도 7b에 도시된 바와 같이, RESERVE 메시지가 MN에서 CN으로 전달되는 경우에는, 후보 PCRN(후보 PCRN1, 후보 PCRN 2)으로 선택된 각각의 노드에서 NOTIFY 메시지(P 플래그)를 보내어 CAR이 RESERVE 메시지를 보내야 한다는 것으로 알린다(b-②, b-②').As shown in FIG. 7B, when a RESERVE message is delivered from MN to CN, the CAR should send a RESERVE message by sending a NOTIFY message (P flag) at each node selected as candidate PCRN (candidate PCRN1, candidate PCRN 2). (B-②, b-② ').

이후에, 상기 NOTIFY 메시지(P 플래그)를 수신한 CAR(CAR1, CAR2)은 새 경로로 RESERVE 메시지(P 플래그)를 보내며, 상기 RESERVE 메시지(P 플래그)를 수신한 노드는 NSIS 메시지 처리모듈(400)의 QSPEC 계산부(430)에서 사전자원예약 가능한 대역폭의 양을 계산하여 사전자원예약이 가능할 경우 사전자원예약을 수행한다(b-③, b-③').Thereafter, the CARs CAR1 and CAR2 that have received the NOTIFY message (P flag) send a RESERVE message (P flag) in a new path, and the node that has received the RESERVE message (P flag) is an NSIS message processing module 400. QSPEC calculation unit 430 calculates the amount of bandwidth available for advance resource reservation and performs advance resource reservation if advance resource reservation is possible (b-③, b-③ ').

만약, 각 후보 PCRN은 새 경로 상에 성공적으로 자원예약이 완료되었다면, 도 7a의 경우에 응답(RESPONSE) 메시지를 전달받고, 도 7b의 경우에 RESERVE 메시지(P 플래그)를 전달받게 된다.If each candidate PCRN successfully completes resource reservation on the new path, the candidate PCRN receives a RESPONSE message in FIG. 7A and a RESERVE message (P flag) in FIG. 7B.

이때, NSIS 메시지 송/수신모듈(300)로부터 받은 상기의 메시지를 PCRN 매칭검색부(420)에서 확인하여 이전의 사전자원예약 요청 메시지에 대한 응답일 경우, 후보 PCRN을 해당 사전자원예약에 대한 PCRN(PCRN1, PCRN2)으로 선택한다.At this time, when the PCRN matching search unit 420 checks the message received from the NSIS message transmission / reception module 300 and responds to the previous preresource reservation request message, the candidate PCRN is a PCRN for the preresource reservation. Select (PCRN1, PCRN2).

그러나 만약, 후보 PCRN이 응답 메시지나 RESERVE 메시지를 특정 제한시간 내에 전달받지 못하거나 또는 자원예약 실패를 알리는 응답 메시지를 전달받을 경 우에는 CAR과 후보 PCRN 구간의 사전자원예약에 실패하였다고 판단하여 새로운 후보 PCRN을 찾는다.However, if the candidate PCRN does not receive the response message or the RESERVE message within a certain time limit, or if the candidate PCRN receives the response message indicating the resource reservation failure, it is determined that the advance resource reservation between the CAR and the candidate PCRN interval has failed. Find the PCRN.

다음으로, 상기 선택된 PCRN(PCRN1, PCRN2)은 사전자원예약이 성공적으로 이루어짐을 알리기 위하여 MN으로 응답(RESPONSE) 메시지를 전달해야 한다(b-④, b-④').Next, the selected PCRN (PCRN1, PCRN2) must deliver a response (RESPONSE) message to the MN to inform that the advance resource reservation is successful (b-④, b-④ ').

도 8a는 CN에서 MN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 공통경로 상에서 자원예약의 메시지 흐름도이며, 도 8b는 MN에서 CN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 공통경로 상에서 자원예약의 메시지 흐름도이다.8A is a message flow diagram of resource reservation on a common path according to an embodiment of the present invention in case of delivering a RESERVE message from CN to MN. FIG. 8B is a diagram of one embodiment of the present invention in case of delivering RESERVE message from CN to MN. Message flow of resource reservation on a common path according to an embodiment.

도 8a 및 도 8b를 참조하면, PCRN 발견 후, PCRN이 되는 노드는 전술한 공통경로 사전자원예약 메커니즘에 따라 RESERVE 메시지가 전달되는 방향에 따라 각각 다른 시그널링 메시지를 CN으로 전달한다.8A and 8B, after the discovery of the PCRN, the node serving as the PCRN delivers different signaling messages to the CN according to the direction in which the RESERVE message is delivered according to the aforementioned common path advance resource reservation mechanism.

도 8a의 경우에는 PCRN이 되는 노드가 NOTIFY 메시지(A 플래그)를 CN에게 보내어 CN이 공통경로 상에 RESERVE 메시지를 보내야 한다는 것을 알린다(a-①, a-①'). CN은 NOTIFY 메시지(A 플래그)를 받으면, 사전자원예약에 대한 자원예약 상태 정보를 추가하기 위해 공통경로로 RESERVE 메시지(A 플래그)를 보내며, 이 메시지는 PCRN까지 전달된다(a-②, a-②').In the case of FIG. 8A, a node serving as a PCRN sends a NOTIFY message (A flag) to the CN, indicating that the CN should send a RESERVE message on the common path (a-1 and a-1). When the CN receives a NOTIFY message (A flag), it sends a RESERVE message (A flag) on the common path to add resource reservation status information for the prereservation. The message is sent to the PCRN (a-②, a-). ② ').

이후에, RESERVE 메시지(A 플래그)를 전달받은 각 PCRN(PCRN1, PCRN2)은 이에 대한 응답(RESPONSE) 메시지를 MN으로 전달한다(a-③, a-③')Thereafter, each PCRN (PCRN1, PCRN2) receiving the RESERVE message (A flag) delivers a response (RESPONSE) message to the MN (a-③, a-③ ').

도 8b의 경우에는 PCRN이 되는 노드가 RESERVE 메시지(A 플래그)를 보내며(b-①, b-①'), 상기 RESERVE 메시지(A 플래그)를 전달받은 CN은 이에 대한 응답(RESPONSE) 메시지를 각 PCRN(PCRN1, PCRN2)으로 보낸 후(b-②, b-②'), 각 PCRN(PCRN1, PCRN2)은 CN으로부터 전달받은 응답(RESPONSE) 메시지를 MN으로 전달한다(b-③, b-③').In the case of FIG. 8B, the node serving as the PCRN sends a RESERVE message (A flag) (b-①, b-① '), and the CN, which has received the RESERVE message (A flag), receives a response message (RESPONSE). After sending to PCRN (PCRN1, PCRN2) (b-②, b-② '), each PCRN (PCRN1, PCRN2) forwards the response (RESPONSE) message from CN to MN (b-③, b-③) ').

한편, 사전자원예약을 수행한 이후에도 MN이 핸드오버를 완료하기 전까지는 공통경로를 포함한 활성화 경로를 통해 데이터 트래픽을 전달받아야 하기 때문에, 공통경로 상의 자원예약 상태정보에 포함되는 기존 플로우 아이디가 사전자원예약에서 사용하는 플로우 아이디로 변경되지 않아야 한다.On the other hand, since the MN must receive data traffic through the activation path including the common path even after the MN completes the handover, the existing flow ID included in the resource reservation status information on the common path is pre-resourced. It should not be changed to the flow ID used in the reservation.

본 발명에서는 NSLP 계층에서 예약된 자원의 상태정보를 저장하는 NSIS 자원예약 상태정보 테이블(800)에 현재의 자원예약 상태정보와 사전자원예약의 상태정보를 동시에 유지하기 위해, NSIS 자원예약 상태정보 저장모듈(500)의 상태정보 추가 저장부(530)에 세션별로 하나의 세션 아이디, 여러 개의 플로우 아이디를 저장하는 플로우 아이디 리스트, SII-Handle 정보를 이용하여 NSIS 메시지 처리모듈(400)의 QSPEC 계산부(430)에서 계산된 값에 따라 자원예약 상태정보를 저장한다.In the present invention, in order to simultaneously maintain the current resource reservation status information and the prior resource reservation status information in the NSIS resource reservation status information table 800, which stores the status information of resources reserved in the NSLP layer, the NSIS resource reservation status information is stored. QSPEC calculation unit of the NSIS message processing module 400 by using one session ID, a flow ID list for storing multiple flow IDs, and SII-Handle information in the state information additional storage unit 530 of the module 500. Resource reservation status information is stored according to the value calculated at 430.

또한, 공통경로 상의 노드에게 사전자원예약의 상태정보를 추가하는 방식의 공통경로 사전자원예약 메커니즘을 적용한다. 각각의 PCRN은 MN의 사전자원예약의 결과를 알리는 응답 메시지를 MN으로 전달한다. 추후 MN에서 핸드오버한 후 사전예약 경로로 보내는 RESERVE 메시지에서도 이를 명시하여 갱신되어야 할 자원예약 상 태정보를 구별하는데 이용한다.In addition, the common path advance resource reservation mechanism is applied to add the status information of the advance resource reservation to the nodes on the common path. Each PCRN forwards a response message to the MN indicating the result of the MN's advance resource reservation. In the RESERVE message sent to the pre-reservation path after handover in MN, it is used to distinguish resource reservation status information to be updated.

MN은 핸드오버한 후, 사전에 생성한 플로우 아이디를 포함하는 RESERVE 메시지나 QUERY 메시지를 보내어 새로운 곳으로 이동했음을 알린다. 이때, 자원예약 상태정보를 갱신하기 위해 사전자원예약 시 사용한 세션 아이디를 포함한 RESERVE 메시지(R 플래그)를 사전예약 경로로 전달하고, 이 RESERVE 메시지(R 플래그)를 전달받은 노드들은 메시지에 포함된 플로우 아이디를 제외한 나머지 플로우 아이디를 NSIS 자원예약 상태정보 테이블(800)에서 삭제한다. 여러 핸드오버 예상 지역의 사전예약 경로에 포함된 PCRN 중 실제 MN이 사용할 경로의 PCRN이 CRN으로 동작한다.After handing over, the MN sends a RESERVE or QUERY message containing the previously created flow ID to indicate that it has moved to a new location. At this time, the RESERVE message (R flag) including the session ID used in the prior resource reservation is updated to the pre-reservation path to update the resource reservation status information, and the nodes receiving the RESERVE message (R flag) are flows included in the message. The remaining flow IDs other than the IDs are deleted from the NSIS resource reservation status information table 800. Among the PCRNs included in the pre-reserved routes of several handover expected regions, the PCRN of the path to be used by the actual MN operates as a CRN.

한편, 더 이상 사용하지 않는 활성화 경로 중 공통경로를 제외한 구간에 자원해제를 위해 RESERVE 메시지(T 플래그)를 전달한다. 또한, CRN이 되지 못한 PCRN들은 자신이 포함된 경로의 CAR로 자원해제를 위해 RESERVE 메시지(T 플래그)를 보낸다. MN에서 핸드오버 후 전송하는 RESERVE 메시지는 더 이상 유지되지 않아야 하는 상태정보를 처리하기 위해 보내는 메시지이며, MN은 RESERVE 메시지의 전송과 무관하게 이동 직후 사전에 예약된 자원을 이용해 데이터 트래픽을 전송할 수 있다.Meanwhile, a RESERVE message (T flag) is transmitted to release resources in the section except the common path among the activation paths that are no longer used. In addition, PCRNs that do not become CRNs send a RESERVE message (T flag) to release their resources to the CAR of the path included. The RESERVE message transmitted after the handover in the MN is a message sent to process status information that should not be maintained anymore. The MN can transmit data traffic by using a reserved resource immediately after the movement regardless of the transmission of the RESERVE message. .

다른 한편, 본 발명의 실시예에 따른 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현되는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함 한다.On the other hand, the NSIS protocol based advance resource reservation method for a mobile node according to an embodiment of the present invention can also be implemented as computer readable code on a computer readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system.

예컨대, 컴퓨터가 읽을 수 있는 기록매체로는 롬(ROM), 램(RAM), 시디-롬(CD-ROM), 자기 테이프, 하드디스크, 플로피디스크, 이동식 저장장치, 비휘발성 메모리(Flash Memory), 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함된다.For example, the computer-readable recording medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a hard disk, a floppy disk, a removable storage device, a nonvolatile memory (Flash memory). Optical data storage, and the like, and also implemented in the form of a carrier wave (eg, transmission over the Internet).

또한, 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터 통신망으로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 읽을 수 있는 코드로서 저장되고 실행될 수 있다.The computer readable recording medium can also be distributed over computer systems connected over a computer network so that the computer readable code is stored and executed in a distributed fashion.

전술한 본 발명에 따른 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치 및 방법에 대한 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되는 것이 아니고 특허청구범위와 발명의 상세한 설명 및 첨부한 도면의 범위 안에서 여러 가지로 변형하여 실시하는 것이 가능하고 이 또한 본 발명에 속한다.Although a preferred embodiment of the above-described NSIS protocol-based prior resource reservation apparatus and method for a mobile node according to the present invention has been described, the present invention is not limited thereto, and the claims and the detailed description of the invention and the accompanying drawings are described. It is possible to carry out various modifications within the scope and this also belongs to the present invention.

도 1은 NSIS 프로토콜을 이용하여 사전자원예약을 수행하기 위한 네트워크 구조를 설명하기 위한 개념도이다.1 is a conceptual diagram illustrating a network structure for performing advance resource reservation using the NSIS protocol.

도 2는 본 발명의 일 실시예에 따른 NSIS 프로토콜을 이용한 사전자원예약을 수행하기 위한 네트워크 구조 및 경로 구성을 설명하기 위한 개념도이다.2 is a conceptual diagram illustrating a network structure and a path configuration for performing advance resource reservation using the NSIS protocol according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치를 설명하기 위한 전체적인 블록 구성도이다.3 is a block diagram illustrating an overall NSIS protocol-based advance resource reservation apparatus for a mobile node according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 적용된 RESERVE 메시지의 구조도이다.4 is a structural diagram of a RESERVE message applied to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 적용된 NOTIFY 메시지의 구조도이다.5 is a structural diagram of a NOTIFY message applied to an embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른 NSIS 자원예약 상태정보 테이블의 구조도이다.6 is a structural diagram of an NSIS resource reservation status information table according to an embodiment of the present invention.

도 7a는 CN에서 MN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 PCRN 발견 및 사전자원예약의 메시지 흐름도이며, 도 7b는 MN에서 CN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 PCRN 발견 및 사전자원예약의 메시지 흐름도이다.7A is a message flow diagram of PCRN discovery and advance resource reservation according to an embodiment of the present invention in the case of delivering a RESERVE message from CN to MN, and FIG. 7B is a flowchart of the present invention when delivering a RESERVE message from MN to CN. Message flow diagram of PCRN discovery and advance resource reservation, according to one embodiment.

도 8a는 CN에서 MN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 공통경로 상에서 자원예약의 메시지 흐름도이며, 도 8b는 MN에서 CN으로 RESERVE 메시지를 전달하는 경우에 본 발명의 일 실시예에 따른 공통경로 상에서 자원예약의 메시지 흐름도이다.8A is a message flow diagram of resource reservation on a common path according to an embodiment of the present invention in case of delivering a RESERVE message from CN to MN. FIG. 8B is a diagram of one embodiment of the present invention in case of delivering RESERVE message from CN to MN. Message flow of resource reservation on a common path according to an embodiment.

Claims (31)

MN(Mobile Node), 네트워크를 구성하는 NSIS(Next Step in Signaling) 라우터 또는 AR(Access Router) 중 적어도 어느 하나에 배치되며, NSIS 프로토콜을 이용하여 MN의 핸드오버 이전에 PCRN(Passive Crossover Node)을 발견하고, 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하는 장치로서,It is disposed on at least one of a mobile node (MN), a next step in signaling (NSIS) router or an access router (AR) constituting a network, and uses a NSIS protocol to establish a passive crossover node (PCRN) before handover of the MN. A device for discovering and performing advance resource reservation according to a new path and common path advance resource reservation mechanism. 로컬 응용 계층으로부터 NSIS 메시지 생성명령을 수신하는 메시지 생성명령 수신모듈;A message generating command receiving module for receiving an NSIS message generating command from a local application layer; AR로부터 받은 신호의 세기를 측정하여 기준치에 도달하는지 계산하는 AR 신호측정 계산모듈;An AR signal measurement calculation module for measuring the strength of the signal received from the AR and calculating whether the reference value is reached; 이전 라우터로부터 메시지를 수신하거나 신규로 생성한 메시지를 다음 라우터로 송신하는 NSIS 메시지 송/수신모듈;An NSIS message transmission / reception module for receiving a message from a previous router or transmitting a newly generated message to a next router; 상기 메시지 생성명령 수신모듈로부터 메시지 생성명령이 전달되면 신규로 메시지를 생성하거나, 상기 AR 신호측정 계산모듈로부터 NOTIFY 메시지 생성명령이 전달되면 신규로 NOTIFY 메시지를 생성하거나, 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 NOTIFY 또는 RESERVE 메시지를 신규로 생성하여 상기 NSIS 메시지 송/수신모듈로 전달하며, 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 예약되는 자원의 대역폭을 계산하고 결정하는 NSIS 메시지 처리모듈; 및When a message generation command is transmitted from the message generation command receiving module, a message is newly generated, or when a NOTIFY message generation command is transmitted from the AR signal measurement calculation module, a new NOTIFY message is newly generated, or the new path and common path advance resources are generated. An NSIS message processing module that newly generates NOTIFY or RESERVE messages according to a reservation mechanism and delivers them to the NSIS message transmission / reception module, and calculates and determines the bandwidth of resources reserved according to the new path and common path advance resource reservation mechanism. ; And 상기 NSIS 메시지 처리모듈에서 계산된 QSPEC(QoS Specification)이 포함된 RESERVE 메시지의 상태정보를 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 NSIS 자원예약 상태정보 저장모듈을 포함하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.A NSIS resource reservation status information storage module for storing status information of a RESERVE message including a QSPEC (QoS Specification) calculated by the NSIS message processing module according to the new path and common path advance resource reservation mechanism; NSIS protocol based preresource reservation device for nodes. 제1 항에 있어서,According to claim 1, 상기 새 경로 사전자원예약 메커니즘은, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고 PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 방식이며,The new path advance resource reservation mechanism discovers a PCRN located on the current activation path and performs a new advance resource reservation on a new path corresponding to a section excluding the common path among the pre-reserved paths based on the location of the PCRN. , 상기 공통경로 사전자원예약 메커니즘은, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 방식인 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.The common path advance resource reservation mechanism is a method of adding existing resource reservation status information to the resource reservation status information by searching for existing resource reservation status information for the same session in the common path. NSIS protocol based advance resource reservation device. 제1 항에 있어서,According to claim 1, 상기 NSIS 메시지 처리모듈은,The NSIS message processing module, 후보 PCRN의 발견을 요청하는 상기 NOTIFY(D 플래그) 메시지를 수신하면, 후보 PCRN 발견 메커니즘에 따라 후보 PCRN을 결정하는 후보 PCRN 매칭검색부;A candidate PCRN matching search unit for determining a candidate PCRN according to a candidate PCRN discovery mechanism upon receiving the NOTIFY (D flag) message requesting discovery of a candidate PCRN; 상기 RESERVE 메시지(P 플래그)를 수신하면, PCRN 발견 메커니즘에 따라 PCRN을 결정하는 PCRN 매칭검색부;A PCRN matching search unit for determining a PCRN according to a PCRN discovery mechanism when receiving the RESERVE message (P flag); 수신한 상기 RESERVE 메시지에 명시된 QSPEC의 내용을 참고하여 상기 새 경로 사전자원예약 메커니즘에 따라 새롭게 할당될 자원의 양을 계산하거나, 상기 공통경로 사전자원예약 메커니즘에 따라 공통으로 사용될 자원의 양을 계산하는 QSPEC 계산부;The amount of resources to be newly allocated according to the new path advance resource reservation mechanism or the amount of resources to be commonly used according to the common path advance resource reservation mechanism is calculated by referring to the contents of the QSPEC specified in the received RESERVE message. QSPEC calculation unit; 상기 새 경로 사전자원예약 메커니즘에 따라 새롭게 사전자원예약을 수행하기 위한 RESERVE 메시지(P 플래그)나 상기 공통경로 사전자원예약 메커니즘에 따라 자원예약 상태정보를 수정하기 위한 RESERVE 메시지(A 플래그)를 생성하여 상기 NSIS 메시지 송/수신모듈로 전달하는 RESERVE 메시지 생성부; 및Generate a RESERVE message (P flag) for newly performing advance resource reservation according to the new path advance resource reservation mechanism or a RESERVE message (A flag) for modifying resource reservation status information according to the common path advance resource reservation mechanism. A RESERVE message generation unit for transmitting to the NSIS message transmission / reception module; And CAR(Candidate AR), MN 또는 PCRN에서 상기 새 경로 및 공통경로 사전자원예약 메커니즘에 따라 특정한 RESERVE 메시지 생성을 알리기 위한 NOTIFY 메시지(D, P, A 플래그)를 생성하여 상기 NSIS 메시지 송/수신모듈로 전달하는 NOTIFY 메시지 생성부를 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.Generate a NOTIFY message (D, P, A flags) to inform the generation of a specific RESERVE message according to the new path and common path prereservation mechanism in a CAR (Candidate AR), MN or PCRN to the NSIS message transmission / reception module NSIS protocol-based advance resource reservation apparatus for a mobile node, characterized in that it comprises a NOTIFY message generating unit for transmitting. 제3 항에 있어서,The method of claim 3, wherein 상기 후보 PCRN 발견 메커니즘은, 활성화 경로 상에 존재하는 노드들에서 상기 NSIS 메시지 송/수신모듈로부터 상기 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 방식이며,When the candidate PCRN discovery mechanism receives the NOTIFY (D flag) message from the NSIS message transmission / reception module at the nodes existing on the activation path, if there is an extra interface except for the activation path by searching for interface information. This node is determined as a candidate PCRN. 상기 PCRN 발견 메커니즘은, 상기 NSIS 메시지 송/수신모듈로부터 상기 RESERVE 메시지(P 플래그)를 수신하면, 수신된 상기 RESERVE 메시지가 이전의 사전자원예약 요청 메시지에 대한 응답인지를 확인하여 이전의 사전자원예약 요청 메시지에 대한 응답일 경우 후보 PCARN을 해당 사전자원예약에 대한 PCRN으로 선택하는 방식인 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.The PCRN discovery mechanism, upon receiving the RESERVE message (P flag) from the NSIS message transmission / reception module, checks whether the received RESERVE message is a response to a previous advance resource reservation request message and reserves a previous advance resource reservation. NSIS protocol-based pre-resource reservation device for a mobile node, characterized in that when the response to the request message, the candidate PCARN is selected as the PCRN for the prior resource reservation. 제1 항에 있어서,According to claim 1, 상기 NSIS 자원예약 상태정보 저장모듈은,The NSIS resource reservation status information storage module, 상기 새 경로 사전자원예약 메커니즘에 따라 자원예약 상태정보를 저장하는 상태정보 저장부; 및A state information storage unit for storing resource reservation state information according to the new path advance resource reservation mechanism; And 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약의 상태정보를 NSIS 자원예약 상태정보 테이블에 추가로 저장하는 상태정보 추가저장부를 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.NSIS protocol-based advance resource reservation apparatus for a mobile node, characterized in that it comprises a state information addition storage for additionally storing the state information of the advance resource reservation in the NSIS resource reservation status information table according to the common path advance resource reservation mechanism. 제5 항에 있어서,The method of claim 5, 상기 NSIS 자원예약 상태정보 테이블은,The NSIS resource reservation status information table, 송/수신자 사이의 유일 세션에 대한 구별정보를 의미하는 세션 아이 디(Session_ID) 필드와, 유일 세션에 포함되는 플로우(Flow)의 구별정보를 의미하는 플로우 아이디(Flow ID) 리스트 필드와, 업/다운 스트림 피어(up/downstream peer)에 대한 구별정보를 의미하는 SII(Source Identification Information)-Handle 필드와, 업 스트림 피어로부터 받은 RSN(Reservation Sequence Number)과 각 노드에서 로컬(Local)의 최신 값을 유지하는 RSN 필드와, 요청 메시지에 대한 응답 요청정보를 리스트화 한 RII(Request Identification Information) 리스트 필드와, 상태정보 만료기간(State lifetime) 필드와, 통합 세션 아이디(ID)를 리스트화 한 바운드세션 아이디 리스트(BOUND_SESSION_ID) 필드로 이루어진 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.A session ID field representing discrimination information of a unique session between senders and receivers, a flow ID list field representing distinguishing information of flows included in a unique session, and Source Identification Information (SII) -Handle field, which indicates the distinguishing information about the upstream and downstream peers, the RSN (Reservation Sequence Number) received from the upstream peer, and the latest value of Local at each node. Bound session that lists RSN field to hold, Request Identification Information (RII) list field listing response request information for request message, State lifetime field, and integrated session ID (ID) NSIS protocol-based advance resource reservation device for a mobile node, characterized in that consisting of the ID list (BOUND_SESSION_ID) field. 제6 항에 있어서,The method of claim 6, 상기 플로우 아이디 리스트 필드는, 상기 공통경로 사전자원예약 메커니즘에 따라 공통경로 상의 노드들이 기존의 자원예약 상태정보 및 새로운 자원예약 상태정보를 동시에 유지하기 위하여 여러 개의 플로우 아이디(Flow ID)를 리스트 형태로 저장하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.The flow ID list field may include a plurality of flow IDs in a list form in order for nodes on a common path to simultaneously maintain existing resource reservation status information and new resource reservation status information according to the common path advance resource reservation mechanism. NSIS protocol-based advance resource reservation device for a mobile node, characterized in that for storing. 제5 항에 있어서,The method of claim 5, 상기 NSIS 자원예약 상태정보 테이블은,The NSIS resource reservation status information table, 기존에 저장된 플로우 아이디 객체 또는 사전자원예약을 위한 플로우 아이디 객체를 추가로 저장하여 적어도 하나의 플로우 아이디 객체를 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.NSIS protocol-based pre-resource reservation device for a mobile node, characterized in that it further comprises at least one flow ID object by additionally storing a flow ID object or a flow ID object for pre-reservation. 제1 항에 있어서,According to claim 1, 상기 RESERVE 메시지는,The RESERVE message is, 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더(Common Header) 객체와, 요청 메시지의 순서를 의미하는 RSN(Reservation Sequence Number) 객체와, 요청 메시지에 대한 응답 요청정보를 의미하는 RII(Request Identification Information) 객체와, 자원예약 상태정보의 만료기간을 의미하는 만료기간(Refresh_Period) 객체와, 메시지 라우팅 정보 중 항상 참고되어야 하는 정보의 표시를 의미하는 패킷명세(Packet_classifier) 객체와, QoS 요구사항으로서 자원예약에 요구되는 대역폭이나 자원예약이 가능한 대역폭을 의미하는 QSPEC 객체로 이루어진 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.Common header object that indicates message identification information including message type, RSN (Reservation Sequence Number) object that indicates the order of request message, and RII (Request Identification) that indicates response request information about request message. Information) object, an expiration period (Refresh_Period) object representing an expiration period of resource reservation status information, a packet_classifier object representing a display of information that should always be referenced in message routing information, and a resource as a QoS requirement. An NSIS protocol-based advance resource reservation apparatus for a mobile node, comprising a QSPEC object representing a bandwidth required for reservation or a bandwidth capable of resource reservation. 제1 항에 있어서,According to claim 1, 상기 NOTIFY 메시지는,The NOTIFY message is 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더 객체와, 자원예약의 성공여부에 대한 이유, 에러 및 기타 공지의 메시지를 의미하는 INFO_SPEC(Information Specification) 객체와, 사전자원예약을 위한 플로우 아이디(Flow ID)의 정보를 의미하는 모바일 디스크립터(Mobile Descriptor) 객체와, QoS 요구사항으로서 자원예약에 요구되는 대역폭이나 자원예약이 가능한 대역폭을 의미하는 QSPEC 객체로 이루어진 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.Common header object that indicates message discrimination information including message type, INFO_SPEC (Information Specification) object that indicates the reason for success of resource reservation, error and other known messages, and flow ID for advance resource reservation ( NSIS protocol for mobile nodes comprising a Mobile Descriptor object representing information of Flow ID) and a QSPEC object representing bandwidth required for resource reservation or bandwidth available for resource reservation as QoS requirements Based advance resource reservation device. 제9 항 또는 제10 항에 있어서,The method of claim 9 or 10, 상기 공통헤더 객체는,The common header object is 메시지타입(Message Type) 필드, 메시지명세 플래그(Message-specific flag) 필드 및 메시지일반 플래그(Generic flag) 필드로 구성되며, 상기 메시지명세 플래그 필드는 각 메시지에 대한 명세의 부분으로서, 후보 PCRN의 발견을 요청하기 위한 D(Discovery) 플래그, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 P(Pre-reservation) 플래그, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하기 위한 A(Append) 플래그, 자원 해제를 위한 T(Tear) 플래그, 및 자원예약 상태정보를 갱신하기 위한 R(Replace) 플래그로 이루어진 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장 치.It consists of a Message Type field, a Message-specific flag field, and a Generic flag field, where the message specification flag field is part of the specification for each message and is found in the candidate PCRN. D (Discovery) flag for requesting a request, Pre-reservation (P) flag for performing preresource reservation according to the new path preresource reservation mechanism, and for performing preresource reservation according to the common path preresource reservation mechanism. An NSIS protocol based prereservation device for a mobile node, comprising an A (Append) flag, a T (Tear) flag for releasing resources, and an R (Replace) flag for updating resource reservation status information. 제1 항에 있어서,According to claim 1, 후보 PCRN 발견을 요청하는 상기 NOTIFY 메시지는, 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더 객체에 포함된 메시지명세 플래그에 후보 PCRN의 발견을 요청하기 위한 D(Discovery) 플래그를 설정하고,The NOTIFY message for requesting candidate PCRN discovery may set a D (Discovery) flag for requesting discovery of a candidate PCRN in a message specification flag included in a common header object representing message discrimination information including a message type, 사전자원예약에 사용될 플로우 아이디의 정보를 의미하는 모바일 디스크립터 객체를 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.An NSIS protocol-based advance resource reservation apparatus for a mobile node, comprising a mobile descriptor object representing information of a flow ID to be used for advance resource reservation. 제12 항에 있어서,The method of claim 12, 상기 모바일 디스크립터 객체는, MN이 적어도 하나의 핸드오버 예상지역에서 사용할 CoA(Care of Address)와 CN(Correspondent Node)의 주소, MN과 CN의 포토번호를 내포하는 적어도 하나의 플로우 아이디 객체를 포함하며, MN의 핸드오버 예상지역이 둘 이상의 경우 그에 대한 플로우 아이디를 리스트로 구성하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.The mobile descriptor object includes at least one flow ID object including an address of a care of address (COR) and a correspondent node (CN) and a port number of the MN and the CN to be used by the MN in at least one handover expected region. The NSIS protocol-based prior resource reservation apparatus for a mobile node, characterized in that the list of flow IDs for two or more handover expected regions of the MN is configured as a list. 제1 항에 있어서,According to claim 1, 상기 새 경로 사전자원예약 메커니즘에 따라 자원예약을 하기 위한 RESERVE 메시지 또는 NOTIFY 메시지는,RESERVE message or NOTIFY message for resource reservation according to the new path advance resource reservation mechanism, 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더 객체에 포함된 메시지명세 플래그에 사전자원예약을 수행하기 위한 P(Pre-reservation) 플래그를 설정하고,P (Pre-reservation) flag for prereservation is set in the message specification flag included in the common header object that indicates the message distinguishing information including the message type. 상기 NOTIFY 메시지에 포함된 모바일 디스크립터 객체의 플로우 아이디 중 적어도 하나의 플로우 아이디를 상기 RESERVE 메시지의 플로우 아이디로 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.NSIS protocol-based prior resource reservation device for a mobile node, characterized in that at least one of the flow ID of the flow descriptor of the mobile descriptor object included in the NOTIFY message as a flow ID of the RESERVE message. 제1 항에 있어서,According to claim 1, 상기 공통경로 사전자원예약 메커니즘에 따라 자원예약을 하기 위한 RESERVE 메시지 또는 NOTIFY 메시지는,RESERVE message or NOTIFY message for resource reservation according to the common path advance resource reservation mechanism, 메시지의 타입을 포함한 메시지 구별정보를 의미하는 공통헤더 객체에 포함된 메시지명세 플래그에 사전자원예약을 수행하기 위한 A(Append) 플래그를 설정하고,Set the A (Append) flag to perform advance resource reservation on the message specification flag included in the common header object that indicates the message discrimination information including the message type, 상기 NOTIFY 메시지에 포함된 모바일 디스크립터 객체의 플로우 아이디 중 적어도 하나의 플로우 아이디를 상기 RESERVE 메시지의 플로우 아이디로 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 장치.NSIS protocol-based prior resource reservation device for a mobile node, characterized in that at least one of the flow ID of the flow descriptor of the mobile descriptor object included in the NOTIFY message as a flow ID of the RESERVE message. NSIS(Next Step in Signaling) 프로토콜을 이용하여 MN(Mobile Node)의 핸드오버 이전에 PCRN(Passive Crossover Node)을 발견하는 방법과, 새 경로 또는 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하는 방법으로서,A method of discovering a Passive Crossover Node (PCRN) prior to a mobile node (MN) handover using the NSIS (Next Step in Signaling) protocol, and performing a prereservation according to a new or common path prereservation mechanism. As a method, (a) MN이 이동하기 전 기 AR(Access Router)로부터 받는 신호의 세기를 측정하여 기 설정된 한계치보다 작아질 경우 사전자원예약 프로세싱을 시작하는 단계;(a) measuring the strength of a signal received from an access router (AR) before the MN moves, and starting advance resource reservation processing when the MN becomes smaller than a preset limit; (b) 사전자원예약 프로세싱을 시작하기 위해 사전자원예약 요청과 동시에 후보 PCRN의 발견을 요청하는 NOTIFY(D 플래그) 메시지를 생성하여 활성화 경로 상으로 송신하는 단계;(b) generating and sending a NOTIFY (D flag) message on the activation path requesting discovery of the candidate PCRN concurrently with the prior resource reservation request to start the advance resource reservation processing; (c) 상기 NOTIFY(D 플래그) 메시지를 수신하면, 후보 PCRN 발견 메커니즘에 따라 후보 PCRN을 결정하는 단계;(c) upon receiving the NOTIFY (D flag) message, determining a candidate PCRN according to a candidate PCRN discovery mechanism; (d) MN의 핸드오버가 예상되는 둘 이상의 지역에 사전자원예약을 수행하려는 경우, 상기 단계(c)에서 결정된 후보 PCRN 외의 후보 PCRN을 찾는 NOTIFY 메시지를 복제하여 전달하는 단계;(d) copying and forwarding a NOTIFY message that finds a candidate PCRN other than the candidate PCRN determined in step (c) if the prior resource reservation is to be performed in two or more regions where MN handover is expected; (e) 상기 단계(c)의 후보 PCRN의 결정 여부에 따라 후보 PCRN이 아닐 경우 다음 노드로 NOTIFY(D 플래그) 메시지를 전달하거나, 후보 PCRN일 경우 MN의 새 CoA(Care of Address)를 목적지로 하는 P 플래그가 설정된 RESERVE 또는 NOTIFY 메시지를 생성하여 전달하는 단계;(e) If the candidate PCRN is not determined according to the determination of the candidate PCRN in step (c), a NOTIFY (D flag) message is transmitted to the next node, or if the candidate PCRN is a new Care of Address (CoA) of the MN as a destination. Generating and delivering a RESERVE or NOTIFY message having a P flag set to the P flag; (f) 상기 단계(e)에서 생성한 RESERVE(P 플래그) 메시지를 수신하면, 상기 새 경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 단계;(f) upon receiving the RESERVE (P flag) message generated in step (e), storing state information according to the new path advance resource reservation mechanism; (g) 새 경로 사전자원예약을 성공적으로 완료한 후, PCRN 발견 메커니즘에 따라 PCRN을 결정하는 단계;(g) after successfully completing the new path advance resource reservation, determining the PCRN according to the PCRN discovery mechanism; (h) 상기 단계(g)의 PCRN 결정 여부에 따라 CN(Correspondent Node)을 목적지로 하는 A 플래그가 설정된 RESERVE 또는 NOTIFY 메시지를 생성하여 전달하는 단계;(h) generating and delivering a RESERVE or NOTIFY message having an A flag set to a CN (Correspondent Node) as a destination depending on whether the PCRN is determined in step (g); (i) 상기 단계(h)에서 생성한 RESERVE(A 플래그) 메시지를 수신하면, 상기 공통경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 단계;(i) storing state information according to the common path advance resource reservation mechanism upon receiving the RESERVE (A flag) message generated in step (h); (j) MN이 실제 핸드오버 한 이후에 사용하지 않을 활성화 경로의 일부 자원 및 일부 새 경로의 자원을 해제하기 위한 RESERVE(T 플래그) 메시지를 생성하거나, 예약된 자원의 상태정보를 갱신하기 위한 RESERVE(R 플래그) 메시지를 생성하여 전달하는 단계; 및(j) Create a RESERVE (T flag) message to release some resources of the activation path and some new path resources that will not be used after the MN actually handovers, or RESERVE to update the status information of the reserved resources. (R flag) generating and delivering the message; And (k) 상기 단계(j)에서 생성한 RESERVE 메시지(T 또는 R 플래그)를 수신하면 활성화 경로 및 사전예약 경로에 예약된 자원의 상태정보를 재정비(repair)하는 단계를 포함하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.(k) when receiving the RESERVE message (T or R flag) generated in step (j), reconstructing the status information of the resource reserved in the activation path and the pre-reservation path; NSIS for the mobile node Protocol based advance resource reservation method. 제16 항에 있어서,The method of claim 16, 상기 새 경로 사전자원예약 메커니즘은, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고 PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외 한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 방식이고,The new path advance resource reservation mechanism discovers a PCRN located on the current activation path and newly performs advance resource reservation on a new path corresponding to a section excluding the common path among the pre-reserved paths based on the location of the PCRN. Way, 상기 공통경로 사전자원예약 메커니즘은, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 방식이며,The common path advance resource reservation mechanism is a method of adding existing resource reservation status information to the resource reservation status information by searching for existing resource reservation status information for the same session in the common path, 상기 후보 PCRN 발견 메커니즘은, 활성화 경로 상에 존재하는 노드들에서 상기 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 방식이며,When the candidate PCRN discovery mechanism receives the NOTIFY (D flag) message from nodes existing on an activation path, the candidate PCRN discovery mechanism searches for interface information and determines that the node is a candidate PCRN when there is an extra interface except the activation path. Way, 상기 PCRN 발견 메커니즘은, 상기 RESERVE 메시지(P 플래그)를 수신하면, 수신된 상기 RESERVE 메시지(P 플래그)가 이전의 사전자원예약 요청 메시지에 대한 응답인지를 확인하여 이전의 사전자원예약 요청 메시지에 대한 응답일 경우 후보 PCARN을 해당 사전자원예약에 대한 PCRN으로 선택하는 방식인 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.When the PCRN discovery mechanism receives the RESERVE message (P flag), the PCRN discovery mechanism checks whether the received RESERVE message (P flag) is a response to a previous prereservation request message, and then checks for a previous preresource reservation request message. NSIS protocol-based prior resource reservation method for a mobile node, characterized in that if the response is a method of selecting a candidate PCARN as the PCRN for the prior resource reservation. 제16 항에 있어서,The method of claim 16, 상기 단계(b)는, NOTIFY 메시지에 포함되어야 하는 모바일 디스크립터 객체의 플로우 아이디(Flow ID)를 생성하기 위해, MN이 PAR(Previous Access Router)로 받은 적어도 하나의 MN의 핸드오버 예상지역의 서브넷 주소를 이용하여 각 핸드오버 예상지역에서 사용될 MN의 새로운 CoA를 생성하고, 이 정보를 포함하는 적어도 하나의 새로운 플로우 아이디를 생성하여 모바일 디스크립터 객체에 추가하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.Step (b) is a subnet address of a handover expected region of at least one MN received by a MN to a PAR (Previous Access Router) in order to generate a flow ID of a mobile descriptor object to be included in a NOTIFY message. NSIS protocol-based dictionary for mobile nodes, which generates a new CoA of the MN to be used in each handover predicted area and generates at least one new flow ID including this information and adds it to the mobile descriptor object. Resource reservation method. 제16 항에 있어서,The method of claim 16, 상기 단계(c)는, 후보 PCRN을 판별하기 위한 단계로서, 상기 NOTIFY 메시지를 수신한 노드가 활성화 경로에 포함된 인터페이스를 제외하고 목적지를 향해 보낼 수 있는 적어도 하나의 인터페이스를 가지고 있다면 이 노드를 후보 PCRN으로 결정하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.Step (c) is a step for determining a candidate PCRN, and if the node receiving the NOTIFY message has at least one interface that can be sent to a destination except for an interface included in an activation path, the node is candidate. NSIS protocol-based prior resource reservation method for a mobile node, characterized in that determined by the PCRN. 제19 항에 있어서,The method of claim 19, 상기 후보 PCRN으로 결정된 노드에 둘 이상의 인터페이스가 있을 경우, 라우팅 테이블의 정보를 이용하여 목적지에 가장 가까운 경로로 전달되는 하나의 인터페이스를 선택하고, 이 인터페이스를 통해 새 경로 상에 자원예약을 위한 시그널링 메시지를 전달하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.If there is more than one interface in the node determined as the candidate PCRN, using the information in the routing table to select one interface to be delivered to the path closest to the destination, and through this interface signaling message for resource reservation on the new path NSIS protocol-based prior resource reservation method for a mobile node, characterized in that for delivering. 제16 항에 있어서,The method of claim 16, 상기 단계(d)는, MN의 각 핸드오버 예상지역에 대한 후보 PCRN을 다르게 선택하기 위해, 후보 PCRN으로 선택된 기 노드에서 처리된 플로우 아이디를 제외하고, 나머지 플로우 아이디 리스트를 포함하는 NOTIFY 메시지를 활성화 경로 상의 다음 노드로 전달하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.In step (d), in order to select a candidate PCRN for each handover expected region of the MN differently, the NOTIFY message including the remaining flow ID list is activated except for the flow ID processed at the selected node as the candidate PCRN. NSIS protocol-based prior resource reservation method for a mobile node, characterized in that the forwarding to the next node on the path. 제16 항에 있어서,The method of claim 16, 상기 단계(e)는, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달 방향이 CN에서 MN으로 향하는 경우,In step (e), if the advance resource reservation is performed according to the new path advance resource reservation mechanism, and the forwarding direction of the RESERVE message is from CN to MN, MN이 송신자일 때 수신측 초기화 방법이 적용되거나 수신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당되어, P 플래그가 설정된 RESERVE 메시지를 MN의 CoA를 목적지로 하여 전송하는 것과, CAR(Candidate AR)에서 상기 RESERVE 메시지를 수신하면 P 플래그가 설정된 응답 메시지를 CN을 목적지로 하여 전송하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.This is the case where the receiving side initialization method is applied when the MN is the sender or the transmitting side initialization method is applied when the receiver is the MN. NSIS protocol-based prior resource reservation method for a mobile node, characterized in that when receiving the RESERVE message in response to receiving the RESERVE message, the P flag is set to the CN. 제16 항에 있어서,The method of claim 16, 상기 단계(e)는, 상기 새 경로 사전자원예약 메커니즘에 따라 사전자원예약 을 수행하며, RESERVE 메시지의 전달 방향이 MN에서 CN으로 향하는 경우,In step (e), if the advance resource reservation is performed according to the new path advance resource reservation mechanism, and the transmission direction of the RESERVE message is from MN to CN, MN이 송신자일 때 송신측 초기화 방법이 적용되거나 수신자일 때 수신측 초기화 방법이 적용되는 경우가 이에 해당되어, P 플래그가 설정된 NOTIFY 메시지를 MN의 CoA를 목적지로 하여 전송하는 것과, CAR(Candidate AR)에서 상기 NOTIFY 메시지를 수신하면 P 플래그가 설정된 RESERVE 메시지를 CN을 목적지로 하여 전송하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.This is the case when the sender initialization method is applied when the MN is the sender or the receiver initialization method is applied when the receiver is the MN. The NOTIFY message with the P flag set is transmitted to the destination of the CoA of the MN. NSF protocol-based prior resource reservation method for a mobile node, characterized in that when the NOTIFY message is received, transmits a RESERVE message with the P flag set to CN as a destination. 제16 항에 있어서,The method of claim 16, 상기 단계(f)는, P 플래그가 설정된 RESERVE 메시지를 수신한 노드는 상기 새 경로 사전자원예약 메커니즘에 따라 상기 RESERVE 메시지의 QSPEC(QoS Specification)에 포함된 MN의 QoS 요구사항을 만족하는지 여부를 결정하고, 새롭게 자원을 예약하기 위해 NSIS 자원예약 상태 테이블에 새로운 자원예약 상태정보를 저장하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.In step (f), the node receiving the RESERVE message with the P flag set determines whether or not the node satisfies the QoS requirements of the MN included in the QSPEC (QoS Specification) of the RESERVE message according to the new path advance resource reservation mechanism. And storing new resource reservation status information in the NSIS resource reservation status table in order to reserve a new resource. 제16 항에 있어서,The method of claim 16, 상기 단계(g)는, P 플래그가 설정된 RESERVE 또는 응답 메시지를 수신하면 기 자원예약 상태정보와 상기 메시지의 QSPEC에 명시된 자원예약 상태정보를 비교 하여 매칭되는 상태정보가 존재할 경우, 이 노드를 PCRN으로 결정하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.In step (g), when the RESERVE or response message with the P flag set is received, the existing resource reservation status information is compared with the resource reservation status information specified in the QSPEC of the message. NSIS protocol-based prior resource reservation method for the mobile node, characterized in that for determining. 제16 항에 있어서,The method of claim 16, 상기 단계(h)는, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달방향이 CN에서 MN으로 향하는 경우,In the step (h), if the advance resource reservation is performed according to the common path advance resource reservation mechanism, and the transmission direction of the RESERVE message is from CN to MN, MN이 송신자일 때 수신측 초기화 방법이 적용되거나 수신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당되어, PCRN에서 A 플래그가 설정된 NOTIFY 메시지를 CN을 목적지로 하여 전송하는 것과, CN에서 A 플래그가 설정된 RESERVE 메시지를 MN을 목적지로 하여 전송하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.This is the case when the receiving side initialization method is applied when the MN is the sender or the sending side initialization method is applied when the receiver is the MN. NSIS protocol-based prior resource reservation method for a mobile node, characterized in that for transmitting the set RESERVE message to the destination MN. 제16 항에 있어서,The method of claim 16, 상기 단계(h)는, 상기 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하며, RESERVE 메시지의 전달방향이 MN에서 CN으로 향하는 경우,In step (h), if the advance resource reservation is performed according to the common path advance resource reservation mechanism, and the transmission direction of the RESERVE message is from MN to CN, MN이 수신자일 때 수신측 초기화 방법이 적용되거나 송신자일 때 송신측 초기화 방법이 적용되는 경우가 이에 해당되어, PCRN에서 A 플래그가 설정된 RESERVE 메시지를 CN을 목적지로 하여 전송하는 것과, CN에서 A 플래그가 설정된 응답 메시 지를 MN을 목적지로 하여 전송하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.This is the case when the receiving side initialization method is applied when the MN is the receiver or the transmitting side initialization method is applied when the sender is the MN. NSIS protocol-based prior resource reservation method for a mobile node, characterized in that for transmitting the set response message to the destination MN. 제16 항에 있어서,The method of claim 16, 상기 단계(h)는, A 플래그가 설정된 RESERVE 메시지를 수신한 노드는 상기 공통경로 사전자원예약 메커니즘에 따라, NSIS 자원예약 상태정보 테이블에서 상기 RESERVE 메시지의 QSPEC과 매칭되는 상태정보를 검색하여 기 자원예약 상태정보에 새로운 플로우 아이디 객체를 추가로 저장하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.In the step (h), the node receiving the RESERVE message with the A flag set searches for state information matching the QSPEC of the RESERVE message in the NSIS resource reservation status information table according to the common path advance resource reservation mechanism. NSIS protocol-based prior resource reservation method for a mobile node, characterized by additionally storing a new flow ID object in the reservation status information. 제16 항에 있어서,The method of claim 16, 상기 단계(k)는, 기존 자원예약 상태정보를 재정비(repair)하는 단계로, MN이 핸드오버 한 후, 사전에 생성한 플로우 아이디(Flow ID)를 포함하는 RESERVE 메시지나 QUERY 메시지를 보냄으로서 새로운 곳으로 이동했음을 알리면,The step (k) is a step of repairing existing resource reservation status information. After handover by the MN, a new message is sent by sending a RESERVE message or a QUERY message including a flow ID generated in advance. If you tell them you've moved to (k1) MN에서 CN으로 상기 메시지가 전달되는 동안 새 경로의 자원예약 상태정보는 상태정보 만료기간을 갱신하는 단계;(k1) updating the resource information status expiration period of the resource reservation status information of the new path while the message is transferred from MN to CN; (k2) PCRN으로 선택된 노드는 CRN으로 동작하여 기존 활성화 경로의 자원예약 상태정보를 해제하기 위해 RESERVE(T 플래그) 메시지를 기존 MN의 주소를 목적 지로 하여 전달하는 단계;(k2) the node selected as the PCRN acting as a CRN and delivering a RESERVE (T flag) message as an address of an existing MN to release resource reservation status information of an existing activation path; (k3) PCRN으로 선택된 노드는 CRN으로 동작하여 공통경로의 자원예약 상태정보를 갱신(update) 및 교체(replace)하기 위해 RESERVE(R 플래그) 메시지를 CN의 주소를 목적지로 하여 전달하는 단계; 및(k3) the node selected as the PCRN acting as a CRN to deliver a RESERVE (R flag) message with the CN address as a destination to update and replace the resource reservation status information of the common path; And (k4) MN의 핸드오버 예상지역이 두 곳 이상일 경우 CRN이 되지 못한 나머지 PCRN은 해당 플로우에 대한 상기 단계(k2) 및 단계(k3)의 상기 메시지를 수신하면, 해당 PCRN에서 시작되는 새 경로에 사전자원 예약된 자원을 해제하는 RESERVE(T 플래그) 메시지를 전달하는 단계를 포함하는 것을 특징으로 하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.(k4) If the MN has more than one handover expected area, the remaining PCRN, which has not been CRN, receives the message of step (k2) and step (k3) for the flow, and then enters a new path starting from the PCRN. The NSIS protocol-based preresource reservation method for a mobile node comprising the step of delivering a RESERVE (T flag) message for releasing the prereserved resource. NSIS(Next Step in Signaling) 프로토콜을 이용하여 MN(Mobile Node)의 핸드오버 이전에 PCRN(Passive Crossover Node)을 발견하고, 현재의 활성화 경로 상에 위치한 PCRN을 발견하고 PCRN의 위치를 기점으로 하여 사전예약 경로 중 공통경로를 제외한 구간에 해당하는 새 경로에서 새롭게 사전자원예약을 수행하는 새 경로 사전자원예약 메커니즘과, 공통경로에서 동일한 세션에 대한 기존의 자원예약 상태정보를 검색하여 상기 자원예약 상태정보에 일부의 자원예약 상태정보를 추가하는 공통경로 사전자원예약 메커니즘에 따라 사전자원예약을 수행하는 방법으로서,Discovers Passive Crossover Nodes (PCRNs) before handover of Mobile Nodes (MNs) using the NSIS (Next Step in Signaling) protocol, discovers PCRNs on the current activation path, and advances them based on the location of the PCRNs. The resource reservation status information by searching for a new path preresource reservation mechanism for newly performing preresource reservation on a new path corresponding to a section excluding the common path among the reservation paths, and the existing resource reservation status information for the same session in the common path. A method of performing advance resource reservation according to a common path advance resource reservation mechanism for adding some resource reservation status information to (a') MN이 이동하기 전 기 AR(Access Router)로부터 받는 신호의 세기를 측정하여 기 설정된 한계치보다 작아질 경우 사전자원예약 프로세싱을 시작하는 단 계;(a ') measuring the strength of a signal received from an AR (Access Router) before the MN moves and starts pre-reservation reservation processing when the MN becomes smaller than a preset limit; (b') 사전자원예약을 요청하는 NOTIFY(D 플래그) 메시지를 활성화 경로 상으로 송신하는 단계;(b ') sending a NOTIFY (D flag) message on the activation path requesting prior resource reservation; (c') 상기 단계(b')에서 송신된 NOTIFY(D 플래그) 메시지를 수신하면, 인터페이스 정보를 검색하여 활성화 경로를 제외한 여분의 인터페이스가 있을 경우 이 노드를 후보 PCRN으로 결정하는 단계;(c ') when receiving the NOTIFY (D flag) message transmitted in step (b'), searching for interface information and determining this node as a candidate PCRN when there is an extra interface except for an activation path; (d') MN의 핸드오버가 예상되는 둘 이상의 지역에 사전자원예약을 수행하려는 경우 후보 PCRN으로 결정된 지역 외의 후보 PCRN을 찾는 NOTIFY 메시지를 복제하여 전달하는 단계;(d ') copying and forwarding a NOTIFY message for finding candidate PCRNs other than the region determined as candidate PCRNs when attempting to perform advance resource reservation in two or more regions where handover of the MN is expected; (e') 상기 단계(c')의 후보 PCRN의 결정 여부에 따라 후보 PCRN이 아닐 경우 다음 노드로 NOTIFY(D 플래그) 메시지를 전달하거나, 후보 PCRN일 경우 새 경로로 보낼 RESERVE(P 플래그) 메시지 또는 NOTIFY(P 플래그) 메시지를 생성하여 전달하는 단계;(e ') If the candidate PCRN is determined in step (c') above, the NOTIFY (D flag) message is transmitted to the next node if the candidate PCRN is not, or if the candidate PCRN is a RESERVE (P flag) message to be sent to the new path. Or generating and delivering a NOTIFY (P flag) message; (f') 상기 단계(e')에서 생성된 RESERVE(P 플래그) 메시지를 수신하여 QSPEC 계산부에서 새롭게 할당 가능한 자원의 양을 계산하는 단계;(f ') receiving the RESERVE (P flag) message generated in step (e') and calculating the amount of newly allocated resources in the QSPEC calculator; (g') 자원예약 상태정보 테이블에 자원예약 가능범위만큼의 자원을 할당하도록 상기 새 경로 사전자원예약 메커니즘에 따라 상태정보를 저장하는 단계;(g ') storing state information according to the new path advance resource reservation mechanism to allocate as many resources as possible resource reserves in the resource reservation status information table; (h') 상기 단계(e')에서 P 플래그가 설정된 RESERVE 또는 NOTIFY 메시지를 수신하면, 자원예약 상태정보를 검색하여 상기 메시지에 명시된 QSPEC과 자원예약 상태정보를 비교하여 PCRN 발견 메커니즘에 따라 PCRN을 결정하는 단계;(h ') When receiving the RESERVE or NOTIFY message with the P flag set in the step (e'), the resource reservation status information is searched and the QSPEC specified in the message is compared with the resource reservation status information to determine the PCRN according to the PCRN discovery mechanism. Determining; (i') 상기 단계(h')의 PCRN 결정 여부에 따라 RESERVE(A 플래그) 메시지 또는 NOTIFY(A 플래그)를 생성하여 전달하는 단계;(i ') generating and delivering a RESERVE (A flag) message or NOTIFY (A flag) according to whether PCRN of step (h') is determined; (j') 상기 단계(i')에서 생성된 RESERVE(A 플래그) 메시지를 수신하면, 상기 메시지에 명시된 QSPEC과 매칭되는 상태정보를 검색하여 상기 공통경로 사전자원예약 메커니즘에 따라 기존의 자원예약 상태정보에 새로운 플로우 아이디를 추가로 저장하는 단계; 및(j ') Upon receiving the RESERVE (A flag) message generated in step (i'), the state information matching with the QSPEC specified in the message is searched for and the existing resource reservation state according to the common path advance resource reservation mechanism. Storing a new flow ID in addition to the information; And (k') MN이 실제 핸드오버 한 이후에 사용하지 않을 활성화 경로의 일부 자원과 새 경로의 자원을 해제하기 위한 RESERVE(T 플래그) 메시지를 생성하여 전달하는 단계를 포함하는 이동 노드를 위한 NSIS 프로토콜 기반 사전자원예약 방법.(k ') NSIS protocol for mobile nodes, including generating and delivering a RESERVE (T flag) message to release some resources of the activation path and those of the new path that will not be used after the MN actually hands over. Based advance resource reservation method. 제16 항 내지 제30 항 중 어느 한 항의 방법을 컴퓨터로 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program capable of executing the method of any one of claims 16 to 30.
KR1020080045549A 2008-05-16 2008-05-16 NIS protocol-based advance resource reservation apparatus and method for mobile nodes KR101054055B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080045549A KR101054055B1 (en) 2008-05-16 2008-05-16 NIS protocol-based advance resource reservation apparatus and method for mobile nodes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080045549A KR101054055B1 (en) 2008-05-16 2008-05-16 NIS protocol-based advance resource reservation apparatus and method for mobile nodes

Publications (2)

Publication Number Publication Date
KR20090119478A true KR20090119478A (en) 2009-11-19
KR101054055B1 KR101054055B1 (en) 2011-08-03

Family

ID=41603176

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080045549A KR101054055B1 (en) 2008-05-16 2008-05-16 NIS protocol-based advance resource reservation apparatus and method for mobile nodes

Country Status (1)

Country Link
KR (1) KR101054055B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110430236A (en) * 2019-06-29 2019-11-08 华为技术有限公司 A kind of method and dispatching device of deployment business

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070217363A1 (en) * 2004-02-25 2007-09-20 Matsushita Electric Industrial Co., Ltd. Communication handover method, communication message processing method, program for causing computer to execute these methods, and communication system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110430236A (en) * 2019-06-29 2019-11-08 华为技术有限公司 A kind of method and dispatching device of deployment business
CN110430236B (en) * 2019-06-29 2020-11-03 华为技术有限公司 Method for deploying service and scheduling device
US11838389B2 (en) 2019-06-29 2023-12-05 Huawei Cloud Computing Technoloiges Co., Ltd. Service deployment method and scheduling apparatus

Also Published As

Publication number Publication date
KR101054055B1 (en) 2011-08-03

Similar Documents

Publication Publication Date Title
US6771962B2 (en) Apparatus, and an associated method, by which to provide temporary identifiers to a mobile node involved in a communication handover
CA2181283C (en) Method for call establishment and rerouting in mobile computing networks
KR100827860B1 (en) METHOD FOR CARRYING OUT A QOS-ORIENTED HANDOFF BETWEEN FIRST AND SECOND IP-BASED COMMUNICATION PATHS SUCH AS MOBILE IPv6-BASED COMMUNICATION PATH BETWEEN A MOBILE NODEMN AND A CORRESPONDENT NODECN
US7693093B2 (en) QoS-aware handover procedure for IP-based mobile ad-hoc network environments
US7940647B2 (en) Method and node for implementing multicast fast reroute
KR101162674B1 (en) Resource reservation method using multiple interfaces in mobile environments
US20070223420A1 (en) Communication Handover Method, Communication Message Processing Method and Program for Executing These Methods by use of a Computer
US20050128969A1 (en) Handover method and handover apparatus
US8238294B2 (en) System and method for reserving resources in a mobile network environment using multiple interfaces
GB2430581A (en) Access router selection method
JP2005295551A (en) Path forming method for hand-over in mobile network communication
KR101054055B1 (en) NIS protocol-based advance resource reservation apparatus and method for mobile nodes
JP4691564B2 (en) Aggregation management method, aggregate node, deaggregate node
US20090016277A1 (en) Mobile communication system, packet transfer device, and path re-establishing method
CN101002437A (en) Method for providing mobility to a mobile host in a network employing point-to-multipoint multi-protocol label switching
CN112449381B (en) Data transmission method and UE
KR20070007714A (en) Method and apparatus of performing tunnel signaling over ip tunneling path
KR20080052330A (en) A handover method in access networks based on advance resource reservatioins and mobile device for the handver
JP2008544634A (en) Apparatus and method for performing fast handover
JP2007274658A (en) Mobile control network system, router and mobile terminal
KR101075235B1 (en) System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol
GB2440287A (en) Disjoint pair formation in a network using shortest path determination
Ryu et al. A Study on NEMO-partially DMM based E2E Seamless Data Integration Transmission Scheme in SOC Public Infrastructures
JP2003153330A (en) Movable body communication system, and method of setting label switching path
Macriga et al. Mobility Management for Seamless Flow of Real Time Information in Heterogeneous Networks

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140630

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee