KR20070042851A - Apparatus and method for support multicast/broadcast service in a broadband wireless access system - Google Patents
Apparatus and method for support multicast/broadcast service in a broadband wireless access system Download PDFInfo
- Publication number
- KR20070042851A KR20070042851A KR1020050124823A KR20050124823A KR20070042851A KR 20070042851 A KR20070042851 A KR 20070042851A KR 1020050124823 A KR1020050124823 A KR 1020050124823A KR 20050124823 A KR20050124823 A KR 20050124823A KR 20070042851 A KR20070042851 A KR 20070042851A
- Authority
- KR
- South Korea
- Prior art keywords
- mbs
- traffic
- base station
- content server
- media
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/26—Resource reservation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 광대역 무선 접속 통신 시스템에서 MBS를 지원하기 위한 미디어 데이터의 처리 장치 및 방법에 관한 것으로서, 이러한 본 발명은 다수의 기지국과, 상기 기지국으로 다양한 미디어 트래픽을 전송하는 적어도 하나 이상의 컨텐츠 서버를 포함하는 광대역 무선 접속 통신 시스템에서 멀티캐스트/브로드캐스트 서비스(MBS)를 지원하기 위한 트래픽 처리 방법에 있어서, 상기 기지국으로 MBS 버스트 할당을 위한 자원을 예약하는 과정과, 상기 자원 예약이 성공적으로 이루어지면, 상기 컨텐츠 서버로 상기 기지국에게 전송할 트래픽을 요청하는 과정과, 상기 컨텐츠 서버로부터 전송되는 상기 트래픽에 대하여 멀티플렉싱 및 쉐이핑 처리하는 과정과, 상기 멀티플렉싱 및 쉐이핑 처리된 트래픽을 상기 기지국으로 전송하는 과정을 포함함을 특징으로 한다.The present invention relates to an apparatus and method for processing media data for supporting MBS in a broadband wireless access communication system. The present invention includes a plurality of base stations and at least one content server for transmitting various media traffic to the base stations. A traffic processing method for supporting a multicast / broadcast service (MBS) in a broadband wireless access communication system, comprising: reserving a resource for MBS burst allocation to the base station; and if the resource reservation is successful, Requesting traffic to be transmitted to the base station from the content server; multiplexing and shaping the traffic transmitted from the content server; and transmitting the multiplexed and shaped traffic to the base station. Characterized by The.
광대역 무선 접속 시스템, 휴대인터넷, MBS, 멀티플레싱, 쉐이핑, 미디어, CBR Broadband Wireless Access System, Mobile Internet, MBS, Multiplexing, Shaping, Media, CBR
Description
도 1은 일반적인 광대역 무선 접속 시스템에서 MBS를 제공하는 시스템의 네트워크 구성을 개략적으로 도시한 도면,1 is a diagram schematically illustrating a network configuration of a system for providing MBS in a general broadband wireless access system;
도 2는 일반적인 광대역 무선 접속 시스템에서 MBS를 제공하는 시스템의 네트워크 구성을 개략적으로 도시한 도면,2 is a diagram schematically illustrating a network configuration of a system for providing MBS in a general broadband wireless access system;
도 3은 본 발명의 실시예에 따른 광대역 무선 접속 시스템에서 MBS를 제공하기 위한 시스템의 네트워크 구성을 개략적으로 도시한 도면,3 is a diagram schematically illustrating a network configuration of a system for providing MBS in a broadband wireless access system according to an embodiment of the present invention;
도 4는 본 발명의 실시예에 따른 광대역 무선 접속 시스템에서 MBS를 제공하는 기지국 제어 과정을 도시한 도면,4 is a diagram illustrating a base station control process for providing an MBS in a broadband wireless access system according to an embodiment of the present invention;
도 5는 본 발명의 실시예에 따른 광대역 무선 접속 시스템에서 트래픽 처리 과정을 개략적으로 도시한 도면,5 is a diagram schematically illustrating a traffic processing procedure in a broadband wireless access system according to an embodiment of the present invention;
도 6은 본 발명의 실시예에 따른 광대역 무선 접속 시스템에서 MBS 제공 절차를 도시한 도면.6 is a diagram illustrating an MBS providing procedure in a broadband wireless access system according to an embodiment of the present invention.
본 발명은 광대역 무선 접속(BWA, Broadband Wireless Access) 시스템에 관한 것으로서, 특히 광대역 무선 접속 시스템에서 이동 단말기(MS, Mobile Station)에게 멀티캐스트(multicast) 및 브로드캐스트(broadcast) 서비스(이하, 'MBS'라 칭하기로 한다)를 제공하기 위한 장치 및 방법에 관한 것이다.BACKGROUND OF THE
일반적으로, 통신 시스템은 음성 서비스를 위주로 발전해왔으며, 점차 음성뿐만 아니라 데이터 서비스 및 다양한 멀티미디어 서비스도 가능한 통신 시스템으로 발전하고 있다. 그러나 상기 음성 위주의 통신 시스템은 데이터 전송 대역폭이 비교적 작고, 사용료가 비싸므로 급증하는 사용자들의 서비스 요구를 충족하지 못하게 되었다. 게다가 통신 산업의 발달과 인터넷 서비스에 대한 사용자의 요구 증가로 인하여 인터넷 서비스를 효율적으로 제공할 수 있는 통신 시스템에 대한 필요성이 증대되고 있다. 이에 따라 급증하는 사용자들의 요구를 충족시킬 정도의 광대역을 갖고 효율적으로 인터넷 서비스를 제공하기 위한 광대역 무선 접속 통신 시스템이 제안되었다.In general, communication systems have been developed mainly for voice services, and are gradually developing to communication systems capable of not only voice but also data services and various multimedia services. However, since the voice-oriented communication system has a relatively small data transmission bandwidth and a high usage fee, the voice-oriented communication system cannot meet the rapidly increasing demand for users. In addition, due to the development of the communication industry and increasing user demand for Internet services, there is an increasing need for a communication system that can efficiently provide Internet services. Accordingly, a broadband wireless access communication system has been proposed to efficiently provide Internet services with broadband enough to meet the increasing demand of users.
상기 광대역 무선 접속 시스템은 음성뿐만 아니라 저속 및 고속의 다양한 데이터 서비스, 고화질 동영상 등의 멀티미디어 응용 서비스를 통합 지원하기 위한 시스템이다. 이러한 광대역 무선 접속 시스템은 2GHz, 5GHz, 26GHz 및 60GHz 등의 광대역을 이용한 무선 매체를 기반으로 이동 또는 고정 환경에서 공중 전화 교환망(PSTN, Public Switched Telephone Network) 및 공중 교환 데이터 망(PSDN, Public Switched Data Network), 인터넷(internet) 망, IMT-2000(International Mobile Telecommunication-2000)망, 비동기 전송 모드(ATM, Asynchronous Transfer Mode) 망 등을 접속할 수 있으며, 2Mbps급 이상의 채널 전송률을 지원할 수 있는 무선 통신 시스템이다. 상기 광대역 무선 접속 시스템은 터미널의 이동성(고정 또는 이동) 및 통신 환경(실내 또는 실외), 채널 전송률에 따라 광대역 무선 가입자 망과, 광대역 이동 액세스 망 및 고속 무선 LAN(Local Area Network)으로 분류할 수 있다. The broadband wireless access system is a system for integrating and supporting not only voice but also various low speed and high speed data services and multimedia application services such as high definition video. These broadband wireless access systems are based on wireless media using broadband such as 2 GHz, 5 GHz, 26 GHz and 60 GHz, and are used in public or switched public switched telephone networks (PSTN) and public switched data networks (PSDN) in mobile or fixed environments. Network, Internet, IMT-2000 (International Mobile Telecommunication-2000) network, Asynchronous Transfer Mode (ATM, Asynchronous Transfer Mode) network, etc., can be connected to a wireless communication system that can support channel rates of 2Mbps or more to be. The broadband wireless access system may be classified into a broadband wireless subscriber network, a broadband mobile access network, and a high-speed wireless local area network (LAN) according to a terminal's mobility (fixed or mobile), communication environment (indoor or outdoor), and channel rate. have.
또한, 상기 광대역 무선 접속 시스템의 무선 접속 방식은 국제표준화 기구 중 하나인 전기 전자 공학자 협회(Institute of Electrical and Electronics Engineers, 이하 'IEEE'라 칭하기로 한다)의 IEEE 802.16 표준화 그룹에서 표준화되고 있으며, 현재 고정 또는 이동 단말기에 대하여 무선 광 대역 인터넷 서비스를 제공하기 위한 표준으로 IEEE 802.16d 및 IEEE 802.16e 표준 제정을 추진 중이다. 특히, 상기 무선 LAN 통신 시스템 및 무선 MAN(Metropolitan Area Network) 통신 시스템과 같은 광대역 무선 접속 통신 시스템에 이동성(mobility)과 다양한 서비스 품질(QoS, Quality of Service)을 보장하는 형태로 고속 서비스를 지원하도록 하는 연구가 활발하게 진행되고 있으며, 그 대표적인 시스템이 IEEE 802.16d 통신 시스템 및 IEEE 802.16e 통신 시스템(이하, 'IEEE 802.16d/e 통신 시스템'이라 칭하기로 한다)이다.In addition, the wireless access method of the broadband wireless access system is being standardized by the IEEE 802.16 standardization group of the Institute of Electrical and Electronics Engineers (IEEE), one of the international standardization organizations. In order to provide wireless broadband Internet services for fixed or mobile terminals, the IEEE 802.16d and IEEE 802.16e standards are being enacted. In particular, to support high-speed services in the form of guaranteeing mobility and various Quality of Service (QoS) to a broadband wireless access communication system such as the wireless LAN communication system and a wireless metropolitan area network (MAN) communication system. The researches are being actively conducted, and representative systems thereof are IEEE 802.16d communication system and IEEE 802.16e communication system (hereinafter, referred to as 'IEEE 802.16d / e communication system').
상기 IEEE 802.16d/e 통신 시스템은 상기 무선 MAN 시스템의 물리 채널(physical channel)에 광대역 전송 네트워크를 지원하기 위해 직교 주파수 분할 다중(Orthogonal Frequency Division Multiplexing, 이하 'OFDM'이라 칭하기로 한다) 방식 및 직교 주파수 분할 다중 접속(Orthogonal Frequency Division Multiple Access, 이하 'OFDMA'라 칭하기로 한다) 방식을 적용한 통신 시스템이다. 여기서, 상기 IEEE 802.16d 통신 시스템은 현재 가입자 단말기(SS, Subscriber Station)가 고정된 상태, 즉 가입자 단말기의 이동성을 전혀 고려하지 않은 상태 및 단일 셀 구조만을 고려하고 있는 시스템이다. 이와는 달리 상기 IEEE 802.16e 통신 시스템은 상기 IEEE 802.16d 통신 시스템에 상기 가입자 단말기의 이동성을 고려하는 시스템이며, 이하에서는 상기 이동성을 가지는 가입자 단말기를 이동 단말기(MS, Mobile Station)라고 칭하기로 한다.The IEEE 802.16d / e communication system uses orthogonal frequency division multiplexing (OFDM) scheme and orthogonal to support a broadband transmission network on a physical channel of the wireless MAN system. A communication system employing an Orthogonal Frequency Division Multiple Access (hereinafter, referred to as 'OFDMA') scheme. Here, the IEEE 802.16d communication system is a system in which a subscriber station (SS) is currently fixed, that is, a state in which the mobility of the subscriber station is not considered at all and only a single cell structure is considered. In contrast, the IEEE 802.16e communication system is a system that considers the mobility of the subscriber station in the IEEE 802.16d communication system. Hereinafter, the subscriber station having the mobility is referred to as a mobile terminal (MS).
상기 IEEE 802.16d/e 통신 시스템은 종래의 음성 서비스를 위한 무선 기술과 비교하여, 데이터의 전송 대역폭이 넓음으로 짧은 시간에 많은 데이터 전송을 수행할 수 있으며, 모든 사용자 채널을 공유하여 채널을 효율적으로 사용하는 것이 가능하다. 또한 서비스 품질(QoS)이 보장되어 사용자는 서비스의 특성에 따라 서로 다른 품질의 다양한 서비스를 제공 받을 수 있다. 상기 IEEE 802.16e 통신 시스템은 기지국에 연결된 모든 사용자들이 공통 채널을 공유하여 사용하며, 각 사용자들이 채널을 사용하는 구간은 매 상향 및 하향 프레임마다 기지국에 의하여 할당된다. 따라서, 상기 기지국은 매 프레임마다 각 사용자들이 채널을 나누어 사용할 수 있도록 상향 및 하향 접속 정보를 상기 각 사용자들에게 알려주어야 한다. The IEEE 802.16d / e communication system can perform a lot of data transmission in a short time due to the wide bandwidth of data transmission compared to the wireless technology for the conventional voice service, and efficiently share the channel by sharing all user channels It is possible to use. In addition, quality of service (QoS) is guaranteed so that users can receive various services of different quality according to the characteristics of the service. In the IEEE 802.16e communication system, all users connected to a base station share and use a common channel, and a period in which each user uses a channel is allocated by the base station every uplink and downlink frame. Therefore, the base station should inform each user of uplink and downlink access information so that each user can divide and use a channel every frame.
이를 위해, 상기 IEEE 802.16e 통신 시스템에서는, 채널 정보를 상향 채널 및 하향 채널로 나누고, 각 채널에 대한 정보를 TLV(Type, Length, Value)로 정의하고, 상기 정의한 TLV를 DCD(Downlink Channel Descriptor) 메시지 및 UCD(Uplink Channel Descriptor) 메시지에 포함시켜 일정 주기로 모든 사용자들에게 전송함으로써 채널에 대한 특성 정보를 해당 이동 단말기에게 알리게 된다. To this end, in the IEEE 802.16e communication system, channel information is divided into an uplink channel and a downlink channel, information about each channel is defined as a TLV (Type, Length, Value), and the defined TLV is a downlink channel descriptor (DCD). By including the message and the Uplink Channel Descriptor (UCD) message to all the users at regular intervals to inform the mobile terminal of the characteristic information about the channel.
한편, 상기 802.16 통신 시스템에서는 멀티캐스트 및 브로드캐스트를 위한 서비스(Multicast/Broadcast Service, 이하 'MBS'라 칭하기로 한다)를 제공할 수 있다. 이러한 MBS는 이동 단말기의 서비스 접속 방법에 따라 싱글 기지국 접속(이하 'single-BS access'라 칭하기로 한다) 방식과 멀티 기지국 접속(이하 'multi-BS access'라 칭하기로 한다) 방식으로 두 가지로 나뉘어 진다. Meanwhile, the 802.16 communication system may provide a service for multicast and broadcast (Multicast / Broadcast Service, hereinafter referred to as 'MBS'). The MBS is divided into a single base station access method (hereinafter referred to as 'single-BS access') and a multi base station access method (hereinafter referred to as 'multi-BS access') according to the service access method of the mobile terminal. Divided.
상기 single-BS access 방식은 상기 이동 단말기가 자신이 등록된 하나의 기지국 예컨대, 서빙 기지국(Serving BS)으로부터 소정의 MBS를 제공받는 방식을 말한다. 상기 multi-BS access 방식은 두 개 이상의 기지국 예컨대, 상기 이동 단말기가 서빙 기지국과 인접 기지국의 셀 중첩 지역에서 상기 서빙 기지국 및 인접 기지국(Neighbor BS)으로부터 동시에 MBS를 제공받는 방식을 말한다. 이하, 하기 도 1 및 도 2를 참조하여 상기 MBS를 제공하기 위한 시스템의 네트워크 구성을 개략적으로 살펴보기로 한다.The single-BS access method refers to a method in which the mobile terminal receives a predetermined MBS from one base station to which the mobile terminal is registered, for example, a serving BS. The multi-BS access method refers to a method in which two or more base stations, for example, the mobile terminal, receive MBS simultaneously from the serving base station and the neighbor BS in a cell overlapping area of the serving base station and the neighbor base station. Hereinafter, a network configuration of a system for providing the MBS will be described with reference to FIGS. 1 and 2.
도 1 및 도 2는 일반적인 광대역 무선 접속 시스템에서 MBS를 제공하기 위한 시스템 구성을 개략적으로 도시한 도면이다. 특히 상기 도 1은 single-BS access 방식을 사용하는 경우의 네트워크 구성을 나타낸 것이고, 상기 도 2는 multi-BS access 방식을 사용하는 경우의 네트워크 구성을 나타낸 것이다.1 and 2 are schematic diagrams illustrating a system configuration for providing MBS in a general broadband wireless access system. In particular, FIG. 1 illustrates a network configuration when using a single-BS access method, and FIG. 2 illustrates a network configuration when using a multi-BS access method.
상기 도 1 및 도 2에 도시한 바와 같이, 먼저 종래 기술에 따른 광대역 무선 접속 시스템에서 MBS를 제공하기 위한 네트워크 구성은, 상기한 바와 같이 이동 단 말기의 서비스 접속 방식에 따라 상기 도 1에 나타낸 single-BS access 방식 및 상기 도 2에 나타낸 multi-BS access 방식으로 나눌 수 있다. As shown in FIG. 1 and FIG. 2, first, a network configuration for providing an MBS in a broadband wireless access system according to the prior art, according to the service connection method of the mobile terminal as described above, is shown in FIG. -BS access method and multi-BS access method shown in FIG.
즉, 상기 도 1은 이동 단말기 예컨대, 제1 이동 단말기(101) 및 제2 이동 단말기(103) 각각이 자신이 속한 하나의 기지국 예컨대 기지국(110)으로부터 각각 MBS를 제공받는 single-BS access 방식을 사용하는 경우의 네트워크 구성을 나타낸다. 상기 도 2는 이동 단말기 예컨대, 제2 이동 단말기(203)가 두 개의 기지국 예컨대, 자신이 속한 기지국 즉, 제1 기지국(210)과 인접 기지국(230) 즉, 제2 기지국(230)으로부터 동시에 MBS를 제공받는 multi-BS access 방식을 사용하는 경우의 네트워크 구성을 나타낸다. 또한 상기 도 2에서 제1 이동 단말기(201) 및 제3 이동 단말기(205)는 자신이 속한 하나의 기지국 즉, 제1 기지국(210)과 제2 기지국(230)으로부터 각각 single-BS access 방식으로 MBS를 제공받을 수 있다.That is, FIG. 1 illustrates a single-BS access method in which each of the mobile terminal, for example, the first
상기에서 살펴본 바와 같이, 상기 multi-BS access 방식은, 상기 single-BS access 방식과 달리 이동 단말기가 MBS를 제공하는 기지국 예컨대, 제1 기지국(210)과 제2 기지국(230)에 모두 등록되어야 할 필요가 없다. As described above, in the multi-BS access method, unlike the single-BS access method, the mobile terminal should be registered in both the base station for providing MBS, for example, the
즉, 이동 단말기가 실제 서비스를 받아야 할 때, 동적 서비스 할당(DSA, Dynamic Service Addition)과 같은 서비스 할당 절차를 통해 해당 기지국과 상기 이동 단말기 간에 MBS를 위한 연결을 생성하여 수행한다. 이때, 상기 이동 단말기는 MBS 컨텐츠 식별자 TLV 부호화(MBS Contents Identifier TLV encoding) 정보를 수신하여 MBS 연결 정보를 얻는다. That is, when the mobile terminal needs to receive the actual service, a connection for the MBS is generated between the base station and the mobile terminal through a service allocation procedure such as Dynamic Service Addition (DSA). At this time, the mobile terminal receives MBS Contents Identifier TLV encoding information to obtain MBS connection information.
따라서, 상기 이동 단말기는 상기 MBS Contents Identifier TLV encoding 정 보를 통해 서로 다른 연결 식별자(Connection ID, 이하 'CID'라 칭하기로 한다) 또는 서로 다른 보안 협약(Security Association, 이하 'SA'라 칭하기로 한다)을 통해 같은 멀티캐스트 및 브로드캐스트 서비스 지역을 구분할 수 있다. 이러한 멀티캐스트 및 브로드캐스트 서비스 지역을 이하에서는 MBS 존(MBS_ZONE)이라 한다.Accordingly, the mobile terminal uses different MBS Contents Identifier TLV encoding information to connect different connection identifiers (Connection ID, hereinafter referred to as "CID") or different security agreements (hereinafter, referred to as "SA"). Through this, the same multicast and broadcast service area can be distinguished. This multicast and broadcast service area is hereinafter referred to as MBS zone (MBS_ZONE).
즉, 상기 MBS_ZONE은 상기 CID와 SA를 통해 브로드캐스트, 멀티캐스트 서비스 플로우가 유요한 지역이라는 것을 가리키는데 사용된다. 따라서, 기지국은 예컨대, 상기한 바와 같은 DCD 메시지를 통해 MBS_ZONE 정보를 이동 단말기로 방송한다. 즉 상기 MBS_ZONE은 컨텐츠(contents)를 전송하기 위해 같은 CID와 SA를 사용하는 기지국 그룹이라 할 수 있다. That is, the MBS_ZONE is used to indicate that broadcast and multicast service flows are available through the CID and SA. Accordingly, the base station broadcasts MBS_ZONE information to the mobile terminal through, for example, the above-described DCD message. That is, the MBS_ZONE may be referred to as a base station group that uses the same CID and SA to transmit contents.
한편, 이상에서 살펴본 바와 같이 상기 multi-BS access 방식을 이용하여 이동 단말기에게 MBS를 제공하기 위해서는 상기한 MBS-ZONE 내에서 소정의 컨텐츠 서버에서 전송되는 미디어 정보들의 동기들 및 상기 기지국이 전송하는 프레임(frame)에 할당되는 버스트(burst)의 위치들 역시도 동일해야 한다. 또한 일반적으로 상기 컨텐츠 서버에서 전송하는 미디어의 특성 예컨대 트래픽(traffic)의 특성은 매우 다양하기 때문에, 상기 각각의 트래픽에 대하여 다수의 기지국들로 적절하게 버스트를 할당하기 어렵다.Meanwhile, as described above, in order to provide an MBS to a mobile terminal using the multi-BS access method, synchronizations of media information transmitted from a predetermined content server in the MBS-ZONE and a frame transmitted by the base station are provided. The locations of the bursts assigned to the frame must also be the same. In general, since the characteristics of the media transmitted from the content server, such as the characteristics of the traffic (traffic) is very diverse, it is difficult to properly allocate a burst to a plurality of base stations for each of the traffic.
하지만, 현재까지 상기와 같은 종래 기술에 따른 문제점을 해결하기 위한 장치나 방법에 관한 내용들이 언급되어 있지 않다. 따라서, 광대역 무선 접속 시스템에서 기지국에서 이동 단말기에게 원활한 MBS를 제공하기 위해 상기 미디어 정보 동기 및 버스트의 위치를 일치시키기 위한 방안과, 상기 다양한 트래픽 특성에 상 응한 버스트 할당 방안이 요구된다.However, there is no reference to the apparatus or method for solving the above-described problems according to the prior art. Therefore, in order to provide a smooth MBS to a mobile station from a base station in a broadband wireless access system, a scheme for matching the media information synchronization and the location of the burst and a burst allocation scheme corresponding to the various traffic characteristics are required.
따라서, 본 발명은 상술한 종래 기술의 문제점을 해결하기 위하여 창안된 것으로서, 본 발명의 목적은 광대역 무선 접속 시스템에서 이동 단말기에게 효율적인 MBS를 제공하기 위한 미디어 트래픽 처리 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an apparatus and method for processing media traffic for providing an efficient MBS to a mobile terminal in a broadband wireless access system.
본 발명의 다른 목적은 광대역 무선 접속 시스템에서 이동 단말기에게 multi-BS access 방식에 따른 MBS를 제공하기 위한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for providing MBS according to a multi-BS access method to a mobile terminal in a broadband wireless access system.
본 발명의 또 다른 목적은 광대역 무선 접속 시스템에서 다수의 미디어 정보를 MBS_ZONE 내의 다수의 기지국으로 동기를 일치시켜 전송할 수 있는 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for synchronizing and transmitting a plurality of media information to a plurality of base stations in MBS_ZONE in a broadband wireless access system.
본 발명의 또 다른 목적은 광대역 무선 접속 시스템에서 다수의 미디어 특성에 상응하여 버스트를 할당할 수 있는 장치 및 방법을 제공함에 있다.It is still another object of the present invention to provide an apparatus and method for allocating bursts according to a plurality of media characteristics in a broadband wireless access system.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시예에 따른 방법은; 다수의 기지국과, 상기 기지국으로 다양한 미디어 트래픽을 전송하는 적어도 하나 이상의 컨텐츠 서버를 포함하는 광대역 무선 접속 통신 시스템에서 멀티캐스트/브로드캐스트 서비스(MBS)를 지원하기 위한 트래픽 처리 방법에 있어서, 상기 기지국으로 MBS 버스트 할당을 위한 자원을 예약하는 과정과, 상기 자원 예약이 성공적으로 이루어지면, 상기 컨텐츠 서버로 상기 기지국에게 전송할 트래픽을 요청하는 과정과, 상기 컨텐츠 서버로부터 전송되는 상기 트래픽에 대하여 멀티플렉싱 및 쉐이핑 처 리하는 과정과, 상기 멀티플렉싱 및 쉐이핑 처리된 트래픽을 상기 기지국으로 전송하는 과정을 포함한다.Method according to an embodiment of the present invention for achieving the above objects; A traffic processing method for supporting a multicast / broadcast service (MBS) in a broadband wireless access communication system including a plurality of base stations and at least one content server transmitting various media traffic to the base stations, the method comprising: Reserving a resource for MBS burst allocation; if the resource reservation is successful, requesting traffic to the base station to transmit to the content server; and multiplexing and shaping for the traffic transmitted from the content server. And transmitting the multiplexed and shaped traffic to the base station.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시예에 따른 방법은; 이동 단말기와, 다양한 미디어 정보를 제공하는 컨텐츠 서버와, 상기 미디어 정보를 기지국으로 전달하는 소정의 컨트롤러 및 다수의 기지국을 포함하는 광대역 무선 접속 통신 시스템에서 멀티캐스트/브로드캐스트 서비스(MBS)를 지원하기 위한 방법에 있어서, 상기 컨트롤러에서 동일 MBS 존(zone)에 위치하는 모든 기지국으로 MBS 버스트 할당을 위한 자원을 예약하는 과정과, 상기 동일 MBS 존에 위치하는 기지국들은 상기 MBS 버스트 할당 요청에 상응하여 할당 가능 여부를 소정의 플래그로 설정한 정보를 상기 컨트롤러로 전송하는 과정과, 상기 컨트롤러는 상기 MBS 버스트 할당이 가능하면 상기 컨텐츠 서버로 상기 기지국들로 전송할 미디어를 요청하는 과정과, 상기 컨텐츠 서버로부터 상기 요청에 상응하는 미디어 스트림이 수신되면, 상기 미디어 스트림에 대하여 멀티플렉싱 및 쉐이핑 처리하여 상기 동일 MBS 존의 기지국들로 전송하는 과정과, 상기 기지국들은 상기 멀티플렉싱 및 쉐이핑 처리된 미디어 스트림을 상기 이동 단말기로 전송하는 과정과, 상기 동일 MBS 존의 기지국들로 전송되는 미디어 스트림을 각각 수신하고, 상기 수신되는 각 미디어 스트림들을 컴바이닝하여 사용자에게 제공하는 과정을 포함한다.Method according to an embodiment of the present invention for achieving the above objects; Supporting multicast / broadcast service (MBS) in a broadband wireless access communication system including a mobile terminal, a content server providing various media information, a predetermined controller for delivering the media information to a base station, and a plurality of base stations A method for reserving a resource for MBS burst allocation from the controller to all base stations located in the same MBS zone, and the base stations located in the same MBS zone are allocated in response to the MBS burst allocation request. Transmitting information with the flag set as a predetermined flag to the controller; requesting, by the controller, media to be transmitted to the base stations from the content server if the MBS burst is allocated; When a media stream corresponding to the request is received, the media stream Multiplexing and shaping a rim to transmit the multiplexed and shaped media streams to base stations in the same MBS zone, and transmitting the multiplexed and shaped media streams to the mobile terminal; Receiving each transmitted media stream, and combining and receiving each received media stream to a user.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시예에 따른 장치는; 다양한 미디어 트래픽을 전송하는 적어도 하나 이상의 컨텐츠 서버를 포함하는 광대역 무선 접속 통신 시스템에서 멀티캐스트/브로드캐스트 서비스(MBS)를 지원하기 위한 트래픽 처리 장치에 있어서, MBS 버스트 할당을 위한 자원을 예약 및 상기 컨텐츠 서버로 전송할 트래픽을 요청하고, 상기 컨텐츠 서버로부터 전송되는 상기 트래픽에 대하여 멀티플렉싱 및 쉐이핑 처리하여 제공하는 MBS 컨트롤러를 포함한다.An apparatus according to an embodiment of the present invention for achieving the above objects; A traffic processing apparatus for supporting a multicast / broadcast service (MBS) in a broadband wireless access communication system including at least one content server transmitting various media traffics, the apparatus comprising: reserving a resource for MBS burst allocation and the content; And a MBS controller for requesting traffic to be transmitted to a server, and multiplexing and shaping the traffic transmitted from the content server.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시예에 따른 시스템은; 다수의 기지국과 상기 기지국으로 다양한 미디어 스트림을 전송하는 적어도 하나 이상의 컨텐츠 서버를 포함하는 광대역 무선 접속 통신 시스템에서 멀티캐스트/브로드캐스트 서비스(MBS)를 지원하기 위한 시스템에 있어서, 상기 기지국으로 MBS 버스트 할당을 위한 자원 예약 및 상기 컨텐츠 서버로 상기 기지국에게 전송할 미디어를 요청하고, 그에 상응하는 미디어 스트림이 수신되면, 상기 미디어 스트림에 대하여 멀티플렉싱 및 쉐이핑 처리를 통해 MBS 미디어 스트림으로 변환하여 상기 기지국으로 전송하는 MBS 컨트롤러와, 상기 MBS 컨트롤러가 요청하는 버스트 정보를 제공하고, 상기 MBS 컨트롤러가 요청하는 MBS 버스트 할당을 위한 자원 예약에 대한 가능 여부를 소정의 플래그 설정을 통해 알려주고, 상기 MBS 미디어 스트림을 이동 단말기로 전송하는 상기 다수의 기지국과, 상기 다수의 기지국으로부터 전송되는 MBS 미디어 데이터를 각각 수신 및 컴바이닝하여 사용자에게 제공하는 이동 단말기를 포함한다.A system according to an embodiment of the present invention for achieving the above object; A system for supporting a multicast / broadcast service (MBS) in a broadband wireless access communication system including a plurality of base stations and at least one content server transmitting various media streams to the base stations, wherein the MBS bursts are allocated to the base stations. MBS for resource reservation and requesting media to be transmitted to the base station to the content server, and when a corresponding media stream is received, converting the media stream into an MBS media stream through multiplexing and shaping processing and transmitting the media stream to the base station. The controller provides burst information requested by the MBS controller, informs the availability of resource reservation for MBS burst allocation requested by the MBS controller through a predetermined flag setting, and transmits the MBS media stream to the mobile terminal. Ha The respective receiving and combining the MBS data transmitted from the media and a plurality of the base station, multiple base stations and a mobile terminal provided to the user.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시예에 따른 장치는; 다양한 미디어 트래픽을 전송하는 적어도 하나 이상의 컨텐츠 서버를 포함하는 광대역 무선 접속 통신 시스템에서 멀티캐스트/브로드캐스트 서비스(MBS)를 지원하기 위한 트래픽 처리 장치에 있어서, MBS 버스트 할당을 위한 자원 예약 및 상기 컨텐츠 서 버로 전송할 트래픽을 요청하고, 상기 컨텐츠 서버로부터 전송되는 상기 트래픽에 대하여 멀티플렉싱 및 쉐이핑 처리하여 제공하고, MAC(Medium Access Control) PDU(Packet Data Unit)를 생성하는 MBS 컨트롤러를 포함한다.An apparatus according to an embodiment of the present invention for achieving the above objects; A traffic processing apparatus for supporting a multicast / broadcast service (MBS) in a broadband wireless access communication system including at least one content server transmitting various media traffics, comprising: resource reservation and MBS burst allocation; And an MBS controller for requesting traffic to be transmitted to the server, multiplexing and shaping the traffic transmitted from the content server, and generating a medium access control (MAC) packet data unit (PDU).
이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that in the following description, only parts necessary for understanding the operation according to the present invention will be described, and descriptions of other parts will be omitted so as not to distract from the gist of the present invention.
제안하는 본 발명은 광대역 무선 접속(BWA, Broadband Wireless Access) 시스템에서 기지국(BS, Base Station)이 이동 단말기(MS, Mobile Station)에게 멀티캐스트(multicast) 및 브로드캐스트(broadcast) 서비스(이하 'MBS'라 칭하기로 한다)를 제공하기 위한 장치 및 방법에 관한 것이다. 특히 본 발명에서는 다수의 컨텐츠 서버(Contents Server)가 전송하는 미디어 정보(media information)를 MBS_ZONE 내의 다수의 기지국으로 동기를 맞춰 전달할 수 있는 장치 및 방법을 제안한다. 이를 위하여 본 발명에서는 상기 동기를 맞추기 위한 MBS 컨트롤러(MBS Controller)와 상기 MBS 컨트롤러의 트래픽(traffic) 가공 방법을 제안한다.The present invention proposes a multicast and broadcast service (hereinafter referred to as 'MBS') to a mobile station (MS) by a base station (BS) in a broadband wireless access (BWA) system. An apparatus and a method for providing the (then referred to as "). In particular, the present invention proposes an apparatus and method capable of synchronously delivering media information transmitted from a plurality of content servers to a plurality of base stations in MBS_ZONE. To this end, the present invention proposes an MBS controller and a traffic processing method of the MBS controller to synchronize the synchronization.
즉, 이하 본 발명에서는 광대역 무선 접속 시스템에서 MBS를 제공하기 위한 MBS 컨트롤러의 기능을 정의하고, 또한 트래픽 쉐이핑(traffic shaping)과 멀티플렉싱(multiplexing)의 기능을 통해 다수의 컨텐츠 서버의 트래픽을 가공하여 효율 적인 서비스를 제공할 수 있도록 한다.That is, the present invention defines the function of the MBS controller for providing MBS in a broadband wireless access system, and also process the traffic of a plurality of content servers through the function of traffic shaping and multiplexing (multiplexing) efficiency To provide professional services.
본 발명의 실시예에 따르면, MBS_ZONE 내의 기지국을 제어하기 위한 MBS 컨트롤러는 트래픽 다중화와 쉐이핑을 통해 전송해야 하는 트래픽 패턴을 일정하게 제어하며, 다수의 기지국에 버스트(burst) 할당을 위한 예약 메시지(Reservation Message)를 전송함으로써 미디어 정보의 동기를 맞추도록 한다.According to an embodiment of the present invention, the MBS controller for controlling the base stations in the MBS_ZONE constantly controls the traffic pattern to be transmitted through traffic multiplexing and shaping, and a reservation message for assigning bursts to a plurality of base stations Message) to synchronize media information.
한편, 후술하는 본 발명은 하나의 실시예로서 광대역 무선 접속 시스템의 IEEE 802.16 시스템에 적용하여 설명한다. 하지만 본 발명이 이에 한정되는 것은 아니므로, MBS를 제공하는 다른 모든 통신 시스템에도 적용 가능함은 물론이다. 그러면, 이하 본 발명에서 제안하는 MBS의 제공을 위한 바람직한 동작 실시예들을 첨부한 도면들을 참조하여 살펴보기로 한다.On the other hand, the present invention described below is applied to the IEEE 802.16 system of the broadband wireless access system as one embodiment will be described. However, the present invention is not limited thereto, and of course, the present invention can be applied to all other communication systems providing MBS. Next, preferred operating embodiments for providing the MBS proposed by the present invention will be described with reference to the accompanying drawings.
도 3은 본 발명의 실시예에 따른 광대역 무선 접속 시스템에서 MBS를 제공하기 위한 시스템의 네트워크 구성을 개략적으로 도시한 도면이다.3 is a diagram schematically illustrating a network configuration of a system for providing MBS in a broadband wireless access system according to an embodiment of the present invention.
상기 도 3에 도시한 바와 같이, 본 발명의 실시예에 따른 MBS 제공 시스템은 이동 단말기(MS)(310)와, 다수의 기지국 예컨대, 제1 기지국(BS)(320) 및 제2 기지국(330)과, 백홀(back haul)(340)과, MBS 컨트롤러(350) 및 다수개의 컨텐츠 서버(360)를 포함하여 이루어진다.As shown in FIG. 3, the MBS providing system according to the embodiment of the present invention includes a mobile terminal (MS) 310, a plurality of base stations, such as a first base station (BS) 320 and a
상기 도 3을 참조하면, 상기 제1 기지국(320) 및 제2 기지국(330)은 동일한 MBS_ZONE에 포함되는 기지국들이며, 상기 MBS 컨트롤러(350)에서 상기 제1 기지국(320) 및 제2 기지국(330)을 상기 백홀(340)을 통해 제어한다. 여기서, 상기 백홀(340)이라 함은 통상적으로 '데이터를 네트워크를 통해 분배될 수 있는 지점까지 전달할 수 있는 망' 또는'네트워크 백본(backbone) 망'을 의미한다.Referring to FIG. 3, the
상기 컨텐츠 서버(360)는 다양한 미디어 정보(media information)를 제공하며, 상기 컨텐츠 서버(360)에서 제공되는 상기 미디어 정보는 상기 MBS 컨트롤러(350)를 통해 다시 기지국 예컨대, 상기 제1 기지국(320) 또는 상기 제2 기지국(330)으로 전달된다. The
상기 이동 단말기(310)는 멀티 기지국 접속(이하 'multi-BS access'라 칭하기로 한다) 방식으로 상기 기지국들 즉, 제1 기지국(320) 및 제2 기지국(330)으로부터 동시에 MBS를 제공받는다. The
이하, 상기와 같은 구성을 통해 본 발명의 실시예에 따른 MBS 제공 방법에 대하여 설명한다.Hereinafter, the MBS providing method according to the embodiment of the present invention through the above configuration will be described.
먼저, 상기 이동 단말기(310)는 상기 제1 기지국(320) 및 제2 기지국(330)으로부터 동시에 프레임(frame)을 수신한다. 따라서, 본 발명의 실시예에 따르면, 상기 이동 단말기(310)는 무선 주파수(Radio Frequency, 이하 'RF'라 칭하기로 한다) 컴바이닝(combining)에 의한 이득(gain)을 얻을 수 있다. 이때, 상기 RF 컴바이닝 이득을 얻기 위해서는, 상기 제1 기지국(320) 및 제2 기지국(330)은 MBS를 위한 동기화(synchronization)가 선행되어야 한다.First, the
여기서, 상기 동기화를 위해서 사용되는 파라미터(parameters)를 살펴보면 하기 <표 1>과 같이 나타낼 수 있다.Here, looking at the parameters (parameters) used for the synchronization can be represented as shown in Table 1 below.
상기 <표 1>에 나타낸 바와 같이, 동기화를 위해 사용되는 파라미터는, 정적 파라미터와 동적 파라미터로 나눌 수 있다. 상기 정적 파라미터는 주파수 할당 정보(Frequency Assignment information), 시간 정보(time information), 서브 채널화 정보(sub-channelizing information) 및 퍼뮤테이션 정보(permutation information) 등을 포함한다. 상기 동적 파라미터는 버스트 할당 정보(Burst Assignment information), 프레임 정보(frame information), 심볼(symbol) 및 서브 채널 정보(sub-channel information) 등을 포함한다.As shown in Table 1, the parameters used for synchronization may be divided into static parameters and dynamic parameters. The static parameter includes frequency assignment information, time information, sub-channelizing information, permutation information, and the like. The dynamic parameter includes burst assignment information, frame information, symbols, sub-channel information, and the like.
한편, 제안하는 본 발명에서는 기지국간 예컨대, 상기 도 3에 나타낸 제1 기지국(320)과 제2 기지국(330)간 동기를 맞추기 위한 상기 <표 1>과 같은 정보들을 공유하거나, 상기 각 기지국들(320)(330)을 제어하기 위해서, 상기한 바와 같은 MBS 컨트롤러(350)를 포함하여 구성된다. Meanwhile, in the present invention, the base stations, for example, share information as shown in Table 1 for synchronization between the
본 발명의 실시예에 따른 상기 MBS 컨트롤러(350)는 상기 다수개의 컨텐츠 서버(360)로부터 전송되는 다양한 미디어 정보를 MBS_ZONE 내의 각 기지국 예컨대, 상기 제1 기지국(320) 및 제2 기지국(330)으로 전달하기 위하여 다음의 기능을 수행한다. 즉, 상기 MBS 컨트롤러(350)는 상기 컨테츠 서버(360)에서 전송되는 미디어들의 정보 수집, 기지국의 버스트 정보 수집, 트래패기 처리 및 기지국의 MBS 버스트 할당 예약 등의 기능을 수행한다. 특히 상기 MBS 컨트롤러(350)는 상기 버스트 할당 정보를 동기화하기 위해, 상기 기지국의 스케줄러(scheduler)를 제어한다. 이때, 상기 기지국의 스케줄러를 제어하기 위한 방법으로 상기 MBS 컨트롤러(350)는 MBS 버스트 예약(burst reservation) 방법을 이용한다. The
그러면, 이하 본 발명의 실시예에 따른 MBS를 제공하기 위한 구체적이 동작 실시예에 대하여 살펴보기로 한다. 먼저, 하기 도 4를 참조하여 기지국이 이동 단말기에게 미디어 스트림을 멀티캐스트를 통해 제공하는 과정에 대하여 설명하기로 한다.Next, a specific operation embodiment for providing an MBS according to an embodiment of the present invention will be described. First, a process of providing a media stream to a mobile terminal through multicast with reference to FIG. 4 will be described.
도 4는 본 발명의 실시예에 따른 MBS를 제공하기 위한 기지국 제어 절차를 도시한 도면이다. 특히, 상기 도 4에서는 본 발명의 실시예에 따른 상기 MBS 컨트롤러에서 MBS_ZONE 내에 존재하는 각 기지국들의 스케줄러를 제어하기 위한 신호 흐름도를 나타낸 것이다.4 is a diagram illustrating a base station control procedure for providing an MBS according to an embodiment of the present invention. In particular, FIG. 4 illustrates a signal flow diagram for controlling a scheduler of each base station existing in MBS_ZONE in the MBS controller according to an embodiment of the present invention.
상기 도 4를 참조하면, 먼저, MBS 컨트롤러(430)는 상기 컨텐츠 서버(450)로 미디어 정보를 요청(Media information Request) 메시지를 전송(401단계)하고, 이후 상기 요청에 대한 응답으로 상기 컨텐츠 서버(450)로부터 미디어 정보 응답(Media information Response) 메시지를 수신(403단계)한다. 상기 MBS 컨트롤러(430)는 상기 컨텐츠 서버(450)로부터 미디어 정보 응답 메시지를 수신하면, MBS_ZONE 내의 기지국들(410)에게 상기 컨텐츠 서버(450)에서 제공되는 미디어를 전송해야하는 경우, 상기 기지국들(410)로 버스트 정보 요청을 위한 승인 요청(Admission Request) 메시지를 전송(405단계)한다. 이후 상기 기지국들(410)로부터 상기 버스트 정보 요청에 대한 응답으로 승인 응답(Admission Response) 메시지를 수신(409단계)한다.Referring to FIG. 4, first, the
다음으로, 상기 MBS 컨트롤러(430)는 상기 기지국들(410)로부터 상기 승인 응답 메시지를 수신하면, 상기 MBS_ZONE 내의 기지국들(410)로부터 상기 수신하는 정보들을 이용하여 실제 MBS 버스트 할당을 위한 영역을 결정한 후, MBS 버스트 예약 요청(MBS Burst Reservation Request) 메시지를 상기 기지국들(410)로 전송한다. 이어서, 상기 기지국들(410)은 상기 MBS 버스트 예약 요청에 상응하여 MBS 버스트에 대한 예약이 가능할 경우 상기 MBS 컨트롤러(430)로 MBS 버스트 예약 응답(MBS Burst Reservation Response) 메시지를 전송(411단계)한다.Next, when the
다음으로, 상기 MBS 컨트롤러(430)는 MBS_ZONE 내의 모든 기지국들(410)에 대한 예약이 성공적으로 완료되면, 상기 기지국들(410)에게 미디어를 전송하기 위해 상기 컨텐츠 서버(450)로 미디어 요청(Media Request) 메시지를 전송(413단계)한다. 이어서, 상기 컨텐츠 서버(450)는 상기 MBS 컨트롤러(430)의 미디어 요청에 대한 응답으로 미디어 응답(Media Response) 메시지를 전송(415단계)하고, 이후 상기 컨텐츠 서버(450)는 상기 요청된 미디어들을 상기 MBS 컨트롤러(430)에게 전송(417단계).한다.Next, when the reservation for all
다음으로, 상기 MBS 컨트롤러(430)는 상기 컨텐츠 서버(450)로부터 미디어가 전송되면, 상기 전송된 미디어들에 대하여 트래픽 다중화 및 쉐이핑 처리 후 상기 기지국들(410)로 MBS 미디어를 전송(419단계)한다. 상기 트래픽 다중화 및 쉐이핑 처리 과정에 대해서는 후술하므로 여기서는 그 상세한 설명은 생략하기로 한다.Next, when media is transmitted from the
이하에서는 상기에서 살펴본 바와 같은 기지국이 이동 단말기에게 미디어를 전송하기 위한 기지국, MBS 컨트롤러 및 컨텐츠 서버간 신호 전달 과정을 보다 구체적으로 살펴보기로 한다.Hereinafter, a signal transmission process between a base station, an MBS controller, and a content server for transmitting media to a mobile terminal by the base station as described above will be described in more detail.
상기 도 4에 도시한 바와 같이, 본 발명의 실시예에 따른 MBS 컨트롤러(430)는 먼저 '미디어 정보 요청 메시지' 및 '미디어 정보 응답 메시지'를 이용하여 상기 컨텐츠 서버(450)가 제공할 수 있는 컨텐츠의 목록과 컨텐츠의 트래픽 특성에 대한 정보를 관리한다(401단계, 403단계). 이때, 상기 MBS 컨트롤러(430)가 MBS_ZONE 내의 모든 기지국들 예컨대 기지국(410)에게 스트리밍 미디어(streaming media)를 전송해야 하는 경우, 상기 MBS 컨트롤러(430)는 상기 기지국(410)이 MBS 버스트를 할당할 영역이 있는지를 미리 확인해야 한다.As shown in FIG. 4, the
이를 위해, 상기 MBS 컨트롤러(430)는 405단계에서 승인 요청 메시지를 상기 기지국(410)으로 전송하여 상기 기지국(410)이 사용 가능한 버스트 정보를 요청한다(405단계). 그러면 상기 기지국(410)은 상기 승인 요청 메시지에 대한 응답으로 승인 응답 메시지를 통해 MBS를 위한 버스트 정보를 상기 MBS 컨트롤러(430)에게 전달한다(407단계).To this end, the
그러면 상기 MBS 컨트롤러(430)는 상기 MBS_ZONE 내의 기지국들 예컨대, 상기 기지국(410)으로부터 수집한 정보를 이용하여 실제 MBS 버스트 할당 영역을 결정하고, 상기 결정 정보를 MBS 버스트 예약 요청 메시지에 포함하여 상기 기지국(410)으로 전송한다(409단계). 이때, 상기 MBS 컨트롤러(430)는 상기 결정한 할당 영역을 나타내기 위한 시작 프레임(start frame), 프레임 할당 주기(frame period), 프레임 할당 기간(frame duration), 시작 심볼(start symbol), 종료 심볼(end symbol), 시작 서브 채널(start subchannel) 및 종료 서브채널(end subchannel) 등의 정보를 상기 MBS 버스트 예약 요청 메시지에 포함하여 상기 기지국(410)에게 전달함으로써 MBS 버스트를 예약한다.The
다음으로, 상기 MBS 버스트 예약 요청 메시지를 수신한 상기 기지국(410)은 그에 대한 응답으로 MBS 버스트 예약 응답 메시지를 상기 MBS 컨트롤로(430)에게 전송한다(411단계). 이때, 상기 기지국(410)은 상기 MBS 컨트롤러(430)가 요청한 MBS 버스트에 대한 예약이 가능할 경우에는 상기 MBS 버스트 예약 응답 메시지에 "성공(Success)" 플래그를 설정하고, 상기 MBS 버스트에 대한 예약이 실패한 경우에는 상기 MBS 버스트 예약 응답 메시지에 "실패(Fail)" 플래그를 설정하여 상기 MBS 컨트롤러(430)에게 전송한다.Next, in response to receiving the MBS burst reservation request message, the
이때, 상기에서 MBS 버스트에 대한 예약이 실패할 경우, 상기 MBS 컨트롤러(430)는 새롭게 MBS 버스트 할당 영역을 결정한 후, 상기 MBS_ZONE 내의 모든 기지국(410)에게 다시 MBS 버스트 예약 요청 메시지를 전송해야 한다.In this case, when the reservation for the MBS burst fails, the
이와는 반대로, 상기 MBS_ZONE 내의 모든 기지국(410)에 대하여 MBS 버스트에 대한 예약이 성공했을 경우, 상기 MBS 컨트롤러(430)는 상기 기지국(410)에게 미디어 스트림을 전송하기 위해 상기 컨텐츠 서버(450)에게 미디어 요청 메시지를 전송한다(413단계). 그러면 상기 컨텐츠 서버(450)는 상기 미디어 요청 메시지에 대한 응답으로 미디어 응답 메시지를 상기 MBS 컨트롤러(430)에게 전송(415단계)하고, 이후 상기 MBS 컨트롤러(430)에게 미디어 스트림을 전송된다(417단계).In contrast, when a reservation for MBS burst is successful for all
그러면, 상기 MBS 컨트롤러(430)에서는 상기 컨텐츠 서버(450)로부터 전송되는 미디어 스트림에 대하여 트래픽 멀티플렉싱(traffic multiplexing) 및 쉐이핑(Shaping)의 처리 과정을 통해 MBS 미디어 스트림으로 생성하여 상기 기지국(410)으로 전송한다(419단계).Then, the
한편, 상기 도 4에서는 상기 기지국과 상기 MBS 컨트롤러가 별개의 구성을 통해 메시지를 송수신하는 구성을 보이고 있다. Meanwhile, FIG. 4 shows a configuration in which the base station and the MBS controller transmit and receive messages through separate configurations.
이하, 상기 MBS 컨트롤러(430)에서 수행하는 트래픽 처리 방법 즉, 컨텐츠 서버(450)로부터 전송되는 미디어 스트림에 대한 트래픽 멀티플렉싱 및 쉐이핑 처리 절차에 대하여 보다 구체적으로 살펴보기로 한다.Hereinafter, a traffic processing method performed by the
도 5는 본 발명의 실시예에 따른 트래픽 처리 과정을 개략적으로 도시한 도면이다.5 is a diagram schematically illustrating a traffic processing procedure according to an embodiment of the present invention.
상기 도 5를 참조하면, 먼저, 컨텐츠 서버(510)가 전송하는 미디어 정보의 트래픽 특성은 다양하지만, 스트리밍 미디어 경우의 트래픽 특성은 VBR(Variable Bit Rate)의 패턴을 가지는 경우가 많다. 즉, 일정 주기로 일정한 크기의 데이터가 연속적으로 전송되는 것이 아니라, 상기 도 5에 나타낸 미디어 스트림(501)(503)(505)의 형태에서와 같이 전송 주기와 전송 데이터의 크기가 가변적으로 변하는 형태를 가진다. Referring to FIG. 5, first, although traffic characteristics of media information transmitted by the content server 510 vary, traffic characteristics in the case of streaming media often have a pattern of Variable Bit Rate (VBR). In other words, instead of continuously transmitting data of a constant size at a constant period, as in the forms of the
그러나, 상기와 같은 VBR의 패턴을 가지는 미디어의 경우, 기지국(550) 입장에서는 버스트 할당 주기와, 버스트의 할당 크기가 일정하기 않기 때문에 실제 MBS 버스트를 위해 예약해야 할 버스트의 위치 및 크기를 결정하는 것이 매우 어렵게 된다. However, in the case of the media having the pattern of VBR as described above, the
따라서, 제안하는 본 발명의 실시예에 따른 상기 MBS 컨트롤러(530)에서는 다수의 컨텐츠 서버(510)로부터 전송되는 스트리밍 미디어에 대하여 멀티플렉싱(507)하고, 이를 다시 트래픽 패턴이 일정한 CBR(Constant Bit Rate)로 쉐이핑을 수행(509)을 수행하게 된다. 즉, 상기에서와 같이 상기 MBS 컨트롤러(530)를 통해 스트리밍 미디어에 대하여 멀티플렉싱 및 쉐이핑을 수행하면, 상기 도 5에 나타낸 참조부호 509에서와 같이 믹스된 멀티캐스트 스트림(Mixed Multicast Stream)의 형태 즉, 일정 주기와 일정 크기를 가지는 트래픽 형태로 가공이 가능하다.Therefore, in the MBS controller 530 according to the present invention, the multiplexing 507 is performed on the streaming media transmitted from the plurality of content servers 510, and again, the constant bit rate (CBR) is constant. In
따라서, 제안하는 본 발명의 실시예를 통해 상기 미디어 스트림을 위해 각 기지국(550)에 예약해야 하는 MBS 버스트의 할당 구간 및 주기를 명확하게 할 수 있다. 다음으로, 하기 도 6을 참조하여 상기 MBS 컨트롤러의 트래픽 처리 방법에 대하여 살펴보기로 한다.Therefore, according to the proposed embodiment of the present invention, it is possible to clarify the allocation interval and the period of the MBS burst to be reserved to each
도 6은 본 발명의 실시예에 따른 MBS 컨트롤러에서의 트래픽 처리 방법을 도시한 흐름도이다.6 is a flowchart illustrating a traffic processing method in an MBS controller according to an embodiment of the present invention.
상기 도 6에 도시한 바와 같이, 상기 MBS 컨트롤러는 미디어 서버의 미디어 정보 요청/응답 과정, 기지국의 할당 가능 영역 확인 요청/응답 과정, MBS 버스트 할당 영역 결정 과정, MBS 버스트 예약 요청/응답 과정, 미디어 요청/응답 과정, 트래픽 멀티플렉싱 및 쉐이핑 과정, 트래픽 처리를 거친 미디어 스트림을 기지국에 전달하는 과정을 포함하여 이루어진다.As shown in FIG. 6, the MBS controller requests media information request / response of the media server, assignable area confirmation request / response process of the base station, MBS burst allocation area determination process, MBS burst reservation request / response process, media. Request / response process, traffic multiplexing and shaping process, and passing the processed media stream to the base station.
상기 도 6을 참조하면, 상기 MBS 컨트롤러는 먼저 601단계에서 컨텐츠 서버로 미디어 정보 요청한다. 이후 상기 컨텐츠 서버로부터 그에 대한 응답이 전달되면, 603단계에서 기지국의 MBS 버스트 할당 가능 영역이 있는지 확인한다. 이때 상기 MBS 컨트롤러는 승인 요청 메시지 및 승인 요청 응답 메시지를 통해 상기 기지국의 MBS 버스트 할당 가능 영역을 확인한다.Referring to FIG. 6, in
다음으로, 605단계에서 상기 MBS 컨트롤러는 상기 기지국으로부터 전송되는 응답 메시지를 통해 상기 기지국의 버스트 정보를 수집하고, 상기 수집한 정보를 이용하여 상기 MBS 버스트 할당 영역을 결정한다. 이후 607단계에서 상기 MBS 컨트롤러는 상기 결정 정보를 MBS 버스트 예약 요청 메시지에 포함하여 상기 기지국으로 전송한다. 이후 상기 기지국으로부터 그에 대한 응답이 전달되면, 609단계에서 상기 MBS 버스트에 대한 예약 성공 여부를 판단한다.Next, in
이때, 상기 609단계에서의 판단결과 상기 MBS 버스트의 예약이 실패(fail)하면, 상기 MBS 컨트롤러는 상기 605단계로 진행하여 새롭게 MBS 버스를 할당 영역을 결정하여, 상기 기지국으로 MBS 버스트 예약 요청 메시지를 재 전송한다. 상기 609단계에서의 판단결과 상기 MBS 버스트의 예약이 성공(success)하면, 상기 MBS 컨트롤러는 611단계로 진행하여 상기 컨텐츠 서버로 미디어 요청 메시지를 전송한다. In this case, if the reservation of the MBS burst fails in
이후 상기 컨텐츠 서버로부터 성가 요청에 대한 응답 및 그에 상응하는 미디어가 전달되면, 상기 MBS 컨트롤러는 613단계에서 상기 전달된 미디어에 대하여 트래픽 멀티캐스팅 및 쉐이핑 처리를 수행한다. 마지막으로 615단계에서 상기 MBS 컨트롤러는 상기 멀티캐스팅 및 쉐이핑 처리된 트래픽을 각 기지국으로 전송한다.Then, when the response to the annoying request and the corresponding media is transmitted from the content server, the MBS controller performs traffic multicasting and shaping processing on the delivered media in
한편, 상기 MBS 서비스 제공 방안은 MBS 컨트롤러가 트래픽 처리를 한 데이터를 IP 패킷의 형태로 MBS 존 내의 모든 기지국에 보내주면, 각 기지국이 이를 MAC PDU(Packet Data Unit)로 만들어 이동 단말기에게 전송하게 된다. 그러나 이때 각 기지국의 상태나 다른 트래픽의 영향으로 기지국 별로 만들어지는 상기 MAC PDU가 달라 질 수 있다. 즉 상기 MAC PDU 생성시 분할(fragmentation)이나 패킹(packing) 등에 의해 상기 이동 단말기가 수신하는 MAC PDU가 달라지게 된다.Meanwhile, in the MBS service providing method, when the MBS controller sends traffic processed data to all base stations in the MBS zone in the form of an IP packet, each base station forms a MAC PDU (Packet Data Unit) and transmits the data to the mobile terminal. . However, at this time, the MAC PDU generated for each base station may be different due to the influence of each base station or other traffic. That is, the MAC PDU received by the mobile terminal is changed due to fragmentation or packing when generating the MAC PDU.
따라서, 본 발명의 실시예에서는 이를 개선하고자 상기 MAC PDU를 상기한 바와 같은 MBS 컨트롤러에서 만드는 방법을 제안한다.Therefore, an embodiment of the present invention proposes a method of making the MAC PDU in the MBS controller as described above to improve this.
상기 MAC PDU를 MBS 컨트롤러에서 만들기 위해서, 바람직하게는 상기 MBS 컨트롤러에는 이상에서 살펴본 바와 같은 기능 외에 다음과 같은 기능을 포함한다.In order to make the MAC PDU in the MBS controller, the MBS controller preferably includes the following functions in addition to the functions described above.
- CS(Convergence Sublayer) 계층의 분류(classification) 기능과 헤더 압축(header compression) 기능-Classification and header compression of CS (Convergence Sublayer) layer
- MAC 계층의 MAC PDU 생성 기능-MAC PDU generation function of MAC layer
상기 CS 계층은 상위 계층에서 전달된 데이터를 분류(classification) 하여 적합한 커넥션으로 매핑시키는 역할을 수행하며, 데이터의 압축을 수행하는 등 계층간의 접합을 담당하는 부계층의 역할을 수행한다. 즉, 상기 MAC PDU를 생성하기 위해서는 반드시 CS 계층의 도움이 필요하므로 상기 MBS 컨트롤러에는 CS 계층 기능과 MAC PDU를 생성하는 기능이 함께 포함된다. The CS layer performs a role of classifying data transferred from an upper layer and mapping the data to an appropriate connection, and serves as a sub-layer responsible for joining layers, such as compressing data. That is, since the help of the CS layer is required to generate the MAC PDU, the MBS controller includes a CS layer function and a function of generating a MAC PDU.
본 발명의 실시예에서는 상기 기능을 MBS 컨트롤러에 포함시킴으로써, MBS 컨트롤러는 트래픽을 처리한 후 이를 다시 MAC PDU로 만들고 MBS 존 내의 기지국에게 전송한다. 이를 수신한 기지국은 별도의 MAC PDU 생성 과정을 거치지 않고 변조 및 부호화를 통해 이동 단말기에게 전달하게 된다.In the embodiment of the present invention, by including the above function in the MBS controller, the MBS controller processes the traffic and then converts the MAC PDU back to the base station in the MBS zone. The base station which receives this is transmitted to the mobile terminal through modulation and encoding without going through a separate MAC PDU generation process.
이상에서 살펴본 바와 같이, 본 발명의 상세한 설명에서는 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.As described above, in the detailed description of the present invention has been described with respect to specific embodiments, various modifications are of course possible without departing from the scope of the invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the claims below, but also by the equivalents of the claims.
상술한 바와 같이 본 발명에서 제안하는 본 발명의 광대역 무선 접속 시스템에서 MBS를 지원하기 위한 장치 및 방법에 따르면, 다수의 기지국을 제어하기 위한 MBS 컨트롤러를 통해 VBR 형태의 미디어 스트리밍 트래픽에 대하여 멀티플렉싱 및 쉐이핑 처리하여 CBR 형태로 변환하고, 또한 각 기지국에 MBS 버스트 할당을 위한 자원 예약 과정을 통해 사용자들에게 효과적인 MBS를 제공할 수 있는 이점을 가진다. 또한 상기 MBS 컨트롤러에서 MAC PDU를 생성함으로써 스트리밍 서버가 전송하는 동일한 데이터를 각 기지국이 별도로 만들어야 하는 프로세싱 낭비를 줄일 수 있다. 또한 MBS 서비스를 통해 이동 단말기가 수신하는 MAC PDU는 모두 동일하므로 다중 기지국 접속(multi-BS access) 방식을 사용할 경우 이동 단말기가 수신하는 데이터가 다를 경우 RF combining의 효과를 얻을 수 없는 단점을 극복할 수 있다.As described above, according to the apparatus and method for supporting MBS in the broadband wireless access system of the present invention proposed by the present invention, multiplexing and shaping of VBR-type media streaming traffic through an MBS controller for controlling a plurality of base stations It converts to CBR form by processing, and also has an advantage of providing effective MBS to users through resource reservation process for MBS burst allocation to each base station. In addition, by generating the MAC PDU in the MBS controller, it is possible to reduce processing waste that each base station needs to separately generate the same data transmitted by the streaming server. In addition, since the MAC PDUs received by the mobile terminal through the MBS service are all the same, if the data received by the mobile terminal is different when the multi-BS access method is used, the RF combining effect cannot be obtained. Can be.
Claims (26)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/582,688 US7978650B2 (en) | 2005-10-19 | 2006-10-17 | Apparatus and method for supporting multicast/broadcast service in broadband wireless access system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050098873 | 2005-10-19 | ||
KR1020050098873 | 2005-10-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070042851A true KR20070042851A (en) | 2007-04-24 |
KR100961927B1 KR100961927B1 (en) | 2010-06-10 |
Family
ID=38177573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050124823A KR100961927B1 (en) | 2005-10-19 | 2005-12-16 | Apparatus and method for support multicast/broadcast service and system thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100961927B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100831328B1 (en) * | 2007-04-10 | 2008-05-22 | 삼성전자주식회사 | Method and system for ip multicast service in mobile wimax |
WO2011081355A2 (en) * | 2009-12-31 | 2011-07-07 | Samsung Electronics Co., Ltd. | Method and apparatus for generating/parsing resource allocation indication message |
WO2013095051A1 (en) * | 2011-12-23 | 2013-06-27 | Samsung Electronics Co., Ltd. | Method and apparatus for providing voice service in communication system |
US8498232B2 (en) | 2007-12-27 | 2013-07-30 | Lg Electronics Inc. | Method of transmitting data in wireless communication system |
KR101446228B1 (en) * | 2007-10-17 | 2014-10-01 | 삼성전자주식회사 | Apparatus and method for managing zone for mcbcs in wireless communication system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0893027B1 (en) | 1996-04-12 | 2004-08-25 | Imedia Corporation | Compressed-video distribution system having a statistical multiplexer with transcoders |
US7222150B1 (en) | 2000-08-15 | 2007-05-22 | Ikadega, Inc. | Network server card and method for handling requests received via a network interface |
US20040029591A1 (en) * | 2002-08-07 | 2004-02-12 | Nortel Networks Limited | Method and apparatus for accommodating high bandwidth traffic on a wireless network |
-
2005
- 2005-12-16 KR KR1020050124823A patent/KR100961927B1/en not_active IP Right Cessation
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100831328B1 (en) * | 2007-04-10 | 2008-05-22 | 삼성전자주식회사 | Method and system for ip multicast service in mobile wimax |
KR101446228B1 (en) * | 2007-10-17 | 2014-10-01 | 삼성전자주식회사 | Apparatus and method for managing zone for mcbcs in wireless communication system |
US8498232B2 (en) | 2007-12-27 | 2013-07-30 | Lg Electronics Inc. | Method of transmitting data in wireless communication system |
WO2011081355A2 (en) * | 2009-12-31 | 2011-07-07 | Samsung Electronics Co., Ltd. | Method and apparatus for generating/parsing resource allocation indication message |
WO2011081355A3 (en) * | 2009-12-31 | 2011-11-10 | Samsung Electronics Co., Ltd. | Method and apparatus for generating/parsing resource allocation indication message |
US9226281B2 (en) | 2009-12-31 | 2015-12-29 | Samsung Electronics Co., Ltd. | Method and apparatus for generating/parsing resource allocation indication message |
WO2013095051A1 (en) * | 2011-12-23 | 2013-06-27 | Samsung Electronics Co., Ltd. | Method and apparatus for providing voice service in communication system |
US9479351B2 (en) | 2011-12-23 | 2016-10-25 | Samsung Electronics Co., Ltd. | Method and apparatus for providing voice service in communication system |
Also Published As
Publication number | Publication date |
---|---|
KR100961927B1 (en) | 2010-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7978650B2 (en) | Apparatus and method for supporting multicast/broadcast service in broadband wireless access system | |
US8649309B2 (en) | Apparatus and method for creating data path for broadcasting service in cellular network | |
KR101419953B1 (en) | Distributed architecture and methods for broadcast/multicast service | |
KR100905613B1 (en) | Method and apparatus for transmitting/receiving multicast of data packet in mobile communication system | |
EP1428336B1 (en) | Apparatus, and associated method, for multicasting data in a radio communications system | |
US7567528B2 (en) | Communications system | |
US8265013B2 (en) | Apparatus and method for supporting interactive broadcasting service in broadband wireless access (BWA) system | |
JP4783179B2 (en) | Area management system | |
US8270324B2 (en) | Method for bearer control and deletion, data distribution, and modification | |
WO2006115367A1 (en) | System and method for providing broadcast service in a mobile communication system | |
WO2008136605A2 (en) | Apparatus and method for setting up quality of service in a wireless communication system | |
JP2005530451A (en) | Multimedia service method in wireless mobile communication system | |
KR20070073152A (en) | Method and apparatus for managing connection identifier in a multi-hop relay wireless access communication system | |
WO2008108552A1 (en) | Apparatus and method for changing a multicast and broadcast service (mcbcs) broadcasting channel in a broadband wireless access system | |
US20070121498A1 (en) | System and method for transmitting non-real-time data in a broadband communication system | |
US20080089264A1 (en) | Apparatus and method for providing news service using multicast and broadcast service in broadband wireless access system | |
EP2403179B1 (en) | Method and system for assigning carriers to a mobile station | |
US20080009319A1 (en) | Multicast and broadcast service (mbs) apparatus and method in broadband wireless access (bwa) system | |
WO2019158219A1 (en) | Ran device and core network device for network slicing | |
JP4675416B2 (en) | System and method for providing a broadcast service in a mobile communication system | |
US8442065B2 (en) | Apparatus and method for supporting quality of service in wideband wireless communication system using multiple frequency allocations | |
US8989073B2 (en) | Method and apparatus for performing carrier switching in a wireless communication system using multi-carriers | |
KR100961927B1 (en) | Apparatus and method for support multicast/broadcast service and system thereof | |
EP2426958B1 (en) | Method, bm-sc and base station for multiplexing mbms services in mbsfn | |
JP5136646B2 (en) | Communication control method, wireless device, base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130429 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140429 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150429 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160428 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170427 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |