KR102488492B1 - V2x 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법 및 장치 - Google Patents

V2x 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법 및 장치 Download PDF

Info

Publication number
KR102488492B1
KR102488492B1 KR1020160041194A KR20160041194A KR102488492B1 KR 102488492 B1 KR102488492 B1 KR 102488492B1 KR 1020160041194 A KR1020160041194 A KR 1020160041194A KR 20160041194 A KR20160041194 A KR 20160041194A KR 102488492 B1 KR102488492 B1 KR 102488492B1
Authority
KR
South Korea
Prior art keywords
data
value
terminal
pool
subframes
Prior art date
Application number
KR1020160041194A
Other languages
English (en)
Other versions
KR20170112839A (ko
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 주식회사 아이티엘
Publication of KR20170112839A publication Critical patent/KR20170112839A/ko
Application granted granted Critical
Publication of KR102488492B1 publication Critical patent/KR102488492B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

무선 통신 시스템에서 직접 링크 상에서의 전송을 수행하는 방법 및 장치를 제공한다. 본 발명의 일 양상에 따른 제 1 단말에서 직접 링크 전송을 수행하는 방법은, 스케줄링 할당(Scheduling Assignment, SA) 전송을 위한 자원을 결정하는 단계; 상기 결정된 자원에 상기 SA를 매핑하여 제 2 단말로 전송하는 단계; 및 상기 SA에 의해서 지시되는 데이터 전송 자원 상에서 데이터를 매핑하여 상기 제 2 단말로 전송하는 단계를 포함할 수 있다. 상기 SA 또는 데이터 중의 하나 이상이 매핑되는 자원은, PSCCH(Physical Sidelink Control Channel) 주기 내에서의 듀레이션(D) 값, 또는 PSCCH 주기 내에서 복수의 시간 자원 패턴(Time Resource Pattern, TRP)이 적용되는 시작 지점 및 길이 값에 기초하여 결정될 수 있다.

Description

V2X 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법 및 장치{METHOD AND APPARATUS FOR RESOURCES CONFIGURATION FOR SCHEDULING ASSIGNMENT AND DATA TRANSMISSION IN V2X COMMUNICATION}
본 발명은 무선 통신 시스템에 대한 것이며, 보다 구체적으로는 V2X 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법, 장치, 소프트웨어, 또는 소프트웨어가 저장된 기록 매체에 대한 것이다.
V2X(Vehicle-to-X; Vehicle-to-Everything) 통신은 운전 중 도로 인프라 및 다른 차량과 통신하면서 교통상황 등의 정보를 교환하거나 공유하는 통신 방식을 의미한다. V2X는 차량들 간의 통신을 뜻하는 V2V(vehicle-to-vehicle), 차량과 개인에 의해 휴대되는 단말 간의 통신을 뜻하는 V2P(vehicle-to-pedestrian), 차량과 도로변의 유닛(roadside unit, RSU)/네트워크(network) 간의 통신을 뜻하는 V2I/N(vehicle-to-infrastructure/network)를 포함할 수 있다. 이 때, 상기 도로변의 유닛(roadside unit, RSU)은 기지국 또는 고정된 단말에 의해 구현되는 교통 인프라 구조 독립체(transportation infrastructure entity)일 수 있다. 예를 들어, 차량에 속도 알림(speed notification)을 전송하는 독립체일 수 있다.
V2X 에서는 스케줄링 할당(Scheduling Assignment, SA)가 구성되는 제어채널을 위한 SA 풀(pool)과, 이와 연관된 데이터 채널을 위한 연관 데이터 풀(associated data pool)이 정의된다.
지금까지는 SA pool 및 data pool은 시간 축에서 구분되는 자원을 이용하여 다중화되었지만, 이러한 경우에는 고속 차량을 고려하는 V2X에서 지연(latency) 문제가 발생할 수 있다. 따라서, SA pool 및 data pool을 주파수 축에서 구분되는 자원을 이용하여 다중화하는 방안이 논의 중이지만, 이를 위한 구체적인 방안은 아직까지 정하여진 바 없다.
본 발명은 SA 또는 data 중의 하나 이상의 전송 자원을 지시하는 방법 및 장치를 제공한다.
본 발명은 SA 또는 data 중의 하나 이상의 전송 자원을 PSCCH(Physical Sidelink Control Channel) 주기 내에서의 특정 자원으로 지시하는 방법 및 장치를 제공한다.
본 발명은 SA 또는 data 중의 하나 이상의 전송 자원을 복수의 시간 자원 패턴(Time Resource Pattern, TRP) 중의 특정 자원으로 지시하는 방법 및 장치를 제공한다.
본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일 양상에 따르면, 본 발명의 일 양상에 따른 제 1 단말에서 직접 링크 전송을 수행하는 방법이 제공된다. 상기 방법은, 스케줄링 할당(Scheduling Assignment, SA) 전송을 위한 자원을 결정하는 단계; 상기 결정된 자원에 상기 SA를 매핑하여 제 2 단말로 전송하는 단계; 및 상기 SA에 의해서 지시되는 데이터 전송 자원 상에서 데이터를 매핑하여 상기 제 2 단말로 전송하는 단계를 포함할 수 있다. 상기 SA 또는 데이터 중의 하나 이상이 매핑되는 자원은, PSCCH(Physical Sidelink Control Channel) 주기 내에서의 듀레이션(D) 값, 또는 PSCCH 주기 내에서 복수의 시간 자원 패턴(Time Resource Pattern, TRP)이 적용되는 시작 지점 및 길이 값에 기초하여 결정될 수 있다.
본 발명에 대하여 위에서 간략하게 요약된 특징들은 후술하는 본 발명의 상세한 설명의 예시적인 양상일 뿐이며, 본 발명의 범위를 제한하는 것은 아니다.
본 발명에 따르면, SA 또는 data 중의 하나 이상의 전송 자원을 지시하는 방법 및 장치가 제공될 수 있다.
본 발명에 따르면, SA 또는 data 중의 하나 이상의 전송 자원을 PSSCH Physical Sidelink Control Channel) 주기 내에서의 특정 자원으로 지시하는 방법 및 장치가 제공될 수 있다.
본 발명에 따르면, SA 또는 data 중의 하나 이상의 전송 자원을 복수의 시간 자원 패턴(Time Resource Pattern, TRP) 중의 특정 자원으로 지시하는 방법 및 장치가 제공될 수 있다.
본 발명에 따르면, 효율적으로 SA를 구성하고 이를 통해 data 전송의 지연을 최소화하는 방안이 제공될 수 있다.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 명세서에 첨부되는 도면은 본 발명에 대한 이해를 제공하기 위한 것으로서 본 발명의 다양한 실시형태들을 나타내고 명세서의 기재와 함께 본 발명의 원리를 설명하기 위한 것이다.
도 1, 도 2 및 도 3은 본 발명과 관련된 V2X 시나리오를 설명하기 위한 도면이다.
도 4는 SA 풀과 연관 데이터 풀의 TDM(Time Division Multiplexing)을 예시적으로 나타낸다.
도 5는 본 발명에 따른 SA 풀과 데이터 풀의 FDM을 예시적으로 나타낸다.
도 6 및 도 7은 본 발명에 따른 FDM 방식의 SA 전송 및 데이터 전송의 다중화를 나타내는 도면이다.
도 8 및 도 9는 본 발명에 따른 SA pool 및 data Pool 구성의 예시들을 나타내는 도면이다.
도 10은 본 발명에 따른 PSSCH 전송 서브프레임을 예시적으로 나타내는 도면이다.
도 11은 본 발명에 따른 SA 전송 서브프레임 또는 data 전송 서브프레임을 나타내는 도면이다.
도 12는 본 발명에 따른 SA 전송 서브프레임 및 data 전송 서브프레임이 TRP 단위로 구성되는 예시를 나타낸다.
도 13 및 도 14는 본 발명의 예시에 따른 SA 자원 할당 및 data 자원 할당 방법을 설명하기 위한 흐름도이다.
도 15은 본 발명에 따른 무선 디바이스의 구성을 설명하기 위한 도면이다.
이하, 본 명세서에서는 본 발명과 관련된 내용을 예시적인 도면과 실시 예를 통해 상세하게 설명한다. 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 명세서의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 명세서의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
또한 본 명세서는 무선 통신 네트워크를 대상으로 설명하며, 무선 통신 네트워크에서 이루어지는 동작은 해당 무선 통신 네트워크를 관할하는 시스템(예를 들어 기지국)에서 네트워크를 제어하고 신호를 송신 또는 수신하는 과정에서 이루어지거나, 해당 무선 네트워크에 결합한 단말에서 신호를 송신 또는 수신하는 과정에서 이루어질 수 있다.
즉, 기지국을 포함하는 다수의 네트워크 노드들(network nodes)로 이루어지는 네트워크에서 단말과의 통신을 위해 수행되는 다양한 동작들은 기지국 또는 기지국 이외의 다른 네트워크 노드들에 의해 수행될 수 있음은 자명하다. '기지국(BS: Base Station)'은 고정국(fixed station), Node B, eNode B(eNB), 액세스 포인트(AP: Access Point) 등의 용어에 의해 대체될 수 있다. 또한, '단말(terminal)'은 UE(User Equipment), MS(Mobile Station), MSS(Mobile Subscriber Station), SS(Subscriber Station), 비-AP 스테이션(non-AP STA) 등의 용어로 대체될 수 있다.
본 발명에서 사용되는 주로 약어로서 사용되는 용어는 아래와 같이 정의된다.
D2D: Device to Device (communication)
ProSe: (Device to Device) Proximity Services
SL: Sidelink
SCI: Sidelink Control Information
PSSCH: Physical Sidelink Shared Channel
PSBCH: Physical Sidelink Broadcast Channel
PSCCH: Physical Sidelink Control Channel
PSDCH: Physical Sidelink Discovery Channel
SLSS: Sidelink Synchronization Signal (= D2DSS (D2D Synchronization Signal))
SA: Scheduling assignment
또한, 직접 링크(예를 들어, D2D, ProSe, 또는 SL 통신)을 위한 자원 할당 방식에 따라서 다양한 동작 모드가 정의될 수 있다. 직접 링크(예를 들어, D2D, ProSe, 또는 SL 통신)을 위한 데이터 및 제어 정보를 각각 직접 데이터 및 직접 제어 정보라고 하면, 모드 1(Mode 1)은 단말이 직접 데이터 및 직접 제어 정보를 전송하기 위해서 사용하는 자원을 정확하게 기지국(또는 중계기)이 스케줄링 하는 동작 모드를 의미하고, 모드 2(Mode 2)는 단말이 직접 데이터 및 직접 제어 정보를 전송하기 위해서 자원 풀(pool)에서 단말 스스로 자원을 선택하는 동작 모드를 의미한다.
V2X는 V2V, V2P 및 V2I/N을 통칭하는 용어이며, V2V, V2P 및 V2I/N의 각각은 LTE 통신과 연계하여 아래의 표 1과 같이 정의될 수 있다.
Figure 112016032457068-pat00001
V2X 중에서 D2D 통신 링크(즉, ProSe를 지원하는 두 개의 디바이스 사이의 직접 인터페이스)인 PC5 기반의 V2V 동작을 위해서, 도 1, 도 2 및 도 3을 참고하여 아래의 표 2, 표 3, 표 4와 같은 다양한 시나리오들이 고려되고 있다.
도 1, 도 2 및 도 3은 본 발명과 관련된 V2X 시나리오를 설명하기 위한 도면이다.
표 2 및 도 1은 PC5 인터페이스에만 기반한 V2X 동작을 지원하는 시나리오를 나타낸다. 도 1의 (a)는 V2V 동작, (b)는 V2I 동작, (c)는 V2P 동작을 나타낸다.
Figure 112016032457068-pat00002
표 3 및 도 2는 Uu 인터페이스(즉, UE 와 eNB 사이의 인터페이스)에만 기반한 V2X 동작을 지원하는 시나리오를 나타낸다. 도 2의 (a)는 V2V 동작, (b)는 V2I 동작, (c)는 V2P 동작을 나타낸다.
Figure 112016032457068-pat00003
표 4 및 도 3은 Uu 인터페이스 및 PC5 인터페이스를 모두 사용하는 V2X 동작을 지원하는 시나리오를 나타낸다. 도 3의 (a)는 표 4의 시나리오 3A를 나타내고, (b)는 표 4의 시나리오 3B를 나타낸다.
Figure 112016032457068-pat00004
이하에서는 V2X 통신을 위한 SA와 데이터의 다중화에 대한 본 발명의 다양한 예시들에 대해서 설명한다.
먼저, PC5 인터페이스 상에서의 V2V 통신을 위해서 SA와 데이터의 다중화에 대한 두 가지 방식을 고려할 수 있다. 첫 번째 방식(Option 1)은 SA 및 그와 관련된 데이터를 동일한 서브프레임에서 전송하는 것을 지원하는 것이고, 두 번째 방식(Option 2)은 각각의 SA 전송이 그와 관련된 모든 데이터 전송들에 선행하는(precede) 것이다. 또한, SA 채널과 데이터 채널은 주파수 분할 다중화(FDM)될 수 있다.
이하에서는, SA가 구성되는 제어 채널(즉, PSCCH)을 위한 SA pool 및 이와 연관된 데이터 채널(즉, PSSCH)을 위한 associated data pool이 FDM 방식으로 구분되는 경우에 대해 설명하고자 한다.
SA pool은 SA의 전송을 위해 사용 가능한 자원의 후보들의 집합에 해당하고, data pool은 data의 전송을 위해 사용 가능한 자원의 후보들의 집합에 해당한다. SA pool 또는 data pool은 시간 자원 풀 및 주파수 자원 풀의 조합으로 특정될 수 있다. SA pool 또는 data pool을 특정하는 시간 자원 풀은 서브프레임 풀에 해당할 수 있고, 주파수 자원 풀은 자원블록(Resource Block, RB) 풀에 해당할 수 있다. 또한, 하나의 SA pool 및 하나의 data pool은 하나의 PSCCH 주기(period)에 해당할 수 있으나, 이에 한정된 것은 아니다.
도 4는 SA 풀과 연관 데이터 풀의 TDM(Time Division Multiplexing)을 예시적으로 나타낸다.
도 4의 예시와 같이 SA가 구성되는 제어 채널(즉, PSCCH)을 위한 SA pool과 이와 연관된 데이터 채널(즉, PSSCH)을 위한 associated data pool은 TDM 방식으로 구분될 수 있다. 이 경우, 직접 데이터의 수신 측에서 SA를 통해 제어 정보가 지시된 후 현재 데이터 패킷(packet)을 받고 있는 도중에, 새로운 SA를 통해 제어 정보를 지시한 후 새로운 데이터 패킷(packet)을 받기 위해서는 최소한 "data pool + SA pool" 만큼의 시간이 필요하게 된다. 이러한 TDM 방식의 SA pool과 associated data pool의 다중화는 고속 차량을 고려하는 V2X에서는 지연(latency) 문제를 야기할 수 있다.
도 5는 본 발명에 따른 SA 풀과 데이터 풀의 FDM을 예시적으로 나타낸다.
도 5에서와 같이 SA가 구성되는 제어 채널(즉, PSCCH)을 위한 SA pool 및 데이터 채널(즉, PSSCH)을 위한 data pool은 FDM 방식으로 구분될 수 있다. 이 경우, SA를 통해 제어 정보가 지시된 후 현재 데이터 패킷을 받고 있는 도중에 FDM으로 구분되는 SA pool을 통해 새로운 데이터 패킷을 받기 위한 제어 정보가 전송되는 경우, 직접 데이터의 수신 측에서 SA를 통해 제어 정보가 지시된 후 현재 데이터 패킷을 받고 있는 도중에, 새로운 SA를 통해 제어 정보를 지시한 후 새로운 데이터 패킷을 받기 위해서는 최소한 "SA pool" 만큼의 시간만 필요하다.
또한, SA pool과 data pool이 FDM 방식으로 다중화될 수 있지만, 도 5의 예시에서는 data pool은 그 이전에 전송된 SA pool의 제어 정보에 따른다. 즉, SA pool 및 이와 연관된 data pool은 TDM 방식으로 다중화된다. 보다 구체적으로, 도 5의 예시에서 SA pool 1과 data pool 1이 연관되고, SA pool 2와 data pool 2가 연관되고, SA pool 3과 data pool 3이 연관된다.
이와 달리, 아래의 도 6 및 도 7의 예시에서는 SA pool 및 이와 연관된 data pool이 동일한 시간 영역(예를 들어, 동일한 서브프레임)에서 공존하면서 FDM 방식으로 다중화될 수 있다. 이러한 경우, 제어 정보 전송 후 데이터 전송까지의 지연 시간은 크게 줄어들게 된다.
도 6 및 도 7은 본 발명에 따른 FDM 방식의 SA 전송 및 데이터 전송의 다중화를 나타내는 도면이다. 도 6은 전술한 첫 번째 방식(Option 1), 즉, SA 및 그와 관련된 데이터를 동일한 서브프레임에서 전송하는 것을 지원하는 방식에 대응하는 예시이다. 도 7은 전술한 두 번째 방식(Option 2), 즉, 각각의 SA 전송이 그와 관련된 모든 데이터 전송들에 선행하는(precede) 방식에 대응하는 예시이다.
아래의 표 5는 PSCCH 스케줄링 및 PSSCH 스케줄링에 사용되는 하향링크제어정보(DCI) 포맷 5에 포함되는 정보를 나타내고, 표 6은 PSSCH의 스케줄링에 사용되는 SCI 포맷 0에 포함되는 정보를 나타낸다.
Figure 112016032457068-pat00005
Figure 112016032457068-pat00006
SA pool 내에서 어떤 자원이 SA 전송을 위해서 사용되는지를 결정하는 방식에 있어서, 기지국이 직접 SA 전송에 이용되는 자원을 지시하는 방식(즉, 모드 1), 또는 단말이 스스로 SA 전송에 이용할 자원을 선택하는 방식(즉, 모드 2)가 적용될 수 있다.
도 4 및 도 5의 예시의 경우, SA pool 내에서 SA 전송에 이용되는 시간-주파수 자원 위치는 상기 표 5에서의 6 비트 크기의 "Resource for PSCCH" 정보를 통해서 지시될 수 있다. 모드 1의 경우에는 SA를 전송할 단말에게 기지국이 DCI 포맷 5를 통해서 "Resource for PSCCH" 정보를 전송할 수 있다. 모드 2의 경우에는 SA를 전송할 자원을 단말이 스스로(autonomous) 결정할 수 있다.
또한, 도 4 및 도 5의 예시의 경우, data pool 내에서 data가 전송될 시간 축 자원 할당 위치는 상기 표 5에서의 7 비트 크기의 "Time resource pattern" 정보를 통해서 지시될 수 있고, 주파수 축 자원 할당 위치는 상기 표 5의 "Resource block assignment and hopping resource allocation" 정보를 통해서 지시될 수 있으며 "Frequency hopping flag" 값에 따라 최초 전송 후 그 다음 전송에서 주파수 호핑 적용 여부가 지시될 수 있다. 모드 1의 경우에는 데이터를 전송할 단말에게 기지국이 DCI 포맷 5를 통해서 "Time resource pattern", "Resource block assignment and hopping resource allocation", "Frequency hopping flag" 정보를 전송할 수 있다. 모드 2의 경우에는 데이터를 전송할 자원을 단말이 스스로(autonomous) 결정할 수 있다.
또한, 모드 1 및 모드 2의 경우 모두에서, 단말간 통신에 있어서 데이터를 송신하는 송신 단말로부터 데이터를 수신할 수신 단말에게 상기 표 6의 SCI 포맷 0을 통해서 데이터(즉, PSSCH) 전송을 위한 스케줄링 정보가 제공될 수 있다.
도 6과 도 7의 예시의 경우, SA pool 및 이와 연관된(associated) data pool이 같은 시간 영역에서 공존하고 FDM 방식으로 구분된다. 즉, SA pool 및 associated data pool이 별도로 존재하는 것이 아니다. 따라서, 도 4 또는 도 5에서와 같이 SA pool 내에서 6비트의 "Resource for PSCCH" 값에 의한 시간-주파수 상에 자원 할당 위치를 정하는 메커니즘이 필요 없게 되며, data pool과 연계된 새로운 방식의 시간-주파수 상에 자원을 할당하는 방식이 필요하다.
도 8 및 도 9는 본 발명에 따른 SA pool 및 data Pool 구성의 예시들을 나타내는 도면이다.
도 8의 예시는 SA pool 및 data pool이 시간 도메인 상에서 구분되는 자원에 대응하는 TDM(Time Division Multiplexing) 방식에 해당하고, 도 9의 예시는 SA pool 및 data pool이 주파수 도메인 상에서 구분되는 자원에 대응하는 FDM(Frequency Division Multiplexing) 방식에 해당한다.
먼저, 도 8의 예시에서는 시간 축 상의 기준 시점(예를 들어, SFN(System Frame Number), SLFN(Sidelink Frame Number), 또는 DFN(D2D Frame Number)의 값이 0인 시점)에서 소정의 오프셋(예를 들어, offset (O)) 후에 PSCCH period가 주기적으로 존재할 수 있다.
이 때, 각각의 PSCCH period의 처음 일정 구간(즉, 제 1 구간) 내에서 특정 서브프레임들이 SA pool에 속할 수 있다. 이 때, 상기 특정 서브프레임은 Mode 1의 경우 모든 상향링크(uplink) 서브프레임들이 될 수 있고, Mode 2의 경우 도 8에서 도시한 것과 같이 비트맵으로 지시 될 수 있다.
또한, 각각의 PSCCH period에서 상기 제 1 구간 이후의 특정 지점(제 2 구간의 시작지점)부터 PSCCH period가 끝나는 지점까지의 구간(즉, 제 2 구간) 내에서 특정 서브프레임들이 data pool에 속할 수 가 있다. 이 때, 상기 PSCCH period에서 상기 제 2 구간의 시작지점은, Mode 1에서는 SA pool이 끝나는 지점과 연관될 수 있으며, Mode 2에서는 오프셋(O2)과 연관될 수 있다.
또한, 상기 제 2 구간 내의 상기 특정 서브프레임들은, Mode 1의 경우 모든 상향링크(uplink) 서브프레임들이 될 수 있고, Mode 2의 경우 도 8에서 도시한 것과 같이 비트맵으로 지시 될 수 있다.
이와 같이, 도 8의 SA pool 및 data pool의 예시적인 구성에 따라서, SA가 구성되는 제어 채널(즉, PSCCH)을 위한 SA pool과, 이와 연관된 데이터 채널(즉, PSSCH)을 위한 associated data pool이 TDM 방식으로 구분될 수 있고, 그 구체적인 예시들은 상기 도 4에 해당할 수 있다.
다음으로, 도 9의 예시에서는 시간 축 상의 기준 시점(예를 들어, SFN, SLFN, 또는 DFN의 값이 0인 시점)에서 소정의 오프셋(예를 들어, offset (O)) 후에 PSCCH period가 주기적으로 존재하고, 각각의 PSCCH period 내에서 SA pool과 data pool이 FDM으로 구분될 수 있다.
이 때, 각각의 PSCCH period 내 모든 구간 내에서 특정 서브프레임들이 SA pool 및 data pool에 속할 수 가 있다. 이 때, 상기 특정 서브프레임은 Mode 1의 경우 모든 상향링크(uplink) 서브프레임들이 될 수 있고, Mode 2의 경우 도 9에서 도시한 것과 같이 비트맵으로 지시될 수 있다. 즉, SA pool에 속하는 서브프레임들과 data pool에 속하는 서브프레임들은 같을 수가 있고, SA pool 및 Data pool은 서로 다른 주파수 자원에 의해서 FDM 방식으로 구분될 수 있다.
이와 같이, 도 9의 SA pool 및 data pool의 예시적인 구성에 따라서, SA가 구성되는 제어 채널(즉, PSCCH)을 위한 SA pool과, 이와 연관된 데이터 채널(즉, PSSCH)을 위한 associated data pool이 FDM 방식으로 구분될 수 있고, 그 구체적인 예시들은 상기 도 5 내지 7에 해당할 수 있다.
이하에서는, 데이터 전송을 위한 채널인 PSSCH를 전송하기 위한 서브프레임을 결정하기 위한 패턴인 시간 자원 패턴(Time Resource Pattern, TRP)에 대해 본 발명의 예시들에 대해서 설명한다.
도 10은 본 발명에 따른 PSSCH 전송 서브프레임을 예시적으로 나타내는 도면이다.
도 10의 예시에서는 하나의 PSCCH period 내의 data pool(구체적으로는, 시간 축 상에서만 보자면 subframe pool)에 해당하는 LPSSCH 개의 서브프레임들은 NTRP개의 서브프레임들이 N 번 반복되는 것에 해당할 수 있다. 여기서, NTRP개의 서브프레임에 해당하는 시간 축 자원 패턴(Time Resource Pattern, 이하 TRP)이 N 번 반복 적용되어 PSSCH 전송 서브프레임이 결정될 수 있다.
이 때, 총 가능한 시간 축 자원 패턴(TRP)의 최대 개수는 128개이다.
LPSSCH는 data pool에 속하는 서브프레임의 개수이다. 예를 들어, 도 8의 TDM 방식의 예시에 따르면, LPSSCH는 Mode 1 의 경우에는 하나의 PSCCH period 내에서 제 2 구간의 모든 상향링크 서브프레임의 개수에 해당할 수 있고, Mode 2 의 경우에는 하나의 PSCCH period 내에서 제 2 구간에 해당하는 비트맵의 비트 값 1 에 대응하는 서브프레임의 개수에 해당할 수 있다. 또는, 도 9의 FDM 방식의 예시에 따르면, LPSSCH는 Mode 1의 경우에는 하나의 PSCCH period 내의 모든 상향링크 서브프레임의 개수에 해당할 수 있고, Mode 2의 경우에는 하나의 PSCCH period에 해당하는 비트맵의 비트 값 1 에 대응하는 서브프레임의 개수에 해당할 수 있다. 도 9의 FDM 방식에서는 SA pool 과 data pool 이 서브프레임 관점에서는 동일하므로, LPSSCH는 SA pool에 속하는 서브프레임의 개수에도 해당할 수 있다.
NTRP 개의 서브프레임에 대응하는 길이 NTRP의 비트맵에서 비트 값이 1로 지시되는 서브프레임이 PSSCH가 전송되는 서브프레임에 해당할 수 있다. 여기서, 길이 NTRP의 비트맵에서 1의 개수가 KTRP이다.
예를 들어, Mode 1 및 Mode 2 에서 FDD(Frequency Division Duplex) 또는 TDD(Time Division Duplex)의 각각의 UL/DL 설정(uplink-downlink configuration)에 따른 NTRP 및 KTRP 의 값은 아래의 표 7 및 표 8과 같이 결정될 수 있다.
Figure 112016032457068-pat00007
Figure 112016032457068-pat00008
아래의 표 9 및 표 10은 각각 단말이 사이드링크 전송 모드 1(즉, Mode 1) 및 사이드링크 전송 모드 2(즉, Mode 2)에서 PSSCH 전송을 위한 서브프레임을 결정하는 과정을 나타낸다.
Figure 112016032457068-pat00009
Figure 112016032457068-pat00010
또한, NTRP는 아래의 표 11에서와 같이 8일 수도 있고, 표 12에서와 같이 7일 수도 있고, 표 13에서와 같이 6일 수도 있다.
Figure 112016032457068-pat00011
Figure 112016032457068-pat00012
Figure 112016032457068-pat00013
상기 도 9와 같이 SA pool 및 data pool이 FDM 방식으로 다중화되는 경우 (예를 들어, 도 5 또는 도 6과 같이 SA pool과 data pool이 같은 서브프레임에 존재할 수 있고 FDM으로 구분되는 경우)에서, 도 10과 같이 시간 축 자원 패턴(TRP)을 반복 적용할 경우에 대해서 살펴본다.
이 경우, SA pool 내에 모든 서브프레임들에 대해서 SA를 전송하는 서브프레임들을 할당하는 경우, data를 전송하는 서브프레임들이 최소한 SA를 전송하는 서브프레임과 같은 서브프레임이거나 그 이후 서브프레임임을 고려할 때 data 전송 서브프레임의 할당에 상당한 제약이 될 수가 있다.
한편, SA를 전송하는 서브프레임들을 상기 시간 축 자원 패턴(TRP)의 반복 적용으로 지시되는 data를 전송하는 서브프레임들과 연계하여 지시할 경우, 상기 SA를 전송하는 서브프레임들은 PSCCH period 내에서 상기 시간 축 자원 패턴(TRP)이 처음 적용되는 서브프레임들 내에서만 할당 될 수 있기에, 자원 할당 측면에서 매우 비효율적일 수가 있다.
따라서, SA 전송 서브프레임이 PSCCH period 내의 SA pool에 속하는 모든 서브프레임들을 대상으로 해서 할당되거나, PSCCH period 내의 SA pool에 속하는 처음 특정 서브프레임들을 대상으로 할당되는 것이 아니라, PSCCH period 내의 SA pool에 속하는 서브프레임들 중 일정 서브프레임 이후의 서브프레임들을 대상으로 할당하는 것을 고려할 수 있다. 이 경우, 보다 효율적으로 자원을 할당할 수 있으며, SA pool의 중간에서도 SA를 전송할 수 있기에 보다 지연시간(latency)을 줄일 수 있다.
또한, data 전송 서브프레임의 경우도 PSCCH period 내의 data pool에서 시간 축 자원 패턴(TRP)의 반복 적용에 따라, PSCCH period 내의 data pool에 속하는 모든 서브프레임들을 대상으로 data 전송 서브프레임이 할당되는 것으로 제한되지 않고, PSCCH period 내의 data pool에 속하는 서브프레임들 중 일정 서브프레임 이후의 서브프레임들을 대상으로 data 전송 서브프레임이 할당될 수도 있다.
도 11은 본 발명에 따른 SA 전송 서브프레임 또는 data 전송 서브프레임을 나타내는 도면이다.
SA는 PSCCH period 내에서 특정 듀레이션(duration((D)) (또는 오프셋(offset)) 이후의 서브프레임들 중에서 할당될 수 있는 SA 전송 서브프레임들에서 전송될 수가 있다.
즉, PSCCH period 내에서 DN개의 duration(D)에 따라 구분되는 하나 이상의 서브프레임들의 그룹을 각각 제 1 서브프레임 그룹, 제 2 서브프레임 그룹, ..., 제 DN 서브프레임 그룹이라고 할 수 있다. 이 경우, 각각의 서브프레임 그룹에서 SA pool(또는 data pool)에 해당하는 서브프레임들 중에서, SA 전송 서브프레임 또는 data 전송 서브프레임으로 결정되는 서브프레임에서 SA 또는 data 중의 하나 이상이 전송될 수 있다.
즉, 각각의 서브프레임 그룹들은 각각 SA 할당 영역(SA allocation region) 또는 데이터 할당 영역(data allocation region)에 해당하고, SA 또는 data 중의 하나 이상의 할당 영역에 속하는 서브프레임들 중에서 특정 서브프레임(들)이 SA 또는 data 중 하나 이상을 전송하는 전송 서브프레임이 될 수 있다.
여기서, SA 또는 data 할당 영역이란, SA 또는 data의 전송이 존재할 수 있는 후보 서브프레임(들)을 의미한다. SA 또는 data 전송 서브프레임이란 실제로 SA 또는 data 전송이 존재하는(또는 스케줄링 되는) 서브프레임을 의미한다.
보다 구체적으로, PSCCH period 내에서 특정 duration(D) 또는 offset 이후로부터 일정 구간 또는 PSCCH period 끝까지에 해당되는 구간이 PSCCH period 내에서 'SA allocation region'이 될 수 있고, 상기 'SA allocation region' 내에서 특정 방식에 따라 할당된 SA 전송 서브프레임들에서 SA가 전송되는 것이다. 이 때, 상기 특정 방식은 기존 SA 전송 서브프레임의 할당 방법처럼 'Resource for PSCCH'를 활용할 수도 있고, 또는 data 전송 서브프레임의 할당을 위한 'Time resource pattern'과 연계될 수 있을 것이다.
또한, 같은 방식으로 PSCCH period 내에서 특정 duration(D) 또는 offset 이후로부터 일정 구간 또는 PSCCH period 끝까지에 해당되는 구간이 PSCCH period 내에서 'data allocation region'이 될 수 있고, 상기 'data allocation region' 내에서 특정 방식에 따라 할당된 data 전송 서브프레임들에서 data가 전송되는 것이다. 이 때, 특정 SA와 associated 된 data의 경우, 이 data가 전송되는 서브프레임들이 포함되는 'data allocation region'은 상기 특정 SA가 전송되는 서브프레임들이 포함되는 'SA allocation region'과 동일한 duration (또는 offset) 값을 가지거나 시간 상으로 더 긴 duration (또는 offset)을 가져야 할 것이다. 또는, 상기 data가 전송되는 서브프레임들이 포함되는 'data allocation region'은 상기 특정 SA가 전송되는 서브프레임들이 포함되는 'SA allocation region'과 그 영역의 시간상의 크기(길이)가 같을 수도 있지만 더 길수도 있을 것이다.
이하 상기 PSCCH period 내에서 특정 duration(D) 또는 offset에 대하여 정의하고 이를 지시하는 방법에 대해서 다루기로 한다.
실시예 1
Duration(D)의 값은 고정될 수 있다.
실시예 1-1
Duration(D)의 값은 PSCCH period의 길이에 대한 일정 비율에 따라서 결정될 수 있다.
실시예 1-1-1
PSCCH period 길이에 대한 일정 비율이 1 비트 필드에 의해서 지시되는 예시이다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 D=0을 지시할 수 있다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는
Figure 112016032457068-pat00014
를 지시할 수 있다.
실시예 1-1-2
PSCCH period 길이에 대한 일정 비율이 2 비트 필드에 의해서 지시되는 예시이다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 D=0을 지시할 수 있다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는
Figure 112016032457068-pat00015
을 지시할 수 있다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는
Figure 112016032457068-pat00016
을 지시할 수 있다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는
Figure 112016032457068-pat00017
을 지시할 수 있다.
실시예 1-2
Duration(D)의 값은 LPSSCH 의 크기에 대한 일정 비율에 따라서 결정될 수 있다.
실시예 1-2-1
LPSSCH 크기에 대한 일정 비율이 1 비트 필드에 의해서 지시되는 예시이다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 D=0을 지시할 수 있다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는
Figure 112016032457068-pat00018
를 지시할 수 있다.
실시예 1-2-2
LPSSCH 크기에 대한 일정 비율이 2 비트 필드에 의해서 지시되는 예시이다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 D=0을 지시할 수 있다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는
Figure 112016032457068-pat00019
을 지시할 수 있다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는
Figure 112016032457068-pat00020
을 지시할 수 있다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는
Figure 112016032457068-pat00021
을 지시할 수 있다.
실시예 1-3
Duration(D)의 값은 NTRP의 개수에 대한 일정 비율에 따라서 결정될 수 있다.
실시예 1-3-1
NTRP 개수에 대한 일정 비율이 1 비트 필드에 의해서 지시되는 예시이다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 D=0을 지시할 수 있다. 이는, 첫 번째 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는
Figure 112016032457068-pat00022
를 지시할 수 있다. 이는, K 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K=1 또는 2 의 값을 가질 수 있다.
실시예 1-3-2
NTRP 개수에 대한 일정 비율이 2 비트 필드에 의해서 지시되는 예시이다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 D=0을 지시할 수 있다. 이는, 첫 번째 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는
Figure 112016032457068-pat00023
을 지시할 수 있다. 이는, K1 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K1=1 의 값을 가질 수 있다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는
Figure 112016032457068-pat00024
을 지시할 수 있다. 이는, K2 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K2=2 의 값을 가질 수 있다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는
Figure 112016032457068-pat00025
을 지시할 수 있다. 이는, K3 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K3=3 의 값을 가질 수 있다.
실시예 2
Duration(D)의 값은 상위계층(예를 들어, RRC(Radio Resource Control)) 시그널링을 통해서 지시될 수 있다.
실시예 2-1
Duration(D)의 값은 PSCCH period의 길이에 대한 일정 비율에 따라서 결정될 수 있다.
실시예 2-1-1
PSCCH period 길이에 대한 일정 비율이 1 비트 필드에 의해서 지시되는 예시이다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 D=0을 지시할 수 있다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는 D=A를 지시할 수 있다. 여기서 A 값은 RRC 시그널링을 통해서 지시될 수 있다. A 값은 PSCCH period 내의 모든 서브프레임들에 대해서 특정 개수의 서브프레임 또는 PSCCH period에 대한 일정 비율 값을 지시한다.
실시예 2-1-2
PSCCH period 길이에 대한 일정 비율이 2 비트 필드에 의해서 지시되는 예시이다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 D=0을 지시할 수 있다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는 D=A1을 지시할 수 있다. 여기서 A1 값은 RRC 시그널링을 통해서 지시될 수 있다. A1 값은 PSCCH period 내의 모든 서브프레임들에 대해서 특정 개수의 서브프레임 또는 PSCCH period에 대한 일정 비율 값을 지시한다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는 D=A2을 지시할 수 있다. 여기서 A2 값은 RRC 시그널링을 통해서 지시될 수 있다. A2 값은 PSCCH period 내의 모든 서브프레임들에 대해서 특정 개수의 서브프레임 또는 PSCCH period에 대한 일정 비율 값을 지시한다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는 D=A3을 지시할 수 있다. 여기서 A3 값은 RRC 시그널링을 통해서 지시될 수 있다. A3 값은 PSCCH period 내의 모든 서브프레임들에 대해서 특정 개수의 서브프레임 또는 PSCCH period에 대한 일정 비율 값을 지시한다.
실시예 2-2
Duration(D)의 값은 LPSSCH 의 크기에 대한 일정 비율에 따라서 결정될 수 있다.
실시예 2-2-1
LPSSCH 크기에 대한 일정 비율이 1 비트 필드에 의해서 지시되는 예시이다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 D=0을 지시할 수 있다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는 D=B를 지시할 수 있다. 여기서 B 값은 RRC 시그널링을 통해서 지시될 수 있다. A 값은 PSCCH period 내의 LPSSCH개의 서브프레임들에 대해서 특정 개수의 서브프레임 또는 LPSSCH에 대한 일정 비율 값을 지시한다.
실시예 2-2-2
LPSSCH 크기에 대한 일정 비율이 2 비트 필드에 의해서 지시되는 예시이다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 D=0을 지시할 수 있다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는 D=B1을 지시할 수 있다. 여기서 B1 값은 RRC 시그널링을 통해서 지시될 수 있다. B1 값은 PSCCH period 내의 LPSSCH개의 서브프레임들에 대해서 특정 개수의 서브프레임 또는 LPSSCH에 대한 일정 비율 값을 지시한다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는 D=B2을 지시할 수 있다. 여기서 B2 값은 RRC 시그널링을 통해서 지시될 수 있다. B2 값은 PSCCH period 내의 LPSSCH개의 서브프레임들에 대해서 특정 개수의 서브프레임 또는 LPSSCH에 대한 일정 비율 값을 지시한다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는 D=B3을 지시할 수 있다. 여기서 B3 값은 RRC 시그널링을 통해서 지시될 수 있다. B3 값은 PSCCH period 내의 LPSSCH개의 서브프레임들에 대해서 특정 개수의 서브프레임 또는 LPSSCH에 대한 일정 비율 값을 지시한다.
실시예 2-3
Duration(D)의 값은 NTRP의 개수에 대한 일정 비율에 따라서 결정될 수 있다.
실시예 2-3-1
NTRP 개수에 대한 일정 비율이 1 비트 필드에 의해서 지시되는 예시이다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 D=0을 지시할 수 있다. 이는, 첫 번째 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는
Figure 112016032457068-pat00026
를 지시할 수 있다. 이는, K 개 이후의 TRP 부터 SA 또는 Data 할당 영역이 시작된다는 의미이다. 예를 들어, K는 RRC 시그널링될 수 있다.
실시예 2-3-2
NTRP 개수에 대한 일정 비율이 2 비트 필드에 의해서 지시되는 예시이다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 D=0을 지시할 수 있다. 이는, 첫 번째 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는
Figure 112016032457068-pat00027
을 지시할 수 있다. 이는, K1 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K1은 RRC 시그널링될 수 있다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는
Figure 112016032457068-pat00028
을 지시할 수 있다. 이는, K2 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K2 은 RRC 시그널링될 수 있다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는
Figure 112016032457068-pat00029
을 지시할 수 있다. 이는, K3 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K3 은 RRC 시그널링될 수 있다.
도 12는 본 발명에 따른 SA 전송 서브프레임 및 data 전송 서브프레임이 TRP 단위로 구성되는 예시를 나타낸다. 예를 들어, PSCCH period 내에서 SA와 data가 전송되는 서브프레임들은 시간 축 자원 패턴(TRP)을 단위로 구성될 수 있다.
전술한 도 10의 예시와 비교하여 설명하자면, 도 10과 같이 하나의 PSCCH period 내의 전체 SA pool과 data pool에 대해서, 시간 축 자원 패턴(TRP)을 단위로 각 단말 별로 SA와 data가 할당 가능한 자원 영역이 정해질 수 있다. 즉, 도 10에서는 하나의 PSCCH period 내에서 총 N 번의 반복되는 시간 축 자원 패턴(TRP)의 전체에서 SA 또는 data의 할당을 고려할 수 있다. 보다 구체적으로는, 도 10의 예시에서는 N 번의 반복되는 시간 축 자원 패턴(TRP)의 전체에서, 시간 축 자원 패턴(TRP)에 대응하는 비트맵의 비트 값이 1로 지시되는 모든 서브프레임 이 SA 또는 data 중 하나 이상을 위한 전송 서브프레임이 될 수 있다. 한편, 도 12의 예시에서는, N 번의 반복되는 시간 축 자원 패턴(TRP) 중에서 일부에서만 SA 또는 data 중의 하나 이상의 할당을 고려할 수 있다. 여기서, N=
Figure 112016032457068-pat00030
으로 정의될 수 있다.
N 번의 반복 적용되는 시간 축 자원 패턴(TRP) 중의 일부를 SA 또는 data 할당 영역으로 설정하기 위해서, PSCCH period 내에서 시간 축 자원 패턴(TRP) 단위로 SA 또은 data 할당 영역에 대한 시작 및 끝을 지시하는 것을 고려할 수 있다. 예를 들어, 시작 지점을 지시하기 위한 오프셋(offset) 값과, 시작 지점으로부터 끝까지의 길이(length)를 지시하는 방식을 적용할 수 있다.
도 12의 예시에서, 하나의 PSCCH period 내에서 모든 시간 축 자원 패턴(TRP)이 지시하는 서브프레임들(도 12에서 #0부터 #N-1까지의 모든 시간 축 자원 패턴(TRP)이 지시하는 서브프레임들, 즉, 비트맵의 비트 값이 1로 지시되는 서브프레임들)에서 data 전송이 가능한 것이 아니라, data allocation region에 속하는 하나의 PSCCH period 내의 시간 축 자원 패턴(TRP)이 지시하는 서브프레임들(도 12에서 N=#1 및 #2의 시간 축 자원 패턴(TRP)이 지시하는 서브프레임들, 즉, 비트맵의 비트 값이 1로 지시되는 서브프레임들)에서 data 전송이 가능하다.
또한 SA의 경우, SA allocation region에 속하는 하나의 PSCCH period 내의 시간 축 자원 패턴(TRP)이 지시하는 서브프레임들(도 12에서 #1 및 #2의 시간 축 자원 패턴(TRP)이 지시하는 서브프레임들, 즉, 비트맵의 비트 값이 1로 지시되는 서브프레임들)에서 처음 몇 개의 서브프레임들에서 전송될 수 있다.
이하에서는 SA 또는 data allocation region(만약, SA를 위한 할당 영역(allocation region)과 상기 SA와 연관된 데이터(associated data)를 위한 할당 영역(allocation region)이 시간 축 상에서 동일할 경우, SA/Data allocation region 이라고 합쳐서 부를 수도 있을 것이다)을 지시하기 위한 본 발명의 예시들에 대해서 설명한다.
실시예 3
시작 지점(즉, 오프셋 값)을 지시하는 예시들에 대한 것이다.
실시예 3-1
시작 지점(즉, 오프셋 값)은 1 비트 필드를 통해서 지시될 수 있다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 offset=0을 지시할 수 있다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는
Figure 112016032457068-pat00031
를 지시할 수 있다. 이는, K 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K는 1, 2,
Figure 112016032457068-pat00032
등의 값을 가질 수 있다. 예를 들어, K의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
실시예 3-2
시작 지점(즉, 오프셋 값)은 2 비트 필드를 통해서 지시될 수 있다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 4 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 offset=0을 지시할 수 있다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는
Figure 112016032457068-pat00033
을 지시할 수 있다. 이는, K1 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K1은 1,
Figure 112016032457068-pat00034
, 또는
Figure 112016032457068-pat00035
등의 값을 가질 수 있다. 예를 들어, K1의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는
Figure 112016032457068-pat00036
을 지시할 수 있다. 이는, K2 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K2은 2,
Figure 112016032457068-pat00037
, 또는
Figure 112016032457068-pat00038
등의 값을 가질 수 있다. 예를 들어, K2의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는
Figure 112016032457068-pat00039
을 지시할 수 있다. 이는, K3 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K3은 3,
Figure 112016032457068-pat00040
, 또는
Figure 112016032457068-pat00041
등의 값을 가질 수 있다. 예를 들어, K3의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
실시예 3-3
시작 지점(즉, 오프셋 값)은 3 비트 필드를 통해서 지시될 수 있다. 또한, 3 비트 필드는 SA를 통해서 지시될 수 있다. 3 비트 필드에 의해서 8 가지 경우가 지시될 수 있다.
3 비트 필드가 제 1 값(예를 들어, 000)을 가지는 경우에는 offset=0을 지시할 수 있다.
3 비트 필드가 제 2 값(예를 들어, 001)을 가지는 경우에는
Figure 112016032457068-pat00042
을 지시할 수 있다. 이는, K1 개 이후의 TRP 부터 SA 또는 data 할당 영역이 시작된다는 의미이다. 예를 들어, K1은 1의 값을 가질 수 있다. 예를 들어, K1의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 3 값(예를 들어, 010)을 가지는 경우에는
Figure 112016032457068-pat00043
을 지시할 수 있다. 이는, K2 개 이후의 TRP 부터 SA 또는 d ata 할당 영역이 시작된다는 의미이다. 예를 들어, K2은 2의 값을 가질 수 있다. 예를 들어, K2의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 4 값(예를 들어, 011)을 가지는 경우에는
Figure 112016032457068-pat00044
을 지시할 수 있다. 이는, K3 개 이후의 TRP 부터 SA 또는 d ata 할당 영역이 시작된다는 의미이다. 예를 들어, K3은 3의 값을 가질 수 있다. 예를 들어, K3의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 5 값(예를 들어, 100)을 가지는 경우에는
Figure 112016032457068-pat00045
을 지시할 수 있다. 이는, K4 개 이후의 TRP 부터 SA 또는 d ata 할당 영역이 시작된다는 의미이다. 예를 들어, K4은 4의 값을 가질 수 있다. 예를 들어, K4의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 6 값(예를 들어, 101)을 가지는 경우에는
Figure 112016032457068-pat00046
을 지시할 수 있다. 이는, K5 개 이후의 TRP 부터 SA 또는 d ata 할당 영역이 시작된다는 의미이다. 예를 들어, K5은 5의 값을 가질 수 있다. 예를 들어, K5의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 7 값(예를 들어, 110)을 가지는 경우에는
Figure 112016032457068-pat00047
을 지시할 수 있다. 이는, K6 개 이후의 TRP 부터 SA 또는 d ata 할당 영역이 시작된다는 의미이다. 예를 들어, K6은 6의 값을 가질 수 있다. 예를 들어, K6의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 8 값(예를 들어, 111)을 가지는 경우에는
Figure 112016032457068-pat00048
을 지시할 수 있다. 이는, K7 개 이후의 TRP 부터 SA 또는 d ata 할당 영역이 시작된다는 의미이다. 예를 들어, K7은 7의 값을 가질 수 있다. 예를 들어, K7의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
실시예 4
시작 지점과 끝 사이의 길이(length)를 지시하는 예시들에 대한 것이다.
실시예 4-1
길이(즉, length 값)는 1 비트 필드를 통해서 지시될 수 있다. 또한, 1 비트 필드는 SA를 통해서 지시될 수 있다. 1 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
1 비트 필드가 제 1 값(예를 들어, 0)을 가지는 경우에는 length=∞를 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 PSCCH period의 끝까지이며, 이 구간 내에서 TRP가 반복 적용된다는 의미이다.
1 비트 필드가 제 2 값(예를 들어, 1)을 가지는 경우에는
Figure 112016032457068-pat00049
를 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L은 1, 2,
Figure 112016032457068-pat00050
등의 값을 가질 수 있다. 예를 들어, L의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
실시예 4-2
길이(즉, length 값)는 2 비트 필드를 통해서 지시될 수 있다. 또한, 2 비트 필드는 SA를 통해서 지시될 수 있다. 2 비트 필드에 의해서 2 가지 경우가 지시될 수 있다.
2 비트 필드가 제 1 값(예를 들어, 00)을 가지는 경우에는 length=∞을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 PSCCH period의 끝까지이며, 이 구간 내에서 TRP가 반복 적용된다는 의미이다.
2 비트 필드가 제 2 값(예를 들어, 01)을 가지는 경우에는
Figure 112016032457068-pat00051
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L1 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L1은 1,
Figure 112016032457068-pat00052
, 또는
Figure 112016032457068-pat00053
등의 값을 가질 수 있다. 예를 들어, L1의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
2 비트 필드가 제 3 값(예를 들어, 10)을 가지는 경우에는
Figure 112016032457068-pat00054
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L2 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L2은 2,
Figure 112016032457068-pat00055
, 또는
Figure 112016032457068-pat00056
등의 값을 가질 수 있다. 예를 들어, L2의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
2 비트 필드가 제 4 값(예를 들어, 11)을 가지는 경우에는
Figure 112016032457068-pat00057
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L3 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L3은 3,
Figure 112016032457068-pat00058
, 또는
Figure 112016032457068-pat00059
등의 값을 가질 수 있다. 예를 들어, L3의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
실시예 4-3
길이(즉, length 값)는 3 비트 필드를 통해서 지시될 수 있다. 또한, 3 비트 필드는 SA를 통해서 지시될 수 있다. 3 비트 필드에 의해서 8 가지 경우가 지시될 수 있다.
3 비트 필드가 제 1 값(예를 들어, 000)을 가지는 경우에는 length=∞을 지시할 수 있다. 이는, SA/Data 할당 영역이 시작점(즉, 오프셋) 이후로 PSCCH period의 끝까지이며, 이 구간 내에서 TRP가 반복 적용된다는 의미이다.
3 비트 필드가 제 2 값(예를 들어, 001)을 가지는 경우에는
Figure 112016032457068-pat00060
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L1 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L1은 1의 값을 가질 수 있다. 예를 들어, L1의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 3 값(예를 들어, 010)을 가지는 경우에는
Figure 112016032457068-pat00061
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L2 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L2은 2의 값을 가질 수 있다. 예를 들어, L2의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 4 값(예를 들어, 011)을 가지는 경우에는
Figure 112016032457068-pat00062
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L3 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L3은 3의 값을 가질 수 있다. 예를 들어, L3의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 5 값(예를 들어, 100)을 가지는 경우에는
Figure 112016032457068-pat00063
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L4 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L4은 4의 값을 가질 수 있다. 예를 들어, L4의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 6 값(예를 들어, 101)을 가지는 경우에는
Figure 112016032457068-pat00064
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L5 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L5은 5의 값을 가질 수 있다. 예를 들어, L5의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 7 값(예를 들어, 110)을 가지는 경우에는
Figure 112016032457068-pat00065
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L6 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복된다는 의미이다. 예를 들어, L6은 6의 값을 가질 수 있다. 예를 들어, L6의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
3 비트 필드가 제 8 값(예를 들어, 111)을 가지는 경우에는
Figure 112016032457068-pat00066
을 지시할 수 있다. 이는, SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 L7 개의 TRP에만 해당되고, 이 구간 내에서만 TRP가 반복 적용된다는 의미이다. 예를 들어, L7은 7의 값을 가질 수 있다. 예를 들어, L7의 값은 고정된 값으로서 사용될 수도 있고, RRC 시그널링될 수도 있다.
전술한 예시들에서는 시작 지점(즉, offset) 및 시작 지점과 끝 사이의 길이(즉, length)를 각각 독립적인 조합으로 구성하여 지시할 수 있다. 예를 들어, 실시예 3-2와 실시예 4-2가 조합되는 경우 각각 2 비트씩 총 4 비트의 시그널링이 SA에 포함될 수 있다. 또는, 실시예 3-1 과 실시예 4-3이 조합될 수도 있고, 실시예 3-2와 실시예 4-1이 조합될 수도 있는 등, 다양한 조합에 따라 SA 또는 data 할당 영역의 시작 지점 및 길이가 지시될 수 있다.
추가적으로, 시작 지점(즉, offset) 및 시작 지점과 끝 사이의 길이(즉, length)는 다음과 같이 조합된 필드로 구성되어(또는 조인트 인코딩 되어), SA를 통해서 지시될 수도 있다. 아래의 표 14 또는 표 15의 예시에서는 시작 지점 및 길이의 조합이 2 비트 필드에 의해서 지시되는 경우를 예시적으로 나타내지만, 본 발명의 범위가 이에 제한되는 것은 아니고, 3 비트 또는 4 비트 필드로 구성할 수도 있다.
Figure 112016032457068-pat00067
Figure 112016032457068-pat00068
표 14 및 표 15의 예시는 시작 지점(offset) 및 시작 지점과 끝 사이의 길이(length)의 조합이 2 비트인 경우를 나타내고, 각각의 offset 값 및 length 값은 고정된 값일 수도 있고 RRC로 지시되는 값일 수도 있다. 표 15의 예시에서 length가 ∞ 인 경우는 SA 또는 data 할당 영역이 시작점(즉, 오프셋) 이후로 PSCCH period의 끝까지이며, 이 구간 내에서 TRP가 반복 적용된다는 의미이다.
도 13 및 도 14는 본 발명의 예시에 따른 기지국(eNB), 제 1 단말(UE A) 및 제 2 단말(UE B)사이의 신호 흐름도이다.
도 13는 본 발명에 따른 SA 자원 할당 및 data 자원 할당 방법의 일례를 설명하기 위한 흐름도이다.
도 13는 단말이 직접 데이터 및 직접 제어 정보를 전송하기 위해서 사용하는 자원을 정확하게 기지국(또는 중계기)가 스케줄링 하는 동작 모드인 모드 1(Mode 1)에 적용될 수 있다.
단계 S1310에서 기지국(eNodeB)은 제 1 단말(UE A)로 PSCCH 스케줄링 및 PSSCH 스케줄링을 위한 정보를 포함하는 DCI(예를 들어, DCI 포맷 5)를 PDCCH(Physical Downlink Control Channel) 또는 EPDCCH(Enhanced PDCCH)를 통해서 전송할 수 있다. 예를 들어, DCI는 전술한 본 발명의 다양한 예시들에서 설명한 SA/data 자원 할당과 관련된 필드들(예를 들어, Duration(D) 값을 지시하는 필드(들), 또는 오프셋 및 길이 값을 지시하는 필드(들))을 포함할 수 있다.
단계 S1320에서 제 1 단말은 SA/data 자원 할당과 관련된 필드들에 기초하여 SA 또는 data 중의 하나 이상(즉, SA/data)을 전송할 자원을 확인(또는 결정)할 수 있고, 해당 자원 상에서 SA/data를 매핑할 수 있다.
단계 S1330에서 제 1 단말은 상기 결정된 자원에 매핑된 PSSCH 스케줄링 정보(즉, SA)를 포함하는 SCI(예를 들어, SCI 포맷 0)를 PSCCH를 통해서 제 2 단말에게 전송할 수 있다. 예를 들어, SCI는 전술한 본 발명의 다양한 예시들에서 설명한 data 자원 할당과 관련된 필드들(예를 들어, Duration(D) 값을 지시하는 필드(들), 또는 오프셋 및 길이 값을 지시하는 필드(들))을 포함하는 SA를 제 2 단말로 전송할 수 있다. 또한, 단계 S1340에서 제 1 단말은 상기 결정된 자원에 매핑된 data를 PSSCH를 통해서 제 2 단말에게 전송할 수 있다.
단계 S1350에서 제 2 단말은 제 1 단말로부터 전송된 SA에 기초하여 자신에게 전송될 data가 할당된 자원을 결정하고, 결정된 자원 상에서 data를 수신 및 복호를 수행할 수 있다.
도 14는 본 발명에 따른 SA 자원 할당 및 data 자원 할당 방법의 다른 일례를 설명하기 위한 흐름도이다.
도 14의 예시는 단말이 직접 데이터 및 직접 제어 정보를 전송하기 위해서 자원 풀(pool)에서 단말 스스로 자원을 선택하는 동작모드인 모드 2(Mode 2)에 적용될 수 있다.
단계 S1410에서 제 1 단말(UE A)은 제 2 단말(UE B)로 전송될 SA 또는 data 중의 하나 이상(즉, SA/data)에 대한 자원 할당에 관련된 정보(즉, 전술한 본 발명의 다양한 예시들에서 설명한 data 자원 할당과 관련된 필드들(예를 들어, Duration(D) 값을 지시하는 필드(들), 또는 오프셋 및 길이 값을 지시하는 필드(들)))을 스스로 결정할 수 있다.
단계 S1420에서 제 1 단말은 스스로 결정한 SA/data 자원 할당과 관련된 필드들에 기초하여 SA 또는 data 중의 하나 이상(즉, SA/Data)을 전송할 자원을 확인(또는 결정)할 수 있고, 해당 자원 상에서 SA/data를 매핑할 수 있다.
단계 S1430에서 제 1 단말은 상기 결정된 자원에 매핑된 PSSCH 스케줄링 정보(즉, SA)를 포함하는 SCI(예를 들어, SCI 포맷 0)를 PSCCH를 통해서 제 2 단말에게 전송할 수 있다. 예를 들어, SCI는 전술한 본 발명의 다양한 예시들에서 설명한 data 자원 할당과 관련된 필드들(예를 들어, Duration(D) 값을 지시하는 필드(들), 또는 오프셋 및 길이 값을 지시하는 필드(들))을 포함하는 SA를 제 2 단말로 전송할 수 있다. 또한, 단계 S1440에서 제 1 단말은 상기 결정된 자원에 매핑된 data를 PSSCH를 통해서 제 2 단말에게 전송할 수 있다.
단계 S1450에서 제 2 단말은 제 1 단말로부터 전송된 SA에 기초하여 자신에게 전송될 data가 할당된 자원을 결정하고, 결정된 자원 상에서 data를 수신 및 복호를 수행할 수 있다.
전술한 예시적인 방법들은 설명의 간명함을 위해서 동작의 시리즈로 표현되어 있지만, 이는 단계가 수행되는 순서를 제한하기 위한 것은 아니며, 필요한 경우에는 각각의 단계가 동시에 또는 상이한 순서로 수행될 수도 있다. 또한, 본 발명에 따른 방법을 구현하기 위해서 예시하는 모든 단계가 반드시 필요한 것은 아니다.
전술한 실시예들은 본 발명의 다양한 양태에 대한 예시들을 포함한다. 다양한 양태들을 나타내기 위한 모든 가능한 조합을 기술할 수는 없지만, 해당 기술 분야의 통상의 지식을 가진 자는 다른 조합이 가능함을 인식할 수 있을 것이다. 따라서, 본 발명은 이하의 특허청구범위 내에 속하는 모든 다른 교체, 수정 및 변경을 포함한다고 할 것이다.
본 발명의 범위는 본 발명의 다양한 실시 예에 따른 동작을 처리 또는 구현하는 장치(예를 들어, 도 15을 참조하여 설명하는 무선 디바이스 및 그 구성요소)를 포함한다.
도 15은 본 발명에 따른 무선 디바이스의 구성을 설명하기 위한 도면이다.
도 15에서는 직접 링크 전송 장치의 일례에 해당하는 제 1 단말 장치(100)와, 하향링크 전송 장치 또는 직접 링크 수신 장치의 일례에 해당하는 제 2 단말 장치(200)를 도시한다.
제 1 단말 장치(100)는 프로세서(110), 안테나부(120), 트랜시버(130), 메모리(140)를 포함할 수 있다.
프로세서(110)는 베이스밴드 관련 신호 처리를 수행하며, 제 1 모듈 및 제 2 모듈을 포함할 수 있다. 제 1 모듈은 상위계층 처리부에 해당할 수 있고, MAC (Medium Access Control) 계층, RRC(Radio Resource Control) 계층, 또는 그 이상의 상위계층의 동작을 처리할 수 있다. 제 2 모듈은 물리계층 처리부에 해당할 수 있고, 물리(PHY) 계층의 동작(예를 들어, 상향링크 송신 신호 처리, 하향링크 수신 신호 처리, 직접 링크 송신 신호 처리, 직접 링크 수신 신호 처리 등)을 처리할 수 있다. 그러나, 이에 제한되는 것은 아니며 제 1 및 제 2 모듈이 하나의 모듈로서 통합되어 구성될 수도 있고, 3 이상의 모듈로서 구분되어 구성될 수도 있다. 프로세서(110)는 베이스밴드 관련 신호 처리를 수행하는 것 외에도, 제 1 단말 장치(100) 전반의 동작을 제어할 수도 있다.
안테나부(120)는 하나 이상의 물리적 안테나를 포함할 수 있고, 복수개의 안테나를 포함하는 경우 MIMO 송수신을 지원할 수 있다. 트랜시버(130)는 무선 주파수(RF) 송신기와 RF 수신기를 포함할 수 있다. 메모리(140)는 프로세서(110)의 연산 처리된 정보, 제 1 단말 장치(100)의 동작에 관련된 소프트웨어, 운영체제, 애플리케이션 등을 저장할 수 있으며, 버퍼 등의 구성요소를 포함할 수도 있다.
제 2 단말 장치(200)는 프로세서(210), 안테나부(220), 트랜시버(230), 메모리(240)를 포함할 수 있다.
프로세서(210)는 베이스밴드 관련 신호 처리를 수행하며, 제 1 모듈 및 제 2 모듈을 포함할 수 있다. 제 1 모듈은 상위계층 처리부에 해당할 수 있고, MAC (Medium Access Control) 계층, RRC(Radio Resource Control) 계층, 또는 그 이상의 상위계층의 동작을 처리할 수 있다. 제 2 모듈은 물리계층 처리부에 해당할 수 있고, 물리(PHY) 계층의 동작(예를 들어, 상향링크 송신 신호 처리, 하향링크 수신 신호 처리, 직접 링크 송신 신호 처리, 직접 링크 수신 신호 처리 등)을 처리할 수 있다. 그러나, 이에 제한되는 것은 아니며 제 1 및 제 2 모듈이 하나의 모듈로서 통합되어 구성될 수도 있고, 3 이상의 모듈로서 구분되어 구성될 수도 있다. 프로세서(210)는 베이스밴드 관련 신호 처리를 수행하는 것 외에도, 제 2 단말 장치(200) 전반의 동작을 제어할 수도 있다.
안테나부(220)는 하나 이상의 물리적 안테나를 포함할 수 있고, 복수개의 안테나를 포함하는 경우 MIMO 송수신을 지원할 수 있다. 트랜시버(230)는 RF 송신기와 RF 수신기를 포함할 수 있다. 메모리(240)는 프로세서(210)의 연산 처리된 정보, 제 2 단말 장치(200)의 동작에 관련된 소프트웨어, 운영체제, 애플리케이션 등을 저장할 수 있으며, 버퍼 등의 구성요소를 포함할 수도 있다.
제 1 단말 장치(100)의 프로세서(110)의 제 1 모듈(111)은 직접 링크 상에서 제 2 단말로 전송될 data, 또는 data의 스케줄링 정보를 포함하는 SA 중의 하나 이상을 생성하여 제 2 모듈(112)로 제공할 수 있다.
제 1 단말 장치(100)의 프로세서(110)의 제 2 모듈(112)은 직접 링크 상에서 data(또는 PSSCH) 또는 SA(또는 PSCCH)가 전송될 시간 자원 또는 주파수 자원 중의 하나 이상을 결정할 수 있다. 또한, SA 또는 data 중의 하나 이상(즉, SA/data)의 할당 영역 또는 전송 자원은, 전술한 본 발명의 다양한 예시들에서 설명한 SA/data 자원 할당과 관련된 필드들(예를 들어, Duration(D) 값을 지시하는 필드(들), 또는 오프셋 및 길이 값을 지시하는 필드(들))에 기초하여 결정될 수 있다. 여기서, 제 1 단말 장치(100)는 SA/data 자원 할당과 관련된 정보를 스스로 결정할 수도 있고, 또는 기지국으로부터 수신된 정보에 기초하여 결정할 수도 있다. 또한, 제 2 모듈(112)은 결정된 자원 상에 SA/data를 매핑하여 제 2 단말 장치(200)로 전송할 수 있다.
제 2 단말 장치(200)의 프로세서(210)의 제 2 모듈(212)은 제 1 단말 장치(100)로부터 직접 링크 상의 data(또는 PSSCH)가 전송될 자원 할당 정보를 포함하는 SA(또는 PSCCH)를 제 1 단말 장치(100)로부터 수신하고, SA에 의해서 지시되는 자원 상에서 data를 수신할 수 있다. 제 1 모듈(211)은 제 2 모듈(212)를 통해서 수신된 data를 전달받아 복호를 수행할 수 있다.
전술한 단말(100)의 프로세서(110) 또는 기지국(200)의 프로세서(210)의 동작은 소프트웨어 처리 또는 하드웨어 처리에 의해서 구현될 수도 있고, 또는 소프트웨어 및 하드웨어 처리에 의해서 구현될 수도 있다.
본 발명의 범위는 본 발명의 다양한 실시 예에 따른 동작이 장치 또는 컴퓨터 상에서 실행되도록 하는 소프트웨어(또는, 운영체제, 애플리케이션, 펌웨어(firmware), 프로그램 등), 및 이러한 소프트웨어를 저장하고 장치 또는 컴퓨터 상에서 실행 가능한 매체(medium)를 포함한다.
본 발명의 다양한 실시형태들은 3GPP LTE 또는 LTE-A 시스템을 중심으로 설명하였으나, 다양한 이동통신 시스템에 적용될 수 있다.

Claims (10)

  1. 무선 통신 시스템의 제 1 단말에서 신호를 전송하는 방법에 있어서,
    스케줄링 할당(scheduling assignment, SA) 전송 자원을 결정하는 단계;
    상기 SA 전송 자원에 SA를 매핑하여 제 2 단말로 전송하는 단계; 및
    상기 SA에 의해 지시되는 데이터 전송 자원에 데이터를 매핑하여 상기 제 2 단말로 전송하는 단계;를 포함하되,
    물리 사이드 링크 제어 채널(Physical Sidelink Control Channel, PSCCH) 기간 내에서 듀레이션(D) 값에 기초하여 서브프레임 그룹이 결정되고,
    상기 서브프레임 그룹은 SA 할당 영역(SA allocation region) 및 데이터 할당 영역(data allocation region)을 포함하고,
    상기 SA 전송 자원 및 상기 데이터 전송 자원은 상기 서브프레임 그룹 내의 상기 SA 할당 영역 및 상기 데이터 할당 영역에 기초하여 결정되는, 신호 전송 방법.
  2. 제 1 항에 있어서,
    상기 듀레이션 값은 PSCCH 기간 길이의 기 설정된 비율에 기초하여 결정되고,
    상기 PSCCH 기간 길이의 상기 기 설정된 비율에 대한 정보는 상기 SA에 포함되어 상기 제 1 단말에서 상기 제 2 단말로 전송되는, 신호 전송 방법.
  3. 제 1 항에 있어서,
    상기 PSCCH 기간 내의 데이터 전송 자원 풀에 포함되는 서브프레임의 개수는 시간 축 자원 패턴(Time Resource Pattern, TRP)에 대응되는 서브프레임들이 기 설정된 횟수만큼 반복되어 결정되는, 신호 전송 방법.
  4. 제 3 항에 있어서,
    상기 듀레이션 값은 상기 데이터 전송 자원 풀에 포함되는 서브프레임의 개수의 기 설정된 비율에 기초하여 결정되고,
    상기 데이터 전송 자원 풀에 포함되는 서브프레임의 개수의 상기 기 설정된 비율에 대한 정보는 상기 SA에 포함되어 상기 제 1 단말에서 상기 제 2 단말로 전송되는, 신호 전송 방법.
  5. 제 3 항에 있어서,
    상기 듀레이션 값은 상기 TRP에 대응되는 서브프레임들의 개수의 기 설정된 비율에 기초하여 결정되고,
    상기 TRP에 대응되는 서브프레임들의 개수의 상기 기 설정된 비율에 대한 정보는 상기 SA에 포함되어 상기 제 1 단말에서 상기 제 2 단말로 전송되는, 신호 전송 방법.
  6. 무선 통신 시스템에서 신호 전송을 수행하는 제 1 단말에 있어서,
    트랜시버; 및
    프로세서;를 포함하되,
    상기 프로세서는,
    SA 전송 자원을 결정하고,
    상기 SA 전송 자원에 SA를 매핑하여 제 2 단말로 전송하고, 및
    상기 SA에 의해 지시되는 데이터 전송 자원에 데이터를 매핑하여 상기 제 2 단말로 전송하되,
    PSCCH 기간 내에서 듀레이션(D) 값에 기초하여 서브프레임 그룹이 결정되고,
    상기 서브프레임 그룹은 SA 할당 영역(SA allocation region) 및 데이터 할당 영역(data allocation region)을 포함하고,
    상기 SA 전송 자원 및 상기 데이터 전송 자원은 상기 서브프레임 그룹 내의 상기 SA 할당 영역 및 상기 데이터 할당 영역에 기초하여 결정되는, 제 1 단말.
  7. 제 6 항에 있어서,
    상기 듀레이션 값은 PSCCH 기간 길이의 기 설정된 비율에 기초하여 결정되고,
    상기 PSCCH 기간 길이의 상기 기 설정된 비율에 대한 정보는 상기 SA에 포함되어 상기 제 1 단말에서 상기 제 2 단말로 전송되는, 제 1 단말.
  8. 제 6 항에 있어서,
    상기 PSCCH 기간 내의 데이터 전송 자원 풀에 포함되는 서브프레임의 개수는 TRP에 대응되는 서브프레임들이 기 설정된 횟수만큼 반복되어 결정되는, 제 1 단말.
  9. 제 8 항에 있어서,
    상기 듀레이션 값은 상기 데이터 전송 자원 풀에 포함되는 서브프레임의 개수의 기 설정된 비율에 기초하여 결정되고,
    상기 데이터 전송 자원 풀에 포함되는 서브프레임의 개수의 상기 기 설정된 비율에 대한 정보는 상기 SA에 포함되어 상기 제 1 단말에서 상기 제 2 단말로 전송되는, 제 1 단말.
  10. 제 8 항에 있어서,
    상기 듀레이션 값은 상기 TRP에 대응되는 서브프레임들의 개수의 기 설정된 비율에 기초하여 결정되고,
    상기 TRP에 대응되는 서브프레임들의 개수의 상기 기 설정된 비율에 대한 정보는 상기 SA에 포함되어 상기 제 1 단말에서 상기 제 2 단말로 전송되는, 제 1 단말.

KR1020160041194A 2016-04-01 2016-04-04 V2x 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법 및 장치 KR102488492B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20160040335 2016-04-01
KR1020160040335 2016-04-01

Publications (2)

Publication Number Publication Date
KR20170112839A KR20170112839A (ko) 2017-10-12
KR102488492B1 true KR102488492B1 (ko) 2023-01-13

Family

ID=60140653

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160041194A KR102488492B1 (ko) 2016-04-01 2016-04-04 V2x 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법 및 장치

Country Status (1)

Country Link
KR (1) KR102488492B1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015182982A1 (ko) 2014-05-27 2015-12-03 엘지전자 주식회사 무선 통신 시스템에서 장치 대 장치 단말의 데이터 전송 방법 및 장치
WO2016032225A1 (ko) 2014-08-26 2016-03-03 엘지전자 주식회사 무선 통신 시스템에서 장치 대 장치 단말의 데이터 전송 방법 및 장치

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160024335A (ko) * 2014-08-25 2016-03-04 삼성전자주식회사 D2d 통신에서 단말의 자원 선택 방법 및 그 단말

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015182982A1 (ko) 2014-05-27 2015-12-03 엘지전자 주식회사 무선 통신 시스템에서 장치 대 장치 단말의 데이터 전송 방법 및 장치
WO2016032225A1 (ko) 2014-08-26 2016-03-03 엘지전자 주식회사 무선 통신 시스템에서 장치 대 장치 단말의 데이터 전송 방법 및 장치

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP TS36.213 v12.7.0

Also Published As

Publication number Publication date
KR20170112839A (ko) 2017-10-12

Similar Documents

Publication Publication Date Title
US11889483B2 (en) Method and apparatus for determining resource pool
RU2735387C1 (ru) Способ и устройство для управления полупостоянным планированием
US10687334B2 (en) Method and apparatus for determining resource pool
JP7330362B2 (ja) Nrサイドリンク制御メッセージの設計
US11197271B2 (en) Uplink multi-TTI scheduling in TDD system
WO2016107244A1 (zh) 资源池配置方法及设备、计算机存储介质
US11368201B2 (en) Method for groupcast transmission and reception with feedback information, and apparatus therefor
CN115379587A (zh) 用于处理下一代通信***中的冲突的方法和设备
JP2015537449A (ja) 情報送信方法、ユーザ装置及び基地局
CN112567842A (zh) 配置信息的传输方法和终端设备
JP6865215B2 (ja) 無線通信装置、無線通信方法および集積回路
KR20230144507A (ko) Nr v2x 시스템을 위한 harq 동작을 수행하는 방법 및 장치
US20230292348A1 (en) Beam-based sidelink communication method and apparatus
CN111316718B (zh) 用于侧链通信的载波聚合
CN114631385A (zh) 在通信***中分配侧链路资源的方法和装置
CN107409414B (zh) 上行链路资源的资源调度
KR102509359B1 (ko) 무선 통신 시스템에서 v2x 통신을 위한 자원 할당 방법 및 장치
US20220256509A1 (en) Method for resource reservation periodicity in nr side link communication
KR102586631B1 (ko) V2x 통신에서 스케줄링 할당 구성 방법 및 장치
KR102488492B1 (ko) V2x 통신에서 스케줄링 할당 및 데이터 전송을 위한 자원 구성 방법 및 장치
WO2023197158A1 (zh) 无线通信的方法、终端设备和网络设备
JP6923698B2 (ja) 無線通信装置、無線通信方法および集積回路
WO2023279399A1 (zh) 侧行传输资源的确定方法、发送方法、装置、设备及介质
KR102493309B1 (ko) Nr v2x 시스템을 위한 동기 신호 및 브로드캐스트 채널에 대한 자원 설정 방법 및 그 장치
KR20170126597A (ko) V2x 통신에서 제어 정보 및 데이터 전송 방법 및 장치

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant