본 발명의 실시예들은 통신 시스템의 신뢰성을 향상시키기 위해 제어 정보 송신 방법, 송신단 및 수신단을 제공한다.
본 발명의 제1 양태는 제어 정보 송신 방법을 제공하며, 이 방법은:
송신 기간에 스케줄링된 데이터를 전송하기 위해 사용되는 제1 시간 도메인 리소스 및 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를, 송신단에 의해 결정하는 단계- 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트임 -; 및
제2 시간 도메인 리소스에서 제어 정보를, 송신단에 의해 전송하는 단계- 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함함 -.
제1 양태의 제1 가능한 구현예에서, 제2 시간 도메인 리소스의 것이고 송신 기간에 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 동일하거나, 부분적으로 동일하거나, 완전히 상이하다.
제1 양태 또는 제1 양태의 제1 가능한 구현예를 참조하면, 제2 가능한 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하며, M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다.
제1 양태 또는 제1 양태의 제1 가능한 구현예를 참조하면, 제3 가능한 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하고, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다.
제1 양태 또는 제1 양태의 제1 내지 제3 가능한 구현예들 중 어느 하나를 참조하면, 제4 가능한 구현예에서, 제2 시간 도메인 리소스에서 제어 정보를, 송신단에 의해 전송하는 단계는 다음을 포함한다:
사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스로부터의 제어 정보의 시간 도메인 위치를, 송신단에 의해 결정하고, 사전 정의된 주파수 도메인 위치 결정 방식으로 제2 시간 도메인 리소스의 주파수 도메인 리소스 세트로부터의 제어 정보의 주파수 도메인 위치를 결정하는 단계; 및
결정된 시간 도메인 위치 및 결정된 주파수 도메인 위치를 사용하는 것에 의해 제어 정보를, 송신단에 의해 전송하는 단계.
제1 양태의 제4 가능한 구현예를 참조하면, 제5 가능한 구현예에서,
제2 시간 도메인 리소스의 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
제어 정보에서의 표시 식별자에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정되는 방식; 또는
제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정되는 방식.
제1 양태 또는 제1 양태의 제1 내지 제5 가능한 구현예들 중 어느 하나를 참조하면, 제6 가능한 구현예에서, 제2 시간 도메인 리소스의 시작 서브프레임은 제1 시간 도메인 리소스의 시작 서브프레임이 사전 설정된 오프셋 값을 사용하는 것에 의해 오프셋된 후에 결정된다.
제1 양태의 제6 가능한 구현예를 참조하면, 제7 가능한 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하며, Q는 시그널링 구성되거나 사전 정의되고, Q는 1보다 작지 않은 양의 정수이다.
제1 양태 또는 제1 양태의 제1 내지 제7 가능한 구현예들 중 어느 하나를 참조하면, 제8 가능한 구현예에서, 송신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 제1 시간 도메인 리소스를, 비트 매핑 방식으로 결정하고, 송신단은 제2 시간 도메인 리소스에서 제공되는 리소스로부터 제2 시간 도메인 리소스를, 비트 매핑 방식으로 결정한다.
제1 양태 또는 제1 양태의 제1 내지 제8 가능한 구현예들 중 어느 하나를 참조하면, 제9 가능한 구현예에서, 송신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제2 양태는 송신단을 제공하고, 이 송신단은 다음을 포함한다:
송신 기간에 스케줄링된 데이터를 전송하기 위해 사용되는 제1 시간 도메인 리소스 및 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하도록 구성되는 처리 모듈- 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트임 -; 및
제2 시간 도메인 리소스에서 제어 정보를 전송하도록 구성되는 전송 모듈- 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함함 -.
제2 양태의 제1 가능한 구현예에서, 제2 시간 도메인 리소스의 것이고 송신 기간에 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 동일하거나, 부분적으로 동일하거나, 완전히 상이하다.
제2 양태 또는 제2 양태의 제1 가능한 구현예를 참조하면, 제2 가능한 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하며, M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다.
제2 양태 또는 제2 양태의 제1 가능한 구현예를 참조하면, 제3 가능한 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하고, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다.
제2 양태 또는 제2 양태의 제1 내지 제3 가능한 구현예들 중 어느 하나를 참조하면, 제4 가능한 구현예에서, 전송 모듈은 구체적으로:
사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스로부터의 제어 정보의 시간 도메인 위치를 결정하고, 사전 정의된 주파수 도메인 위치 결정 방식으로 제2 시간 도메인 리소스의 주파수 도메인 리소스 세트로부터의 제어 정보의 주파수 도메인 위치를 결정하고;
결정된 시간 도메인 위치 및 결정된 주파수 도메인 위치를 사용하는 것에 의해 제어 정보를 전송하도록 구성된다.
제2 양태의 제4 가능한 구현예를 참조하면, 제5 가능한 구현예에서,
제2 시간 도메인 리소스의 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
제어 정보에서의 표시 식별자에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정되는 방식; 또는
제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정되는 방식.
제2 양태 또는 제2 양태의 제1 내지 제5 가능한 구현예들 중 어느 하나를 참조하면, 제6 가능한 구현예에서, 제2 시간 도메인 리소스의 시작 서브프레임은, 제1 시간 도메인 리소스의 시작 서브프레임이 사전 설정된 오프셋 값을 사용하는 것에 의해 오프셋된 후에 결정된다.
제2 양태의 제6 가능한 구현예를 참조하면, 제7 가능한 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하며, Q는 시그널링 구성되거나 사전 정의되고, Q는 1보다 작지 않은 양의 정수이다.
제2 양태 또는 제2 양태의 제1 내지 제7 가능한 구현예들 중 어느 하나를 참조하면, 제8 가능한 구현예에서, 송신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 제1 시간 도메인 리소스를 비트 매핑 방식으로 결정하고, 송신단은 제2 시간 도메인 리소스에서 제공되는 리소스로부터 제2 시간 도메인 리소스를 비트 매핑 방식으로 결정한다.
제2 양태 또는 제2 양태의 제1 내지 제8 가능한 구현예들 중 어느 하나를 참조하면, 제9 가능한 구현예에서, 송신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제3 양태는 송신단을 추가로 제공하며, 송신단은 프로세서, 메모리 및 네트워크 인터페이스를 포함하고, 메모리는 프로그램들의 세트를 저장하고, 프로세서는 메모리에 저장되는 프로그램을 호출하도록 구성되어서, 송신단이 제1 양태의 일부 또는 모든 단계를 수행하게 한다.
이에 대응하여, 본 발명의 제4 양태는 컴퓨터 저장 매체를 추가로 제공하며, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 제1 양태의 일부 또는 모든 단계를 포함한다.
본 발명의 제5 양태는 제어 정보 송신 방법을 제공하고, 이 방법은 다음을 포함한다:
송신 기간에 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를, 수신단에 의해 결정하는 단계- 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트이고, 제1 시간 도메인 리소스는 송신 기간에 스케줄링된 데이터의 시간 도메인 리소스임 -; 및
제2 시간 도메인 리소스에서 제어 정보를, 수신단에 의해 수신하는 단계- 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함함 -.
제5 양태의 제1 가능한 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하며, M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다.
제5 양태의 제2 가능한 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하며, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다.
제5 양태 또는 제5 양태의 제1 및 제2 가능한 구현예들 중 어느 하나를 참조하면, 제3 가능한 구현예에서, 제2 시간 도메인 리소스에서 제어 정보를, 수신단에 의해 수신하는 단계는: 사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스에서의 제어 정보의 시간 도메인 위치를, 수신단에 의해 결정하는 것, 및 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를 검출하고 수신하는 것을 포함한다.
제5 양태의 제3 가능한 구현예를 참조하면, 제4 가능한 구현예에서, 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를, 수신단에 의해 검출하고 수신하는 것은: 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를, 수신단에 의해 연속적으로 검출하는 것, 및 제어 정보가 현재 시간 도메인 위치에서 검출되지 않으면, 다음 시간 도메인 위치에서 제어 정보를 검출하는 것을 추가로 포함한다.
제5 양태의 제3 또는 제4 가능한 구현예를 참조하면, 제5 가능한 구현예에서, 제2 시간 도메인 리소스의 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
제어 정보에서의 표시 식별자에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정되는 방식; 또는
제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정되는 방식.
제5 양태 또는 제5 양태의 제1 내지 제5 가능한 구현예들 중 어느 하나를 참조하면, 제6 가능한 구현예에서, 제2 시간 도메인 리소스의 시작 서브프레임은 제1 시간 도메인 리소스의 시작 서브프레임이 사전 설정된 오프셋 값을 사용하는 것에 의해 오프셋된 후에 결정된다.
제5 양태의 제6 가능한 구현예를 참조하면, 제7 가능한 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하며, Q는 시그널링 구성되거나 사전 정의되고, Q는 1보다 작지 않은 양의 정수이다.
제5 양태 또는 제5 양태의 제1 내지 제7 가능한 구현예들 중 어느 하나를 참조하면, 제8 가능한 구현예에서, 수신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제6 양태는 수신단을 제공하며, 이 수신단은 다음을 포함한다:
송신 기간에 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하도록 구성되는 처리 모듈- 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트이고, 제1 시간 도메인 리소스는 송신 기간에 스케줄링된 데이터의 시간 도메인 리소스임 -; 및
제2 시간 도메인 리소스에서 제어 정보를 수신하도록 구성되는 수신 모듈- 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함함 -.
제6 양태의 제1 가능한 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하며, M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다.
제6 양태의 제2 가능한 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하며, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다.
제6 양태 또는 제6 양태의 제1 및 제2 가능한 구현예들 중 어느 하나를 참조하면, 제3 가능한 구현예에서, 수신 모듈은 구체적으로: 사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스에서의 제어 정보의 시간 도메인 위치를 결정하고, 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를 검출하고 수신하도록 구성된다.
제6 양태의 제3 가능한 구현예를 참조하면, 제4 가능한 구현예에서, 수신 모듈은 구체적으로: 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를 연속적으로 검출하고, 제어 정보가 현재 시간 도메인 위치에서 검출되지 않으면, 다음 시간 도메인 위치에서 제어 정보를 검출하도록 추가로 구성된다.
제6 양태의 제3 또는 제4 가능한 구현예를 참조하면, 제5 가능한 구현예에서, 제2 시간 도메인 리소스의 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
제어 정보에서의 표시 식별자에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정되는 방식; 또는
제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정되는 방식.
제6 양태 또는 제6 양태의 제1 내지 제5 가능한 구현예들 중 어느 하나를 참조하면, 제6 가능한 구현예에서, 제2 시간 도메인 리소스의 시작 서브프레임은, 제1 시간 도메인 리소스의 시작 서브프레임이 사전 설정된 오프셋 값을 사용하는 것에 의해 오프셋된 후에 결정된다.
제6 양태의 제6 가능한 구현예를 참조하면, 제7 가능한 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하며, Q는 시그널링 구성되거나 사전 정의되고, Q는 1보다 작지 않은 양의 정수이다.
제6 양태 또는 제6 양태의 제1 내지 제7 가능한 구현예들 중 어느 하나를 참조하면, 제8 가능한 구현예에서, 수신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제7 양태는 수신단을 추가로 제공하며, 수신단은 프로세서, 메모리 및 네트워크 인터페이스를 포함하고, 메모리는 프로그램들의 세트를 저장하고, 프로세서는 메모리에 저장되는 프로그램을 호출하도록 구성되어서, 수신단이 제5 양태의 일부 또는 모든 단계를 수행하게 한다.
이에 대응하여, 본 발명의 제8 양태는 컴퓨터 저장 매체를 추가로 제공하며, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 제8 양태의 일부 또는 모든 단계를 포함한다.
본 발명의 제9 양태는 제어 정보 송신 방법을 추가로 제공하며, 이 방법은 다음을 포함한다:
제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를, 송신단에 의해 결정하는 단계;
제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를, 송신단에 의해 결정하는 단계; 및
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를, 송신단에 의해 결정하는 단계; 및
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 전송하는 단계.
제9 양태의 제1 가능한 구현예에서, 사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다; 또는
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다.
제9 양태의 제2 가능한 구현예에서, 제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
제9 양태 또는 제9 양태의 제1 또는 제2 가능한 구현예를 참조하여, 제3 가능한 구현예에서, 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 전송하는 단계는 다음을 포함한다:
제1 시간 도메인 리소스의 현재 송신 기간이 종료된 후에, 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 전송하는 단계; 또는
제1 시간 도메인 리소스의 현재 송신 기간에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 전송하는 단계.
제9 양태 또는 제9 양태의 제1 내지 제3 가능한 구현예들 중 어느 하나를 참조하면, 제4 가능한 구현예에서, 송신단이 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 완전히 전송한 후에, 이 방법은 다음을 추가로 포함한다:
제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 계속 전송하는 단계; 또는
제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 재전송하는 단계.
제9 양태 또는 제9 양태의 제1 내지 제4 가능한 구현예들 중 어느 하나를 참조하면, 제5 가능한 구현에서, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하며, J는 1보다 작지 않은 양의 정수이다.
제9 양태의 제5 가능한 구현예를 참조하면, 제6 가능한 구현예에서, 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 전송하는 단계는 다음을 포함한다:
적어도 2개의 자식 시간 도메인 리소스 그룹에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를, 송신단에 의해 전송하는 단계.
제9 양태 또는 제9 양태의 제1 내지 제6 가능한 구현예들 중 어느 하나를 참조하면, 제7 가능한 구현예에서, 송신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제10 양태는 송신단을 추가로 제공하며, 이 송신단은 다음을 포함한다:
제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정하도록 구성되는 처리 모듈
- 처리 모듈은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정하도록 추가로 구성됨 -;
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하도록 구성되는 결정 모듈; 및
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하도록 구성되는 전송 모듈.
제10 양태의 제1 가능한 구현예에서,
사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다; 또는
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다.
제10 양태의 제2 가능한 구현예에서,
제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
제10 양태 또는 제10 양태의 제1 또는 제2 가능한 구현예를 참조하면, 제3 가능한 구현예에서, 전송 모듈은 구체적으로:
제1 시간 도메인 리소스의 현재 송신 기간이 종료된 후, 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하거나; 제1 시간 도메인 리소스의 현재 송신 기간에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하도록 구성된다.
제10 양태 또는 제10 양태의 제1 내지 제3 가능한 구현예들 중 어느 하나를 참조하면, 제4 가능한 구현예에서, 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 완전히 전송한 후에, 전송 모듈은 제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 계속 전송하거나; 또는
제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 재전송하도록 추가로 구성된다.
제10 양태 또는 제10 양태의 제1 내지 제4 가능한 구현예들 중 어느 하나를 참조하면, 제5 가능한 구현예에서, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하며, J는 1보다 작지 않은 양의 정수이다.
제10 양태의 제5 가능한 구현예를 참조하면, 제6 가능한 구현예에서,
전송 모듈은 구체적으로:
적어도 2개의 자식 시간 도메인 리소스 그룹에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하도록 구성된다.
제10 양태 또는 제10 양태의 제1 내지 제6 가능한 구현예들 중 어느 하나를 참조하면, 제7 가능한 구현예에서, 송신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제11 양태는 송신단을 추가로 제공하며, 송신단은 프로세서, 메모리 및 네트워크 인터페이스를 포함하고, 메모리는 프로그램들의 세트를 저장하고, 프로세서는 메모리에 저장되는 프로그램을 호출하도록 구성되어서, 송신단이 제10 양태의 일부 또는 모든 단계를 수행하게 한다.
이에 대응하여, 본 발명의 제12 양태는 컴퓨터 저장 매체를 추가로 제공하며, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 제10 양태의 일부 또는 모든 단계를 포함한다.
또한, 본 발명의 제13 양태는 제어 정보 송신 방법을 추가로 제공하며, 이 방법은 다음을 포함한다:
제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를, 수신단에 의해 결정하는 단계;
제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를, 수신단에 의해 결정하는 단계; 및
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신하는 단계.
제13 양태의 제1 가능한 구현예에서, 이 방법은 다음을 추가로 포함한다:
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하는 단계; 및
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신하는 단계를 수신단에 의해 수행하는 단계.
제13 양태의 제1 가능한 구현예를 참조하면, 제2 가능한 구현예에서, 사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다; 또는
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다.
제13 양태 또는 제13 양태의 제1 또는 제2 가능한 구현예를 참조하면, 제3 가능한 구현예에서, 제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
제13 양태 또는 제13 양태의 제1 내지 제3 가능한 구현예들 중 어느 하나를 참조하면, 제4 가능한 구현예에서, 이 방법은 다음을 추가로 포함한다:
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출할 때 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 수신하고 있는 경우, 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 폐기하거나, 이를 수신하는 것을 정지하는 단계.
제13 양태 또는 제13 양태의 제1 내지 제4 가능한 구현예들 중 어느 하나를 참조하면, 제5 가능한 구현예에서, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하며, J는 1보다 작지 않은 양의 정수이다.
제13 양태 또는 제13 양태의 제1 내지 제5 가능한 구현예들 중 어느 하나를 참조하면, 제6 가능한 구현예에서, 수신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제14 양태는 수신단을 추가로 제공하며, 이 수신단은 다음을 포함한다:
제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정하도록 구성되는 처리 모듈
- 처리 모듈은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정하도록 추가로 구성됨 -;
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신하도록 구성되는 수신 모듈.
제14 양태의 제1 가능한 구현예에서, 수신 모듈은:
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하고; 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신하도록 추가로 구성된다.
제14 양태의 제1 가능한 구현예를 참조하면, 제2 가능한 구현예에서, 사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다; 또는
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다.
제14 양태 또는 제14 양태의 제1 또는 제2 가능한 구현예를 참조하면, 제3 가능한 구현예에서, 제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
제14 양태 또는 제14 양태의 제1 내지 제3 가능한 구현예들 중 어느 하나를 참조하면, 제4 가능한 구현예에서, 수신 모듈은:
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출할 때 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 수신하고 있는 경우, 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 폐기하거나, 이를 수신하는 것을 정지하도록 추가로 구성된다.
제14 양태 또는 제14 양태의 제1 내지 제4 가능한 구현예들 중 어느 하나를 참조하면, 제5 가능한 구현예에서, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하며, J는 1보다 작지 않은 양의 정수이다.
제14 양태 또는 제14 양태의 제1 내지 제5 가능한 구현예들 중 어느 하나를 참조하면, 제6 가능한 구현예에서, 수신단은 차량내 디바이스 또는 노변 유닛을 포함한다.
이에 대응하여, 본 발명의 제15 양태는 송신단을 추가로 제공하며, 송신단은 프로세서, 메모리 및 네트워크 인터페이스를 포함하고, 메모리는 프로그램들의 세트를 저장하고, 프로세서는 메모리에 저장되는 프로그램을 호출하도록 구성되어서, 송신단이 제13 양태의 일부 또는 모든 단계를 수행하게 한다.
이에 대응하여, 본 발명의 제16 양태는 컴퓨터 저장 매체를 추가로 제공하며, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 제13 양태의 일부 또는 모든 단계를 포함한다.
본 발명의 실시예들은 다음의 유익한 효과들을 갖는다:
제어 정보의 시간 도메인 리소스 및 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스는 독립적으로 구성되지 않고, 제어 정보의 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스의 서브세트이고, 수신단은 동일한 리소스 풀에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 검출할 수 있다. 이는 수신단이 2개의 리소스 풀에서 제어 정보 및 스케줄링된 데이터를 각각 검출하는 종래 기술과 비교하여, 데이터 검출의 성공률을 향상시키고, 송신 지연을 단축시키고, 통신 시스템의 신뢰성을 더 향상시킨다.
이하, 본 발명의 실시예들에서의 기술적 해결책들을, 본 발명의 실시예들에서의 첨부 도면들을 참조하여 명확하고 완전하게 설명한다. 명백하게, 기술된 실시예들은 본 발명의 실시예들의 전부가 아니라 단지 일부일 뿐이다. 창의적인 노력 없이 본 발명의 실시예들에 기초하여 본 기술분야의 통상의 기술자에 의해 획득된 다른 모든 실시예는 본 발명의 보호 범위 내에 속할 것이다.
이 섹션은 먼저 본 발명의 각각의 실시예에서의 몇몇 기본 개념을 설명한다.
본 발명은 다양한 통신 시나리오들, 특히 상대적으로 높은 신뢰성을 필요로 하는 시나리오에 적용된다. 본 발명의 실시예들에서 차량 인터넷이 예로서 사용된다. 도 2에 도시된 바와 같이, 차량 인터넷 시나리오는,
적어도 하나의 차량내 디바이스(즉, UE 1, UE 2 및 UE 3)을 포함할 수 있고, 차량내 디바이스들은 서로 통신할 수 있다. 통신하는 동안, 셀룰러 링크의 2 GHz와 같은 공유 주파수 스펙트럼이 사용될 수 있거나; 예를 들어, 5.9 GHz 부근의 주파수 스펙트럼 또는 700 MHz의 일본 주파수 스펙트럼과 같은 다른 나라의 주파수 스펙트럼과 같은 지능형 교통 주파수 스펙트럼이 사용될 수 있다. 이는 본 발명에 한정되지 않는다. 차량내 디바이스들 사이의 상호 통신 기술은 LTE 프로토콜을 기반으로 향상될 수 있거나 D2D 기술을 기반으로 향상될 수 있다. 차량 내 디바이스들 사이의 상호 통신은 일 대 일 유니캐스트 링크일 수 있거나, 일 대 다 멀티캐스트 링크일 수 있다. 이는 본 발명에 한정되지 않는다.
차량내 디바이스는 퍼스널 컴퓨터, 태블릿 컴퓨터, 스마트폰 등일 수 있거나, 차량에 장착된 디바이스 유닛일 수 있다.
하나 이상의 노변 유닛(Road Side Unit, RSU)은 각 차량내 디바이스 및/또는 각 기지국 디바이스와 통신하도록 구성되거나 RSU들 사이의 상호 통신에 사용될 수 있다.
하나 이상의 기지국 디바이스는 각각의 차량내 디바이스 및 각 노변 유닛과 통신하도록 구성된다. 기지국 디바이스는 GSM 또는 CDMA의 기지국(Base Transceiver Station, BTS)일 수 있거나, WCDMA의 기지국(NodeB, NB)일 수 있거나, LTE의 진화된 NodeB(Evolutional Node B, eNB)일 수 있다. 기지국 디바이스는 선택적이고, 기지국 디바이스가 있는 경우에는 네트워크 커버리지를 갖는 시나리오가 존재하고, 기지국 디바이스가 없는 경우에는 네트워크 커버리지를 갖지 않는 시나리오가 있다는 점을 유의해야 한다.
본 발명의 실시예들에서, 송신단은 차량내 디바이스 또는 노변 유닛을 포함할 수 있고, 수신단은 차량내 디바이스 또는 노변 유닛을 포함할 수 있다. 본 발명의 실시예들에서의 제어 정보 송신 방법에 따르면, 통신 시스템의 신뢰성이 향상될 수 있다. 상세한 설명이 도 3 및 도 6에 대응하는 실시예들을 사용하는 것에 의해 개별적으로 아래에서 주어진다.
도 3을 참조하면, 도 3은 본 발명의 실시예에 따른 제어 정보 송신 방법의 개략적인 흐름도이다. 본 발명의 이 실시예는 송신단의 관점에서 설명된다. 도 3에 도시된 바와 같이, 이 방법은 다음 단계들을 포함한다.
단계 S31: 송신단은 송신 기간에 스케줄링된 데이터를 전송하기 위해 사용되는 제1 시간 도메인 리소스 및 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하고, 제2 시간 도메인 자원은 제1 시간 도메인 리소스의 서브세트이다.
구체적으로, 송신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 사전 설정된 표시 방식으로 제1 시간 도메인 리소스를 결정하고 제1 시간 도메인 리소스로부터 사전 설정된 표시 방식으로 제2 시간 도메인 리소스를 결정한다. 본 표시 방식은 비트 매핑 값, 사전 정의된 필드, 테이블 표시 및 길이 타입 값 표시를 포함하지만 이에 한정되는 것은 아니고, 비트 매핑 값은 본 발명의 이 실시예에서 대응하는 설명을 위한 예로서 사용된다.
스케줄링된 데이터의 송신 기간은 320 ms이고, 즉 송신 기간은 320개 서브프레임을 포함하는 것으로 가정한다. 그러나, 320개 서브프레임 모두가 디바이스 대 디바이스 통신에 사용되는 것은 아니다. 송신단은 시그널링 표시에 따라 320개 서브프레임에서 디바이스 대 디바이스 통신에 사용되는 서브프레임을 결정하고, 그 후 디바이스 대 디바이스 통신에 사용되는 서브프레임으로부터 송신단의 데이터를 송신하기 위해 사용되는 데이터 서브프레임을 결정할 수 있다. 여기서, 결정된 데이터 서브프레임들은 제1 시간 도메인 리소스를 형성한다.
비트 매핑 값은 사전 설정된 표시 방식의 예로서 사용되고, 송신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 길이가 S인 시간 리소스 패턴(Time Resource Pattern, TRP)을 이용하는 것에 의해 제1 시간 도메인 리소스를 결정할 수 있다. S는 시그널링 구성되거나 사전 정의된다. 본 발명에서 시간 도메인 리소스의 기본 유닛은 서브프레임을 이용하는 것에 의해 설명될 수 있고, 서브프레임에 의해 점유되는 시간 길이는 사전 정의되고, 시간 길이의 값은 현재의 LTE 프로토콜에서 1 ms의 길이와 유사할 수 있거나, 10 ms, 0.5 ms, 0.1 ms 등일 수 있다. 이는 본 발명에 한정되지 않는다. 본 발명의 이 실시예에서, 설명의 용이함을 위해, 1ms의 길이가 설명을 위한 예로서 사용된다.
320개의 서브프레임 중 24개의 서브프레임이 디바이스 대 디바이스 통신에 사용될 수 있고, S=8, 즉 24개의 서브프레임이 3개의 그룹으로 분류되고, 각각의 그룹이 8 비트를 사용하는 것에 의해 데이터 서브프레임을 표시하는 것으로 가정한다. 도 4에 도시된 바와 같이, 제1 그룹에서, 제2 서브프레임과 제6 서브프레임이 송신단의 데이터를 송신하기 위해 사용될 수 있다면, S를 유닛으로서 사용하는 것에 의해 분할에 의해 획득되는 나머지 2개의 그룹이 동일한 위치에서 나타난다. 본 명세서에서 하나의 그룹은 하나의 자식 시간 도메인 리소스로서 지칭될 수 있다. K는 송신단의 데이터를 송신하기 위해 사용되는 각각의 자식 시간 도메인 리소스에서의 데이터 서브프레임들의 양을 표시하고, K는 1보다 작지 않은 양의 정수이고, K의 값은 시그널링 구성되거나 사전 정의될 수 있다.
선택적 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함할 수 있고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하고, M은 1보다 작지 않은 양의 정수이고, M의 값은 시그널링 구성되거나 사전 정의될 수 있다. M=2이고, K=1인 경우, 제어 정보의 개략적인 리소스 다이어그램이 도 5a에 도시될 수 있다. M=2이고, K=4인 경우, 제어 정보의 개략적인 리소스 다이어그램은 도 5b에 도시될 수 있다.
다른 선택적 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하고, N은 1보다 작지 않은 양의 정수이고, N의 값은 시그널링 구성되거나 사전 정의될 수 있다. N=4이고, K=1인 경우, 제어 정보의 개략적인 리소스 다이어그램이 도 5c에 도시될 수 있다, 즉, 제2 시간 도메인 리소스는 4개의 자식 시간 도메인 리소스를 포함한다. N=4이고, K=4인 경우, 제어 정보의 개략적인 리소스 다이어그램이 도 5d에 도시될 수 있다, 즉, 제2 시간 도메인 리소스는 하나의 자식 시간 도메인 리소스를 포함한다.
또한, 제2 시간 도메인 리소스의 시작 서브프레임은 사전 설정된 오프셋 값을 이용하는 것에 의해 제1 시간 도메인 리소스의 시작 서브프레임이 오프셋된 후에 결정된다. 송신단은 사전 설정된 오프셋 값을 이용하는 것에 의해 제2 시간 도메인 리소스의 시작 서브프레임을 결정하여, 데이터 충돌이 감소된다.
선택적 구현예에서, 사전 설정된 오프셋 값은 0이고, 즉 송신단은 제1 시간 도메인 리소스의 제1 자식 시간 도메인 리소스의 시작 서브프레임을 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정한다. 도 5a, 도 5b, 도 6a 및 도 6b에서 사전 설정된 오프셋 값들은 모두 0이다.
다른 선택적 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하고, 여기서 Q는 1보다 작지 않은 양의 정수이다.
Q=1이면, 그것은 하나의 후보 값만이 오프셋 값으로서 사용되는 것을 표시한다. 후보 값이 1이면, 송신단은 제1 시간 도메인 리소스의 제2 자식 시간 도메인 리소스의 시작 서브프레임을 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정한다.
Q=3이면, 그것은 3개의 후보 값이 오프셋 값들로서 사용되는 것을 표시한다. 후보 값이 1, 2 또는 3이면, 송신단은 제1 시간 도메인 리소스의 제1, 제2 또는 제3 자식 시간 도메인 리소스의 시작 서브프레임을 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정할 수 있다. 송신단은 시작 서브프레임을 결정하기 위해 다수의 후보 값으로부터 하나의 후보 값을 선택하여, 데이터 충돌이 더 감소된다.
또한, 송신단은 사전 설정된 스텝 크기 sc-step 및 제어 정보에 의해 점유되는 시간 리소스 sc-len을 참조하여 제2 시간 도메인 리소스의 시작 서브프레임을 추가로 결정할 수 있다. 스케줄링된 데이터의 송신 기간이 여전히 320 ms, sc-len=40 ms, sc-step=80 ms 및 오프셋 값 offset=0인 경우, 각 송신 기간에서 제어 정보의 시작 서브프레임은 {0, 40 ms, 120 ms, 200 ms, 280 ms}를 가질 수 있다.
수신단의 경우, 수신단은 사전 설정된 오프셋 값에 따라 또는 추가로, 사전 설정된 오프셋 값, sc-step 및 sc-len에 따라 제어 정보의 제2 시간 도메인 리소스의 시작 서브프레임을 결정할 필요가 있고, 시작 서브프레임의 가능한 위치에서 제어 정보를 검출한다.
본 발명의 이 실시예에서, 제어 정보의 시간 도메인 리소스 및 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스는 독립적으로 구성되지 않고, 제어 정보의 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스의 서브세트이고, 수신단은 동일한 리소스 풀에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 검출할 수 있다. 이는 수신단이 2개의 리소스 풀에서 제어 정보 및 스케줄링된 데이터를 각각 검출하는 종래 기술과 비교하여, 데이터 검출의 성공률을 향상시키고, 송신 지연을 단축시키고, 통신 시스템의 신뢰성을 더 향상시킨다. 또한, 제어 정보를 전송하기 위해 사용된 제2 시간 도메인 리소스가 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용된 제1 시간 도메인 리소스에 포함되고, 제2 시간 도메인 리소스의 특정 크기 세트는 파라미터를 사용하는 것에 의해 구성된다. 이는 제어 정보의 에러율을 감소시킬 뿐만 아니라 스케줄링된 데이터의 버퍼링된 데이터 서브프레임들의 양도 제한하고, 그에 의해 성능을 보장하면서 수신단에 의해 버퍼링되는 데이터의 양을 감소시킨다.
단계 S32: 송신단은 제2 시간 도메인 리소스에 제어 정보를 전송하고, 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함한다. 파라미터는 제어 정보의 스케줄링된 데이터의 시간 도메인 위치 표시 정보, 주파수 도메인 위치 표시 정보, 변조 및 코딩 방식 및 타이밍 어드밴스 표시 정보를 포함하지만, 이에 한정되는 것은 아니다.
제2 시간 도메인 리소스가 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스가 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하면, 송신단은 사전 정의된 방식으로 제2 시간 도메인 리소스의 L개의 서브프레임에서 제어 정보를 전송할 수 있고, 여기서 L=M*K이다.
제2 시간 도메인 리소스가 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하면, 송신단은 사전 정의된 방식으로 N개의 서브프레임들에서 제어 정보를 다수 회 전송할 수 있다.
구체적으로, 송신단은 제2 시간 도메인 리소스로부터의 제어 정보의 시간 도메인 위치를 사전 정의된 시간 도메인 위치 결정 방식으로 결정하고, 제2 시간 주파수 도메인 리소스의 주파수 도메인 리소스 세트로부터의 제어 정보의 주파수 도메인 위치를 사전 정의된 주파수 도메인 위치 결정 방식으로 결정할 수 있고, 송신단은 결정된 시간 도메인 위치 및 결정된 주파수 도메인 위치를 사용하는 것에 의해 제어 정보를 전송한다.
사전 정의된 시간 도메인 위치 결정 방식은 사전 정의된 매핑 테이블을 사용하는 것에 의해 결정하는 것, 사전 정의된 식을 사용하는 것에 의해 결정하는 것, 또는 사전 정의된 규칙을 사용하는 것에 의해 결정하는 것을 포함하지만 이에 한정되지 않는다.
송신단은 제2 시간 도메인 리소스에서 제어 정보를 1회 또는 다수 회 전송할 수 있다. 다수 회 전송하는 것은 동일한 송신 기간에 제어 정보의 동일한 데이터 패킷을 다수 회 전송하는 것이다. 다수 회 전송하는 것의 시간의 양은 시그널링 구성되거나 사전 정의될 수 있다는 점을 유의해야 한다.
제어 정보가 2회 전송될 때, 사전 정의된 시간 도메인 위치 결정 방식은 사전 정의된 식을 사용하는 것에 의해 결정되는 것이고, 첫 번째 전송 및 두 번째 전송에 대한 시간-주파수 위치들은 각각 다음 식들에 따라 결정된다:
첫 번째 전송에 대한 시간-주파수 위치에 대한 식들:
두 번째 전송에 대한 시간-주파수 위치를 결정하기 위한 식들:
s는 스케줄링 정보가 송신 기간에서 마지막으로 전송될 때 스케줄링 정보에 의해 점유된 주파수 도메인 위치이다. 송신단이 송신 기간에 처음으로 스케줄링 정보를 전송하는 경우, 송신단은 스케줄링 정보가 처음으로 전송되는 때 스케줄링 정보에 의해 점유되는 서브프레임 및 주파수 도메인 위치를, 시그널링 구성 또는 사전 정의된 표시에 따라 결정할 수 있다.
는 제1 시간 도메인 리소스에서 제어 정보를 송신하기 위해 사용되는 서브프레임들의 총량이고,
, 및
는 M*K에 따라 결정될 수 있거나, N에 따라 결정될 수 있다.
는 주파수 도메인 리소스의 리소스 풀이고, 제2 시간 도메인 리소스의 주파수 도메인 리소스 세트에 따라 결정된다.
선택적 구현예에서, 주파수 도메인 리소스 세트는 시스템 대역폭에서 주파수 도메인 리소스에 따라 결정된다.
다른 선택적 구현예에서, 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
방식 1: 주파수 도메인 리소스 세트는 제어 정보에서의 표시 식별자에 의해 결정된다.
기존의 D2D 기술에서, 제어 정보는 식별자를 포함하고, 식별자는 스케줄링된 데이터의 그룹 타깃 식별자를 표시하기 위해 사용된다. 본 발명에서, 식별자는 종래 기술에서의 식별자인 것에 추가하여, 스케줄링된 데이터 패킷의 서비스 타입을 표시하는 식별자, 스케줄링된 데이터 패킷의 서비스 우선순위를 표시하는 식별자, 스케줄링된 데이터 패킷의 패킷 크기를 표시하는 식별자 등일 수 있다. 결과적으로, 식별자는 제어 정보에 표시된 식별자일 수 있다. 식별자 ID는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
방식 2: 주파수 도메인 리소스 세트는 제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정된다. 여기서, 서브프레임 번호는 Uu 링크 상에서의 서브프레임 번호일 수 있거나, 디바이스 대 디바이스 링크 상에서의 서브프레임 번호일 수 있다. 그러나, 서브프레임 번호의 어느 타입의 서브프레임 번호에 관계없이, 수신기는 제어 정보를 검출하기 전에 미리 서브프레임 번호를 획득할 수 있다. 서브프레임 번호는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
방식 3: 주파수 도메인 리소스 세트는 제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정된다. 마찬가지로, 서브프레임 번호에 추가하여, 주파수 도메인 리소스 세트가 무선 프레임 번호를 이용하는 것에 의해 추가로 결정될 수 있다. 여기서, 무선 프레임 번호는 Uu 링크 상에서의 무선 프레임 번호일 수 있거나, 디바이스 대 디바이스 링크 상에서의 무선 프레임 번호일 수 있다. 그러나, 어느 타입의 무선 프레임 번호에 관계없이, 수신기는 제어 정보를 검출하기 전에 미리 무선 프레임 번호를 획득할 수 있다. 서브프레임 번호는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
방식 4: 주파수 도메인 리소스 세트는 제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정된다. Uu 링크 상에 다수의 캐리어가 있는 경우, 캐리어 식별자는 디바이스 대 디바이스 링크의 스케줄링된 및/또는 구성되는 Uu 캐리어에서의 식별자이다. 디바이스 대 디바이스 링크 상에 다수의 캐리어가 있는 경우, 캐리어 식별자는 현재 제어 정보를 송신하기 위해 사용되고 디바이스 대 디바이스 링크 상에 존재하는 캐리어의 식별자이다. 캐리어 식별자는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
전술한 다양한 구현예들에서, 입력 변수가 x인 경우, 주파수 도메인에서 제어 정보의 위치를 결정하는 방식은 f(x)이고, f는 사전 정의된 함수이고, 제어 정보의 주파수 도메인 위치의 서브세트는 이 함수를 이용하는 것에 의해 결정될 수 있다.
예를 들어:
y=mod(a*x+b, N), 또는 y=a*x+b, 또는 y=mod(floor(x/a)+b, N), 여기서 floor는 버림(rounding down)을 표시하며, 또는 y=mod(round(x/a)+b, N), 여기서 round는 올림(rounding up)을 표시한다.
y의 값은 시스템 대역폭에서의 주파수 도메인 위치의 계산된 인덱스 값이고, N은 N개의 주파수 도메인 위치의 세트를 표시한다. 예를 들어, y=0인 경우, 제어 정보는 시스템 대역폭의 0번째 서브대역에 있다; y=1인 경우, 제어 정보는 시스템 대역폭의 제1 서브대역에 있고; y=N-1이면, 제어 정보는 시스템 대역폭의 (N-1)번째 서브대역에 있다. 각 서브대역은 시스템 대역폭의 일부만 점유한다.
매너 5: 주파수 도메인 리소스 세트는 제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정된다. 사전 설정된 방식은 홀수 또는 짝수 번호의 물리 리소스 블록(Physical Resource Block, PRB)에 대해서만 매핑하는 것, 그 수가 사전 정의된 상수 N의 배수인 PRB에 대해서만 매핑하는 것 등을 포함한다.
제어 정보는 제2 시간 도메인 리소스에서 전송된다, 즉, 제어 정보는 제1 시간 도메인 리소스에서 전송되고, 제1 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용된다. 즉, 스케줄링된 데이터가 위치되는 서브프레임에 제어 정보가 전송된다. 하나의 캐리어 상에서, 스케줄링된 데이터가 위치되는 서브프레임의 대역폭은 최대 20 MHz일 수 있다, 즉, 제어 정보는 하나의 캐리어 상에서 20 MHz 시스템 대역폭의 임의의 위치에서 전송될 수 있다. 수신기의 경우, 먼저 수신기는 블라인드(blind) 검출에 의해 제어 정보를 검출할 필요가 있고, 그 후 제어 정보의 스케줄링된 데이터를 수신할 수 있다. 따라서, 제어 정보를 검출하기 위한 블라인드 검출의 횟수를 감소시키기 위해, 제어 정보 검출을 감소시키는 방법은 하나의 캐리어 상에서 20 MHz 시스템 대역폭 전체에서 고려될 필요가 있다. 본 발명에서, 시스템 대역폭에서의 제어 정보의 위치는 특정 파라미터 또는 사전 정의된 규칙을 사용하는 것에 의해 연관되고, 제어 정보는 각 서브프레임 상에서 시스템 대역폭의 결정된 부분만을 점유할 수 있어서, 블라인드 검출의 복잡도가 감소된다.
또한, 제2 시간 도메인 리소스의 것이고 송신 기간에서 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 동일하거나, 부분적으로 동일하거나, 완전히 상이하다. 주파수 도메인에서 제어 정보와 제어 정보의 스케줄링된 데이터 사이의 위치 관계는 별개이거나, 연속적이거나, 인터리빙될 수 있다는 점을 유의해야 한다. 이는 본 발명에 한정되지 않는다.
제2 시간 도메인 리소스의 것이고 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 동일하다. 이 경우, 제어 정보 및 제어 정보의 스케줄링된 데이터는 동일한 횟수로 전송된다. 제어 정보는 1개의 송신 기간에 1회 전송되고, 제어 정보 및 제어 정보의 스케줄링된 데이터는 도 6a에 도시된 바와 같이 동일한 서브프레임을 점유하는 것으로 가정한다.
제2 시간 도메인 리소스의 것이고 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 부분적으로 동일하다. 이 경우, 제어 정보 및 제어 정보의 스케줄링된 데이터는 동일하거나 상이한 횟수로 전송될 수 있다. 도 6b에 도시된 것과 같이, 제어 정보 및 제어 정보의 스케줄링된 데이터가 동일한 횟수로 전송되고, 제어 정보가 하나의 송신 기간에서 2회 전송되고, 1개의 제어 정보 피스 및 제어 정보의 스케줄링된 데이터가 동일한 서브프레임을 점유하고, 다른 제어 정보 피스 및 제어 정보의 스케줄링된 데이터는 상이한 서브프레임들을 점유하는 것으로 가정한다.
제2 시간 도메인 리소스의 것이고 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 상이하다. 이 경우, 제어 정보 및 제어 정보의 스케줄링된 데이터는 동일하거나 상이한 횟수로 전송될 수 있다. 도 6c에 도시된 바와 같이, 제어 정보 및 제어 정보의 스케줄링된 데이터가 동일한 횟수로 전송되고, 제어 정보가 1개의 송신 기간에 1회 전송되고, 제어 정보 및 제어 정보의 스케줄링된 데이터가 상이한 서브프레임들을 점유하는 것으로 가정한다.
제어 서브프레임(즉, 제어 정보를 전송하기 위해 사용되는 서브프레임)과 시간 도메인에서의 데이터 서브프레임 사이의 상대적인 관계에 관계없이, 송신단의 스케줄링된 데이터를 검출하기 위해, 수신단은 먼저 제어 정보를 올바르게 검출할 필요가 있다는 점을 유의해야 한다. 예를 들어, 제어 정보는 2회 전송되고, 수신단이 제어 정보가 처음으로 전송되는 리소스 위치에서 제어 정보를 검출할 수 없다면, 수신단은 제어 정보가 다시 송신되는 위치에서 제어 정보를 검출할 필요가 있다. 제어 정보 및 제어 정보의 스케줄링된 데이터가 동일한 서브프레임에서 전송되는지에 관계없이, 제어 정보가 처음으로 나타나는 위치에서 제어 정보가 검출되지 않기 때문에, 최악의 경우, 수신단은 전체 검출될 데이터 정보가 위치되는 리소스 풀에서의 모든 서브프레임을 버퍼링할 필요가 있다. 그러나, 본 발명의 방법에서, 제어 정보가 위치되는 제2 시간 도메인 리소스는 제1 시간 도메인 리소스 상에 구성되고, 수신단은 기껏해야 제2 시간 도메인 리소스의 크기를 갖는 서브프레임 데이터만을 버퍼링할 필요가 있어서, 수신단에 의한 버퍼링의 복잡도가 감소되고, 검출 성능이 영향을 받지 않는다.
도 3에 도시된 실시예에서, 제어 정보의 시간 도메인 리소스 및 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스는 독립적으로 구성되지 않고, 제어 정보의 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스의 서브세트이고, 수신단은 동일한 리소스 풀에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 검출할 수 있다. 이는 수신단이 2개의 리소스 풀에서 제어 정보 및 스케줄링된 데이터를 각각 검출하는 종래 기술과 비교하여, 데이터 검출의 성공률을 향상시키고, 송신 지연을 단축시키고, 통신 시스템의 신뢰성을 더 향상시킨다.
도 7을 참조하면, 도 7은 본 발명의 실시예에 따른 다른 제어 정보 송신 방법의 개략적인 흐름도이다. 본 발명의 이 실시예는 수신단의 관점에서 설명된다. 도 7에 도시된 바와 같이, 이 방법은 다음의 단계들을 포함한다.
단계 S71: 수신단은 송신 기간에 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하고, 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트이고, 제1 시간 도메인 리소스는 송신 기간에 스케줄링된 데이터의 시간 도메인 리소스이다.
구체적으로, 송신단은 사전 설정된 표시 방식으로 제1 시간 도메인 리소스로부터 제2 시간 도메인 리소스를 결정할 수 있다. 본 표시 방식은 비트 매핑 값, 사전 정의된 필드, 테이블 표시 및 길이 타입 값 표시를 포함하지만 이에 한정되는 것은 아니고, 비트 매핑 값은 본 발명의 이 실시예에서 대응하는 설명을 위한 예로서 사용된다.
수신단이 사전 설정된 표시 방식으로 제1 시간 도메인 리소스로부터 제2 시간 도메인 리소스를 결정하는 방법에 관한 세부 사항들에 대해서는, 송신단 측에 대응하는 전술한 설명을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다는 점을 유의해야 한다.
제2 시간 도메인 리소스의 시작 서브프레임은 제1 시간 도메인 리소스의 시작 서브프레임이 사전 설정된 오프셋 값을 사용하는 것에 의해 오프셋된 후에 결정된다.
선택적 구현예에서, 사전 설정된 오프셋 값은 0이다, 즉, 수신단은 제1 시간 도메인 리소스의 제1 자식 시간 도메인 리소스의 시작 서브프레임을, 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정한다. 도 5a, 도 5b, 도 5c 및 도 5d에서 사전 설정된 오프셋 값들은 모두 0이다.
다른 선택적 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하고, 여기서 Q는 1보다 작지 않은 양의 정수이다.
Q=1이면, 그것은 하나의 후보 값만이 오프셋 값으로서 사용되는 것을 표시한다. 후보 값이 1이면, 수신단은 제1 시간 도메인 리소스의 제2 자식 시간 도메인 리소스의 시작 서브프레임을, 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정한다.
Q=3이면, 그것은 3개의 후보 값이 오프셋 값들로서 사용되는 것을 표시한다. 후보 값이 1, 2 또는 3이면, 수신단은 제1 시간 도메인 리소스의 제1, 제2 또는 제3 자식 시간 도메인 리소스의 시작 서브프레임을, 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정할 수 있다.
또한, 수신단은 사전 설정된 스텝 크기 sc-step 및 제어 정보에 의해 점유되는 시간 리소스 sc-len을 참조하여 제2 시간 도메인 리소스의 시작 서브프레임을 추가로 결정할 수 있다. 스케줄링된 데이터의 송신 기간이 여전히 320 ms, sc-len=40 ms, sc-step=80 ms 및 오프셋 값 offset=0인 경우, 각 송신 기간에서 제어 정보의 시작 서브프레임은 {0, 40 ms, 120 ms, 200 ms, 280 ms}를 가질 수 있다.
수신단은 사전 설정된 오프셋 값에 따라 또는 추가로, 사전 설정된 오프셋 값, sc-step 및 sc-len에 따라 제어 정보의 제2 시간 도메인 리소스의 시작 서브프레임을 결정할 필요가 있고, 시작 서브프레임의 가능한 위치에서 제어 정보를 검출한다.
본 발명의 이 실시예에서, 제어 정보의 시간 도메인 리소스 및 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스는 독립적으로 구성되지 않고, 제어 정보의 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스의 서브세트이고, 수신단은 동일한 리소스 풀에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 검출할 수 있다. 이는 수신단이 2개의 리소스 풀에서 제어 정보 및 스케줄링된 데이터를 각각 검출하는 종래 기술과 비교하여, 데이터 검출의 성공률을 향상시키고, 송신 지연을 단축시키고, 통신 시스템의 신뢰성을 더 향상시킨다.
선택적 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하고, 여기서 M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다. M=2이고, K=1인 경우, 제어 정보의 개략적인 리소스 다이어그램이 도 5a에 도시될 수 있다. M=2이고, K=4인 경우, 제어 정보의 개략적인 리소스 다이어그램은 도 5b에 도시될 수 있다.
다른 선택적 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하고, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다. N=4이고, K=1인 경우, 제어 정보의 개략적인 리소스 다이어그램이 도 5c에 도시될 수 있다, 즉, 제2 시간 도메인 리소스는 4개의 자식 시간 도메인 리소스를 포함한다. N=4이고, K=4인 경우, 제어 정보의 개략적인 리소스 다이어그램이 도 5d에 도시될 수 있다, 즉, 제2 시간 도메인 리소스는 하나의 자식 시간 도메인 리소스를 포함한다.
본 발명의 이 실시예에서, 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용되는 제1 시간 도메인 리소스에 포함되고, 제2 시간 도메인 리소스의 특정-크기 세트는 파라미터를 사용하는 것에 의해 구성된다. 이는 제어 정보의 에러율을 감소시킬 뿐만 아니라 스케줄링된 데이터의 버퍼링된 데이터 서브프레임들의 양도 제한하고, 그에 의해 성능을 보장하면서 수신단에 의해 버퍼링되는 데이터의 양을 감소시킨다.
단계 S72: 수신단은 제2 시간 도메인 리소스에서 제어 정보를 수신하고, 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함한다. 파라미터는 제어 정보의 스케줄링된 데이터의 시간 도메인 위치 표시 정보, 주파수 도메인 위치 표시 정보, 변조 및 코딩 방식 및 타이밍 어드밴스 표시 정보를 포함하지만, 이에 한정되는 것은 아니다.
선택적으로, 수신단은 사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스에서의 제어 정보의 시간 도메인 위치를 결정하고, 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를 검출하고 수신할 수 있다. 송신단은 제2 시간 도메인 리소스에서 제어 정보를 1회 또는 다수 회 전송할 수 있고, 다수 회 전송하는 횟수는 수신단에 대해 시그널링 구성되거나 사전 정의될 수 있다.
사전 정의된 시간 도메인 위치 결정 방식은 사전 정의된 매핑 테이블을 사용하는 것에 의해 결정하는 것, 사전 정의된 식을 사용하는 것에 의해 결정하는 것, 또는 사전 정의된 규칙을 사용하는 것에 의해 결정하는 것을 포함하지만 이에 한정되지 않는다.
제어 정보는 2회 전송되고, 사전 정의된 시간 도메인 위치 결정 방식은 사전 정의된 식을 사용하는 것에 의해 결정되는 것으로 가정한다. 수신단은 다음 식들에 따라 첫 번째 수신 및 두 번째 수신에 각각 사용되는 시간 도메인 위치들을 결정할 수 있다:
첫 번째 수신을 위한 시간 도메인 위치에 대한 식:
두 번째 수신을 위한 시간 도메인 위치에 대한 식:
s는 스케줄링 정보가 송신 기간에서 마지막으로 전송될 때 스케줄링 정보에 의해 점유된 주파수 도메인 위치이다. 송신단이 송신 기간에 처음으로 스케줄링 정보를 전송하는 경우, 송신단은 스케줄링 정보가 처음으로 전송되는 때 스케줄링 정보에 의해 점유되는 서브프레임 및 주파수 도메인 위치를, 시그널링 구성 또는 사전 정의된 표시에 따라 결정할 수 있다.
는 제1 시간 도메인 리소스에서 제어 정보를 전송하기 위해 사용되는 서브프레임들의 총량이고,
, 및
는 M*K에 따라 결정되거나 N에 따라 결정될 수 있다.
수신단은 주파수 도메인 리소스 세트에 따라 첫 번째 수신의 시간 도메인 위치 및 두 번째 수신의 시간 도메인 위치에서 제어 정보를 개별적으로 검출한다.
선택적 구현예에서, 수신단은 시스템 대역폭에서 주파수 도메인 위치에 따라 주파수 도메인 리소스 세트를 결정할 수 있다.
다른 선택적 구현예에서, 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
방식 1: 주파수 도메인 리소스 세트는 제어 정보에서의 표시 식별자에 의해 결정된다.
기존의 D2D 기술에서, 제어 정보는 식별자를 포함하고, 식별자는 스케줄링된 데이터의 그룹 타깃 식별자를 표시하기 위해 사용된다. 본 발명에서, 식별자는 종래 기술에서의 식별자인 것에 추가하여, 스케줄링된 데이터 패킷의 서비스 타입을 표시하는 식별자, 스케줄링된 데이터 패킷의 서비스 우선순위를 표시하는 식별자, 스케줄링된 데이터 패킷의 패킷 크기를 표시하는 식별자 등일 수 있다. 결과적으로, 식별자는 제어 정보에 표시된 식별자일 수 있다. 식별자 ID는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
방식 2: 주파수 도메인 리소스 세트는 제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정된다. 여기서, 서브프레임 번호는 Uu 링크 상에서의 서브프레임 번호일 수 있거나, 디바이스 대 디바이스 링크 상에서의 서브프레임 번호일 수 있다. 그러나, 서브프레임 번호의 어느 타입의 서브프레임 번호에 관계없이, 수신기는 제어 정보를 검출하기 전에 미리 서브프레임 번호를 획득할 수 있다. 서브프레임 번호는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
방식 3: 주파수 도메인 리소스 세트는 제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정된다. 마찬가지로, 서브프레임 번호에 추가하여, 주파수 도메인 리소스 세트가 무선 프레임 번호를 이용하는 것에 의해 추가로 결정될 수 있다. 여기서, 무선 프레임 번호는 Uu 링크 상에서의 무선 프레임 번호일 수 있거나, 디바이스 대 디바이스 링크 상에서의 무선 프레임 번호일 수 있다. 그러나, 어느 타입의 무선 프레임 번호에 관계없이, 수신기는 제어 정보를 검출하기 전에 미리 무선 프레임 번호를 획득할 수 있다. 서브프레임 번호는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
방식 4: 주파수 도메인 리소스 세트는 제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정된다. Uu 링크 상에 다수의 캐리어가 있는 경우, 캐리어 식별자는 디바이스 대 디바이스 링크의 스케줄링된 및/또는 구성되는 Uu 캐리어에서의 식별자이다. 디바이스 대 디바이스 링크 상에 다수의 캐리어가 있는 경우, 캐리어 식별자는 현재 제어 정보를 송신하기 위해 사용되고 디바이스 대 디바이스 링크 상에 존재하는 캐리어의 식별자이다. 캐리어 식별자는 제어 정보의 주파수 도메인 위치를 결정하기 위한 입력 변수로서 사용된다.
전술한 다양한 구현예들에서, 입력 변수가 x인 경우, 주파수 도메인에서 제어 정보의 위치를 결정하는 방식은 f(x)이고, f는 사전 정의된 함수이고, 제어 정보의 주파수 도메인 위치의 서브세트는 이 함수를 이용하는 것에 의해 결정될 수 있다.
예를 들어:
y=mod(a*x+b, N), 또는 y=a*x+b, 또는 y=mod(floor(x/a)+b, N), 여기서 floor는 버림(rounding down)을 표시하며, 또는 y=mod(round(x/a)+b, N), 여기서 round는 올림(rounding up)을 표시한다.
y의 값은 시스템 대역폭에서의 주파수 도메인 위치의 계산된 인덱스 값이고, N은 N개의 주파수 도메인 위치의 세트를 표시한다. 예를 들어, y=0인 경우, 제어 정보는 시스템 대역폭의 0번째 서브대역에 있다; y=1인 경우, 제어 정보는 시스템 대역폭의 제1 서브대역에 있고; y=N-1이면, 제어 정보는 시스템 대역폭의 (N-1)번째 서브대역에 있다. 각 서브대역은 시스템 대역폭의 일부만 점유한다.
매너 5: 주파수 도메인 리소스 세트는 제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정된다. 사전 설정된 방식은 홀수 또는 짝수 번호의 PRB에 대해서만 매핑하는 것, 사전 정의된 상수 N의 배수인 PRB에 대해서만 매핑하는 것 등을 포함한다.
제어 정보는 제2 시간 도메인 리소스에서 전송된다, 즉, 제어 정보는 제1 시간 도메인 리소스에서 전송되고, 제1 시간 도메인 리소스는 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용된다. 즉, 스케줄링된 데이터가 위치되는 서브프레임에 제어 정보가 전송된다. 하나의 캐리어 상에서, 스케줄링된 데이터가 위치되는 서브프레임의 대역폭은 최대 20 MHz일 수 있다, 즉, 제어 정보는 하나의 캐리어 상에서 20 MHz 시스템 대역폭의 임의의 위치에서 전송될 수 있다. 수신기의 경우, 먼저 수신기는 블라인드(blind) 검출에 의해 제어 정보를 검출할 필요가 있고, 그 후 제어 정보의 스케줄링된 데이터를 수신할 수 있다. 따라서, 제어 정보를 검출하기 위한 블라인드 검출의 횟수를 감소시키기 위해, 제어 정보 검출을 감소시키는 방법은 하나의 캐리어 상에서 20 MHz 시스템 대역폭 전체에서 고려될 필요가 있다. 본 발명에서, 시스템 대역폭에서의 제어 정보의 위치는 특정 파라미터 또는 사전 정의된 규칙을 사용하는 것에 의해 연관되고, 제어 정보는 각 서브프레임 상에서 시스템 대역폭의 결정된 부분만을 점유할 수 있어서, 블라인드 검출의 복잡도가 감소된다.
수신단은 결정된 전송 위치에서 제어 정보를 검출하고, 제어 정보의 파라미터에 따라 제어 정보의 스케줄링된 데이터를 수신한다. 본 기술분야의 통상의 기술자는 수신단이 제어 정보의 파라미터에 따라 제어 정보의 스케줄링된 데이터를 수신하는 방법을 이해할 수 있고, 본 명세서에서 세부 사항들은 설명되지 않는다는 점을 유의해야 한다.
또한, 수신단은 결정된 전송 위치에서 제어 정보를 연속적으로 검출하고, 수신단이 현재 전송 위치에서 제어 정보를 검출하지 않으면 다음 전송 위치에서 제어 정보를 검출한다. 구체적으로, 송신단이 제2 시간 도메인 리소스에서 제어 정보를 다수 회 전송하면, 수신단은 대응하는 전송 위치에서 제어 정보를 검출할 수 있고, 수신단이 현재 전송 위치에서 제어 정보를 검출하지 않으면, 수신단은 다음 전송 위치에서 제어 정보를 직접 검출한다.
제어 서브프레임(즉, 제어 정보를 전송하기 위해 사용되는 서브프레임)과 시간 도메인에서의 데이터 서브프레임 사이의 상대적인 관계에 관계없이, 송신단의 스케줄링된 데이터를 검출하기 위해, 수신단은 먼저 제어 정보를 올바르게 검출할 필요가 있다는 점을 유의해야 한다. 예를 들어, 제어 정보는 2회 전송되고, 수신단이 제어 정보가 처음으로 전송되는 리소스 위치에서 제어 정보를 검출할 수 없다면, 수신단은 제어 정보가 다시 송신되는 위치에서 제어 정보를 검출할 필요가 있다. 제어 정보 및 제어 정보의 스케줄링된 데이터가 동일한 서브프레임에서 전송되는지에 관계없이, 제어 정보가 처음으로 나타나는 위치에서 제어 정보가 검출되지 않기 때문에, 최악의 경우, 수신단은 전체 검출될 데이터 정보가 위치되는 리소스 풀에서의 모든 서브프레임을 버퍼링할 필요가 있다. 그러나, 본 발명의 방법에서, 제어 정보가 위치되는 제2 시간 도메인 리소스는 제1 시간 도메인 리소스 상에 구성되고, 수신단은 기껏해야 제2 시간 도메인 리소스의 크기를 갖는 서브프레임 데이터만을 버퍼링할 필요가 있어서, 수신단에 의한 버퍼링의 복잡도가 감소되고, 검출 성능이 영향을 받지 않는다.
도 7에 도시된 실시예에서, 제어 정보의 시간 도메인 리소스 및 제어 정보의 스케줄링된 데이터의 시간 도메인 리소스는 독립적으로 구성되지 않고, 제어 정보의 시간 도메인 리소스는 제어 정보는 스케줄링된 데이터의 시간 도메인 리소스의 서브세트이고, 수신단은 제어 정보 및 제어 정보의 스케줄링된 데이터를 동일한 리소스 풀에서 검출할 수 있다. 이는 수신단이 2개의 리소스 풀에서 제어 정보 및 스케줄링된 데이터를 각각 검출하는 종래 기술과 비교하여, 데이터 검출의 성공률을 향상시키고, 송신 지연을 단축시키고, 통신 시스템의 신뢰성을 더 향상시킨다.
도 8을 참조하면, 도 8은 본 발명의 실시예에 따른 송신단의 개략적인 구조도이다. 송신단(8)은 도 3을 참조하여 도시된 방법 실시예에서 일부 또는 모든 단계를 구현하도록 구성될 수 있다. 도 8에 도시된 송신단은 처리 모듈(81) 및 전송 모듈(82)을 포함할 수 있다.
처리 모듈(81)은 송신 기간에 스케줄링된 데이터를 전송하기 위해 사용되는 제1 시간 도메인 리소스 및 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하도록 구성되고, 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트이다. 본 표시 방식은 비트 매핑 값, 사전 정의된 필드, 테이블 표시 및 길이 타입 값 표시를 포함하지만 이에 한정되는 것은 아니고, 비트 매핑 값은 본 발명의 이 실시예에서 대응하는 설명을 위한 예로서 사용된다.
선택적으로, 처리 모듈(81)은 시스템에 의해 제공되는 시간 도메인 리소스로부터 제1 시간 도메인 리소스를 비트 매핑 방식으로 결정할 수 있고, 처리 모듈(81)은 제2 시간 도메인 리소스에서 제공되는 리소스로부터 제2 시간 도메인 리소스를 비트 매핑 방식으로 결정할 수 있다.
선택적 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하고, 여기서 M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다.
다른 선택적 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하고, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다.
또한, 제2 시간 도메인 리소스의 시작 서브프레임은 사전 설정된 오프셋 값을 이용하는 것에 의해 제1 시간 도메인 리소스의 시작 서브프레임이 오프셋된 후에 결정된다. 처리 모듈(81)은 사전 설정된 오프셋 값을 이용하는 것에 의해 제2 시간 도메인 리소스의 시작 서브프레임을 결정하여서, 데이터 충돌이 감소된다.
선택적 구현예에서, 사전 설정된 오프셋 값은 0이다, 즉, 처리 모듈(81)은 제1 시간 도메인 리소스의 제1 자식 시간 도메인 리소스의 시작 서브프레임을 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정한다. 도 5a, 도 5b, 도 5c 및 도 5d에서 사전 설정된 오프셋 값들은 모두 0이다.
다른 선택적 구현예에서, 사전 설정된 오프셋 값은 Q개의 후보 값을 포함하고, 여기서 Q는 1보다 작지 않은 양의 정수이다.
Q=1이면, 그것은 하나의 후보 값만이 오프셋 값으로서 사용되는 것을 표시한다. 후보 값이 1이면, 처리 모듈(81)은 제1 시간 도메인 리소스의 제2 자식 시간 도메인 리소스의 시작 서브프레임을 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정한다.
Q=3이면, 그것은 3개의 후보 값이 오프셋 값들로서 사용되는 것을 표시한다. 후보 값이 1, 2 또는 3이면, 처리 모듈(81)은 제1 시간 도메인 리소스의 제1, 제2 또는 제3 자식 시간 도메인 리소스의 시작 서브프레임을 제2 시간 도메인 리소스의 시작 서브프레임으로서 결정할 수 있다. 처리 모듈(81)은 데이터 충돌이 더 감소되도록, 시작 서브프레임을 결정하기 위해 다수의 후보 값 중에서 하나의 후보 값을 선택할 수 있다.
또한, 처리 모듈(81)은 제어 정보에 의해 점유되는 사전 설정된 스텝 크기 sc-step 및 시간 리소스 sc-len을 참조하여 제2 시간 도메인 리소스의 시작 서브프레임을 추가로 결정할 수 있다. 스케줄링된 데이터의 송신 기간이 여전히 320 ms, sc-len=40 ms, sc-step=80 ms 및 오프셋 값 offset=0인 경우, 각 송신 기간에서 제어 정보의 시작 서브프레임은 {0, 40 ms, 120 ms, 200 ms, 280 ms}를 가질 수 있다.
전송 모듈(82)은 제2 시간 도메인 리소스에서 제어 정보를 전송하도록 구성되고, 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함한다. 파라미터는 제어 정보의 스케줄링된 데이터의 시간 도메인 위치 표시 정보, 주파수 도메인 위치 표시 정보, 변조 및 코딩 방식 및 타이밍 어드밴스 표시 정보를 포함하지만, 이에 한정되는 것은 아니다.
제2 시간 도메인 리소스가 M개의 자식 시간 도메인 리소스를 포함하고 각각의 자식 시간 도메인 리소스가 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하면, 전송 모듈(82)은 사전 정의된 방식으로 제2 시간 도메인 리소스의 L개의 서브프레임에서 제어 정보를 전송할 수 있고, L=M*K이다.
제2 시간 도메인 리소스가 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하면, 전송 모듈(82)은 사전 정의된 방식으로 N개의 서브프레임에서 제어 정보를 다수 회 전송할 수 있다.
전송 모듈(82)은 구체적으로:
사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스로부터의 제어 정보의 시간 도메인 위치를 결정하고, 사전 정의된 주파수 도메인 위치 결정 방식으로 제2 시간 도메인 리소스의 주파수 도메인 리소스 세트로부터의 제어 정보의 주파수 도메인 위치를 결정하고, 결정된 시간 도메인 위치 및 결정된 주파수 도메인 위치를 이용하는 것에 의해 제어 정보를 전송하도록 구성될 수 있다.
제2 시간 도메인 리소스의 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
제어 정보에서의 표시 식별자에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정되는 방식; 또는
제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정되는 방식.
사전 설정된 오프셋 값은 Q개의 후보 값을 포함하고, 여기서 Q는 시그널링 구성되거나 사전 정의되고, Q는 1보다 작지 않은 양의 정수이다.
또한, 제2 시간 도메인 리소스의 것이고 송신 기간에서 제어 정보에 의해 점유되는 서브프레임은 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 동일하거나, 부분적으로 동일하거나, 완전히 상이하다.
이 실시예에서 송신단(8)의 각 기능 모듈의 기능은 전술한 방법 실시예들의 방법들에 따라 구체적으로 구현될 수 있음이 이해될 수 있다. 세부 사항들에 대해서는, 도 3에서의 방법 실시예에서의 관련 설명들을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다.
도 9를 참조하면, 도 9는 본 발명의 실시예에 따른 다른 송신단의 개략적인 구조도이다. 본 발명의 이 실시예에서 제공되는 송신단은 도 3에 도시된 전술한 실시예에서 구현되는 방법을 구현하도록 구성될 수 있다. 설명의 용이함을 위해, 본 발명의 이 실시예와 관련된 부분만이 예시된다. 공개되지 않은 특정 기술적 세부 사항들에 대해서는, 도 3에 도시된 본 발명의 실시예들을 참조한다.
도 9에 도시된 바와 같이, 송신단(9)은 적어도 하나의 프로세서(91), 예를 들어 CPU, 적어도 하나의 통신 버스(92), 메모리(93) 및 네트워크 인터페이스(94)를 포함할 수 있다. 통신 버스(92)는 이들 컴포넌트들 사이의 접속 및 통신을 구현하도록 구성된다. 네트워크 인터페이스(94)는 표준 유선 인터페이스, 무선 인터페이스(예컨대, WI-FI 인터페이스)를 포함할 수 있고, 외부 네트워크와 통신하도록 구성된다. 메모리(93)는 고속 RAM 메모리 또는 적어도 하나의 자기 디스크 메모리와 같은 비휘발성 메모리(non-volatile memory)일 수 있다. 대안적으로, 메모리(93)는 프로세서(91)로부터 멀리 떨어져 위치되는 적어도 하나의 저장 장치일 수 있다.
메모리(93)는 프로그램 코드의 그룹을 저장하고, 프로세서(91)는 메모리(93)에 저장되는 프로그램 코드를 호출하도록 구성되고, 다음의 동작들을 수행하도록 구성된다:
송신 기간에 스케줄링된 데이터를 송신하기 위해 사용되는 제1 시간 도메인 리소스 및 스케줄링된 데이터의 제어 정보를 송신하기 위해 사용되는 제2 시간 도메인 리소스를 결정하는 동작- 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트임 -; 및
네트워크 인터페이스(94)를 사용하는 것에 의해 제2 시간 도메인 리소스에서 제어 정보를 전송하는 동작- 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함함 -.
구체적으로, 본 발명의 이 실시예에서 설명된 송신단은 도 3을 참조하여 본 발명에서 설명된 방법 실시예에서 일부 또는 모든 절차를 구현하도록 구성될 수 있다.
도 10을 참조하면, 도 10은 본 발명의 실시예에 따른 수신단의 개략적인 구조도이다. 수신단(10)은 도 7을 참조하여 도시된 방법 실시예에서 일부 또는 모든 단계를 구현하도록 구성될 수 있다. 도 10에 도시된 수신단은 처리 모듈(101) 및 수신 모듈(102)을 포함할 수 있다.
처리 모듈(101)은 송신 기간에 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하도록 구성되고, 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트이고, 제1 시간 도메인 리소스는 송신 기간에 스케줄링된 데이터의 시간 도메인 리소스이다.
선택적 구현예에서, 제2 시간 도메인 리소스는 M개의 자식 시간 도메인 리소스를 포함하고, 각각의 자식 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 K개의 서브프레임을 포함하고, 여기서 M 및 K는 시그널링 구성되거나 사전 정의되고, M 및 K는 1보다 작지 않은 양의 정수이다.
다른 선택적 구현예에서, 제2 시간 도메인 리소스는 제어 정보를 전송하기 위해 사용되는 N개의 서브프레임을 포함하고, N은 시그널링 구성되거나 사전 정의되고, N은 1보다 작지 않은 양의 정수이다.
또한, 제2 시간 도메인 리소스의 시작 서브프레임은 사전 설정된 오프셋 값을 이용하는 것에 의해 제1 시간 도메인 리소스의 시작 서브프레임이 오프셋된 후에 결정된다.
사전 설정된 오프셋 값은 Q개의 후보 값을 포함하고, 여기서 Q는 시그널링 구성되거나 사전 정의되고, Q는 1보다 작지 않은 양의 정수이다.
수신 모듈(102)은 제2 시간 도메인 리소스에서 제어 정보를 수신하도록 구성되고, 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함한다.
수신 모듈(102)은 구체적으로:
사전 정의된 시간 도메인 위치 결정 방식으로 제2 시간 도메인 리소스에서의 제어 정보의 시간 도메인 위치를 결정하고, 주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를 검출하고 수신하도록 구성된다.
또한, 수신 모듈(102)은 구체적으로:
주파수 도메인 리소스 세트에 따라 결정된 시간 도메인 위치에서 제어 정보를 연속적으로 검출하고, 제어 정보가 현재 시간 도메인 위치에서 검출되지 않으면, 다음 시간 도메인 위치에서 제어 정보를 검출하도록 추가로 구성될 수 있다.
제2 시간 도메인 리소스의 주파수 도메인 리소스 세트는 다음 방식들 중 적어도 하나로 결정된다:
제어 정보에서의 표시 식별자에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 서브프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 서브프레임의 무선 프레임 번호에 의해 결정되는 방식;
제어 정보가 위치되는 캐리어의 캐리어 식별자에 의해 결정되는 방식; 또는
제어 정보가 물리 리소스 블록에 매핑되는 사전 설정된 방식으로 결정되는 방식.
이 실시예에서 수신단(10)의 각 기능 모듈의 기능은 전술한 방법 실시예들의 방법들에 따라 구체적으로 구현될 수 있음이 이해될 수 있다. 세부 사항들에 대해서는, 도 7에서의 방법 실시예에서의 관련 설명들을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다.
도 11을 참조하면, 도 11은 본 발명의 실시예에 따른 다른 수신단의 개략적인 구조도이다. 본 발명의 이 실시예에서 제공되는 수신단은 도 7에 도시된 전술한 실시예에서 구현되는 방법을 구현하도록 구성될 수 있다. 설명의 용이함을 위해, 본 발명의 이 실시예와 관련된 부분만이 예시된다. 공개되지 않은 특정 기술적 세부 사항들에 대해서는, 도 7에 도시된 본 발명의 실시예들을 참조한다.
도 11에 도시된 바와 같이, 수신단(11)은 적어도 하나의 프로세서(111), 예를 들어 CPU, 적어도 하나의 통신 버스(112), 메모리(113) 및 네트워크 인터페이스(114)를 포함할 수 있다. 통신 버스(112)는 이들 컴포넌트들 사이의 접속 및 통신을 구현하도록 구성된다. 네트워크 인터페이스(114)는 표준 유선 인터페이스, 무선 인터페이스(예컨대, WI-FI 인터페이스)를 포함할 수 있고, 외부 네트워크와 통신하도록 구성된다. 메모리(113)는 고속 RAM 메모리 또는 적어도 하나의 자기 디스크 메모리와 같은 비휘발성 메모리(non-volatile memory)일 수 있다. 대안적으로, 메모리(113)는 프로세서(111)로부터 멀리 떨어져 위치되는 적어도 하나의 저장 장치일 수 있다.
메모리(113)는 프로그램 코드의 그룹을 저장하고, 프로세서(111)는 메모리(113)에 저장되는 프로그램 코드를 호출하도록 구성되고, 다음의 동작들을 수행하도록 구성된다:
송신 기간에 스케줄링된 데이터의 제어 정보를 전송하기 위해 사용되는 제2 시간 도메인 리소스를 결정하는 동작- 제2 시간 도메인 리소스는 제1 시간 도메인 리소스의 서브세트이고, 제1 시간 도메인 리소스는 송신 기간에 스케줄링된 데이터의 시간 도메인 리소스임 -; 및
네트워크 인터페이스(114)를 이용하는 것에 의해 제2 시간 도메인 리소스에서 제어 정보를 수신하는 동작- 제어 정보는 스케줄링된 데이터를 수신하도록 수신단에 지시하기 위해 사용되는 파라미터를 포함함 -.
구체적으로, 본 발명의 이 실시예에서 설명된 수신단은 도 7을 참조하여 본 발명에서 설명된 방법 실시예에서 일부 또는 모든 절차를 구현하도록 구성될 수 있다.
본 발명은 컴퓨터 저장 매체를 추가로 제공하고, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 도 3의 방법의 일부 또는 모든 단계를 포함한다.
본 발명은 컴퓨터 저장 매체를 추가로 제공하고, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 도 7의 방법의 일부 또는 모든 단계를 포함한다.
본 발명의 이 실시예는 중요한 데이터의 송신 지연을 감소시키기 위해 사전 설정된 조건을 충족시키는 중요한 데이터에 대해 적시 전송 메커니즘(timely sending mechanism)이 제공될 수 있는 제어 정보 송신 방법을 제공한다. 세부 사항들은 도 12 및 도 13을 참조하여 개별적으로 후술된다.
도 12를 참조하면, 도 12는 본 발명의 실시예에 따른 다른 제어 정보 송신 방법의 개략적인 구조도이다. 본 발명의 이 실시예는 송신단의 관점에서 설명된다. 도 12에 도시된 바와 같이, 이 방법은 다음 단계들을 포함한다.
단계 S121: 송신단은 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정한다.
구체적으로, 송신단은 시스템에 의해 제공된 시간 도메인 리소스로부터 사전 설정된 표시 방식으로 제1 시간 도메인 리소스를 결정한다. 사전 설정된 표시 방식은 비트 매핑 값, 사전 정의된 필드, 테이블 표시 및 길이 타입 값 표시를 포함하지만 이에 한정되는 것은 아니고, 비트 매핑 값이 예로서 사용된다.
스케줄링된 데이터의 송신 기간은 320 ms이고, 즉 송신 기간은 320개 서브프레임을 포함하는 것으로 가정한다. 그러나, 320개 서브프레임 모두가 디바이스 대 디바이스 통신에 사용되는 것은 아니다. 송신단은 시그널링 표시에 따라 320개 서브프레임에서 디바이스 대 디바이스 통신에 사용되는 서브프레임을 결정하고, 그 후 디바이스 대 디바이스 통신에 사용되는 서브프레임으로부터 송신단의 데이터를 송신하기 위해 사용되는 데이터 서브프레임을 결정할 수 있다. 여기서, 결정된 데이터 서브프레임들은 제1 시간 도메인 리소스를 형성한다.
비트 매핑 값은 사전 설정된 표시 방식의 일 예로서 사용되고, 송신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 길이가 S인 TRP를 사용하는 것에 의해 제1 시간 도메인 리소스를 결정할 수 있다. S는 시그널링 구성되거나 사전 정의된다. 본 발명에서 시간 도메인 리소스의 기본 유닛은 서브프레임을 이용하는 것에 의해 설명될 수 있고, 서브프레임에 의해 점유되는 시간 길이는 사전 정의되고, 시간 길이의 값은 현재의 LTE 프로토콜에서 1 ms의 길이와 유사할 수 있거나, 10 ms, 0.5 ms, 0.1 ms 등일 수 있다. 이는 본 발명에 한정되지 않는다. 본 발명의 이 실시예에서, 설명의 용이함을 위해, 1ms의 길이가 설명을 위한 예로서 사용된다.
320개의 서브프레임 중 24개의 서브프레임이 디바이스 대 디바이스 통신에 사용될 수 있고, S=8, 즉 24개의 서브프레임이 3개의 그룹으로 분류되고, 각각의 그룹이 8 비트를 사용하는 것에 의해 데이터 서브프레임을 표시하는 것으로 가정한다. 도 4에 도시된 바와 같이, 제1 그룹에서, 제2 서브프레임과 제6 서브프레임이 송신단의 데이터를 송신하기 위해 사용될 수 있다면, S를 유닛으로서 사용하는 것에 의해 분할에 의해 획득되는 나머지 2개의 그룹이 동일한 위치에서 나타난다. 본 명세서에서 하나의 그룹은 하나의 자식 시간 도메인 리소스로서 지칭될 수 있다. K는 송신단의 데이터를 송신하기 위해 사용되는 각각의 자식 시간 도메인 리소스에서의 데이터 서브프레임들의 양을 표시하고, K는 1보다 작지 않은 양의 정수이고, K의 값은 시그널링 구성되거나 사전 정의될 수 있다.
제1 시간 도메인 리소스는 시그널링 표시 리소스 또는 사전 정의된 리소스일 수 있고, 송신단이 제1 시간 도메인에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하기 전에 제1 시간 도메인 리소스는 송신단에 의해 현재 사용되고 있는 시간 도메인 리소스일 수 있거나, 다른 송신단에 의해 현재 사용되고 있는 시간 도메인 리소스일 수 있다는 점을 유의해야 한다. 선택적으로, 제1 시간 도메인 리소스는 또한 유휴 시간 도메인 리소스일 수 있다.
단계 S122: 송신단은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정한다.
송신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 사전 설정된 표시 방식으로 제2 시간 도메인 리소스를 결정한다. 구체적인 표시에 대해서는, 제1 시간 도메인 리소스에 대한 설명을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다.
또한, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하고, J는 1보다 작지 않은 양의 정수이다.
제1 시간 도메인 리소스는 다수의 자식 시간 도메인 리소스 그룹으로 분할되고, 제1 시간 도메인 리소스를 주기로서 사용하는 것에 의해 중요하지 않은 데이터(예컨대, 낮은 우선순위 데이터 및 주기적 데이터)가 전송될 수 있고, 중요한 데이터(예컨대, 우선순위 데이터 및 이벤트-트리거링된 데이터)는 주기로서 자식 시간 도메인 리소스 그룹을 사용하는 것에 의해 전송될 수 있어서, 중요한 데이터가 더 많은 리소스를 점유할 수 있고, 가능한 한 빨리 완전히 전송될 수 있고, 중요한 데이터의 송신 지연이 더 단축된다.
단계 S123: 송신단은 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하고; 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 단계 S124를 수행하거나; 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하지 않으면, 단계 S125를 수행한다.
사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다. 우선순위는 스케줄링된 데이터의 긴급성, 지연 허용오차, 서비스 품질(QoS: Quality of Service) 요건, 송신 주파수, 송신 간격 또는 송신 기간 등에 따라 결정될 수 있다. 제2 타입 제어 정보의 스케줄링된 데이터의 더 높은 우선순위는 더 긴급한 제2 타입 제어 정보, 제2 타입 제어 정보의 더 짧은 송신 지연, 제2 타입 제어 정보의 더 높은 QoS 요건, 제2 타입 제어 정보의 더 높은 송신 주파수, 또는 제2 타입 제어 정보의 더 짧은 송신 기간 또는 간격 중 적어도 하나에 대응하고 있다.
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트, 예를 들어 이벤트-트리거된 비상 브레이크, 차량 고장 또는 충돌 경고이다. 그러나, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트, 예를 들어 차량의 위치 정보 및 속도 정보와 같은 주기적으로 전송되는 규칙적인 데이터이고, 이벤트 트리거링되지 않는다.
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다. 즉, 제2 시간 도메인 리소스에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용되는 서브프레임들의 양은 제1 시간 도메인 리소스에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용되는 서브프레임들의 양보다 작거나 같다.
제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
또한, 송신단은 적어도 2개의 자식 시간 도메인 리소스 그룹에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송할 수 있어서, 중요한 데이터가 더 많은 리소스를 점유할 수 있다.
단계 S124: 송신단은 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송한다.
제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 그것은 제2 타입 제어 정보의 스케줄링된 데이터의 우선순위가 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높거나, 제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입이 트리거링 이벤트이거나, 제2 시간 도메인 리소스의 리소스 양이 불충분하거나 리소스 충돌이 사전 정의된 값을 초과하는 것으로 표시하고, 송신단은 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송한다. 이는 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 제2 시간 도메인 리소스에서만 전송될 수 있는 종래 기술과 비교하여 중요한 데이터의 송신 지연을 단축시킨다.
선택적 구현예에서, 송신단은 제1 시간 도메인 리소스의 현재 송신 기간이 종료된 후에 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송할 수 있다; 이 경우에, 송신단은 제1 시간 도메인 리소스에서 제1 타입 제어 정보 또는 제1 타입 제어 정보의 스케줄링된 데이터를 현재 전송하거나 전송하지 않는다.
다른 선택적 구현예에서, 송신단은 제1 시간 도메인 리소스의 현재 송신 기간에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 송신할 수 있고; 이 경우, 송신단이 제1 시간 도메인 리소스에서 제1 타입 제어 정보 또는 제1 타입 제어 정보의 스케줄링된 데이터를 현재 전송하면, 송신단은 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 전송하는 것을 정지하거나 이를 폐기할 수 있다.
송신단은 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 구체적으로 다음 방식들로 전송할 수 있다:
방식 1: 송신단은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하기 위해 제1 시간 도메인 리소스로부터 적어도 하나의 자식 시간 도메인 리소스 그룹을 선택하고, 선택된 자식 시간 도메인 리소스 그룹은 제2 제어 정보의 적어도 하나의 데이터 패킷을 갖는다.
또한, 제1 시간 도메인 리소스의 현재 송신 기간에서 제2 타입 제어 정보의 스케줄링된 데이터가 완전히 전송되면, 송신단은 제1 시간 도메인 리소스의 다음 송신 기간에서 제2 타입 제어 정보의 스케줄링된 데이터를 계속 전송할 수 있다
방식 2: 송신단은 제1 시간 도메인 리소스의 송신 기간의 시간 간격으로 제2 타입 제어 정보 및 제어 정보의 스케줄링된 데이터를 전송한다. 예를 들어, 제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않고, 제2 타입 제어 정보의 것이고 제2 시간 도메인 리소스에 대응하고 있는 스케줄링된 데이터는 비교적 낮은 우선순위를 갖는 주기적 데이터이다. 리소스를 절약하기 위해, 송신단은 제1 시간 도메인 리소스의 송신 기간의 시간 간격으로 제2 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송할 수 있다.
방식 3: 송신단은 제1 시간 도메인 리소스에서 적어도 하나의 제2 타입 제어 정보 피스 및 제2 타입 제어 정보의 스케줄링된 데이터의 적어도 하나의 피스를 전송한다.
방식 4: 송신단은 지속기간에 따라 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 전송할 수 있다. 지속기간은 제1 시간 도메인 리소스의 적어도 하나의 송신 기간 및/또는 제1 시간 도메인 리소스의 적어도 하나의 시간 도메인 리소스 그룹일 수 있다. 지속기간은 시그널링 구성되거나 사전 정의될 수 있다.
제1 시간 도메인 리소스의 것이고 제2 타입 제어 정보에 의해 점유되는 서브프레임이 제1 시간 도메인 리소스의 것이고 스케줄링된 데이터에 의해 점유되는 서브프레임과 완전히 동일하거나, 부분적으로 동일하거나, 완전히 상이하다는 점을 유의해야 한다.
또한, 송신단이 제1 시간 도메인 리소스의 현재 송신 기간에서 제1 타입 제어 정보 또는 스케줄링된 데이터를 전송하는 경우에, 그리고 제2 타입 제어 정보가 완전히 전송된 후, 송신단은, 제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 전송하는 것을 추가로 계속하거나, 제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 재전송할 수 있다.
단계 S125: 송신단은 제2 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송한다.
제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하지 않는 경우, 그것은 제2 타입 제어 정보의 스케줄링된 데이터가 중요하지 않은 데이터인 것으로 표시하고, 송신단은 제2 시간 도메인 리소스에서 제2 타입 제어 정보를 전송한다.
도 12에 도시된 실시예에서, 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 그것은 제2 타입 제어 정보의 스케줄링된 데이터의 우선순위가 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높거나, 제2 타입 제어 정보가 트리거링 이벤트이거나, 제2 시간 도메인 리소스의 리소스 양이 불충분하거나 리소스 충돌이 사전 정의된 값을 초과하는 것 등으로 표시하고, 송신단은 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송한다. 이는 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 제2 시간 도메인 리소스에서만 전송될 수 있는 종래 기술과 비교하여 중요한 데이터의 송신 지연을 단축시킨다.
도 13을 참조하면, 도 13은 본 발명의 실시예에 따른 다른 제어 정보 송신 방법의 개략적인 흐름도이다. 본 발명의 이 실시예는 수신단의 관점에서 설명된다. 도 13에 도시된 바와 같이, 이 방법은 다음의 단계들을 포함한다.
단계 S131: 수신단은 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정한다.
구체적으로, 수신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 사전 설정된 표시 방식으로 제1 시간 도메인 리소스를 결정한다. 사전 설정된 표시 방식은 비트 매핑 값, 사전 정의된 필드, 테이블 표시 및 길이 타입 값 표시를 포함하지만 이에 한정되는 것은 아니고, 비트 매핑 값이 예로서 사용된다.
스케줄링된 데이터의 송신 기간은 320 ms이고, 즉 송신 기간은 320개 서브프레임을 포함하는 것으로 가정한다. 그러나, 320개 서브프레임 모두가 디바이스 대 디바이스 통신에 사용되는 것은 아니다. 수신단은 시그널링 표시에 따라 320개 서브프레임에서 디바이스 대 디바이스 통신에 사용되는 서브프레임을 결정하고, 그 후 디바이스 대 디바이스 통신에 사용되는 서브프레임으로부터 송신단의 데이터를 송신하기 위해 사용되는 데이터 서브프레임을 결정할 수 있다. 여기서, 결정된 데이터 서브프레임들은 제1 시간 도메인 리소스를 형성한다.
비트 매핑 값은 사전 설정된 표시 방식의 일 예로서 사용되고, 수신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 길이가 S인 TRP를 사용하는 것에 의해 제1 시간 도메인 리소스를 결정할 수 있다. S는 시그널링 구성되거나 사전 정의된다. 본 발명에서 시간 도메인 리소스의 기본 유닛은 서브프레임을 이용하는 것에 의해 설명될 수 있고, 서브프레임에 의해 점유되는 시간 길이는 사전 정의되고, 시간 길이의 값은 현재의 LTE 프로토콜에서 1 ms의 길이와 유사할 수 있거나, 10 ms, 0.5 ms, 0.1 ms 등일 수 있다. 이는 본 발명에 한정되지 않는다. 본 발명의 이 실시예에서, 설명의 용이함을 위해, 1ms의 길이가 설명을 위한 예로서 사용된다.
320개의 서브프레임 중 24개의 서브프레임이 디바이스 대 디바이스 통신에 사용될 수 있고, S=8, 즉 24개의 서브프레임이 3개의 그룹으로 분류되고, 각각의 그룹이 8 비트를 사용하는 것에 의해 데이터 서브프레임을 표시하는 것으로 가정한다. 도 4에 도시된 바와 같이, 제1 그룹에서, 제2 서브프레임과 제6 서브프레임이 송신단의 데이터를 송신하기 위해 사용될 수 있다면, S를 유닛으로서 사용하는 것에 의해 분할에 의해 획득되는 나머지 2개의 그룹이 동일한 위치에서 나타난다. 본 명세서에서 하나의 그룹은 하나의 자식 시간 도메인 리소스로서 지칭될 수 있다. K는 송신단의 데이터를 송신하기 위해 사용되는 각각의 자식 시간 도메인 리소스에서의 데이터 서브프레임들의 양을 표시하고, K는 1보다 작지 않은 양의 정수이고, K의 값은 시그널링 구성되거나 사전 정의될 수 있다.
제1 시간 도메인 리소스는 시그널링 표시 리소스 또는 사전 정의된 리소스일 수 있고, 수신단은 제1 시간 도메인에서 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터를 수신하기 전에 제1 시간 도메인 리소스에서 제1 타입 제어 정보 또는 제1 타입 제어 정보의 스케줄링된 데이터를 추가로 수신할 수 있다는 점을 유의해야 한다. 선택적으로, 제1 시간 도메인 리소스는 또한 유휴 시간 도메인 리소스일 수 있다.
단계 S132: 수신단은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정한다.
수신단은 시스템에 의해 제공되는 시간 도메인 리소스로부터 사전 설정된 표시 방식으로 제2 시간 도메인 리소스를 결정한다. 구체적인 표시에 대해서는, 제1 시간 도메인 리소스에 대한 설명을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다.
또한, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하고, J는 1보다 작지 않은 양의 정수이다.
단계 S133: 수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 수신단은 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신한다.
구체적으로, 수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 수신단은 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 직접 수신할 수 있다.
또한, 수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 수신단은 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 추가로 결정할 수 있고, 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 수신단은 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신한다.
사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다. 우선순위는 스케줄링된 데이터의 긴급성, 지연 허용오차, 서비스 품질(QoS: Quality of Service) 요건, 송신 주파수, 송신 간격 또는 송신 기간 등에 따라 결정될 수 있다. 제2 타입 제어 정보의 스케줄링된 데이터의 더 높은 우선순위는 더 긴급한 제2 타입 제어 정보, 제2 타입 제어 정보의 더 짧은 송신 지연, 제2 타입 제어 정보의 더 높은 QoS 요건, 제2 타입 제어 정보의 더 높은 송신 주파수, 또는 제2 타입 제어 정보의 더 짧은 송신 기간 또는 간격 중 적어도 하나에 대응하고 있다.
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다. 제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트, 예를 들어, 이벤트-트리거링된 비상 브레이크, 차량 고장 또는 충돌 경고이다. 그러나, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트, 예를 들어 차량의 위치 정보 및 속도 정보와 같은 주기적으로 전송된 규칙적인 데이터이다.
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다. 즉, 제2 시간 도메인 리소스에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용되는 서브프레임들의 양은 제1 시간 도메인 리소스에서 제어 정보 및 제어 정보의 스케줄링된 데이터를 전송하기 위해 사용되는 서브프레임들의 양보다 작거나 같다.
제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
선택적으로, 수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출할 때 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 수신하고 있는 경우, 수신단은 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 폐기하거나, 이를 수신하는 것을 정지한다.
도 13에 도시된 실시예에서, 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 그것은 제2 타입 제어 정보의 스케줄링된 데이터의 우선순위가 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높거나, 제2 타입 제어 정보가 트리거링 이벤트이거나, 제2 시간 도메인 리소스의 리소스 양이 불충분하거나 리소스 충돌이 사전 정의된 값을 초과하는 것 등으로 표시하고, 송신단은 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송한다. 이는 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터가 제2 시간 도메인 리소스에서만 전송될 수 있는 종래 기술과 비교하여 이러한 타입의 데이터의 송신 지연을 단축시킨다.
도 14를 참조하면, 도 14는 본 발명의 실시예에 따른 송신단의 개략적인 구조도이다. 송신단(14)은 도 12를 참조하여 도시된 방법 실시예에서 일부 또는 모든 단계를 구현하도록 구성될 수 있다. 도 14에 도시된 송신단은 처리 모듈(141), 결정 모듈(142) 및 전송 모듈(143)을 포함할 수 있다.
처리 모듈(141)은 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정하도록 구성된다.
처리 모듈(141)은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정하도록 추가로 구성된다.
결정 모듈(142)은 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하도록 구성된다.
사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다; 또는
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다.
제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
전송 모듈(143)은, 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하도록 구성된다.
전송 모듈(143)은 구체적으로:
제1 시간 도메인 리소스의 현재 송신 기간이 종료된 후, 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하거나; 제1 시간 도메인 리소스의 현재 송신 기간에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하도록 구성될 수 있다.
또한, 전송 모듈(143)은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 완전히 전송한 후에,
제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 계속 전송하거나; 제1 시간 도메인 리소스에서 제1 타입 제어 정보 및/또는 제1 타입 제어 정보의 스케줄링된 데이터를 재전송하도록 추가로 구성될 수 있다.
선택적으로, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 전송 모듈(143)은 적어도 2개의 자식 시간 도메인 리소스 그룹에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송할 수 있다. 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하고, J는 1보다 작지 않은 양의 정수이다.
이 실시예에서 송신단(14)의 각 기능 모듈의 기능은 전술한 방법 실시예들에서의 방법들에 따라 구체적으로 구현될 수 있다는 것이 이해될 수 있다. 세부 사항들에 대해서는, 도 12의 방법 실시예에서의 관련 설명들을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다.
도 15를 참조하면, 도 15는 본 발명의 실시예에 따른 다른 송신단의 개략적인 구조도이다. 본 발명의 이 실시예에서 제공되는 송신단은 도 12에 도시된 전술한 실시예에서 구현되는 방법을 구현하도록 구성될 수 있다. 설명의 용이함을 위해, 본 발명의 이 실시예와 관련된 부분만이 예시된다. 공개되지 않은 특정 기술적 세부 사항들에 대해서는, 도 12에 도시된 본 발명의 실시예들을 참조한다.
도 15에 도시된 바와 같이, 송신단(15)은 적어도 하나의 프로세서(151), 예를 들어 CPU, 적어도 하나의 통신 버스(152), 메모리(153) 및 네트워크 인터페이스(154)를 포함할 수 있다. 통신 버스(152)는 이들 컴포넌트들 사이의 접속 및 통신을 구현하도록 구성된다. 네트워크 인터페이스(154)는 표준 유선 인터페이스, 무선 인터페이스(예컨대, WI-FI 인터페이스)를 포함할 수 있고, 외부 네트워크와 통신하도록 구성된다. 메모리(153)는 고속 RAM 메모리 또는 적어도 하나의 자기 디스크 메모리와 같은 비휘발성 메모리(non-volatile memory)일 수 있다. 대안적으로, 메모리(153)는 프로세서(151)로부터 멀리 떨어져 위치되는 적어도 하나의 저장 장치일 수 있다.
메모리(153)는 프로그램 코드의 그룹을 저장하고, 프로세서(151)는 메모리(153)에 저장되는 프로그램 코드를 호출하도록 구성되고, 다음의 동작들을 수행하도록 구성된다:
제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정하는 동작;
제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정하는 동작; 및
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하는 동작; 및
제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 네트워크 인터페이스(154)를 사용하는 것에 의해 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터를 전송하는 동작.
구체적으로, 본 발명의 이 실시예에서 설명된 송신단은 도 12를 참조하여 본 발명에서 설명된 방법 실시예에서 일부 또는 모든 절차를 구현하도록 구성될 수 있다.
도 16을 참조하면, 도 16은 본 발명의 실시예에 따른 수신단의 개략적인 구조도이다. 수신단(16)은 도 13을 참조하여 도시된 방법 실시예에서 일부 또는 모든 단계를 구현하도록 구성될 수 있다. 도 16에 도시된 수신단은 처리 모듈(161) 및 수신 모듈(162)을 포함할 수 있다.
처리 모듈(161)은 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정하도록 구성된다.
선택적으로, 제1 시간 도메인 리소스는 J개의 자식 시간 도메인 리소스 그룹을 포함하고, 각각의 자식 시간 도메인 리소스 그룹은 적어도 하나의 자식 시간 도메인 리소스를 포함하고, J는 1보다 작지 않은 양의 정수이다.
처리 모듈(161)은 제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정하도록 추가로 구성된다.
수신 모듈(162)은, 수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신한다.
수신 모듈(162)은,
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하는지를 결정하고; 제2 타입 제어 정보 또는 제2 타입 제어 정보의 스케줄링된 데이터가 사전 설정된 조건을 충족하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신하도록 추가로 구성된다.
사전 설정된 조건은 다음 조건들 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위는 제1 타입 제어 정보의 스케줄링된 데이터의 우선순위보다 높다;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 트리거링 이벤트이고, 제1 타입 제어 정보의 스케줄링된 데이터의 데이터 타입은 주기적 이벤트이다; 또는
제2 시간 도메인 리소스의 송신 기간은 제1 시간 도메인 리소스의 송신 기간보다 크지 않다.
제2 타입 제어 정보는 다음 정보 중 적어도 하나를 포함한다:
제2 타입 제어 정보의 스케줄링된 데이터의 우선순위 표시 정보;
제2 타입 제어 정보의 스케줄링된 데이터의 데이터 타입 표시 정보- 데이터 타입 표시 정보는 제2 타입 제어 정보의 스케줄링된 데이터가 이벤트 트리거링되는지를 표시하기 위해 사용됨 -; 또는
제2 타입 제어 정보의 스케줄링된 데이터의 송신 기간 표시 정보.
수신 모듈(162)은,
수신단이 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출할 때 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 수신하고 있는 경우, 제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터를 폐기하거나, 이를 수신하는 것을 정지하도록 추가로 구성된다.
이 실시예에서 수신단(16)의 각각의 기능 모듈의 기능은 전술한 방법 실시예들에서의 방법들에 따라 구체적으로 구현될 수 있다는 점이 이해될 수 있다. 세부 사항들에 대해서는, 도 13의 방법 실시예에서의 관련 설명들을 참조하고, 세부 사항들은 본 명세서에서 다시 설명되지 않는다.
도 17을 참조하면, 도 17은 본 발명의 실시예에 따른 다른 수신단의 개략적인 구조도이다. 본 발명의 이 실시예에서 제공되는 수신단은 도 13에 도시된 전술한 실시예에서 구현되는 방법을 구현하도록 구성될 수 있다. 설명의 용이함을 위해, 본 발명의 이 실시예와 관련된 부분만이 예시된다. 공개되지 않은 특정 기술적 세부 사항들에 대해서는, 도 13에 도시된 본 발명의 실시예들을 참조한다.
도 17에 도시된 바와 같이, 수신단(17)은 적어도 하나의 프로세서(171), 예를 들어 CPU, 적어도 하나의 통신 버스(172), 메모리(173) 및 네트워크 인터페이스(174)를 포함할 수 있다. 통신 버스(172)는 이들 컴포넌트들 사이의 접속 및 통신을 구현하도록 구성된다. 네트워크 인터페이스(174)는 표준 유선 인터페이스, 무선 인터페이스(예컨대, WI-FI 인터페이스)를 포함할 수 있고, 외부 네트워크와 통신하도록 구성된다. 메모리(173)는 고속 RAM 메모리 또는 적어도 하나의 자기 디스크 메모리와 같은 비휘발성 메모리(non-volatile memory)일 수 있다. 대안적으로, 메모리(173)는 프로세서(171)로부터 멀리 떨어져 위치되는 적어도 하나의 저장 장치일 수 있다.
메모리(173)는 프로그램 코드의 그룹을 저장하고, 프로세서(171)는 메모리(173)에 저장되는 프로그램 코드를 호출하도록 구성되고, 다음의 동작들을 수행하도록 구성된다:
제1 타입 제어 정보 및 제1 타입 제어 정보의 스케줄링된 데이터의 제1 시간 도메인 리소스를 결정하는 동작;
제2 타입 제어 정보 및 제2 타입 제어 정보의 스케줄링된 데이터의 제2 시간 도메인 리소스를 결정하는 동작; 및
수신단이 네트워크 인터페이스(174)를 사용하는 것에 의해 제1 시간 도메인 리소스에서 제2 타입 제어 정보 및 스케줄링된 데이터를 검출하면, 제2 타입 제어 정보에 따라 제2 타입 제어 정보의 스케줄링된 데이터를 수신하는 동작.
구체적으로, 본 발명의 이 실시예에서 설명된 수신단은 도 13을 참조하여 본 발명에서 설명된 방법 실시예에서 일부 또는 모든 절차를 구현하도록 구성될 수 있다. 본 발명은 컴퓨터 저장 매체를 추가로 제공하고, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 도 12의 방법의 일부 또는 모든 단계를 포함한다.
본 발명은 컴퓨터 저장 매체를 추가로 제공하고, 컴퓨터 저장 매체는 프로그램을 저장하고, 프로그램은 실행될 때, 도 13의 방법의 일부 또는 모든 단계를 포함한다.
본 기술 분야의 숙련자는 실시예들의 방법의 프로세스들 중 일부 또는 전부가 관련 하드웨어에 지시하는 컴퓨터 프로그램에 의해 구현될 수 있음을 이해할 수 있다. 프로그램은 컴퓨터 판독가능 저장 매체에 저장될 수 있다. 프로그램이 실행될 때, 실시예들에서의 방법들의 프로세스들이 수행된다. 전술한 저장 매체는 자기 디스크, 광학 디스크, 판독 전용 메모리(Read-Only Memory, ROM), 또는 랜덤 액세스 메모리(Random Access Memory, RAM)를 포함할 수 있다.
전술한 바는 단지 본 발명의 예시적인 실시예들이며, 물론 본 발명의 보호 범위를 제한하고자 하는 것은 아니다. 따라서, 본 발명의 청구항들에 따라 이루어지는 균등한 변형들은 본 발명의 범위 내에 속할 것이다.