KR102178660B1 - Scheme for supporting transceiving mbms service packet in a wireless communication system - Google Patents
Scheme for supporting transceiving mbms service packet in a wireless communication system Download PDFInfo
- Publication number
- KR102178660B1 KR102178660B1 KR1020130123315A KR20130123315A KR102178660B1 KR 102178660 B1 KR102178660 B1 KR 102178660B1 KR 1020130123315 A KR1020130123315 A KR 1020130123315A KR 20130123315 A KR20130123315 A KR 20130123315A KR 102178660 B1 KR102178660 B1 KR 102178660B1
- Authority
- KR
- South Korea
- Prior art keywords
- base station
- sfn
- service packet
- cooperative entity
- time
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선 통신 시스템에서 MBMS(Multimedia Broadcast and Multicast Service) 서비스 패킷의 전송 지원 방법에 있어서, 코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달하는 협력 엔터티가, 상기 적어도 하나의 기지국과 동기화를 수행하는 과정과, 상기 협력 엔터티가, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 계산하는 과정과, 상기 협력 엔터티가, 상기 계산한 기준 SFN를 포함하는 스케쥴링 정보를 상기 기지국으로 전송하는 과정을 포함하는 서비스 패킷의 전송 지원 방법이다. The present invention is a method for supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system, the service packet to at least one base station in a single frequency network by receiving an MBMS service packet from a core network. The cooperating entity that delivers is the process of performing synchronization with the at least one base station, and the cooperating entity calculates a reference system frame number (SFN) indicating a time point at which the base station starts transmitting the service packet to the terminal And transmitting scheduling information including the calculated reference SFN to the base station by the cooperative entity.
Description
본 발명은 무선 통신 시스템에서 MBMS 서비스 데이터의 연속 수신 지원 기법에 관한 것으로 하나 이상의 기지국이 특정 데이터를 특정 시점에 동시에 전송하는 기법에 관한 것이다.
The present invention relates to a technique for supporting continuous reception of MBMS service data in a wireless communication system, and to a technique in which one or more base stations simultaneously transmit specific data at a specific time.
셀룰러 이동통신망을 이용한 MBMS(Multimedia Broadcast and Multicast Service) 전송 기술이 가지고 있는 무선 전송 대역의 부족에 대한 문제는 3GPP(3rd Generation Partnership Project)의 LTE(Long Term Evolution)와 WiMAX(World Interoperability Microwave Access) 기술의 등장으로 인하여 해결되고 있으나, 스마트폰 등 첨단 기능을 가지는 이동 단말의 등장으로 인하여 MBMS 서비스에 대한 요구는 더욱 증가되고 있는 실정이다. The problem of the lack of wireless transmission bandwidth of the MBMS (Multimedia Broadcast and Multicast Service) transmission technology using a cellular mobile communication network is the LTE (Long Term Evolution) and WiMAX (World Interoperability Microwave Access) technology of 3GPP Although this has been solved due to the advent of, the demand for MBMS service is increasing further due to the advent of mobile terminals having advanced functions such as smart phones.
여기서 MBMS는 데이터 패킷을 다수의 사용자들에게 동시에 전송하는 서비스로, 사용자가 동일한 셀에 존재할 때 IP(Internet Protocol) 멀티캐스트 기반으로 상기 셀 내의 각 사용자에게 멀티미디어 데이터를 전송하는 서비스이다. 이와 같이, 멀티미디어 데이터를 전송하기 위해 상기 MBMS는 필요한 자원을 각 셀들이 공유하게 함으로써, 다수의 사용자가 동일한 멀티미디어 데이터를 수신할 수 있도록 한다. MBMS 시스템은 무선 구간에서 동일한 데이터를 수신할 여러 사용자들로 제어 시그널링 할 때, 전용 제어(dedicated control)채널인 멀티캐스트 제어 채널(MCCH: Multicast Control channel, 이하 MCCH라 명시함)을 이용한다.Here, MBMS is a service that simultaneously transmits data packets to a plurality of users, and is a service that transmits multimedia data to each user in the cell based on Internet Protocol (IP) multicast when a user exists in the same cell. In this way, in order to transmit multimedia data, the MBMS allows cells to share necessary resources so that multiple users can receive the same multimedia data. The MBMS system uses a multicast control channel (MCCH, hereinafter referred to as MCCH), which is a dedicated control channel when control signaling to multiple users who will receive the same data in a radio section.
인접 셀이 MBMS 서비스를 위해 서빙 영역 내의 셀에서 사용되는 반송파와 동일한 반송파를 비동기 모드로 사용하면, 상기 서빙 영역 내의 셀은 상기 인접 셀 신호에 의한 간섭을 받으므로, MBMS 수신 품질은 저하될 수 있다.If the adjacent cell uses the same carrier as the carrier used in the serving area for the MBMS service in an asynchronous mode, the cell in the serving area is interfered by the adjacent cell signal, and thus MBMS reception quality may be degraded. .
따라서, 상기 수신 품질 저하의 문제점을 예방하기 위해 상기 MBMS 시스템 내의 모든 기지국은 동기화된 하나의 반송파를 공유해야 할 필요가 있다.
Therefore, in order to prevent the problem of the reception quality deterioration, all base stations in the MBMS system need to share one synchronized carrier.
본 발명은 서빙 영역 내에 존재하는 하나 이상의 기지국들에 있어서 상기 기지국들이 단말에게 특정 데이터를 전송하는 시작 시간을 동기화 하는 방법을 제공한다.The present invention provides a method of synchronizing a start time for transmitting specific data from the base stations to a terminal in one or more base stations existing in a serving area.
또한, 본 발명은 BM-SC(Broadcast and Multicast Service Center)가 GPS(Global Position System)와 같은 공중 위성 신호를 사용하지 않고도 서빙 영역 내의 기지국들이 데이터 전송 시작 시간을 동기화 할 수 있는 방법을 제공한다.In addition, the present invention provides a method by which base stations in a serving area can synchronize data transmission start times without using a public satellite signal such as a Global Position System (GPS) by a Broadcast and Multicast Service Center (BM-SC).
또한, 본 발명은 단말이 단일 주파수 네트워크 내의 서로 다른 기지국들로부터 동기화된 신호를 수신할 경우, 상기 수신한 신호가 동일한 것임을 보증하는 중앙 집중형 제어노드인 물리적 엔터티로써 멀티 셀 멀티캐스트 협력 엔터티(MCE: Multi-cell Multicast Coordination Entity, 이하 'MCE'라 함)를 제공한다. 상기 MCE는 코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달하는 역할을 수행할 수 있다.In addition, the present invention is a multi-cell multicast cooperative entity (MCE) as a physical entity that is a centralized control node that guarantees that the received signals are the same when a terminal receives synchronized signals from different base stations in a single frequency network. : Multi-cell Multicast Coordination Entity (hereinafter referred to as'MCE') is provided. The MCE may serve to receive an MBMS service packet from a core network and deliver the service packet to at least one base station in a single frequency network.
또한, 본 발명은 단일 주파수 네트워크 내의 기지국과 MCE의 네트워크 환경 및 거리에 관계 없이 상기 기지국이 단말로 전송하는 패킷들에 대한 전송 시작 시간을 동기화 할 수 있는 방법을 제공한다.In addition, the present invention provides a method for synchronizing transmission start times for packets transmitted by the base station to the mobile station regardless of the network environment and distance between the base station and the MCE in a single frequency network.
또한, 본 발명은 중앙 집중형 제어노드인 물리적 엔터티가 단일 주파수 영역 내의 기지국간에 동일한 RLC(Radio Link Control)/MAC(Medium Access Control) 구성을 설정하는 세션 개시 절차를 제공한다. In addition, the present invention provides a session initiation procedure in which a physical entity, which is a centralized control node, sets the same Radio Link Control (RLC)/Medium Access Control (MAC) configuration between base stations in a single frequency domain.
또한, 본 발명은 단일 주파수 영역 내의 기지국들이 동일한 시간에 동일한 데이터를 전송하기 위한 기준 시간을 전달할 수 있는 방안을 제공한다.In addition, the present invention provides a method in which base stations within a single frequency domain can transmit a reference time for transmitting the same data at the same time.
또한, 본 발명은 기준 시스템 프레임 넘버(Reference System Frame Number; Reference SFN)을 제안하고, 상기 기준 시스템 프레임 넘버를 통하여, 기지국들의 방송 시간을 결정하는 방법을 제공한다.In addition, the present invention proposes a reference system frame number (Reference SFN), and provides a method of determining broadcast times of base stations through the reference system frame number.
또한 본 발명은 중앙 집중형 제어노드인 MCE가 기준 시스템 프레임 넘버를 계산하기 위한 알고리즘을 제공한다.
In addition, the present invention provides an algorithm for the MCE, which is a centralized control node, to calculate the reference system frame number.
본 발명의 방법은 무선 통신 시스템에서 MBMS(Multimedia Broadcast and Multicast Service) 서비스 패킷의 전송 지원 방법에 있어서, 코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달하는 협력 엔터티가, 상기 적어도 하나의 기지국과 동기화를 수행하는 과정과, 상기 협력 엔터티가, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 계산하는 과정과, 상기 협력 엔터티가, 상기 계산한 기준 SFN를 포함하는 스케쥴링 정보를 상기 기지국으로 전송하는 과정을 포함하는 서비스 패킷의 전송 지원 방법이다. In a method of supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system, the method of the present invention receives an MBMS service packet from a core network and transmits the received MBMS service packet to at least one base station in a single frequency network. A reference SFN (System Frame Number) in which a cooperative entity delivering a service packet performs synchronization with the at least one base station, and the cooperative entity indicates to a terminal a time point at which the base station starts transmitting the service packet It is a method of supporting transmission of a service packet including a process of calculating, and transmitting, by the cooperative entity, scheduling information including the calculated reference SFN to the base station.
본 발명의 다른 방법은, 무선 통신 시스템에서 MBMS(Multimedia Broadcast and Multicast Service) 서비스 패킷의 전송 지원 방법에 있어서, 코어 네트워크로부터 MBMS 서비스 패킷을 수신하는 협력 엔터티로부터 상기 서비스 패킷을 전달받는 기지국은, 상기 협력 엔터티와 동기화를 수행하는 과정과, 상기 기지국은 상기 협력 엔터티로부터, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 포함하는 스케쥴링 정보를 수신하는 과정을 포함하는 서비스 패킷의 전송 지원 방법이다.Another method of the present invention is a method for supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system, wherein a base station receiving the service packet from a cooperative entity receiving an MBMS service packet from a core network, A process of performing synchronization with a cooperative entity, and a process of the base station receiving scheduling information from the cooperative entity including a reference system frame number (SFN) indicating a time point at which the base station starts transmitting the service packet to the terminal This is a method of supporting transmission of a service packet including:
본 발명의 장치는, 무선 통신 시스템에서 MBMS(Multimedia Broadcast and Multicast Service) 서비스 패킷의 전송 지원하는 협력 엔터티에 있어서, 코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달하는 협력 엔터티가, 상기 적어도 하나의 기지국과 동기화를 수행하고, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 계산하는 제어부와, 상기 계산한 기준 SFN를 포함하는 스케쥴링 정보를 상기 기지국으로 전송하는 송신부를 포함하는 협력 엔터티이다.In the apparatus of the present invention, in a cooperative entity supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system, an MBMS service packet is received from a core network and at least one in a single frequency network. A control unit that performs synchronization with the at least one base station and calculates a reference system frame number (SFN) indicating a time point at which the base station starts transmission of the service packet to the terminal. And, it is a cooperative entity including a transmitter that transmits the scheduling information including the calculated reference SFN to the base station.
본 발명의 다른 장치는, 무선 통신 시스템에서 MBMS(Multimedia Broadcast and Multicast Service) 서비스 패킷의 전송 지원하는 기지국에 있어서, 코어 네트워크로부터 MBMS 서비스 패킷을 수신하는 협력 엔터티로부터 상기 서비스 패킷을 전달받는 기지국은, 상기 협력 엔터티와 동기화를 수행하는 제어부와, 상기 협력 엔터티로부터, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 포함하는 스케쥴링 정보를 수신하는 수신부를 포함하는 기지국이다.
Another apparatus of the present invention is a base station supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system, wherein a base station receiving the service packet from a cooperative entity receiving an MBMS service packet from a core network, A control unit for synchronizing with the cooperative entity, and a receiving unit for receiving scheduling information including a reference system frame number (SFN) indicating a time point at which the base station starts transmission of the service packet to the terminal from the cooperative entity Is the base station.
본 발명은 서빙 영역 내에 존재하는 하나 이상의 기지국들이, 단말들에게 특정 데이터를 동시에 효율적으로 전송하는 것을 가능하게 하는 효과가 있다. The present invention has an effect of enabling one or more base stations existing in a serving area to efficiently transmit specific data to terminals at the same time.
또한, 본 발명은 동기화된 전송 시작 시점을 결정하기 위해 MBMS 시스템을 구성하는 각 엔터티들이 특정 프로토콜을 이해하기 위한 별도의 절차 없이 동기화가 가능하도록 하는 효과가 있다. In addition, the present invention has the effect of enabling each entity constituting the MBMS system to synchronize without a separate procedure for understanding a specific protocol in order to determine a synchronized transmission start point.
또한 본 발명은 MBMS 시스템의 각 엔터티가 GPS와 같은 공중 위성 신호를 사용하지 않음으로 인한, 비용 절감의 효과가 있다.
In addition, the present invention has the effect of cost reduction because each entity of the MBMS system does not use an aerial satellite signal such as GPS.
도 1은 MBMS 시스템 구성을 예시한 도면,
도 2는 본 발명의 실시 예에 따른 MBMS 시스템을 예시한 도면,
도 3은 본 발명의 실시 예에 따른 MBMS 흐름도를 예시한 도면,
도 4는 본 발명의 실시 예에 따라 기지국이 기준 SFN를 적용하여 방송 데이터의 전송 시점을 예시하는 도면,
도 5는 본 발명의 실시 예에 따른 MCE의 동작 순서도를 예시한 도면,
도 6은 본 발명의 실시 예에 따른 기지국의 동작 순서도를 예시한 도면,
도 7은 본 발명의 실시 예에 따른 MCE의 구성을 예시한 도면.
도 8은 본 발명의 실시 예에 따른 기지국의 구성을 예시한 도면.1 is a diagram illustrating the configuration of an MBMS system;
2 is a diagram illustrating an MBMS system according to an embodiment of the present invention;
3 is a diagram illustrating an MBMS flow chart according to an embodiment of the present invention;
4 is a diagram illustrating a transmission time of broadcast data by applying a reference SFN by a base station according to an embodiment of the present invention;
5 is a diagram illustrating an operation flowchart of an MCE according to an embodiment of the present invention;
6 is a diagram illustrating an operation flowchart of a base station according to an embodiment of the present invention;
7 is a diagram illustrating a configuration of an MCE according to an embodiment of the present invention.
8 is a diagram illustrating a configuration of a base station according to an embodiment of the present invention.
이하 첨부된 도면을 참조하여 본 발명의 실시 예를 설명하기로 한다. 그리고 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. In the following description of the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, a detailed description thereof will be omitted.
후술될 본 발명의 실시 예에 따르면, 본 발명에서 제안하는 MBMS 시스템은 코어 네트워크에 위치하는 BM-SC(Broadcast and Multicast Service Center; 이하 'BMSC'라 명시함), 중앙 집중형 협력 엔터티인MCE (Multi-cell Multicast Coordination Entity) 기지국 및 단말로 구성될 수 있으며, 상기 MCE와 자신(상기 MCE)이 관리하는 단일 주파수 네트워크 내의 기지국들간의, MBMS 세션을 개시하는 과정이 제공된다. According to an embodiment of the present invention to be described later, the MBMS system proposed in the present invention is a Broadcast and Multicast Service Center (BM-SC; hereinafter referred to as'BMSC'), which is located in a core network, and an MCE (a centralized cooperation entity) ( Multi-cell Multicast Coordination Entity) It may be composed of a base station and a terminal, and a process of initiating an MBMS session between the MCE and base stations in a single frequency network managed by itself (the MCE) is provided.
또한 본 발명은 상기 세션을 개시하는 과정에서 기지국들이 단말로 동일한 시간에 동일한 패킷을 전송하기 위한 기준 시스템 프레임 넘버(Reference SFN)을 제안한다.In addition, the present invention proposes a reference system frame number (Reference SFN) for the base stations to transmit the same packet at the same time to the terminal in the process of initiating the session.
또한 본 발명은 상기 기준 시스템 프레임 넘버를 결정하기 위한 동기화 알고리즘을 제안한다.In addition, the present invention proposes a synchronization algorithm for determining the reference system frame number.
본 발명에서, 동기화된 하나의 무선 자원을 공유하는 하나 이상의 기지국 또는 셀의 서비스 영역을 단일 주파수 네트워크 (Single Frequency Network; SFN) 영역이라 한다. 일 예로 상기 무선 자원은 반송파(carrier)가 될 수 있다. 이하에서는, 시스템 프레임 넘버(System Frame Number; SFN)와 단일 주파수 네트워크(Single Frequency Network; SFN)를 지칭하는 용어를 구분하기 위하여, 상기 시스템 프레임 넘버는 'SFN'으로 호칭하고, 단일 주파수 네트워크는 영문 약자 'SFN'으로 표현하지 않고 원래의 명칭을 그대로 사용하기로 한다.In the present invention, a service area of one or more base stations or cells sharing one synchronized radio resource is referred to as a single frequency network (SFN) area. For example, the radio resource may be a carrier. Hereinafter, in order to distinguish between a system frame number (SFN) and a single frequency network (SFN) term, the system frame number is referred to as'SFN', and the single frequency network is in English. Instead of expressing it with the abbreviation'SFN', the original name will be used.
상기 단일 주파수 네트워크 영역은 단말에게 데이터를 전송하는 하나 이상의 셀을 포함할 수 있고, 연속적인 지리적 영역을 가지는 셀들을 포함할 수도 있다. 이와 같이 다수의 셀을 포함하여 MBMS 데이터를 동기적으로 전송하는 영역을 멀티 셀 MBMS 동기화 영역이라고 한다. 즉 멀티 셀 MBMS 동기화 영역은 동일한 주파수 밴드를 MBMS 서비스에 할당하는 셀들의 그룹이다. 상기 셀들의 그룹은 단일 주파수 네트워크 모델을 통해 MBMS 데이터를 전송하는 것이 가능하다. The single frequency network area may include one or more cells that transmit data to the terminal, or may include cells having a continuous geographic area. In this way, a region for synchronously transmitting MBMS data including a plurality of cells is referred to as a multi-cell MBMS synchronization region. That is, the multi-cell MBMS synchronization region is a group of cells that allocate the same frequency band to the MBMS service. It is possible for the group of cells to transmit MBMS data through a single frequency network model.
한편, 하나의 멀티 셀 MBMS 동기화 영역은 하나 이상의 단일 주파수 네트워크 영역을 지원할 수 있는데 반하여, 하나의 지정된 주파수 밴드는 오직 하나의 멀티 셀 MBMS 동기화 영역에만 사용될 수 있다. 동일한 지리학적 영역에 다수의 멀티 셀 MBMS 동기화 영역이 정의되는 경우, 서로 다른 멀티 셀 MBMS 동기화 영역은 서로 다른 주파수 밴드를 할당 받게 된다. 즉, 멀티 셀 MBMS 동기화 영역은 복수의 단일 주파수 네트워크 영역을 지원할 수 있지만, 간섭을 줄이기 위해, 상기 복수의 단일 주파수 네트워크 중 인접하는 단일 주파수 네트워크들은 서로 동일한 주파수를 사용하지 않는 것이 바람직하다. 이하에서 상기 '멀티 셀 MBMS 동기화 영역'은 간단하게, 'MBMS 서비스 영역'으로 지칭될 수도 있다.Meanwhile, one multi-cell MBMS synchronization region can support one or more single frequency network regions, whereas one designated frequency band may be used only in one multi-cell MBMS synchronization region. When multiple multi-cell MBMS synchronization regions are defined in the same geographic region, different multi-cell MBMS synchronization regions are assigned different frequency bands. That is, the multi-cell MBMS synchronization region may support a plurality of single frequency network regions, but in order to reduce interference, it is preferable that adjacent single frequency networks among the plurality of single frequency networks do not use the same frequency. Hereinafter, the'multi-cell MBMS synchronization area' may be simply referred to as a'MBMS service area'.
MBMS 서비스 영역내의 기지국들로부터 MBMS 서비스 데이터를 수신하는 단말은 상기 기지국들로부터 특정 데이터를 동시에 수신해야 한다. 이에 따라 상기 동일한 MBMS 서비스 영역을 구성하는 하나 이상의 기지국들은 자신들간에 동기화가 이루어져야 할 뿐만 아니라, 동일한 특정 데이터를 동일한 시간에 상기 단말로 전송하는 것이 요구된다.A terminal receiving MBMS service data from base stations within the MBMS service area must simultaneously receive specific data from the base stations. Accordingly, one or more base stations constituting the same MBMS service area are required not only to synchronize between themselves, but also to transmit the same specific data to the terminal at the same time.
이와 같이 기지국이 단말로 동일한 데이터를 동일한 시간에 전송해야 하는 요구사항에 따라 다양한 방안들이 개발 중이며, 고려중인 방안들 중 하나로 IEEE(Institute of Electrical and Electronics Engineers) 1588 프로토콜을 사용하여 클럭(Clock)으로 기지국들을 동기화하는 방법이 있을 수 있다. 상기 프로토콜을 사용한 동기화 방법은, 기지국에서 일련의 클럭을 조정하여, 수 마이크로 초(sec)(예를 들어, 3 마이크로 초)의 정밀도로 동기화하는 것이 가능하다. As described above, various methods are being developed according to the requirement that the base station transmits the same data to the terminal at the same time, and one of the plans under consideration is to use the IEEE (Institute of Electrical and Electronics Engineers) 1588 protocol as a clock. There may be a way to synchronize the base stations. In the synchronization method using the protocol, the base station adjusts a series of clocks and synchronizes with an accuracy of several microseconds (eg, 3 microseconds).
또한, BM-SC가 GPS와 같은 공중 위성 신호를 통해 동기화 신호를 기지국으로 전송하는 방법이 있을 수 있다. In addition, there may be a method in which the BM-SC transmits a synchronization signal to a base station through an aerial satellite signal such as GPS.
도 1은 GPS 또는 UTC 시간 기반의 타임스탬프를 이용한 MBMS 시스템을 도시한 도면이다.1 is a diagram illustrating an MBMS system using a GPS or UTC time-based time stamp.
도 1을 참조하여, BM-SC가 위성항법장치(GPS: Global Position System 이하 GPS라 명시함) 또는 협정세계시(UTC: Universal Time Coordinated 이하 UTC라 명시함)에 기반한 타임스탬프(timestamp)를 이용하여 동기화(SYNC: Syncronization; 이하 SYNC라 명시함) 프로토콜을 전송하는 방법에 대해서 살펴본다. 1, BM-SC uses a timestamp based on a satellite navigation device (GPS: Global Position System hereinafter referred to as GPS) or Coordinated Universal Time (UTC: Universal Time Coordinated hereinafter referred to as UTC) Now, a method of transmitting a synchronization (SYNC: Syncronization; hereinafter referred to as SYNC) protocol will be described.
도 1을 참조하면, MBMS 시스템은 BM-SC(101), 하나 이상의 기지국(103) 및 단말(별도로 도시하지 않음)로 구성될 수 있다. Referring to FIG. 1, the MBMS system may be composed of a BM-
BM-SC(101)는 GPS 또는 UTC시간 기반의 타임 스탬프(Time Stamp)를 생성하고, 단일 주파수 영역(105)내의 기지국 (103)으로 SYNC 프로토콜을 이용한 MBMS 동기화 PDU(Protocol data unit)및 타임스탬프를 전송한다. 상기 SYNC 프로토콜은 BM-SC와 기지국간에 사용되는 시간 동기화 전송 프로토콜이다.The BM-SC 101 generates a GPS or UTC time-based time stamp, and an MBMS synchronization PDU (Protocol data unit) and time stamp using the SYNC protocol to the
상기 MBMS 동기화 PDU 및 타임스탬프를 수신한 단일 주파수 영역(105)내의 하나 이상의 기지국(103)들은, 상기 타임스탬프가 지시하는 특정 시각에 특정 데이터를, 단말들로 동시에 전송한다. 여기서 타임스탬프라 함은 특정 시간을 알리기 위한 정보로써 일 예로, BM-SC가 전송하는 SYNC PDU의 타임스탬프를 포함할 수 있다. One or
그러나, 이와 같이 BM-SC와 기지국들간에 GPS와 같은 절대 시간 또는 UTC 시간 기반으로, SYNC 프로토콜을 이용하는 방법은, 통신 사업자에 의한 BM-SC에서의 GPS 수신기 설치를 필요로 한다. 그러나 통신 사업자의 정책에 따라 BM-SC에 GPS 수신기의 설치가 불가능할 수도 있고, 가능하다고 하더라도 GPS 수신기 설치에 소요되는 비용으로 인해 사업자에게 재정적인 부담을 발생시킨다.However, the method of using the SYNC protocol between the BM-SC and the base stations based on absolute time such as GPS or UTC time, requires installation of a GPS receiver in the BM-SC by a communication service provider. However, it may not be possible to install a GPS receiver in the BM-SC according to the policy of a telecommunications operator, and even if it is possible, it incurs a financial burden on the operator due to the cost of installing the GPS receiver.
또한, 단일 주파수 영역 내의 기지국들이 BM-SC가 제공하는 특정 시간 (예를 들어, 상기 SYNC 프로토콜을 통해 전달하는 시간)을 이해하기 위해서는, 기지국에게 추가적인 클럭 동기화 방안이 제공되어야 하며, 이는 이종의(heterogeneous) 기지국 장비들 간의 정합을 어렵게 하는 원인이 될 수 있다. In addition, in order for base stations in a single frequency domain to understand a specific time provided by the BM-SC (for example, a time transmitted through the SYNC protocol), an additional clock synchronization method must be provided to the base station, which is heterogeneous ( Heterogeneous) This may cause difficulty in matching between base station equipment.
도 2는 본 발명의 실시 예에 따른 MBMS 시스템을 도시한 도면이다.2 is a diagram illustrating an MBMS system according to an embodiment of the present invention.
도 2를 참조하면, MBMS 시스템은 코어 네트워크인 BM-SC(201)와 MCE(203), 하나 이상의 기지국(205) 및 단말(별도로 도시 하지 않음)로 구성될 수 있다. Referring to FIG. 2, the MBMS system may be composed of a core network BM-
본 발명의 실시 예에 따른 MBMS 시스템은 새로운 구성 요소인 MCE(203)를 제안하고 있다. 상기 MCE(203)는 단일 주파수 네트워크 영역을 구성하고, MBMS를 스케줄링할 수 있다. 또한, 상기 MCE(203)는 단일 주파수 영역 내의 기지국들에 대해 동일한 RLC(Radio Link Control)/MAC(Medium Access Control) 구성을 설정할 수도 있다. 비록, 도 2에서는 MCE를 BM-SC 및 기지국과 별도의 엔터티로 구분하여 도시하였으나, 이하에서 설명될 상기 MCE의 동작은, BM-SC 내부에 구현될 수도 있고 상기 하나 이상의 기지국 중의 어느 하나에서 구현될 수도 있다. 즉, 상기 MCE는 상기 BM-SC 또는 상기 기지국 내부에 포함될 수도 있다.The MBMS system according to an embodiment of the present invention proposes a new component, the
상기 BM-SC(201)는 일 예로 LTE 망으로부터 패킷을 전달 받을 수 있고, 외부의 콘텐츠 서버와 연동하여 획득한 패킷을 기지국으로 전달할 수 있다. 여기서 상기 패킷은 일 예로 방송 콘텐츠가 될 수 있다. For example, the BM-
이에 따라 상기 BM-SC(201)는 방송 컨텐츠를 기지국으로 전달하기 위해 상기 MCE(203)와 MBMS 세션 개시 절차를 진행한다. Accordingly, the BM-
상기 세션 개시 절차 동안 BM-SC(201)는 MCE(203)로 데이터 전송 최소 시간(MinTimeToDataTransfer), 방송 채널 번호 및 서비스 지역 정보들을 전송할 수 있다. 상기 데이터 전송 최소 시간 (이하, MinTimeToDataTransfer을 기재함) 은 기지국이 단말로 방송 컨텐츠를 송신하기 이전에 대기해야 하는 방송 준비 시간을 의미한다.During the session initiation procedure, the BM-
일 예로 상기 MinTimeToDataTransfer 은 1에서부터 256까지의 값을 가질 수 있으며, 상기 MinTimeToDataTransfer 의 단위는 무선 프레임(Radio Frame; RF, 1 RF = 10 ms)이 될 수 있다. 상기 RF는 SFN이 지시하는 단위 무선 프레임(RF)일 수 있다. 예를 들어, 10의 값을 갖는 MinTimeToDataTransfer 는, 기지국이 단말로 상기 방송 컨텐츠를 10 RF (즉, 100 ms) 이후에 전송하라는 것을 의미한다. For example, the MinTimeToDataTransfer may have a value from 1 to 256, and the unit of the MinTimeToDataTransfer may be a radio frame (RF, 1 RF = 10 ms). The RF may be a unit radio frame (RF) indicated by the SFN. For example, MinTimeToDataTransfer having a value of 10 means that the base station transmits the broadcast content to the terminal after 10 RF (ie, 100 ms).
이에 따라 MCE는 상기 MinTimeToDataTransfer 값을 이용해서 기준 SFN를 계산할 수 있으며, 상기 계산한 기준 SFN를 기지국으로 전달할 수 있다. Accordingly, the MCE can calculate the reference SFN by using the MinTimeToDataTransfer value, and transfer the calculated reference SFN to the base station.
여기서 기준 SFN라 함은, 기지국이 단말로 방송 컨텐츠를 송신할 특정 시점을 의미하는 정보이며, 상기 기준 SFN는 MCE에 의해서 앞서 설명한 데이터 전송 최소 시간뿐만 아니라, 딜레이 오프셋(delay offset), MCCH 변경 주기(MCCH modification period) 및 현재 SFN(Current System Frame Number; Current SFN) 중 적어도 하나를 이용해서 계산될 수 있다. Here, the reference SFN is information indicating a specific time point at which the base station transmits broadcast content to the terminal, and the reference SFN is not only the data transmission minimum time previously described by the MCE, but also a delay offset and an MCCH change period. It may be calculated using at least one of (MCCH modification period) and current SFN (Current System Frame Number; Current SFN).
이하 기준 SFN를 데이터 전송 최소 시간, 딜레이 오프셋, MCCH 변경 주기 및 현재 SFN를 통하여 결정하는 방법을 구체적인 실시 예를 통하여 설명한다.Hereinafter, a method of determining a reference SFN through a minimum data transmission time, a delay offset, an MCCH change period, and a current SFN will be described through specific embodiments.
제1 실시 예는 딜레이 오프셋을 이용해서 기준 프레임 넘버를 결정하는 방법이다. The first embodiment is a method of determining a reference frame number using a delay offset.
딜레이 오프셋은 상기 기지국(205)와 상기 MCE(203)간에 데이터 전송에 소요되는 시간을 측정한 값이다. 일 예로, 상기 MCE(203)는 자신의 영역 내의 기지국들에게 메시지를 송수신하고 상기 송수신되는 시간 정보를 이용해서 각각의 기지국들과 자신(상기 MCE) 사이의 딜레이 오프셋 값을 직접 계산하고 저장할 수 있다. 다른 예로, 상기 MCE(203)는, 직접 딜레이 오프셋을 계산하지 않고, 상기 MCE(203) 영역 내의 기지국들로부터 상기 딜레이 오프셋을 수신하여 저장할 수도 있다. The delay offset is a measure of the time required for data transmission between the
MCE(203)가 딜레이 오프셋을 확인하는 시점은, 일 예로 앞서 설명한 상기 MCE(203)와 BM-SC(201)간의 세션 개시 절차가 수행되는 시점일 수도 있으며, 다른 예로 상기 세션 개시 절차 이전 시점일 수도 있다. The time point at which the
MCE(203)는 하나 이상의 기지국들과 신호 송수신을 통해 결정된 딜레이 오프셋들 중 최대의 딜레이 오프셋을 이용해서 MCE(203)의 기준 SFN로 결정할 수 있다. 상기 최대 딜레이 오프셋은 일 예로 MCE(203)와 물리적으로 가장 멀리 위치한 기지국(205)과 상기 MCE(203) 사이의 라운드 트립 시간(round trip time)이 반영된 값이거나, MBMS 서비스 영역 내에 위치한 기지국 중 무선 환경이 가장 열악한 기지국(205)의 라운트 트립 시간이 반영된 결과일 수 있다.The
MCE(203)는 상기 확인한 최대 딜레이 오프셋을 이용해서 기준 SFN를 계산할 수 있다.The
제2 실시 예는 MCCH 변경 주기(modification period)를 이용해서 SFN를 결정하는 방법이다. The second embodiment is a method of determining an SFN using an MCCH modification period.
상기 MCCH 변경 주기는 기지국이 단말에 특정 방송 패킷을 전송하는 주기를 의미한다. 즉, MCCH 변경 주기는 MCCH가 변경되는 주기를 의미하며 기지국이 특정 방송에 대한 정보를 단말로 전송하는 주기를 나타낼 수도 있다. 상기 MCCH 변경 주기는 일 예로, 512 라디오 프레임(RF)과 1024 RF가 있으며, 상기 MCCH 변경 주기가 512 RF인 경우, 약 5초 (5120 ms)마다 기지국이 특정 방송 수신에 필요한 채널 정보를 단말에게 송신하는 것을 의미한다. The MCCH change period means a period in which the base station transmits a specific broadcast packet to the terminal. That is, the MCCH change period means a period in which the MCCH is changed, and may indicate a period in which the base station transmits information on a specific broadcast to the terminal. The MCCH change period includes, for example, 512 radio frames (RF) and 1024 RF, and when the MCCH change period is 512 RF, the base station sends channel information necessary for receiving a specific broadcast to the terminal every about 5 seconds (5120 ms). Means to send.
또한, 단일 주파수 네트워크 영역의 모든 기지국은 서로 동기화 과정을 통하여 동일한 MCCH 변경 주기를 확인할 수 있다.In addition, all base stations in a single frequency network area can check the same MCCH change period through a synchronization process with each other.
상기 MCCH 변경 주기는 일 예로 상기 BM-SC(201)로부터 수신할 수 있으며, 다른 예로 상기 MCE(203)이 자신의 MCCH 변경 주기를 직접 결정하고, 저장할 수 있다. 또한 상기 MCE(203) 영역 내의 기지국들로부터 MCCH 변경 주기를 수신할 수도 있다.The MCCH change period may be received from the BM-
또한, MCE(203)이 MCCH 변경 주기를 확인할 수 있는 시점은 일 예로 앞서 설명한 상기 MCE(203)와 BM-SC(201)간의 세션 개시 절차를 통해서 확인할 수도 있으며, 다른 예로 상기 세션 개시 절차 이전에 MCCH 변경 주기를 확인할 수 있다. In addition, the time point at which the
MCE(203)는 상기 확인한 MCCH 변경 주기를 이용해서 기준 SFN를 계산할 수 있다. The
제3 실시 예는 현재 SFN(Current SFN: Current System Frame Number)를 이용해서 기준 SFN를 결정하는 방법이다. The third embodiment is a method of determining a reference SFN using a current SFN (Current System Frame Number).
상기 현재 SFN는 10ms 단위로 증가하는 주파수 프레임(RF: Radio Frame)넘버로, MBMS 서비스 영역내에 동기화된 하나 이상의 기지국들이 현재 시점에 전송중인 RF를 의미한다. 기지국과 MCE는 서로 동기화되어 동일한 현재 SFN를 가진다. The current SFN is a frequency frame (RF) number that increases in units of 10 ms, and refers to RF being transmitted by one or more base stations synchronized in the MBMS service area at the current time. The base station and the MCE are synchronized with each other and have the same current SFN.
동기화 하는 과정에서, 일 예로 상기 MCE는 현재 SFN를 상기 BM-SC(201)로부터 수신할 수 있다. 다른 예로 상기 MCE(203)가 자신의 현재 SFN를 직접 결정하고, 저장하여 상기 단일 주파수 영역 내의 기지국들에게 상기 현재 SFN를 전송 할 수도 있다. 또한 상기 MCE(203)는 단일 주파수 영역 내의 기지국들로부터 현재 SFN를 수신할 수도 있다.In the synchronization process, for example, the MCE may receive the current SFN from the BM-
또한, MCE(203)이 현재 SFN를 확인할 수 있는 시점은 일 예로 앞서 설명한 상기 MCE(203)와 BM-SC(201)간의 세션 개시 절차를 통해서 확인할 수도 있으며, 다른 예로 상기 세션 개시 절차 이전에 현재 SFN를 확인할 수 있다. In addition, the time point at which the
MCE(203)는 상기 확인한 현재 SFN를 이용해서 기준 SFN를 결정할 수 있다. The
제4 실시 예는 데이터 전송 최소 시간, 딜레이 오프셋, MCCH 변경 주기 및 현재 SFN를 이용해서 기준 SFN를 결정하는 방법이다 The fourth embodiment is a method of determining a reference SFN using a minimum data transmission time, a delay offset, an MCCH change period, and a current SFN.
상기 기준 SFN를 결정하기 위해 MCE(203)는 하기에 제시된 표 1의 알고리즘을 이용한다. To determine the reference SFN, the
표 1은 MCE가 기준 SFN를 출력하는 알고리즘이다.Table 1 is an algorithm for outputting a reference SFN by MCE.
delay offset : θ
Current SFN : SFN
MCCH modification period : μMinTimeToDataTransfer: τ
delay offset: θ
Current SFN: SFN
MCCH modification period: μ
MCE(203)가 상기 기준 SFN를 출력하기 위한 입력(Input) 변수는 τ, θ, SFN, 및 μ와 같이 정의될 수 있으며, 각각 데이터 전송 최소 시간(MinTimeToDataTransfer), 딜레이 오프셋, 현재 SFN 및 MCCH 변경 주기를 의미한다. Input variables for the
출력(Output) 변수는 MCE(203)가 기지국(205)으로 전달하는 정보로, MBMS 서비스 영역내의 모든 기지국이 단말로 방송 컨텐츠의 전송을 시작하는 시점을 지시한다. 상기 출력 변수는 기준 SFN로 R_SFN와 같이 나타낸다. The output variable is information transmitted from the
각각의 변수들에 대해서 구체적으로 설명하면, MinTimeToDataTransfer 을 나타내는 τ는 BM-SC(201)가 MCE로 송신하는 정보로써, 일 예로 기지국(205)이 단말로 데이터를 송신하기 위한 방송 준비 시간을 의미한다To describe each of the variables in detail, τ representing MinTimeToDataTransfer is information transmitted by the BM-
딜레이 오프셋을 의미하는 θn 는 일 예로, n번째 기지국(205)과 MCE(203)간에 데이터 전송에 소요되는 시간을 측정한 값을 나타낸다. 상기 MCE(203)는 상기 수신한 θ1…..θn 값 중 최대 θ 인 θ max을 결정할 수 있는데, 상기 θ와 θ max를 결정하는 방법은 하기의 수학식1과 같이 계산된다.Θ n , which means the delay offset, represents a value obtained by measuring a time required for data transmission between the n-
여기서, t0은 MCE(203)가 기지국(205)으로 요청(request) 메시지를 보낸 시간이고, t1는 MCE(203)가 상기 기지국(205)으로부터 요청 메시지를 수신한 시간이다. t2는 MCE(203)가 기지국(205)으로 응답(response) 메시지를 송신한 시간이고, t3는 MCE(203)가 기지국(205)으로부터 응답 메시지를 수신한 시간을 의미한다. 즉, MCE(203)는 자신과 기지국(205)간에 두 개의 메시지 전송에 따른 소요 시간을 측정하고, 이에 대한 평균을 상기 기지국(205)에 대한 딜레이 오프셋으로 결정할 수 있다.Here, t 0 is a time when the
θ1 내지 θn은 제1 기지국 내지 제n 기지국의 딜레이 오프셋을 의미한다. 즉, θ max는 일 예로 MCE(203)와 가장 멀리 위치하거나 무선 환경이 가장 열악한 등의 이유로 메세지 전송에 가장 큰 딜레이가 발생하는 기지국(205) 간의 딜레이 오프셋을 의미할 수 있다. θ 1 to θ n denote delay offsets of the first base station to the n-th base station. That is, θ max may mean, for example, a delay offset between the
현재 SFN를 의미하는 SFN은 일 예로, 기지국(205)과 MCE(203)이 서로 동기화되어 동일한 값을 가지고 있다.SFN, which means the current SFN, is, for example, the
MCCH 변경 주기를 의미하는 μ 는 일 예로, 기지국이 특정 방송에 대한 정보를 단말에 전송하는 주기를 의미하며, SFN 영역의 모든 기지국은 동일한 MCCH 변경 주기를 가지고 있을 수 있다. Μ, which means the MCCH change period, is, for example, a period in which the base station transmits information on a specific broadcast to the terminal, and all base stations in the SFN region may have the same MCCH change period.
이하, 수학식2 및 상세한 설명을 통하여, 하나 이상의 입력 변수를 이용한 출력 값인 기준 SFN을 구하는 과정을 제안한다. Hereinafter, through Equation 2 and detailed description, a process of obtaining a reference SFN, which is an output value using one or more input variables, is proposed.
상기 기준 프레임 넘버는, 하기 수학식 2을 통하여 제시된다.The reference frame number is presented through Equation 2 below.
상기 R_SFN은 SFN 와 θ, τ 을 합한 후, μ 로 나눈 값에 천장함수(ceiling)을 취함으로써, 계산된다. The R_SFN is calculated by summing SFN with θ and τ and then taking a ceiling function to a value divided by μ.
즉, 상기 R_SFN은 현재 기지국의 시스템 타임 정보를 나타내는 현재 SFN, 상기 기지국과 MCE간의 물리적 거리에 따른 딜레이 오프셋, 및 코어 네트워크에서 방송 데이터 전송을 시작하기 전까지 남은 시간 정보를 나타내는 데이터 전송 최소 시간을 합한 후, 상기 합한 결과값을 MCCH 변경 주기로 나눈 값에 천장함수를 취한 값이다. 상기 합한 결과값을 상기 MCCH 변경 주기로 나누는 것은 MCCH 변경 주기로 단위를 변화시키기 위함이다.That is, the R_SFN is the sum of the current SFN indicating system time information of the current base station, the delay offset according to the physical distance between the base station and the MCE, and the minimum data transmission time indicating the remaining time information before starting broadcasting data transmission in the core network. Thereafter, it is a value obtained by dividing the sum result by the MCCH change period and taking the ceiling function. Dividing the sum result value by the MCCH change period is to change the unit by the MCCH change period.
상기 제4 실시 예에서는 기준 SFN를 결정하기 위해 현재 SFN, 딜레이 오프셋, 데이터 전송 최소 시간 및, MCCH 변경 주기를 모두 이용했지만, 상기 변수들 중 적어도 하나를 이용해서 상기 표 1이 제시한 알고리즘에 대입하여 기준 SFN를 결정하는 것 또한 가능하다. 즉 제1 실시 예 내지 제3 실시 예가 설명하는 각각의 입력 변수들을 상기 표 1이 제시한 알고리즘에 대입하고, 상기 제1 실시예 내지 상기 제3 실시예가 설명하지 않은 나머지 입력 변수는 미리 설정된 값을 이용하여 기준 SFN을 계산할 수 있다. In the fourth embodiment, the current SFN, delay offset, minimum data transmission time, and MCCH change period are all used to determine the reference SFN, but at least one of the variables is used to substitute the algorithm presented in Table 1 above. It is also possible to determine the reference SFN. That is, each input variable described in the first to third embodiments is substituted into the algorithm presented in Table 1, and the remaining input variables not described in the first to third embodiments have a preset value. Can be used to calculate the reference SFN.
상기 표1에서 제시한 알고리즘은 반복적으로 수행될 수 있으며, 이는 일 예로 MCCH 변경 주기 값이 수시로 변하는 경우, 상기 변경된 값을 기준 SFN에 적용시키기 위함이다. 마찬가지로, MCE는 현재 SFN 및 최대 딜레이 오프셋이 변하는 상황을 유동적으로 반영하기 위해 상기 표1에서 제시한 알고리즘은 반복적으로 수행되어 가장 최근에 계산된 기준 SFN로 업데이트 할 수 있다. The algorithm presented in Table 1 may be repeatedly performed. This is to apply the changed value to the reference SFN, for example, when the MCCH change period value changes frequently. Likewise, the MCE may be updated to the most recently calculated reference SFN by repeatedly performing the algorithm presented in Table 1 in order to flexibly reflect the situation in which the current SFN and the maximum delay offset change.
상기 기지국은 수신한 기준 SFN에 미리 알고 있는 MCCH 변경 주기를 곱하여서 단말로 방송 데이터를 전송할 시점(즉, SFN)을 알 수 있다. 즉, 상기 기지국은 MCE로부터, 상기 기준 프레임 넘버를 수신한 시점이 서로 상이할 수 있으나, 상기 수신한 기준 SFN을 이용함으로써 미래에 방송 데이터 전송이 시작되어야 하는 시점을 계산하고, 상기 계산된 시점(즉, 상기 기준 SFN)을 이용하여 다른 기지국들과 동일한 시간에 단말들로 패킷을 전송할 수 있게 된다. The base station can know the time point (ie, SFN) to transmit broadcast data to the terminal by multiplying the received reference SFN by a known MCCH change period. That is, the base station may have different time points at which the reference frame number is received from the MCE, but by using the received reference SFN, the base station calculates a time point at which broadcast data transmission should start in the future, and the calculated time point ( That is, it is possible to transmit a packet to terminals at the same time as other base stations using the reference SFN).
정리하면, MCE(203)는 기준 SFN를 단일 주파수 영역(207)의 모든 기지국(205)에 전송하기 위해, 일 예로 코어 네트워크인 BM-SC(201)로부터 데이터 전송 최소 시간을 수신하고, 단일 주파수 영역(207)의 기지국들(205)과 동기화 과정에서, 상기 기지국(205)과 상기 MCE(203) 간에 최대 딜레이 오프셋과 현재 SFN 및, MCCH 변경 주기를 확인한다. 이후, MCE(203)는 상기 BM-SC(201)로부터 수신한 정보와 상기 확인한 정보들을 이용하여 표1에서 제시한 알고리즘을 반복적으로 수행한다. 이후, 상기 알고리즘의 결과값인 기준 SFN를 단일 주파수 영역의 모든 기지국들(205)로 전송하게 된다. 상기 기준 SFN를 수신한 기지국 (205)은 상기 기준 SFN에 상기 MCCH 변경 주기를 곱하여 미래의 방송이 시작되는 시간을 계산하고, 상기 계산한 시간에 상응하여 단말로 방송 컨텐츠를 전송하게 된다.In summary, in order to transmit the reference SFN to all the
도 3은 본 발명의 실시 예에 따른 MBMS 흐름도를 예시한 도면이다.3 is a diagram illustrating an MBMS flow chart according to an embodiment of the present invention.
도 3을 참조하면, MBMS 시스템은 코어 네트워크(340), MCE(330), 기지국(320) 및 단말기(310)로 구성되어 있다. 상기 코어 네트워크(340)는 일 예로 BM-SC가 될 수 있으며, 상기 기지국(320)은 상기 MCE(330)가 관리하고 있는 단일 주파수 영역 내의 기지국(320)을 의미한다. Referring to FIG. 3, the MBMS system is composed of a
도 3에서 BM-SC(340), MCE(330), 및 기지국(320)은 eMBMS (evolved MBMS) 호처리 플로우를 기반으로 동작할 수 있다. In FIG. 3, the BM-
코어 네트워크(340)는 MCE(330)로 제 1 세션 개시 요청 메시지를 전송한다(301단계). 상기 제 1 세션 개시 요청 메시지는 방송 준비 시간을 의미하는 MinTimeToDataTransfer 정보를 포함할 수 있다. 또한 상기 제 1 세션 개시 요청 메시지는 방송 채널 번호 (TMGI: Temporary MBMS Group Identify) 및 서비스 지역 정보 중 적어도 하나 이상을 더 포함할 수 있다. 여기서 상기 MinTimeToDataTransfer은 1 내지 256 RF 값으로 설정 할 수 있다. 상기 제 1 세션 개시 요청 메시지를 수신한 상기 MCE(330)는 상기 코어 네트워크(340)와 상기 방송 채널 번호에 대해서 세션을 추가한다.The
이후, 상기 MCE(330)는 상기 코어 네트워크(340)로 제 1 세션 개시 응답 메시지를 전송한다(303단계).Thereafter, the
MCE(330)는 딜레이 오프셋, 현재 SFN, MCCH 변경 주기, 및 상기 제1세션 개시 요청 메시지에 포함된 데이터 전송 최소 시간 중 적어도 하나 이상을 이용하여 기준 SFN를 결정(또는 계산)한다.The
상기 딜레이 오프셋은 MCE와 기지국간에 데이터 전송에 소요되는 시간을 측정한 값으로, 상기 MCE가 기지국과 송수신하는 신호들을 이용하여 직접 계산할 수도 있으며, 또는 상기 MCE 자신의 영역내의 기지국들로부터 수신할 수도 있다. 상기 계산하는 과정은 일 예로 앞서 설명한 수학식 1을 사용할 수 있다. The delay offset is a measure of the time required for data transmission between the MCE and the base station, and may be directly calculated using signals transmitted and received by the MCE with the base station, or may be received from base stations within the MCE's own area. . The calculation process may use Equation 1 described above as an example.
이에 따라 MCE가 딜레이 오프셋을 확인하는 시점은 MCE가 기지국으로 제2세션 개시 요청 메시지를 송신하기 전 임의의 시점일 수 있고, 상기 딜레이 오프셋들 중 가장 큰 값을 가지는 최대 딜레이 오프셋을 결정한다. 상기 최대 딜레이 오프셋은 일 예로 MCE와 기지국 간에 물리적 거리가 가장 큰 기지국의 딜레이 오프셋으로 결정되거나, 기지국과 MCE간에 네트워크 환경이 가장 안 좋은 기지국의 딜레이 오프셋으로 결정될 수 있다.Accordingly, the time at which the MCE checks the delay offset may be any time before the MCE transmits the second session initiation request message to the base station, and a maximum delay offset having the largest value among the delay offsets is determined. The maximum delay offset may be determined as, for example, a delay offset of a base station having the largest physical distance between the MCE and the base station, or may be determined as a delay offset of a base station having the worst network environment between the base station and the MCE.
상기 현재 SFN는 일예로 10ms 단위로 증가하는 주파수 프레임(RF: Radio Frame)넘버로써, MBMS 서비스 영역내의 동기화된 하나 이상의 기지국이 현재 시점에 전송중인 RF를 의미하며, MCE는 자신의 영역내의 상기 기지국과 서로 동기화하는 과정에서 상기 현재 SFN를 확인할 수 있다.The current SFN is, for example, a frequency frame (RF) number that increases in units of 10 ms, and refers to RF being transmitted by one or more synchronized base stations in the MBMS service area at the current time, and MCE is the base station in its own area. In the process of synchronizing with each other, the current SFN can be checked.
즉, MCE는 자신의 영역내의 기지국과 서로 동기화하는 과정에서 현재 SFN를 일 예로 상기 BM-SC(201)로부터 수신할 수 있다. 다른 예로 상기 MCE(203)가 자신의 현재 SFN를 직접 결정하고, 저장하여 상기 단일 주파수 영역 내의 기지국들에게 상기 현재 SFN를 전송 할 수도 있다. 또한 상기 MCE(203)는 단일 주파수 영역 내의 기지국들로부터 현재 SFN를 수신할 수도 있다.That is, the MCE may receive the current SFN from the BM-
또한, MCE(203)가 현재 SFN를 확인할 수 있는 시점은 일 예로 앞서 설명한 상기 MCE(203)와 BM-SC(201)간의 제1 세션 개시 요청 및 응답 절차를 통해서 확인할 수도 있으며, 다른 예로 상기 세션 절차 이전에 현재 SFN를 확인할 수 있다. In addition, the time point at which the
상기 MCCH 변경 주기는 일 예로 상기 코어 네트워크로부터 수신할 수 있으며, 다른 예로 상기 MCE가 MCCH 변경 주기를 직접 결정하고, 저장할 수 있다. 또한 상기 MCE 영역 내의 기지국들로부터 MCCH 변경 주기를 수신할 수도 있다.The MCCH change period may be received from the core network as an example, and as another example, the MCE may directly determine and store the MCCH change period. In addition, the MCCH change period may be received from base stations in the MCE area.
MCE가 MCCH 변경 주기를 확인할 수 있는 시점은 일 예로 앞서 설명한 상기 MCE와 코어 네트워크간의 제1 세션 개시 요청 및 응답 절차를 통해서 확인할 수도 있으며, 다른 예로 상기 세션 절차 이전에 MCCH 변경 주기를 확인할 수 있다. The time point at which the MCE can check the MCCH change period may be confirmed through, for example, the first session initiation request and response procedure between the MCE and the core network described above, and as another example, the MCCH change period may be checked before the session procedure.
MCE(330)는 딜레이 오프셋, 현재 SFN 및 MCCH 변경 주기와, 상기 제1세션 개시 요청 메시지에 포함된 데이터 전송 최소 시간 중 적어도 하나를 이용해서 기준 SFN를 결정할 수 있으며, MCE는 상기 결정한 기준 SFN를 포함하는 제 2 세션 개시 요청 메시지를 단일 주파수 영역 내의 모든 기지국들에게 송신한다(305단계). The
상기 제 2 세션 개시 요청 메시지는 일 예로 M2 스케쥴링 정보(Scheduling Information)를 포함할 수 있으며, 상기 M2 스케쥴링 정보는 MBMS 변경주기를 알려 줄 수 있다. 2 세션 개시 요청 메시지의 MCCH 업데이트 필드(Update field)에 상기 기준 SFN를 포함시켜 기지국에 전송할 수 있다. The second session initiation request message may include, for example, M2 scheduling information, and the M2 scheduling information may inform an MBMS change period. 2 The reference SFN may be included in the MCCH update field of the session initiation request message and transmitted to the base station.
이에 따라 상기 기지국(320)은 상기 MCE(330)로 상기 제2 세션 개시 요청 메시지에 대한 응답인 제2 세션 개시 응답 메시지를 송신한다(307단계). Accordingly, the
이후, 상기 기지국은 (320) 단말기(310)로 방송 데이터 전송을 시작한다(309단계). 즉, 상기 단일 주파수 영역 내의 모든 기지국은 동일한 기준 SFN를 수신하여 이를 저장하고, 상기 기준 SFN에 상응하는 시간이 될 때까지 전송을 대기한다. 이후, 상기 기지국(320)은 수신한 기준 SFN에 상응하는 시간에, 단말(310)로 방송 데이터를 전송한다(309단계).Thereafter , the base station (320) starts transmitting broadcast data to the terminal 310 (step 309). That is, all base stations in the single frequency domain receive and store the same reference SFN, and wait for transmission until a time corresponding to the reference SFN is reached. Thereafter, the
이하, 기지국이 상기 기준 SFN를 적용하여 방송 데이터를 단말로 전송하는 과정에 대해서 구체적으로 설명하고자 한다.Hereinafter, a process in which the base station transmits broadcast data to the terminal by applying the reference SFN will be described in detail.
도 4는 기지국이 기준 시스템 프레임 넘버를 적용한 방법을 예시한 도면이다.4 is a diagram illustrating a method in which a base station applies a reference system frame number.
도 4를 참조하면, 하나 이상의 기지국은 동일한 단일 주파수 영역 내에 있고, 상기 기지국의 MCCH 스케쥴링 주기 (즉, MCCH 변경 주기) 는 64 초라고 가정한다. Referring to FIG. 4, it is assumed that one or more base stations are in the same single frequency domain, and the MCCH scheduling period (ie, MCCH change period) of the base station is 64 seconds.
상기 기지국들은 동일한 기준 SFN(403)을 MCE로부터 수신하고 이를 기억한다. 상기 기지국은 MCE부터 전달받은 방송 데이터를 패킷버퍼(407)에 저장한다. 예를 들어, 상기 기지국이 상기 MCE로부터 상기 방송 데이터를 전달받은 시점은 SFN 1536 (401) 이다. 그러나, 단일 주파수 영역 내의 하나 이상의 상기 기지국은 기준 SFN이 나타내는 시간 즉, SFN 1600 (403)이 되어서야 SFN 1536 (401)에 수신한 상기 방송 데이터를 단말로 전송한다. The base stations receive the
도 5는 본 발명의 실시 예에 따른 MCE의 순서도를 예시한 도면이다.5 is a diagram illustrating a flow chart of an MCE according to an embodiment of the present invention.
도 5를 참조하면, 선택적으로, MCE는 자신의 단일 주파수 영역의 기지국과 동기화를 진행할 수 있다(501단계). Referring to FIG. 5, optionally, the MCE may perform synchronization with a base station in its single frequency domain (step 501).
MCE는 상기 501단계에서 각 기지국들로부터 상기 각 기지국들의 딜레이 오프셋을 계산하고, 상기 딜레이 오프셋들 중 가장 큰 값을 가지는 최대 딜레이 오프셋을 결정한다. 또한 상기 기지국들의 현재 SFN 및 MCCH 변경 주기를 확인하는 동작을 더 수행할 수 있다(503단계). In
이후, MCE는 BM-SC로부터 제1 세션 개시 요청 메시지를 수신한다(505단계). 상기 제1 세션 개시 요청 메시지는 데이터 전송 최소 시간(MinTimeToDataTransfer)을 포함하며, 상기 MinTimeToDataTransfer은 방송 준비 시간을 의미한다.Thereafter, the MCE receives a first session initiation request message from the BM-SC (step 505). The first session start request message includes a minimum data transmission time (MinTimeToDataTransfer), and the MinTimeToDataTransfer denotes a broadcast preparation time.
MCE는 상기 수신한 데이터 전송 최소 시간, 현재 SFN, MCCH 변경 주기, 및 최대 딜레이 오프셋 중 적어도 하나를 이용하여 기준 SFN를 결정한다(507단계) The MCE determines the reference SFN using at least one of the received data transmission minimum time, current SFN, MCCH change period, and maximum delay offset (step 507).
상기 기준 SFN는 기지국이 단말로 방송 데이터의 전송을 시작하는 시점을 의미하며, 상기 기준 SFN는 MCE에 의해서 앞서 설명한 데이터 전송 최소 시간뿐만 아니라, 딜레이 오프셋, MCCH 변경 주기 및 현재 SFN 중 적어도 하나를 이용해서 계산될 수 있다. 상기 기준 SFN를 결정하는 (또는 계산하는) 과정은 앞서 설명한 표 1 및 수학식 1, 2를 통하여 설명하였으므로 여기서는 상세한 설명을 생략한다.The reference SFN refers to a time point at which the base station starts transmitting broadcast data to the terminal, and the reference SFN uses at least one of a delay offset, an MCCH change period, and a current SFN, as well as the data transmission minimum time previously described by the MCE. Can be calculated. Since the process of determining (or calculating) the reference SFN has been described through Table 1 and Equations 1 and 2 described above, detailed descriptions are omitted herein.
선택적으로, 상기 MCE는 BM-SC로 상기 제1 세션 개시 요청 메시지에 대한 응답인 제1 세션 개시 응답 메시지를 송신할 수 있다(509단계). 그러나, 상기 제1 세션 개시 응답 메시지의 송신은 상기 507 단계에서 수행되어야 하는 것은 아니며, 상기 505 단계 직후에 수행될 수도 있다.Optionally, the MCE may transmit a first session initiation response message, which is a response to the first session initiation request message, to the BM-SC (step 509). However, the transmission of the first session initiation response message does not have to be performed in
MCE는 자신의 단일 주파수 영역 내의 모든 기지국에게 507단계에서 결정된 기준 SFN를 포함하는 제2 세션 개시 요청 메시지를 송신한다(511단계). 선택적으로, 상기 제2 세션 개시 요청 메시지는 M2 스케쥴링 정보(Scheduling Information)를 포함할 수 있다.The MCE transmits a second session initiation request message including the reference SFN determined in
선택적으로, 상기 MCE는 상기 제2 세션 개시 요청 메시지를 수신한 기지국들로부터 상기 메시지에 대한 응답 메시지인 제2 세션 개시 응답 메시지를 수신할 수 있다(513단계).Optionally, the MCE may receive a second session initiation response message, which is a response message to the message, from base stations that have received the second session initiation request message (step 513).
도 6은 본 발명의 실시 예에 따른 기지국의 순서도를 예시한 도면이다.6 is a diagram illustrating a flowchart of a base station according to an embodiment of the present invention.
도 6을 참조하면, 기지국 MCE와 서로 동기화 한다(601단계). 이때, 상기 기지국은 상기 MCE가 딜레이 오프셋을 계산하는데 필요한 메시지(임의의 요청 메시지 및 응답 메시지)의 수신 또는 송신을 수행하고, 상응하는 수신 또는 송신 시간 정보를 상기 MCE에게 제공할 수도 있다. 선택적으로, 상기 601단계에서 기지국은 상기 MCE에게 딜레이 오프셋, 현재 SFN 및 MCCH 변경 주기 중 적어도 하나를 전송할 수도 있다.Referring to Figure 6, the base station MCE and the synchronization with each other (step 601). In this case, the base station may receive or transmit a message (arbitrary request message and response message) necessary for the MCE to calculate a delay offset, and may provide corresponding reception or transmission time information to the MCE. Optionally, in
이후, 기지국은 MCE로부터 제2 세션 개시 요청 메시지를 수신한다(603단계). 상기 제2 세션 개시 요청 메시지는 기준 SFN에 대한 정보를 포함한다. 상기 기준 SFN은, 단말로의 방송 데이터의 전송 시작 시점을, 상기 MCE가 상기 기지국에게 지시하는 정보이다.Thereafter, the base station receives a second session initiation request message from the MCE (step 603). The second session initiation request message includes information on a reference SFN. The reference SFN is information that the MCE indicates to the base station when transmission of broadcast data to the terminal starts.
선택적으로, 기지국은 상기 제2 세션 개시 요청 메시지에 대한 응답으로 상기 MCE로 제2 세션 개시 응답 메시지를 송신할 수 있다(605단계). 상기 제2 세션 개시 응답 메시지의 전송은 반드시 상기 603 단계 직후에 수행되어야 하는 것은 아니며, 상기 603 단계 이후 임의의 시점에 수행될 수 있다.Optionally, the base station may transmit a second session initiation response message to the MCE in response to the second session initiation request message (step 605). The transmission of the second session initiation response message is not necessarily performed immediately after
기지국은, 상기 제2 세션 개시 요청 메시지에 포함된 기준 SFN에 상응하는 시간에 단말들로 방송 데이터의 전송을 시작한다(607단계). The base station starts transmitting broadcast data to the terminals at a time corresponding to the reference SFN included in the second session start request message (step 607).
즉 기지국이 상기 기준 SFN에 상응한 시간에 단말들로 방송 컨텐츠를 전송하는 과정(607단계)은, 기지국이 MCE로부터 수신한 제2 세션 개시 요청 메시지에 포함된 기준 SFN에 대한 정보에 따라 상기 기준 SFN에 도달할 까지 단말들로 방송 컨텐츠를 전송하지 않고 대기하는 과정을 포함할 수 있다.That is, the process of the base station transmitting the broadcast content to the terminals at a time corresponding to the reference SFN (step 607), the base station according to the information on the reference SFN included in the second session initiation request message received from the MCE. It may include a process of waiting without transmitting broadcast content to terminals until the SFN is reached.
도 7는 본 발명의 실시 예에 따른 MCE의 구성을 예시한 도면이다.7 is a diagram illustrating a configuration of an MCE according to an embodiment of the present invention.
도 7를 참조하면, MCE는 송신부(720), 수신부(730), 및 제어부(710)로 구성되어 있다.Referring to FIG. 7, the MCE includes a
상기 MCE는 코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역 내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달한다. 이에 따라 상기 MCE 내의 제어부(710)는 상기 적어도 하나의 기지국과 동기화를 수행하고, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN를 계산할 수 있다. 또한, 상기 제어부(710)는 상기 기준 SFN을 계산하는 과정 이전에, 상기 적어도 하나의 기지국과 메시지를 주고 받는데 소요되는 적어도 하나의 기간을 측정하고 상기 측정된 적어도 하나의 기간 중 최대 값인 딜레이 오프셋을 결정할 수 있다. 또한 상기 제어부(710)는 상기 기준 SFN을 계산함에 있어서, 현재 기지국의 시스템 타임 정보를 나타내는 현재 SFN, 상기 기지국과 MCE간의 물리적 거리에 따른 딜레이 오프셋, 및 코어 네트워크에서 방송 데이터 전송을 시작하기 전까지 남은 시간 정보를 나타내는 데이터 전송 최소 시간을 합한 후, 상기 합한 결과값을 MCCH 변경 주기로 나눈 값에 천장함수를 취함으로서, 계산할 수 있다. 또한 기준 SFN를 결정하기 위해 현재 SFN, 딜레이 오프셋, 데이터 전송 최소 시간 및, MCCH 변경 주기를 모두 이용했지만, 상기 변수들 중 적어도 하나를 이용해서 상기 표 1이 제시한 알고리즘에 대입하여 기준 SFN를 결정하는 것 또한 가능하다.The MCE receives the MBMS service packet from the core network and delivers the service packet to at least one base station in a single frequency domain. Accordingly, the
상기 송신부(720)는 계산한 기준 SFN를 포함하는 스케쥴링 정보를 상기 기지국으로 전송할 수 있고, 상기 코어 네트워크로 제1 세션 개시 응답 메시지를 전송할 수 있다. 상기 제1 세션 개시 응답 메시지는 앞서 설명한 도 3에서 상세히 하였으므로, 이하 생략하겠다. The
상기 수신부(730)는 상기 단말에게 상기 서비스 패킷이 전송되기 이전에 대기해야 하는 방송 준비 시간인 MintimeToDataTransfer을 상기 코어 네트워크로부터 수신하고, 기지국으로부터 도3에 제시된 제2세션 개시 응답 메시지를 수신할 수 있다. 상기 제2세션 개시 응답 메시지는 앞서 도3에서 상세히 설명하였으므로, 이하 생략하겠다. The
비록, 도 7에서는 MCE를 BM-SC 또는 기지국과 구분되는 별도의 구성부로 도시하였으나, 이상에서 설명한 상기 MCE의 모든 구성부는, BM-SC 내부에 구현될 수도 있고 상기 하나 이상의 기지국 중의 어느 하나에서 구현될 수도 있다. 즉, 상기 MCE는 상기 BM-SC 또는 상기 기지국 내부에 포함될 수도 있다.Although, in FIG. 7, the MCE is shown as a separate component separated from the BM-SC or the base station, all components of the MCE described above may be implemented inside the BM-SC or implemented in any one of the one or more base stations. It could be. That is, the MCE may be included in the BM-SC or the base station.
도 8는 본 발명의 실시 예에 따른 기지국의 구성을 예시한 도면이다.8 is a diagram illustrating a configuration of a base station according to an embodiment of the present invention.
도 8를 참조하면, 기지국은 크게 송신부(820), 수신부(830), 및 제어부(810)로 구성되어 있다.Referring to FIG. 8, the base station is largely composed of a
상기 기지국은 코어 네트워크로부터 MBMS 서비스 패킷을 수신하는 협력 엔터티로부터 상기 서비스 패킷을 전달받고, 상기 서비스 패킷을 자신의 영역 내의 단말들에게 동시에 전달한다. The base station receives the service packet from a cooperative entity that receives the MBMS service packet from the core network, and simultaneously delivers the service packet to terminals in its area.
이에 따라 상기 기지국 내의 제어부(810)는 상기 협력 엔터티와 동기화를 수행하고, 상기 송신부(820) 및 수신부(830)의 동작을 제어한다. 즉, 상기 제어부(810)는 상기 동기화 과정 중에, 상기 MCE가 딜레이 오프셋을 계산하는데 필요한 메시지(임의의 요청 메시지 및 응답 메시지)의 송신 또는 수신을 수행하도록 상기 송신부(820) 및 수신부(830)를 제어할 수 있다. 또한, 상기 제어부(810)는 MCE로부터 수신한 제2 세션 개시 요청 메시지에 포함된 기준 SFN에 대한 정보에 따라 상기 기준 SFN에 도달할 까지 단말들로 방송 컨텐츠를 전송하지 않고 대기하도록 제어할 수 있다.Accordingly, the
상기 수신부(830)는 상기 협력 엔터티로부터, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 포함하는 스케쥴링 정보를 수신할 수 있다. The
상기 송신부(820)는, 상기 MCE에게 딜레이 오프셋, 현재 SFN 및 MCCH 변경 주기 중 적어도 하나를 전송할 수도 있다. 또한, 상기 제2 세션 개시 요청 메시지에 대한 응답으로 상기 MCE로 제2 세션 개시 응답 메시지를 송신할 수 있다. The
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, although specific embodiments have been described in the detailed description of the present invention, various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention is limited to the described embodiments and should not be defined, and should be defined by the scope of the claims and equivalents as well as the scope of the claims to be described later.
Claims (30)
코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달하는 협력 엔터티가, 상기 적어도 하나의 기지국과 동기화를 수행하는 과정;
상기 협력 엔터티가, 상기 적어도 하나의 기지국과 메시지를 주고 받는데 소요되는 적어도 하나의 기간을 측정하고 상기 측정된 적어도 하나의 기간 중 최대 값인 딜레이 오프셋을 결정하는 과정;
상기 협력 엔터티가, 단말에게 상기 서비스 패킷이 전송되기 이전에 대기해야 하는 방송 준비 시간인 데이터 전송 최소 시간(MintimeToDataTransfer)을 상기 코어 네트워크로부터 수신하는 과정;
상기 협력 엔터티가, 상기 단말에게 상기 적어도 하나의 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 결정하는 과정; 및
상기 협력 엔터티가, 상기 결정된 기준 SFN를 포함하는 스케쥴링 정보를 상기 적어도 하나의 기지국으로 전송하는 과정을 포함하되,
상기 기준 SFN은 상기 딜레이 오프셋, 상기 데이터 전송 최소 시간(MintimeToDataTransfer), 상기 동기화의 결과로 획득되는 현재 SFN(Current System Frame Number) 및 MCCH(Multicast Control channel) 변경 주기를 이용해서 결정되는 서비스 패킷의 전송 지원 방법. In a method for supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system,
Receiving an MBMS service packet from a core network and transmitting the service packet to at least one base station in a single frequency network, performing synchronization with the at least one base station;
Measuring, by the cooperative entity, at least one period required to exchange messages with the at least one base station and determining a delay offset that is a maximum value among the measured at least one period;
Receiving, from the core network, a minimum data transmission time (MintimeToDataTransfer), which is a broadcast preparation time to wait before the service packet is transmitted to the terminal, by the cooperative entity;
Determining, by the cooperative entity, a reference system frame number (SFN) indicating a time point at which the at least one base station starts transmission of the service packet to the terminal; And
Including the process of transmitting, by the cooperative entity, scheduling information including the determined reference SFN to the at least one base station,
The reference SFN is the transmission of a service packet determined using the delay offset, the minimum data transmission time (MintimeToDataTransfer), the current SFN (Current System Frame Number) obtained as a result of the synchronization, and the MCCH (Multicast Control Channel) change period. How to apply.
상기 스케쥴링 정보는 상기 협력 엔터티가 상기 기지국에 전송하는 세션 개시 요청 메시지의 MCCH 업데이트 필드에 포함되는 서비스 패킷의 전송 지원 방법. The method of claim 1,
The scheduling information is included in an MCCH update field of a session initiation request message transmitted by the cooperative entity to the base station.
상기 협력 엔터티는 중앙 집중형 제어 노드인 멀티 셀 멀티캐스트 협력 엔터티(MCE: Multi-cell Multicast Coordinated Entity) 인 서비스 패킷의 전송 지원 방법.The method of claim 1,
The cooperative entity is a multi-cell multicast coordinated entity (MCE) which is a centralized control node.
상기 협력 엔터티는 상기 코어 네트워크에 위치하는 BM-SC 상에 구현되거나, 상기 하나 이상의 기지국 중의 하나에 구현됨을 특징으로 하는 서비스 패킷의 전송 지원 방법. The method of claim 1,
The cooperative entity is implemented on a BM-SC located in the core network, or implemented in one of the one or more base stations.
상기 딜레이 오프셋을 결정하는 과정에서, 상기 딜레이 오프셋은 하기의 수학식을 통하여 결정되고,
θ =
상기 θ 는 상기 기지국과 상기 협력 엔터티 간의 상기 딜레이 오프셋을 나타내고, 상기 는 상기 협력 엔터티가 상기 기지국으로 요청(request) 메시지를 보낸 시간이고 상기 는 상기 협력 엔터티가 상기 기지국으로부터 요청 메시지를 수신한 시간이고, 상기 는 상기 협력 엔터티가 상기 기지국으로 응답(response) 메시지를 송신한 시간이고, 상기 는 상기 협력 엔터티가 상기 기지국으로부터 응답 메시지를 수신한 시간인 서비스 패킷의 전송 지원 방법.The method of claim 1,
In the process of determining the delay offset, the delay offset is determined through the following equation,
θ =
The θ represents the delay offset between the base station and the cooperative entity, and the Is a time when the cooperative entity sends a request message to the base station, and the Is the time when the cooperative entity receives the request message from the base station, Is a time when the cooperative entity transmits a response message to the base station, Is the time when the cooperative entity receives a response message from the base station.
상기 기준 SFN은 하기의 수학식을 통하여 결정되고,
상기 R_SFN는 상기 기준 SFN을 나타내고, 상기 SFN는 상기 현재 SFN을 나타내고, 상기 θn는 제n기지국과 상기 협력 엔터티 간의 상기 딜레이 오프셋을 나타내고, 상기 τ는 데이터 전송 최소 시간(MintimeToDataTransfer)을 나타내고, 상기 μ는 상기 MCCH 변경 주기를 나타내며, 상기 R_SFN은 상기 SFN, 상기 θn 및 상기 τ을 합한 후, 상기 μ 로 나눈 값에 천장함수(ceiling)을 취하는 서비스 패킷의 전송 지원 방법.The method of claim 1,
The reference SFN is determined through the following equation,
The R_SFN represents the reference SFN, the SFN represents the current SFN, the θ n represents the delay offset between the n-th base station and the cooperative entity, and τ represents the minimum data transmission time (MintimeToDataTransfer), the μ denotes the MCCH change period, and the R_SFN is the SFN, the sum of the θ n and the τ, and a ceiling function (ceiling) is added to the value divided by the μ.
코어 네트워크로부터 MBMS 서비스 패킷을 수신하는 협력 엔터티로부터 상기 서비스 패킷을 전달받는 기지국은, 상기 협력 엔터티와 동기화를 수행하는 과정; 및
상기 기지국은 상기 협력 엔터티로부터, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 포함하는 스케쥴링 정보를 수신하는 과정을 포함하되,
상기 기준 SFN 은 딜레이 오프셋, 데이터 전송 최소 시간(MintimeToDataTransfer), 상기 동기화의 결과로 획득되는 현재 SFN(Current System Frame Number) 및 MCCH(Multicast Control channel) 변경 주기를 이용해서 결정되고,
상기 딜레이 오프셋은, 상기 협력 엔터티가 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국과 메시지를 주고 받는데 소요되는 적어도 하나의 기간을 측정하고 상기 측정된 적어도 하나의 기간 중 최대 값으로 결정되며,
상기 데이터 전송 최소 시간은 상기 협력 엔터티가 상기 코어 네트워크로부터 수신하는 것으로서, 상기 협력 엔터티가 상기 단말에게 상기 서비스 패킷이 전송되기 이전에 대기해야 하는 방송 준비 시간인 서비스 패킷의 전송 지원 방법. In a method for supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system,
The base station receiving the service packet from the cooperative entity receiving the MBMS service packet from the core network, the step of performing synchronization with the cooperative entity; And
The base station includes, from the cooperative entity, receiving scheduling information including a reference SFN (System Frame Number) indicating a time point at which the base station starts transmission of the service packet to the terminal,
The reference SFN is determined using a delay offset, a minimum data transmission time (MintimeToDataTransfer), a current SFN (Current System Frame Number) obtained as a result of the synchronization, and a multicast control channel (MCCH) change period,
The delay offset is determined as a maximum value among the measured at least one period by measuring at least one period required for the cooperative entity to exchange messages with at least one base station in a single frequency network,
The minimum data transmission time is received by the cooperative entity from the core network, and is a broadcast preparation time that the cooperative entity should wait before transmitting the service packet to the terminal.
상기 스케쥴링 정보는 상기 기지국이 상기 협력 엔터티로부터 수신하는 세션 개시 요청 메시지의 MCCH 업데이트 필드에 포함되는 서비스 패킷의 전송 지원 방법. .The method of claim 7,
The scheduling information is included in the MCCH update field of a session initiation request message received by the base station from the cooperative entity. .
상기 딜레이 오프셋을 결정하는 과정에서, 상기 딜레이 오프셋은 하기의 수학식을 통하여 결정되고,
θ =
상기 θ 는 상기 기지국과 상기 협력 엔터티 간의 상기 딜레이 오프셋을 나타내고, 상기 는 상기 협력 엔터티가 상기 기지국으로 요청(request) 메시지를 보낸 시간이고 상기 는 상기 협력 엔터티가 상기 기지국으로부터 요청 메시지를 수신한 시간이고, 상기 는 상기 협력 엔터티가 상기 기지국으로 응답(response) 메시지를 송신한 시간이고, 상기 는 상기 협력 엔터티가 상기 기지국으로부터 응답 메시지를 수신한 시간인 서비스 패킷의 전송 지원 방법.The method of claim 7,
In the process of determining the delay offset, the delay offset is determined through the following equation,
θ =
The θ represents the delay offset between the base station and the cooperative entity, and the Is a time when the cooperative entity sends a request message to the base station, and the Is the time when the cooperative entity receives the request message from the base station, Is a time when the cooperative entity transmits a response message to the base station, Is the time when the cooperative entity receives a response message from the base station.
상기 기준 SFN은 하기의 수학식을 통하여 결정되고,
상기 R_SFN는 상기 기준 SFN을 나타내고, 상기 SFN는 상기 현재 SFN을 나타내고, 상기 θn는 제n기지국과 상기 협력 엔터티 간의 상기 딜레이 오프셋을 나타내고, 상기 τ는 상기 데이터 전송 최소 시간(MintimeToDataTransfer)을 나타내고, 상기 μ는 상기 MCCH 변경 주기를 나타내며, 상기 R_SFN은 상기 SFN, 상기 θn 및 상기 τ을 합한 후, 상기 μ 로 나눈 값에 천장함수(ceiling)을 취하는 서비스 패킷의 전송 지원 방법.The method of claim 7,
The reference SFN is determined through the following equation,
The R_SFN represents the reference SFN, the SFN represents the current SFN, the θ n represents the delay offset between the n-th base station and the cooperative entity, and τ represents the minimum data transmission time (MintimeToDataTransfer), The μ denotes the MCCH change period, and the R_SFN is the SFN, the sum of the θ n, and the τ, and a ceiling function (ceiling) is applied to a value divided by the μ.
코어 네트워크로부터 MBMS 서비스 패킷을 수신하여 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국에게 상기 서비스 패킷을 전달하는 협력 엔터티가, 상기 적어도 하나의 기지국과 동기화를 수행하고, 상기 적어도 하나의 기지국과 메시지를 주고 받는데 소요되는 적어도 하나의 기간을 측정하고 상기 측정된 적어도 하나의 기간 중 최대 값인 딜레이 오프셋을 결정하며, 단말에게 상기 적어도 하나의 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 결정하는 제어부;
상기 결정된 기준 SFN를 포함하는 스케쥴링 정보를 상기 기지국으로 전송하는 송신부; 및
상기 단말에게 상기 서비스 패킷이 전송되기 이전에 대기해야 하는 방송 준비 시간인 데이터 전송 최소 시간(MintimeToDataTransfer)을 상기 코어 네트워크로부터 수신하는 수신부를 포함하되,
상기 기준 SFN은 상기 딜레이 오프셋, 상기 데이터 전송 최소 시간(MintimeToDataTransfer), 상기 동기화의 결과로 획득되는 현재 SFN(Current System Frame Number) 및 MCCH(Multicast Control channel) 변경 주기를 이용해서 결정되는 협력 엔터티. In a cooperative entity supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system,
A cooperative entity that receives the MBMS service packet from the core network and delivers the service packet to at least one base station in a single frequency network, performs synchronization with the at least one base station, and performs synchronization with the at least one base station. A reference SFN that measures at least one period required to send and receive messages, determines a delay offset, which is a maximum value among the measured at least one period, and indicates to the terminal when the at least one base station starts transmission of the service packet A control unit that determines (System Frame Number);
A transmitter for transmitting scheduling information including the determined reference SFN to the base station; And
Including a receiver for receiving from the core network a minimum data transmission time (MintimeToDataTransfer), which is a broadcast preparation time to be waited before the service packet is transmitted to the terminal,
The reference SFN is a cooperative entity determined using the delay offset, the minimum data transmission time (MintimeToDataTransfer), the current SFN (Current System Frame Number) obtained as a result of the synchronization, and the MCCH (Multicast Control Channel) change period.
상기 협력 엔터티는, 제2항 내지 제6항 중 하나의 방법을 수행하는 협력 엔터티.The method of claim 11,
The cooperating entity is a cooperating entity that performs one of the methods of claim 2 to 6.
코어 네트워크로부터 MBMS 서비스 패킷을 수신하는 협력 엔터티로부터 상기 서비스 패킷을 전달받는 기지국은, 상기 협력 엔터티와 동기화를 수행하는 제어부; 및
상기 협력 엔터티로부터, 단말에게 상기 기지국이 상기 서비스 패킷의 전송을 시작할 시점을 지시하는 기준 SFN(System Frame Number)를 포함하는 스케쥴링 정보를 수신하는 수신부를 포함하되,
상기 기준 SFN 은 딜레이 오프셋, 데이터 전송 최소 시간(MintimeToDataTransfer), 상기 동기화의 결과로 획득되는 현재 SFN(Current System Frame Number) 및 MCCH(Multicast Control channel) 변경 주기를 이용해서 결정되고,
상기 딜레이 오프셋은, 상기 협력 엔터티가 단일 주파수 영역(Single Frequency Network)내의 적어도 하나의 기지국과 메시지를 주고 받는데 소요되는 적어도 하나의 기간을 측정하고 상기 측정된 적어도 하나의 기간 중 최대 값으로 결정되며,
상기 데이터 전송 최소 시간은 상기 협력 엔터티가 상기 코어 네트워크로부터 수신하는 것으로서, 상기 협력 엔터티가 상기 단말에게 상기 서비스 패킷이 전송되기 이전에 대기해야 하는 방송 준비 시간인 것을 특징으로 하는 기지국. In a base station supporting transmission of a multimedia broadcast and multicast service (MBMS) service packet in a wireless communication system,
The base station receiving the service packet from the cooperative entity receiving the MBMS service packet from the core network, the control unit for performing synchronization with the cooperative entity; And
From the cooperative entity, including a receiving unit for receiving scheduling information including a reference SFN (System Frame Number) indicating a time point at which the base station starts transmission of the service packet to the terminal,
The reference SFN is determined using a delay offset, a minimum data transmission time (MintimeToDataTransfer), a current SFN (Current System Frame Number) obtained as a result of the synchronization, and a multicast control channel (MCCH) change period,
The delay offset is determined as a maximum value among the measured at least one period by measuring at least one period required for the cooperative entity to exchange messages with at least one base station in a single frequency network,
The minimum data transmission time is a broadcast preparation time that the cooperative entity receives from the core network, and the cooperative entity waits before the service packet is transmitted to the terminal.
상기 기지국은, 제8항 내지 제10항 중 하나의 방법을 수행하는 기지국.
The method of claim 13,
The base station, the base station performing one of the method of claim 8 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130123315A KR102178660B1 (en) | 2013-10-16 | 2013-10-16 | Scheme for supporting transceiving mbms service packet in a wireless communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130123315A KR102178660B1 (en) | 2013-10-16 | 2013-10-16 | Scheme for supporting transceiving mbms service packet in a wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150044213A KR20150044213A (en) | 2015-04-24 |
KR102178660B1 true KR102178660B1 (en) | 2020-11-13 |
Family
ID=53036558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130123315A KR102178660B1 (en) | 2013-10-16 | 2013-10-16 | Scheme for supporting transceiving mbms service packet in a wireless communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102178660B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210120391A (en) * | 2020-03-26 | 2021-10-07 | 삼성전자주식회사 | Method and Apparatus for Start Time of MBS Reconfiguration |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100762282B1 (en) | 2006-10-27 | 2007-10-01 | 한국전자통신연구원 | Method and apparatus for providing multicast service |
KR100774365B1 (en) | 2006-12-07 | 2007-11-08 | 한국전자통신연구원 | Method for providing multicast broadcast service in communication system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050014599A (en) * | 2003-07-31 | 2005-02-07 | 삼성전자주식회사 | Method for efficiently paging an user equipment to transmit control information in a mobile communication system |
KR20120019012A (en) * | 2010-08-24 | 2012-03-06 | 한국전자통신연구원 | Method for node synchronization and data transfer control mbsfn |
KR101895995B1 (en) * | 2012-03-28 | 2018-09-06 | 한국전자통신연구원 | Synchronizing method and apparatus for broadcast multicast service |
-
2013
- 2013-10-16 KR KR1020130123315A patent/KR102178660B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100762282B1 (en) | 2006-10-27 | 2007-10-01 | 한국전자통신연구원 | Method and apparatus for providing multicast service |
KR100774365B1 (en) | 2006-12-07 | 2007-11-08 | 한국전자통신연구원 | Method for providing multicast broadcast service in communication system |
Also Published As
Publication number | Publication date |
---|---|
KR20150044213A (en) | 2015-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9949246B2 (en) | Device to device (D2D) control information relay | |
US9226266B2 (en) | Method for determining delay parameters for user data flow synchronization for eMBMS | |
US11503557B2 (en) | Time synchronization in integrated 5G wireless and time-sensitive networking systems | |
US20230141032A1 (en) | Apparatus and methods for transmission of timing information | |
CN112314017A (en) | Time synchronized radio bearers for supporting Precision Timing Protocol (PTP) -based Time Sensitive Network (TSN) applications | |
CN101772222B (en) | Method and system for obtaining MBSFN configuration information of affiliated subdistrict of adjacent base station | |
US20180007520A1 (en) | Single frequency network using ethernet multicast | |
US11576133B2 (en) | Timing synchronization of 5G V2X sidelink transmissions | |
CN103702408B (en) | The method and apparatus of uplink synchronous | |
WO2014137160A1 (en) | Slot-based d2d communication method and apparatus | |
CN114731266B (en) | Clock information synchronization method and device, first node, terminal and storage medium | |
KR101895995B1 (en) | Synchronizing method and apparatus for broadcast multicast service | |
US10314010B2 (en) | Apparatus for radio communication systems | |
CN104284300B (en) | Data sending method and equipment | |
KR102178660B1 (en) | Scheme for supporting transceiving mbms service packet in a wireless communication system | |
US20230345393A1 (en) | Methods and apparatus for frequency, phase and time of day synchronization in wireless systems | |
US9673990B2 (en) | Method for eliminating muting during evolved multicast broadcast service (eMBS) service change | |
CN103796194B (en) | The transmission method and device of upstream data in carrier convergence | |
CN109936873B (en) | Method and device for configuring timing advance | |
CN105491535B (en) | Data sending method and equipment | |
CN114125724B (en) | Time synchronization method and device | |
KR20120019012A (en) | Method for node synchronization and data transfer control mbsfn | |
CN102025407B (en) | MBSFN (multicast broadcast single frequency network) transmission method, device and system | |
CN118510055A (en) | Communication method and related device | |
CN113015102A (en) | Method and system for realizing regional data broadcasting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |