[go: up one dir, main page]

KR100876500B1 - WiBro channel allocation method for real time broadcasting service - Google Patents

WiBro channel allocation method for real time broadcasting service Download PDF

Info

Publication number
KR100876500B1
KR100876500B1 KR1020070005165A KR20070005165A KR100876500B1 KR 100876500 B1 KR100876500 B1 KR 100876500B1 KR 1020070005165 A KR1020070005165 A KR 1020070005165A KR 20070005165 A KR20070005165 A KR 20070005165A KR 100876500 B1 KR100876500 B1 KR 100876500B1
Authority
KR
South Korea
Prior art keywords
wibro
user terminal
base station
multicast
packet
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.)
Expired - Fee Related
Application number
KR1020070005165A
Other languages
Korean (ko)
Other versions
KR20080067801A (en
Inventor
이종민
박애향
최준균
전병천
송한영
Original Assignee
한국정보통신대학교 산학협력단
(주)넷비젼텔레콤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국정보통신대학교 산학협력단, (주)넷비젼텔레콤 filed Critical 한국정보통신대학교 산학협력단
Priority to KR1020070005165A priority Critical patent/KR100876500B1/en
Publication of KR20080067801A publication Critical patent/KR20080067801A/en
Application granted granted Critical
Publication of KR100876500B1 publication Critical patent/KR100876500B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 실시간 방송서비스를 위한 와이브로 채널 할당방법에 관한 것으로, 무선 통신시스템 환경에서 WiBro(Wireless Broadband, 이하, '와이브로'라 칭함) 기지국과 적어도 하나의 사용자 단말간의 실시간 와이브로 방송서비스를 제공하기 위한 채널 할당방법에 있어서, 각 사용자 단말은 목적지 포트번호를 갖는 UDP/TCP(User Datagram Protocol/Transmission Control Protocol) 패킷(및 멀티캐스트 목적지 주소를 갖는 IP 패킷)을 이용하여 상기 와이브로 기지국에 멀티캐스트 서비스 등록을 위한 메시지를 전송하는 단계와, 상기 와이브로 기지국은 각 사용자 단말로부터 전송된 UDP/TCP 패킷(및 멀티캐스트 IP 패킷)을 제공받아 이를 분석하여 목적지 포트번호의 하위 8비트(또는 IP 패킷의 목적지 멀티캐스트 주소의 하위 8비트)에 해당하는 정보를 추출하는 단계와, 상기 와이브로 기지국은 상기 추출된 목적지 포트번호(또는 IP 목적지 멀티캐스트 주소)의 하위 8비트에 해당하는 정보를 매체 접근 제어(Media Access Control, 이하, 'MAC'라 칭함) 헤더부 내의 멀티캐스트 연결 식별자(Connection ID, CID)의 하위 8비트에 매핑하여 해당 사용자 단말에 할당하는 단계를 포함함으로써, 실시간 와이브로 방송서비스를 위한 대역폭을 효율적으로 제공할 수 있는 효과가 있다.The present invention relates to a WiBro channel allocation method for a real-time broadcasting service, and to provide a real-time WiBro broadcast service between a WiBro (Wireless Broadband) base station and at least one user terminal in a wireless communication system environment. In the channel allocation method, each user terminal registers a multicast service with the WiBro base station by using a UDP / TCP (User Datagram Protocol / Transmission Control Protocol) packet having a destination port number (and an IP packet having a multicast destination address). And transmitting the message for the WiBro base station, receiving the UDP / TCP packet (and the multicast IP packet) transmitted from each user terminal and analyzing the lower 8 bits of the destination port number (or the destination multi of the IP packet). Extracting information corresponding to the lower 8 bits of the cast address; The base station transmits information corresponding to the lower 8 bits of the extracted destination port number (or IP destination multicast address) in the multicast connection identifier (Media Access Control, hereinafter referred to as 'MAC') header part (Connection). By mapping to the lower 8 bits of the ID, CID) to the corresponding user terminal, there is an effect that can efficiently provide a bandwidth for the real-time WiBro broadcast service.

Description

실시간 방송서비스를 위한 와이브로 채널 할당방법{WIBRO CHANNEL ALLOCATION METHOD FOR REALTIME BROADCASTING SERVICES}WiBro channel allocation method for real-time broadcasting service {WIBRO CHANNEL ALLOCATION METHOD FOR REALTIME BROADCASTING SERVICES}

도 1은 본 발명의 일 실시예에 따른 실시간 방송서비스를 위한 와이브로 채널 할당방법을 설명하기 위한 전체적인 개념도.1 is a conceptual diagram illustrating a WiBro channel allocation method for a real-time broadcasting service according to an embodiment of the present invention.

도 2는 본 발명의 일 실시예에 따른 실시간 방송서비스를 위한 와이브로 채널 할당방법을 설명하기 위한 전체적인 흐름도.2 is a flowchart illustrating a method for allocating a WiBro channel for a real-time broadcasting service according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 UDP/TCP 패킷의 목적지 포트번호를 이용하여 실시간 방송서비스를 위한 와이브로 채널 할당방법을 구체적으로 설명하기 위한 개념도.3 is a conceptual diagram illustrating a WiBro channel allocation method for a real-time broadcasting service in detail using a destination port number of a UDP / TCP packet according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 IP 패킷의 목적지 주소를 이용하여 실시간 방송서비스를 위한 와이브로 채널 할당방법을 설명하기 위한 개념도.4 is a conceptual diagram illustrating a method for allocating a WiBro channel for a real-time broadcasting service using a destination address of an IP packet according to an embodiment of the present invention.

본 발명은 실시간 방송 서비스를 위한 와이브로 채널 할당방법에 관한 것으 로, 보다 상세하게는 와이브로 방송 서비스를 위한 채널을 UDP/TCP(User Datagram Protocol/Transmission Control Protocol) 패킷의 목적지 포트번호 또는 IP 패킷의 목적지 주소를 이용하여 와이브로 기지국과 사용자 단말간의 실시간 와이브로 방송서비스를 제공하기 위한 채널 할당방법에 관한 것이다.The present invention relates to a WiBro channel allocation method for a real-time broadcasting service, and more particularly, a destination port number of a UDP / TCP (User Datagram Protocol / Transmission Control Protocol) packet or a destination of an IP packet. The present invention relates to a channel allocation method for providing a real-time WiBro broadcast service between a WiBro base station and a user terminal using an address.

즉, 본 발명은 실시간 방송서비스를 위한 와이브로 채널 할당방법에 관한 것으로서, 와이브로 채널과 방송서비스 채널간의 매핑 즉, 와이브로 멀티캐스트 연결 식별자(Multicast CID)를 대응되는 방송서비스로 매핑하여 해당 사용자 단말에 할당하는 방법에 관한 것이다.That is, the present invention relates to a WiBro channel allocation method for a real-time broadcasting service, and mapping between a WiBro channel and a broadcast service channel, that is, mapping a WiBro multicast connection identifier (Multicast CID) to a corresponding broadcast service and assigning the same to a corresponding user terminal. It is about how to.

일반적으로, 현재 무선 환경에서 방송서비스를 제공하기 위한 솔루션(Solution)은 고속의 멀티미디어 데이터 전송을 목적으로 하는 와이브로 망의 멀티캐스트 및 방송 서비스(Multicast Broadcast Service, 이하, 'MBS'라 칭함) 개념으로서, IP(Internet Protocol) 멀티캐스트를 기반으로 이루어진다.In general, a solution for providing a broadcast service in a wireless environment is a concept of a multicast broadcast service (hereinafter, referred to as 'MBS') of WiBro network for the purpose of high-speed multimedia data transmission. It is based on IP (Internet Protocol) multicast.

이것은 일정 수준의 사용자가 동일한 셀(Cell)에 존재하는 경우, 각 사용자로의 전송 시 필요한 자원을 공유하게 함으로써, 다수의 사용자가 동일한 멀티미디어 데이터를 수신하도록 하여 자원의 효율을 높일 수 있는 장점을 가지고 있다.This has the advantage of increasing the efficiency of resources by allowing multiple users to receive the same multimedia data by sharing resources required for transmission to each user when a certain level of users exists in the same cell. have.

각 사용자 단말이 기지국(Base Station, BS)에게 동적 서비스 첨부(Dynamic Service Addition, DSA) 메시지를 이용하여 MBS 서비스를 요청할 때, 각 사용자 단말은 기지국(BS)에게 멀티캐스트 주소(Address)와 포트번호(Port Number)를 알려준다.When each user terminal requests MBS service using a Dynamic Service Addition (DSA) message to a base station (BS), each user terminal sends a multicast address and a port number to the base station (BS). (Port Number)

이때, 기지국(BS)은 멀티캐스트 주소, 포트번호, 연결 식별자(CID), SFID(서비스 플로우 ID), MBZ_ZONE(멀티캐스트 및 브로드캐스트 플로우에 대한 CID가 유효한 지역을 나타내기 위하여 사용되는 MBS Zone 식별자)와 같은 파라미터들을 이용하여 각 사용자 단말과의 연결(Connection)을 관리하게 된다. 각 사용자 단말이 새로운 연결을 시도하거나 서비스를 요청할 때마다 이와 같은 과정은 반복적으로 행해져야 한다.At this time, the BS performs a multicast address, a port number, a connection identifier (CID), an SFID (service flow ID), and an MBZ_ZONE (MBS Zone identifier used to indicate a region in which CIDs for multicast and broadcast flows are valid. The connection with each user terminal is managed using parameters such as). This process must be repeated each time a user terminal attempts a new connection or requests a service.

그러나, 기지국(BS)과 각 사용자 단말사이의 채널(예컨대, CID)은 변경을 하지 않는 것이 가장 최선이고, 변경을 해야 하는 상황이라면 그 절차가 간단한 것이 좋다. 왜냐하면, 예를 들어 라우터(Router)에서 IP 주소를 검색하는 것은 속도와 데이터베이스(DB) 크기(Size)에 따라서 다르므로, 성능을 약화시키게 되기 때문이다.However, it is best not to change the channel (eg, CID) between the base station BS and each user terminal, and the procedure should be simple if the situation should be changed. This is because, for example, retrieving an IP address from a router depends on the speed and the size of the database, thus reducing performance.

따라서, 무료, Pay per View, 다운로드 형태 등과 같은 다양한 방송서비스를 위한 새로운 연결과 변경이 필요한 경우, 간단한 파라미터의 바인딩(Binding)을 통해 채널을 할당해 주는 방법이 필요한 실정이다.Therefore, when a new connection and change for various broadcasting services such as free, pay per view, download type, etc. are needed, a method of allocating a channel through simple parameter binding is needed.

본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 와이브로의 기지국과 사용자 단말간의 연결(Connection) 관리기법을 방송용 채널 할당을 위해 적절하게 매핑(Mapping)하여 실시간 방송서비스를 제공할 수 있도록 한 실시간 방송 서비스를 위한 와이브로 채널 할당방법을 제공하는데 있다.The present invention has been made to solve the above-described problems, an object of the present invention is to provide a real-time broadcast service by mapping the connection management method between the base station and the user terminal of the WiBro appropriately for channel allocation for broadcasting. The purpose of the present invention is to provide a WiBro channel allocation method for a real-time broadcasting service.

본 발명의 다른 목적은 성능 및 속도를 고려하여 분류된 실시간 방송서비스 채널을 UDP/TCP 패킷의 목적지 포트번호 또는 IP 패킷의 멀티캐스트 목적지 주소를 이용하여 할당하는 방법을 제공하는데 있다.Another object of the present invention is to provide a method for allocating a real-time broadcast service channel classified in consideration of performance and speed using a destination port number of a UDP / TCP packet or a multicast destination address of an IP packet.

전술한 목적을 달성하기 위하여 본 발명의 제1 측면은, 무선 통신시스템 환경에서 와이브로(WiBro) 기지국과 적어도 하나의 사용자 단말간의 실시간 와이브로 방송서비스를 제공하기 위한 채널 할당방법에 있어서, (a) 각 사용자 단말은 목적지 포트번호를 갖는 UDP/TCP 패킷을 이용하여 상기 와이브로 기지국에 멀티캐스트 서비스 등록을 위한 메시지를 전송하는 단계; (b) 상기 와이브로 기지국은 각 사용자 단말로부터 전송된 UDP/TCP 패킷을 제공받아 이를 분석하여 목적지 포트번호의 하위 8비트에 해당하는 정보를 추출하는 단계; 및 (c) 상기 와이브로 기지국은 상기 추출된 목적지 포트번호의 하위 8비트에 해당하는 정보를 MAC 헤더부 내의 멀티캐스트 연결 식별자(CID)의 하위 8비트에 매핑하여 해당 사용자 단말에 할당하는 단계를 포함하는 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법을 제공하는 것이다.In order to achieve the above object, a first aspect of the present invention provides a channel allocation method for providing a real-time WiBro broadcast service between a WiBro base station and at least one user terminal in a wireless communication system environment, the method comprising: Transmitting, by the user terminal, a message for registering a multicast service to the WiBro base station using a UDP / TCP packet having a destination port number; (b) receiving, by the WiBro base station, UDP / TCP packets transmitted from each user terminal and extracting information corresponding to the lower 8 bits of the destination port number; And (c) mapping, by the WiBro base station, information corresponding to the lower 8 bits of the extracted destination port number to the lower 8 bits of the multicast connection identifier (CID) in the MAC header unit and assigning the corresponding information to the corresponding user terminal. It is to provide a WiBro channel allocation method for a real-time broadcasting service, characterized in that.

본 발명의 제2 측면은, 무선 통신시스템 환경에서 와이브로(WiBro) 기지국과 적어도 하나의 사용자 단말간의 실시간 와이브로 방송 서비스를 제공하기 위한 채널 할당방법에 있어서, (a') 각 사용자 단말은 목적지 주소를 갖는 IP 패킷을 이용하여 상기 와이브로 기지국에 멀티캐스트 서비스 등록을 위한 메시지를 전송하는 단계; (b') 상기 와이브로 기지국은 각 사용자 단말로부터 전송된 IP 패킷을 제공받아 이를 분석하여 목적지 주소의 하위 8비트에 해당하는 정보를 추출하는 단계; 및 (c') 상기 와이브로 기지국은 상기 추출된 목적지 주소의 하위 8비트에 해당하는 정보를 MAC 헤더부 내의 멀티캐스트 연결 식별자(CID)의 하위 8비트에 매핑하여 해당 사용자 단말에 할당하는 단계를 포함하는 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법을 제공하는 것이다.A second aspect of the present invention provides a channel allocation method for providing a real-time WiBro broadcast service between a WiBro base station and at least one user terminal in a wireless communication system environment, wherein (a ') each user terminal is assigned a destination address. Transmitting a message for registering a multicast service to the WiBro base station using an IP packet having a packet; (b ') receiving, by the WiBro base station, an IP packet transmitted from each user terminal and extracting information corresponding to the lower 8 bits of the destination address; And (c ') mapping, by the WiBro base station, information corresponding to the lower 8 bits of the extracted destination address to the lower 8 bits of the multicast connection identifier (CID) in the MAC header unit and assigning the corresponding information to the corresponding user terminal. It is to provide a WiBro channel allocation method for a real-time broadcasting service, characterized in that.

여기서, 상기 IP 패킷은 클래스(Class) D 주소(Address)로 이루어짐이 바람직하다.Here, the IP packet is preferably composed of a Class D Address.

바람직하게는, 상기 MAC 헤더부는 와이브로의 규격에서 미리 정해놓은 2계층의 식별자이다.Preferably, the MAC header portion is a two-layer identifier predetermined in the WiBro standard.

바람직하게는, 상기 무선 통신시스템 환경은 IEEE 802.16 통신 시스템이다.Advantageously, said wireless communication system environment is an IEEE 802.16 communication system.

본 발명의 제3 측면은, 상술한 실시간 방송 서비스를 위한 와이브로 채널 할당방법을 실행시키기 위한 프로그램을 기록한 기록매체를 제공한다.A third aspect of the present invention provides a recording medium on which a program for executing the WiBro channel allocation method for the real-time broadcasting service described above is recorded.

이하, 첨부 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. 그러나, 다음에 예시하는 본 발명의 실시예는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 다음에 상술하는 실시예에 한정되는 것은 아니다. 본 발명의 실시예는 당업계에서 통상의 지식을 가진 자에게 본 발명을 보다 완전하게 설 명하기 위하여 제공되어지는 것이다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, embodiments of the present invention illustrated below may be modified in many different forms, and the scope of the present invention is not limited to the embodiments described below. Embodiment of the present invention is provided to more fully explain the present invention to those skilled in the art.

먼저, IEEE(Institute of Electrical and Electronics Engineers) 802.16 규격에서의 멀티캐스트 방송을 위한 MBS는 단일-기지국 접속(Single-Base Station Access) 방식과 다중-기지국 접속(Multi-Base Station Access) 방식으로 나뉘며, 하나의 송신자가 여러 수신자에게 데이터를 보내는 형식과 유사하다. 이를 기존 IP 멀티캐스트 서비스와 연동시키기 위해서는 소스-기반 멀티캐스트(Source-Specific Multicast) 기술과 MBS를 매핑(Mapping)하는 기술이 요구된다.First, MBS for multicast broadcasting in the Institute of Electrical and Electronics Engineers (IEEE) 802.16 standard is divided into a single-base station access method and a multi-base station access method. It is similar to the format in which one sender sends data to multiple receivers. In order to interwork with the existing IP multicast service, a source-specific multicast technique and a technique for mapping an MBS are required.

IEEE 802.16 규격에서의 연결(Connection) 관리를 위한 용도로서의 연결 식별자(CID)는 널(Null)이 아닌 AdmittedQoSParamSet 또는 ActiveQoSParamSet을 가진 서비스 플로우에 기지국(Base Station, BS)이 할당한 식별자(ID)를 의미한다.The connection identifier (CID) as a use for connection management in the IEEE 802.16 standard refers to an identifier (ID) assigned by a base station (BS) to a service flow having a non-null AdmittedQoSParamSet or ActiveQoSParamSet. do.

단일-기지국-MBS(Single-BS-MBS)는 하나의 기지국(BS)을 이용해서 MBS를 제공하는 방식으로서, 서비스의 식별을 위해 연결 식별자(CID)를 이용하며, 이러한 연결 식별자(CID)는 MAC 계층에서 받아지고 프로세싱(Processing) 된다.Single-BS-MBS (Single-BS-MBS) is a way to provide a MBS using one base station (BS), using a connection identifier (CID) for identification of the service, this connection identifier (CID) is It is received at the MAC layer and processed.

다중-기지국-MBS(Multi-BS-MBS)는 여러 개의 기지국(BS)을 이용해서 멀티캐스트 및 브로드캐스(Multicast and Broadcast) 서비스를 제공하는 방식으로서, 특정 다중-기지국 MBS 연결에 성공적으로 등록이 된 모든 사용자 단말들은 주어진 시간 내에 다중 기지국이 전송한 멀티캐스트 및 브로트캐스트 컨텐츠의 암호화된 데이터들을 셀 상에서 받을 수 있다.Multi-BS-MBS (Multi-BS-MBS) is a method of providing multicast and broadcast services using multiple base stations (BSs), and is successfully registered with a specific multi-station MBS connection. All user terminals can receive encrypted data of multicast and broadcast content transmitted by multiple base stations within a given time.

다중 기지국간 동기화 된 멀티캐스트 서비스는 사용자 단말이 다중 기지국으로부터 멀티캐스트 또는 브로드캐스트 전송을 받을 수 있다. 다중-기지국 MBS 연결은 같은 연결 식별자(CID)를 사용해야만 하며, 기지국 그룹간 동기화 된 관리에서 똑같은 데이터를 제공해야만 한다.In a multicast service synchronized between multiple base stations, a user terminal may receive multicast or broadcast transmissions from multiple base stations. Multi-base station MBS connections must use the same Connection Identifier (CID) and must provide the same data in synchronized management between groups of base stations.

각각의 방송서비스는 멀티캐스트 연결 식별자(Multicast CID)에 의해 식별되며, 멀티캐스트 서비스를 수신하기 위해 사용자 단말이 특정 멀티캐스트 서비스의 고객이라는 것을 기지국에 통지하고 멀티캐스트 연결식별자(Multicast CID)를 할당 받아야 한다.Each broadcast service is identified by a multicast CID, which notifies the base station that the user terminal is a customer of a specific multicast service and assigns a multicast CID to receive the multicast service. Should receive

모든 사용자 트래픽은 트랜스포트 연결(Transport Connection)로 전송되며, 이는 IP와 같은 Connection-less 프로토콜을 구현하는 서비스 플로우의 경우에도 적용된다.All user traffic is sent over a transport connection, which also applies to service flows that implement connection-less protocols such as IP.

기지국에 의해 할당된 자원을 가지고 있으나 이러한 파라미터들이 활성적이지는 않은 admitted, 혹은 기지국에 의해 수행된 자원을 가지고 있는 활성적인 Active 서비스 플로우(SFID에 의해 구별됨)는 기지국에 의해 할당되는 트랜스포트 연결 식별자(Transport CID)에 매핑(Mapping)된다.An active Active service flow (identified by SFID) that has resources allocated by the base station but whose parameters are not active, or which has resources performed by the base station, is determined by the transport connection identifier (as assigned by the base station). Mapping to Transport CID).

도 1은 본 발명의 일 실시예에 따른 실시간 방송서비스를 위한 와이브로 채널 할당방법을 설명하기 위한 전체적인 개념도로서, 와이브로 방송서비스를 위한 채널을 UDP 패킷(Packet)의 목적지 포트번호(Destination Port Number) 또는 IP 패킷(Packet)의 멀티캐스트 목적지 주소를 이용하여 와이브로에서 트랜스포트 연결 식별자(CID)가 적어도 하나의 사용자 단말(예컨대, 휴대폰, PDA, 노트북 등과 같은 이동통신 단말기)에 할당되는 과정에서 이용되는 구성요소들과 데이터의 흐 름을 나타낸 것이다.1 is a general conceptual diagram illustrating a WiBro channel allocation method for a real-time broadcasting service according to an embodiment of the present invention, wherein a channel for a WiBro broadcasting service is a destination port number of a UDP packet or a destination port number; A configuration used in a process in which a transport connection identifier (CID) is assigned to at least one user terminal (eg, a mobile communication terminal such as a mobile phone, a PDA, a notebook computer, etc.) in WiBro using a multicast destination address of an IP packet. It shows the flow of elements and data.

도 1을 참조하면, 각 사용자 단말이 예컨대, 인터넷 그룹 관리 프로토콜을 이용하여 방송서비스를 등록할 때, 기지국(Base Station, BS)은 IP 주소(Address)와 포트번호(Port Number)에 대한 정보를 알 수 있으며, 이와 같은 정보들을 멀티캐스트 연결 식별자(Multicast CIDs)와 매핑(Mapping)하여 해당 사용자 단말에게 트랜스포트 연결정보를 전달함으로써, 채널할당이 이루어진다.Referring to FIG. 1, when each user terminal registers a broadcast service using, for example, an Internet group management protocol, a base station (BS) may provide information about an IP address and a port number. It can be seen, by mapping the information with the multicast CIDs (Multicast CIDs) to deliver the transport connection information to the user terminal, the channel assignment is made.

한편, 상위계층 구성요소들은 예컨대, 브릿지(Bridge), 라우터(Router), 호스트(Host) 등이 있으며, 하향링크 분류요소는 예컨대, 포트번호(Port #), 클래스(Class) D 주소(Address) 등이 있다.Meanwhile, the upper layer components may include, for example, a bridge, a router, and a host, and the downlink classification elements may include, for example, a port number and a class D address. Etc.

도 2는 본 발명의 일 실시예에 따른 실시간 방송서비스를 위한 와이브로 채널 할당방법을 설명하기 위한 전체적인 흐름도로서, 와이브로 방송서비스를 위한 채널을 UDP 패킷의 목적지 포트번호 또는 IP 패킷의 멀티캐스트 목적지 주소를 이용하여 할당하는 전체적인 흐름도이다.2 is a flowchart illustrating a method for allocating a WiBro channel for a real-time broadcasting service according to an embodiment of the present invention, wherein a channel for a WiBro broadcasting service is set to a destination port number of a UDP packet or a multicast destination address of an IP packet. This is the overall flow chart to assign.

도 2를 참조하면, 먼저, 상위계층 구성요소들(예컨대, 브릿지(Bridge), 라우터(Router), 호스트(Host) 등)로부터 도착하면(S100), 상기 도착한 패킷으로부터 하향 링크 분류요소들(예컨대, 포트번호 또는 클래스 D 주소 등)을 검사한다(S200).Referring to FIG. 2, first, when arriving from higher layer components (eg, a bridge, a router, a host, etc.) (S100), downlink classification elements (eg, from the arrived packet) may be used. , Port number or class D address) is checked (S200).

다음으로, 실시간 방송을 위한 멀티캐스트 서비스인지 아닌지를 판단하여(S300), 멀티캐스트 서비스인 경우 본 발명의 채널 할당방법 즉, 포트번호 또는 클래스 D 주소의 하위 8비트(bits)와 IEEE 802.16 규격에 있는 멀티캐스트 연결 식별자(Multicast CID)의 하위 8비트(bits)를 매핑(Mapping)하여 해당 사용자 단말에게 전달함으로써 채널할당이 이루어진다(S400).Next, it is determined whether or not it is a multicast service for real-time broadcasting (S300). In the case of a multicast service, the channel allocation method of the present invention, that is, the lower 8 bits of a port number or a class D address and the IEEE 802.16 standard are used. Channel allocation is performed by mapping the lower 8 bits of the multicast connection identifier (Multicast CID) to the corresponding user terminal (S400).

한편, 상기 단계S300에서의 판단 결과, 멀티캐스트 서비스가 아닌 경우 미리 정의된 기본 연결 식별자(Basic CID)에 패킷(Packet)을 매핑(Mapping)하여 해당 사용자 단말에게 전달함으로써 채널할당이 이루어진다(S500).Meanwhile, as a result of the determination in step S300, in the case of not the multicast service, channel allocation is performed by mapping a packet to a predefined basic connection identifier (Basic CID) and delivering the packet to the corresponding user terminal (S500). .

도 3은 본 발명의 일 실시예에 따른 UDP/TCP 패킷의 목적지 포트번호를 이용하여 실시간 방송서비스를 위한 와이브로 채널 할당방법을 구체적으로 설명하기 위한 개념도로서, 예컨대, UDP(User Datagram Protocol) 패킷의 목적지 포트번호와 와이브로의 규격에서 정해놓은 2계층의 식별자인 MAC 헤더(Header) 내의 멀티캐스트 연결 식별자(Multicast CID) 패킷 포맷(Format)을 나타낸 것이다.3 is a conceptual diagram illustrating a WiBro channel allocation method for a real-time broadcasting service in detail using a destination port number of a UDP / TCP packet according to an embodiment of the present invention. For example, FIG. It shows the multicast CID packet format in the MAC header, which is a two-layer identifier defined by the destination port number and the WiBro standard.

도 3을 참조하면, 본 발명의 포트번호(Port Number)를 이용한 채널 할당방법은 UDP/TCP 패킷의 목적지 포트주소의 2 옥텟(Octets)을 이용한 방법으로서, 와이브로의 규격에서 정해놓은 2계층(Layer 2)의 식별자인 MAC 헤더(Header)내에 할당되는 멀티캐스트 서비스를 제공하기 위한 트랜스포트 연결(Transport Connection)을 식별하는 멀티캐스트 연결 식별자(Multicast CID)의 2 옥텟(Octets)과 매핑(Mapping)시키는 기법이다.Referring to FIG. 3, a channel allocation method using a port number of the present invention is a method using two octets of a destination port address of a UDP / TCP packet, and is defined in a WiBro standard. Mapping with two octets of a multicast CID identifying a transport connection for providing a multicast service allocated in a MAC header, which is an identifier of 2) Technique.

즉, 16비트(bits) 목적지 포트번호(Destination Port Number)의 하위 8비트(bits)에 해당하는 정보를 멀티캐스트 연결 식별자(Multicast CID)의 하위 8비 트(bits)에 매핑(Mapping)하여 각 사용자 단말이 등록하길 원하는 방송서비스를 위한 트랜스포트 연결 식별자(Transport CID)로 할당되는 것이다.That is, the information corresponding to the lower 8 bits of the 16-bit destination port number is mapped to the lower 8 bits of the multicast CID. The user terminal is assigned with a transport connection identifier (Transport CID) for a broadcast service that the user wants to register.

도 4는 본 발명의 일 실시예에 따른 IP 패킷의 목적지 주소를 이용하여 실시간 방송서비스를 위한 와이브로 채널 할당방법을 설명하기 위한 개념도로서, 클래스(Class) D에 해당하는 멀티캐스트 IP 주소(Address) 중 하위 16비트(bits)에서 상위 8비트(bits)가 FE로 고정된(fixed) 주소와 와이브로의 규격에서 정해놓은 2계층(Layer 2)의 식별자인 MAC 헤더(Header) 내의 멀티캐스트 연결 식별자(Multicast CID) 패킷 포맷(Format)을 나타낸 것이다.4 is a conceptual diagram illustrating a method for allocating a WiBro channel for a real-time broadcasting service using a destination address of an IP packet according to an embodiment of the present invention, wherein a multicast IP address corresponding to Class D is provided. Among the lower 16 bits, the upper 8 bits are fixed by FE and the multicast connection identifier in the MAC header, which is the identifier of Layer 2 as defined in WiBro's specification ( Multicast CID) packet format.

도 4를 참조하면, 본 발명의 IP 패킷(Packet)의 목적지 주소 예컨대, 클래스(Class) D 멀티캐스트 주소를 이용한 채널 할당방법은 IP 패킷(Packet)의 목적지 주소의 4 옥텟(Octets) 중 하위 2 옥텟(Octets)을 이용한 방법으로서, 와이브로의 규격에서 정해놓은 멀티캐스트 서비스를 제공하기 위한 트랜스포트 연결(Transport Connection)을 식별하는 멀티캐스트 연결 식별자(Multicast CID)의 2 옥텟(Octets)과 매핑(Mapping)시키는 기법이다.Referring to FIG. 4, the channel allocation method using a destination address of an IP packet of the present invention, for example, a Class D multicast address, includes a lower two of four octets of a destination address of an IP packet. Octets are used to map two octets and mappings of a multicast CID to identify a transport connection for providing a multicast service specified by WiBro. ) Is a technique.

즉, 상기의 클래스(Class) D 주소를 이용한 채널 할당방법을 나타내는 것으로서 하위 16비트(bits)가 FE로 시작하는 클래스(Class) D 주소(Address)의 하위 8비트(bits)에 해당하는 정보를 멀티캐스트 연결 식별자(Multicast CIDs)의 하위 8비트(bits)에 매핑(Mapping)하여 각 사용자 단말이 등록하길 원하는 방송서비스를 위한 트랜스포트 연결 식별자(Transport CID)로 와이브로의 기지국과 사용자 단말사이에 채널이 할당되는 것이다.That is, it shows a channel allocation method using the above Class D address, and the information corresponding to the lower 8 bits of the Class D address whose lower 16 bits start with FE is indicated. A transport connection identifier (Transport CID) for a broadcast service that each user terminal wants to register by mapping to the lower 8 bits of the multicast connection identifiers (Multicast CIDs). Will be assigned.

한편, 본 발명의 실시예에 따른 실시간 방송 서비스를 위한 와이브로 채널 할당방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현되는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.On the other hand, the WiBro channel allocation method for the real-time broadcasting service according to an embodiment of the present invention can also be implemented as computer-readable code on a computer-readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored.

예컨대, 컴퓨터가 읽을 수 있는 기록매체로는 롬(ROM), 램(RAM), 시디-롬(CD-ROM), 자기 테이프, 하드디스크, 플로피디스크, 이동식 저장장치, 비휘발성 메모리(Flash Memory), 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함된다.For example, the computer-readable recording medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a hard disk, a floppy disk, a removable storage device, a nonvolatile memory (Flash memory). Optical data storage, and the like, and also implemented in the form of a carrier wave (eg, transmission over the Internet).

또한, 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터 통신망으로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 읽을 수 있는 코드로서 저장되고 실행될 수 있다.The computer readable recording medium can also be distributed over computer systems connected over a computer network so that the computer readable code is stored and executed in a distributed fashion.

전술한 본 발명에 따른 실시간 방송 서비스를 위한 와이브로 채널 할당방법에 대한 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되는 것이 아니고 특허청구범위와 발명의 상세한 설명 및 첨부한 도면의 범위 안에서 여러 가지로 변형하여 실시하는 것이 가능하고 이 또한 본 발명에 속한다.Although a preferred embodiment of the WiBro channel allocation method for a real-time broadcast service according to the present invention has been described above, the present invention is not limited thereto, and the scope of the claims and the detailed description of the invention and the accompanying drawings are various. It is possible to carry out the transformation to this also belongs to the present invention.

이상에서 설명한 바와 같은 본 발명의 실시간 방송 서비스를 위한 와이브로 채널 할당방법에 따르면, 와이브로 방송 서비스를 위한 채널을 UDP/TCP(User Datagram Protocol/Transmission Control Protocol) 패킷의 목적지 포트번호 또는 IP 패킷의 목적지 주소를 이용하여 와이브로 기지국과 사용자 단말간에 실시간 와이브로 방송서비스를 제공하기 위한 채널을 할당함으로써, 실시간 와이브로 방송서비스를 위한 대역폭을 효과적으로 제공할 수 있는 이점이 있다.According to the WiBro channel allocation method for the real-time broadcasting service of the present invention as described above, the destination port number of the UDP / TCP (User Datagram Protocol / Transmission Control Protocol) packet or the destination address of the IP packet By allocating a channel for providing a real-time WiBro broadcast service between a WiBro base station and a user terminal by using the HWB, the bandwidth for the real-time WiBro broadcast service can be effectively provided.

Claims (6)

무선 통신시스템 환경에서 와이브로(WiBro) 기지국과 적어도 하나의 사용자 단말간의 실시간 와이브로 방송서비스를 제공하기 위한 채널 할당방법에 있어서,A channel allocation method for providing a real-time WiBro broadcast service between a WiBro base station and at least one user terminal in a wireless communication system environment, (a) 각 사용자 단말은 목적지 포트번호를 갖는 UDP/TCP 패킷을 이용하여 상기 와이브로 기지국에 멀티캐스트 서비스 등록을 위한 메시지를 전송하는 단계;(a) each user terminal transmitting a message for registering a multicast service to the WiBro base station using a UDP / TCP packet having a destination port number; (b) 상기 와이브로 기지국은 각 사용자 단말로부터 전송된 UDP/TCP 패킷을 제공받아 이를 분석하여 목적지 포트번호의 하위 8비트에 해당하는 정보를 추출하는 단계; 및(b) receiving, by the WiBro base station, UDP / TCP packets transmitted from each user terminal and extracting information corresponding to the lower 8 bits of the destination port number; And (c) 상기 와이브로 기지국은 상기 추출된 목적지 포트번호의 하위 8비트에 해당하는 정보를 MAC 헤더부 내의 멀티캐스트 연결 식별자(CID)의 하위 8비트에 매핑하여 해당 사용자 단말에 할당하는 단계를 포함하는 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법.(c) the WiBro base station mapping the information corresponding to the lower 8 bits of the extracted destination port number to the lower 8 bits of the multicast connection identifier (CID) in the MAC header part and assigning the corresponding information to the corresponding user terminal. WiBro channel allocation method for a real-time broadcasting service, characterized in that. 무선 통신시스템 환경에서 와이브로(WiBro) 기지국과 적어도 하나의 사용자 단말간의 실시간 와이브로 방송 서비스를 제공하기 위한 채널 할당방법에 있어서,A channel allocation method for providing a real-time WiBro broadcast service between a WiBro base station and at least one user terminal in a wireless communication system environment, (a') 각 사용자 단말은 목적지 주소를 갖는 IP 패킷을 이용하여 상기 와이브로 기지국에 멀티캐스트 서비스 등록을 위한 메시지를 전송하는 단계;(a ') each user terminal transmitting a message for registering a multicast service to the WiBro base station using an IP packet having a destination address; (b') 상기 와이브로 기지국은 각 사용자 단말로부터 전송된 IP 패킷을 제공 받아 이를 분석하여 목적지 주소의 하위 8비트에 해당하는 정보를 추출하는 단계; 및(b ') receiving, by the WiBro base station, an IP packet transmitted from each user terminal and analyzing the extracted IP packet to extract information corresponding to the lower 8 bits of the destination address; And (c') 상기 와이브로 기지국은 상기 추출된 목적지 주소의 하위 8비트에 해당하는 정보를 MAC 헤더부 내의 멀티캐스트 연결 식별자(CID)의 하위 8비트에 매핑하여 해당 사용자 단말에 할당하는 단계를 포함하는 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법.(c ') mapping the information corresponding to the lower 8 bits of the extracted destination address to the lower 8 bits of the multicast connection identifier (CID) in the MAC header unit and assigning the corresponding information to the corresponding user terminal; WiBro channel allocation method for a real-time broadcasting service, characterized in that. 제 2 항에 있어서, 상기 IP 패킷은 클래스(Class) D 주소(Address)로 이루어진 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법.The method of claim 2, wherein the IP packet comprises a Class D Address. 제 1 항 또는 제 2 항에 있어서, 상기 MAC 헤더부는 와이브로의 규격에서 미리 정해놓은 2계층의 식별자인 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법.The method of claim 1 or 2, wherein the MAC header unit is an identifier of two layers defined in advance in the WiBro standard. 제 1 항 또는 제 2 항에 있어서, 상기 무선 통신시스템 환경은 IEEE 802.16 통신 시스템인 것을 특징으로 하는 실시간 방송 서비스를 위한 와이브로 채널 할당방법.The method of claim 1 or 2, wherein the wireless communication system environment is an IEEE 802.16 communication system. 제 1 항 내지 제 3 항 중 어느 한 항의 방법을 컴퓨터로 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program capable of executing the method of any one of claims 1 to 3.
KR1020070005165A 2007-01-17 2007-01-17 WiBro channel allocation method for real time broadcasting service Expired - Fee Related KR100876500B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070005165A KR100876500B1 (en) 2007-01-17 2007-01-17 WiBro channel allocation method for real time broadcasting service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070005165A KR100876500B1 (en) 2007-01-17 2007-01-17 WiBro channel allocation method for real time broadcasting service

Publications (2)

Publication Number Publication Date
KR20080067801A KR20080067801A (en) 2008-07-22
KR100876500B1 true KR100876500B1 (en) 2008-12-31

Family

ID=39821890

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070005165A Expired - Fee Related KR100876500B1 (en) 2007-01-17 2007-01-17 WiBro channel allocation method for real time broadcasting service

Country Status (1)

Country Link
KR (1) KR100876500B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101016559B1 (en) * 2009-09-25 2011-02-24 한국과학기술원 Channel allocation system, base station system, optical network termination device, optical line terminal, and channel allocation method for providing real-time WiBro broadcasting service in an environment where Ethernet passive optical subscriber network and wireless communication system are interworked
WO2011145852A2 (en) * 2010-05-16 2011-11-24 엘지전자 주식회사 Method and apparatus for allocating terminal identifier in wireless access system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990084306A (en) 1998-05-04 1999-12-06 구자홍 Multicast Service in Next Generation CDMA Communication System
KR20030059547A (en) 2001-12-29 2003-07-10 삼성전자주식회사 Method and apparatus for beginning broadcasting service in mobile telecommunication system
KR20040040724A (en) 2002-11-07 2004-05-13 엘지전자 주식회사 Up-link common channel and operation method of it in a mobile radio communication system
US20060146745A1 (en) 2005-01-05 2006-07-06 Zhijun Cai Method and apparatus for scheduling and synchronizing a multimedia broadcast/multicast service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990084306A (en) 1998-05-04 1999-12-06 구자홍 Multicast Service in Next Generation CDMA Communication System
KR20030059547A (en) 2001-12-29 2003-07-10 삼성전자주식회사 Method and apparatus for beginning broadcasting service in mobile telecommunication system
KR20040040724A (en) 2002-11-07 2004-05-13 엘지전자 주식회사 Up-link common channel and operation method of it in a mobile radio communication system
US20060146745A1 (en) 2005-01-05 2006-07-06 Zhijun Cai Method and apparatus for scheduling and synchronizing a multimedia broadcast/multicast service

Also Published As

Publication number Publication date
KR20080067801A (en) 2008-07-22

Similar Documents

Publication Publication Date Title
JP7072681B2 (en) MAC / PHY interface of radio stations compliant with direct link and downlink transmission in trigger-based multi-user transmission
CN103988543B (en) Control device, network system in WLAN and method for processing business
CN101001207B (en) Wireless broadband (wibro) station and method for servicing quality of service in wibro network
RU2005114536A (en) METHOD AND DEVICE FOR USING MICROTUNNELS IN COMMUNICATION SYSTEMS
CN1633779B (en) Method and apparatus for flow treatment and mapping on multicast/broadcast services
US6625145B1 (en) Use of lower IP-address bits
JP2009544239A (en) Method and apparatus for time synchronization of multiple parameters
EP2026626A1 (en) Apparatuses, methods and system for Service Flow Management in a Broadband Wireless Communication System
CN101166145B (en) Downlink transmission method and system for multicast broadcast service
KR100785805B1 (en) Method and Apparatus for allocating Multicast CID and transporting IP multicast packets over IEEE 802.16/Wibro Networks
CN101808361A (en) Data transmission method
CN101364887B (en) System and method for providing multicast/broadcast service in wireless network
CN100473237C (en) Wireless access network system, wireless communication method, control server and data server
KR100876500B1 (en) WiBro channel allocation method for real time broadcasting service
CN107005464B (en) Method and device for processing service flow data packet
CN101133673A (en) Scheduling Techniques for Mobile Uplink Transmission
CN102124775A (en) Methods of header compression within a wireless communications network
US6901508B2 (en) Method for expanding address for Internet protocol version 4 in Internet edge router
KR100941445B1 (en) On-demand video broadcasting service method in portable internet network
CN117082152B (en) Service processing method, system and device
CN100477597C (en) A Method for Realizing Policy Decision and Resource Reservation in WiMAX Network
JP2003199148A (en) Line assignment control method and line assignment device
KR100863129B1 (en) Packet Header Configuration Method Using Radio Resource Allocation Information in Mobile Internet Network and Packet Delivery Method Using the Same
CN113225257B (en) UPF data processing method, system and storage medium
CN116938304B (en) Relay communication method and device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20070117

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20080429

Patent event code: PE09021S01D

PG1501 Laying open 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: 20081030

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20081222

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20081222

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20111222

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20111222

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20121226

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20121226

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee