KR20060086697A - Mbms 서비스를 위한 헤더 압축 정보 전달 방법 - Google Patents

Mbms 서비스를 위한 헤더 압축 정보 전달 방법 Download PDF

Info

Publication number
KR20060086697A
KR20060086697A KR1020050007589A KR20050007589A KR20060086697A KR 20060086697 A KR20060086697 A KR 20060086697A KR 1020050007589 A KR1020050007589 A KR 1020050007589A KR 20050007589 A KR20050007589 A KR 20050007589A KR 20060086697 A KR20060086697 A KR 20060086697A
Authority
KR
South Korea
Prior art keywords
service
mbms
header compression
information
mbms service
Prior art date
Application number
KR1020050007589A
Other languages
English (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 KR1020050007589A priority Critical patent/KR20060086697A/ko
Publication of KR20060086697A publication Critical patent/KR20060086697A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 멀티미디어/멀티캐스트 방송 서비스에 관한 것으로, 특히 RNC에서 IP 패킷 형태로 전달되는 MBMS 서비스에 대해 헤더 압축 방법을 사용할지 여부의 판단을 돕기 위한 방법으로, MBMS 데이터를 송출하는 BM-SC가 각 서비스마다 UTRAN에서의 헤더 압축 여부의 판단을 돕기 위한 정보를 SGSN에게 제공하고, SGSN에서는 이 정보를 그대로 RNC에게 전달한다. RNC는 상기 정보를 이용하여 UE와 RNC 사이에 헤더 압축 여부를 결정하고 이에 따라 PDCP 개체를 만들고 결정된 사항을 UE에게 전달하여 RNC와 UE 사이에 원활한 MBMS 데이터의 전송을 가능하게 한다.
MBMS, Header Compression, PDCP, ROHC (Robust Header Compression)

Description

MBMS 서비스를 위한 헤더 압축 정보 전달 방법{A Transmission Method Of Informaiton On Header Compression For MBMS}
도 1은 일반적인 멀티캐스트 멀티미디어 방송 서비스를 위한 네트워크 구성을 나타내는 도면.
도 2는 본 발명의 바람직한 실시예에 따른 BM-SC, SGSN, RNC 및 UE 간의 메시지 흐름도.
도 3은 본 발명의 바람직한 실시예에 따른 RNC의 동작을 도시한 도면.
도 4는 본 발명의 바람직한 실시예에 따른 UE의 동작을 도시한 도면.
본 발명은 멀티미디어/멀티캐스트 방송 서비스(Multimedia Multicast/Broadcast Service; 이하 MBMS라 칭함)에 관한 것으로, 특히 RNC (Radio network controller)에서 IP 패킷(packet) 형태로 전달되는 MBMS 서비스에 대해 헤더 압축 (Header Compression)사용 여부를 판단하기 위한 헤더 압축 정보를 전송하 는 방법에 관한 것이다.
오늘날 통신기술의 발달로 인해 광대역 부호분할 다중접속(Wide Band Code Division Multiple Access; 이하, 'WCDMA'라 칭함) 방식을 사용하는 이동통신 시스템에서 제공하는 서비스는 종래의 음성 서비스 뿐만 아니라, 대용량의 데이터를 전송하는 패킷 서비스 통신과 멀티미디어 서비스를 전송할 수 있는 멀티미디어 방송/통신으로 발전해 나가고 있다. 따라서, 상기 멀티미디어 방송/통신을 지원하기 위해서는 하나 혹은 다수의 멀티미디어 데이터 소스에서 다수의 사용자 단말기(User Equipment; 이하, 'UE'라 칭함.)로 서비스를 제공하는 MBMS 서비스가 논의되고 있다.
MBMS 서비스란 무선 네트워크를 통하여 동일한 멀티미디어 데이터를 다수의 수신자에게 전송하는 서비스를 통칭한다. 이때, 다수의 수신자가 하나의 무선 채널을 공유하도록 해서 무선 전송 자원을 절약할 수 있다. 이러한 MBMS 서비스는 실시간 영상 및 음성, 정지 영상, 문자 등 멀티미디어 전송 형태를 지원하며, 상기 멀티미디어 전송형태에 따라 음성 데이터와 영상 데이터를 동시에 제공할 수 있는 서비스로서, 대량의 전송 자원을 요구한다. MBMS 서비스의 경우에는 사용자들이 위치하고 있는 다수의 셀들로 동일한 데이터를 전송하여야 하므로, 각 셀별로 위치하는 사용자들의 수에 따라 일대일(Point to Point: 이하 'PtP'라 한다) 또는 일대다(Point to Multiple: 이하 'PtM'라 한다) 접속이 이루어진다.
도 1은 이동통신 네트워크에서 MBMS 서비스 제공에 참여하는 노드들을 개략적으로 도시한 도면이다. 여기에는 GSM(Global System for Mobile Communications) 과 GPRS(General Packet Radio Services)를 기반으로 하는 3세대 비동기 이동통신 방식의 표준인 3GPP(3rd Generation Project Partnership) 시스템에 MBMS 서비스를 적용한 구성 예를 도시하였다.
도 1을 참조하면, UE들(161, 162, 163, 171, 172)은 MBMS 서비스를 수신할 수 있는 단말장치 혹은 가입자를 의미하며, 셀 1(160)과 셀 2(170)는 가입자들에게 MBMS 관련 데이터를 무선 전송하는 기지국 장치로, 즉 노드 B에 의해 제어되는 물리적 또는 논리적인 서비스 영역을 나타낸다.
RNC(140)는 상기 다수의 셀들(160, 170)을 제어하며 멀티미디어 데이터를 특정 셀로 선별적으로 전송하고, MBMS 서비스들을 제공하기 위해 설정되어 있는 무선 채널을 제어한다. RNC(140)와 UE들(161 내지 172) 사이의 접속은 무선 자원 제어(Radio Resource Control; 이하 'RRC'라 칭함) 인터페이스로 연결된다. RNC(140)는 서비스 패킷 무선 서비스 지원 노드(Serving GPRS Support Node; 이하, 'SGSN'라 칭함)(130)에 의해, 인터넷 등과 같은 패킷 교환 서비스(Packet Switched or Packet Service: 이하, 'PS'라 칭함) 네트워크로 접속된다. RNC(140)와 PS 네트워크 사이의 통신은 패킷 교환 시그널링(Packet Switched Signaling: 이하, 'PS Signaling'라 칭함)에 의해 이루어진다. 특히, RNC(140)와 SGSN(130) 간의 접속은 Iu-PS 인터페이스라 칭해진다.
SGSN(130)은 각 가입자들의 MBMS 관련 서비스를 제어한다. SGSN(130)이 담당하는 역할의 대표적인 예로는 각 가입자의 서비스 과금 관련 데이터를 관리하는 역할과 멀티미디어 데이터를 특정 RNC(140)에게 선별적으로 전송하는 역할 등이 있 다.
운송 네트워크(Transit NW)(120)는 방송-멀티캐스트 서비스 센터(Broadcast Multicast Service Center; 이하 'BM-SC'라 칭함)(110)와 SGSN(130)사이의 통신로를 제공하며, 도시하지는 안았지만 게이트웨이 패킷 무선 서비스 지원 노드(Gateway GPRS Support Node; 이하 'GGSN'라 칭함)를 통해 외부 망으로 연결될 수 있다. 상기 BM-SC(110)는 MBMS 데이터의 근원지로서 MBMS 데이터의 스케줄링 및 MBMS 데이터의 제공을 책임지고 있다.
한편, 상기 RNC(140)는 이동 교환국(Mobile Switching Center: 이하 'MSC'라 칭함.)(150)에 의해 회선 교환(Circuit Switched: 이하, 'CS'라 칭함) 네트워크에 연결된다. 상기 CS 네트워크는 접속-기반인 음성 위주의 기존(legacy) 통신 네트워크를 의미한다. 상기 RNC(140)와 상기 MSC(150) 사이의 통신은 회선 시그널링(Circuit Switched Signaling: CS Signaling)에 의해 이루어진다. 특히 RNC(140)와 MSC(150) 간의 접속은 Iu-CS 인터페이스라 칭해진다.
상기 BM-SC(110)로부터 발생된 MBMS 데이터 스트림은 상기 운송 네트워크(120), SGSN(130), RNC(140), 노드 B 및 셀들(160, 170)을 거쳐서 UE들(161, 162, 163, 171 및 172)에게 도달하게 된다.
상기 도 1에서 도시되지는 않았지만, 하나의 MBMS 서비스에 대해서 다수의 SGSN들과 각 SGSN에 대해서 다수의 RNC들이 존재할 수 있다. 상기 각 SGSN은 다수의 RNC들로, 각 RNC는 다수의 각 셀들로 선별적인 데이터 전송을 수행하며, 이를 위해 데이터 스트림을 전달해야 할 하위 노드들의 명단(즉, SGSN의 경우 RNC들의 명단, RNC의 경우 셀들의 명단) 등을 저장해서 추후 상기 저장되어 있는 상기 노드들로만 선별적인 MBMS 데이터 전송을 수행한다.
MBMS는 패킷 교환 서비스의 일종으로 BM-SC로부터 RNC까지 전달되는 모든 데이터는 IP (Internet Protocol) 패킷을 기반으로 한다. RNC에서는 상기 IP 패킷을 UE에게 원활히 전달하기 위해 MBMS 세션마다 하나의 PDCP 개체를 만들게 된다. 이때, 상기 헤더 압축 여부는 전적으로 RNC의 결정에 따르게 되는데, MBMS 데이터가 전송되기 전까지 상기 RNC는 앞으로 전송될 데이터의 속성을 알 수 없기 때문에 PDCP 개체에 대해 헤더 압축이 미리 설정되어 있으면, 상기 각각의 PDCP 개체마다 헤더 압축을 사용하고, 반대인 경우에는 헤더 압축을 사용하지 않게 된다.
그러나, 이러한 종래 기술에 따른 헤더 압축 방법은 압축 여부가 미리 고정됨으로써, 무선 자원을 비효율적으로 사용하게 되거나, 헤더 압축을 위한 프로세서 로드가 발생하게 되는 문제점이 있었다.
상기한 바와 같은 문제점을 해소하기 위하여 창안된 본 발명의 목적은, RNC가 헤더 압축여부를 판단하기 위한 정보를 제공하는 방법이다.
본 발명의 다른 목적은, BM-SC로부터 헤더 압축과 관련된 정보를 RNC까지 전달하는 방법을 제공하는 것이다.
또한, 본 발명의 목적은 RNC가 BM-SC로부터 헤더 압축과 관련된 정보를 수신하고, 이를 이용하여 헤더 압축 여부를 결정하는 방법을 제공하는 것이다.
본 발명의 또 다른 목적은 BM-SC가 RNC로 가변적인 헤더 압축과 관련된 정보를 전송하고, 상기 RNC는 이를 이용하여 헤더 압축 여부를 결정하는 방법을 제공하는 것이다.
본 발명의 또 다른 목적은 가변적으로 데이터 크기가 짧은 패킷에 대해서는 헤더가 데이터와 상대적인 압축률이 크므로 헤더 압축을 사용하고, 데이터 크기가 긴 패킷에 대해서는 헤더 압축을 사용하지 않는 방법을 제공하는 것이다.
상기한 바와 같은 목적을 달성하기 위하여 창안된 본 발명의 제 1실시예에 따른 전송 동작은, 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
상기 MBMS에 서비스에 대한 MBMS 세션이 시작될 것을 알리는 세션 스타트 메시지에, 상기 MBMS 서비스에 대한 전송 프로토콜을 포함하는 과정과,
상기 전송 프로토콜이 포함된 세션 스타트 메시지를 서빙 서포트 노드를 통해 무선망 제어기로 전달하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 제 2실시예에 따른 전송 동작은, 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
상기 MBMS에 서비스에 대한 MBMS 세션이 시작될 것을 알리는 세션 스타트 메시지에, 상기 MBMS 서비스에 대한 서비스 종류를 포함하는 과정과,
상기 서비스 종류가 포함된 세션 스타트 메시지를 서빙 서포트 노드를 통해 무선망 제어기로 전달하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 제 3실시예에 따른 전송 동작은, 멀티미디어/멀티캐스트 방송 서 비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
상기 MBMS에 서비스에 대한 MBMS 세션이 시작될 것을 알리는 세션 스타트 메시지에, 상기 MBMS 서비스에 대한 헤더 압축 사용 여부를 나타내는 '헤더 압축 정보'를 포함하는 과정과,
상기 헤더 압축 정보가 포함된 세션 스타트 메시지를 서빙 서포트 노드를 통해 무선망 제어기로 전달하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 제 1실시예에 따른 수신 동작은, 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
상기 MBMS 서비스에 대한 전송 프로토콜이 포함된 세션 스타트 메시지를 수신하는 과정과,
상기 전송 프로토콜을 이용하여 헤더 압축 여부를 결정하는 과정과,
상기 헤더 압축 결정에 따라 패킷 데이터 컨버전스 프로토콜(PDCP) 개체를 생성하는 과정과,
상기 생성된 PDCP 개체의 구성 정보를 무선 베어러 정보에 포함시켜 단말로 전송하는 과정을 포함하여 구성되는 것을 특징으로 한다.
본 발명의 제 2실시예에 따른 수신 동작은, 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
상기 MBMS 서비스에 대한 서비스 종류가 포함된 세션 스타트 메시지를 수신하는 과정과,
상기 서비스 종류를 이용하여 헤더 압축 여부를 결정하는 과정과,
상기 헤더 압축 결정에 따라 패킷 데이터 컨버전스 프로토콜(PDCP) 개체를 생성하는 과정과,
상기 생성된 PDCP 개체의 구성 정보를 무선 베어러 정보에 포함시켜 단말로 전송하는 과정을 포함하여 구성되는 것을 특징으로 한다.
본 발명의 제 3실시예에 따른 수신 동작은, 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
상기 MBMS 서비스에 대한 헤더 압축 사용 여부를 나타내는 헤더 압축 정보가 포함된 세션 스타트 메시지를 수신하는 과정과,
상기 헤더 압축 정보를 이용하여 헤더 압축 여부를 결정하는 과정과,
상기 헤더 압축 결정에 따라 패킷 데이터 컨버전스 프로토콜(PDCP) 개체를 생성하는 과정과,
상기 생성된 PDCP 개체의 구성 정보를 무선 베어러 정보에 포함시켜 단말로 전송하는 과정을 포함하여 구성되는 것을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등 에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 2는 본 발명의 바람직한 실시예에 따른 흐름도이다.
도 2를 참조하면, 210단계 내지 220단계에서 BM-SC(201)는 MBMS 세션이 곧 시작될 것을 알리는 'Session Start' 메시지에 '헤더 압축 정보'를 설정하여 SGSN(202)을 통해 RNC(203)에게 전달한다. 이때, 상기 헤더 압축 정보는 해당 IP 패킷의 헤더를 압축할지 여부를 판단하기 위한 정보이다.
상기 Session start 메시지를 수신한 RNC(203)는, 230단계에서 상기 '헤더 압축 정보'를 확인하여 PDCP 및 헤더 압축에 관련된 파라미터를 설정한다. 240단계에서 RNC(203)는 상기 결정된 PDCP 및 헤더 압축에 관련된 파라미터를 UE(204)에게 전달한다. 이때, 상기 헤더 압축과 관련한 결정사항은 MBMS 서비스에 대해 설정된 채널 종류에 따라 만약 MBMS 서비스가 P-t-M으로 결정되었다면 MCCH(MBMS Control CHannel)에, 반대로 P-t-P로 설정되었다면 DCCH(Data Control CHannel)에 실어 상기 UE(204)에게 전달된다.
250단계에서 상기 결정된 PDCP 및 헤더 압축에 관련된 파라미터를 바탕으로 RNC(203) 및 UE(204)에 대한 PDCP 개체가 생성된다. 여기서, 만약 헤더 압축이 사용되지 않는다면 RNC(203)는 PDCP 개체를 생성하지 않고, SGSN(202)으로부터 전달되는 MBMS 데이터를 그대로 UE(203)에게 전달할 수도 있다.
260단계에서 상기 UE(204)는 상기 생성된 PDCP 개체를 통해 MBMS 서비스를 받을 수 있게 된다.
본 발명의 실시예에 따라 상기 'Session Start' 메시지에 실리는 '헤더 압축 정보'로는 전송프로토콜(Transport Protocol)과, 서비스 종류(Service Type) 및 명시적 시그널링(Explicit Signalling)중 하나가 포함된다.
본 발명의 첫번째 실시예는 '헤더 압축 정보'로 전송 프로토콜을 이용하는 방법이다.
상기 전송 프로토콜로는 IP/UDP(User Datagram Protocol)/RTP(Real Time Protolco) 또는 IP/UDP/FLUTE 등이 있다. RTP 패킷은 일반적으로 300 바이트 내외의 크기를 가지며 FLUTE 패킷은 1500 바이트 정도로 비교적 크다. 따라서, RTP 패킷은 헤더를 압축함으로써 얻는 이득이 크나, FLUTE 패킷은 헤더 압축으로 얻는 이득이 그리 많지 않고 오히려 헤더 압축으로 인해 생기는 오버헤드가 크다. 즉, 전송 프로토콜을 상기 'session start' 메시지에 실어 보냄으로써, 전송된 프로토콜이 상기 RTP와 같이 헤더 압축이 유리한 지, FLUTE와 같이 헤더 압축을 하지 않는 것이 유리한 지를 RNC(203)가 판단할 수 있게 된다.
참고로 일반적인 UMTS 시스템에서 실시간 스트리밍 서비스는 IP/UDP/RTP의 프로토콜 스택을 이용하여 서비스되며, 파일 전송과 같은 서비스는 IP/UDP/FLUTE 프로토콜 스택을 이용하여 서비스된다. 따라서, RNC(203)는 상기 세션 스타트 메시지를 통해 IP/UDP/RTP의 프로토콜 스택을 수신되면 헤더 압축을 하도록 결정하고, IP/UDP/FLUTE의 프로토콜을 수신하면 헤더 압축을 하지 않도록 결정한다.
본 발명의 두번째 실시예는 '헤더 압축 정보'로 '서비스 종류'를 이용하는 방법이다.
상기 서비스 종류로는 스트리밍(Streaming), 다운로드(Download), 음성 패킷((Voice over Internet Protocol; 이하, 'VoIP') 등이 있다. 일반적으로 스트리밍 서비스는 짧은 데이터 크기를 갖고 있어 헤더 압축으로 얻는 이득이 크고, 다운로드 서비스는 데이터의 크기가 커서 헤더 압축으로 얻는 이득이 크지 않다. 마찬가지로, session start 메시지를 통해 서비스 타입을 수신하면, RNC는 서비스 타입이 스트리밍이면 헤더 압축을 수행하고, 다운로드이면 헤더 압축을 수행하지 않도록 결정한다.
본 발명의 세번째 실시예는 '헤더 압축 정보'로 '명시적 시그널링'을 이용하는 방법이다.
상기 명시적 시그널링은 BM-SC가 명시적으로 헤더 압축 여부 즉, 헤더 압축을 요구하는 HC(Header Compression) required' 혹은 헤더 압축을 요구하지 않는 'HC not required'에 대한 시그널링을 session start 메시지에 실어 상기 RNC(203)에게 알려줄 수 있다. 이후, RNC(203)는 상기 지시대로 헤더 압축 여부를 결정한다.
이하, <표 1>은 본 발명의 실시예에 따라 session start 메시지에 추가되는 헤더 압축 정보 (Header Compression Information; 이하, 'HC Info'라 칭함) IE의 예이다. 헤더 압축 정보 전달을 위해서 상기 3가지 헤더 압축 정보들 중 한가지를 선택하여 RNC에게 전달한다. 참고로 하기 <표 1>에서 상기 HC Info IE는 optional IE이다.
Figure 112005004984655-PAT00001
도 3은 본 발명의 바람직한 실시예를 따른 RNC의 동작을 나타낸 도면이다.
도 3을 참조하면, 300단계에서 RNC는 BM-SC가 전송한 세션 스타트 메시지를 SGSN을 통해 수신하여, 310단계에서 상기 세션 스타트 메시지에 헤더 압축 정보(HC info)가 들어 있는지를 확인한다. 상기 확인결과 헤더 압축 정보가 들어 있으면, 330단계에서 상기 헤더 압축 정보를 이용하여 헤더 압축 여부를 결졍한다.
상기 확인결과 헤더 압축 정보가 들어 있지 않으면, 320단계에서 RNC는 임의로 헤더 압축 여부를 결정한다.
상기 320단계 내지 330단계를 통해 해더 압축 여부가 결정되면 340단계로 진행한다. 340단계에서 RNC는 헤더 압축이 결정되었는지 확인한다. 상기 확인결과 헤더 압축을 하기로 결정했다면, 380단계에서 RNC는 헤더 압축이 적용된 PDCP 개체를 만든다.
상기 확인결과 헤더 압축을 하지 않기로 결정되었으면, 350단계에서 RNC는 자체적으로 PDCP 개체를 생성할 지 여부를 판단한다. 상기 판단결과 PDCP를 생성하기로 했다면, 370단계에서 헤더 압축이 적용되지 않은 PDCP 개체를 만든다. 상기 판단결과 PDCP를 생성하지 않기로 했다면, 360단계에서 RNC는 PDCP 개체를 만들지 않고 395단계로 진행한다. 360단계에서 PDCP 개체를 만들지 않았더라도 마찬가지로 395단계로 진행해 라디오 베어러 정보를 UE에게 전달해야 함은 자명하다.
이후, 370단계 내지 380단계에서 생성된 PDCP 개체들의 구성정보들은, 390단계에서 RNC가 라디오 베어러 정보 (RB infomation)에 추가한다. 395단계에서 RNC는 상기 라디오 베어러 정보를 MCCH나 DCCH에 실어 UE에게 전달한다.
도 4는 본 발명의 바람직한 실시예를 따르는 UE 동작의 예를 나타낸 도면이다.
도 4를 참조하면, 400단계에서 UE는 라디오 베어러 정보를 수신하고, 410단계에서 상기 라디오 베어러 정보에 헤더 압축 정보가 포함된 PDCP 개체의 구성 정보가 들어있는지를 확인한다. 상기 확인결과 PDCP 개체의 구성 정보가 있으면, 420단계에서 상기 PDCP 정보를 읽어 헤더 압축을 해야하는지 판단한다.
상기 판단 결과 헤더 압축을 해야 할 경우, 440단계에서 UE는 헤더 압축이 적용된 PDCP 개체를 생성한다. 상기 판단 결과 헤더 압축을 하지 않을 경우, 430단계에서 UE는 헤더 압축이 적용되지 않은 PDCP 개체를 생성하고 작업을 완료한다.
이상에서 상세히 설명한 바와 같이 동작하는 본 발명에 있어서, 개시되는 발명 중 대표적인 것에 의하여 얻어지는 효과를 간단히 설명하면 다음과 같다.
MBMS 데이터를 송출하는 BM-SC가 각 서비스마다 UTRAN에서의 헤더 압축 여부의 판단을 돕기 위한 헤더 압축 정보를 SGSN을 통해 RNC로 전달함으로써, RNC는 상기 헤더 압축 정보를 이용하여 UE와 RNC 사이에 헤더 압축 여부를 결정하고 이에 따라 PDCP 개체를 만들고 결정된 사항을 UE에게 전달하여 RNC와 UE 사이에 원활한 MBMS 데이터의 전송을 가능하게 하는 효과가 있다.

Claims (15)

  1. 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
    상기 MBMS 서비스에 대한 MBMS 세션이 시작될 것을 알리는 세션 스타트 메시지에, 상기 MBMS 서비스에 대한 전송 프로토콜을 포함하는 과정과,
    상기 전송 프로토콜이 포함된 세션 스타트 메시지를 서빙 서포트 노드를 통해 무선망 제어기로 전달하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서, 상기 전송프로토콜은,
    상기 MBMS 서비스를 전송하기 위한 IP(Internet Protocol)/UDP(User Datagram Protocol)/RTP(Real Time Protolco) 혹은 IP/UDP/FLUTE를 나타내는 것을 특징으로 하는 방법.
  3. 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
    상기 MBMS 서비스에 대한 MBMS 세션이 시작될 것을 알리는 세션 스타트 메시지에, 상기 MBMS 서비스에 대한 서비스 종류를 포함하는 과정과,
    상기 MGMS 서비스 종류가 포함된 세션 스타트 메시지를 서빙 서포트 노드를 통해 무선망 제어기로 전달하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 제3항에 있어서, 상기 서비스 종류는,
    스트리밍 서비스 혹은 다운로드 서비스 혹은 음성 패킷 서비스 임을 나타내는 것을 특징으로 하는 방법.
  5. 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
    상기 MBMS 서비스에 대한 MBMS 세션이 시작될 것을 알리는 세션 스타트 메시지에, 상기 MBMS 서비스에 대한 헤더 압축 사용 여부를 나타내는 '헤더 압축 정보'를 포함하는 과정과,
    상기 헤더 압축 정보가 포함된 세션 스타트 메시지를 서빙 서포트 노드를 통해 무선망 제어기로 전달하는 과정을 포함하는 것을 특징으로 하는 방법.
  6. 제 5항에 있어서, 상기 헤더 압축 정보는,
    상기 MBMS 서비스에 대해 헤더 압축 요구 혹은 헤더 압축 비요구인 것을 특 징으로 하는 방법.
  7. 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
    상기 MBMS 서비스의 전송 프로토콜이 포함된 세션 스타트 메시지를 수신하는 과정과,
    상기 전송 프로토콜을 이용하여 헤더 압축 여부를 결정하는 과정과,
    상기 헤더 압축 결정에 따라 패킷 데이터 컨버전스 프로토콜(PDCP) 개체를 생성하는 과정과,
    상기 생성된 PDCP 개체의 구성 정보를 무선 베어러 정보에 포함시켜 단말로 전송하는 과정을 포함하여 구성되는 것을 특징으로 하는 방법.
  8. 제 6항에 있어서, 상기 전송 프로토콜은,
    상기 MBMS 서비스를 전송하기 위한 IP(Internet Protocol)/UDP(User Datagram Protocol)/RTP(Real Time Protolco) 혹은 IP/UDP/FLUTE을 나타내는 것을 특징으로 하는 방법.
  9. 제 6항에 있어서, 상기 무선 베어러 정보는,
    MBMS 제어 채널 혹은 데이터 제어 채널을 통해 상기 단말로 전송되는 것을 특징으로 하는 방법.
  10. 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
    상기 MBMS 서비스의 서비스 종류가 포함된 세션 스타트 메시지를 수신하는 과정과,
    상기 MBMS 서비스의 서비스 종류를 이용하여 헤더 압축 여부를 결정하는 과정과,
    상기 헤더 압축 결정에 따라 패킷 데이터 컨버전스 프로토콜(PDCP) 개체를 생성하는 과정과,
    상기 생성된 PDCP 개체의 구성 정보를 무선 베어러 정보에 포함시켜 단말로 전송하는 과정을 포함하여 구성되는 것을 특징으로 하는 방법.
  11. 제 10항에 있어서, 상기 서비스 종류는,
    스트리밍 서비스 혹은 다운로드 서비스 또는 음성 패킷 서비스임을 나타내는 것을 특징으로 하는 방법.
  12. 제 10항에 있어서, 상기 무선 베어러 정보는,
    MBMS 제어 채널 혹은 데이터 제어 채널을 통해 상기 단말로 전송되는 것을 특징으로 하는 방법.
  13. 멀티미디어/멀티캐스트 방송 서비스(MBMS)에서, MBMS 서비스에 대해 헤더 압축을 제어 하는 방법에 있어서,
    상기 MBMS 서비스에 대한 헤더 압축을 사용할지 여부를 나타내는 헤더 압축 정보가 포함된 세션 스타트 메시지를 수신하는 과정과,
    상기 헤더 압축 정보를 이용하여 헤더 압축 여부를 결정하는 과정과,
    상기 헤더 압축 결정에 따라 패킷 데이터 컨버전스 프로토콜(PDCP) 개체를 생성하는 과정과,
    상기 생성된 PDCP 개체의 구성 정보를 무선 베어러 정보에 포함시켜 단말로 전송하는 과정을 포함하여 구성되는 것을 특징으로 하는 방법.
  14. 제 13항에 있어서, 상기 헤더 압축 정보는,
    상기 MBMS 서비스에 대한 헤더 압축 요구 혹은 헤더 압축 비요구인 것을 특징으로 하는 방법.
  15. 제 13항에 있어서, 상기 무선 베어러 정보는,
    MBMS 제어 채널 혹은 데이터 제어 채널을 통해 상기 단말로 전송되는 것을 특징으로 하는 방법.
KR1020050007589A 2005-01-27 2005-01-27 Mbms 서비스를 위한 헤더 압축 정보 전달 방법 KR20060086697A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050007589A KR20060086697A (ko) 2005-01-27 2005-01-27 Mbms 서비스를 위한 헤더 압축 정보 전달 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050007589A KR20060086697A (ko) 2005-01-27 2005-01-27 Mbms 서비스를 위한 헤더 압축 정보 전달 방법

Publications (1)

Publication Number Publication Date
KR20060086697A true KR20060086697A (ko) 2006-08-01

Family

ID=37175866

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050007589A KR20060086697A (ko) 2005-01-27 2005-01-27 Mbms 서비스를 위한 헤더 압축 정보 전달 방법

Country Status (1)

Country Link
KR (1) KR20060086697A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051889B (zh) * 2007-03-23 2011-08-24 中兴通讯股份有限公司 实现网络控制器间业务数据一致的方法及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051889B (zh) * 2007-03-23 2011-08-24 中兴通讯股份有限公司 实现网络控制器间业务数据一致的方法及***

Similar Documents

Publication Publication Date Title
EP2011349B1 (en) Method of establishing a mbms communication and a corresponding telecommunications network
KR100617687B1 (ko) 멀티미디어 방송/멀티캐스트 서비스를 제공하기 위한프로토콜 계층의 구성 방법 및 장치
EP1553721A1 (en) Method and apparatus for converging broadcast service and multicast service in a mobile communication system
CN101300885B (zh) 未激活用户平面期间的业务生成
US20090213775A1 (en) Deterministic feedback control for multicast or broadcast services
US20060073843A1 (en) Content formatting and device configuration in group communication sessions
US9030989B2 (en) Method and apparatus for broadcasting/multicasting content from mobile user equipment over an MBMS network
EP1835663A2 (en) Method and related apparatus of handling point-to-multipoint MBMS service in a wireless communications system
KR20070108169A (ko) 멀티미디어 브로드캐스트 멀티캐스트 서비스(mbms)용개선된 자원 활용
US7715335B2 (en) Method and apparatus for acquiring point-to-multipoint MBMS service information in a wireless communications system
KR100733911B1 (ko) Mbms 제공 시스템 및 그 방법
KR20030086172A (ko) 이동통신시스템에서 다중 데이터 전송률 서비스 제공 장치및 방법
EP1990949B1 (en) System and method for multimedia broadcast/multicast service data transmission
WO2006080818A1 (en) Method and system for transmitting/receiving session non-interest indication information of ue in a multimedia broadcast/multicast service system
WO2013033106A1 (en) In-band signaling to indicate end of data stream and update user context
US20040160938A1 (en) Packet service system and method for controlling packet transmission
KR100956817B1 (ko) 패킷 데이터를 처리하는 방법 및 이를 위한 장치
US20070218927A1 (en) Method and related apparatus for handling point-to-multipoint MBMS service in a wireless communications system
US20070218928A1 (en) Method and apparatus for acquiring point-to-multipoint MBMS service information in a wireless communications system
KR100790130B1 (ko) 멀티미디어 방송/멀티캐스트 서비스 시스템에서 단말의 세션 무관심 정보의 송수신 방법 및 시스템
CN101132392B (zh) 一种单独载频广播***及其实现业务传送的方法
KR20060086697A (ko) Mbms 서비스를 위한 헤더 압축 정보 전달 방법
WO2023151514A1 (en) Method and apparatus for group message delivery
Nguyen et al. LTE Broadcast for Public Safety
Annamalai Multimedia Broadcast Multicast Service (MBMS) in GSM based wireless networks

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid