KR100275506B1 - Control message processing method for label switching path setup on atm switching system - Google Patents

Control message processing method for label switching path setup on atm switching system Download PDF

Info

Publication number
KR100275506B1
KR100275506B1 KR1019980050416A KR19980050416A KR100275506B1 KR 100275506 B1 KR100275506 B1 KR 100275506B1 KR 1019980050416 A KR1019980050416 A KR 1019980050416A KR 19980050416 A KR19980050416 A KR 19980050416A KR 100275506 B1 KR100275506 B1 KR 100275506B1
Authority
KR
South Korea
Prior art keywords
label
control message
block
label switching
internet protocol
Prior art date
Application number
KR1019980050416A
Other languages
Korean (ko)
Other versions
KR20000033520A (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 KR1019980050416A priority Critical patent/KR100275506B1/en
Publication of KR20000033520A publication Critical patent/KR20000033520A/en
Application granted granted Critical
Publication of KR100275506B1 publication Critical patent/KR100275506B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/38Flow based routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

본 발명은 레이블 스위칭 경로 설정을 위한 제어 메시지 처리 방법에 관한 것임.The present invention relates to a control message processing method for establishing a label switching path.

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

본 발명은 초고속 공중 통신망의 근간이 되는 비동기전달모드 교환시스템내에서 인터넷 트래픽을 고속으로 전송하기 위하여 레이블 스위칭 경로를 설정하기 위한 제어 메시지를 처리하는 제어 메시지 처리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있음.The present invention provides a control message processing method for processing a control message for establishing a label switching path for transmitting Internet traffic at high speed in an asynchronous delivery mode switching system which is the basis of a high-speed public communication network, and a program for realizing the method. Its purpose is to provide a computer-readable recording medium.

3. 발명의 해결방법의 요지3. Summary of Solution to Invention

본 발명은, 타국으로부터 입력된 레이블 스위칭 경로 설정 제어 메시지를 분석하여 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 요청하는 제 1 단계; 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 할당하는 제 2 단계; 인터넷 프로토콜(IP) 프리픽스와 할당된 스위치 자원을 맵핑하는 제 3 단계; 및 상기 맵핑된 정보를 레이블 스위칭 경로 설정을 요청한 상기 타국으로 전송하는 제 4 단계를 포함한다.The present invention comprises a first step of requesting a switch resource for each Internet Protocol (IP) prefix by analyzing a label switching path setting control message input from another station; Allocating a switch resource for each Internet Protocol (IP) prefix; A third step of mapping an internet protocol (IP) prefix to an allocated switch resource; And a fourth step of transmitting the mapped information to the other station requesting to set a label switching path.

4. 발명의 중요한 용도4. Important uses of the invention

본 발명은 비동기전달모드 교환시스템 등에 이용됨.The present invention is used for asynchronous delivery mode switching system.

Description

비동기전달모드 교환시스템에서 레이블 스위칭 경로 설정을 위한 제어 메시지 처리 방법Control Message Processing Method for Label Switching Path Setting in Asynchronous Transfer Mode Switching System

본 발명은 초고속 공중 통신망의 근간이 되는 비동기전달모드(ATM) 교환시스템내에 인터넷 패킷을 고속으로 전송하기 위한 레이블 스위칭 경로를 설정하는 제어 메시지 처리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention relates to a control message processing method for establishing a label switching path for transmitting Internet packets at a high speed in an ATM switching system which is the basis of a high-speed public telecommunication network, and a computer program for recording the program for realizing the method. It relates to a recording medium that can be.

인터넷은 기존 사설망에서 구현되어 사용되어 왔으며, 교환시스템에 그 기능이 이식되어 사용되지 않았었다. 따라서, 교환시스템에 종속되는 각종 기능들의 구조 및 구현 방법은 이식 방법에 따라 서로 상이한 기술과 설계 기법으로 구현될 수 있었다.The Internet has been implemented and used in existing private networks, and its functionality has not been ported to exchange systems. Therefore, the structure and implementation method of various functions depending on the exchange system could be implemented by different techniques and design techniques depending on the transplantation method.

종래에는 교환시스템에서 피피피(PPP) 접속 가입자를 통해 입력되거나, 중계선을 통해 입력되는 인터넷 데이터 패킷을 프로토콜별로 처리하는 기술이 있었으며, 또한 인터넷 데이터 패킷용 경로 설정은 기존의 교환시스템 경로 설정 방법을 이용하기 때문에, 비동기전달모드(ATM) 교환시스템내에서의 경로 설정 제어 방법과 서로 상이하여 초고속 정보통신망에는 적합하지 않은 문제점이 있었다.Conventionally, there has been a technology of processing Internet data packets for each protocol inputted through a PPP (PPP) access subscriber in a switching system or inputted through a relay line. In this case, there is a problem in that it is not suitable for a high-speed information communication network because it is different from a routing control method in an asynchronous transfer mode (ATM) switching system.

상기 문제점을 해결하기 위하여 안출된 본 발명은, 초고속 공중 통신망의 근간이 되는 비동기전달모드(ATM) 교환시스템내에서 인터넷 트래픽을 고속으로 전송하기 위하여 레이블 스위칭 경로를 설정하기 위한 제어 메시지를 처리하는 제어 메시지 처리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.In order to solve the above problems, the present invention provides a control for processing a control message for establishing a label switching path to transmit Internet traffic at a high speed in an Asynchronous Transfer Mode (ATM) switching system that is the basis of a high-speed public communication network. It is an object of the present invention to provide a computer-readable recording medium recording a message processing method and a program for realizing the method.

즉, 본 발명은, 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에서 레이블 스위칭 경로 설정을 위해 제어 메시지를 이용하여 소프트웨어 제어 블럭들과의 상호 작용을 제어하는 제어 메시지 처리 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.That is, the present invention provides a method and method for processing a control message for controlling interaction with software control blocks using a control message for label switching path establishment in an asynchronous delivery mode internet protocol (ATM IP) subsystem. Its purpose is to provide a computer readable recording medium having recorded thereon a program.

도 1 은 본 발명이 적용되는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템을 포함하는 비동기전달모드(ATM) 교환시스템의 구성예시도.1 is an exemplary configuration diagram of an asynchronous delivery mode (ATM) switching system including an asynchronous delivery mode internet protocol (ATM IP) subsystem to which the present invention is applied.

도 2 는 본 발명이 적용되는 인터넷 프로토콜 제어 프로세서의 구성예시도.2 is an exemplary configuration diagram of an internet protocol control processor to which the present invention is applied.

도 3a 및 3b 는 본 발명에 따른 레이블 스위칭 경로 설정을 위한 제어 메시지 처리 방법에 대한 일실시예 흐름도.3A and 3B are flowcharts of one embodiment of a control message processing method for establishing a label switching path according to the present invention;

* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

100 : 가입자 및 망 200 : 비동기전달모드(ATM) 교환시스템100: subscriber and network 200: asynchronous transfer mode (ATM) switching system

300 : 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템300: Asynchronous Delivery Mode Internet Protocol (ATM IP) Subsystem

310 : 레이블 정합 장치(LIM) 320 : 셀 다중화/역다중화 처리 장치310: label matching device (LIM) 320: cell multiplexing / demultiplexing processing device

330 : 내부 스위치 망 장치(ASNM)330: internal switch network device (ASNM)

340, 400 : 인터넷 프로토콜 제어 프로세서(IPCP)340, 400: Internet Protocol Control Processor (IPCP)

410 : 3계층 트래픽 처리 블록(L3TPF) 420 : 라우팅 프로토콜 처리 블록(RPPF)410: Layer 3 traffic processing block (L3TPF) 420: Routing protocol processing block (RPPF)

430 : 레이블 분배 제어 블록(LDCF)430: Label Distribution Control Block (LDCF)

440 : 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)440: Multiprotocol Label Switching Resource Management Block (MSRMF)

450 : 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)450: Multiprotocol label switching link resource processing block (MLRHF)

460 : 스위치간 호 및 연결 제어 블록(ISCCF)460: Inter-switch call and connection control block (ISCCF)

상기 목적을 달성하기 위한 본 발명의 방법은, 비동기전달모드(ATM) 교환시스템내의 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에 적용되는 레이블 스위칭 경로 설정 제어 메시지 처리 방법에 있어서, 타국으로부터 입력된 레이블 스위칭 경로 설정 제어 메시지를 분석하여 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 요청하는 제 1 단계; 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 할당하는 제 2 단계; 인터넷 프로토콜(IP) 프리픽스와 할당된 스위치 자원을 맵핑하는 제 3 단계; 및 상기 맵핑된 정보를 레이블 스위칭 경로 설정을 요청한 상기 타국으로 전송하는 제 4 단계를 포함하여 이루어진 것을 특징으로 한다.A method of the present invention for achieving the above object is a label switching path setting control message processing method applied to an asynchronous delivery mode internet protocol (ATM IP) subsystem in an asynchronous delivery mode (ATM) switching system, the method inputted from another station. A first step of analyzing a label switching path establishment control message and requesting switch resources for each Internet Protocol (IP) prefix; Allocating a switch resource for each Internet Protocol (IP) prefix; A third step of mapping an internet protocol (IP) prefix to an allocated switch resource; And a fourth step of transmitting the mapped information to the other station requesting to set a label switching path.

또한, 본 발명의 다른 방법은, 비동기전달모드(ATM) 교환시스템내의 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에 적용되는 레이블 스위칭 경로 설정 제어 메시지 처리 방법에 있어서, 3계층 트래픽 처리 블록(L3TPF)은 타국으로부터 입력된 레이블 스위칭 제어용 메시지를 분석하는 제 1 단계; 상기 제 1 단계의 분석 결과, 레이블 요청(Label Request) 제어 메시지이면, 레이블 분배 제어 블록(LDCF)으로 레이블 요청 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 요청(Label Mapping Request) 제어 메시지를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 2 단계; 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 3 단계; 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 맵핑 응답(Label Mapping Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑(Label Mapping) 제어 메시지를 구성하여 상기 3계층 트래픽 처리 블록(L3TPF)을 통하여 상기 타국으로 전송하는 제 4 단계; 상기 제 1 단계의 분석 결과, 레이블 맵핑(Label Mapping) 제어 메시지이면, 상기 레이블 분배 제어 블록(LDCF)으로 레이블 맵핑 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 확인 요청(Label Confirm Request) 제어 메시지를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 5 단계; 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 6 단계; 및 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 확인 응답(Label Confirm Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 수신된 레이블 확인 응답(Label Confirm Response) 제어 메시지내의 상태를 분석하여 처리하는 제 7 단계를 포함하여 이루어진 것을 특징으로 한다.In addition, another method of the present invention is a method for processing a label switching path establishment control message applied to an asynchronous delivery mode internet protocol (ATM IP) subsystem in an asynchronous delivery mode (ATM) switching system, comprising: a layer 3 traffic processing block (L3TPF). ) Is a first step of analyzing a message for label switching control input from another station; If the analysis result of the first step is a label request control message, a label request control message is transmitted to a label distribution control block (LDCF), and the label distribution control block (LDCF) is assigned to an Internet Protocol (IP) prefix. Transmitting a Label Mapping Request control message to a multiprotocol label switching resource management block (MSRMF); When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); The multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label mapping response control message. A fourth step of constructing a label distribution control block (LDCF) to construct a label mapping control message for an internet protocol (IP) prefix and to transmit it to the other station through the third layer traffic processing block (L3TPF); If the analysis result of the first step is a label mapping control message, a label mapping control message is transmitted to the label distribution control block (LDCF), and the label distribution control block (LDCF) is an internet protocol (IP) prefix. Transmitting a Label Confirm Request control message for the multiprotocol label switching resource management block (MSRMF); When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); And the multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label confirm response control message. The label distribution control block LDCF may include a seventh step of analyzing and processing a state in a received Label Confirm Response control message.

한편, 본 발명은, 대용량 프로세서를 구비하는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에, 타국으로부터 입력된 레이블 스위칭 경로 설정 제어 메시지를 분석하여 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 요청하는 제 1 기능; 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 할당하는 제 2 기능; 인터넷 프로토콜(IP) 프리픽스와 할당된 스위치 자원을 맵핑하는 제 3 기능; 및 상기 맵핑된 정보를 레이블 스위칭 경로 설정을 요청한 상기 타국으로 전송하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.Meanwhile, the present invention provides a method for requesting a switch resource for each Internet protocol (IP) prefix by analyzing a label switching path setting control message input from another station to an asynchronous delivery mode Internet protocol (ATM IP) subsystem having a large capacity processor. 1 function; A second function of allocating switch resources for each Internet Protocol (IP) prefix; A third function of mapping an Internet Protocol (IP) prefix and an assigned switch resource; And a computer-readable recording medium having recorded thereon a program for realizing a fourth function of transmitting the mapped information to the other station requesting to set a label switching path.

또한, 본 발명은, 대용량 프로세서를 구비하는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에, 3계층 트래픽 처리 블록(L3TPF)은 타국으로부터 입력된 레이블 스위칭 제어용 메시지를 분석하는 제 1 기능; 상기 제 1 기능에서의 분석 결과, 레이블 요청(Label Request) 제어 메시지이면, 레이블 분배 제어 블록(LDCF)으로 레이블 요청 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 요청(Label Mapping Request) 제어 메시지를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 2 기능; 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 3 기능; 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 맵핑 응답(Label Mapping Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑(Label Mapping) 제어 메시지를 구성하여 상기 3계층 트래픽 처리 블록(L3TPF)을 통하여 상기 타국으로 전송하는 제 4 기능; 상기 제 1 기능에서의 분석 결과, 레이블 맵핑(Label Mapping) 제어 메시지이면, 상기 레이블 분배 제어 블록(LDCF)으로 레이블 맵핑 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 확인 요청(Label Confirm Request) 제어 메시지를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 5 기능; 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 6 기능; 및 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 확인 응답(Label Confirm Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 수신된 레이블 확인 응답(Label Confirm Response) 제어 메시지내의 상태를 분석하여 처리하는 제 7 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention provides a non-transmission mode Internet Protocol (ATM IP) subsystem with a high-capacity processor, the three-layer traffic processing block (L3TPF) has a first function of analyzing a message for label switching control input from another station; If the analysis result of the first function is a label request control message, a label request control message is transmitted to a label distribution control block (LDCF), and the label distribution control block (LDCF) is an internet protocol (IP) prefix. A second function of delivering a label mapping request control message for the multiprotocol label switching resource management block (MSRMF); When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); The multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label mapping response control message. A label distribution control block (LDCF) comprising a fourth function of constructing a label mapping control message for an Internet Protocol (IP) prefix and transmitting it to the other station through the layer 3 traffic processing block (L3TPF); If the analysis result of the first function is a label mapping control message, a label mapping control message is transmitted to the label distribution control block (LDCF), and the label distribution control block (LDCF) is an Internet protocol (IP). A fifth function of delivering a Label Confirm Request control message for a prefix to the multiprotocol label switching resource management block (MSRMF); When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); And the multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label confirm response control message. The label distribution control block (LDCF) provides a computer readable recording medium having recorded thereon a program for realizing a seventh function of analyzing and processing a state in a received Label Confirm Response control message.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1 은 본 발명이 적용되는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템을 포함하는 비동기전달모드(ATM) 교환시스템의 구성예시도이다.1 is an exemplary configuration diagram of an asynchronous delivery mode (ATM) switching system including an asynchronous delivery mode internet protocol (ATM IP) subsystem to which the present invention is applied.

도 1 에 도시된 바와 같이, 비동기전달모드 교환시스템(200)에 가입자 및 망(100)이 접속되며, 특별히 망은 인터넷을 포함한다. 이러한 비동기전달모드 교환시스템(200)은 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템(300)을 탑재하고 있으며, 비동기전달모드 인터넷 프로토콜 서브시스템(300)은 크게 레이블 정합 장치(LIM : Label Interface Module)(310), 셀 다중화/역다중화 처리 장치(CMDH : Cell Multiplexing/Demultiplexing Handler)(320), 내부 스위치 망 장치(ASNM : Access Switch Network Module)(330) 및 인터넷 프로토콜 제어 프로세서(IPCP : Internet Protocol Control Processor)(340)를 구비한다.As shown in Figure 1, the subscriber and the network 100 is connected to the asynchronous delivery mode switching system 200, in particular the network includes the Internet. The asynchronous delivery mode switching system 200 includes an asynchronous delivery mode internet protocol (ATM IP) subsystem 300, and the asynchronous delivery mode internet protocol subsystem 300 is largely a label matching device (LIM: Label Interface Module). 310, Cell Multiplexing / Demultiplexing Handler (CMDH) 320, Access Switch Network Module (ASNM) 330, and Internet Protocol Control Processor (IPCP: Internet Protocol). Control Processor 340.

레이블 정합 장치(LIM)(310)는 레이블화된 인터넷 트래픽을 처리하는 최초의 접속 부분이다. 레이블 정합 장치(LIM)(310)에서 처리되는 패킷의 종류는 레이블화된 비동기전달모드(ATM) 셀과 레이블화되지 않은 비동기전달모드(ATM) 셀이다. 레이블화된 비동기전달모드(ATM) 셀은 레이블 스워핑 기능을 이용하여 처리되고, 레이블화되지 않은 비동기전달모드(ATM) 셀은 주프로세서인 인터넷 프로토콜 제어 프로세서(IPCP)(340)로 송신되어 처리된다.Label matching device (LIM) 310 is the first access portion that handles labeled Internet traffic. The types of packets processed in the label matching device (LIM) 310 are labeled asynchronous delivery mode (ATM) cells and unlabeled asynchronous delivery mode (ATM) cells. Labeled asynchronous delivery mode (ATM) cells are processed using the label swapping function, and unlabeled asynchronous delivery mode (ATM) cells are transmitted to and processed by the Internet Protocol Control Processor (IPCP) 340, which is the main processor. do.

셀 다중화/역다중화 처리 장치(CMDH)(320)는 주 프로세서와 주변 프로세서 디바이스간 IPC 메시지 송신을 위한 셀 다중/역다중 처리를 담당한다.The cell multiplexing / demultiplexing processing unit (CMDH) 320 is responsible for cell multiplexing / demultiplexing for IPC message transmission between a main processor and a peripheral processor device.

내부 스위치 망 장치(ASNM)(330)는 자국 인터넷 패킷을 처리할 수 있는 자기 루팅 비동기전달모드(ATM) 고속 스위치로서, 셀 스위칭 기능을 갖고 있다.The internal switch network device (ASNM) 330 is a self-routing asynchronous transfer mode (ATM) high speed switch capable of processing a local Internet packet, and has a cell switching function.

인터넷 프로토콜 제어 프로세서(IPCP)(340)는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템(300)을 제어하는 총괄 장치로서, 인터넷 라우팅 기능, 전송제어프로토콜/인터넷프로토콜(TCP/IP) 처리 기능, 레이블 분배 및 맵핑 기능과 레이블 스플라이싱 기능을 수행한다.The Internet Protocol Control Processor (IPCP) 340 is an overall device for controlling the Asynchronous Transfer Mode Internet Protocol (ATM IP) subsystem 300. The Internet Protocol Control Processor (IPCP) 340 is an Internet routing function, a transmission control protocol / Internet protocol (TCP / IP) processing function, It performs label distribution and mapping functions and label splicing functions.

도 2 는 본 발명이 적용되는 인터넷 프로토콜 제어 프로세서의 구성예시도로서, 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템(300)내의 인터넷 프로토콜 제어 프로세서(IPCP)(340,400)에서 레이블 스위칭을 위한 소프트웨어 제어 블록의 구성예시도이다.2 is an exemplary configuration diagram of an internet protocol control processor to which the present invention is applied. Software control for label switching in an internet protocol control processor (IPCP) 340 and 400 in an asynchronous delivery mode internet protocol (ATM IP) subsystem 300 is shown. An example of the configuration of a block.

도 2 에 도시된 바와 같이, 인터넷 프로토콜 제어 프로세서(IPCP)(400)는 레이블 스위칭 제어를 위한 레이블 제어용 메시지들을 처리하며, 또한 라우팅용 제어 메시지들도 처리한다. 이러한 메시지들은 가입자 및 망 정합장치(500)를 통하여 송수신된다. 또한, 기존 호처리와의 연동을 위해서 기존 호처리 장치(600)와 접속된다.As shown in FIG. 2, the Internet Protocol Control Processor (IPCP) 400 processes the label control messages for label switching control and also processes the control messages for routing. These messages are transmitted and received through the subscriber and network matching device (500). In addition, it is connected to the existing call processing apparatus 600 for interworking with the existing call processing.

인터넷 프로토콜 제어 프로세서(IPCP)(400)내의 소프트웨어 제어 블럭은 3계층 트래픽 처리 블록(L3TPF : Layer 3 Traffic Processing Function Block)(410), 라우팅 프로토콜 처리 블록(RPPF : Routing Protocol Processing Function Block)(420), 레이블 분배 제어 블록(LDCF : Label Distribution Control Function Block)(430), 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF : MultiProtocol Label Switching Resource Management Function Block)(440), 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF : MultiProtocol Label Switching Link Resource Handling Function Block)(450) 및 스위치간 호 및 연결 제어 블록(ISCCF : Inter-Switch Call and Connection control Function Block)(460)을 구비한다.The software control block in the Internet Protocol Control Processor (IPCP) 400 includes a Layer 3 Traffic Processing Function Block (L3TPF) 410, a Routing Protocol Processing Function Block (RPPF) 420. Label Distribution Control Function Block (LDCF) 430, Multiprotocol Label Switching Resource Management Function Block (MSRMF) 440, Multiprotocol Label Switching Link Resource Processing Block (MLRHF) A multiprotocol label switching link resource handling function block (450) and an inter-switch call and connection control function block (ISCCF) 460 are provided.

3계층 트래픽 처리 블록(L3TPF)(410)은 인터넷 프로토콜(IP) 트래픽을 라우팅하는 기능을 가지고 있다. 이것은 인터넷 프로토콜(IP) 트래픽이 자국인지 아니면 타국인지를 판단하여 해당 기능을 수행한다.Layer 3 traffic processing block (L3TPF) 410 has the ability to route Internet Protocol (IP) traffic. This determines whether Internet Protocol (IP) traffic is own or foreign and performs its function.

라우팅 프로토콜 처리 블록(RPPF)(420)은 인터넷 라우팅에 필요한 라우팅 정보를 생성하는 각종 라우팅 프로토콜을 처리하는 기능을 수행한다.The routing protocol processing block (RPPF) 420 performs a function of processing various routing protocols for generating routing information necessary for internet routing.

레이블 분배 제어 블록(LDCF)(430)은 레이블 분배 프로토콜을 수행하고, 레이블 맵핑을 제어하기 위한 기능을 포함한다.The label distribution control block (LDCF) 430 includes functionality for performing a label distribution protocol and controlling label mapping.

멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)(440)은 레이블 분배 제어 블록(LDCF)(430)에서의 레이블 맵핑 요구를 처리하기 위해 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)(450)과의 연동을 수행하여 스위치 자원을 관리하는 기능을 수행한다.Multiprotocol Label Switching Resource Management Block (MSRMF) 440 works in conjunction with Multiprotocol Label Switching Link Resource Processing Block (MLRHF) 450 to handle label mapping requests in Label Distribution Control Block (LDCF) 430. It performs the function of managing switch resources by executing.

멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)(450)은 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)(440)의 스위치 자원 요구를 처리하여 가상경로식별자/가상채널식별자(VPI/VCI) 값을 할당하는 기능을 수행한다.The multiprotocol label switching link resource processing block (MLRHF) 450 processes the switch resource request of the multiprotocol label switching resource management block (MSRMF) 440 to assign a virtual path identifier / virtual channel identifier (VPI / VCI) value. It performs the function.

스위치간 호 및 연결 제어 블록(ISCCF)(460)은 기존 호처리 장치(600)와의 연동을 위한 기능을 수행한다.The inter-switch call and connection control block (ISCCF) 460 performs a function for interworking with the existing call processing apparatus 600.

도 3a 및 3b 는 본 발명에 따른 레이블 스위칭 경로 설정을 위한 제어 메시지 처리 방법에 대한 일실시예 흐름도이다.3A and 3B are flowcharts illustrating an embodiment of a method for processing a control message for establishing a label switching path according to the present invention.

먼저, 본 발명의 개념을 개략적으로 살펴보면 다음과 같다.First, the concept of the present invention will be described as follows.

망의 한 구성요소인 자국 교환시스템내의 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템이, 비동기전달모드 인터넷 프로토콜 서브시스템이 탑재되어 있는 타국 교환시스템으로부터 레이블 스위칭 경로 설정을 위한 제어 메시지를 수신하면, 자국 교환시스템내의 비동기전달모드 인터넷 프로토콜 서브시스템내의 레이블 스위칭 경로 설정을 위한 소프트웨어 제어 블럭들에서는 해당 제어 메시지를 분석하여 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 할당하기 위해 교환시스템내의 스위치 자원 관리 블럭에 해당 스위치 자원을 요청하고, 이 결과로 얻어진 스위치 자원을 해당 인터넷 프로토콜 프리픽스에 맵핑한다. 상기 맵핑된 정보는 레이블 스위칭 경로 설정 제어 메시지를 송신한 해당 타국 교환시스템으로 송신되어 레이블 스위칭 경로가 설정된다. 이와 같은 일련의 제어 메시지 흐름은 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템내의 레이블 스위칭 경로를 효율적으로 설정할 수 있게 한다.When an asynchronous delivery mode internet protocol (ATM IP) subsystem in a local exchange system, a component of the network, receives a control message for establishing a label switching path from another station switching system equipped with an asynchronous delivery mode internet protocol subsystem, Software control blocks for label switching path establishment in the asynchronous delivery mode Internet protocol subsystem in the local switching system analyze the control message and assign it to the switch resource management block in the switching system to allocate switch resources by Internet Protocol (IP) prefix. Request the switch resource, and map the resulting switch resource to the corresponding Internet protocol prefix. The mapped information is transmitted to the corresponding foreign station switching system that sent the label switching path setting control message so that the label switching path is established. This series of control message flows enables efficient label switching paths within the Asynchronous Transfer Mode Internet Protocol (ATM IP) subsystem.

도 3a 는 본 발명에 따른 레이블 스위칭 경로를 설정하기 위한 레이블 요청 및 레이블 맵핑을 제어하는 방법에 대한 흐름도이다.3A is a flowchart of a method for controlling label request and label mapping for establishing a label switching path in accordance with the present invention.

먼저, 비동기전달모드 교환시스템(HANbit ACE 64 비동기전달모드 교환시스템 등)을 통한 레이블 스위칭 제어용 메시지는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템의 정합장치를 통해 3계층 트래픽 처리 블록(L3TPF)으로 입력된다(11). 3계층 트래픽 처리 블록(L3TPF)은 입력 인터넷 프로토콜(IP) 패킷을 해석하여 레이블 스위칭 제어용 패킷중에서 레이블 요청(Label Request) 제어 메시지이면, 레이블 분배 제어 블록(LDCF)으로 해당 제어 메시지를 송신한다(12).First, a message for label switching control through an asynchronous delivery mode switching system (such as a HANbit ACE 64 asynchronous delivery mode switching system) is transferred to a Layer 3 traffic processing block (L3TPF) through a matching device of the Asynchronous IP Mode (ATM IP) subsystem. It is input 11. The Layer 3 traffic processing block (L3TPF) interprets the input Internet Protocol (IP) packet and transmits the control message to the label distribution control block (LDCF) if it is a label request control message among the packet for switching control. ).

레이블 분배 제어 블록(LDCF)은 해당 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 요청(Label Mapping Request) 제어 메시지를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하며(13), 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 수신된 해당 제어 메시지에 대한 처리를 위해 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출한다(14).The Label Distribution Control Block (LDCF) forwards a Label Mapping Request control message for that Internet Protocol (IP) prefix to the Multiprotocol Label Switching Resource Management Block (MSRMF) (13), and the Multiprotocol Label Switching Resource. The management block MSRMF makes a library call 14 to the multiprotocol label switching link resource processing block MLRHF for processing the received control message.

멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 호출한 결과를 만족시키는 결과 값인 가상경로식별자/가상채널식별자(VPI/VCI)를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴한다(15).The Multiprotocol Label Switching Link Resource Processing Block (MLRHF) manages the Multiprotocol Label Switching Resource Management (VPI / VCI), which is a result value that satisfies the result invoked by the Multiprotocol Label Switching Resource Management Block (MSRMF). Return to block MSRMF (15).

멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 리턴된 결과 값인 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 맵핑 응답(Label Mapping Response) 제어 메시지를 통해 레이블 분배 제어 블록(LDCF)으로 전달한다(16).The Multiprotocol Label Switching Resource Management Block (MSRMF) forwards the returned value, the Virtual Path Identifier / Virtual Channel Identifier (VPI / VCI), to the Label Distribution Control Block (LDCF) via a Label Mapping Response control message. (16).

레이블 분배 제어 블록(LDCF)은 수신된 레이블 맵핑 응답(Label Mapping Response) 제어 메시지내의 가상경로식별자/가상채널식별자(VPI/VCI) 값을 포함하는 해당 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑(Label Mapping) 제어 메시지를 구성하여 3계층 트래픽 처리 블록(L3TPF)으로 송신한다(17). 3계층 트래픽 처리 블록(L3TPF)은 수신된 제어 메시지를 정합 장치로 송신한다(18).The Label Distribution Control Block (LDCF) is a label mapping for the corresponding Internet Protocol (IP) prefix that contains the virtual path identifier / virtual channel identifier (VPI / VCI) value in the received Label Mapping Response control message. A mapping control message is constructed and transmitted to the layer 3 traffic processing block (L3TPF) (17). The layer 3 traffic processing block (L3TPF) sends the received control message to the matching device (18).

따라서, 이러한 일련의 제어 메시지 처리 방법으로 해당 인터넷 프로토콜(IP) 프리픽스별 가상경로식별자/가상채널식별자(VPI/VCI) 값이 할당되어 레이블 스위칭 경로가 설정된다.Accordingly, a label switching path is established by allocating a virtual path identifier / virtual channel identifier (VPI / VCI) value for each corresponding Internet Protocol (IP) prefix.

도 3b 는 본 발명에 따른 레이블 스위칭 경로를 설정하기 위한 레이블 맵핑을 제어하는 방법에 대한 일실시예 흐름도이다.3B is a flow diagram of an embodiment of a method for controlling label mapping for establishing a label switching path in accordance with the present invention.

먼저, 비동기전달모드 교환시스템(HANbit ACE 64 비동기전달모드 교환시스템 등)을 통한 레이블 스위칭 제어용 메시지는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템의 정합장치를 통해 3계층 트래픽 처리 블록(L3TPF)으로 입력된다(21). 3계층 트래픽 처리 블록(L3TPF)은 입력 인터넷 프로토콜(IP) 패킷을 해석하여 레이블 스위칭 제어용 패킷중에서 레이블 맵핑(Label Mapping) 제어 메시지이면, 레이블 분배 제어 블록(LDCF)으로 해당 제어 메시지를 송신한다(22).First, a message for label switching control through an asynchronous delivery mode switching system (such as a HANbit ACE 64 asynchronous delivery mode switching system) is transferred to a Layer 3 traffic processing block (L3TPF) through a matching device of the Asynchronous IP Mode (ATM IP) subsystem. It is input 21. The Layer 3 traffic processing block (L3TPF) interprets the input Internet Protocol (IP) packet and transmits the control message to the label distribution control block (LDCF) if it is a label mapping control message among the label switching control packets (22). ).

레이블 분배 제어 블록(LDCF)은 해당 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 확인 요청(Label Confirm Request) 제어 메시지를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하며(23), 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 수신된 해당 제어 메시지에 대한 처리를 위해 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출한다(24).The Label Distribution Control Block (LDCF) forwards a Label Confirm Request control message for its Internet Protocol (IP) prefix to the Multiprotocol Label Switching Resource Management Block (MSRMF) (23), and the Multiprotocol Label Switching Resource. The management block MSRMF makes a library call 24 to the multiprotocol label switching link resource processing block MLRHF for processing the received control message.

멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)가 호출한 결과를 확인시키는 결과 값인 가상경로식별자/가상채널식별자(VPI/VCI)를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴한다(25).The Multiprotocol Label Switching Link Resource Processing Block (MLRHF) manages the Multiprotocol Label Switching Resource Management (VPI / VCI), which is the result of confirming the result called by the Multiprotocol Label Switching Resource Management Block (MSRMF). Return to block MSRMF (25).

멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 리턴된 결과 값인 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 확인 응답(Label Confirm Response) 제어 메시지를 통해 레이블 분배 제어 블록(LDCF)으로 전달한다(26).The Multiprotocol Label Switching Resource Management Block (MSRMF) forwards the returned value, the Virtual Path Identifier / Virtual Channel Identifier (VPI / VCI), through the Label Confirm Response control message to the Label Distribution Control Block (LDCF). (26).

레이블 분배 제어 블록(LDCF)은 수신된 레이블 확인 응답(Label Confirm Response) 제어 메시지내의 상태를 분석하여, 그 결과가 정당하면, 제어 흐름을 종료하고, 정당하지 않으면 해당 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 비응답(Label Mapping NAK) 제어 메시지를 구성하여 3계층 트래픽 처리 블록(L3TPF)으로 송신한다(27). 3계층 트래픽 처리 블록(L3TPF)은 수신된 제어 메시지를 정합장치로 송신한다(28).The Label Distribution Control Block (LDCF) analyzes the status in the received Label Confirm Response control message and, if the result is justified, terminates the control flow, and if not, for the corresponding Internet Protocol (IP) prefix. A Label Mapping NAK control message is constructed and transmitted to the Layer 3 traffic processing block (L3TPF) (27). The layer 3 traffic processing block L3TPF sends the received control message to the matching device (28).

따라서, 이러한 일련의 제어 메시지 처리 방법으로 해당 인터넷 프로토콜(IP) 프리픽스별 가상경로식별자/가상채널식별자(VPI/VCI) 값이 할당되어 레이블 스위칭 경로가 설정된다.Accordingly, a label switching path is established by allocating a virtual path identifier / virtual channel identifier (VPI / VCI) value for each corresponding Internet Protocol (IP) prefix.

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes can be made in the art without departing from the technical spirit of the present invention. It will be apparent to those of ordinary knowledge.

상기와 같은 본 발명은, 초고속 공중망에서 인터넷 서비스를 원활히 제공할 수 있는 레이블 스위칭 기법을 교환시스템내에 하나의 기능으로 구현하므로써, 앞으로 초고속 공중망에서의 인터넷 서비스 제공에 일조할 수 있는 효과가 있다.The present invention as described above, by implementing a label switching scheme that can smoothly provide Internet services in the high-speed public network as a function in the exchange system, there is an effect that can contribute to the provision of Internet services in the high-speed public network in the future.

그리고, 본 발명은 교환시스템내에서 레이블 스위칭 연결 설정을 위해 각 기능 블럭들을 효율적으로 제어하므로써, 교환시스템의 성능을 향상시킬 수 있는 효과가 있다.In addition, the present invention has the effect of improving the performance of the exchange system by efficiently controlling the respective functional blocks for establishing the label switching connection in the exchange system.

Claims (5)

비동기전달모드(ATM) 교환시스템내의 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에 적용되는 레이블 스위칭 경로 설정 제어 메시지 처리 방법에 있어서,A method for processing a label switching path establishment control message applied to an asynchronous delivery mode internet protocol (ATM IP) subsystem in an asynchronous delivery mode (ATM) switching system. 타국으로부터 입력된 레이블 스위칭 경로 설정 제어 메시지를 분석하여 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 요청하는 제 1 단계;A first step of analyzing a label switching path setting control message input from another station and requesting a switch resource for each Internet Protocol (IP) prefix; 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 할당하는 제 2 단계;Allocating a switch resource for each Internet Protocol (IP) prefix; 인터넷 프로토콜(IP) 프리픽스와 할당된 스위치 자원을 맵핑하는 제 3 단계; 및A third step of mapping an internet protocol (IP) prefix to an allocated switch resource; And 상기 맵핑된 정보를 레이블 스위칭 경로 설정을 요청한 상기 타국으로 전송하는 제 4 단계A fourth step of transmitting the mapped information to the other station requesting to set a label switching path; 를 포함하는 레이블 스위칭 경로 설정 제어 메시지 처리 방법.Label switching path setting control message processing method comprising a. 비동기전달모드(ATM) 교환시스템내의 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에 적용되는 레이블 스위칭 경로 설정 제어 메시지 처리 방법에 있어서,A method for processing a label switching path establishment control message applied to an asynchronous delivery mode internet protocol (ATM IP) subsystem in an asynchronous delivery mode (ATM) switching system. 3계층 트래픽 처리 블록(L3TPF)은 타국으로부터 입력된 레이블 스위칭 제어용 메시지를 분석하는 제 1 단계;The three-layer traffic processing block (L3TPF) comprises a first step of analyzing a message for label switching control input from another station; 상기 제 1 단계의 분석 결과, 레이블 요청(Label Request) 제어 메시지이면, 레이블 분배 제어 블록(LDCF)으로 레이블 요청 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 요청(Label Mapping Request) 제어 메시지를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 2 단계;If the analysis result of the first step is a label request control message, a label request control message is transmitted to a label distribution control block (LDCF), and the label distribution control block (LDCF) is assigned to an Internet Protocol (IP) prefix. Transmitting a Label Mapping Request control message to a multiprotocol label switching resource management block (MSRMF); 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 3 단계;When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 맵핑 응답(Label Mapping Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑(Label Mapping) 제어 메시지를 구성하여 상기 3계층 트래픽 처리 블록(L3TPF)을 통하여 상기 타국으로 전송하는 제 4 단계;The multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label mapping response control message. A fourth step of constructing a label distribution control block (LDCF) to construct a label mapping control message for an internet protocol (IP) prefix and to transmit it to the other station through the third layer traffic processing block (L3TPF); 상기 제 1 단계의 분석 결과, 레이블 맵핑(Label Mapping) 제어 메시지이면, 상기 레이블 분배 제어 블록(LDCF)으로 레이블 맵핑 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 확인 요청(Label Confirm Request) 제어 메시지를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 5 단계;If the analysis result of the first step is a label mapping control message, a label mapping control message is transmitted to the label distribution control block (LDCF), and the label distribution control block (LDCF) is an internet protocol (IP) prefix. Transmitting a Label Confirm Request control message for the multiprotocol label switching resource management block (MSRMF); 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 6 단계; 및When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); And 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 확인 응답(Label Confirm Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 수신된 레이블 확인 응답(Label Confirm Response) 제어 메시지내의 상태를 분석하여 처리하는 제 7 단계The multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label confirm response control message. The label distribution control block (LDCF) analyzes and processes the state in the received Label Confirm Response control message. 를 포함하는 레이블 스위칭 경로 설정 제어 메시지 처리 방법.Label switching path setting control message processing method comprising a. 제 2 항에 있어서,The method of claim 2, 상기 제 7 단계의 분석 처리 과정은,The analysis process of the seventh step, 상기 레이블 분배 제어 블록(LDCF)은 수신된 레이블 확인 응답(Label Confirm Response) 제어 메시지내의 상태를 분석하는 제 8 단계;The label distributing control block (LDCF) is configured to analyze a state in a received Label Confirm Response control message; 상기 제 8 단계의 분석 결과, 그 결과가 정당하면, 제어 흐름을 종료하는 제 9 단계; 및A ninth step of terminating the control flow if the result of the analysis of the eighth step is justified; And 상기 제 8 단계의 분석 결과, 그 결과가 정당하지 않으면, 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 비응답(Label Mapping NAK) 제어 메시지를 구성하여 상기 3계층 트래픽 처리 블록(L3TPF)을 통하여 상기 타국으로 전송하는 제 10 단계As a result of the analysis of the eighth step, if the result is not justified, a Label Mapping NAK control message for an Internet Protocol (IP) prefix is configured to configure the other station through the Layer 3 traffic processing block (L3TPF). 10th step to send to 를 포함하는 레이블 스위칭 경로 설정 제어 메시지 처리 방법.Label switching path setting control message processing method comprising a. 대용량 프로세서를 구비하는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에,In an asynchronous delivery mode internet protocol (ATM IP) subsystem with a large processor, 타국으로부터 입력된 레이블 스위칭 경로 설정 제어 메시지를 분석하여 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 요청하는 제 1 기능;A first function of analyzing a label switching path setting control message input from another station and requesting a switch resource for each Internet Protocol (IP) prefix; 인터넷 프로토콜(IP) 프리픽스별로 스위치 자원을 할당하는 제 2 기능;A second function of allocating switch resources for each Internet Protocol (IP) prefix; 인터넷 프로토콜(IP) 프리픽스와 할당된 스위치 자원을 맵핑하는 제 3 기능; 및A third function of mapping an Internet Protocol (IP) prefix and an assigned switch resource; And 상기 맵핑된 정보를 레이블 스위칭 경로 설정을 요청한 상기 타국으로 전송하는 제 4 기능A fourth function of transmitting the mapped information to the other station requesting to set a label switching path 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 대용량 프로세서를 구비하는 비동기전달모드 인터넷 프로토콜(ATM IP) 서브시스템에,In an asynchronous delivery mode internet protocol (ATM IP) subsystem with a large processor, 3계층 트래픽 처리 블록(L3TPF)은 타국으로부터 입력된 레이블 스위칭 제어용 메시지를 분석하는 제 1 기능;The three-layer traffic processing block (L3TPF) has a first function of analyzing a label switching control message input from another station; 상기 제 1 기능에서의 분석 결과, 레이블 요청(Label Request) 제어 메시지이면, 레이블 분배 제어 블록(LDCF)으로 레이블 요청 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑 요청(Label Mapping Request) 제어 메시지를 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 2 기능;If the analysis result of the first function is a label request control message, a label request control message is transmitted to a label distribution control block (LDCF), and the label distribution control block (LDCF) is an internet protocol (IP) prefix. A second function of delivering a label mapping request control message for the multiprotocol label switching resource management block (MSRMF); 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 3 기능;When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 맵핑 응답(Label Mapping Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 맵핑(Label Mapping) 제어 메시지를 구성하여 상기 3계층 트래픽 처리 블록(L3TPF)을 통하여 상기 타국으로 전송하는 제 4 기능;The multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label mapping response control message. A label distribution control block (LDCF) comprising a fourth function of constructing a label mapping control message for an Internet Protocol (IP) prefix and transmitting it to the other station through the layer 3 traffic processing block (L3TPF); 상기 제 1 기능에서의 분석 결과, 레이블 맵핑(Label Mapping) 제어 메시지이면, 상기 레이블 분배 제어 블록(LDCF)으로 레이블 맵핑 제어 메시지를 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 인터넷 프로토콜(IP) 프리픽스에 대한 레이블 확인 요청(Label Confirm Request) 제어 메시지를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 전달하는 제 5 기능;If the analysis result of the first function is a label mapping control message, a label mapping control message is transmitted to the label distribution control block (LDCF), and the label distribution control block (LDCF) is an Internet protocol (IP). A fifth function of delivering a Label Confirm Request control message for a prefix to the multiprotocol label switching resource management block (MSRMF); 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)이 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)을 라이브러리 호출하면, 상기 멀티프로토콜 레이블 스위칭 링크 자원 처리 블록(MLRHF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)으로 리턴하는 제 6 기능; 및When the multiprotocol label switching resource management block (MSRMF) calls a multiprotocol label switching link resource processing block (MLRHF), the multiprotocol label switching link resource processing block (MLRHF) is a virtual path identifier / virtual channel identifier (VPI). / VCI) to the multiprotocol label switching resource management block (MSRMF); And 상기 멀티프로토콜 레이블 스위칭 자원 관리 블록(MSRMF)은 가상경로식별자/가상채널식별자(VPI/VCI)를 레이블 확인 응답(Label Confirm Response) 제어 메시지를 통해 상기 레이블 분배 제어 블록(LDCF)으로 전달하고, 상기 레이블 분배 제어 블록(LDCF)은 수신된 레이블 확인 응답(Label Confirm Response) 제어 메시지내의 상태를 분석하여 처리하는 제 7 기능The multiprotocol label switching resource management block (MSRMF) transmits a virtual path identifier / virtual channel identifier (VPI / VCI) to the label distribution control block (LDCF) through a label confirm response control message. The label distribution control block (LDCF) is a seventh function of analyzing and processing a state in a received Label Confirm Response control message. 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this.
KR1019980050416A 1998-11-24 1998-11-24 Control message processing method for label switching path setup on atm switching system KR100275506B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980050416A KR100275506B1 (en) 1998-11-24 1998-11-24 Control message processing method for label switching path setup on atm switching system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980050416A KR100275506B1 (en) 1998-11-24 1998-11-24 Control message processing method for label switching path setup on atm switching system

Publications (2)

Publication Number Publication Date
KR20000033520A KR20000033520A (en) 2000-06-15
KR100275506B1 true KR100275506B1 (en) 2000-12-15

Family

ID=19559465

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980050416A KR100275506B1 (en) 1998-11-24 1998-11-24 Control message processing method for label switching path setup on atm switching system

Country Status (1)

Country Link
KR (1) KR100275506B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100600949B1 (en) * 1999-12-08 2006-07-13 주식회사 케이티 Method for distribution and withdraw of labels in Multi Protocol Label Switching
KR100450512B1 (en) * 2001-12-04 2004-10-01 엘지전자 주식회사 Method of Multiplexing Transport Paths in the Packet Network Based Network Element

Also Published As

Publication number Publication date
KR20000033520A (en) 2000-06-15

Similar Documents

Publication Publication Date Title
KR0136519B1 (en) Connectionless data processing system
JP2962276B2 (en) Session management system and connection management system in ATM connectionless communication network
US6944156B2 (en) Label request packet transmission method, packet transfer network and method thereof, and packet transfer device
KR100275506B1 (en) Control message processing method for label switching path setup on atm switching system
JP2000049789A (en) Open control system and method for multiprocessor atm switching system and virtual private network preparation method
JP3878483B2 (en) Call processing method in communication node
KR100275503B1 (en) Control message processing method for label switching path release on switching system
KR100283620B1 (en) Service Class Processing Method of Internet Protocol Packet in Asynchronous Transfer Mode Switching System
JP2000349770A (en) Distribution processing method and device for ip packet routing processor in atm
JPH1168782A (en) Signaling processing unit and its method
KR100533916B1 (en) Open ATM switching system AAL2 ATM PVC connection control method thereof
KR100275511B1 (en) Internal terminating call control mathod for the atm subscriber
KR100385468B1 (en) Method for assigning cooperatively a reserved exclusive connection of an asynchronous transfer mode switching system
KR100388066B1 (en) Extended Label Switched Path Setup Method in MPLS System with IP Packet Forwarding Engines
KR100613964B1 (en) Method for transfering internet IP packet in ATM network
KR20000025697A (en) Method for dispersing routing function of private network node interface
KR100384840B1 (en) The Connection Management method of dynamic ATM switching in wireless access network
KR100275510B1 (en) Internal originating call control mathod for the atm subscriber
KR100233256B1 (en) Atm ip routing server apparatus
KR100265856B1 (en) Method for providing virtual tunnel using outgoing trunk call control procedures at NNI
KR100237378B1 (en) The method of call control of user terminal in service platform Exchanger
KR100674341B1 (en) Method of dynamically providing ATM Permanent Virtual Path Connection and Permanent Virtual Channel Connection according to connection demand of user in ATM PVC
KR100262944B1 (en) Method of providing virtual tunnel using incoming trunk call control procedures at NNI
KR100243670B1 (en) Method for controlling
KR20020058507A (en) Process Structure for Controling ATM Service in Open Switching System

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070831

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee