KR20040100330A - Method for providing multimedia broadcast/multicast service in mobile communication system - Google Patents
Method for providing multimedia broadcast/multicast service in mobile communication system Download PDFInfo
- Publication number
- KR20040100330A KR20040100330A KR20030032632A KR20030032632A KR20040100330A KR 20040100330 A KR20040100330 A KR 20040100330A KR 20030032632 A KR20030032632 A KR 20030032632A KR 20030032632 A KR20030032632 A KR 20030032632A KR 20040100330 A KR20040100330 A KR 20040100330A
- Authority
- KR
- South Korea
- Prior art keywords
- service
- mbms service
- cells
- cell
- area
- 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.)
- Withdrawn
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이동통신시스템에서 MBMS 서비스를 제공하기 위한 방법을 제안하고 있다. 이를 위해 MBMS 서비스를 위한 시그널링 과정을 NOTIFICATION 메시지를 수신하기 전의 과정과 NOTIFICATION 메시지를 수신한 후의 동작으로 구분한다. 그리고, 서비스 제외 영역에 위치하는 이동단말에 대해서는 NOTIFICATION 메시지를 수신하기 전의 과정을 수행하도록 하고, 서비스 제외 영역에서 서비스 제공 영역으로 이동한 이동단말에 대해 NOTIFICATION 메시지를 수신한 후의 과정을 수행하도록 한다. 이는 NOTIFICATION 메시지의 전송이 있은 후 서비스 제외 영역에서 서비스 제공 영역으로 이동하는 이동단말에 대해서도 MBMS 서비스가 정상적으로 이루어지도록 하기 위함이다.The present invention proposes a method for providing an MBMS service in a mobile communication system. To this end, the signaling process for MBMS service is divided into a process before receiving a NOTIFICATION message and an operation after receiving a NOTIFICATION message. The mobile terminal located in the service exclusion area is performed before receiving the NOTIFICATION message, and the mobile terminal moving from the service exclusion area to the service providing area is performed after receiving the NOTIFICATION message. This is to ensure that the MBMS service is normally performed even for the mobile terminal moving from the service exclusion area to the service providing area after the transmission of the NOTIFICATION message.
Description
본 발명은 이동통신시스템에서의 멀티캐스트 멀티미디어 방송 서비스 방법에 관한 것으로, 특히 멀티캐스트 멀티미디어 방송 서비스를 위한 제어정보를 이동단말에게 제공하기 위한 방법에 관한 것이다.The present invention relates to a multicast multimedia broadcasting service method in a mobile communication system, and more particularly, to a method for providing control information for a multicast multimedia broadcasting service to a mobile terminal.
오늘날 통신산업의 발달로 인해 부호분할다중접속(Code Division Multiple Access, 이하 "CDMA"라 칭하기로 한다) 이동통신시스템에서 제공하는 서비스는 음성 서비스뿐만이 아니라 패킷 데이터(packet data), 서킷 데이터(circuit data) 등과 같은 대용량의 데이터를 전송하는 멀티캐스팅 멀티미디어 통신으로 발전해 나가고 있다. 따라서, 상기 멀티캐스팅 멀티미디어 통신을 지원하기 위기 위해 하나의 데이터 소스에서 다수의 사용자 단말기(User Equipment, 이하 "UE"라 칭하기로 한다)들로 서비스를 제공하는 방송/멀티캐스트 서비스(Broadcast/Multicast Service)의 개발이 활발하게 이루어지고 있다. 상기 방송/멀티캐스트 서비스는 메시지 위주의 서비스인 셀 방송 서비스(Cell Broadcast Service, 이하 "CBS"라 칭하기로 한다)와 실시간 영상 및 음성, 정지 영상, 문자 등 멀티미디어 형태를 지원하는 멀티캐스트 멀티미디어 방송 서비스(MBMS: Multimedia Broadcast/Multicast Service, 이하 "MBMS"라 칭하기로 한다)로 구분할 수 있다.Today, due to the development of the telecommunications industry, the services provided by Code Division Multiple Access (CDMA) mobile communication systems are not only voice services, but also packet data and circuit data. It is evolving into a multicasting multimedia communication that transmits a large amount of data. Accordingly, in order to support the multicasting multimedia communication, a broadcast / multicast service that provides a service from one data source to a plurality of user equipments (hereinafter referred to as UE) is provided. ) Is being actively developed. The broadcast / multicast service is a message-oriented cell broadcast service (hereinafter referred to as "CBS") and a multicast multimedia broadcast service that supports multimedia forms such as real-time video, audio, still images, and text. (MBMS: Multimedia Broadcast / Multicast Service, hereinafter referred to as "MBMS").
상기 CBS 서비스는 특정 서비스 지역에 위치하는 모든 UE들에게 다수개의 메시지들을 방송하는 서비스이다. 이때, 상기 특정 서비스 지역은 하나의 셀내에서 상기 CBS 서비스가 제공되는 전체 영역이 될 수 있다.The CBS service is a service that broadcasts a plurality of messages to all UEs located in a specific service area. In this case, the specific service area may be an entire area where the CBS service is provided in one cell.
상기 MBMS 서비스는 무선망을 통하여 동일한 멀티미디어 데이터를 다수의 UE들에게 전송하는 서비스를 통칭한다. 상기 MBMS 서비스는 음성 데이터와 영상 데이터를 동시에 제공하는 서비스이므로, 대량의 전송 자원을 요구한다. 이와 같이, 하나의 셀내에서 동시에 대량의 서비스가 전개될 가능성이 있다는 측면에서, 상기 MBMS 서비스는 방송채널을 통해서 서비스된다. 따라서, 동일한 기지국(이하 "Node B"라 칭함)으로부터 MBMS 서비스를 받는 다수의 UE들은 하나의 무선 채널을 공유하도록 함으로써 무선 자원을 절약할 수 있도록 한다.The MBMS service generally refers to a service for transmitting the same multimedia data to a plurality of UEs through a wireless network. Since the MBMS service provides voice data and video data at the same time, a large amount of transmission resources are required. As such, in view of the possibility that a large number of services can be deployed simultaneously in one cell, the MBMS service is serviced through a broadcast channel. Thus, multiple UEs receiving MBMS service from the same base station (hereinafter referred to as "Node B") can share a radio channel, thereby saving radio resources.
도 1은 MBMS 서비스를 위한 통상적인 이동 통신망의 일 예를 나타내는 도면이다. 상기 도 1에서는 3세대 비동기 이동통신방식의 표준인 3GPP에서 제안하는 이동통신시스템에 MBMS 서비스를 적용한 예를 도시한 것이다.1 is a diagram illustrating an example of a typical mobile communication network for an MBMS service. FIG. 1 illustrates an example of applying an MBMS service to a mobile communication system proposed by 3GPP, which is a standard for 3G asynchronous mobile communication.
상기 도 1을 참조하면, UE들(161, 162, 163, 171, 172)은 MBMS 서비스를 제공받을 수 있는 단말 장치들이다. 제1셀(Cell 1)(160), 제2셀(Cell 2)(170)은 하나의 Node B 또는 두 개의 서로 다른 Node B에 의해 구분되어지는 서비스 영역들이다. 상기 UE들(161, 162, 163, 171, 172)은 상기 셀들(160, 170) 중 어느 하나의 셀 영역에 위치한다. 상기 제1셀(160)은 상기 UE들(161, 162, 163)에게 상기 MBMS 서비스를 위한 관련 MBMS 데이터를 전송하며, 상기 제2셀(170)은 상기 UE들(171, 172)에게 상기 MBMS 서비스를 위한 관련 MBMS 데이터를 전송한다. 이때, 상기 제1셀(160)과 상기 UE들(161, 162, 163) 사이 및 상기 제2셀(170)과 상기 UE들(171, 172) 사이에는 상기 MBMS 서비스를 위한 무선 채널이 하나만 구성된다. 무선망 제어기(Radio Network Controller, 이하 "RNC"라 칭함)(140)는 상기 다수의 셀들(160, 170)을 제어하는 기지국 제어기를 의미한다. 상기 RNC(140)는 상기 MBMS 데이터를 상기 다수의 셀들 중 특정 셀들(160, 170)로 선별적으로 전송하며, 상기 MBMS 서비스를 제공하기 위해 설정되어 있는 무선 채널을 제어한다. 상기 무선 채널은 상기 MBMS 서비스를 위해 상기 셀들(160, 170)과 상기 UE들(161, 162, 163, 171, 171) 사이에 설정되어 있는 무선 자원을 가리킨다. 무선 접속망(UMTS Radio Access Network : 이하 "UTRAN"이라 칭함)은 상기 RNC(140) 및 상기 RNC(140)의 제어를 받는 Node B들의 서비스 영역에 따른 상기 제1 및 제2셀(160, 170)로 구성된다. 상기 UTRAN은 상기 UE들(161, 162, 163, 171, 172)과 핵심 망(Core Network : 이하 "CN"이라 칭함)을 연결하는 역할을 한다.Referring to FIG. 1, UEs 161, 162, 163, 171, and 172 are terminal devices capable of receiving MBMS service. The first cell (Cell 1) 160 and the second cell (Cell 2) 170 are service areas divided by one Node B or two different Node Bs. The UEs 161, 162, 163, 171, and 172 are located in a cell region of any one of the cells 160 and 170. The first cell 160 transmits relevant MBMS data for the MBMS service to the UEs 161, 162, and 163, and the second cell 170 sends the MBMS to the UEs 171, 172. Send the relevant MBMS data for the service. In this case, only one radio channel for the MBMS service is configured between the first cell 160 and the UEs 161, 162, and 163, and between the second cell 170 and the UEs 171 and 172. do. The radio network controller (hereinafter referred to as "RNC") 140 refers to a base station controller that controls the plurality of cells 160 and 170. The RNC 140 selectively transmits the MBMS data to specific cells 160 and 170 of the plurality of cells, and controls a radio channel configured to provide the MBMS service. The radio channel indicates a radio resource established between the cells 160 and 170 and the UEs 161, 162, 163, 171 and 171 for the MBMS service. A UMTS Radio Access Network (hereinafter referred to as "UTRAN") is the first and second cells 160 and 170 according to the service area of the RNC 140 and Node Bs controlled by the RNC 140. It consists of. The UTRAN serves to connect the UEs 161, 162, 163, 171, and 172 with a core network (hereinafter referred to as "CN").
서비스 패킷 무선 서비스 지원 노드(SGSN: Serving GPRS Support Node, 이하 "SGSN"이라 칭함)(130)는 상기 UE들(161, 162, 163, 171, 172) 각각에 대한 MBMS 서비스에 관련된 제어를 수행한다. 그 대표적인 예로 상기 UE들(161, 162, 163, 171, 172) 각각의 서비스 과금 관련 데이터를 관리하는 역할과 MBMS 데이터를 특정 RNC에게 선별적으로 전송하는 역할 등이 있다. 도면상에 도시하고 있지는 않으나 홈 로케이션 레지스터(HLR : Home Location Register)는 상기 SGSN(130)과 연결되어, 상기 UE들(161, 162, 163, 171, 172) 각각을 인증하는 기능을 수행한다.A service packet radio service support node (SGSN: Serving GPRS Support Node, hereinafter referred to as "SGSN") 130 performs control related to MBMS service for each of the UEs 161, 162, 163, 171, and 172. . Representative examples include a role of managing service charging related data of each of the UEs 161, 162, 163, 171, and 172, and selectively transmitting MBMS data to a specific RNC. Although not shown in the drawing, a home location register (HLR) is connected to the SGSN 130 to perform a function of authenticating each of the UEs 161, 162, 163, 171, and 172.
전송 네트워크(transit N/W)(120)는 브로드캐스트/멀티캐스트 서비스 센터(BM-SC : Broadcast/Multicast Service Center, 이하 "BM-SC"라 칭함)(110)와 상기 SGSN(130) 사이에 존재하는 네트워크(network)를 의미한다. 상기 전송 네트워크(120)는 상기 BM-SC(110)로부터 전달받은 MBMS 서비스에 대한 스트림을 상기 SGSN(130)으로 전달한다. 여기서, 상기 전송 네트워크(120)는 게이트웨이 패킷 무선 서비스 지원 노드(GGSN: Gateway GPRS Support Node, 이하 "GGSN"이라 칭함)와 외부 네트워크 등으로 구성 가능하다.Transit N / W 120 is between a Broadcast / Multicast Service Center (BM-SC) (hereinafter referred to as "BM-SC") 110 and the SGSN 130. It means a network that exists. The transport network 120 delivers a stream for the MBMS service received from the BM-SC 110 to the SGSN 130. Here, the transport network 120 may be configured with a Gateway Packet Radio Service Support Node (GGSN) (hereinafter referred to as "GGSN") and an external network.
상기 BM-SC(110)는 MBMS 스트림(stream)을 제공하는 소스(source)이다. 상기 BM-SC(110)는 MBMS 서비스에 대한 스트림을 스케줄링(scheduling)하여 상기 전송 네트워크(120)로 전달한다.The BM-SC 110 is a source for providing an MBMS stream. The BM-SC 110 schedules and streams a stream for an MBMS service to the transport network 120.
전술한 구성을 참조할 때, BM-SC(110)로부터 공급되는 MBMS 데이터는 전송 네트워크(120)를 통해 SGSN(130)으로 제공되며, 상기 SGSN(130)은 상기 MBMS 데이터를 RNC(140)로 전달한다. 이때, 상기 MBMS 데이터가 전달되는 RNC(140)는 해당MBMS 서비스가 요청된 특정 RNC에 한정된다. 상기 RNC(140)는 상기 MBMS 데이터를 Node B들을 통해 셀들(160, 170)로 전달한다. 이때, 상기 MBMS 데이터가 전달되는 Node B들은 해당 MBMS 서비스가 요청된 특정 Node B로 한정되며, 상기 MBMS 데이터가 전달되는 셀들(160, 170) 또한 해당 MBMS 서비스가 요청된 특정 셀로 한정된다. 상기 제1셀(160)을 관장하는 Node B는 상기 MBMS 데이터를 상기 제1셀(160)에 위치하며, 해당 MBMS 서비스를 요청한 UE들(161, 162, 163)로 제공한다. 상기 제2셀(170)을 관장하는 Node B는 상기 MBMS 데이터를 상기 제2셀(170)에 위치하며, 해당 MBMS 서비스를 요청한 UE들(171, 172)로 제공한다.Referring to the above-described configuration, the MBMS data supplied from the BM-SC 110 is provided to the SGSN 130 through the transmission network 120, and the SGSN 130 sends the MBMS data to the RNC 140. To pass. At this time, the RNC 140 to which the MBMS data is delivered is limited to a specific RNC for which a corresponding MBMS service is requested. The RNC 140 delivers the MBMS data to cells 160 and 170 via Node Bs. At this time, the Node Bs to which the MBMS data is delivered are limited to the specific Node B to which the MBMS service is requested, and the cells 160 and 170 to which the MBMS data is transmitted are also limited to the specific cell to which the MBMS service is requested. The Node B managing the first cell 160 provides the MBMS data to the UEs 161, 162, and 163 located in the first cell 160 and requesting the corresponding MBMS service. The Node B managing the second cell 170 provides the MBMS data to the UEs 171 and 172 located in the second cell 170 and requesting the corresponding MBMS service.
상기 도 1의 구성에서는 하나의 MBMS 서비스에 대해서 하나의 SGSN에 하나의 RNC가 연결된 구조를 보이고 있으나 다수의 SGSN들과 상기 SGSN들 각각에 대해서 다수의 RNC들이 존재할 수 있다. 뿐만 아니라 상기 다수의 RNC들 각각에 대해서는 다수의 Node B들이 연결된 구조를 가질 수도 있다. 이와 같은 구조에 있어서는, 하나의 SGSN이 다수의 RNC들에 대해 선별적으로 MBMS 데이터를 전송하거나 하나의 RNC가 다수의 Node B들에 대해 선택적으로 MBMS 데이터를 전송하는 것이 가능하다. 이를 위해 상기 SGSN들과 상기 RNC들은 MBMS 데이터를 전달해야 할 노드들의 명단 등을 관리하여야 한다. 예컨대, 상기 SGSN들 각각에서는 MBMS 데이터를 전송할 RNC의 명단을 관리하며, 상기 RNC들 각각에서는 MBMS 데이터를 전송할 Node B의 명단을 관리한다.1 shows a structure in which one RNC is connected to one SGSN for one MBMS service, but a plurality of SGSNs and a plurality of RNCs may exist for each of the SGSNs. In addition, a plurality of Node Bs may have a structure connected to each of the plurality of RNCs. In this structure, it is possible for one SGSN to selectively transmit MBMS data for multiple RNCs or one RNC to selectively transmit MBMS data for multiple Node Bs. To this end, the SGSNs and the RNCs must manage a list of nodes to which MBMS data is to be delivered. For example, each of the SGSNs manages a list of RNCs to transmit MBMS data, and each of the RNCs manages a list of Node Bs to transmit MBMS data.
도 2는 이동통신시스템에서 UE와 네트워크간 MBMS 서비스 제공을 위한 신호 흐름을 도시하고 있는 도면이다.2 is a diagram illustrating a signal flow for providing an MBMS service between a UE and a network in a mobile communication system.
상기 도 2를 참조하면, 200단계에서 SGSN이 현재 제공 가능한 MBMS 서비스들에 대한 기본적인 정보들, 예를 들어 메뉴 정보(MENU INFORMATION), MBMS 서비스 식별자 및 서비스의 가용성 등을 UE들에게 전달하는 서비스 안내(ANNOUNCEMENT) 과정이 수행된다. 여기서, 상기 메뉴 정보라 함은 특정 MBMS 서비스가 개시되는 시각 정보와 지속 시간 등을 나타내는 정보이다. 상기 SGSN은 상기 메뉴 정보를 미리 설정되어 있는 서비스 영역(service area)들(CBS 등과 같은 방송 서비스)을 통해 방송하거나 혹은 MBMS 서비스 요청이 있는 UE들에게만 전송할 수 있다. 그리고 상기 SGSN은 상기 메뉴정보를 통하여 각 MBMS 서비스를 차별화하여 구분하기 위한 MBMS 서비스 식별자(MBMS SERVICE ID)를 알려주게 된다.Referring to FIG. 2, a service guide for transmitting basic information about MBMS services currently provided by SGSN, for example, menu information, MBMS service identifier, and service availability, to UEs in step 200. The ANNOUNCEMENT process is performed. Here, the menu information is information indicating time information, duration, and the like, when a specific MBMS service is started. The SGSN may broadcast the menu information through preset service areas (broadcast service such as CBS) or transmit only to UEs having a MBMS service request. The SGSN informs the MBMS Service ID of the MBMS service to differentiate and distinguish each MBMS service through the menu information.
상기 서비스 안내 과정을 통해 메뉴 정보를 통보 받은 UE들 중 특정 MBMS 서비스 받고자하는 UE와 상기 SGSN 사이에는 연결(JOINING) 절차(210단계)가 수행된다. 상기 연결 절차를 위해 상기 UE는 특정 MBMS 서비스를 요청하는 서비스 요청 메시지를 상기 SGSN으로 전송한다. 상기 SGSN은 인증 등의 과정을 통해 상기 UE에 대한 상기 특정 MBMS 서비스의 제공 가능 여부를 확인하고, 상기 제공 가능 여부를 상기 UE에게 통지한다. 여기서, 상기 UE가 상기 SGSN으로 전송하는 서비스 요청 메시지는 상기 선택한 MBMS 서비스를 나타내는 MBMS 서비스 식별자와, 해당 UE를 나타내는 UE 식별자(UE ID)를 포함한다. 한편, 상기 SGSN은 전술한 연결 절차를 통해 특정 MBMS 서비스를 수신하고자 하는 UE들의 명단과 상기 UE들의 위치 정보를 저장한다.A JOINING procedure (step 210) is performed between the UE to receive a particular MBMS service among the UEs notified of the menu information through the service guide process and the SGSN. For the connection procedure, the UE sends a service request message for requesting a specific MBMS service to the SGSN. The SGSN confirms the availability of the specific MBMS service to the UE through a process such as authentication and notifies the UE of the availability. Here, the service request message transmitted by the UE to the SGSN includes an MBMS service identifier indicating the selected MBMS service and a UE identifier indicating the corresponding UE. Meanwhile, the SGSN stores a list of UEs that want to receive a specific MBMS service and location information of the UEs through the aforementioned connection procedure.
그 후 BM-CS로부터 상기 특정 MBMS 서비스가 곧 시작될 것임이 통보되면, 상기 SGSN은 상기 특정 MBMS 서비스를 요청한 UE들이 위치하고 있는 RNC들로 상기 특정 MBMS 서비스가 시작됨을 알리는 SESSION START 메시지를 전송한다(215단계). 상기 UE들이 위치하고 있는 RNC들은 상기 연결 절차에서 저장된 위치 정보에 의해 확인될 수 있다. 상기 SESSION START 메시지를 수신한 상기 RNC는 상기 특정 MBMS 서비스를 수신할 UE들을 호출하는 NOTIFICATION 메시지를 공통채널을 통해 전송한다. 상기 NOTIFICATION 메시지를 전송하는 공통채널로는 제2공통제어채널(Secondary-Common Control Channel)이 사용될 수 있다. 상기 220단계에서 이루어지는 호출 과정은 기존의 호출 방식을 사용하거나 그룹 호출(Group Paging) 방식을 사용한다. 상기 그룹 호출 방식은 기존의 호출 방식과 대비되는 의미로써, 한번의 NOTIFICATION 메시지 전송으로 복수의 UE들을 호출하는 방식을 가리킨다. 상기 215단계와 상기 220단계에서 이루어지는 절차를 "서비스 통지 절차"라 칭한다.Then, when the BM-CS is notified that the specific MBMS service will start soon, the SGSN transmits a SESSION START message indicating that the specific MBMS service is started to RNCs where UEs requesting the specific MBMS service are located (215). step). The RNCs in which the UEs are located may be identified by location information stored in the connection procedure. Receiving the SESSION START message, the RNC transmits a NOTIFICATION message for calling UEs to receive the specific MBMS service through a common channel. A second common control channel may be used as a common channel for transmitting the NOTIFICATION message. The calling process performed in step 220 uses an existing calling method or a group paging method. The group calling method has a meaning in contrast to the existing calling method and indicates a method of calling a plurality of UEs by transmitting a single NOTIFICATION message. The procedure performed in step 215 and step 220 is referred to as a "service notification procedure".
상기 서비스 통지 절차를 통해 요청한 MBMS 서비스가 곧 개시될 것임을 감지한 UE는 230단계에서 상기 NOTIFICATION 메시지에 응답하는 NOTIFICATION RESPONSE 메시지를 상기 RNC로 전송한다. 이에 대응하여 상기 RNC는 상기 SESSION START 메시지에 응답한 응답 메시지를 상기 SGSN으로 전송한다. 상기 220단계에서 이루어지는 절차를 "응답 절차"라 칭한다. 상기 RNC는 상기 230단계를 통해 셀별로 상기 특정 MBMS 서비스를 수신하고자 하는 UE들의 수를 파악하고, 상기 UE들의 수에 의해 해당 셀에서 사용할 무선채널의 종류를 결정한다. 예컨대, 상기 특정 MBMS 서비스를 수신하고자 하는 UE들의 수가 소정 기준 값보다 큰 셀에 대해서는 상기 특정 MBMS 서비스를 제공할 무선채널로써 공통채널을 결정한다. 하지만, 상기 특정 MBMS서비스를 수신하고자 하는 UE들의 수가 소정 기준 값보다 작은 셀에 대해서는 상기 특정 MBMS 서비스를 제공할 무선채널로써 전용채널을 결정한다. 상기 전용채널이 상기 특정 MBMS 서비스를 제공하기 위한 무선채널로써 결정되면, 상기 특정 MBMS 서비스를 수신하고자 하는 모든 UE들 각각에 대해 전용채널이 할당되어야 한다. 전술한 응답 절차는 상기 RNC와 상기 특정 MBMS 서비스를 수신하고자 하는 UE 사이의 제어 메시지 교환으로 진행되거나 상기 SGSN과 상기 특정 MBMS 서비스를 수신하고자 하는 UE들 사이의 제어 메시지 교환으로 진행될 수 있다.The UE, which detects that the requested MBMS service will be started soon through the service notification procedure, transmits a NOTIFICATION RESPONSE message to the RNC in response to the NOTIFICATION message in step 230. In response, the RNC sends a response message in response to the SESSION START message to the SGSN. The procedure made in step 220 is referred to as a "response procedure". The RNC determines the number of UEs to receive the specific MBMS service for each cell in step 230 and determines the type of radio channel to be used in the cell based on the number of UEs. For example, for a cell in which the number of UEs that want to receive the specific MBMS service is larger than a predetermined reference value, a common channel is determined as a radio channel for providing the specific MBMS service. However, for a cell in which the number of UEs that want to receive the specific MBMS service is smaller than a predetermined reference value, a dedicated channel is determined as a radio channel for providing the specific MBMS service. If the dedicated channel is determined as a radio channel for providing the specific MBMS service, a dedicated channel should be allocated to each of all UEs that want to receive the specific MBMS service. The above-described response procedure may proceed with a control message exchange between the RNC and a UE that wants to receive the specific MBMS service or a control message exchange between the SGSN and UEs that want to receive the specific MBMS service.
전술한 바에 의해 무선채널이 결정되면 상기 RNC와 상기 UE간에는 무선 자원 할당 절차(Radio resource allocation)를 통해 상기 특정 MBMS 서비스를 제공하기 위한 무선 자원을 실제 할당한다. 상기 무선 자원 할당 절차는 상기 RNC가 상기 특정 MBMS 서비스를 수신하고자 하는 UE들에게 해당 셀에서 상기 특정 MBMS 서비스가 전송될 MBMS 무선 베어러 정보(MBMS Radio Bearer Information, 이하 "MBMS RB 정보"라 칭함)를 알려주는 단계(이하 "무선 베어러 셋업(radio bearer setup)" 단계)와 상기 RNC가 상기 특정 MBMS 서비스를 수신할 UE들이 위치하고 있는 셀들로 Iub 인터페이스상에 구성될 트랜스포트 베어러(transport bearer) 정보와 무선 베어러 정보를 알려주는 단계(이하 "무선 링크 셋업(radio link setup)" 단계)로 구분된다. 상기 MBMS RB 정보는 MBMS 제어채널(MBMS Control Channel, 이하 "MCCH"라 칭함)을 통해 전송된다. 상기 MBMS RB 정보는 상기 특정 MBMS 서비스가 제공될 무선채널 정보로써, 예를 들면, OVSF 코드 정보, 전송 포맷 정보, 무선 링크 제어(Radio Link Control, 이하 "RLC"라 칭함) 정보, 패킷 데이터 수렴제어(Packet Data Convergence Control, 이하 "PDCP"라 칭함) 정보 등을 들 수 있다. 전술한 정보들에 대한 자세한 설명은 3GPP 표준안의 "3GPP TS 25.331"에 기술되어 있다. 상기 MBMS 서비스와 관련된 제어정보가 전송되는 상기 MCCH는 셀당 하나가 구성되며, S-CCPCH와 같은 공통채널을 통해 전송된다. 한편, UE는 셀별로 구성되어 있는 MCCH에 대한 정보를 시스템 정보로써 획득할 수 있다.When the radio channel is determined as described above, a radio resource for actually providing the specific MBMS service is actually allocated between the RNC and the UE through a radio resource allocation procedure. In the radio resource allocation procedure, the RNC transmits MBMS Radio Bearer Information (hereinafter, referred to as "MBMS RB information") to which the specific MBMS service is to be transmitted in a corresponding cell to UEs to which the RNC wants to receive the specific MBMS service. Informing (hereinafter referred to as "radio bearer setup" step) and transport bearer information to be configured on an Iub interface to cells where UEs to receive the specific MBMS service are located and wirelessly It is divided into a step of notifying bearer information (hereinafter referred to as a "radio link setup" step). The MBMS RB information is transmitted through an MBMS Control Channel (hereinafter referred to as "MCCH"). The MBMS RB information is radio channel information to which the specific MBMS service is to be provided. For example, OVSF code information, transmission format information, radio link control (hereinafter referred to as "RLC") information, packet data convergence control (Packet Data Convergence Control, hereinafter referred to as "PDCP") information and the like. A detailed description of the above information is described in "3GPP TS 25.331" in the 3GPP standard. One MCCH to which control information related to the MBMS service is transmitted is configured per cell and is transmitted through a common channel such as S-CCPCH. Meanwhile, the UE may obtain information on the MCCH configured for each cell as system information.
상기 무선 자원 할당 과정이 완료되면, 상기 특정 MBMS 서비스를 수신하고자 하는 모든 UE들은 상기 특정 MBMS 서비스가 제공될 무선 링크 관련 정보와 상기 서비스가 처리될 상위 계층 정보를 인지하게 되며, 상기 UE들이 속한 셀들은 상기 무선 링크와 Iub 인터페이스 설정을 완료한다.When the radio resource allocation process is completed, all UEs that want to receive the specific MBMS service are aware of radio link related information to be provided with the specific MBMS service and higher layer information to be processed, and the cells to which the UE belongs. Complete the wireless link and Iub interface setup.
이렇게 상기 RNC와 UE들간에 MBMS 서비스 제공을 위한 준비가 완료된 상태에서, 상기 SGSN은 상기 RNC를 통해 상기 UE들로 상기 특정 MBMS 서비스에 따른 MBMS 데이터를 전송하는 MBMS 데이터 전송 과정을 수행한다(240단계).In the state where preparation for providing an MBMS service between the RNC and UEs is completed, the SGSN performs an MBMS data transmission process of transmitting MBMS data according to the specific MBMS service to the UEs through the RNC (step 240). ).
앞서 살펴본 MBMS 서비스의 개괄적인 설명에서는 모든 셀들이 특정 MBMS 서비스를 수신하는 것을 가정하고 있다. 하지만, 하나의 RNC에 속하는 복수의 셀들은 특정 MBMS 서비스를 제공하는 셀과 그렇지 않는 셀로 구분될 수 있다. 이하 상기 특정 MBMS 서비스가 제공되는 셀을 "서비스 제공 영역(In Service Area, 이하 "IS 영역"이라 칭함)"이라 하고, 상기 특정 MBMS 서비스가 제공되지 않는 셀을 "서비스 제외 영역(Out of Service Area, 이하 "OOS 영역"이라 칭함)이라 한다. 상기 OOS 영역과 상기 IS 영역은 제공되는 MBMS 서비스별로 정의된다.The above general description of the MBMS service assumes that all cells receive a specific MBMS service. However, a plurality of cells belonging to one RNC may be divided into a cell that provides a specific MBMS service and a cell that does not. Hereinafter, a cell in which the specific MBMS service is provided is referred to as an "In Service Area", and a cell in which the specific MBMS service is not provided is referred to as an "out of service area". The OOS area and the IS area are defined for each MBMS service provided.
상기 OOS 영역과 상기 IS 영역을 구분하여 MBMS 서비스를 제공함을 구체적으로 살펴보면, 특정 MBMS 서비스를 제공하는 오퍼레이터(operator)는 임의의 사유로 인해, 특정 셀에 대해서는 특정 MBMS 서비스를 제공하지 않기로 결정할 수 있다. 이때 상기 특정 셀은 OOS 영역이 된다. 일 예로써, 통계적으로 음성 서비스를 사용하는 이용자가 많은 셀 또는 서로 중첩되는 다수의 셀들이 있을 경우 그 중 일부 셀을 OOS 영역으로 설정할 수 있다.Looking specifically at providing the MBMS service by dividing the OOS area and the IS area, an operator providing a specific MBMS service may decide not to provide a specific MBMS service for a specific cell due to any reason. . In this case, the specific cell becomes an OOS region. For example, when a user who uses a voice service statistically has many cells or a plurality of cells overlapping each other, some of them may be set as an OOS area.
도 3은 이동통신망에서 OOS 영역과 IS 영역의 설정 예를 보이고 있는 도면이다.3 illustrates an example of setting an OOS area and an IS area in a mobile communication network.
상기 도 3을 참조하여 OOS 영역이 존재하는 이동통신망에서의 MBMS 서비스 절차를 살펴보면, SGSN(300)은 OOS 영역에 속하는 셀들의 명단을 SESSION START 메시지(305)에 포함시켜 RNC(310)로 전송한다. 이 후 상기 RNC(310)는 상기 OOS 영역에 속하는 셀들과, 상기 IS 영역에 속하는 셀들에 대해 차별화된 시그널링 절차를 수행하게 된다. 예컨대, 상기 RNC(310)는 상기 OOS 영역(320)에 속하는 셀들에 대해서는 해당 MBMS 서비스와 관계된 일체의 동작을 취하지 않을 수 있다. 상기 MBMS 서비스와 관계된 일체의 동작은 앞서 도 2를 통해 살펴본 NOTIFICATION 메시지 전송, MBMS RB 정보 전송, MBMS 데이터 전송 등이 될 수 있다. 하지만, 상기 OOS 영역에 속하는 셀들에 대해 일방적으로 NOTIFICATION 메시지가 전송되지 않을 경우에는 심각한 문제가 야기될 수 있다.Referring to the MBMS service procedure in the mobile communication network in which the OOS region exists with reference to FIG. 3, the SGSN 300 includes a list of cells belonging to the OOS region in the SESSION START message 305 and transmits it to the RNC 310. . Thereafter, the RNC 310 performs a differential signaling procedure for cells belonging to the OOS region and cells belonging to the IS region. For example, the RNC 310 may not perform any operation related to the corresponding MBMS service for cells belonging to the OOS region 320. Any operation related to the MBMS service may be a NOTIFICATION message transmission, MBMS RB information transmission, MBMS data transmission, and the like, as described above with reference to FIG. 2. However, if a NOTIFICATION message is not unilaterally transmitted for cells belonging to the OOS region, serious problems may occur.
이하 상기 OOS 영역에 속하는 셀들에 대해 일방적으로 NOTIFICATION 메시지를 전송하지 않음으로써 야기될 수 있는 문제를 도 4를 참조하여 살펴보도록 한다.Hereinafter, a problem that may be caused by not unilaterally transmitting a NOTIFICATION message for cells belonging to the OOS region will be described with reference to FIG. 4.
상기 도 4에서 셀 A(400)를 OOS 영역에 속하는 셀이라 가정하고, 셀 B(410)를 IS 영역에 속하는 셀이라 가정한다. 또한 상기 셀 A에 위치하는 UE(405)는 특정 MBMS 서비스를 수신하기 위해 연결 절차를 수행한 후 NOTIFICATION 메시지의 수신을 대기하고 있으며, 이 시점에서 RNC가 SGSN으로부터 SESSION START 메시지를 수신하였다고 가정한다.In FIG. 4, it is assumed that cell A 400 is a cell belonging to an OOS region, and cell B 410 is assumed to be a cell belonging to an IS region. In addition, the UE 405 located in the cell A waits to receive a NOTIFICATION message after performing a connection procedure to receive a specific MBMS service, and assumes that the RNC receives a SESSION START message from SGSN at this point.
상기 RNC는 상기 SESSION START 메시지를 수신하면 자신이 제어하는 셀들 중 IS 영역에 속하는 셀로만 NOTIFICATION 메시지를 전송한다. 이로 인해, 상기 IS 영역에 속하는 상기 셀 B(410)로는 상기 NOTIFICATION 메시지가 전송되며, 상기 OOS 영역에 속하는 상기 셀 A(400)로는 상기 NOTIFICATION 메시지가 전송되지 않는다. 따라서 상기 NOTIFICATION 메시지가 전송되는 시점에서 상기 셀 A(400)에 위치하는 상기 UE(405)는 상기 NOTIFICATION 메시지를 수신할 수 없게 된다. 한편, 상기 RNC는 상기 특정 MBMS 서비스가 개시되더라도 상기 MBMS 서비스에 따른 MBMS 데이터를 상기 OOS 영역에 속하는 상기 셀 B(410)로만 전송한다.When the RNC receives the SESSION START message, the RNC transmits a NOTIFICATION message only to cells belonging to an IS region among cells controlled by the RNC. Accordingly, the NOTIFICATION message is transmitted to the cell B 410 belonging to the IS region, and the NOTIFICATION message is not transmitted to the cell A 400 belonging to the OOS region. Therefore, at the time point when the NOTIFICATION message is transmitted, the UE 405 located in the cell A 400 cannot receive the NOTIFICATION message. Meanwhile, even when the specific MBMS service is started, the RNC transmits MBMS data according to the MBMS service only to the cell B 410 belonging to the OOS region.
상기 NOTIFICATION 메시지가 전송된 시점으로부터 임의의 시간이 경과한 후, 상기 UE(405)는 상기 셀 A(400)로부터 상기 셀 B(410)로 이동할 수 있다. 이 경우 상기 UE(405)는 상기 IS 영역에 속하는 상기 셀 B(410)로 이동하였으므로 원하는 MBMS 서비스를 제공받을 수 있어야 한다. 하지만, 상기 UE(405)는 자신이 제공받기를 원하는 MBMS 서비스가 시작되었다는 사실을 알지 못하므로, 상기 MBMS 서비스에 따른 MBMS 데이터를 수신하기 위해 필요한 동작을 취할 수 없어 결과적으로 상기 MBMS 서비스를 제공받지 못하는 문제가 발생한다.After a certain time has elapsed from when the NOTIFICATION message was transmitted, the UE 405 may move from the cell A 400 to the cell B 410. In this case, since the UE 405 has moved to the cell B 410 belonging to the IS region, it should be able to receive a desired MBMS service. However, since the UE 405 does not know that the MBMS service that it wants to receive has been started, the UE 405 cannot take the necessary operation to receive the MBMS data according to the MBMS service, and as a result, the MBMS service is not provided. There is a problem.
상기 MBMS 서비스에 따른 MBMS 데이터를 수신하기 위해 필요한 동작은 다음과 같다. 첫 번째 동작은 이동한 셀에 자신이 원하는 MBMS 서비스가 제공되는지 여부를 확인하여야 하며, 두 번째 동작은 자신이 원하는 MBMS 서비스가 제공되지 않을 경우 해당 MBMS 서비스를 요청하여야 한다.An operation required for receiving MBMS data according to the MBMS service is as follows. The first operation should determine whether the desired MBMS service is provided to the moved cell, and the second operation should request the MBMS service if the desired MBMS service is not provided.
상기 첫 번째 동작은 해당 셀에서의 MCCH를 수신함으로써 이루어 질 수 있다. 하지만, 상기 UE(405)는 상기 특정 MBMS 서비스가 시작되기 전에는 상기 MCCH를 수신하지 않는다. 즉, NOTIFICATION 메시지가 MCCH 수신 지시자와 비슷한 역할을 하는 것이다. 다시 말해서 상기 UE(405)는 NOTIFICATION 메시지를 수신하기 전에는 상기 MCCH를 수신하기 위한 동작을 취하지 않으며, 상기 NOTIFICATION 메시지를 수신한 뒤에야 비로서 상기 MCCH를 수신하기 위한 동작을 수행한다.The first operation may be performed by receiving the MCCH in the corresponding cell. However, the UE 405 does not receive the MCCH until the specific MBMS service is started. That is, the NOTIFICATION message plays a role similar to that of the MCCH reception indicator. In other words, the UE 405 does not perform the operation for receiving the MCCH before receiving the NOTIFICATION message, and performs the operation for receiving the MCCH only after receiving the NOTIFICATION message.
이러한 이유로 인해, MBMS 서비스가 시작되었음에도 불구하고 상기 OOS 영역에 위치하고 있던 UE는 상기 NOTIFICATION 메시지를 수신하지 못하게 됨에 따라, 상기 MCCH를 수신하기 위한 동작을 수행하지 않게 되어 자신이 원하는 MBMS 서비스를 수신하지 못하는 문제가 발생한다.For this reason, the UE located in the OOS region does not receive the NOTIFICATION message even though the MBMS service is started, and thus does not perform the operation for receiving the MCCH, and thus cannot receive the desired MBMS service. A problem arises.
따라서, 상기한 바와 같은 문제점을 해결하기 위한 본 발명의 목적은 서비스 제외 영역에 위치한 이동단말에 대해서도 원하는 MBMS 서비스가 제공될 수 있도록 하는 방법을 제안한다.Accordingly, an object of the present invention for solving the above problems is to propose a method for providing a desired MBMS service for a mobile terminal located in a service exclusion area.
본 발명의 다른 목적은 서비스 제외 영역에 속하는 셀에 대해서도 원하는 MBMS 서비스가 개시됨을 알리는 방법을 제공함에 있다.Another object of the present invention is to provide a method for notifying a desired MBMS service is started for a cell belonging to a service excluded area.
본 발명의 또 다른 목적은 서비스 제외 영역에 속하는 셀에 위치하는 이동단말로는 서비스 제외 영역 식별 정보를 포함하는 통지 메시지를 전송하는 방법을 제공함에 있다.It is still another object of the present invention to provide a method for transmitting a notification message including service excluded region identification information to a mobile terminal located in a cell belonging to a service excluded region.
본 발명의 또 다른 목적은 서비스 제외 영역에서 서비스 제공 영역으로 이동하는 이동단말에 대해 원하는 MBMS 서비스가 이루어지도록 하는 방법을 제공함에 있다.It is still another object of the present invention to provide a method for achieving a desired MBMS service for a mobile terminal moving from a service excluded area to a service providing area.
상기한 바와 같은 목적을 달성하기 위한 제1견지에 있어, 본 발명은 무선망 제어기와, 상기 무선망 제어기로 특정 MBMS 서비스를 제공하는 SGSN과, 상기 무선망 제어기에 연결된 다수의 셀들과, 상기 각 셀들에 위치하는 다수의 이동단말들을 포함하며, 상기 다수의 셀들을 상기 특정 MBMS 서비스에 대한 서비스 제외 영역에 속하는 셀들과 서비스 제공 영역에 속하는 셀들로 구분하여 상기 특정 MBMS 서비스를 제공하는 이동통신시스템에서 상기 무선망 제어기가 상기 셀별로 상기 특정 MBMS 서비스가 개시됨을 통지하는 방법에 있어서, 상기 SGSN으로부터 상기 특정 MBMS 서비스를 제공할 서비스 셀들과, 상기 서비스 셀들 중 상기 서비스 제외 영역에 속하는 서비스 제외 셀들에 관한 정보를 수신하는 과정과, 상기 서비스 제외 셀들에 대해서는 현재 서비스 제외 영역에 위치함을 나타내는 정보를 설정한 통지 메시지를 전송하는 과정과, 상기 서비스 셀들 중 상기 서비스 제외 셀들을 제외한 나머지 셀들에 대해서는 현재 서비스 제공 영역에 위치함을 나타내는 정보를 설정한 통지 메시지를 전송하는 과정을 포함함을 특징으로 한다.In a first aspect to achieve the above object, the present invention provides a wireless network controller, SGSN for providing a specific MBMS service to the wireless network controller, a plurality of cells connected to the wireless network controller, In the mobile communication system including a plurality of mobile terminals located in the cells, the plurality of cells are divided into cells belonging to the service exclusion area for the specific MBMS service and cells belonging to the service providing area to provide the specific MBMS service. The method for notifying the specific MBMS service is started for each cell by the radio network controller, the method comprising: service cells for providing the specific MBMS service from the SGSN and service exclusion cells belonging to the service excluded area among the service cells; Receiving information and excluding current service for the service excluding cells Transmitting a notification message for setting information indicating the location of the station; and transmitting a notification message for setting information indicating the location of the current service provision area for the remaining cells except the non-service cells of the service cells. Characterized by including the process.
상기한 바와 같은 목적을 달성하기 위한 제2견지에 있어, 본 발명은 무선망제어기와, 상기 무선망 제어기로 특정 MBMS 서비스를 제공하는 SGSN과, 상기 무선망 제어기에 연결된 다수의 셀들과, 상기 각 셀들에 위치하는 다수의 이동단말들을 포함하며, 상기 다수의 셀들을 상기 특정 MBMS 서비스에 대한 서비스 제외 영역에 속하는 셀들과 서비스 제공 영역에 속하는 셀들로 구분하여 상기 특정 MBMS 서비스를 제공하는 이동통신시스템에서 상기 이동단말이 상기 특정 MBMS 서비스를 제공받기 위한 방법에 있어서, 상기 무선망 제어기로부터의 상기 특정 MBMS 서비스에 대응하여 셀 별로 전송되는 통지 메시지를 수신하고, 상기 통지 메시지에 설정된 서비스 제외 영역 식별 정보에 의해 자신이 속하여 있는 셀이 서비스 제외 영역인지를 확인하는 과정과, 상기 서비스 제외 영역이라 확인되면 파일럿 채널의 감시를 통한 상기 특정 MBMS 서비스에 대한 통지 메시지의 수신 시점을 확인하는 과정과, 새로운 셀로 이동하면 상기 무선망 제어기로부터 시스템 정보로써 제공된 공통채널 정보에 의한 제어채널을 통해 상기 특정 MBMS 서비스를 제공받기 위한 무선 베어러 정보를 수신하는 과정을 포함함을 특징으로 한다.In a second aspect for achieving the above object, the present invention provides a wireless network controller, a SGSN for providing a specific MBMS service to the wireless network controller, a plurality of cells connected to the wireless network controller, In the mobile communication system including a plurality of mobile terminals located in the cells, the plurality of cells are divided into cells belonging to the service exclusion area for the specific MBMS service and cells belonging to the service providing area to provide the specific MBMS service. In the method for the mobile terminal to receive the specific MBMS service, Receive a notification message transmitted for each cell corresponding to the specific MBMS service from the wireless network controller, and the service exclusion area identification information set in the notification message Determining whether the cell to which the cell belongs is an out-of-service area by Checking the reception time of the notification message for the specific MBMS service through monitoring of the pilot channel when the mobile station is excluded from the control channel; and moving the control channel based on the common channel information provided as system information from the wireless network controller when moving to a new cell. And receiving radio bearer information for receiving the specific MBMS service.
상기한 바와 같은 목적을 달성하기 위한 제3견지에 있어, 본 발명은 무선망 제어기와, 상기 무선망 제어기로 특정 MBMS 서비스를 제공하는 SGSN과, 상기 무선망 제어기에 연결된 다수의 셀들과, 상기 각 셀들에 위치하는 다수의 이동단말들을 포함하며, 상기 다수의 셀들을 상기 특정 MBMS 서비스에 대한 서비스 제외 영역에 속하는 셀들과 서비스 제공 영역에 속하는 셀들로 구분하여 상기 특정 MBMS 서비스를 제공하는 이동통신시스템에서 상기 SGSN이 상기 특정 MBMS 서비스를 제공하는 방법에 있어서, 상기 특정 MBMS 서비스를 제공할 서비스 셀들과, 상기 서비스 셀들중 상기 서비스 제외 영역에 속하는 서비스 제외 셀들에 관한 정보를 상기 무선망 제어기로 전송하는 과정과, 새로운 셀로 이동한 아이들 상황의 이동단말로부터 상기 특정 MBMS 서비스 요청이 접수되면 상기 새로운 셀이 상기 서비스 제외 영역에 속하는 지를 판단하고, 상기 새로운 셀이 상기 서비스 제외 영역에 속하면 상기 이동단말로 현재 서비스 제외 영역에 위치함을 알리는 과정을 포함함을 특징으로 한다.In a third aspect for achieving the above object, the present invention provides a wireless network controller, a SGSN for providing a specific MBMS service to the wireless network controller, a plurality of cells connected to the wireless network controller, In the mobile communication system including a plurality of mobile terminals located in the cells, the plurality of cells are divided into cells belonging to the service exclusion area for the specific MBMS service and cells belonging to the service providing area to provide the specific MBMS service. In the SGSN providing the specific MBMS service, transmitting information on service cells to provide the specific MBMS service and information on service excluded cells belonging to the service excluded area among the service cells to the radio network controller; And the specific MBMS service request is received from a mobile terminal of an idle situation moved to a new cell. When it is characterized by determining whether said new cell belonging to the exclusion, the service, and comprising the step that the new cell belongs to the exclusion zone indicating that the service is located in the area except the current service to the mobile terminal.
도 1은 MBMS 서비스를 위한 통상적인 이동 통신망의 일 예를 나타내는 도면.1 illustrates an example of a typical mobile communication network for MBMS services.
도 2는 이동통신시스템에서 이동단말과 네트워크간 MBMS 서비스 제공을 위한 신호 흐름을 도시하고 있는 도면.2 is a diagram illustrating a signal flow for providing an MBMS service between a mobile terminal and a network in a mobile communication system.
도 3은 이동통신망에서 서비스 제외 영역과 서비스 제공 영역의 설정 예를 보이고 있는 도면.3 is a diagram illustrating an example of setting a service excluding area and a service providing area in a mobile communication network.
도 4는 종래 서비스 제외 영역에 속하는 셀들에 대해 일방적으로 NOTIFICATION 메시지를 전송하지 않음으로써 야기될 수 있는 문제를 설명하기 위한 도면.FIG. 4 is a diagram for explaining a problem that may be caused by not unilaterally transmitting a NOTIFICATION message for cells belonging to a conventional service exclusion area.
도 5는 본 발명의 실시 예에 따른 이동통신망에서 호출 절차를 수행하기 위한 시그널링을 보이고 있는 도면.5 is a diagram illustrating signaling for performing a call procedure in a mobile communication network according to an embodiment of the present invention.
도 6은 본 발명의 실시 예에 따라 서비스 제외 영역에 위치하던 아이들 모드의 이동단말이 새로운 셀로 이동함으로써, 이동통신망에서 이루어지는 시그널링 절차를 보이고 있는 도면.6 is a diagram illustrating a signaling procedure performed in a mobile communication network by moving an idle mode mobile terminal located in a service excluded area to a new cell according to an embodiment of the present invention.
도 7은 본 발명의 실시 예에 따른 서비스 제외 영역에 위치하던 URA_PCH 상태, CELL_PCH 상태 및 CELL_FACH 상태의 이동단말이 새로운 셀로 이동함으로써, 이동통신망에서 이루어지는 시그널링 절차를 보이고 있는 도면.7 is a diagram illustrating a signaling procedure performed in a mobile communication network by moving a mobile terminal in a URA_PCH state, a CELL_PCH state, and a CELL_FACH state to a new cell according to an embodiment of the present invention.
도 8은 본 발명의 실시 예에 따른 이동단말의 동작을 보이고 있는 제어 흐름을 도시하고 있는 도면.8 is a view showing a control flow showing the operation of a mobile terminal according to an embodiment of the present invention.
도 9는 본 발명의 실시 예에 따라 특정 MBMS 서비스에 연결 중인 이동단말이 새로운 셀로 이동하였을 때의 동작을 도시한 도면.9 is a diagram illustrating an operation when a mobile terminal connected to a specific MBMS service moves to a new cell according to an embodiment of the present invention.
도 10은 본 발명의 실시 예에 따라 무선망 제어기에서의 동작을 보이고 있는 도면.10 is a diagram illustrating an operation in a wireless network controller according to an exemplary embodiment of the present invention.
이하 본 발명의 실시 예를 첨부된 도면을 참조하여 설명하면 다음과 같다.Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.
후술될 상세한 설명에서는 상술한 기술적 과제를 이루기 위해 본 발명에 있어 한 개의 대표적인 실시 예를 제시할 것이다. 그리고 본 발명으로 제시될 수 있는 다른 실시 예들은 본 발명의 구성에서 설명으로 대체한다.DETAILED DESCRIPTION In the following detailed description, one representative embodiment of the present invention is set forth in order to achieve the above technical problem. And other embodiments that can be presented with the present invention are replaced by the description in the configuration of the present invention.
후술될 본 발명에서는 RNC가 NOTIFICATION 메시지에 OOS 영역 식별자(이하 "OOS 식별 정보"라 칭함)를 삽입하여 전송하기 위한 구체적인 동작과, 그에 따른 UE의 동작을 구체적으로 살펴볼 것이다. 본 발명에 따른 UE의 동작은 OOS 식별 정보를 포함하는 NOTIFICATION 메시지를 수신하기 전에 이루어지는 제1동작과, OOS 식별 정보를 포함하지 않는 NOTIFICATION 메시지를 수신한 후에 이루어지는 제2동작으로 구분되어 질 수 있다. 또한, 상기 제1동작 또는 상기 제2동작을 수행함에 있어 상기 UE의 구체적인 동작은 상기 UE의 현재 상태에 따라 더욱 세분화될 수 있다. 하기 <표 1>과 하기 <표 2>에서는 상기 UE의 현재 상태를 아이들 상태,URA_PCH 상태, CELL_PCH 상태, CELL_FACH 상태 및 CELL_DCH 상태로 구분하고 있다. 상기 아이들 상태는 UE와 상기 UE가 위치하는 셀간에 RRC CONNECTION이 설정되는 않은 상태를 나타내며, URA_PCH 상태는 음성통신을 위해 PCH를 감시하는 동시에 다른 URA로 이동했을 경우 그 사실을 RNC로 보고하는 상태를 나타낸다. 이때, 상기 URA는 일반적인 CELL보다 영역이 크며 서비스 오퍼레이터에 의해 결정된다. CELL_PCH 상태는 음성통신을 위해 PCH를 감시하는 동시에 다른 셀로 이동했을 경우 그 사실을 RNC로 보고하는 상태를 나타내며, CELL_FACH 상태는 FACH를 통해서 전송되는 데이터를 수신하는 동시에 다른 셀로 이동했을 경우 그 사실을 RNC로 보고하는 상태를 나타낸다. 마지막으로, CELL_DCH 상태는 전용무선채널을 가지고 있는 상태를 나타낸다.In the present invention to be described later, the RNC inserts and transmits an OOS region identifier (hereinafter referred to as "OOS identification information") in a NOTIFICATION message, and the operation of the UE will be described in detail. The operation of the UE according to the present invention may be divided into a first operation performed before receiving a NOTIFICATION message including OOS identification information and a second operation performed after receiving a NOTIFICATION message not including OOS identification information. In addition, in performing the first operation or the second operation, a specific operation of the UE may be further subdivided according to the current state of the UE. Table 1 and Table 2 below divide the current state of the UE into an idle state, URA_PCH state, CELL_PCH state, CELL_FACH state and CELL_DCH state. The idle state indicates a state in which the RRC connection is not established between the UE and the cell in which the UE is located. The URA_PCH state monitors the PCH for voice communication and reports the state to the RNC when the UE is moved to another URA. Indicates. At this time, the URA is larger than the general cell and is determined by the service operator. The CELL_PCH state indicates the fact that the PCC monitors the PCH for voice communication and reports the fact to the RNC when it moves to another cell. Indicates the status reported by. Finally, the CELL_DCH state represents a state having a dedicated wireless channel.
하기 <표 1>은 NOTIFICATION 메시지를 수신하기 전에 상기 UE의 현재 상태에 따라 세분화될 수 있는 동작(Before Notification 동작)들을 보이고 있다.Table 1 below shows operations that can be subdivided according to the current state of the UE before receiving the NOTIFICATION message (Before Notification operations).
상기 <표 1>에서 각 구분에 대응한 동작들 중 idle mode UE 동작, URA_PCH UE 동작, CELL_PCH UE 동작, CELL_FACH UE 동작 및 CELL_DCH UE 동작은 기존에 정의되고 있는 동작과 동일하다. 상기 기존에 정의되어 있는 상태별 UE의 동작들은3GPP 표준안 "3GPP TS 25.331"에서 구체적으로 설명되고 있다. 한편, 본 발명의 실시를 위해서는 상기 <표 1>에서 보여지는 바와 같이 Idle mode 상태, URA_PCH 상태 및 CELL_PCH 상태의 UE가 PICH 감시를 통한 NOTIFICATION 메시지 수신 시점을 확인하는 동작을 추가적으로 수행하도록 한다.In Table 1, idle mode UE operation, URA_PCH UE operation, CELL_PCH UE operation, CELL_FACH UE operation, and CELL_DCH UE operation are the same as those defined previously. The state-specific UE operations defined above are described in detail in the 3GPP standard "3GPP TS 25.331". Meanwhile, in order to implement the present invention, as shown in Table 1, the UE in the Idle mode state, the URA_PCH state, and the CELL_PCH state additionally performs an operation of confirming the timing of receiving a NOTIFICATION message through PICH monitoring.
상기 NOTIFICATION 메시지를 수신하기 전 상기 UE에 의해 이루어지는 동작(Before Notification 동작)들을 요약하자면, Cell_FACH 상태와 Cell_DCH 상태의 UE들은 종래와 동일하게 동작한다. 그러나 아이들 상태, Cell_PCH 상태, URA_PCH 상태의 UE들은 PICH 감시 동작을 수행한다. 상기 PICH 감시 동작의 목적은 통상적인 호출 여부 확인과 더불어, 상기 UE가 OOS 영역에 위치한다고 하더라도 특정 MBMS 서비스에 대한 NOTIFICATION 메시지의 전송 여부를 확인하도록 하기 위함이다.To summarize the operations performed by the UE before receiving the NOTIFICATION message (Before Notification operations), UEs in the Cell_FACH state and the Cell_DCH state operate in the same manner as before. However, UEs in an idle state, Cell_PCH state, and URA_PCH state perform a PICH monitoring operation. The purpose of the PICH monitoring operation is to determine whether to send a NOTIFICATION message for a specific MBMS service, even if the UE is located in an OOS region, in addition to checking whether a normal call is made.
하기 <표 2>는 NOTIFICATION 메시지를 수신한 후에 상기 UE의 현재 상태에 따라 세분화될 수 있는 동작(After Notification 동작)들을 보이고 있다.Table 2 below shows operations that can be subdivided according to the current state of the UE after receiving a NOTIFICATION message (After Notification operations).
상기 <표 2>에서 각 구분에 대응한 동작들 중 idle mode UE 동작, URA_PCH UE 동작, CELL_PCH UE 동작, CELL_FACH UE 동작 및 CELL_DCH UE 동작은 기존에 정의되고 있는 동작과 동일하다. 상기 기존에 정의되어 있는 상태별 UE의 동작들은3GPP 표준안 "3GPP TS 25.331"에서 구체적으로 설명되고 있다. 한편, 본 발명의 실시를 위해서는 상기 <표 2>에서 보여지는 바와 같이 Idle mode 상태, URA_PCH 상태, CELL_PCH 상태 및 CELL_FACH 상태의 UE가 각 셀별로 구성된 MCCH를 수신하는 동작을 추가적으로 수행하도록 한다. 이와 같이 상기 UE가 NOTIFICATION 메시지를 수신한 후의 동작으로써 MCCH를 수신하도록 하는 것은 OOS 영역에 위치하던 UE가 IS 영역으로 이동하더라도 원하는 MBMS 서비스를 제공받을 수 있도록 하기 위함이다.In Table 2, idle mode UE operation, URA_PCH UE operation, CELL_PCH UE operation, CELL_FACH UE operation, and CELL_DCH UE operation are the same as those defined previously. The state-specific UE operations defined above are described in detail in the 3GPP standard "3GPP TS 25.331". Meanwhile, in order to implement the present invention, as shown in Table 2, the UE in the Idle mode state, URA_PCH state, CELL_PCH state, and CELL_FACH state additionally performs an operation of receiving the MCCH configured for each cell. As described above, the UE receives the MCCH as an operation after receiving the NOTIFICATION message in order to receive the desired MBMS service even when the UE located in the OOS region moves to the IS region.
상기 UE가 상기 MCCH를 수신하도록 하는 일 예를 제시하면, MCCH는 RNC에 의해 셀별로 구성된 공통 채널을 통해 전송된다. 이를 위해 상기 RNC는 셀별로 상기 MCCH가 전송될 공통채널에 관한 정보를 시스템 정보로 공지한다. 상기 MCCH를 수신하고자 하는 UE들은 상기 시스템 정보를 통해 공지되는 MCCH 정보(MCCH가 전송될 공통 채널 정보 등)를 미리 인지하게 되며, 필요에 따라 상기 미리 인지한 MCCH 정보를 이용하여 상기 MCCH를 수신한다.In an example of allowing the UE to receive the MCCH, the MCCH is transmitted through a common channel configured for each cell by an RNC. To this end, the RNC announces the information on the common channel to which the MCCH is transmitted for each cell as system information. UEs wishing to receive the MCCH recognize the MCCH information (common channel information to which the MCCH is transmitted) in advance through the system information, and receive the MCCH using the previously recognized MCCH information as necessary. .
이하 본 발명의 실시 예에 따른 동작을 첨부된 도면을 참조하여 구체적으로 살펴보면 다음과 같다.Hereinafter, an operation according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 5는 본 발명의 실시 예에 따른 이동통신망에서 호출 절차를 수행하기 위한 시그널링을 보이고 있는 도면이다.5 is a diagram illustrating signaling for performing a call procedure in a mobile communication network according to an embodiment of the present invention.
상기 도 5를 참조하면, SGSN은 BM-SC로부터 특정 MBMS 서비스의 개시가 통보되면, 505단계에서 SESSION START 메시지를 RNC로 전송한다. 상기 SESSION START 메시지에는 MBMS 서비스 식별자(MBMS ID), 해당 MBMS 서비스에 요구되는QoS(Quality of Service) 정보, 라우팅 영역(RA; Routing Area) 명단 및 서비스 지역 정보 등이 포함될 수 있다. 상기 서비스 지역 정보에는 본 발명의 실시 예를 적용하기 위한 OOS 영역에 속하는 셀들의 명단이 포함된다.Referring to FIG. 5, when the SGSN is notified of the start of a specific MBMS service from the BM-SC, the SGSN transmits a SESSION START message to the RNC in step 505. The SESSION START message may include an MBMS ID, a quality of service (QoS) information required for the MBMS service, a routing area (RA) list, and a service area information. The service region information includes a list of cells belonging to an OOS region for applying an embodiment of the present invention.
상기 RNC는 상기 SESSION START 메시지를 수신하면, 510단계에서 상기 RA 명단에 포함되어 있는 RA에 대응하는 셀들로 NOTIFICATION 메시지를 전송한다. 상기 NOTIFICATION 메시지에는 MBMS 서비스 식별자(MBMS ID), OOS 식별자(OOS Indication) 등이 포함된다. 상기 RA는 셀들의 집합이다. 상기 RNC는 하나 또는 그 이상의 RA에 대응될 수 있으며, 특정 RA에 해당하는 셀들을 인지한다. 상기 RA에 대해서는 3GPP의 표준안인 "3GPP TS 23.060"에 자세히 기술되고 있다. 상기 OOS 식별자는 상기 NOTIFICATION 메시지를 전송하고자 하는 셀이 OOS 영역에 속하는 지 여부에 따라 결정된다. 예컨대, 상기 RNC는 상기 OOS 영역에 속하는 셀에 대해서는 OOS 영역에 속해 있음을 알리기 위한 OOS 식별자를 포함하는 NOTIFICATION 메시지를 전송한다. 이에 반하여, 상기 RNC는 상기 OOS 영역에 속하지 않는 셀에 대해서는 IS 영역에 속해 있음을 알리기 위한 OOS 식별자를 포함하는 NOTIFICATION 메시지를 전송한다. 상기 OOS 식별자는 1 비트로써 표현될 수 있다. 즉, OOS 영역에 속하여 있음을 알리기 위한 OOS 식별자에 대해서는 "1(참)"을 설정하고, IS 영역에 속하여 있음을 알리기 위한 OOS 식별자에 대해서는 "0(거짓)"을 설정할 수 있다.When the RNC receives the SESSION START message, the RNC transmits a NOTIFICATION message to the cells corresponding to the RAs included in the RA list in step 510. The NOTIFICATION message includes an MBMS ID, an OOS identifier, and the like. The RA is a collection of cells. The RNC may correspond to one or more RAs and recognize cells corresponding to a specific RA. The RA is described in detail in 3GPP TS 23.060, which is a standard of 3GPP. The OOS identifier is determined according to whether a cell to which the NOTIFICATION message is to be transmitted belongs to an OOS region. For example, the RNC transmits a NOTIFICATION message including an OOS identifier for indicating that the cell belongs to the OOS region belongs to the OOS region. In contrast, the RNC transmits a NOTIFICATION message including an OOS identifier for notifying that the cell belongs to the IS region for a cell not belonging to the OOS region. The OOS identifier may be represented as 1 bit. That is, "1 (true)" can be set for the OOS identifier for notifying that it belongs to the OOS area, and "0 (false)" for the OOS identifier for notifying that it belongs to the IS area.
515단계는 OOS 영역에 위치하는 UE가 수행하게 되는 절차이며, 520단계는 IS 영역에 위치하는 UE가 수행하게 되는 절차이다. 상기 OOS 영역에 위치한 UE들은 상기 510단계를 통해 상기 OOS 식별자가 "1"로 설정된 NOTIFICATION 메시지를 수신하게 되며, 상기 IS 영역에 위치한 UE들은 상기 510단계를 통해 상기 OOS 식별자가 "0"으로 설정된 NOTIFICATION 메시지를 수신하게 된다.Step 515 is a procedure performed by the UE located in the OOS region, and step 520 is a procedure performed by a UE located in the IS region. The UEs located in the OOS region receive a NOTIFICATION message in which the OOS identifier is set to "1" through step 510, and the UEs located in the IS region set NOTIFICATION in which the OOS identifier is set to "0" in step 510. You will receive a message.
상기 510단계에서 상기 OOS 식별자가 "1"로 설정된 NOTIFICATION 메시지를 수신한 UE들(OOS 영역에 속하는 UE들)은 상기 <표 1>에서 보이고 있는 NOTIFICATION 메시지를 수신하기 전 동작(before Notification 동작)을 수행한다. 즉, 상기 UE들은 상기 NOTIFICATION 메시지를 수신하였다고 하더라도 상기 <표 2>에서 보이고 있는 NOTIFICATION 메시지를 수신한 후 동작(After Notification 동작)을 수행하지 않고, 상기 After Notification 동작을 상기 IS 영역에 속하는 새로운 셀로 이동할 때까지 연기한다.In step 510, the UEs (UEs belonging to the OOS region) that have received the NOTIFICATION message with the OOS identifier set to "1" perform an operation before receiving the NOTIFICATION message shown in Table 1 below. To perform. That is, even if the UEs receive the NOTIFICATION message, the UEs do not perform an After Notification operation after receiving the NOTIFICATION message shown in Table 2 and move the After Notification operation to a new cell belonging to the IS region. Until until postponed.
이에 반하여, 상기 510단계에서 상기 OOS 식별자가 "0"으로 설정된 NOTIFICATION 메시지를 수신한 UE들(IS 영역에 속하는 UE들)은 상기 <표 2>에서 보이고 있는 NOTIFICATION 메시지를 수신한 후 동작(After Notification 동작)을 수행한다. 이 때 필요에 따라 상기 UE들은 상기 NOTIFICATION 메시지에 대응한 응답 메시지를 상기 RNC로 전송할 수 있다.On the contrary, after receiving the NOTIFICATION message in which the OOS identifier is set to "0" in step 510, UEs (UEs belonging to an IS region) operate after receiving the NOTIFICATION message shown in Table 2 below. Operation). At this time, if necessary, the UEs may transmit a response message corresponding to the NOTIFICATION message to the RNC.
도 6은 OOS 영역에 위치하던 아이들 모드의 UE가 새로운 셀로 이동함으로써, 이동통신망에서 이루어지는 시그널링 절차를 보이고 있는 도면이다. 상기 도 6에서의 UE는 이전 셀에서 이미 NOTIFICATION 메시지를 수신한 것을 가정하고 있다.FIG. 6 is a diagram illustrating a signaling procedure performed in a mobile communication network by moving an idle mode UE located in an OOS region to a new cell. 6 assumes that the UE has already received the NOTIFICATION message in the previous cell.
상기 도 6을 참조하면, 605단계에서 OOS 영역에 위치하던 아이들 모드의 UE가 새로운 셀로 이동하면, 이전 OOS 영역에 속하는 셀에 위치할 때 연기하였던 After Notification 동작을 시작한다. 즉, MCCH를 수신해서 자신이 원하는 MBMS 서비스가 새로운 셀에서 제공되고 있는지를 확인한다(610단계). 만약, 원하는 MBMS 서비스가 새로운 셀에서 제공되고 있다면, 상기 UE는 상기 MCCH를 통해 제공되는 MBMS RB 정보를 취득한 후 상기 취득한 MBMS RB 정보에 의해 원하는 MBMS 서비스에 따른 MBMS 데이터의 수신을 시작한다. 그러나 원하는 MBMS 서비스가 새로운 셀에서 제공되고 있지 않다면, 상기 UE는 원하는 MBMS 서비스를 상기 새로운 셀로 요청한다.Referring to FIG. 6, when the idle mode UE located in the OOS region moves to a new cell in step 605, the After Notification operation, which was postponed when it is located in a cell belonging to the previous OOS region, starts. That is, it receives the MCCH and checks whether the desired MBMS service is provided in the new cell (step 610). If the desired MBMS service is provided in a new cell, the UE acquires MBMS RB information provided through the MCCH and then starts receiving MBMS data according to the desired MBMS service by the obtained MBMS RB information. However, if the desired MBMS service is not being provided in the new cell, the UE requests the desired MBMS service to the new cell.
상기 UE는 아이들 모드에서 동작하고 있으므로, 615단계에서 RRC CONNECTION을 설정한다. 상기 RRC CONNECTION 설정은 상기 UE가 RRC CONNECTION REQUEST 메시지를 상기 RNC로 전송함으로써 시작되고, 상기 RNC는 상기 RRC CONNECTION REQUEST 메시지에 응답하여 RRC CONNECTION SETUP 메시지를 상기 UE에게 전송한다. 상기 UE는 상기 RRC CONNECTION SETUP 메시지를 수신하여 RRC CONNECTION을 설정한 후 RRC CONNECTION SETUP COMPLETE 메시지를 상기 RNC에게 전송함으로써 상기 RRC CONNECTION 설정을 완료한다. 이와 같은 절차를 통해 상기 아이들 모드의 UE는 Cell_FACH 또는 Cell_DCH 상태로 천이하며, 역방향으로 데이터를 송신할 수 있는 상태가 된다.Since the UE is operating in the idle mode, in step 615, the RRC connection is set. The RRC CONNECTION setting is started by the UE sending an RRC CONNECTION REQUEST message to the RNC, and the RNC sends an RRC CONNECTION SETUP message to the UE in response to the RRC CONNECTION REQUEST message. The UE completes the RRC CONNECTION setup by receiving the RRC CONNECTION SETUP message, setting the RRC CONNECTION, and then sending an RRC CONNECTION SETUP COMPLETE message to the RNC. Through this procedure, the idle mode UE transitions to the Cell_FACH or Cell_DCH state and is in a state capable of transmitting data in the reverse direction.
상기 RRC CONNECTION 설정이 완료되면, 상기 UE는 RNC를 통해 SGSN으로 SERVICE REQUEST 메시지를 전송한다(620). 상기 SERVICE REQUEST 메시지에는 상기 UE가 제공받기를 원하는 MBMS 서비스에 대응한 MBMS 서비스 식별자와 상기 UE의 식별자가 포함될 수 있다. 상기 UE가 전송한 상기 SERVICE REQUEST 메시지는 상기 RNC를 통해 상기 SGSN으로 전달된다. 이 때, 상기 RNC는 상기 UE가 위치하고 있는셀의 식별자를 함께 전달하도록 한다.When the RRC CONNECTION configuration is completed, the UE transmits a SERVICE REQUEST message to SGSN through the RNC (620). The SERVICE REQUEST message may include an MBMS service identifier corresponding to the MBMS service that the UE wants to receive and an identifier of the UE. The SERVICE REQUEST message transmitted by the UE is delivered to the SGSN through the RNC. At this time, the RNC transmits the identifier of the cell where the UE is located.
상기 SGSN은 상기 SERVICE REQUEST 메시지를 수신하면, 상기 UE가 위치하고 있는 셀이 OOS 영역에 속하는 지를 판단한다. 상기 SGSN은 상기 UE가 위치하고 있는 셀이 상기 OOS 영역에 속한다고 판단되면, 현재 OOS 영역에 위치하고 있음을 나타내는 OOS 식별자를 SERVICE REJECT 메시지에 설정하여 상기 UE로 전송한다. 이때, 상기 SERVICE REJECT 메시지는 상기 UE가 제공받기를 원하는 MBMS 서비스에 대응한 MBMS 서비스 식별자를 포함한다. 하지만, 상기 SGSN은 상기 UE가 위치하고 있는 셀이 IS 영역에 속한다고 판단하면, 상기 UE에 의해 요청된 MBMS 서비스를 제공하기 위한 통상적인 절차를 수행하게 된다.When the SGSN receives the SERVICE REQUEST message, the SGSN determines whether the cell in which the UE is located belongs to an OOS region. If the SGSN determines that the cell in which the UE is located belongs to the OOS region, the SGSN sets an OOS identifier indicating that the UE is currently located in the OOS region in a SERVICE REJECT message and transmits it to the UE. In this case, the SERVICE REJECT message includes an MBMS service identifier corresponding to the MBMS service that the UE wants to receive. However, when the SGSN determines that the cell in which the UE is located belongs to an IS region, the SGSN performs a general procedure for providing an MBMS service requested by the UE.
상기 UE는 상기 SERVICE REJECT 메시지를 통해 자신이 OOS 영역에 위치하고 있다고 확인되면, 상기 <표 1>에서 보이고 있는 NOTIFICATION 메시지를 수신하기 전 동작(before Notification 동작)을 수행한다. 즉, 상기 UE들은 상기 <표 2>에서 보이고 있는 NOTIFICATION 메시지를 수신한 후 동작(After Notification 동작)을 수행하지 않고, 상기 After Notification 동작을 상기 IS 영역에 속하는 새로운 셀로 이동할 때까지 재 연기한다.If it is confirmed that the UE is located in the OOS region through the SERVICE REJECT message, the UE performs an operation before receiving the NOTIFICATION message shown in Table 1 below. That is, the UEs do not perform an After Notification operation after receiving the NOTIFICATION message shown in Table 2 and re-delay the After Notification operation until moving to a new cell belonging to the IS region.
도 7은 OOS 영역에 위치하던 URA_PCH 상태, CELL_PCH 상태 및 CELL_FACH 상태의 UE가 새로운 셀로 이동함으로써, 이동통신망에서 이루어지는 시그널링 절차를 보이고 있는 도면이다. 상기 도 7에서의 UE는 이전 셀에서 이미 NOTIFICATION 메시지를 수신한 것을 가정하고 있다.FIG. 7 is a diagram illustrating a signaling procedure performed in a mobile communication network when a UE in a URA_PCH state, a CELL_PCH state, and a CELL_FACH state located in an OOS region moves to a new cell. It is assumed that the UE in FIG. 7 has already received the NOTIFICATION message in the previous cell.
상기 도 7을 참조하면, 705단계에서 OOS 영역에 위치하여 NOTIFICATION 메시지를 수신하였던 URA_PCH 상태, CELL_PCH 상태 및 CELL_FACH 상태의 UE가 새로운 셀로 이동하면, 이전 OOS 영역에 속하는 셀에 위치할 때 연기하였던 After Notification 동작을 시작한다. 즉, MCCH를 수신해서 자신이 원하는 MBMS 서비스가 새로운 셀에서 제공되고 있는지를 확인한다(710단계). 만약, 원하는 MBMS 서비스가 새로운 셀에서 제공되고 있다면, 상기 UE는 상기 MCCH를 통해 제공되는 MBMS RB 정보를 취득한 후 상기 취득한 MBMS RB 정보에 의해 원하는 MBMS 서비스에 따른 MBMS 데이터의 수신을 시작한다. 그러나 원하는 MBMS 서비스가 새로운 셀에서 제공되고 있지 않다면, 상기 UE는 원하는 MBMS 서비스를 상기 새로운 셀로 요청한다. 상기 UE는 URA_PCH 상태, CELL_PCH 상태 및 CELL_FACH 상태에서 동작하고 있으므로, 이미 RRC CONNECTION이 설정되어 있다. 715단계에서는 상기 UE에 의한 MBMS 서비스 요청이 CELL UPDATE 메시지를 통해 이루어지는 것을 가정하고 있다. 상기 CELL UPDATE 메시지는 통상적으로 셀 정보를 갱신하기 위해 사용되는 메시지이다. 상기 MBMS 서비스를 요청하기 위해 상기 CELL UPDATE 메시지를 사용하는 경우, 상기 CELL UPDATE 메시지는 상기 UE가 제공받기를 원하는 MBMS 서비스에 대응한 MBMS 서비스 식별자와 서비스 요청 정보(Service request) 등을 포함하여야 한다. 상기 CELL UPDATE 메시지는 상기 RNC로 제공된다.Referring to FIG. 7, when a UE in a URA_PCH state, a CELL_PCH state, and a CELL_FACH state that has received a NOTIFICATION message in the OOS region in step 705 moves to a new cell, it postpones when it is located in a cell belonging to the previous OOS region. Start the action. That is, it receives the MCCH and checks whether the desired MBMS service is provided in the new cell (step 710). If the desired MBMS service is provided in a new cell, the UE acquires MBMS RB information provided through the MCCH and then starts receiving MBMS data according to the desired MBMS service by the obtained MBMS RB information. However, if the desired MBMS service is not being provided in the new cell, the UE requests the desired MBMS service to the new cell. Since the UE is operating in the URA_PCH state, the CELL_PCH state, and the CELL_FACH state, the RRC connection is already set. In step 715, it is assumed that the MBMS service request by the UE is made through a CELL UPDATE message. The CELL UPDATE message is typically a message used for updating cell information. When the CELL UPDATE message is used to request the MBMS service, the CELL UPDATE message should include an MBMS service identifier and service request information corresponding to the MBMS service that the UE wants to receive. The CELL UPDATE message is provided to the RNC.
상기 RNC는 상기 CELL UPDATE 메시지를 수신하면, 상기 CELL UPDATE 메시지에 포함되어 있는 MBMS 서비스 식별자와 서비스 요청 정보(Service request)를 확인한다. 그 후 상기 RNC는 상기 UE가 위치하고 있는 셀이 OOS 영역에 속하는 지를 판단한다. 상기 RNC는 상기 UE가 위치하고 있는 셀이 상기 OOS 영역에 속한다고 판단되면, 현재 OOS 영역에 위치하고 있음을 나타내는 OOS 식별자를 CELL UPDATE CONFIRM 메시지에 설정하여 상기 UE로 전송한다. 이때, 상기 CELL UPDATE CONFIRM 메시지는 상기 UE가 제공받기를 원하는 MBMS 서비스에 대응한 MBMS 서비스 식별자가 포함될 수도 있다. 하지만, 상기 RNC는 상기 UE가 위치하고 있는 셀이 IS 영역에 속한다고 판단하면, 상기 UE에 의해 요청된 MBMS 서비스를 제공하기 위한 통상적인 절차를 수행하게 된다.When the RNC receives the CELL UPDATE message, the RNC checks the MBMS service identifier and service request information included in the CELL UPDATE message. The RNC then determines whether the cell in which the UE is located belongs to an OOS region. If it is determined that the cell in which the UE is located belongs to the OOS region, the RNC sets an OOS identifier indicating that the UE is currently located in the OOS region in a CELL UPDATE CONFIRM message and transmits it to the UE. In this case, the CELL UPDATE CONFIRM message may include an MBMS service identifier corresponding to the MBMS service that the UE wants to receive. However, when the RNC determines that the cell in which the UE is located belongs to an IS region, the RNC performs a general procedure for providing an MBMS service requested by the UE.
상기 UE는 상기 CELL UPDATE CONFIRM 메시지를 통해 자신이 OOS 영역에 위치하고 있다고 확인되면, 상기 <표 1>에서 보이고 있는 NOTIFICATION 메시지를 수신하기 전 동작(before Notification 동작)을 수행한다. 즉, 상기 UE들은 상기 <표 2>에서 보이고 있는 NOTIFICATION 메시지를 수신한 후 동작(After Notification 동작)을 수행하지 않고, 상기 After Notification 동작을 상기 IS 영역에 속하는 새로운 셀로 이동할 때까지 재 연기한다.If it is confirmed that the UE is located in the OOS region through the CELL UPDATE CONFIRM message, the UE performs a before notification operation before receiving the NOTIFICATION message shown in Table 1. That is, the UEs do not perform an After Notification operation after receiving the NOTIFICATION message shown in Table 2 and re-delay the After Notification operation until moving to a new cell belonging to the IS region.
도 8은 본 발명의 실시 예에 따른 UE의 동작을 보이고 있는 제어 흐름을 도시하고 있는 도면이다.8 is a diagram illustrating a control flow showing operation of a UE according to an embodiment of the present invention.
상기 도 8을 참조하면, UE는 805단계에서 RNC로부터의 Notification 메시지를 수신한 후 810단계로 진행한다. 상기 UE는 상기 810단계에서 MBMS started 변수의 관련 항목을 "yes"로 설정한다. 상기 MBMS started 변수는 상기 UE가 새로운 셀로 이동한 뒤, Before Notification 동작과 After Notification 동작 중 어떤 동작을 수행할지를 결정하기 위해 사용된다. 그 후 상기 UE는 상기 NOTIFICATION 메시지에 설정된 OOS 식별자를 검사하고, 815단계에서 상기 검사 결과에 의해 자신이OSS 영역에 위치하는 지를 판단한다. 상기 815단계에서 자신이 OOS 영역에 위치하고 있다고 판단되면, 820단계로 진행한다. 그렇지 않고 IS 영역에 위치하고 있다고 판단되면, 825단계로 진행한다.Referring to FIG. 8, the UE proceeds to step 810 after receiving a notification message from the RNC in step 805. In step 810, the UE sets the relevant item of the MBMS started variable to "yes". The MBMS started variable is used to determine whether to perform a Before Notification operation or an After Notification operation after the UE moves to a new cell. Thereafter, the UE checks the OOS identifier set in the NOTIFICATION message, and determines in step 815 whether the UE is located in an OSS area based on the check result. If it is determined in step 815 that it is located in the OOS region, the flow proceeds to step 820. Otherwise, if it is determined that it is located in the IS area, the flow proceeds to step 825.
상기 820단계로 진행한 상기 UE는 상기 <표 1>에서 보이고 있는 Before Notification 동작을 수행한다. 하지만, 상기 825단계로 진행하게 되면, 상기 UE는 상기 <표 2>에서 보이고 있는 After Notification 동작을 수행한다.The UE proceeds to step 820 and performs the Before Notification operation shown in Table 1 below. However, if it proceeds to step 825, the UE performs the After Notification operation shown in Table 2.
상기 810단계에서 설정된 MBMS started 변수의 구조는 하기 <표 3>과 같다.The structure of the MBMS started variable set in step 810 is shown in Table 3 below.
상기 <표 3>에서 보이고 있는 구조를 가지는 상기 MBMS started 변수는 MBMS 서비스별로 서비스 시작 여부를 저장하는 변수이다. 상기 <표 3>에서 MBMS ID는 UE가 특정 MBMS 서비스를 제공받기 위한 연결 절차를 수행하면서 상기 특정 MBMS 서비스에 대응하여 생성된다. 이때 MBMS 서비스의 시작 여부를 나타내는 STATUS는 아직 해당 MBMS 서비스에 대한 NOTIFICATION을 수신하기 이전 상태임으로 "NO"로 설정된다. 그 후 상기 특정 MBMS 서비스에 대한 NOTIFICATION 메시지를 수신하면, UE는 MBMS started 변수에서 상기 특정 MBMS 서비스에 대응한 MBMS ID의 STATUS를 "YES"로 설정한다. 상기 <표 3>에서 보이고 있는 각 MBMS ID들과 상기 각 MBMS ID에 대응한 STATUS들은 해당 MBMS 서비스에 대해서 UE가 연결을 해제할 때 제거된다. 상기 <표 3>에서 STATUS는 MBMS 서비스 별로 NOTIFICATION 메시지의 수신 여부, 즉 해당 MBMS 서비스가 시작되었는 지를 확인할 수 있는 정보이다. 따라서, 추후 상기 UE가 다른 셀로 이동하였을 때 상기 STATUS를 확인함으로써, NOTIFICATION 메시지를 수신할지 MCCH를 수신할지를 결정할 수 있다.The MBMS started variable having the structure shown in Table 3 is a variable for storing whether to start a service for each MBMS service. In Table 3, the MBMS ID is generated corresponding to the specific MBMS service while the UE performs the connection procedure for receiving the specific MBMS service. At this time, the STATUS indicating whether the MBMS service is started is set to "NO" because it is not before receiving the NOTIFICATION for the MBMS service. After receiving the NOTIFICATION message for the specific MBMS service, the UE sets the STATUS of the MBMS ID corresponding to the specific MBMS service to “YES” in the MBMS started variable. Each MBMS ID shown in Table 3 and the STATUS corresponding to each MBMS ID are removed when the UE releases a connection to the MBMS service. In Table 3, the STATUS is information for confirming whether a NOTIFICATION message is received for each MBMS service, that is, whether the corresponding MBMS service is started. Accordingly, when the UE later moves to another cell, the UE may determine whether to receive a NOTIFICATION message or an MCCH by checking the STATUS.
도 9는 본 발명의 실시 예에 따라 특정 MBMS 서비스에 연결 중인 UE가 새로운 셀로 이동하였을 때의 동작을 도시하였다.9 illustrates an operation when a UE connected to a specific MBMS service moves to a new cell according to an embodiment of the present invention.
상기 도 9를 참조하면, 905단계에서 UE는 새로운 셀로 이동한 후 910단계로 진행한다. 상기 910단계에서 상기 UE는 상기 <표 3>에서 보이고 있는 MBMS started 변수를 검사하여 각 MBMS 서비스 별 STATUS를 파악한다. 상기 UE는 상기 MBMS started 변수에 저장되어 있는 MBMS 서비스들 중 STATUS가 "YES"로 설정되어 있는 MBMS 서비스가 있다면, 915단계로 진행한다. 그렇지 않고, 상기 MBMS started 변수에 저장되어 있는 MBMS 서비스들 중 STATUS가 "YES"로 설정되어 있는 MBMS 서비스가 없다면, 920단계로 진행한다. 상기 STATUS가 "YES"로 설정된 MBMS 서비스가 존재하지 않는 다는 것은 상기 UE가 이전 셀에서 자신이 제공받기를 원하는 MBMS 서비스에 대응한 NOTIFICATION 메시지를 수신한 사실이 없음을 의미한다. 이에 반해, 상기 STATUS가 "YES"로 설정된 MBMS 서비스가 존재한 다는 것은 상기 UE가 이전 셀에서 자신이 제공받기를 원하는 MBMS 서비스에 대응한 NOTIFICATION 메시지를 수신한 사실이 있음을 의미한다.Referring to FIG. 9, in step 905, the UE moves to a new cell and proceeds to step 910. In step 910, the UE checks the MBMS started variable shown in Table 3 to determine the STATUS for each MBMS service. If there is an MBMS service whose STATUS is set to “YES” among the MBMS services stored in the MBMS started variable, the UE proceeds to step 915. Otherwise, if there is no MBMS service whose STATUS is set to "YES" among the MBMS services stored in the MBMS started variable, the process proceeds to step 920. The absence of the MBMS service with the STATUS set to "YES" means that the UE has not received a NOTIFICATION message corresponding to the MBMS service that the UE wants to receive from the previous cell. In contrast, the presence of the MBMS service with the STATUS set to "YES" means that the UE has received a NOTIFICATION message corresponding to the MBMS service that the UE wants to receive from the previous cell.
상기 UE는 상기 915단계로 진행하면 상기 <표 2>에서 보이고 있는 After Notification 동작을 수행하며, 상기 920단계로 진행하면 상기 <표 1>에서 보이고 있는 Before Notification 동작을 수행한다. 상기 After Notification 동작은 새로 이동한 셀의 MCCH를 수신하여 시작된 MBMS 서비스의 MBMS RB 정보를 취득하는 등의 동작을 의미한다.If the UE proceeds to step 915, the UE performs the After Notification operation shown in Table 2, and if proceeds to step 920, the UE performs the Before Notification operation shown in Table 1. The After Notification operation refers to an operation of acquiring MBMS RB information of an MBMS service started by receiving an MCCH of a newly moved cell.
도 10은 본 발명의 실시 예에 따라 RNC에서의 동작을 보이고 있는 도면이다.10 is a diagram illustrating an operation in an RNC according to an embodiment of the present invention.
상기 도 10을 참조하면, RNC는 1000단계에서 SGSN으로부터 SESSION START 메시지를 수신한 후 1005단계로 진행한다. 상기 RNC는 상기 1005단계에서 NOTIFICATION 메시지를 전송할 셀들을 결정한다. 상기 NOTIFICATION 메시지를 전송할 셀들은 상기 SESSION START 메시지에 포함되어 있는 RA 정보에 포함되는 셀들로 결정할 수 있다.10, the RNC receives a SESSION START message from SGSN in step 1000 and proceeds to step 1005. The RNC determines cells to transmit a NOTIFICATION message in step 1005. Cells for transmitting the NOTIFICATION message may be determined as cells included in RA information included in the SESSION START message.
상기 RNC는 상기 NOTIFICATION 메시지를 전송할 셀들이 결정되면, 상기 각 셀들에 대응한 OOS 식별자들을 결정하고, 상기 결정한 OOS 식별자들을 설정한 NOTIFICATION 메시지들을 상기 각 셀별로 전송하는 과정을 수행한다.When the cells to which the NOTIFICATION message is to be determined are determined, the RNC determines OOS identifiers corresponding to the cells and transmits NOTIFICATION messages in which the determined OOS identifiers are set for each cell.
이를 위해 상기 RNC는 1010단계에서 상기 NOTIFICATION 메시지를 전송할 셀들 별로 OOS 영역에 속하는 지를 판단한다. 상기 셀들 별로의 판단은 상기 SESSION START 메시지에 포함되어 있는 서비스 지역 정보에 의해 이루어질 수 있다. 상기 서비스 지역 정보는 상기 각 셀들이 OOS 영역에 위치하는 지 IS 영역에 위치하는 지를 나타내는 위치 정보이다.To this end, the RNC determines whether the RNC belongs to an OOS region for each cell for transmitting the NOTIFICATION message in step 1010. The determination for each cell may be made by service area information included in the SESSION START message. The service area information is location information indicating whether each cell is located in an OOS area or an IS area.
상기 RNC는 해당 셀이 OOS 영역에 위치한다고 판단하면, 1015단계로 진행한다. 상기 1015단계로 진행한 상기 RNC는 상기 해당 셀에 대응한 OOS 식별자를 "참(true)"으로 설정한다. 상기 OOS 식별자를 "참"으로 설정하는 것은 해당 UE가 OOS 영역에 위치함을 나타내기 위함이다.If the RNC determines that the cell is located in the OOS region, the RNC proceeds to step 1015. The RNC proceeds to step 1015 and sets the OOS identifier corresponding to the corresponding cell to "true." Setting the OOS identifier to "true" is to indicate that the UE is located in the OOS area.
하지만, 상기 RNC는 해당 셀이 OOS 영역에 위치하지 않는 다고 판단하면, 1020단계로 진행한다. 상기 OOS 영역에 위치하지 않는 다는 것은 IS 영역에 위치하는 것으로 해석될 수 있다. 상기 1020단계로 진행한 상기 RNC는 상기 해당 셀에 대응한 OOS 식별자를 "거짓(false)"으로 설정한다. 상기 OOS 식별자를 "거짓"으로 설정하는 것은 해당 UE가 OOS 영역에 위치하지 않음을 나타내기 위함이다.However, if the RNC determines that the corresponding cell is not located in the OOS region, the RNC proceeds to step 1020. Not being located in the OOS area may be interpreted as being located in the IS area. The RNC proceeds to step 1020 and sets the OOS identifier corresponding to the corresponding cell to "false." Setting the OOS identifier to "false" is to indicate that the UE is not located in the OOS area.
상기 1015단계와 상기 1020단계를 통해 각 셀별로의 OOS 식별자가 설정되면, 상기 RNC는 1025단계에서 상기 설정된 OOS 식별자를 NOTIFICATION 메시지에 설정하여 해당 셀로 전송한다.If the OOS identifier for each cell is set in steps 1015 and 1020, the RNC sets the set OOS identifier in the NOTIFICATION message and transmits the set OOS identifier to the corresponding cell in step 1025.
전술한 바와 같이 본 발명은 서비스 제외 영역에서 서비스 가능 영역으로 이동하는 이동단말에 대해서도 원하는 MBMS 서비스가 제공되도록 함으로써 보다 사용자의 서비스 만족도를 향상시키는 효과를 가진다.As described above, the present invention has the effect of improving the service satisfaction of the user by providing the desired MBMS service even for the mobile terminal moving from the service exclusion area to the service available area.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030032632A KR20040100330A (en) | 2003-05-22 | 2003-05-22 | Method for providing multimedia broadcast/multicast service in mobile communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030032632A KR20040100330A (en) | 2003-05-22 | 2003-05-22 | Method for providing multimedia broadcast/multicast service in mobile communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040100330A true KR20040100330A (en) | 2004-12-02 |
Family
ID=37377736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20030032632A Withdrawn KR20040100330A (en) | 2003-05-22 | 2003-05-22 | Method for providing multimedia broadcast/multicast service in mobile communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040100330A (en) |
-
2003
- 2003-05-22 KR KR20030032632A patent/KR20040100330A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100888426B1 (en) | Control message transmission and reception method for multimedia broadcasting / multicast service in mobile communication system | |
KR100880999B1 (en) | How to send and receive multimedia broadcast / multicast services | |
JP3763829B2 (en) | Transmission method determining method for transmitting multicast multimedia broadcasting service in mobile communication system | |
JP4087857B2 (en) | Method for efficiently transmitting control information for multimedia broadcast / multicast services | |
KR100827137B1 (en) | Method for Providing Multicast Multimedia Broadcasting Service in Mobile Communication System | |
JP4690003B2 (en) | Method for transmitting / receiving service validity information of multimedia broadcast / multicast service | |
KR100976140B1 (en) | Calling Method in Mobile Communication System Providing Multicast Multimedia Broadcasting Service | |
EP1420551A2 (en) | Method for transmitting and receiving control messages in a mobile communication system providing MBMS service | |
KR20050083637A (en) | Mbms ptp and ptm channel change | |
KR20050020458A (en) | Methods for paging user equipment with dedicated channel in a mobile communication system which support mbms | |
KR20040067975A (en) | System and method for supporting multimedia broadcast/multicast service in non tracking area | |
KR20040098394A (en) | Method for transmitting paging information to a mbms service in mobile communication system | |
JP4688887B2 (en) | Apparatus and method for transmitting information related to MBMS | |
US8050221B2 (en) | Method and apparatus for dispersing user equipments to non-preferred frequencies in a multimedia broadcast/multicast service system | |
AU2005273128B2 (en) | Radio communications system and method for MBMS service | |
KR100689516B1 (en) | Method and device for transmitting preferred frequency information in multimedia broadcasting / multicast service system | |
KR100487231B1 (en) | Method for serving multimedia broadcast/multicast service in mobile communication system | |
KR100790086B1 (en) | Method for transceiving/receiving service availability information of multimedia broadcast/multicast service | |
KR20040014706A (en) | Method for transmitting/receiving control message in mobile communication system serving multimedia broadcast/multicast service | |
KR20050014599A (en) | Method for efficiently paging an user equipment to transmit control information in a mobile communication system | |
KR20060090134A (en) | Wireless communication system and method for broadcasting and multicast (MBS) service | |
KR20040100330A (en) | Method for providing multimedia broadcast/multicast service in mobile communication system | |
KR20050020058A (en) | Method for changing cell in mobile communication system that support mbms service | |
KR100871216B1 (en) | Method for transmitting/receiving control message in mobile communication system serving multimedia broadcast/multicast service | |
HK1132850B (en) | Radio communications system and method for mbms service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030522 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |