KR102480608B1 - D2d 통신을 위한 자원 할당 방법 및 장치 - Google Patents

D2d 통신을 위한 자원 할당 방법 및 장치 Download PDF

Info

Publication number
KR102480608B1
KR102480608B1 KR1020167018796A KR20167018796A KR102480608B1 KR 102480608 B1 KR102480608 B1 KR 102480608B1 KR 1020167018796 A KR1020167018796 A KR 1020167018796A KR 20167018796 A KR20167018796 A KR 20167018796A KR 102480608 B1 KR102480608 B1 KR 102480608B1
Authority
KR
South Korea
Prior art keywords
time
communication
subframe
data
information
Prior art date
Application number
KR1020167018796A
Other languages
English (en)
Other versions
KR20170041163A (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 KR20170041163A publication Critical patent/KR20170041163A/ko
Application granted granted Critical
Publication of KR102480608B1 publication Critical patent/KR102480608B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • H04W72/0406
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • H04W72/048
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/25Control channels or signalling for resource management between terminals via a wireless link, e.g. sidelink
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties

Landscapes

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

Abstract

하이브리드 통신 네트워크에서의 무선 통신을 위한 사용자 단말, 장치, 및 방법이 제공된다. 상기 방법은, 제 1 사용자 단말(UE)에 의해, 제 1 eNodeB(eNB)에게 스케줄링 요청을 송신하는 단계를 포함한다. 상기 스케줄링 요청은 상기 UE가 D2D(device-to-device) 통신 가능하다는 것을 표시한다. 상기 방법은, 상기 제 1 UE에 의해, 상기 제 1 eNB로부터 제 1 스케줄링 할당(SA)을 수신하는 단계를 포함한다. 상기 제 1 SA는 상기 제 1 eNB와의 D2D(device-to-device) 통신을 위해 상기 제 1 UE에 의해 사용될 자원들을 표시한다. 상기 방법은 상기 제 1 UE에 의해서, 상기 제 1 SA에 따라 상기 제 1 eNB와 통신하는 단계를 포함한다.

Description

D2D 통신을 위한 자원 할당 방법 및 장치{METHODS AND APPARATUS FOR RESOURCE ALLOCATION FOR D2D COMMUNICATIONS}
본 발명은 일반적으로 무선 통신 시스템에 관한 것이며, 보다 구체적으로는, D2D(device-to-device) 통신을 위한 자원 할당에 관한 것이다.
중간 액세스 포인트 없이도 모바일 디바이스들 간의 직접 통신에 의해 D2D 또는 "애드-혹" 네트워크들이 확립될 수 있다. 몇몇 디바이스들은 전통적인 네트워크들 및 D2D 기술 모두를 사용하여 통신할 수 있다. 개선된 시스템들 및 방법들이 요구된다.
D2D 통신을 위한 자원 할당 방법들 및 장치들이 제공된다.
제 1 실시예는 하이브리드 통신 네트워크에서의 무선 통신을 위한 방법을 포함한다. 상기 방법은, 제 1 사용자 단말(UE)에 의해, 제 1 eNodeB(eNB)에게 스케줄링 요청을 송신하는 단계를 포함한다. 상기 스케줄링 요청은 상기 UE가 D2D(device-to-device) 통신 가능하다는 것을 표시한다. 상기 방법은, 상기 제 1 UE에 의해, 상기 제 1 eNB로부터 제 1 스케줄링 할당(SA)을 수신하는 단계를 포함한다. 상기 제 1 SA는 상기 제 1 eNB와의 D2D(device-to-device) 통신을 위해 상기 제 1 UE에 의해 사용될 자원들을 표시한다. 상기 방법은 상기 제 1 UE에 의해서, 상기 제 1 SA에 따라 상기 제 1 eNB와 통신하는 단계를 포함한다.
제 2 실시예는 적어도 제어기, 메모리, 및 송수신기를 구비하는, 하이브리드 통신 네트워크에서의 사용자 단말(UE)을 포함한다. 상기 UE는 제 1 eNodeB(eNB)에게 스케줄링 요청을 송신하도록 구성된다. 상기 스케줄링 요청은 상기 UE가 D2D(device-to-device) 통신 가능하다는 것을 표시한다. 상기 UE는 제 1 eNodeB(eNB)에게 스케줄링 요청을 송신하고, 상기 제 1 eNB로부터 제 1 스케줄링 할당(SA)을 수신하도록 구성된다. 상기 제 1 SA는 상기 제 1 eNB와의 D2D(device-to-device) 통신을 위해 상기 제 1 UE에 의해 사용될 자원들을 표시한다. 상기 UE는 제 1 eNodeB에게 스케줄링 요청을 송신하며, 상기 제 1 SA에 따라 상기 제 1 eNB와 통신하도록 구성된다.
다양한 실시예들에 따라, 상기 SA는 새로운 D2D 전송 블록들 또는 데이터를 위한 제 1 세트의 시간 도메인 자원들을 표시하고, 또한 D2D 전송 블록들 또는 데이터의 재송신들을 위한 제 2 세트의 시간 도메인 자원들을 표시한다. 각종 실시예들에 따라, 상기 SA는 새로운 D2D 전송 블록 송신들의 주기를 표시하는 비트 필드를 포함한다. 다양한 실시예들에 따라, 상기 SA는 재송신 시간 패턴 표시자와 관련된 재송신 시간 패턴 인덱스를 포함한다. 다양한 실시예들에 따라, 상기 SA는 새로운 D2D 전송 블록들 또는 데이터를 위한 제 1 세트의 시간 도메인 자원들, D2D 전송 블록들 또는 데이터의 재송신을 위한 제 2 세트의 시간 도메인 자원들, 및 각 D2D 전송 블록의 재송신들의 회수를 표시하는 비트 필드를 포함한다. 다양한 실시예들에 따라, 상기 SA는 D2D 전송 블록의 송신 및 재송신의 주기, 및 상기 D2D 전송 블록을 위한 D2D 송신 시간 도메인 패턴을 포함하는, D2D 데이터 송신 버스트의 주기를 표시한다. 다양한 실시예들에 따라, 상기 SA는 제어 또는 SA 송신들을 위한 제 1 세트의 주파수 도메인 자원들을 표시하고, 또한 D2D 전송 블록들 또는 데이터의 송신들을 위한 제 2 세트의 주파수 도메인 자원들을 표시한다. 다양한 실시예들에 따라, 상기 SA는 시간-도메인 자원들 및 주파수-도메인 자원들 양쪽 모두를 할당하기 위한 적어도 하나의 비트 필드를 포함한다. 다양한 실시예들에 따라, 상기 SA는 송신을 위해 가능한 시간 자원 패턴들을 표시하는 적어도 하나의 표를 포함한다. 다양한 실시예들에 따라, 상기 SA는 상기 SA의 주파수 로케이션에 기초하여 D2D를 위해 상기 제 1 UE에 의해 사용될 자원들을 암시적으로 표시한다.
이하의 상세한 설명을 기재하기에 앞서, 이 특허 문서 전반에 걸쳐 사용된 단어들(words) 및 구들(phrases)에 대하여 정의하는 것이 효과적일 수 있다: 용어들 "포함한다(include)" 및 "포함한다(comprise,)" 뿐만 아니라 그들의 파생어들은 제한없이 포함하는 것을 의미한다; 용어 "또는"은 포함하거나 의미한다 및/또는; 구들 "와 관련된(associated with)" 및 "그것과 함께 관련된(associated therewith)" 뿐만 아니라 그들의 파생어들은 포함하거나(include), 어디의 내부에 포함되거나(be included within), 어떠한 것에 상호 접속되거나(interconnect with), 포함하거나(contain), 어디의 내부에 포함되거나(be contained within), 어느 것에 또는 어느 것과 접속되거나(connect to or with), 어느 것에 또는 어느 것과 결합되거나(couple to or with), 어떠한 것과 통신 가능하거나(be communicable with), 어떠한 것과 협력하거나(cooperate with), 끼워지거나(interleave), 에 함께 배치되거나(juxtapose), 어느 것에 인접하거나(be proximate to), 어느 것에 또는 어느 것과 경계하거나(be bound to or with), 가지거나(have), 어떠한 특성을 가지거나(have a property of) 또는 이와 동일한 종류의 것을 의미할 수 있다; 그리고, 용어 "제어기(controller)"는 적어도 하나의 동작을 제어하는 어떠한 장치, 시스템 또는 그의 부분을 의미하며, 그러한 장치는 하드웨어, 펌웨어 또는 소프트웨어로, 또는 그들중 적어도 2개의 조합으로 구현되어질 수도 있다. 어떠한 특정 제어기와 관련된 기능들은 지역적 또는 원격이냐에 따라 집중화되거나 분산화되어질 수도 있다. 어떠한 단어들 및 구들에 대한 정의들은 이 특허문서 전반에 걸쳐 제공되며, 당해 분야 통상의 지식을 가진 자들은 그러한 정의들이 대부분은 아니지만 많은 경우에, 그렇게 정의된 단어들 및 구들에 대한 종래의 사용 뿐만 아니라 미래의 사용에도 적용됨을 이해하여야 한다.
본 발명 및 그 이점들에 대한 보다 완전한 이해를 위해, 이제 첨부된 도면들과 함께 취해진 다음의 설명에 대한 참조가 이루어지며, 도면들에서 유사한 참조 번호들은 유사한 부분들을 나타낸다.
도 1은 본 발명에 따른 예시적 무선 네트워크를 도시한 것이다.
도 2a 및 도 2b는 본 발명에 따른 예시적 무선 송신 및 수신 경로들을 도시한 것이다.
도 3은 본 발명에 따른 예시적 사용자 단말(UE)을 도시한 것이다.
도 4는 본 발명에 따른 예시적 eNB를 도시한 것이다.
도 5는 본 발명의 일 실시예에 따른 DL 전송 시간 간격의 구조를 도시한 것이다.
도 6은 본 발명의 일 실시예에 따른 LTE D2D 통신을 도시한 것이다.
도 7은 본 발명의 일 실시예에 따른 UE와 eNB 간의 셀룰러 자원 할당 프로시저를 도시한 것이다.
도 8은 본 발명의 일 실시예에 따른 D2D 통신을 위한 자원 할당을 도시한 것이다.
도 9는 본 발명의 실시예들에 따른 스케줄링 할당(SA) 및 데이터 자원들을 갖는 자원 풀을 도시한 것이다.
도 10은 본 발명의 실시예들에 따른 D2D 전송 블록의 시간 로케이션을 도시한 것이다.
도 11은 본 발명의 실시예들에 따른 재송신 로케이션들 및 회수들의 할당을 도시한 것이다.
도 12는 본 발명의 일 실시예에 따른 재송신의 비트맵 스케줄링에 대한 일 예를 도시한 것이다.
도 13은 본 발명의 일 실시예에 따른 기준 SA 및 재송신 서브프레임들에 대한 일 예를 도시한 것이다.
도 14는 본 발명의 일 실시예에 따른 SA 주기 내의 SA 송신 패턴에 대한 일 예를 도시한 것이다.
도 15는 본 발명의 실시예들에 따른 새로운 D2D 전송 블록의 시간 로케이션을 도시한 것이다.
도 16은 본 발명의 일 실시예에 따른 3-티어 그래뉴래러티를 갖는 네스티드 주파수 할당에 대한 일 예를 도시한 것이다.
도 17은 본 발명의 실시예들에 따른 프로세스의 흐름도를 도시한 것이다.
이 특허 명세서에서 본 발명의 원리들을 설명하는데 사용되는, 아래에서 설명되는 도 1-17 및 다양한 실시예들은 단지 설명의 목적을 위한 것이며, 어떠한 방식으로든 본 발명의 범위를 제한하는 것으로 해석되어서는 아니 된다. 당업자는 본 발명의 원리들이 임의의 적절하게 구성된 시스템 또는 방법에서 구현될 수도 있음을 이해할 것이다.
본 발명의 실시예들은 일반적으로 무선 통신 시스템들에 관한 것이며, 보다 구체적으로는, D2D(device-to-device) 통신 자원 할당 방법들에 관한 것이다. 통신 시스템은 기지국(BS)들 또는 eNodeB들과 같은 송신 포인트들로부터의 신호들을 사용자 단말(UE)들에게 전송하는 다운링크(DL) 및 UE들로부터의 신호들을 eNodeB들과 같은 수신 포인트들에게 전송하는 업링크(UL)를 포함한다. 또한, UE는 일반적으로 단말 또는 이동국으로 지칭되고, 고정형 또는 이동형일 수 있으며, 셀룰러폰, 개인용 컴퓨터 디바이스 등일 수 있다. eNodeB는 일반적으로 고정국이며, 액세스 포인트나 그 밖의 동등한 용어로 지칭될 수도 있다.
다음과 같은 다양한 머리글자 및 약어가 본 명세서의 논의에서 사용될 수 있다:
ACK: Acknowledgement
ARQ: Automatic Repeat Request
CA: Carrier Aggregation
CQI: Channel Quality Indicator
C-RNTI: Cell RNTI
CRS: Common Reference Signal
CSI: Channel State Information
CSI-RS: Channel State Information Reference Signal
D2D: Device-to-Device
DCI: Downlink Control Information
DL: Downlink
DMRS: Demodulation Reference Signal
DTX: Discontinuous Transmission
DRX: Discontinuous Reception
EPDCCH: Enhanced PDCCH
FDD: Frequency Division Duplexing
HARQ: Hybrid ARQ
IE: Information Element
MCS: Modulation and Coding Scheme
MBSFN: Multimedia Broadcast multicast service Single Frequency Network
MeNB: Master eNodeB
O&M: Operation and Maintenance
PCell: Primary Cell
PCI: Physical Cell Identity
PDCCH: Physical Downlink Control Channel
PDSCH: Physical Downlink Shared Channel
PMCH: Physical Multicast Channel
PRB: Physical Resource Block
PRS: Positioning Reference Signal
PSS: Primary Synchronization Signal
PUCCH: Physical Uplink Control Channel
PUSCH: Physical Uplink Shared Channel
QAM: Quadrature Amplitude Modulation
QoS: Quality of Service
QPSK: Quadrature Phase Shift Keying
RACH: Random Access Channel
RE: Resource Elements
RNTI: Radio Network Temporary Identifier
RRC: Radio Resource Control
RS: Reference Signals
RSRP: Reference Signal Received Power
SCell: Secondary Cell
SCH: Synchronization Channel
SeNB: Secondary eNodeB
SFN: System Frame Number
SIB: System Information Block
SINR: Signal to Interference and Noise Ratio
SSS: Secondary Synchronization Signal
SR: Scheduling Request
SRS: Sounding RS
TA: Timing Advance
TAG: Timing Advance Group
TB: Transport Block
TBS: TB Size
TDD: Time Division Duplexing
TPC: Transmit Power Control
TTI: Transmission Time Interval
UCI: Uplink Control Information
UE: User Equipment
UL: Uplink
UL-SCH: UL Shared Channel
도 1은 본 발명에 따른, 예시적 무선 네트워크(100)를 도시한 것이다. 도 1에 나타낸 무선 네트워크(100)의 실시예는 단지 설명을 위한 것이다. 무선 네트워크(100)에 대한 다른 실시예들이 본 발명의 범위를 벗어나지 않고서 사용될 수 있다.
도 1에 나타낸 바와 같이, 무선 네트워크(100)는 eNodeB(eNB)(101), eNB(102), 및 eNB(103)를 포함한다. eNB(101)는 eNB(102) 및 eNB(103)와 통신한다. 또한, eNB(101)는 적어도 하나의 인터넷 프로토콜(IP) 네트워크(130), 예를 들어, 인터넷, 전용 IP 네트워크, 또는 다른 데이터 네트워크와도 통신한다.
네트워크 타입에 따라, 다른 잘-알려진 용어들이 "기지국" 또는 "액세스 포인트"와 같은 "eNodeB" 또는 "eNB"대신에 사용될 수도 있다. 편의상, 용어들 "eNodeB" 및 "eNB"는 원격 단말들에게 무선 액세스를 제공하는 네트워크 인프라 구조 컴포넌트들을 지칭하는 것으로 본 특허 명세서에서는 사용된다. 또한, 네트워크 타입에 따라, 다른 잘-알려진 용어들이 "이동국", "가입자 국 ", "원격 단말", "무선 단말", 또는 "사용자 디바이스"와 같은 "사용자 단말" 또는 "UE" 대신에 사용될 수도 있다. 편의상, 용어들 "사용자 단말" 및 "UE"는, UE가 이동 디바이스(예를 들어, 휴대 전화기 또는 스마트 폰)이든 일반적으로 고정 디바이스(예를 들어, 데스크탑 컴퓨터 또는 벤딩 머신)로 고려되든 간에, eNB에 무선으로 액세스하는 원격 무선 단말을 지칭하는 것으로 본 특허 명세서에서는 사용된다.
eNB(102)는 eNB(102)의 커버리지 영역(120) 내에 있는 제 1 복수의 사용자 단말(user equipment; UE)들에게, 네트워크(130)에의 무선 광대역 액세스를 제공한다. 제 1 복수의 UE들은 중소기업(SB)에 위치할 수 있는 UE(111); 대기업(E)에 위치할 수 있는 UE(112); 와이파이 핫 스팟(HS)에 위치 할 수 있는 UE(113); 제 1 주거지역(R)에 위치할 수 있는 UE(114); 제 2 주거지역(R)에 위치할 수 있는 UE(115); 및 휴대 전화, 무선 랩탑, 무선 PDA 등과 같은 모바일 디바이스(M)일 수 있는 UE(116)를 포함한다. eNB(103)는 eNB(103)의 커버리지 영역(125) 내에 있는 제 2 복수의 UE들에게, 네트워크(130)에의 무선 광대역 액세스를 제공한다. 제 2 복수의 UE들은 UE(115) 및 UE(116)를 포함한다. 몇몇 실시예들에서, eNB들(101-103) 중 하나 이상의 eNB들은 5G, LTE, LTE-A, WiMAX, Wi-Fi, 또는 다른 무선 통신 기술들을 사용하여 서로 간에 및 UE들(111-116)과 통신한다.
점선은, 단지 예시 및 설명의 목적으로 대략의 원형으로 나타낸 커버리지 영역들(120 및 125)의 대략적인 범위들을 나타낸다. eNB들과 관련된 커버리지 영역들, 예를 들어 커버리지 영역들(120 및 125)은 eNB들의 구성, 및 자연 및 인공 장애물들과 관련된 무선 환경의 변화에 따라, 불규칙한 형태들을 포함하는 다른 형태들을 가질 수 있음을 명확하게 이해해야 한다.
도 1은 무선 통신(100)의 일 예를 도시한 것이지만, 다양한 변화들이 도 1에 대하여 이루어질 수 있다. 예를 들어, 무선 네트워크(100)는 임의의 적절한 배열로 임의의 개수의 eNB들 및 임의의 개수의 UE들을 포함할 수 있다. 또한, eNB(101)는 임의의 개수의 UE들과 직접 통신하여, 이 UE들에게 네트워크(130)로의 무선 광대역 액세스를 제공할 수 있다. 이와 유사하게, 각 eNB(102-103)는 네트워크(130)와 직접 통신하여, UE들에게 네트워크(130)로의 직접 무선 광대역 액세스를 제공할 수 있다. 또한, eNB(101, 102, 및/또는 103)는 외부 전화 네트워크들 또는 다른 타입의 데이터 네트워크들과 같은 다른 또는 추가의 외부 네트워크들에의 액세스를 제공할 수 있다.
도 2a 및 도 2b는 본 발명에 따른 무선 송신 및 수신 경로들을 도시한 것이다. 다음의 설명에서, 송신 경로(200)는 eNB(예를 들어, NodeB(102))에서 구현되는 것으로 기술될 수 있으며, 수신 경로(250)는 UE(예를 들어, UE(116))에서 구현되는 것으로 기술될 수 있다. 그러나, 수신 경로(250)가 eNB에서 구현될 수도 있으며, 송신 경로(200)가 UE에서 구현될 수도 있음을 이해할 것이다. 몇몇 실시예들에서, 송신 경로(200) 및 수신 경로(250)는 본 발명의 적어도 일 양태의 일반적 설명을 적용하도록 구성된다.
송신 경로(200)는 채널 코딩 및 변조 블록(205), 병렬-직렬(S-to-P) 블록(210), 사이즈 N 역 고속 푸리에 변환(Inverse Fast Fourier Transform; IFFT) 블록(215), 병렬-직렬(P-to-S) 블록(220), 가산 순환 프리픽스 블록(225), 및 업-컨버터(up-converter; UC)(230)를 포함한다. 수신 경로(250)는 다운-컨버터(down-converter; DC)(255), 제거 순환 프리픽스 블록(260), 직렬-병렬(S-to-P) 블록(265), 사이즈 N 고속 푸리에 변환(Fast Fourier Transform; FFT) 블록(270), 병렬-직렬(P-to-S) 블록(275), 및 채널 디코딩 및 복조 블록(280)을 포함한다.
송신 경로(200)에서, 채널 코딩 및 변조 블록(205)은 정보 비트들의 세트를 수신하여, 코딩(예를 들어 터보(turbo) 코딩)을 적용하고, 그 입력 비트들을 변조(예를 들어, QPSK(Quadrature Phase Shift Keying) 또는 QAM(Quadrature Amplitude Modulation))함으로써, 주파수-영역 변조 심볼들의 시퀀스를 생성한다. 직렬-병렬 블록(210)은 직렬 변조된 심볼들을 병렬 데이터로 변환(즉, 역다중화)하여 N 병렬 심볼 스트림들을 생성하며, 여기서 N은 NodeB(102) 및 UE(116)에서 사용되는 IFFT/FFT 크기이다. 사이즈 N IFFT 블록(215)은 N 병렬 심볼 스트림들 상에서 IFFT 동작을 수행하여, 시간-영역 출력 신호들을 생성한다. 병렬-직렬 블록(220)은 사이즈 N IFFT 블록(215)으로부터의 병렬 시간-영역 출력 심볼들을 변환(즉, 다중화)하여, 직렬 시간-영역 신호를 생성한다. 가산 순환 프리픽스 블록(225)은 시간-영역 신호에 순환 프리픽스를 삽입한다. 업-컨버터(230)는 무선 채널을 통한 송신을 위해 가산 순환 프리픽스 블록(225)의 출력을 RF 주파수로 변조(즉, 상향 변환)한다. 또한, 이 신호는 RF 주파수로 변환하기 이전에, 기저 대역에서 필터링될 수도 있다.
eNB(102)로부터 송신된 RF 신호는 무선 채널을 통과한 이후에 UE(116)에 도달하며, NodeB(102)에의 동작들에 대한 역 동작들이 UE(116)에서 수행된다. 다운-컨버터(255)는 수신된 신호를 기저 대역 주파수로 하향 변환하며, 제거 순환 프리픽스 블록(260)은 그 순환 프리픽스를 제거하여, 직렬 시간-영역 기저 대역 신호를 생성한다. 직렬-병렬 블록(265)은 시간-영역 기저 대역 신호를 병렬 시간 영역 신호들로 변환한다. 사이즈 N FFT 블록(270)은 FFT 알고리즘을 수행하여 N 병렬 주파수-영역 신호들을 생성한다. 병렬-직렬 블록(275)은 병렬 주파수-영역 신호들을 변조된 데이터 심볼들의 시퀀스로 변환한다. 채널 디코딩 및 복조 블록(280)은 그 변조된 심볼들에 대한 복조를 행한 후에 디코딩함으로써, 원래의 입력 데이터 스트림을 복구한다.
NodeB들(101-103) 각각은 UE들(111-116)로의 다운링크 송신과 유사한 송신 경로를 구현할 수 있으며, UE들(111-116)로부터의 업링크 수신과 유사한 수신 경로를 구현할 수도 있다. 이와 유사하게, UE들(111-116) 각각은 NodeB들(101-103)로의 업링크 송신을 위한 아키텍처에 대응하는 송신 경로를 구현할 수 있으며, NodeB들(101-103)로부터의 다운링크 수신을 위한 아키텍처에 대응하는 수신 경로를 구현할 수도 있다.
도 2a 및 2b에서의 컴포넌트들 각각은, 하드웨어만을 이용하거나 또는 하드웨어와 소프트웨어/펌웨어의 조합을 이용하여 구현될 수 있다. 특정한 예로서, 도 2a 및 2b에서의 컴포넌트들 중 적어도 몇몇은 소프트웨어로 구현될 수 있는 한편, 다른 컴포넌트들은 설정 가능한 하드웨어(예를 들어, 하나 이상의 프로세에 의해 구현되거나 또는 소프트웨어와 설정 가능한 하드웨어의 혼합에 의해 구현될 수도 있다. 예를 들어, FFT 블록(270) 및 IFFT 블록(215)은 설정 가능한 소프트웨어 알고리즘들로서 구현될 수 있으며, 여기서 사이즈 N의 값은 그 구현에 따라 변경될 수 있다. 하나 이상의 하드웨어 제어기들이 사용되어 본 도면들에 도시된 컴포넌트들의 각각 또는 다수의 것들을 구현할 수 있다.
또한, FFT 및 IFFT를 사용하는 것으로 설명되었지만, 이것은 단지 예시에 의한 것일 뿐이며, 본 발명의 범위를 한정하는 것으로 해석되어서는 아니 된다. 다른 타입의 변형들, 예를 들어 DFT(Discrete Fourier Transform) 함수들 및 IDFT(Inverse Discrete Fourier Transform) 함수들이 사용될 수도 있다. DFT 및 IDFT 함수들의 경우, 변수 N의 값은 임의의 정수(예를 들어, 1, 2, 3, 4 등)가 될 수 있으며, FFT 및 IFFT 함수들의 경우, 변수 N의 값은 2의 제곱(즉, 1, 2, 4, 8, 16 등)인 임의의 정수가 될 수 있음을 이해할 것이다.
도 2a 및 2b는 무선 송신 및 수신 경로의 예들을 도시하였지만, 다양한 변형들이 도 2a 및 2b에 대하여 이루어질 수 있다. 예를 들어, 도 2a 및 2b에서의 각종 컴포넌트들이 결합될 수 있으며, 더 세분화되거나, 또는 생략될 수도 있고, 특정 필요에 따라서는 추가의 컴포넌트들이 추가될 수도 있다. 또한, 도 2a 및 2b는 무선 네트워크에서 사용될 수 있는 송신 및 수신 경로들의 타입의 예들을 설명하기 위한 것이다. 임의의 다른 적절한 아키텍처들이 무선 네트워크에서 무선 통신들을 지원하는데 사용될 수 있다.
도 3은 본 발명에 따른 예시적 UE(116)를 도시한 것이다. 도 3에 도시된 UE(116)의 실시예는 단지 예시를 위한 것이며, 도 1의 UE들(111-115)은 동일하거나 유사한 구성을 가질 수 있다. 그러나, UE들은 다양한 구성들로 나타나며, 도 3은 UE의 임의의 특정 구현으로 본 발명의 범위를 한정하지 않는다.
UE(116)는 복수의 안테나(305a-305n), 무선 주파수(radio frequency; RF) 송수신기(310a-310n), 송신(TX) 프로세싱 회로(315), 마이크로폰(320), 및 수신(RX) 프로세싱 회로(325)를 포함한다. TX 프로세싱 회로(315) 및 RX 프로세싱 회로(325)는 각각의 RF 송수신기들(310a-310n)에 각기 커플링되어 있으며, 예를 들어, 안테나(305a), 안테나(305b) 및 N번째 안테나(305n)에 각기 커플링되어 있는 RF 송수신기(310a), RF 송수신기(310b) 내지 N번째 RF 송수신기(310n)에 커플링되어 있다. 특정 실시예들에서, UE(116)는 단일의 안테나(305a) 및 단일의 RF 송수신기(310a)를 포함한다. 또한, UE(116)는 스피커(330), 메인 프로세서(340), 입/출력(I/O) 인터페이스(IF)(345), 키패드(350), 디스플레이(355), 및 메모리(360)를 포함한다. 메모리(360)는 기본 운영 시스템(OS) 프로그램(361) 및 하나 이상의 애플리케이션들(362)을 포함한다.
RF 송수신기들(310a-310n)은 네트워크(100)의 eNB 또는 AP에 의해 송신되는 내향(incoming) RF 신호를 각각의 안테나들(305a-305n)로부터 수신한다. 특정 실시예들에서, 각각의 RF 송수신기들(310a-310n) 및 각각의 안테나들(305a-305n)은 특정 주파수 대역 또는 기술적 타입으로 구성된다. 예를 들어, 제 1 RF 송수신기(310a) 및 안테나(305a)는 BLUETOOTH®와 같은 NFC(Near-Field Communication)를 통해 통신하도록 구성될 수 있고, 제 2 RF 송수신기(310b) 및 안테나(305b)는 Wi-Fi와 같은 IEEE 802.11 통신을 통해 통신하도록 구성될 수 있으며, 다른 RF 송수신기(310n) 및 안테나(305n)는 3G, 4G, 5G, LTE, LTE-A, 또는 WiMAX와 같은 셀룰러 통신을 통해 통신하도록 구성될 수 있다. 특정 실시예들에서, 하나 이상의 RF 송수신기들(310a-310n) 및 각각의 안테나들(305a-305n)은 특정 주파수 대역 또는 동일한 기술적 타입으로 구성될 수 있다. RF 송수신기들(310a-310n)은 내향 RF 신호를 하향-변환하여, 중간 주파수(intermediate frequency; IF) 또는 기저 대역 신호를 생성한다. IF 또는 기저 대역 신호는, 그 기저 대역 또는 IF 신호를 필터링하고, 디코딩하고, 및/또는 디지털화하는 것에 의해 처리된 기저 대역 신호를 생성하는 RX 프로세싱 회로(325)로 전송된다. RX 프로세싱 회로(325)는 그 처리된 기저 대역 신호를, 스피커(330)로 송신하거나(예를 들어, 음성 데이터), 또는 추가 처리를 위해 메인 프로세서(340)로 송신한다(예를 들어, 웹 브라우징 데이터).
TX 프로세싱 회로(315)는 마이크로폰(320)으로부터 아날로그 또는 디지털 음성 데이터를 수신하거나 또는 메인 프로세서(340)로부터 다른 외향(outgoing) 기저 대역 데이터(예를 들어, 웹 데이터, 이-메일, 또는 쌍방향 비디오 게임 데이터)를 수신한다. TX 프로세싱 회로(315)는 그 외향 기저 대역 데이터를 인코딩, 멀티플렉싱, 및/또는 디지털화하여, 처리된 기저 대역 또는 IF 신호를 생성한다. RF 송수신기들(310a-310n)은 TX 프로세싱 회로(315)로부터 외향 처리된 기저 대역 또는 IF 신호를 수신하고, 그 기저 대역 또는 IF 신호를, 안테나들(305a-305n) 중의 하나 이상을 통해 송신되는 RF 신호로 상향-변환한다.
메인 프로세서(340)는 하나 이상의 프로세서들 또는 다른 프로세싱 디바이스들을 포함할 수 있으며, 메모리(360)에 저장된 기본 OS 프로그램(361)을 실행함으로써 UE(116)의 전반적인 동작을 제어할 수 있다. 예를 들어, 메인 프로세서(340)는 잘 알려진 원리들에 따라 RF 송수신기들(310a-310n), RX 프로세싱 회로(325), 및 TX 프로세싱 회로(315)에 의해 순방향 채널 신호들의 수신 및 역방향 채널 신호들을 송신을 제어할 수 있다. 몇몇 실시예들에서, 메인 프로세서(340)는 적어도 하나의 마이크로프로세서 또는 마이크로제어기를 포함한다.
또한, 메인 프로세서(340)는 메모리(360)에 상주하는 다른 프로세스들 및 프로그램들, 예를 들어 본 발명의 적어도 일 양태의 일반적 설명을 적용하기 위한 동작들을 실행할 수 있다. 메인 프로세서(340)는 실행 프로세스에 의한 요구에 따라 메모리(360) 내로 또는 외부로 데이터를 이동할 수 있다. 몇몇 실시예들에서, 메인 프로세서(340)는 OS 프로그램(361)에 기초하여 또는 eNB들 또는 오퍼레이터로부터 수신된 신호들에 따라 애플리케이션들(362)을 실행하도록 구성된다. 또한, 메인 프로세서(340)는, 랩탑 컴퓨터들 및 휴대용 컴퓨터들과 같은 다른 디바이스들에 연결되는 능력을 UE(116)에게 제공하는 I/O 인터페이스(345)에 커플링되어 있다. I/O 인터페이스(345)는 이 주변기기들과 메인 프로세서(340) 간의 통신 경로이다.
또한, 메인 프로세서(340)는 키패드(350) 및 디스플레이 유닛(355)에 커플링된다. UE(116)의 사용자는 키패드(350)를 사용하여 UE(116)에 데이터를 입력할 수 있다. 디스플레이(355)는 예를 들어, 웹 사이트들로부터의 텍스트 또는 적어도 제한된 그래픽들을 렌더링할 수 있는 액정 표시 장치 또는 다른 디스플레이이거나, 또는 이들의 조합일 수 있다.
메모리(360)는 메인 프로세서(340)에 커플링된다. 메모리(360)의 일부는 랜덤 액세스 메모리(random access memory; RAM)를 포함할 수 있으며, 메모리(360)의 다른 일부는 플래시 메모리 또는 다른 판독 전용 메모리(read-only memory; ROM)를 포함할 수 있다.
도 3은 UE(116)의 일 예를 도시한 것이지만, 다양한 변화들이 도 3에 대하여 이루어질 수 있다. 예를 들어, 도 3의 각종 컴포넌트들은 조합되거나, 더 세분화되거나, 생략될 수 있으며, 특정 필요들에 따라 추가 컴포넌트들이 부가될 수도 있다. 일 특정 예로서, 메인 프로세서(340)는 복수의 프로세서들, 예를 들어 하나 이상의 중앙 처리 유닛(CPU)들 및 하나 이상의 그래픽 처리 유닛(GPU)들로 분할될 수 있다. 또한, 도 3이 휴대 전화기나 스마트폰과 같이 구성된 UE(116)를 도시하고 있지만, UE들은 다른 타입의 모바일 또는 고정 디바이스들로서 동작하도록 구성될 수도 있다.
도 4는 본 발명에 따른, 예시적 eNB(102)를 도시한 것이다. 도 4에 도시된 eNB(102)의 실시예는 단지 설명을 위한 것이며, 도 1의 다른 eNB들은 동일하거나 유사한 구성을 가질 수 있다. 그러나, eNB들은 각종의 다양한 구성들로 이루어지며, 도 4는 eNB에 대한 임의의 특정 구현으로 본 발명의 범위를 제한하지 않는다.
도 4에 나타낸 바와 같이, eNB(102)는 복수의 안테나들(405a-405n), 복수의 RF 송수신기들(410a-410n), 송신(TX) 프로세싱 회로(415), 및 수신(RX) 프로세싱 회로(420)를 포함한다. 또한, eNB(102)는 제어기/프로세서(425), 메모리(430), 백홀 또는 네트워크 인터페이스(435)를 포함한다.
RF 송수신기들(410a-410n)은, 안테나들(405a-405n)로부터, UE들 또는 다른 eNB들에 의해 송신되는 신호들과 같은 내향 RF 신호들을 수신한다. RF 송수신기들(410a-410n)은 내향 RF 신호들을 하향 변환하여, IF 또는 기저 대역 신호들을 생성한다. IF 또는 기저 대역 신호들은, 기저 대역 또는 IF 신호들을 필터링하고, 디코딩하고, 및/또는 디지털화하는 것에 의하여 처리된 기저 대역 신호들을 생성하는 RX 프로세싱 회로(420)로 전송된다. RX 프로세싱 회로(420)는 이 처리된 기저 대역 신호들을, 추가의 프로세싱을 위하여 제어기/프로세서(425)로 송신한다.
TX 프로세싱 회로(415)는, 제어기/프로세서(425)로부터 아날로그 또는 디지털 데이터(예를 들어, 음성 데이터, 웹 데이터, 이-메일, 또는 쌍방향 비디오 게임 데이터)를 수신한다. TX 프로세싱 회로(415)는, 외향 기저 대역 데이터를 인코딩, 멀티플렉싱, 및/또는 디지털화하여, 처리된 기저 대역 또는 IF 신호들을 생성한다. RF 송수신기들(410a-410n)은 TX 프로세싱 회로(415)로부터, 외향 처리된 기저 대역 또는 IF 신호들을 수신하고, 그 기저 대역 또는 IF 신호들을, 안테나들(405a-405n)을 통해 송신되는 RF 신호들로 상향-변환한다.
제어기/프로세서(425)는 eNB(102)의 전반적인 동작을 제어하는 하나 이상의 프로세서들 또는 다른 프로세싱 디바이스들을 포함할 수 있다. 예를 들어, 제어기/프로세서(425)는, 잘 알려진 원리들에 따라 RF 송수신기들(410a-410n), RX 프로세싱 회로(420), 및 TX 프로세싱 회로(415)에 의해 순방향 채널 신호들의 수신 및 역방향 채널 신호들의 송신을 제어할 수 있다. 제어기/프로세서(425)는 보다 고급의 무선 통신 기능들과 같은 추가 기능들도 지원할 수 있다. 예를 들어, 제어기/프로세서(425)는 빔 포밍(beam forming) 또는 방향 라우팅(directional routing) 동작들을 지원할 수 있으며, 여기에서는, 복수의 안테나들(405a-405n)로부터의 외향 신호들이 서로 다르게 가중 처리됨으로써, 외향 신호들을 원하는 방향으로 효과적으로 조종하도록 한다. 임의의 각종 다양한 다른 기능들이 제어기/프로세서(425)에 의해서 eNB(102)에 지원될 수 있다. 몇몇 실시예들에서, 제어기/프로세서(425)는 적어도 하나의 마이크로프로세서 또는 마이크로제어기를 포함한다.
또한, 제어기/프로세서(425)는 메모리(230)에 상주하는 프로그램들 및 다른 프로세스들, 예를 들어 기본 OS를 실행할 수 있다. 제어기/프로세서(425)는 실행 프로세스에 의한 요구에 따라 메모리(430) 내로 또는 외부로 이동할 수 있다.
또한, 제어기/프로세서(425)는 백홀 또는 네트워크 인터페이스(435)에 커플링된다. 백홀 또는 네트워크 인터페이스(435)는, eNB(102)가 백홀 연결을 통해 또는 네트워크를 통해 다른 디바이스들 또는 시스템들과 통신하는 것을 가능하게 한다. 인터페이스(435)는 임의의 적절한 유선 또는 무선 연결(들)을 통한 통신들을 지원할 수 있다. 예를 들어, eNB(102)가 셀룰러 통신 시스템(예를 들어, 5G, LTE, 또는 LTE-A를 지원하는 것)의 일부로서 구현되는 경우, 인터페이스(435)는, eNB(102)가 유선 또는 무선 백홀 연결을 통해 다른 eNB들과 통신하는 것을 가능하게 할 수 있다. eNB(102)가 액세스 포인트로서 구현되는 경우, 인터페이스(435)는, eNB(102)가 유선 또는 무선 로컬 영역 네트워크를 통해 또는 유선 또는 무선 연결을 통해 더 큰 네트워크(예를 들어, 인터넷)로 전송하는 것을 가능하게 한다. 인터페이스(435)는 유선 또는 무선 연결, 예를 들어 이더넷 또는 RF 송수신기를 통한 통신들을 지원하는 임의의 적절한 구조를 포함한다.
메모리(430)는 제어기/프로세서(425)에 커플링된다. 메모리(430)의 일부는 RAM을 포함할 수 있으며, 메모리(430)의 다른 일부는 플래시 메모리 또는 다른 ROM을 포함할 수 있다.
아래에서 보다 상세히 설명하는 바와 같이, eNB(102)(RF 송수신기들(410a-410n), TX 프로세싱 회로(415), 및/또는 RX 프로세싱 회로(420)를 사용하여 구현됨)의 송신 및 수신 경로들은 FDD 셀들 및 TDD 셀들의 집성을 갖는 통신을 지원한다.
도 4가 eNB(102)의 일 예를 도시하고 있지만, 다양한 변화들이 도 4에 대하여 이루어질 수 있다. 예를 들어, eNB(102)는 도 4에 나타낸 각 컴포넌트에 대한 임의의 개수를 포함할 수 있다. 일 특정 예로서, 액세스 포인트는 다수의 인터페이스들(435)을 포함할 수 있고, 제어기/프로세서(425)는 상이한 네트워크 주소들 사이에서 데이터를 라우팅하는 라우팅 기능들을 지원할 수 있다. 다른 특정 예로서, 단일 인스턴스의 TX 프로세싱 회로(415) 및 단일 인스턴스의 RX 프로세싱 회로(420)를 포함하는 것으로 도시되어 있지만, eNB(102)는 각각에 대한 복수의 인스턴스들을 포함할 수 있다(예를 들어, RF 송수신기 당 하나).
DL 신호들은 정보 컨텐츠를 전송하는 데이터 신호들, DL 제어 정보(DL 제어 정보; DCI)를 전송하는 제어 신호들, 및 파일럿 신호들로도 알려진 기준 신호들(Reference Signals; RS)을 포함한다. eNodeB는 각각의 물리적 DL 공유 채널(Physical DL Shared CHannel; PDSCH)들 또는 물리적 DL 제어 채널(Physical DL Control CHannel; PDCCH)들을 통해, 데이터 정보 또는 DCI를 송신한다. 다운링크 할당을 위해 사용되는 가능한 DCI 포맷들은 DCI 포맷 1A, 1B, 1C, 1D, 2, 2A, 2B, 2C 및 2D를 포함한다. UE는 UE에 대한 다운링크 유니캐스트 수신을 결정하는 송신 모드로 설정될 수 있다. 소정 송신 모드에 있어서, UE는 DCI 포맷 1A 및 DCI 포맷 1B, 1D, 2, 2A, 2B, 2C 또는 2D 중의 하나를 사용하여 유니캐스트 다운링크 할당을 수신할 수 있다. eNodeB는 UE-공통 RS(UE-Common RS; CRS), 채널 상태 정보 RS(Channel State Information RS; CSI-RS), 및 복조 RS(DeModulation RS; DMRS)를 포함하는 복수 타입의 RS 중의 하나 이상의 RS를 송신한다. CRS는 DL 시스템 대역폭(BW)을 통해 송신되며, 데이터를 복조하거나 신호들을 제어하거나 또는 측정들을 수행하기 위하여 UE들에 의해서 사용될 수 있다. CRS 오버헤드를 감소시키기 위해, eNodeB는 CRS보다 시간 및/또는 주파수 도메인에 있어서 더 작은 밀도를 갖는 CSI-RS를 송신할 수 있다. 채널 측정을 위해, NZP CSI-RS(Non-Zero Power CSI-RS) 자원들이 사용될 수 있다. 간섭 측정 보고(Interference Measurement Report; IMR)들을 위해, ZP CSI-RS(Zero Power CSI-RS)와 관련된 CSI 간섭 측정(CSI Interference Measurement; CSI-IM) 자원들이 사용될 수 있다[3]. UE는 eNodeB로부터의 상위 계층 시그널링을 통해 CSI-RS 송신 파라미터들을 결정할 수 있다. DMRS는 각각의 PDSCH의 BW에서만 송신되며, UE는 DMRS를 사용하여 PDSCH에서 정보를 복조할 수 있다.
도 5는 DL 전송 시간 간격(Transmission Time Interval; TTI)의 구조를 도시한 것이다. 도 5에 도시된 바와 같이, DL 시그널링은 OFDM(Orthogonal Frequency Division Multiplexing)을 사용하며, DL TTI는 시간 도메인에서 N=14 OFDM 심볼들 및 주파수 도메인에서 K 자원 블록(RB)들을 포함한다. 제 1 타입의 제어 채널(Control CHannel; CCH)들은 제 1 N1 OFDM 심볼들(510)(비송신 포함, N1=0)에서 송신된다. 나머지 N - N1 OFDM 심볼들은 주로 PDSCH들(520)의 송신을 위해, 몇몇 TTI의 RB들에서는, 제 2 타입의 CCH들(ECCH들)(530)의 송신을 위해 사용된다.
몇몇 셀룰러 통신 네트워크들이 설계되어, 와이드 또는 로컬 지리적 범위 내의 사용자들에게 서빙하는 고정 통신 인프라스트럭처 컴포넌트들(예를 들어, 기지국 또는 액세스 포인트들)과 모바일 디바이스들 간의 무선 통신 링크들을 확립한다. 그러나, 무선 네트워크는 고정 인프라스트럭처 컴포넌트들의 필요 없이도 D2D(device-to-device) 통신 링크들만을 이용하여 구현될 수도 있다. 통상적으로, 이러한 타입의 네트워크는 "애드-혹(ad-hoc)" 네트워크로 지칭된다. 하이브리드 통신 네트워크는 고정 인프라스트럭처 컴포넌트들 및 다른 D2D-가능한 디바이스들 모두에 연결되는 디바이스들을 지원할 수 있다.
도 6은 이러한 네트워크들에 대한 토폴로지의 예들을 나타낸 것이며, LTE D2D 통신을 예시하고 있다. 이 도면에 도시된 바와 같이, UE들(610)은 D2D 통신 링크들을 사용하여 서로 간에 통신할 수 있으며, eNB(620)와 통신할 수도 있다. 마찬가지로, UE들(630)은 eNB(620)의 범위 밖에 있어서 그것과 통신할 수 없더라도, D2D 통신 링크들을 사용하여 서로 간에 통신할 수 있다.
D2D 통신을 사용하여, 주요 통신 네트워크를 보완하는 여러 종류의 서비스를 구현할 수 있으며, 또는 그 네트워크 토폴로지의 유연성에 기초하여 새로운 서비스들을 제공할 수 있다. 브로드캐스팅 또는 그룹캐스팅과 같은 D2D 멀티캐스트 통신은 D2D 통신을 위한 잠재적 수단이며, 여기서 모바일 디바이스들은 인-레인지 D2D-가능한 모바일 디바이스들에게 또는 특정 그룹의 멤버들인 모바일 디바이스들의 서브세트에게 메시지를 송신할 수 있다. 또한, 네트워크들은, 디바이스들이 셀룰러 모드와 D2D 통신 모드 사이에서 전환할 때 거의 동시적 방식으로 동작할 것을 필요로 할 수 있다.
유니캐스트 셀룰러 동작의 경우, UE 전송을 위한 자원들은 TTI마다 할당된다. 이러한 레벨의 그래뉴래러티(granularity)는 매우 동적인 할당을 지원하는데 유리하며, 다수의 상이한 동시적 송신 사용자들과 상이한 데이터 레이트들을 수용할 수 있는 유연성을 제공한다.
도 7은 UE(705)와 eNB(710) 사이에서의 일 셀룰러 자원 할당 프로시저를 도시한 것이다. 720에서, UE(705)는 RRC 연결 재설정 프로시저를 eNB(710)에게 송신한다. 722에서, UE(705)는 보낼 준비가 된 데이터를 갖고 있다. 724에서, eNB(710)는 스케줄링 요청을 UE(705)에게 송신한다. 726에서, UE(705)는 UL 그랜트(grant)를 eNB(710)에게 송신한다. 728에서, eNB(710)는 버퍼 상태 보고, 데이터, 또는 버퍼 상태 보고와 데이터 모두를 UE(705)에게 송신한다. 730에서, UE(705)는 UL 그랜트를 eNB(710)에게 송신한다. 732에서, eNB(710)는 자신의 데이터를 UE(705)에게 송신한다.
복수의 UE들이 다른 D2D 또는 셀룰러 UE들과 동일한 시간/주파수 자원들을 이용할 필요가 있을 수 있기 때문에, D2D는 자원 할당 메커니즘들을 또한 필요로 한다. 송신 UE들에 대한 자원 할당 시그널링에 부가하여, D2D의 경우에는, 다수의 D2D UE들 중의 일 UE의 송신을 수신하기 위해 어떠한 시간/주파수 자원들을 모니터링할 것인지를 결정하기 위한 자원 할당 시그널링이 수신 UE들에게 필요할 수도 있다. 배치 시나리오(내부/외부 네트워크 커버리지) 및 트래픽 유형(예를 들면, 유니캐스트, 그룹캐스트, 비디오 등)을 포함하는 복수의 팩터들에 따라, 상이한 자원 할당 그래뉴래러티가 사용될 수 있다.
중앙 집중형 자원 관리에 있어서는, eNB와 같은 중앙 제어기가 셀 내의 모든 UE의 모든 채널 상태 정보를 수집하고, 공정성(fairness) 및 전력 제한사항에 따라 스루풋을 최대화하도록, 사용 가능한 자원을 할당한다. 네트워크 커버리지 내의 UE들에 대해, eNB는 UE들의 그룹에 대한 자원 할당을 담당할 수 있다. eNB(또는 가능하게는 그룹 리더 UE) 자원 할당에 기초하여, 송신 UE들은, Rx UE들이 D2D 데이터의 수신에 대해 모니터링해야 하는 자원들을 나타내는 스케줄링 할당 시그널링을 제공할 수 있다.
한편, 특히 아웃-오브-네트워크 커버리지 시나리오를 고려하여, UE들은 분산 방식으로 자신의 자원 할당을 결정할 수 있다. 단순 무작위 자원 선택은, 낮은 오버 헤드 및 확장성(scalability)을 갖는 기준 분산 방식으로 고려될 수 있다. 이러한 방식의 한 가지 단점은, 브로드캐스팅 UE들 간에 충돌이 발생할 수 있다는 것이다. 따라서, 충돌을 방지하고 간섭을 완화하기 위한, 암시적 조정(예를 들어, 캐리어 감지) 및/또는 명시적 조정(예를 들어, 스케줄링 할당 전송)이 필요하게 된다.
도 8은 D2D 통신용 자원 할당을 도시한 것이며, 이것은 중앙 집중형 및 분산형 자원 할당을 포함한다. 이 예에서, eNB(803)는 예를 들어, 하나 이상의 스케줄링 요청들에 따라, 자신의 무선 커버리지 영역(825) 내의 UE(815) 및 UE(816)와 통신하기 위해서 자원들을 할당한다. 마찬가지로, eNB(802)는 자신의 무선 커버리지 영역(820) 내의 UE(814)와 통신하기 위해서 자원들을 할당한다. 동시에, UE(814), UE(815), 및 UE(816)가 D2D 통신을 사용하여 서로 간에 통신하기 위해 자원들을 할당할 수 있다.
또한, 자원 풀(resource pool)들이 소정의 D2D 송신을 위해 UE들이 이용하는 시간/주파수 자원들의 주기 세트로서 규정될 수 있으며, 수신 UE들은 스케줄링 할당들 및 데이터 송신들을 포함하는 잠재적 전송(potential transmission)들을 탐색할 수 있다.
도 9는 본 발명의 실시예들에 따른 스케줄링 할당(scheduling assignment; SA) 및 데이터 자원들을 가진 자원 풀을 도시한 것이다. 자원 풀 주기(904)를 가진 단일의 자원 풀 사이클(902)이 여기에 나타나 있다. 자원 풀 사이클은 SA 사이클(906) 및 데이터 사이클(908)을 포함한다. SA 사이클(906) 동안에 SA 풀(910)이 존재하며, 데이터 사이클(908) 동안에는 데이터 풀(912)이 존재한다.
UE들이 eNB들과 통신하며 또한 서로 간에도 통신하는 "하이브리드" 배치에서, 본 발명의 실시예들은 D2D 통신을 위한 자원 할당 시그널링을 제공한다. 특정 실시예들에서, eNB는 D2D 통신을 위해 어떠한 자원들이 UE들에 의해 사용되어야 하는지를 나타낼 수 있다.
각종 실시예들에서는 D2D 데이터 시간 로케이션들을 명시하는 것에 의해, D2D 통신들을 관리한다. 본 발명의 제 1 실시예에 따르면, eNB는 새로운 D2D 전송 블록들 또는 데이터를 위한 제 1 세트의 시간 도메인 자원들, 및 D2D 전송 블록들 또는 데이터의 재송신을 위한 제 2 세트의 시간 도메인 자원들을 포함하는, 2개의 다른 시간 도메인 자원들을 D2D UE 송신기에게 나타낼 수 있다.
SA 그랜트에는 시간 도메인 자원들에 대한 제어 정보가 포함될 수 있다. D2D 송신기 UE가 SA 그랜트를 수신한 이후에, D2D 송신기 UE는 SA 송신 시에 동일 정보를 표시할 수 있다. 그 후에, D2D 송신기 UE는 제 1 세트의 시간 도메인 자원들에서 새로운 D2D 전송 블록들을 송신하고, 제 2 세트의 시간 도메인 자원들에서 D2D 전송 블록들의 재송신들을 송신한다. D2D 수신기 UE가 SA를 수신한 이후에, D2D 수신기 UE는 제 1 세트의 시간 도메인 자원들로부터 새로운 D2D 전송 블록들을 수신할 수 있으며, 또한 D2D 수신기 UE는 제 2 세트의 시간 도메인 자원들로부터 D2D 전송 블록들의 재송신을 수신할 수 있다.
제 1 세트의 시간 도메인 자원들에 있어서, SA 그랜트 및 대응 SA는 새로운 D2D 전송 블록 송신의 주기(d2dDataPeriodicity)를 나타내는 비트 필드(시간 자원 주기 표시자라고 함)를 포함할 수 있다. 제 1 예에서, FDD 시스템의 경우, SA 그랜트 및 대응 SA는 새로운 D2D 데이터 또는 전송 블록 송신들에 대한 다음의 10개 주기들 중의 하나(또는 그 서브세트)를 나타내는 4-비트 필드를 포함할 수 있다: 10 서브프레임들, 20 서브프레임들, 32 서브프레임들, 40 서브프레임들, 64 서브프레임들, 80 서브프레임들, 128 서브프레임들, 160 서브프레임들, 320 서브프레임들, 640 서브프레임들. TDD 시스템의 경우, SA 그랜트 및 대응 SA는 4 비트를 사용하여, 새로운 D2D 전송 블록 송신들에 대한 다음의 10개 주기들 중의 하나(또는 그 서브세트)를 나타낼 수 있다: 10 서브프레임들, 20 서브프레임들, 30 서브프레임들, 40 서브프레임들, 60 서브프레임들, 80 서브프레임들, 120 서브프레임들, 160 서브프레임들, 320 서브프레임들, 640 서브프레임들.
아래의 표 1은 SA 그랜트 및 SA에 있어서의 시간 자원 주기 표시자의 일 예를 나타낸 것이다. 이러한 주기 세트는, VoIP 트래픽을 반송하기 위한 PDSCH의 반-영구적 스케줄링에 의해 지원되는 기존의 주기들과 매칭되도록 선택된다.
시간 자원 주기 표시자 FDD D2D 데이터 주기(서브프레임들 또는 밀리초들) TDD D2D 데이터 주기(서브프레임들 또는 밀리초들)
0000 10 10
0001 20 20
0010 32 30
0011 40 40
0100 64 60
0101 80 80
0110 128 120
0111 160 160
1000 320 320
1001 640 640
1010-1111 예비 예비
표 2는 FDD 및 TDD 시스템들 양쪽 모두에 대해, 동일 주기 세트가 적용되는, SA 그랜트 및 SA에 있어서의 시간 자원 주기 표시자의 제 2 예를 나타낸 것이다. 이러한 제 2 예의 이점들은 FDD 및 TDD 양쪽 모두에 대한 공통된 설계가 된다는 것과, 더 큰 주기는 항상 더 작은 주기의 정수배가 되며, 이것은 D2D 통신들에 대한 UL 자원들의 분열(fragmentation)을 저감시키는 것에 도움이 된다는 것이다.
시간 자원 주기 표시자 D2D 데이터 주기(서브프레임들 또는 밀리초들)
0000 10
0001 20
0010 30
0011 40
0100 60
0101 80
0110 120
0111 160
1000 320
1001 640
1010-1111 예비
그것의 서브프레임 넘버(subframe number; SFN)(SFNstart time, 0..10240) 및 그것의 서브프레임 인덱스(subframestart time, 0…9)에 의해 결정되는, SA의 시간 로케이션은, 대응하는 새로운 또는 SA에 의해 스케줄링되는 전송 블록들의 시작 시간을 나타낼 수 있다. 즉, 시간 자원 주기 표시자뿐만 아니라 SA의 시간 로케이션도 또한, 새로운 D2D 전송 블록들에 대한 완전한 시간 로케이션들을 나타낸다.
동일한 주기를 가정하면, 2개의 D2D UE들의 SA들이 상이한 서브프레임들에서 송신될 경우, 2개의 D2D UE들 중의 제 1 D2D 데이터 서브프레임들이 또한 상이하게 되며, 이로 인하여 2개의 D2D UE들이 서로에 대한 SA를 확인할 수 있고, 다른 D2D 수신기 UE들도 또한 양쪽 모두의 D2D 송신기 UE들로부터 D2D SA 및 데이터를 수신할 수 있는 것이 보장된다. 다른 D2D 가능한 UE들에 의한 신뢰성 있는 수신을 가능하게 하기 위해, SA가 수회 재송신될 수 있는 경우, 제 1 송신된 SA의 시간 로케이션은 대응하는 새로운 D2D 전송 블록들의 시작 시간을 나타낼 수 있다.
본 발명의 다른 기술은 마지막 송신된 SA의 시간 로케이션을 사용하여, 대응하는 새로운 D2D 전송 블록들의 시작 시간을 나타내는 것이다. 본 발명의 다른 기술에서는, 설정되어 있는 SA 사이클 내의 제 1 SA 서브프레임의 시간 로케이션이, 시작 시간을 나타내는 기준으로서 사용된다. 설정되어 있는 SA 사이클이 복수의 D2D UE들에 대해 공통인 경우, 복수의 D2D UE들에 대한 기준 SA는, UE들의 SA들에 대한 실제 전송 시간에 관계없이 정렬 될 수 있다. 본 발명의 다른 기술에서는, SA 송신 패턴이, SA 및 그것의 재송신 인스턴스들로 구성되며, 새로운 D2D 데이터의 시작 시간을 암시적으로 결정할 수 있다(예를 들면, 각 SA 송신 패턴이 SFNstart time 및 subframestart time의 쌍에 맵핑된다). SFNstart time 및 subframestart time을 결정하기 위해 사용되는 SA 서브프레임은 기준 SA 서브프레임으로 지칭된다.
일 예에서, N번째 새로운 D2D 데이터 또는 전송 블록이 다음의 수학식 1을 만족하는 서브프레임에서 송신된다.
Figure 112016067493820-pct00001
여기서, SFNstart time 및 subframestart time은 기준 SA에 대한 각각의 SFN 및 서브프레임이다.
도 10은 본 발명의 실시예들에 따른, N번째 새로운 D2D 전송 블록의 시간 로케이션을 도시한 것이다. 본 도면에서는, 각각의 기준 서브프레임 또는 D2D 전송 블록이, d2dDataPeriodicity(1040)로 표시된 D2D 데이터 주기 동안에 프레임 내의 미리 정해진 시간 로케이션에 위치되어 있는 것을 나타내고 있다. 이 예에서는, 제 1 D2D 데이터 주기에서, 기준 SA 서브프레임(1010)이 SFNstart time 및 subframestart time을 위해 송신된다. 후속 프레임들에서는, 제 1 D2D 전송 블록(1020)(N=1)이 송신되며, 그 후에 제 2 D2D 전송 블록(1030)(N=2)이 송신된다.
제 2 세트의 시간 도메인 자원들의 경우, SA 그랜트 및 대응 SA는 D2D 전송 블록 재송신 목적을 위한 제 2 세트의 시간 도메인 자원들의 로케이션을 나타내는 비트 필드를 포함할 수 있다. 일 예에서, D2D 통신을 위해 예비된 상위 계층 서브프레임들에 의해 D2D UE들이 설정되는 것으로 가정하면, SA 그랜트 및 대응 SA에서의 시그널링은 각 D2D 전송 블록에 대한 재송신 회수(M으로 표시됨)를 나타낼 수 있으며, 재송신들을 위해 D2D UE에 의해 가정되는 서브프레임들은, 서브프레임이 새로운 D2D 전송 블록을 반송한 이후에, 예비된 D2D 서브프레임들의 제 1 M 서브프레임들일 수 있다. 재송신들의 회수를 나타내는 비트의 수는
Figure 112016067493820-pct00002
일 수 있으며, 여기서 Mmax는 최대의 M 값이다. 표 3은 2-비트 M 표시자에 대한 일 예를 나타낸 것이며, 여기서는 최대 3 재송신이 표시될 수 있다.
M 표시자 M
00 0
01 1
10 2
11 3
도 11은 재송신 로케이션 및 회수(여기서, M=2이며, 2개의 송신이 존재하는 것을 나타냄)에 대한 할당을 도시한 것이다. 제 1 D2D 데이터 주기(1160)(d2dDataPeriodicity)는 제 1 D2D 전송 블록(1110)(N=1)을 포함한다. 그 후에, 제 1 D2D 전송 블록(1120)의 제 1 재송신 및 제 1 D2D 전송 블록(1130)의 제 2 재송신이 뒤따르게 된다. 또한, 제 1 D2D 데이터 주기(1160)는 D2D 통신을 위해 예비된 다른 자원들(1140)을 포함할 수 있다. 제 1 D2D 데이터 주기(1160)가 종료된 이후에, 다른 D2D 데이터 주기가 제 2 D2D 전송 블록(1150)(N=2)으로 뒤따를 수 있다.
다른 예에서, 상위 계층(예를 들면, RRC)에 의해 D2D UE들이 설정되는 것으로 가정하면, 각 패턴이 인덱스로 라벨링되어 있는 재송신 시간 패턴들의 세트, SA 그랜트 및 대응 SA에서의 시그널링은 재송신 시간 패턴 인덱스를 나타낼 수 있다. 재송신 시간 패턴들의 세트는, 상위 계층 시그널링이 존재하지 않을 시의 디폴트 값들을 가질 수 있다. 또한, 재송신 시간 패턴들의 세트는 사전 규정되어 있을 수도 있다.
표 4는 최대 4 재송신 시간 패턴들을 나타내는 2-비트 필드의 재송신 시간 표시자의 일 예를 나타낸 것이다.
재송신 시간 패턴 표시자 재송신 시간 패턴 인덱스
00 0
01 1
10 2
11 3
각각의 상위 계층 설정 재송신 패턴은, D2D 재송신들에 관한 D2D 통신을 위해 예비된 서브프레임들 세트 내에서 서브프레임들을 표시한 비트맵일 수 있다. 표 5는 비트맵으로 표시된 재송신 시간 패턴을 나타낸 것이다.
재송신 시간 패턴 표시자 재송신 패턴 비트맵
0 비트맵 1
1 비트맵 2
2 비트맵 3
3 비트맵 4
비트맵의 사이즈는 새로운 전송 블록들의 송신을 위해 사용되는 2개의 인접 D2D 서브프레임들 사이에서의 D2D 서브프레임들의 개수이거나 더 작은 개수일 수 있다. 하나의 비트 값을 사용하여, 그 서브프레임이 D2D 재송신을 위해 사용된다는 것을 나타낼 수 있다. 예를 들어, 010의 비트맵은 재송신을 위해 제 2 D2D 서브프레임이 사용된다는 것을 나타낸다.
도 12는 재송신들에 대한 비트맵 스케줄링의 일 예를 도시한 것이며, 여기서는 비트맵이, 010의 비트맵을 사용하여, 재송신 시간 주기들을 나타내고 있다. 이 예에서는, 오리지널 제 1 D2D 전송 블록(1210)(N=1)이, D2D 데이터 주기의 제 1 서브프레임에서 송신된다. 비트맵 010에 의해 재송신이 규정되며, 따라서 후속의 서브프레임(1220)(0 비트)은 재송신을 위해 사용되지 않으며, 다른 D2D 리소들을 위해서 사용된다. 이어서, 다음의 서브프레임(1230)(1 비트)이 제 1 D2D 전송 블록의 재송신을 위해서 사용된다. 마지막으로, 다음의 서브프레임(1240)(0 비트)도 또한 재송신을 위해 사용되지 않으며, 다른 D2D 자원들을 위해서 사용된다. 후속 D2D 데이터 주기에서, 제 2 D2D 전송 블록(1250)(N=2)이 송신된다.
재송신 시간 패턴 구성의 일 예로서, 패턴들은, K 차수(예를 들어, K = 4, 8, 등) 및 그것의 함수로 이루어진 월시(Walsh) 행렬의 행 또는 열에 따라 규정될 수 있다. 아래에는 차수 4의 월시 행렬이 나타나 있다.
Figure 112016067493820-pct00003
K=4에 있어서, 첫번째 행을 제외하면, W(4) 행렬의 행들을 취하고, 또한 그것들의 비트-와이즈 역변환을 취하는 것에 의해, 재송신 시간 패턴들의 세트가 구성될 수 있다. 6 재송신 시간 패턴들이 이러한 방식으로 구성될 수 있으며, 여기서 0은 비송신을 나타내고, 1은 송신을 나타낸다. 이 예에서는, 각 패턴마다 2개의 재송신 기회들이 존재한다. 또한, 재송신 시간 패턴들은 고차수(higher order)의 월시 행렬(예를 들면, 8)을 사용하여 구성될 수도 있다. 3 비트를 사용하여, SA 그랜트 및 SA에서 D2D 데이터 재송신 시간 패턴을 시그널링할 수 있다. 또한, D2D 데이터 재송신 시간 패턴은 제 1 SA 송신의 SA 로케이션, 예를 들면 주파수 로케이션(PRB 인덱스)에 의해 암시적으로 표시될 수도 있다. 이것의 이점은 SA 그랜트 및 SA에서 명시적 시그널링이 필요하지 않게 된다는 것이다. 이 예에서는, 제 1 SA 로케이션의 주파수 로케이션도 또한 SA 송신 시간 패턴을 나타낼 수 있다.
표 6은 차수 4의 월시 행렬을 사용하여 구성되는 재송신 시간 패턴을 도시한 것이며, 여기서 0은 비송신을 나타내고, 1은 송신을 나타낸다:
재송신 시간 패턴 인덱스 재송신 시간 패턴
0 1 0 1 0
1 1 1 0 0
2 1 0 0 1
3 0 1 0 1
4 0 0 1 1
5 0 1 1 0
단순하고 구현의 용이성을 위해, 그것은 재전송의 번호를 사용할 수 D2D의 수를 서브 프레임들 인접한 두 D2D 사이에서 서브 프레임들 새로운 전송 블록들의 전송에 사용을 초과 할 수 없습니다 제한을 부과하는 도움이 될 수 있습니다. 구현의 단순성과 편의를 위해, 재송신의 회수는, 새로운 전송 블록들의 송신을 위해 사용되는 2개의 인접 D2D 서브프레임들 사이에 있는 사용가능 D2D 서브프레임들의 개수를 초과할 수 없다는 제한사항을 부과하는 것이 유익할 수 있다.
또한, 제 1 및 제 2 시간 자원 표시자들이 하나의 비트 필드를 사용하여 함께 표시될 수도 있다. 표 7는 시간 자원 주기 및 M으로 이루어진 공동 표시의 일 예를 나타낸 것이며, 여기서 시간 자원 주기 및 M 표시자는 6-비트 필드로 함께 표시된다. 어떤 경우에는 더 낮은 시그널링 오버헤드의 이점이 있으며, 예를 들어, 최대 회수의 재송신이 3이 아닌 4인 경우에는, 1 비트를 절감하게 된다.
공동 시간 자원 주기 및 M 표시자 FDD D2D 데이터 주기(서브프레임들 또는 밀리초들) TDD D2D 데이터 주기(서브프레임들 또는 밀리초들) M
000000 10 10 0
000001 10 10 1
000010 10 10 2
000011 10 10 3
000100 20 20 0
000101 20 20 1
000110 20 20 2
000111 20 20 3
001000 32 30 0
001001 32 30 1
001010 32 30 2
001011 32 30 3
001100 40 40 0
001101 40 40 1
001110 40 40 2
001111 40 40 3
010000 64 60 0
010001 64 60 1
010010 64 60 2
010011 64 60 3
010100 80 80 0
010101 80 80 1
010110 80 80 2
010111 80 80 3
011000 128 120 0
011001 128 120 1
011010 128 120 2
011011 128 120 3
011100 160 160 0
011101 160 160 1
011110 160 160 2
011111 160 160 3
100000 320 320 0
100001 320 320 1
100010 320 320 2
100011 320 320 3
100100 640 640 0
100101 640 640 1
100110 640 640 2
100111 640 640 3
101000-101111 예비 예비 예비
SA 그랜트 및 SA에 제 1 세트의 시간 도메인 자원들 및 제 2 시간 도메인 자원들 모두를 표시하는 대신에, SA 그랜트 및 SA에 제 1 세트의 시간 도메인 자원들만을 표시하는 한편, 제 2 세트의 시간 도메인 자원들은 상위 계층에 의해서 설정될 수 있도록 하는 것도 또한 가능하다.
본 발명의 제 2 실시예에 따르면, eNodeB는 D2D 송신을 위한 시간 도메인 자원들을 D2D UE 송신기에게 나타낼 수 있으며, 또한 이것은, D2D 전송 블록의 송신 및 재송신의 주기로 구성되는 D2D 데이터 송신 버스트의 주기, 및 D2D 전송 블록에 대한 D2D 송신 시간 도메인 패턴을 포함할 수 있다.
SA 그랜트에는 시간 도메인 자원들에 대한 제어 정보가 포함될 수 있다. D2D 송신기 UE가 SA 그랜트를 수신한 이후에, D2D 송신기 UE는 SA 송신 시에 동일 정보를 나타낼 수 있다. 그 후에, D2D 송신기 UE는 제 1 세트의 시간 도메인 자원들에서 새로운 D2D 전송 블록들을 송신하고, 또한 제 2 세트의 시간 도메인 자원들에서 D2D 전송 블록들의 재송신들을 송신한다. D2D 수신기 UE가 SA를 수신한 이후에, D2D 수신기 UE는 제 1 세트의 시간 도메인 자원들로부터 새로운 D2D 전송 블록들을 수신할 수 있으며, 또한 D2D 수신기 UE는 제 2 세트의 시간 도메인 자원들로부터 D2D 전송 블록들의 재송신을 수신할 수 있다.
SA 그랜트 및 대응 SA는 D2D 데이터 송신 버스트의 주기(d2dDataBurstPeriodicity)를 나타내는 비트 필드(시간 자원 주기 표시자라고 함)를 포함할 수 있다. 제 1 예에서, FDD 시스템의 경우, SA 그랜트 및 대응 SA는 D2D 데이터 송신 버스트에 대한 다음의 10개 주기들 중의 하나(또는 그 서브세트)를 나타내는 4-비트 필드를 포함할 수 있다: 10 서브프레임들, 20 서브프레임들, 32 서브프레임들, 40 서브프레임들, 64 서브프레임들, 80 서브프레임들, 128 서브프레임들, 160 서브프레임들, 320 서브프레임들, 640 서브프레임들. TDD 시스템의 경우, SA 그랜트 및 대응 SA는 4 비트를 사용하여, D2D 데이터 버스트 송신들에 대한 다음의 10개 주기들 중의 하나(또는 그 서브세트)를 나타낼 수도 있다: 10 서브프레임들, 20 서브프레임들, 30 서브프레임들, 40 서브프레임들, 60 서브프레임들, 80 서브프레임들, 120 서브프레임들, 160 서브프레임들, 320 서브프레임들, 640 서브프레임들. 이 예가 표 1에 나타나 있다. 이러한 주기 세트는, VoIP 트래픽을 반송하기 위한 PDSCH의 반-영구적 스케줄링에 의해 지원되는 기존의 주기들과 매칭되도록 선택된다. 제 2 예에서는, FDD 및 TDD 시스템 모두에 대해, 표 2에 나타낸 바와 같이 동일한 주기 세트가 적용된다. 이러한 제 2 예의 이점들은 FDD 및 TDD 양쪽 모두에 대한 공통된 설계가 된다는 것과, 더 큰 주기는 항상 더 작은 주기의 정수배가 되며, 이것은 D2D 통신들에 대한 UL 자원들의 분열을 저감시키는 것에 도움이 된다는 것이다.
SA는 D2D 데이터 송신 버스트의 시작을 나타낸다. 일 예에서, N번째 D2D 데이터 송신 버스트의 시작 서브프레임은 다음과 같이 규정된다.
Figure 112016067493820-pct00004
여기서, SFNstart time 및 subframestart time은 기준 SA에 대한 각각의 SFN 및 서브프레임이다. 기준 SA에 대한 가능 규정들은 제 1 방법에서 설명한 것과 동일할 수 있다.
도 13은 기준 SA가 SA 주기의 제 1 서브프레임인 예를 도시한 것이며, 여기서 SA는 SA 주기 내의 서브프레임들의 서브세트에서 수회 송신될 수 있다. 본 도면에서는, 각 기준 서브프레임 또는 D2D 송신 버스트가, d2dDataPeriodicity(1340)로 표시된 D2D 데이터 주기 동안에, 프레임 내의 미리 정해진 시간 로케이션에 위치되어 있는 것을 나타내고 있다. 이 예에서는, 제 1 D2D 데이터 주기에서, 기준 SA 서브프레임(1310)이 SFNstart time 및 subframestart time을 위해 송신된다. 후속 프레임들에서는, 제 1 D2D 전송 블록(1020)(N=1)이 송신되며, 그 후에 제 2 D2D 전송 블록(1030)(N=2)이 송신된다. 후속 프레임들에서는, 제 1 송신 버스트(1320)(N=1)가 송신되며, 그 후에 제 2 D2D 송신 버스트(1330)(N=2)가 송신된다.
도시된 바와 같이, 제 1 D2D 전송 버스트(1320)는 D2D 송신 패턴에 복수의 블록들을 포함할 수 있다. 이 예에서, 제 1 D2D 송신 버스트(1320)는, 제 1 D2D 전송 블록(1321), 제 1 D2D 전송 블록의 재송신(1322), 및 D2D을 위해 예비된 다른 자원들(1323)을 포함한다. 몇몇 경우들에 있어서, 시스템은 본 명세서에서 설명된 바와 같은 비트맵을 사용하여, 송신 버스트 내에 전송 블록들의 송신 시간 패턴을 규정할 수 있다.
도 14는 SA 주기 내의 SA 송신 패턴의 일 예를 도시한 것이다. 본 도면에서는, 각 기준 서브프레임 또는 D2D 송신 주기가, d2dDataBurstPeriodicity(1440)로 표시된 D2D 데이터 주기 동안에, 프레임 내의 미리 정해진 시간 로케이션에 위치되어 있는 것을 나타내고 있다. 이 예에서는, 제 1 D2D 데이터 주기에서, 기준 SA 주기(1410)가 송신된다. 도시된 바와 같이, SA 주기(1410)는 D2D 송신 패턴 내에 복수의 블록들을 포함할 수 있다. 이 예에서는, SA 주기(1410)가 SA(1411), 제 1 SA의 재송신(1412), 및 SA를 위해 예비된 다른 자원들(1413)을 포함한다. 몇몇 경우들에 있어서, 시스템은 본 명세서에서 설명된 바와 같은 비트맵을 사용하여, SA 주기 내에 SA 서브프레임들의 송신 시간 패턴을 규정할 수 있다. SA(1411)는 SFNstart time 및 subframestart time에 대한 기준 SA 서브프레임이다. 후속 프레임들에서는, 제 1 D2D 송신 주기(1420)가 규정되며, 또한 제 2 D2D 송신 주기(1430)가 규정된다.
각각의 D2D 데이터 송신 버스트의 송신 패턴은, 방법 1에서의 재송신 패턴을 시그널링하기 위해 설명된 것과 유사한 방법을 사용하여, 전송 블록의 제 1 송신을 포함하는 "송신 패턴"으로 "재송신 패턴"을 대체함으로써, 시그널링될 수 있다. 각 패턴이 인덱스에 의해 라벨링되는 상위 계층(예를 들면, RRC) 송신 시간 패턴 세트에 의해 D2D UE들이 설정되는 것으로 가정하면, SA 그랜트 및 대응 SA에서의 시그널링은 송신 시간 패턴 인덱스를 나타낼 수 있다. 송신 시간 패턴들의 세트는, 상위 계층 시그널링이 존재하지 않을 시의 디폴트 값들을 가질 수 있다. 또한, 송신 시간 패턴들의 세트는 사전 규정되어 있을 수도 있다. 최대 4 송신 시간 패턴을 나타내는 2-비트 필드에 대한 일 예가 상기 표 4에 나타나 있다. 각각의 상위 계층 설정 송신 패턴은, D2D 재송신들에 관한 D2D 통신을 위해 예비된 서브프레임들 세트 내에서 서브프레임들을 표시한 비트맵일 수 있다. 비트맵의 사이즈는 2개의 인접 D2D 데이터 송신 버스트 사이에서의 D2D 서브프레임들의 개수이거나 더 작은 개수일 수 있다. 하나의 비트 값을 사용하여, 그 서브프레임이 D2D 송신/재송신을 위해 사용된다는 것을 나타낼 수 있다. 예를 들어, 4 비트의 비트맵을 가정하면, 1101의 비트맵은, D2D 전송 블록의 제 1 송신을 위해 제 1 D2D 서브프레임이 사용된다는 것과, 그 전송 블록의 제 1 및 제 2 재송신들을 위해 제 2 및 제 4 D2D 서브프레임들이 각기 사용된다는 것을 나타낸다.
송신 시간 패턴 구성의 일 예로서, 패턴들은, K 차수(예를 들어, K = 4, 8, 등) 및 그것의 함수로 이루어진 월시 행렬의 행 또는 열에 따라 규정될 수 있다. 아래에는 차수 8의 월시 행렬이 나타나 있다.
Figure 112016067493820-pct00005
K=8에 있어서, 첫번째 행을 제외하면, W(8) 행렬의 행들을 취하고, 또한 그것들의 비트-와이즈 역변환을 취하는 것에 의해, 송신 시간 패턴들의 세트가 구성될 수 있다. 14 재송신 시간 패턴들이 표 8에 나타낸 바와 같은 방식으로 구성될 수 있으며, 여기서 0은 비송신을 나타내고, 1은 송신을 나타낸다. 표 8은 차수 8의 월시 행렬을 사용하여 구성된 송신 시간 패턴들을 도시한 것이다.
송신 시간 패턴 인덱스 송신 시간 패턴
0 1 0 1 0 1 0 1 0
1 1 1 0 0 1 1 0 0
2 1 0 0 1 1 0 0 1
3 1 1 1 1 0 0 0 0
4 1 0 1 0 0 1 0 1
5 1 1 0 0 0 0 1 1
6 1 0 0 1 0 1 1 0
7 0 1 0 1 0 1 0 1
8 0 0 1 1 0 0 1 1
9 0 1 1 0 0 1 1 0
10 0 0 0 0 1 1 1 1
11 0 1 0 1 1 0 1 0
12 0 0 1 1 1 1 0 0
13 0 1 1 0 1 0 0 1
이 예에서는, 각 패턴마다 4번의 송신 기회들이 존재한다(1번의 제 1 송신 및 3번의 재송신). 4 비트를 사용하여, SA 그랜트 및 SA에서 D2D 데이터 송신 시간 패턴을 시그널링할 수 있다. 또한, D2D 데이터 송신 시간 패턴은 제 1 SA 송신의 SA 로케이션, 예를 들면 주파수 로케이션(PRB 인덱스)에 의해 암시적으로 표시될 수도 있다. 이것의 일 이점은 SA 그랜트 및 SA에서 명시적 시그널링이 필요하지 않게 된다는 것이다. 이 예에서는, 제 1 SA 로케이션의 주파수 로케이션도 또한 SA 송신 시간 패턴을 나타낼 수 있다.
다른 예에서는, D2D 데이터 송신 또는 D2D 데이터 버스트 주기가, 스케줄링 할당의 주기와는 동립적으로 설정될 수도 있다. 예를 들어, SA 송신들과 새로운 데이터 송신들 사이의 주기는, 데이터 송신 주기보다 클 수 있으며, 이에 따라 전체 LTE 프레임 구조에서 D2D 서브프레임들로 멀티플렉싱되는 가변 양의 셀룰러 타임 자원들 및 서로 다른 SA 주기들을 수용할 수 있도록 한다. 대안적으로는, SA 송신들과 새로운 데이터 송신들 사이의 주기가 더 짧을 수도 있으며, 이에 따라 더 큰 데이터 송신 주기들 및 더 빈번하지 않은 데이터 트래픽을 수용할 있도록 하는 한편, 제어 메시지(예를 들면, SA)의 수신과 제 1 데이터 송신 간의 지연을 최소화할 수 있도록 한다.
이러한 상이한 SA 오프셋들 및 데이터 주기들을 지원하기 위해, d2dDataPeriodicity 및 d2dDataBurstPeriodicity에 추가하여, 새로운 파라미터 saDataOffset가 사용될 수 있다. 이 파라미터는 상위 계층들에 의해 (사전) 설정되는, 명세에 고정된 값인 D2D 데이터 주기와 독립적으로 시그널링될 수 있으며, 또는 아래의 표 9에 나타낸 바와 같이 함께 시그널링될 수도 있다. saDataOffset은 기준 SA 서브프레임의 시작과 제 1 D2D 전송 블록 간의 시간 오프셋을 규정한다.
도 15는 본 발명의 실시예들에 따른, N번째 새로운 D2D 전송 블록의 시간 로케이션을 도시한 것이다. 본 도면에서는, 각 기준 서브프레임 또는 D2D 전송 블록이, d2dDataPeriodicity(1540)로 표시된 D2D 데이터 주기 동안에, 프레임 내의 미리 정해진 시간 로케이션에 위치되어 있는 것을 나타내고 있다. 이 예에서는, 제 1 D2D 데이터 주기에서, 기준 SA 서브프레임(1510)이 SFNstart time 및 subframestart time을 위해 송신된다. saDataOffset(1550)은, 기준 SA 서브프레임(1510)과 후속적으로 송신되는 제 1 D2D 전송 블록(1020)(N=1) 사이의 시간 오프셋을 규정하며, 제 1 D2D 전송 블록(1020)(N=1) 이후에는, d2dDataPeriocity(1540)에 따라 송신되는 제 2 D2D 전송 블록(1030)(N=2)이 뒤따르게 된다.
표 9는 SA 그랜트 및 SA에서의 시간 자원 주기 표시자의 일 예를 도시한 것이다.
시간 자원 주기 표시자 SA 오프셋(서브프레임들 또는 밀리초들) D2D 데이터 주기(서브프레임들 또는 밀리초들)
0000 10 10
0001 10 20
0010 10 30
0011 10 40
0100 20 20
0101 20 40
0110 40 20
0111 40 40
1000 80 40
1001 80 80
1010-1111 예비 예비
본 발명의 제 2 실시예에서는 특히 D2D 데이터 주파수 로케이션들이 할당될 수 있다. 또한, 네트워크에 의해서 주파수 자원들의 할당도 설정 및 표시될 수 있다.
예를 들어, 몇몇 실시예들에서, eNB는 2개의 다른 주파수 도메인 자원들, 즉 제어/SA 송신들을 위한 제 1 세트의 주파수 도메인 자원들, 및 D2D 전송 블록들 또는 데이터의 송신들을 위한 제 2 세트의 주파수 도메인 자원들을, D2D UE 송신기에게 나타낼 수 있다.
SA 그랜트에는 주파수 도메인 자원들에 대한 제어 정보가 포함될 수 있다. D2D 송신기 UE가 SA 그랜트를 수신한 이후에, D2D 송신기 UE는 제 1 세트의 식별된 자원들 상에서 SA를 송신한다. 또한, UE는 SA 송신 시에 제 2 세트의 주파수 자원들을 표시할 수 있다. 그 후에, D2D 송신기 UE는 제 2 세트의 주파수 자원들에 따라 D2D 전송 블록들을 송신한다. D2D 수신 UE는 제 2 세트의 주파수 자원들에 따라 D2D 전송 블록들을 획득하게 되며, 이러한 자원들을 사용하여 계속하여 D2D 통신을 행할 수 있다.
다양한 실시예들은 D2D 통신을 위한 주파수 자원들의 할당에 있어서 고정된 주파수 그래뉴래러티(granularity)를 채용할 수 있다. D2D 브로드캐스트 통신을 위한 주파수 그래뉴래러티는, 특히 조정에 제한이 있으며 단지 몇몇 트래픽 유형만이 일반적으로 이용되는(예를 들면, VoIP) 아웃-오브-네트워크 배치에 이용되는 분산형 자원 할당의 경우에, 몇몇 고정된 값들로 제한될 수 있다. 이 경우, 주파수 자원 시그널링은 명시적 시그널링을 통하여, 고정된 그래뉴래러티를 제공할 수 있다. 최소 그래뉴래러티는 D2D 자원 블록(D2D resource block; DRB)으로 표현될 수 있으며, 여기서 DRB는 하나 이상의 LTE RB들에 대응할 수 있다.
고정된 주파수 그래뉴래러티를 사용하는 몇몇 실시예들에서, DRB 할당 정보는 스케줄링된 UE에게 할당되는 D2D 자원 블록 그룹(DRBG)들을 나타내는 비트맵을 포함하며, 여기서 DRBG는 연속 로컬라이징된 DRB들의 세트이다. DRBG 사이즈(P)는 상위 계층들에 의해 (사전) 설정되거나, 스케줄링 할당의 일부로서 시그널링되거나, 또는 명세세 고정된 시스템 대역폭의 함수일 수 있다.
Figure 112016067493820-pct00006
의 UL 시스템 대역폭에 대한 DRBG들의 총 수(
Figure 112016067493820-pct00007
)는
Figure 112016067493820-pct00008
으로 주어지며, 여기서 DRBG들의
Figure 112016067493820-pct00009
는 사이즈 P를 가지며,
Figure 112016067493820-pct00010
인 경우에는, DRBG들 중의 하나가 사이즈
Figure 112016067493820-pct00011
가 된다. 비트맵은 각 DRBG가 처리가능하도록 DRBG당 하나의 비트맵 비트를 갖는 사이즈
Figure 112016067493820-pct00012
비트로 이루어진다.
고정된 주파수 그래뉴래러티를 사용하는 일 예에서, DRBG들은 가장 낮은 주파수에서 시작하여 증가하는 주파수 및 증가하지 않는 DRBG 사이즈들의 순서로 인덱싱될 수 있다. 이 경우, 비트맵 비트 맵핑에 대한 DRBG의 순서는, DRBG 0 내지 DRBG
Figure 112016067493820-pct00013
가 비트맵의 MSB 내지 LSB에 맵핑되도록 이루어진다. 비트맵의 대응 비트 값이 1인 경우에는 DRBG가 UE에게 할당되며, 그렇지 않은 경우에는 DRBG가 할당되지 않는다. 또한, 대안적인 맵핑들도 고려될 수 있으며, 전술한 맵핑의 순서가 반대로 될 수 있다.
고정된 주파수 그래뉴래러티를 사용하는 다른 예에서, 자원 블록 할당 필드는 시작 D2D 자원 블록에 대응하는 D2D 자원 표시 값(DRIV)(
Figure 112016067493820-pct00014
) 및 연속 할당되는 D2D 자원 블록들의 항들의 길이(
Figure 112016067493820-pct00015
)로 이루어진다.
자원 표시 값은 다음과 같이 규정된다:
Figure 112016067493820-pct00016
인 경우
Figure 112016067493820-pct00017
그렇지 않은 경우
Figure 112016067493820-pct00018
여기서
Figure 112016067493820-pct00019
,
Figure 112016067493820-pct00020
Figure 112016067493820-pct00021
.
여기서,
Figure 112016067493820-pct00022
이면
Figure 112016067493820-pct00023
을 초과하지 않게 된다.
다양한 실시예들은 가변 주파수 그래뉴래러티를 채용할 수 있다. D2D 데이터 송신은 PUSCH 구조에 기초하는 것이기 때문에, 주파수 자원들에 대한 자원 할당 정보는 로컬라이징된 RB 할당을 이용할 수 있다. 이러한 베이스라인으로, SA는 D2D 자원 표시 값(DRIV)에 기초하여, Rx UE들에게, 시작 자원 블록(
Figure 112016067493820-pct00024
) 및 연속 할당되는 DRB들의 길이(
Figure 112016067493820-pct00025
)를 표시할 수 있다. 이 DRIV는 다음과 같이 규정될 수 있다:
Figure 112016067493820-pct00026
인 경우
Figure 112016067493820-pct00027
그렇지 않은 경우
Figure 112016067493820-pct00028
여기서
Figure 112016067493820-pct00029
.
각종 실시예들은 네스티드(nested) 주파수 할당 방법을 채용할 수 있다. 다른 실시예에서는, 복수의 주파수 그래뉴래러티들이 네스티드 할당 방식을 사용하여 SA에 의해서 시그널링될 수 있다. 예를 들어, DRB는 1, 2, 또는 3 DRB들로 이루어질 수 있으며, 이에 따라 상이한 트래픽 타입의 또는 상이한 개수의 동시적 D2D 송신들을 수용할 수 있도록 할 수 있다. 네스티드 할당의 일 예에서는, 티어(tier) 및 시프트(shift)가 표시될 수 있다. 티어는 연속된 DRB들의 개수를 나타내며, 시프트는 다른 대안들에서 설명된 것과 유사한 주파수 오프셋을 나타낸다.
도 16은 3-티어 그래뉴래러티(1-3 RB) 및 3 레벨-시프트(1 RB)를 갖는 네스티드 주파수 할당의 일 예를 도시한 것이다. 본 도면에는, 그 각각이 관련 시프트 값 및 티어 값을 갖는 네스티드 DRB들을 구비한 3개의 DRB들(1610, 1620 및 1630)이 나타나 있다. DRB(1610)는 시프트=0 및 티어=3인, 네스티드 DRB(1611)를 포함한다. DRB(1610)는 시프트=0 및 티어=3인, 네스티드 DRB(1611)를 포함한다. 또한, DRB(1610)는 시프트=0 및 티어=2인, 네스티드 DRB(1612)를 포함한다. 또한, DRB(1620)는 시프트=0 및 티어=1인, 네스티드 DRB(1613)를 포함한다.
DRB(1620)는 시프트=1 및 티어=3인, 네스티드 DRB(1621)를 포함한다. DRB(1620)는 시프트=1 및 티어=2, 네스티드 DRB(1622)를 포함한다. DRB(1620)는 시프트=1 및 티어=1인, 네스티드 DRB(1623)를 포함한다.
DRB(1630)는 시프트=2 및 티어=3인, 네스티드 DRB(1631)를 포함한다. DRB(1630)는 시프트=2 및 티어=2인, 네스티드 DRB(1632)를 포함한다. DRB(1630)는 시프트=2 및 티어=1인, 네스티드 DRB(1633)를 포함한다.
몇몇 경우들에서는 주파수 할당을 위해 암시적 할당 방법을 사용할 수 있다. 데이터 송신을 위한 자원은, SA의 컨텐츠들에 의해 명시적으로 표시되거나, 또는 SA 자원 자체에 의해서 암시적으로 표시될 수 있다. 이것은 특히 아웃-오브-네트워크 동작의 경우에 있어서 자원 충돌들을 방지하는데 유익할 수 있다. SA 및 데이터 주파수 할당들이 암시적으로 링크될 수도 있다.
암시적 할당을 사용하는 몇몇 경우들에서, SA의 주파수 로케이션은 데이터 DRB의 주파수 로케이션에 직접 대응할 수 있으며 또는 SA 플러스 오프셋의 로케이션에 대응할 수도 있다. 이 오프셋은 SA에 의해서 추가적으로 시그널링될 수도 있으며, 상위 계층들에 의해 (사전)설정되거나, 또는 명세에 고정된 값일 수 있다.
암시적 적용을 사용하는 다른 경우들에서, 시스템은 데이터 RPT들의 명시적 표시를 위한 SA 내의 필드를 포함할 수 있다. 그러나, 이 필드의 소정 값들은 대응하는 SA의 주파수 로케이션에 기초하여, 암시적 데이터 자원 표시를 위해 예비될 수 있다. 예를 들어, 주파수 표시 필드를 위해 5 비트가 사용되는 경우, SA의 주파수 로케이션에 기초하여 암시적 데이터 자원 할당을 표시하기 위해 '00000' 값이 예비될 수 있다.
본 발명의 몇몇 실시예들은 SA와 데이터 표시의 조합을 사용한다. eNB에 의한 할당을 위해, 물리 계층 시그널링(예를 들면, DCI)에 의하거나 또는 상위 계층 설정에 의한 D2D 데이터 전송 블록 자원들에 부가하여, SA 주파수 자원들이 또한 할당될 수도 있다. 이 경우, 주파수 할당 포맷들이 규정되어 SA 및 데이터 주파수 할당들을 지원할 수도 있다.
SA 및 데이터 표시를 사용하는 몇몇 경우들에서, 시스템은 별개의 SA 및 데이터 표시를 사용할 수 있다. 별개의 SA 및 데이터 표시들은 앞서 설명한 대안들 중의 임의의 것에 따라 eNB 그랜트에서 제공될 수 있다. 일 예에서, SA 및 데이터 주파수 할당들을 위해 사용되는 포맷은 동일하다. 다른 예에서는, SA 및 데이터 그랜트에 대한 포맷이 상이할 수도 있다. 예를 들어, 가변 주파수 그래뉴래러티를 사용하는 경우, SA는 지원되는 연속 DRB들 또는 오프셋들 중의 하나의 값 또는 몇몇 값만으로 제한될 수 있기 때문에, 데이터 할당보다 적은 비트들을 이용할 수도 있다.
예를 들어, N_UL = 25 DRB 인 경우, DRIV를 표시하기 위해 8 비트가 사용될 수 있다. 그러나, SA는 1 또는 2 DRB만으로 제한될 수도 있다. 이 경우에는, 6 비트만이 eNB 그랜트에서 시그널링될 필요가 있다.
SA 및 데이터 표시를 사용하는 몇몇 경우들에서, 시스템은 SA 및 데이터 표시를 함께 사용할 수 있다. 이러한 경우들에서는, 단일의 포맷을 사용하여, 그랜트 시그널링 내에서 SA 및 데이터 자원들을 함께 표시할 수 있다. 이 포맷은 D2D Tx UE가 할당 필드를 해석하여 SA 할당과 데이터 할당 사이를 구별하는 방식을 아는 방법으로 규정될 수 있다.
가변 주파수 그래뉴래러티를 사용하는 일 예에서, DRIV는 고정된 수의 비트를 갖는 데이터와 SA 사이에서 공유될 수 있으며, 연속적인 DRB들의 수 및 시작 오프셋은 SA 및 데이터에 대해 공통이 된다. 가변 주파수 그래뉴래러티를 사용하는 다른 예에서, DRIV는 두 세트의 연속적인 DRB 및 두 세트의 시프트(SA에 대한 것 및 데이터에 대한 것)에 대응하는 새로운 방정식을 사용하여 구성될 수 있다. 다른 예로서, 연속적인 DRB들의 수 또는 오프셋은, SA 및 데이터에 대한 두개의 표시들을 각각 요구하는 다른 파라미터와 함께, SA 및 데이터에 대해 공통일 수 있다. 다른 경우들에서는, SA + 데이터 주파수 할당들을 가변 주파수 그래뉴래러티를 사용하여 전술한 DRIV 방정식에 맵핑하는 가상 DRIV(vDRIV)가 도입될 수도 있다. 이러한 맵핑은 상위 계층들에 의해서 또는 명세에 고정된 값으로 (사전)설정될 수 있다.
예: N_UL = 25 DRB인 경우, DRV에서의 비트들의 총 수는, SA 및 데이터가 독립적으로 표시되는 경우와 동일할 수 있으나, SA는 (1,2)의 범위로 LSB를 제한할 수 있고, 데이터 LSB는 (1-10)의 범위로 제한될 수 있다.
또한, 다양한 실시예들은 D2D 데이터 시간/주파수 할당들을 함께 사용할 수도 있다. 전술한 바와 같이 별개의 시간 및 주파수 할당들이 사용될 수 있는 경우, 상기 비트 필드들 및 맵핑 표들은, 공동 시간/주파수 할당을 허용하도록 구성될 수 있다. 즉, SA는 시간-도메인 자원들 및 주파수-도메인 자원들 모두를 할당하기 위한 적어도 1 비트 필드 또는 맵핑 표를 포함할 수 있다. 이것은 시간/주파수 할당들의 서브세트만이 D2D 시스템에 의해 이용될 가능성이 높은 경우에 유익할 수 있으며, 공동 표시는 필요한 제어 오버헤드의 양을 저감시킬 수 있고, 이에 따라 D2D 무선 인터페이스의 효율을 향상시킬 수 있다. 예를 들어, 시간/주파수 필드들이, 표 5와 유사한 D2D 서브프레임들에서의 DRB들의 패턴에 대응하는 인덱스에 맵핑될 수 있다. 이러한 패턴들은, 상위 계층들에 의해 (사전)설정되거나, 또는 명세에 고정된 값인 SA에 의해 명시적으로 시그널링될 수 있다.
또한, 각종 실시예들은 D2D 데이터 시간 자원 패턴 설정을 사용할 수도 있다. 시간 자원 할당에 관하여 전술한 바와 같이, D2D 데이터 및 임의의 재송신(제어를 위한)에 대한 시간 자원 할당이 송신 패턴으로서 표시될 수 있다. 예를 들어, 비트맵은 유효한 D2D 서브프레임들의 세트에 대응할 수 있으며, '1'의 비트맵은 송신 기회를 나타내고, '0'의 비트맵은 Tx UE에 의해 송신이 행해지지 않음을 나타낸다.
제어 시그널링에 대한 오버헤드를 감소시키기 위해, 각각의 유효한 시간 할당 패턴은, 패턴들을 포함하는 표의 인덱스로서 표현될 수도 있다. 송신 UE는 D2D 제어 메시지의 일부로서 인덱스를 시그널링할 수 있으며, 이에 따라 수신 UE들은 D2D 데이터 송신이 어떤 시간 인스턴스들에서 수신될 수 있는지를 알 수 있게 된다. 또한, 네트워크 커버리지 내의 D2D 동작의 경우에, D2D 제어 또는 D2D 데이터 송신들을 위한 시간 할당 패턴이 eNB에 의해서 표시 또는 설정될 수도 있다. 이 경우, DCI 포맷을 사용하는 eNB로부터의 제어 메시지 또는 RRC 메시지에 포함된 제어 메시지가 이용될 수 있다.
일 예에서, T-RPT 표는 모두가 동일한 길이를 갖는(예를 들면, 8 비트) 패턴들에 대응할 수 있다. 다른 예에서, T-RPT 표는, 상이한 송신 주기들 또는 복수의 D2D 자원 설정들을 지원하기 위해 서로 다른 길이들을 갖는 패턴들에 대응할 수도 있다. 표 10은 2개의 패턴 길이를 갖는 예시적 T-RPT 표를 도시한 것이다:
T-RPT 인덱스 송신 시간 패턴
0 1 0 1 0 1 0 1 0
1 1 1 0 0 1 1 0 0
2 1 0 0 1 1 0 0 1
3 1 1 1 1 0 0 0 0
4 1 0 1 0
5 1 1 0 0
6 1 0 0 1
7 0 1 0 1
8 0 0 1 1
다른 예에서, 송신 패턴들의 길이 및 가능하게는 그 값들이 복수의 인덱스들에 대해 동일할 수 있지만, 맵핑은 D2D 서브프레임들에 대한 서로 다른 맵핑에 대응한다. 예를 들어, 인덱스 '0'은 자원 풀 내의 사용가능한 D2D 서브프레임들 1,2,3,4에 직접 맵핑되는 패턴 1010에 대응할 수 있고, 인덱스 '1'은 패턴 1010에 대응할 수 있지만, 그 맵핑은 사용가능한 D2D 서브프레임들 1,3,5,7에 대한 것이다. 이 맵핑은 명세에 사전 규정될 수 있으며, 예를 들어, 네트워크로부터 표 설정 시그널링의 일부로서 사전 설정되거나 표시될 수 있다. 다른 예에서, 이 맵핑은 이중화 구성(duplex configuration)에 의존할 수 있다. 예를 들어, 패턴 0101은 D2D 캐리어 상에서 FDD 설정이 이용가능한지 또는 TDD 설정이 이용가능한지에 따라 상이한 해석을 가질 수 있다.
다른 예에서, T-RPT 표 인덱스는 패턴 비트맵 그리고 패턴 N 및/또는 패턴 오프셋 T의 반복 회수에 맵핑될 수 있다. 이러한 반복 회수는 임의의 재송신들을 포함하는 새로운 데이터 송신의 송신 회수에 대응할 수 있다. 이 경우에, T-RPT는 N 회 반복된다. T-RPT 오프셋은 기준 서브프레임(예를 들면, 처음 또는 마지막 SA 송신, 또는 SA나 자원 풀의 시작 또는 종료 로케이션)으로부터의 오프셋에 대응한다. 예를 들어, 인덱스 '0'은 N = 4 및 T = 2의 오프셋 서브프레임들을 갖는, 패턴 1010에 대응할 수 있으며, 인덱스 '0'은 N = 4 및 T = 4의 오프셋을 갖는, 패턴 1010에 대응할 수 있다. 또한, N 배의 오프셋들이 인덱스에 맵핑될 수 있으며, 각각의 오프셋 값은 T-RPT의 반복에 대응한다.
몇몇 경우들에서, 송신(T-RPT)에 대한 모든 가능한 시간 자원 패턴들은 표(T-RPT 표)에 포함될 수 있으며, 이 표의 각각의 엔트리는 T-RPT 인덱스 및 T-RPT 정의(예를 들면, 비트맵 또는 오프셋 및 듀레이션 파라미터들)에 대응한다. 이 표는 사전 설정되거나, 명세에 고정되거나, 또는 네트워크에 의해 설정될 수 있다.
다른 경우들에서는, 가능한 T-RPT 비트맵들의 수가 표의 사이즈보다도 클 수 있으며, 인덱스 범위가 모든 가능한 T-RPT 값들에 맵핑되지 못할 수도 있다.
몇몇 경우들에서는, 복수의 T-RPT 표들이 채용될 수 있다. 복수의 T-RPT 표들에는 서로 다른 T-RPT 값들이 포함될 수 있다. 예를 들어, 하나 이상의 다른 표들에는 (예를 들면, 월시 행렬에 기초하거나 또는 조합식에 기초하여 생성되는) 설계 타입에 대응하는 T-RPT 값들의 세트가 포함될 수 있다. 다른 예에서는, 이 표가 하나 또는 복수의 이중 타입(예를 들면, FDD 및/또는 TDD)에 대응할 수도 있다. 또한, TDD의 경우에는, 복수의 표들이 서로 다른 TDD 설정들에 대응할 수도 있다. T-RPT 표를 설정하기 위해, 표 인덱스는 그 표들이 사전 규정되어 있으며 UE가 알고 있는 경우에 시그널링될 수 있으며, 그렇지 않은 경우에는, 네트워크에 의해서 표 컨텐츠들이 직접 사전 설정되거나 또는 UE에게 시그널링될 수 있다.
또한, 수신 UE들이, 송신 UE에 의해 시그널링된 T-RPT 인덱스를 명확하게 해석할 수 있도록 하기 위해, 제어 시그널링은 표 ID 및 T-RPT 인덱스를 제공할 수도 있다. 대안적으로, 네트워크는 물리 계층 시그널링(예를 들면, D2D DCI 포맷)을 통해 또는 상위 계층 설정 메시지(예를 들면, RRC)를 통해서 UE들에게 유효한 표 ID를 설정할 수도 있다. 표 ID에 의해 설정된 경우, UE는 해당 ID에 기초하여 T-RPT 인덱스 맵핑을 이용하게 된다. ID가 설정되지 않는 경우에서는, 사전 설정되거나, 명세에 고정되어 있거나, 네트워크에 의해 설정되는 디폴트 표 ID가 이용될 수도 있다. 일 예에서는, 단일의 디폴트 표가 설정될 수 있다(예를 들면, FDD 또는 TDD 설정 5). 다른 예에서는, 복수의 디폴트 표들이 설정될 수 있으며, 여기서는 아웃-오브-네트워크 동작의 경우에 하나의 표가 적용되고, 인-네트워크 또는 일부 네트워크 커버리지의 경우에는, 이 디폴트 표가 네트워크에 의해 이용되는 유효 TDD 설정 표시에 대응하게 된다.
다른 경우들에서는, 단일의 T-RPT 표를 규정하는 것에 의해 재설정가능한 표가 사용될 수 있다. 이 경우에, T-RPT 값에 맵핑된 T-RPT 인덱스는, 네트워크 또는 다른 D2D 엔티티(예를 들면, D2D 서버 또는 D2D 그룹 리더 UE)에 의해서 설정될 수 있다. 일 예에서는, 설정/재설정 시에 표 전체가 UE에게 제공될 수 있다.
다른 경우들에서는 부분적으로-재설정가능한 표를 사용할 수 있다. 다른 예에서는, 네트워크 또는 다른 제어기 엔티티에 의해서 T-RPT 표 값들의 서브세트가 재설정될 수도 있다. 하나의 예시적 경우에서는, 표 전체에 대한 임의의 값들이, 상위 계층 메시지에서 네트워크 또는 다른 D2D 엔티티에 의해 UE에게 재설정 및 표시될 수 있다. 대안적으로는, T-RPT 표의 서브세트만이 재설정될 수 있으며, 이 T-RPT 표는 네트워크 또는 다른 엔티티가 표 값들을 재설정할 수 있는 가변 영역 및 고정 영역으로 파티셔닝된다. 고정 영역 또는 이 고정 영역에 대한 인덱스들의 범위는 사전 설정되거나, 명세세 고정되거나, 네트워크에 의해 설정될 수 있다. 일 예에서는, 파라미터 trptTable가 UE에게 시그널링되며, 여기서 trptTable은 trptIndex 및 대응 trptPattern 그리고 가능하게는 trptRepetition 필드들 및 가능하게는 N 및 T에 각각 대응하는 하나 이상의 trptOffset 필드들을 포함하는 리스트를 포함한다.
자원 할당 패턴 표들을 설정/재설정하기 위한 상기의 대안들을 사용하여, 전술한 시간/주파수 할당 파라미터들을 구현할 수도 있음에 유의해야 한다.
다양한 실시예들은 가능한 D2D 데이터 T-RPT 맵핑 에러들을 처리한다. 자원 풀 설정에 따르면, 주어진 MAC PDU에 대해 필요한 반복들을 고려한 이후에, 송신 기회들에 대한 회수가 (사전)설정된 반복 회수 미만이 될 수가 있다. 이러한 이벤트는, 사용가능한 D2D 서브프레임들의 수(예를 들면, 자원 풀 비트맵에서의 1s) 및 T-RPT의 k 값(패턴 비트맵에서의 1s의 수)이 작은 경우에 가능하다. 본 발명의 실시예들은, FDD 및 모든 TDD 설정에 있어서, 적어도 하나의 유효 자원 풀 및 T-RPT 조합을 갖는 것이 가능하도록 보장할 수 있다. 따라서, 네트워크가 설정을 제어하는 능력을 갖고 있기 때문에, 네트워크가 충분한 1s를 설정하지 못해서 MAC PDU에 대한 적어도 4개의 송신을 행하는 것이 불가능하게 되는 것이 에러 케이스가 된다.
UE는 잘못된 같은 기대하지 않을 수 있습니다. UE는 잘못된 설정으로 예상하지 않을 수도 있다. 이 경우에, UE는 자원 풀 설정을 예상하여, MAC PDU에 대하여 (사전)설정된 최소 송신들이 항상 가능하도록 한다. 이 잘못된 설정의 경우에 있어서의 UE 동작은, 다양한 실시예들에 있어서의 구현에 따라 달라질 수 있다.
일 구현에서, UE는 이러한 잘못된 설정의 경우에 (사전)설정된 최소 회수 미만의 MAC PDU 송신들을 송신하지 않을 수도 있다.
제 2 구현에서, UE는 이러한 잘못된 설정의 경우에 (사전)설정된 최소 회수 미만이되더라도, 자원 풀에 의해 표시된 MAC PDU 송신들의 회수로 송신할 수도 있다. 그 후에, T-RPT의 나머지 부분은 (사전)설정된 로케이션으로부터 잘리어서 송신용으로 이용되지 않게 된다.
제 3 구현에서, UE는 이러한 잘못된 설정의 경우에 (사전)설정된 최소 회수 미만이되더라도, 자원 풀에 의해 표시된 MAC PDU 송신들의 회수로 송신할 수도 있다. T-RPT의 나머지 부분은 트래픽 타입에 따라 UE에 의해 선택되거나, 또는 무작위로 선택된다.
또한, 다양한 실시예들은 D2D 데이터 T-RPT 선택을 구현할 수도 있다. 송신 UE는 사용가능한 적절한 T-RPT들 중의 동일한 확률을 가지고, SA 자원 선택과는 독립적으로 데이터에 대한 T-RPT를 선택할 수 있다. 또한, 주어진 D2D 통신 MAC PDU의 송신 회수에 대한 유일하게 가능한 값이 (사전)설정되거나 또는 명세에 고정될 수 있다. 자원 풀 (사전)설정에 따르면, "적절한 T-RPT"는 임의의 T-RPT 반복들을 고려하여 적어도 4개의 MAC PDU의 송신을 허용하는 T-RPT 패턴에 대응해야 한다. 바람직하게는, 그러나 필수적인 것은 아닌, 트래픽 타입 요구사항들(예를 들면, VoIP 지연)을 충족하기 위해 사용가능한 적절한 T-RPT들(위에서 규정된 바와 같음)로부터의 적절한 T-RPT 선택이 UE 구현에 남겨진다. 예를 들어, UE는 트래픽 타입/QoS 요구사항들에 따라 MAC PDU들 사이에서 요구되는 주기에 기초하여, 적절한 T-RPT 패턴들의 서브 세트를 선택할 수 있다. 또한, (실제 또는 가상) 스펙트럼 감지들을 적용하여, 후속의 데이터 송신들에 대해 더 나은 성능을 제공하게 되는 T-RPT들의 서브세트를 선택할 수도 있다. 상이한 트래픽 타입들/QoS 클래스들에 대한 T-RPT들의 맵핑이 명세에 고정되거나, 사전 설정되거나, 또는 상위 계층 시그널링에 의해 표시될 수 있다. 예를 들어, k =1인 T-RPT 패턴은 VoIP 트래픽에 대응한 것일 수 있고, k = 8인 T-RPT 패턴은 비디오 스트리밍과 같은 높은 데이터 레이트 트래픽에 대응하는 것일 수 있다.
또한, 다양한 실시예들은 D2D 데이터 T-RPT 반복을 사용할 수도 있다. 전술한 바와 같이, 길이-N T-RPT 비트맵이 D2D 통신 모드에 따라 데이터 스케줄링 주기 내의 사용가능한 D2D 데이터 서브프레임들에 맵핑될 수 있다. 예를 들어, eNB 할당된 자원들의 경우(예를 들면, Mode 1), 이 맵핑은 인접한 UL 서브프레임들에 대응한다. 다른 예에서, UE 선택된 할당의 경우(예를 들면, Mode 2), 이 맵핑은 데이터 자원 풀에 의해 표시된 1s에 대응한다.
UE가 데이터 자원 풀을 알고 있는 경우에는, 그 풀의 일 부분 또는 전체 듀레이션 동안의 비트맵 반복에 대한 능력으로 인하여, T-RPT 패턴의 반복이 간단하다. 그러나, 자원 풀이 설정되어 있지 않은 경우에는, T-RPT 패턴의 반복은 상이한 동작을 필요로 하게 된다. 예를 들어, T-RPT 비트맵이 4 미만의 1s의 수를 포함하는 경우, Mode 2의 UE는 그 스케줄링 사이클의 듀레이션 동안 비트맵을 반복할 수 있게 된다. Mode 1 및 Mode 2 데이터 송신들이 공존할 수 있다는 것을 고려하면, Mode 1과 유사한 동작은, T-RPT 반복이 처리되는 방식에 따라 가능하게 될 것이다.
몇몇 경우들에서는, 암시적 T-RPT 반복이 존재할 수 있다. 이러한 경우들에서, T-RPT는 다른 풀에 대한 특정 인스턴스까지 반복된다. 예를 들어, T-RPT는 후속의 SA 또는 데이터 자원 풀의 시작까지 반복될 수 있다. 암시적 T-RPT 반복에 대한 한가지 단점은, 표(T-RPT 표)에 T-RPT가 포함되어 있고, 그 표의 각 엔트리가 T-RPT 인덱스 및 T-RPT 정의에 대응하고, 가능한 T-RPT 비트맵들의 수가 표의 사이즈 및 인덱스 범위보다 커서 시스템이 모든 가능한 T-RPT 값들에 맵핑될 수 없는 실시예들에서 구현되는 경우에 발생하게 된다. 이러한 경우들에서는, D2D 및 셀룰러 트래픽의 스케줄링을 제어하는 네트워크 유연성을, 암시적 T-RPT 반복이 제거하게 된다. 예를 들어, SA 자원 풀들 간의 주기가 큰 경우에는, Mode 1 T-RPT 반복을 위해 예비될 필요가 있는 UL 서브프레임들의 수가 매우 커지게 되며, 이에 따라 허용될 수 없는 셀룰러 트래픽의 악화를 야기하게 된다.
다른 경우들에서는 그랜트-기반 T-RPT 반복을 사용할 수 있다. 이러한 경우들에서, T-RPT는 후속의 SA 또는 데이터 그랜트가 서빙 eNB로부터 수신될 때까지 반복될 수 있다.
다른 경우들에서는 사전설정된 T-RPT 반복을 사용할 수 있다. 이러한 경우들에서, T-RPT는 사전-설정된 회수의 MAC PDU 송신들을 달성할 때가 반복된다. 예를 들어, k=1,2,4,8인 경우, T-RPT 비트맵은 각기 4,2,1,1회 반복됨으로써, 1 또는 2 MAC PDU 송신을 지원하게 된다.
다른 경우들에서는 명시적 T-RPT 반복의 표시를 사용할 수 있다. 이러한 경우들에서는, T-RPT 반복들의 회수에 대한 명시적 표시가 존재한다. 예를 들어, SA/데이터 그랜트 DCI는 이러한 표시를 위한 필드들을 포함할 수 있다. 다른 예에서는, 상위 계층 시그널링을 사용하여, Mode 1에 대한 T-RPT 반복들의 회수를 표시한다. 이것은, 스케줄링된 데이터 T-RPT 패턴이 후속의 스케줄링 인스턴스까지 주기적이기 때문에 D2D 통신 송신들과 유사한 성격을 갖는 주기적 송신들의 듀레이션을 네트워크가 제어하는 것을 가능하게 하는 반-영구적 스케줄링의 특징에 대한 사상에서 유사하기 때문에, 특히 매력적이다.
예를 들어, MAC PDU에 대한 송신 회수가 4로 고정되어 있는 경우, k=1인 T-RPT 패턴들에 있어서는, RRC 시그널링에 의해 T-RPT 비트맵이 설정되어 4회 반복됨으로써, 1 MAC PDU 송신을 지원하게 되며, 다른 예에서는, k=8인 경우, RRC 시그널링에 의해 T-RPT 비트맵이 설정되어 한번 반복됨으로써, 1 또는 2 MAC PDU 송신을 지원하게 된다. 이로 인하여, 네트워크가 셀룰러 송신 및 D2D 송신 모두에 대해 UL 서브프레임들을 효율적으로 이용할 수 있게 되는 한편, 상이한 k 값들에 대해 MAC PDU의 4 송신들이 지원되는 것을 보장할 수 있게 된다.
도 17은 본 발명의 실시예에 따른 일 프로세스의 흐름도를 도시한 것이며, 이것은 예를 들어 하이브리드 통신 네트워크에서 UE에 의해 수행될 수 있다. 당업자는 보충적인 프로세스들이 하이브리드 통신 네트워크에서 다른 디바이스들에 의해 수행된다는 것을 인식할 것이다. 예를 들어, UE가 eNB로부터 특정 통신을 수신하는 경우에는, eNB가 해당 통신을 송신하는 보충 동작을 수행한다는 것이 이해된다. 또한, 전술한 다양한 실시예들, 대안들, 구현들, 또는 다른 특징들 중의 어느 것이 본 발명의 범위 내에서 도 17의 프로세스에 포함될 수도 있다.
제 1 UE는 제 1 eNB에게 스케줄링 요청을 송신한다(1705). 스케줄링 요청은 UE가 D2D(device-to-device) 통신 가능하다는 것을 명시할 수 있다.
제 1 UE는 제 1 eNB로부터 제 1 스케줄링 할당(SA)을 수신한다(1710). 제 1 SA는 제 1 eNB와 D2D 통신하기 위해 제 1 UE에 의해 사용될 시간-도메인 자원들을 표시한다.
제 1 UE는 제 1 SA에 따라 제 1 eNB와 통신한다(1715).
제 1 UE는 제 2 UE에게 제 2 SA를 송신한다(1720). 제 2 SA는 제 1 UE와 통신하기 위해 제 2 UE에 의해 사용될 시간-도메인 자원들을 표시한다.
제 1 UE는 제 2 SA에 따라 제 2 UE와 통신한다(1725).
다음의 문헌들과 표준 설명들은, 본 명세서에서 완전히 설명된 것처럼 본 발명에 포함된다:
[1] 3GPP TS 36.211 v11.2.0, "E-UTRA, Physical channels and modulation."
[2] 3GPP TS 36.212 v11.2.0, "E-UTRA, Multiplexing and Channel coding"
[3] 3GPP TS 36.213 v11.2.0 , "E-UTRA, Physical Layer Procedures"
[4] 3GPP TR 36.872 V12.0.0, "Small cell enhancements for E-UTRA and E-UTRAN Physical layer aspects"
[5] 3GPP TS 36.133 v11.7.0, "E-UTRA Requirements for support of radio resource management"
본 발명이 예시적 실시예를 이용하여 기술되었지만, 다양한 변경 및 수정이 당업자에게 제안될 수 있다. 또한, 본 발명은 첨부된 청구범위의 범위 내에 속하는 이러한 변경 및 수정을 포함하는 것으로 의도된다. 본원의 설명 중의 어떤 것도 임의의 특정 요소, 단계, 또는 기능이 필수 구성요소인 것을 나타내는 것으로 독해되어서는 아니되며, 이것은 청구범위에 포함되어야만 한다. 본 발명의 범위는 특허된 청구범위에 의해서만 규정된다. 또한, 정확한 단어 "~을 위한 수단" 또는 "~을 위한 단계"가 특정 청구항에서 명시적으로 사용되고, 기능을 식별하는 분사 구문이 뒤따르지 않는다면, 본 청구항들 중의 어느 항도 첨부된 청구항들 또는 청구항 구성요소들 중의 어느 것에 대해 35 USC §112(f)를 적용하는 것으로 의도되지 않는다. 이러한 청구범위 내의 "메커니즘", "모듈", "디바이스", "유닛", "컴포넌트", "요소", "부재", "장치", "머신", "시스템", "프로세서", 또는 "제어기"와 같은 용어의 사용은, 청구항 자체의 특징들에 의해 더 수정되거나 강화되는, 당업자에게 알려진 구조를 지칭하는 것으로 이해 및 의도되며, 35 U.S.C. 112(f)를 적용하는 것으로 의도되지 않는다.
130: IP 네트워크

Claims (20)

  1. 무선 통신 시스템에서 D2D 통신(device-to-device)을 수행하는 제1 단말로서,
    송수신기; 및
    기지국으로부터, D2D 통신을 위한 기준 서브프레임부터 제1 서프프레임까지의 시간 오프셋에 대한 제1 정보 및 복수의 시간 자원 패턴들의 적어도 일부와 관련된 제2 정보를 수신하고,
    상기 제1 정보에 기초하여 적어도 하나 이상의 서브프레임을 포함하는, D2D 통신을 위한 서브프레임 풀을 식별하고,
    D2D 통신을 위한 시간 자원 패턴에 대한 제3 정보를 제2 단말로 전송하고, - 상기 시간 자원 패턴은 상기 제2 정보에 기초한 상기 복수의 시간 자원 패턴들로부터 식별됨 -
    상기 시간 자원 패턴에 기초하여 상기 서브프레임 풀에서 식별된 적어도 하나 이상의 서브프레임에서 D2D 데이터를 상기 제2 단말로 전송하도록 설정된 제어부를 포함하는 것을 특징으로 하는, 제1 단말.
  2. 제 1 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보는 상기 서브프레임 풀 중에서 D2D 통신에 사용될 서브프레임과 관련된 비트맵에 상응하는 것을 특징으로 하는, 제1 단말.
  3. 제 2 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보와 상기 비트맵 간의 맵핑은, 이중(duplex) 모드 또는 상기 제1 단말의 설정에 따른 시분할 이중(TDD) 방식 중 적어도 하나에 의해 결정되는 것을 특징으로 하는, 제1 단말.
  4. 제1 단말이 무선 통신 시스템에서 D2D 통신(device-to-device)을 수행하기 위한 방법으로서,
    기지국으로부터, D2D 통신을 위한 기준 서브프레임부터 제1 서프프레임까지의 시간 오프셋에 대한 제1 정보 및 복수의 시간 자원 패턴들의 적어도 일부와 관련된 제2 정보를 수신하는 단계;
    상기 제1 정보에 기초하여 적어도 하나 이상의 서브프레임을 포함하는, D2D 통신을 위한 서브프레임 풀을 식별하는 단계;
    D2D 통신을 위한 시간 자원 패턴에 대한 제3 정보를 제2 단말로 전송하는 단계 - 상기 시간 자원 패턴은 상기 제2 정보에 기초한 상기 복수의 시간 자원 패턴들로부터 식별됨 -; 및
    상기 시간 자원 패턴에 기초하여 상기 서브프레임 풀에서 식별된 적어도 하나 이상의 서브프레임에서 D2D 데이터를 상기 제2 단말로 전송하는 단계를 포함하는 것을 특징으로 하는, 방법.
  5. 제 4 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보는 상기 서브프레임 풀 중에서 D2D 통신에 사용될 서브프레임과 관련된 비트맵에 상응하는 것을 특징으로 하는, 방법.
  6. 제 5 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보와 상기 비트맵 간의 맵핑은, 이중(duplex) 모드 또는 상기 제1 단말의 설정에 따른 시분할 이중(TDD) 방식 중 적어도 하나에 의해 결정되는 것을 특징으로 하는, 방법.
  7. 무선 통신 시스템에서 D2D 통신(device-to-device)을 수행하는 제2 단말로서,
    송수신기; 및
    기지국으로부터, D2D 통신을 위한 기준 서브프레임부터 제1 서프프레임까지의 시간 오프셋에 대한 제1 정보 및 복수의 시간 자원 패턴들의 적어도 일부와 관련된 제2 정보를 수신하고,
    상기 제1 정보에 기초하여 적어도 하나 이상의 서브프레임을 포함하는, D2D 통신을 위한 서브프레임 풀을 식별하고,
    D2D 통신을 위한 시간 자원 패턴에 대한 제3 정보를 제1 단말로부터 수신하고, - 상기 시간 자원 패턴은 상기 제2 정보에 기초한 상기 복수의 시간 자원 패턴들로부터 식별됨 -
    상기 시간 자원 패턴에 기초하여 상기 서브프레임 풀에서 식별된 적어도 하나 이상의 서브프레임에서 D2D 데이터를 상기 제1 단말로부터 수신 하도록 설정된 제어부를 포함하는 것을 특징으로 하는, 제2 단말.
  8. 제 7 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보는 상기 서브프레임 풀 중에서 D2D 통신에 사용될 서브프레임과 관련된 비트맵에 상응하는 것을 특징으로 하는, 제2 단말.
  9. 제 8 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보와 상기 비트맵 간의 맵핑은, 이중(duplex) 모드 또는 상기 제1 단말의 설정에 따른 시분할 이중(TDD) 방식 중 적어도 하나에 의해 결정되는 것을 특징으로 하는, 제2 단말.
  10. 제2 단말이 무선 통신 시스템에서 D2D 통신(device-to-device)을 수행하기 위한 방법으로서,
    기지국으로부터, D2D 통신을 위한 기준 서브프레임부터 제1 서프프레임까지의 시간 오프셋에 대한 제1 정보 및 복수의 시간 자원 패턴들의 적어도 일부와 관련된 제2 정보를 수신하는 단계;
    상기 제1 정보에 기초하여 적어도 하나 이상의 서브프레임을 포함하는, D2D 통신을 위한 서브프레임 풀을 식별하는 단계;
    D2D 통신을 위한 시간 자원 패턴에 대한 제3 정보를 제1 단말로부터 수신하는 단계 - 상기 시간 자원 패턴은 상기 제2 정보에 기초한 상기 복수의 시간 자원 패턴들로부터 식별됨 -; 및
    상기 시간 자원 패턴에 기초하여 상기 서브프레임 풀에서 식별된 적어도 하나 이상의 서브프레임에서 D2D 데이터를 상기 제1 단말로부터 수신하는 단계를 포함하는 것을 특징으로 하는, 방법.
  11. 제 10 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보는 상기 서브프레임 풀 중에서 D2D 통신에 사용될 서브프레임과 관련된 비트맵에 상응하는 것을 특징으로 하는, 방법.
  12. 제 11 항에 있어서,
    상기 시간 자원 패턴에 대한 상기 제3 정보와 상기 비트맵 간의 맵핑은, 이중(duplex) 모드 또는 상기 제1 단말의 설정에 따른 시분할 이중(TDD) 방식 중 적어도 하나에 의해 결정되는 것을 특징으로 하는, 방법.
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
  20. 삭제
KR1020167018796A 2014-08-08 2015-08-06 D2d 통신을 위한 자원 할당 방법 및 장치 KR102480608B1 (ko)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US201462035302P 2014-08-08 2014-08-08
US62/035,302 2014-08-08
US201462039876P 2014-08-20 2014-08-20
US62/039,876 2014-08-20
US201462055409P 2014-09-25 2014-09-25
US62/055,409 2014-09-25
US14/818,150 2015-08-04
US14/818,150 US9894651B2 (en) 2014-08-08 2015-08-04 Methods and apparatus for resource allocation for D2D communications
PCT/KR2015/008262 WO2016021967A1 (en) 2014-08-08 2015-08-06 Methods and apparatus for resource allocation for d2d communications

Publications (2)

Publication Number Publication Date
KR20170041163A KR20170041163A (ko) 2017-04-14
KR102480608B1 true KR102480608B1 (ko) 2022-12-23

Family

ID=55264159

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020167018796A KR102480608B1 (ko) 2014-08-08 2015-08-06 D2d 통신을 위한 자원 할당 방법 및 장치

Country Status (5)

Country Link
US (1) US9894651B2 (ko)
EP (1) EP3178280A4 (ko)
KR (1) KR102480608B1 (ko)
CN (1) CN106664716B (ko)
WO (1) WO2016021967A1 (ko)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10966220B2 (en) * 2013-12-10 2021-03-30 Ntt Docomo, Inc. Method and apparatus for scheduling, load balancing, and pilot-assignments in reciprocity-based MIMO cellular deployments
CN104936127B (zh) * 2014-03-21 2018-09-07 上海诺基亚贝尔股份有限公司 在无线网络中进行设备到设备的广播通信的设备与方法
EP3709758B1 (en) * 2014-04-03 2023-08-23 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for enabling device to device communication in a radio communications network
JP6391056B2 (ja) * 2014-05-16 2018-09-19 サン パテント トラスト 通信装置、通信方法及び集積回路
KR102446261B1 (ko) * 2014-09-25 2022-09-22 엘지전자 주식회사 무선 통신 시스템에서 장치 대 장치 단말의 인접 셀 신호 수신 방법 및 장치
CN107005971B (zh) * 2014-09-26 2020-11-03 瑞典爱立信有限公司 设备到设备通信中用于调度指派的资源分配的方法和设备
DK3016414T3 (da) * 2014-10-31 2019-09-23 Telia Co Ab Konfiguration af en indretning
US10004032B2 (en) * 2015-03-13 2018-06-19 Qualcomm Incorporated Resource partitioning in millimeter wave networks
US11570754B2 (en) 2015-08-12 2023-01-31 Interdigital Patent Holdings, Inc. Methods, apparatus and systems for realizing vehicle to vehicle communications using long term evolution device to device communications
WO2017077625A1 (ja) * 2015-11-05 2017-05-11 富士通株式会社 通信装置および無線通信方法
US10652909B2 (en) * 2016-01-05 2020-05-12 Lg Electronics Inc. Method and device for transmitting data and control information of terminal in wireless communication system
WO2017138802A1 (ko) * 2016-02-14 2017-08-17 엘지전자 주식회사 무선 통신 시스템에서 수신확인응답 전송 방법 및 장치
US10757550B2 (en) 2016-04-07 2020-08-25 Lg Electronics Inc. Method for performing sensing during terminal-specific sensing period in wireless communication system, and terminal using same
WO2017176099A1 (ko) * 2016-04-07 2017-10-12 엘지전자 주식회사 무선 통신 시스템에서 특정 서브프레임을 제외한 나머지 서브프레임에 대해 v2x 자원 풀을 할당하는 방법 및 상기 방법을 이용하는 단말
WO2017196129A1 (ko) * 2016-05-12 2017-11-16 엘지전자 주식회사 무선 통신 시스템에서 ue의 사이드링크 신호 송수신 방법
US11197269B2 (en) 2016-08-10 2021-12-07 Samsung Electronics Co., Ltd. Method and apparatus for selecting resources in V2X communications
CN108307535B (zh) 2016-08-25 2021-05-07 北京三星通信技术研究有限公司 传输数据的方法及设备
CN107846373B (zh) * 2016-09-20 2021-02-12 华为技术有限公司 发送或接收物理下行控制信道的方法和设备
CN109792789B (zh) * 2016-09-29 2022-10-11 瑞典爱立信有限公司 选择性解码调度指派和/或侧链路数据传输的方法和相关无线通信设备
RU2735309C1 (ru) * 2016-09-30 2020-10-29 Телефонактиеболагет Лм Эрикссон (Пабл) Апериодическая информация о состоянии канала (csi) и организация пула ресурсов csi-опорного сигнала (rs)
WO2018082031A1 (zh) * 2016-11-04 2018-05-11 华为技术有限公司 数据发送方法及用户设备
CN108282314B (zh) * 2017-01-06 2022-04-29 中兴通讯股份有限公司 资源指示方法、装置、基站及终端
KR20190113919A (ko) * 2017-02-10 2019-10-08 후아웨이 테크놀러지 컴퍼니 리미티드 데이터 전송 방법, 관련 장치, 및 시스템
CN109219131B (zh) * 2017-07-03 2022-06-14 华为技术有限公司 一种数据的传输方法、终端设备和接入网设备
EP3624526B1 (en) * 2017-09-13 2022-04-13 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Resource indication method and device, and computer storage medium
US10469221B2 (en) 2017-11-10 2019-11-05 Huawei Technologies Co., Ltd. Communication method, apparatus, and system
CN109769300A (zh) * 2017-11-10 2019-05-17 华为技术有限公司 一种通信方法、装置以及***
CN109803413B (zh) * 2017-11-17 2023-04-18 中兴通讯股份有限公司 资源确定、信息发送方法及装置,存储介质,处理器
KR101883908B1 (ko) * 2017-11-21 2018-08-01 주식회사 알씨엔 최소단위의 리소스할당 정보 전송방법
CN108093411B (zh) * 2018-01-10 2021-11-16 重庆邮电大学 D2d通信网络中基于信道签名的资源调度优化方法
CN110139242B (zh) * 2018-02-09 2021-03-05 电信科学技术研究院有限公司 一种数据传输方法、装置、设备及计算机可读存储介质
EP3753134B1 (en) 2018-02-13 2022-12-21 Sharp Kabushiki Kaisha User equipments, base stations and methods for downlink semi-persistent scheduling
US11109368B2 (en) 2018-02-13 2021-08-31 Sharp Kabushiki Kaisha User equipments, base stations and methods for downlink semi-persistent scheduling
JP7060815B2 (ja) * 2018-02-15 2022-04-27 富士通株式会社 基地局装置、端末装置、無線通信システム、及び無線通信方法
US10834749B2 (en) 2018-02-19 2020-11-10 Electronics And Telecommunications Research Institute Method for bandwidth part management in communication system and apparatus for the same
FR3081279A1 (fr) * 2018-05-18 2019-11-22 Orange Procede centralise d'allocation de ressources de transmission a des terminaux d2d dans un reseau d'acces cellulaire.
CN110933742B (zh) * 2018-09-20 2021-08-13 华为技术有限公司 调度方法、设备与计算机可读存储介质
CN109068328B (zh) * 2018-10-11 2021-08-24 中国农业银行股份有限公司 安全网络通信方法、终端及***
ES2966921T3 (es) * 2018-10-30 2024-04-25 Guangdong Oppo Mobile Telecommunications Corp Ltd Método de configuración de recursos, dispositivo de red y dispositivo terminal
KR102629072B1 (ko) 2018-11-13 2024-01-24 한국전자통신연구원 무선 통신 시스템에서의 데이터 재전송 방법 및 장치
CN113366905A (zh) * 2019-02-06 2021-09-07 株式会社Ntt都科摩 用户装置及通信方法
CN111756481B (zh) * 2019-03-28 2023-07-14 中兴通讯股份有限公司 一种重传数据的发送方法及数据重传资源的发送方法
US20200396716A1 (en) * 2019-06-17 2020-12-17 Qualcomm Incorporated System and method for pattern-based sidelink scheduling
US11963183B2 (en) * 2020-04-15 2024-04-16 Qualcomm Incorporated Uplink data scheduling for predictable traffic

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8300611B2 (en) * 2003-07-24 2012-10-30 Konlinklijke Philips Electronics N.V. Method and apparatus to provide air time fairness in multiple physical transmission rate wireless systems
KR20120074254A (ko) * 2010-12-27 2012-07-05 한국전자통신연구원 단말간 직접 연결 통신 및 단말 릴레잉을 위한 디바이스 대 디바이스 링크의 연결 설정 및 스케쥴링 방법
US9775135B2 (en) * 2011-03-18 2017-09-26 Lg Electronics Inc. Method and device for communicating device-to-device
US8897237B2 (en) 2011-04-29 2014-11-25 Motorola Solutions, Inc. Granting scheduling requests in a wireless communication system
JP2015502084A (ja) * 2011-11-14 2015-01-19 京セラ株式会社 マクロセル通信リソースを使用する端末間通信管理
KR20130109781A (ko) * 2012-03-28 2013-10-08 한국전자통신연구원 셀룰러 이동통신 시스템에서의 단말간 직접 통신을 위한 자원 할당 방법
US9635684B2 (en) * 2012-04-26 2017-04-25 Electronics And Telecommunications Research Insitute Device to device communication method using partial device control
US9084241B2 (en) * 2012-05-21 2015-07-14 Qualcomm Incorporated Methods and apparatus for determining available resources for D2D communications
TWI620459B (zh) * 2012-05-31 2018-04-01 內數位專利控股公司 在蜂巢式通訊系統中賦能直鏈通訊排程及控制方法
WO2013191353A1 (ko) * 2012-06-17 2013-12-27 엘지전자 주식회사 단말 간 통신에서의 버퍼 상태 보고 방법 및 이를 위한 장치
WO2014022769A1 (en) * 2012-08-03 2014-02-06 Intel Corporation Signaling and channel designs for d2d communications
EP2896183A1 (en) * 2012-09-13 2015-07-22 Telefonaktiebolaget LM Ericsson (Publ) Improved discovery in device-to-device communication
US9420511B2 (en) * 2012-11-01 2016-08-16 Intel Corporation Signaling QoS requirements and UE power preference in LTE-A networks
US10123340B2 (en) * 2013-05-24 2018-11-06 Lg Electronics Inc. Method for performing measurement in wireless communication system and apparatus therefor
JP6829072B2 (ja) * 2013-08-07 2021-02-10 インターデイジタル パテント ホールディングス インコーポレイテッド デバイスツーデバイス通信のための分散スケジューリング
US10021699B2 (en) * 2013-10-02 2018-07-10 Lg Electronics Inc. Method and apparatus for transmitting signal from device-to-device terminal in wireless communication system
WO2015065014A1 (ko) * 2013-10-28 2015-05-07 엘지전자 주식회사 무선 통신 시스템에서 장치 대 장치 단말의 신호 송수신 방법 및 장치
WO2015072905A1 (en) * 2013-11-12 2015-05-21 Telefonaktiebolaget L M Ericsson (Publ) Devices and methods for handling blind (re)transmissions in a network
US20150326998A1 (en) * 2014-01-30 2015-11-12 Telefonaktiebolaget L M Ericsson (Publ) Pre-Configuration of Devices Supporting National Security and Public Safety Communications
US9769644B2 (en) * 2014-03-14 2017-09-19 Intel IP Corporation Systems, methods, and devices for device-to-device communication mode selection
CN106575994B (zh) * 2014-03-18 2020-12-11 夏普株式会社 无线接入节点及其方法、无线终端及其方法
US10524282B2 (en) * 2014-03-19 2019-12-31 Qualcomm Incorporated Scheduling assignment content and transmission in wireless communications
WO2015143170A1 (en) * 2014-03-19 2015-09-24 Interdigital Patent Holdings, Inc. Device-to-device synchronization
EP3141038B1 (en) * 2014-05-08 2020-07-22 Sharp Kabushiki Kaisha Device-to device communications apparatus and methods
US20150327220A1 (en) * 2014-05-09 2015-11-12 Innovative Sonic Corporation Method and apparatus for reception of a downlink control information (dci) for device-to-device (d2d) resource scheduling
US9247546B2 (en) * 2014-05-13 2016-01-26 Lg Electronics Inc. Allocation of resources for device-to-device (D2D) communication and method and apparatus for transmitting and receiving signal on the basis of the resource allocation
US20150365840A1 (en) * 2014-06-17 2015-12-17 Nokia Technologies Oy Methods and Apparatus for Discovery Resource Signaling
US9907056B2 (en) * 2014-08-06 2018-02-27 Futurewei Technologies, Inc. System and method for allocating resources for device-to-device communications
KR20160017627A (ko) * 2014-08-06 2016-02-16 삼성전자주식회사 D2d 단말의 신호 송수신 방법 및 장치

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP R1-141391*
3GPP R1-142017*

Also Published As

Publication number Publication date
EP3178280A1 (en) 2017-06-14
CN106664716A (zh) 2017-05-10
WO2016021967A1 (en) 2016-02-11
KR20170041163A (ko) 2017-04-14
CN106664716B (zh) 2020-06-12
EP3178280A4 (en) 2018-03-21
US20160044665A1 (en) 2016-02-11
US9894651B2 (en) 2018-02-13

Similar Documents

Publication Publication Date Title
KR102480608B1 (ko) D2d 통신을 위한 자원 할당 방법 및 장치
US20240155625A1 (en) Determination of search space sets for physical downlink control channel (pdcch) monitoring
US11310779B2 (en) Method and apparatus for transmitting/receiving control information in wireless communication system
JP6788970B2 (ja) 無線ネットワークにおけるアップリンク制御情報送/受信
KR20210024000A (ko) V2x 통신에서 고 신뢰성 전송을 위한 방법 및 장치
KR20210002035A (ko) 무선 통신 시스템에서 하향 링크 및 상향 링크 다중 빔 동작을 위한 방법 및 장치
KR20160021288A (ko) Enodeb간 캐리어 집성을 위한 ul tdm의 방법들
US11337188B2 (en) Method and device for transmitting/receiving uplink control information in wireless communication system
JP2022506704A (ja) 無線通信システムにおけるサブバンド基盤のチャンネルアクセス方法及び装置
US20140177555A1 (en) Inter-enb coordination methods to support inter-enb carrier aggregation for lte-advanced
JP7023867B2 (ja) 仮想クラスタグループベースのアップリンク制御チャネル
US20220361231A1 (en) Method and apparatus for repeated transmission and reception in wireless communication system
WO2015174504A1 (ja) 端末装置、集積回路、および、無線通信方法
CN115399045A (zh) 用于上行链路取消指示的取消时间线
US11553441B2 (en) Uplink transmission power control method and device in wireless cellular communication system
KR20210066663A (ko) 무선 통신 시스템에서 슬롯 구조 지시 방법 및 장치
US20230102142A1 (en) Sidelink harq feedback transmission method and device thereof
US11844095B2 (en) Method and device for transmitting or receiving HARQ-ARK information in wireless communication system
US11956780B2 (en) Method and device for transmitting and receiving HARQ-ACK information in wireless communication system
EP4383614A1 (en) Method and device for transmitting and receiving pucch in wireless communication system
WO2023201701A1 (en) Transmission configuration indicator for wireless communication
KR102233094B1 (ko) 주파수 집적 시스템에서 기지국의 자원 할당 방법 및 장치
KR20230131848A (ko) 무선 통신 시스템에서 상향링크 전송을 위한 방법 및장치
KR20240040756A (ko) 무선 통신 시스템에서 제어 정보 송수신 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
GRNT Written decision to grant