KR20000033652A - Asynchronous gateway mode having a quality of service (QOS) mapping function and its control method - Google Patents
Asynchronous gateway mode having a quality of service (QOS) mapping function and its control method Download PDFInfo
- Publication number
- KR20000033652A KR20000033652A KR1019980050607A KR19980050607A KR20000033652A KR 20000033652 A KR20000033652 A KR 20000033652A KR 1019980050607 A KR1019980050607 A KR 1019980050607A KR 19980050607 A KR19980050607 A KR 19980050607A KR 20000033652 A KR20000033652 A KR 20000033652A
- Authority
- KR
- South Korea
- Prior art keywords
- service
- quality
- qos
- terminal
- atm
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 56
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000006243 chemical reaction Methods 0.000 claims abstract description 32
- 238000004891 communication Methods 0.000 claims abstract description 25
- 238000012546 transfer Methods 0.000 claims abstract description 3
- 238000012545 processing Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 101000664887 Homo sapiens Superoxide dismutase [Cu-Zn] Proteins 0.000 description 1
- 102100038836 Superoxide dismutase [Cu-Zn] Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000006727 cell loss Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
본 발명은 광대역정보통신망(이하 B-ISDN라 칭한다) 환경에서 다양한 서비스 품질을 요구하는 차세대 인터넷 서비스간의 중단없는 제공을 가능하게 하며, 통신망 및 서비스 차원의 상호연동성을 보장하도록 장치간의 서비스 품질(QoS) 매핑 기능을 제공하는 비동기 전송 모드(이하 ATM이라 칭한다) 게이트웨이 장치 및 제어방법에 관한 것으로, 이기종의 서비스 단말과 다양한 유형의 서버가 연결된 B-ISDN 망 환경에서 인터넷 서비스 뿐만 아니라 표준 ATM 응용 서비스를 제공할 수 있고, 서비스 이용자가 단말의 종류 및 처리 능력에 무관하게 다양한 인터넷 서비스를 제공받을 수 있도록 하는 QoS 매핑 기능을 갖는 ATM 게이트웨이 장치 및 그 제어방법에 관한 것이다.The present invention enables uninterrupted provision between next-generation Internet services requiring various service qualities in a broadband information communication network (hereinafter referred to as B-ISDN) environment, and provides quality of service (QoS) between devices to ensure interoperability at the communication network and service level. The present invention relates to an asynchronous transmission mode (hereinafter referred to as ATM) gateway device and a control method that provides a mapping function, and to a standard ATM application service in a B-ISDN network environment in which heterogeneous service terminals and various types of servers are connected. The present invention relates to an ATM gateway device having a QoS mapping function that can be provided, and which allows a service user to receive various Internet services regardless of the type and processing capability of a terminal.
일반적으로 광대역정보통신망(B-ISDN)은 ATM기술을 기반으로 하여 공중망 차원의 광역망 하부구조를 형성하고 있으며, 기존의 전화망, 데이터망, 케이블TV(CATV)망 및 근거리통신망(LAN)과 접속되어 상호연동할 수 있도록 구성된다.In general, broadband information network (B-ISDN) forms a wide area network infrastructure at the public network level based on ATM technology, and is connected to existing telephone network, data network, cable TV (CATV) network and local area network (LAN). And configured to interoperate.
따라서, B-ISDN망이 활성화되기 전까지는 기존 서비스 단말 및 서버를 사용하여 요구하는 품질 수준 및 부담할 수 있는 비용의 수준에 따라 B-ISDN을 통하여 새로운 인터넷 서비스를 제공받도록 하는 것이 필요하다.Therefore, until the B-ISDN network is activated, it is necessary to use the existing service terminal and server to receive a new Internet service through the B-ISDN according to the quality level required and the level of cost that can be paid.
이를 위해서는 적절한 QoS 매핑 기능을 이용하여 인터넷 서비스의 종류를 비롯한 현재 사용되는 단말, 서비스를 제공하는 서버의 능력 등을 파악하여 서비스 종단간에 중단없는 서비스를 제공할 수 있게 지원하는 ATM 게이트웨이 장치가 필요하다.To do this, an ATM gateway device is needed to understand the type of Internet service, the terminal currently used, the ability of a server to provide a service, and the like to provide uninterrupted service between end-to-end services using an appropriate QoS mapping function. .
이러한 차원에서 이종망간을 연결하는 전송계층 레벨의 네트워크 연동 기능이 우선적으로 필요하며, 이를 기반으로 인터넷 서비스의 종단 이용자간을 상호 연결하도록 하는 전송레벨 이상의 게이트웨이 기능이 반드시 필요하다.In this dimension, a transport layer level network interworking function that connects heterogeneous networks is needed first, and a gateway function of a transport level or higher that interconnects end users of the Internet service is essential.
이러한 요구 사항에 따라 기존의 이종통신망간 연동 표준화는 주로 통신망 레벨의 네트워크 연동에 대해 진행되어 왔다.According to these requirements, the standardization of interworking between heterogeneous communication networks has been mainly carried out for network interworking at the network level.
즉, 인터넷 서비스의 폭발적인 증가세와 다중 서비스 요구사항을 갖는 멀티미디어형 차세대 인터넷 서비스의 개발로 인하여 기존의 단대단 QoS 보장 메카니즘을 B-ISDN 망에 적용하는 것은 여러가지 점에서 제한사항이 되고 있다.In other words, due to the explosive growth of Internet services and the development of multimedia next-generation Internet services with multi-service requirements, the application of existing end-to-end QoS guarantee mechanisms to B-ISDN networks is a limitation in many respects.
특히, 이기종 망 또는 다양한 단말과 서버들은 서로 다른 QoS를 가지므로 이들 사이에 QoS를 보장하려면 각 장치 또는 서비스에서 요구하는 품질 수준에 맞게 품질 레벨을 변환시켜 주는 QoS 매핑 기능이 필요하다.In particular, since heterogeneous networks or various terminals and servers have different QoS, QoS mapping function that converts the quality level according to the quality level required by each device or service is required to guarantee QoS between them.
따라서, B-ISDN을 기반으로 차세대 인터넷 서비스의 중단없는 제공을 위해서는 QoS 매핑 기능을 갖는 ATM 게이트웨이 장치가 필요하다.Accordingly, an ATM gateway device having a QoS mapping function is required to provide uninterrupted provision of next-generation Internet services based on B-ISDN.
국제 표준화 단체의 관련 연구/표준 제정 활동을 살펴보면, 국제전기통신연합(ITU-T)의 경우 B-ISDN망과 공중전화망(PSTN), 패킷데이터교환망(PSDN) 등과의 네트워크 연동 표준화를 진행하고 있으며, ATM 포럼(Forum), 인터넷엔지니어링태스크포스(IETF), 디지털오디오광학회의(DAVIC)등은 인터넷프로토콜(Internet Protocol : 이하 IP라 칭한다) 혹은 데이터 링크 레벨의 연동에 관한 IP 오버 ATM(IP over ATM : IPOA), 회로 에뮬레이션(Circuit Emulation), 근거리통신망 에뮬레이션(LAN Emulation)규격화 작업을 하고 있다.Looking at the related research / standard-setting activities of international standardization organizations, the International Telecommunication Union (ITU-T) is conducting standardization of network interworking with B-ISDN network, public telephone network (PSTN) and packet data exchange network (PSDN). , ATM Forum, Internet Engineering Task Force (IETF), Digital Audio Optical Conference (DAVIC), etc. are known as IP over ATM (Internet over IP) or data link level interworking. IPOA), circuit emulation, and local area network emulation (LAN Emulation).
이들은 대부분 통신망간 접속관점에서 네트워크 연동을 중심으로 표준화를 진행하고 있으며, 최근 인터넷엔지니어링태스크포스(IETF) 등을 중심으로 통합 서비스 구조 및 차등 서비스 구조에 관한 표준화가 진행되면서 인터넷 서비스 제공 측면의 QoS 제공을 본격적으로 고려하고 있는 중이다.Most of them are standardizing on network interworking from the point of view of communication networks.In recent years, standardization on integrated service structure and differential service structure based on Internet Engineering Task Force (IETF) has been provided. Is considering in earnest.
지금까지 QoS 보장 연구는 주로 망 레벨에서 연구가 진행되어 왔으나 최근에는 서비스 레벨의 QoS 보장에 대한 연구와 이를 제공하는 장치에 관한 연구가 활발히 이루어지고 있는 실정이다.Until now, the QoS guarantee research has been mainly conducted at the network level, but recently, the research on the QoS guarantee at the service level and the apparatus providing the same have been actively conducted.
본 발명은 상기에 기술한 바와 같은 단순한 네트워크 연동으로는 B-ISDN 망 기반의 초고속 정보통신망 환경에서 다양한 QoS를 갖는 멀티미디어형 차세대 인터넷 서비스를 제공할 수 없다라는 종래 요구사항을 감안하여, 임의의 서비스 가입자가 어떠한 통신망, 어떠한 종류의 단말을 사용하여 인터넷 서비스를 접속하더라도 서비스에서 보장하는 QoS를 자신에 적합하게 받을 수 있도록 지원하는 QoS 매핑 기능을 가진 게이트웨이 장치 및 그 제어방법을 구현하는 것을 목적으로 한다.In view of the conventional requirements that the present invention cannot provide a multimedia next-generation Internet service having various QoS in a B-ISDN network-based high-speed information communication network environment by a simple network interworking as described above, It is an object of the present invention to implement a gateway device having a QoS mapping function and a control method thereof so that a subscriber can properly receive the QoS guaranteed by the service even if the subscriber accesses the Internet service using any communication network and any kind of terminal. .
도 1은 본 발명의 ATM 게이트웨이 장치가 적용되는 차세대 인터넷 망의 개략적인 구성도.1 is a schematic configuration diagram of a next generation internet network to which an ATM gateway device of the present invention is applied.
도 2는 본 발명에 의한 ATM 게이트웨이 장치가 적용되는 차세대 인터넷 망의 상세 구성도.2 is a detailed configuration diagram of a next generation internet network to which an ATM gateway device according to the present invention is applied.
도 3은 본 발명에 의한 ATM 게이트웨이 장치 및 단말기의 내부 구성을 나타내는 상세 구성도.Figure 3 is a detailed block diagram showing the internal configuration of the ATM gateway device and terminal according to the present invention.
도 4는 본 발명에 의한 ATM 게이트웨이 장치의 QoS 매핑 과정을 나타내는 순서도.4 is a flowchart illustrating a QoS mapping process of an ATM gateway device according to the present invention.
< 도면의 주요부분에 대한 부호의 설명 ><Explanation of symbols for the main parts of the drawings>
10 : 차세대 인터넷 망 11 : ATM 교환 장치10: Next Generation Internet Network 11: ATM Switching Device
12 : 위성 통신망 교환 장치 13 : 이동 통신망 교환 장치12: satellite communication network switching device 13: mobile communication network switching device
20 : 서버 30 : 서비스 단말20: server 30: service terminal
31, 41 : ATM망 접속기 311, 411 : IP 기반 API 처리부31, 41: ATM network accessors 311, 411: IP-based API processing unit
312, 412 : ATM망 접속부 32 : 네트워크 레벨 접속기312, 412: ATM network connector 32: network level connector
321 : 미들웨어 기능부 33 : 서비스 레벨 접속기321: middleware function unit 33: service level connector
331 : 서비스 브라우져 기능부 40 : ATM 게이트웨이 장치331: service browser function unit 40: ATM gateway device
42 : 네트워크 레벨 매핑기 421 : 라우팅 변환 기능부42: network level mapper 421: routing conversion function
422 : 트래픽 처리 매핑부 423 : 우선순위 제어부422 traffic processing mapping unit 423 priority control unit
424 : QoS 파라미터 매핑부 43 : 응용 레벨 매핑기424: QoS parameter mapping unit 43: application level mapper
431 : 매체 변환부 432 : 표시방법 변환부431 media conversion unit 432 display method conversion unit
433 : 서비스 선택 변환부433: service selection conversion unit
상기와 같은 목적을 달성하기 위해, 차세대 인터넷망과의 접속을 담당하는 비동기 전송 모드(ATM)망 접속기와;In order to achieve the above object, an asynchronous transmission mode (ATM) network accessor for accessing the next generation Internet network;
상기 ATM망 접속기로 부터 수신한 서비스 정보 및 서비스 제어/관리 정보에 대한 프로토콜 변환 기능, 정보 압축방식 변환 기능을 수행한 후 상기 ATM망 접속기로 송신하는 네트워크 레벨 매핑기와;A network level mapper for performing a protocol conversion function and an information compression method conversion function for service information and service control / management information received from the ATM network accessor and transmitting the same to the ATM network accessor;
상기 네트워크 레벨 매핑기에서 수행하는 서비스 품질(QoS) 지원 및 QoS 정보 변환 기능을 이용하여 서비스 사용자와 서비스 제공자에게 통신망 및 서비스 제어/관리 프로토콜에 무관한 서비스 수신 및 제공이 가능하도록 하는 응용 레벨 매핑기를 구비하여, 서비스 연결별로 요구하는 QoS 수준에 따라 매핑 기능을 제공하는 것을 특징으로 한다.An application level mapper that enables a service user and a service provider to receive and provide a service irrespective of a communication network and a service control / management protocol by using a quality of service (QoS) support and QoS information conversion function performed by the network level mapper. And providing a mapping function according to the QoS level required for each service connection.
또한 상기와 같은 목적을 달성하기 위해, 서비스 단말로 부터 서비스 요구를 수신한 ATM 게이트웨이에서 서비스 매핑 기능이 필요한지의 여부를 판단해, 매핑 기능이 필요하면 단말의 QoS 능력 비교 동작을 수행하는 제 1단계와;In addition, in order to achieve the above object, a first step of determining whether a service mapping function is required at an ATM gateway receiving a service request from a service terminal, and performing the QoS capability comparison operation of the terminal if the mapping function is required. Wow;
이어 인터넷 서비스의 IP 기반 QoS 파라미터와 차세대 인터넷 망의 ATM 기반 QoS 파라미터간을 매핑하기 위한 QoS 파라미터 매핑 동작을 수행하여 실제 서비스 제공시 필요한 변환 기능을 정의하는 제 2단계와;A second step of defining a conversion function required for providing an actual service by performing a QoS parameter mapping operation for mapping between an IP-based QoS parameter of an Internet service and an ATM-based QoS parameter of a next-generation Internet network;
상기 상태에서 상기 서비스 단말에서 원하는 서비스 선택 동작시의 매핑기능이 필요한지의 여부를 판단하여, 매핑기능이 필요하면 해당 서비스에 속한 콘텐츠를 네비게이션 하기 위한 서비스 선택 능력 변환 동작을 수행하는 제 3단계와;A third step of determining whether a mapping function for a desired service selection operation is required in the service terminal in this state, and performing a service selection capability conversion operation for navigating contents belonging to a corresponding service if a mapping function is required;
상기 단말의 환경에 맞도록 프로그램 변환 선택이 있으면, 서비스 표시방법 변환 및 해당 단말과 서버간의 QoS 요구사항을 제공하도록 라우팅 정보 전달/변환 동작을 수행하는 제 4단계와;A fourth step of, if there is a program conversion selection to suit the environment of the terminal, converting the service display method and performing routing information transfer / transformation operation to provide QoS requirements between the terminal and the server;
상기 제 1단계에서 서비스 매핑 요구가 없거나, 상기 선택된 인터넷 서비스에 대한 재생신호를 수신하면, 서비스 단말과 서버간의 트래픽 속도 정합 기능을 수행하며, 특정 QoS를 요구하는 트래픽은 트래픽 우선순위 제어 동작에 따라 해당 QoS가 준수되도록 제어하는 제 5단계와;When there is no service mapping request in the first step or when a reproduction signal for the selected Internet service is received, the traffic speed matching function between the service terminal and the server is performed, and traffic requiring a specific QoS is controlled according to the traffic priority control operation. A fifth step of controlling that the QoS is complied with;
상기 단말에서의 중지신호가 전송되거나, 서버에서 재생이 완료될때까지, 서비스 단말과 서버간의 미디어 포맷 변환을 수행하는 제 6단계를 포함하여 수행하는 것을 특징으로 한다.And a sixth step of performing media format conversion between the service terminal and the server until the stop signal is transmitted from the terminal or the reproduction is completed in the server.
상술한 목적 및 특징들, 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하면 다음과 같다.The above objects, features, and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
먼저 본 발명을 설명하기에 앞서 본 발명에서 언급되는 서비스 품질(Quality Of Service : 이하 QoS라 칭한다)에 대해 개략적을 설명하면, QoS란 사용자가 느끼는 서비스 품질로서, 멀티미디어 통신에서 서비스 품질에 대한 보장은 이의 성공적인 확산을 위해 아주 중요하다First of all, prior to describing the present invention, the quality of service (hereinafter referred to as QoS) referred to in the present invention will be described in brief. QoS is a quality of service that a user feels. Is very important for the successful proliferation of these
QoS 파라미터는 각 통신계층에 대하여 (특히 사용자단말에서) 정의가 되며 이는 궁극적으로 네트워크 제공자에게 의미가 있는 네트워크파라미터(Network Parameter : NP, 예)ATM전송레벨의 경우 Cell Loss Ratio 등)로 변환이 되어 원하는 수준의 서비스를 네트워크로부터 제공 받는다.QoS parameters are defined for each communication layer (especially at the user terminal), which ultimately translates into network parameters that are meaningful to the network provider (Network Parameter: NP, eg Cell Loss Ratio in the case of ATM transport levels). Receive the desired level of service from the network.
현재 IP의 경우는 QoS가 보장되지 않는 서비스(Best Effort Service)이고 ATM은 QoS가 보장되고 있다.At present, IP is a best-effort service and QoS is guaranteed.
이하 본 발명에 의해 구현된 ATM 게이트웨이 장치가 사용되는 차세대 인터넷의 망 구성을 살펴보면 도 1에 도시된 바와 같이, 정보통신로의 구축을 위해 B-ISDN망을 기반으로 구성되는 차세대 인터넷 망(10)과;Looking at the network configuration of the next generation Internet using the ATM gateway device implemented by the present invention as shown in Figure 1, the next generation Internet network 10 based on the B-ISDN network for the construction of the information communication path and;
상기 차세대 인터넷 망(10)과 접속하여 ATM 망에서 제공하는 다양한 인터넷 서비스를 제공받거나 제공하는 서버(20) 및 서비스 단말(30)과;A server 20 and a service terminal 30 connected to the next generation internet network 10 to receive or provide various Internet services provided by an ATM network;
상기 망에서 제공하는 서비스에 대한 연동 방법, 위치, 장치간의 통신 등 서비스 연동 장치 전체를 제어하는 ATM 게이트웨이 장치(40)를 구비한다.ATM gateway device 40 for controlling the entire service interworking device, such as interworking method, location, communication between devices provided by the network is provided.
실질적으로 ATM 망을 통한 서비스 장치간의 접속에 있어서 서로간의 보유 능력 및 요구의 차이로 인하여 QoS 매핑 기능이 필요하게 된다.In practice, the QoS mapping function is required due to the difference in retention capability and request between the service devices through the ATM network.
이때 서로 다른 서비스 특성을 갖는 서비스 장치간의 상호 접속을 위해서는 통신망의 내부에 위치하여 서비스 연결별로 요구하는 QoS 수준에 따라 매핑 기능을 제공하는 ATM 게이트웨이 장치(40)가 필요하다.In this case, for interconnection between service devices having different service characteristics, an ATM gateway device 40 that is located inside a communication network and provides a mapping function according to a QoS level required for each service connection is required.
본 발명에 의한 QoS 매핑 기능을 갖는 ATM 게이트웨이 장치(40)는 도 1에 도시된 위치에 각각 존재할 수 있으며, 이를 통하여 임의의 인터넷 서비스를 차세대 인터넷 망(10)을 통하여 제공받을 수 있도록 한다.ATM gateway device 40 having a QoS mapping function according to the present invention may be present in each of the locations shown in Figure 1, through which any Internet service can be provided through the next-generation Internet network (10).
도 2는 본 발명에 의한 QoS 매핑 기능을 갖는 ATM 게이트웨이 장치가 차세대 인터넷 환경에서 장착되는 위치와 관련 장치간의 관계를 나타낸 상세 블록도로, 본 발명의 ATM게이트웨이 장치는 B-ISDN 망의 액세스망 위치에 하나 이상 존재할 수 있는 망 장치이다.FIG. 2 is a detailed block diagram illustrating a relationship between a location where an ATM gateway device having a QoS mapping function according to the present invention is mounted in a next generation Internet environment and related devices. The ATM gateway device of the present invention is located in an access network location of a B-ISDN network. There may be more than one network device.
차세대 인터넷 망(10)에 포함되는 망으로 서비스 이용자에게 B-ISDN 망 연결 서비스를 제공하는 ATM 교환 장치(11)와;An ATM switching device 11 for providing a B-ISDN network connection service to a service user as a network included in the next generation Internet network 10;
서비스 이용자에게 위성 서비스를 제공하는 위성 통신망 교환 장치(12)와;A satellite communication network switching device (12) for providing a satellite service to a service user;
서비스 이용자에게 무선 서비스를 제공하는 이동통신망의 교환 장치(13)와;A switching device (13) of a mobile communication network for providing a wireless service to a service user;
상기 각 교환장치(11, 12, 13)에서 제공하는 서비스를 서비스 이용자들이 수신할 수 있도록 ATM 망과 서비스 이용자들이 사용하는 이종의 인터넷 서버들(20) 및 단말(30)간의 상호 접속을 담당하는 다수의 네트워크 연동기(50)와;It is responsible for interconnection between heterogeneous Internet servers 20 and terminals 30 used by the ATM network and the service users so that service users can receive the services provided by the switching devices 11, 12, 13. A plurality of network interlockers 50;
상기 네트워크 연동기(50)에 접속되어 인터넷 서비스를 제공받는 다양한 이종의 인터넷 서버(20) 및 단말(30)들을 구비한다.Various heterogeneous internet servers 20 and terminals 30 connected to the network interlocker 50 to receive Internet services are provided.
도 3은 상기와 같이 통신망에 적용되는 본 발명에 의한 ATM 게이트웨이 장치와 이를 통해 서비스를 수신하는 단말기의 상세 구성을 나타내는 블록도로, 차세대 인터넷망(314)과의 접속을 담당하는 ATM망 접속기(41)와;3 is a block diagram showing a detailed configuration of an ATM gateway apparatus according to the present invention applied to a communication network as described above and a terminal receiving a service through the same, and is connected to a next-generation Internet network 314. )Wow;
상기 ATM망 접속기(41)로부터 수신한 서비스 정보, 서비스 제어/관리 정보에 대한 프로토콜 변환 기능, 정보 압축방식 변환 기능 등을 수행한 후 다시 ATM망 접속기(304)로 송신하는 네트워크 레벨 매핑기(42)와;After performing the service information received from the ATM network connector 41, a protocol conversion function for service control / management information, an information compression method conversion function, etc., the network level mapper 42 is transmitted to the ATM network connector 304 again. )Wow;
상기 네트워크 레벨 매핑기(42)에서 수행하는 QoS 지원 및 QoS 정보 변환 기능을 이용하여 구체적으로 서비스 사용자와 서비스 제공자에게 통신망 및 서비스 제어/관리 프로토콜과는 무관한 서비스 수신 및 제공이 가능하도록 하는 응용 레벨 매핑기(43)를 구비한다.Application level that enables the service user and service provider to receive and provide services irrelevant to the communication network and service control / management protocol by using the QoS support and QoS information conversion function performed by the network level mapper 42. The mapper 43 is provided.
여기서 상기 ATM 망 접속기(41)는 B-ISDN망과의 접속 프로토콜을 가지는 ATM 망 접속부(411)와;The ATM network connector 41 may include an ATM network connection unit 411 having an access protocol with a B-ISDN network;
게이트웨이 장치의 상위 응용 및 상위 기능인 상기 네트워크 레벨 매핑기(42)와의 인터넷 프로토콜에 따른 표준 접속 기능을 제공하는 IP기반 API 처리부(412)를 구비한다.An IP-based API processing unit 412 is provided to provide a standard access function according to the Internet protocol with the network level mapper 42, which is a higher level application and a higher level function of the gateway device.
상기 네트워크 레벨 매핑기(42)는 QoS에 따라 적절한 라우팅을 제공하는 라우팅 변환부(421)와;The network level mapper (42) includes a routing converter (421) for providing proper routing in accordance with QoS;
각 서비스 특성에 맞는 트래픽 속도 정합 기능을 수행하는 트래픽 처리 매핑부(422)와;A traffic processing mapping unit 422 for performing a traffic rate matching function suitable for each service characteristic;
서비스의 특성 및 QoS 등급에 따라 우선적으로 서비스를 처리해주는 우선순위 제어부(423)와;A priority control unit 423 which processes the service in accordance with the characteristics of the service and the QoS level;
다양한 응용 서비스를 ATM 망 환경에 맞게 QoS 파라미터를 처리하는 QoS 파라미터 매핑부(424)를 구비한다.The QoS parameter mapping unit 424 is configured to process QoS parameters according to ATM network environments.
상기 응용레벨매핑기(43)는 새로운 매체를 통해 서비스의 수신을 요구하는 서비스 단말들(30)에게 서버의 위치, 서버가 제공하는 프로그램의 리스트, 서비스별 수신 요금 등 서비스 수신과 관련한 일련의 정보를 상기 서비스 단말(30)에게 제공하고, 서비스 단말(30)의 정보를 프로화일링하여 관리하는 기능 등 QoS 매핑을 위하여 요구되는 기능을 수행하는 매체변환부(431)와;The application level mapper 43 provides a set of information related to service reception, such as the location of a server, a list of programs provided by the server, and a reception fee for each service, to the service terminals 30 requesting reception of a service through a new medium. A media conversion unit 431 for providing the service terminal 30 and performing a function required for QoS mapping, such as a function of profiling and managing information of the service terminal 30;
각종 서버(20)와 접속하여 서버로부터의 최신 프로그램 정보를 수신하고 새로운 서비스를 제공하고자 하는 서버(20)의 등록 및 프로그램 갱신을 지원하고, 서버(20)의 정보를 프로화일링하여 관리하는 기능 등을 담당하는 표시방법 변환부(432)와;Functions of connecting to various servers 20 to receive the latest program information from the server, support the registration and program update of the server 20 to provide new services, and profile and manage the information of the server 20. A display method converting unit 432 in charge of the;
각종 서비스 단말(30)에 서비스를 제공하는 서버(20)들간의 서비스 수신 능력, 서비스 송수신 프로토콜, 서비스 제어 및 관리 능력, 서비스 플랫폼의 운용시스팀(Operating System : OS), 윈도우 환경 등의 차이를 파악하여 통신을 요구하는 해당 서비스 단말(30)과 서버(20)간의 필요한 변환 기능을 파악하고, 네트워크 레벨 매핑기(303)의 지원을 받아 QoS 매핑 기능을 수행하는 서비스 선택변환부(433)를 구비한다.Identify differences in service receiving capabilities, service transmission / reception protocols, service control and management capabilities, operating system (OS), and window environment among servers 20 providing services to various service terminals 30. A service selection conversion unit 433 to grasp necessary conversion functions between the corresponding service terminal 30 and the server 20 requesting communication, and perform a QoS mapping function with the support of the network level mapper 303. do.
상기 서비스 단말(30)은 다른 시스템과 실질적인 통신 기능을 제공하는 IP 기반 API 처리부(311)와, 차세대 인터넷망(10)과의 물리적인 접속을 위한 ATM 망 접속부(312)를 구비한 ATM 망 접속기(31)와;The service terminal 30 has an ATM network connector including an IP-based API processing unit 311 that provides a substantial communication function with another system, and an ATM network connection unit 312 for physical connection with the next-generation Internet network 10. (31);
통신 프로토콜과 장치간에 통신을 제공하기 위한 미들웨어 기능부(321)를 구비하여, 단대단 연결에 필요한 기능들을 제공하는 네트워크 레벨 접속기(32)와;A network level connector 32 having a middleware function unit 321 for providing communication between a communication protocol and a device, and providing functions necessary for end-to-end connection;
응용 서비스를 제공하고 서비스별로 세션을 처리하는 서비스 브라우져 기능부(331)를 구비하는 서비스 레벨 접속기(33)를 구비한다.The service level connector 33 includes a service browser function unit 331 which provides an application service and processes a session for each service.
상기와 같이 구현된 본 발명의 QoS 매핑 기능을 갖는 ATM 게이트웨이 장치의 동작 과정을 도 4의 순서도를 참조하여 설명하면, ATM 게이트웨이 장치(40)가 서비스 단말(30)로부터 서비스 요구를 수신하여, 요구한 서비스에 따른 매핑 기능이 필요한지의 여부를 판단해, 매핑 기능이 필요하면 먼저 단말의 QoS 능력을 검토하기 위해 단말 QoS 능력 비교 동작을 수행한다(제 1단계(S1)).Referring to the flow chart of the ATM gateway device having a QoS mapping function of the present invention implemented as described above with reference to the flow chart of Figure 4, the ATM gateway device 40 receives a service request from the service terminal 30, It is determined whether a mapping function according to a service is required, and if a mapping function is required, the UE QoS capability comparison operation is first performed to examine the QoS capability of the UE (first step S1).
이어 인터넷 서비스의 IP 기반 QoS 파라미터와 차세대 인터넷 망의 ATM 기반 QoS 파라미터간을 매핑하기 위한 QoS 파라미터 매핑 동작을 수행하여 실제 서비스 제공시 필요한 변환 기능들을 정의한다(제 2단계(S2)).Subsequently, a QoS parameter mapping operation for mapping between the IP-based QoS parameter of the Internet service and the ATM-based QoS parameter of the next-generation Internet network is performed to define conversion functions required for actual service provision (step S2).
이러한 상태에서 상기 서비스 단말(30)에서 요구하는 서비스 선택 동작시의 매핑기능이 필요한지의 여부를 판단하여, 매핑기능이 필요하면 해당 서비스에 속한 콘텐츠(content)를 네비게이션(navigation) 하기 위한 서비스 선택 능력 변환 동작을 수행한다(제 3단계(S3)).In this state, it is determined whether a mapping function is required in the service selection operation required by the service terminal 30, and if a mapping function is required, a service selection capability for navigating content belonging to the corresponding service. A conversion operation is performed (third step S3).
이어 상기 단말(30)의 환경에 맞도록 프로그램 변환 선택이 있으면, 서비스 표시방법 변환 및 해당 단말(30)과 서버(20)간의 QoS 요구사항을 제공하도록 인터넷 서비스를 라우팅하기 위한 라우팅 정보 전달/변환 동작을 수행한다.Subsequently, if there is a program conversion selection to suit the environment of the terminal 30, the service display method conversion and routing information transmission / transformation for routing the Internet service to provide QoS requirements between the terminal 30 and the server 20. Perform the action.
여기서 상기 서비스 표시방법 변환은 서로 다른 네비게이션 기능 중에서 인터넷 서비스에 합당한 서비스 표시방법을 선정하는 기능이다(제 4단계(S4)).In this case, the service display method conversion is a function of selecting a service display method suitable for the Internet service among different navigation functions (S4).
이어 상기 제 1단계(S1)에서 매핑기능 요구가 없거나, 상기 선택된 인터넷 서비스에 대한 재생신호를 수신하면, 서비스 단말(30)과 서버(20)간의 트래픽 처리 능력의 차이에 따른 트래픽 과부하를 방지하기 위해 트래픽 속도 정합 기능을 수행하며, 특정 QoS를 요구하는 트래픽에 대해서는 트래픽 우선순위 제어 동작에 따라 해당 QoS가 준수되도록 제어한다(제 5단계(S5)).Subsequently, when there is no request for mapping function in the first step S1 or when a playback signal for the selected Internet service is received, traffic overload due to a difference in traffic processing capability between the service terminal 30 and the server 20 is prevented. The traffic speed matching function is performed for the traffic, and the traffic requiring the specific QoS is controlled to comply with the QoS according to the traffic priority control operation (S5).
또한 상기 서비스 단말(30)과 서버(20)간의 미디어를 표현하는 방법이 다를 경우, 데이터 미디어 변환 동작을 통하여 미디어 포맷의 변환을 수행한다(제 6단계(S6)).In addition, when the method of expressing the media between the service terminal 30 and the server 20 is different, the media format is converted through the data media conversion operation (S6).
상기 제 6단계에서 실행되는 과정은 서비스가 재생되는 동안 계속되며, 서버(20)에서 재생이 끝나는 경우이거나, 단말(30)에서의 서비스 중단신호가 수신되면, 다시 처음의 대기 상태로 돌아가 새로운 서비스 요구가 있을 때까지 대기한다(제 7단계(S7)).The process executed in the sixth step continues while the service is being played, and when the play is finished in the server 20 or when a service stop signal is received from the terminal 30, the process returns to the initial standby state again and a new service is performed. Wait until there is a request (seventh step S7).
이상에서 상세히 설명한 바와 같이 본 발명에 의한 ATM 게이트웨이 장치를 ATM 기반의 초고속 정보통신망에서 사용할 때, 기존의 통신망 장치와 ATM 기반의 통신망 장치간, 기존의 서비스 단말과 ATM 기반의 단말간에 차세대 인터넷 서비스를 서비스 요구 품질에 따라 중단없이 송수신 가능하게 되는 잇점이 있고, 새롭게 개발되고 있는 멀티미디어형 인터넷 서비스를 ATM 망에서 수용하기 위한 공통의 망 구조를 제공할 수 있을 뿐만 아니라 요구하는 서비스 품질과 단말에서 제공하는 능력의 차이를 QoS 매핑 기능을 통하여 보장하거나, 매핑하여 해결하므로써 서비스 제공에 소요되는 비용을 절감할 수 있다.As described in detail above, when the ATM gateway device according to the present invention is used in an ATM-based high-speed information communication network, a next-generation Internet service is provided between an existing communication device and an ATM-based communication device and an existing service terminal and an ATM-based device. It has the advantage of being able to send and receive without interruption according to the quality of service demand, and can provide not only common network structure for accommodating newly developed multimedia type internet service in ATM network, but also required quality of service and terminal QoS gaps can be guaranteed or mapped and resolved to reduce the cost of service provision.
또한 서비스 단말과 서버간 QoS 제공 능력 차이를 ATM QoS 파라미터 매핑 기능 및 매체 변환 기능을 통하여 지원할 수 있으며, 차세대 인터넷 망에 접속된 모든 서비스 가입자에게 보다 좋은 QoS를 갖는 서비스를 제공할 수 있다.In addition, it is possible to support the difference in the QoS provision capability between the service terminal and the server through the ATM QoS parameter mapping function and the media conversion function, and to provide a service having better QoS to all service subscribers connected to the next generation Internet network.
나아가 ATM 망을 기반으로 다양한 인터넷 제공 사업자를 수용할 수 있는 기반을 제공할 수 있다.Furthermore, it can provide a base that can accommodate various Internet providers based on ATM network.
아울러 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이며, 당업자라면 본 발명의 사상과 범위안에서 다양한 수정, 변경, 부가등이 가능할 것이며, 이러한 수정 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.In addition, a preferred embodiment of the present invention is disclosed for the purpose of illustration, those skilled in the art will be able to make various modifications, changes, additions, etc. within the spirit and scope of the present invention, such modifications and modifications belong to the following claims You will have to look.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019980050607A KR20000033652A (en) | 1998-11-25 | 1998-11-25 | Asynchronous gateway mode having a quality of service (QOS) mapping function and its control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019980050607A KR20000033652A (en) | 1998-11-25 | 1998-11-25 | Asynchronous gateway mode having a quality of service (QOS) mapping function and its control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20000033652A true KR20000033652A (en) | 2000-06-15 |
Family
ID=19559598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019980050607A Ceased KR20000033652A (en) | 1998-11-25 | 1998-11-25 | Asynchronous gateway mode having a quality of service (QOS) mapping function and its control method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20000033652A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040001235A (en) * | 2002-06-27 | 2004-01-07 | 주식회사 케이티 | Method for proviging network service by class on Asynchronous Transfer Mode network |
| KR100453324B1 (en) * | 2002-11-18 | 2004-10-20 | 한국전자통신연구원 | Routing Apparatus and Method for Internet Quality of Service |
| KR100497684B1 (en) * | 2002-06-17 | 2005-07-01 | 에스케이 텔레콤주식회사 | System and Method For Mapping QoS Parameters |
| KR100596587B1 (en) * | 2004-09-23 | 2006-07-05 | 넷포드 주식회사 | Heterogeneous network interworking device and real-time traffic conversion method using same |
| KR100619358B1 (en) * | 2000-10-14 | 2006-09-06 | 에스케이 텔레콤주식회사 | Handoff Method in Asynchronous Mobile Communication System |
-
1998
- 1998-11-25 KR KR1019980050607A patent/KR20000033652A/en not_active Ceased
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100619358B1 (en) * | 2000-10-14 | 2006-09-06 | 에스케이 텔레콤주식회사 | Handoff Method in Asynchronous Mobile Communication System |
| KR100497684B1 (en) * | 2002-06-17 | 2005-07-01 | 에스케이 텔레콤주식회사 | System and Method For Mapping QoS Parameters |
| KR20040001235A (en) * | 2002-06-27 | 2004-01-07 | 주식회사 케이티 | Method for proviging network service by class on Asynchronous Transfer Mode network |
| KR100453324B1 (en) * | 2002-11-18 | 2004-10-20 | 한국전자통신연구원 | Routing Apparatus and Method for Internet Quality of Service |
| KR100596587B1 (en) * | 2004-09-23 | 2006-07-05 | 넷포드 주식회사 | Heterogeneous network interworking device and real-time traffic conversion method using same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3830519B2 (en) | Integration of computer and communication networks | |
| JP3660443B2 (en) | Data transfer control system and relay device | |
| US6751221B1 (en) | Data transmitting node and network inter-connection node suitable for home network environment | |
| US6523696B1 (en) | Communication control device for realizing uniform service providing environment | |
| US20010030977A1 (en) | Proxy methods for IP address assignment and universal access mechanism | |
| KR100933365B1 (en) | Resource Management System and Method in Access Network | |
| US7266609B2 (en) | Generating multiple data streams from a single data source | |
| EP0835037A2 (en) | Data transmitting node, and network inter-connection node suitable for home network environment | |
| TW201006194A (en) | Method of building connection channels among network terminal devices using servers with dynamic domain names | |
| US7383341B1 (en) | Data transfer control device, relay device and control device suitable for home network environment | |
| JP2005510158A (en) | ATM video caching system for efficient use of bandwidth in video-on-demand applications | |
| US7907615B2 (en) | Method and apparatus to manage network addresses for private voice communications | |
| US20040028062A1 (en) | Controlling service stream | |
| KR20000033652A (en) | Asynchronous gateway mode having a quality of service (QOS) mapping function and its control method | |
| US20030187979A1 (en) | Method of and a system for data exchange over a data network such as the public internet | |
| EP1427142A1 (en) | Home network gateway device | |
| KR100248397B1 (en) | Service interlocking device having a dispersive structure for different kind multimedia service under atm net | |
| EP2165485B1 (en) | Management of network layer packets in an access network of a telecommunications network | |
| WO2001029684A1 (en) | Dns request interception and cpe url registration | |
| KR19980051295A (en) | Service interworking broker device and its interworking method | |
| JP4327746B2 (en) | Relay device | |
| KR100273770B1 (en) | Method for providing internet-based information service | |
| KR100236959B1 (en) | Method of broad-band internet service in broad-band network | |
| KR100236964B1 (en) | Method of broad-band internet service on broad-band network | |
| WO2005013559A1 (en) | Method and system for high speed transmission of data with predetermined service quality |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19981125 |
|
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19981125 Comment text: Request for Examination of Application |
|
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20000831 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20001209 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20000831 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |