KR19980047758A - Software structure of CATV system of open distributed processing structure and communication service processing method using this structure - Google Patents
Software structure of CATV system of open distributed processing structure and communication service processing method using this structure Download PDFInfo
- Publication number
- KR19980047758A KR19980047758A KR1019960066272A KR19960066272A KR19980047758A KR 19980047758 A KR19980047758 A KR 19980047758A KR 1019960066272 A KR1019960066272 A KR 1019960066272A KR 19960066272 A KR19960066272 A KR 19960066272A KR 19980047758 A KR19980047758 A KR 19980047758A
- Authority
- KR
- South Korea
- Prior art keywords
- connection
- subscriber
- session
- communication
- server
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 40
- 238000012545 processing Methods 0.000 title claims abstract description 15
- 238000003672 processing method Methods 0.000 title claims abstract 4
- 230000002457 bidirectional effect Effects 0.000 claims description 7
- 230000003287 optical effect Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 6
- 239000000835 fiber Substances 0.000 claims 1
- 230000011664 signaling Effects 0.000 claims 1
- 238000013461 design Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 CATV 망에 실장되는 ATM교환기, 미디어서버 및 가입자단말장치의 소프트웨어 구조 및 이 구조를 이용한 통신 서비스 처리 방법에 관한 것이다. 최근 통신시장이 개방되어 자유경쟁 체제가 됨에 따라 통신망에는 여러 밴더(Vendor)에 의해 공급되는 다양한 종류의 장치가 설치되고, 통신 사업이 고도화, 전문화 됨에 따라 CATV 망에는 다수의 정보 제공자, 방송 사업자 및 전송 사업자가 존재하게 된다. 또한, 정보화 사회가 진전됨에 따라 가입자가 요구하는 통신 서비스는 다양화, 복잡화, 멀티미디어화 된다. 그리고, 멀티미디어 통신 서비스는 망에서 서비스 수행시 기존 서비스에 비해 보다 많은 통신 자원(Resource)을 필요로 한다. 따라서 통신시스템에서는 기능 구현시 망에 실장되는 장치에 대한 상호운용성(Interoperability)을 확보하고, 통신 서비스의 추가/삭제/변경이 용이하며, 망 자원을 효율적으로 이용할 수 있는 구조로 설계하는 것이 중요하다. 즉, 본 발명에서는 CATV 망에 장착되는 각 장치(미디어 서버, ATM교환기, 가입자 단말)의 소프트웨어 구조를 개방형 분산처리 구조로 설계함으로써 멀티밴더(Multi-Vendor) 장치간에 상호운용성(Interoperability)을 보장하고 각종 멀티미디어 서비스의 구현이 용이하도록 하였으며, 또한 각 장치에서 서비스를 수행하는 제어요소(Control Entity)를 세션(Session), 호(Call), 연결(Connection)로 분리 구현함으로써 통신 자원(Resource)를 효율적으로 사용할 수 있도록 하였다.The present invention relates to a software structure of an ATM switch, a media server, and a subscriber station device mounted in a CATV network, and a communication service processing method using the structure. Recently, as the communication market is opened to become a free competition system, various types of devices supplied by various vendors are installed in the communication network, and as the communication business is advanced and specialized, many information providers, broadcast providers and There will be a carrier. In addition, as the information society progresses, communication services required by subscribers become diversified, complicated, and multimedia. In addition, the multimedia communication service requires more communication resources when performing services in a network. Therefore, it is important to design a structure that can secure interoperability of devices mounted on a network, easily add / delete / change communication services, and efficiently use network resources in a communication system. . That is, in the present invention, by designing the software structure of each device (media server, ATM switch, subscriber terminal) mounted on the CATV network with an open distributed processing structure to ensure the interoperability (Multi-Vendor) devices Various multimedia services can be easily implemented, and communication resources can be efficiently implemented by separating and implementing control entities performing services in each device into sessions, calls, and connections. It can be used as.
Description
본 발명은 개방형 분산처리구조의 CATV 시스템의 소프트웨어 구조에 관한 것으로서, 특히 CATV 망에 실장되는 ATM교환기, 미디어 서버 및 가입자단말 장치의 소프트웨어 구조에 관한 것이다.The present invention relates to a software structure of a CATV system of an open distributed processing structure, and more particularly, to a software structure of an ATM switch, a media server, and a subscriber station device mounted in a CATV network.
최근 통신시장이 개방되어 자유경쟁 체제가 됨에 따라 통신망에는 여러 밴더(Vendor)에 의해 공급되는 다양한 종류의 장치가 설치되고, 통신 사업이 고도화, 전문화 됨에 따라 CATV 망에는 다수의 정보 제공자, 방송 사업자 및 전송 사업자가 존재하게 된다. 또한, 정보화 사회가 진전됨에 따라 가입자가 요구하는 통신 서비스는 다양화, 복잡화, 멀티미디어화 된다. 그리고, 통신망에서 서비스 수행시 멀티미디어 통신 서비스는 기존 서비스에 비해 보다 많은 통신 자원(Resource)을 요구하게 된다.Recently, as the communication market is opened to become a free competition system, various types of devices supplied by various vendors are installed in the communication network, and as the communication business is advanced and specialized, many information providers, broadcast providers and There will be a carrier. In addition, as the information society progresses, communication services required by subscribers become diversified, complicated, and multimedia. In addition, when performing a service in a communication network, a multimedia communication service requires more communication resources than existing services.
따라서 통신시스템에서는 기능 구현시 망에 실장되는 장치에 대한 상호운용성(Interoperability)을 확보하고, 통신 서비스의 추가/삭제/변경이 용이하며, 망 자원을 효율적으로 이용할 수 있는 구조로 설계하는 것이 매우 중요하다.Therefore, it is very important in the communication system to design the structure to secure the interoperability of devices mounted on the network, to easily add / delete / change communication services, and to efficiently use network resources. Do.
이에 따른 종래기술의 아날로그 CATV 시스템은 일반적으로 단방향의 영상 신호 분배 서비스만을 가입자에게 제공할 수 있기 때문에 최근에는 양방향의 정보통신 서비스를 수용할 수 있는 CATV 시스템에 대한 연구가 두가지 방향에서 진행중에 있다. 그 중 하나는 헤드엔드에서 ONU 까지는 광케이블로 접속되고 ONU에서 가입자 댁내까지는 동축케이블로 연결되는 HFC(Hybrid Fiber-Coax) 구조의 CATV 시스템이며, 다른 하나는 헤드엔드에서 가입자 댁내까지 광케이블로 기반으로 연결되는 광 CATV 시스템이다. 그러나 현재까지 광 CATV 시스템은 경제성에 문제가 있기 때문에 HFC 구조의 양방향 CATV 시스템에 대한 연구개발이 활발히 진행중에 있다. 그런데, 현재까지 공개된 HFC 기반의 양방향 CATV 시스템은 CATV 망의 분배센터와 가입자 댁내에 케이블 모뎀을 설치하여 대화형의 정보통신 서비스를 가입자에게 제공할 수 있음을 보여주는 실험적 수준의 제품이 소개되고 있는 실정이다. 즉, 기존 기술은 다수의 통신 사업자가 존재하는 통신 환경에서 다양한 밴더의 장치를 수용하고 여러 종류의 멀티미디어 서비스의 구현이 용이하며, 망 자원을 효율적으로 사용할 수 있는 CATV 시스템의 구조에 관한 연구는 전무한 실정이다.Accordingly, since the analog CATV system of the related art generally provides subscribers with only one-way video signal distribution service, research on a CATV system capable of accommodating two-way information and communication services has been conducted in two directions. One is the CATV system of HFC (Hybrid Fiber-Coax) structure, which is connected by optical cable from headend to ONU and coaxial cable from ONU to subscriber premises, and the other is based on optical cable from headend to subscriber premises. It is an optical CATV system. However, until now, the optical CATV system has a problem in economical efficiency, and research and development on the bidirectional CATV system having an HFC structure is actively underway. However, the HFC-based bidirectional CATV system disclosed to date has been introduced to the experimental level products that can provide subscribers with interactive information and communication services by installing a cable modem in the distribution center of the CATV network and the subscriber's home It is true. In other words, the existing technology does not have any research on the structure of CATV system that can accommodate various vendors' devices, implement various kinds of multimedia services, and efficiently use network resources in a communication environment in which many communication providers exist. It is true.
따라서, 최근 통신 환경이 다수 정보제공자, 방송 사업자가 존재하는 자유경쟁 체제이고, 다양한 형태의 새로운 멀티미디어 서비스가 등장하며 멀티미디어 서비스는 기존 통신 서비스와 달리 서비스 수행시 많은 통신자원을 사용하기 때문에 본 발명의 CATV 시스템에서는 멀티 밴더의 다양한 제품에 대한 수용이 가능하고 각종 서비스의 추가/삭제/변경이 용이하며, 통신 자원을 효율적으로 활용하고자 한다.Therefore, the recent communication environment is a free competition system in which a large number of information providers and broadcasters exist, and various types of new multimedia services emerge and multimedia services use a large number of communication resources when performing services unlike the existing communication services. In the CATV system, it is possible to accommodate various products of multi-vendor, add / delete / change various services, and use communication resources efficiently.
도 1은 본 발명이 실장되는 CATV 망의 구성도.1 is a block diagram of a CATV network in which the present invention is mounted.
도 2는 개방형 분산처리 구조의 CATV 시스템의 소프트웨어 구조도.2 is a software structural diagram of a CATV system of an open distributed processing structure.
도 3은 ATM 기반 미디어 스트림 채널의 프로토콜 스택.3 is a protocol stack of an ATM based media stream channel.
도 4는 사용자간 상호작용을 위한 프로토콜 스택.4 is a protocol stack for interaction between users.
도 5는 세션 제어를 위한 프로토콜 스택.5 is a protocol stack for session control.
도 6은 광대역종합정보통신망의 호/연결 제어 프로토콜 스택.6 is a call / connection control protocol stack of a broadband general information network;
도 7은 본 시스템의 세션, 호/연결 제어 흐름도.7 is a session, call / connection control flow diagram of the present system.
이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명하면 다음과 같다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명이 실장되는 HFC(Hybrid Fiber-Coax) 기반의 CATV 시스템의 구성도로서, CATV 방송국에서 분배센터(101)와 분배센터에서 ONU(Optical Network Unit)(102)까지는 광케이블 기반의 스타(Star) 구조로 구성되고, ONU에서 가입자(103) 까지는 동축케이블 기반의 나뭇가지형(Tree Branch) 구조를 갖는다. 또한, 본 시스템은 가입자에게 기존 아날로그 방식의 CATV 서비스(104) 뿐만 아니라 ATM교환기(105)에 각종 미디어 서버(106)를 부착하여 가입자(107)가 요구하는 양방향의 정보통신 서비스를 동시에 제공할 수 있다.1 is a configuration diagram of a hybrid fiber-coax (HFC) based CATV system in which the present invention is mounted, and an optical cable-based star is distributed from a distribution center 101 to a distribution center 101 and an ONU (Optical Network Unit) 102 in a CATV broadcasting station. It consists of a star structure and has a coaxial cable-based tree branch structure from the ONU to the subscriber 103. In addition, the present system can provide both subscribers with the bidirectional information communication service required by the subscriber 107 by attaching various media servers 106 to the ATM switcher 105 as well as the existing analog CATV service 104. have.
CATV 망의 분배센터에 설치되는 ATM교환기는 PVC(Permanent Virtual Connection)/SVC(Switched Virtual Connection) 방식으로 가입자 서비스를 처리하고, ATM교환기와 미디어 서버간은 STM-1(155 Mbps) 혹은 STM-4(622 Mbps) 방식을 통하여 접속된다.ATM switch installed in distribution center of CATV network handles subscriber service by PVC (Permanent Virtual Connection) / SVC (Switched Virtual Connection) method, and STM-1 (155 Mbps) or STM-4 between ATM switch and media server. (622 Mbps) via the system.
본 발명의 개방형 분산처리 구조로 설계된 서비스 처리 소프트웨어는 ATM교환기, 미디어 서버 및 가입자 단말에 각각 실장된다.The service processing software designed in the open distributed processing structure of the present invention is mounted in the ATM switch, the media server, and the subscriber terminal, respectively.
도 2는 본 발명이 실장되는 미디어 서버, ATM교환기 및 가입자 단말의 소프트웨어 구조를 나타낸다.2 shows a software structure of a media server, an ATM switch and a subscriber station in which the present invention is implemented.
본 양방향 CATV 시스템에 실장되는 각 장치의 소프트웨어 구성은, 정보제공자 요소(201), 정보사용자 요소(202), 종단간제어 요소(203), 세션제어 요소(204), 연결제어 요소(205)와 같은 5개의 요소로 분리 구현하고, 각 구성요소 간에는 S1(206), S2(207), S3(208), S4(209)와 같은 표준화된 인터페이스를 통하여 정보가 전달되는 구조로 설계하였다. 여기서 정보제공자 요소(201)는 가입자에게 각종 정보를 제공하는 정보원(예 : MPEG Video Pump)에 해당하고, 정보사용자 요소(202)는 가입자 단말에 실장되는 비디오 디코더(Video Decoder) 등을 나타낸다. 또한, 종단간제어 요소(203)는 종단(end-to-end)간의 제어(예 : VCR의 pause, fast forward 등과 같은 제어)를 수행하는 요소이고, 세션제어 요소(204)는 시스템 자원을 관리하는 세션제어 요소이며, 연결제어 요소(205)는 호/연결의 연결 및 해제를 관장하는 요소이다. 그리고, 정보흐름 S1(206)은 미디어 스트림(Media Stream) 채널로서 MPEG2(Moving Picture Expert Group-2) 트랜스포트 스트림(Transport Stream)과 같은 높은 대역폭의 대량의 데이터를 전달하기 위해 사용되고, S2(207)는 가입자가 미디어 서버를 제어할 때 사용하는 정보흐름이다. S3(208)는 가입자와 미디어 서버 사이의 세션 설정시 사용되는 신호채널 이고, S4(209)는 사용자와 망간의 연결 설정시 사용되는 신호채널이다.The software configuration of each device mounted in the bidirectional CATV system includes an information provider element 201, an information user element 202, an end-to-end control element 203, a session control element 204, and a connection control element 205. It is designed as a structure in which information is transmitted through standardized interfaces such as S1 (206), S2 (207), S3 (208), and S4 (209). Here, the information provider element 201 corresponds to an information source (eg, MPEG Video Pump) for providing various information to the subscriber, and the information user element 202 represents a video decoder or the like mounted on the subscriber terminal. In addition, the end-to-end control element 203 is an element that performs end-to-end control (eg, control such as pause, fast forward, etc. of the VCR), the session control element 204 manages system resources The session control element, and the connection control element 205 is an element that manages the connection and disconnection of the call / connection. In addition, the information flow S1 206 is used to deliver a large amount of data of high bandwidth, such as a Moving Picture Expert Group-2 (MPEG2) transport stream as a media stream channel, and S2 (207). ) Is the information flow used by the subscriber to control the media server. S3 208 is a signal channel used when establishing a session between a subscriber and a media server, and S4 209 is a signal channel used when establishing a connection between a user and a network.
즉, 본 양방향 CATV 시스템의 소프트웨어 구조적인 특징은 가입자 단말(201)과 미디어 서버(202)간의 제어정보 교환은 OMG(Object Management Group)의 CORBA(Common Object Request Broker Architecture) 기반의 개방형 분산처리 구조로 설계되었다. 가입자 단말에서는 ISO/IEC 13818-6의 DSM-CC(Digital Storage Media Command and Control) User-to-User 메시지를 이용하여 각종 미디어 서버를 제어할 수 있다. 또한, 가입자와 미디어 서버 간의 세션 설정은 ISO/IEC 13818의 DSM-CC 프로토콜을 사용함으로써 멀티 서버, 멀티 세션 및 멀티 클라이언트를 지원할 수 있도록 하였다. 또한, 호제어 기능과 연결 제어 기능의 논리적인 분리를 통하여 호와 연결을 순차적으로 제어하며, 통신중 대역변경, 연결의 추가 및 삭제 등을 통하여 시스템의 자원을 효율적으로 활용할 수 있도록 하였다. 호 제어 프로세스에서는 전체적인 호를 제어하며 서비스 수락여부에 대한 제어, 연결제어 기능과의 통신, 과금정보의 수집과 전달을 수행하고, 연결제어 프로세서는 전체적인 연결에 대한 제어, 망 자원에 대한 제어를 수행한다.That is, the software structural feature of the bidirectional CATV system is that the exchange of control information between the subscriber station 201 and the media server 202 is an open distributed processing structure based on the Common Object Request Broker Architecture (COBA) of the Object Management Group (OMG). Designed. The subscriber station can control various media servers using a Digital Storage Media Command and Control (DSM-CC) User-to-User message of ISO / IEC 13818-6. In addition, session establishment between subscriber and media server supports multi server, multi session and multi client by using DSM-CC protocol of ISO / IEC 13818. In addition, through the logical separation of the call control function and the connection control function, the call and the connection are controlled sequentially, and the resources of the system can be efficiently utilized by changing the bandwidth, adding and deleting the connection during communication. In the call control process, it controls the overall call and controls the service acceptance, communication with the connection control function, collection and transfer of billing information, and the connection control processor controls the overall connection and control of network resources. do.
도 3은 정보흐름 S1의 프로토콜 스택을 도식화한 것이다.3 shows a protocol stack of information flow S1.
양방향 CATV 시스템의 MPEG 비디오/오디어 정보는 AAL5(ATM Adaptation Layer 5) 유형에 의해(301) ATM 셀로 변환되어 64/256 QAM(Quadrature Amplitude Modulation) 변조방식을 통하여 HFC 구조의 가입자망으로 전달된다. 전송 프레임 구조를 보면 전체 프레임의 길이는 204 바이트로써 187 바이트의 패이로드, 1바이트(01000111)의 프레임동기, Reed-Solomon 코딩된 16 패리티 바이트로 구성된다.MPEG video / audio information of a bidirectional CATV system is converted into an ATM cell by AAL5 (ATM5) type (AAL5) type and is transmitted to a subscriber network of an HFC structure through a 64/256 quadrature amplitude modulation (QAM) modulation scheme. In the transmission frame structure, the total frame length is 204 bytes, which is composed of 187 bytes of payload, 1 byte (01000111) of frame synchronization, and Reed-Solomon coded 16 parity bytes.
도 4는 정보흐름 S2의 사용자간 상호작용을 위한 프로토콜 스택으로써, 사용자간(Uset-to-User) 메시지의 데이터 코딩은 OMG-CDR(Object Management Group-Common Data Representation)를 사용하고(401), RPC(Remote Procedure Call)로서 OMG-UNO(Object Management Group-Universal Networked Objects)를 적용한다(402). 클라이언트-서버 간의 인터페이스를 IDL(Interface Definition Language)로 기술함으로써 시스템의 구현이 용이하고 소프트웨어의 재사용성을 증대시켰다.4 is a protocol stack for user-to-user interaction of information flow S2, and data coding of a Use-to-User message uses OMG-CDR (Object Management Group-Common Data Representation) (401). Apply OMG-UNO (Object Management Group-Universal Networked Objects) as a Remote Procedure Call (RPC) (402). The interface between the client and the server is described in IDL (Interface Definition Language), making the system easy to implement and increasing the software reusability.
도 5는 정보흐름 S3의 프로토콜 스택으로써, ISO/IEC 13818-6의 DSM-CC User-Network 메시지를 이용하여(501) 정보 제공자, 전달망의 ATM교환기 및 가입자 단말 간의 세션 설정, 세션 해제, 서비스 이동(Service Transfer), 자원 추가 및 자원 해제 절차를 수행한다.5 is a protocol stack of information flow S3, using the DSM-CC User-Network message of ISO / IEC 13818-6 (501) to establish a session, release session, and service movement between an information provider, an ATM switch and a subscriber station in a transport network. (Service Transfer), resource addition and resource release procedures.
도 6은 정보흐름 S4의 프로토콜 스택으로써 ITU-T Q.2931 메시지를 사용하여(601) 광대역 멀티미디어 호의 설정 및 해제 기능을 수행한다.Figure 6 is a protocol stack of information flow S4 to perform the setup and teardown of a broadband multimedia call using an ITU-T Q.2931 message (601).
도 7은 본 CATV 시스템에서 광대역 멀티미디어 서비스를 수행하기 위한 정보 제공자(미디어 서버), ATM 교환기 및 가입자 단말(STU) 간의 세션, 호 연결 흐름도이다.7 is a flowchart illustrating a session and call connection between an information provider (media server), an ATM switch and a subscriber station (STU) for performing broadband multimedia service in the CATV system.
먼저, 가입자 단말의 세션요소는 ATM교환기에서 세션설정 요구 메시지(Sess SETUPreq.ind)를 전송한다(701). ATM교환기의 세션요소는 가입자 단말로부터 세션설정 요구 메시지를 받으면 서버에게 세션설정 요구 메시지(Sess SETUPreq.ind)를 전송한다(702). 서버의 세션 요소는 서버의 호/연결 요소에게 서버에서 가입자 단말까지의 정보흐름 S1, S2에 대한 연결설정(SETUP)을 요구한다(703). ITU-T Q.2931 연결제어 신호를 사용하여 서버, ATM교환기 및 가입자 단말의 호/연결요소는 정보흐름 S1, S2에 대한 연결을 설정한다(704, 705). 서버의 호/연결 요소는 서버의 세션 요소에게 연결설정이 완료되었음을 알린다(706). 가입자 단말의 호/연결 제어 요소는 세션 요소에게 ATM 접속이 완료(ResourceADDed.req.ind) 되었음을 알린다(707). 서버의 세션요소는 ATM교환기에게 연결설정이 완료(ResourceADDreq.ind) 되었음을 알린다(708). ATM교환기의 세션요소는 서버에게 연결설정 완료에 대한 ACK(Acknowledgement) 신호(ResourceADDresp.conf)를 전송한다(709). 서버의 세션요소는 ATM교환기에게 연결설정 완료의 ACK에 대한 확인신호(SessionSETUPresp.conf)를 보낸다(710). ATM교환기의 세션요소는 가입자단말에게 세션 및 연결 설정이 완료(SessionSETUPresp.conf) 되었음을 알린다(711).First, the session element of the subscriber station transmits a session setup request message (Sess SETUPreq.ind) at the ATM switch (701). When the session element of the ATM exchanger receives the session establishment request message from the subscriber station, it transmits a session establishment request message (Sess SETUPreq.ind) to the server (702). The session element of the server requests the call / connection element of the server to establish a connection (SETUP) for the information flows S1 and S2 from the server to the subscriber terminal (703). Using ITU-T Q.2931 connection control signals, the call / connection elements of the server, ATM switch and subscriber station establish a connection to the information flows S1 and S2 (704, 705). The server's call / connection element informs the server's session element that connection establishment is complete (706). The call / connection control element of the subscriber station notifies the session element that the ATM connection is completed (ResourceADDed.req.ind) (707). The session element of the server informs the ATM exchange that connection establishment is complete (ResourceADDreq.ind) (708). The session element of the ATM exchange sends an acknowledgment (ACK) signal (ResourceADDresp.conf) to the server to complete the connection establishment (709). The session element of the server sends an acknowledgment signal (SessionSETUPresp.conf) to the ATM exchange for the ACK of completion of connection establishment (710). The session element of the ATM exchange notifies the subscriber station that session and connection setup is completed (SessionSETUPresp.conf) (711).
상술한 바와 같은 본 발명은 다수 통신 사업자 환경에서 다양한 제품의 통신장치의 수용이 가능하고 여러 종류의 멀티미디어 서비스의 수용이 용이하며 자원의 효율적 활용이 가능토록 하기 위하여 CATV 망에 실장되는 미디어 서버, ATM교환기 및 가입자 단말의 소프트웨어 구조를 개방형 분산처리 구조로 설계하였다. 즉, 가입자 단말(201)과 미디어 서버(202)간의 제어 정보 교환은 OMG(Object Management Group)의 CORBA(Common Object Request Group) 기반의 개방형 분산처리 구조로 설계하였고, 가입자 단말의 미디어 서버에 대한 제어는 ISO/IEC 13818-6 DSM-CC(Digital Storage Media Command and Control) User-to-User 메시지를 이용하였다. 또한, 가입자와 미디어 서버 간의 세션 설정에 ISO/IEC 13818의 DSM-CC 프로토콜을 사용함으로써 멀티 서버, 멀티 세션 및 멀티 클라이언트를 지원할 수 있도록 하였다.As described above, the present invention provides a media server and an ATM installed in a CATV network in order to accommodate communication devices of various products in a number of communication service provider environments, to accommodate various types of multimedia services, and to efficiently use resources. The software structure of the switch and the subscriber station is designed as an open distributed processing structure. That is, the exchange of control information between the subscriber terminal 201 and the media server 202 is designed as an open distributed processing structure based on the Common Object Request Group (COBA) of the Object Management Group (OMG), and controls the media server of the subscriber terminal. Used ISO / IEC 13818-6 DSM-CC (Digital Storage Media Command and Control) User-to-User message. In addition, by using the DSM-CC protocol of ISO / IEC 13818 for session establishment between subscriber and media server, multi server, multi session and multi client can be supported.
또한 호제어 기능과 연결 제어 기능의 논리적 분리를 통하여 호와 연결을 순차적으로 제어하며, 통신중 대역변경, 연결의 추가 및 삭제 등을 통하여 시스템의 자원을 효율적으로 활용할 수 있도록 하였다.In addition, through the logical separation of the call control function and the connection control function, the call and the connection are sequentially controlled, and the resources of the system can be efficiently utilized by changing the bandwidth during the communication and adding and deleting the connection.
이상과 같은 본 발명은 CATV 시스템의 소프트웨어 구조를 개방형 분산처리 구조로 구현함으로써, 시스템에 실장되는 장치간의 상호운용성이 보장될 수 있고, 각종 멀티미디어 서비스의 추가/삭제/변경이 용이하며, 통신 자원을 효율적으로 활용할 수 있는 효과가 기대된다.The present invention as described above by implementing the software structure of the CATV system in an open distributed processing structure, it is possible to ensure the interoperability between devices mounted in the system, it is easy to add / delete / change various multimedia services, communication resources The effect that can be utilized efficiently is expected.
본 발명은 CATV 망에 실장되는 ATM교환기, 미디어 서버 및 가입자 단말의 소프트웨어 구조를 개방형 분산처리 구조로 구성함으로써, 망에 설치되는 멀티 밴더(Multi-Vendor) 장치간에 상호운용성(Interoperability)을 보장하고, 각종 멀티미디어 서비스의 구현이 용이하도록 하며, 또한 각 장치에서 서비스를 수행하는 제어요소(Control Entity)를 세션(Session), 호(Call), 연결(Connection)로 분리 구현함으로써 통신 자원(Resource)를 효율적으로 사용할 수 있도록 하는데 그 목적이 있다.The present invention configures the software structure of the ATM switch, the media server, and the subscriber terminal mounted in the CATV network in an open distributed processing structure, thereby ensuring interoperability between multi-vendor devices installed in the network. Various multimedia services can be easily implemented, and communication resources can be efficiently implemented by separating and implementing control entities that perform services in each device into sessions, calls, and connections. The purpose is to make it available.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960066272A KR100221532B1 (en) | 1996-12-16 | 1996-12-16 | Software structure of cable television system of open distributed processing architecture and communication service processing method using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960066272A KR100221532B1 (en) | 1996-12-16 | 1996-12-16 | Software structure of cable television system of open distributed processing architecture and communication service processing method using the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980047758A true KR19980047758A (en) | 1998-09-15 |
KR100221532B1 KR100221532B1 (en) | 1999-09-15 |
Family
ID=19488151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960066272A KR100221532B1 (en) | 1996-12-16 | 1996-12-16 | Software structure of cable television system of open distributed processing architecture and communication service processing method using the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100221532B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100418502B1 (en) * | 2001-08-10 | 2004-02-11 | 주식회사 인터엠 | Maintenance and administration method of broadcasting system |
-
1996
- 1996-12-16 KR KR1019960066272A patent/KR100221532B1/en not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100418502B1 (en) * | 2001-08-10 | 2004-02-11 | 주식회사 인터엠 | Maintenance and administration method of broadcasting system |
Also Published As
Publication number | Publication date |
---|---|
KR100221532B1 (en) | 1999-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5684799A (en) | Full service network having distributed architecture | |
US6285685B1 (en) | Apparatus and method for providing PC communication and internet service by using settop box | |
US5740075A (en) | Access subnetwork controller for video dial tone networks | |
US5613190A (en) | Customer premise wireless distribution of audio-video, control signals and voice | |
AU775889B2 (en) | Method and apparatus for identifying a signal route for delivery of video-on-demand to a subscriber terminal | |
Chang et al. | An open-systems approach to video on demand | |
US5677905A (en) | Access subnetwork controller for video dial tone networks | |
US5583863A (en) | Full service network using asynchronous transfer mode multiplexing | |
US5793410A (en) | Video pedestal network | |
US5557320A (en) | Video mail delivery system | |
KR100454958B1 (en) | Method for changing the channel of digital broadcasting service | |
US20040031053A1 (en) | Method for providing HDTV-level multimedia service and communication system therefor | |
WO2001093585A1 (en) | Universal digital broadcast system and methods | |
JP3645308B2 (en) | Service distribution method with mixed analog and digital broadcasting services | |
WO1998058517A1 (en) | Multimedia communications in a telecommunications network | |
KR19980047758A (en) | Software structure of CATV system of open distributed processing structure and communication service processing method using this structure | |
EP0727908B1 (en) | Video mail delivery system | |
EP1096796A2 (en) | Cable system and the center system and subscriber terminal device for use in the cable system | |
CN1322757C (en) | Universal digital broadcast system and methods | |
KR100219228B1 (en) | On-demand video system with video telephony service | |
KR100210396B1 (en) | How to Request Multiple Streams in Set Top Units | |
WO1998001997A1 (en) | Video mail delivery system | |
NZ315991A (en) | A video signal distribution system to be distributed over public switched telephone network | |
KR100267865B1 (en) | Transmission apparatus for providing multi service | |
KR0174400B1 (en) | On-demand video and integrated cable broadcasting service processing system and method using broadband integrated information communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19961216 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19961216 Comment text: Request for Examination of Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19990429 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990628 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990629 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020529 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20030530 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030530 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20050311 |