KR101075235B1 - System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol - Google Patents
System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol Download PDFInfo
- Publication number
- KR101075235B1 KR101075235B1 KR1020080081852A KR20080081852A KR101075235B1 KR 101075235 B1 KR101075235 B1 KR 101075235B1 KR 1020080081852 A KR1020080081852 A KR 1020080081852A KR 20080081852 A KR20080081852 A KR 20080081852A KR 101075235 B1 KR101075235 B1 KR 101075235B1
- Authority
- KR
- South Korea
- Prior art keywords
- node
- path
- crossover
- handoff
- access router
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0226—Traffic management, e.g. flow control or congestion control based on location or mobility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/26—Resource reservation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Abstract
본 발명은 차세대 시그널링 프로토콜을 이용한 멀티미디어 전송 서비스 품질 보장 시스템 및 그 방법에 관한 것이다.The present invention relates to a system and method for guaranteeing multimedia transmission quality using a next generation signaling protocol.
본 발명은 멀티미디어 전송 서비스를 제공 받는 도중에 이동노드가 다른 무선 네트워크 영역으로 핸드오프(handoff)할 경우 중첩 영역에서의 차세대 시그널링 프로토콜을 이용한 사전 자원 예약을 기반으로 기존에 제공받던 서비스의 품질을 보장할 수 있는 방법에 관한 것이다.According to the present invention, when a mobile node is handed off to another wireless network while receiving a multimedia transmission service, it is possible to guarantee the quality of a service previously provided based on advance resource reservation using a next-generation signaling protocol in an overlapping region. It is about how it can be.
본 발명은 이동노드의 핸드오프 이전에 크로스오버 노드를 탐색하고 부분적으로 자원 예약 경로를 재설정하며 핸드오프 이후 자원 예약 경로의 재설정으로 인한 지연 시간을 최소화하는 효과를 기대할 수 있다.The present invention can expect the effect of searching for the crossover node before the handoff of the mobile node, partially resetting the resource reservation path, and minimizing the delay time due to the resetting of the resource reservation path after the handoff.
차세대 시그널링 프로토콜, 크로스오버 노드, 멀티미디어 전송 서비스 Next Generation Signaling Protocol, Crossover Node, Multimedia Transport Service
Description
본 발명은 멀티미디어 전송 서비스 품질 보장 방법에 관한 것으로서, 특히 이동 인터넷에서 차세대 시그널링 프로토콜을 이용한 멀티미디어 전송 서비스 품질 보장 시스템 및 그 방법에 관한 것이다.The present invention relates to a method for guaranteeing multimedia transmission quality of service, and more particularly, to a system and method for guaranteeing quality of multimedia transmission using a next generation signaling protocol in a mobile Internet.
일반적으로 패킷 스위칭 기반의 인터넷 망에서 이동노드는 인터넷 프로토콜 주소 체계에 의해 식별되며 서브넷이 서로 다른 무선 네트워크 내에서 이동노드의 인터넷 프로토콜 주소 또한 달라지게 된다.In general, in a packet switching-based internet network, a mobile node is identified by an internet protocol address system, and the internet protocol address of the mobile node is also changed in a wireless network having a different subnet.
특히, 이동성 지원을 위한 모바일 IP를 사용하기 위해서는 노드의 이동과 함께 인터넷 프로토콜 주소가 변경되고 기존에 제공받던 서비스를 위한 트래픽의 전달 경로가 변경되어야 함을 의미한다.In particular, in order to use mobile IP for mobility support, it means that the Internet protocol address is changed along with the movement of the node, and the transmission path of traffic for a service previously provided must be changed.
한편, 패킷 스위칭을 기반으로 한 인터넷 망에서 네트워크 자원을 예약하는 자원 예약 셋업 프로토콜(Resource Reservation Setup Protocol, 이하 'RSVP'라 칭함)은 트래픽이 전달되는 경로에 위치한 패킷 스위치 상에 네트워크 자원을 예약하 고 이를 통해 우선적으로 예약된 트래픽을 전달하여 서비스의 전송 품질을 보장하는 프로토콜이다.On the other hand, the Resource Reservation Setup Protocol (hereinafter referred to as 'RSVP') for reserving network resources in the Internet based on packet switching reserves network resources on a packet switch located in a path through which traffic is transmitted. Through this, it is a protocol that guarantees transmission quality of service by delivering reserved traffic preferentially.
그러나 RSVP 프로토콜은 유선 네트워크만을 고려한 것으로 이를 무선 네트워크상에 그대로 사용하면 노드의 이동성으로 인한 인터넷 프로토콜 주소 및 트래픽 경로의 변화로 인한 새로운 예약 경로의 설립 및 기존 예약 경로의 폐기를 위한 추가적인 오버헤드가 발생한다.However, the RSVP protocol only considers the wired network, and if used on the wireless network as it is, there is additional overhead for establishing a new reservation path and discarding the existing reservation path due to the change of the Internet protocol address and traffic path due to the mobility of the node. do.
또한, RSVP 프로토콜은 사용시 트래픽 경로 상의 시그널링 인지 노드의 발견 기능과 시그널링 메시지 자체의 전달 기능이 하나의 단계로 이루어지기 때문에 보안면에서 트래픽 전송 경로가 전부 노출될 수 있는 취약성이 있다.In addition, the RSVP protocol has a vulnerability in that the traffic transmission path may be completely exposed in terms of security since the discovery function of the signaling acknowledgment node and the delivery of the signaling message itself are performed in one step.
RSVP 프로토콜은 위에서 언급한 문제들로 인해 차세대 시그널링 프로토콜로 적합하지 않기 때문에 새로운 개념의 차세대 시그널링 프로토콜(Next Step In Signaling, 이하 'NSIS'라 칭함)이 제안되었다.Since the RSVP protocol is not suitable as a next-generation signaling protocol due to the above-mentioned problems, a new concept of next-generation signaling protocol (hereinafter referred to as 'NSIS') has been proposed.
NSIS 프로토콜을 제안한 표준화 단체인 IETF(Internet Engineering Task Force)는 NSIS의 이동성 환경의 적용 가능성에 대한 문서를 2004년 처음으로 제안한 바 있다.The Internet Engineering Task Force (IETF), the standardization organization that proposed the NSIS protocol, first proposed a document on the applicability of NSIS's mobility environment in 2004.
문서에 따르면, 첫째, 모바일 IP를 사용하는 경우, IP 터널링에 의해 터널 내의 노드에서 시그널링 메시지가 보이지 않는 문제가 발생하는데, 이에 대한 가장 기본적인 해결책으로 터널 끝 부분에 위치한 두 노드 사이에 추가적인 시그널링 메시지를 전송하여 자원 예약을 하는 방법이 제안되었다.According to the document, firstly, in case of using mobile IP, IP tunneling causes a problem in that signaling messages are not shown in a tunnel. As a basic solution, an additional signaling message is transmitted between two nodes located at the end of the tunnel. A method for resource reservation by transmitting has been proposed.
둘째, 이동노드의 핸드오프 이후 자원 예약 경로가 변경되었을 경우, 이를 위해 기존 세션의 예약 경로가 새롭게 설립되어야 할 필요가 있는데 경로가 부분적으로 바뀐 경우에도 전체 자원 예약 경로를 다시 설립하게 되면 이로 인한 지연 시간이 길어지며 추가적인 오버헤드가 발생한다.Second, if the resource reservation path is changed after the handoff of the mobile node, the reservation path of the existing session needs to be newly established. For this reason, if the entire resource reservation path is reestablished even when the path is partially changed, the delay caused by this is caused. This takes longer and adds additional overhead.
따라서, NSIS 프로토콜은 이동노드의 핸드오프로 인해 생성되는 이전 경로와 새로운 경로가 만나는 크로스오버 노드를 발견하여 새로운 경로 상의 노드에만 새로운 자원 예약 경로를 설정하고 공통된 경로에 대해서 해당 세션에 대한 플로우 ID만 갱신함으로써 자원 예약 경로의 재설립으로 인한 추가적인 지연 시간 및 오버헤드를 줄일 수 있다.Therefore, the NSIS protocol detects a crossover node where the old path and the new path meet due to the handoff of the mobile node, establishes a new resource reservation path only for nodes on the new path, and only flow IDs for that session for the common path. Updating can reduce the additional latency and overhead of reestablishing the resource reservation path.
그러나 이러한 방법은 아래와 같은 세 가지 측면에서 여전히 문제점이 남아있다.However, this method still has problems in three aspects.
첫 번째는 이동노드의 핸드오프 이후에 크로스오버 노드를 발견하게 되어 모바일 IP로 인한 핸드오프 지연 시간 이외에 추가적인 지연 시간을 발생시켜 지연에 민감한 멀티미디어 서비스의 전송 품질이 떨어진다. 이는 이동노드가 이동할 무선 네트워크가 다른 트래픽으로 인해 혼잡할 경우 보다 심각한 문제가 되는데 혼잡으로 인한 가용 대역폭의 부족으로 자원 예약이 재대로 되지 않을 수 있기 때문이다.The first is to discover the crossover node after the handoff of the mobile node, and in addition to the handoff delay due to mobile IP, additional delay time is generated, resulting in poor transmission quality of delay sensitive multimedia services. This is a more serious problem when the wireless network to which the mobile node is moving is congested due to other traffic, because resource reservation may not be made due to lack of available bandwidth due to congestion.
두 번째는 IP 터널링 때문에 발생하는 추가적인 시그널링 메시지 교환이 터널 내에 위치한 노드들의 메시지 처리를 위한 오버헤드를 야기하며 터널의 길이가 길어질 경우 오버헤드와 지연 시간이 더욱 증가하게 되어 전송 품질을 저하하게 되는 문제점이 발생한다.Second, additional signaling message exchange caused by IP tunneling causes overhead for message processing of nodes located in the tunnel, and when the length of tunnel is longer, overhead and delay are further increased, thereby degrading transmission quality. This happens.
세 번째는 모바일 IP 터널로 인해 송수신측 간의 경로가 비최적 경로의 형태 로 형성이 되며 자원 예약 경로의 최적화가 이루어지지 않기 때문에 비효율적인 시그널링이 발생하게 된다.Third, due to the mobile IP tunnel, the path between the transmitting and receiving sides is formed in the form of non-optimal path, and inefficient signaling occurs because the resource reservation path is not optimized.
이와 같은 문제점을 해결하기 위하여, 본 발명은 멀티미디어 서비스의 플로우가 나누어지는 크로스오버 노드를 핸드오프 이전에 미리 발견하고 이를 통해 세션 재설립을 미리 수행하는 차세대 시그널링 프로토콜을 이용한 멀티미디어 전송 서비스 품질 보장 시스템 및 그 방법을 제공하기 위한 것이다.In order to solve such a problem, the present invention provides a system for guaranteeing multimedia transmission quality using a next generation signaling protocol that discovers a crossover node in which a flow of multimedia services is divided before handoff and performs session re-establishment in advance. It is to provide a method.
본 발명은 차세대 시그널링 프로토콜의 상위 계층인 QoS NSLP에 추가적으로 자원 우선 예약, 크로스오버 노드 탐색, 지역적 상태 정보 갱신을 담당하는 컴포넌트를 추가하는 차세대 시그널링 프로토콜을 이용한 멀티미디어 전송 서비스 품질 보장 시스템 및 그 방법을 제공하기 위한 것이다.The present invention provides a system and method for guaranteeing a quality of multimedia transmission service using a next generation signaling protocol that adds a component for resource priority reservation, crossover node discovery, and update status information in addition to QoS NSLP, which is a higher layer of the next generation signaling protocol. It is to.
이러한 기술적 과제를 달성하기 위한 본 발명의 특징에 따른 멀티미디어 전송 서비스 품질 보장 시스템은 이동성을 지원하는 추가 모듈을 탑재한 차세대 시그널링 프로토콜 구조를 포함한 상기 이동노드로부터 핸드오프 이전에 자원 우선 예약을 위한 크로스오버 노드의 탐색 메시지를 수신하고, 자신이 상기 크로스오버 노드인지 판단하여 상기 크로스오버 노드인 경우 상기 크로스오버 노드가 탐색되었다는 정보를 포함한 메시지를 생성하여 상기 이동노드로 전송하는 기존의 액세스 라우터를 포함하며, 상기 크로스오버 노드는 이동할 무선 네트워크의 새로운 액세스 라우터와의 가예약 경로를 설정하여 자원 우선 예약을 수행하고, 상기 이동노드가 핸드오프를 완료하는 시점에서 상기 설정한 가예약 경로를 활성화하고 상기 상대노 드와의 공통 경로에 설정된 기존의 자원 예약 경로에 대한 상태 정보를 갱신하며 상기 이동노드가 핸드오프 이전에 연결된 상기 기존의 액세스 라우터와 상기 크로스오버 노드 사이에 자원 예약 경로를 폐기하는 것을 특징으로 한다.The multimedia transmission quality of service guarantee system according to the characteristics of the present invention for achieving the technical problem is a crossover for resource priority reservation before handoff from the mobile node including the next-generation signaling protocol structure with an additional module supporting mobility Receiving a discovery message of the node, and determines whether it is the crossover node, if the crossover node includes a conventional access router for generating a message containing the information that the crossover node was discovered and transmits to the mobile node; The crossover node sets a temporary reservation path with a new access router of a wireless network to be moved to perform resource priority reservation, and activates the temporary provisioned path at the time when the mobile node completes the handoff. Common with Node Updating the status information for the existing resource reservation path set and the furnace is characterized in that the mobile node is discarded resource reservation path between the handoff prior to the conventional access router and the crossover node that is connected to.
본 발명의 특징에 따른 멀티미디어 전송 서비스 품질 보장 방법은 (a) 이동하고 있음을 감지한 상기 이동노드로부터 핸드오프 이전에 자원 우선 예약을 위한 크로스오버 노드의 탐색 메시지를 수신하고, 이동성을 지원하는 추가 모듈을 탑재한 차세대 시그널링 프로토콜 구조에 따라 수행되는 상기 크로스오버 노드를 탐색하는 단계; (b) 상기 이동노드가 이동할 무선 네트워크의 새로운 액세스 라우터와 상기 탐색한 크로스오버 노드 간의 가예약 경로를 설정하여 자원 우선 예약을 수행하는 단계; (c) 상기 이동노드가 핸드오프를 완료하는 시점에서 상기 설정한 가예약 경로를 활성화하고 상기 크로스오버 노드와 상기 상대노드 간에 공통 경로에 설정된 기존의 자원 예약 경로에 대한 상태 정보를 갱신하는 단계; 및 (d) 상기 이동노드가 핸드오프 이전에 연결된 기존의 액세스 라우터와 상기 크로스오버 노드 사이에 자원 예약 경로를 폐기하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method for guaranteeing a multimedia transmission quality of service (a) receiving a discovery message of a crossover node for resource priority reservation before handoff from the mobile node that senses that the mobile node is detected and supports mobility. Searching for the crossover node performed according to a next generation signaling protocol structure equipped with a module; (b) establishing a temporary reservation path between a new access router of the wireless network to which the mobile node is to move and the searched crossover node to perform resource priority reservation; (c) activating the provisional reserved path at the time when the mobile node completes the handoff and updating state information on an existing resource reservation path set in the common path between the crossover node and the counterpart node; And (d) discarding the resource reservation path between the crossover node and an existing access router connected before the mobile node is handed off.
전술한 구성에 의하여, 본 발명은 이동노드의 핸드오프 이전에 크로스오버 노드를 탐색하고 부분적으로 자원 예약 경로를 재설정하며 핸드오프 이후 자원 예약 경로의 재설정으로 인한 지연 시간을 최소화하는 효과를 기대할 수 있다.According to the above configuration, the present invention can expect the effect of searching for the crossover node before the handoff of the mobile node, partially resetting the resource reservation path, and minimizing the delay time due to the resetting of the resource reservation path after the handoff. .
본 발명은 추가적인 단계없이 경로 최적화가 수행되어 네트워크 자원 사용의 효율성을 높이고 지속적이고 안정적으로 멀티미디어 서비스 전송 품질을 보장하는 효과를 기대할 수 있다.According to the present invention, path optimization may be performed without additional steps to increase the efficiency of network resource use and to guarantee a continuous and stable multimedia service transmission quality.
본 발명은 모바일 IP 사용시 IP 터널을 위해 추가적으로 수행되어야 하는 시그널링 절차를 필요로 하지 않으며 차세대 시그널링 프로토콜 이외의 추가적인 소프트웨어나 모듈이 필요하지 않기 때문에 사용 효율이 높아지는 효과를 기대할 수 있다.The present invention does not require a signaling procedure to be additionally performed for the IP tunnel when using mobile IP, and additional software or modules other than the next-generation signaling protocol are not required, and thus the use efficiency may be increased.
본 발명은 핸드오프 이전에 크로스오버 노드의 탐색을 통한 자원 우선 예약을 수행함으로써 이동할 무선 네트워크의 상태에 관계없이 지연에 민감한 멀티미디어 서비스 전송 품질을 안정적으로 보장할 수 있다.According to the present invention, by performing resource priority reservation through discovery of a crossover node before handoff, it is possible to stably guarantee a delay-sensitive multimedia service transmission quality regardless of a state of a wireless network to be moved.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈", "블록" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현 될 수 있다.Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise. In addition, the terms “… unit”, “… unit”, “module”, “block”, etc. described in the specification mean a unit that processes at least one function or operation, which is hardware or software or a combination of hardware and software. Can be implemented as:
도 1은 이동 인터넷에서의 차세대 시그널링 프로토콜을 이용한 멀티미디어 전송 서비스 품질 보장 방법을 수행하기 위한 주요 절차를 나타내는 도면이다.1 is a diagram illustrating a main procedure for performing a method for guaranteeing a quality of a multimedia transmission service using a next generation signaling protocol in a mobile Internet.
본 발명의 실시예에 따른 멀티미디어 전송 서비스 품질 보장 방법은 핸드오프 시작을 인식하는 단계, 이동노드(100)의 핸드오프 이전에 크로스오버 노드(240)와 이동할 무선 네트워크의 새로운 액세스 라우터(Access Router: AR)(310) 간에 자원을 우선 예약하는 단계 및 핸드오프 이후 예약 경로의 활성화 및 공통 경로 상의 상태 정보를 갱신하는 단계를 포함한다. 이하의 도 3 내지 도 5에서 전술한 단계를 상세하게 설명하기로 한다.According to an embodiment of the present invention, a method for guaranteeing a quality of multimedia transmission service may include recognizing a start of handoff, and a new access router of a wireless network to move with the
전술한 바와 같이 위와 같은 단계를 수행하기 위한 멀티미디어 전송 서비스 품질 보장 시스템은 이동 중에 무선으로 멀티미디어 데이터를 송수신하는 이동노드(Mobile Node: MN)(100), 직접적으로 연결된 이동노드(100)의 무선 연결을 지원하는 액세스 포인트(Access Point, 이하 'AP'라 칭함)(200), 이동노드(100)가 핸드오프로 이동할 무선 네트워크의 새로운 액세스 라우터(310), 인터넷에 연결되어 있는 상대노드(Correspondent Node: CN)(400)를 구비한다.As described above, the multimedia transmission quality of service system for performing the above steps is a mobile node (MN) 100 that transmits and receives multimedia data wirelessly during movement, and wireless connection of the directly connected
이하에서의 상대노드(400)는 인터넷에 유선으로 연결된 고정노드로 기술하고 있으나 이는 본 발명에 대한 설명의 편의를 위한 것으로, 상대노드(400)가 이동노드(100)인 경우에도 본 발명을 적용한 멀티미디어 전송 서비스 품질 보장 방법이 그대로 적용될 수 있다.Hereinafter, the
바꾸어 말하면, 서로 통신하는 두 이동노드(100)에 멀티미디어 전송 서비스 품질 보장 방법을 적용함으로써 이동노드(100) 간의 지속적인 서비스 품질 보장이 가능하다.In other words, it is possible to ensure continuous service quality between the
본 발명의 실시예에 따른 멀티미디어 전송 서비스 품질 보장 방법은 패킷 스위칭 기반의 인터넷 상에서 이동성을 지원하는 프로토콜로 모바일 IP가 사용되지 않는 경우에도 적용될 수 있다.The method of guaranteeing a multimedia transmission quality of service according to an embodiment of the present invention may be applied even when mobile IP is not used as a protocol supporting mobility on a packet switching-based Internet.
이하에서는 기존 액세스 라우터(210)는 이동노드(100)가 현재 연결되어 있는 무선 네트워크의 액세스 라우터를 의미하고, 새로운 액세스 라우터(310)는 이동노드(100)가 핸드오프로 이동할 무선 네트워크를 관장하는 액세스 라우터를 의미한다.Hereinafter, the
도 1에 도시된 바와 같이, 이동노드(100)는 이동할 무선 네트워크의 접속점인 AP(300)에서 자신의 존재를 알리기 위해 주기적으로 보내는 비콘(Beacon) 신호를 감지한다. 이어서, 이동노드(100)는 기존 AP(200)에서의 신호와 강도를 구분하여 새로운 AP(300)에서 보내는 신호의 강도가 더 세지는 경우 새로운 무선 네트워크로 이동하고 있음을 감지하게 된다. 이를 통해 이동노드(100)는 새로운 경로로의 자원 우선 예약을 위해 크로스오버 노드(240)를 탐색하기 위한 메시지를 상대노드(400) 쪽의 경로로 전송하게 된다.As shown in FIG. 1, the
이전 경로 상에 위치한 액세스 라우터(210, 220, 230, 240)는 크로스오버 노드(240)를 탐색하기 위한 메시지를 수신하면, 자신이 크로스오버 노드(240)인지 여부를 판단한다. 여기서, 이전 경로는 기존 액세스 라우터(210) 쪽으로 설정된 예약 경로로서, 이동노드(100)와 상대노드(400) 간 멀티미디어 데이터를 전송하고 있는 경로를 의미한다. 이하의 도 4에서 도시한 바와 같이, 이전 경로 상에 위치한 액세스 라우터(240)는 크로스노드 오버(240)와 동일하다.When the
기존 액세스 라우터(210)는 자신과 인접한 무선 네트워크를 관장하는 새로운 액세스 라우터(310)의 정보(AP(300)의 MAC 주소, 인터넷 프로토콜 주소 등)를 유지하고, 이동노드(100)로부터 수신한 메시지의 플로우 ID 중 도착 인터넷 프로토콜 주소를 새로운 액세스 라우터(310)의 IP 주소로 변경하여 상대노드(400) 쪽의 경로로 전송한다.The
이러한 메시지를 수신한 중간의 액세스 라우터들(210, 220, 230, 240)은 각각 자신의 크로스오버 노드(240)인지 아닌지 판단하고 자신이 크로스오버 노드(240)인 경우 자신과 이동할 무선 네트워크의 새로운 액세스 라우터(310) 사이에 가예약 경로를 설정한다.The
이동노드(100)가 핸드오프를 완료하면, 새로운 액세스 라우터(310)에게 알리고 새로운 경로를 따라 크로스오버 노드(240)까지 가예약 경로를 활성화하여 자원 예약을 수행한다. 이후에, 크로스오버 노드(240)와 상대노드(400) 간의 공통된 경로에 설립된 자원 예약 경로의 상태 정보가 갱신되어 최적화된 경로로 새로운 자원 예약 경로가 설립되고, 새로운 자원 예약 경로를 통해 기존의 멀티미디어 트래픽이 이동노드(100)에 계속 전달된다.When the
크로스오버 노드(240)에서는 가예약 경로가 활성화됨과 동시에 기존에 설정되어 있던 자원 예약 경로를 폐기함으로써 최적화된 자원 예약 경로가 남게 된다.In the
도 2는 본 발명의 실시예에서 사용하는 차세대 시그널링 프로토콜, NSIS의 본래 구조(a)이고, 본 발명을 위한 컴포넌트를 포함한 수정된 구조(b)를 나타낸 도면이다.2 is a diagram showing a modified structure (b), which is the original structure (a) of the next generation signaling protocol, NSIS, used in the embodiment of the present invention, and includes components for the present invention.
NSIS의 본래 구조는 시그널링 메시지의 전송만을 담당하는 GIST(General Internet Signaling Transport)와 서비스 품질 보장을 위한 자원 예약을 수행하는 QoS NSLP(NSIS Signaling Layer Protocol)의 이중 계층 구조로 이루어져 있다.The original structure of NSIS consists of a dual layer structure of General Internet Signaling Transport (GIST), which is responsible only for the transmission of signaling messages, and QoS NSLP (NSIS Signaling Layer Protocol), which performs resource reservation for service quality guarantee.
본 발명에서는 상위 계층인 QoS NSLP에 추가적으로 자원 우선 예약(110), 크로스오버 노드 탐색(120), 지역적 상태 정보 갱신(130)을 담당하는 세 가지 컴포넌트를 장착하고 링크 계층의 정보를 얻기 위한 API(Application Programming Interface)를 통해 QoS NSLP에 신호 강도의 세기를 전달한다.According to the present invention, in addition to the QoS NSLP, which is a higher layer, three components in charge of
도 3은 본 발명의 실시예에 따른 핸드오프 이전에 크로스오버 노드(240)를 탐색하는 과정과 크로스오버 노드(240)와 새로운 액세스 라우터(310) 간에 자원 우선 예약을 수행하는 과정을 설명하기 위한 메시지 흐름도이다.3 illustrates a process of searching for a
이동노드(100)가 중첩된 무선 네트워크 셀(Cell) 영역으로 진입하면 새로운 액세스 라우터(310)에 부착된 무선 접근 지점(AP)(300)에서 주기적으로 보내는 비콘 신호를 감지하게 된다(S100).When the
이동노드(100)는 감지된 비콘 신호와 기존의 무선 접근 지점(AP)(200)에서 보내는 비콘 신호의 강도를 지속적으로 모니터링하다가 새로운 AP(300)의 신호 강도가 임계치를 넘어서게 되면 자신이 곧 핸드오프할 것이라고 예측(Movement Prediction)하여 기존의 자원 예약 경로 쪽으로 QoS NSLP 메시지 중 하나인 NOTIFY 메시지를 생성하여 전송한다(S102). 여기서, NOTIFY 메시지는 QoS 스펙과 함께 두 가지 플래그(INFO, HO_INIT)를 포함하는데, INFO는 메시지가 정보 전달을 위한 메시지임을 나타내고, HO_INIT는 본 발명을 위해 새롭게 추가된 플래그로 이동노드(100)의 핸드오프가 시작됨을 알리는 플래그이다.The
또한, NOTIFY 메시지의 플로우 ID로 사용되는 메시지 라우팅 정보(Message Routing Information: MRI)에는 새로운 AP(300)의 MAC 주소가 포함되어 있다.In addition, the message routing information (MRI) used as the flow ID of the NOTIFY message includes the MAC address of the
NOTIFY 메시지를 수신한 기존 경로의 액세스 라우터(210)는 자신이 관리하는 무선 네트워크와 인접한 다른 무선 네트워크의 무선 접근 지점(AP)(300)의 MAC(Media Access Control) 주소 및 이를 관리하는 새로운 액세스 라우터(310)의 인터넷 프로토콜 주소를 매칭할 수 있는 테이블을 관리한다.Receiving the NOTIFY message, the
기존 경로의 액세스 라우터(210)는 전술한 테이블을 이용하여 이동노드(100)로부터 수신한 NOTIFY 메시지에 포함된 메시지 라우팅 정보의 도착 주소를 새로운 액세스 라우터(310)의 인터넷 프로토콜 주소로 바꾸어 수정된 NOTIFY 메시지를 상대노드(400) 쪽으로 전송한다(S104).The
그러면, 기존의 자원 예약 경로 상에 있는 액세스 라우터들(210, 220, 230, 240)은 NOTIFY 메시지를 수신할 때마다 자신이 크로스오버 노드(240)인지 아닌지 판단하고 크로스오버 노드(240)인 경우, 크로스오버 노드(240)가 탐색되었다는 정보를 포함한 메시지를 생성하여 이동노드(100)로 전송하며(S106), 동시에 새로운 액세스 라우터(310) 쪽으로 우선 자원 예약을 수행한다.Then, whenever the
우선 자원 예약을 수행하는 크로스오버 노드(240)는 실제적인 자원 예약을 곧바로 수행하는 것이 아니라 가예약 경로를 생성하기 위한 Stateless 메시지를 전 송한다.First, the
통상적인 QoS NSLP의 자원 예약 경로 설립 과정은 RESERVE 메시지와 이에 대한 응답으로 RESPONSE 메시지를 주고 받는 것인데 가예약 경로 설정을 위해 크로스오버 노드(240)와 새로운 액세스 라우터(310) 간에 Stateless RESERVE 메시지와 Stateless RESPONSE 메시지를 주고 받음으로써 자원 우선 예약을 수행하게 된다(S108, S110).A typical QoS NSLP resource reservation path establishment process involves sending and receiving a RESERVE message and a RESPONSE message in response. The stateless RESPONSE and Stateless RESPONSE messages are established between the
도 4는 본 발명의 실시예에 따른 크로스오버 노드(240)의 탐색을 위해 기존의 자원 예약 경로 상에 있는 액세스 라우터(210, 220, 230, 240)의 내부에서 처리되는 과정을 나타낸 도면이다.4 is a diagram illustrating a process performed inside the
각각의 액세스 라우터(210, 220, 230, 240)는 라우팅 테이블을 통해 자신으로부터 새로운 액세스 라우터(310)로 가는 경로 정보를 알 수 있는데 대부분의 라우팅 알고리즘의 경우 라우팅 테이블에 특정한 네트워크의 인터넷 프로토콜 주소 및 그 네트워크로 가는 경로에 있는 자신과 인접한 라우터(Next hop router)의 IP 주소를 속성으로 포함하는 엔트리를 가진다.Each of the
한편, 자원 예약 세션이 한 번 설립되면 각각의 액세스 라우터(210, 220, 230, 240)에 포함된 GIST 계층에서는 자원 예약 세션의 방향에 따라 업스트림(Upstream) 및 다운스트림(Downstream) 피어 노드의 IP 정보를 가지고 있다.On the other hand, once a resource reservation session is established, the GIST layer included in each of the
이를 통해 각각의 액세스 라우터(210, 220, 230, 240)는 인접 노드로부터 전달받은 NOTIFY 메시지에 포함된 메시지 라우팅 정보의 출발 또는 도착 주소가 변경되었을 경우, 라우팅 테이블의 Next hop 라우터의 주소와 GIST에서 관리하는 업스 트림 및 다운스트림 피어 노드의 주소를 비교하여 자신이 크로스오버 노드(240)인지 아닌지를 판단할 수 있게 된다.Through this, each
예를 들어 설명하면, 도 4에 도시된 바와 같이, 기존의 자원 예약 경로는 (A)-(B)(240)-(C)(230)-(D)(220)-(Old AR)(210)의 방향을 따라서 설정되었다.For example, as illustrated in FIG. 4, the existing resource reservation paths are (A)-(B) 240-(C) 230-(D) 220)-(Old AR) ( Along the direction of 210).
기존의 액세스 라우터(210)로부터 받은 NOTIFY 메시지 내의 메시지 라우팅 정보의 도착 주소가 새로운 액세스 라우터(310)이므로, 액세스 라우터(D)(220)는 업스트림 피어 노드의 IP 주소와 새로운 액세스 라우터(310) 쪽으로 가는 경로의 Next hop 라우터의 IP 주소가 동일하므로 크로스오버 노드(240)가 아닌 것으로 판단하여 기존의 액세스 라우터(210)로부터 수신한 NOTIFY 메시지를 그대로 액세스 라우터(C)(230)로 전송한다.Since the destination address of the message routing information in the NOTIFY message received from the existing
위와 같은 방법으로 액세스 라우터(C)(230)는 자신이 크로스오버 노드(240)가 아닌 것으로 판단하여 NOTIFY 메시지를 액세스 라우터(C)(230)로 전송한다.In this way, the access router (C) 230 determines that it is not the
액세스 라우터(B)(240)는 자신의 업스트림 피어 노드인 (A)의 주소와 새로운 액세스 라우터(310) 쪽으로 가는 경로의 Next hop 라우터의 주소가 서로 다르므로 자신이 크로스오버 노드(240)라고 판단하게 되는 것이다.The access router (B) 240 determines that it is the
도 5는 본 발명의 실시예에 따른 이동노드(100)의 핸드오프 이후 가예약 경로의 활성화, 공통 경로 상의 시그널링 정보 갱신 및 기존 경로의 폐기를 수행하는 과정을 설명하기 위한 메시지 흐름도이다.5 is a message flow diagram illustrating a process of activating a temporary reservation path, updating signaling information on a common path, and discarding an existing path after handoff of the
이동노드(100)는 홈에이전트(500)로부터 모바일 IP 레지스트레이션 리플라이(MIP Registration Reply) 메시지를 수신하는 경우(S200), 핸드오프 완료 시점을 인식하고 새로운 액세스 라우터(310) 쪽으로 INFO 플래그와 핸드오프가 완료되었다는 사실을 알리는 HO_DONE 플래그를 세팅한 NOTIFY 메시지를 전송하게 된다(S202).When the
HO_DONE 플래그를 세팅한 NOTIFY 메시지를 수신한 새로운 액세스 라우터(310)는 기존에 설정된 가예약 경로를 활성함과 동시에 크로스오버 노드(240) 쪽으로 NOTIFY 메시지를 전송한다(S204). 다시 말해, 새로운 액세스 라우터(310)와 크로스오버 노드(240) 사이에 있는 액세스 라우터는 QoS 스케줄링 알고리즘을 적용하여 QoS 상태를 인스톨함으로써 가예약 경로를 활성화한다.Upon receiving the NOTIFY message with the HO_DONE flag set, the
크로스오버 노드(240)는 가예약 경로의 활성화가 끝나게 되면 NOTIFY 메시지의 플래그를 RT_CHG로 변경하여 상대노드(400) 쪽으로 전송하게 된다(S206). 여기서, RT_CHG 플래그는 자원 예약 경로가 변경되었다는 것을 알리는 플래그이다.When the activation of the provisional reservation path is finished, the
크로스오버 노드(240)는 핸드오프가 이미 완료되어 새로운 예약 경로가 설정되었기 때문에 기존의 자원 예약 경로가 쓸모가 없으므로 상대노드(400) 쪽으로 NOTIFY 메시지르 전송하는 동시에 기존의 액세스 라우터(210) 쪽으로 설정된 예약 경로를 폐기하기 위한 Teardown 플래그가 세팅된 RESERVE 메시지를 전송한다(S208).Since the
이는 크로스오버 노드(240)와 기존의 액세스 라우터(210) 사이에 있는 모든 액세스 라우터에서 예약된 자원을 폐기하도록 함으로써 쓸데없는 자원의 낭비를 줄일 수 있다.This may reduce waste of unnecessary resources by having to discard resources reserved at all access routers between the
크로스오버 노드(240)에서 RT_CHG 플래그를 세팅한 NOTIFY 메시지를 수신한 공통 경로 상의 라우터에서는 기존의 예약 경로에 대한 정보를 갱신하게 되는데 메 시지 라우터 정보 내의 도착 지점의 IP 주소가 변경되는 과정을 수행하는 것이다.The router on the common path receiving the NOTIFY message with the RT_CHG flag set at the
전술한 바와 같이 모든 멀티미디어 전송 서비스 품질 보장 과정이 끝나면 상대노드(400)에서 보내는 멀티미디어 데이터는 최적화된 경로를 통해서 지속적으로 안정된 품질을 보장받으며 이동노드(100)로 전송된다.As described above, after all the multimedia transmission service quality assurance process is finished, the multimedia data sent from the
이상에서 설명한 본 발명의 실시예는 장치 및/또는 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하기 위한 프로그램, 그 프로그램이 기록된 기록 매체 등을 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.The embodiments of the present invention described above are not implemented only by the apparatus and / or method, but may be implemented through a program for realizing functions corresponding to the configuration of the embodiment of the present invention, a recording medium on which the program is recorded And such an embodiment can be easily implemented by those skilled in the art from the description of the embodiments described above.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.
도 1은 이동 인터넷에서의 차세대 시그널링 프로토콜을 이용한 멀티미디어 전송 서비스 품질 보장 방법을 수행하기 위한 주요 절차를 나타내는 도면이다.1 is a diagram illustrating a main procedure for performing a method for guaranteeing a quality of a multimedia transmission service using a next generation signaling protocol in a mobile Internet.
도 2는 본 발명의 실시예에서 사용하는 차세대 시그널링 프로토콜, NSIS의 본래 구조(a)이고, 본 발명을 위한 컴포넌트를 포함한 수정된 구조(b)를 나타낸 도면이다.2 is a diagram showing a modified structure (b), which is the original structure (a) of the next generation signaling protocol, NSIS, used in the embodiment of the present invention, and includes components for the present invention.
도 3은 본 발명의 실시예에 따른 핸드오프 이전에 크로스오버 노드를 탐색하는 과정과 크로스오버 노드와 새로운 액세스 라우터 간에 자원 우선 예약을 수행하는 과정을 설명하기 위한 메시지 흐름도이다.3 is a message flow diagram illustrating a process of searching for a crossover node and performing a resource priority reservation between the crossover node and a new access router before handoff according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 크로스오버 노드의 탐색을 위해 기존의 자원 예약 경로 상에 있는 액세스 라우터의 내부에서 처리되는 과정을 나타낸 도면이다.4 is a diagram illustrating a process performed inside an access router on an existing resource reservation path for searching for a crossover node according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 따른 이동노드의 핸드오프 이후 가예약 경로의 활성화, 공통 경로 상의 시그널링 정보 갱신 및 기존 경로의 폐기를 수행하는 과정을 설명하기 위한 메시지 흐름도이다.5 is a message flow diagram illustrating a process of activating a temporary reservation path, updating signaling information on a common path, and discarding an existing path after handoff of a mobile node according to an embodiment of the present invention.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080081852A KR101075235B1 (en) | 2008-08-21 | 2008-08-21 | System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080081852A KR101075235B1 (en) | 2008-08-21 | 2008-08-21 | System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100023205A KR20100023205A (en) | 2010-03-04 |
KR101075235B1 true KR101075235B1 (en) | 2011-10-19 |
Family
ID=42175478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080081852A KR101075235B1 (en) | 2008-08-21 | 2008-08-21 | System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101075235B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101434746B1 (en) * | 2012-10-05 | 2014-09-01 | 경희대학교 산학협력단 | Method for providing content to mobile terminal in the content centric network |
-
2008
- 2008-08-21 KR KR1020080081852A patent/KR101075235B1/en not_active IP Right Cessation
Non-Patent Citations (1)
Title |
---|
논문(2008-02) |
Also Published As
Publication number | Publication date |
---|---|
KR20100023205A (en) | 2010-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7693093B2 (en) | QoS-aware handover procedure for IP-based mobile ad-hoc network environments | |
US20190007992A1 (en) | Network triggered service request method and user equipment (ue) triggered service request method | |
KR100568152B1 (en) | Method for searching Crossover router and reservating resource in the mobile network, and resorce reservation system thereof | |
JP4543041B2 (en) | New route setting method, mobile terminal, and route management device | |
US6999436B2 (en) | Method and apparatus for efficient routing of mobile node packets | |
US6925075B2 (en) | Method and system for inter-operability between mobile IP and RSVP during route optimization | |
US9872216B2 (en) | Inter-access network handover | |
US20070223420A1 (en) | Communication Handover Method, Communication Message Processing Method and Program for Executing These Methods by use of a Computer | |
US20070217363A1 (en) | Communication handover method, communication message processing method, program for causing computer to execute these methods, and communication system | |
JP2008518532A (en) | Method and label switch router for providing mobility to a mobile host in a mobile communication network employing multiprotocol label switching | |
JP2009253678A (en) | Mobile wireless communication system and access gateway | |
KR100356185B1 (en) | Method for guaranteeing transmission service quality in internet | |
JPWO2007119598A1 (en) | High-speed QoS handover method and processing node used in the method | |
US20070104143A1 (en) | Communication handover method, communication message processing method, program for executing these methods by use of computer, and communication system | |
KR20060022437A (en) | System and method of managing internet protocol packet between mobile communication network and wireless lan | |
KR101075235B1 (en) | System and Method for Guaranteeing Quality of Multimedia Transmission Service Using Next Generation Signaling Protocol | |
WO2006015614A1 (en) | Providing mobility to a mobile host in a network employing point-to-multipoint multi-protocol label switching | |
WO2005096556A1 (en) | Providing mobility in a wireless network employing multi-protocol label switching | |
Liao et al. | Supporting vertical handover between universal mobile telecommunications system and wireless LAN for real-time services | |
KR20090119709A (en) | Method for processing handover between asns and asn-gw supporting that method | |
JP2007274658A (en) | Mobile control network system, router and mobile terminal | |
Lee et al. | Seamless QoS guarantees in mobile internet using NSIS with advance resource reservation | |
JPWO2007015539A1 (en) | Crossover node detection preprocessing method, crossover node detection preprocessing program for executing this method by computer, and mobile terminal used in this method | |
Festag et al. | qos-conditionalized binding update in Mobile IPv6 | |
Lee et al. | A Next Generation QoS Signaling Protocol for IP-based Mobile Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
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: 20141001 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20151006 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20161005 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |