KR20050017319A - 이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법 - Google Patents

이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법

Info

Publication number
KR20050017319A
KR20050017319A KR1020030055891A KR20030055891A KR20050017319A KR 20050017319 A KR20050017319 A KR 20050017319A KR 1020030055891 A KR1020030055891 A KR 1020030055891A KR 20030055891 A KR20030055891 A KR 20030055891A KR 20050017319 A KR20050017319 A KR 20050017319A
Authority
KR
South Korea
Prior art keywords
rnc
mbms
message
mbms service
drnc
Prior art date
Application number
KR1020030055891A
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 KR1020030055891A priority Critical patent/KR20050017319A/ko
Publication of KR20050017319A publication Critical patent/KR20050017319A/ko

Links

Classifications

    • 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

Landscapes

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

Abstract

본 발명은 이동 통신 시스템에서 멀티캐스트 멀티미디어 방송 서비스(MBMS: Multimedia Broadcast/Multicast Service)를 제공하기 위해 두 무선 네트워크 제어기(RNC: Radio Network Controller) 사이에 MBMS 서비스 관련 정보와 MBMS 서비스 요청을 한 UE 관련 정보들을 MBMS용 제어 메시지를 통해 교환할 수 있도록, 두 RNC 사이에 MBMS 서비스를 위해 전용으로 시그널링 연결을 정의하고 이를 생성, 이용, 해제하는 방법을 제시한다.

Description

이동통신시스템에서 방송 서비스 제공을 위한 전용 시그널링 베어러 관리방법{MBMS DEDICATED SIGNALLING BEARER MANAGEMENT METHOD OVER IUR INTERFACE FOR SERVING MULTIMEDIA BROADCAST/MULTICAST SERVICE IN MOBILE COMMUNICATION SYSTEM IN RADIO NETWORK CONTROLLER}
본 발명은 멀티캐스트 멀티미디어 방송 서비스(Multimedia Broadcast/Multicast Service: 이하 'MBMS'라 한다)에 관한 것으로, 특히 기지국제어기가 상기 MBMS를 제공하기 위한 MBMS 서비스 전용 Iur 시그널링 연결을 관리하는 방법을 제공하는 것이다.
요즈음 통신산업의 발달로 인해 음성 서비스 데이터뿐만이 아니라 패킷 데이터, 서킷 데이터 등과 같은 큰 용량의 데이터를 전송하는 패킷 서비스, 즉 멀티캐스팅 멀티미디어 통신을 위한 서비스로 변화하고 있다. 따라서, 상기 멀티캐스팅 멀티미디어 통신을 지원하기 위해서는 하나 혹은 여러 개의 멀티미디어 데이터 소스에서 다수의 이동단말(User Equipment, 이하 "UE"라 칭함)들로 서비스를 제공하는 방송/다중방송 서비스(Broadcast/Multicast Service)가 논의되고 있다. 상기 방송/다중방송 서비스는 메시지 위주의 서비스인 셀 방송 서비스(Cell Broadcast Service, 이하 "CBS 서비스"라 칭함)와 실시간 영상 및 음성, 정지 영상, 문자 등 멀티미디어 형태를 지원하는 멀티미디어 방송/다중방송 서비스(Multimedia Broadcast/Multicast Service, 이하 "MBMS 서비스"라 칭함)로 구분할 수 있다.
상기 CBS 서비스는 특정 서비스 지역에 위치하는 모든 UE들에게 다수개의 메시지들을 방송하는 서비스이다. 이때, 상기 CBS 서비스를 제공하는 상기 특정 서비스 지역은 하나의 셀 내에서 상기 CBS 서비스가 제공되는 전체 영역이 될 수 있다.
상기 MBMS 서비스는 실시간 영상 및 음성, 정지 영상, 문자 등 멀티미디어 형태를 동시에 지원하는 서비스로써, 대량의 전송 자원을 요구한다. 따라서, 하나의 셀 내에서 동시에 다량의 서비스가 전개될 가능성이 있다는 측면에서, 상기 MBMS 서비스는 방송채널을 통해서 서비스된다. 특히 상기 MBMS 서비스는 상기 CBS 서비스에 비해 더 많은 무선 자원이 요구된다. 상기 MBMS 서비스는 하나의 셀 내에서 상기 MBMS 서비스를 제공받고자 하는 UE들의 수 혹은 상기 MBMS 서비스가 사용하는 송신 전력을 고려하여, "포인트 투 포인트(Point to Point, 이하 "PtP"라 칭함) 모드"와 "포인트 투 멀티포인트(Point to Multi-point, 이하 "PtM"이라 칭함) 모드" 중 어느 하나의 모드에 의해 제공될 수 있다. 상기 PtP 모드는 셀 내에 MBMS 서비스를 원하는 UE들의 수가 적거나 잉여 송신전력이 충분할 시 각 UE별로 전용채널을 할당하여 원하는 MBMS 서비스들을 제공해 주는 방식이다. 상기 PtM 모드는 셀 내에 MBMS 서비스를 원하는 UE들의 수가 많거나 잉여 송신전력이 충분하지 않을 시 UE들에 대해 공통채널을 할당하여 원하는 MBMS 서비스를 제공해 주는 방식이다. 물론 셀 별로 PtP 모드에 의해 제공되던 MBMS 서비스를 PtM 모드로 전환하여 제공하고나 PtM 모드로 제공되던 MBMS 서비스를 PtP 모드로 전환하여 제공하는 것도 가능하다. 단, 모드의 전환은 무선 자원을 효율적으로 사용한다는 점에 있어 MBMS 서비스를 제공하는 환경이 변화하는 경우에 한정된다.
그러면 여기서 이동 통신 시스템에서 상기 MBMS 서비스를 제공하기 위한 네트워크(network) 구조를 도 1을 참조하여 설명하기로 한다.
상기 도 1은 이동 통신 시스템에서 MBMS 서비스를 제공하기 위한 네트워크 구조를 개략적으로 도시한 도면이다.
상기 도 1을 참조하면, 멀티캐스트/방송-서비스 센터(MB-SC: Multicast/Broadcast- Service Center, 이하 "MB-SC"라 칭하기로 한다)(110)는 MBMS 스트림(stream)을 제공하는 소스(source)이다. 상기 MB-SC(110)는 MBMS 서비스에 대한 스트림을 스케줄링(scheduling)하여 전송 망(transit N/W)(120)으로 전달한다. 상기 전송 망(120)은 상기 MB-SC(110)와 서비스 패킷 무선 서비스 지원 노드(Serving 'GPRS(General Packet Radio Service)' Support Node, 이하 "SGSN"이라 칭함)(130) 사이에 존재하는 네트워크(network)를 의미하며, 상기 MB-SC(110)로부터 전달받은 MBMS 서비스에 대한 스트림을 상기 SGSN(130)으로 전달하는 통신로의 역할을 수행한다. 상기 전송 망(120)은 도시되고 있지는 않으나 게이트웨이 패킷 무선 서비스 지원 노드(Gateway GPRS Support Node, 이하 "GGSN"이라 칭함)를 통해 외부 망으로 연결될 수 있다. 상기 전송 망(120)에서 MBMS 서비스에 대한 스트림을 전달받은 상기 SGSN(130)은 MBMS 서비스를 받고자 하는 가입자들, 즉 UE들의 MBMS 관련 서비스를 제어하는 역할을 수행한다. 일 예로 가입자들 각각의 MBMS 서비스 과금 관련 데이터를 관리하는 역할과, MBMS 데이터를 특정 무선망 제어기(Radio Network Controller, 이하 "RNC"라 칭함)(140)에게 선별적으로 전송하는 역할을 수행한다. 이를 위해 상기 SGSN(130)은 MBMS 서비스를 받고 있는 상기 특정 RNC들의 명단을 알고 있어야 한다. 상기 RNC(140)는 다수의 셀들(160, 170)을 제어하는 장치를 의미한다. 상기 RNC(140)는 자신이 관리하고 있는 셀들 중 MBMS 서비스를 요구하는 UE가 존재하는 셀로 MBMS 데이터를 전송하고, 상기 MBMS 데이터를 전송하기 위해 설정되는 무선 채널(radio channel)을 제어한다. 또한 상기 SGSN(130)으로부터 전달받은 MBMS 서비스에 대한 스트림에 의해 상기 MBMS 서비스에 관한 정보를 관리한다. 전술한 바와 같이 상기 RNC(140)는 해당 셀들로 선별적인 MBMS 데이터를 전송하기 위해 상기 MBMS 서비스를 받고 있는 셀들의 명단을 알고 있어야만 한다. 셀 1(Cell 1)(160)과 셀 2(Cell 2)(170)는 가입자들에게 MBMS 관련 데이터를 전송하는 기지국장치를 의미한다. 통상적으로 기지국은 복수의 셀들을 가질 수 있으나 이하 설명의 편의상 하나의 기지국이 하나의 셀로 이루어짐을 가정하도록 한다. 상기 셀들(160, 170) 내에는 임의의 시점에서 상기 MBMS 서비스를 수신하고자 하는 다수의 UE들이 위치할 수 있다. 상기 도 1에서는 제1기지국(셀 1)(160)에 UE #1(161), UE #2(162), UE #3(163)이 위치하고, 제2기지국(셀 2)(170)에 UE #4(171), UE #5(172)가 위치한 예를 보이고 있다. 상기 UE들(161, 162, 163, 171, 172)은 셀 1(160) 또는 셀 2(170)를 통해 상기 RNC(140)로부터 MBMS 서비스를 제공받고자 하는 단말장치 혹은 가입자를 의미한다. 상기 도 1에 도시되고 있지 않았지만 홈 위치 등록기(HLR: Home Location Register)는 상기 SGSN(130)과 연결되어, MBMS 서비스를 위한 가입자 인증을 수행한다.
전술한 도 1에서는 하나의 MBMS 서비스에 대응하여 하나의 SGSN(130)과 상기 SGSN(130)에 하나의 RNC(140)만의 연결된 구조를 보이고 있다. 하지만, 하나의 MBMS 서비스에 대응하여 복수의 SGSN들이 존재할 수 있으며, 상기 각 SGSN 별로 복수의 RNC들이 존재할 수 있음은 자명할 것이다.
도 2는 이동통신시스템에서 UE와 네트워크간에 MBMS 서비스를 제공하기 위한 신호 흐름을 도시하고 있는 도면이다.
상기 도 2를 참조하면, UE는 임의의 MBMS 서비스를 제공받기 위해 핵심 망(CN: Core Network)으로 사용자 등록(SUBSCRIPTION) 과정을 수행한다(201단계). 여기서, 상기 핵심 망이라 함은 상기 도 1에서 설명한 바와 같이 MB-SC와, 전송 네트워크와, SGSN을 포함한다. 상기 사용자 등록 과정은 서비스 제공자(service provider)와 사용자간에 MBMS 서비스에 있어 과금 혹은 MBMS 서비스 수신에 관련된 기본적인 정보를 교환하는 과정이다. 이렇게 사용자 등록이 완료되면, 상기 핵심 망은 현재 제공 가능한 MBMS 서비스들에 대한 기본적인 정보들, 일 예로 메뉴 정보(MENU INFORMATION)를 상기 MBMS 서비스 가입자들인 UE들에게 안내하기 위해 서비스 안내(ANNOUNCEMENT) 과정을 수행한다(202단계). 여기서, 상기 메뉴 정보라 함은 MBMS 서비스 별 시각 정보(START TIME) 및 지속 시간 등을 나타내는 정보이다. 상기 핵심 망은 상기 메뉴 정보를 미리 설정되어 있는 서비스 영역(service area)들(CBS 등과 같은 방송 서비스)을 통해 방송하거나 혹은 MBMS 서비스 요청이 있는 UE들에게만 전송할 수 있다. 그리고 상기 핵심 망은 상기 메뉴정보를 통하여 각 MBMS 서비스를 구분하기 위한 MBMS 서비스 식별자(MBMS SERVICE ID)를 상기 UE에게 전달한다. 여기서, MBMS 서비스 식별자는 멀티캐스트 주소(Multicast address: 이하 '멀티캐스트 IP 주소'라 칭함)와 접속 포인트 네임(Access Point Name: 이하 'APN'이라 칭함)으로 구성될 수 있다.
상기 서비스 안내 과정을 통해 메뉴 정보를 통보 받은 UE들 각각은 상기 메뉴 정보들 중 서비스 받고자 하는 특정 MBMS 서비스를 선택하고, 상기 핵심 망으로 상기 선택한 MBMS 서비스에 대한 서비스 요청(JOINING) 과정을 수행한다(203단계). 여기서, 상기 UE가 상기 핵심 망으로 전송하는 상기 서비스 요청 메시지는 상기 선택한 MBMS 서비스를 나타내는 MBMS 서비스 식별자와, 해당 UE를 나타내는 UE 식별자(UE ID)를 포함한다. 상기 UE의 서비스 요청에 따라 상기 핵심 망은 UE가 서비스 받고자 하는 MBMS 서비스를 식별하게 된다. 이 과정에서, 상기 핵심 망을 구성하는 SGSN, 전송 망 등은 임의의 MBMS 서비스를 수신하고자 하는 UE들과, 상기 UE들이 위치하고 있는 장치를 인지할 수 있다. 즉, 상기 JOINNING 과정을 통해 SGSN은 UE들의 명단과 상기 UE들이 위치하고 있는 RNC의 명단을 파악할 수 있어 상기 MBMS 서비스를 관리하기 위한 MBMS 컨텍스트(context)가 생성된다.
그 후 상기 핵심 망은 상기 UE에 의해 요청된 MBMS 서비스가 곧 개시될 것임을 나타내는 일종의 호출(paging) 과정인 서비스 통지(NOTIFICATION) 과정을 수행한다(204단계). 상기 204단계에서 이루어지는 호출 과정은 기존의 호출 방식이 사용되거나 동일 출원인에 의해 선 출원된 출원번호 P2002-34704에서 게시하고 있는 MBMS 서비스에 최적화된 호출 방식이 사용될 수 있다. 한편, 상기 서비스 통지 과정을 통해서는 상기 MBMS 서비스의 품질(Quality of Service, 이하 "QoS"라 칭함) 정보와 멀티캐스트 영역 정보가 전달된다.
상기 서비스 통지 과정을 통해 요청한 MBMS 서비스가 곧 개시될 것임을 감지한 UE는 상기 핵심 망과 무선 자원 할당(RADIO RESOURCE ALLOCATION) 과정을 통해 상기 MBMS 서비스를 제공하기 위한 무선 자원을 실제 할당한다(205단계). 그리고, 상기 무선 자원 관련 정보들을 관련 장치들에게 공지한다. 여기서, 상기 무선 자원 할당 과정은 상기 RNC가 임의의 셀에 위치한 UE들에게 해당 셀에서 상기 MBMS 서비스가 전송될 무선 베어러(radio bearer) 정보를 알려주는 단계(이하 "무선 베어러 셋업(radio bearer setup)" 단계)와 상기 RNC가 MBMS 서비스를 수신할 UE들이 위치하고 있는 셀들로 Iub 인터페이스상에 구성될 트랜스포트 베어러(transport bearer) 정보와 무선 베어러 정보를 알려주는 단계(이하 "무선 링크 셋업(radio link setup)" 단계)로 구분된다. 상기 RESOURCE ALLOCATION 과정에서 RNC는 임의의 셀에 속한 UE들의 수에 대한 정보와 무선 자원 관리 기능(Radio Resource Management Function)을 바탕으로 하여 PtM(Point-to-Multipoint)/PtP(Point-to-Point)/PCE를 결정할 수 있다.
상기 무선 자원 할당 과정이 완료되면, 특정 MBMS 서비스를 수신하고자 하는 모든 UE들은 상기 특정 MBMS 서비스가 제공될 무선 링크 관련 정보와 상기 서비스가 처리될 상위 계층 정보를 인지하게 된다. 또한, 상기 UE들이 속한 셀들은 상기 무선 링크와 Iub 인터페이스 설정을 완료한다. 이렇게 상기 RNC와 UE들간에 MBMS 서비스 제공을 위한 준비가 완료된 상태에서, 상기 핵심 망은 상기 RNC를 통해 상기 UE들로 MBMS 서비스 데이터를 전송하는 MBMS 데이터 전송 과정을 수행한다(207단계). 또한, 상기 DATA TRANSFER 단계에서 암호 키(ciphering key) 갱신 등이 진행될 수도 있다. 예를 들어, 소정의 MBMS 서비스에 대한 암호 키(ciphering key)를 변경해야 할 필요성이 발생할 경우, RNC는 새로운 암호 키(ciphering key)를 상기 MBMS 서비스를 수신하고 있는 모든 UE들에게 전달한다.
이후 상기 MBMS 서비스 데이터 전송이 완료되면 상기 UE와 코어 네트워크간에는 상기 설정되어 있는 무선 자원들, 즉 트랜스포트 베어러 및 무선 베어러를 해제하는 무선 자원 해제 과정을 수행한다(207단계). 그리고, 상기 핵심 망을 구성하는 장치들은 상기 무선 자원이 해제된 MBMS 서비스의 관련 정보들을 삭제한다. 그렇지 않고, 임의의 MBMS 서비스를 받는 중간에 서비스 삭제(LEAVING) 과정을 통해 UE가 자발적으로 서비스 수신 중단을 요청할 수도 있다.
통상적으로 UE는 이동성을 가지고 있다. 따라서, 상기 UE는 특정 RNC로 RRC 연결을 설정하고 상기 특정 RNC를 통해 MBMS 서비스를 제공받던 중 다른 RNC에 의한 서비스 영역으로 이동할 수 있다. 여기서, 상기 UE가 최초로 MBMS 서비스를 제공받기 위해 등록한 상기 특정 RNC를 '서빙 RNC(Serving RNC, 이하 "SRNC"라 칭함)'라고 하며, 이동에 의해 현재 MBMS 서비스를 제공받고 있는 RNC를 '드리프트 RNC(Drift RNC, 이하 "DRNC"라 칭함)'라 한다. 상기 DRNC와 컨트롤 RNC(Controlling RNC, 이하 "CRNC"라 칭함)는 제어의 대상(UE 또는 기지국)에 의해 구분되나 동일한 RNC를 가리킨다.
한편, SRNC와 DRNC가 일치하지 않는 UE에 대해 지속적으로 MBMS 서비스를 제공하기 위해서는 상기 SRNC와 상기 DRNC간의 시그널링이 제공되어야 할 것이다. 이를 위해 통상적으로 RNC들간에는 Iur 인터페이스가 존재하며, 상기 Iur 인터페이스 상의 시그널링 베어러로써 시그널링 연결 제어 파트(Signaling Connection Control Part, 이하 "SCCP"라 칭하기로 한다) 시그널링 커넥션이 사용된다. 상기 SCCP 시그널링 커넥션을 통해서는 상기 두 RNC들간의 RNSAP(Radio Network Subsystem Application Part) 메시지가 전송된다.
이와 같이 RNSAP(Radio Network Subsystem Application Part) 메시지를 전송하기 위해 상기 RNC는 SCCP 계층과 RNSAP 계층을 가진다.
상기 SCCP 계층은 다음과 같은 두 가지 전송 서비스를 RNSAP 게층으로 제공한다.
(1) 연결 지향성(Connection Oriented) 데이터 전송 서비스 : UE 또는 RNC마다 전용으로 할당된 시그널링 커넥션을 이용하여 메시지를 전송한다. 이 경우, SCCP 시그널링 커넥션을 생성하고 해제하는 절차가 부가적으로 필요하다. 이후 연결 지향성 시그널링 커넥션을 이용하는 시그널링 메시지는 UE 식별자 또는 RNC 식별자를 포함하지 않는다.
(2) 비 연결 지향성(Connection less) 데이터 전송 서비스 : UE 또는 RNC마다 전용으로 할당된 시그널링 커넥션이 없으며, 비 연결 지향성 시그널링 커넥션을 이용하는 시그널링 메시지는 UE 식별자 또는 RNC 식별자를 포함해야만 한다.
상기 RNSAP계층은 Iur 인터페이스를 통해 시그널링 정보를 제공하는 역할을 하는 프로토콜이다. 상기 RNSAP부를 구성하는 프로시저들은 다음과 같이 크게 4가지 부류로 나눌 수 있다.
(1) 기본적인 이동성 제공 프로시저(RNSAP Basic Mobility Procedures)
DRNS 아래 위치하지만 아직 DRNS를 통해 무선 링크(RL; Radio Link)를 할당받지 않은 UE들을 위해 UTRAN내에서의 이동성을 지원하는 프로시저로써, 공통제어채널(CCCH; Common Control CHannel)을 통해 전송되는 RRC 메시지와 호출(Paging) 메시지를 Iur 인터페이스 상으로 운반하기 위한 프로시저를 포함한다.
(2) DCH 프로시저(RNSAP DCH Procedures)
DRNS 아래 위치하고 DRNS를 통해 RL를 할당받은 UE들을 위해 두 RNS들 사이의 전용채널(DCH; Dedicated CHannel), 하향공유채널(DSCH; Down-link Shared CHannel), 고속 하향공유채널(HS-DSCH; High Speed-Downlink Shared CHannel)을 관리하는 프로시저로써, 특정 UE에게 전용으로 할당된 시그널링 베어러를 사용한다. RL를 셋업하고 추가/삭제하는 프로시저와 RL의 동기화를 맞추는 데 사용되는 프로시저, RL이나 물리 채널을 재 설정하는 프로시저 및 전용 측정(Dedicated Measurement)을 수행하는 프로시저 등을 포함한다.
(3) 공통 전송 채널 프로시저(RNSAP Common Transport Channel Procedures)
Iur 인터페이스상의 공통전송채널을 관리하는 프로시저로써, UE가 DRNS 아래의 공통전송채널을 사용하는 경우 SRNS와 DRNS 사이에 공통전송채널의 자원을 할당/해제하는 프로시저를 포함한다.
(4) 글로벌 프로시저(RNSAP Global Procedures)
하나의 특정 UE에 관계되지 않은 RNC의 전반적인 관리를 위해 공통 측정(Common Measurement), Iur 인터페이스를 통해 수신한 메시지에 에러가 있음을 알리고, 복구하지 못할 에러가 생긴 경우 리셋하는 프로시저들을 포함한다.
도 3은 종래 연결 지향성 SCCP 데이터 전송 서비스를 사용하기 위해 SCCP 시그널링 커넥션을 생성하는 절차를 보이고 있는 도면으로써, 하나의 UE를 위하여 제1RNC와 제2RNC 사이에 시그널링 연결을 설정하는 과정을 도시한다. 여기서, 제1RNC와 제2RNC는 RRC 연결을 설정한 하나의 UE에 대해 각각 SRNC와 DRNC 역할을 한다.
상기 도 3을 참조하면, 301단계에서 SRNC(310)는 특정 UE에 대해 DCH와 같은 전용 자원의 할당을 DRNC(320)에게 요청할 필요가 있을 때 SCCP 연결 설정을 시작한다. 302단계에서 상기 SRNC(310)의 RNSAP 계층(311)은 상기 DRNC(320)로 전송하고자 하는 RNSAP 메시지를 구성하여 SCCP 계층(312)으로 전송한다. 일 실시 예로써, 상기 DRNC(320)로 RL를 구성할 것을 요구하고자 할 때, 상기 RNSAP 계층(311)은 무선 링크 셋업 요청(RADIO LINK SETUP REQUEST) 메시지를 상기 SCCP 계층(312)으로 전송한다.
이에 대응하여 상기 SCCP 계층(312)은 연결 요청(Connection Request, 이하 "CR"이라 칭함) 메시지라는 SCCP 메시지를 아래와 같이 구성한다.
CR = [LR_SRNC, RNSAP 메시지]
상기 CR 메시지는 상기 SCCP 계층(312)이 SCCP 연결을 최초로 설정하기 위해 전송하는 메시지이다. 상기 CR 메시지에서 LR_SRNC(Local Reference_SRNC)는 상기 SCCP 계층(312)이 상기 SCCP 연결에 할당하는 임시 식별자이다. 상기 LR_SRNC는 상기 SCCP 연결이 설정된 후, 상기 DRNC(320)의 SCCP 계층(322)이 SCCP 메시지를 전송함에 있어서 상기 SCCP 연결을 식별하기 위해 사용된다. 상기 SCCP 계층(312)은 상기 CR 메시지를 303단계에서 상기 DRNC(320)의 SCCP 계층(322)으로 전송한다.
상기 DRNC(320)의 SCCP 계층(322)은 상기 CR 메시지를 수신하면, 304단계에서 상기 CR 메시지의 페이로드(payload) 부분에 포함된 RNSAP 메시지(RADIO LINK SETUP REQUEST 메시지)를 상기 DRNC(320)의 RNSAP 계층(321)으로 전달한다. 그리고 상기 SCCP 계층(322)은 상기 SCCP 연결을 위한 LR_DRNC를 할당한다. 상기 LR_DRNC는 CR 메시지를 통해 설정하고자 하는 SCCP 연결에 대한 임시 식별자이다. 상기 LR_DRNC는 상기 SCCP 연결이 설정된 후, 상기 SRNC(310)의 SCCP 계층(312)이 SCCP 메시지를 전송함에 있어서 상기 SCCP 연결을 식별하기 위해 사용된다.
상기 RNSAP 계층(321)은 상기 RADIO LINK SETUP REQUEST 메시지를 전달받아 처리하고, 상기 RADIO LINK SETUP REQUEST 메시지에 응답한 RADIO LINK SETUP RESPONSE 메시지를 305단계에서 상기 SCCP 계층(322)으로 전달한다. 상기 SCCP 계층(322)은 RADIO LINK SETUP RESPONSE 메시지를 전달받으면, 앞서 결정한 LR_DRNC를 이용해서 하기와 같은 연결 확인(Connection Confirm, 이하 "CC"라 칭함) 메시지라는 SCCP 메시지를 구성한다.
CC = [LR_DRNC, LR_SRNC, RNSAP message]
상기 CC 메시지는 임의의 SCCP 연결을 설정함에 있어서, CR 메시지를 수신한 SCCP 계층(322)이 상기 CR 메시지를 송신한 SCCP 계층(312)으로 전송하는 응답 메시지이다.
상기 CC 메시지를 수신한 상기 SRNC(310)의 SCCP 계층(312)은 상기 CC 메시지를 통해 전달받은 LR_DRNC을 저장하고, 307단계에서 상기 CC 메시지에 포함된 RNSAP 메시지를 상기 RANAP 계층(311)으로 전달한다.
전술한 과정을 통해서, SCCP 연결을 새롭게 설정하는 SCCP 계층들(312, 322)은 CR 메시지와 CC 메시지를 교환함으로써, 상대방이 SCCP 연결에 할당한 임시 식별자(LR_SRNC, LR_DRNC)를 인지하게 된다. 이와 같이 상기 SRNC(310)와 상기 DRNC(320)가 임의의 SCCP 연결에 대해서 [LR_SRNC, LR_DRNC]를 공유하게 된 상태가 Iur 시그널링 연결이 설정된 상태이다. 이 후, 상기 SRNC(310)는 상기 SCCP 연결을 통해 RNSAP 메시지를 전송하고자 할 때, 상기 저장되어 있는 LR_SRNC와 LR_DRNC가 포함된 SCCP 메시지를 구성하여 상기 DRNC(320)로 전달한다. 상기 DRNC(320)은 상기 SCCP 메시지를 통해 수신한 LR_SRNC와 LR_DRNC에 의해 SCCP 연결을 식별하고, 상기 SCCP 연결에 대응되는 UE에 대해서 SCCP 메시지에 포함된 RNSAP 메시지를 처리한다.
통상적인 이동통신시스템에서 이동성에 의해 UE가 RRC 연결 설정을 맺은 SRNC와 현재 상기 UE가 위치한 셀을 관리하는 CRNC가 서로 다른 경우(이 때 SRNC와 다른 CRNC를 Drift RNC라 한다.)를 고려해 보면, MBMS 서비스를 지원하지 않는 시스템의 경우 데이터는 핵심 망(Core Network)에서 Iu 인터페이스를 통해 SRNC로 전달되고, 상기 SRNC로부터 Iur 인터페이스를 통해 DRNC로 전달된다. 상기 DRNC는 상기 Iur 인터페이스를 통해 전달받은 데이터를 셀을 통해 UE에게 전송한다.
이에 반하여, MBMS 서비스를 지원하는 시스템의 경우에 있어, 데이터는 핵심 망에서 Iu 인터페이스를 통해 CRNC로 직접 전달한다. 상기 CRNC는 상기 Iu 인터페이스를 통해 전달받은 데이터를 셀을 통해 UE에게 전송함으로써, Iur 인터페이스를 통한 데이터를 전송할 필요가 없다.
MBMS에 가입한 UE의 이동성은 4가지 RRC 상태에 따라 기존의 규격에 의해서 동일하게 지원될 수 있다. 그러나, 기존 규격에서는 UE별로 UE가 DRNC로 이동할 때, DRNC에 UE 컨텍스트를 생성하고, UE별로 Iur 인터페이스상에 시그널링 연결을 지원하므로 하나의 서비스 그룹에 속한 다수의 UE를 관리하기 위해서는 비효율적이다. 즉, 종래에는 하나의 서비스 그룹에 속한 다수의 UE를 위한 MBMS 서비스 컨텍스트를 DRNC에 생성하고, DRNC에서 MBMS를 위한 동작을 처리하고 이 결과를 SRNC로 전달하기 위해 필요한, Iur 인터페이스상의 MBMS 서비스용 시그널링 연결은 지원하지 못한다.
종래 이를 지원하기 위해서는 비 연결 지향형 SCCP 연결을 사용하여 매번 MBMS 서비스 식별자를 RNSAP 메시지에 담아 전송하거나, UE별로 생성된 연결지향형 SCCP 연결을 사용하여 동일한 MBMS 서비스에 대해 MBMS를 수신하고자하는 UE의 수만큼 동일한 메시지를 반복하여 Iur 인터페이스 상에서 전송해야 한다.
따라서, 상기한 바와 같은 문제점을 해결하기 위한 본 발명의 목적은 RNC들간의 MBMS 제어 메시지를 보다 효율적으로 교환할 수 있도록 MBMS 서비스 별로 할당된 전용 Iur 시그널링 연결을 생성하여 관리하는 방법을 제공함에 있다.
본 발명의 다른 목적은 이동통신시스템에서 서로 다른 RNC들 간에 MBMS 서비스 관련 정보와 MBMS 서비스 요청을 한 이동단말 관련 정보를 효율적으로 전송하는 방법을 제공함에 있다.
본 발명의 또 다른 목적은 MBMS 서비스를 제어하기 위한 RNSAP 메시지를 교환할 수 있도록 두 RNC들 사이에 MBMS 서비스 별로 전용 시그널링 연결을 정의하고 이를 관리하는 방법을 제공함에 있다.
본 발명의 또 다른 목적은 MBMS 서비스 컨텍스트가 존재하는 두 RNC들 사이에 MBMS 서비스 컨텍스트 간의 정보 교환 및 동기화를 위해 MBMS 서비스 별로 전용 시그널링 연결을 사용하여 RNSAP 메시지를 교환하는 방법을 제공함에 있다.
상기한 바와 같은 목적을 달성하기 위한 제1견지에 있어, 본 발명은 MBMS 서비스 전용 Iur 시그널링 베어러를 생성함에 있어, 세션이 시작한 이후, 하나의 RNC가 상대 RNC로 MBMS UE Attach 절차를 최초로 수행하면서 MBMS 서비스 전용 Iur 시그널링 베어러를 생성하는 것을 특징으로 한다.
상기 제1견지에 있어, 바람직하기로는 MBMS 서비스를 제어하기 위한 RNSAP 메시지를 RNC 간에 교환할 수 있도록 두 RNC 사이에 MBMS 서비스별로 전용 시그널링 연결을 정의함에 있어, 하나의 MBMS 서비스에 대해 전용 Iur 시그널링 베어러를 생성하는 방법을 제공함에 있어, 하나의 RNC에 있어 MBMS 관련 RNSAP 제어 메시지를 생성하여 송신하는 주체가 SRNC인 경우에 MBMS 관련 RNSAP 제어 메시지를 전송하는데 사용하는 Iur 시그널링 베어러와, MBMS 관련 RNSAP 제어 메시지를 생성하여 송신하는 주체가 CRNC(DRNC)인 경우에 MBMS 관련 RNSAP 제어 메시지를 전송하는데 사용하는 Iur 시그널링 베어러를 분리하여 각각 사용하도록 함을 특징으로 한다.
상기 제1견지에 있어, 바람직하기로는 MBMS 서비스 전용 Iur 시그널링 베어러를 이용함에 있어, 세션이 시작된 이후, MBMS 서비스 전용 Iur 시그널링 베어러가 생성된 이후, 두 RNC 간에 MBMS 관련 RNSAP 제어 메시지를 교환할 때 기 생성된 MBMS 서비스 전용 Iur 시그널링 베어러를 이용하여 RNSAP 메시지를 교환하는 것을 특징으로 하며, MBMS 관련 RNSAP 제어 메시지를 전송하는 주체가 SRNC인지 CRNC(DRNC)인지 여부에 따라 각각을 위해 전용으로 할당된 서로 다른 Iur 시그널링 베어러를 사용함을 특징으로 한다.
상기 제1견지에 있어, 바람직하기로는 MBMS 서비스 전용 Iur 시그널링 베어러를 해제함에 있어, 세션이 시작한 이후, 하나의 RNC가 상대 RNC로 마지막 UE에 대한 MBMS UE Detach 절차를 수행하면서 MBMS 서비스 전용 Iur 시그널링 베어러를 해제하고, 세션이 끝날 때, 하나의 RNC가 상대 RNC로 MBMS UE Detach 절차를 수행하면서 MBMS 서비스 전용 Iur 시그널링 베어러를 해제하는 것을 특징으로 한다.
상기 제1견지에 있어, 바람직하기로는 MBMS 서비스를 제어하기 위한 RNSAP 메시지를 SCCP연결지향성 전송 서비스를 사용해 RNC 간에 교환하도록 함을 특징으로 한다.
상기한 바와 같은 목적을 달성하기 위한 제2견지에 있어, 본 발명은 제1 및 제2무선망 제어기와, 상기 제 1무선망 제어기를 서빙 무선망 제어기로 가지고, 상기 제 2 무선망 제어기를 드리프트 무선망 제어기로 가지며, 방송 서비스 데이터를 수신하는 적어도 하나의 제1이동단말과, 상기 제 2무선망 제어기를 서빙 무선망 제어기로 가지고, 상기 제 1 무선망 제어기를 드리프트 무선망 제어기로 가지며, 방송 서비스 데이터를 수신하는 적어도 하나의 제2이동단말과, 상기 제1 및 제2 무선망 제어기로 상기 방송 서비스를 제공하는 SGSN을 포함하는 이동통신시스템에서, 상기 SGSN으로부터 상기 방송 서비스가 시작됨을 통보 받은 후 상기 제1무선망 제어기와 상기 제2무선망 제어기간에 상기 방송 서비스에 관한 메시지를 송/수신하기 위한 시그널링 베어러를 설정하는 방법에 있어서, 상기 제1무선망 제어기가 상기 방송 서비스를 위해 상기 제2무선망 제어기에 대해 최초로 수행하는 어테치(Attach) 절차를 통해 상기 제1이동단말을 위한 시그널링 베어러를 설정하는 제1과정과, 상기 제2무선망 제어기가 상기 방송 서비스를 위해 상기 제1무선망 제어기에 대해 최초로 수행하는 어테치(Attach) 절차를 통해 상기 제2이동단말을 위한 시그널링 베어러를 설정하는 제2과정을 포함함을 특징으로 한다.
상기 제2견지에 있어, 바람직하기로는 상기 제1무선망 제어기가 상기 제1이동단말을 위한 시그널링 베어러를 할당하는 임시 식별자를 설정하고, 상기 제2무선망 제어기에 대해 최초로 어테치(Attach) 절차를 요청하는 메시지에 상기 임시 식별자를 포함시켜 전송하도록 한다.
상기 제2견지에 있어, 바람직하기로는 상기 제2무선망 제어기가 상기 제2이동단말을 위한 시그널링 베어러를 할당하는 임시 식별자를 설정하고, 상기 제1무선망 제어기에 대해 최초로 어테치(Attach) 절차를 요청하는 메시지에 상기 임시 식별자를 포함시켜 전송하도록 한다.
상기 제2견지에 있어, 바람직하기로는 상기 제1이동단말이 더 이상 존재하지 않으면, 상기 제1무선망 제어기가 상기 방송 서비스를 위해 상기 제2무선망 제어기에 대해 마지막으로 수행하는 디테치(Detach) 절차를 통해 상기 제1이동단말을 위해 설정한 시그널링 베어러를 해제하는 과정을 더 포함하도록 한다.
상기 제2견지에 있어, 바람직하기로는 상기 SGSN으로부터 상기 방송 서비스의 세션이 종료됨이 통보되면, 상기 제2무선망 제어기가 상기 방송 서비스의 세션 종료로 인해 상기 제1무선망 제어기에 대해 마지막으로 수행하는 디테치(Detach) 절차를 통해 상기 제2이동단말을 위해 설정한 시그널링 베어러를 해제하는 과정을 더 포함하도록 한다.
이하 본 발명의 실시 예를 첨부된 도면을 참조하여 설명하면 다음과 같다. 후술될 상세한 설명에서는 상술한 기술적 과제를 이루기 위해 본 발명에 있어 한 개의 대표적인 실시 예를 제시할 것이다. 그리고 본 발명으로 제시될 수 있는 다른 실시 예들은 본 발명의 구성에서 설명으로 대체한다.
후술될 본 발명의 실시 예에서는 MBMS 서비스를 지원하기 위해서 동일한 서비스에 대해 여러 RNC들에 MBMS 서비스 컨텍스트가 생성되며, 한 RNC의 MBMS 서비스 컨텍스트와 다른 RNC의 MBMS 서비스 컨텍스트 사이에 RNSAP 메시지를 교환하기 위해 MBMS 서비스 별로 전용 Iur 시그널링 베어러를 생성하도록 한다.
본 발명에서는 MBMS 서비스 별로 전용 Iur 시그널링 베어러를 생성하는데 있어 첫 번째 실시예로 두 RNC 사이에 하나의 MBMS 서비스를 위하여 하나의 전용 Iur 시그널링 베어러를 생성하는 방법과, 두 번째 실시예로 두 RNC 사이에 하나의 MBMS 서비스를 위하여 두 개의 전용 Iur 시그널링 베어러를 생성하는 방법을 제시한다.
도 4는 첫 번째 실시예로 하나의 MBMS 서비스를 위해 두 RNC들 간에 하나의 Iur 시그널링 연결을 정의하는 예를 보이고 있는 도면이다. 상기 도 4를 통해 하나의 MBMS 서비스에 대응한 제1RNC와 제2RNC 사이에 하나의 전용 Iur 시그널링 베어러를 생성하는 방법을 고려해 보도록 한다. 한편, 기존의 유니캐스트(Unicast) 서비스의 경우와 다르게 멀티캐스트 서비스는 하나의 서비스에 대해 다수의 UE들이 한 RNC를 통해 서비스를 수신하게 된다. 따라서, 특정 RNC는 MBMS 서비스를 수신하는 일부의 UE에게는 SRNC이지만, 나머지 UE들에게는 DRNC가 될 수 있어 SRNC와 DRNC의 역할을 구분한다는 것은 불가능하다. 따라서, 제1RNC가 MBMS 서비스를 제어하기 위한 RNSAP 메시지를 제2RNC로 전송하고자 할 때와 제2RNC가 MBMS 서비스를 제어하기 위한 RNSAP 메시지를 제1RNC로 전송하고자 할 때, 두 경우 모두 동일한 MBMS 서비스 전용 Iur 시그널링 베어러를 사용한다.
도 5에서는 두 번째 실시예로 두 개의 RNC들 간에 동일한 MBMS 서비스에 대응한 두 개의 전용 Iur 시그널링 베어러들을 설정한 일 예를 보이고 있다.
상기 도 5를 참조하면, 특정 MBMS 서비스를 제공받고 있는 UE들 중에, 제1RNC를 SRNC로 하고, 제2RNC를 DRNC로 하는 UE들을 위해서 제1전용 Iur 시그널링 베어러(510)를 생성한다. 다음으로, 상기 특정 MBMS 서비스를 제공받고 있는 UE들 중에, 상기 제1RNC를 DRNC로 하고, 상기 제2RNC를 SRNC로 하는 UE들을 위해서 제2전용 Iur 시그널링 베어러(520)를 생성한다. 이후 상기 제1RNC와 상기 제2RNC는 MBMS 서비스를 위한 RNSAP 메시지를 생성하는 주체가 SRNC인지 DRNC(CRNC)인지 여부에 따라 적절한 Iur 시그널링 베어러를 이용하여 상기 생성한 RNSAP 메시지를 전송한다.
앞서 살펴본 바를 위해서는 RNSAP 계층에 멀티캐스트 프로시저(Multicast Procedure)가 새로이 정의되어야 한다. 상기 멀티캐스트 프로시저는 동일한 MBMS 서비스를 수신하고자 하는 다수의 UE를에 대해 MBMS 서비스 별로 제어하기 위한 절차들을 포함한다. 그 절차는 다음과 같다.
(1) MBMS Attach Request [SRNC->DRNC] ; MBMS 서비스를 수신하는 UE가 DRNC가 관리하는 셀로 이동하였음을 알리는 메시지이다. 상기 메시지에 포함되는 파라미터는 'MBMS 서비스 식별자', 'M-RNTI', 'Signalling connection ID', 'Cell 식별자 리스트' 및 'UE 식별자 리스트'가 될 수 있다.
(2) MBMS Detach Request [SRNC->DRNC] ; MBMS 서비스를 수신하는 UE가 DRNC가 관리하는 셀에서 벗어났음을 알리는 메시지이다. 상기 메시지에 포함되는 파라미터는 'M-RNTI', 'Signalling connection ID', 'Cell 식별자 리스트', 'UE 식별자 리스트'가 될 수 있다.
(3) MBMS Information [DRNC->SRNC] ; CRNC가 결정하는 PtP/PtM 채널 형태와 같은 MBMS 관련 정보를 DRNC로부터 SRNC로 전달하기 위한 메시지이다. 상기 메시지에 포함되는 파라미터는 'M-RNTI', 'Signalling connection ID', 'Cell 식별자 리스트', '채널 종류', 'RB 정보'가 될 수 있다.
(4) MBMS p-t-m Transmission Initiation [DRNC->SRNC] ; CRNC가 PtM 채널 전송 시작을 결정했음을 DRNC로부터 SRNC로 전달하기 위한 메시지이다. 상기 메시지에 포함되는 파라미터는 'M-RNTI', 'Signalling connection ID', 'Cell 식별자 리스트', '채널 종류'가 될 수 있다.
(5) MBMS p-t-m Transmission Termination [DRNC->SRNC] ; CRNC가 PtM 채널 전송 종료를 결정했음을 DRNC로부터 SRNC로 전달하기 위한 메시지이다. 상기 메시지에 포함되는 파라미터는 'M-RNTI', 'Signalling connection ID', 'Cell 식별자 리스트', '채널 종류'가 될 수 있다.
상기 멀티캐스트 프로시저들을 수행하기 위해, UE의 이동 정보와 같이 SRNC가 결정하여 DRNC로 알리는 정보는 본 발명에 의해 정의된 제1전용 Iur 시그널링 베어러(510)에 의해 전송되며, PtP/PtM 채널 종류와 같이 DRNC가 결정하여 SRNC로 알리는 정보는 본 발명에 의해 정의된 제2전용 Iur 시그널링 베어러(520)에 의해 전송된다. 즉, RNC는 자신이 수행한 역할이 SRNC인지 CRNC인지에 따라 MBMS 서비스 별로 생성된 두 개의 Iur 시그널링 베어러들 중 적절한 Iur 시그널링 베어러를 선택할 수 있다.
일 예로써, 제1RNC가 제2RNC로 MBMS Attach/Detach 절차를 시작할 때는 제1전용 Iur 시그널링 베어러(510)를 사용하고, 상기 제2RNC가 상기 제1RNC로 MBMS Attach/ Detach 절차를 시작할 때는 제2전용 Iur 시그널링 베어러(520)를 사용한다. 이렇게 함으로써, 상기 제1RNC와 상기 제2RNC가 동시에 동일한 MBMS 서비스를 제어하기 위한 메시지를 전송한다고 하더라도 충돌이 발생하는 것을 방지할 수 있다. 또한, 상기 제1RNC가 자신의 판단에 의해 특정 MBMS 서비스에 대응한 전용 Iur 시그널링 베어러를 해제하더라도 상기 제2RNC는 상기 특정 MBMS 서비스에 따른 메시지를 남은 하나의 전용 Iur 시그널링 베어러를 통해 전송할 수 있게 된다. 이와 반대로, 상기 제2RNC가 전용 Iur 시그널링 베어러를 해제하더라도 상기 제1RNC는 남은 하나의 전용 Iur 시그널링 베어러를 통해 메시지를 전송할 수 있게 된다.
1. 서비스 컨텍스트 구조
본 발명의 실시 예에 따라 두 RNC들 간에 MBMS 서비스 별로 복수의 Iur 시그널링 연결을 설정하기 위해서는 새로운 MBMS 서비스 컨텍스트의 구조가 제안되어야 할 것이다.
도 6a와 도 6b는 본 발명을 지원하기 위한 RNC 내에 MBMS 서비스 별로 존재하는 MBMS 서비스 컨텍스트의 구조를 보이고 있는 도면이다. 상기 도 6a에서는 세션이 시작되기 전에 특정 MBMS 서비스에 대응하여 관리되는 MBMS 서비스 컨텍스트의 구성을 보이고 있으며, 상기 도 6b에서는 세션이 시작된 후에 특정 MBMS 서비스에 대응하여 관리되는 MBMS 서비스 컨텍스트의 구성을 보이고 있다.
상기 도 6a를 참조하여 PMM-Connected 모드로 MBMS 서비스를 받는 UE를 위해 UE가 서비스에 연결(join)한 시점에 SGSN으로부터 해당 UE가 가입한 서비스 목록을 전송 받아 RNC 내에서 생성되는 MBMS 서비스 컨텍스트의 구조를 살펴보도록 한다.
참조번호 611, 612, 613은 MBMS 서비스를 유일하게 구분하기 위한 식별자이다. 상기 참조번호 611의 'IP Multicast Address'와 'APN(Access Point Name)'은 MBMS 서비스를 구별하기 위한 식별자이다. 참조번호 612의 'TMGI'는 GGSN 또는 SGSN이 현재 진행중인 MBMS 서비스를 구분하기 위해 임시적으로 할당한 식별자이다. 참조번호 613의 'M-RNTI'는 RNC 내에서 MBMS 서비스를 구분하기 위해 RNC가 할당한 식별자이다. 상기 RNC는 상기 'M-RNTI' 값을 MBMS 서비스 컨텍스트가 생성될 때 동적으로 할당하며, 상기 MBMS 서비스 컨텍스트를 삭제하면서 해제한다. 상기 'M-RNTI'는 상기 'IP Multicast address'나 상기 'TMGI'보다 짧은 길이를 갖도록 하여 무선 상에서 전송될 때 오버헤드를 줄이도록 한다. 참조번호 614의 'State'는 실제 MBMS 서비스가 진행 중인지 여부를 나타낸다. SGSN으로부터 세션이 시작되었음을 알리는 메시지를 받은 RNC는 상기 'State'를 Active로 세팅한다. 상기 SGSN으로부터 세션이 끝났음을 알리는 메시지를 받은 RNC는 상기 'State'를 Standby로 세팅한다. 상기 SGSN으로부터 세션이 시작되었음을 알리는 메시지의 일 예로 세션 시작 메시지(Session Start Message)를 들 수 있다. 상기 SGSN으로부터 세션이 끝났음을 알리는 메시지의 일 예로 세션 종료 메시지(Session Stop Message)를 들 수 있다. 참조번호 615의 'Iu Signalling Connection Information'은 MBMS를 제어하기 위한 MBMS용 RANAP 메시지를 Iu 인터페이스를 통해 RNC와 SGSN간에 주고받기 위한 시그널링 베어러 정보이다. 상기 Iu 시그널링 베어러는 UE별로 할당되는 것이 아니라 서비스별로 할당되어 보다 효율적인 메시지 전송과 관리가 가능하다. 상기 Iu 시그널링 베어러의 생성 및 관리 방법은 본 발명과는 무관하므로 자세한 설명은 생략한다. 참조번호 616의 'UE list 정보'는 상기 RNC를 통해 RRC 연결 접속을 맺고, MBMS 서비스를 요청한 UE들의 리스트이다. 상기 'UE 리스트'는 두 가지 방법들로 관리될 수 있다. 그 첫 번째 방법으로, UE 리스트에 UE ID만 포함시키고, 나머지 정보는 RNC 내의 UE 컨텍스트와 연동하여 필요할 때마다 정보를 문의(Query)하는 방법이다. 이 경우 필요한 시점에 UE 컨텍스트를 탐색(search)해야 하므로, 상기 탐색을 위한 추가적인 프로세싱 시간이 필요하다. 그 두 번째 방법으로, UE 리스트에 UE ID와 UE의 RRC 상태를 함께 포함시키고, UE의 RRC 상태에 따라 셀 리스트 또는 URA 리스트를 관리하는 방법이다. 이 경우, UE 컨텍스트의 변경이 있을 때 즉, UE가 상태 천이를 하거나 셀 갱신 요청 또는 URA 갱신 요청을 하는 경우, 상기 UE에 대해 SRNC에 관리되는 MBMS 서비스 컨텍스트 내의 정보 역시 변경해야 하므로 이중으로 처리하는 오버헤드가 존재한다.
상기 도 6b를 참조하여 특정 MBMS 서비스의 세션이 시작된 후 RNC에 의해 관리되는 MBMS 서비스 컨텍스트의 구조를 살펴보도록 한다. 상기 도 6b에서 보이고 있는 MBMS 서비스 컨텍스트는 앞서 도 6a에 의해 살펴본 SRNC에서 관리되는 MBMS 서비스 컨텍스트에 더해, MBMS 데이터 전송을 위한 QoS 정보, Iu 시그널링 베어러, Iu 데이터 베어러에 대한 정보 및 상기 MBMS 서비스를 수신하는 UE의 이동성을 지원하기 위한 추가적인 정보를 포함한다. 하나의 MBMS 서비스 그룹에 속한 다수의 UE들의 이동성을 지원하기 위해서, RNC내의 MBMS 서비스 컨텍스트는 참조번호 630과 같이 상기 RNC를 CRNC로 삼고 있는 UE들의 SRNC 정보와, 참조번호 640과 같이 상기 RNC를 SRNC로 삼고 있는 UE들의 DRNC 정보를 모두 관리하여야 한다. 상기 도 6b에서의 참조번호 621, 622, 623, 624, 625, 626은 상기 도 6a에서의 참조번호 611, 612, 613, 614, 615, 616과 동일함에 따라 구체적인 설명은 생략한다.
참조번호 627의 'Service Area Information'은 세션이 시작할 때 BM-SC로부터 SGSN을 통해 전송 받은 해당 MBMS 서비스가 가능한 서비스 영역 식별자들의 리스트이다. RNC는 임의의 셀과 서비스 영역 식별자 사이의 매핑 정보를 저장하고 있다. 참조번호 628의 'QoS'는 해당 MBMS 서비스를 지원하기 위해 만족해야 하는 데이터 레이트, 서비스 클래스 등의 정보이다. 상기 SGSN은 세션이 시작할 때, 또는 상기 RNC의 요청에 의해 상기 QoS 정보를 제공한다. 참조번호 629의 'Iu Transport Bearer Information'은 Iu 인터페이스 상으로 MBMS 데이터를 전송할 때 사용할 데이터 베어러 정보이다. 상기 MBMS 데이터는 패킷 서비스(PS; Packet Service) 베어러를 이용해 전달되므로 상기 참조번호 629는 SGSN의 IP 주소와 GTP(GPRS Tunneling Protocol)의 터널 식별자 등의 정보를 포함한다. 참조번호 630의 'CRNC information'은 RNC가 관리하는 셀에 위치한 UE들의 정보와 MBMS 데이터를 전송하기 위한 무선 베어러 정보를 저장한다. 동일한 셀에서 동일한 MBMS 서비스를 받는 UE들의 경우 CRNC는 동일하다. 하지만, 상기 UE들의 SRNC는 서로 다를 수 있으므로, MBMS 서비스 컨텍스트는 여러 UE들의 SRNC 정보를 관리할 필요가 있다. 참조번호 650의 'SRNC information'은 상기 UE의 SRNC와 CRNC가 다른 경우 SRNC에 대한 정보를 저장한다. 추후 CRNC에서 PtP, PtM의 채널 종류를 결정하고 나면 CRNC를 통해 MBMS 데이터를 수신 받는 UE들의 SRNC들로 이 정보를 'MBMS p-t-m Transmission Initiation' 또는 'MBMS p-t-m Transmission Information' 또는 'MBMS Information'과 같은 RNSAP 메시지를 통해 전달하기 위해 상기 참조번호 650의 정보를 이용한다. 상기 참조번호 650의 'SRNC information'을 자세히 살펴보면 다음과 같은 정보를 포함한다. 참조번호 651의 'RNC ID'는 SRNC의 ID이다. 참조번호 652의 'Iur Signalling Connection Information'은 상기 SRNC와 상기 RNC 사이의 MBMS 서비스 전용 RNSAP 메시지를 Iur 인터페이스를 통해 상기 SRNC와 상기 RNC 사이에서 주고받을 때 사용하는 SCCP 시그널링 연결 정보이다. 참조번호 653의 'M-RNTI'는 상기 참조번호 651의 RNC ID에 해당하는 RNC가 할당한 상기 MBMS 서비스를 식별하기 위해 할당한 MBMS 식별자이다. 상기 참조번호 651, 652, 653은 상기 RNC가 관리하는 셀에 위치한 UE들의 SRNC 개수만큼 존재한다.
참조번호 640의 'DRNC Information'은 상기 참조번호 626의 UE 리스트에 속한 UE들이 실제로 위치한 셀을 관리하는 DRNC에 관한 정보이다. 기존에 하나의 UE를 위한 PtP 서비스의 경우 하나의 SRNC에 대해 하나의 DRNC가 존재하였으나, 여러 UE들이 동시에 수신하는 MBMS 서비스의 경우 하나의 SRNC는 여러 개의 DRNC들을 가지고 있다. 여기서, 여러 개의 DRNC들은 여러 UE들의 DRNC들의 집합이다. 참조번호 640의 'DRNC information'을 자세히 살펴보면 다음과 같은 정보를 포함한다. 참조번호 641의 'RNC ID'는 DRNC의 ID이다. 참조번호 642의 'Iur Signalling Connection Information'은 상기 RNC와 사기 참조번호 626의 UE 리스트에 속한 UE들이 실제로 위치한 DRNC 사이의 MBMS 서비스 전용 SCCP 시그널링 연결 정보이다. 참조번호 643의 'M-RNTI'는 상기 참조번호 641의 RNC ID에 해당하는 RNC가 상기 MBMS 서비스를 식별하기 위해 할당한 MBMS 식별자이다. 상기 참조번호 641, 642, 643은 상기 참조번호 626의 UE list에 속한 UE들의 DRNC 개수만큼 존재한다.
앞서 살펴본 상기 도 6b는 하나의 실시 예로 개별 UE의 이동성에 관련한 정보를 모두 MBMS 서비스 컨텍스트 내에 저장하는 방법이다. 또 다른 실시 예로 개별 UE의 이동성에 관련한 정보를 MBMS 서비스 컨텍스트 내에 저장하지 않고, UE 식별자(U-RNTI, D-RNTI, C-RNTI)를 키 값으로 사용하여 종래 UE 컨텍스트에서 이동성에 관련한 정보를 참조하는 방법도 가능하다. 또 다른 실시 예로써, MBMS 서비스 컨텍스트는 상기 참조번호 621, 622, 623, 624, 625, 626, 627, 628, 629, 630의 정보를 동일하게 포함한다. 상기 참조번호 640의 'DRNC Information'은 상기 참조번호 641, 642, 643의 정보만을 포함하고, 상기 참조번호 644의 Cell Information에 해당하는 정보는 필요에 의해 해당 UE 컨텍스트를 참조해서 이용한다.
2. Iur 시그널링 연결 설정 절차
후술될 설명에서는 Event 1로 정의된 사건이 발생하면, Iur 시그널링 연결 설정을 제1RNC가 시작한다. 이때, 상기 Iur 시그널링 연결은 서비스 별로 설정된다. 상기 Event 1이라 함은, "제1RNC가 특정 MBMS 서비스를 위해 MBMS Attach Request 메시지를 제2RNC로 송신하고, 기존에 제1RNC와 제2RNC 사이에 상기 특정 MBMS 서비스를 위한 전용 Iur 시그널링이 없는 경우"를 의미한다. 상기 제1RNC가 MBMS Attach Request 메시지를 송신하는 경우는, 다음과 같은 대표적인 세 가지 경우가 있다. 첫 번째 경우는, 제1RNC가 SGSN으로부터 세션 시작 메시지를 받은 후 상기 제1RNC를 SRNC로 하고 있고 제2RNC를 DRNC로 하고 있는 UE에 대응하여 제2RNC로 MBMS Attach Request 메시지를 전송하는 경우이다. 두 번째 경우는, 세션 시작 메시지를 수신한 후, 즉 세션이 시작한 이후 제1RNC를 SRNC로 하고 있는 UE가 제2RNC에 의해 관리되는 셀로 이동함으로써 상기 제2RNC로 MBMS Attach Request 메시지를 전송하는 경우이다. 세 번째 경우는, 세션 시작 메시지를 수신한 후, 즉 세션이 시작한 이후 뒤늦게 해당 MBMS 서비스에 연결한 UE 때문에, 상기 제1RNC가 MBMS UE Linking Request 메시지를 SGSN으로부터 수신함으로써, MBMS 링킹 절차를 수행한 후 제2RNC로 MBMS Attach Request 메시지를 전송하는 경우이다. 이때, 상기 제2RNC는 상기 뒤늦게 해당 MBMS 서비스에 연결한 UE의 DRNC가 된다.
도 7은 본 발명의 실시 예에 따른 MBMS 서비스 제어를 위해 두 RNC들 간의 Iur 시그널링 연결을 설정하는 과정을 보이고 있는 도면이다. 상기 도 7은 본 발명의 첫 번째와 두 번째 실시 예에 모두 공통으로 적용될 수 있다.
상기 도 7을 참조하면, 701단계에서 Evnet 1 발생을 확인한 제1RNC는 해당 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트와 관련된 동작을 실행한다. 상기 제1RNC 내의 RNSAP 계층(710)은 상기 Event 1을 발생시킨 메시지를 바탕으로 MBMS UE Attach Request 메시지를 구성하고, 702단계에서 상기 구성한 MBMS UE Attach Request 메시지를 SCCP 계층(711)으로 전달한다. 상기 SCCP 계층(711)은 상기 MBMS UE Attach Request 메시지를 전달받아 CR 메시지라는 SCCP 메시지를 아래와 같이 구성한다.
CR = [LR_RNC1, MBMS UE Attach Request]
상기 CR 메시지에 사용되는 LR_RNC1을 결정하는 방식은 종래 방식과 동일하다. 상기 SCCP 계층(711)은 상기 결정한 LR_RNC1을 상기 MBMS 서비스에 대응하여 생성한 MBMS 서비스 컨텍스트의 소정 영역(도 6b의 참조번호 642의 항목)에 저장한다. 그 후 상기 SCCP 계층(711)은 703단계에서 상기 CR 메시지를 제2RNC로 전송한다.
상기 제2RNC의 SCCP 계층(721)은 상기 CR 메시지를 수신하고, 상기 CR 메시지의 페이로드 부분에 포함된 MBMS UE Attach Request 메시지를 704단계에서 RNSAP 계층(720)으로 전달한다. 그리고, 상기 SCCP 계층(721)은 상기 CR 메시지에 대응한 LR_RNC2를 할당한 후 상기 MBMS UE Attach Request 메시지를 통해 제공받은 LR_RNC1과 상기 할당한 LR_RNC2를 상기 MBMS 서비스에 대응하여 생성한 MBMS 서비스 컨텍스트의 소정 영역(도 6b의 참조번호 642)에 저장한다. 상기 RNSAP 계층(720)은 상기 MBMS UE Attach Request 메시지를 이용해서 내부 MBMS 서비스 컨텍스트에 관련된 처리동작을 수행한다. 그 후 상기 RNSAP 계층(720)은 705단계에서 상기 MBMS UE Attach Request 메시지에 대응한 응답 메시지로써, MBMS UE Attach Response 메시지를 상기 SCCP 계층(721)으로 전달한다.
상기 SCCP 계층(721)은 앞서 결정한 LR_RNC2를 이용해서 CC 메시지라는 SCCP 메시지를 하기와 같이 구성한다.
CC = [LR_RNC2, LR_RNC1, MBMS UE Attach Response]
상기 CC 메시지는 임의의 SCCP 연결을 설정함에 있어서, CR 메시지를 수신한 SCCP 계층이 CR 메시지를 송신한 SCCP 계층으로 전송하는 응답 메시지이다. 상기 SCCP 계층(721)은 상기 CC 메시지를 706단계에서 상기 SCCP 계층(711)으로 전송한다.
상기 CC 메시지를 수신한 상기 제1RNC의 SCCP 계층(711)은 상기 CC 메시지를 통해 전달받은 상기 LR_RNC2를 저장하고, 707단계에서 상기 CC 메시지에 포함된 RNSAP 메시지를 상기 RNSAP 계층(710)으로 전달한다. 상기 LR_RNC2는 상기 MBMS 서비스에 대응하여 생성한 MBMS 서비스 컨텍스트의 소정 영역(도 6b의 참조번호 642)에 저장된다.
전술한 바에 의해 상기 제1RNC와 상기 제2RNC에 의해 상기 LR_RNC1과 상기 LR_RNC2가 공유되고 있는 상황에서는 상기 LR_RNC1과 상기 LR_RNC2에 의해 상기 MBMS 서비스에 대한 제어 정보가 전송될 수 있다. 예컨대, 제1RNC는 상기 도 6b의 참조번호 642 항목에 저장되어 있는 LR_RNC1과 LR_RNC2를 이용하여 SCCP 메시지를 구성하여 전송하며, 이에 대응한 제2RNC는 수신한 SCCP 메시지의 LR_RNC1과 LR_RNC2를 이용하여 상기 SCCP 메시지에 포함된 RNSAP 메시지가 어떤 MBMS 서비스에 대한 메시지인 지를 파악할 수 있다.
3. Iur 시그널링 연결 해제 절차
후술될 설명에서는 Event 2로 정의된 사건이 발생하면, 상기 Iur 시그널링 연결 해제를 제1RNC가 시작한다. 상기 Event 2라 함은 제1RNC를 SRNC로 하고 제2RNC를 DRNC로 하는 마지막 UE를 위해 상기 제1RNC가 MBMS UE Detach Request 메시지를 상기 제2RNC로 전송하는 경우와 세션이 종료하여 DRNC에 해당하는 제2RNC의 MBMS 서비스 컨텍스트를 삭제하는 경우를 포함한다.
도 8은 본 발명의 실시 예에 따른 MBMS 서비스 제어를 위해 두 RNC들 간에 설정되어 있던 Iur 시그널링 연결을 해제하는 과정을 보이고 있는 도면이다. 상기 도 8은 본 발명의 첫 번째와 두 번째 실시 예에 모두 공통으로 적용될 수 있다.
상기 도 8을 참조하면, 801단계에서 Event 2의 발생을 확인한 제1RNC는 해당 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트와 관련된 동작을 실행한다. 상기 제1RNC 내의 RNSAP 계층(810)은 상기 Event 2를 발생시킨 메시지를 바탕으로 MBMS UE Detach Request 메시지를 구성하고, 802단계에서 상기 구성한 MBMS UE Detach Request 메시지를 SCCP 계층(811)으로 전달한다. 상기 SCCP 계층(811)은 상기 MBMS UE Detach Request 메시지를 전달받아 Released(RLSD) 메시지라는 SCCP 메시지를 구성한다. 그 후 상기 SCCP 계층(811)은 803단계에서 상기 RLSD 메시지를 제2RNC로 전송한다.
상기 제2RNC의 SCCP 계층(821)은 상기 RLSD 메시지를 수신하고, 상기 RLSD 메시지의 페이로드 부분에 포함된 MBMS UE Detach Request 메시지를 804단계에서 RNSAP 계층(820)으로 전달한다. 상기 RNSAP 계층(820)은 상기 MBMS UE Detach Request 메시지를 이용해서 내부 MBMS 서비스 컨텍스트에 관련된 처리 동작을 수행한다. 상기 처리 동작은 현재 MBMS 서비스 컨텍스트에 저장되어 있는 LR_RNC1과 LR_RNC2를 삭제하는 동작을 포함한다. 그 후 상기 RNSAP 계층(820)은 805단계에서 상기 MBMS UE Detach Request 메시지에 대응한 응답 메시지로써, MBMS UE Detach Response 메시지를 상기 SCCP 계층(821)으로 전달한다. 상기 SCCP 계층(821)은 Release Complete(RLC) 메시지라는 SCCP 메시지를 구성한다. 상기 SCCP 계층(821)은 상기 RLC 메시지를 806단계에서 상기 SCCP 계층(811)으로 전송한다.
상기 RLC 메시지를 수신한 상기 제1RNC의 SCCP 계층(811)은 상기 RLC 메시지를 통해 전달받은 현재 MBMS 서비스 컨텍스트에 설정되어 있는 LR_RNC1과 LR_RNC2를 해제하고, 807단계에서 상기 RLC 메시지에 포함된 RNSAP 메시지를 상기 RNSAP 계층(810)으로 전달한다.
전술한 바에 의해 상기 제1RNC와 상기 제2RNC에 의해 공유되고 있던 LR_RNC1과 LR_RNC2가 삭제하고, 상기 제1RNC와 상기 제2RNC 간의 SCCP 연결을 해제한다.
4. Iur 시그널링 연결 설정/해제에 따른 시그널링 절차
이하 본 발명의 두 번째 실시 예에 따른 시그널링 절차를 구체적으로 살펴보면 다음과 같다. 후술될 본 발명의 실시 예에 따른 시그널링 절차는 크게 Iur 시그널링 연결을 설정하는 절차(도 9의 910단계 내지 921단계 및 930단계 내지 931단계)와, Iur 시그널링 연결을 통해 메시지를 전송하는 절차(도 9의 940단계, 950단계 내지 951단계)와, Iur 시그널링 연결을 해제하는 절차(960단계, 970단계 내지 971단계 및 980단계 내지 982단계)로 구분될 수 있다. 한편, 후술될 시그널링 절차는 이미 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트가 생성되어 있음을 가정한다. 상기 MBMS 서비스 컨텍스트는 세션이 시작하기 전에 각 UE의 SRNC에 해당하는 RNC들이 SGSN으로부터 MBMS UE Linking Request 메시지를 수신함으로써 또는 세션이 시작할 때 SGSN으로부터 Session Start 메시지를 수산함으로써 생성될 수 있다. 이후, 세션이 시작한 후에 SRNC는 MBMS 서비스를 수신하고자 하는 UE 리스트를 각 UE의 DRNC들로 전송한다.
도 9는 본 발명의 두 번째 실시 예에 따라 MBMS 서비스 별로 Iur 시그널링 연결을 설정 및 해제하기 위해 SGSN과 제1RNC 및 제2RNC간에 이루어지는 시그널링 절차의 일 예를 보이고 있는 도면이다. 상기 도 9에서 제1RNC(901)와 제2RNC(902)는 특정 MBMS 서비스를 제공하는 RNC을 나타내며, SGSN(903)은 상기 특정 MBMS 서비스를 위한 CN을 구성하는 SGSN을 나타낸다. 한편, 상기 도 9에는 도시되어 있지 않지만, 제1RNC(901)와 제2RNC(902)를 통해 MBMS 서비스를 수신하는 UE들은 상기 제1RNC(901)를 SRNC로 하고 제2RNC(902)를 DRNC로 하는 적어도 하나의 제1UE와, 상기 제1RNC를 DRNC로 하고 상기 제2RNC를 SRNC로 하는 적어도 하나의 제2UE를 포함하고 있다고 가정한다.
상기 도 9를 참조하면, SGSN(903)은 세션이 시작됨을 상위 핵심 망으로부터 인지한다. 그리고, 910단계에서 세션 시작 메시지를 제2RNC(902)로 전송하며, 911단계에서는 세션 시작 메시지를 제2RNC(901)로 전송한다. 상기 세션 시작 메시지는 Iu 데이터 전송을 위한 사용자 평면의 무선 억세스 베어러(RAB; Radio Access Bearer)와 트랜스포트 계층을 설정하도록 함께 요구할 수 있다. 또한, Iu Flex를 고려하면, 상기 제1RNC(901)는 상기 SGSN(903) 외에 복수의 SGSN들로부터 세션 시작 메시지를 수신할 수 있다. 이 경우, 상기 복수의 SGSN들 중 하나의 SGSN을 선택하여 사용자 평면의 RAB를 설정하거나, 모든 SGSN들로 사용자 평면의 RAB를 설정할 수도 있다.
상기 세션 시작 메시지를 수신한 상기 제1RNC(901)와 제2RNC(902)는 MBMS 서비스를 전송하기 위한 무선 자원을 할당하기 위한 준비 절차를 수행한다. 상기 준비 절차로 각 RNC는 자신이 관리하는 셀에 해당 MBMS 서비스를 수신하고자 하는 UE의 수를 파악하는 과정(이하 "카운트 과정"이라 칭함)이 필요하다. 이를 위해 MBMS 서비스를 수신하고자 하는 UE들의 리스트를 SRNC에서 DRNC로 전달하는 과정을 "MBMS Attach"라 한다.
상기 제2RNC(902)는 상기 세션 시작 메시지에 응답하여 920단계에서 상기 MBMS Attach를 요청하는 'MBMS Attach Request 메시지'를 상기 제1RNC(901)로 전송한다. 상기 'MBMS Attach Request 메시지'에 포함되는 파라미터로는 'Service ID', 'Cell ID list', 'UE ID list'가 있다. 상기 제2RNC(902)에 의해 요청되는 MBMS Attach는 상기 제2RNC(902)를 SRNC로 하고 상기 제1RNC를 DRNC로 하는 UE들을 위한 전용 Iur 시그널링 베어러를 생성하기 위함이다. 상기 제1RNC(901)는 921단계에서 상기 'MBMS Attach Request 메시지'에 응답하여 'MBMS Attach Response 메시지'를 상기 제2RNC(902)로 전송한다. 상기 'MBMS Attach Response 메시지'에 포함되는 파라미터로는 'M-RNTI', 'Cell ID list', 'Channel Type', 'Counting 정보'가 있다. 상기 제1RNC(901)와 상기 제2RNC(902)는 상기 920단계와 상기 921단계에 의해 상기 제1RNC(901)로부터 상기 제2RNC(902)로 메시지를 전송하기 위해 필요한 정보를 공유할 수 있게 된다. 즉, 상기 제1RNC(901)로부터 상기 제2RNC(902)로는 특정 MBMS 서비스에 따른 제1전용 Iur 시그널링 베어러가 생성된다. 상기 920단계와 상기 921단계를 수행함에 있어, 상기 제1RNC(901)는 DRNC가 되며, 상기 제2RNC(902)는 SRNC가 된다.
상기 제1RNC(901)는 상기 세션 시작 메시지에 응답하여 930단계에서 상기 MBMS Attach를 요청하는 'MBMS Attach Request 메시지'를 상기 제2RNC(902)로 전송한다. 상기 'MBMS Attach Request 메시지'에 포함되는 파라미터로는 'Service ID', 'Cell ID list', 'UE ID list'가 있다. 상기 제1RNC(901)에 의해 요청되는 MBMS Attach는 상기 제1RNC(901)를 SRNC로 하고 상기 제2RNC를 DRNC로 하는 UE들을 위한 전용 Iur 시그널링 베어러를 생성하기 위함이다. 상기 제2RNC(902)는 931단계에서 상기 'MBMS Attach Request 메시지'에 응답하여 'MBMS Attach Response 메시지'를 상기 제1RNC(901)로 전송한다. 상기 'MBMS Attach Response 메시지'에 포함되는 파라미터로는 'M-RNTI', 'Cell ID list', 'Channel Type', 'Counting 정보'가 있다. 상기 제2RNC(902)와 상기 제1RNC(901)는 상기 930단계와 상기 931단계에 의해 상기 제2RNC(902)로부터 상기 제1RNC(901)로 메시지를 전송하기 위해 필요한 정보를 공유할 수 있게 된다. 즉, 상기 제2RNC(902)로부터 상기 제1RNC(901)로는 특정 MBMS 서비스에 따른 제2전용 Iur 시그널링 베어러가 생성된다. 상기 930단계와 상기 931단계를 수행함에 있어, 상기 제1RNC(901)는 SRNC가 되며, 상기 제2RNC(902)는 DRNC가 된다.
따라서, 전술한 절차에 의해 상기 제1RNC(901)와 상기 제2RNC(902) 간에는 하나의 MBMS 서비스에 대응하여 두 개의 Iur 시그널링 베어러가 생성된다.
이 후 상기 제1RNC(901)의 제어를 받는 셀에서 현재 Iur 시그널링 베어러가 설정된 특정 MBMS 서비스에 따른 MBMS 데이터를 전송하기 위한 무선 채널이 PtP 모드에서 PtM 모드로 변경된 상황을 가정한다.
상기 제1RNC(901)는 940단계에서 상기 특정 MBMS 서비스에 대응하여 설정되어 있던 PtP 모드를 PtM 모드로 변경할 것을 결정한다. 이와 같이 결정을 하는데 영향을 미치는 요소들로는 해당 셀 내에서 상기 특정 MBMS 서비스를 제공받고자 하는 UE들의 수와 상기 해당 셀의 가용한 무선 자원 등이 있다. 상기 제1RNC(901)는 950단계에서 상기 변경된 상황을 'MBMS p-t-m Transmission Initiation 메시지'를 통해 상기 제2RNC(902)로 전달한다. 상기 'MBMS p-t-m Transmission Initiation 메시지'는 'Cell ID list'를 포함한다. 상기 'MBMS p-t-m Transmission Initiation 메시지'는 앞서 생성된 제1Iur 시그널링 베어러에 의해 전송된다. 즉, 상기 제1RNC(901)에서 PtP/PtM으로 결정을 내리는 주체는 CNRC이므로, 상기 MBMS p-t-m Transmission Initiation 메시지를 송신하기 위해서는 상기 920단계와 921단계에 의해 생성한 제1Iur 시그널링 베어러를 사용한다. 상기 'MBMS p-t-m Transmission Initiation 메시지'를 수신한 상기 제2RNC(902)는 기존에 상기 특정 MBMS 서비스를 위해 설정한 PtP 자원들을 해제하고, 해당 UE들에게 PtM 모드에 의한 MBMS 데이터 수신을 준비할 수 있도록 RRC 메시지를 전송하는 작업들을 수행한다. 이 때, 상기 PtM 모드에 의해 MBMS 데이터를 수신하기 위한 RB 정보는 상기 제2RNC(902)가 RRC 메시지를 통해 해당 UE에게 알리거나 상기 제1RNC(901)가 MCCH를 통한 제어 메시지를 이용하여 해당 UE에게 알릴 수도 있다. 상기 제2RNC(902)는 951단계에서 상기 'MBMS p-t-m Transmission Initiation 메시지'에 응답한 'MBMS p-t-m Transmission Initiation Response 메시지'를 상기 제1RNC(901)로 전송한다. 상기 'MBMS p-t-m Transmission Initiation Response 메시지'는 앞서 생성된 제2Iur 시그널링 베어러에 의해 전송된다. 상기 950단계와 상기 951단계를 수행함에 있어, 상기 제1RNC(901)는 CRNC가 되며, 상기 제2RNC(902)는 SRNC가 된다.
이 후 상기 제1RNC(901)에 의해 상기 특정 MBMS 서비스를 제공받는 UE들이 존재하지 않는 상황을 가정한다. 이러한 상황은 상기 특정 MBMS 서비스를 제공받던 모든 UE들이 상기 특정 MBMS 서비스의 수신을 종료하거나 다른 RNC로 이동함으로써 발생할 수 있다. 후술될 설명에서는 상기 특정 MBMS 서비스를 제공받던 마지막 UE가 다른 RNC로 이동한 경우를 가정하고 있다.
상기 제1RNC(901)는 상기 제2RNC(902)를 DRNC로 하여 상기 특정 MBMS 서비스를 제공받던 마지막 UE가 다른 RNC로 이동하였음을 960단계에서 감지한다. 즉, 상기 특정 MBMS 서비스에 대해 상기 제1RNC(901)를 SRNC으로 하고 상기 제2RNC(902)를 DRNC로 하는 UE가 더 이상 존재하지 않음을 감지한다. 상기 제1RNC(901)는 상기 특정 MBMS 서비스를 제공할 UE가 존재하지 않음을 상기 제2RNC(902)로 알리기 위해 970단계에서 'MBMS Detach Request 메시지'를 상기 제2RNC(902)로 전송한다. 상기 'MBMS Detach Request 메시지'에 포함되는 파라미터로는 'Service ID', 'Cell ID list', 'UE ID list'가 있다. 상기 제2RNC(902)는 971단계에서 상기 'MBMS Detach Request 메시지'에 응답한 'MBMS Detach Response 메시지'를 상기 제1RNC(901)로 전송한다. 상기 970단계와 상기 971단계에 의한 MBMS UE Detach 절차를 수행함으로써, 상기 제1RNC(901)를 SRNC로 하고 상기 제2RNC를 DRNC로 하는 UE들을 위해 설정된 상기 제2Iur 시그널링 베어러는 해제된다.
이 후 상기 제2RNC(902)에 의해 상기 특정 MBMS 서비스를 제공받는 UE들이 존재하지 않는 상황을 가정한다. 이러한 상황은 상기 특정 MBMS 서비스를 제공받던 모든 UE들이 상기 특정 MBMS 서비스의 세션이 종료되거나 다른 RNC로 이동함으로써 발생할 수 있다. 후술될 설명에서는 상기 특정 MBMS 서비스의 세션이 종료된 경우를 가정하고 있다.
SGSN(903)은 980단계에서 상기 특정 MBMS 서비스의 세션이 종료됨을 알리는 세션 종료 메시지를 상기 제2RNC(902)로 전송한다. 상기 제2RNC(902)는 981단계에서 상기 세션 종료 메시지에 대응한 MBMS Detach Request 메시지'를 상기 제1RNC(901)로 전송한다. 상기 'MBMS Detach Request 메시지'에 포함되는 파라미터로는 'Service ID', 'Cell ID list', 'UE ID list'가 있다. 상기 제1RNC(901)는 982단계에서 상기 'MBMS Detach Request 메시지'에 응답한 'MBMS Detach Response 메시지'를 상기 제2RNC(902)로 전송한다. 상기 981단계와 상기 982단계에서 상기 특정 MBMS 서비스의 세션 종료에 대응한 MBMS UE Detach 절차를 수행함으로써, 상기 제2RNC(902)를 SRNC로 하고 상기 제1RNC를 DRNC로 하는 UE들을 위해 설정된 상기 제1Iur 시그널링 베어러는 해제된다.
전술한 바에 의해 세션이 종료되면, SRNC들에만 상기 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트가 존재한다. 상기 SRNC에 존재하는 MBMS 서비스 컨텍스트는 CRNC Information(도 6b에서 참조번호 630)과 DRNC Information(도 6b에서 참조번호 640)이 해제된 MBMS 서비스 컨텍스트로써, 도 6a에서 보이고 있는 구조를 가진다.
5. Iur 시그널링 연결 설정/해제에 따른 동작
도 10은 본 발명의 실시 예를 위해 RNC에서 수행하는 제어 흐름을 보이고 있는 도면이다. 즉, 상기 도 10에서는 MBMS Attach와 Detach 기능을 수행하기 위해 MBMS 서비스별로 Iur 시그널링 연결을 생성하거나 해제하기 위한 RNC의 동작 과정을 개략적으로 도시하고 있다.
상기 도 10을 참조하면, SGSN으로부터의 MBMS UE Linking 절차에 의해 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트가 SRNC 내에 생성되었다면, 상기 MBMS 서비스 컨텍스트를 구성하는 State 정보가 유효하게 된다. 상기 State 정보는 도 6a에서 참조번호 614에 해당하는 항목 또는 도 6b에서 참조번호 624에 해당하는 항목에 기록된다.
상기 RNC는 1000단계에서 상기 MBMS 서비스 컨텍스트의 State 정보를 검사하고, 상기 State 정보가 Active로 설정되어 있는지를 판단한다. 상기 State 정보가 Active로 설정되어 있으면 1002단계로 진행하고, 상기 State 정보가 Active로 설정되어 있지 않으면 1001단계로 진행한다. 상기 State 정보가 Active가 아니라는 것은 상기 특정 MBMS 서비스에 따른 MBMS 데이터의 전송이 시작되지 않은 상태임을 의미한다. 따라서, 상기 RNC는 상기 1001단계에서 상기 특정 MBMS 서비스의 세션이 시작됨을 알리는 세션 시작 메시지가 SGSN으로부터 수신되는 지를 검사한다. 상기 RNC는 상기 1001단계에서 세션 시작 메시지를 수신하면 1006단계로 진행한다. 하지만, 상기 1001단계에서 세션 시작 메시지를 수신하지 못하면 상기 RNC는 상기 1000단계로 진행한다.
상기 1002단계로 진행한 상기 RNC는 상기 MBMS 서비스 컨텍스트의 UE list에 속한 UE가 다른 셀로 이동하였는지 여부를 판단한다. 상기 UE가 다른 셀로 이동했는지 여부를 판단하기 위해서는 기존의 UTRAN에서 UE의 이동성을 지원하기 위해 존재하는 절차들을 그대로 사용할 수 있다. UE가 Cell_PCH나 Cell_FACH 상태에 있다면 Cell Update 메시지를 통해서, UE가 Cell_DCH 상태에 있다면 Meausrement Report RRC 메시지를 통해서 상기 UE의 SRNC에 보고를 한다. 상기 1002단계에서의 검사에 의해 상기 UE가 다른 셀로 이동하였다면 상기 1006단계로 진행한다. 하지만, 상기 1002단계에서의 검사에 의해 상기 UE가 다른 셀로 이동하지 않았다면 1003단계로 진행한다. 상기 RNC는 상기 1003단계에서 상기 SGSN으로부터 특정 UE에 대한 MBMS UE Linking Request 메시지가 수신되는 지를 감시한다. 즉, 상기 1003단계에서 상기 RNC는 세션이 시작한 이후 뒤늦게 서비스에 연결된 UE를 위한 Linking 요청이 있는지를 검사한다. 상기 1003단계에 의해 상기 MBMS UE Linking Request 메시지의 수신이 검사되면 상기 1006단계로 진행한다. 하지만, 상기 MBMS UE Linking Request 메시지의 수신이 검사되지 않으면 1004단계로 진행한다. 상기 100단계 내지 상기 1003단계는 본 발명의 실시 예에 따른 Iur 시그널링 베어러의 생성 또는 MBMS Attach 절차가 요구되는지를 판단하는 과정에 해당한다. 상기 과정에 의해 Iur 시그널링 베어러의 생성 또는 MBMS Attach 절차가 요구되면, 상기 RNC는 상기 1006단계를 수행하게 된다. 상기 1006단계에서 상기 RNC는 상기 1001단계, 상기 1002단계, 상기 1003단계를 통해서 수신한 메시지에 따라 MBMS 서비스 컨텍스트 정보를 갱신 등의 관련 동작을 수행한다.
상기 관련 동작에 대해 간략하게 살펴보면, 상기 1001단계에서 세션 시작 메시지를 수신한 RNC는 해당 MBMS 서비스 컨텍스트의 State 정보를 Active로 설정한다. 그리고, 상기 세션 시작 메시지로부터 수신한 MBMS Service Area Information과 QoS를 상기 해당 MBMS 서비스 컨텍스트에 설정하며, SGSN으로부터 MBMS 데이터를 수신하기 위한 베어러 정보인 Iu transport Bearer Information을 설정한다. 한편, 상기 해당 MBMS 서비스 컨텍스트의 UE list에 속한 UE들의 UE 컨텍스트를 참조하여 SRNC와 DRNC가 다른 경우 상기 해당 MBMS 서비스 컨텍스트의 DRNC information을 구성한다. 한편, 상기 1002단계에서 UE의 이동성을 감지한 RNC는 상기 해당 MBMS 서비스 컨텍스트에 있어 해당 UE에 대해 DRNC 정보를 갱신한다. 그렇지 않고, 상기 1003단계에서 특정 UE에 대한 MBMS UE Linking Request 메시지를 수신한 RNC는 상기 해당 MBMS 서비스 컨텍스트에 있어 UE list에 해당 UE 정보를 추가하고, UE 컨텍스트를 참조하여 SRNC와 DRNC가 다른 경우 DRNC information에도 상기 UE 정보를 추가한다.
전술한 바와 같은 관련 동작을 수행한 후 상기 RNC는 1007단계로 진행한다. 상기 RNC는 상기 1007단계에서 상기 해당 MBMS 서비스 컨텍스트의 UE list에 속한 UE들의 SRNC와 새로 이동한 DRNC가 일치하는 지를 검사한다. 이를 위해서는 상기 UE 리스트에 속한 UE들의 UE 컨텍스트를 참조할 수 있다. 만약, 상기 UE list에 속한 UE들의 DRNC의 집합이 n개의 DRNC들을 포함하는 경우, 상기 1007단계에서 이루어지는 검사와 검사 이후의 단계는 n번 반복된다. 상기 1007단계에서의 검사 결과 특정 UE에 대응한 SRNC와 DRNC가 일치하지 않을 경우 1008단계로 진행한다. 그렇지 않고, SRNC와 DRNC가 일치하는 경우에는 1015단계로 진행한다.
상기 RNC는 상기 1008단계로 진행하면, SRNC와 DRNC 사이에 Iur 시그널링 베어러가 존재하는지를 검사한다. 상기 1008단계에서의 검사에 의해 Iur 시그널링 베어러가 존재하지 않는다면, 1009단계에서 Iur 시그널링 베어러를 생성하기 위한 절차를 수행한 후 1015단계로 진행한다. 상기 Iur 시그널링 베어러를 생성하기 위한 절차는 SRNC에서 수행되는 절차와 DRNC에서 수행되는 절차로 이루어진다. 상기 SRNC에서 수행되는 절차에 대한 서브루틴은 도 11에서 자세히 보이고 있으며, 상기 DRNC에서 수행되는 절차에 대한 서브루틴은 도 12에서 자세히 보이고 있다. 하지만, 상기 1008단계에서의 검사에 의해 Iur 시그널링 베어러가 존재한다면, 1010단계에서 MBMS Attach 절차를 수행한 후 상기 1015단계로 진행한다. 상기 MBMS Attach 절차는 송신측 RNC에서 수행되는 절차와 수신측 RNC에서 수행되는 절차로 이루어진다. 상기 송신측 RNC에서 수행되는 절차에 대한 서브루틴은 도 13에서 자세히 보이고 있으며, 상기 수신측 RNC에서 수행되는 절차에 대한 서브루틴은 도 14에서 자세히 보이고 있다.
상기 SRNC는 상기 1009단계에 의해 상기 Iur 시그널링 베어러의 생성이 완료되면, 1011단계로 진행한다. 상기 1011단계로 진행한 상기 SRNC는 상기 1007단계에서 판단 기준이 된 UE가 새로운 DRNC로 이동하기 전에 위치하던 이전 DRNC와 상기 SRNC를 비교한다. 상기 비교에 의해 상기 이전 DRNC와 상기 SRNC가 일치하면, 상기 1015단계로 진행하며, 그렇지 않으면 1012단계로 진행한다. 예컨대, 상기 1011단계에서는 임의의 UE가 제1DRNC에서 제2DRNC로 이동하였다고 가정할 때, 상기 제1DRNC가 SRNC와 일치하는 지를 검사한다.
상기 1003단계에서 상기 MBMS UE Linking Request 메시지의 수신이 검사되지 않아 1004단계로 진행하면, 상기 RNC는 상기 특정 MBMS 서비스의 세션이 중지되었음을 알리는 세션 종료 메시지가 상기 SGSN으로부터 수신되는 지를 검사한다. 상기 1004단계에서의 검사에 의해 상기 세션 종료 메시지가 수신되었다면, 1005단계로 진행한다. 하지만, 상기 1004단계에서의 검사에 의해 상기 세션 종료 메시지가 수신되지 않았다면, 상기 1000단계로 진행한다. 상기 RNC는 상기 1005단계에서 상기 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트의 UE list에 속한 UE들의 SRNC와 새로 이동한 DRNC가 일치하는 지를 검사한다. 이를 위해서는 상기 UE 리스트에 속한 UE들의 UE 컨텍스트를 참조할 수 있다. 상기 1005단계에서의 검사 결과 특정 UE에 대응한 SRNC와 DRNC가 일치하지 않을 경우 1014단계로 진행한다. 그렇지 않고, SRNC와 DRNC가 일치하는 경우에는 상기 1015단계로 진행한다.
한편, 상기 1011단계에서의 비교에 의해 이전 DRNC와 SRNC가 일치하지 않아 1012단계로 진행하면, 상기 RNC는 상기 이동한 UE가 상기 이전 DRNC에서 마지막으로 상기 특정 MBMS 서비스를 제공받던 UE인지를 판단한다. 상기 판단은 상기 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트와 UE 컨텍스트를 참조함으로서 가능하다. 상기 1012단계에서의 비교에 의해 마지막 UE가 아니라고 판단하면, 상기 RNC는 1013단계로 진행한다. 그렇지 않고 상기 UE가 마지막 UE인 경우라면, 상기 이전 DRNC에는 더 이상 상기 특정 MBMS 서비스를 제공받고 있는 UE가 존재하지 않음을 의미한다. 따라서, 상기 RNC는 1014단계로 진행하여 상기 특정 MBMS 서비스를 위해 설정하였던 Iur 시그널링 베어러를 해제하기 위한 절차를 수행한다.
상기 1012단계로부터 상기 1013단계로 진행하면, 상기 RNC는 MBMS Detach 절차를 수행한 후 상기 1015단계로 진행한다. 상기 MBMS Detach 절차는 MBMS 전용 Iur 시그널링 연결을 사용하는 RNC의 송신기에 의한 절차와 MBMS 전용 Iur 시그널링 연결을 사용하는 RNC의 수신기에 의한 절차로 이루어진다. 상기 RNC의 송신기에서 수행되는 절차에 대한 서브루틴은 도 15에서 자세히 보이고 있으며, 상기 RNC의 수신기에서 수행되는 절차에 대한 서브루틴은 도 16에서 자세히 보이고 있다.
한편, 상기 특정 MBMS 서비스의 세션이 종료되었거나 더 이상 MBMS 서비스를 제공할 UE가 존재하지 않을 경우 상기 RNC는 1014단계에서 상기 특정 MBMS 서비스에 대해 설정한 Iur 시그널링 베어러를 해제하기 위한 절차를 수행한 후 상기 1015단계로 진행한다. 상기 Iur 시그널링 베어러를 해제하기 위한 절차는 SRNC에서 수행되는 절차와 DRNC에서 수행되는 절차로 이루어진다. 상기 SRNC에서 수행되는 절차에 대한 서브루틴은 도 17에서 자세히 보이고 있으며, 상기 DRNC에서 수행되는 절차에 대한 서브루틴은 도 18에서 자세히 보이고 있다.
상기 SRNC는 상기 1009단계, 상기 1010단계, 상기 1013단계 및 상기 1014단계를 통해 상기 DRNC의 RNSAP 계층으로부터 수신한 응답 메시지에 따라 해당 MBMS 서비스 컨텍스트의 정보를 갱신한 후 본 발명에 따른 모든 동작을 종료한다.
5.1 Iur 시그널링 베어러 생성 동작
도 11은 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 생성하기 위해 SRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면이며, 도 12는 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 생성하기 위해 DRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면이다.
상기 도 11과 상기 도 12를 참조하여 Iur 시그널링 베어러를 생성하기 위한 절차에 대해 살펴보면, SRNC는 1101단계에서 새로운 Iur 시그널링 베어러를 설정하기 위한 준비 단계로 SCCP 연결을 식별하기 위한 LR_SRNC를 할당한다. 상기 SRNC의 RNSAP 계층은 1103단계에서 RNSAP 메시지에 해당하는 MBMS UE ATTACH REQUEST 메시지를 생성하여 SCCP 계층으로 전달한다. 상기 SRNC의 SCCP 계층은 앞에서 결정한 LR_SRNC와 상기 RNSAP 계층으로부터 전달받은 RNSAP 메시지를 이용해 CR 메시지를 구성한다. 상기 SCCP 계층은 1103단계에서 상기 CR 메시지를 DRNC의 SCCP 계층으로 전송한다.
상기 DRNC의 SCCP 계층은 도 12의 1201단계에서 상기 CR 메시지를 수신하고, 상기 CR 메시지에 포함된 MBMS UE ATTACH REQUEST 메시지에 의해 상기 SRNC의 SCCP 계층이 새로운 SCCP 연결 설정을 요구하고 있음을 감지한다. 한편, 상기 DRNC의 SCCP 계층은 상기 CR 메시지에 포함된 MBMS UE ATTACH REQUEST 메시지를 RNSAP 계층으로 전달한다. 상기 RNSAP 계층은 1203단계에서 상기 MBMS UE ATTACH REQUEST 메시지를 바탕으로 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트와 관련된 동작을 처리한다. 그 후 상기 DRNC의 RNSAP 계층은 1205단계로 진행하여 상기 MBMS UE ATTACH REQUEST 메시지에 대한 응답 메시지(RNSAP 메시지)인 MBMS UE ATTACH RESPONSE 메시지를 생성하여 상기 SCCP 계층으로 전달한다. 상기 DRNC의 SCCP 계층은 1207단계에서 SCCP 연결을 식별하기 위한 LR_DRNC를 할당한다. 상기 DRNC의 SCCP 계층은 상기 할당한 LR_DRNC와 상기 RNSAP 계층으로부터의 MBMS UE ATTACH RESPONSE 메시지를 이용하여 CC 메시지를 구성한다. 그리고, 상기 CC 메시지를 1209단계에서 상기 SRNC의 SCCP 계층으로 전송함으로써, 상기 특정 MBMS 서비스에 대응한 SCCP 연결 설정이 성공적으로 완료되었다고 판단한다.
상기 SRNC의 SCCP 계층은 상기 도 11의 1104단계에서 상기 CC 메시지를 수신함으로써, 상기 DRNC와의 SCCP 연결 설정이 성공적으로 완료되었다고 판단하여 상기 도 10의 1011단계로 진행한다.
5.2 생성한 Iur 시그널링 베어러를 이용한 MBMS Attach 절차
도 13은 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 송신기에서 이루어지는 MBMS Attach 절차에 대한 서브루틴을 보이고 있는 도면이며, 도 14는 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 수신기에서 이루어지는 MBMS Attach 절차에 대한 서브루틴을 보이고 있는 도면이다.
상기 도 13과 상기 도 14를 참조하여 MBMS Attach 절차에 대해 살펴보면, SRNC의 RNSAP 계층은 1301단계에서 UE가 이동하였음을 알리기 위해 MBMS Attach Request 메시지를 생성한다. 상기 SRNC의 RNSAP 계층은 상기 MBMS Attach Request 메시지를 SCCP 계층으로 전달한다. 상기 SRNC의 SCCP 계층은 1303단계에서 상기 MBMS Attach Request 메시지를 포함하는 SCCP 메시지인 DT(Data Transfer) 메시지를 생성하고, 이를 DRNC의 SCCP 계층으로 전송한다. 상기 DT 메시지는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다.
상기 DRNC의 SCCP 계층은 도 14의 1401단계에서 상기 DT 메시지를 수신하고, 상기 DT 메시지에 포함된 MBMS Attach Request 메시지를 상기 DRNC의 RNSAP 계층으로 전달한다. 상기 RNSAP 계층은 상기 MBMS Attach Request 메시지를 바탕으로 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트에 관련된 동작을 수행한다. 이때, 상기 MBMS Attach Request 메시지의 전송을 야기한 UE가 상기 DRNC 내에서 상기 특정 MBMS 서비스를 제공받고자 하는 첫 번째 UE인 경우에는 상기 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트를 생성하고, 상기 생성한 MBMS 서비스 컨텍스트에 해당 UE 정보를 추가한다. 그 후 상기 DRNC의 RNSAP 계층은 1405단계에서 MBMS Attach Request 메시지에 대한 응답 메시지인 MBMS UE ATTACH RESPONSE 메시지를 생성하여 상기 DRNC의 SCCP 계층으로 전달한다. 상기 DRNC의 SCCP 계층은 1407단계에서 상기 MBMS UE ATTACH RESPONSE 메시지를 이용하여 DT 메시지를 생성하여 상기 SRNC의 SCCP 계층으로 전송한다. 이때, 상기 DT 메시지는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다.
상기 SRNC의 SCCP 계층은 상기 도 13의 1305단계에서 상기 DT 메시지를 수신하고, 상기 DT 메시지에 포함된 MBMS UE ATTACH RESPONSE 메시지를 상기 SRNC의 RNSAP 계층으로 전달한 후 상기 도 10의 1015단계로 진행한다.
5.3 생성한 Iur 시그널링 베어러를 이용한 MBMS Detach 절차
도 15는 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 송신기에서 이루어지는 MBMS Detach 절차에 대한 서브루틴을 보이고 있는 도면이며, 도 16은 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 수신기에서 이루어지는 MBMS Detach 절차에 대한 서브루틴을 보이고 있는 도면이다.
상기 도 15와 상기 도 16을 참조하여 MBMS Detach 절차에 대해 살펴보면, SRNC의 RNSAP 계층은 1501단계에서 UE가 다른 DRNC로 이동하였음을 알리기 위해 MBMS Detach Request 메시지를 생성한다. 상기 SRNC의 RNSAP 계층은 상기 MBMS Detach Request 메시지를 SCCP 계층으로 전달한다. 상기 SRNC의 SCCP 계층은 1503단계에서 상기 MBMS Detach Request 메시지를 포함하는 SCCP 메시지인 DT(Data Transfer) 메시지를 생성하고, 이를 DRNC의 SCCP 계층으로 전송한다. 상기 DT 메시지는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다.
상기 DRNC의 SCCP 계층은 도 16의 1601단계에서 상기 DT 메시지를 수신하고, 상기 DT 메시지에 포함된 MBMS Detach Request 메시지를 상기 DRNC의 RNSAP 계층으로 전달한다. 상기 RNSAP 계층은 1603단계에서 상기 MBMS Detach Request 메시지를 바탕으로 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트에 관련된 동작을 수행한다. 이때, 상기 MBMS Detach Request 메시지의 전송을 야기한 UE에 대한 정보를 상기 MBMS 서비스 컨텍스트에서 제거한다. 만약, 상기 UE가 상기 DRNC 내에서 상기 특정 MBMS 서비스를 제공받고 있던 마지막 UE인 경우에는 상기 MBMS 서비스 컨텍스트를 해제한다. 그 후 상기 DRNC의 RNSAP 계층은 1605단계에서 MBMS Detach Request 메시지에 대한 응답 메시지인 MBMS UE Detach Response 메시지를 생성하여 상기 DRNC의 SCCP 계층으로 전달한다. 상기 DRNC의 SCCP 계층은 1607단계에서 상기 MBMS UE Detach Response 메시지를 이용하여 DT 메시지를 생성하여 상기 SRNC의 SCCP 계층으로 전송한다. 이때, 상기 DT 메시지는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다.
상기 SRNC의 SCCP 계층은 상기 도 15의 1505단계에서 상기 DT 메시지를 수신하고, 상기 DT 메시지에 포함된 MBMS UE Detach Response 메시지를 상기 SRNC의 RNSAP 계층으로 전달한 후 상기 도 10의 1015단계로 진행한다.
5.4 Iur 시그널링 베어러 해제 동작
도 17은 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 해제하기 위해 SRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면이며, 도 18은 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 해제하기 위해 DRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면이다.
상기 도 17과 상기 도 18을 참조하여 Iur 시그널링 베어러를 생성하기 위한 절차에 대해 살펴보면, SRNC의 RNSAP 계층은 1701단계에서 상기 특정 MBMS 서비스를 위해 더 이상 상대방 DRNC와의 전용 Iur 시그널링 연결이 필요하지 않으므로 해제를 요청하는 MBMS Detach Request 메시지를 생성하고, 이를 SCCP 계층으로 전달한다. 상기 SRNC의 SCCP 계층은 1703단계에서 상기 MBMS Detach Request 메시지를 포함하는 SCCP 메시지인 RLSD 메시지를 생성하고, 이를 상대방 DRNC의 SCCP 계층으로 전송한다. 상기 RLSD 메시지는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다.
상기 DRNC의 SCCP 계층은 도 18의 1801단계에서 상기 RLSD 메시지를 수신하고, 상기 RLSD 메시지에 포함된 MBMS Detach Request 메시지를 상기 DRNC의 RNSAP 계층으로 전달한다. 상기 DRNC의 RNSAP 계층은 1803단계에서 상기 MBMS Detach Request 메시지를 사용하여 상기 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트 관련된 동작을 수행한다. 여기서, 상기 RNSAP 계층은 상기 특정 MBMS 서비스에 대응한 MBMS 서비스 컨텍스트를 해제한다. 그 후 상기 DRNC의 RNSAP 계층은 1805단계에서 상기 MBMS Detach Request에 대한 응답 메시지인 MBMS UE Detach Response 메시지를 생성하고, 이를 상기 SCCP 계층으로 전달한다. 상기 DRNC의 SCCP 계층은 1807단계에서 상기 MBMS UE Detach Response 메시지를 사용하여 RLC 메시지를 생성하고, 상기 RLC 메시지를 상기 SRNC의 SCCP 계층으로 전송한다. 상기 RLC 메시지는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다. 상기 DRNC의 SCCP 계층은 상기 RLC 메시지를 전송한 후 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 해제한다. 즉, 상기 MBMS 서비스 전용 SCCP 연결을 설정하기 위해 할당한 LR_DRNC를 해제한다.
상기 SRNC의 SCCP 계층은 1705단계에서 상기 RLC 메시지를 수신하고, 상기 RLC 메시지에 포함된 MBMS UE DETACH RESPONSE 메시지를 상기 SRNC의 RNSAP 계층으로 전달한다. 그 후 상기 SRNC는 상기 도 11과 상기 도 12에 의해 설정된 MBMS 서비스 전용 SCCP 연결을 해제한다. 즉, 상기 MBMS 서비스 전용 SCCP 연결을 설정하기 위해 할당한 LR_DRNC를 해제한다.
6. Iur 시그널링 연결을 통한 메시지 전송 동작
이하 본 발명의 실시 예에 따라 MBMS 서비스 정보를 서로 다른 RNC들 사이에서 주고받기 위해 서비스별로 생성된 Iur 시그널링 연결을 통해 메시지를 전송하기 위한 동작을 설명하도록 한다.
도 19는 본 발명의 실시 예에 따라 MBMS 전용 Iur 시그널링 연결을 사용하여 메시지를 전송하기 위한 RNC의 송신기에 있어서의 제어 흐름을 보이고 있는 도면이며, 도 20은 본 발명의 실시 예에 따라 MBMS 전용 Iur 시그널링 연결을 사용하여 메시지를 전송하기 위한 RNC의 수신기에 있어서의 제어 흐름을 보이고 있는 도면이다. 후술될 설명에서는 송신기의 동작을 수행하는 RNC를 제1RNC로 기재하며, 수신기의 동작을 수행하는 RNC를 제2RNC로 기재한다.
제1RNC는 1901단계에서 해당 MBMS 서비스 컨텍스트에 기록된 State 정보를 검사하고, 상기 State 정보가 Active로 설정되어 있으면 1903단계로 진행한다. 하지만, 상기 State 정보가 Active로 설정되어 있지 않으면 본 발명에 따른 동작을 종료한다.
상기 제1RNC는 1903단계에서 상기 해당 MBMS 서비스 컨텍스트에 관련된 동작을 처리한 후 1905단계로 진행한다. 상기 MBMS 서비스 컨텍스트에 관련된 동작은 특정 셀을 통해 MBMS 서비스를 수신하는 UE의 수를 카운트하는 동작, MBMS 데이터를 전송하기 위한 전송 채널을 구성하는 동작, MBMS 데이터를 전송하기 위한 전송 채널의 구성을 변경하는 동작 등을 포함한다. 상기 제1RNC는 상기 1905단계에서 상기 MBMS 서비스 컨텍스트에 관련된 동작에 의해 특정 MBMS 서비스와 관련되어 정보가 변경되었는지 검사한다. 만약, 변경되었다면 1907단계로 진행하며, 변경되지 않았다면 본 발명에 따른 모든 동작을 종료한다.
상기 제1RNC는 상기 1907단계로 진행하면, 변경된 정보를 UE가 실제로 위치한 다른 RNC(제2RNC)로 전달할지 여부를 검사한다. 상기 검사는 상기 제1RNC와 상기 제2RNC가 동일한지에 대한 판단에 의해 이루어질 수 있다. 여기서, 다른 RNC로의 정보 전달이 필요한 경우라 함은 상기 제1RNC를 SRNC로 하고 상기 제2RNC를 DRNC로 하는 UE 또는 상기 제1RNC를 DRNC로 하고 상기 제2RNC를 SRNC로 하는 UE가 있는 경우, 상기 제1RNC에서 상기 특정 MBMS 서비스에 관련하여 변경된 정보를 Iur 인터페이스를 통해 상기 제2RNC로 전달해야할 필요성이 있는 경우에 해당한다. 상기 제1RNC는 정보의 전달이 필요하면 1909단계로 진행하며, 그렇지 않다면 본 발명에 따른 모든 동작을 종료한다.
상기 제1RNC의 RNSAP 계층은 1909단계에서 상기 제2RNC로 MBMS 관련 정보가 갱신되었음을 알리기 위한 MBMS 용 RNSAP 메시지를 생성하여 상기 제1RNC의 SCCP 계층으로 전달한다. 상기 제1RNC의 SCCP 계층은 1911단계에서 상기 RNSAP 메시지에 의한 SCCP 메시지를 전송하기 위해, 해당 MBMS 서비스를 위한 설정된 MBMS 서비스 전용 SCCP 연결을 찾는다. 이때, 상기 제1RNC는 하나의 MBMS 서비스에 대응하여 상기 제2RNC와 설정된 두 개의 Iur 시그널링 연결들 중 적절한 하나의 Iur 시그널링 연결을 선택한다. 상기 적절한 Iur 시그널링 연결은 자신이 SRNC의 역할로서 메시지를 송신하는지 DRNC의 역할로서 메시지를 송신하는지에 의해 선택될 수 있다. 상기 제1RNC의 SCCP 계층은 1913단계에서 앞서 전달받은 RNSAP 메시지를 이용하여 SCCP 메시지인 DT(Data Transfer) 메시지를 생성하고, 이를 상기 선택한 Iur 시그널링 연결을 통해 상기 제2RNC에게 전송한다.
상기 제2RNC는 도 20의 2001단계에서 상기 DT 메시지를 수신하고, 상기 DT 메시지에 포함된 MBMS 용 RNSAP 메시지를 상기 제2RNC의 RNSAP 계층으로 전달한다. 상기 제2RNC의 RNSAP 계층은 상기 RNSAP 메시지를 바탕으로 해당 MBMS 서비스 컨텍스트에 관련된 동작을 수행한다. 그 후 상기 제2RNC는 2005단계에서 상기 RNSAP 메시지에 대한 응답으로 RNSAP 응답 메시지를 생성하고, 이를 상기 제2RNC의 SCCP 계층으로 전달한다. 상기 제2RNC의 SCCP 계층은 2007단계에서 상기 RNSAP 응답 메시지를 포함ㅎ는 DT 메시지를 생성하고, 이를 상기 제1RNC의 SCCP 계층으로 전송한다. 상기 DT 메시지는 상기 제1RNC에 의해 선택된 MBMS 서비스 전용 SCCP 연결을 통해 전송된다.
상기 제1RNC의 SCCP 계층은 1915단계에서 상기 제2RNC의 SCCP 계층으로부터의 DT 메시지를 수신하고, 상기 DT 메시지에 포함된 RNSAP 응답 메시지를 상기 RNSAP 계층으로 전달함으로써 본 발명에 따른 동작을 종료한다.
전술한 바와 같이 본 발명은 두 RNC들간에 MBMS 서비스별로 복수의 Iur 시그널링 연결을 설정함으로써, MBMS 서비스 관련 정보를 보다 효율적으로 공유할 수 있으며, 특히 DRNC에서 MBMS 서비스를 위한 동작을 처리한 후 그 결과를 SRNC로 전달할 수 있는 장점을 가진다. 도록 하는 효과를 가진다. 또한, MBMS 서비스별로 Iur 시그널링 연결을 지원하므로 하나의 서비스 그룹에 속하는 다수의 UE들을 효율적으로 관리할 수 있는 장점을 가진다.
도 1은 통상적인 이동통신시스템에서 MBMS 서비스를 제공하기 위한 네트워크 구조를 개략적으로 도시한 도면.
도 2는 통상적인 이동통신시스템에서 UE와 네트워크간에 MBMS 서비스를 제공하기 위한 신호 흐름을 도시하고 있는 도면.
도 3은 종래 연결 지향성 SCCP 데이터 전송 서비스를 사용하기 위해 SCCP 시그널링 커넥션을 생성하는 절차를 보이고 있는 도면.
도 4는 본 발명의 첫 번째 실시 예에 따른 하나의 MBMS 서비스를 위해 두 RNC들 간에 하나의 Iur 시그널링 연결을 정의하는 예를 보이고 있는 도면.
도 5는 본 발명의 두 번째 실시 예에 따른 두 개의 RNC들 간에 동일한 MBMS 서비스에 대응한 두 개의 전용 Iur 시그널링 베어러들을 설정한 일 예를 보이고 도면.
도 6a와 도 6b는 본 발명을 지원하기 위한 RNC 내에 MBMS 서비스 별로 존재하는 MBMS 서비스 컨텍스트의 구조를 보이고 있는 도면.
도 7은 본 발명의 실시 예에 따른 MBMS 서비스 제어를 위해 두 RNC들 간의 Iur 시그널링 연결을 설정하는 과정을 보이고 있는 도면.
도 8은 본 발명의 실시 예에 따른 MBMS 서비스 제어를 위해 두 RNC들 간에 설정되어 있던 Iur 시그널링 연결을 해제하는 과정을 보이고 있는 도면.
도 9는 본 발명의 실시 예에 따라 MBMS 서비스 별로 Iur 시그널링 연결을 설정 및 해제하기 위해 이동통신시스템에서의 시그널링 절차를 보이고 있는 도면.
도 10은 본 발명의 실시 예를 위해 RNC에서 수행하는 제어 흐름을 보이고 있는 도면.
도 11은 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 생성하기 위해 SRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면.
도 12는 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 생성하기 위해 DRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면.
도 13은 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 송신기에서 이루어지는 MBMS Attach 절차에 대한 서브루틴을 보이고 있는 도면.
도 14는 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 수신기에서 이루어지는 MBMS Attach 절차에 대한 서브루틴을 보이고 있는 도면.
도 15는 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 송신기에서 이루어지는 MBMS Detach 절차에 대한 서브루틴을 보이고 있는 도면.
도 16은 본 발명의 실시 예에 의해 생성한 Iur 시그널링 베어러를 이용하여 RNC의 수신기에서 이루어지는 MBMS Detach 절차에 대한 서브루틴을 보이고 있는 도면.
도 17은 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 해제하기 위해 SRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면.
도 18은 본 발명의 실시 예에 따라 Iur 시그널링 베어러를 해제하기 위해 DRNC에서 수행되는 절차에 대한 서브루틴을 보이고 있는 도면.
도 19는 본 발명의 실시 예에 따라 MBMS 전용 Iur 시그널링 연결을 사용하여 메시지를 전송하기 위한 RNC의 송신기에 있어서의 제어 흐름을 보이고 있는 도면.
도 20은 본 발명의 실시 예에 따라 MBMS 전용 Iur 시그널링 연결을 사용하여 메시지를 전송하기 위한 RNC의 수신기에 있어서의 제어 흐름을 보이고 있는 도면.

Claims (5)

  1. 제1 및 제2무선망 제어기와, 상기 제1무선망 제어기를 서빙 무선망 제어기로 하고 상기 제2무선망 제어기를 드리프트 무선망 제어기로 하여 방송 서비스를 수신하는 적어도 하나의 제1이동단말과, 상기 제1무선망 제어기를 드리프트 무선망 제어기로 하고 상기 제2무선망 제어기를 서빙 무선망 제어기로 하여 상기 방송 서비스를 수신하는 적어도 하나의 제2이동단말과, 상기 제1 및 제2 무선망 제어기로 상기 방송 서비스를 제공하는 SGSN을 포함하는 이동통신시스템에서, 상기 SGSN으로부터 상기 방송 서비스가 시작됨을 통보 받은 후 상기 제1무선망 제어기와 상기 제2무선망 제어기간에 상기 방송 서비스에 관한 메시지를 송/수신하기 위한 시그널링 베어러를 설정하는 방법에 있어서,
    상기 제1무선망 제어기가 상기 방송 서비스를 위해 상기 제2무선망 제어기에 대해 최초로 수행하는 어테치(Attach) 절차를 통해 상기 제1이동단말을 위한 시그널링 베어러를 설정하는 제1과정과,
    상기 제2무선망 제어기가 상기 방송 서비스를 위해 상기 제1무선망 제어기에 대해 최초로 수행하는 어테피(Attach) 절차를 통해 상기 제2이동단말을 위한 시그널링 베어러를 설정하는 제2과정을 포함함을 특징으로 하는 상기 방법.
  2. 제1항에 있어서, 상기 제1과정은,
    상기 제1무선망 제어기가 상기 제1이동단말을 위한 시그널링 베어러를 할당하는 임시 식별자를 설정하는 단계와,
    상기 제2무선망 제어기에 대해 최초로 어테치(Attach) 절차를 요청하는 메시지에 상기 임시 식별자를 포함시켜 전송하는 단계를 포함함을 특징으로 하는 상기 방법.
  3. 제2항에 있어서, 상기 제2과정은,
    상기 제2무선망 제어기가 상기 제2이동단말을 위한 시그널링 베어러를 할당하는 임시 식별자를 설정하는 단계와,
    상기 제1무선망 제어기에 대해 최초로 어테치(Attach) 절차를 요청하는 메시지에 상기 임시 식별자를 포함시켜 전송하는 단계를 포함함을 특징으로 하는 상기 방법.
  4. 제1항에 있어서,
    상기 제1이동단말이 더 이상 존재하지 않으면, 상기 제1무선망 제어기가 상기 방송 서비스를 위해 상기 제2무선망 제어기에 대해 마지막으로 수행하는 디테치(Detach) 절차를 통해 상기 제1이동단말을 위해 설정한 시그널링 베어러를 해제하는 과정을 더 포함함을 특징으로 하는 상기 방법.
  5. 제4항에 있어서,
    상기 SGSN으로부터 상기 방송 서비스의 세션이 종료됨이 통보되면, 상기 제2무선망 제어기가 상기 방송 서비스의 세션 종료로 인해 상기 제1무선망 제어기에 대해 마지막으로 수행하는 디테치(Detach) 절차를 통해 상기 제2이동단말을 위해 설정한 시그널링 베어러를 해제하는 과정을 더 포함함을 특징으로 하는 상기 방법.
KR1020030055891A 2003-08-12 2003-08-12 이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법 KR20050017319A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030055891A KR20050017319A (ko) 2003-08-12 2003-08-12 이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030055891A KR20050017319A (ko) 2003-08-12 2003-08-12 이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법

Publications (1)

Publication Number Publication Date
KR20050017319A true KR20050017319A (ko) 2005-02-22

Family

ID=37227047

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030055891A KR20050017319A (ko) 2003-08-12 2003-08-12 이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법

Country Status (1)

Country Link
KR (1) KR20050017319A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009043282A1 (fr) * 2007-09-25 2009-04-09 Huawei Technologies Co., Ltd. Procédé, dispositif et système pour construire des canaux de transmission montante et descendante de service
KR100909105B1 (ko) * 2007-11-30 2009-07-30 한국전자통신연구원 무선통신 시스템에서의 세션 제어방법
WO2010078678A1 (zh) * 2008-12-29 2010-07-15 中兴通讯股份有限公司 跨Iur口传递小区能力的方法、***及DRNC

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009043282A1 (fr) * 2007-09-25 2009-04-09 Huawei Technologies Co., Ltd. Procédé, dispositif et système pour construire des canaux de transmission montante et descendante de service
KR100909105B1 (ko) * 2007-11-30 2009-07-30 한국전자통신연구원 무선통신 시스템에서의 세션 제어방법
WO2010078678A1 (zh) * 2008-12-29 2010-07-15 中兴通讯股份有限公司 跨Iur口传递小区能力的方法、***及DRNC

Similar Documents

Publication Publication Date Title
JP4087857B2 (ja) マルチメディア・ブロードキャスト/マルチキャストサービスのための制御情報を効率的に送信する方法
US7400593B2 (en) Method for distinguishing MBMS service request from other service requests
KR100584449B1 (ko) 멀티캐스트 멀티미디어 방송 서비스에서 사용자 단말기를호출하기 위한 서비스 컨텍스트 관리방법
CN101088233B (zh) 根据用户终端的移动性提供多媒体广播/多播服务的方法与装置
KR100827136B1 (ko) 이동통신시스템에서의 시그널링 연결 설정방법
US8107407B2 (en) EHSPA architecture
KR100689516B1 (ko) 멀티미디어 방송/멀티캐스트 서비스 시스템에서 선호주파수정보의 전달 방법 및 장치
US20060109812A1 (en) Temporary mobile group identifier generation and distribution method
JP2005323378A (ja) 移動通信システムにおける伝送モードを考慮したマルチメディアブロードキャスト/マルチキャストサービスを通知する装置及び方法
KR20050083637A (ko) Mbms 포인트 대 포인트(ptp)와 포인트 대 멀티포인트(ptm)간의 채널 변경 방법
KR20040025279A (ko) 이동 통신 시스템에서 멀티캐스트 멀티미디어 방송서비스를 송신하는 송신 방식 결정 방법
US20060171355A1 (en) Method and system for transmitting/receiving session non-interest indication information of UE in a multimedia broadcast/multicast service system
KR20050081836A (ko) 멀티캐스트 멀티미디어 방송 서비스에서 제어 정보를효율적으로 전송하는 방법
KR20060120591A (ko) Mbms용 공통 전송 채널 설정 방법
KR100790130B1 (ko) 멀티미디어 방송/멀티캐스트 서비스 시스템에서 단말의 세션 무관심 정보의 송수신 방법 및 시스템
KR20060026722A (ko) 사용자 단말기의 이동성을 고려한 멀티미디어방송/멀티캐스트 서비스의 핸드오버 방법
KR100487231B1 (ko) 이동 통신 시스템에서 멀티캐스트 멀티미디어 방송 서비스제공 방법
KR20040014706A (ko) 멀티캐스트 멀티미디어 방송 서비스를 제공하는 이동 통신시스템에서 제어 메시지 송수신 방법
KR20050017319A (ko) 이동통신시스템에서 방송 서비스 제공을 위한 전용시그널링 베어러 관리방법
KR20050020058A (ko) 방송서비스를 지원하는 이동통신시스템에서 셀 변경방법
KR20050100859A (ko) 멀티캐스트 멀티미디어 방송 서비스에서 회선 서비스 중인사용자 단말기를 호출하기 위한 서비스 컨텍스트 관리 방법
KR20040096750A (ko) 이동 통신 시스템에서 멀티캐스트 멀티미디어 방송 서비스제공을 위한 서비스 컨텍스트 생성 및 관리 방법
CN100464530C (zh) 通知多媒体广播组播会话开始的方法
KR20040088844A (ko) 이동통신 시스템에서 방송 서비스를 위한 정보 관리 방법
KR20040100330A (ko) 이동통신시스템에서 멀티캐스트 멀티미디어 방송 서비스제공방법

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