5G("NR"이라고도 지칭됨) 셀룰러 네트워크들은 높은 단일-사용자 데이터 레이트들(예를 들어, 1 Gb/s) 및 주파수 대역폭을 공유하는 많은 상이한 디바이스들로부터의 짧은, 버스티(bursty) 송신들을 수반하는 대규모 M2M(machine-to-machine) 통신 양쪽 모두를 지원하도록 구상된다. 5G 무선 표준들("New Radio" 또는 "NR"이라고도 지칭됨)은 eMBB(enhanced Mobile Broad Band) 및 URLLC(Ultra-Reliable Low Latency Communication)를 포함하는 광범위한 데이터 서비스들을 현재 타겟팅하고 있다. 이들 서비스는 상이한 요건들 및 목적들을 가질 수 있다. 예를 들어, URLLC는 극도로 엄격한 에러 및 레이턴시 요건들, 예를 들어,
만큼 낮거나 그보다 낮은 에러 확률들 및 1 ms(또는 그 이하의) 종단간 레이턴시(end-to-end latency)를 갖는 데이터 서비스를 제공하도록 의도되어 있다. eMBB에 대해, 레이턴시 및 에러 확률에 대한 요건들은 덜 엄격할 수 있는 반면, 요구되는 지원되는 피크 레이트 및/또는 스펙트럼 효율은 더 높을 수 있다.
릴리스-15(Rel-15) NR에서, 사용자 장비(UE)는 다운링크(DL)에서 최대 4개의 반송파 대역폭 부분(carrier bandwidth part)(BWP)을 갖도록 구성될 수 있고, 주어진 시간에 단일 다운링크 반송파 BWP가 활성이다. 마찬가지로, UE는 업링크에서 최대 4개의 반송파 BWP를 갖도록 구성될 수 있고, 주어진 시간에 단일 업링크 반송파 BWP가 활성이다. UE가 보충 업링크를 갖도록 구성된다면, UE는 보충 업링크에서 최대 4개의 반송파 BWP를 갖도록 또한 구성될 수 있고 주어진 시간에 단일 보충 업링크 BWP 부분이 활성이다.
주어진 뉴머롤로지
를 갖는 반송파 BWP에 대해, 물리 리소스 블록들(physical resource blocks, PRBs)의 연속 세트가 정의되고 0에서
까지 번호가 매겨지고, 여기서
는 반송파 대역폭 부분의 인덱스 번호이다. 리소스 블록(RB)은 주파수 영역에서 12개의 연속적인 부반송파로서 정의된다. NR에서, 반송파 대역폭 부분들 각각은, LTE(Long Term Evolution)와 같은 순환 프리픽스(CP) 유형 및 SCS(Δf라고도 지칭됨)를 포함하는, 특정 뉴머롤로지를 갖도록 구성될 수 있다. 아래의 표 1은 NR에 대한 4개의 지원되는 뉴머롤로지들을 나타내고,
은 LTE 뉴머롤로지에 대응한다.
5G/NR에 대해 3GPP 표준들에 의해 다양한 물리 채널들이 또한 정의된다. 다운링크 물리 채널은 상위 계층들에서 비롯되는 정보를 반송하는 리소스 요소들의 세트에 대응한다. 다음의 NR 다운링크(DL) 물리 채널들이 정의된다:
PDSCH는 유니캐스트 다운링크 데이터 송신에 사용되는 주요 물리 채널이지만, 또한 RAR(random access response), 특정 시스템 정보 블록(SIB)들, 및 페이징 정보의 송신에도 사용된다. PBCH는, 네트워크에 액세스하기 위해 UE에 의해 요구되는, 기본 시스템 정보를 반송한다. PDCCH는 다운링크 제어 정보(DCI), 주로 PDSCH의 수신을 위해 요구되는 스케줄링 결정들을 송신하기 위해, 그리고 PUSCH 상에서의 송신을 가능하게 하는 업링크 스케줄링 승인들을 위해 사용된다.
업링크(UL) 물리 채널은 상위 계층들에서 비롯되는 정보를 반송하는 리소스 요소들의 세트에 대응한다. NR에 대해 다음의 업링크 물리 채널들이 정의된다:
PUSCH는 PDSCH에 대한 업링크 대응물이다. PUCCH는 HARQ 확인응답들, 채널 상태 정보 보고들 등을 포함하는 업링크 제어 정보를 송신하기 위해 UE들에 의해 사용된다. PRACH는 랜덤 액세스 프리앰블 송신에 사용된다.
일반적으로, NR UE는 PDCCH에서 반송되는 검출된 DCI에서의 리소스 할당 필드를 이용하여 PUSCH 또는 PDSCH에 대한 주파수 영역에서의 RB 할당을 결정할 것이다. 랜덤 액세스 절차에서 msg3을 반송하는 PUSCH에 대해, 주파수 영역 리소스 할당은 RAR에 포함된 UL 승인을 이용하여 시그널링된다. NR에서는, 2개의 주파수 리소스 할당 스킴, 유형 0 및 유형 1이 PUSCH 및 PDSCH에 대해 지원된다. PUSCH/PDSCH 송신에 사용할 특정 유형은 RRC-구성된 파라미터에 의해 정의되거나(유형 1이 사용되는) RAR 내의 UL 승인 또는 대응하는 DCI에 직접 지시된다.
업링크/다운링크 유형 0 및 유형 1 리소스 할당에 대한 RB 인덱싱은 UE의 활성 반송파 대역폭 부분 내에서 결정되고, UE는 UE에 대해 의도된 PDCCH가 검출되면 먼저 업링크/다운링크 반송파 대역폭 부분을 결정하고 그 후 반송파 대역폭 부분에서의 리소스 할당을 결정할 것이다. msg3을 반송하는 PUSCH에 대한 UL BWP는 상위 계층 파라미터들에 의해 구성된다. 유형 0의 리소스 할당에서, 주파수 영역 리소스 할당 정보는 스케줄링된 UE에 할당되는 리소스 블록 그룹(RBG)들을 지시하는 비트맵을 포함하고 여기서 RBG는 연속적인 물리 리소스 블록들의 세트이다. RBG 크기는 2, 4, 8, 또는 16으로 구성될 수 있다.
다른 한편으로, 리소스 할당 유형 1에서, 주파수 영역 리소스 할당 정보는 인접하여 할당된 리소스 블록들의 관점에서의 길이
및 시작 가상 리소스 블록(
)에 대응하는 리소스 지시 값(resource indication value, RIV)으로 구성된다. 리소스 지시 값은 다음에 의해 정의될 수 있다
여기서
이고
를 초과하지 않아야 하고;
는 대응하는 BWP 내의 RB들의 수이다.
모든 가능한 RIV 값들을 지시하기 위해 필요한 비트의 수는
에 의해 계산되어, 즉, 모든 가능한 시작 위치들 및 길이들을 지시할 수 있다.
양자화된 시작 가상 리소스 블록(
) 및 길이(
)로 인코딩된 RIV에 기초한 주파수 영역 리소스 할당의 시그널링은 LTE 표준에서 수행된다, 예를 들어, 하나의 PDSCH 코드워드 송신의 매우 콤팩트한 스케줄링을 위한 DCI 포맷 1C에서의 유형-2 리소스 블록 할당 필드; 서브슬롯/슬롯 기반 PDSCH 송신을 위한 DCI 포맷 7-1A/7-1B; 및 서브슬롯/슬롯 기반 PUSCH 송신을 위한 DCI 포맷 7-0A/7-0B의 유형 0 리소스 블록 할당 필드. 모든 이들 시그널링 방법에 대해, 시작 RB 위치 및 길이에 대해 동일한 양자화 스텝 크기가 가정된다. 또한, 최소 길이는 스텝 크기로 제한된다(즉, 1일 수 없다).
NR에서, 반송파 대역폭 부분은 최대 275개의 RB를 갖도록 구성될 수 있다. 이 경우, 주파수 영역 리소스 할당 필드는 주파수 리소스 할당 유형 0을 사용한다면 적어도 18개의 비트(RBG 크기가 16과 동등함)를 필요로 한다. 리소스 할당 유형 1이 사용된다면, 주파수 영역 리소스 할당 필드의 수는 16개의 비트로 감소될 수 있다. 더욱이, 유형 1 리소스 할당에 대한 비트의 수는 리소스 할당이 적용되어야 하는 것 이외의 다른 BWP에 기초하여 정의될 수 있다. 유사하게, 다른 제약들로 인해, 시그널링 비트의 수는 PDSCH/PUSCH가 송신되도록 스케줄링되는 활성 BWP 내의 주파수 영역 리소스 할당에 충분하지 않을 수 있다. 또한, 일부 특수한 경우들(예를 들어, 랜덤 액세스 절차에서의 msg3 송신)에 대해, 시작 RB 위치 및 길이에 대한 RB 분해능의 요건들은 상이할 수 있다. 적어도 이들 이유 때문에, 주파수-영역 리소스 할당을 시그널링하기 위한 LTE 접근법은 부적절하고, 주파수 영역 리소스 할당을 위한 새로운 시그널링 방법들이 필요하다.
네트워크 노드는 인접하여 할당된 리소스 블록들의 관점에서의 길이
및 시작 가상 리소스 블록(
)에 대응하는 리소스 지시 값(RIV)을 이용하여 PUSCH/PDSCH 송신을 위한 UE의 주파수 영역 리소스 할당을 시그널링할 수 있다. RIV를 지시하기 위한 비트의 수는 PUSCH 또는 PDSCH가 송신되도록 스케줄링되는 BWP 내의 RB들의 수와 불일치될 수 있다. 여기서, 불일치는 RIV를 지시하기 위한 비트의 수가
와 상이한 것으로서 정의되고, 여기서
는 BWP 내의 RB들의 수이다. 네트워크 노드는 다양한 방식들로 UE의 주파수-영역 리소스 할당을 시그널링할 수 있고, 그 방식들은 아래에 더 상세히 설명된다.
일부 예들(본 명세서에서 "방법 1a"라고도 지칭됨)에서, RIV는 모든 가능한 할당 길이들(
)을 지원하도록 정의되고, 시작 가상 리소스 블록(
)에 대한 분해능(또는 입도)은
개의 RB이다.
방법 1a의 예들에 따른 RIV 인코딩은 다음과 같이 결정될 수 있다:
그러면 RIV는 다음에 따라 결정될 수 있다:
else
또한 방법 1a의 예시적인 예들에 따르면,
의 값은 아래의 수학식 (1) 및 (2)에 의해 결정될 수 있다. 인코딩된 RIV들의 수 M은
RIV를 시그널링하기 위한 비트의 수가
이면, 다음이 만족되어야 한다:
의 값이 주어지면, RB들의 수(
)의 관점에서의 시작 가상 리소스 블록(
)에 대한 분해능은 수학식 (1) 및 (2)를 이용하여 결정될 수 있다. 예를 들어,
개의 RB의 BWP에 대해 주파수 할당을 위한 비트의 수가
개의 비트이면, 시작 RB의 분해능은 도 1에 도시된 바와 같이
로 설계되어야 한다. 다른 예에서,
개의 RB의 동일한 BWP에 대해 주파수 할당을 위한 비트의 수가
이면, 시작 RB의 분해능은
으로 설계되어야 한다.
방법 1a에 따른 다른 예들에서,
의 값은
에 의해 결정될 수 있고, 여기서
는 RIV를 적용할 BWP의 크기이고,
는 RIV 크기를 정의하기 위해 사용되는 BWP의 크기 또는 주파수 할당에 사용되는 시그널링 비트의 수에 의해 지원될 수 있는 BWP의 최대 크기이다.
다른 예들(본 명세서에서 "방법 1b"라고도 지칭됨)에서, RIV는 모든 가능한 시작 가상 리소스 블록
을 지원하도록 정의되고, 할당 길이들에 대한 분해능은
개의 RB이다
.
다른 예들(본 명세서에서 "방법 2a"라고도 지칭됨)에서, RIV는
이하의 유연한 시작 가상 리소스 블록(즉,
), 및
이상의 길이(즉,
)를 지원하도록 결정되고,
이다.
방법 2a에 따른 RIV 인코딩은 다음과 같이 결정될 수 있다:
이고
이라고 가정하여, 다음을 정의한다:
그러면 RIV는 다음에 따라 결정될 수 있다:
else
또한 방법 2a의 예시적인 예들에 따르면,
의 값은 아래의 수학식 (3)-(5)에 의해 결정될 수 있다. 인코딩된 RIV들의 수 M은
다음에 의해 결정되고:
RIV를 시그널링하기 위해 이용가능한 비트의 수가
라고 가정하면, 다음의 관계가 만족되어야 한다:
그에 따라, b의 값이 주어지면,
의 값은 수학식 (3) 및 (4)를 이용하여 결정될 수 있다:
다른 예들(본 명세서에서 "방법 2b"이라고도 지칭됨)에서, RIV는
이하의 유연한 시작 가상 리소스 블록(즉,
)을 지원하도록 결정되고, 길이는
이하이고(즉,
),
이고, 여기서
은 RIV를 적용할 BWP의 크기이고,
은 RIV 크기를 정의하기 위해 사용되는 BWP의 크기 또는 주파수 할당에 사용되는 시그널링 비트의 수에 의해 지원될 수 있는 BWP의 최대 크기이다. 아래의 도 9는
을 이용하여
인 BWP에 대한 주파수 영역 리소스 할당을 지원하기 위해, 방법 2b에 따라, RIV를 인코딩하기 위해 5개의 비트를 사용하는 방식을 예시한다. 이 경우는
인 경우에 대한 인코딩과 도 9에서 오버레이된다.
방법 2b의 예들에 따른 RIV 인코딩은 다음과 같이 결정될 수 있다:
이고
이라고 가정하여,
을 정의한다. 그러면 RIV는 다음에 따라 결정될 수 있다:
else
또한, 방법 2b의 예시적인 예들에 따르면,
의 값이 아래의 수학식(6)-(8)에 의해 결정될 수 있다. 인코딩된 RIV들의 수 M은 다음에 의해 결정된다:
RIV를 시그널링하기 위해 이용가능한 비트의 수가 b라고 가정하면, 다음의 관계가 만족되어야 한다:
그에 따라, b의 값이 주어지면,
의 값은 수학식 (6) 및 (7)을 이용하여 결정될 수 있다:
다른 예들(본 명세서에서 "방법 3"이라고도 지칭됨)에서, RIV는 LTE에서의 리소스 할당 유형 1에 따라 결정되지만, 상이한 펑처링 패턴들은
및
의 조합들의 세트를 제외하도록 구성된다. 방법 3에 관한 다양한 예들이 아래에 주어지지만, 이들은 방법 3에 관련된 원리들의 설명 및 이해를 돕기 위해 의도된 것일 뿐이고 제한하기 위해 의도된 것은 아니다.
일 예에서, 표준 RIV 인코딩을 적용할 때 트렁케이팅/패딩(truncating/padding) 비트들의 위치들을 지시하기 위한 펑처링 패턴 구성 필드가 주파수-영역 리소스 할당을 위한 시그널링에 포함될 수 있다. 예를 들어, NR에 대한 현재 정의된 최대 수의 275개의 PRB는 위의 도 3에 예시된 주파수-영역 리소스들의 할당을 위해 레거시/기존 유형 1 인코딩을 이용하여 RIV 값을 표현하기 위해 16개의 비트를 필요로 한다. 275개의 RB를 갖도록 구성된 BWP에서의 주파수 영역 리소스 할당을 위해 12개의 비트가 대신 사용된다면, 16개의 비트 중 4개가 다양한 배열들로 펑처링될 수 있다.
하나의 그러한 예시적인 펑처링 배열에서, 12개의 비트 중 2개의 최상위 비트는 펑처링 패턴 지시를 위해 사용될 수 있다. 예를 들어, 이들 비트는 y개의 비트 후에 "0"으로 설정된 값을 갖는 x = 4(예를 들어, x=16-12)개의 최상위 비트를 삽입하는 것과 같은 다양한 패턴들을 지시하고, 표준 SIV 방법에 따라 확장된 리소스 블록 할당을 해석할 수 있다. y의 값은 2개의 패턴 지시 비트의 값에 의존할 수 있다. 예를 들어, y=2, 4, 8, 12는 2개의 최상위 비트에 의해 각각 지시되는 패턴 1, 2, 3, 및 4에 대응할 수 있다.
패턴 1, 0000 00XX XXXX XXXX
패턴 2, 01XX 0000 XXXX XXXX
패턴 3, 10XX XXXX 0000 XXXX
패턴 4, 11XX XXXX XXXX 0000
다른 예에서, 펑처링은 사전 정의된 패턴일 수 있는데, 예를 들어, 0으로 설정된 값을 갖는 x=4개의 MSB는 항상 y=12개의 비트 후에 삽입된다; 이 경우, 사전 정의된 패턴은 XXXX XXXX XXXX 0000이다. 다른 예에서, 12개의 주파수 할당 비트 중
개의 최상위 비트가 주파수 호핑 지시를 위해 사용될 수 있다. 펑처링 패턴 지시 비트들은
개의 주파수 호핑 비트 후의 2개의 비트에 의해 지시될 수 있다. 패딩 비트들은 y개의 비트 후에 삽입되고, 여기서 y의 값은 호핑 비트들 및 펑처링 패턴 지시 비트들 양쪽 모두에 기초한다. 펑처링 패턴이 상위 계층들에 의해 구성되거나 사전 정의된다면, 펑처링 패턴을 지시하기 위한 비트가 필요하지 않고(DCI에서), y의 값은 사전 정의된 펑처링 패턴 및 주파수 호핑 지시를 위한 비트의 수에 의존할 수 있다.
방법 3에 대응하는 다른 예들에서, 패턴 지시는 다른 알려진 파라미터들, 예를 들어 대역폭 부분 크기의 범위에 의존할 수 있다. 마찬가지로, 패턴 지시 비트들은, 예를 들어: 브로드캐스트 시스템 정보 메시지들(예를 들어, SIB1); SIB 메시지들에서 제공되거나 사전 정의된 기존의 지시를 덮어쓰기할 수 있는 UE-특정 무선 리소스 제어(RRC) 메시지들을 포함하는 다양한 방식들로 UE에 제공될 수 있다; 스케줄링 DCI 또는 RAR 메시지 내의 다른 예비된 필드들 또는 코드 포인트들에서.
다른 예들(본 명세서에서 "방법 4"라고도 지칭됨)에서, RIV는 시작 가상 리소스 블록(
)에 따라(예를 들어, 방법 1a와 유사하게) 또는 할당 길이
에 따라(예를 들어, 방법 1b와 유사하게) 결정된다. 그러나, 방법 4에 따른 예시적인 실시예들은 RIV가 RIV 크기를 정의하는 BWP에 기초하여 기존의 표준 RIV 인코딩을 이용하여 인코딩된다는 점에서 방법 1a/1b에 따른 예시적인 실시예들과 상이하다.
더 일반적으로, 방법 4에서, 주파수 영역 리소스 할당 필드는: 1)
개의 RB의 분해능을 갖는 시작 가상 리소스 블록(
); 및 2)
개의 RB의 분해능을 갖는 가상적으로 인접하여 할당된 리소스 블록들의 길이(
)에 대응하는 RIV에 인코딩될 수 있다. RIV는 주파수 영역 리소스 할당 필드 크기를 정의하는 BWP에 따라 기존의 표준 RIV 인코딩에 기초하여 인코딩될 수 있다. 다음의 설명적이지만 비제한적인 예들에서, 주파수-영역 리소스 할당 필드는
개의 비트의 크기를 갖고
개의 RB를 갖는 제1 BWP에 대해 적용되는 것으로 가정된다. 크기
는
개의 RB를 갖는 제2 BWP에 대응하는데, 즉,
이다.
방법 4의 예들의 하나의 그룹에서,
의 양자화된 값들은 0으로부터 시작되고
의 양자화된 값들은
로부터 시작된다. 다시 말해서, RIV 인코딩은 인코딩된 RIV가 시작 가상 리소스 블록
및
에 대응하도록 하는 것이고, 여기서
5개의 RB를 갖도록 구성된 초기 BWP에서 주파수 영역 리소스 할당의 시그널링을 위해 4개의 비트가 할당되는 예. RIV는 표준 인코딩 방법에 기초하여 초기 BWP에 따라 인코딩될 수 있다. 6개의 RB를 갖도록 구성된 다른 BWP에서 주파수 영역 리소스 할당을 위해 4 비트를 사용하기 위해, 2개의 RB의 분해능이 시작 가상 리소스 블록에 도입될 수 있다.
방법 4의 전술한 예들에 따른 RIV 인코딩은 다음과 같이 결정될 수 있다:
이고
라고 가정한다. 그러면 RIV는 다음에 따라 결정될 수 있다:
else
else
end
더욱이, 그 후
및
는, 다음의 정의들에 기초하여, 방법 4의 이 예들의 그룹에 대해 다양한 방식들로 결정될 수 있다(1 이상의 모든 정수 값들에 대해):
그럼에도 불구하고,
또는/및
일 때,
및
의 일부 가능한 양자화된 값들이 지원되지 않을 수 있다. 더욱이,
및
의 값들을 최적화하여
개의 시그널링 비트를 효율적으로 사용하고, 동시에 필요한 유연성 주파수 영역 리소스 할당을 제공하는 것이 가능하다.
방법 4에 대응하는 일부 예들에서,
및/또는
의 값(들)은
과
간의 비에 기초하여 결정될 수 있다. 예를 들어, if
이면, then,
이고, 여기서 함수 f(.)는 가장 가까운 정수로의 floor, ceiling, round이거나, 적절한 및/또는 바람직한 결과를 제공하기 위해 이용될 수 있는 임의의 다른 함수일 수 있다.
방법 4에 대응하는 다른 예들에서,
이 요구된다면(예를 들어, 작은 페이로드 크기들을 갖는 PUSCH 또는 PDSCH 송신들에 대해),
의 값은
에 기초하여 결정될 수 있고, 여기서 함수 f(.)는 가장 가까운 정수로의 floor, ceiling, round이거나, 적절한 및/또는 바람직한 결과를 제공하기 위해 이용될 수 있는 임의의 다른 함수일 수 있다. 유사하게,
이면,
의 값은
에 기초하여 결정된다.
방법 4에 대응하는 다른 예들에서,
이고,
의 값은 다음과 같이 결정될 수 있다. 모든 양자화된 할당 가능성들이 지원된다면, 인코딩된 RIV들의 수 M은 다음 수학식에 의해 결정된다:
RIV를 시그널링하기 위해 이용가능한 비트의 수가 b라고 가정하면, 다음의 관계가 만족되어야 한다:
그에 따라,
의 값이 주어지면, RB들의 수
의 관점에서의 길이 및 시작 가상 리소스 블록에 대한 분해능은 수학식 (9) 및 (10)을 이용하여 도출될 수 있다. 비록 위에서는 다운 샘플링이
및
인 것으로 가정되었지만, 상이한 오프셋 값들이 사용되어, 약간 상이한 값들/수학식들로 이어질 수 있다.
방법 4에 대응하는 다른 예들에서,
과
간의 비가 특정 임계값 아래이면
이다. 예를 들어, if:
이면, then,
이다. 더 큰 BWP에 대해, 이는 다음으로 근사화될 수 있다:
방법 4에 대응하는 다른 예들에서,
과
간의 차이가 특정 임계값 아래이면
이다.
방법 4의 예들의 다른 그룹에서,
의 양자화된 값들은 0으로부터 시작되고
의 양자화된 값들은
로부터 시작된다. 다시 말해서, RIV 인코딩은 인코딩된 RIV가 시작 가상 리소스 블록
및
에 대응하도록 하는 것이고, 여기서
이고, 최대 값들은 다음과 같이 표현된다:
방법 4의 전술한 예들에 따른 RIV 인코딩은 다음과 같이 결정될 수 있다:
이고,
이고,
이라고 가정하면, RIV는 다음에 따라 결정될 수 있다:
else
Else
end
더욱이, 그 후
및
은, 다음의 정의들에 기초하여, 방법 4의 이 예들의 그룹에 대해 다양한 방식들로 결정될 수 있다(1 이상의 모든 정수 값들에 대해):
그럼에도 불구하고,
이거나/이고
일 때,
및
의 일부 가능한 양자화된 값들이 지원되지 않을 수 있다.
예를 들어, 방법 4에 대응하는 일 예에서,
이고,
의 값은 다음과 같이 결정될 수 있다. 모든 양자화된 할당 가능성들이 지원된다면, 인코딩된 RIV들의 수(M)는 다음 수학식에 의해 결정된다:
여기서
이다. RIV를 시그널링하기 위해 이용가능한 비트의 수가 b라고 가정하면, 다음의 관계가 만족되어야 한다:
그에 따라,
의 값이 주어지면, RB들의 수
의 관점에서의 길이 및 시작 가상 리소스 블록에 대한 분해능은 수학식 (11) 및 (12)를 이용하여 유도될 수 있다. 방법 4의 이 그룹의 실시예들에 대해,
및
은 또한, 방법 4의 다른 그룹의 실시예들과 관련하여 위에서 논의된 것들을 포함하여,
개의 시그널링 비트를 효율적으로 사용하고 동시에 필요한 유연성 주파수 영역 리소스 할당을 제공하기 위해 다른 방식들로 결정될 수 있다.
더욱이,
및
은 또한, 이 그룹의 실시예들에 따라, UE에 대한 리소스들의 시간 영역 할당에 기초하여 다양한 방식들로 결정될 수 있다. 일 예에서,
고
의 값은
에 의해 결정될 수 있고, 여기서
은 주파수 할당이 적용되는 BWP의 크기이고;
은 하나의 슬롯 시간 리소스 할당(즉, 14개의 OFDM 심벌)을 가정하여 주파수 할당에 사용되는 시그널링 비트의 수에 의해 지원될 수 있는 BWP의 최대 크기 또는 RIV 크기를 정의하기 위해 사용되는 BWP의 크기이고;
이고, 여기서
는 OFDM 심벌들의 수의 관점에서의 시간 리소스 할당이고; 함수 f(.)는 가장 가까운 정수로의 floor, ceiling, round이거나, 적절한 및/또는 바람직한 결과를 제공하기 위해 이용될 수 있는 임의의 다른 함수일 수 있다.
다른 예에서,
이고
의 값은 방법 1a와 관련하여 위에서 논의된
의 값을 결정하기 위한 동일하거나 실질적으로 유사한 방법들에 따라 결정될 수 있는데, 예를 들어,
이다. 다른 예에서,
이고
의 값은 방법 1a와 관련하여 위에서 논의된
의 값을 결정하기 위한 동일하거나 실질적으로 유사한 방법들에 따라 결정될 수 있는데, 예를 들어,
이다. 다른 예에서, 만약
이 임계값보다 작다면,
이다.
NR에 대한 주파수-영역 리소스 할당들을 인코딩하는 위의 예들은 설명 목적으로 그리고 제한 없이 주어진다. 위의 설명과 일관된 다른 접근법들 및/또는 변형들이 본 기술분야의 통상의 기술자에 의해 쉽게 구상될 수 있다. 예를 들어, 통상의 기술자는 위의 인코딩 기법들의 하나 이상의 조합이 이용될 수 있다는 것을 쉽게 이해할 것이다. 마찬가지로, 통상의 기술자는 또한 위의 인코딩 방법들에서 다양한 가산 및/또는 승산 스케일링 인자들이 사용될 수 있음을 쉽게 이해할 것이다. 예를 들어, 위에서 논의된 기법들 중 하나(또는 조합)에 따라 인코딩을 수행하기 전에 시작 가상 리소스 블록 및/또는 할당 길이에 스케일링 인자(들)가 적용될 수 있다. 더욱이, 비록 실시예들이 제1 BWP 및 제2 BWP, 및 제1 BWP의 RIV 크기를 이용하여 제2 BWP에 대한 RIV 인코딩을 어떻게 정의하는지에 관하여 위에서 설명되었지만, 그러한 실시예들은 제1 RIV 크기 값을 이용하여 제2 BWP에 대한 RIV의 인코딩과 관련된 더 일반적인 문제들을 해결하기 위해 적용될 수 있고, 여기서, 제1 RIV 크기 값은 제2 BWP의 "천연(natural)" RIV 크기가 아니다.
리소스 할당들을 시그널링하기 위해 이용가능한 비트들의 보다 효율적인 사용에 의해, 이들 및 다른 예시적인 실시예들은 NR에서의 물리 다운링크 제어 채널들(PDCCH)의 사용 효율을 개선할 수 있고, 그 결과 공유 리소스 할당의 레이턴시 및 특정 PDCCH 리소스를 이용할 수 있는 UE들의 수가 개선된다. 그러한 개선들은 개선된 최종 사용자 성과(end-user performance) 및/또는 사용자 체감 품질로서 나타날 수 있다. 다른 예시적인 이점들은 감소된 하드웨어 요건들(예를 들어, 더 적은 프로세서들 및 메모리들)을 포함하고, 이는 하드웨어 컴포넌트들의 제조, 배송, 설치 등에 의해 야기되는 환경 영향을 감소시키고 네트워크 배치 비용을 감소시킬 수 있다.
예시적인 실시예들을 상세히 설명하기 전에, 실시예들은 주로 활성 대역폭 부분과 타겟 대역폭 부분 간의 스위칭 및 타겟 대역폭 부분에서의 사용을 위한 리소스들의 할당과 관련된 장치 컴포넌트들 및 처리 단계들의 조합들에 존재한다는 점에 유의한다. 따라서, 컴포넌트들은 적절한 경우 도면들에서 종래의 심벌들로 표현되었고, 본 명세서의 설명의 혜택을 입은 본 기술분야의 통상의 기술자에게 쉽게 명백할 세부 사항들로 본 개시내용을 모호하게 하지 않도록 실시예들을 이해하는 것과 관련된 특정 세부 사항들만을 보여준다.
본 명세서에서 사용되는, "제1" 및 "제2", "상부" 및 "하부" 등과 같은 관계 용어들은 하나의 엔티티 또는 요소를 다른 엔티티 또는 요소와 구별하기 위해서만 사용될 수 있고, 그러한 엔티티들 또는 요소들 사이의 임의의 물리적 또는 논리적 관계 또는 순서를 반드시 요구하거나 암시하는 것은 아니다.
본 명세서에서 사용되는, 네트워크 노드는 무선 디바이스에의 무선 액세스를 가능하게 하고/하거나 제공하고/하거나 무선 네트워크에서 다른 기능들(예를 들어, 관리)을 수행하기 위해 무선 디바이스와 및/또는 무선 네트워크 내의 다른 네트워크 노드들 또는 장비와 직접적으로 또는 간접적으로 통신할 수 있거나, 그렇게 구성, 배열, 및/또는 동작가능한 장비를 지칭한다. 네트워크 노드들의 예들은 액세스 포인트(AP)들(예를 들어, 무선 액세스 포인트)들, 기지국(BS)들(예를 들어, 무선 기지국들, Node B들, 진화된 Node B(eNB)들, 및 NR NodeB(gNB)들을 포함하지만, 이에 제한되는 것은 아니다. 기지국들은 그들이 제공하는 커버리지의 양(또는 다르게 말해서, 그들의 송신 전력 레벨)에 기초하여 분류될 수 있고 그 후 펨토 기지국들, 피코 기지국들, 마이크로 기지국들, 또는 매크로 기지국들이라고도 지칭될 수 있다. 기지국은 릴레이를 제어하는 릴레이 도너 노드 또는 릴레이 노드일 수 있다. 네트워크 노드는 또한, 때때로 원격 무선 헤드(RRH)들이라 지칭되는, 원격 무선 유닛(RRU)들 및/또는 중앙집중형 디지털 유닛들과 같은 분산형 무선 기지국의 하나 이상의(또는 모든) 부분들을 포함할 수 있다. 그러한 원격 무선 유닛들은 안테나 통합된 무선으로서 안테나와 통합될 수 있거나 그렇지 않을 수 있다. 분산형 무선 기지국의 부분들은 또한 분산형 안테나 시스템(DAS) 내의 노드들이라고도 지칭될 수 있다. 네트워크 노드의 또 다른 예들은 MSR BS들과 같은 MSR(multi-standard radio) 장비, RNC(radio network controller)들 또는 BSC(base station controller)들과 같은 네트워크 제어기들, BTS(base transceiver station)들, 송신 포인트들, 송신 노드들, MCE들(multi-cell/multicast coordination entities), 코어 네트워크 노드들(예를 들어, MSC들, MME들), O&M 노드들, OSS 노드들, SON 노드들, 포지셔닝 노드들(예를 들어, E-SMLC들), 및/또는 MDT들을 포함한다. 다른 예로서, 네트워크 노드는 아래에 더 상세히 설명되는 바와 같은 가상 네트워크 노드일 수 있다. 그러나, 더 일반적으로, 네트워크 노드들은 무선 디바이스에게 무선 네트워크로의 액세스를 가능하게 하고/하거나 제공하거나 무선 네트워크에 액세스한 무선 디바이스에 일부 서비스를 제공할 수 있거나, 그렇게 구성, 배열, 및/또는 동작가능한 임의의 적합한 디바이스(또는 디바이스들의 그룹)를 표현할 수 있다.
본 명세서에서 사용되는, 무선 디바이스는 네트워크 노드들 및/또는 다른 무선 디바이스들과 무선으로 통신할 수 있거나, 그렇게 구성, 배열, 및/또는 동작가능한 디바이스를 지칭한다. 달리 언급되지 않는 한, 무선 디바이스라는 용어는 본 명세서에서 사용자 장비(UE)와 교환가능하게 사용될 수 있다. 무선으로 통신하는 것은 전자기파들, 전파들, 적외선 파들, 및/또는 공기를 통해 정보를 전달하기에 적합한 다른 유형의 신호들을 이용하여 무선 신호들을 송신 및/또는 수신하는 것을 수반할 수 있다. 일부 실시예들에서, 무선 디바이스는 직접적인 인간 상호작용 없이 정보를 송신 및/또는 수신하도록 구성될 수 있다. 예를 들어, 무선 디바이스는, 미리 결정된 스케줄로, 내부 또는 외부 이벤트에 의해 트리거될 때, 또는 네트워크로부터의 요청들에 응답하여 정보를 네트워크로 송신하도록 설계될 수 있다. WD의 예들은 스마트 폰, 모바일 폰, 휴대폰, VoIP(voice over IP) 폰, 무선 로컬 루프 폰, 데스크톱 컴퓨터, 개인 휴대 정보 단말기(PDA), 무선 카메라, 게이밍 콘솔 또는 디바이스, 음악 저장 디바이스, 재생 어플라이언스, 웨어러블 단말 디바이스, 무선 엔드포인트, 이동국, 태블릿, 랩톱, LEE(laptop-embedded equipment), LME(laptop-mounted equipment), 스마트 디바이스, 무선 고객 구내 장비(customer-premise equipment, CPE), 차량-장착형 무선 단말 디바이스 등을 포함하지만, 이에 제한되는 것은 아니다. 무선 디바이스는, 예를 들어, 사이드링크 통신을 위한 3GPP 표준, V2V(vehicle-to-vehicle), V2I(vehicle-to-infrastructure), V2X(vehicle-to-everything)를 구현함으로써 D2D(device-to-device) 통신을 지원할 수 있고 이 경우 D2D 통신 디바이스라고 지칭될 수 있다. 또 다른 특정 예로서, 사물 인터넷(IoT) 시나리오에서, 무선 디바이스는 모니터링 및/또는 측정들을 수행하고, 그러한 모니터링 및/또는 측정들의 결과들을 다른 무선 디바이스 및/또는 네트워크 노드로 송신하는 머신 또는 다른 디바이스를 표현할 수 있다. 무선 디바이스는 이 경우, 3GPP 컨텍스트에서 MTC 디바이스라고 지칭될 수 있는, M2M(machine-to-machine) 디바이스일 수 있다. 하나의 특정 예로서, 무선 디바이스는 3GPP 협대역 사물 인터넷(narrow band internet of things, NB-IoT) 표준을 구현하는 UE일 수 있다. 그러한 머신들 또는 디바이스들의 특정 예들은 센서, 전력 계량기와 같은 계량 디바이스, 산업용 기계, 또는 가정용 또는 개인용 어플라이언스(예를 들어, 냉장고, 텔레비전 등) 또는 개인용 웨어러블(예를 들어, 워치, 피트니스 트래커 등)이다. 다른 시나리오들에서, 무선 디바이스는 그의 동작 상태 또는 그의 동작과 연관된 다른 기능들에 대해 모니터링 및/또는 보고할 수 있는 차량 또는 다른 장비를 표현할 수 있다. 위에서 설명된 바와 같은 무선 디바이스는 무선 접속의 엔드포인트를 표현할 수 있고, 그 경우 디바이스는 무선 단말이라고 지칭될 수 있다. 더욱이, 위에서 설명된 바와 같은 무선 디바이스는 모바일일 수 있고, 그 경우 그것은 모바일 디바이스 또는 모바일 단말이라고도 지칭될 수 있다.
위에서 설명된 바와 같이, NR은 대역폭 부분(bandwidth part)(BWP)들을 지원한다. 대역폭 부분은, 반송파 내의 특정 주파수 위치에서 시작하여, BWP의 뉴머롤로지에서 연속적인 리소스 블록(RB)들의 세트 및 뉴머롤로지(부반송파 간격 및 순환 프리픽스)에 의해 특징지어진다. UE는 다수의 대역폭 부분을 갖도록 구성될 수 있고(예를 들어, 무선 리소스 제어(RRC)를 이용하여), 이들 중 하나는 활성 대역폭 부분이다. 데이터의 모든 송신/수신은 현재 활성 대역폭 부분을 이용하여 행해진다. BWP는 상이한 크기를 가질 수 있는데, 예를 들어, 하나의 BWP는 "좁을" 수 있고 다른 BWP는 "넓을" 수 있다. 이는 UE가 전형적으로 수신/송신을 위해 좁은 BWP를 사용하고 필요할 때만 넓은 BWP로 스위칭하여, 그에 의해 넓은 BWP를 끊임없이 사용하는 것에 비해 전체 전력 소비를 감소시키는 식으로 BWP 적응을 실현하기 위해 사용될 수 있다.
DCI의 일부로서, 대역폭 부분 지시자를 포함시키는 것이 가능하다. 이는 UE가 DCI에서 지시된 대역폭 부분으로 스위칭하고(이 BWP가 이미 활성인 것이 아니라면) 해당 BWP에서 수신/송신해야 한다는 것을 의미한다.
NR에서의 다운링크 제어 정보(DCI)는 업링크(UL) 및 다운링크(DL)에서 데이터를 스케줄링하기 위해 사용된다. DCI의 일 부분은 주파수-영역 리소스들의 지시이다. 2개의 리소스 할당 유형이 특정된다.
유형 0, 여기서 리소스 할당 (서브)필드 내의 비트들은 비트맵으로서 해석된다. 일부 예들에서, 비트맵은 어느 리소스 블록 그룹들이 스케줄링되는지를 지시한다.
유형 1, 여기서 리소스 할당 (서브)필드 내의 비트는 리소스 지시 값 또는 RIV로 알려진 정수로서 해석된다. 일부 예들에서 RIV는 RB 단위의 할당의 길이 및 시작 RB 번호의 조인트 인코딩(joint encoding)이다.
NR에서, UE는 유형 0, 유형 1, 또는 동적으로 지시된(유형 0/유형 1) 리소스 할당 중 하나를 사용하도록 구성될 수 있다(무선 리소스 제어(RRC)를 이용하여). 마지막 경우(동적 시그널링), 리소스 할당 정보는 2개의 서브필드로 분할된다; 유형 서브필드(유형 0 또는 유형 1을 지시함), 및 리소스 할당 유형 값에 의존하여 유형 0 또는 유형 1 중 하나로 해석되는 리소스 할당 서브필드.
도 2에는 사전 구성된 리소스 할당 유형 및 동적으로 시그널링된 리소스 할당 유형에 대한 리소스 할당 필드(또는 DCI의 서브필드)의 예들이 도시되어 있다.
DCI 크기는 현재 활성 BWP에 의존한다. 예를 들어, 좁은 BWP는 수신/송신할 RB들을 지시하기 위해 넓은 BWP보다 적은 비트를 필요로 한다.
하나의 BWP(활성 BWP)에서 DCI 메시지를 수신하지만 이를 BWP 지시자에 의해 지시된 다른 BWP(타겟 BWP)에 적용하기 위해서는 UE가 현재 BWP에서 수신된 DCI를 "변환"하여 그것이 DCI 메시지에서 상이한 비트의 수를 필요로 할 수 있는 전형적으로 상이한 크기의 타겟 BWP에 적용될 수 있도록 해야 한다. 하나의 가능성은 타겟 BWP의 필요에 부응하도록 DCI 내의 각각의 필드를 패딩/트렁케이팅하는 것이다.
DCI의 트렁케이팅/패딩에 이어서 타겟 BWP에 적용하는 것은 도 3에 예시된 바와 같이 유형 1 리소스 할당과 조합될 때 심각한 스케줄링 제한들로 이어질 수 있다. 삼각형에 의해 경계지어진 영역은 리소스 할당의 가능한 시작 위치/길이를 표현하는 반면, 음영 영역은 리소스 할당 필드가 활성 대역폭 리소스 할당 유형에 기초하여 해석되는 경우 감소된 스케줄링 능력의 예를 표현한다. 리소스 할당 정보 비트들이, 전형적으로 리소스 블록 그룹들을 식별하는, 비트맵을 표현하도록 구성된다면, 특정 입도의 물리 리소스 블록들이 할당될 수 있다. DCI에서 이용가능한 비트의 수가 감소되면 동일한 수의 리소스들을 어드레싱하기 위해 입도가 감소될 수 있고, 그렇지 않으면 더 적은 리소스들이 지시될 수 있다.
가능한 타겟 BWP 리소스 할당 정보 구성들과 조합된 활성 BWP 리소스 할당 정보 구성들의 수 또는 가능한 조합들이 주어지면, 단순화된 접근법이 희망된다.
활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭할 때 리소스들을 할당하기 위한 단순화된 수단을 제공하기 위해 리소스 할당 필드는 타겟 BWP에 대해 구성된 리소스 할당 유형에 의존하여 상이하게 해석된다. 일부 조합들에 대해, 리소스 할당 유형 서브필드는 리소스 할당 서브필드를 확장시키기 위해 사용될 수 있다.
활성 BWP 및 타겟 BWP에서의 리소스 할당 유형들의 상이한 가능성들이 아래 표 1에 예시되어 있다:
리소스 할당 필드의 제안된 핸들링은 다음과 같다. 타겟 BWP가 유형 0에 대해(그리고 활성 BWP의 구성에 관계없이) 구성된다면, 리소스 할당 정보(존재한다면 유형 서브 헤더에 대한 비트를 포함함)를 유형 0 리소스 할당(비트맵)으로서 해석한다. 타겟 BWP의 필요에 부응하도록 리소스 할당 정보를 트렁케이팅/패딩한다. 트렁케이팅된/패딩된 정보를 타겟 BWP에 적용한다.
타겟 BWP가 유형 1에 대해(그리고 활성 BWP의 구성에 관계없이) 구성된다면, 리소스 할당 정보(존재한다면 유형 서브 헤더에 대한 비트를 포함함)를 할당의 시작 및 길이를 획득하기 위해 현재 활성 BWP에 대해 특정된 RIV 값(즉, 유형 1 리소스 할당)으로서 해석한다. 시작 및 길이(가능하게는 스케일링 후, 위 참조)를 타겟 BWP에 적용한다.
타겟 BWP가 유형 0과 유형 1 간의 동적 스위칭을 위해(그리고 활성 BWP의 구성에 관계없이) 구성된다면, 3개의 옵션이 고려된다:
a.
크로스-BWP의 경우 항상 유형 0을 이용하고, 리소스 할당 정보(존재한다면 유형 서브 헤더에 대한 비트를 포함함)를 유형 0 리소스 할당(비트맵)으로서 해석한다. 타겟 BWP의 필요에 부응하도록 리소스 할당 정보를 트렁케이팅/패딩한다. 트렁케이팅된/패딩된 정보를 타겟 BWP에 적용한다
b.
크로스-BWP의 경우 항상 유형 1을 이용하고, 리소스 할당 정보(존재한다면 유형 서브 헤더에 대한 비트를 포함함)를 할당의 시작 및 길이를 획득하기 위해 현재 활성 BWP에 대해 특정된 RIV 값(즉, 유형 1 리소스 할당)으로서 해석한다. 시작 및 길이(가능하게는 스케일링 후, 위 참조)를 타겟 BWP에 적용한다.
c.
리소스 할당 유형의 동적 스위칭을 허용한다. (임의의 패딩/트렁케이팅 이전의) 리소스 할당 정보의 1 비트(예를 들어, MSB)를 리소스 할당 유형 서브헤더로서 해석되는 것으로 정의한다. 유형 0(비트맵)이 지시된다면: 타겟 BWP의 필요에 부응하도록 리소스 할당 서브필드(즉, 리소스 할당 유형에 대한 서브필드를 제외한 비트들)를 트렁케이팅/패딩한다. 트렁케이팅된/패딩된 정보를 타겟 BWP에 적용한다. 유형 1(RIV)이 지시된다면: 리소스 할당 서브필드(즉, 리소스 할당 유형에 대한 서브필드를 제외한 비트들)를 할당의 시작 및 길이를 획득하기 위해 현재 활성 BWP에 대해 특정된 RIV 값으로서 해석한다. 시작 및 길이(가능하게는 스케일링 후, 위 참조)를 타겟 BWP에 적용한다.
무선 디바이스 또는 UE는, 다수의 대역폭 부분을 갖도록, 네트워크 노드, 예를 들어, gNB에 의해 구성될 수 있고, 여기서 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한, 예를 들어, 데이터 및/또는 제어 시그널링의 송신들 또는 수신들을 위한 하나 이상의 리소스 블록을 포함한다. 대역폭 부분은 주파수 대역 할당이다. 각각의 대역폭 부분은 상이한 주파수 범위를 가질 수 있는데, 예를 들어 협대역 BWP는 5Mhz일 수 있고 광대역 BWP는 20Mhz일 수 있다. 네트워크 노드는, 그의 리소스 스케줄링의 일부로서, 활성 BWP가 스케줄링된 통신에 대해 불충분한 것으로 결정하고, 그에 의해 다른 BWP로의 스위칭이 필요한 것으로 결정할 수 있다. 대안적으로, 이전에 더 큰 대역폭을 필요로 하는 통신이 완료되었고 네트워크 노드는 무선 디바이스가 더 좁은 대역폭 BWP로 스위칭될 수 있는 것으로 결정한다. 스케줄링된 통신을 위해 네트워크 노드는 무선 디바이스와 네트워크 노드 간의 송신 또는 수신을 위해 타겟 대역폭 부분에 포함된 하나 이상의 리소스 블록을 선택한다. 네트워크 노드는 활성 대역폭 부분에서의 다운링크 제어 채널 정보(DCI)의 리소스 할당 필드에서 타겟 대역폭 부분에서 사용될 선택된 리소스 블록들을 무선 디바이스에 지시한다. 할당 필드는 활성 대역폭 부분에서의 정보 비트들 및 리소스 할당 필드를 포함하고 그 내부의 정보 비트들은 타겟 대역폭 부분 리소스 할당 유형에 기초하여 구성된다. 타겟 대역폭 부분 리소스 할당 유형은 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시한다. 위에서 설명된 바와 같이, 리소스 할당 유형은 유형 0 또는 유형 1로 사전 구성될 수 있거나, 무선 디바이스는 리소스 할당 유형들 간에 동적으로 스위칭되도록 사전 구성될 수 있다. 리소스 할당 유형들 간에 스위칭하도록 구성될 때 네트워크 노드는 DCI 내의 리소스 할당 필드의 추가적인 필드 또는 서브필드에서 리소스 할당 유형을 무선 디바이스 또는 UE에 지시할 수 있다. 각각의 BWP는 별개의 구성을 갖는다. 다시 말해서, 무선 디바이스는 각각의 BWP에 대해 사전 구성된 상이한 리소스 할당 유형들을 가질 수 있다.
일 양태에서 네트워크 노드, 예를 들어, gNB는, 정보 비트들이 리소스 할당의 길이 및 시작 위치에 대응하는 정수 값을 표현하도록 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때, 선택된 리소스 블록들에 대응하는, 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 타겟 리소스 할당 정보 비트들을 구성한다. 시작 위치는 물리 리소스 블록, 가상 리소스 블록 또는 리소스 블록 그룹(RBG)일 수 있다. 리소스 할당의 길이는 리소스 블록 입도 단위일 수 있다. 다른 예들에서 길이는 리소스 블록 그룹 입도 단위일 수 있다.
다른 양태에서 네트워크 노드는 정보 비트들이 비트맵을 표현하도록 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때 선택된 리소스 블록들에 대응하는 비트맵으로서 타겟 리소스 할당 정보 비트들을 구성한다. 비트맵은 물리 리소스 블록들, 가상 리소스 블록들 또는 리소스 블록 그룹들의 위치들을 지시할 수 있다. 비트맵 지시의 입도, 즉, 비트당 지시된 리소스 블록 또는 리소스 블록 그룹의 수는 BWP들 간에 스위칭하기 위해 활성 BWP에서의 DCI에서 타겟 BWP에 대한 리소스 할당을 지시할 때 적응될 수 있다. 예를 들어, 원하는 입도로 이용가능한 모든 리소스 블록들/RBG들을 지시하기에는 너무 적은 비트들의 결과로서, 입도는 적응의 결과로서 감소될 수 있다.
위의 양태들에서, 예를 들어, 네트워크 노드는 타겟 리소스 할당 유형이 사전 구성된 것에 기초하여 리소스 할당 정보 비트들을 구성한다; 타겟 BWP가 비트맵으로 사전 구성되었다면 DCI들 간에 스위칭하기 위한 활성 BWP DCI 내의 리소스 할당 정보 비트들은 비트맵으로서 구성되고 타겟 BWP가 정수로서 사전 구성되었다면 DCI들 간에 스위칭하기 위한 활성 BWP DCI는 정수로서 구성된다. BWP 스위칭은 위에서 설명된 리소스 할당 유형들 중 임의의 것으로 구성된 활성 BWP 간에 발생할 수 있고, 위에서 설명된 리소스 할당 유형들 중 임의의 것으로 마찬가지로 구성되는 타겟 BWP로 스위칭될 수 있다.
일 양태에서 네트워크 노드는 무선 디바이스가 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 타겟 대역폭 부분 리소스 할당 유형이 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때 상기 선택된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 구성한다. 이 양태에서 스위칭은 스위칭 동안 동적으로 리소스 할당 유형을 구성하는 것을 회피함으로써 단순화된다. 이는 또한, 스위칭 동안 타겟 BWP에서의 스케줄링된 리소스들을 충분히 식별하기 위해 활성 BWP에서의 DCI에서 너무 적은 비트들이 이용가능할 때 리소스 할당 지시를 개선하기 위해 사용될 수 있는 타겟 BWP에서의 할당에 사용되는 추가적인 서브필드, 예를 들어, 1 비트를 제공하는 이점을 갖는다. 다시금, 위에서 설명된 바와 같이, 비트맵은 물리 리소스 블록들, 가상 리소스 블록들 또는 리소스 블록 그룹들의 위치들을 지시할 수 있다. 비트맵 지시의 입도, 즉, 비트당 지시된 리소스 블록 또는 리소스 블록 그룹의 수는 BWP들 간에 스위칭하기 위해 활성 BWP에서의 DCI에서 타겟 BWP에 대한 리소스 할당을 지시할 때 적응될 수 있다. 예를 들어, 원하는 입도로 이용가능한 모든 리소스 블록들/RBG들을 지시하기에는 너무 적은 비트들의 결과로서, 입도는 적응의 결과로서 감소될 수 있다.
일부 양태들에서 네트워크 노드는, 무선 디바이스가 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 타겟 대역폭 부분 리소스 할당 유형이 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 상기 선택된 리소스 블록들에 대응하는, 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 구성한다. 이 양태에서 스위칭은 스위칭 동안 동적으로 리소스 할당 유형을 구성하는 것을 회피함으로써 단순화된다. 이는 또한, 스위칭 동안 타겟 BWP에서의 스케줄링된 리소스들을 충분히 식별하기 위해 활성 BWP에서의 DCI에서 너무 적은 비트들이 이용가능할 때 리소스 할당 지시를 개선하기 위해 사용될 수 있는 타겟 BWP에서의 할당에 사용되는 추가적인 서브필드, 예를 들어, 1 비트를 제공하는 이점을 갖는다. 다시금, 위에서 설명된 바와 같이, 시작 위치는 물리 리소스 블록, 가상 리소스 블록 또는 리소스 블록 그룹(RBG)일 수 있다. 리소스 할당의 길이는 리소스 블록 입도 단위일 수 있다. 다른 예들에서 길이는 리소스 블록 그룹 입도 단위일 수 있다.
위의 양태들에서, 타겟 BWP가 동적 리소스 할당을 위해 구성될 때 리소스 할당은 고정된 리소스 할당 유형을 이용하여 BWP 스위칭 절차 동안 단순화될 수 있다. BWP 스위칭 동안, 즉, 활성 BWP에서의 DCI에서 사용되는 "사전 구성된" 할당 유형은 유형 0 또는 유형 1 중 하나로 사전 구성될 수 있는데, 예를 들어, 그것은 무선 리소스 제어 절차들을 통해 설정될 수 있다. 일부 예들에서 스위칭 절차에 대한 리소스 할당 유형은 표준 규격 문서에서 고정될 수 있다. 일부 예들에서, 하나의 유형은 협대역 BWP로부터 광대역 BWP로 스위칭하기 위해 사전 구성될 수 있고, 다른 유형은 광대역 BWP로부터 협대역 BWP로 스위칭하기 위해 사전 구성될 수 있다. BWP 스위칭에서 "사전 구성된" 리소스 할당 유형에 대해 비트맵(유형 0)이 선택된다면 입도는 감소될 수 있지만 전체 대역폭이 어드레싱될 수 있는 반면 정수(유형 1)가 선택된다면 잠재적으로 이용가능한 리소스들의 일부가 지시될 수 없다.
일부 양태들에서 네트워크 노드는, 무선 디바이스가 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 타겟 대역폭 부분 리소스 할당 유형이 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 리소스 할당 유형을 지시하기 위한 1 비트를 포함하도록 타겟 리소스 할당 정보 비트들을 구성하고, 상기 선택된 리소스 블록들에 대응하는, 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 또는 비트맵으로서 나머지 비트들을 구성한다. 이 양태에서, 네트워크 노드는 동적 리소스 할당 유형 설정을 유지하고 있지만 BWP 스위칭 절차 동안 활성 BWP에서의 DCI에서 리소스 할당이 발생할 때 타겟 BWP에서 사용하기 위한 리소스 할당을 지시하기 위한 정보 비트들의 구성은 상이할 수 있다. 예를 들어, 위에서 설명된 바와 같이 비트맵이 선택된다면 인코딩은 활성 BWP의 DCI에서 너무 적은 비트들이 이용가능하기 때문에 더 낮은 입도를 제공할 수 있다. 이 양태는 BWP 스위칭 동안 리소스 할당 유형을 동적으로 선택할 수 있다는 이점을 제공하지만 추가의 서브-필드, 예를 들어, 1 비트 - 이는 리소스 할당 정보 비트들(비트맵 또는 정수) 필드에 대해 달리 사용될 수도 있음 - 를 필요로 한다는 단점도 갖는다.
위의 양태들 중 임의의 것에서 리소스 할당 필드의 비트들이 트렁케이팅될 수 있거나, 또는 비트들이 패딩 아웃될 수 있는데, 예를 들어, 추가의 비트들이 리소스 할당 필드의 비트들에 적용될 수 있다.
예를 들어, 타겟 대역폭 부분이 활성 대역폭 부분에 대해 할당된 것보다 많은 수의 리소스 블록들을 할당하기 위해 사용되고 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드 내의 정보 비트의 수가 타겟 대역폭 부분에서의 리소스 할당 필드 내의 정보 비트의 수보다 작을 때 리소스 할당 필드의 비트들에 네트워크 노드는 사전 정의되는 추가적인 비트들을 적용한다. 따라서 무선 디바이스는 리소스 할당 비트들을 패딩하거나 리소스 할당 비트들에 추가적인 사전 정의된 비트들을 부가한다.
다른 예에서, 타겟 대역폭 부분이 활성 대역폭 부분에 대해 할당된 것보다 적은 수의 리소스 블록들을 할당하기 위해 사용되고 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드 내의 정보 비트의 수가 타겟 대역폭 부분에서의 리소스 할당 필드 내의 정보 비트의 수보다 클 때 리소스 할당 필드의 나머지 비트들은 트렁케이팅된다. 예를 들어, 미사용 비트들은 사전 정의된 값들로 설정될 수 있거나 DCI에서 송신되지 않을 수 있다.
위에서 설명된 바와 같이, 이전에 설명된 양태들 또는 실시예들 중 임의의 것에서, 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드는, 타겟 대역폭 부분으로 스위칭하도록 무선 디바이스에 지시하기 위한 대역폭 부분 지시자를 포함할 수 있다. BWP 지시자는 DCI가 적용되는 BWP를 지시하기 위해 정의될 수 있다. 따라서, DCI가 수신되고 BWP 지시자가 상이한 BWP를 식별한다면 무선 디바이스는 이것을 BWP들을 스위칭하라는 지시로서 간접적으로 검출한다.
위에서 설명된 양태들 또는 실시예들 중 임의의 것에서, 정보 비트들은 활성 대역폭 부분과 연관된 리소스 할당 유형에 관계없이 구성된다. 이는 구성 및 해석을 단순화하지만 무선 디바이스가 BWP가 변경될 것이라고 먼저 결정하고 그 후 무선 디바이스가 타겟 BWP에 대해 갖는 구성에 기초하여 활성 BWP DCI의 리소스 할당 비트들을 해석해야 한다는 것을 의미한다.
3GPP New Radio 시스템에 적용될 때, 선택된 리소스 블록들에 대응하는, 리소스 할당의 길이 및 시작 위치에 대응하는 정수 값을 기술하는 양태들에서 정수 값은 리소스 지시자 값(resource indicator value, RIV)이라고 지칭된다.
위의 양태들은 이제 활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위해 적응되는 무선 디바이스와 관련하여 설명될 것이고, 여기서 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함한다. 무선 디바이스는 활성 대역폭 부분에서 다운링크 제어 정보 내의 리소스 할당 필드를 수신할 수 있고, 리소스 할당 필드는 타겟 대역폭 부분에서의 하나 이상의 리소스 블록을 할당하기 위한 정보 비트들을 포함한다. 무선 디바이스는 타겟 대역폭 부분 리소스 할당 유형에 기초하여 리소스 할당 정보 비트들을 해석하고 여기서 타겟 대역폭 리소스 할당 유형은 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시한다. 그 후 무선 디바이스는 할당된 리소스 블록들을 통한 송신 또는 수신을 위해 타겟 대역폭 부분으로의 스위칭을 수행한다. 위에서 설명된 바와 같이, 리소스 할당 유형은 유형 0 또는 유형 1로 사전 구성될 수 있거나, 무선 디바이스는 리소스 할당 유형들 간에 동적으로 스위칭되도록 사전 구성될 수 있다. 리소스 할당 유형들 간에 스위칭하도록 구성될 때 네트워크 노드는 DCI 내의 리소스 할당 필드의 추가적인 필드 또는 서브필드에서 리소스 할당 유형을 무선 디바이스 또는 UE에 지시할 수 있다. 각각의 BWP는 별개의 구성을 갖는다. 다시 말해서, 무선 디바이스는 각각의 BWP에 대해 사전 구성된 상이한 리소스 할당 유형들을 가질 수 있다.
무선 디바이스는, 정보 비트들이 할당의 길이 및 시작 위치에 대응하는 정수 값을 표현하도록 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때, 할당된 리소스 블록들에 대응하는, 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 타겟 리소스 할당 정보 비트들을 해석한다. 시작 위치는 물리 리소스 블록, 가상 리소스 블록 또는 리소스 블록 그룹(RBG)일 수 있다. 리소스 할당의 길이는 리소스 블록 입도 단위일 수 있다. 다른 예들에서 길이는 리소스 블록 그룹 입도 단위일 수 있다.
다른 양태에서 무선 디바이스는 정보 비트들이 비트맵을 표현하도록 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때 할당된 리소스 블록들에 대응하는 비트맵으로서 타겟 리소스 할당 정보 비트들을 해석한다. 비트맵은 물리 리소스 블록들, 가상 리소스 블록들 또는 리소스 블록 그룹들의 위치들을 지시할 수 있다. 비트맵 지시의 입도, 즉, 비트당 지시된 리소스 블록 또는 리소스 블록 그룹의 수는 BWP들 간에 스위칭하기 위해 활성 BWP에서의 DCI에서 타겟 BWP에 대한 리소스 할당을 지시할 때 적응될 수 있다. 예를 들어 원하는 입도로 이용가능한 모든 리소스 블록들/RBG들을 지시하기에는 너무 적은 비트들의 결과로서 입도는 적응의 결과로서 감소될 수 있다.
위의 양태들에서, 예를 들어, 무선 디바이스는 타겟 리소스 할당 유형이 사전 구성된 것에 기초하여 리소스 할당 정보 비트들을 해석한다; 타겟 BWP가 비트맵으로 사전 구성되었다면 DCI들 간에 스위칭하기 위한 활성 BWP DCI 내의 리소스 할당 정보 비트들은 비트맵으로서 구성되고 타겟 BWP가 정수로서 사전 구성되었다면 DCI들 간에 스위칭하기 위한 활성 BWP DCI는 정수로서 구성된다. BWP 스위칭은 위에서 설명된 리소스 할당 유형들 중 임의의 것으로 구성된 활성 BWP 간에 발생할 수 있고, 위에서 설명된 리소스 할당 유형들 중 임의의 것으로 마찬가지로 구성되는 타겟 BWP로 스위칭될 수 있다.
다른 양태에서 무선 디바이스는 무선 디바이스가 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 타겟 대역폭 부분 리소스 할당 유형이 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때 타겟 리소스 할당 정보 비트들을 할당된 리소스 블록들에 대응하는 비트맵으로서 해석한다. 이 양태에서 스위칭은 무선 디바이스가 스위칭 동안 동적으로 리소스 할당 유형을 검출하는 것을 회피함으로써 단순화된다. 이는 또한, 스위칭 동안 타겟 BWP에서의 스케줄링된 리소스들을 충분히 식별하기 위해 활성 BWP에서의 DCI에서 너무 적은 비트들이 이용가능할 때 리소스 할당 지시를 개선하기 위해 사용될 수 있는 타겟 BWP에서의 할당에 사용되는 추가적인 서브필드, 예를 들어, 1 비트를 제공하는 이점을 갖는다. 다시금, 위에서 설명된 바와 같이, 비트맵은 물리 리소스 블록들, 가상 리소스 블록들 또는 리소스 블록 그룹들의 위치들을 지시할 수 있다. 비트맵 지시의 입도, 즉, 비트당 지시된 리소스 블록 또는 리소스 블록 그룹의 수는 BWP들 간에 스위칭하기 위해 활성 BWP에서의 DCI에서 타겟 BWP에 대한 리소스 할당을 지시할 때 적응될 수 있다. 예를 들어, 원하는 입도로 이용가능한 모든 리소스 블록들/RBG들을 지시하기에는 너무 적은 비트들의 결과로서 입도는 적응의 결과로서 감소될 수 있다.
다른 양태에서 무선 디바이스는, 무선 디바이스가 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 타겟 대역폭 부분 리소스 할당 유형이 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 타겟 리소스 할당 정보 비트들을, 할당된 리소스 블록들을 식별하는, 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 해석한다. 이 양태에서 스위칭은 무선 디바이스가 스위칭 동안 동적으로 리소스 할당 유형을 해석하는 것을 회피함으로써 단순화된다. 이는 또한, 스위칭 동안 타겟 BWP에서의 스케줄링된 리소스들을 충분히 식별하기 위해 활성 BWP에서의 DCI에서 너무 적은 비트들이 이용가능할 때 리소스 할당 지시를 개선하기 위해 사용될 수 있는 타겟 BWP에서의 할당에 사용되는 추가적인 서브필드, 예를 들어, 1 비트를 제공하는 이점을 갖는다. 다시금, 위에서 설명된 바와 같이, 시작 위치는 물리 리소스 블록, 가상 리소스 블록 또는 리소스 블록 그룹(RBG)일 수 있다. 리소스 할당의 길이는 리소스 블록 입도 단위일 수 있다. 다른 예들에서 길이는 리소스 블록 그룹 입도 단위일 수 있다.
위의 양태들에서, 타겟 BWP가 동적 리소스 할당을 위해 구성될 때 리소스 할당은 고정된 리소스 할당 유형을 이용하여 BWP 스위칭 절차 동안 단순화될 수 있다. BWP 스위칭 동안, 즉, 활성 BWP에서의 DCI에서 사용되는 "사전 구성된" 할당 유형은 유형 0 또는 유형 1 중 하나로 사전 구성될 수 있는데, 예를 들어, 그것은 무선 리소스 제어 절차들을 통해 설정될 수 있다. 일부 예들에서 스위칭 절차에 대한 리소스 할당 유형은 표준 규격 문서에서 고정될 수 있다. 일부 예들에서, 하나의 유형은 협대역 BWP로부터 광대역 BWP로 스위칭하기 위해 사전 구성될 수 있고, 다른 유형은 광대역 BWP로부터 협대역 BWP로 스위칭하기 위해 사전 구성될 수 있다. BWP 스위칭에서 "사전 구성된" 리소스 할당 유형에 대해 비트맵(유형 0)이 선택된다면 입도는 감소될 수 있지만 전체 대역폭이 어드레싱될 수 있는 반면 정수(유형 1)가 선택된다면 잠재적으로 이용가능한 리소스들의 일부가 지시될 수 없다.
다른 양태에서 무선 디바이스는, 무선 디바이스가 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 타겟 대역폭 부분 리소스 할당 유형이 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 리소스 할당 유형을 지시하기 위한 1 비트를 포함하는 것으로 타겟 리소스 할당 정보 비트들을 해석하고, 할당된 리소스 블록들을 식별하는, 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 또는 비트맵으로서 나머지 비트들을 해석한다.
위의 양태들 중 임의의 것에서 무선 디바이스는 리소스 할당 필드의 비트들을 트렁케이팅할 수 있거나, 또는 비트들이 패딩 아웃될 수 있는데, 예를 들어, 추가의 비트들이 리소스 할당 필드의 비트들에 적용될 수 있다. 추가의 패딩 비트들은 무선 디바이스에서 사전 정의/사전 구성될 수 있다.
예를 들어, 타겟 대역폭 부분이 활성 대역폭 부분에 대해 구성된 수보다 많은 수의 리소스 블록들에 대해 구성되고 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드에서 이용가능한 정보 비트의 수가 타겟 대역폭 부분에서의 리소스 할당 필드에서 이용가능한 정보 비트의 수보다 적다면 무선 디바이스는 리소스 할당 필드의 비트들을 패딩 아웃한다. 예를 들어, 활성 BWP DCI 내의 리소스 할당 필드는 스케줄링된 리소스를 식별하기에는 너무 적은 비트를 포함하고 무선 디바이스는 정수 값 또는 비트맵의 크기를 확장시키는 수의 사전 정의된 비트들을 추가한다.
다른 예에서, 타겟 대역폭 부분이 활성 대역폭 부분에 대해 할당된 것보다 적은 수의 리소스 블록들을 할당하기 위해 사용되고 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드 내의 정보 비트의 수가 타겟 대역폭 부분에서의 리소스 할당 필드 내의 정보 비트의 수보다 클 때 무선 디바이스는 타겟 BWP에 대한 리소스 할당에 필요한 것보다 많은 비트를 수신하고, 리소스 할당 필드의 나머지 비트들은 트렁케이팅되는데, 즉, 정보를 해석할 때(비트맵으로서 또는 정수로서) 무선 디바이스에 의해 사용되지 않는다.
위에 설명된 양태들은 도 4에 도시된 바와 같은 네트워크 노드에서의 방법으로 구현될 수 있다. 이 방법은 활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 네트워크 노드에 의해 수행되고, 여기서 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함한다. 단계 400에서 방법은 무선 디바이스와 네트워크 노드 간의 송신 또는 수신을 위해 타겟 대역폭 부분에 포함된 하나 이상의 리소스 블록을 선택하는 단계를 포함한다. 단계 405에서 네트워크 노드는 타겟 대역폭 부분 리소스 할당 유형을 결정한다. 리소스 할당 유형은 타겟 대역폭 부분에 대해 할당된 리소스들과 활성 대역폭 부분에 대해 할당된 리소스들 간의 관계에 기초하여 동적 대역폭 부분 스위칭을 지원하는 무선 디바이스에 대해 결정될 수 있는데, 예를 들어, 타겟 대역폭 부분이 활성 대역폭 부분에 대해 구성된 수보다 많은 수의 리소스 블록들에 대해 구성되고 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드에서 이용가능한 정보 비트의 수가 타겟 대역폭에서의 리소스 할당 필드에서 이용가능한 정보 비트의 수보다 적다면 타겟 대역폭 부분 리소스 할당 유형은 사전 구성된 값에 의해 결정될 수 있다. 단계 410에서 방법은 활성 대역폭 부분에서의 다운링크 제어 채널 정보의 리소스 할당 필드에서 타겟 대역폭 부분에서 사용될 선택된 리소스 블록들을 지시하는 단계를 제공하고, 할당 필드는 정보 비트들을 포함하고 여기서 활성 대역폭 부분에서의 리소스 할당 필드 및 그 내부의 정보 비트들은 타겟 대역폭 부분 리소스 할당 유형에 기초하여 구성되고 여기서 타겟 대역폭 부분 리소스 할당 유형은 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시한다.
다른 실시예에서 무선 디바이스에 의해 수행되는 방법이 도 5에 도시된 바와 같이 제공된다. 방법은 활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 무선 디바이스에 의해 수행되고, 여기서 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 방법은 활성 대역폭 부분에서 다운링크 제어 정보 내의 리소스 할당 필드를 수신하는 단계 500을 포함하고, 리소스 할당 필드는 타겟 대역폭 부분에서의 하나 이상의 리소스 블록을 할당하기 위한 정보 비트들을 포함한다. 방법은 타겟 대역폭 부분 리소스 할당 유형에 기초하여 리소스 할당 정보 비트들을 해석하는 단계 510으로 진행되고 여기서 타겟 대역폭 리소스 할당 유형은 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시한다. 그 후 방법은 할당된 리소스 블록들을 통한 송신 또는 수신을 위해 타겟 대역폭 부분으로 스위칭하는 단계 520을 수행한다.
다른 실시예들에서 활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 도 6에 묘사된 바와 같은 네트워크 노드로서, 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 네트워크 노드는 무선 디바이스와 네트워크 노드 간의 송신 또는 수신을 위해 타겟 대역폭 부분에 포함된 하나 이상의 리소스 블록을 선택하고, 활성 대역폭 부분에서의 다운링크 제어 채널 정보의 리소스 할당 필드에서 타겟 대역폭 부분에서 사용될 선택된 리소스 블록들을 지시하도록 구성되고, 할당 필드는 정보 비트들을 포함하고 여기서 활성 대역폭 부분에서의 리소스 할당 필드 및 그 내부의 정보 비트들은 타겟 대역폭 부분 리소스 할당 유형에 기초하여 구성되고 여기서 타겟 대역폭 부분 리소스 할당 유형은 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시한다.
다른 실시예에서 도 7에 의해 묘사된 바와 같이 활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 무선 디바이스가 제공된다. 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 무선 디바이스는 활성 대역폭 부분에서 다운링크 제어 정보 내의 리소스 할당 필드를 수신하고 - 리소스 할당 필드는 타겟 대역폭 부분에서의 하나 이상의 리소스 블록을 할당하기 위한 정보 비트들을 포함함 - 타겟 대역폭 부분 리소스 할당 유형에 기초하여 리소스 할당 정보 비트들을 해석하고 - 여기서 타겟 대역폭 리소스 할당 유형은 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시함 - 할당된 리소스 블록들을 통한 송신 또는 수신을 위해 타겟 대역폭 부분으로 스위칭하도록 구성된다.
네트워크 노드(600)는 다수의 물리적으로 별개의 컴포넌트들(예를 들어, NodeB 컴포넌트 및 RNC 컴포넌트, 또는 BTS 컴포넌트 및 BSC 컴포넌트 등)로 구성될 수 있고, 이들은 각각 그들 자신의 각각의 컴포넌트들을 가질 수 있다. 네트워크 노드(600)가 다수의 별개의 컴포넌트들(예를 들어, BTS 및 BSC 컴포넌트들)을 포함하는 특정 시나리오들에서, 별개의 컴포넌트들 중 하나 이상은 몇몇 네트워크 노드들 간에 공유될 수 있다. 예를 들어, 단일 RNC가 다수의 NodeB를 제어할 수 있다. 그러한 시나리오에서, 각각의 고유 NodeB 및 RNC 쌍은 일부 경우들에서 단일의 별개의 네트워크 노드로 간주될 수 있다. 일부 실시예들에서, 네트워크 노드(600)는 다수의 무선 액세스 기술(RAT)들을 지원하도록 구성될 수 있다. 그러한 실시예들에서, 일부 컴포넌트들은 복제될 수 있고(예를 들어, 상이한 RAT들에 대한 별개의 디바이스 판독가능 매체) 일부 컴포넌트들은 재사용될 수 있다(예를 들어, 동일한 안테나가 RAT들에 의해 공유될 수 있다). 네트워크 노드(600)는 또한, 예를 들어, GSM, WCDMA, LTE, NR, WiFi, 또는 블루투스 무선 기술들과 같은, 네트워크 노드(600)에 통합된 상이한 무선 기술들을 위한 다양한 예시된 컴포넌트들의 다수의 세트를 포함할 수 있다. 이들 무선 기술은 네트워크 노드 내의 동일한 또는 상이한 칩 또는 칩들 및 다른 컴포넌트들의 세트 내에 통합될 수 있다.
처리 회로(630)는 네트워크 노드에 의해 제공되는 것으로서 본 명세서에서 설명된 임의의 결정, 계산, 또는 유사한 동작들(예를 들어, 특정 획득 동작들)을 수행하도록 구성된다. 처리 회로(630)에 의해 수행되는 이들 동작은 처리 회로(630)에 의해 획득된 정보를 처리하는 것, 예를 들어, 획득된 정보를 다른 정보로 변환하고, 획득된 정보 또는 변환된 정보를 네트워크 노드에 저장된 정보와 비교하고, 그리고/또는 획득된 정보 또는 변환된 정보에 기초하여 하나 이상의 동작을 수행하고, 상기 처리의 결과로서 결정을 하는 것을 포함할 수 있다.
처리 회로(630)는 마이크로프로세서, 제어기, 마이크로컨트롤러, 중앙 처리 유닛, 디지털 신호 프로세서, 주문형 집적 회로, 필드 프로그래머블 게이트 어레이, 또는 임의의 다른 적합한 컴퓨팅 디바이스, 리소스 중 하나 이상의 조합, 또는 하드웨어, 소프트웨어, 및/또는 단독으로 또는 디바이스 판독가능 매체와 같은 다른 네트워크 노드(600) 컴포넌트들과 함께 네트워크 노드(600) 기능성을 제공하도록 동작가능한 인코딩된 로직의 조합을 포함할 수 있다. 예를 들어, 처리 회로(630)는 디바이스 판독가능 매체에 또는 처리 회로(630) 내의 메모리(620)에 저장된 명령어들을 실행할 수 있다. 그러한 기능성은 본 명세서에서 논의되는 다양한 무선 특징들, 기능들, 또는 이점들 중 임의의 것을 제공하는 것을 포함할 수 있다. 일부 실시예들에서, 처리 회로(630)는 시스템 온 칩(SOC)을 포함할 수 있다.
일부 실시예들에서, 처리 회로(630)는 무선 주파수(RF) 트랜시버 회로(640) 및 기저대역 처리 회로 중 하나 이상을 포함할 수 있다. 일부 실시예들에서, 무선 주파수(RF) 트랜시버 회로(640) 및 기저대역 처리 회로는 별개의 칩들(또는 칩들의 세트들), 보드들, 또는 유닛들, 예컨대 무선 유닛들 및 디지털 유닛들 상에 있을 수 있다. 대안적인 실시예들에서, RF 트랜시버 회로(640) 및 기저대역 처리 회로의 일부 또는 전부는 동일한 칩, 또는 칩들, 보드들, 또는 유닛들의 세트 상에 있을 수 있다.
특정 실시예들에서, 네트워크 노드, 기지국, eNB, 또는 다른 그러한 네트워크 디바이스에 의해 제공되는 것으로서 본 명세서에서 설명된 기능성의 일부 또는 전부는 처리 회로(630)가 처리 회로(630) 내의 메모리 또는 디바이스 판독가능 매체(620)에 저장된 명령어들을 실행하는 것에 의해 수행될 수 있다. 대안적인 실시예들에서, 기능성의 일부 또는 전부는 별개의 또는 개별 디바이스 판독가능 매체에 저장된 명령어를 실행하지 않고, 예컨대 하드-와이어드 방식으로 처리 회로(630)에 의해 제공될 수 있다. 그 실시예들 중 임의의 실시예에서, 디바이스 판독가능 저장 매체 상에 저장된 명령어들을 실행하는지 여부에 관계없이, 처리 회로(630)는 설명된 기능성을 수행하도록 구성될 수 있다. 그러한 기능성에 의해 제공되는 이점들은 처리 회로(630) 단독으로 또는 네트워크 노드(600)의 다른 컴포넌트들로 제한되지 않고, 전체로서 네트워크 노드(600)에 의해, 및/또는 일반적으로 최종 사용자들 및 무선 네트워크에 의해 향유된다.
디바이스 판독가능 매체(620)는 임의의 형식의 휘발성 또는 비휘발성 컴퓨터 판독가능 메모리의 포함할 수 있고, 이는 제한 없이, 지속적 저장소, 솔리드-스테이트 메모리, 원격 장착 메모리, 자기 매체, 광 매체, RAM(random access memory), ROM(read-only memory), 대용량 저장 매체(예를 들어, 하드 디스크), 이동식 저장 매체(예를 들어, 플래시 드라이브, CD(Compact Disk) 또는 DVD(Digital Video Disk)), 및/또는 처리 회로(630)에 의해 사용될 수 있는 정보, 데이터, 및/또는 명령어를 저장하는 임의의 다른 휘발성 또는 비휘발성, 비일시적 디바이스 판독가능, 및/또는 컴퓨터 실행가능 메모리 디바이스들을 포함한다. 디바이스 판독가능 매체(620)는 컴퓨터 프로그램, 소프트웨어, 로직, 규칙, 코드, 표 등 중 하나 이상을 포함하는 애플리케이션, 및/또는 처리 회로(630)에 의해 실행될 수 있고 네트워크 노드(600)에 의해 이용될 수 있는 다른 명령어들을 포함하여, 임의의 적합한 명령어들, 데이터, 또는 정보를 저장할 수 있다. 디바이스 판독가능 매체(620)는 처리 회로(630)에 의해 이루어진 임의의 계산들 및/또는 인터페이스를 통해 수신된 임의의 데이터를 저장하기 위해 사용될 수 있다. 일부 실시예들에서, 처리 회로(630) 및 디바이스 판독가능 매체(620)는 통합된 것으로 간주될 수 있다.
기능들은 본 명세서에 개시된 실시예들의 일부의 특징들, 기능들, 및/또는 이점들 중 일부를 구현하도록 동작하는 하나 이상의 애플리케이션(대안적으로 소프트웨어 인스턴스들, 가상 어플라이언스들, 네트워크 기능들, 가상 노드들, 가상 네트워크 기능들 등이라고 불릴 수 있음)에 의해 구현될 수 있다. 애플리케이션들은 처리 회로 및 메모리를 포함하는 하드웨어를 제공하는 가상화 환경에서 실행된다. 메모리는 처리 회로에 의해 실행가능한 명령어들을 포함하고, 그에 의해 애플리케이션은 본 명세서에 개시된 특징들, 이점들, 및/또는 기능들 중 하나 이상을 제공하도록 동작한다.
가상화 환경은 COTS(commercial off-the-shelf) 프로세서들, 전용 주문형 집적 회로(ASIC)들, 또는 디지털 또는 아날로그 하드웨어 컴포넌트들 또는 특수 목적 프로세서들을 포함하는 임의의 다른 유형의 처리 회로일 수 있는 하나 이상의 프로세서 또는 처리 회로의 세트를 포함하는 범용 또는 특수-목적 네트워크 하드웨어 디바이스들을 포함한다. 각각의 하드웨어 디바이스는 처리 회로에 의해 실행되는 명령어들 또는 소프트웨어를 일시적으로 저장하기 위한 비지속적 메모리일 수 있는 메모리를 포함할 수 있다. 각각의 하드웨어 디바이스는, 물리적 네트워크 인터페이스를 포함하는, 네트워크 인터페이스 카드라고도 알려진 하나 이상의 NIC(network interface controller)를 포함할 수 있다. 각각의 하드웨어 디바이스는 처리 회로에 의해 실행가능한 명령어들 및/또는 소프트웨어가 그 안에 저장된 비일시적, 지속적, 머신 판독가능 저장 매체를 또한 포함할 수 있다. 소프트웨어는 하나 이상의 가상화 계층(하이퍼바이저들이라고도 지칭됨)을 인스턴스화하기 위한 소프트웨어, 가상 머신들을 실행하는 소프트웨어뿐만 아니라 본 명세서에서 설명된 일부 실시예들과 관련하여 설명된 기능들, 특징들, 및/또는 이점들을 실행하는 것을 허용하는 소프트웨어를 포함하는 임의의 유형의 소프트웨어를 포함할 수 있다.
가상 머신들은 가상 처리, 가상 메모리, 가상 네트워킹 또는 인터페이스, 및 가상 저장소를 포함하고, 대응하는 가상화 계층 또는 하이퍼바이저에 의해 실행될 수 있다. 가상 어플라이언스의 인스턴스의 상이한 실시예들은 가상 머신들 중 하나 이상에 구현될 수 있고, 구현들은 상이한 방식들로 이루어질 수 있다.
동작 동안, 처리 회로는 소프트웨어를 실행하여, 때때로 VMM(virtual machine monitor)이라고 지칭될 수 있는, 하이퍼바이저 또는 가상화 계층을 인스턴스화한다. 가상화 계층은 가상 머신에 네트워킹 하드웨어처럼 보이는 가상 운영 플랫폼을 제시할 수 있다.
하드웨어는 일반적인 또는 특정한 컴포넌트들을 갖는 독립형 네트워크 노드일 수 있다. 하드웨어는 안테나를 포함할 수 있고 가상화를 통해 일부 기능들을 구현할 수 있다. 대안적으로, 하드웨어는 많은 하드웨어 노드가 함께 작업하고 관리 및 오케스트레이션(management and orchestration, MANO)을 통해 관리되는 하드웨어의 더 큰 클러스터의 일부일 수 있고(예를 들어, 예컨대 데이터 센터 또는 고객 구내 장비(CPE) 내의), MANO는 무엇보다도 애플리케이션들의 라이프사이클 관리를 감독한다.
하드웨어의 가상화는 일부 컨텍스트들에서 NFV(network function virtualization)라고 지칭된다. NFV는 많은 네트워크 장비 유형들을, 고객 구내 장비, 및 데이터 센터들에 위치할 수 있는, 산업 표준 대용량 서버 하드웨어, 물리적 스위치들, 및 물리적 저장소로 통합하기 위해 사용될 수 있다.
NFV의 컨텍스트에서, 가상 머신은 프로그램들을 그것들이 물리적 비가상화 머신 상에서 실행되는 것처럼 실행하는 물리적 머신의 소프트웨어 구현일 수 있다. 가상 머신들 각각, 및 해당 가상 머신을 실행하는 하드웨어의 해당 부분은, 하드웨어가 해당 가상 머신에 전용되거나 및/또는 하드웨어가 해당 가상 머신과 가상 머신들 중 다른 것들에 의해 공유되든지 간에, 별개의 가상 네트워크 요소들(VNE)을 형성한다.
여전히 NFV의 컨텍스트에서, VNF(Virtual Network Function)는 하드웨어 네트워킹 인프라스트럭처 위의 하나 이상의 가상 머신에서 실행되는 특정 네트워크 기능들의 핸들링을 담당한다.
일부 실시예들에서, 하나 이상의 송신기 및 하나 이상의 수신기를 각각 포함하는 하나 이상의 무선 유닛이 하나 이상의 안테나에 결합될 수 있다. 무선 유닛들은 하나 이상의 적절한 네트워크 인터페이스를 통해 하드웨어 노드들과 직접 통신할 수 있고 가상 컴포넌트들과 결합하여 무선 액세스 노드 또는 기지국과 같은 무선 능력들을 가상 노드에 제공하기 위해 사용될 수 있다.
일부 실시예들에서, 일부 시그널링은 하드웨어 노드들과 무선 유닛들 사이의 통신을 위해 대안적으로 사용될 수 있는 제어 시스템을 이용하여 달성될 수 있다.
도 8을 참조하면, 실시예에 따르면, 통신 시스템은 무선 액세스 네트워크와 같은 액세스 네트워크(811) 및 코어 네트워크(814)를 포함하는 3GPP 유형 셀룰러 네트워크와 같은 전기통신 네트워크(810)를 포함한다. 액세스 네트워크(811)는 NB들, eNB들, gNB들 또는 다른 유형의 무선 액세스 포인트들과 같은 복수의 기지국(812a, 812b, 812c)을 포함하고, 각각은 대응하는 커버리지 영역(813a, 813b, 813c)을 정의한다. 각각의 기지국(812a, 812b, 812c)은 유선 또는 무선 접속(815)을 통해 코어 네트워크(814)에 접속가능하다. 커버리지 영역(813c)에 위치한 제1 UE(891)는 대응하는 기지국(812c)에 무선으로 접속하거나 그에 의해 페이징되도록 구성된다. 커버리지 영역(813a) 내의 제2 UE(892)는 대응하는 기지국(812a)에 무선으로 접속가능하다. 이 예에서는 복수의 UE(891, 892)가 예시되어 있지만, 개시된 실시예들은 단 하나의 UE가 커버리지 영역 내에 있거나 단 하나의 UE가 대응하는 기지국(812)에 접속하고 있는 상황에 동등하게 적용가능하다.
전기통신 네트워크(810) 자체는 호스트 컴퓨터(830)에 접속되고, 이 호스트 컴퓨터는 독립형 서버, 클라우드 구현 서버, 분산 서버의 하드웨어 및/또는 소프트웨어로, 또는 서버 팜 내의 처리 리소스들로서 구현될 수 있다. 호스트 컴퓨터(830)는 서비스 제공자의 소유권 또는 제어 하에 있을 수 있거나, 서비스 제공자에 의해 또는 서비스 제공자를 대신하여 동작될 수 있다. 전기통신 네트워크(810)와 호스트 컴퓨터(830) 간의 접속들(821 및 822)은 코어 네트워크(814)로부터 호스트 컴퓨터(830)로 직접 연장될 수 있거나 옵션인 중간 네트워크(820)를 통해 진행될 수 있다. 중간 네트워크(820)는 공중, 사설, 또는 호스팅된 네트워크 중 하나 또는 이들 중 둘 이상의 조합일 수 있다; 중간 네트워크(820)는, 만약 있다면, 백본 네트워크 또는 인터넷일 수 있다; 특히, 중간 네트워크(820)는 2개 이상의 서브-네트워크(도시되지 않음)를 포함할 수 있다.
도 8의 통신 시스템은 전체로서 접속된 UE들(891, 892)과 호스트 컴퓨터(830) 간의 접속성을 가능하게 한다. 접속은 OTT(over-the-top) 접속성(850)으로서 기술될 수 있다. 호스트 컴퓨터(830)와 접속된 UE들(891, 892)은 액세스 네트워크(811), 코어 네트워크(814), 임의의 중간 네트워크(820), 및 가능한 추가 인프라스트럭처(도시되지 않음)를 중개자들로서 이용하여, OTT 접속(850)을 통해 데이터 및/또는 시그널링을 통신하도록 구성된다. OTT 접속(850)은, OTT 접속(850)이 통과하는 참여 통신 디바이스들이 업링크 및 다운링크 통신의 라우팅을 알지 못한다는 의미에서 투명(transparent)할 수 있다. 예를 들어, 기지국(812)은 접속된 UE(891)에 전달(예를 들어, 핸드오버)되기 위해 호스트 컴퓨터(830)에서 비롯되는 데이터를 갖는 착신 다운링크 통신의 과거 라우팅에 대해 통지받지 않거나 그럴 필요가 없을 수 있다. 유사하게, 기지국(812)은 호스트 컴퓨터(830)를 향해 UE(891)에서 비롯되는 발신 업링크 통신의 미래 라우팅을 알 필요가 없다.
선행 단락들에서 논의된 UE, 기지국, 및 호스트 컴퓨터의 실시예에 따른 예시적인 구현들이 이제 도 9를 참조하여 설명될 것이다. 통신 시스템(900)에서, 호스트 컴퓨터(910)는 통신 시스템(900)의 상이한 통신 디바이스의 인터페이스와의 유선 또는 무선 접속을 설정하고 유지하도록 구성되는 통신 인터페이스(916)를 포함하는 하드웨어(915)를 포함한다. 호스트 컴퓨터(910)는 저장 및/또는 처리 능력을 가질 수 있는 처리 회로(918)를 추가로 포함한다. 특히, 처리 회로(918)는 명령어들을 실행하도록 적응된 하나 이상의 프로그래머블 프로세서, 주문형 집적 회로, 필드 프로그래머블 게이트 어레이 또는 이들의 조합들(도시되지 않음)을 포함할 수 있다. 호스트 컴퓨터(910)는 호스트 컴퓨터(910)에 저장되거나 호스트 컴퓨터(910)에 의해 액세스 가능하고 처리 회로(918)에 의해 실행가능한 소프트웨어(911)를 추가로 포함한다. 소프트웨어(911)는 호스트 애플리케이션(912)을 포함한다. 호스트 애플리케이션(912)은 UE(930) 및 호스트 컴퓨터(910)에서 종단하는 OTT 접속(950)을 통해 접속하는 UE(930)와 같은, 원격 사용자에게 서비스를 제공하도록 동작가능할 수 있다. 호스트 애플리케이션(912)은, 원격 사용자에게 서비스를 제공할 때, OTT 접속(950)을 이용하여 송신되는 사용자 데이터를 제공할 수 있다.
통신 시스템(900)은 전기통신 시스템에 제공된 기지국(920)을 또한 포함할 수 있고 이 기지국은 그것이 호스트 컴퓨터(910)와 그리고 UE(930)와 통신할 수 있게 하는 하드웨어(925)를 포함한다. 하드웨어(925)는 통신 시스템(900)의 상이한 통신 디바이스의 인터페이스와의 유선 또는 무선 접속을 설정 및 유지하기 위한 통신 인터페이스(926)뿐만 아니라, 기지국(920)에 의해 서빙되는 커버리지 영역(도 9에 도시되지 않음)에 위치하는 UE(930)와의 적어도 무선 접속(970)을 설정하고 유지하기 위한 무선 인터페이스(927)를 포함할 수 있다. 통신 인터페이스(926)는 호스트 컴퓨터(910)에 대한 접속(960)을 용이하게 하도록 구성될 수 있다. 접속(960)은 직접적일 수 있거나 그것은 전기통신 시스템의 코어 네트워크(도 9에 도시되지 않음)를 통과하고/하거나 전기통신 시스템 외부의 하나 이상의 중간 네트워크를 통과할 수 있다. 도시된 실시예에서, 기지국(920)의 하드웨어(925)는 명령어들을 실행하도록 적응된 하나 이상의 프로그래머블 프로세서, 주문형 집적 회로, 필드 프로그래머블 게이트 어레이 또는 이들의 조합들(도시되지 않음)을 포함할 수 있는 처리 회로(928)를 또한 포함한다. 기지국(920)은 내부적으로 저장된 또는 외부 접속을 통해 액세스 가능한 소프트웨어(921)를 추가로 갖는다.
통신 시스템(900)은 이미 언급된 UE(930)를 또한 포함할 수 있다. 그의 하드웨어(935)는 UE(930)가 현재 위치하고 있는 커버리지 영역을 서빙하는 기지국과의 무선 접속(970)을 설정하고 유지하도록 구성된 무선 인터페이스(937)를 포함할 수 있다. UE(930)의 하드웨어(935)는 명령어들을 실행하도록 적응된 하나 이상의 프로그래머블 프로세서, 주문형 집적 회로, 필드 프로그래머블 게이트 어레이 또는 이들의 조합들(도시되지 않음)을 포함할 수 있는 처리 회로(938)를 또한 포함할 수 있다. UE(930)는 UE(930)에 저장되거나 UE(930)에 의해 액세스 가능하고 처리 회로(938)에 의해 실행가능한 소프트웨어(931)를 추가로 포함한다. 소프트웨어(931)는 클라이언트 애플리케이션(932)을 포함한다. 클라이언트 애플리케이션(932)은 호스트 컴퓨터(910)의 지원을 받아, UE(930)를 통해 인간 또는 비-인간 사용자에게 서비스를 제공하도록 동작가능할 수 있다. 호스트 컴퓨터(910)에서, 실행중인 호스트 애플리케이션(912)은 UE(930) 및 호스트 컴퓨터(910)에서 종단하는 OTT 접속(950)을 통해 실행중인 클라이언트 애플리케이션(932)과 통신할 수 있다. 클라이언트 애플리케이션(932)은, 사용자에게 서비스를 제공할 때, 호스트 애플리케이션(912)으로부터 요청 데이터를 수신하고 요청 데이터에 응답하여 사용자 데이터를 제공할 수 있다. OTT 접속(950)은 요청 데이터 및 사용자 데이터 둘 다를 전송할 수 있다. 클라이언트 애플리케이션(932)은 그것이 제공하는 사용자 데이터를 생성하기 위해 사용자와 상호작용할 수 있다.
도 9에 예시된 호스트 컴퓨터(910), 기지국(920), 및 UE(930)는 도 8의 호스트 컴퓨터(830), 기지국들(812a, 812b, 812c) 중 하나, 및 UE들(891, 892) 중 하나와 각각 유사하거나 동일할 수 있다는 점에 유의한다. 이는 이들 엔티티들의 내부 작업들은 도 9에 도시된 바와 같을 수 있고 독립적으로, 주위의 네트워크 토폴로지는 도 8의 것일 수 있다고 말하는 것이다.
도 9에서, OTT 접속(950)은, 임의의 중개 디바이스들에 대한 명시적 참조 및 이들 디바이스를 통한 메시지들의 정확한 라우팅 없이, 기지국(920)을 통해 호스트 컴퓨터(910)와 UE(930) 간의 통신을 예시하기 위해 추상적으로 그려졌다. 네트워크 인프라스트럭처는, UE(930)로부터 또는 호스트 컴퓨터(910)를 동작시키는 서비스 제공자로부터, 또는 둘 다로부터 숨기도록 구성될 수 있는, 라우팅을 결정할 수 있다. OTT 접속(950)이 활성이지만, 네트워크 인프라스트럭처는 추가로 라우팅을 동적으로 변경하는(예를 들어, 네트워크의 부하 밸런싱 고려 또는 재구성에 근거하여) 결정을 취할 수 있다.
UE(930)와 기지국(920) 간의 무선 접속(970)은 본 개시내용 전체에 걸쳐 설명된 실시예들의 교시에 따른다. 다양한 실시예들 중 하나 이상은, 무선 접속(970)이 마지막 세그먼트를 형성하는, OTT 접속(950)을 이용하여 UE(930)에 제공되는 OTT 서비스들의 성능을 개선한다. 보다 정확하게는, 본 명세서에 개시된 예시적인 실시예들은 네트워크가, 사용자 장비(UE)와, 5G 네트워크 외부의 OTT 데이터 애플리케이션 또는 서비스와 같은, 다른 엔티티 간의 데이터 세션들과 연관된, 그들의 대응하는 무선 베어러들을 포함한, 데이터 흐름들의 종단간 서비스 품질(QoS)을 모니터링하기 위한 유연성을 개선할 수 있다. 이들 및 다른 이점들은 5G/NR 솔루션들의 보다 적시의 설계, 구현, 및 배치를 용이하게 할 수 있다. 더욱이, 그러한 실시예들은 데이터 세션 QoS의 유연한 그리고 적시의 제어를 용이하게 할 수 있고, 이는, 예를 들어, 다수의 대역폭 부분들을 이용하여 구현되고 따라서 효율적인 대역폭 부분 스위칭을 필요로 하는 OTT 서비스 내에서 데이터 송신 요건들이 동적으로 변화할 때, 용량, 스루풋, 및 특히 레이턴시의 개선으로 이어질 수 있다. BWP 스위칭은 5G/NR에 의해 구상되고 OTT 서비스들의 성장에 중요한 많은 OTT 서비스들에 대한 지원을 제공한다.
하나 이상의 실시예가 개선하는 데이터 레이트, 레이턴시 및 다른 네트워크 동작 양태들을 모니터링할 목적으로 측정 절차가 제공될 수 있다. 측정 결과들의 변화에 응답하여, 호스트 컴퓨터(910)와 UE(930) 간의 OTT 접속(950)을 재구성하기 위한 옵션인 네트워크 기능성이 추가로 존재할 수 있다. OTT 접속(950)을 재구성하기 위한 네트워크 기능성 및/또는 측정 절차는 호스트 컴퓨터(910)의 소프트웨어(911) 및 하드웨어(915)에서 또는 UE(930)의 소프트웨어(931) 및 하드웨어(935)에서, 또는 둘 다에서 구현될 수 있다. 일부 실시예들에서, 센서들(도시되지 않음)은 OTT 접속(950)이 통과하는 통신 디바이스들 내에 또는 그와 연관하여 배치될 수 있다; 센서들은 위에 예시된 모니터링된 수량들의 값들을 공급하거나, 소프트웨어(911, 931)가 모니터링된 수량들을 계산하거나 추정할 수 있는 다른 물리적 수량들의 값들을 공급함으로써 측정 절차에 참여할 수 있다. OTT 접속(950)의 재구성은 메시지 포맷, 재송신 설정, 선호 라우팅 등을 포함할 수 있다; 재구성은 기지국(920)에 영향을 미칠 필요가 없고, 그것은 기지국(920)에 알려지지 않거나 인식불가능할 수 있다. 그러한 절차들 및 기능성들은 본 기술분야에서 공지되고 실시될 수 있다. 특정 실시예들에서, 측정들은 사유 UE 시그널링을 수반하여 호스트 컴퓨터(910)의 스루풋, 전파 시간, 레이턴시 등의 측정을 용이하게 할 수 있다. 측정들은 소프트웨어(911 및 931)가 그것이 전파 시간, 에러 등을 모니터링하는 동안 OTT 접속(950)을 이용하여 메시지들, 특히 빈 또는 '더미' 메시지들이 송신되게 하는 것으로 구현될 수 있다.
도 10은 일 실시예에 따른, 통신 시스템에서 구현되는 예시적인 방법 및/또는 절차를 예시하는 흐름도이다. 통신 시스템은, 일부 예시적인 실시예들에서, 도 8 및 도 9를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시내용의 간략화를 위해, 도 10에 대한 도면 참조들만이 이 섹션에 포함될 것이다. 단계 1010에서, 호스트 컴퓨터는 사용자 데이터를 제공한다. 단계 1010의 하위 단계 1011(옵션일 수 있음)에서, 호스트 컴퓨터는 호스트 애플리케이션을 실행함으로써 사용자 데이터를 제공한다. 단계 1020에서, 호스트 컴퓨터는 UE로의 사용자 데이터를 반송하는 송신을 개시한다. 단계 1030(옵션일 수 있음)에서, 기지국은 본 개시내용 전체에 걸쳐 설명된 실시예들의 교시에 따라, 호스트 컴퓨터가 개시한 송신에서 반송된 사용자 데이터를 UE로 송신한다. 단계 1040(옵션일 수도 있음)에서, UE는 호스트 컴퓨터에 의해 실행되는 호스트 애플리케이션과 연관된 클라이언트 애플리케이션을 실행한다.
도 11은 일 실시예에 따른, 통신 시스템에서 구현되는 예시적인 방법 및/또는 절차를 예시하는 흐름도이다. 통신 시스템은 도 8 및 도 9를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시내용의 간략화를 위해, 도 11에 대한 도면 참조들만이 이 섹션에 포함될 것이다. 방법의 단계 1110에서, 호스트 컴퓨터는 사용자 데이터를 제공한다. 옵션인 하위 단계(도시되지 않음)에서 호스트 컴퓨터는 호스트 애플리케이션을 실행함으로써 사용자 데이터를 제공한다. 단계 1120에서, 호스트 컴퓨터는 UE로의 사용자 데이터를 반송하는 송신을 개시한다. 송신은 본 개시내용 전체에 걸쳐 설명된 실시예들의 교시에 따라, 기지국을 통과할 수 있다. 단계 1130(옵션일 수 있음)에서, UE는 송신에서 반송된 사용자 데이터를 수신한다.
도 12는 일 실시예에 따른, 통신 시스템에서 구현되는 예시적인 방법 및/또는 절차를 예시하는 흐름도이다. 통신 시스템은 도 8 및 도 9를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시내용의 간략화를 위해, 도 12에 대한 도면 참조들만이 이 섹션에 포함될 것이다. 단계 1210(옵션일 수 있음)에서, UE는 호스트 컴퓨터에 의해 제공된 입력 데이터를 수신한다. 추가적으로 또는 대안적으로, 단계 1220에서, UE는 사용자 데이터를 제공한다. 단계 1220의 하위 단계 1221(옵션일 수 있음)에서, UE는 클라이언트 애플리케이션을 실행함으로써 사용자 데이터를 제공한다. 단계 1210의 하위 단계 1211(옵션일 수 있음)에서, UE는 호스트 컴퓨터에 의해 제공된 수신된 입력 데이터에 응답하여 사용자 데이터를 제공하는 클라이언트 애플리케이션을 실행한다. 실행된 클라이언트 애플리케이션은, 사용자 데이터를 제공할 때, 사용자로부터 수신된 사용자 입력을 추가로 고려할 수 있다. 사용자 데이터가 제공된 특정 방식에 관계없이, UE는, 하위 단계 1230(옵션일 수 있음)에서, 호스트 컴퓨터로의 사용자 데이터의 송신을 개시한다. 방법의 단계 1240에서, 호스트 컴퓨터는 본 개시내용 전체에 걸쳐 설명된 실시예들의 교시에 따라, UE로부터 송신된 사용자 데이터를 수신한다.
도 13은 일 실시예에 따른, 통신 시스템에서 구현되는 예시적인 방법 및/또는 절차를 예시하는 흐름도이다. 통신 시스템은 도 8 및 도 9를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시내용의 간략화를 위해, 도 13에 대한 도면 참조들만이 이 섹션에 포함될 것이다. 단계 1310(옵션일 수 있음)에서, 본 개시내용 전체에 걸쳐 설명된 실시예들의 교시에 따라, 기지국은 UE로부터 사용자 데이터를 수신한다. 단계 1320(옵션일 수 있음)에서, 기지국은 호스트 컴퓨터로의 수신된 사용자 데이터의 송신을 개시한다. 단계 1330(옵션일 수 있음)에서, 호스트 컴퓨터는 기지국에 의해 개시된 송신에서 반송된 사용자 데이터를 수신한다.
본 명세서에 개시된 양태들의 추가 예들이 아래에 열거된다.
예 1.
활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위해 네트워크 노드에 의해 수행되는 방법으로서, 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 상기 방법은:
상기 무선 디바이스와 상기 네트워크 노드 간의 송신 또는 수신을 위해 상기 타겟 대역폭 부분에 포함된 하나 이상의 리소스 블록을 선택하는 단계;
상기 활성 대역폭 부분에서의 다운링크 제어 채널 정보의 리소스 할당 필드에서 상기 타겟 대역폭 부분에서 사용될 상기 선택된 리소스 블록들을 지시하는 단계를 포함하고, 상기 할당 필드는 정보 비트들을 포함하고 상기 활성 대역폭 부분에서의 상기 리소스 할당 필드 및 그 내부의 정보 비트들은 타겟 대역폭 부분 리소스 할당 유형에 기초하여 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형은 상기 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시하는, 방법.
예 2.
예 1에 있어서, 상기 정보 비트들이 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 방법.
예 3.
예 1에 있어서, 상기 정보 비트들이 비트맵을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때 상기 선택된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 방법.
예 4.
예 1에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때 상기 선택된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 방법.
예 5.
예 1에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 방법.
예 6.
예 1에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 리소스 할당 유형을 지시하기 위한 1 비트를 포함하도록 상기 타겟 리소스 할당 정보 비트들을 구성하고, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 또는 비트맵으로서 나머지 비트들을 구성하는, 방법.
예 7.
선행하는 예들 중 어느 한 예에 있어서, 상기 리소스 할당 필드의 나머지 비트들을 트렁케이팅하거나 상기 리소스 할당 필드의 비트들을 패딩하는 단계를 추가로 포함하는, 방법.
예 8.
선행하는 예들 중 어느 한 예에 있어서, 상기 타겟 대역폭 부분은 상기 활성 대역폭 부분에 대해 할당된 것보다 많은 수의 리소스 블록들을 할당하기 위해 사용되고 상기 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드 내의 정보 비트의 수는 상기 타겟 대역폭 부분에서의 리소스 할당 필드 내의 정보 비트의 수보다 작고 상기 리소스 할당 필드의 비트들은 패딩되는, 방법.
예 9.
예 1 내지 예 7 중 어느 한 예에 있어서, 상기 타겟 대역폭 부분은 상기 활성 대역폭 부분에 대해 할당된 것보다 적은 수의 리소스 블록들을 할당하기 위해 사용되고 상기 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드 내의 정보 비트의 수는 상기 타겟 대역폭 부분에서의 리소스 할당 필드 내의 정보 비트의 수보다 크고 상기 리소스 할당 필드의 나머지 비트들은 트렁케이팅되는, 방법.
예 10.
선행하는 예들 중 어느 한 예에 있어서, 상기 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드는, 상기 타겟 대역폭 부분으로 스위칭하도록 상기 무선 디바이스에 지시하기 위한 대역폭 부분 지시자를 추가로 포함하는, 방법.
예 11.
선행하는 예들 중 어느 한 예에 있어서, 상기 정보 비트들은 상기 활성 대역폭 부분과 연관된 리소스 할당 유형에 관계없이 구성되는, 방법.
예 12.
선행하는 예들 중 어느 한 예에 있어서, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값은 NR 리소스 지시자 값(RIV)인, 방법.
예 13.
선행하는 예들 중 어느 한 예에 있어서, 상기 활성 대역폭 부분은 협대역 서비스를 위한 것이고 상기 타겟 대역폭 부분은 광대역 서비스를 위한 것인, 방법.
예 14.
활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 무선 디바이스에서의 방법으로서, 각각의 대역폭 부분들 각각은 상기 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 상기 방법은:
상기 활성 대역폭 부분에서 다운링크 제어 정보 내의 리소스 할당 필드를 수신하는 단계 - 상기 리소스 할당 필드는 상기 타겟 대역폭 부분에서의 상기 하나 이상의 리소스 블록을 할당하기 위한 정보 비트들을 포함함 -; 및
타겟 대역폭 부분 리소스 할당 유형에 기초하여 리소스 할당 정보 비트들을 해석하는 단계 - 상기 타겟 대역폭 리소스 할당 유형은 상기 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시함 -; 및
상기 할당된 리소스 블록들을 통한 송신 또는 수신을 위해 상기 타겟 대역폭 부분으로 스위칭하는 단계를 포함하는, 방법.
예 15.
예 14에 있어서, 상기 정보 비트들이 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때, 상기 할당된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 방법.
예 16.
예 14에 있어서, 상기 정보 비트들이 비트맵을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때 상기 할당된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 방법.
예 17.
예 14에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때 상기 할당된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 방법.
예 18.
예 14에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 상기 할당된 리소스 블록들을 식별하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 방법.
예 19.
예 14에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 리소스 할당 유형을 지시하기 위한 1 비트를 포함하는 것으로 상기 타겟 리소스 할당 정보 비트들을 해석하고, 상기 할당된 리소스 블록들을 식별하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 또는 비트맵으로서 나머지 비트들을 구성하는, 방법.
예 20.
예 14 내지 예 19 중 어느 한 예에 있어서, 상기 리소스 할당 필드가 트렁케이팅되거나 패딩될 때 상기 리소스 할당 필드의 비트들을 해석하는 단계를 추가로 포함하는, 방법.
예 21.
예 14 내지 예 20 중 어느 한 예에 있어서, 상기 타겟 대역폭 부분은 상기 활성 대역폭 부분에 대해 구성된 수보다 많은 수의 리소스 블록들에 대해 구성되고 상기 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드에서 이용가능한 정보 비트의 수는 상기 타겟 대역폭 부분에서의 리소스 할당 필드에서 이용가능한 정보 비트의 수보다 작고 상기 리소스 할당 필드의 비트들은 패딩되는, 방법.
예 22.
예 14 내지 예 20 중 어느 한 예에 있어서, 상기 타겟 대역폭 부분은 상기 활성 대역폭 부분에 대해 할당된 것보다 적은 수의 리소스 블록들을 할당하기 위해 사용되고 상기 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드 내의 정보 비트의 수는 상기 타겟 대역폭 부분에서의 리소스 할당 필드 내의 정보 비트의 수보다 크고 상기 리소스 할당 필드의 나머지 비트들은 트렁케이팅되는, 방법.
예 23.
예 14 내지 예 22 중 어느 한 예에 있어서, 상기 활성 대역폭 부분에서의 다운링크 제어 정보의 리소스 할당 필드는, 상기 타겟 대역폭 부분으로 스위칭하도록 상기 무선 디바이스에 지시하기 위한 대역폭 부분 지시자를 추가로 포함하는, 방법.
예 24.
예 14 내지 예 23 중 어느 한 예에 있어서, 상기 정보 비트들은 상기 활성 대역폭 부분과 연관된 리소스 할당 유형에 관계없이 구성되는, 방법.
예 25.
예 14 내지 예 24 중 어느 한 예에 있어서, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값은 NR 리소스 지시자 값(RIV)인, 방법.
예 26.
예 14 내지 예 25 중 어느 한 예에 있어서, 상기 활성 대역폭 부분은 협대역 서비스를 위한 것이고 상기 타겟 대역폭 부분은 광대역 서비스를 위한 것인, 방법.
예 27.
활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 네트워크 노드로서, 각각의 대역폭 부분들 각각은 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 상기 네트워크 노드는:
상기 무선 디바이스와 상기 네트워크 노드 간의 송신 또는 수신을 위해 상기 타겟 대역폭 부분에 포함된 하나 이상의 리소스 블록을 선택하고;
상기 활성 대역폭 부분에서의 다운링크 제어 채널 정보의 리소스 할당 필드에서 상기 타겟 대역폭 부분에서 사용될 상기 선택된 리소스 블록들을 지시하도록 구성되고, 상기 할당 필드는 정보 비트들을 포함하고 상기 활성 대역폭 부분에서의 상기 리소스 할당 필드 및 그 내부의 정보 비트들은 타겟 대역폭 부분 리소스 할당 유형에 기초하여 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형은 상기 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시하는, 네트워크 노드.
예 28.
예 27에 있어서, 상기 정보 비트들이 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 네트워크 노드.
예 29.
예 27에 있어서, 상기 정보 비트들이 비트맵을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때 상기 선택된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 네트워크 노드.
예 30.
예 27에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때 상기 선택된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 네트워크 노드.
예 31.
예 27에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 구성하는, 네트워크 노드.
예 32.
예 27에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 리소스 할당 유형을 지시하기 위한 1 비트를 포함하도록 상기 타겟 리소스 할당 정보 비트들을 구성하고, 상기 선택된 리소스 블록들에 대응하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 또는 비트맵으로서 나머지 비트들을 구성하는, 네트워크 노드.
예 33.
예 27 내지 예 32 중 어느 한 예에 있어서, 상기 리소스 할당 필드의 나머지 비트들을 트렁케이팅하거나 상기 리소스 할당 필드의 비트들을 패딩하는 것을 추가로 포함하는, 네트워크 노드.
예 34.
활성 대역폭 부분과 타겟 대역폭 부분 간에 스위칭하기 위한 무선 디바이스로서, 각각의 대역폭 부분들 각각은 상기 무선 디바이스에 의한 사용을 위한 하나 이상의 리소스 블록을 포함하고, 상기 무선 디바이스는:
상기 활성 대역폭 부분에서 다운링크 제어 정보 내의 리소스 할당 필드를 수신하고 - 상기 리소스 할당 필드는 상기 타겟 대역폭 부분에서의 상기 하나 이상의 리소스 블록을 할당하기 위한 정보 비트들을 포함함 -;
타겟 대역폭 부분 리소스 할당 유형에 기초하여 리소스 할당 정보 비트들을 해석하고 - 상기 타겟 대역폭 리소스 할당 유형은 상기 정보 비트들이 하나 이상의 리소스 블록 그룹에 대응하는 비트맵을 포함하는지 또는 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 포함하는지를 지시함 -;
상기 할당된 리소스 블록들을 통한 송신 또는 수신을 위해 상기 타겟 대역폭 부분으로 스위칭하도록 구성되는, 무선 디바이스.
예 35.
예 34에 있어서, 상기 정보 비트들이 상기 할당의 길이 및 시작 위치에 대응하는 정수 값을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때, 상기 할당된 리소스 블록들을 식별하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 무선 디바이스.
예 36.
예 34에 있어서, 상기 정보 비트들이 비트맵을 표현하도록 상기 타겟 대역폭 부분 리소스 할당 유형이 사전 구성될 때 상기 할당된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 무선 디바이스.
예 37.
예 34에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때 상기 할당된 리소스 블록들에 대응하는 비트맵으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 무선 디바이스.
예 38.
예 34에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 상기 할당된 리소스 블록들을 식별하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 상기 타겟 리소스 할당 정보 비트들을 해석하는, 무선 디바이스.
예 39.
예 34에 있어서, 상기 무선 디바이스가 상기 타겟 대역폭 부분에 대한 리소스 할당 유형들 간의 동적 스위칭을 위해 사전 구성되고 상기 타겟 대역폭 부분 리소스 할당 유형이 상기 타겟 대역폭 부분에서의 다운링크 제어 정보 내의 리소스 할당 필드의 리소스 할당 유형 서브필드에 의해 지시될 때, 리소스 할당 유형을 지시하기 위한 1 비트를 포함하는 것으로 상기 타겟 리소스 할당 정보 비트들을 해석하고, 상기 할당된 리소스 블록들을 식별하는, 상기 할당의 길이 및 시작 위치에 대응하는 정수 값으로서 또는 비트맵으로서 나머지 비트들을 구성하는, 무선 디바이스.
예 40.
예 34 내지 예 39 중 어느 한 예에 있어서, 상기 리소스 할당 필드가 트렁케이팅되거나 패딩될 때 상기 리소스 할당 필드의 비트들을 해석하는 것을 추가로 포함하는, 무선 디바이스.
예 41.
예 1 내지 예 13의 방법들 중 어느 하나를 수행하도록 구성된 컴퓨터 프로그램, 컴퓨터 프로그램 제품 또는 캐리어.
예 42.
예 14 내지 예 26의 방법들 중 어느 하나를 수행하도록 구성된 컴퓨터 프로그램, 컴퓨터 프로그램 제품 또는 캐리어.