[go: up one dir, main page]

KR102248331B1 - Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication - Google Patents

Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication Download PDF

Info

Publication number
KR102248331B1
KR102248331B1 KR1020150014333A KR20150014333A KR102248331B1 KR 102248331 B1 KR102248331 B1 KR 102248331B1 KR 1020150014333 A KR1020150014333 A KR 1020150014333A KR 20150014333 A KR20150014333 A KR 20150014333A KR 102248331 B1 KR102248331 B1 KR 102248331B1
Authority
KR
South Korea
Prior art keywords
bsr
group
truncated
priority
terminal
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.)
Active
Application number
KR1020150014333A
Other languages
Korean (ko)
Other versions
KR20160093393A (en
Inventor
권기범
Original Assignee
주식회사 아이티엘
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 아이티엘 filed Critical 주식회사 아이티엘
Priority to KR1020150014333A priority Critical patent/KR102248331B1/en
Priority to PCT/KR2015/013603 priority patent/WO2016122114A1/en
Publication of KR20160093393A publication Critical patent/KR20160093393A/en
Application granted granted Critical
Publication of KR102248331B1 publication Critical patent/KR102248331B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/10
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users
    • H04W72/1247
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient

Landscapes

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

Abstract

단말간 통신을 지원하는 무선 통신 시스템에서 절단된 버퍼상태보고 운용 방법 및 장치를 제공한다. 단말간(D2D: Device to Device) 통신을 지원하는 무선 통신 시스템에서 단말에 의한 버퍼상태보고(BSR: Buffer State Report) 운용 방법은 기지국으로부터 상향링크 자원 할당 정보를 수신하는 단계, D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된(truncated) BSR을 구성하는 단계 및 상기 절단된 BSR을 상기 기지국으로 전송하는 단계를 포함할 수 있다.A method and apparatus for operating a disconnected buffer status report in a wireless communication system supporting communication between terminals are provided. In a wireless communication system that supports device-to-device (D2D) communication, a method of operating a buffer state report (BSR) by a terminal is the step of receiving uplink resource allocation information from a base station, and a target for transmitting D2D data. It may include configuring a truncated BSR including buffer status information for at least one group according to the priority of each group, and transmitting the truncated BSR to the base station.

Figure R1020150014333
Figure R1020150014333

Description

단말간 통신을 지원하는 무선 통신 시스템에서 절단된 버퍼상태보고 운용 방법 및 장치{METHOD AND APPARATUS FOR OPERATING TRUNCATED BUFFER STATE REPORT IN WIRELESS COMMUNICATION SYSTEM SUPPORTING DEVICE TO DEVICE COMMUNICATION}A method and device for reporting the disconnected buffer status in a wireless communication system that supports communication between terminals {METHOD AND APPARATUS FOR OPERATING TRUNCATED BUFFER STATE REPORT IN WIRELESS COMMUNICATION SYSTEM SUPPORTING DEVICE TO DEVICE COMMUNICATION}

본 발명은 무선 통신에 관한 것으로서, 특히 단말간 통신(Device to Device communication)을 지원하는 무선 통신 시스템에서 네트워크에 의해 단말간 통신에 사용되는 자원이 제어되는 방식이 이용되는 경우, 절단된 버퍼상태보고(truncated buffer state report)를 운용하는 방법 및 장치에 관한 것이다.The present invention relates to wireless communication, and in particular, in a wireless communication system supporting device to device communication, when a method in which resources used for communication between terminals are controlled by a network is used, a truncated buffer status report is used. It relates to a method and apparatus for operating a (truncated buffer state report).

단말간(D2D: Device to Device) 통신은 아날로그 무전기 시절부터 가능했던 통신 방식으로, 오랜 역사를 가지고 있다. 그러나, 무선 통신 시스템에서의 D2D 통신은 기존의 D2D 통신과는 차별화된다. 무선 통신 시스템에서의 D2D 통신은 지리적으로 서로 근접한 단말들이 무선 통신 시스템의 주파수 대역 또는 그 이외의 대역에서 상기 무선 통신 시스템의 송수신 기술을 이용하되 기지국과 같은 인프라를 거치지 않고 직접적으로 데이터를 주고 받는 통신을 의미한다. 이는 단말이 무선통신 인프라가 구축된 지역 이외에서 무선 통신을 사용할 수 있도록 하고, 무선 통신 시스템의 망 부하를 줄이는 장점을 제공한다.Device to Device (D2D) communication is a communication method that has been possible since the days of analog radios, and has a long history. However, D2D communication in a wireless communication system is differentiated from existing D2D communication. D2D communication in a wireless communication system is a communication in which terminals geographically close to each other use the transmission/reception technology of the wireless communication system in the frequency band of the wireless communication system or in a band other than that of the wireless communication system, but directly exchange data without going through an infrastructure such as a base station. Means. This allows the terminal to use wireless communication outside the area where the wireless communication infrastructure is established, and provides an advantage of reducing the network load of the wireless communication system.

이러한 무선 통신 시스템에서의 단말간 통신을 위해서, 기지국은 커버리지 내(in-coverage)에 존재하는 단말들이 D2D 통신을 위해 단말간 인터페이스로 정의된 사이드링크(sidelink)를 통해 데이터를 전송하는데 필요한 자원을 스케줄링(scheduling)할 수 있다. 이를 위해서 단말은 단말 내 버퍼에 사이드링크로 전송될 데이터의 양이 얼마나 존재하는지를 버퍼상태보고(BSR: Buffer State Report)를 통해 기지국에 알릴 수 있다. 이때, 단말은 기지국으로부터 할당받은 상향링크 자원이 상기 단말이 사이드링크를 통해 D2D 통신을 하고자 하는 모든 대상들에 대한 송신 가능한 데이터 양을 기반으로 생성된 버퍼 상태 정보를 기지국으로 보내기에 충분하지 않은 경우, 상기 사이드링크를 통한 D2D 통신을 하고자 하는 대상들 중 적어도 하나 이상이나 모든 대상들이 아닌 일부 대상들에 대한 정보만을 포함하는 절단된(truncated) 형태의 BSR을 전송한다. 그러나, D2D 통신을 위한 BSR은 상향링크 자원에 포함될 우선순위가 단말과 기지국간 무선 통신을 위한 BSR 및 잉여전력보고(PHR: Power Headroom Report)보다 낮게 설정되어 있다. 이로 인해 기지국이 D2D 통신을 위한 BSR 전송에 필요한 상향링크 자원량은 단말에 의해 생성된 정보들 및 우선순위에 의해서 결정된 D2D 통신을 위한 BSR 전송에 필요한 상향링크 자원량보다 부족할 수 있다. 따라서, 기지국으로부터 할당받은 상향링크 자원이 D2D 통신을 위한 BSR을 보내기에 충분하지 않는 경우가 연속적으로 발생할 수 있고, 이로 인해 절단된 형태의 D2D 통신을 위한 BSR을 전송하는 상황이 연속적으로 발생하게 될 수 있다. 이러한 경우를 고려하지 않은 BSR 운용 방식을 D2D 통신에 적용하게 되면 특정 대상에 대한 버퍼 상태 정보가 지속적으로 전송될 수 없다는 문제점이 있다.For inter-terminal communication in such a wireless communication system, the base station provides resources necessary for terminals existing in coverage to transmit data through a sidelink defined as an inter-terminal interface for D2D communication. Can be scheduled. To this end, the terminal may inform the base station of how much of the amount of data to be transmitted through the sidelink exists in the buffer in the terminal through a buffer state report (BSR). At this time, when the UE is not sufficient to send the buffer status information generated based on the amount of data that can be transmitted to all targets for which the UE intends to perform D2D communication through the sidelink, the uplink resource allocated from the base station is insufficient. , Transmitting a truncated BSR including information on at least one or more of the targets for D2D communication through the sidelink, but not all targets, but only some targets. However, in the BSR for D2D communication, the priority to be included in the uplink resource is set lower than the BSR for wireless communication between the terminal and the base station and a power headroom report (PHR). For this reason, the amount of uplink resources required for BSR transmission for D2D communication by the base station may be less than the amount of uplink resources required for BSR transmission for D2D communication determined by information generated by the UE and priority. Therefore, a case in which the uplink resource allocated from the base station is not sufficient to send the BSR for D2D communication may occur continuously, and thus, the situation of transmitting the BSR for the truncated form of D2D communication will occur continuously. I can. If the BSR operation method that does not take this case into account is applied to D2D communication, there is a problem in that buffer status information for a specific target cannot be continuously transmitted.

본 발명의 기술적 과제는 단말간 통신을 지원하는 무선 통신 시스템에서 절단된 버퍼상태보고를 운용하는 방법 및 장치를 제공함에 있다.An object of the present invention is to provide a method and apparatus for operating a truncated buffer status report in a wireless communication system supporting communication between terminals.

본 발명의 일 양태에 따르면, 단말간(D2D: Device to Device) 통신을 지원하는 무선 통신 시스템에서 단말에 의한 버퍼상태보고(BSR: Buffer State Report) 운용 방법은 기지국으로부터 상향링크 자원 할당 정보를 수신하는 단계, D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된(truncated) BSR을 구성하는 단계 및 상기 절단된 BSR을 상기 기지국으로 전송하는 단계를 포함할 수 있다.According to an aspect of the present invention, a method of operating a buffer state report (BSR) by a terminal in a wireless communication system supporting device-to-device (D2D) communication receives uplink resource allocation information from a base station. The steps of, configuring a truncated BSR including buffer status information for at least one group according to the priority of each group to which the D2D data is to be transmitted, and transmitting the truncated BSR to the base station. Can include.

본 발명의 다른 양태에 따르면, 단말간 통신을 지원하는 무선 통신 시스템에서 기지국에 의한 버퍼상태보고 운용 방법은 단말로 상향링크 자원 할당 정보를 전송하는 단계, 상기 단말로부터 D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된 BSR을 수신하는 단계, 상기 절단된 BSR을 기반으로 상기 단말에 설정된 D2D 데이터를 전송할 대상의 그룹별 우선순위를 인지하는 단계 및 상기 단말로 D2D 통신을 위한 자원을 할당하는 단계를 포함할 수 있다.According to another aspect of the present invention, a method of operating a buffer status report by a base station in a wireless communication system supporting communication between terminals includes transmitting uplink resource allocation information to a terminal, and for each group of targets to transmit D2D data from the terminal. Receiving a truncated BSR including buffer status information for at least one group according to the priority, recognizing the priority of each group to which the D2D data set in the terminal is transmitted based on the truncated BSR, and It may include the step of allocating resources for D2D communication to the terminal.

본 발명에 따르면, 무선 통신 시스템에서 단말간 통신을 위한 자원을 할당하는 단말 또는 기지국이 버퍼 상태에 대한 정보를 효율적으로 받을 수 있다.According to the present invention, a terminal or a base station that allocates resources for communication between terminals in a wireless communication system can efficiently receive information on a buffer state.

도 1은 본 발명이 적용되는 무선 통신 시스템을 나타내는 도면이다.
도 2는 무선통신 시스템에서 MAC 서브 헤더의 일 예를 나타내는 도면이다.
도 3은 무선통신 시스템에서 버퍼상태보고의 MAC 제어요소를 나타내는 도면이다.
도 4는 본 발명에 적용되는 셀룰러 망 기반 D2D 통신의 개념을 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 ProSe-BSR의 포맷을 나타내는 도면이다.
도 6은 본 발명의 일실시예에 따른 절단된 ProSe-BSR 전송 방법을 나타내는 도면이다.
도 7은 본 발명의 다른 실시예에 따른 절단된 ProSe-BSR 전송 방법을 나타내는 도면이다.
도 8은 본 발명의 일 실시예에 따른 단말에 의한 절단된 ProSe-BSR 운용 방법을 나타내는 도면이다.
도 9는 본 발명의 일 실시예에 따른 기지국에 의한 절단된 ProSe-BSR 운용 방법을 나타내는 도면이다.
도 10은 본 발명의 일실시예에 따른 무선 통신 시스템을 나타내는 블록도이다.
1 is a diagram showing a wireless communication system to which the present invention is applied.
2 is a diagram illustrating an example of a MAC sub-header in a wireless communication system.
3 is a diagram illustrating a MAC control element of a buffer status report in a wireless communication system.
4 is a diagram for explaining the concept of D2D communication based on a cellular network applied to the present invention.
5 is a diagram showing a format of a ProSe-BSR according to an embodiment of the present invention.
6 is a diagram illustrating a truncated ProSe-BSR transmission method according to an embodiment of the present invention.
7 is a diagram illustrating a truncated ProSe-BSR transmission method according to another embodiment of the present invention.
8 is a diagram illustrating a method of operating a truncated ProSe-BSR by a terminal according to an embodiment of the present invention.
9 is a diagram illustrating a method of operating a truncated ProSe-BSR by a base station according to an embodiment of the present invention.
10 is a block diagram showing a wireless communication system according to an embodiment of the present invention.

이하, 본 명세서에서는 본 발명과 관련된 내용을 본 발명의 내용과 함께 예시적인 도면과 실시 예를 통해 상세하게 설명한다. 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 명세서의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 명세서의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, in the present specification, contents related to the present invention will be described in detail through exemplary drawings and embodiments along with the contents of the present invention. In adding reference numerals to constituent elements in each drawing, it should be noted that the same constituent elements are given the same reference numerals as much as possible even if they are indicated on different drawings. In addition, in describing an embodiment of the present specification, if it is determined that a detailed description of a related known configuration or function may obscure the subject matter of the present specification, a detailed description thereof will be omitted.

또한 본 명세서는 무선 통신 네트워크를 대상으로 설명하며, 무선 통신 네트워크에서 이루어지는 작업은 해당 무선 통신 네트워크를 관할하는 시스템(예를 들어 기지국)에서 네트워크를 제어하고 데이터를 송신하는 과정에서 이루어지거나, 해당 무선 네트워크에 포함된 단말에서 작업이 이루어질 수 있다.In addition, this specification describes a wireless communication network, and operations performed in the wireless communication network are performed in the process of controlling the network and transmitting data in a system (for example, a base station) in charge of the wireless communication network, or The operation may be performed at a terminal included in the network.

도 1은 본 발명이 적용되는 무선 통신 시스템을 나타내는 도면이다.1 is a diagram showing a wireless communication system to which the present invention is applied.

도 1에 도시된 망 구조는 E-UMTS(Evolved- Universal Mobile Telecommunications System)의 망 구조일 수 있다. E-UMTS 시스템은 LTE(Long Term Evolution), LTE-A(advanced) 시스템 등을 포함할 수 있다.The network structure shown in FIG. 1 may be a network structure of an Evolved-Universal Mobile Telecommunications System (E-UMTS). The E-UMTS system may include a Long Term Evolution (LTE), an LTE-A (advanced) system, and the like.

도 1을 참조하면, 무선 통신 시스템(10)에서 기지국(BS: Base Station, 11)과 단말(UE: User Equipment, 12)은 데이터를 무선으로 송신 및 수신할 수 있다. 또한, 무선 통신 시스템(10)은 단말간(D2D: device to device) 통신을 지원할 수도 있다. D2D 통신을 지원하는 무선 통신 시스템에 대해서는 후술한다.Referring to FIG. 1, in a wireless communication system 10, a base station (BS) 11 and a user equipment (UE) 12 may transmit and receive data wirelessly. In addition, the wireless communication system 10 may support device-to-device (D2D) communication. A wireless communication system supporting D2D communication will be described later.

무선 통신 시스템(10)에서 기지국(11)은 기지국의 전송 커버리지 내에 존재하는 단말에게 특정 주파수 대역을 통하여 통신 서비스를 제공할 수 있다. 기지국에 의해 서비스되는 커버리지는 사이트(site)라는 용어로도 표현될 수 있다. 사이트(site)는 섹터라 부를 수 있는 다수의 영역들(15a, 15b, 15c)을 포함할 수 있다. 사이트에 포함되는 섹터 각각은 서로 다른 식별자를 기반으로 식별될 수 있다. 각각의 섹터(15a, 15b, 15c)는 기지국(11)이 커버하는 일부 영역으로 해석될 수 있다.In the wireless communication system 10, the base station 11 may provide a communication service to a terminal existing within the transmission coverage of the base station through a specific frequency band. The coverage serviced by the base station may also be expressed in terms of a site. The site may include a plurality of areas 15a, 15b, and 15c, which may be referred to as sectors. Each of the sectors included in the site may be identified based on a different identifier. Each of the sectors 15a, 15b, and 15c may be interpreted as a partial area covered by the base station 11.

기지국(11)은 일반적으로 단말(12)과 통신하는 지점(station)을 말하며, eNodeB(evolved-NodeB), BTS(Base Transceiver System), 액세스 포인트(Access Point), 펨토 기지국(Femto eNodeB), 가내 기지국(HeNodeB: Home eNodeB), 릴레이(relay), 원격 무선 헤드(RRH: Remote Radio Head)등 다른 용어로 불릴 수 있다.Base station 11 generally refers to a station communicating with the terminal 12, eNodeB (evolved-NodeB), BTS (Base Transceiver System), access point (Access Point), femto base station (Femto eNodeB), in-home A base station (HeNodeB: Home eNodeB), a relay (relay), a remote radio head (RRH: Remote Radio Head) may be referred to as other terms.

단말(12)은 고정되거나 이동성을 가질 수 있으며, MS(mobile station), MT(mobile terminal), UT(user terminal), SS(subscriber station), 무선기기(wireless device), PDA(personal digital assistant), 무선 모뎀(wireless modem), 휴대기기(handheld device) 등 다른 용어로 불릴 수 있다.The terminal 12 may be fixed or mobile, and may be a mobile station (MS), a mobile terminal (MT), a user terminal (UT), a subscriber station (SS), a wireless device, or a personal digital assistant (PDA). , Wireless modem, handheld device, etc. may be referred to as other terms.

기지국(11)은 해당 기지국이 제공하는 커버리지의 크기에 따라 메가셀, 매크로셀, 마이크로셀, 피코셀, 펨토셀 등 다양한 용어로 불릴 수 있다. 셀은 기지국이 제공하는 주파수 대역, 기지국의 커버리지 또는 기지국을 지시하는 용어로 사용될 수 있다.The base station 11 may be referred to in various terms such as a mega cell, a macro cell, a micro cell, a pico cell, and a femto cell, depending on the size of coverage provided by the corresponding base station. The cell may be used as a term indicating a frequency band provided by a base station, coverage of a base station, or a base station.

이하에서, 하향링크(downlink)는 기지국(11)에서 단말(12)로의 통신 또는 통신 경로를 의미하며, 상향링크(uplink)는 단말(12)에서 기지국(11)으로의 통신 또는 통신 경로를 의미한다. 하향링크에서 송신기는 기지국(11)의 일부분일 수 있고, 수신기는 단말(12)의 일부분일 수 있다. 상향링크에서 송신기는 단말(12)의 일부분일 수 있고, 수신기는 기지국(11)의 일부분일 수 있다.Hereinafter, downlink refers to a communication or communication path from the base station 11 to the terminal 12, and uplink refers to a communication or communication path from the terminal 12 to the base station 11 do. In downlink, the transmitter may be a part of the base station 11 and the receiver may be a part of the terminal 12. In the uplink, the transmitter may be a part of the terminal 12 and the receiver may be a part of the base station 11.

한편, 무선 통신 시스템(10)에 적용되는 다중 접속 기법에는 제한이 없다. 예를 들어, CDMA(Code Division Multiple Access), TDMA(Time Division Multiple Access), FDMA(Frequency Division Multiple Access), OFDMA(Orthogonal Frequency Division Multiple Access), SC-FDMA(Single Carrier-FDMA), OFDM-FDMA, OFDM-TDMA, OFDM-CDMA와 같은 다양한 다중 접속 기법이 사용될 수 있다. 또한, 상향링크 전송 및 하향링크 전송에는 서로 다른 시간을 사용하여 전송되는 TDD(Time Division Duplex) 방식 또는 서로 다른 주파수를 사용하여 전송되는 FDD(Frequency Division Duplex) 방식이 사용될 수 있다.Meanwhile, there is no limitation on a multiple access technique applied to the wireless communication system 10. For example, Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier-FDMA (SC-FDMA), OFDM-FDMA , OFDM-TDMA, OFDM-CDMA, such as various multiple access techniques can be used. In addition, for uplink transmission and downlink transmission, a time division duplex (TDD) scheme transmitted using different times or a frequency division duplex (FDD) scheme transmitted using different frequencies may be used.

도 2는 무선통신 시스템에서 MAC 서브 헤더의 일 예를 나타내는 도면이고, 도 3은 버퍼상태보고의 MAC 제어요소를 나타내는 도면이다. 이하, 도 2 및 도 3을 참조하여 단말이 상향링크 전송을 위해 기지국으로 전송하는 버퍼상태보고(BSR: Buffer State Report)에 대해 설명한다.2 is a diagram illustrating an example of a MAC sub-header in a wireless communication system, and FIG. 3 is a diagram illustrating a MAC control element of a buffer status report. Hereinafter, a buffer state report (BSR) transmitted by the terminal to the base station for uplink transmission will be described with reference to FIGS. 2 and 3.

단말과 네트워크 사이의 무선 인터페이스 프로토콜(Radio Interface Protocol)의 계층들은 3GPP(3rd Generation Partnership Project) 계열의 무선 통신 시스템(UMTS, LTE, LTE-Advanced 등)에서 정의한 제1 계층(L1), 제2 계층(L2) 및 제3 계층(L3)으로 구분될 수 있다.Layers of the radio interface protocol between the terminal and the network are the first layer (L1) and the second layer defined in the 3rd Generation Partnership Project (3GPP) series of wireless communication systems (UMTS, LTE, LTE-Advanced, etc.) It can be divided into (L2) and a third layer (L3).

제1 계층(L1)에 속하는 물리계층은 물리채널(Physical Channel)을 이용하여 상위 계층인 매체접근제어(MAC: Media Access Control) 계층에게 정보 전송 서비스(Information Transfer Service)를 제공하며, 제3 계층에 위치하는 RRC(Radio Resource Control) 계층은 RRC 메시지를 교환하여 단말과 네트워크 간에 무선자원을 제어한다. MAC 계층은 논리채널(LC: Logical Channel)과 전송채널 간의 매핑 및 논리채널에 속하는 MAC SDU(Service Data Unit)의 전송채널 상으로 물리채널로 제공되는 전송블록(transport block)으로의 다중화 또는 역다중화를 수행할 수 있다.The physical layer belonging to the first layer (L1) provides an information transfer service to the upper layer, the media access control (MAC) layer, using a physical channel, and the third layer The Radio Resource Control (RRC) layer located at controls radio resources between the terminal and the network by exchanging RRC messages. The MAC layer is a mapping between a logical channel (LC) and a transport channel, and multiplexing or demultiplexing into a transport block provided as a physical channel on a transport channel of a MAC Service Data Unit (SDU) belonging to the logical channel. You can do it.

기지국은 RRC 계층에서 정의된 시그널링을 통해 각 단말 내 논리채널에 대한 BSR 절차를 제어한다. 이때, 선택적인 시그널링으로 논리채널그룹(LCG: Logical Channel Group)이 구성될 수 있으며, BSR은 LCG를 대상으로 수행될 수 있다. 다시 말해, 무선 통신 시스템에서 단말은 단말 내 각 LCG에 버퍼링된 데이터들을 기반으로 BSR을 구성할 수 있다. 단말에는 최대 4개의 LCG가 구성될 수 있다. The base station controls the BSR procedure for a logical channel within each terminal through signaling defined in the RRC layer. In this case, a logical channel group (LCG) may be configured through selective signaling, and BSR may be performed for the LCG. In other words, in the wireless communication system, the terminal may configure the BSR based on data buffered in each LCG in the terminal. A maximum of 4 LCGs may be configured in the terminal.

BSR의 포맷으로는 하나의 LCG에 해당하는 버퍼 상태를 보고하기 위한 짧은(short) BSR, 4개의 LCG에 해당하는 버퍼 상태를 보고하기 위한 긴(long) BSR 및 절단된(Truncated) BSR이 있다. 또한, BSR은 일반 BSR(Regular BSR), 패딩 BSR(Padding BSR) 및 주기적 BSR(Periodic BSR)로 구분될 수 있다.The format of the BSR includes a short BSR for reporting the buffer status corresponding to one LCG, a long BSR for reporting the buffer status corresponding to four LCGs, and a truncated BSR. In addition, the BSR may be classified into a regular BSR (BSR), a padding BSR (Padding BSR), and a periodic BSR (BSR).

일반 BSR는 LCG에 포함된 논리 채널에 전송 가능한 상향링크 데이터가 존재하거나, 이미 전송 가능한 데이터가 존재하는 다른 논리 채널들보다 높은 우선순위를 갖는 논리 채널에 전송 가능한 상향링크 데이터가 존재하게 되었을 때 트리거링(triggering)된다. 패딩 BSR는 상향링크 자원이 할당되고 패딩 비트들의 수가 BSR 전송을 위한 크기와 같거나 큰 경우 트리거링된다. 주기적 BSR는 주기적 BSR 타이머(periodicBSR-Timer)가 만료된 경우 트리거링된다.General BSR triggers when there is uplink data that can be transmitted in a logical channel included in the LCG, or when there is uplink data that can be transmitted in a logical channel that has a higher priority than other logical channels that already have transmittable data. (triggering). The padding BSR is triggered when uplink resources are allocated and the number of padding bits is equal to or larger than the size for BSR transmission. The periodic BSR is triggered when the periodic BSR-Timer has expired.

일반 BSR 및 주기적 BSR은 해당 BSR이 전송되는 전송 시간 구간(TTI: Transmission Time Interval)에 하나 보다 많은 LCG(적어도 둘 이상의 LCG)가 전송할 데이터를 가지는 경우 긴 BSR 포맷으로 전송되며, 그렇지 않은 경우(하나의 LCG만이 전송할 데이터를 가지는 경우) 짧은 BSR 포맷으로 전송된다. 패딩 BSR은 MAC PDU(Protocol Data Unit)에 포함되는 패딩 비트의 수가 짧은 BSR과 상기 짧은 BSR의 서브헤더를 합친 크기와 같거나 크지만 긴 BSR와 상기 긴 BSR의 서브헤더를 합친 크기 보다 작으며 해당 BSR이 전송되는 TTI에 하나 보다 많은 LCG가 전송할 데이터를 가지는 경우, 데이터 전송에 가장 높은 우선순위를 가지는 논리채널을 포함하는 LCG에 대해 절단된 BSR 포맷으로 전송된다. 이외의 경우 즉, 해당 BSR이 전송되는 TTI에 하나의 LCG에 대해 전송할 때에는 짧은 BSR 포맷으로 전송된다. 한편, 패딩 BSR은 패딩 비트의 수가 긴 BSR과 상기 긴 BSR의 서브헤더를 합친 크기와 같거나 큰 경우 긴 BSR 포맷으로 전송된다.Normal BSR and periodic BSR are transmitted in a long BSR format when more than one LCG (at least two or more LCGs) have data to be transmitted in a transmission time interval (TTI) in which the corresponding BSR is transmitted, and otherwise (one If only the LCG of has data to be transmitted), it is transmitted in a short BSR format. The padding BSR is equal to or larger than the sum of the short BSR and the subheader of the short BSR with the number of padding bits included in the MAC PDU (Protocol Data Unit), but is smaller than the combined size of the long BSR and the subheader of the long BSR, and corresponds to When more than one LCG has data to be transmitted in the TTI in which the BSR is transmitted, the LCG including the logical channel having the highest priority for data transmission is transmitted in the truncated BSR format. In other cases, that is, when the corresponding BSR is transmitted for one LCG in the transmitted TTI, it is transmitted in a short BSR format. Meanwhile, the padding BSR is transmitted in a long BSR format when the number of padding bits is equal to or larger than the sum of the long BSR and the subheader of the long BSR.

이러한 BSR은 MAC PDU에 포함되어 기지국으로 전송되며, 하나의 MAC PDU는 다수의 BSR이 트리거되더라도 하나의 MAC 제어 요소만을 포함한다. 여기서, MAC PDU는 MAC 헤더(header), MAC 제어요소, MAC SDU(Service Data Unit) 및 패딩(padding)을 포함할 수 있다. MAC 헤더는 적어도 하나의 서브헤더를 포함하며, 각 서브헤더는 각각 MAC 제어요소, MAC SDU 또는 패딩에 대응(corresponding)한다. MAC 서브 헤더는 도 2(a) 및 도 2(b)에 도시된 것과 같이 6개의 필드(R, R, E, LCID, F, L)를 포함하거나, 도 2(c)에 도시된 것과 같이 4개의 필드(R, R, E, LCID)를 포함한다.These BSRs are included in the MAC PDU and transmitted to the base station, and one MAC PDU includes only one MAC control element even if multiple BSRs are triggered. Here, the MAC PDU may include a MAC header, a MAC control element, a MAC Service Data Unit (SDU), and padding. The MAC header includes at least one subheader, and each subheader corresponds to a MAC control element, MAC SDU, or padding, respectively. The MAC sub-header includes six fields (R, R, E, LCID, F, L) as shown in Figs. 2(a) and 2(b), or as shown in Fig. 2(c). It includes four fields (R, R, E, LCID).

논리 채널 식별 정보(LCID: Logical Channel ID) 필드는 해당하는 MAC SDU의 논리채널을 식별하거나 해당하는 MAC 제어요소 또는 패딩의 종류(type)를 식별하는 필드이며, 길이(L: Length) 필드는 해당 MAC SDU의 길이를 식별하거나 가변 크기(variable-sized) MAC 제어요소의 길이를 식별하는 필드이다. F 필드는 L 필드의 길이를 식별하는 필드이고, 확장(E: Extension) 필드는 MAC 헤더에 다른 필드들이 존재하는지를 식별하는 필드이며, R(Reserved) 필드는 예비된 필드로서, "0"으로 설정된다.The logical channel identification information (LCID: Logical Channel ID) field is a field that identifies a logical channel of a corresponding MAC SDU or a corresponding MAC control element or a type of padding, and the length (L: Length) field is a corresponding field. This field identifies the length of the MAC SDU or the length of a variable-sized MAC control element. The F field is a field that identifies the length of the L field, the E: Extension field is a field that identifies whether other fields exist in the MAC header, and the R (Reserved) field is a reserved field and is set to "0". do.

도 3(a)를 참조하면, 짧은(short) BSR 및 절단된(truncated) BSR의 MAC 제어 요소는 하나의 LCG ID 필드와 이에 해당하는 하나의 버퍼 크기(BS: Buffer Size) 필드로 구성된다. 그리고, 도 3(b)를 참조하면 긴(long) BSR의 MAC 제어 요소는 4개의 LCG ID(#0 LCG ID 내지 #3 LCD ID)에 해당하는 4개의 버퍼 사이즈 필드로 구성된다. BSR의 포맷은 MAC PDU의 서브 헤더에 포함된 논리 채널 식별자(LCID)의 값에 의해 식별된다. 일 예로, 상향링크를 위한 LCID 값은 다음의 표 1과 같다.Referring to FIG. 3(a), the MAC control element of a short BSR and a truncated BSR consists of one LCG ID field and one corresponding buffer size (BS) field. And, referring to FIG. 3(b), the MAC control element of a long BSR consists of four buffer size fields corresponding to four LCG IDs (#0 LCG ID to #3 LCD ID). The format of the BSR is identified by the value of the logical channel identifier (LCID) included in the sub-header of the MAC PDU. As an example, LCID values for uplink are shown in Table 1 below.

IndexIndex LCID valuesLCID values 0000000000 CCCHCCCH 00001-0101000001-01010 Identity of the logical channelIdentity of the logical channel 01011-1100001011-11000 ReservedReserved 1100111001 Extended Power Headroom ReportExtended Power Headroom Report 1101011010 Power Headroom ReportPower Headroom Report 1101111011 C-RNTIC-RNTI 1110011100 Truncated BSRTruncated BSR 1110111101 Short BSRShort BSR 1111011110 Long BSRLong BSR 1111111111 PaddingPadding

도 3(a)에서 LCG ID 필드는 기지국으로 버퍼 상태가 보고되는 논리 채널 그룹을 식별하기 위한 것이며, 버퍼 크기 필드는 하나의 TTI 동안 전송될 모든 MAC PDU들이 구축된 후 LCG 내의 모든 논리 채널에서 사용 가능한(available) 데이터의 전체양을 식별하기 위한 것이다.In Figure 3(a), the LCG ID field is for identifying the logical channel group in which the buffer status is reported to the base station, and the buffer size field is used in all logical channels in the LCG after all MAC PDUs to be transmitted during one TTI are constructed. To identify the total amount of data available.

도 4는 본 발명에 적용되는 셀룰러 망 기반 D2D 통신의 개념을 설명하기 위한 도면이다.4 is a diagram for explaining the concept of D2D communication based on a cellular network applied to the present invention.

D2D 통신이란 단말 간에 직접적으로 데이터를 송신 및 수신하는 기술을 의미할 수 있다. 이하, 본 발명의 실시예에서 단말은 D2D 통신을 지원하는 것으로 가정한다. 또한, D2D는 근접 기반 서비스(Proximity based Service, 이하 ProSe) 또는 ProSe-D2D 라는 표현으로 대치될 수 있다. D2D를 위한 상기 ProSe라는 용어의 사용은, 단말 간에 직접적으로 데이터를 송수신한다는 의미가 변경되는 것이 아니라 근접 기반 서비스의 의미가 부가될 수 있음을 의미한다. 또한, 상기 D2D 통신이 이루어지는 단말간 무선 인터페이스를 사이드링크라 정의한다.D2D communication may refer to a technology for directly transmitting and receiving data between terminals. Hereinafter, in an embodiment of the present invention, it is assumed that the terminal supports D2D communication. In addition, D2D may be replaced by a proximity-based service (Proximity based Service, hereinafter referred to as ProSe) or an expression called ProSe-D2D. The use of the term ProSe for D2D means that the meaning of directly transmitting and receiving data between terminals is not changed, but that the meaning of a proximity-based service can be added. In addition, the radio interface between terminals in which the D2D communication is performed is defined as a sidelink.

최근에는 공공 안전(public safety) 등의 목적으로 네트워크 커버리지 내(in-coverage) 또는 커버리지 외(out-of-coverage)에 있는 디바이스 간에 발견(discovery) 및 직접 통신(direct communication)을 수행하는 방안이 연구되고 있다. 단말간 통신에 기반하여 신호를 전송하는 단말을 전송 단말(Tx UE)이라 하고, 단말간 통신에 기반하여 신호를 수신하는 단말을 수신 단말(Rx UE)이라 정의할 수 있다. 전송 단말은 디스커버리 신호(discovery signal)를 전송할 수 있고, 수신 단말은 디스커버리 신호를 수신할 수 있다. 전송 단말과 수신 단말은 각자의 역할이 바뀔 수도 있다. 전송 단말에 의해 전송된 신호는 둘 이상의 수신 단말에 의해 수신될 수도 있다.Recently, a method of performing discovery and direct communication between devices in network coverage (in-coverage) or out-of-coverage (out-of-coverage) for the purpose of public safety, etc. It is being studied. A terminal that transmits a signal based on communication between terminals may be referred to as a transmitting terminal (Tx UE), and a terminal that receives a signal based on communication between terminals may be defined as a receiving terminal (Rx UE). The transmitting terminal may transmit a discovery signal, and the receiving terminal may receive the discovery signal. The roles of the transmitting terminal and the receiving terminal may be changed. The signal transmitted by the transmitting terminal may be received by two or more receiving terminals.

셀룰러 시스템에서 근접한 거리의 단말들이 D2D 통신을 수행하면 기지국의 부하는 분산될 수 있다. 또한, 인접한 단말들이 D2D 통신을 수행하는 경우, 단말들은 상대적으로 짧은 거리로 데이터를 전송하게 되므로 단말의 송신 전력의 소모 및 전송 지연(latency)이 감소될 수 있다. 이 뿐만 아니라 전체 시스템 관점에서는 기존의 셀룰러 기반의 통신과 D2D 통신은 동일한 자원을 사용하기 때문에 주파수 이용 효율을 향상시킬 수 있다.In a cellular system, when terminals in close proximity perform D2D communication, the load of the base station may be distributed. In addition, when adjacent terminals perform D2D communication, the terminals transmit data over a relatively short distance, and thus the consumption of transmission power and transmission delay of the terminal may be reduced. In addition, from the perspective of the entire system, since the existing cellular-based communication and D2D communication use the same resource, the frequency utilization efficiency can be improved.

D2D 통신은 네트워크 커버리지(기지국 커버리지) 내(In-coverage)에 위치한 단말의 통신 방법과 네트워크 커버리지 밖(Out-of-coverage)에 위치한 단말의 통신 방법으로 구분될 수 있다. 도 4에서, 제1 셀에 위치한 제1 단말(410)과 제2 셀에 위치한 제2 단말(420) 간의 통신, 제1 셀에 위치한 제3 단말(430)과 제1 클러스터에 위치한 제4 단말(440) 간의 통신은 네트워크 커버리지 내에서의 D2D 통신일 수 있다. 제1 클러스터에 위치한 제4 단말(440)과 제1 클러스터에 위치한 제5 단말(450) 사이의 통신은 네트워크 커버리지 밖에서의 D2D 통신일 수 있다. 여기서, 제5 단말(450)은 제1 클러스터의 클러스터 헤드(CH: Cluster Head)로서 동작할 수 있다. 여기서, 클러스터 헤드란 자원을 할당하는 역할을 맡은 단말을 의미한다. 상기 클러스터 헤더는, 네트워크 커버리지 밖에 위치한 단말의 동기화를 위한 ISS(Independent Synchronization Source)를 포함할 수 있다.D2D communication can be divided into a communication method of a terminal located in network coverage (in-coverage) and a communication method of a terminal located out of network coverage (out-of-coverage). In FIG. 4, communication between a first terminal 410 located in a first cell and a second terminal 420 located in a second cell, a third terminal 430 located in a first cell and a fourth terminal located in a first cluster Communication between 440 may be D2D communication within network coverage. Communication between the fourth terminal 440 located in the first cluster and the fifth terminal 450 located in the first cluster may be D2D communication outside of network coverage. Here, the fifth terminal 450 may operate as a cluster head (CH) of the first cluster. Here, the cluster head means a terminal in charge of allocating resources. The cluster header may include an independent synchronization source (ISS) for synchronization of a terminal located outside of network coverage.

D2D 통신은 단말 간의 통신을 위한 탐색(discovery)을 수행하는 탐색 절차 및 단말 간의 제어 데이터 및/또는 트래픽 데이터를 송신 및 수신하는 직접 통신(direct communication) 절차로 구분될 수 있다. D2D 통신은 다양한 목적으로 사용될 수 있다. 예를 들어, 상용 주파수를 기반으로 하는 네트워크 커버리지 내에서의 D2D 통신은 공공 안전(public safety), 초저지연(Ultra-low latency) 서비스, 상업적 목적의 서비스 등을 위해 사용될 수 있다. 만일 단말이 상용 주파수를 기반으로 하는 네트워크 커버리지를 벗어났다고 판단할 수 있는 경우, 예를 들어, 모든 기지국으로부터 수신되는 신호세기가 무선 통신 시스템에서 미리 정의되어 단말에 저장되어 있는 정해진 임계치 이하로 정해진 시간이상 동안 유지된 경우, D2D 통신은 공공 안전(public safety)만을 위해 사용될 수 있다. 그러나 공공안전용 주파수를 기반으로 하는 경우, 네트워크 커버리지 여부와 관계없이 D2D 통신은 공공 안전(public safety)만을 위해 사용될 수 있다.D2D communication may be divided into a discovery procedure for performing discovery for communication between terminals and a direct communication procedure for transmitting and receiving control data and/or traffic data between terminals. D2D communication can be used for various purposes. For example, D2D communication within a network coverage based on a commercial frequency can be used for public safety, ultra-low latency services, commercial services, and the like. If it can be determined that the terminal is out of the network coverage based on the commercial frequency, for example, the signal strength received from all base stations is less than a predetermined threshold value stored in the terminal and predefined in the wireless communication system for a predetermined time or longer. If maintained for a while, D2D communication can be used only for public safety. However, in the case of based on a frequency for public safety, D2D communication can be used only for public safety regardless of network coverage.

D2D 통신을 수행하는 하나의 실시예로서 기지국(400)은 제1 단말(410)로 D2D 자원 할당 정보를 전송할 수 있다. 제1 단말(410)은 기지국(400)의 커버리지 내에 위치한 단말이다. D2D 자원 할당 정보는 제1 단말(410)과 다른 단말 즉, 제2 단말(420)의 D2D 통신을 위해 사용할 수 있는 송신 자원 및/또는 수신 자원에 대한 할당 정보를 포함할 수 있다.As an embodiment of performing D2D communication, the base station 400 may transmit D2D resource allocation information to the first terminal 410. The first terminal 410 is a terminal located within the coverage of the base station 400. The D2D resource allocation information may include allocation information for transmission resources and/or reception resources that can be used for D2D communication between the first terminal 410 and another terminal, that is, the second terminal 420.

기지국으로부터 D2D 자원 할당 정보를 수신한 제1 단말(410)은 제2 단말(420)로 D2D 자원 할당 정보를 전송할 수 있다. 제2 단말(420)은 기지국(400)의 커버리지 밖에 위치한 단말일 수 있다. 제1 단말(410)과 제2 단말(420)은 D2D 자원 할당 정보를 기반으로 D2D 통신을 수행할 수 있다. 구체적으로 제2 단말(420)은 제1 단말(410)의 D2D 통신 자원에 대한 정보를 획득할 수 있다. 제2 단말(420)은 제1 단말(410)의 D2D 통신 자원에 대한 정보에 의해 지시되는 자원을 통해 제1 단말(410)로부터 전송되는 데이터를 수신할 수 있다.Upon receiving the D2D resource allocation information from the base station, the first terminal 410 may transmit the D2D resource allocation information to the second terminal 420. The second terminal 420 may be a terminal located outside the coverage of the base station 400. The first terminal 410 and the second terminal 420 may perform D2D communication based on D2D resource allocation information. Specifically, the second terminal 420 may acquire information on the D2D communication resource of the first terminal 410. The second terminal 420 may receive data transmitted from the first terminal 410 through a resource indicated by information on the D2D communication resource of the first terminal 410.

한편, D2D 통신을 지원하는 단말(이하, D2D 단말이라 함)은 D2D 관리 서버에 접속하여 D2D 동작 인증절차를 성공적으로 완료하여 D2D 동작 시 사용할 식별자(ID)(들)을 할당 받은 경우 D2D 통신을 수행할 수 있다. 상기 식별자들은 단말의 소스 ID, 단말이 포함된 그룹에 대한 데스티네이션 ID 및 상기 단말이 D2D 통신을 할 수 있는 다른 그룹에 대한 데스티네이션 ID들이 포함될 수 있다. 또한, D2D 단말은 해당 단말의 사용자가 사용자 인터페이스(UI: User Interface)를 통해 해당 단말이 D2D 통신이 가능하도록 설정하는 경우 D2D 통신을 수행할 수 있다. D2D 단말은 셀룰러 서비스 지역 내에 위치한 경우, 즉 셀룰러 서비스를 위해 기지국이 전송하는 신호를 수신하고 인지할 수 있는 경우, D2D 동작 시 사용할 ID(들)을 할당 받고 D2D 통신이 가능하도록 설정되었다 하더라도 기지국이 D2D 동작을 허용하는 정보를 포함하는 메시지를 전송하는 경우에만 D2D 통신을 수행할 수 있다. 여기서, 상기 D2D 동작을 허용하는 정보는 D2D 동작 중 통신 및 디스커버리 각각에 대한 구성정보를 포함하는 시스템 정보 블록(SIB: System Information Block)이 기지국으로부터 전송되는지 여부로 정의될 수 있다.On the other hand, a terminal that supports D2D communication (hereinafter referred to as a D2D terminal) connects to the D2D management server and successfully completes the D2D operation authentication procedure and is assigned an identifier (ID)(s) to be used for D2D operation. You can do it. The identifiers may include a source ID of the terminal, a destination ID for a group in which the terminal is included, and a destination ID for another group through which the terminal can perform D2D communication. In addition, the D2D terminal may perform D2D communication when the user of the corresponding terminal configures the corresponding terminal to enable D2D communication through a user interface (UI). If the D2D terminal is located within a cellular service area, that is, when it can receive and recognize a signal transmitted by the base station for cellular service, the base station is assigned an ID(s) to be used during D2D operation and is configured to enable D2D communication. D2D communication can be performed only when a message including information allowing D2D operation is transmitted. Here, the information allowing the D2D operation may be defined as whether a system information block (SIB) including configuration information for each of communication and discovery during the D2D operation is transmitted from the base station.

D2D 통신을 위한 자원은 D2D 통신 시 D2D 통신을 위한 자원을 할당하는 역할을 맡는 단말(이하, 클러스터 헤드) 또는 기지국에 의해 할당될 수 있다. 이 경우, 단말은 D2D 통신을 수행 시 상기 기지국 또는 상기 클러스터 헤드로 D2D 데이터에 대한 BSR을 전송해야 한다. 이하에서는 설명의 편의를 위해 상기 기지국 및 상기 클러스터 헤드를 통칭하여 기지국이라 한다. 또한, D2D 데이터에 대한 BSR을 ProSe-BSR이라 한다. 또한, 셀룰러 망은 WAN(Wide Area Network)이라는 용어로 대치될 수 있다. ProSe-BSR은 WAN을 위한 BSR에 할당된 LCID들과는 다른 LCID를 사용한다.Resources for D2D communication may be allocated by a terminal (hereinafter, a cluster head) or a base station in charge of allocating resources for D2D communication during D2D communication. In this case, when performing D2D communication, the UE must transmit a BSR for D2D data to the base station or the cluster head. Hereinafter, for convenience of description, the base station and the cluster head are collectively referred to as a base station. In addition, the BSR for D2D data is referred to as ProSe-BSR. In addition, the cellular network can be replaced by the term WAN (Wide Area Network). The ProSe-BSR uses an LCID different from the LCIDs assigned to the BSR for the WAN.

한편, D2D 통신 시 단말은 제1 전송 모드 및 제2 전송 모드로 동작할 수 있다. 제1 전송 모드는 단말이 기지국으로부터 D2D 통신을 위한 자원을 할당받은 경우에만 D2D 통신을 수행할 수 있는 모드로서, 기지국은 D2D 그랜트를 송신측 단말에게 전송한다. 상기 D2D 그랜트는 D2D 통신 시 수신측 단말에서 D2D 데이터 수신을 위해 확보해야 할 제어정보인 SA(Scheduling Assignment) 정보 중 기지국에 의해 결정되어야 하는 파라미터 정보, 상기 SA에 대한 자원할당 정보 및 상기 SA에 의해 지시되는 데이터에 대한 자원할당 정보를 송신측 단말에게 지시한다. 상기 기지국에 의해 결정되어야 하는 파라미터 정보로는 상기 SA에 의해 지시되는 데이터에 대한 자원할당 정보 등이 있다. 상기 D2D 그랜트는 하향링크 제어정보(DCI: Downlink Control Information)를 통해 송신측 단말에게 전달되며, 상기 DCI는 PDCCH(Physical Downlink Control CHannel) 또는 EPDCCH(Extended PDCCH)를 통해 전달될 수 있다. 여기서 상기 D2D 그랜트는 사이드링크 그랜트(SL 그랜트)라 불릴 수 있다.Meanwhile, during D2D communication, the terminal may operate in a first transmission mode and a second transmission mode. The first transmission mode is a mode in which D2D communication can be performed only when the terminal is allocated resources for D2D communication from the base station, and the base station transmits a D2D grant to the transmitting terminal. The D2D grant is based on parameter information to be determined by a base station among control information to be secured for D2D data reception by a receiving terminal during D2D communication, resource allocation information for the SA, and the SA. Resource allocation information for the indicated data is instructed to the transmitting terminal. The parameter information to be determined by the base station includes resource allocation information for data indicated by the SA. The D2D grant is delivered to a transmitting terminal through downlink control information (DCI), and the DCI may be delivered through a physical downlink control channel (PDCCH) or an extended PDCCH (EPDCCH). Here, the D2D grant may be referred to as a sidelink grant (SL grant).

한편, 제2 전송 모드는 단말이 기지국의 지시와 무관하게 D2D 통신을 수행할 수 있는 모드로서, 단말은 D2D 통신 시 제2 전송 모드로 이용 가능한 무선 자원(예를 들어, 시간, 주파수, 공간 등) 중에서 사용할 자원을 내부적으로 선택하여 D2D 데이터를 전송할 수 있다. 단말은 SIB(System Information Block)/전용 시그널링(dedicated signaling)을 통해 상기 기지국내 특정 셀이 D2D를 지원할 수 있음을 나타내는 정보와 기지국으로부터 제공된 제2 전송 모드를 위한 D2D 자원 풀(resource pool) 정보가 존재하는 경우에만 상기 특정 셀에 한하여 제2 전송 모드로 동작할 수 있다. 그러나, 만일 기지국이 제2 전송 모드로의 동작을 허용하지 않는 경우, 즉 상기 기지국내 특정 셀이 D2D를 지원할 수 있음을 나타내는 정보가 존재하나 기지국으로부터 제2 전송 모드를 위한 D2D 자원 풀 정보가 제공되지 않는 경우, 단말은 제2 전송 모드로 동작할 수 없다.On the other hand, the second transmission mode is a mode in which the terminal can perform D2D communication regardless of the instruction of the base station, and the terminal can use radio resources (e.g., time, frequency, space, etc.) as the second transmission mode during D2D communication. ), D2D data can be transmitted by internally selecting a resource to be used. The UE has information indicating that a specific cell in the base station can support D2D through SIB (System Information Block)/dedicated signaling and D2D resource pool information for a second transmission mode provided from the base station. Only when present, the specific cell can operate in the second transmission mode. However, if the base station does not allow operation in the second transmission mode, that is, information indicating that a specific cell in the base station can support D2D is present, D2D resource pool information for the second transmission mode is provided from the base station. If not, the terminal cannot operate in the second transmission mode.

다만, 상기 단말이 네트워크 서비스 지역이 아닌 곳에 위치하는 경우에는 상기 단말의 UICC(USIM(Universal Subscriber Identity Module) Integrated Circuit Card) 등에 저장되어 있는 제2 전송 모드를 위한 D2D 자원 풀 정보를 이용하거나 이전 네트워크 서비스 지역에서 기지국을 통해 수신한 제2 전송 모드를 위한 D2D 자원 풀 정보를 이용하여 제2 전송 모드로 동작할 수 있다.However, if the terminal is located in a non-network service area, the D2D resource pool information for the second transmission mode stored in the UICC (Universal Subscriber Identity Module (USIM) Integrated Circuit Card) of the terminal is used, or the previous network It is possible to operate in the second transmission mode by using the D2D resource pool information for the second transmission mode received through the base station in the service area.

D2D 단말은 제1 전송 모드로 동작 시 버퍼에 D2D 통신으로 전송될 데이터의 양이 얼마나 존재하는지를 다음과 같은 ProSe-BSR을 통해 기지국에 알릴 수 있다.When operating in the first transmission mode, the D2D terminal may inform the base station of how much data to be transmitted through D2D communication exists in the buffer through the following ProSe-BSR.

도 5는 본 발명의 일실시예에 따른 ProSe-BSR의 포맷을 나타내는 도면이다.5 is a diagram showing a format of a ProSe-BSR according to an embodiment of the present invention.

WAN에서 절단된 BSR은 가장 최우선순위를 가지는 LCG 하나에 대한 정보만 포함한다. 이는 QoS(Quality of Service)측면에서 기지국에 의해 최우선순위로 설정되어 있는 LCG에 대한 정보가 상기 기지국이 가장 필요로 하는 정보이며, 해당 LCG이외에도 다른 LCG에 대한 상향링크 데이터가 존재함을 기지국에게 인지시키기 위함이다. 이는 상기 절단된 BSR은 패딩 BSR에서만 생성될 수 있었기 때문에 기지국은 해당 TTI에 전송되는 상향링크 전송데이터 내에 포함되어 있는 일반적인 또는 주기적인 BSR을 통해 모든 LCG에 대한 BSR을 포함하는 상향링크 자원량을 알 수 있었기 때문이다. 왜냐하면 일반적인/주기적인 BSR의 전송 우선순위는 C-RNTI를 포함하는 데이터 및 CCCH(common control channel)에 대한 정보를 제외하고 가장 최우선 순위를 갖기 때문이다. 그러나, ProSe-BSR은 LCG에 대한 정보와는 별도로, ProSe 데이터를 사이드링크를 통해 전송할 수 있는 대상(destination)에 대한 정보를 포함할 수 있다. 상기 대상은 하나 이상의 단말들로 구성될 수 있다. 따라서, 그룹 대상(group destination)이라 정의한다. 이하에서는 명칭의 단순화를 위해 상기 그룹 대상을 '그룹'이라 한다.The BSR cut from the WAN contains only information on one LCG with the highest priority. In terms of QoS (Quality of Service), the information on the LCG set as the highest priority by the base station is the information the base station needs most, and the base station knows that there is uplink data for other LCGs in addition to the corresponding LCG. This is to do. This is because the truncated BSR could only be generated by the padding BSR, so the base station can know the amount of uplink resources including the BSR for all LCGs through the general or periodic BSR included in the uplink transmission data transmitted to the corresponding TTI. Because there was. This is because the transmission priority of the general/periodic BSR has the highest priority except for data including C-RNTI and information on a common control channel (CCCH). However, the ProSe-BSR may include information on a destination capable of transmitting ProSe data through a sidelink, apart from information on the LCG. The object may be composed of one or more terminals. Therefore, it is defined as a group destination. Hereinafter, for simplification of the name, the group object is referred to as a'group'.

도 5에는 일 예로, ProSe-BSR의 MAC 제어요소가 도시되어 있다. ProSe-BSR MAC 제어요소는 ProSe-BSR에 포함되는 그룹의 수(N개)가 짝수인 경우 도 5(a)와 같이 구성되고, 홀수인 경우 도 5(b)와 같이 구성된다. ProSe-BSR에 포함되는 그룹의 수가 홀수인 경우에는 4개의 예비된(reserved) 비트가 포함될 수 있다. 여기서, 그룹 인덱스(Group index)는 ProSe 데이터를 전송하는 대상이 되는 그룹(ProSe 데스티네이션 그룹)을 확인하기 위한 값으로서 4비트의 길이를 가진다. 이 값은 단말에 의해 RRC 시그널링으로 보고되는 데스티네이션 ID의 인덱스로 설정된다. 일 예로, 단말이 24비트의 길이를 가지는 ProSe 데스티네이션 ID를 포함하는 ProSe 데스티네이션 정보 리스트(ProseDestinationInfoList)를 기지국에게 전송하면, 기지국은 리스트되어 있는 순서대로(예를 들어, 내림차순) 그룹 인덱스가 0부터 최대 15까지 매핑되어 있다고 해석한다. LCG ID는 기지국으로 버퍼 상태가 보고되는 논리 채널 그룹을 식별하기 위한 것이며, 버퍼 크기 필드는 하나의 TTI 동안 전송될 모든 MAC PDU들이 구축된 후 LCG 내의 모든 논리 채널에서 사용 가능한(available) 데이터의 전체양을 식별하기 위한 것이다.FIG. 5 shows, as an example, a MAC control element of the ProSe-BSR. The ProSe-BSR MAC control element is configured as shown in FIG. 5(a) when the number of groups (N) included in the ProSe-BSR is an even number, and configured as shown in FIG. 5(b) when the number is odd. When the number of groups included in the ProSe-BSR is odd, four reserved bits may be included. Here, the group index is a value for identifying a group (ProSe destination group) to which ProSe data is to be transmitted, and has a length of 4 bits. This value is set as the index of the destination ID reported by the terminal in RRC signaling. For example, when the terminal transmits a ProSe destination information list (ProseDestinationInfoList) including a ProSe destination ID having a length of 24 bits to the base station, the base station has a group index of 0 in the order listed (e.g., in descending order). It is interpreted as being mapped from up to 15. The LCG ID is to identify the logical channel group for which the buffer status is reported to the base station, and the buffer size field is the total of data available in all logical channels in the LCG after all MAC PDUs to be transmitted during one TTI are constructed. To discern sheep.

한편, ProSe-BSR은 상향링크 자원에 포함되는 우선순위가 WAN에 대한 BSR 이후로 설정되어 있다. 따라서 ProSe-BSR을 전송할 때 그룹이 다수 존재하고 (최대 16개의 그룹에 대한 ID가 구성될 수 있음), WAN에 대한 상향링크 자원할당이 ProSe-BSR을 보내기에 충분하지 않은 경우에는 절단된 형태의 ProSe-BSR을 계속 전송하는 상황이 발생할 수 있다. 이는 ProSe-BSR이 상향링크 자원에 포함될 우선순위가 C-RNTI(Cell Radio-Network Temporary Identifier)를 지시하는 정보와 CCCH(Common control channel) 정보, WAN에 대한 BSR, WAN에 대한 PHR 정보 다음이기 때문에, 이러한 정보들이 발생하는 경우 이들에게 먼저 상향링크 자원이 할당되기 때문이다. 또한, 해당 서빙셀의 상향링크 부하상황에 따라 스케줄러가 할당할 수 있는 최대 자원량이 제한받는 경우도 있을 수 있다.Meanwhile, in the ProSe-BSR, the priority included in the uplink resource is set after the BSR for the WAN. Therefore, if there are multiple groups when transmitting ProSe-BSR (IDs for up to 16 groups can be configured), and the uplink resource allocation for the WAN is not sufficient to send the ProSe-BSR, the truncated form A situation in which ProSe-BSR is continuously transmitted may occur. This is because the priority to be included in the uplink resource of ProSe-BSR is following information indicating the Cell Radio-Network Temporary Identifier (C-RNTI), Common Control Channel (CCCH) information, BSR for WAN, and PHR information for WAN. This is because, when such information occurs, uplink resources are first allocated to them. In addition, there may be a case where the maximum amount of resources that can be allocated by the scheduler is limited according to the uplink load condition of the corresponding serving cell.

이로 인해, 단말에게 할당된 상향링크 자원량이 연속적으로 모든 ProSe-BSR 정보를 포함할 수 없는 경우가 발생할 수 있다. 따라서 절단된 ProSe-BSR이 연속적으로 구성 및 전송될 수 있으므로 단순히 최대한 많은 대상에 대한 버퍼 상태 정보가 ProSe-BSR에 포함되도록 하면, 특정 대상에 대한 정보가 지속적으로 전송될 수 없을 수 있다는 문제점이 있다. 따라서, 본 명세서에서는 다음의 실시예들과 같이 ProSe 그룹별 형평성과 우선순위를 고려한 절단된 ProSe-BSR 전송 방법을 제공한다.For this reason, there may be a case in which the amount of uplink resources allocated to the terminal cannot continuously include all ProSe-BSR information. Therefore, since the truncated ProSe-BSR can be continuously configured and transmitted, there is a problem that information on a specific target may not be continuously transmitted if the buffer status information for as many targets as possible is simply included in the ProSe-BSR. . Accordingly, in the present specification, a truncated ProSe-BSR transmission method in consideration of equity and priority for each ProSe group is provided as in the following embodiments.

도 6은 본 발명의 일실시예에 따른 절단된 ProSe-BSR 전송 방법을 나타내는 도면이다.6 is a diagram illustrating a truncated ProSe-BSR transmission method according to an embodiment of the present invention.

일 실시예로서, 단말이 ProSe-BSR에 포함할 그룹에 대한 버퍼상태정보의 우선순위는 모든 그룹이 동일할 수 있다. 다시 말해, 모든 그룹은 ProSe-BSR에 동일한 우선순위로 포함될 수 있다. 최초 절단된 ProSe-BSR에 단말이 어떠한 그룹에 대한 버퍼상태정보를 포함시킬지 여부는 각 그룹 내 포함된 데이터의 QoS 파라미터를 기반으로 설정된 우선순위 또는 단말이 설정한 그룹별 D2D 송신 우선순위 등 다른 기준으로 결정될 수 있다. 그러나, 이 경우 직전에 절단된 ProSe-BSR이 전송된 후 바로 다음에 전송될 ProSe-BSR이 절단된 ProSe-BSR이면, 단말은 상기 다음에 전송될 절단된 ProSe-BSR에 포함될 그룹을 선택할 때 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않았던 적어도 하나 이상의 그룹들을 먼저 포함시킬 수 있다. 만일, 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않았던 모든 그룹들이 포함되었으나 남은 상향링크 자원이 추가 그룹에 대한 버퍼상태정보를 포함할 수 있는 경우, 이전에 전송되었던 절단된 ProSe-BSR에 포함되었던 그룹에 대한 버퍼상태정보를 추가로 포함할 수 있다.As an embodiment, the priority of buffer status information for groups to be included in the ProSe-BSR by the UE may be the same for all groups. In other words, all groups may be included in the ProSe-BSR with the same priority. Whether the terminal includes buffer status information for which group is included in the initially truncated ProSe-BSR is a priority set based on the QoS parameters of the data contained in each group or other criteria such as D2D transmission priority for each group set by the terminal. Can be determined. However, in this case, if the ProSe-BSR to be transmitted immediately next after the immediately truncated ProSe-BSR is transmitted is the truncated ProSe-BSR, the UE selects the group to be included in the truncated ProSe-BSR to be transmitted next. At least one or more groups not included in the truncated ProSe-BSR transmitted immediately before may be included first. If all groups not included in the truncated ProSe-BSR transmitted immediately before are included, but the remaining uplink resources may include buffer status information for the additional group, the truncated ProSe-BSR that was transmitted previously Buffer status information for the included group may be additionally included.

일 예로 도 6을 참조하면, 단말에 N개의 그룹들이 설정된 경우가 도시되어 있다. 도 6에 도시된 것과 같이 제1 절단된 ProSe-BSR(Truncated ProSe-BSR #1)을 통해 m개의 그룹들의 버퍼 상태에 대한 정보가 전송된 경우, 제1 절단된 ProSe-BSR이 전송된 후 바로 다음에 제2 절단된 ProSe-BSR(Truncated ProSe-BSR #2)이 전송되면, m+1부터 N까지의 버퍼 상태 정보에 해당하는 그룹이 이전에 전송되었던 m개의 버퍼 상태 정보에 해당하는 그룹보다 높은 우선순위를 가질 수 있다. 따라서, 상기 제2 절단된 ProSe-BSR에 k개의 그룹에 대한 버퍼 상태 정보가 포함될 수 있다면, 상기 제2 절단된 ProSe-BSR에는 m+1부터 m+k 범위에 해당하는 그룹에 대한 버퍼 상태 정보가 포함될 수 있다. 여기서 상기 m, k, N 값은 그룹 인덱스와는 무관하며 설명을 위해 임의로 설정한 그룹 개수를 의미한다. 이를 위하여 단말은 절단된 ProSe-BSR을 구성 시 직전에 절단된 ProSe-BSR이 전송되었는지 여부를 확인할 수 있다. 만일 직전에 절단된 절단된 ProSe-BSR이 전송되었다면, 직전에 절단된 ProSe-BSR에 포함되지 못한 그룹이 이번에 전송될 절단된 ProSe-BSR에 포함되기 위해 우선순위를 상향 조정할 수 있다.As an example, referring to FIG. 6, a case in which N groups are configured in a terminal is illustrated. 6, when information on the buffer status of m groups is transmitted through the first truncated ProSe-BSR (Truncated ProSe-BSR #1), immediately after the first truncated ProSe-BSR is transmitted Next, when the second truncated ProSe-BSR (Truncated ProSe-BSR #2) is transmitted, the group corresponding to the buffer status information from m+1 to N is more than the group corresponding to the previously transmitted m buffer status information. It can have a high priority. Therefore, if the second truncated ProSe-BSR can include buffer status information for k groups, the second truncated ProSe-BSR includes buffer status information for groups ranging from m+1 to m+k. May be included. Here, the m, k, and N values are not related to the group index and refer to the number of groups arbitrarily set for explanation. To this end, when configuring the truncated ProSe-BSR, the terminal can check whether the truncated ProSe-BSR has been transmitted immediately before. If the truncated ProSe-BSR that was truncated immediately before is transmitted, the priority may be increased so that a group not included in the immediately truncated ProSe-BSR is included in the truncated ProSe-BSR to be transmitted this time.

도 7은 본 발명의 다른 실시예에 따른 절단된 ProSe-BSR 전송 방법을 나타내는 도면이다.7 is a diagram illustrating a truncated ProSe-BSR transmission method according to another embodiment of the present invention.

다른 실시예로서, ProSe-BSR에 포함되기 위한 우선순위는 사이드링크 자원할당을 위해 단말이 설정하거나 데스티네이션 ID 값에 의해 결정된 그룹별 우선순위에 따라 결정될 수 있다. 여기서, 상기 사이드링크 자원할당을 위한 그룹별 우선순위는 단말에 의해 직접적으로 설정되거나, LCG 별 우선순위를 기반으로 설정될 수 있다. 일 예로, LCG 별 우선순위를 기반으로 ProSe-BSR에 포함되기 위한 우선순위가 설정되는 경우, 최우선순위와 3번째 우선순위를 가지는 LC를 포함하는 LCG에 해당하는 그룹 #1은 2번째 우선순위를 가지는 LC를 포함하는 LCG에 대한 그룹 #2 보다 높은 우선순위로 ProSe-BSR에 포함될 수 있다. 여기서, 데스티네이션 ID 값에 의해 결정된 그룹별 우선순위는 데스티네이션 ID 값이 작을 수록 높은 우선순위를 가지도록 설정될 수도 있으며, D2D 인증 서버와 통신한 단말 내 D2D관련 응용프로그램이 상기 D2D 인증 서버를 통해 수신한 정보를 기반으로 설정한 우선순위에 따라 상기 응용프로그램이 설정한 각 데스티네이션 ID 별 우선순위로 사이드링크 자원할당을 위한 그룹별 우선순위가 결정될 수도 있다.As another embodiment, the priority to be included in the ProSe-BSR may be set by the UE for sidelink resource allocation or may be determined according to a group priority determined by a destination ID value. Here, the priority for each group for the sidelink resource allocation may be directly set by the terminal or may be set based on the priority for each LCG. As an example, when the priority for inclusion in the ProSe-BSR is set based on the priority for each LCG, the group #1 corresponding to the LCG including the LC having the highest priority and the third priority has a second priority. Branches may be included in the ProSe-BSR with a higher priority than group #2 for the LCG including the LC. Here, the priority for each group determined by the destination ID value may be set to have a higher priority as the destination ID value decreases, and the D2D-related application program in the terminal communicating with the D2D authentication server The priority for each group for sidelink resource allocation may be determined according to the priority set based on the information received through the application program according to the priority for each destination ID set by the application program.

이 경우 직전에 절단된 ProSe-BSR이 전송된 후 바로 다음에 전송될 ProSe-BSR이 절단된 ProSe-BSR이면, 상기 다음에 전송될 절단된 ProSe-BSR에 포함될 그룹은 현재 ProSe-BSR을 생성하는 시점에서 ProSe-BSR에 포함될 최우선순위를 가지는 그룹이 상기 직전에 전송된 절단된 ProSe-BSR 내 포함유무와 상관없이 우선적으로 상기 다음에 전송될 절단된 ProSe-BSR에 포함되며, 이후 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않았던 그룹들이 상기 다음에 전송될 절단된 ProSe-BSR에 포함될 수 있다.In this case, if the ProSe-BSR to be transmitted immediately next after the immediately truncated ProSe-BSR is transmitted is the truncated ProSe-BSR, the group to be included in the truncated ProSe-BSR to be transmitted next is the current ProSe-BSR. At this point, the group having the highest priority to be included in the ProSe-BSR is preferentially included in the truncated ProSe-BSR to be transmitted next, regardless of whether it is included in the truncated ProSe-BSR transmitted immediately before, and then transmitted immediately before the above. Groups not included in the truncated ProSe-BSR may be included in the truncated ProSe-BSR to be transmitted next.

예를 들어 도 7에는 제1 절단된 ProSe-BSR(Truncated ProSe-BSR #1)을 통해 m개 그룹들의 버퍼 상태에 대한 정보가 전송된 경우가 도시되어 있다. 도 7에 도시된 것과 같이, 제1 절단된 ProSe-BSR(Truncated ProSe-BSR #1)이 생성되는 시점(T1)에 최우선 순위를 가지는 그룹의 인덱스가 A이고 상기 제1 절단된 ProSe-BSR에 m개의 버퍼 상태 정보가 포함될 수 있다면, 상기 제1 절단된 ProSe-BSR에는 그룹 인덱스 A에 대한 버퍼 상태 정보가 우선적으로 포함되어 전송될 수 있다.For example, FIG. 7 illustrates a case in which information on buffer states of m groups is transmitted through a first truncated ProSe-BSR (Truncated ProSe-BSR #1). As shown in FIG. 7, the index of the group having the highest priority at the time point (T 1 ) at which the first truncated ProSe-BSR (Truncated ProSe-BSR #1) is generated is A, and the first truncated ProSe-BSR If m number of buffer status information can be included in the first truncated ProSe-BSR, the buffer status information for the group index A may be preferentially included and transmitted.

이후, 상기 제1 절단된 ProSe-BSR이 전송된 후 바로 다음 시점(T2)에 제2 절단된 ProSe-BSR(Truncated ProSe-BSR #2)이 전송되는 상황이 발생하였을 때, 최우선 순위를 가지는 그룹 인덱스가 B이고 상기 그룹 인덱스 B에 대한 버퍼 상태 정보가 p개이며, 상기 제2 절단된 ProSe-BSR에 k개의 버퍼 상태 정보가 포함될 수 있다면, 상기 제2 절단된 ProSe-BSR에는 현재 ProSe-BSR이 생성되는 시점(T2)에서 최우선 순위를 가지는 그룹 인덱스 B에 대한 p개의 버퍼 상태 정보가 우선적으로 포함되고, 이후 상기 제1 절단된 ProSe-BSR에 포함되지 않았던 그룹들에 대한 k-p개의 버퍼 상태 정보가 상기 제2 절단된 ProSe-BSR에 포함될 수 있다.Thereafter, when a situation in which the second truncated ProSe-BSR (Truncated ProSe-BSR #2) is transmitted at the next time point (T 2) after the first truncated ProSe-BSR is transmitted occurs, it has the highest priority. If the group index is B and the buffer status information for the group index B is p, and k buffer status information can be included in the second truncated ProSe-BSR, the second truncated ProSe-BSR contains the current ProSe- At the time when the BSR is generated (T 2 ), p buffer status information for the group index B having the highest priority is included first, and then kp buffers for groups not included in the first truncated ProSe-BSR State information may be included in the second truncated ProSe-BSR.

이 경우, 단말은 절단된 ProSe-BSR을 구성 시 직전에 절단된 ProSe-BSR이 전송되었는지 여부를 확인하여 만일 직전에 절단된 절단된 ProSe-BSR이 전송되었다면, 현재 시점에서 최우선 순위를 가지는 그룹에 대한 버퍼상태정보를 다음에 전송될 절단된 ProSe-BSR에 최우선적으로 포함시키는 한편, 상기 최우선 순위 그룹 이외에 직전에 절단된 ProSe-BSR에 포함되지 않은 그룹에 대한 우선순위를 상향 조정할 수 있다.In this case, when configuring the truncated ProSe-BSR, the terminal checks whether the truncated ProSe-BSR has been transmitted immediately before, and if the truncated ProSe-BSR has been transmitted immediately before, the terminal has the highest priority at the current point in time. While the buffer status information for the next transmitted ProSe-BSR is firstly included in the truncated ProSe-BSR, the priority of the group not included in the immediately truncated ProSe-BSR other than the highest priority group may be adjusted upward.

한편 또 다른 실시예로서, ProSe-BSR에 포함되기 위한 우선순위는 ProSe 자원할당을 위한 그룹별 우선순위를 기반으로 하는 ProSe-BSR 우선할당 값에 따라 결정될 수 있다. 여기서, 상기 ProSe 자원할당을 위한 그룹별 우선순위는 정량적 파라미터로 설정될 수 있다. 상기 정량적 파라미터에 의해 조정된 ProSe-BSR 우선할당 값은 상기 ProSe 자원할당을 위한 그룹별 우선순위에는 영향을 주지 않는다. 상기 ProSe 자원할당을 위한 그룹별 우선순위는 단말에 의해 직접적으로 설정되거나, LCG 별 우선순위를 기반으로 설정될 수 있다. 상기 정량적 파라미터는 일 예로, 1 내지 x의 범위를 가질 수 있다. 여기서 x는 양의 정수이다. 예를 들어, 상기 x는 4, 8, 16이 될 수 있다. 상기 ProSe-BSR 우선할당 값은 절단된 ProSe-BSR이 포함되는 경우 -y의 값으로 조정될 수 있다. 여기서 상기 y값은 자연수이며 항상 x보다 작다.Meanwhile, as another embodiment, the priority to be included in the ProSe-BSR may be determined according to a ProSe-BSR priority allocation value based on a group priority for ProSe resource allocation. Here, the priority for each group for the ProSe resource allocation may be set as a quantitative parameter. The ProSe-BSR priority allocation value adjusted by the quantitative parameter does not affect the priority of each group for the ProSe resource allocation. The priority for each group for the ProSe resource allocation may be directly set by the terminal or may be set based on the priority for each LCG. For example, the quantitative parameter may have a range of 1 to x. Where x is a positive integer. For example, x may be 4, 8, or 16. The ProSe-BSR priority allocation value may be adjusted to a value of -y when the truncated ProSe-BSR is included. Here, the y value is a natural number and is always smaller than x.

이 경우, 단말은 절단된 ProSe-BSR을 구성 시 직전에 절단된 ProSe-BSR이 전송되었는지 여부를 확인하여 만일 직전에 절단된 절단된 ProSe-BSR이 전송되었다면, 상기 직전에 전송된 절단된 ProSe-BSR에 포함된 그룹에 대한 우선순위를 상기 ProSe-BSR 우선할당 값만큼 낮출 수 있다. 즉, 직전에 전송된 절단된 ProSe-BSR에 포함된 그룹에 대한 우선순위는 하향 조절될 수 있다.In this case, when configuring the truncated ProSe-BSR, the terminal checks whether the truncated ProSe-BSR has been transmitted immediately before, and if the truncated ProSe-BSR has been transmitted immediately before, the truncated ProSe-BSR transmitted immediately before the truncated ProSe-BSR is transmitted. The priority for the group included in the BSR may be lowered by the ProSe-BSR priority allocation value. That is, the priority for the group included in the truncated ProSe-BSR transmitted immediately before can be adjusted down.

한편 또 다른 실시예로서, 일반적/주기적 ProSe-BSR에 포함되기 위한 우선순위는 단말이 각 그룹에 대한 송신가능 데이터가 생성되는 시점을 기준으로 또는 랜덤방식으로 또는 상기 언급한 ProSe 자원할당을 위해 단말이 직접 설정한 또는 데스티네이션 ID 기반 그룹별 우선순위에 따라 결정될 수 있으나, 절단된 ProSe-BSR에 포함되기 위한 우선순위는 반드시 ProSe 자원할당을 위한 그룹별 우선순위를 기준으로 설정되어야 한다. 왜냐하면, 모든 그룹에 대한 버퍼상태정보를 포함하지 못하는 절단된 ProSe-BSR을 전송하는 경우, 기지국에게 단말이 D2D 통신 시 우선 전송하고자 하는 그룹에 대한 버퍼상태정보를 전달함으로써 D2D 통신의 서비스 품질 및 위급성을 충족시킬 수 있기 때문이다. 따라서, 기지국에는 단말의 각 그룹별 우선순위에 대한 정보가 없으므로, 기지국은 절단된 ProSe-BSR에 포함된 그룹 정보의 순서에 따라 단말이 설정한 그룹별 우선순위를 인지할 수 있다.On the other hand, as another embodiment, the priority to be included in the general/periodic ProSe-BSR is based on the time when the transmittable data for each group is generated by the terminal or in a random manner or for the aforementioned ProSe resource allocation. Although this may be determined according to the directly set or destination ID-based priority for each group, the priority for inclusion in the truncated ProSe-BSR must be set based on the priority for each group for ProSe resource allocation. Because, in the case of transmitting a truncated ProSe-BSR that does not include buffer status information for all groups, the quality of service and the urgency of D2D communication by transmitting the buffer status information for the group that the UE wants to transmit first in D2D communication to the base station. Because it can meet. Accordingly, since the base station does not have information on the priority of each group of the terminal, the base station can recognize the priority of each group set by the terminal according to the order of group information included in the truncated ProSe-BSR.

도 8은 본 발명의 일 실시예에 따른 단말에 의한 절단된 ProSe-BSR 운용 방법을 나타내는 도면이다.8 is a diagram illustrating a method of operating a truncated ProSe-BSR by a terminal according to an embodiment of the present invention.

D2D 통신을 지원하는 무선 통신 시스템에서 D2D 단말은 제1 전송 모드로 동작 시 D2D 데이터를 전송할 대상의 식별자에 대한 리스트를 RRC 메시지를 이용하여 기지국으로 전송할 수 있다. 이후, 도 8에 도시된 것과 같이 D2D 단말은 기지국으로부터 D2D 그랜트를 통해 상향링크 자원 할당 정보를 수신하면(S810), 상기 상향링크 자원 할당 정보를 통해 할당받은 상향링크 자원이 D2D 데이터를 전송할 모든 대상에 대한 버퍼 상태 정보를 보고하기 어려운 경우 D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된 ProSe-BSR을 구성하고(S820), D2D 데이터를 전송할 대상의 그룹별 우선순위를 재조정한다(S830). 그리고, 상기 구성된 절단된 ProSe-BSR을 상기 기지국으로 전송한다. 여기서, 상기 D2D 데이터를 전송할 대상의 그룹별 우선순위를 재조정하는 단계는, 절단된 ProSe-BSR이 구성된 다음에 수행되는 것으로 도시되어 있으나, 필요에 따라 상기 절단된 ProSe-BSR이 트리거되는 경우, 절단된 ProSe-BSR이 연속적으로 발생되는 상황이 발생한 것이 확인된 경우 등에 수행될 수도 있다.In a wireless communication system supporting D2D communication, the D2D terminal may transmit a list of identifiers of targets for transmitting D2D data to the base station using an RRC message when operating in the first transmission mode. Thereafter, as shown in FIG. 8, when the D2D terminal receives the uplink resource allocation information from the base station through the D2D grant (S810), the uplink resource allocated through the uplink resource allocation information is all targets for transmitting D2D data. When it is difficult to report the buffer status information for D2D data, a truncated ProSe-BSR including buffer status information for at least one group is configured according to the priority of each group to which the D2D data is to be transmitted (S820), and the D2D data is transmitted. The priority of each group of the target is readjusted (S830). Then, the configured truncated ProSe-BSR is transmitted to the base station. Here, the step of re-adjusting the priority of each group to which the D2D data is to be transmitted is shown to be performed after the truncated ProSe-BSR is configured, but if the truncated ProSe-BSR is triggered as necessary, the truncated ProSe-BSR It may be performed when it is confirmed that a situation in which the generated ProSe-BSR is continuously generated has occurred.

D2D 데이터를 전송할 대상의 그룹별 우선순위를 조정하기 위하여 D2D 단말은 일 예로, 상기 절단된 ProSe-BSR의 구성 직전에 전송된 BSR의 포맷이 절단된 ProSe-BSR인지를 확인할 수 있다. 만일, 상기 절단된 BSR의 구성 직전에 전송된 ProSe-BSR의 포맷이 절단된 ProSe-BSR인 경우, D2D 단말은 상기 D2D 데이터를 전송할 대상의 그룹별 우선순위를 조정할 수 있다.In order to adjust the priority for each group of targets to transmit D2D data, the D2D terminal may, for example, check whether the format of the BSR transmitted immediately before the configuration of the truncated ProSe-BSR is a truncated ProSe-BSR. If the format of the ProSe-BSR transmitted immediately before the configuration of the truncated BSR is the truncated ProSe-BSR, the D2D terminal may adjust the priority for each group of the target to which the D2D data is transmitted.

일 예로, D2D 단말은 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않은 그룹의 우선순위를 상향 조정하여 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않은 그룹이 우선적으로 이번에 전송될 절단된 ProSe-BSR에 포함되도록 할 수 있다. 또는, 상기 직전에 전송된 절단된 ProSe-BSR에 포함된 그룹의 우선순위를 하향 조정하여 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않은 그룹이 우선적으로 이번에 전송될 절단된 ProSe-BSR에 포함되도록 할 수 있다. 이때, 상기 D2D 데이터를 전송할 대상의 그룹 중 최우선순위를 가지는 그룹은 우선적으로 절단된 BSR에 포함될 수 있다. 이 경우, 각 그룹이 절단된 BSR에 포함되기 위한 우선순위는 ProSe 자원할당을 위한 그룹별 우선순위에 따라 결정될 수 있다. 상기 ProSe 자원할당을 위한 그룹별 우선순위는 상기 D2D 단말에 의해 직접 설정되거나, 기지국에 의해 설정된 LCG 별 우선순위를 기반으로 설정될 수 있다. 또는, 데스티네이션 ID 값에 의해 결정된 그룹별 우선순위를 기반으로 설정될 수도 있다. 여기서, 상기 ProSe 자원할당을 위한 그룹별 우선순위는 정량적 파라미터로 설정될 수 있다. 상기 ProSe 자원할당을 위한 그룹별 우선순위는 상기 D2D 단말에 의해 직접 설정되는 경우, 절단된 ProSe-BSR에 포함되기 위한 각 그룹의 우선순위는 직전에 전송된 전달된 ProSe-BSR에 포함되었지 여부에 따라 영향을 받지 않을 수 있다. 이 경우, 기지국은 D2D 단말이 전송한 절단된 ProSe-BSR에 포함된 그룹의 순서에 따라 단말이 설정한 그룹간 우선순위를 인지할 수 있다.For example, the D2D terminal increases the priority of a group not included in the truncated ProSe-BSR transmitted immediately before, so that the group not included in the truncated ProSe-BSR transmitted immediately before is preferentially transmitted at this time. It can be included in the ProSe-BSR. Alternatively, the priority of the group included in the truncated ProSe-BSR transmitted immediately before is down-adjusted, so that the group not included in the truncated ProSe-BSR transmitted immediately before is preferentially assigned to the truncated ProSe-BSR to be transmitted this time. Can be included. In this case, a group having the highest priority among the groups to which the D2D data is to be transmitted may be included in the first truncated BSR. In this case, the priority for including each group in the truncated BSR may be determined according to the priority for each group for ProSe resource allocation. The priority for each group for the ProSe resource allocation may be directly set by the D2D terminal or may be set based on the priority for each LCG set by the base station. Alternatively, it may be set based on the priority of each group determined by the destination ID value. Here, the priority for each group for the ProSe resource allocation may be set as a quantitative parameter. When the priority of each group for the ProSe resource allocation is directly set by the D2D terminal, the priority of each group to be included in the truncated ProSe-BSR depends on whether or not it is included in the transmitted ProSe-BSR transmitted immediately before. May not be affected accordingly. In this case, the base station may recognize the priority between groups set by the terminal according to the order of the groups included in the truncated ProSe-BSR transmitted by the D2D terminal.

도 9는 본 발명의 일 실시예에 따른 기지국에 의한 절단된 ProSe-BSR 운용 방법을 나타내는 도면이다.9 is a diagram illustrating a method of operating a truncated ProSe-BSR by a base station according to an embodiment of the present invention.

이하, 도 9를 참조하여 D2D 데이터를 전송할 대상의 그룹이 절단된 ProSe-BSR에 포함되기 위한 우선순위가 단말에 의해 결정되는 경우에 있어서 기지국의 동작에 대해 설명한다. 이 경우, 상기 그룹이 절단된 ProSe-BSR에 포함되기 위한 우선순위는 절단된 ProSe-BSR에 포함되었는지 여부에 따라 영향을 받지 않을 수 있다. 즉, 절단된 ProSe-BSR에 포함되기 위한 우선순위는 절단된 ProSe-BSR에 포함되었는지 여부에 의해 우선순위가 조정되지 않을 수 있다.Hereinafter, the operation of the base station will be described with reference to FIG. 9 in the case where the priority for inclusion in the truncated ProSe-BSR is determined by the terminal in which the target group to transmit D2D data is determined. In this case, the priority for the group to be included in the truncated ProSe-BSR may not be affected depending on whether it is included in the truncated ProSe-BSR. That is, the priority to be included in the truncated ProSe-BSR may not be adjusted depending on whether it is included in the truncated ProSe-BSR.

도 9를 참조하면, D2D 통신을 지원하는 무선 통신 시스템에서 기지국은 D2D 단말로부터 D2D 데이터를 전송할 대상의 식별자에 대한 리스트를 RRC 메시지를 통해 수신할 수 있다(S910). 이후, 기지국은 D2D 그랜트를 통해 상기 D2D 단말로 상향링크 자원 할당 정보를 전송할 수 있으며(S920), 상기 D2D 단말로부터 상기 상향링크 자원 할당 정보를 기반으로 D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 구성된 절단된 BSR을 수신할 수 있다(S930). 기지국은 상기 절단된 BSR을 기반으로 상기 D2D 단말에 설정된 D2D 데이터를 전송할 대상의 그룹별 우선순위를 인지할 수 있으며(S940), 이에 따라 D2D 단말로 D2D 통신을 위한 자원을 할당할 수 있다(S950).Referring to FIG. 9, in a wireless communication system supporting D2D communication, a base station may receive a list of an identifier of a target to transmit D2D data from a D2D terminal through an RRC message (S910). Thereafter, the base station may transmit uplink resource allocation information to the D2D terminal through the D2D grant (S920), and according to the priority of each group of targets to transmit D2D data based on the uplink resource allocation information from the D2D terminal. The configured truncated BSR may be received (S930). Based on the truncated BSR, the base station may recognize the priority for each group of targets to transmit D2D data set in the D2D terminal (S940), and accordingly, allocate resources for D2D communication to the D2D terminal (S950). ).

도 10은 본 발명의 일실시예에 따른 무선 통신 시스템을 나타내는 블록도이다.10 is a block diagram showing a wireless communication system according to an embodiment of the present invention.

도 10을 참조하면, 본 발명에 따른 단말간 통신을 지원하는 무선 통신 시스템은 단말(1000)과 기지국(또는 클러스터 헤드, 1100)을 포함한다.Referring to FIG. 10, a wireless communication system supporting communication between terminals according to the present invention includes a terminal 1000 and a base station (or cluster head) 1100.

단말(1000)은 프로세서(processor, 1010), RF부(RF(radio frequency) unit, 1020) 및 메모리(memory, 1030)를 포함한다. 메모리(1030)는 프로세서(1010)와 연결되어, 프로세서(1010)를 구동하기 위한 다양한 정보를 저장한다. RF부(1020)는 프로세서(1010)와 연결되어, 무선 신호를 송신 및/또는 수신한다. 예를 들어, RF부(1020)는 기지국(1100)으로부터 본 명세서에서 게시된 D2D 자원 할당 정보를 수신할 수 있다. 또한, RF부(1020)는 본 명세서에서 게시된 절단된 ProSe-BSR과 같은 상향링크 신호를 기지국(1100)으로 전송할 수 있다.The terminal 1000 includes a processor 1010, a radio frequency (RF) unit 1020, and a memory 1030. The memory 1030 is connected to the processor 1010 and stores various information for driving the processor 1010. The RF unit 1020 is connected to the processor 1010 and transmits and/or receives a radio signal. For example, the RF unit 1020 may receive D2D resource allocation information posted in this specification from the base station 1100. In addition, the RF unit 1020 may transmit an uplink signal such as the truncated ProSe-BSR published in this specification to the base station 1100.

프로세서(1010)는 본 명세서에서 제안된 기능, 과정 및/또는 방법을 구현한다. 구체적으로 프로세서(1005)는 도 6 내지 도 8에 따른 모든 단계가 수행되도록 한다.The processor 1010 implements the functions, processes and/or methods proposed in this specification. Specifically, the processor 1005 allows all steps according to FIGS. 6 to 8 to be performed.

예를 들어, 프로세서(1010)는 판단부(1011) 및 구성부(1012)를 포함할 수 있다. 판단부(1011)는 절단된 ProSe-BSR이 연속적으로 구성 또는 전송되는지를 판단할 수 있다. 이를 위하여 판단부(1011)는 절단된 BSR이 구성되는 경우, 직전에 전송된 ProSe-BSR의 포맷이 절단된 ProSe-BSR인지를 확인할 수 있다. 구성부(1012)는 D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된 ProSe-BSR을 구성한다. 일 예로, 구성부(1012)는 판단부(1011)에 의해 절단된 ProSe-BSR이 연속적으로 전송되는 상황인 것으로 확인되는 경우, 직전에 전송된 절단된 ProSe-BSR에 포함되지 않은 그룹의 우선순위를 상향 조정하여 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않은 그룹이 우선적으로 이번에 전송될 절단된 ProSe-BSR에 포함되도록 할 수 있다. 또는, 상기 직전에 전송된 절단된 ProSe-BSR에 포함된 그룹의 우선순위를 하향 조정하여 상기 직전에 전송된 절단된 ProSe-BSR에 포함되지 않은 그룹이 우선적으로 이번에 전송될 절단된 ProSe-BSR에 포함되도록 할 수 있다. For example, the processor 1010 may include a determination unit 1011 and a configuration unit 1012. The determination unit 1011 may determine whether the truncated ProSe-BSR is continuously configured or transmitted. To this end, when the truncated BSR is configured, the determination unit 1011 may check whether the format of the ProSe-BSR transmitted immediately before is the truncated ProSe-BSR. The configuration unit 1012 configures the truncated ProSe-BSR including buffer status information for at least one group according to the priority of each group to which the D2D data is to be transmitted. For example, when it is determined that the ProSe-BSR truncated by the determination unit 1011 is continuously transmitted, the configuration unit 1012 prioritizes the group not included in the truncated ProSe-BSR transmitted immediately before. By upward adjustment, a group not included in the truncated ProSe-BSR transmitted immediately before may be preferentially included in the truncated ProSe-BSR to be transmitted this time. Alternatively, the priority of the group included in the truncated ProSe-BSR transmitted immediately before is down-adjusted, so that the group not included in the truncated ProSe-BSR transmitted immediately before is preferentially assigned to the truncated ProSe-BSR to be transmitted this time. Can be included.

또한, 구성부(1012)는 절단된 ProSe-BSR이 연속적으로 전송되는 상황인 경우, 상기 D2D 데이터를 전송할 대상의 그룹 중 최우선순위를 가지는 그룹은 우선적으로 절단된 ProSe-BSR에 포함되도록 할 수 있다. 이때, 각 그룹이 절단된 ProSe-BSR에 포함되기 위한 우선순위는 ProSe 자원할당을 위한 그룹별 우선순위에 따라 결정될 수 있다. 상기 ProSe 자원할당을 위한 그룹별 우선순위는 상기 D2D 단말에 의해 직접 설정되거나, 기지국에 의해 설정된 LCG 별 우선순위를 기반으로 설정되거나, 데스티네이션 ID를 기반으로 설정될 수 있다. 여기서, 상기 ProSe 자원할당을 위한 그룹별 우선순위는 정량적 파라미터에 의해 조정될 수 있다.In addition, in a situation in which the truncated ProSe-BSR is continuously transmitted, the configuration unit 1012 may make a group having the highest priority among the groups to which the D2D data is to be transmitted is preferentially included in the truncated ProSe-BSR. . In this case, the priority for including each group in the truncated ProSe-BSR may be determined according to the priority for each group for ProSe resource allocation. The priority for each group for the ProSe resource allocation may be directly set by the D2D terminal, may be set based on a priority for each LCG set by the base station, or may be set based on a destination ID. Here, the priority of each group for the ProSe resource allocation may be adjusted by a quantitative parameter.

예를 들어, 판단부(1011)는 전송시점 판단부 및 우선순위 판단부를 포함할 수 있다. 전송시점 판단부는 제1 시점에 제1 절단된 ProSe-BSR을 통해 m개의 그룹들의 버퍼 상태에 대한 정보가 전송된 것으로 판단되면, 상기 제1 절단된 ProSe-BSR이 전송된 후 바로 다음 시점인 제2 시점에 제2 절단된 ProSe-BSR이 전송되는지 여부를 판단할 수 있다. 우선순위 판단부는 상기 제2 시점에 제2 절단된 ProSe-BSR이 전송되는 경우, m+1부터 N까지의 버퍼 상태 정보에 해당하는 그룹이 제1 시점에 전송되었던 m개의 버퍼 상태 정보에 해당하는 그룹보다 높은 우선순위를 가지는 것으로 판단할 수 있다. 이 경우, 구성부(1012)는 상기 제2 절단된 ProSe-BSR이 k개의 버퍼 상태 정보를 포함할 수 있다면, 상기 제2 절단된 ProSe-BSR가 m+1부터 m+k 범위에 해당하는 그룹에 대한 버퍼 상태 정보를 포함하도록 구성할 수 있다. 또한, 구성부(1012)는 상기 제2 절단된 ProSe-BSR이 구성되는 시점에 최우선 순위를 가지는 그룹에 대한 버퍼 상태 정보가 우선적으로 포함되도록 구성할 수도 있다.For example, the determination unit 1011 may include a transmission time determination unit and a priority determination unit. If it is determined that the information on the buffer status of m groups has been transmitted through the first truncated ProSe-BSR at the first point in time, the transmission point determination unit At point 2, it may be determined whether the second truncated ProSe-BSR is transmitted. When the second truncated ProSe-BSR is transmitted at the second point in time, the priority determination unit corresponds to the m number of buffer status information transmitted at the first point in time. It can be determined that it has a higher priority than the group. In this case, if the second truncated ProSe-BSR can include k buffer status information, the configuration unit 1012 is a group in which the second truncated ProSe-BSR is in the range m+1 to m+k. It can be configured to include buffer status information for. In addition, the configuration unit 1012 may be configured to preferentially include buffer state information for a group having the highest priority at the time when the second truncated ProSe-BSR is configured.

메모리(1030)는 본 명세서에 따른 상향링크 자원 정보, 절단된 ProSe-BSR에 대한 정보 등을 저장하고, 프로세서(1010)의 요구에 따라 프로세서(1010)에게 이를 제공할 수 있다.The memory 1030 may store uplink resource information and information on a truncated ProSe-BSR according to the present specification, and provide the same to the processor 1010 according to the request of the processor 1010.

기지국(1100)은 RF부(RF(radio frequency) unit, 1110), 프로세서(1120) 및 메모리(1130)를 포함한다. 메모리(1130)는 프로세서(1120)와 연결되어, 프로세서(1120)를 구동하기 위한 다양한 정보를 저장한다. RF부(1130)는 프로세서(1120)와 연결되어, 무선 신호를 송신 및/또는 수신한다. 프로세서(1120)는 본 명세서에서 제안된 기능, 과정 및/또는 방법을 구현한다. 전술한 실시예에서 기지국(1100)의 동작은 프로세서(1120)에 의해 구현될 수 있다. 프로세서(1120)는 본 명세서에서 게시된 D2D 그랜트를 생성하며, 단말(1000)로부터 수신한 절단된 ProSe-BSR을 기반으로 D2D 통신을 위한 자원을 스케줄링한다.The base station 1100 includes a radio frequency (RF) unit 1110, a processor 1120, and a memory 1130. The memory 1130 is connected to the processor 1120 and stores various information for driving the processor 1120. The RF unit 1130 is connected to the processor 1120 and transmits and/or receives a radio signal. The processor 1120 implements the functions, processes, and/or methods proposed in this specification. In the above-described embodiment, the operation of the base station 1100 may be implemented by the processor 1120. The processor 1120 generates the D2D grant published in this specification, and schedules resources for D2D communication based on the truncated ProSe-BSR received from the terminal 1000.

일 예로, 프로세서(1120)는 할당부(1121) 및 확인부(1122)를 포함할 수 있다. 할당부(1121)는 단말(1000)에게 상향링크 자원을 할당할 수 있다. 확인부(1122)는 단말(1000)로부터 ProSe-BSR을 수신하면, 이를 기반으로 단말(1000)에 설정된 D2D 데이터를 전송할 대상의 그룹별 우선순위를 확인할 수 있다.For example, the processor 1120 may include an allocation unit 1121 and a verification unit 1122. The allocator 1121 may allocate uplink resources to the terminal 1000. Upon receiving the ProSe-BSR from the terminal 1000, the verification unit 1122 may check the priority of each group of targets to transmit D2D data set in the terminal 1000 based on this.

일 예로, 확인부(1122)는 단말(1000)로부터 절단된 ProSe-BSR이 수신되면, 상기 절단된 ProSe-BSR의 수신 시점을 확인하여 상기 절단된 ProSe-BSR에 포함된 그룹 정보의 순서가 해당 시점에 각 그룹에 대하여 단말이 설정한 그룹별 우선순위(해당 시점에 단말이 우선적으로 D2D 데이터를 전송하고자 하는 그룹의 순서)인 것으로 인지할 수 있다. 이 경우, 할당부(1121)는 해당 시점에 단말이 설정한 그룹별 우선순위에 따라 단말(1000)에게 해당 시점에 필요한 상향링크 자원을 할당할 수 있다. As an example, when the truncated ProSe-BSR is received from the terminal 1000, the verification unit 1122 checks the reception time of the truncated ProSe-BSR, and the order of group information included in the truncated ProSe-BSR corresponds to It may be recognized that the priority for each group is set by the terminal for each group at the time point (the order of groups in which the terminal prefers to transmit D2D data at the time point). In this case, the allocator 1121 may allocate uplink resources required at the time point to the terminal 1000 according to the priority for each group set by the terminal at the time point.

프로세서는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 메모리는 ROM(read-only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. RF부는 무선 신호를 처리하기 위한 베이스밴드 회로를 포함할 수 있다. 본 실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. 모듈은 메모리에 저장되고, 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서와 연결될 수 있다.The processor may include an application-specific integrated circuit (ASIC), another chipset, a logic circuit, and/or a data processing device. The memory may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage medium, and/or other storage device. The RF unit may include a baseband circuit for processing a radio signal. When the present embodiment is implemented in software, the above-described technique may be implemented as a module (process, function, etc.) that performs the above-described functions. Modules are stored in memory and can be executed by a processor. The memory may be inside or outside the processor, and may be connected to the processor through various well-known means.

Claims (14)

단말간(D2D: Device to Device) 통신을 지원하는 무선 통신 시스템에서 단말에 의한 버퍼상태보고(BSR: Buffer State Report) 운용 방법에 있어서,
기지국으로부터 상향링크 자원 할당 정보를 수신하는 단계;
D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된(truncated) BSR을 구성하는 단계; 및
상기 절단된 BSR을 상기 기지국으로 전송하는 단계를 포함하며,
여기서, 상기 절단된(truncated) BSR은 절단된(truncated) BSR을 지시하기 위한 논리 채널 식별 정보(LCID: Logical Channel ID) 필드의 인덱스 값을 '11100' 로 설정하고, 상기 데이터 전송에 가장 높은 우선순위를 가지는 논리채널을 포함하는 논리채널그룹(LCG)을 식별하기 위한 4비트의 길이의 제어
요소 정보를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
In a method of operating a buffer state report (BSR) by a terminal in a wireless communication system supporting device-to-device (D2D) communication,
Receiving uplink resource allocation information from a base station;
Configuring a truncated (truncated) BSR including buffer status information for at least one group according to the priority of each group to which the D2D data is to be transmitted; And
And transmitting the truncated BSR to the base station,
Here, in the truncated BSR, the index value of the logical channel identification information (LCID: Logical Channel ID) field for indicating the truncated BSR is set to '11100', and the highest priority is given to the data transmission. Control of a length of 4 bits to identify a logical channel group (LCG) including a logical channel having a priority
A method of operating a buffer status report comprising element information.
제1항에 있어서,
상기 상향링크 자원 할당 정보를 수신하는 단계 이전에,
상기 D2D 데이터를 전송할 대상의 식별자에 대한 리스트를 RRC(Radio Resource Control) 메시지를 이용하여 상기 기지국으로 전송하는 단계를 더 포함하며,
상기 리스트는, 상기 단말에 의해 D2D 데이터를 전송할 데스티네이션 정보 리스트(ProseDestinationInfoList)를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 1,
Before the step of receiving the uplink resource allocation information,
Further comprising the step of transmitting a list of the identifier of the target to transmit the D2D data to the base station using a Radio Resource Control (RRC) message,
Wherein the list includes a destination information list (ProseDestinationInfoList) to transmit D2D data by the terminal.
제1항에 있어서,
상기 절단된 BSR을 구성하는 단계는,
상기 절단된 BSR의 구성 직전에 전송된 BSR의 포맷이 절단된 BSR인지를 확인하는 단계를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 1,
The step of configuring the truncated BSR,
And checking whether the format of the transmitted BSR immediately before the configuration of the truncated BSR is a truncated BSR.
제3항에 있어서,
상기 절단된 BSR을 구성하는 단계는,
상기 절단된 BSR의 구성 직전에 전송된 BSR의 포맷이 절단된 BSR인 경우, 상기 D2D 데이터를 전송할 대상의 그룹별 우선순위를 조정하는 단계를 더 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 3,
The step of configuring the truncated BSR,
And if the format of the BSR transmitted immediately before the configuration of the truncated BSR is a truncated BSR, adjusting the priority of each group to which the D2D data is to be transmitted.
제4항에 있어서,
상기 D2D 데이터를 전송할 대상의 그룹별 우선순위를 조정하는 단계는,
상기 직전에 전송된 절단된 BSR에 포함되지 않은 그룹의 우선순위를 상향 조정하는 단계를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 4,
The step of adjusting the priority of each group to which the D2D data is to be transmitted,
And increasing the priority of a group not included in the truncated BSR transmitted immediately before.
제4항에 있어서,
상기 D2D 데이터를 전송할 대상의 그룹별 우선순위를 조정하는 단계는,
상기 직전에 전송된 절단된 BSR에 포함된 그룹의 우선순위를 하향 조정하는 단계를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 4,
The step of adjusting the priority of each group to which the D2D data is to be transmitted,
And lowering the priority of the group included in the truncated BSR transmitted immediately before.
제4항에 있어서,
상기 D2D 데이터를 전송할 대상의 그룹별 우선순위는,
상기 기지국에 의해 설정된 논리채널그룹(Logical Channel Group) 별 우선순위를 기반으로 설정되는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 4,
The priority of each group to which the D2D data is to be transmitted is,
A method of operating a buffer status report, characterized in that it is set based on a priority for each logical channel group set by the base station.
제1항에 있어서,
상기 D2D 데이터를 전송할 대상의 그룹 중 최우선순위를 가지는 그룹은 우선적으로 상기 절단된 BSR에 포함되는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 1,
A method of operating a buffer status report, characterized in that a group having the highest priority among the groups to which the D2D data is to be transmitted is first included in the truncated BSR.
제2항에 있어서,
상기 데스티네이션 정보 리스트(ProseDestinationInfoList)는, 24비트의 길이를 가지는 ProSe 데스티네이션 ID를 포함함을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 2,
The destination information list (ProseDestinationInfoList), a buffer status report operating method, characterized in that including a ProSe destination ID having a length of 24 bits.
제2항에 있어서,
상기 데스티네이션 정보 리스트는, 내림순으로 상기 LCG를 식별하기 위한 상기 4비트의 길이의 0부터 최대 15까지 그룹 인덱스에 매핑되는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 2,
Wherein the destination information list is mapped to a group index from 0 to a maximum of 15 of the 4-bit length for identifying the LCG in descending order.
단말간(D2D: Device to Device) 통신을 지원하는 무선 통신 시스템에서 기지국에 의한 버퍼상태보고(BSR: Buffer State Report) 운용 방법에 있어서,
단말로 상향링크 자원 할당 정보를 전송하는 단계;
상기 단말로부터 D2D 데이터를 전송할 대상의 그룹별 우선순위에 따라 적어도 하나의 그룹에 대한 버퍼 상태 정보를 포함하는 절단된(truncated) BSR을 수신하는 단계;
상기 절단된 BSR을 기반으로 상기 단말에 설정된 D2D 데이터를 전송할 대상의 그룹별 우선순위를 인지하는 단계; 및
상기 단말로 D2D 통신을 위한 자원을 할당하는 단계를 포함하며,
여기서, 상기 절단된(truncated) BSR은 절단된(truncated) BSR을 지시하기 위한 논리 채널 식별 정보(LCID: Logical Channel ID) 필드의 인덱스 값을 '11100' 로 설정하고, 상기 데이터 전송에 가장 높은 우선순위를 가지는 논리채널을 포함하는 논리채널그룹(LCG)을 식별하기 위한 4비트의 길이의 제어
요소 정보를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
In a method of operating a buffer state report (BSR) by a base station in a wireless communication system supporting device-to-device (D2D) communication,
Transmitting uplink resource allocation information to a terminal;
Receiving a truncated (truncated) BSR including buffer status information for at least one group according to the priority of each group to which the D2D data is to be transmitted from the terminal;
Recognizing a priority for each group of targets to transmit D2D data set in the terminal based on the truncated BSR; And
Including the step of allocating resources for D2D communication to the terminal,
Here, in the truncated BSR, the index value of the logical channel identification information (LCID: Logical Channel ID) field for indicating the truncated BSR is set to '11100', and the highest priority is given to the data transmission. Control of a length of 4 bits to identify a logical channel group (LCG) including a logical channel having a priority
A method of operating a buffer status report comprising element information.
제11항에 있어서,
상기 상향링크 자원 할당 정보를 전송하는 단계 이전에,
상기 D2D 데이터를 전송할 대상의 식별자에 대한 리스트를 RRC(Radio Resource Control) 메시지를 통해 상기 단말로부터 수신하는 단계를 더 포함하며,
상기 리스트는 상기 단말에 의해 D2D 데이터를 전송할 데스티네이션 정보 리스트(ProseDestinationInfoList)를 포함하는 것을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 11,
Before the step of transmitting the uplink resource allocation information,
Receiving a list of the identifiers of the target to which the D2D data is to be transmitted from the terminal through a Radio Resource Control (RRC) message,
Wherein the list includes a destination information list (ProseDestinationInfoList) to transmit D2D data by the terminal.
제12항에 있어서,
상기 데스티네이션 정보 리스트(ProseDestinationInfoList)는, 24비트의 길이를 가지는 ProSe 데스티네이션 ID를 포함함을 특징으로 하는 버퍼상태보고 운용 방법.
The method of claim 12,
The destination information list (ProseDestinationInfoList), a buffer status report operating method, characterized in that including a ProSe destination ID having a length of 24 bits.
제12항에 있어서,
상기 데스티네이션 정보 리스트는, 내림순으로 상기 LCG를 식별하기 위한 상기 4비트의 길이의 0부터 최대 15까지 그룹 인덱스에 매핑되는 것을 특징으로 하는 버퍼상태보고 운용 방법.

The method of claim 12,
Wherein the destination information list is mapped to a group index from 0 to a maximum of 15 of the 4-bit length for identifying the LCG in descending order.

KR1020150014333A 2015-01-29 2015-01-29 Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication Active KR102248331B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150014333A KR102248331B1 (en) 2015-01-29 2015-01-29 Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication
PCT/KR2015/013603 WO2016122114A1 (en) 2015-01-29 2015-12-11 Method and apparatus for managing truncated buffer state report in wireless communication system supporting device-to-device communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150014333A KR102248331B1 (en) 2015-01-29 2015-01-29 Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication

Publications (2)

Publication Number Publication Date
KR20160093393A KR20160093393A (en) 2016-08-08
KR102248331B1 true KR102248331B1 (en) 2021-05-06

Family

ID=56543682

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150014333A Active KR102248331B1 (en) 2015-01-29 2015-01-29 Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication

Country Status (2)

Country Link
KR (1) KR102248331B1 (en)
WO (1) WO2016122114A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110402607B (en) * 2017-03-16 2021-04-27 北京小米移动软件有限公司 Truncated buffer status reporting
KR102687067B1 (en) * 2018-08-09 2024-07-22 삼성전자 주식회사 Apparatus and method for uplink data report and control channel synchronization in wireless communication system
CN111132093B (en) * 2018-10-31 2022-09-30 大唐移动通信设备有限公司 Direct communication resource allocation method and device
KR102751100B1 (en) * 2019-01-16 2025-01-08 삼성전자 주식회사 Method and apparatus for performing radio link monitoring to support v2x communication in next generation mobile communication system
CN111263457B (en) 2019-01-23 2022-03-01 维沃移动通信有限公司 Method and equipment for sending and receiving secondary link cache state report
CN113765501B (en) * 2021-08-16 2025-06-03 西安雷通科技有限责任公司 Kalman filtering method and filter for processing truncated data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013191353A1 (en) * 2012-06-17 2013-12-27 엘지전자 주식회사 Method for reporting buffer status for device-to-device communication and apparatus therefor
US20140010179A1 (en) * 2012-07-05 2014-01-09 Lg Electronics Inc. Method and apparatus of providing a proximity-based service for public safety
US20140328329A1 (en) * 2013-05-01 2014-11-06 Samsung Electronics Co., Ltd. Methods and apparatus for device-to-device communications system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110081441A (en) * 2010-01-08 2011-07-14 삼성전자주식회사 Method and apparatus for requesting resource allocation in mobile communication terminal
KR101502138B1 (en) * 2012-10-18 2015-03-13 주식회사 케이티 Base station and method for allocating control channel in the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013191353A1 (en) * 2012-06-17 2013-12-27 엘지전자 주식회사 Method for reporting buffer status for device-to-device communication and apparatus therefor
US20140010179A1 (en) * 2012-07-05 2014-01-09 Lg Electronics Inc. Method and apparatus of providing a proximity-based service for public safety
US20140328329A1 (en) * 2013-05-01 2014-11-06 Samsung Electronics Co., Ltd. Methods and apparatus for device-to-device communications system

Also Published As

Publication number Publication date
KR20160093393A (en) 2016-08-08
WO2016122114A1 (en) 2016-08-04

Similar Documents

Publication Publication Date Title
US11871390B2 (en) Method and apparatus for transmitting buffer status report in wireless communication system supporting device to device communication
US12137456B2 (en) Multiple sidelink control transmissions during a sidelink control period
CN107950047B (en) Method for performing buffer status reporting in D2D communication system and apparatus therefor
EP3206452B1 (en) Priority-optimized sidelink data transfer in the case of autonomous resource allocation in lte prose communication
CN113940130B (en) Method, device and system for triggering side link scheduling request
EP3986072B1 (en) Multiple prose group communication during a sidelink control period
KR102248331B1 (en) Method and apparatus for operating truncated buffer state report in wireless communication system supporting device to device communication
KR20220076427A (en) Method and apparatus for operating buffer state report in wireless communication system supporting device to device communication
KR102316788B1 (en) Method and apparatus for operating buffer state report in wireless communication system
KR102802098B1 (en) Method and apparatus for user equipment operation for supporting multiple service in wireless communication system supporting communication between user equipments
KR20210124154A (en) Method and apparatus for transmitting buffer status report in wireless communication system supporting device to device communication
KR102228217B1 (en) Method and apparatus for transmitting buffer status report in wireless communication system supporting device to device communication
KR102312282B1 (en) Method and apparatus for transmitting buffer status report in wireless communication system supporting device to device communication

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20150129

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20200128

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20150129

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20210209

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210429

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210429

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20240403

Start annual number: 4

End annual number: 4