(57)【要約】  本出願は、繰り返し送信のための方法および端末デバイスを開示する。本方法は、送信されるべきデータの最初の送信で使用される送信時間ユニットを端末デバイスによって決定するステップと、具体的な実施態様決定された送信時間ユニットおよびパラメータQに基づいて、具体的な実施態様端末デバイスによって、具体的な実施態様送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップであって、Qが、1以上の整数である、ステップと、具体的な実施態様送信されるべきデータの繰り返し送信が、具体的な実施態様決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合、具体的な実施態様決定された送信ユニットから開始して、具体的な実施態様送信されるべきデータの最後の送信が具体的な実施態様最初の特定の送信時間ユニットで実行されるまで、具体的な実施態様端末デバイスによって、具体的な実施態様HARQプロセスを使用して各送信時間ユニットで、具体的な実施態様送信されるべきデータの1回の送信を実行するステップであって、特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、ステップとを含む。
2020526137.tif 000002
【特許請求の範囲】
【請求項１】
繰り返し送信のための方法であって、
送信されるべきデータの最初の送信で使用される送信時間ユニットを端末デバイスによって決定するステップと、
前記決定された送信時間ユニットおよびパラメータQに基づいて、前記端末デバイスによって、前記送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップであって、Qが、1以上の整数である、ステップと、
前記送信されるべきデータの繰り返し送信が、前記決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合、前記決定された送信ユニットから開始して、前記送信されるべきデータの最後の送信が前記最初の特定の送信時間ユニットで実行されるまで、前記端末デバイスによって、前記HARQプロセスを使用して各送信時間ユニットで、前記送信されるべきデータの1回の送信を実行するステップであって、前記特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、ステップとを含む、方法。
【請求項２】
前記パラメータQが、具体的には、繰り返し送信の最大数である、請求項1に記載の方法。
【請求項３】
前記パラメータQの値が、繰り返し送信の最大数よりも小さい、請求項1に記載の方法。
【請求項４】
前記方法が、
ネットワークデバイスによって送信された、前記パラメータQを搬送する情報を前記端末デバイスによって受信し、前記パラメータを搬送する前記情報から前記パラメータQを取得するステップをさらに含む、請求項1から3のいずれか一項に記載の方法。
【請求項５】
前記決定された送信時間ユニットおよびパラメータQに基づいて前記端末デバイスによって、前記送信されるべきデータを送信するために使用されるHARQプロセスを決定する前記ステップが、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ステップが、
第1の式または第2の式に従って前記HARQプロセス番号を決定するステップであって、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mode Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mode N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む、請求項5に記載の方法。
【請求項７】
前記方法が、
前記送信されるべきデータの各繰り返し送信を実行する前に、前記端末デバイスによって、現在の送信時間ユニットが前記最初の特定の送信時間ユニットであるかどうかを判定するステップをさらに含む、請求項1から6のいずれか一項に記載の方法。
【請求項８】
現在の送信時間ユニットが前記最初の特定の送信時間ユニットであるかどうかを判定する前記ステップが、
前記現在の送信時間ユニットのインデックスでモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合に、前記現在の送信時間ユニットが、前記特定の送信時間ユニットであることを含む、請求項7に記載の方法。
【請求項９】
前記方法が、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記送信されるべきデータの冗長バージョンを決定するステップをさらに含む、請求項1から8のいずれか一項に記載の方法。
【請求項１０】
前記方法が、
前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて、各送信で使用される必要があるMCSを決定するステップをさらに含む、請求項1から9のいずれか一項に記載の方法。
【請求項１１】
端末デバイスであって、
送信されるべきデータの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニットと、
前記決定された送信時間ユニットおよびパラメータQに基づいて、前記送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qが、1以上の整数である、HARQプロセス決定ユニットと、
前記送信されるべきデータの繰り返し送信が、前記決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記送信されるべきデータの最後の送信が前記最初の特定の送信時間ユニットで実行されるまで、前記端末デバイスによって、前記HARQプロセスを使用して各送信時間ユニットで、前記送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、前記特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、送信ユニットとを備える、端末デバイス。
【請求項１２】
前記パラメータQが、具体的には、繰り返し送信の最大数である、請求項11に記載の端末デバイス。
【請求項１３】
前記パラメータQの値が、繰り返し送信の最大数よりも小さい、請求項11に記載の端末デバイス。
【請求項１４】
前記端末デバイスが、
ネットワークデバイスによって送信される、前記パラメータQを搬送する情報を受信し、前記パラメータを搬送する前記情報から前記パラメータQを取得するように構成された受信ユニットをさらに備える、請求項11から13のいずれか一項に記載の端末デバイス。
【請求項１５】
前記HARQプロセス決定ユニットが、具体的には、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、請求項11から14のいずれか一項に記載の端末デバイス。
【請求項１６】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ことが、
第1の式または第2の式に従って前記HARQプロセス番号を決定することを含み、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mode Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mode N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、請求項15に記載の端末デバイス。
【請求項１７】
前記処理ユニットが、
前記送信されるべきデータの各繰り返し送信が実行される前に、現在の送信時間ユニットが前記最初の特定の送信時間ユニットであるかどうかを判定するようにさらに構成されている、請求項11から16のいずれか一項に記載の端末デバイス。
【請求項１８】
現在の送信時間ユニットが前記最初の特定の送信時間ユニットであるかどうかを判定する前記ことが、
前記現在の送信時間ユニットのインデックスでモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合に、前記現在の送信時間ユニットが、前記特定の送信時間ユニットであることを含む、請求項17に記載の端末デバイス。
【請求項１９】
前記処理ユニットが、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記送信されるべきデータの冗長バージョンを決定するようにさらに構成されている、請求項11から18のいずれか一項に記載の端末デバイス。
【請求項２０】
前記処理ユニットが、
前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて、各送信で使用される必要があるMCSを決定するようにさらに構成されている、請求項11から19のいずれか一項に記載の端末デバイス。
【請求項２１】
繰り返し送信のための方法であって、
端末デバイスによって、データパケットの最初の送信で使用される送信時間ユニットを決定するステップであって、前記決定された送信時間ユニットが、グラントフリー送信リソースが配置され、かつ2つの隣り合う特定の送信時間ユニットの間にある送信時間ユニットであり、グラントフリー送信リソースが配置され、かつ前記2つの隣り合う特定の送信時間ユニットの間にある最初の送信時間ユニットではなく、時間領域リソースにおける前記特定の送信時間ユニットの周期が、Q個の送信時間ユニットであり、Qが、1以上の整数である、ステップと、
前記決定された送信時間ユニットおよび前記パラメータQに基づいて、前記端末デバイスによって、前記データパケットを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップと、
前記データパケットの繰り返し送信が、前記2つの隣り合う特定の送信時間ユニットのうちの後の方の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記データパケットの最後の送信が前記後の方の特定の送信ユニットで実行されるまで、前記端末デバイスによって、前記HARQプロセスを使用して、各グラントフリー送信リソースが配置された送信時間ユニットで前記データパケットの1回の送信を実行するステップとを含む、方法。
【請求項２２】
前記方法が、
ネットワークデバイスによって送信された、前記パラメータQを搬送する情報を前記端末デバイスによって受信し、前記パラメータを搬送する前記情報から前記パラメータQの値を取得するステップをさらに含む、請求項21に記載の方法。
【請求項２３】
前記決定された送信時間ユニットおよび前記パラメータQに基づいて前記端末デバイスによって、前記データパケットを送信するために使用されるHARQプロセスを決定する前記ステップが、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む、請求項21または22に記載の方法。
【請求項２４】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ステップが、
第1の式または第2の式に従って前記HARQプロセス番号を決定するステップであって、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mode Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mode N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む、請求項23に記載の方法。
【請求項２５】
前記方法が、
前記データパケットの各繰り返し送信を実行する前に、前記端末デバイスによって、現在の送信時間ユニットが前記後の方の特定の時間ユニットであるかどうかを判定するステップをさらに含む、請求項21から24のいずれか一項に記載の方法。
【請求項２６】
前記方法が、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定するステップをさらに含む、請求項21から25のいずれか一項に記載の方法。
【請求項２７】
前記方法が、
前記ネットワークデバイスによって送信された、各送信時間ユニットに関連付けられた冗長バージョン情報を受信するステップをさらに含み、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定する前記ステップが、
前記受信された冗長バージョン情報および前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて各送信の前記データパケットの前記冗長バージョンを決定するステップを含む、請求項26に記載の方法。
【請求項２８】
端末デバイスであって、
データパケットの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニットであって、前記決定された送信時間ユニットが、グラントフリー送信リソースが配置され、かつ2つの隣り合う特定の送信時間ユニットの間にある送信時間ユニットであり、グラントフリー送信リソースが配置され、かつ前記2つの隣り合う特定の送信時間ユニットの間にある最初の送信時間ユニットではなく、時間領域リソースにおける前記特定の送信時間ユニットの周期が、Q個の送信時間ユニットであり、Qが、1以上の整数である、処理ユニットと、
前記決定された送信時間ユニットおよび前記パラメータQに基づいて、前記データパケットを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットと、
前記データパケットの繰り返し送信が、前記2つの隣り合う特定の送信時間ユニットのうちの後の方の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記データパケットの最後の送信が前記後の方の特定の送信ユニットで実行されるまで、前記端末デバイスによって、前記HARQプロセスを使用して、各グラントフリー送信リソースが配置された送信時間ユニットで前記データパケットの1回の送信を実行するように構成された送信ユニットとを備える、端末デバイス。
【請求項２９】
前記端末デバイスが、
ネットワークデバイスによって送信される、前記パラメータQを搬送する情報を受信し、前記パラメータを搬送する前記情報から前記パラメータQを取得するように構成された第1の受信ユニットをさらに備える、請求項28に記載の端末デバイス。
【請求項３０】
前記HARQプロセス決定ユニットが、具体的には、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、請求項28または29に記載の端末デバイス。
【請求項３１】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ことが、
第1の式または第2の式に従って前記HARQプロセス番号を決定することを含み、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mode Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mode N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、請求項30に記載の端末デバイス。
【請求項３２】
前記処理ユニットが、
前記データパケットの各繰り返し送信が実行される前に、現在の送信時間ユニットが前記後の方の特定の送信時間ユニットであるかどうかを判定するようにさらに構成されている、請求項28から31のいずれか一項に記載の端末デバイス。
【請求項３３】
前記処理ユニットが、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定するようにさらに構成されている、請求項28から32のいずれか一項に記載の端末デバイス。
【請求項３４】
前記端末デバイスが、
前記ネットワークデバイスによって送信される、各送信時間ユニットに関連付けられた冗長バージョン情報を受信するように構成された第2の受信ユニットをさらに備え、
前記処理ユニットが、前記受信された冗長バージョン情報および前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて各送信の前記データパケットの前記冗長バージョンを決定するように構成されている、請求項28から33のいずれか一項に記載の端末デバイス。
【請求項３５】
コンピュータ可読記憶媒体であって、前記コンピュータ可読記憶媒体が、コンピュータプログラムを記憶し、前記コンピュータプログラムがコンピュータ上で実行されるとき、前記コンピュータが、請求項1から10および21から27のいずれか一項に記載の方法を実行することが可能である、コンピュータ可読記憶媒体。
【請求項３６】
コンピュータプログラム製品であって、前記コンピュータプログラム製品が、コンピュータプログラムを含み、前記コンピュータプログラムがコンピュータ上で実行されるとき、前記コンピュータが、請求項1から10および21から27のいずれか一項に記載の方法を実行することが可能である、コンピュータプログラム製品。
【請求項３７】
チップシステムであって、メモリからコンピュータプログラムを呼び出し、前記コンピュータプログラムを実行し、これにより、前記チップシステムが組み込まれた通信デバイスが、請求項1から10および21から27のいずれか一項に記載の方法を実行する、ように構成されたプロセッサを備える、チップシステム。
【請求項３８】
プロセッサおよびトランシーバを備える端末デバイスであって、
前記プロセッサが、データパケットの最初の送信で使用される送信時間ユニットを決定し、前記決定された送信時間ユニットが、グラントフリー送信リソースが配置され、かつ2つの隣り合う特定の送信時間ユニットの間にある送信時間ユニットであり、グラントフリー送信リソースが配置され、かつ前記2つの隣り合う特定の送信時間ユニットの間にある最初の送信時間ユニットではなく、時間領域リソースにおける前記特定の送信時間ユニットの周期が、Q個の送信時間ユニットであり、Qが、1以上の整数である、ように構成されており、
前記プロセッサが、前記決定された送信時間ユニットおよび前記パラメータQに基づいて、前記データパケットを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するようにさらに構成されており、
前記トランシーバが、前記データパケットの繰り返し送信が、前記2つの隣り合う特定の送信時間ユニットのうちの後の方の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記データパケットの最後の送信が前記後の方の特定の送信ユニットで実行されるまで、前記HARQプロセスを使用して、各グラントフリー送信リソースが配置された送信時間ユニットで前記データパケットの1回の送信を実行するように構成されている、端末デバイス。
【請求項３９】
前記トランシーバが、
ネットワークデバイスによって送信される、前記パラメータQを搬送する情報を受信し、前記パラメータを搬送する前記情報から前記パラメータQを取得するようにさらに構成されている、請求項38に記載の端末デバイス。
【請求項４０】
前記プロセッサが、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、請求項38または39に記載の端末デバイス。
【請求項４１】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ことが、
第1の式または第2の式に従って前記HARQプロセス番号を決定することを含み、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mode Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mode N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、請求項40に記載の端末デバイス。
【請求項４２】
前記プロセッサが、
前記データパケットの各繰り返し送信が実行される前に、現在の送信時間ユニットが前記後の方の特定の送信時間ユニットであるかどうかを判定するようにさらに構成されている、請求項38から41のいずれか一項に記載の端末デバイス。
【請求項４３】
前記プロセッサが、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定するようにさらに構成されている、請求項38から42のいずれか一項に記載の端末デバイス。
【請求項４４】
前記トランシーバが、前記ネットワークデバイスによって送信される、各送信時間ユニットに関連付けられた冗長バージョン情報を受信するようにさらに構成されており、
前記プロセッサが、前記受信された冗長バージョン情報および前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて各送信の前記データパケットの前記冗長バージョンを決定するように構成されている、請求項38から43のいずれか一項に記載の端末デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、2017年6月28日に中国特許庁に提出された特許出願第201710512296．9号、2017年8月7日に中国特許庁に提出された特許出願第201710667487．2号、および2017年11月27日に中国特許庁に提出された特許出願第201711209549．1号の優先権を主張し、これらの全体は、参照によりここに組み込まれる。
【０００２】
本発明は、ワイヤレス通信の分野に関し、特に、繰り返し送信のための方法および端末デバイスに関する。
【背景技術】
【０００３】
超高信頼性低レイテンシ通信（Ultra Reliability and Low Latency Communication、URLLC）シナリオは、5G通信の適用シナリオの1つである。URLLCでは、データ送信の信頼性および低レイテンシ機能の両方が満たられる必要がある。低レイテンシの要件を満たすために、グラントフリー（Grant−free）送信メカニズムが提案され、5G通信の技術になっている。Grant−free送信メカニズムでは、新しいデータが到着するとき、端末デバイスは、基地局からリソースを要求する必要はなく、事前に割り当てられたリソースを使用してデータを基地局に直接送信する。基地局は、ブラインド検出などの受信技術を使用して、事前に割り当てられたリソースで、Grant−free送信メカニズムを使用して端末デバイスによって送信されたデータを受信する。Grant−free方式で送信されるデータは、グラントフリーデータと呼ばれ、Grant−free送信に使用される事前に割り当てられたリソースは、グラントフリーリソースと呼ばれる。
【０００４】
グラントフリーデータの送信信頼性を改善するために、端末デバイスは、繰り返し送信技術を使用してグラントフリーデータを基地局に送信し得る。繰り返し送信技術では、端末デバイスは、基地局からのNACKまたはスケジューリング情報などのフィードバックを待つことなく、K個（K＞1）の連続スロット（slot）で特定のデータを繰り返し送信し得る。図1に示されているように、端末デバイスが繰り返し送信技術を使用してデータを送信するとき、端末デバイスは、各スロットでデータの冗長バージョン（Redundancy Version、RV）を1つ送信する。異なるスロットで送信される冗長バージョンは、同じであっても異なってもよい。
【０００５】
データ送信の信頼性をさらに改善するために、業界は、既存のモバイル通信システム（例えば、ロングタームエボリューション（Long Term Evolution、LTE）システム）に広く適用されているハイブリッド自動再送要求（Hybrid Auto ReQuest、HARQ）技術の、5G通信への導入を検討している。HARQ技術では、送信端が特定のスロットまたは複数の連続スロットで特定のデータを最初に送信した後に、送信端が、受信端によってフィードバックされた、データが正しく受信されなかったことを示す指示を受信した場合、送信端は、データの冗長バージョンを再送信し、これにより、受信端は、再送信されたデータと最初に送信されたデータとを受信して結合し得るため、データ送信の信頼性が改善される。
【０００６】
HARQ機能を実施するために、データを再送信するとき、端末デバイスは、再送信されたデータに対応する最初に送信されたデータを知る必要があり、基地局も、再送信されたデータに対応する最初に送信されたデータを知る必要がある。このようにして、最初に送信されたデータおよび再送信され受信されデータが結合され得るため、データ送信の信頼性が改善される。このようなプロセスは、HARQプロセスを使用することによって保証される。具体的には、再送信されたデータを受信するとき、基地局も、再送信されたデータに対応する、プロセス番号（ID）などのHARQプロセス情報を知り、次に、再送信されたデータと、対応するHARQプロセスのバッファ内にバッファされたデータとを結合する。
【０００７】
Grant−free送信メカニズムでは、端末デバイスが繰り返し送信技術を使用してデータを送信するときにK回の送信で使用されるHARQプロセスは同じであり、使用されるHARQプロセスのHARQプロセス番号は、K回の送信のうちの最初の送信に基づいて決定される。したがって、繰り返し送信技術を使用して送信されたデータを受信するとき、基地局は、K回の送信で使用されるHARQプロセスのHARQプロセス番号を判定するために、K回の送信のうちの最初の送信を検出し、現在の送信が最初の送信であると判定する必要がある。
【０００８】
データが端末デバイスに到着する時点の不確実性、およびURLLCシナリオでのデータ送信における低レイテンシの要件に起因して、利用可能なグラントフリーリソースが存在する場合、データが到着した後に、端末デバイスは、グラントフリーリソースを使用して可能な最短時間内にデータを基地局に送信する。これは、端末デバイスが、構成されたグラントフリーリソースを有するスロットでのデータのK回の繰り返し送信を開始することを意味する。端末および基地局に関して、繰り返し送信の開始位置は固定されておらず、予測不可能である。この場合、基地局が、繰り返し送信のうちの最初の送信を検出することによって、データを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定する必要があるため、基地局が最初の送信を検出して判定しなかったとき、基地局は、データを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定し得ない。
【発明の概要】
【課題を解決するための手段】
【０００９】
これを考慮して、本出願は、繰り返し送信で使用されるHARQプロセスをネットワークデバイスによって判定する成功率を高めるために、繰り返し送信のための方法および端末デバイスを提供する。
【００１０】
第1の態様によれば、本出願は、繰り返し送信のための方法であって、
送信されるべきデータの最初の送信で使用される送信時間ユニットを端末デバイスによって決定するステップと、
決定された送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップであって、Qが、1以上の整数である、ステップと、
送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行するステップであって、特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、ステップとを含む、方法を提供する。
【００１１】
第2の態様によれば、本出願は、端末デバイスであって、
送信されるべきデータの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニットと、
決定された送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qが、1以上の整数である、HARQプロセス決定ユニットと、
送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合に、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、送信ユニットとを含む、端末デバイスをさらに提供する。
【００１２】
第3の態様によれば、本出願は、繰り返し送信のための方法であって、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを端末デバイスによって決定するステップであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、ステップと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップであって、Qの値が、1以上の整数である、ステップと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリーリソースで、送信されるべきデータの1回の送信を実行するステップであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、ステップとを含む、方法を提供する。
【００１３】
第4の態様によれば、本出願は、端末デバイスであって、端末デバイスが、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニットであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、処理ユニットと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qの値が、1以上の整数である、HARQプロセス決定ユニットと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合に、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、送信ユニットとを含む、端末デバイスをさらに提供する。
【００１４】
第5の態様によれば、本出願は、繰り返し送信のための方法であって、該方法が、
端末デバイスによって送信されたアップリンクデータが検出されたグラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定するステップであって、グラントフリー送信時間ユニットが、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、ステップと、
検出されたアップリンクデータを復号するステップと、
正しくない復号化の場合、ネットワークデバイスによって、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定するステップと、
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合、ネットワークデバイスによって、以下のタイプの処理のうちの1つ、すなわち、
処理（1）：フィードバックメッセージを端末デバイスに送信し、フィードバックメッセージが、正しくない受信を示す指示を搬送する、
処理（2）：アップリンクデータを再送信するように端末デバイスをスケジュールするためにアップリンクグラント情報を送信する、および
処理（3）：端末デバイスによって送信されたグラントフリーデータを破棄し、判定されたHARQプロセスの番号に対応するバッファ内のデータをクリアする、
のうちの1つを実行するステップとを含む、方法をさらに提供する。
【００１５】
第5の態様の一実施態様によれば、繰り返し送信のための方法は、
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットではない場合に、ネットワークデバイスによって、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを再度受信するステップをさらに含む。
【００１６】
第5の態様の別の実施態様によれば、繰り返し送信のための方法は、
正しい復号化の場合に、ネットワークデバイスによって、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信するステップをさらに含む。
【００１７】
第6の態様によれば、本出願は、ネットワークデバイスであって、ネットワークデバイスが、
端末デバイスによって送信されたアップリンクデータが検出されたグラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定するように構成されたHARQプロセス判定ユニットであって、グラントフリー送信時間ユニットが、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、HARQプロセス判定ユニットと、
検出されたアップリンクデータを復号するように構成された復号ユニット16と、
アップリンクデータが復号されることが失敗した場合に、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定するように構成された判断ユニットと、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、正しい受信を示す指示を搬送するフィードバックメッセージまたはアップリンクグラント情報を端末デバイスに送信するように構成された送信ユニットとを含む、ネットワークデバイスをさらに提供する。
【００１８】
第6の態様の一実施態様によれば、ネットワークデバイスは、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを引き続き受信するように構成された受信ユニットをさらに含む。
【００１９】
第6の態様の別の実施態様によれば、送信ユニットは、アップリンクデータが正しかった後、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信するようにさらに構成される。
【００２０】
第7の態様によれば、本出願は、コンピュータ可読記憶媒体を提供し、コンピュータ可読記憶媒体は命令を記憶し、命令がコンピュータ上で実行されるとき、コンピュータは、前述の態様による方法を実行することが可能である。
【００２１】
第8の態様によれば、本出願は、命令を含むコンピュータプログラム製品を提供し、コンピュータプログラム製品がコンピュータ上で実行されるとき、コンピュータは、前述の態様による方法を実行することが可能である。
【００２２】
第9の態様によれば、本出願は、繰り返し送信のための方法であって、
パラメータQに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップであって、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値が、1以上である、ステップと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップと、
端末デバイスによって、決定されたグラントフリー送信時間ユニットで、決定されたHARQプロセスを使用して、送信されるべきデータの最初の送信を実行するステップとを含む、方法を提供する。
【００２３】
第9の態様の第1の実施態様では、パラメータQに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップは、
パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップを含む。
【００２４】
第9の態様の第2の実施態様では、第9の態様の第1の実施態様による方法に則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップは、具体的には、
送信時間ユニットのインデックスが、以下の第7の関係式を満たす場合、送信時間ユニットが、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットであり、
第7の関係式が、（T＿index−T＿Index＿Start）mod（P＊Q）＝＝T＿offset＿valueであり、ただし、T＿indexが、送信時間ユニットのインデックスであり、T＿Index＿Startが、最初のグラントフリー送信時間ユニットのインデックスであり、Pが、グラントフリーリソースの時間領域周期であり、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、T＿offset＿valueが、プリセットオフセット値であり、T＿offset＿valueの値が、具体的には0、P、1＊P、・・・、または（Q−1）＊Pのうちの1つであり得ることを含む。
【００２５】
第9の態様の第3の実施態様では、第9の態様の第1の実施態様による方法に則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップは、具体的には、
グラントフリーリソースの時間領域周期Pに基づいてグラントフリー送信時間ユニットを決定するステップと、
パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップとを含む。
【００２６】
第9の態様の第4の実施態様では、第9の態様の第3の実施態様による方法に則って、パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップは、
以下の関係のいずれか1つを満たすグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットであると決定するステップであって、
第8の関係式：GF＿T＿Index mod Q＝＝0、
第9の関係式：GF＿T＿Index mod Q＝＝T＿offset＿value、
第10の関係式：（T＿Index／P）mode Q＝＝0、
第11の関係式：（（T＿Index−T＿Index＿Start）／P）mode Q＝＝0、
第12の関係式：（T＿Index／P）mode Q＝＝T＿offset＿value、および
第13の関係式：（（T＿Index−T＿Index＿Start）／P）mode Q＝＝T＿offset＿value、ただし、
GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、T＿offset＿valueが、オフセット値であり、T＿Index＿Startが、最初のグラントフリー送信時間ユニットのインデックスであり、Pが、グラントフリーリソースの時間領域周期であり、Pが、1以上の整数であり、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期である、ステップを含む。
【００２７】
第9の態様の第5の実施態様では、第9の態様および第9の態様の実施態様のいずれか1つによる方法に則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップは、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む。
【００２８】
第9の態様の第6の実施態様では、第9の態様の第5の実施態様による方法に則って、決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップは、
以下の関係式のうちの1つに従ってHARQプロセスのHARQプロセス番号を決定するステップであって、
第14の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF、
第15の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF＋H＿offset＿value、ただし、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む。
【００２９】
第9の態様の第7の実施態様では、第9の態様および第9の態様の第1の実施態様から第4の実施態様のいずれか1つによる方法に則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップは、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む。
【００３０】
第9の態様の第8の実施態様では、第9の態様の第7の実施態様による方法に則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップは、
以下の関係のうちの1つに従ってHARQプロセスのプロセス番号を決定するステップであって、
第16の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF、
第17の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF＋H＿offset＿value、ただし、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値であり、Pが、グラントフリーリソースの時間領域周期であり、Pが、1以上の整数である、ステップを含む。
【００３１】
第9の態様の第9の実施態様では、第9の態様および第9の態様の実施態様のいずれか1つによる方法は、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号またはインデックスに基づいて、各送信の送信されるべきデータの冗長バージョンまたは各送信で使用されるMCSを決定するステップをさらに含む。
【００３２】
第9の態様の第10の実施態様では、第9の態様および第9の態様の実施態様のいずれか1つによる方法は、
パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップの前に、端末デバイスによって、パラメータQおよびグラントフリーリソースの時間領域周期Pを取得するステップをさらに含む。
【００３３】
第10の態様によれば、本出願は、端末デバイスであって、
パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニットであって、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値が、1以上である、処理ユニットと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットと、
決定されたグラントフリー送信時間ユニットで、決定されたHARQプロセスを使用して、送信されるべきデータの最初の送信を実行するように構成された送信ユニットとを含む、端末デバイスをさらに提供する。
【００３４】
第10の態様の第1の実施態様では、パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することは、
パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含む。
【００３５】
第10の態様の第2の実施態様では、第10の態様の第1の実施態様によるデバイスに則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、
送信時間ユニットのインデックスが、以下の第7の関係式を満たす場合、送信時間ユニットが、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットであり、
第7の関係式が、（T＿index−T＿Index＿Start）mod（P＊Q）＝＝T＿offset＿valueであり、ただし、T＿indexが、送信時間ユニットのインデックスであり、T＿Index＿Startが、最初のグラントフリー送信時間ユニットのインデックスであり、Pが、グラントフリーリソースの時間領域周期であり、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、T＿offset＿valueが、プリセットオフセット値であり、T＿offset＿valueの値が、具体的には0、P、1＊P、・・・、または（Q−1）＊Pのうちの1つであり得ることを含む。
【００３６】
第10の態様の第3の実施態様では、第10の態様の第1の実施態様によるデバイスに則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、
グラントフリーリソースの時間領域周期Pに基づいてグラントフリー送信時間ユニットを決定することと、
パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することとを含む。
【００３７】
第10の態様の第4の実施態様では、第10の態様の第3の実施態様によるデバイスに則って、パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、
以下の関係のいずれか1つを満たすグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットであると決定することを含み、
第8の関係式：GF＿T＿Index mod Q＝＝0、
第9の関係式：GF＿T＿Index mod Q＝＝T＿offset＿value、
第10の関係式：（T＿Index／P）mode Q＝＝0、
第11の関係式：（（T＿Index−T＿Index＿Start）／P）mode Q＝＝0、
第12の関係式：（T＿Index／P）mode Q＝＝T＿offset＿value、および
第13の関係式：（（T＿Index−T＿Index＿Start）／P）mode Q＝＝T＿offset＿value、ただし、
GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、T＿offset＿valueは、オフセット値であり、T＿Index＿Startは、最初のグラントフリー送信時間ユニットのインデックスであり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数であり、Qは、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期である。
【００３８】
第10の態様の第5の実施態様では、第10の態様および第10の態様の実施態様のいずれか1つによるデバイスに則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定することは、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含む。
【００３９】
第10の態様の第6の実施態様では、第10の態様の第5の実施態様によるデバイスに則って、決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することは、
以下の関係式のうちの1つに従ってHARQプロセスのHARQプロセス番号を決定することを含み、
第14の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF、
第15の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF＋H＿offset＿value、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【００４０】
第10の態様の第7の実施態様では、第10の態様および第10の態様の第1の実施態様から第4の実施態様のいずれか1つによるデバイスに則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定することは、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含む。
【００４１】
第10の態様の第8の実施態様では、第10の態様の第7の実施態様によるデバイスに則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定することは、
以下の関係のうちの1つに従ってHARQプロセスのプロセス番号を決定するステップことを含み、
第16の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF、
第17の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF＋H＿offset＿value、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値であり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数である。
【００４２】
第10の態様の第9の実施態様では、第10の態様および第10の態様の実施態様のいずれか1つによるデバイスに則って、処理ユニットは、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号またはインデックスに基づいて、各送信の送信されるべきデータの冗長バージョンまたは各送信で使用されるMCSを決定するようにさらに構成される。
【００４３】
第10の態様の第10の実施態様では、第10の態様および第10の態様の実施態様のいずれか1つによるデバイスに則って、送信ユニットは、
パラメータQおよびグラントフリーリソースの時間領域周期Pを取得するようにさらに構成される。
【図面の簡単な説明】
【００４４】
【図１】既存の繰り返し送信技術の概略図である。
【図２】本発明の一実施形態による通信システムの概略構造図である。
【図３】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図４】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図５】本発明の一実施形態による繰り返し送信プロセスの概略図である。
【図６】本発明の一実施形態による、HARQプロセス番号を決定するプロセスの概略図である。
【図７】本発明の一実施形態による端末デバイスの概略構造図である。
【図８】本発明の一実施形態によるグラントフリーリソースの構成の概略図である。
【図９】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図１０】本発明の一実施形態による繰り返し送信プロセスの概略図である。
【図１１】本発明の別の実施形態による繰り返し送信プロセスの概略図である。
【図１２】本発明の一実施形態による端末デバイスの概略構造図である。
【図１３】本発明の別の実施形態による端末デバイスの概略構造図である。
【図１４】本発明の別の実施形態によるグラントフリーリソースの構成の概略図である。
【図１５】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図１６】本発明の一実施形態によるネットワークデバイスの概略構造図である。
【図１７】本発明の別の実施形態によるネットワークデバイスの概略構造図である。
【図１８】本発明の別の実施形態による繰り返し送信のための方法の概略フローチャートである。
【図１９】本発明の一実施形態によるグラントフリー送信時間ユニットの分布の概略図である。
【発明を実施するための形態】
【００４５】
以下では、本発明の実施形態の添付の図面を参照して、本発明の実施形態の技術的解決策を明確に説明する。明らかに、説明されている実施形態は、本発明の実施形態の一部であり、本発明の実施形態の全部ではない。創造的な努力なしに本発明の実施形態に基づいて当業者によって得られる他のすべての実施形態は、本発明の保護範囲内に含まれるものとする。
【００４６】
現在のセルラー通信システムでは、例えば、グローバル・システム・フォー・モバイル・コミュニケーションズ（Global System for Mobile Communication、略して「GSM」（登録商標））システム、広帯域符号分割多元接続（Wideband Code Division Multiple Access、略して「WCDMA」（登録商標））システム、またはロングタームエボリューション（Long Term Evolution、略して「LTE」）システムなどの通信システムでは、音声通信およびデータ通信が主にサポートされることを理解されたい。従来の基地局は通常、限られた数の接続をサポートし、これは実施が容易である。
【００４７】
図2は、本発明の一実施形態が適用される通信ネットワークの概略図である。図2に示されているように、通信ネットワーク100は、ネットワークデバイス102と、端末デバイス（図ではUEと呼ばれている）104、106、108、110、112、および114とを含む。ネットワークデバイスは、ワイヤレス方式、有線方式、または別の方式で端末デバイスに接続される。図2では、通信ネットワーク100が1つのネットワークデバイスを含むことが単に、説明のための例として使用されているが、本発明のこの実施形態はこれに限定されないことを理解されたい。例えば、通信ネットワークは、代わりに、より多くのネットワークデバイスを含んでもよい。同様に、ネットワークは、代わりに、より多くの端末デバイスを含んでもよく、ネットワークデバイスは、別のデバイスをさらに含んでもよい。
【００４８】
本発明のこの実施形態における通信ネットワークは、公衆陸上移動ネットワーク（Public Land Mobile Network、略して「PLMN」）、デバイスツーデバイス（Device to Device、略して「D2D」）ネットワーク、M2Mネットワーク、または別のネットワークであり得る。図1は、一例の簡略化された概略図に過ぎない。通信ネットワークは、図1に示されていない別のネットワークデバイスをさらに含み得る。
【００４９】
本発明のこの実施形態における端末デバイスは、ワイヤレス送信および受信機能を有するデバイスであり、陸上に配置され得、屋内デバイス、屋外デバイス、ハンドヘルドデバイス、ウェアラブルデバイス、もしくは車載デバイスであり得るし、水上（例えば、船上）に配置され得るし、または空中（例えば、飛行機、気球、または衛星）に配置され得る。端末デバイスは、携帯電話（mobile phone）、タブレットコンピュータ（Pad）、ワイヤレス送信および受信機能を有するコンピュータ、仮想現実（Virtual Reality、VR）端末デバイス、拡張現実（Augmented Reality、AR）端末デバイス、産業用制御（industrial control）のワイヤレス端末、自動運転（self driving）ワイヤレス端末、遠隔医療（remote medical）のワイヤレス端末、スマートグリッド（smart grid）のワイヤレス端末、輸送安全性（transportation safety）のワイヤレス端末、スマートシティ（smart city）のワイヤレス端末、またはスマートホーム（smart home）のワイヤレス端末などであり得る。本出願のこの実施形態は、適用シナリオに制限を課さない。端末デバイスは、場合によっては、ユーザ機器（user equipment、UE）、アクセス端末デバイス、UEユニット、UE局、移動局、モバイルコンソール、遠隔局、遠隔端末デバイス、モバイルデバイス、UE端末デバイス、端末デバイス、ワイヤレス通信デバイス、UEエージェント、またはUE装置などとも呼ばれ得る。アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（Session Initiation Protocol、略して「SIP」）電話、ワイヤレスローカルループ（Wireless Local Loop、略して「WLL」）局、携帯情報端末（Personal Digital Assistant、略して「PDA」）、ワイヤレス通信機能を有するハンドヘルドデバイス、コンピューティングデバイス、ワイヤレスモデムに接続された別の処理デバイス、車載デバイス、ウェアラブルデバイス、将来の5Gネットワークにおける端末デバイス、または将来の発展型PLMNネットワークにおける端末デバイスなどであり得る。
【００５０】
本発明のこの実施形態におけるネットワークデバイスは、端末デバイスと通信するように構成されたデバイスであり得る。ネットワークデバイスは、グローバル・システム・フォー・モバイル・コミュニケーションズ（Global System for Mobile Communication、略して「GSM」（登録商標））もしくは符号分割多元接続（Code Division Multiple Access、略して「CDMA」）システムにおける基地トランシーバ局（Base Transceiver Station、略して「BTS」）であり得るし、広帯域符号分割多元接続（Wideband Code Division Multiple Access、略して「WCDMA」（登録商標））システムにおけるノードB（NodeB、略して「NB」）であり得るし、ロングタームエボリューション（Long Term Evolution、略して「LTE」）システムにおける発展型ノードB（Evolutional Node B、略して「eNB」もしくは「eNodeB」）であり得るし、またはクラウド無線アクセスネットワーク（Cloud Radio Access Network、略して「CRAN」）シナリオにおける無線コントローラであり得る。代わりに、ネットワークデバイスは、中継局、アクセスポイント、車載デバイス、ウェアラブルデバイス、将来の5Gネットワークにおけるネットワークデバイス、または将来の発展型PLMNネットワークにおけるネットワークデバイスなどであり得る。
【００５１】
本出願では、グラントフリー送信は、アップリンクデータ送信に特有のものであり、英語ではGrant−free transmissionと表され得る。グラントフリー送信は、端末デバイスがネットワークデバイスによる動的スケジューリングおよび／またはネットワークデバイスからの明確なグラントなしでアップリンクデータを送信し得る送信モードであり得る。グラントフリー送信では、端末デバイスが毎回アップリンクデータを送信する必要があるとき、端末デバイスは、スケジューリング要求を基地局に送信する必要がなく、スケジューリング要求への応答において基地局からスケジューリング情報を取得する必要がなく、事前定義された送信リソースまたはネットワークデバイスによって事前に割り当てられた送信リソースを使用してアップリンクデータを直接送信し得る。ネットワークデバイスは、端末デバイスによって送信されたアップリンクデータを、事前定義されたまたは事前に割り当てられた送信リソースで検出する。検出は、ブラインド検出であってもよいし、アップリンクデータ内の特定の制御フィールドに基づいて実行される検出であってもよいし、または別の方法で実行される検出であってもよい。
【００５２】
スケジューリング情報は、端末デバイスによって送信されたアップリンクスケジューリング要求を受信した後にネットワークデバイスによって端末デバイスに送信されるアップリンクグラントであり得る。アップリンクグラントは、アップリンク送信に使用される、端末デバイスに割り当てられた送信リソースを示す。
【００５３】
送信リソースは、アップリンクデータを送信するために使用される物理リソースであり得る。物理リソースは、時間領域の1つ以上の送信時間ユニットまたは周波数領域の特定のサイズの周波数帯域によって限られた時間周波数リソースである。送信時間ユニットは、1回の送信の最小時間ユニットであり得、スロット（slot）、ミニスロット（mini−slot）、サブフレーム（sub−frame）、送信時間間隔（TTI）、またはN個のシンボル（例えば、N個のOFDMシンボル）であり得る。TTIのサイズは、1msであってもよいし、または別のプリセット値または事前定義値であってもよい。周波数帯域のサイズは、既存の通信システム（例えば、LTE通信システム）の帯域幅の表現方法を継承することによって表され得、例えば、サブキャリアの数によって表され得るし、リソースブロック（Resource Block、RB）の数によって表され得るし、またはサブバンドの数によって表され得る。
【００５４】
送信リソースは、以下のリソース、すなわち、
−送信アンテナまたはビームなどの空間領域リソース、
−スパースコード多元接続（Sparse Code Multiple Access、略して「SCMA」）コードブック、低密度署名（Low Density Signature、略して「LDS」）シーケンス、またはCDMAコードなどのコード領域リソース、および
−アップリンクパイロットリソース、アップリンクパイロットリソースは、復調参照信号（DMRS）シーケンス、プリアンブル（Preamble）シーケンス、またはサウンディング参照信号（Sounding RS）シーケンスなどの参照信号シーケンスを含む、
のうちの1つ以上の組み合わせをさらに含み得るが、これに限定されない。
【００５５】
本出願では、グラントフリー送信に使用される送信リソースは、グラントフリーリソースとも呼ばれる。
【００５６】
グラントフリー送信では、端末デバイスが繰り返し送信のうちの最初の送信を実行し始める時間は固定されておらず、予測不能であり、ネットワークデバイスも、端末デバイスが繰り返し送信を実行し始める時間を予測し得ない。したがって、ネットワークデバイスが、繰り返し送信によって端末デバイスにより送信されたデータを受信するとき、繰り返し送信のうちの最初の送信が検出または判定され得ない可能性が比較的高く、そのため、繰り返し送信を実行するために端末デバイスによって使用されるHARQプロセスは判定され得ない。
【００５７】
ネットワークデバイスが、繰り返し送信を実行するために端末デバイスによって使用されるHARQプロセスを正常に判定する確率を高めるために、いくつかの技術が、ネットワークデバイスが最初の送信を検出および判定するのを支援するために導入され得る。例えば、繰り返し送信のうちの最初の送信で端末デバイスによって使用されるDMRS（DMRSシーケンスまたはDMRSリソースなど）は、繰り返し送信のうちの最初の送信以外の送信で使用されるDMRSとは異なる。このようにして、ネットワークデバイスが最初の送信で使用されるDMRSを検出した場合、ネットワークデバイスは、現在の送信が繰り返し送信のうちの最初の送信であると判定し得る。しかしながら、実際の場合には、比較的劣悪なチャネル状態などの多くの理由により、ネットワークデバイスは、端末デバイスによって実行されたデータ送信を大抵は検出し得ず、さらに、端末デバイスが繰り返し送信のうちの最初の送信を実行したかどうかを判定し得ない。したがって、補助技術が導入されても、ネットワークデバイスが、繰り返し送信を実行するために端末デバイスによって使用されるHARQプロセスを判定し得ない可能性は比較的高い。
【００５８】
前述の技術的欠点を考慮して、本発明の実施形態は、繰り返し送信で使用されるHARQプロセスをネットワークデバイスによって判定する成功率を高めるために、繰り返し送信のための方法および端末デバイスを提供する。
【００５９】
本出願の一実施形態は、繰り返し送信のための方法を提供する。図3に示されているように、本方法は、端末デバイスに適用され、以下のステップを含み得る。
【００６０】
ステップS301：送信されるべきデータの最初の送信で使用される送信時間ユニットを決定する。
【００６１】
ステップS302：決定された送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定し、Qの値は、1以上の整数である。
【００６２】
一実施形態では、パラメータQは、ネットワークデバイスによって指定され、端末デバイスに通知され得る。ネットワークデバイスは、異なる端末デバイスのパラメータQに対して異なる値を指定し得るし、異なる端末デバイスのパラメータQに対して同じ値を指定し得るし、または1つの端末デバイスに対して複数の値のパラメータQを指定し得る。端末デバイスのためにネットワークデバイスによって事前構成されたグラントフリーリソースが複数の周波数リソースを含む場合、ネットワークデバイスは、複数の周波数リソースのそれぞれに対してパラメータQを構成し得るし、または複数の周波数リソースに対して同じパラメータQを構成し得る。ネットワークデバイスは、ネットワークデバイスによって端末デバイスに送信されるシグナリングに、端末デバイスのためにネットワークデバイスによって構成されたパラメータQを追加し得る。シグナリングは、上位層シグナリング（例えば、媒体アクセス制御（medium access control、MAC）シグナリングもしくは無線リソース制御（radio resource control、RRC）シグナリング）であってもよいし、または物理層シグナリング（例えば、ダウンリンク制御情報（downlink control information、DCI））であってもよい。一実施形態では、パラメータQを搬送するシグナリングは、端末デバイスのために構成されたグラントフリーリソースを示す情報をさらに搬送し得る。ネットワークデバイスが端末デバイスのグラントフリーリソースの各周波数リソースに対してパラメータQを構成する場合、ネットワークデバイスは、周波数リソースに対応するパラメータQをシグナリングに追加し得る。本発明のこの実施形態では、1つの周波数リソースは、1つのRB、互いにバインドされた複数の隣接RB、1つのキャリア、または互いにバインドされた複数の隣接キャリアであり得る。
【００６３】
一実施形態では、パラメータQの値は、規格で指定される、例えば、端末デバイスおよびネットワークデバイスの両方によって遵守される規格で指定される。
【００６４】
一実施形態では、パラメータQの値は、繰り返し送信の最大数Kよりも小さい。繰り返し送信技術では、データは最大K回送信される。具体的には、最初の送信からK番目の送信までの繰り返し送信が終了されない場合、データはK回連続して送信され、K番目の送信が実行された後に繰り返し送信手順は終了される。異なる端末デバイスによってサポートされる繰り返し送信の最大数Kは同じであっても異なってもよく、異なる時間期間内で1つの端末デバイスによってサポートされる繰り返し送信の最大数Kでさえも同じであっても異なってもよい。端末デバイスによってサポートされる繰り返し送信の最大数Kは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。端末デバイスによってサポートされる繰り返し送信の最大数Kがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するために、端末デバイスによってサポートされる繰り返し送信の最大数KおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するために繰り返し送信の最大数Kを別のシグナリングに追加してもよい。
【００６５】
一実施形態では、パラメータQは、具体的には、端末デバイスによってサポートされる繰り返し送信の最大数Kである。
【００６６】
一実施形態では、ステップS302は、具体的には、決定された送信時間ユニットのインデックス、パラメータQ、およびサポートされるHARQプロセスの最大数Nに基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（1）または式（2）に従って決定され得る。
【００６７】
式（1）は、
HARQ＿ID＝floor（T＿Index／Q）mode Nであり、
式（2）は、
HARQ＿ID＝floor（T＿Index／Q）mode N＋H＿offset＿value
であり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、送信時間ユニットのインデックスであり、Nは、サポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【００６８】
端末デバイスのためにネットワークデバイスによって構成されたグラントフリーリソースが、複数の周波数リソースを含み、各周波数リソースに対してパラメータQが指定される場合、送信時間ユニットT＿Indexの各周波数リソースに対応するHARQプロセス番号は、各周波数リソースに対応するパラメータQに基づいて式（1）または（2）を使用して計算される。各周波数リソースに対応するHARQプロセス番号が、式（2）を使用して計算される場合、異なる周波数リソースは、異なるプリセットプロセス番号オフセット値H＿offset＿valueに対応し得る。本発明のこの実施形態では、H＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにH＿offset＿valueおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにH＿offset＿valueを別のシグナリングに追加してもよい。
【００６９】
ステップS303：送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合、端末デバイスは、決定された送信ユニットから開始して、データパケットの最後の送信が最初の特定の送信時間ユニットで実行されるまで、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行し、特定の送信時間ユニットが時間領域リソースに現れる周期は、Q個の送信時間ユニットである。
【００７０】
本発明のこの実施形態では、特定の送信時間ユニットは、繰り返し送信手順が強制的に終了される送信時間ユニットである。特定の送信時間ユニットで繰り返し送信のいずれか1回が実行される必要がある場合、繰り返し送信手順は終了される。具体的には、特定の送信時間ユニットで実行される1回の送信が、繰り返し送信のうちのK番目の送信でなくても、繰り返し送信のうちの、実行されていないすべての送信は、特定の送信ユニットの後ではもはや実行されない。
【００７１】
本発明のこの実施形態では、特定の送信時間ユニットは、通信システムの時間領域リソースに周期的に現れ、特定の送信時間ユニットの周期は、Q個の送信時間ユニットである。パラメータQは、特定の送信時間ユニットが時間領域リソースに現れる周期としても理解され得る。
【００７２】
本発明のこの実施形態では、繰り返し送信は、以下の終了条件のいずれかにより、すなわち、終了条件A：端末デバイスが、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによってフィードバックされたACKを受信する、および終了条件B：端末デバイスが、繰り返し送信のうちの特定の送信（最後の送信ではない）を実行した後、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによって送信されたアップリンクグラントを受信する、のいずれかにより、事前に終了され得る。
【００７３】
終了条件Aの場合、端末デバイスは、繰り返し送信のうちの、実行されていない送信を終了し、繰り返し送信で使用されるHARQプロセスに対応するバッファを空にする。
【００７４】
終了条件Bの場合、端末デバイスは、繰り返し送信のうちの、実行されていない送信を終了し、グラントによって指定された送信リソースで送信されるべきデータを再送信する。もちろん、繰り返し送信を終了するための別の条件の場合、送信されるべきデータの繰り返し送信プロセスも終了される。
【００７５】
ステップS303において、端末デバイスは、現在の送信時間ユニットが特定の送信時間ユニットであるかどうかを判定し、はいの場合、現在の送信時間ユニットで、送信されるべきデータの1回の送信を実行した後、送信されるべきデータの繰り返し送信手順を終了し、あるいは、いいえの場合、現在の送信時間ユニットの次の送信時間ユニットで、送信されるべきデータの1回の送信を実行する。
【００７６】
端末デバイスが、現在の送信時間ユニットが特定の送信時間ユニットであるかどうかを判定することは、具体的には、
現在の送信時間ユニットのインデックスでモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合、現在の送信時間ユニットは特定の送信時間ユニットであることを含む。プリセット時間オフセット値は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。プリセット時間オフセット値がネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにプリセット時間オフセット値およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにプリセット時間オフセット値を別のシグナリングに追加してもよい。
【００７７】
繰り返し送信では、送信されるべきデータの1つの冗長バージョンが毎回送信され得、異なる送信の冗長バージョンは同じであっても異なってもよい。
【００７８】
一実施形態では、冗長バージョンは、送信時間ユニットに関連付けられる。具体的には、送信時間ユニットでは、端末デバイスは、送信時間ユニットに関係付けられた冗長バージョンのみを送信し得、別のバージョンは送信し得ない。この実施形態では、図3に示されている方法は、繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の送信されるべきデータの冗長バージョンを決定することをさらに含み得る。冗長バージョンは送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信される送信時間ユニットのみに基づいて、受信されるデータの冗長バージョン情報を正確に知り得る。冗長バージョンと送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンと送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンと送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【００７９】
繰り返し送信では、異なる送信で使用される変調および符号化方式（Modulation and Coding Scheme、MCS）は同じであっても異なってもよい。
【００８０】
一実施形態では、MCSは、送信時間ユニットに関連付けられる。具体的には、送信時間ユニットでデータを送信するとき、端末デバイスは、送信時間ユニットに関連付けられたMCSのみを使用し得、別のMCSは使用し得ない。この実施形態では、図3に示されている方法は、繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて、各送信で使用される必要があるMCSを決定することをさらに含み得る。MCSは送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信される送信時間ユニットのみに基づいて、受信されるデータに対応するMCSを正確に知り得る。MCSと送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンと送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンと送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【００８１】
一実施形態では、ステップS301が、送信されるべきデータの最初の送信で使用され得る最初の送信時間ユニットが特定の送信時間ユニットである場合、端末デバイスが、特定の送信時間ユニットの後の最初の送信時間ユニットを、送信されるべきデータの最初の送信で使用される送信時間ユニットとして使用し得ることを含む場合。
【００８２】
本発明のこの実施形態では、最初の送信が実行される時間ユニットから最初の特定の送信時間ユニットまで、端末デバイスは、同じHARQプロセスを使用して繰り返し送信を実行し、最初の特定の送信時間ユニットで、送信されるべきデータの最後の送信を実行する。ネットワークデバイスが繰り返し送信のいずれか1つを検出したら、ネットワークデバイスは、送信が検出された送信時間ユニットに基づいて、繰り返し送信のうちの最後の送信が実行される位置、すなわち最初の特定の送信時間ユニットを判定し、最初の特定の送信時間ユニットに基づいて、繰り返し送信を実行するために使用されたHARQプロセスのプロセス番号を判定し得る。本発明のこの実施形態で提供される方法では、ネットワークデバイスは、最初の送信の検出および判定に依存することなく、繰り返し送信で使用されたHARQプロセスのプロセス番号を判定する。したがって、ネットワークデバイスが繰り返し送信で使用されたHARQプロセスのプロセス番号を判定する場合、非常に高い成功率となる。
【００８３】
図4は、本発明の一実施形態による繰り返し送信のための別の方法を示す。本方法は、送信時間ユニットが具体的にはスロットである例を使用してさらに説明され、本方法は、以下のステップを含む。
【００８４】
ステップS401：端末デバイスは、スロットn（n＞0）のグラントフリーリソースで、送信されるべきデータの繰り返し送信のうちの最初の送信を実行し、k＝1に設定し、ステップS402を実行する。
【００８５】
ステップS402：端末デバイスは、スロットn＋k−1が特定のスロットであるかどうかを判定し、はいの場合、ステップS404を実行し、そうでない場合、ステップS403を実行する。
【００８６】
ステップS403：端末デバイスは、スロットn＋kで、送信されるべきデータの繰り返し送信のうちの（k＋1）番目の送信を実行し、k＝k＋1に設定し、ステップS402を実行する。
【００８７】
ステップS404：繰り返し送信手順を終了する。具体的には、端末デバイスは、スロットnからスロットn＋k−1のみで、送信されるべきデータのk回の送信を実行し、スロットn＋kおよび以降のスロットでは送信されるべきデータの繰り返し送信を実行せず、ステップは終了する。
【００８８】
この実施形態では、特定のスロットは、図3の実施形態における特定の送信時間ユニットの具体例であり、特定のスロットが現れる周期はQ個のスロットである。Qの値については、図3に示されている実施形態の関連する説明を参照されたい。
【００８９】
ステップS402において、端末デバイスは、以下の方法を使用して、スロットn＋k−1が特定のスロットであるかどうかを判定し得る。
【００９０】
スロットn＋k−1のインデックスはIndex＝n＋k−1であると仮定される。Index＝n＋k−1が、以下の式（3）または式（4）を満たす場合、端末デバイスは、スロットn＋k−1は特定のスロットであると見なし、このスロットで、送信されるべきデータの1回の送信を実行した後、繰り返し送信手順を終了し得る。そうでない場合、端末デバイスは、スロットn＋k−1は特定のスロットではないと判定する。
【００９１】
式（3）は、Index mod Q＝＝0であり、
式（4）は、Index mod Q＝＝T＿offset＿valueであり、ただし、
T＿offset＿valueは、図3の実施形態で言及されたプリセット時間オフセット値であり、T＿offset＿valueの値は、0よりも大きくかつQよりも小さい整数であり、T＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。
【００９２】
図5は、図4に示されている方法の具体例を示す。この例では、Q＝6であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも6である。データパケット1の繰り返し送信が、一例として使用される。端末デバイスは、スロットnで繰り返し送信のうちの最初の送信を開始し、スロットn＋3が特定のスロットであると判定したとき、端末デバイスは、スロットn＋3でデータパケット1の1回の送信を実行した後、繰り返し送信手順を終了する。具体的には、端末デバイスは、スロットn＋4およびn＋5で繰り返し送信のうちの残りの2回の送信をもはや実行しない。
【００９３】
ステップS401およびステップS403において、端末デバイスが、送信されるべきデータの繰り返し送信のうちの1回の送信を実行するとき、以下のステップが含まれる、すなわち、
端末デバイスは、前述の実施形態における式（1）または式（2）に基づいて、現在の送信で使用されるHARQプロセスのHARQプロセスIDを決定し、
HARQプロセスIDに対応するプロセスを使用して、送信されるべきデータをネットワークデバイスに送信する。
【００９４】
図6は、式（1）または式（2）を使用して、各スロットで使用されるHARQプロセスの番号を決定する例を示す。この例では、Q＝6であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも6である。図6からは、端末デバイスが、HARQプロセス0を使用してデータパケット1の繰り返し送信のうちの最初の4回の送信を実行し、HARQプロセス1を使用してデータパケット2の繰り返し送信のうちの最初の5回の送信を実行することが知られ得る。
【００９５】
スロットn＋kで端末デバイスの特定のデータパケットの繰り返し送信のうちの特定の送信を検出したとき、ネットワークデバイスはまた、式（1）または（2）に従って、スロットn＋kで送信されたデータパケットに使用されたHARQプロセスの番号を計算する。
【００９６】
別の実施形態では、端末デバイスは、各送信でHARQプロセス番号を計算する必要がなく、最初の送信でHARQプロセス番号を計算するだけでよく、最初の送信後の最初の特定のスロットまで、後続の各スロットでは、HARQプロセス番号に対応するプロセスを使用して、送信されるべきデータの1回の送信を実行する。
【００９７】
本発明の一実施形態は、前述の実施形態で提供されている送信方法を実行するように構成された端末デバイスをさらに提供する。図7に示されているように、このデバイスは、
送信されるべきデータの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニット701と、
決定された送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニット702であって、Qが、1以上の整数である、HARQプロセス決定ユニット702と、
送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合に、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行するように構成された送信ユニット703であって、特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、送信ユニット703とを含む。
【００９８】
端末デバイスの各ユニットの具体的な実施態様については、図3および図4に示されている実施形態の関連する説明を参照されたい。ここでは詳細は再度説明されない。
【００９９】
一実施形態では、端末デバイスのためにネットワークデバイスによって構成されるグラントフリーリソースは、時間的に離散的または非連続的であり得る。例えば、図8に示されているように、ネットワークデバイスは、送信時間ユニットnt、nt＋1、nt＋2、nt＋3、nt＋4、およびnt＋5で端末デバイスのためのグラントフリーリソースを構成し、ntとnt＋1との間の送信時間ユニット、nt＋1とnt＋2との間の送信時間ユニット、nt＋2とnt＋3との間の送信時間ユニット、nt＋3とnt＋4との間の送信時間ユニット、およびnt＋4とnt＋＋5との間の送信時間ユニットのそれぞれではグラントフリーリソースを構成しない。本出願では、端末デバイスのためにグラントフリーリソースが構成される送信時間ユニットは、グラントフリー送信時間ユニットと呼ばれる。例えば、図8に示されている送信時間ユニットnt、nt＋1、nt＋2、nt＋3、nt＋4、およびnt＋5は、グラントフリー送信時間ユニットと呼ばれる。図8において、影付きのボックス内の数字、例えば「t」は、グラントフリー送信時間ユニットのシーケンス番号であり、端末デバイスに対応するすべてのグラントフリー送信時間ユニットにおけるグラントフリー時間ユニットのランキングである。例えば、送信時間ユニットntは、グラントフリーリソースが構成された、端末デバイスのt番目の送信時間ユニットであり、送信時間ユニットnt＋1は、グラントフリーリソースが構成された、端末デバイスの（t＋1）番目の送信時間ユニットである。図8の各ボックスの下の数字、例えば「nt」は、送信時間ユニットのインデックスであり、このインデックスは、通信システムのすべての送信時間ユニットにおける送信時間ユニットのランキングを反映している。送信時間ユニットのインデックスを決定するための方法については、LTEシステムなどの既存の通信システムでフレーム番号およびサブフレーム番号を決定するための方法を参照されたい。ここでは詳細は再度説明されない。グラントフリー送信時間ユニットのシーケンス番号に関して、端末デバイスは、ネットワークデバイスによって送信されるグラントフリーリソースの構成ルール（例えば、グラントフリーリソースの時間領域周期）に従ってグラントフリー送信時間ユニットのシーケンス番号を決定してもよいし、ま
たはグラントフリー送信時間ユニットのカウンタを維持することによってグラントフリー送信時間ユニットのシーケンス番号を決定してもよい。一実施形態では、ネットワークデバイスは、端末デバイスのために複数のグラントフリーリソースセットを構成し得る。図14に示されているように、ネットワークデバイスは、端末デバイスのために2つのグラントフリーリソースセットGFRC1およびGFRC2を構成する。第1のグラントフリーリソースセットGFRC1および第2のグラントフリーリソースセットGFRC2の時間領域周期は同じであり、その時間領域周期はすべて5である（具体的には、グラントフリーリソースは、5つの送信時間ユニットごとに構成される）。しかしながら、第1のグラントフリーリソースセットGFRC1と第2のグラントフリーリソースセットGFRC2の時間領域開始位置は異なる。ネットワークデバイスが、端末デバイスのために複数のグラントフリー送信リソースセットを構成する場合、端末デバイスは、グラントフリーリソースセットごとにグラントフリー送信時間ユニットのカウンタを維持し得る。
【０１００】
グラントフリーリソースが時間的に非連続である場合のために、本発明の一実施形態は、繰り返し送信のための方法を提供する。図9に示されているように、本方法では、繰り返し送信の各送信は、グラントフリー送信時間ユニットで実行される。本方法は、以下のステップを含む。
【０１０１】
ステップS901：送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定し、グラントフリー送信時間ユニットは、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである。
【０１０２】
ステップS902：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定し、Qの値は、1以上の整数である。
【０１０３】
一実施形態では、ステップS902は、具体的には、決定されたグラントフリー送信時間ユニットのシーケンス番号（例えば、図8の「t＋1」）、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（5）または式（6）に従って決定され得る。
【０１０４】
式（5）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GFであり、
式（6）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【０１０５】
別の実施形態では、ステップS902は、具体的には、決定されたグラントフリー送信時間ユニットのインデックス（例えば、図8の「nt＋1」）、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（7）または式（8）に従って決定され得る。
【０１０６】
式（7）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GFであり、
式（8）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値であり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数である。
【０１０７】
前述の実施形態では、P、N＿GF、およびH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、またはネットワークデバイスと端末デバイスとの間のネゴシエーションによって決定されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにP、N＿GF、H＿offset＿value、およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにP、N＿GF、およびH＿offset＿valueを別のシグナリングに追加してもよい。
【０１０８】
端末デバイスのためにネットワークデバイスによって構成されたグラントフリーリソースが、複数の周波数リソースを含み、各周波数リソースに対してパラメータQが指定される場合、グラントフリー送信時間ユニットGF＿T＿Index（またはT＿Index）の各周波数リソースに対応するHARQプロセス番号は、各周波数リソースに対応するパラメータQに基づいて前述の式（5）から（8）のいずれか1つを使用して計算される。各周波数リソースに対応するHARQプロセス番号が、式（6）または（8）を使用して計算される場合、異なる周波数リソースは、異なるプリセットプロセス番号オフセット値H＿offset＿valueに対応し得る。各周波数リソースに対応するH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、または端末デバイスとネットワークデバイスとの間のネゴシエーションによって決定されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueを別のシグナリングに追加してもよい。別の実施形態では、ネットワークデバイスは、複数の周波数リソースを含むグラントフリーリソースに対してパラメータQを指定してもよい。ネットワークデバイスが、端末デバイスのために複数のグラントフリーリソースセットを構成する場合、ネットワークデバイスは、各グラントフリーリソースセットに対してパラメータQ、H＿offset＿value、およびN＿GFをさらに指定し得る。端末デバイスは、送信されるべきデータの繰り返し送信のために複数のグラントフリーリソースセットから1つのグラントフリーリソースセットを選択し、グラントフリーリソースセットに対応するパラメータQ、H＿offset＿value、およびN＿GFに基づいて前述の式（5）から（8）のいずれか1つを使用して、グラントフリーリソースセット内のグラントフリー送信時間ユニットGF＿T＿Index（またはT＿index）に対応するHARQプロセス番号を計算し得る。
【０１０９】
ステップS903：送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合、端末デバイスは、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各グラントフリー送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行する。
【０１１０】
ステップS903において、特定のグラントフリー送信時間ユニットは、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期は、Q個のグラントフリー送信時間ユニットである。具体的には、特定のグラントフリー送信時間ユニットは、グラントフリーリソースが構成された送信時間ユニットであり、2つの隣り合う特定のグラントフリー送信時間ユニットは、（Q−1）個のグラントフリー送信時間ユニットだけ離される。図8に示されているように、Q＝5であり、グラントフリー送信時間ユニットnt（端末デバイスのt番目のグラントフリー送信時間ユニット）が特定のグラントフリー送信時間ユニットであると仮定される。この場合、次の特定のグラントフリー送信時間ユニットは、グラントフリー送信時間ユニットnt＋5（すなわち、端末デバイスの（t＋5）番目のグラントフリー送信時間ユニット）であり、グラントフリー送信時間ユニットntとグラントフリー送信時間ユニットnt＋5との間には4つのグラントフリー送信時間ユニットがある。
【０１１１】
ステップS903では、送信されるべきデータの各送信は、グラントフリー送信時間ユニットで実行され、端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースが使用される。複数のグラントフリーリソースが1つのグラントフリー送信時間ユニットに構成されている場合、端末デバイスは、送信されるべきデータを送信するために、複数のグラントフリーリソースから1つ以上のグラントフリーリソースを選択し得るし、または端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースのすべてをも選択し得る。
【０１１２】
ステップS903において、端末デバイスは、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定し、はいの場合、現在のグラントフリー送信時間ユニットで、送信されるべきデータの送信を実行した後、送信されるべきデータの繰り返し送信手順を終了し、あるいは、いいえの場合、次のグラントフリー送信時間ユニットで、送信されるべきデータの1回の送信を引き続き実行する。
【０１１３】
端末デバイスが、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定することは、
現在のグラントフリー送信時間ユニットのシーケンス番号でモジュロQ演算を実行すること、および
モジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合、現在のグラントフリー送信時間ユニットが特定のグラントフリー送信時間ユニットであり、または
モジュロQ演算を実行することによって取得された値が0でもプリセット時間オフセット値でもない場合、現在のグラントフリー送信時間ユニットは特定のグラントフリー送信時間ユニットではないことを含む。
【０１１４】
プリセット時間オフセット値は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。プリセット時間オフセット値がネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにプリセット時間オフセット値およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにプリセット時間オフセット値を別のシグナリングに追加してもよい。
【０１１５】
繰り返し送信では、送信されるべきデータの1つの冗長バージョンが毎回送信され得、異なる送信の冗長バージョンは同じであっても異なってもよい。
【０１１６】
一実施形態では、冗長バージョンは、グラントフリー送信時間ユニットに関連付けられる。具体的には、グラントフリー送信時間ユニットでは、端末デバイスは、グラントフリー送信時間ユニットに関係付けられた冗長バージョンのみを送信し得、別のバージョンは送信し得ない。この実施形態では、図9に示されている方法は、繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのインデックスに基づいて、または繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定することをさらに含み得る。冗長バージョンはグラントフリー送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信されるグラントフリー送信時間ユニットのみに基づいて、受信されるデータの冗長バージョン情報を正確に知り得る。冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【０１１７】
一実施形態では、冗長バージョンは、特定のグラントフリー送信時間ユニットの期間内の各グラントフリー送信時間ユニットに関連付けられる。前述の実施形態から、特定のグラントフリー送信時間ユニットの期間が、Q個のグラントフリー送信時間ユニット（1つの特定のグラントフリー送信時間ユニットを含む）を含むことが知られ得る。例えば、図8に示されているように、特定のグラントフリー送信時間ユニットの期間は、グラントフリー送信時間ユニットnt＋1、nt＋2、nt＋3、nt＋4、およびnt＋5を含む。送信されるべきデータが、グラントフリーリソースが構成されたQ個のグラントフリー送信時間ユニットのグラントフリーリソースを使用して送信されるとき、各グラントフリー送信時間ユニットでは、グラントフリー送信時間ユニットに関連付けられた冗長バージョンのみが送信され得る。特定のグラントフリー送信時間ユニットの期間内のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、特定のグラントフリー送信時間ユニットの期間内の冗長バージョンのバージョン番号シーケンスを指定し得、例えば、バージョン番号シーケンスSRV＝（RV1，RV2，・・・，RVQ）であり、ただし、RV1は、特定のグラントフリー送信時間ユニットの期間内の最初のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号を示し、RV2は、特定のグラントフリー送信時間ユニットの期間内の2番目のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号を示し、同様に、RVQは、特定のグラントフリー送信時間ユニットの期間内のQ番目の構成されたグラントフリー送信時間ユニット（すなわち、特定のグラントフリー送信時間ユニット）に関連付けられた冗長バージョンのバージョン番号を示す。
【０１１８】
繰り返し送信では、異なる送信で使用される変調および符号化方式（Modulation and Coding Scheme、MCS）は同じであっても異なってもよい。
【０１１９】
一実施形態では、MCSは、グラントフリー送信時間ユニットに関連付けられる。具体的には、グラントフリー送信時間ユニットでデータを送信するとき、端末デバイスは、グラントフリー送信時間ユニットに関連付けられたMCSのみを使用し得、別のMCSは使用し得ない。この実施形態では、図9に示されている方法は、繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのインデックスまたはグラントフリー送信時間ユニットのシーケンス番号に基づいて、各送信で使用される必要があるMCSを決定することをさらに含み得る。MCSはグラントフリー送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信されるグラントフリー送信時間ユニットのみに基づいて、受信されるデータに対応するMCSを正確に知り得る。MCSとグラントフリー送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するためにMCSとグラントフリー送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するためにMCSとグラントフリー送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【０１２０】
一実施形態では、MCSは、特定のグラントフリー送信時間ユニットの期間内の各グラントフリー送信時間ユニットに関連付けられる。送信されるべきデータが、特定のグラントフリー送信時間ユニットの期間内のQ個のグラントフリー送信時間ユニットのグラントフリーリソースを使用して送信されるとき、各グラントフリー送信時間ユニットでは、グラントフリー送信時間ユニットに関連付けられたMCSのみが使用され得る。特定のグラントフリー送信時間ユニットの期間内の、グラントフリーリソースが構成されたグラントフリー送信時間ユニットに関連付けられたMCSのインデックスは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、特定のグラントフリー送信時間ユニットの期間内のMCSインデックスシーケンスを指定し得、例えば、MCSインデックスシーケンスSMCS＝（MCS1，MCS2，・・・，MCSQ）であり、ただし、MCS1は、特定のグラントフリー送信時間ユニットの期間内の最初のグラントフリー送信時間ユニットに関連付けられたMCSのインデックスを示し、MCS2は、特定のグラントフリー送信時間ユニットの期間内の2番目のグラントフリー送信時間ユニットに関連付けられたMCSのインデックスを示し、同様に、MCSQは、特定のグラントフリー送信時間ユニットの期間内のQ番目のグラントフリー送信時間ユニットに関連付けられたMCSのインデックスを示す。
【０１２１】
一実施形態では、ステップS901が、送信されるべきデータの最初の送信で使用され得る最初のグラントフリー送信時間ユニットが特定のグラントフリー送信時間ユニットである場合、端末デバイスが、特定のグラントフリー送信時間ユニットの後の最初のグラントフリー送信時間ユニットを、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットとして使用することを含む場合。
【０１２２】
前述の実施形態では、本発明のこの実施形態で提供される、繰り返し送信のための方法は、端末デバイスのグラントフリーリソースが時間領域で非連続である例を使用して説明されているが、本方法は、端末デバイスのグラントフリーリソースが時間領域で連続するシナリオにも適用可能であり、繰り返し送信のための方法が、グラントフリーリソースが時間領域で連続するシナリオに適用されるとき、変更が行われる必要はないことが理解され得る。
【０１２３】
本出願は、図9に示されている実施形態で提供される方法の具体例をさらに提供する。この例では、繰り返し送信の各送信は、端末デバイスのためにグラントフリーリソースが構成されたグラントフリー送信時間ユニットで実行され、グラントフリー送信時間ユニットのグラントフリーリソースで実行される。この例は、図8の送信時間ユニットが具体的にはスロットである例を使用してさらに説明される。図10に示されているように、この例の繰り返し送信のための方法は、以下のステップを含む。
【０１２４】
ステップS1001：端末デバイスは、（t＋1）番目のグラントフリースロットnt＋1（nt＋1＞0）のグラントフリーリソースで、送信されるべきデータの繰り返し送信のうちの最初の送信を実行し、k＝1に設定し、ステップS1002を実行する。
【０１２５】
ステップS1002：端末デバイスは、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1が特定のグラントフリースロットであるかどうかを判定し、はいの場合、ステップS1004を実行し、そうでない場合、ステップS1003を実行する。
【０１２６】
ステップS1003：端末デバイスは、（t＋1＋k）番目のグラントフリースロットnt＋1＋kで、送信されるべきデータの繰り返し送信のうちの（k＋1）番目の送信を実行し、k＝k＋1に設定し、ステップS1002を実行する。
【０１２７】
ステップS1004：繰り返し送信手順を終了する。具体的には、端末デバイスは、（t＋1）番目のグラントフリースロットから（t＋1＋k−1）番目のグラントフリースロットのみで、送信されるべきデータのk回の送信を実行し、（t＋1＋k）番目のグラントフリースロットおよび以降のスロットでは送信されるべきデータの繰り返し送信を実行せず、繰り返し送信は終了する。
【０１２８】
この実施形態において、特定のグラントフリースロットは、特定のグラントフリー送信時間ユニットの具体例であり、特定のグラントフリースロットが現れる周期は、グラントフリーリソースが構成されるQ個のスロットである。Qの値については、図9に示されている実施形態の関連する説明を参照されたい。
【０１２９】
ステップS1002において、端末デバイスは、以下の方法を使用して、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1が特定のスロットであるかどうかを判定し得る。
【０１３０】
グラントフリースロットnt＋1＋k−1のシーケンス番号はIndex＿GF＝t＋1＋k−1であると仮定される。GF＿T＿Index＝t＋1＋k−1が、以下の式（9）または式（10）を満たす場合、端末デバイスは、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1は特定のスロットであると見なし、このスロットで、送信されるべきデータの1回の送信を実行した後、繰り返し送信手順を終了し得る。そうでない場合、端末デバイスは、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1は特定のスロットではないと判定する。
【０１３１】
式（9）は、GF＿T＿Index mod Q＝＝0であり、
式（10）は、GF＿T＿Index mod Q＝＝T＿offset＿valueであり、ただし、
T＿offset＿valueは、図9および図3の実施形態で言及されたプリセット時間オフセット値であり、T＿offset＿valueの値は、0よりも大きくかつQよりも小さい整数であり、T＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。
【０１３２】
図10は、図9に示されている方法の具体例を示す。この例では、Q＝4であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも4である。データパケット1の繰り返し送信が、一例として使用される。端末デバイスは、（t＋3）番目のグラントフリースロットnt＋3で繰り返し送信のうちの最初の送信を開始し、（t＋4）番目のグラントフリースロットnt＋4が特定のスロットであると判定したとき、端末デバイスは、グラントフリースロットnt＋4でデータパケット1の1回の送信を実行した後、繰り返し送信手順を終了する。具体的には、端末デバイスは、（t＋5）番目のグラントフリースロットnt＋5および（t＋6）番目のグラントフリースロットnt＋6で繰り返し送信のうちの残りの2回の送信をもはや実行しない。
【０１３３】
ステップS1001およびステップS1003において、端末デバイスが、送信されるべきデータの繰り返し送信のうちの1回の送信を実行するとき、以下のステップが含まれる、すなわち、
端末デバイスは、前述の実施形態における式（5）から式（8）のいずれか1つに基づいて、現在の送信で使用されるHARQプロセスのHARQプロセスIDを決定し、
HARQプロセスIDに対応するプロセスを使用して、送信されるべきデータをネットワークデバイスに送信する。
【０１３４】
図11は、式（5）から（8）のいずれか1つを使用して、各スロットで使用されるHARQプロセスの番号を決定する例を示す。この例では、Q＝4であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも4である。図11からは、端末デバイスが、HARQプロセス0を使用してデータパケット1の繰り返し送信のうちの最初の2回の送信を実行し、HARQプロセス1を使用してデータパケット2の繰り返し送信のうちの最初の3回の送信を実行することが知られ得る。式（5）から（8）を使用することによる計算に基づいて、特定のグラントフリー送信時間ユニットの期間内のグラントフリー送信時間ユニットに対応するHARQ＿IDが同じであることが知られ得る。
【０１３５】
端末デバイスの（t＋k）番目のグラントフリースロットで端末デバイスの特定のデータパケットの繰り返し送信のうちの特定の送信を検出したとき、ネットワークデバイスはまた、式（5）から（8）のいずれか1つに従って、スロットt＋kで送信されたデータパケットに使用されたHARQプロセスの番号を計算する。
【０１３６】
別の実施形態では、端末デバイスは、各送信でHARQプロセス番号を計算する必要がなく、最初の送信でHARQプロセス番号を計算するだけでよく、最初の送信後の最初の特定のスロットまで、HARQプロセス番号に対応するプロセスを使用して、送信されるべきデータの後続の各送信を実行する。
【０１３７】
本出願は、繰り返し送信のための方法をさらに提供する。図15に示されているように、本方法は、図2に示されているネットワーク内のネットワークデバイス102に適用され得、本方法は、以下のステップを含む。
【０１３８】
ステップS1501：ネットワークデバイスは、端末デバイスによって送信されたアップリンクデータをグラントフリー送信時間ユニットnt＋k−1のグラントフリーリソースで検出し、グラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定し、グラントフリー送信時間ユニットは、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである。
【０１３９】
一実施形態では、ネットワークデバイスは、参照信号（またはパイロット信号と呼ばれる）を検出することによって、端末デバイスがグラントフリー送信時間ユニットnt＋k−1のグラントフリーリソースでアップリンクデータを送信したかどうかを検出し、検出された参照信号に基づいて、検出されたデータを送信した端末デバイスを判定し得る。
【０１４０】
グラントフリー送信メカニズムでは、ネットワークデバイスは、端末デバイスのために参照信号を構成し、各端末デバイスは、端末デバイスのために構成された参照信号を使用してグラントフリーリソースでアップリンク送信を実行する。アップリンク送信時、端末デバイスは、グラントフリーリソースで、アップリンクデータ、および端末デバイスのために構成された参照信号をネットワークデバイスに送信する。ネットワークデバイスは、端末デバイスのために構成されたグラントフリーリソースで参照信号を検出し、参照信号が検出された場合、ネットワークデバイスは、グラントフリーリソースでアップリンクデータを送信した端末デバイスが存在すると見なし、さらに、検出された参照信号に基づいて、アップリンクデータを送信した端末デバイスを判定する。ある端末デバイスのためにネットワークデバイスによって構成される参照信号は、別の端末デバイスのために構成される参照信号と異なっても同じであってもよい。ある端末デバイスのためにネットワークデバイスによって構成された参照信号が、別の端末デバイスのために構成された参照信号と同じである場合、ネットワークデバイスは、同じ参照信号を有する端末デバイスに対して異なるグラントフリーリソース（例えば、グラントフリー時間周波数リソース）を構成し得、ネットワークデバイスは、2つの端末デバイスに対応する、参照信号とグラントフリー時間周波数リソースとの組み合わせが異なれば、アップリンクデータの送信元の端末デバイスを判定し得る。
【０１４１】
ネットワークデバイスは、前述の実施形態における式（1）、（2）、（5）、（6）、（7）、および（8）のいずれか1つに従ってHARQプロセスの番号を計算し得、ここでは詳細は再度説明されない。
【０１４２】
ネットワークデバイスが、端末デバイスのために複数のグラントフリーリソースセットを構成し、複数のグラントフリーリソースセットに対して異なるパラメータQの値を指定する場合、ネットワークデバイスは、アップリンクデータが検出されたグラントフリーリソースに基づいて、グラントフリーリソースに対応するパラメータQの値を判定し、グラントフリーリソースに対応するパラメータQの値を使用してHARQプロセスの番号を計算し得る。
【０１４３】
ステップS1502：検出されたアップリンクデータを復号する。
【０１４４】
一実施形態では、ステップS1502は、具体的には、グラントフリー送信時間ユニットnt＋k−1で受信されたアップリンクデータのみを復号することである。別の実施形態では、ステップS1502は、具体的には、グラントフリー送信時間ユニットnt＋k−1で受信されたアップリンクデータと、HARQプロセスの番号に対応するバッファ内のデータとを復号することである。
【０１４５】
ステップS1503：正しくない復号化の場合、ネットワークデバイスは、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定する。この実施形態では、特定のグラントフリー送信時間ユニットは、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期は、Q個のグラントフリー送信時間ユニットである。
【０１４６】
ネットワークデバイスによって、現在のグラントフリー送信時間ユニットが特定のグラントフリー送信時間ユニットであるかどうかを判定することについては、前述の実施形態における式（3）、（4）、（9）、および（10）ならびに関連する説明を参照されたい。ここでは詳細は再度説明されない。
【０１４７】
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合、ネットワークデバイスは、以下のタイプの処理のうちの1つ、すなわち、
処理（1）：フィードバックメッセージを端末デバイスに送信し、フィードバックメッセージが、正しくない受信を示す指示を搬送する、
処理（2）：アップリンクデータを再送信するように端末デバイスをスケジュールするためにアップリンクグラント情報を送信する、および
処理（3）：端末デバイスによって送信されたグラントフリーデータを破棄し、判定されたHARQプロセスの番号に対応するバッファ内のデータをクリアする、
のうちの1つを実行し、繰り返し送信手順を終了する。
【０１４８】
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットではない場合、ネットワークデバイスは、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを再度受信する。アップリンクデータの同じ冗長バージョンまたは異なる冗長バージョンが再度受信され得ることに留意されたい。
【０１４９】
一実施形態では、フィードバックメッセージは、決定されたHARQプロセスの番号および／または端末デバイスの識別子をさらに搬送する。
【０１５０】
一実施形態では、アップリンクグラント情報は、アップリンクデータを再送信するために使用される時間周波数リソース情報を含む。別の実施形態では、アップリンクグラント情報は、代わりに、以下の情報のうちの1つ以上、すなわち、決定されたHARQプロセスの番号、端末デバイスの識別子、冗長バージョン番号、MCS、TBS、電力制御パラメータ、および参照信号情報などのうちの1つ以上を含んでもよい。
【０１５１】
一実施形態では、図15に示されている繰り返し送信のための方法は、以下のステップをさらに含み得る。
【０１５２】
ステップS1504：正しい復号化の場合、ネットワークデバイスは、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信する。
【０１５３】
一実施形態では、正しい受信を示す指示をフィードバックするとき、ネットワークデバイスは、判定されたHARQプロセスの番号および／または端末デバイスの識別子を、正しい受信を示す指示を搬送するフィードバックメッセージにさらに追加し得る。
【０１５４】
別の実施形態では、正しい復号化の場合、ネットワークデバイスは、情報を端末デバイスにフィードバックしなくてもよく、端末デバイスが繰り返し送信のうちの残りの送信を実行するのを待ち続け、アップリンクデータが検出された送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットが到来したときにのみ、最初の特定のグラントフリー送信時間ユニットの後に、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信する。
【０１５５】
本発明の一実施形態は、前述の実施形態で提供されている送信方法を実行するように構成された端末デバイスをさらに提供する。図12に示されているように、このデバイスは、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニット1201であって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、処理ユニット1201と、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定するように構成されたHARQプロセス決定ユニット1202であって、Qの値が、1以上の整数である、HARQプロセス決定ユニット1202と、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合に、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行するように構成された送信ユニット1203であって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、送信ユニット1203とを含む。
【０１５６】
処理ユニット1201の具体的な実施態様については、前述の実施形態におけるステップS901およびその関連部分を参照することとし、HARQプロセス決定ユニット1202の具体的な実施態様については、前述の実施形態におけるステップS902およびその関連部分を参照することとし、送信ユニット1203の具体的な実施態様については、前述の実施形態におけるステップS903およびその関連部分を参照することとする。
【０１５７】
図13に示されているように、本発明の一実施形態は、端末デバイスをさらに提供する。端末デバイスは、メモリ1302、トランシーバ1303、およびプロセッサ1301を含む。
メモリ1302は、プログラムおよびデータを記憶するように構成される。メモリは、ランダムアクセスメモリ（英語：Random Access Memory、略してRAM）、読み出し専用メモリ（英語：Read Only Memory、略してROM）、またはフラッシュメモリであり得る。メモリ1302は、通信デバイスに独立して配置されてもよいし、またはプロセッサ1301の内部に配置されてもよい。
トランシーバ1303は、別個のチップとして使用されてもよいし、またはトランシーバ回路であってもよいし、またはプロセッサ1301の入力／出力インタフェースとして使用されてもよい。トランシーバ1303は、ネットワークデバイスによって送信されるデータおよび前述の実施形態における様々なタイプのシグナリングを受信するように構成され、前述の実施形態における送信されるべきデータを送信するようにさらに構成される。例えば、トランシーバ1303は、図3に示されている実施形態のステップS303および図9に示されている実施形態のステップS903における送信されるべきデータを送信するように構成される。
プロセッサ1301は、メモリ1302に記憶されているプログラムコードを実行するように構成され、プログラムコードが実行されると、プロセッサ1301は、図3に示されている実施形態におけるステップS301およびステップS302ならびに図9に示されている実施形態におけるステップS901およびステップS902を実行するように構成される。
【０１５８】
任意選択で、トランシーバ1303、メモリ1302、およびプロセッサ1301は、バスを使用して接続される。
【０１５９】
端末デバイス13の各デバイスの具体的な実施態様については、図3、図4、および図9に示されている方法の実施形態および関連する説明を参照されたい。ここでは詳細は再度説明されない。
【０１６０】
図16に示されているように、本発明の一実施形態は、ネットワークデバイスをさらに提供する。ネットワークデバイスは、
端末デバイスによって送信されたアップリンクデータが検出されたグラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定するように構成されたHARQプロセス判定ユニット1601であって、グラントフリー送信時間ユニットが、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、HARQプロセス判定ユニット1601と、
検出されたアップリンクデータを復号するように構成された復号ユニット1602と、
アップリンクデータが復号されることが失敗した場合に、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定するように構成された判断ユニット1603と、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、正しい受信を示す指示を搬送するフィードバックメッセージまたはアップリンクグラント情報を端末デバイスに送信するように構成された送信ユニット1604と、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを引き続き受信するように構成された受信ユニット1605とを含む。
【０１６１】
HARQプロセス判定ユニット1601の具体的な実施態様については、前述の実施形態におけるステップS1501およびその関連部分を参照することとし、復号ユニット1602については、前述の実施形態におけるステップS1502およびその関連部分を参照することとし、判断ユニット1603および送信ユニット1604の具体的な実施態様については、前述の実施形態におけるステップS1503およびその関連部分を参照することとし、受信ユニット1605の具体的な実施態様については、前述の実施形態におけるステップS1504およびその関連部分を参照することとする。
【０１６２】
図17に示されているように、本発明の一実施形態は、端末デバイスをさらに提供する。端末デバイスは、メモリ1702、トランシーバ1703、およびプロセッサ1701を含む。
メモリ1702は、プログラムおよびデータを記憶するように構成される。メモリは、ランダムアクセスメモリ（英語：Random Access Memory、略してRAM）、読み出し専用メモリ（英語：Read Only Memory、略してROM）、またはフラッシュメモリであり得る。メモリ1702は、通信デバイスに独立して配置されてもよいし、またはプロセッサ1701の内部に配置されてもよい。
トランシーバ1703は、別個のチップとして使用されてもよいし、またはトランシーバ回路であってもよいし、またはプロセッサ1701の入力／出力インタフェースとして使用されてもよい。トランシーバ1703は、ネットワークデバイスによって送信されるデータおよび前述の実施形態における様々なタイプのシグナリングを受信するように構成され、前述の実施形態における送信されるべきデータを送信するようにさらに構成される。例えば、トランシーバ1703は、図15に示されている実施形態における、ステップS1503の送信処理およびステップS1504の受信処理を実行するように構成される。
プロセッサ1701は、メモリ1702に記憶されているプログラムコードを実行するように構成され、プログラムコードが実行されるとき、プロセッサ1701は、図15に示されている実施形態におけるステップS1501、S1502、およびS1503の判定処理を実行するように構成される。
【０１６３】
任意選択で、トランシーバ1703、メモリ1702、およびプロセッサ1701は、バスを使用して接続される。
【０１６４】
ネットワークデバイスの各デバイスの具体的な実施態様については、図19に示されている方法の実施形態および関連する説明を参照されたい。ここでは詳細は再度説明されない。
【０１６５】
本発明の別の実施形態は、繰り返し送信のための別の方法を提供する。図18に示されているように、本方法では、繰り返し送信の各送信は、グラントフリー送信時間ユニットで実行される。本方法は、以下のステップを含む。
【０１６６】
ステップS1801：パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定し、Qは、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値は、1以上である。端末デバイスの特定のグラントフリー送信リソース構成で構成されたグラントフリー送信リソース（例えば、前述の実施形態における特定のグラントフリーリソースセット）が配置されたグラントフリー送信時間ユニットに関して、すべてのグラントフリー送信時間が、繰り返し送信のうちの最初の送信を実行するために使用され得るわけではなく、一部のグラントフリー送信時間ユニットのみが、繰り返し送信のうちの最初の送信を実行するために使用され得る。言い換えれば、繰り返し送信のうちの最初の送信は、一部の特定のグラントフリー送信時間ユニットでのみ実行され得る。この実施形態では、パラメータQは、繰り返し送信のうちの最初の送信を実行するために使用され得るグラントフリー時間ユニットを決定するために使用されるパラメータである。一実施形態の方法では、Qは、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、具体的には、繰り返し送信のうちの最初の送信で使用され得る2つの隣り合うグラントフリー送信時間ユニットは、（Q−1）個のグラントフリー送信時間ユニットだけ離される。別の実施態様では、Qは、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットの、時間領域リソースにおける周期を決定するために使用される。例えば、繰り返し送信のうちの最初の送信で使用されるグラントフリー送信時間ユニットの、時間領域リソースにおける周期は、Q＊P個の送信時間ユニットであり、具体的には、繰り返し送信のうちの最初の送信で使用される2つの隣り合うグラントフリー送信時間ユニットは、（Q＊P−1）個の送信時間ユニットだけ離される。
【０１６７】
一実施態様では、ステップS1801は、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含み得る。
【０１６８】
一実施態様では、ステップS1801は、具体的には以下のステップを含み得る。
【０１６９】
S1801a．時間領域リソースにおけるグラントフリー送信時間ユニットを決定する。
【０１７０】
S1801b．パラメータQに基づいて、ステップS1801aで決定されたグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットであるかどうかを判定し、ステップS1801aで決定されたグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットではない場合、次のグラントフリー送信時間ユニットを決定するためにステップS1801aを引き続き実行し、次に、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットが発見されるまで、ステップS1801を実行する。
【０１７１】
一実施態様では、ステップS1801aにおいて、グラントフリー送信時間ユニットである、時間領域リソースにおける送信時間ユニットは、グラントフリーリソースの時間領域周期Pに基づいて決定され得る。別の実施態様では、ステップS1801aにおいて、グラントフリー送信時間ユニットである、時間領域リソースにおける送信時間ユニットは、グラントフリー送信時間ユニットの周期および最初のグラントフリー送信時間ユニットの時間領域位置に基づいて決定され得る。
【０１７２】
図19は、この実施形態による、繰り返し送信のうちの最初の送信で使用され得る決定された時間ユニットを示す。図では、実線のボックスは、グラントフリー送信時間ユニットを模式的に示し、斜線のボックスは、複数のグラントフリー送信時間ユニットにおける、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを模式的に示す。
【０１７３】
一実施態様では、Qの値は、具体的には繰り返し送信の最大数Kであってもよいし、またはパラメータQは、具体的には繰り返し送信の最大数であってもよい。
【０１７４】
一実施態様では、ステップS1801で、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、グラントフリー送信時間ユニットのシーケンス番号（例えば、図8の「t＋1」）およびパラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含み得る。具体的な実施態様では、式（3a）または式（4a）が、決定のために使用され得る。
【０１７５】
式（3a）は、GF＿T＿Index mod Q＝＝0であり、
式（4a）は、GF＿T＿Index mod Q＝＝T＿offset＿valueであり、ただし、
GF＿T＿Indexは、ステップS1801aで決定されるグラントフリー送信時間ユニットのシーケンス番号であり、T＿offset＿valueは、プリセット時間オフセット値であり、ネットワークデバイスによって構成され、端末デバイスに通知されてもよいし、または規格で指定されてもよい。
【０１７６】
別の実施態様では、ステップS1801で、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、グラントフリー送信時間ユニットのインデックス（例えば、図8の「nt＋1」）およびパラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含み得る。具体的な実施態様では、式（3b）、式（4b）、式（3c）、または式（4c）が、決定のために使用され得る。
【０１７７】
式（3b）は、（T＿Index／P）mode Q＝＝0であり、
式（3c）は、（（T＿Index−T＿Index＿Start）／P）mode Q＝＝0であり、
式（4b）は、（T＿Index／P）mode Q＝＝T＿offset＿valueであり、
式（4c）は、（（T＿Index−T＿Index＿Start）／P）mode Q＝＝T＿offset＿valueであり、ただし、
T＿Indexは、ステップS1801aで決定されるグラントフリー送信時間ユニットのインデックスであり、T＿offset＿valueは、プリセット時間オフセット値であり、T＿Index＿Startは、端末デバイスのために基地局によって構成される最初のグラントフリー送信時間ユニットのインデックスであり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数であり、T＿offset＿valueおよびT＿Index＿Startは、基地局によって構成され、端末デバイスに通知されてもよいし、または端末デバイスおよび基地局によって事前に合意されてもよい（例えば、規格で指定されてもよい）。
【０１７８】
本発明の実施態様において、ステップS1801が実施のために2つのステップS1801aおよびS1801bに分割される必要があるという制限はないことに留意されたい。
【０１７９】
別の実施態様では、ステップS1801は、具体的には、インデックスが式（4d）を満たす送信時間ユニットを、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間として決定することを含み得る。
【０１８０】
式（4d）は、（T＿index−T＿Index＿Start）mod（P＊Q）＝＝T＿offset＿valueであり、ただし、
T＿indexは、送信時間ユニットのインデックスであり、T＿Index＿Startは、最初のグラントフリー送信時間ユニットのインデックスであり、Pは、グラントフリーリソースの時間領域周期であり、Qは、繰り返し送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、T＿offset＿valueは、プリセット時間オフセット値であり、T＿offset＿valueの値は、具体的には0、P、1＊P、・・・、または（Q−1）＊Pのうちの1つであり得る。
【０１８１】
ステップS1802：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定する。
【０１８２】
一実施態様では、ステップS1802は、具体的には、ステップS1801で決定されたグラントフリー送信時間ユニットのシーケンス番号（例えば、図8の「t＋1」）、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（5a）または式（6a）に従って決定され得る。
【０１８３】
式（5a）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GFであり、
式（6a）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【０１８４】
別の実施形態では、ステップS1802は、具体的には、ステップS1801で決定されたグラントフリー送信時間ユニットのインデックス（例えば、図8の「nt＋1」）、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（7a）または式（8a）に従って決定され得る。
【０１８５】
式（7a）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GFであり、
式（8a）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値であり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数である。
【０１８６】
この実施形態では、P、Q、N＿GF、T＿Index＿Start、T＿offset＿value、およびH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、またはネットワークデバイスと端末デバイスとの間のネゴシエーションによって決定されてもよい。一実施態様では、パラメータの一部は、ネットワークデバイスによって指定されてもよく、他のパラメータは、規格で指定されてもよいし、またはパラメータのすべてはネットワークデバイスによって指定されてもよいし、またはパラメータのすべては規格で指定されてもよい。これは本出願では限定されない。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにP、N＿GF、H＿offset＿value、およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにP、N＿GF、H＿offset＿value、およびパラメータQを異なるシグナリングに追加してもよい。
【０１８７】
端末デバイスのためにネットワークデバイスによって構成されたグラントフリーリソースが、複数の周波数リソースを含み、各周波数リソースに対してパラメータQが指定される場合、グラントフリー送信時間ユニットGF＿T＿Index（またはT＿Index）の各周波数リソースに対応するHARQプロセス番号は、各周波数リソースに対応するパラメータQに基づいて式（5a）から（8a）のいずれか1つを使用して計算される。各周波数リソースに対応するHARQプロセス番号が、式（6a）または（8a）を使用して計算される場合、異なる周波数リソースは、異なるプリセットプロセス番号オフセット値H＿offset＿valueに対応し得る。各周波数リソースに対応するH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、または端末デバイスとネットワークデバイスとの間のネゴシエーションによって決定されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueを別のシグナリングに追加してもよい。別の実施形態では、ネットワークデバイスは、複数の周波数リソースを含むグラントフリーリソースに対してパラメータQを指定してもよい。ネットワークデバイスが、端末デバイスのために複数のグラントフリーリソースセットを構成する場合、ネットワークデバイスは、各デバイスセットに対してパラメータQ、H＿offset＿value、およびN＿GFをさらに指定し得る。端末デバイスは、送信されるべきデータの繰り返し送信のために複数のグラントフリーリソースセットから1つのグラントフリーリソースセットを選択し、グラントフリーリソースセットに対応するパラメータQ、H＿offset＿value、およびN＿GFに基づいて前述の式（5）から（8）のいずれか1つを使用して、グラントフリーリソースセット内のグラントフリー送信時間ユニットGF＿T＿Index（またはT＿index）に対応するHARQプロセス番号を計算し得る。
【０１８８】
ステップS1803：ステップS1802で決定されたHARQプロセスを使用して、ステップS1801で決定されたグラントフリー送信時間ユニットで、送信されるべきデータの最初の送信を実行する。
【０１８９】
この実施形態では、端末デバイスが、ステップS1801で決定されたグラントフリー送信時間ユニットで、送信されるべきデータの最初の送信を実行した後、端末デバイスは、S1802で決定されたHARQプロセスを使用して、ステップS1801で決定されたグラントフリー送信時間ユニットの後のグラントフリー送信時間ユニットで、送信されるべきデータの繰り返し送信のうちの別の送信を実行し、終了条件が満たされた場合、送信されるべきデータの繰り返し送信を終了し得る。送信されるべきデータの各送信は、グラントフリー送信時間ユニットで実行され、端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースが使用される。複数のグラントフリーリソースが1つのグラントフリー送信時間ユニットに構成されている場合、端末デバイスは、送信されるべきデータを送信するために、複数のグラントフリーリソースから1つ以上のグラントフリーリソースを選択し得るし、または端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースのすべてをも選択し得る。
【０１９０】
一実施態様では、終了条件は、以下の条件のうちの少なくとも1つ、すなわち、
終了条件A：端末デバイスが、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによってフィードバックされたACKを受信する、
終了条件B：端末デバイスが、繰り返し送信のうちの特定の送信（最後の送信ではない）を実行した後、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによって送信されたアップリンクグラントを受信する、および
終了条件C：繰り返し送信の最大数に達する、
の少なくとも1つを含む。
【０１９１】
繰り返し送信では、送信されるべきデータの1つの冗長バージョンが毎回送信され得、異なる送信の冗長バージョンは同じであっても異なってもよい。
【０１９２】
一実施態様では、冗長バージョンは、グラントフリー送信時間ユニットに関連付けられる。具体的には、グラントフリー送信時間ユニットでは、端末デバイスは、グラントフリー送信時間ユニットに関係付けられた冗長バージョンのみを送信し得、別のバージョンは送信し得ない。この実施形態では、図18に示されている方法は、繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのインデックスに基づいて、または繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定することをさらに含み得る。冗長バージョンはグラントフリー送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信されるグラントフリー送信時間ユニットのみに基づいて、受信されるデータの冗長バージョン情報を正確に知り得る。冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【０１９３】
図18に示されている実施形態で提供される方法では、リソースは、パラメータQを使用してバインドされ得る。Q個のバインドされたグラントフリー送信時間ユニットは、同じデータパケットの複数の繰り返し送信で使用される。Q個のバインドされたグラントフリー送信時間ユニット内の最初のグラントフリー送信時間ユニットは、データパケットの最初の繰り返し送信で使用される。このようにして、Q個のバインドされたグラントフリー送信時間ユニットのいずれか1つで端末のアップリンクデータパケットを検出する場合、ネットワークデバイスは、データパケットの最初の送信が実行されたグラントフリー送信時間ユニットを非常に容易に判定し得る。したがって、ネットワークデバイスが繰り返し送信メカニズムを使用して送信されるデータを受信するときに実行される処理が簡単になる。
【０１９４】
別の実施形態では、図12に示されているデバイスは、図18に示されている実施形態で提供される方法を実行するように構成され得る。この実施形態では、図12に示されているデバイスは、図18に示されている実施形態の方法を実行する必要がない場合もあるし、または本出願の別の実施形態の方法を実行する必要がない場合もあることに留意されたい。
【０１９５】
処理ユニット1201は、パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定し、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値が、1以上である、ように構成される。
【０１９６】
HARQプロセス決定ユニット1202は、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成される。
【０１９７】
送信ユニット1203は、決定されたグラントフリー送信時間ユニットで、決定されたHARQプロセスを使用して、送信されるべきデータの最初の送信を実行するように構成される。
【０１９８】
この実施形態において、処理ユニット1201の具体的な実施態様については、図18に示されている実施形態におけるステップS1801およびその関連部分を参照することとし、HARQプロセス決定ユニット1202の具体的な実施態様については、図18に示されている実施形態におけるステップS1802およびその関連部分を参照することとし、送信ユニット1203の具体的な実施態様については、図18に示されている実施形態におけるステップS1803およびその関連部分を参照することとする。
【０１９９】
別の実施形態では、図13に示されている構造の端末デバイスは、図18に示されている実施形態で提供される方法を実行するように構成され得る。この実施形態では、図13に示されている端末デバイスは、図18に示されている実施形態の方法を実行する必要がない場合もあるし、または本出願の別の実施形態の方法を実行する必要がない場合もあることに留意されたい。トランシーバ1303は、ネットワークデバイスによって送信されるデータおよび前述の実施形態における様々なタイプのシグナリングを受信するように構成され、前述の実施形態における送信されるべきデータを送信するようにさらに構成される。例えば、トランシーバ1303は、図18に示されている実施形態におけるステップS1803で、送信されるべきデータを送信するように構成される。プロセッサ1301は、メモリ1302に記憶されているプログラムコードを実行するように構成され、プログラムコードが実行されると、プロセッサ1301は、図18に示されている実施形態におけるステップS1801およびステップS1802を実行するように構成される。
【０２００】
図18に示されている実施形態における繰り返し送信のための方法を使用して送信される送信されるべきデータに関して、ネットワークデバイスもまた、繰り返し送信のうちの最初の送信が実行された時間ユニットおよび送信されるべきデータを送信するために使用されたHARQプロセスを判定するとき、図18に示されている実施形態で説明されている方法を使用し得る。ここでは詳細は再度説明されない。
【０２０１】
本出願は、以下の実施形態をさらに提供する。
【０２０２】
実施形態1：繰り返し送信のための方法であって、方法が、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを端末デバイスによって決定するステップであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、ステップと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップであって、Qの値が、1以上の整数である、ステップと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリーリソースで、送信されるべきデータの1回の送信を実行するステップであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、ステップとを含む、方法。
【０２０３】
実施形態2：パラメータQが、具体的には、繰り返し送信の最大数である、実施形態11に記載の方法。
【０２０４】
実施形態13：パラメータQの値が、繰り返し送信の最大数よりも小さい、実施形態1に記載の方法。
【０２０５】
実施形態24：方法が、
ネットワークデバイスによって送信された、パラメータQを搬送する情報を端末デバイスによって受信し、パラメータQを搬送する情報からパラメータQを取得するステップをさらに含む、実施形態1から実施形態13のいずれか1つに記載の方法。
【０２０６】
実施形態5：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップが、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む、実施形態1から実施形態24のいずれか1つに記載の方法。
【０２０７】
実施形態6：決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップが、
第3の式または第4の式に従ってHARQプロセス番号を決定するステップであって、
第3の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GFであり、
第4の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む、実施形態5に記載の方法。
【０２０８】
実施形態7：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップが、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定するステップを含む、実施形態1から実施形態24のいずれか1つに記載の方法。
【０２０９】
実施形態8：決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定するステップが、
第5の式または第6の式に従ってHARQプロセスの番号を決定するステップであって、
第5の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GFであり、
第6の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値であり、Pが、端末デバイスのグラントフリーリソースの時間領域周期であり、Pが、1以上の整数である、ステップを含む、実施形態7に記載の方法。
【０２１０】
実施形態9：方法が、
端末デバイスによって、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定するステップをさらに含む、実施形態1から実施形態8のいずれか1つに記載の方法。
【０２１１】
実施形態10：端末デバイスによって、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定するステップが、
現在のグラントフリー送信時間ユニットのシーケンス番号でモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合に、現在のグラントフリー送信時間ユニットが、特定のグラントフリー送信時間ユニットであることを含む、実施形態9に記載の方法。
【０２１２】
実施形態11：方法が、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定するステップをさらに含む、実施形態1から実施形態10のいずれか1つに記載の方法。
【０２１３】
実施形態12：方法が、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて、各送信で使用される必要があるMCSを決定するステップをさらに含む、実施形態1から実施形態11のいずれか1つに記載の方法。
【０２１４】
実施形態13：端末デバイスであって、端末デバイスが、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニットであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、処理ユニットと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qの値が、1以上の整数である、HARQプロセス決定ユニットと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合に、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、送信ユニットとを含む、端末デバイス。
【０２１５】
実施形態2214：パラメータQが、具体的には、繰り返し送信の最大数である、実施形態13に記載の端末デバイス。
【０２１６】
実施形態15：パラメータQの値が、繰り返し送信の最大数よりも小さい、実施形態13に記載の端末デバイス。
【０２１７】
実施形態16：端末デバイスが、
ネットワークデバイスによって送信される、パラメータQを搬送する情報を受信し、パラメータQを搬送する情報からパラメータQを取得するように構成された受信ユニットをさらに含む、実施形態13から実施形態15のいずれか1つに記載の端末デバイス。
【０２１８】
実施形態17：HARQプロセス決定ユニットが、具体的には、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、実施形態13から実施形態16のいずれか1つに記載の端末デバイス。
【０２１９】
実施形態18：決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することが、
第3の式または第4の式に従ってHARQプロセス番号を決定することを含み、
第3の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GFであり、
第4の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mode N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、実施形態17に記載の端末デバイス。
【０２２０】
実施形態19：HARQプロセス決定ユニットが、具体的には、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定するように構成されている、実施形態13から実施形態16のいずれか1つに記載の端末デバイス。
【０２２１】
実施形態20：決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定することが、
第5の式または第6の式に従ってHARQプロセスの番号を決定することを含み、
第5の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GFであり、
第6の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mode N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値であり、Pが、グラントフリーリソースの時間領域周期であり、Pが、1以上の整数である、実施形態19に記載の端末デバイス。
【０２２２】
実施形態21：処理ユニットが、
現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定するようにさらに構成されている、実施形態13から実施形態20のいずれか1つに記載の端末デバイス。
【０２２３】
実施形態22：現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定することが、
グラントフリーリソースが構成された送信ユニットにおける現在のグラントフリー送信時間ユニットのシーケンス番号でモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合に、現在のグラントフリー送信時間ユニットが、特定のグラントフリー送信時間ユニットであることを含む、実施形態21に記載の端末デバイス。
【０２２４】
実施形態23：処理ユニットが、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定するようにさらに構成されている、実施形態13から実施形態22のいずれか1つに記載の端末デバイス。
【０２２５】
実施形態24：処理ユニットが、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて、各送信で使用される必要があるMCSを決定するようにさらに構成されている、実施形態13から実施形態23のいずれか1つに記載の端末デバイス。
【０２２６】
前述の実施形態において、アップリンク送信におけるオブジェクトデータは、本発明における解決策を説明するための例として使用されている。前述の実施形態で提供される解決策は、アップリンク送信におけるオブジェクトがアップリンク制御情報であるシナリオにも適用可能であることが理解され得る。
【０２２７】
ネットワークデバイスまたは端末デバイスがチップである場合、ネットワークデバイスまたは端末デバイスは、フィールドプログラマブルゲートアレイ、特定用途向け集積チップ、システムチップ、中央処理装置、ネットワークプロセッサ、デジタル信号処理回路、もしくは関連する機能を実施するためのマイクロコントローラであってもよいし、またはプログラマブルコントローラもしくは別の集積チップであってもよい。
【０２２８】
これらのチップの全部または一部は、ソフトウェア、ハードウェア、ファームウェア、またはこれらの任意の組み合わせによって実施されてもよい。ソフトウェアプログラムが実施形態を実施するために使用される場合、実施形態の全部または一部は、コンピュータプログラム製品の形態で実施されてもよい。コンピュータプログラム製品は、1つ以上のコンピュータ命令を含む。コンピュータプログラム命令がコンピュータ上でロードされて実行されると、本出願の実施形態による手順または機能の全部または一部が生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、または別のプログラマブル装置であり得る。コンピュータ命令は、コンピュータ可読記憶媒体に記憶され得るし、またはあるコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に送信され得る。例えば、コンピュータ命令は、有線（例えば、同軸ケーブル、光ファイバ、もしくはデジタル加入者回線（digital subscriber line、DSL））の方法またはワイヤレス（例えば、赤外線、無線、もしくはマイクロ波）の方法で、あるウェブサイト、コンピュータ、サーバ、またはデータセンタから別のウェブサイト、コンピュータ、サーバ、またはデータセンタに送信され得る。コンピュータ可読記憶媒体は、コンピュータによってアクセス可能な任意の使用可能な媒体、または1つ以上の使用可能な媒体を組み込んだ、サーバもしくはデータセンタなどのデータ記憶デバイスであり得る。使用可能な媒体は、磁気媒体（例えば、フロッピーディスク、ハードディスク、もしくは磁気テープ）、光学媒体（例えば、DVD）、または半導体媒体（例えば、ソリッドステートディスク（Solid State Disk、SSD））などであり得る。
【符号の説明】
【０２２９】
100  通信ネットワーク
102  ネットワークデバイス
104  端末デバイス
106  端末デバイス
108  端末デバイス
110  端末デバイス
112  端末デバイス
114  端末デバイス
701  処理ユニット
702  HARQプロセス決定ユニット
703  送信ユニット
1201  処理ユニット
1202  HARQプロセス決定ユニット
1203  送信ユニット
1301  プロセッサ
1302  メモリ
1303  トランシーバ
1601  HARQプロセス判定ユニット
1602  復号ユニット
1603  判断ユニット
1604  送信ユニット
1605  受信ユニット
1701  プロセッサ
1702  メモリ
1703  トランシーバ
【図１】
2020526137.tif 000003
【図２】
2020526137.tif 000004
【図３】
2020526137.tif 000005
【図４】
2020526137.tif 000006
【図５】
2020526137.tif 000007
【図６】
2020526137.tif 000008
【図７】
2020526137.tif 000009
【図８】
2020526137.tif 000010
【図９】
2020526137.tif 000011
【図１０】
2020526137.tif 000012
【図１１】
2020526137.tif 000013
【図１２】
2020526137.tif 000014
【図１３】
2020526137.tif 000015
【図１４】
2020526137.tif 000016
【図１５】
2020526137.tif 000017
【図１６】
2020526137.tif 000018
【図１７】
2020526137.tif 000019
【図１８】
2020526137.tif 000020
【図１９】
2020526137.tif 000021
【手続補正書】
【提出日】令和2年2月27日(2020.2.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、2017年6月28日に中国国家知識産権局に提出された特許出願第201710512296．9号、2017年8月7日に中国特許庁に提出された特許出願第201710667487．2号、および2017年11月27日に中国特許庁に提出された特許出願第201711209549．1号の優先権を主張し、これらの全体は、参照によりここに組み込まれる。
【０００２】
本発明は、ワイヤレス通信の分野に関し、特に、繰り返し送信のための方法および端末デバイスに関する。
【背景技術】
【０００３】
超高信頼性低レイテンシ通信（Ultra Reliabe and Low Latency Communications、URLLC）シナリオは、5G通信の適用シナリオの1つである。URLLCでは、データ送信の信頼性および低レイテンシ機能の両方が満たられる必要がある。低レイテンシの要件を満たすために、グラントフリー（Grant−free）送信メカニズムが提案され、5G通信の技術になっている。Grant−free送信メカニズムでは、新しいデータが到着するとき、端末デバイスは、基地局からリソースを要求する必要はなく、事前に割り当てられたリソースを使用してデータを基地局に直接送信する。基地局は、ブラインド検出などの受信技術を使用して、事前に割り当てられたリソースで、Grant−free送信メカニズムを使用して端末デバイスによって送信されたデータを受信する。Grant−free送信メカニズムで送信されるデータは、グラントフリーデータと呼ばれ、Grant−free送信に使用される事前に割り当てられたリソースは、グラントフリーリソースと呼ばれる。
【０００４】
グラントフリーデータの送信信頼性を改善するために、端末デバイスは、繰り返し送信技術を使用してグラントフリーデータを基地局に送信し得る。繰り返し送信技術では、端末デバイスは、基地局からのNACKまたはスケジューリング情報などのフィードバックを待つことなく、K個（K＞1）の連続スロット（slot）で特定のデータを繰り返し送信し得る。図1に示されているように、端末デバイスが繰り返し送信技術を使用してデータを送信するとき、端末デバイスは、各スロットでデータの冗長バージョン（Redundancy Version、RV）を1つ送信する。異なるスロットで送信される冗長バージョンは、同じであっても異なってもよい。
【０００５】
データ送信の信頼性をさらに改善するために、業界は、既存のモバイル通信システム（例えば、ロングタームエボリューション（Long Term Evolution、LTE）システム）に広く適用されているハイブリッド自動再送要求（Hybrid Automatic Request、HARQ）技術の、5G通信への導入を検討している。HARQ技術では、送信端が特定のスロットまたは複数の連続スロットで特定のデータを最初に送信した後に、送信端が、受信端によってフィードバックされた、データが正しく受信されなかったことを示す指示を受信した場合、送信端は、データの冗長バージョンを再送信し、これにより、受信端は、再送信されたデータと最初に送信されたデータとを受信して結合し得るため、データ送信の信頼性が改善される。
【０００６】
HARQ機能を実施するために、データを再送信するとき、端末デバイスは、再送信されたデータに対応する最初に送信されたデータを知る必要があり、基地局も、再送信されたデータに対応する最初に送信されたデータを知る必要がある。このようにして、最初に送信されたデータおよび再送信され受信されデータが結合され得るため、データ送信の信頼性が改善される。このようなプロセスは、HARQプロセスを使用することによって保証される。具体的には、再送信されたデータを受信するとき、基地局も、再送信されたデータに対応する、プロセス番号（ID）などのHARQプロセス情報を知り、次に、再送信されたデータと、対応するHARQプロセスのバッファ内にバッファされたデータとを結合する。
【０００７】
Grant−free送信メカニズムでは、端末デバイスが繰り返し送信技術を使用してデータを送信するときにK回の送信で使用されるHARQプロセスは同じであり、使用されるHARQプロセスのHARQプロセス番号は、K回の送信のうちの最初の送信に基づいて決定される。したがって、繰り返し送信技術を使用して送信されたデータを受信するとき、基地局は、K回の送信で使用されるHARQプロセスのHARQプロセス番号を判定するために、K回の送信のうちの最初の送信を検出し、現在の送信が最初の送信であると判定する必要がある。
【０００８】
データが端末デバイスに到着する時点の不確実性、およびURLLCシナリオでのデータ送信における低レイテンシの要件に起因して、利用可能なグラントフリーリソースが存在する場合、データが到着した後に、端末デバイスは、グラントフリーリソースを使用して可能な最短時間内にデータを基地局に送信する。これは、端末デバイスが、構成されたグラントフリーリソースを有するスロットでのデータのK回の繰り返し送信を開始することを意味する。端末および基地局に関して、繰り返し送信の開始位置は固定されておらず、予測不可能である。この場合、基地局が、繰り返し送信のうちの最初の送信を検出することによって、データを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定する必要があるため、基地局が最初の送信を検出して判定しなかったとき、基地局は、データを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定し得ない。
【発明の概要】
【課題を解決するための手段】
【０００９】
これを考慮して、本出願は、繰り返し送信で使用されるHARQプロセスをネットワークデバイスによって判定する成功率を高めるために、繰り返し送信のための方法および端末デバイスを提供する。
【００１０】
第1の態様によれば、本出願は、繰り返し送信のための方法であって、
送信されるべきデータの最初の送信で使用される送信時間ユニットを端末デバイスによって決定するステップと、
決定された送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップであって、Qが、1以上の整数である、ステップと、
送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行するステップであって、時間領域リソースでの特定の送信時間ユニットの周期が、Q個の送信時間ユニットである、ステップとを含む、方法を提供する。
【００１１】
第2の態様によれば、本出願は、端末デバイスであって、
送信されるべきデータの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニットと、
決定された送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qが、1以上の整数である、HARQプロセス決定ユニットと、
送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合に、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、時間領域リソースでの特定の送信時間ユニットの周期が、Q個の送信時間ユニットである、送信ユニットとを含む、端末デバイスをさらに提供する。
【００１２】
第3の態様によれば、本出願は、繰り返し送信のための方法であって、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを端末デバイスによって決定するステップであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、ステップと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップであって、Qの値が、1以上の整数である、ステップと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリーリソースで、送信されるべきデータの1回の送信を実行するステップであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、ステップとを含む、方法を提供する。
【００１３】
第4の態様によれば、本出願は、端末デバイスであって、端末デバイスが、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニットであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、処理ユニットと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qの値が、1以上の整数である、HARQプロセス決定ユニットと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合に、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、送信ユニットとを含む、端末デバイスをさらに提供する。
【００１４】
第5の態様によれば、本出願は、繰り返し送信のための方法であって、該方法が、
端末デバイスによって送信されたアップリンクデータが検出されたグラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定するステップであって、グラントフリー送信時間ユニットが、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、ステップと、
検出されたアップリンクデータを復号するステップと、
正しくない復号化の場合、ネットワークデバイスによって、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定するステップと、
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合、ネットワークデバイスによって、以下のタイプの処理のうちの1つ、すなわち、
処理（1）：フィードバックメッセージを端末デバイスに送信し、フィードバックメッセージが、正しくない受信を示す指示を搬送する、
処理（2）：アップリンクデータを再送信するように端末デバイスをスケジュールするためにアップリンクグラント情報を送信する、および
処理（3）：端末デバイスによって送信されたグラントフリーデータを破棄し、判定されたHARQプロセスの番号に対応するバッファ内のデータをクリアする、
のうちの1つを実行するステップとを含む、方法をさらに提供する。
【００１５】
第5の態様の一実施態様によれば、繰り返し送信のための方法は、
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットではない場合に、ネットワークデバイスによって、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを再度受信するステップをさらに含む。
【００１６】
第5の態様の別の実施態様によれば、繰り返し送信のための方法は、
正しい復号化の場合に、ネットワークデバイスによって、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信するステップをさらに含む。
【００１７】
第6の態様によれば、本出願は、ネットワークデバイスであって、ネットワークデバイスが、
端末デバイスによって送信されたアップリンクデータが検出されたグラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定するように構成されたHARQプロセス判定ユニットであって、グラントフリー送信時間ユニットが、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、HARQプロセス判定ユニットと、
検出されたアップリンクデータを復号するように構成された復号ユニット16と、
アップリンクデータが復号されることが失敗した場合に、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定するように構成された判断ユニットと、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、正しい受信を示す指示を搬送するフィードバックメッセージまたはアップリンクグラント情報を端末デバイスに送信するように構成された送信ユニットとを含む、ネットワークデバイスをさらに提供する。
【００１８】
第6の態様の一実施態様によれば、ネットワークデバイスは、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを引き続き受信するように構成された受信ユニットをさらに含む。
【００１９】
第6の態様の別の実施態様によれば、送信ユニットは、アップリンクデータが正しく受信された後、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信するようにさらに構成される。
【００２０】
第7の態様によれば、本出願は、コンピュータ可読記憶媒体を提供し、コンピュータ可読記憶媒体は命令を記憶し、命令がコンピュータ上で実行されるとき、コンピュータは、前述の態様による方法を実行することが可能である。
【００２１】
第8の態様によれば、本出願は、命令を含むコンピュータプログラム製品を提供し、コンピュータプログラム製品がコンピュータ上で実行されるとき、コンピュータは、前述の態様による方法を実行することが可能である。
【００２２】
第9の態様によれば、本出願は、繰り返し送信のための方法であって、
パラメータQに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップであって、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値が、1以上である、ステップと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップと、
端末デバイスによって、決定されたグラントフリー送信時間ユニットで、決定されたHARQプロセスを使用して、送信されるべきデータの最初の送信を実行するステップとを含む、方法を提供する。
【００２３】
第9の態様の第1の実施態様では、パラメータQに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップは、
パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップを含む。
【００２４】
第9の態様の第2の実施態様では、第9の態様の第1の実施態様による方法に則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップは、具体的には、
送信時間ユニットのインデックスが、以下の第7の関係式を満たす場合、送信時間ユニットが、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットであり、
第7の関係式が、（T＿index−T＿Index＿Start）mod（P＊Q）＝T＿offset＿valueであり、ただし、T＿indexが、送信時間ユニットのインデックスであり、T＿Index＿Startが、最初のグラントフリー送信時間ユニットのインデックスであり、Pが、グラントフリーリソースの時間領域周期であり、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、T＿offset＿valueが、プリセットオフセット値であり、T＿offset＿valueの値が、具体的には0、P、1＊P、・・・、または（Q−1）＊Pのうちの1つであり得ることを含む。
【００２５】
第9の態様の第3の実施態様では、第9の態様の第1の実施態様による方法に則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、端末デバイスによって、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップは、具体的には、
グラントフリーリソースの時間領域周期Pに基づいてグラントフリー送信時間ユニットを決定するステップと、
パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップとを含む。
【００２６】
第9の態様の第4の実施態様では、第9の態様の第3の実施態様による方法に則って、パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定するステップは、
以下の関係式のいずれか1つを満たすグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットであると決定するステップであって、
第8の関係式：GF＿T＿Index mod Q＝0、
第9の関係式：GF＿T＿Index mod Q＝T＿offset＿value、
第10の関係式：（T＿Index／P）mod Q＝0、
第11の関係式：（（T＿Index−T＿Index＿Start）／P）mod Q＝0、
第12の関係式：（T＿Index／P）mod Q＝T＿offset＿value、および
第13の関係式：（（T＿Index−T＿Index＿Start）／P）mod Q＝T＿offset＿value、ただし、
GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、T＿offset＿valueが、オフセット値であり、T＿Index＿Startが、最初のグラントフリー送信時間ユニットのインデックスであり、Pが、グラントフリーリソースの時間領域周期であり、Pが、1以上の整数であり、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期である、ステップを含む。
【００２７】
第9の態様の第5の実施態様では、第9の態様および第9の態様の実施態様のいずれか1つによる方法に則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップは、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む。
【００２８】
第9の態様の第6の実施態様では、第9の態様の第5の実施態様による方法に則って、決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップは、
以下の関係式のうちの1つに従ってHARQプロセスのHARQプロセス番号を決定するステップであって、
第14の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF、
第15の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF＋H＿offset＿value、ただし、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む。
【００２９】
第9の態様の第7の実施態様では、第9の態様および第9の態様の第1の実施態様から第4の実施態様のいずれか1つによる方法に則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップは、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む。
【００３０】
第9の態様の第8の実施態様では、第9の態様の第7の実施態様による方法に則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップは、
以下の関係式のうちの1つに従ってHARQプロセスのプロセス番号を決定するステップであって、
第16の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF、
第17の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF＋H＿offset＿value、ただし、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値であり、Pが、グラントフリーリソースの時間領域周期であり、Pが、1以上の整数である、ステップを含む。
【００３１】
第9の態様の第9の実施態様では、第9の態様および第9の態様の実施態様のいずれか1つによる方法は、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号またはインデックスに基づいて、各送信の送信されるべきデータの冗長バージョンまたは各送信で使用されるMCSを決定するステップをさらに含む。
【００３２】
第9の態様の第10の実施態様では、第9の態様および第9の態様の実施態様のいずれか1つによる方法は、
パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するステップの前に、端末デバイスによって、パラメータQおよびグラントフリーリソースの時間領域周期Pを取得するステップをさらに含む。
【００３３】
第10の態様によれば、本出願は、端末デバイスであって、
パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニットであって、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値が、1以上である、処理ユニットと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットと、
決定されたグラントフリー送信時間ユニットで、決定されたHARQプロセスを使用して、送信されるべきデータの最初の送信を実行するように構成された送信ユニットとを含む、端末デバイスをさらに提供する。
【００３４】
第10の態様の第1の実施態様では、パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することは、
パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含む。
【００３５】
第10の態様の第2の実施態様では、第10の態様の第1の実施態様によるデバイスに則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、
送信時間ユニットのインデックスが、以下の第7の関係式を満たす場合、送信時間ユニットが、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットであり、
第7の関係式が、（T＿index−T＿Index＿Start）mod（P＊Q）＝T＿offset＿valueであり、ただし、T＿indexが、送信時間ユニットのインデックスであり、T＿Index＿Startが、最初のグラントフリー送信時間ユニットのインデックスであり、Pが、グラントフリーリソースの時間領域周期であり、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、T＿offset＿valueが、プリセットオフセット値であり、T＿offset＿valueの値が、具体的には0、P、1＊P、・・・、または（Q−1）＊Pのうちの1つであり得ることを含む。
【００３６】
第10の態様の第3の実施態様では、第10の態様の第1の実施態様によるデバイスに則って、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、
グラントフリーリソースの時間領域周期Pに基づいてグラントフリー送信時間ユニットを決定することと、
パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することとを含む。
【００３７】
第10の態様の第4の実施態様では、第10の態様の第3の実施態様によるデバイスに則って、パラメータQに基づいて、決定されたグラントフリー送信リソースから、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、
以下の関係式のいずれか1つを満たすグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットであると決定することを含み、
第8の関係式：GF＿T＿Index mod Q＝0、
第9の関係式：GF＿T＿Index mod Q＝T＿offset＿value、
第10の関係式：（T＿Index／P）mod Q＝0、
第11の関係式：（（T＿Index−T＿Index＿Start）／P）mod Q＝0、
第12の関係式：（T＿Index／P）mod Q＝T＿offset＿value、および
第13の関係式：（（T＿Index−T＿Index＿Start）／P）mod Q＝T＿offset＿value、ただし、
GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、T＿offset＿valueは、オフセット値であり、T＿Index＿Startは、最初のグラントフリー送信時間ユニットのインデックスであり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数であり、Qは、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期である。
【００３８】
第10の態様の第5の実施態様では、第10の態様および第10の態様の実施態様のいずれか1つによるデバイスに則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定することは、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含む。
【００３９】
第10の態様の第6の実施態様では、第10の態様の第5の実施態様によるデバイスに則って、決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することは、
以下の関係式のうちの1つに従ってHARQプロセスのHARQプロセス番号を決定することを含み、
第14の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF、
第15の関係式：HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF＋H＿offset＿value、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【００４０】
第10の態様の第7の実施態様では、第10の態様および第10の態様の第1の実施態様から第4の実施態様のいずれか1つによるデバイスに則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定することは、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含む。
【００４１】
第10の態様の第8の実施態様では、第10の態様の第7の実施態様によるデバイスに則って、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定することは、
以下の関係式のうちの1つに従ってHARQプロセスのプロセス番号を決定するステップことを含み、
第16の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF、
第17の関係式：HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF＋H＿offset＿value、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値であり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数である。
【００４２】
第10の態様の第9の実施態様では、第10の態様および第10の態様の実施態様のいずれか1つによるデバイスに則って、処理ユニットは、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号またはインデックスに基づいて、各送信の送信されるべきデータの冗長バージョンまたは各送信で使用されるMCSを決定するようにさらに構成される。
【００４３】
第10の態様の第10の実施態様では、第10の態様および第10の態様の実施態様のいずれか1つによるデバイスに則って、送信ユニットは、
パラメータQおよびグラントフリーリソースの時間領域周期Pを取得するようにさらに構成される。
【図面の簡単な説明】
【００４４】
【図１】既存の繰り返し送信技術の概略図である。
【図２】本発明の一実施形態による通信システムの概略構造図である。
【図３】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図４】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図５】本発明の一実施形態による繰り返し送信プロセスの概略図である。
【図６】本発明の一実施形態による、HARQプロセス番号を決定するプロセスの概略図である。
【図７】本発明の一実施形態による端末デバイスの概略構造図である。
【図８】本発明の一実施形態によるグラントフリーリソースの構成の概略図である。
【図９】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図１０】本発明の一実施形態による繰り返し送信プロセスの概略図である。
【図１１】本発明の別の実施形態による繰り返し送信プロセスの概略図である。
【図１２】本発明の一実施形態による端末デバイスの概略構造図である。
【図１３】本発明の別の実施形態による端末デバイスの概略構造図である。
【図１４】本発明の別の実施形態によるグラントフリーリソースの構成の概略図である。
【図１５】本発明の一実施形態による繰り返し送信のための方法の概略フローチャートである。
【図１６】本発明の一実施形態によるネットワークデバイスの概略構造図である。
【図１７】本発明の別の実施形態によるネットワークデバイスの概略構造図である。
【図１８】本発明の別の実施形態による繰り返し送信のための方法の概略フローチャートである。
【図１９】本発明の一実施形態によるグラントフリー送信時間ユニットの分布の概略図である。
【発明を実施するための形態】
【００４５】
以下では、本発明の実施形態の添付の図面を参照して、本発明の実施形態の技術的解決策を明確に説明する。明らかに、説明されている実施形態は、本発明の実施形態の一部であり、本発明の実施形態の全部ではない。創造的な努力なしに本発明の実施形態に基づいて当業者によって得られる他のすべての実施形態は、本発明の保護範囲内に含まれるものとする。
【００４６】
現在のセルラー通信システムでは、例えば、グローバル・システム・フォー・モバイル・コミュニケーションズ（Global System for Mobile Communications、略して「GSM」（登録商標））システム、広帯域符号分割多元接続（Wideband Code Division Multiple Access、略して「WCDMA」（登録商標））システム、またはロングタームエボリューション（Long Term Evolution、略して「LTE」）システムなどの通信システムでは、音声通信およびデータ通信が主にサポートされることを理解されたい。従来の基地局は通常、限られた数の接続をサポートし、これは実施が容易である。
【００４７】
図2は、本発明の一実施形態が適用される通信ネットワークの概略図である。図2に示されているように、通信ネットワーク100は、ネットワークデバイス102と、端末デバイス（図ではUEと呼ばれている）104、106、108、110、112、および114とを含む。ネットワークデバイスは、ワイヤレス方式、有線方式、または別の方式で端末デバイスに接続される。図2では、通信ネットワーク100が1つのネットワークデバイスを含むことが単に、説明のための例として使用されているが、本発明のこの実施形態はこれに限定されないことを理解されたい。例えば、通信ネットワークは、代わりに、より多くのネットワークデバイスを含んでもよい。同様に、ネットワークは、代わりに、より多くの端末デバイスを含んでもよく、ネットワークは、別のデバイスをさらに含んでもよい。
【００４８】
本発明のこの実施形態における通信ネットワークは、公衆陸上移動ネットワーク（Public Land Mobile Network、略して「PLMN」）、デバイスツーデバイス（Device-to-Device、略して「D2D」）ネットワーク、M2Mネットワーク、または別のネットワークであり得る。図1は、一例の簡略化された概略図に過ぎない。通信ネットワークは、図1に示されていない別のネットワークデバイスをさらに含み得る。
【００４９】
本発明のこの実施形態における端末デバイスは、ワイヤレス送信および受信機能を有するデバイスであり、陸上に配置され得、屋内デバイス、屋外デバイス、ハンドヘルドデバイス、ウェアラブルデバイス、もしくは車載デバイスであり得るし、水上（例えば、船上）に配置され得るし、または空中（例えば、飛行機、気球、または衛星）に配置され得る。端末デバイスは、携帯電話（mobile phone）、タブレットコンピュータ（Pad）、ワイヤレス送信および受信機能を有するコンピュータ、仮想現実（Virtual Reality、VR）端末デバイス、拡張現実（Augmented Reality、AR）端末デバイス、産業用制御（industrial control）のワイヤレス端末、自動運転（self driving）ワイヤレス端末、遠隔医療（tele-medicine）のワイヤレス端末、スマートグリッド（smart grid）のワイヤレス端末、輸送安全性（transportation safety）のワイヤレス端末、スマートシティ（smart city）のワイヤレス端末、またはスマートホーム（smart home）のワイヤレス端末などであり得る。本出願のこの実施形態は、適用シナリオに制限を課さない。端末デバイスは、場合によっては、ユーザ機器（user equipment、UE）、アクセス端末デバイス、UEユニット、UE局、移動局、モバイルコンソール、遠隔局、遠隔端末デバイス、モバイルデバイス、UE端末デバイス、端末デバイス、ワイヤレス通信デバイス、UEエージェント、またはUE装置などとも呼ばれ得る。アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（Session Initiation Protocol、略して「SIP」）電話、ワイヤレスローカルループ（Wireless Local Loop、略して「WLL」）局、携帯情報端末（Personal Digital Assistant、略して「PDA」）、ワイヤレス通信機能を有するハンドヘルドデバイス、コンピューティングデバイス、ワイヤレスモデムに接続された別の処理デバイス、車載デバイス、ウェアラブルデバイス、将来の5Gネットワークにおける端末デバイス、または将来の発展型PLMNネットワークにおける端末デバイスなどであり得る。
【００５０】
本発明のこの実施形態におけるネットワークデバイスは、端末デバイスと通信するように構成されたデバイスであり得る。ネットワークデバイスは、グローバル・システム・フォー・モバイル・コミュニケーションズ（Global System for Mobile Communication、略して「GSM」（登録商標））もしくは符号分割多元接続（Code Division Multiple Access、略して「CDMA」）システムにおける基地トランシーバ局（Base Transceiver Station、略して「BTS」）であり得るし、広帯域符号分割多元接続（Wideband Code Division Multiple Access、略して「WCDMA」（登録商標））システムにおけるノードB（NodeB、略して「NB」）であり得るし、ロングタームエボリューション（Long Term Evolution、略して「LTE」）システムにおける発展型ノードB（Evolved Node B、略して「eNB」もしくは「eNodeB」）であり得るし、またはクラウド無線アクセスネットワーク（Cloud Radio Access Network、略して「CRAN」）シナリオにおける無線コントローラであり得る。代わりに、ネットワークデバイスは、中継局、アクセスポイント、車載デバイス、ウェアラブルデバイス、将来の5Gネットワークにおけるネットワークデバイス、または将来の発展型PLMNネットワークにおけるネットワークデバイスなどであり得る。
【００５１】
本出願では、グラントフリー送信は、アップリンクデータ送信に特有のものであり、英語ではGrant−free transmissionと表され得る。グラントフリー送信は、端末デバイスがネットワークデバイスによる動的スケジューリングおよび／またはネットワークデバイスからの明確なグラントなしでアップリンクデータを送信し得る送信モードであり得る。グラントフリー送信では、端末デバイスが毎回アップリンクデータを送信する必要があるとき、端末デバイスは、スケジューリング要求を基地局に送信する必要がなく、スケジューリング要求への応答において基地局からスケジューリング情報を取得する必要がなく、事前定義された送信リソースまたはネットワークデバイスによって事前に割り当てられた送信リソースを使用してアップリンクデータを直接送信し得る。ネットワークデバイスは、端末デバイスによって送信されたアップリンクデータを、事前定義されたまたは事前に割り当てられた送信リソースで検出する。検出は、ブラインド検出であってもよいし、アップリンクデータ内の特定の制御フィールドに基づいて実行される検出であってもよいし、または別の方法で実行される検出であってもよい。
【００５２】
スケジューリング情報は、端末デバイスによって送信されたアップリンクスケジューリング要求を受信した後にネットワークデバイスによって端末デバイスに送信されるアップリンクグラントであり得る。アップリンクグラントは、アップリンク送信に使用される、端末デバイスに割り当てられた送信リソースを示す。
【００５３】
送信リソースは、アップリンクデータを送信するために使用される物理リソースであり得る。物理リソースは、時間領域の1つ以上の送信時間ユニットまたは周波数領域の特定のサイズの周波数帯域によって限られた時間周波数リソースである。送信時間ユニットは、1回の送信の最小時間ユニットであり得、スロット（slot）、ミニスロット（mini−slot）、サブフレーム（sub−frame）、送信時間間隔（TTI）、またはN個のシンボル（例えば、N個のOFDMシンボル）であり得る。TTIのサイズは、1msであってもよいし、または別のプリセット値または事前定義値であってもよい。周波数帯域のサイズは、既存の通信システム（例えば、LTE通信システム）の帯域幅の表現方法を継承することによって表され得、例えば、サブキャリアの数によって表され得るし、リソースブロック（Resource Block、RB）の数によって表され得るし、またはサブバンドの数によって表され得る。
【００５４】
送信リソースは、以下のリソース、すなわち、
−送信アンテナまたはビームなどの空間領域リソース、
−スパースコード多元接続（Sparse Code Multiple Access、略して「SCMA」）コードブック、低密度署名（Low Density Signature、略して「LDS」）シーケンス、またはCDMAコードなどのコード領域リソース、および
−アップリンクパイロットリソース、アップリンクパイロットリソースは、復調参照信号（DMRS）シーケンス、プリアンブル（Preamble）シーケンス、またはサウンディング参照信号（Sounding RS）シーケンスなどの参照信号シーケンスを含む、
のうちの1つ以上の組み合わせをさらに含み得るが、これに限定されない。
【００５５】
本出願では、グラントフリー送信に使用される送信リソースは、グラントフリーリソースとも呼ばれる。
【００５６】
グラントフリー送信では、端末デバイスが繰り返し送信のうちの最初の送信を実行し始める時間は固定されておらず、予測不能であり、ネットワークデバイスも、端末デバイスが繰り返し送信を実行し始める時間を予測し得ない。したがって、ネットワークデバイスが、繰り返し送信によって端末デバイスにより送信されたデータを受信するとき、繰り返し送信のうちの最初の送信が検出または判定され得ない可能性が比較的高く、そのため、繰り返し送信を実行するために端末デバイスによって使用されるHARQプロセスは判定され得ない。
【００５７】
ネットワークデバイスが、繰り返し送信を実行するために端末デバイスによって使用されるHARQプロセスを正常に判定する確率を高めるために、いくつかの技術が、ネットワークデバイスが最初の送信を検出および判定するのを支援するために導入され得る。例えば、繰り返し送信のうちの最初の送信で端末デバイスによって使用されるDMRS（DMRSシーケンスまたはDMRSリソースなど）は、繰り返し送信のうちの最初の送信以外の送信で使用されるDMRSとは異なる。このようにして、ネットワークデバイスが最初の送信で使用されるDMRSを検出した場合、ネットワークデバイスは、現在の送信が繰り返し送信のうちの最初の送信であると判定し得る。しかしながら、実際の場合には、比較的劣悪なチャネル状態などの多くの理由により、ネットワークデバイスは、端末デバイスによって実行されたデータ送信を大抵は検出し得ず、さらに、端末デバイスが繰り返し送信のうちの最初の送信を実行したかどうかを判定し得ない。したがって、補助技術が導入されても、ネットワークデバイスが、繰り返し送信を実行するために端末デバイスによって使用されるHARQプロセスを判定し得ない可能性は比較的高い。
【００５８】
前述の技術的欠点を考慮して、本発明の実施形態は、繰り返し送信で使用されるHARQプロセスをネットワークデバイスによって判定する成功率を高めるために、繰り返し送信のための方法および端末デバイスを提供する。
【００５９】
本出願の一実施形態は、繰り返し送信のための方法を提供する。図3に示されているように、本方法は、端末デバイスに適用され、以下のステップを含み得る。
【００６０】
ステップS301：送信されるべきデータの最初の送信で使用される送信時間ユニットを決定する。
【００６１】
ステップS302：決定された送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定し、Qの値は、1以上の整数である。
【００６２】
一実施形態では、パラメータQは、ネットワークデバイスによって指定され、端末デバイスに通知され得る。ネットワークデバイスは、異なる端末デバイスのパラメータQに対して異なる値を指定し得るし、異なる端末デバイスのパラメータQに対して同じ値を指定し得るし、または1つの端末デバイスに対して複数の値のパラメータQを指定し得る。端末デバイスのためにネットワークデバイスによって事前構成されたグラントフリーリソースが複数の周波数リソースを含む場合、ネットワークデバイスは、複数の周波数リソースのそれぞれに対してパラメータQを構成し得るし、または複数の周波数リソースに対して同じパラメータQを構成し得る。ネットワークデバイスは、ネットワークデバイスによって端末デバイスに送信されるシグナリングに、端末デバイスのためにネットワークデバイスによって構成されたパラメータQを追加し得る。シグナリングは、上位層シグナリング（例えば、媒体アクセス制御（medium access control、MAC）シグナリングもしくは無線リソース制御（radio resource control、RRC）シグナリング）であってもよいし、または物理層シグナリング（例えば、ダウンリンク制御情報（downlink control information、DCI））であってもよい。一実施形態では、パラメータQを搬送するシグナリングは、端末デバイスのために構成されたグラントフリーリソースを示す情報をさらに搬送し得る。ネットワークデバイスが端末デバイスのグラントフリーリソースの各周波数リソースに対してパラメータQを構成する場合、ネットワークデバイスは、周波数リソースに対応するパラメータQをシグナリングに追加し得る。本発明のこの実施形態では、1つの周波数リソースは、1つのRB、互いにバインドされた複数の隣接RB、1つのキャリア、または互いにバインドされた複数の隣接キャリアであり得る。
【００６３】
一実施形態では、パラメータQの値は、規格で指定される、例えば、端末デバイスおよびネットワークデバイスの両方によって遵守される規格で指定される。
【００６４】
一実施形態では、パラメータQの値は、繰り返し送信の最大数Kよりも小さい。繰り返し送信技術では、データは最大K回送信される。具体的には、最初の送信からK番目の送信までの繰り返し送信が終了されない場合、データはK回連続して送信され、K番目の送信が実行された後に繰り返し送信手順は終了される。異なる端末デバイスによってサポートされる繰り返し送信の最大数Kは同じであっても異なってもよく、異なる時間期間内で1つの端末デバイスによってサポートされる繰り返し送信の最大数Kでさえも同じであっても異なってもよい。端末デバイスによってサポートされる繰り返し送信の最大数Kは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。端末デバイスによってサポートされる繰り返し送信の最大数Kがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するために、端末デバイスによってサポートされる繰り返し送信の最大数KおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するために繰り返し送信の最大数Kを別のシグナリングに追加してもよい。
【００６５】
一実施形態では、パラメータQは、具体的には、端末デバイスによってサポートされる繰り返し送信の最大数Kである。
【００６６】
一実施形態では、ステップS302は、具体的には、決定された送信時間ユニットのインデックス、パラメータQ、およびサポートされるHARQプロセスの最大数Nに基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（1）または式（2）に従って決定され得る。
【００６７】
式（1）は、
HARQ＿ID＝floor（T＿Index／Q）mod Nであり、
式（2）は、
HARQ＿ID＝floor（T＿Index／Q）mod N＋H＿offset＿value
であり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、送信時間ユニットのインデックスであり、Nは、サポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【００６８】
端末デバイスのためにネットワークデバイスによって構成されたグラントフリーリソースが、複数の周波数リソースを含み、各周波数リソースに対してパラメータQが指定される場合、送信時間ユニットT＿Indexの各周波数リソースに対応するHARQプロセス番号は、各周波数リソースに対応するパラメータQに基づいて式（1）または（2）を使用して計算される。各周波数リソースに対応するHARQプロセス番号が、式（2）を使用して計算される場合、異なる周波数リソースは、異なるプリセットプロセス番号オフセット値H＿offset＿valueに対応し得る。本発明のこの実施形態では、H＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにH＿offset＿valueおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにH＿offset＿valueを別のシグナリングに追加してもよい。
【００６９】
ステップS303：送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合、端末デバイスは、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行し、時間領域リソースでの特定の送信時間ユニットの周期は、Q個の送信時間ユニットである。
【００７０】
本発明のこの実施形態では、特定の送信時間ユニットは、繰り返し送信手順が強制的に終了される送信時間ユニットである。特定の送信時間ユニットで繰り返し送信のいずれか1回が実行される必要がある場合、繰り返し送信手順は終了される。具体的には、特定の送信時間ユニットで実行される1回の送信が、繰り返し送信のうちのK番目の送信でなくても、繰り返し送信のうちの、実行されていないすべての送信は、特定の送信ユニットの後ではもはや実行されない。
【００７１】
本発明のこの実施形態では、特定の送信時間ユニットは、通信システムの時間領域リソースに周期的に現れ、特定の送信時間ユニットの周期は、Q個の送信時間ユニットである。パラメータQは、時間領域リソースでの特定の送信時間ユニットの周期としても理解され得る。
【００７２】
本発明のこの実施形態では、繰り返し送信は、以下の終了条件のいずれかにより、すなわち、終了条件A：端末デバイスが、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによってフィードバックされたACKを受信する、および終了条件B：端末デバイスが、繰り返し送信のうちの特定の送信（最後の送信ではない）を実行した後、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによって送信されたアップリンクグラントを受信する、のいずれかにより、事前に終了され得る。
【００７３】
終了条件Aの場合、端末デバイスは、繰り返し送信のうちの、実行されていない送信を終了し、繰り返し送信で使用されるHARQプロセスに対応するバッファを空にする。
【００７４】
終了条件Bの場合、端末デバイスは、繰り返し送信のうちの、実行されていない送信を終了し、グラントによって指定された送信リソースで送信されるべきデータを再送信する。もちろん、繰り返し送信を終了するための別の条件の場合、送信されるべきデータの繰り返し送信プロセスも終了される。
【００７５】
ステップS303において、端末デバイスは、現在の送信時間ユニットが特定の送信時間ユニットであるかどうかを判定し、現在の送信時間ユニットが特定の送信時間ユニットである場合、現在の送信時間ユニットで、送信されるべきデータの1回の送信を実行した後、送信されるべきデータの繰り返し送信手順を終了し、あるいは、現在の送信時間ユニットが特定の送信時間ユニットでない場合、現在の送信時間ユニットの次の送信時間ユニットで、送信されるべきデータの1回の送信を実行する。
【００７６】
端末デバイスが、現在の送信時間ユニットが特定の送信時間ユニットであるかどうかを判定することは、具体的には、
現在の送信時間ユニットのインデックスでモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合、現在の送信時間ユニットは特定の送信時間ユニットであることを含む。プリセット時間オフセット値は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。プリセット時間オフセット値がネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにプリセット時間オフセット値およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにプリセット時間オフセット値を別のシグナリングに追加してもよい。
【００７７】
繰り返し送信では、送信されるべきデータの1つの冗長バージョンが毎回送信され得、異なる送信の冗長バージョンは同じであっても異なってもよい。
【００７８】
一実施形態では、冗長バージョンは、送信時間ユニットに関連付けられる。具体的には、送信時間ユニットでは、端末デバイスは、送信時間ユニットに関係付けられた冗長バージョンのみを送信し得、別のバージョンは送信し得ない。この実施形態では、図3に示されている方法は、繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の送信されるべきデータの冗長バージョンを決定することをさらに含み得る。冗長バージョンは送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信される送信時間ユニットのみに基づいて、受信されるデータの冗長バージョン情報を正確に知り得る。冗長バージョンと送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンと送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンと送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【００７９】
繰り返し送信では、異なる送信で使用される変調および符号化方式（Modulation and Coding Scheme、MCS）は同じであっても異なってもよい。
【００８０】
一実施形態では、MCSは、送信時間ユニットに関連付けられる。具体的には、送信時間ユニットでデータを送信するとき、端末デバイスは、送信時間ユニットに関連付けられたMCSのみを使用し得、別のMCSは使用し得ない。この実施形態では、図3に示されている方法は、繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて、各送信で使用される必要があるMCSを決定することをさらに含み得る。MCSは送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信される送信時間ユニットのみに基づいて、受信されるデータに対応するMCSを正確に知り得る。MCSと送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するためにMCSと送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するためにMCSと送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【００８１】
一実施形態では、ステップS301が、送信されるべきデータの最初の送信で使用され得る最初の送信時間ユニットが特定の送信時間ユニットである場合、端末デバイスが、特定の送信時間ユニットの後の最初の送信時間ユニットを、送信されるべきデータの最初の送信で使用される送信時間ユニットとして使用し得ることを含む場合。
【００８２】
本発明のこの実施形態では、最初の送信が実行される時間ユニットから最初の特定の送信時間ユニットまで、端末デバイスは、同じHARQプロセスを使用して繰り返し送信を実行し、最初の特定の送信時間ユニットで、送信されるべきデータの最後の送信を実行する。ネットワークデバイスが繰り返し送信のいずれか1つを検出したら、ネットワークデバイスは、送信が検出された送信時間ユニットに基づいて、繰り返し送信のうちの最後の送信が実行される位置、すなわち最初の特定の送信時間ユニットを判定し、最初の特定の送信時間ユニットに基づいて、繰り返し送信を実行するために使用されたHARQプロセスのプロセス番号を判定し得る。本発明のこの実施形態で提供される方法では、ネットワークデバイスは、最初の送信の検出および判定に依存することなく、繰り返し送信で使用されたHARQプロセスのプロセス番号を判定する。したがって、ネットワークデバイスが繰り返し送信で使用されたHARQプロセスのプロセス番号を判定する場合、非常に高い成功率となる。
【００８３】
図4は、本発明の一実施形態による繰り返し送信のための別の方法を示す。本方法は、送信時間ユニットが具体的にはスロットである例を使用してさらに説明され、本方法は、以下のステップを含む。
【００８４】
ステップS401：端末デバイスは、スロットn（n＞0）のグラントフリーリソースで、送信されるべきデータの繰り返し送信のうちの最初の送信を実行し、k＝1に設定し、ステップS402を実行する。
【００８５】
ステップS402：端末デバイスは、スロットn＋k−1が特定のスロットであるかどうかを判定し、スロットn＋k−1が特定のスロットである場合、ステップS404を実行し、スロットn＋k−1が特定のスロットでない場合、ステップS403を実行する。
【００８６】
ステップS403：端末デバイスは、スロットn＋kで、送信されるべきデータの繰り返し送信のうちの（k＋1）番目の送信を実行し、k＝k＋1に設定し、ステップS402を実行する。
【００８７】
ステップS404：繰り返し送信手順を終了する。具体的には、端末デバイスは、スロットnからスロットn＋k−1のみで、送信されるべきデータのk回の送信を実行し、スロットn＋kおよび以降のスロットでは送信されるべきデータの繰り返し送信を実行せず、ステップは終了する。
【００８８】
この実施形態では、特定のスロットは、図3の実施形態における特定の送信時間ユニットの具体例であり、特定のスロットが現れる周期はQ個のスロットである。Qの値については、図3に示されている実施形態の関連する説明を参照されたい。
【００８９】
ステップS402において、端末デバイスは、以下の方法を使用して、スロットn＋k−1が特定のスロットであるかどうかを判定し得る。
【００９０】
スロットn＋k−1のインデックスはIndex＝n＋k−1であると仮定される。Index＝n＋k−1が、以下の式（3）または式（4）を満たす場合、端末デバイスは、スロットn＋k−1は特定のスロットであると見なし、このスロットで、送信されるべきデータの1回の送信を実行した後、繰り返し送信手順を終了し得る。そうでない場合、端末デバイスは、スロットn＋k−1は特定のスロットではないと判定する。
【００９１】
式（3）は、Index mod Q＝0であり、
式（4）は、Index mod Q＝T＿offset＿valueであり、ただし、
T＿offset＿valueは、図3の実施形態で言及されたプリセット時間オフセット値であり、T＿offset＿valueの値は、0よりも大きくかつQよりも小さい整数であり、T＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。
【００９２】
図5は、図4に示されている方法の具体例を示す。この例では、Q＝6であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも6である。データパケット1の繰り返し送信が、一例として使用される。端末デバイスは、スロットnで繰り返し送信のうちの最初の送信を開始し、スロットn＋3が特定のスロットであると判定したとき、端末デバイスは、スロットn＋3でデータパケット1の1回の送信を実行した後、繰り返し送信手順を終了する。具体的には、端末デバイスは、スロットn＋4およびn＋5で繰り返し送信のうちの残りの2回の送信をもはや実行しない。
【００９３】
ステップS401およびステップS403において、端末デバイスが、送信されるべきデータの繰り返し送信のうちの1回の送信を実行するとき、以下のステップが含まれる、すなわち、
端末デバイスは、前述の実施形態における式（1）または式（2）に基づいて、現在の送信で使用されるHARQプロセスのHARQプロセスIDを決定し、
HARQプロセスIDに対応するプロセスを使用して、送信されるべきデータをネットワークデバイスに送信する。
【００９４】
図6は、式（1）または式（2）を使用して、各スロットで使用されるHARQプロセスの番号を決定する例を示す。この例では、Q＝6であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも6である。図6からは、端末デバイスが、HARQプロセス0を使用してデータパケット1の繰り返し送信のうちの最初の4回の送信を実行し、HARQプロセス1を使用してデータパケット2の繰り返し送信のうちの最初の5回の送信を実行することが知られ得る。
【００９５】
スロットn＋kで端末デバイスの特定のデータパケットの繰り返し送信のうちの特定の送信を検出したとき、ネットワークデバイスはまた、式（1）または（2）に従って、スロットn＋kで送信されたデータパケットに使用されたHARQプロセスの番号を計算する。
【００９６】
別の実施形態では、端末デバイスは、各送信でHARQプロセス番号を計算する必要がなく、最初の送信でHARQプロセス番号を計算するだけでよく、最初の送信後の最初の特定のスロットまで、後続の各スロットでは、HARQプロセス番号に対応するプロセスを使用して、送信されるべきデータの1回の送信を実行する。
【００９７】
本発明の一実施形態は、前述の実施形態で提供されている送信方法を実行するように構成された端末デバイスをさらに提供する。図7に示されているように、このデバイスは、
送信されるべきデータの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニット701と、
決定された送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニット702であって、Qが、1以上の整数である、HARQプロセス決定ユニット702と、
送信されるべきデータの繰り返し送信が、決定された送信時間ユニットの後の最初の特定の送信時間ユニットの前に終了されない場合に、決定された送信ユニットから開始して、送信されるべきデータの最後の送信が最初の特定の送信時間ユニットで実行されるまで、HARQプロセスを使用して各送信時間ユニットで、送信されるべきデータの1回の送信を実行するように構成された送信ユニット703であって、特定の送信時間ユニットが時間領域リソースに現れる周期が、Q個の送信時間ユニットである、送信ユニット703とを含む。
【００９８】
端末デバイスの各ユニットの具体的な実施態様については、図3および図4に示されている実施形態の関連する説明を参照されたい。ここでは詳細は再度説明されない。
【００９９】
一実施形態では、端末デバイスのためにネットワークデバイスによって構成されるグラントフリーリソースは、時間的に離散的または非連続的であり得る。例えば、図8に示されているように、ネットワークデバイスは、送信時間ユニットnt、nt＋1、nt＋2、nt＋3、nt＋4、およびnt＋5で端末デバイスのためのグラントフリーリソースを構成し、ntとnt＋1との間の送信時間ユニット、nt＋1とnt＋2との間の送信時間ユニット、nt＋2とnt＋3との間の送信時間ユニット、nt＋3とnt＋4との間の送信時間ユニット、およびnt＋4とnt＋5との間の送信時間ユニットのそれぞれではグラントフリーリソースを構成しない。本出願では、端末デバイスのためにグラントフリーリソースが構成される送信時間ユニットは、グラントフリー送信時間ユニットと呼ばれる。例えば、図8に示されている送信時間ユニットnt、nt＋1、nt＋2、nt＋3、nt＋4、およびnt＋5は、グラントフリー送信時間ユニットと呼ばれる。図8において、影付きのボックス内の数字、例えば「t」は、グラントフリー送信時間ユニットのシーケンス番号であり、端末デバイスに対応するすべてのグラントフリー送信時間ユニットにおけるグラントフリー時間ユニットのランキングである。例えば、送信時間ユニットntは、グラントフリーリソースが構成された、端末デバイスのt番目の送信時間ユニットであり、送信時間ユニットnt＋1は、グラントフリーリソースが構成された、端末デバイスの（t＋1）番目の送信時間ユニットである。図8の各ボックスの下の数字、例えば「nt」は、送信時間ユニットのインデックスであり、このインデックスは、通信システムのすべての送信時間ユニットにおける送信時間ユニットのランキングを反映している。送信時間ユニットのインデックスを決定するための方法については、LTEシステムなどの既存の通信システムでフレーム番号およびサブフレーム番号を決定するための方法を参照されたい。ここでは詳細は再度説明されない。グラントフリー送信時間ユニットのシーケンス番号に関して、端末デバイスは、ネットワークデバイスによって送信されるグラントフリーリソースの構成ルール（例えば、グラントフリーリソースの時間領域周期）に従ってグラントフリー送信時間ユニットのシーケンス番号を決定してもよいし、また
はグラントフリー送信時間ユニットのカウンタを維持することによってグラントフリー送信時間ユニットのシーケンス番号を決定してもよい。一実施形態では、ネットワークデバイスは、端末デバイスのために複数のグラントフリーリソースセットを構成し得る。図14に示されているように、ネットワークデバイスは、端末デバイスのために2つのグラントフリーリソースセットGFRC1およびGFRC2を構成する。第1のグラントフリーリソースセットGFRC1および第2のグラントフリーリソースセットGFRC2の時間領域周期は同じであり、その時間領域周期はすべて5である（具体的には、グラントフリーリソースは、5つの送信時間ユニットごとに構成される）。しかしながら、第1のグラントフリーリソースセットGFRC1と第2のグラントフリーリソースセットGFRC2の時間領域開始位置は異なる。ネットワークデバイスが、端末デバイスのために複数のグラントフリー送信リソースセットを構成する場合、端末デバイスは、グラントフリーリソースセットごとにグラントフリー送信時間ユニットのカウンタを維持し得る。
【０１００】
グラントフリーリソースが時間的に非連続である場合のために、本発明の一実施形態は、繰り返し送信のための方法を提供する。図9に示されているように、本方法では、繰り返し送信の各送信は、グラントフリー送信時間ユニットで実行される。本方法は、以下のステップを含む。
【０１０１】
ステップS901：送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定し、グラントフリー送信時間ユニットは、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである。
【０１０２】
ステップS902：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定し、Qの値は、1以上の整数である。
【０１０３】
一実施形態では、ステップS902は、具体的には、決定されたグラントフリー送信時間ユニットのシーケンス番号（例えば、図8の「t＋1」）、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（5）または式（6）に従って決定され得る。
【０１０４】
式（5）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GFであり、
式（6）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【０１０５】
別の実施形態では、ステップS902は、具体的には、決定されたグラントフリー送信時間ユニットのインデックス（例えば、図8の「nt＋1」）、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（7）または式（8）に従って決定され得る。
【０１０６】
式（7）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GFであり、
式（8）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値であり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数である。
【０１０７】
前述の実施形態では、P、N＿GF、およびH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、またはネットワークデバイスと端末デバイスとの間のネゴシエーションによって決定されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにP、N＿GF、H＿offset＿value、およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにP、N＿GF、およびH＿offset＿valueを別のシグナリングに追加してもよい。
【０１０８】
端末デバイスのためにネットワークデバイスによって構成されたグラントフリーリソースが、複数の周波数リソースを含み、各周波数リソースに対してパラメータQが指定される場合、グラントフリー送信時間ユニットGF＿T＿Index（またはT＿Index）の各周波数リソースに対応するHARQプロセス番号は、各周波数リソースに対応するパラメータQに基づいて前述の式（5）から（8）のいずれか1つを使用して計算される。各周波数リソースに対応するHARQプロセス番号が、式（6）または（8）を使用して計算される場合、異なる周波数リソースは、異なるプリセットプロセス番号オフセット値H＿offset＿valueに対応し得る。各周波数リソースに対応するH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、または端末デバイスとネットワークデバイスとの間のネゴシエーションによって決定されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueを別のシグナリングに追加してもよい。別の実施形態では、ネットワークデバイスは、複数の周波数リソースを含むグラントフリーリソースに対してパラメータQを指定してもよい。ネットワークデバイスが、端末デバイスのために複数のグラントフリーリソースセットを構成する場合、ネットワークデバイスは、各グラントフリーリソースセットに対してパラメータQ、H＿offset＿value、およびN＿GFをさらに指定し得る。端末デバイスは、送信されるべきデータの繰り返し送信のために複数のグラントフリーリソースセットから1つのグラントフリーリソースセットを選択し、グラントフリーリソースセットに対応するパラメータQ、H＿offset＿value、およびN＿GFに基づいて前述の式（5）から（8）のいずれか1つを使用して、グラントフリーリソースセット内のグラントフリー送信時間ユニットGF＿T＿Index（またはT＿index）に対応するHARQプロセス番号を計算し得る。
【０１０９】
ステップS903：送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合、端末デバイスは、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各グラントフリー送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行する。
【０１１０】
ステップS903において、特定のグラントフリー送信時間ユニットは、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期は、Q個のグラントフリー送信時間ユニットである。具体的には、特定のグラントフリー送信時間ユニットは、グラントフリーリソースが構成された送信時間ユニットであり、2つの隣り合う特定のグラントフリー送信時間ユニットは、（Q−1）個のグラントフリー送信時間ユニットだけ離される。図8に示されているように、Q＝5であり、グラントフリー送信時間ユニットnt（端末デバイスのt番目のグラントフリー送信時間ユニット）が特定のグラントフリー送信時間ユニットであると仮定される。この場合、次の特定のグラントフリー送信時間ユニットは、グラントフリー送信時間ユニットnt＋5（すなわち、端末デバイスの（t＋5）番目のグラントフリー送信時間ユニット）であり、グラントフリー送信時間ユニットntとグラントフリー送信時間ユニットnt＋5との間には4つのグラントフリー送信時間ユニットがある。
【０１１１】
ステップS903では、送信されるべきデータの各送信は、グラントフリー送信時間ユニットで実行され、端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースが使用される。複数のグラントフリーリソースが1つのグラントフリー送信時間ユニットに構成されている場合、端末デバイスは、送信されるべきデータを送信するために、複数のグラントフリーリソースから1つ以上のグラントフリーリソースを選択し得るし、または端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースのすべてをも選択し得る。
【０１１２】
ステップS903において、端末デバイスは、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定し、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットである場合、現在のグラントフリー送信時間ユニットで、送信されるべきデータの送信を実行した後、送信されるべきデータの繰り返し送信手順を終了し、あるいは、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットでない場合、次のグラントフリー送信時間ユニットで、送信されるべきデータの1回の送信を引き続き実行する。
【０１１３】
端末デバイスが、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定することは、
現在のグラントフリー送信時間ユニットのシーケンス番号でモジュロQ演算を実行すること、および
モジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合、現在のグラントフリー送信時間ユニットが特定のグラントフリー送信時間ユニットであり、または
モジュロQ演算を実行することによって取得された値が0でもプリセット時間オフセット値でもない場合、現在のグラントフリー送信時間ユニットは特定のグラントフリー送信時間ユニットではないことを含む。
【０１１４】
プリセット時間オフセット値は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。プリセット時間オフセット値がネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにプリセット時間オフセット値およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにプリセット時間オフセット値を別のシグナリングに追加してもよい。
【０１１５】
繰り返し送信では、送信されるべきデータの1つの冗長バージョンが毎回送信され得、異なる送信の冗長バージョンは同じであっても異なってもよい。
【０１１６】
一実施形態では、冗長バージョンは、グラントフリー送信時間ユニットに関連付けられる。具体的には、グラントフリー送信時間ユニットでは、端末デバイスは、グラントフリー送信時間ユニットに関係付けられた冗長バージョンのみを送信し得、別のバージョンは送信し得ない。この実施形態では、図9に示されている方法は、繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのインデックスに基づいて、または繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定することをさらに含み得る。冗長バージョンはグラントフリー送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信されるグラントフリー送信時間ユニットのみに基づいて、受信されるデータの冗長バージョン情報を正確に知り得る。冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【０１１７】
一実施形態では、冗長バージョンは、特定のグラントフリー送信時間ユニットの期間内の各グラントフリー送信時間ユニットに関連付けられる。前述の実施形態から、特定のグラントフリー送信時間ユニットの期間が、Q個のグラントフリー送信時間ユニット（1つの特定のグラントフリー送信時間ユニットを含む）を含むことが知られ得る。例えば、図8に示されているように、特定のグラントフリー送信時間ユニットの期間は、グラントフリー送信時間ユニットnt＋1、nt＋2、nt＋3、nt＋4、およびnt＋5を含む。送信されるべきデータが、グラントフリーリソースが構成されたQ個のグラントフリー送信時間ユニットのグラントフリーリソースを使用して送信されるとき、各グラントフリー送信時間ユニットでは、グラントフリー送信時間ユニットに関連付けられた冗長バージョンのみが送信され得る。特定のグラントフリー送信時間ユニットの期間内のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、特定のグラントフリー送信時間ユニットの期間内のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号シーケンスを指定し得、例えば、バージョン番号シーケンスSRV＝（RV1，RV2，・・・，RVQ）であり、ただし、RV1は、特定のグラントフリー送信時間ユニットの期間内の最初のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号を示し、RV2は、特定のグラントフリー送信時間ユニットの期間内の2番目のグラントフリー送信時間ユニットに関連付けられた冗長バージョンのバージョン番号を示し、同様に、RVQは、特定のグラントフリー送信時間ユニットの期間内のQ番目の構成されたグラントフリー送信時間ユニット（すなわち、特定のグラントフリー送信時間ユニット）に関連付けられた冗長バージョンのバージョン番号を示す。
【０１１８】
繰り返し送信では、異なる送信で使用される変調および符号化方式（Modulation and Coding Scheme、MCS）は同じであっても異なってもよい。
【０１１９】
一実施形態では、MCSは、グラントフリー送信時間ユニットに関連付けられる。具体的には、グラントフリー送信時間ユニットでデータを送信するとき、端末デバイスは、グラントフリー送信時間ユニットに関連付けられたMCSのみを使用し得、別のMCSは使用し得ない。この実施形態では、図9に示されている方法は、繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのインデックスまたはグラントフリー送信時間ユニットのシーケンス番号に基づいて、各送信で使用される必要があるMCSを決定することをさらに含み得る。MCSはグラントフリー送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信されるグラントフリー送信時間ユニットのみに基づいて、受信されるデータに対応するMCSを正確に知り得る。MCSとグラントフリー送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するためにMCSとグラントフリー送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するためにMCSとグラントフリー送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【０１２０】
一実施形態では、MCSは、特定のグラントフリー送信時間ユニットの期間内の各グラントフリー送信時間ユニットに関連付けられる。送信されるべきデータが、特定のグラントフリー送信時間ユニットの期間内のQ個のグラントフリー送信時間ユニットのグラントフリーリソースを使用して送信されるとき、各グラントフリー送信時間ユニットでは、グラントフリー送信時間ユニットに関連付けられたMCSのみが使用され得る。特定のグラントフリー送信時間ユニットの期間内の、グラントフリーリソースが構成されたグラントフリー送信時間ユニットに関連付けられたMCSのインデックスは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、特定のグラントフリー送信時間ユニットの期間内のMCSインデックスシーケンスを指定し得、例えば、MCSインデックスシーケンスSMCS＝（MCS1，MCS2，・・・，MCSQ）であり、ただし、MCS1は、特定のグラントフリー送信時間ユニットの期間内の最初のグラントフリー送信時間ユニットに関連付けられたMCSのインデックスを示し、MCS2は、特定のグラントフリー送信時間ユニットの期間内の2番目のグラントフリー送信時間ユニットに関連付けられたMCSのインデックスを示し、同様に、MCSQは、特定のグラントフリー送信時間ユニットの期間内のQ番目のグラントフリー送信時間ユニットに関連付けられたMCSのインデックスを示す。
【０１２１】
一実施形態では、ステップS901が、送信されるべきデータの最初の送信で使用され得る最初のグラントフリー送信時間ユニットが特定のグラントフリー送信時間ユニットである場合、端末デバイスが、特定のグラントフリー送信時間ユニットの後の最初のグラントフリー送信時間ユニットを、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットとして使用することを含む場合。
【０１２２】
前述の実施形態では、本発明のこの実施形態で提供される、繰り返し送信のための方法は、端末デバイスのグラントフリーリソースが時間領域で非連続である例を使用して説明されているが、本方法は、端末デバイスのグラントフリーリソースが時間領域で連続するシナリオにも適用可能であり、繰り返し送信のための方法が、グラントフリーリソースが時間領域で連続するシナリオに適用されるとき、変更が行われる必要はないことが理解され得る。
【０１２３】
本出願は、図9に示されている実施形態で提供される方法の具体例をさらに提供する。この例では、繰り返し送信の各送信は、端末デバイスのためにグラントフリーリソースが構成されたグラントフリー送信時間ユニットで実行され、グラントフリー送信時間ユニットのグラントフリーリソースで実行される。この例は、図8の送信時間ユニットが具体的にはスロットである例を使用してさらに説明される。図10に示されているように、この例の繰り返し送信のための方法は、以下のステップを含む。
【０１２４】
ステップS1001：端末デバイスは、（t＋1）番目のグラントフリースロットnt＋1（nt＋1＞0）のグラントフリーリソースで、送信されるべきデータの繰り返し送信のうちの最初の送信を実行し、k＝1に設定し、ステップS1002を実行する。
【０１２５】
ステップS1002：端末デバイスは、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1が特定のグラントフリースロットであるかどうかを判定し、はいの場合、ステップS1004を実行し、そうでない場合、ステップS1003を実行する。
【０１２６】
ステップS1003：端末デバイスは、（t＋1＋k）番目のグラントフリースロットnt＋1＋kで、送信されるべきデータの繰り返し送信のうちの（k＋1）番目の送信を実行し、k＝k＋1に設定し、ステップS1002を実行する。
【０１２７】
ステップS1004：繰り返し送信手順を終了する。具体的には、端末デバイスは、（t＋1）番目のグラントフリースロットから（t＋1＋k−1）番目のグラントフリースロットのみで、送信されるべきデータのk回の送信を実行し、（t＋1＋k）番目のグラントフリースロットおよび以降のスロットでは送信されるべきデータの繰り返し送信を実行せず、繰り返し送信は終了する。
【０１２８】
この実施形態において、特定のグラントフリースロットは、特定のグラントフリー送信時間ユニットの具体例であり、特定のグラントフリースロットが現れる周期は、グラントフリーリソースが構成されるQ個のスロットである。Qの値については、図9に示されている実施形態の関連する説明を参照されたい。
【０１２９】
ステップS1002において、端末デバイスは、以下の方法を使用して、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1が特定のスロットであるかどうかを判定し得る。
【０１３０】
グラントフリースロットnt＋1＋k−1のシーケンス番号はIndex＿GF＝t＋1＋k−1であると仮定される。GF＿T＿Index＝t＋1＋k−1が、以下の式（9）または式（10）を満たす場合、端末デバイスは、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1は特定のスロットであると見なし、このスロットで、送信されるべきデータの1回の送信を実行した後、繰り返し送信手順を終了し得る。そうでない場合、端末デバイスは、（t＋1＋k−1）番目のグラントフリースロットnt＋1＋k−1は特定のスロットではないと判定する。
【０１３１】
式（9）は、GF＿T＿Index mod Q＝0であり、
式（10）は、GF＿T＿Index mod Q＝T＿offset＿valueであり、ただし、
T＿offset＿valueは、図9および図3の実施形態で言及されたプリセット時間オフセット値であり、T＿offset＿valueの値は、0よりも大きくかつQよりも小さい整数であり、T＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。
【０１３２】
図10は、図9に示されている方法の具体例を示す。この例では、Q＝4であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも4である。データパケット1の繰り返し送信が、一例として使用される。端末デバイスは、（t＋3）番目のグラントフリースロットnt＋3で繰り返し送信のうちの最初の送信を開始し、（t＋4）番目のグラントフリースロットnt＋4が特定のスロットであると判定したとき、端末デバイスは、グラントフリースロットnt＋4でデータパケット1の1回の送信を実行した後、繰り返し送信手順を終了する。具体的には、端末デバイスは、（t＋5）番目のグラントフリースロットnt＋5および（t＋6）番目のグラントフリースロットnt＋6で繰り返し送信のうちの残りの2回の送信をもはや実行しない。
【０１３３】
ステップS1001およびステップS1003において、端末デバイスが、送信されるべきデータの繰り返し送信のうちの1回の送信を実行するとき、以下のステップが含まれる、すなわち、
端末デバイスは、前述の実施形態における式（5）から式（8）のいずれか1つに基づいて、現在の送信で使用されるHARQプロセスのHARQプロセスIDを決定し、
HARQプロセスIDに対応するプロセスを使用して、送信されるべきデータをネットワークデバイスに送信する。
【０１３４】
図11は、式（5）から（8）のいずれか1つを使用して、各スロットで使用されるHARQプロセスの番号を決定する例を示す。この例では、Q＝4であり、端末デバイスによってサポートされる繰り返し送信の最大数Kも4である。図11からは、端末デバイスが、HARQプロセス0を使用してデータパケット1の繰り返し送信のうちの最初の2回の送信を実行し、HARQプロセス1を使用してデータパケット2の繰り返し送信のうちの最初の3回の送信を実行することが知られ得る。式（5）から（8）を使用することによる計算に基づいて、特定のグラントフリー送信時間ユニットの期間内のグラントフリー送信時間ユニットに対応するHARQ＿IDが同じであることが知られ得る。
【０１３５】
端末デバイスの（t＋k）番目のグラントフリースロットで端末デバイスの特定のデータパケットの繰り返し送信のうちの特定の送信を検出したとき、ネットワークデバイスはまた、式（5）から（8）のいずれか1つに従って、スロットt＋kで送信されたデータパケットに使用されたHARQプロセスの番号を計算する。
【０１３６】
別の実施形態では、端末デバイスは、各送信でHARQプロセス番号を計算する必要がなく、最初の送信でHARQプロセス番号を計算するだけでよく、最初の送信後の最初の特定のスロットまで、HARQプロセス番号に対応するプロセスを使用して、送信されるべきデータの後続の各送信を実行する。
【０１３７】
本出願は、繰り返し送信のための方法をさらに提供する。図15に示されているように、本方法は、図2に示されているネットワーク内のネットワークデバイス102に適用され得、本方法は、以下のステップを含む。
【０１３８】
ステップS1501：ネットワークデバイスは、端末デバイスによって送信されたアップリンクデータをグラントフリー送信時間ユニットnt＋k−1のグラントフリーリソースで検出し、グラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定し、グラントフリー送信時間ユニットは、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである。
【０１３９】
一実施形態では、ネットワークデバイスは、参照信号（またはパイロット信号と呼ばれる）を検出することによって、端末デバイスがグラントフリー送信時間ユニットnt＋k−1のグラントフリーリソースでアップリンクデータを送信したかどうかを検出し、検出された参照信号に基づいて、検出されたデータを送信した端末デバイスを判定し得る。
【０１４０】
グラントフリー送信メカニズムでは、ネットワークデバイスは、端末デバイスのために参照信号を構成し、各端末デバイスは、端末デバイスのために構成された参照信号を使用してグラントフリーリソースでアップリンク送信を実行する。アップリンク送信時、端末デバイスは、グラントフリーリソースで、アップリンクデータ、および端末デバイスのために構成された参照信号をネットワークデバイスに送信する。ネットワークデバイスは、端末デバイスのために構成されたグラントフリーリソースで参照信号を検出し、参照信号が検出された場合、ネットワークデバイスは、グラントフリーリソースでアップリンクデータを送信した端末デバイスが存在すると見なし、さらに、検出された参照信号に基づいて、アップリンクデータを送信した端末デバイスを判定する。ある端末デバイスのためにネットワークデバイスによって構成される参照信号は、別の端末デバイスのために構成される参照信号と異なっても同じであってもよい。ある端末デバイスのためにネットワークデバイスによって構成された参照信号が、別の端末デバイスのために構成された参照信号と同じである場合、ネットワークデバイスは、同じ参照信号を有する端末デバイスに対して異なるグラントフリーリソース（例えば、グラントフリー時間周波数リソース）を構成し得、ネットワークデバイスは、2つの端末デバイスに対応する、参照信号とグラントフリー時間周波数リソースとの組み合わせが異なれば、アップリンクデータの送信元の端末デバイスを判定し得る。
【０１４１】
ネットワークデバイスは、前述の実施形態における式（1）、（2）、（5）、（6）、（7）、および（8）のいずれか1つに従ってHARQプロセスの番号を計算し得、ここでは詳細は再度説明されない。
【０１４２】
ネットワークデバイスが、端末デバイスのために複数のグラントフリーリソースセットを構成し、複数のグラントフリーリソースセットに対して異なるパラメータQの値を指定する場合、ネットワークデバイスは、アップリンクデータが検出されたグラントフリーリソースに基づいて、グラントフリーリソースに対応するパラメータQの値を判定し、グラントフリーリソースに対応するパラメータQの値を使用してHARQプロセスの番号を計算し得る。
【０１４３】
ステップS1502：検出されたアップリンクデータを復号する。
【０１４４】
一実施形態では、ステップS1502は、具体的には、グラントフリー送信時間ユニットnt＋k−1で受信されたアップリンクデータのみを復号することである。別の実施形態では、ステップS1502は、具体的には、グラントフリー送信時間ユニットnt＋k−1で受信されたアップリンクデータと、HARQプロセスの番号に対応するバッファ内のデータとを復号することである。
【０１４５】
ステップS1503：正しくない復号化の場合、ネットワークデバイスは、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定する。この実施形態では、特定のグラントフリー送信時間ユニットは、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期は、Q個のグラントフリー送信時間ユニットである。
【０１４６】
ネットワークデバイスによって、現在のグラントフリー送信時間ユニットが特定のグラントフリー送信時間ユニットであるかどうかを判定することについては、前述の実施形態における式（3）、（4）、（9）、および（10）ならびに関連する説明を参照されたい。ここでは詳細は再度説明されない。
【０１４７】
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合、ネットワークデバイスは、以下のタイプの処理のうちの1つ、すなわち、
処理（1）：フィードバックメッセージを端末デバイスに送信し、フィードバックメッセージが、正しくない受信を示す指示を搬送する、
処理（2）：アップリンクデータを再送信するように端末デバイスをスケジュールするためにアップリンクグラント情報を送信する、および
処理（3）：端末デバイスによって送信されたグラントフリーデータを破棄し、判定されたHARQプロセスの番号に対応するバッファ内のデータをクリアする、
のうちの1つを実行し、繰り返し送信手順を終了する。
【０１４８】
グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットではない場合、ネットワークデバイスは、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを再度受信する。アップリンクデータの同じ冗長バージョンまたは異なる冗長バージョンが再度受信され得ることに留意されたい。
【０１４９】
一実施形態では、フィードバックメッセージは、決定されたHARQプロセスの番号および／または端末デバイスの識別子をさらに搬送する。
【０１５０】
一実施形態では、アップリンクグラント情報は、アップリンクデータを再送信するために使用される時間周波数リソース情報を含む。別の実施形態では、アップリンクグラント情報は、代わりに、以下の情報のうちの1つ以上、すなわち、決定されたHARQプロセスの番号、端末デバイスの識別子、冗長バージョン番号、MCS、TBS、電力制御パラメータ、および参照信号情報などのうちの1つ以上を含んでもよい。
【０１５１】
一実施形態では、図15に示されている繰り返し送信のための方法は、以下のステップをさらに含み得る。
【０１５２】
ステップS1504：正しい復号化の場合、ネットワークデバイスは、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信する。
【０１５３】
一実施形態では、正しい受信を示す指示をフィードバックするとき、ネットワークデバイスは、判定されたHARQプロセスの番号および／または端末デバイスの識別子を、正しい受信を示す指示を搬送するフィードバックメッセージにさらに追加し得る。
【０１５４】
別の実施形態では、正しい復号化の場合、ネットワークデバイスは、情報を端末デバイスにフィードバックしなくてもよく、端末デバイスが繰り返し送信のうちの残りの送信を実行するのを待ち続け、アップリンクデータが検出された送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットが到来したときにのみ、最初の特定のグラントフリー送信時間ユニットの後に、正しい受信を示す指示を搬送するフィードバックメッセージを端末デバイスに送信する。
【０１５５】
本発明の一実施形態は、前述の実施形態で提供されている送信方法を実行するように構成された端末デバイスをさらに提供する。図12に示されているように、このデバイスは、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニット1201であって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、処理ユニット1201と、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定するように構成されたHARQプロセス決定ユニット1202であって、Qの値が、1以上の整数である、HARQプロセス決定ユニット1202と、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合に、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行するように構成された送信ユニット1203であって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、送信ユニット1203とを含む。
【０１５６】
処理ユニット1201の具体的な実施態様については、前述の実施形態におけるステップS901およびその関連部分を参照することとし、HARQプロセス決定ユニット1202の具体的な実施態様については、前述の実施形態におけるステップS902およびその関連部分を参照することとし、送信ユニット1203の具体的な実施態様については、前述の実施形態におけるステップS903およびその関連部分を参照することとする。
【０１５７】
図13に示されているように、本発明の一実施形態は、端末デバイスをさらに提供する。端末デバイスは、メモリ1302、トランシーバ1303、およびプロセッサ1301を含む。
メモリ1302は、プログラムおよびデータを記憶するように構成される。メモリは、ランダムアクセスメモリ（英語：Random Access Memory、略してRAM）、読み出し専用メモリ（英語：Read Only Memory、略してROM）、またはフラッシュメモリであり得る。メモリ1302は、通信デバイスに独立して配置されてもよいし、またはプロセッサ1301の内部に配置されてもよい。
トランシーバ1303は、別個のチップとして使用されてもよいし、またはトランシーバ回路であってもよいし、またはプロセッサ1301の入力／出力インタフェースとして使用されてもよい。トランシーバ1303は、ネットワークデバイスによって送信されるデータおよび前述の実施形態における様々なタイプのシグナリングを受信するように構成され、前述の実施形態における送信されるべきデータを送信するようにさらに構成される。例えば、トランシーバ1303は、図3に示されている実施形態のステップS303および図9に示されている実施形態のステップS903における送信されるべきデータを送信するように構成される。
プロセッサ1301は、メモリ1302に記憶されているプログラムコードを実行するように構成され、プログラムコードが実行されると、プロセッサ1301は、図3に示されている実施形態におけるステップS301およびステップS302ならびに図9に示されている実施形態におけるステップS901およびステップS902を実行するように構成される。
【０１５８】
任意選択で、トランシーバ1303、メモリ1302、およびプロセッサ1301は、バスを使用して接続される。
【０１５９】
端末デバイス13の各デバイスの具体的な実施態様については、図3、図4、および図9に示されている方法の実施形態および関連する説明を参照されたい。ここでは詳細は再度説明されない。
【０１６０】
図16に示されているように、本発明の一実施形態は、ネットワークデバイスをさらに提供する。ネットワークデバイスは、
端末デバイスによって送信されたアップリンクデータが検出されたグラントフリー送信時間ユニットnt＋k−1のインデックスまたはグラントフリー送信時間ユニットnt＋k−1のシーケンス番号および端末デバイスに対応するパラメータQに基づいて、アップリンクデータを送信するために端末デバイスによって使用されたHARQプロセスの番号を判定するように構成されたHARQプロセス判定ユニット1601であって、グラントフリー送信時間ユニットが、具体的には、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、HARQプロセス判定ユニット1601と、
検出されたアップリンクデータを復号するように構成された復号ユニット1602と、
アップリンクデータが復号されることが失敗した場合に、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットであるかどうかを判定するように構成された判断ユニット1603と、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、正しい受信を示す指示を搬送するフィードバックメッセージまたはアップリンクグラント情報を端末デバイスに送信するように構成された送信ユニット1604と、
アップリンクデータが復号されることが失敗し、グラントフリー送信時間ユニットnt＋k−1が特定のグラントフリー送信時間ユニットである場合に、端末デバイスの次のグラントフリー送信時間ユニットでアップリンクデータを引き続き受信するように構成された受信ユニット1605とを含む。
【０１６１】
HARQプロセス判定ユニット1601の具体的な実施態様については、前述の実施形態におけるステップS1501およびその関連部分を参照することとし、復号ユニット1602の具体的な実施態様については、前述の実施形態におけるステップS1502およびその関連部分を参照することとし、判断ユニット1603および送信ユニット1604の具体的な実施態様については、前述の実施形態におけるステップS1503およびその関連部分を参照することとし、受信ユニット1605の具体的な実施態様については、前述の実施形態におけるステップS1504およびその関連部分を参照することとする。
【０１６２】
図17に示されているように、本発明の一実施形態は、端末デバイスをさらに提供する。端末デバイスは、メモリ1702、トランシーバ1703、およびプロセッサ1701を含む。
メモリ1702は、プログラムおよびデータを記憶するように構成される。メモリは、ランダムアクセスメモリ（英語：Random Access Memory、略してRAM）、読み出し専用メモリ（英語：Read Only Memory、略してROM）、またはフラッシュメモリであり得る。メモリ1702は、通信デバイスに独立して配置されてもよいし、またはプロセッサ1701の内部に配置されてもよい。
トランシーバ1703は、別個のチップとして使用されてもよいし、またはトランシーバ回路であってもよいし、またはプロセッサ1701の入力／出力インタフェースとして使用されてもよい。トランシーバ1703は、ネットワークデバイスによって送信されるデータおよび前述の実施形態における様々なタイプのシグナリングを受信するように構成され、前述の実施形態における送信されるべきデータを送信するようにさらに構成される。例えば、トランシーバ1703は、図15に示されている実施形態における、ステップS1503の送信処理およびステップS1504の受信処理を実行するように構成される。
プロセッサ1701は、メモリ1702に記憶されているプログラムコードを実行するように構成され、プログラムコードが実行されるとき、プロセッサ1701は、図15に示されている実施形態におけるステップS1501、S1502、およびS1503の判定処理を実行するように構成される。
【０１６３】
任意選択で、トランシーバ1703、メモリ1702、およびプロセッサ1701は、バスを使用して接続される。
【０１６４】
端末デバイスの各デバイスの具体的な実施態様については、図19に示されている方法の実施形態および関連する説明を参照されたい。ここでは詳細は再度説明されない。
【０１６５】
本発明の別の実施形態は、繰り返し送信のための別の方法を提供する。図18に示されているように、本方法では、繰り返し送信の各送信は、グラントフリー送信時間ユニットで実行される。本方法は、以下のステップを含む。
【０１６６】
ステップS1801：パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定し、Qは、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値は、1以上である。端末デバイスの特定のグラントフリー送信リソース構成で構成されたグラントフリー送信リソース（例えば、前述の実施形態における特定のグラントフリーリソースセット）が配置されたグラントフリー送信時間ユニットに関して、すべてのグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信を実行するために使用され得るわけではなく、一部のグラントフリー送信時間ユニットのみが、繰り返し送信のうちの最初の送信を実行するために使用され得る。言い換えれば、繰り返し送信のうちの最初の送信は、一部の特定のグラントフリー送信時間ユニットでのみ実行され得る。この実施形態では、パラメータQは、繰り返し送信のうちの最初の送信を実行するために使用され得るグラントフリー時間ユニットを決定するために使用されるパラメータである。一実施態様では、Qは、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、具体的には、繰り返し送信のうちの最初の送信で使用され得る2つの隣り合うグラントフリー送信時間ユニットは、（Q−1）個のグラントフリー送信時間ユニットだけ離される。別の実施態様では、Qは、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットの、時間領域リソースにおける周期である。例えば、繰り返し送信のうちの最初の送信で使用されるグラントフリー送信時間ユニットの、時間領域リソースにおける周期は、Q＊P個の送信時間ユニットであり、具体的には、繰り返し送信のうちの最初の送信で使用される2つの隣り合うグラントフリー送信時間ユニットは、（Q＊P−1）個の送信時間ユニットだけ離される。
【０１６７】
一実施態様では、ステップS1801は、パラメータQおよびグラントフリーリソースの時間領域周期Pに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含み得る。
【０１６８】
一実施態様では、ステップS1801は、具体的には以下のステップを含み得る。
【０１６９】
S1801a．時間領域リソースにおけるグラントフリー送信時間ユニットを決定する。
【０１７０】
S1801b．パラメータQに基づいて、ステップS1801aで決定されたグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットであるかどうかを判定し、ステップS1801aで決定されたグラントフリー送信時間ユニットが、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットではない場合、次のグラントフリー送信時間ユニットを決定するためにステップS1801aを引き続き実行し、次に、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットが発見されるまで、ステップS1801を実行する。
【０１７１】
一実施態様では、ステップS1801aにおいて、グラントフリー送信時間ユニットである、時間領域リソースにおける送信時間ユニットは、グラントフリーリソースの時間領域周期Pに基づいて決定され得る。別の実施態様では、ステップS1801aにおいて、グラントフリー送信時間ユニットである、時間領域リソースにおける送信時間ユニットは、グラントフリー送信時間ユニットの周期および最初のグラントフリー送信時間ユニットの時間領域位置に基づいて決定され得る。
【０１７２】
図19は、この実施形態による、繰り返し送信のうちの最初の送信で使用され得る決定された時間ユニットを示す。図では、実線のボックスは、グラントフリー送信時間ユニットを模式的に示し、斜線のボックスは、複数のグラントフリー送信時間ユニットにおける、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを模式的に示す。
【０１７３】
一実施態様では、Qの値は、具体的には繰り返し送信の最大数Kであってもよいし、またはパラメータQは、繰り返し送信の最大数よりも具体的には少なくてもよい。
【０１７４】
一実施態様では、ステップS1801で、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、グラントフリー送信時間ユニットのシーケンス番号（例えば、図8の「t＋1」）およびパラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含み得る。具体的な実施態様では、式（3a）または式（4a）が、決定のために使用され得る。
【０１７５】
式（3a）は、GF＿T＿Index mod Q＝0であり、
式（4a）は、GF＿T＿Index mod Q＝T＿offset＿valueであり、ただし、
GF＿T＿Indexは、ステップS1801aで決定されるグラントフリー送信時間ユニットのシーケンス番号であり、T＿offset＿valueは、プリセット時間オフセット値であり、ネットワークデバイスによって構成され、端末デバイスに通知されてもよいし、または規格で指定されてもよい。
【０１７６】
別の実施態様では、ステップS1801で、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間ユニットを決定することは、具体的には、グラントフリー送信時間ユニットのインデックス（例えば、図8の「nt＋1」）およびパラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定することを含み得る。具体的な実施態様では、式（3b）、式（4b）、式（3c）、または式（4c）が、決定のために使用され得る。
【０１７７】
式（3b）は、（T＿Index／P）mod Q＝0であり、
式（3c）は、（（T＿Index−T＿Index＿Start）／P）mod Q＝0であり、
式（4b）は、（T＿Index／P）mod Q＝T＿offset＿valueであり、
式（4c）は、（（T＿Index−T＿Index＿Start）／P）mod Q＝T＿offset＿valueであり、ただし、
T＿Indexは、ステップS1801aで決定されるグラントフリー送信時間ユニットのインデックスであり、T＿offset＿valueは、プリセット時間オフセット値であり、T＿Index＿Startは、端末デバイスのために基地局によって構成される最初のグラントフリー送信時間ユニットのインデックスであり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数であり、T＿offset＿valueおよびT＿Index＿Startは、基地局によって構成され、端末デバイスに通知されてもよいし、または端末デバイスおよび基地局によって事前に合意されてもよい（例えば、規格で指定されてもよい）。
【０１７８】
本発明の実施態様において、ステップS1801が実施のために2つのステップS1801aおよびS1801bに分割される必要があるという制限はないことに留意されたい。
【０１７９】
別の実施態様では、ステップS1801は、具体的には、インデックスが式（4d）を満たす送信時間ユニットを、繰り返し送信のうちの最初の送信で使用され得るグラントフリー送信時間として決定することを含み得る。
【０１８０】
式（4d）は、（T＿index−T＿Index＿Start）mod（P＊Q）＝T＿offset＿valueであり、ただし、
T＿indexは、送信時間ユニットのインデックスであり、T＿Index＿Startは、最初のグラントフリー送信時間ユニットのインデックスであり、Pは、グラントフリーリソースの時間領域周期であり、Qは、繰り返し送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、T＿offset＿valueは、プリセット時間オフセット値であり、T＿offset＿valueの値は、具体的には0、P、1＊P、・・・、または（Q−1）＊Pのうちの1つであり得る。
【０１８１】
ステップS1802：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定する。
【０１８２】
一実施態様では、ステップS1802は、具体的には、ステップS1801で決定されたグラントフリー送信時間ユニットのシーケンス番号（例えば、図8の「t＋1」）、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（5a）または式（6a）に従って決定され得る。
【０１８３】
式（5a）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GFであり、
式（6a）は、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、GF＿T＿Indexは、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値である。
【０１８４】
別の実施形態では、ステップS1802は、具体的には、ステップS1801で決定されたグラントフリー送信時間ユニットのインデックス（例えば、図8の「nt＋1」）、パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することを含み得る。具体的な実施態様では、HARQプロセス番号は、式（7a）または式（8a）に従って決定され得る。
【０１８５】
式（7a）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GFであり、
式（8a）は、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF＋H＿offset＿valueであり、ただし、
floor（）は、切り捨てを示し、HARQ＿IDは、HARQプロセス番号であり、T＿Indexは、グラントフリー送信時間ユニットのインデックスであり、N＿GFは、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueは、プリセットプロセス番号オフセット値であり、Pは、グラントフリーリソースの時間領域周期であり、Pは、1以上の整数である。
【０１８６】
この実施形態では、P、Q、N＿GF、T＿Index＿Start、T＿offset＿value、およびH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、またはネットワークデバイスと端末デバイスとの間のネゴシエーションによって決定されてもよい。一実施態様では、パラメータの一部は、ネットワークデバイスによって指定されてもよく、他のパラメータは、規格で指定されてもよいし、またはパラメータのすべてはネットワークデバイスによって指定されてもよいし、またはパラメータのすべては規格で指定されてもよい。これは本出願では限定されない。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するためにP、N＿GF、H＿offset＿value、およびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するためにP、N＿GF、H＿offset＿value、およびパラメータQを異なるシグナリングに追加してもよい。
【０１８７】
端末デバイスのためにネットワークデバイスによって構成されたグラントフリーリソースが、複数の周波数リソースを含み、各周波数リソースに対してパラメータQが指定される場合、グラントフリー送信時間ユニットGF＿T＿Index（またはT＿Index）の各周波数リソースに対応するHARQプロセス番号は、各周波数リソースに対応するパラメータQに基づいて式（5a）から（8a）のいずれか1つを使用して計算される。各周波数リソースに対応するHARQプロセス番号が、式（6a）または（8a）を使用して計算される場合、異なる周波数リソースは、異なるプリセットプロセス番号オフセット値H＿offset＿valueに対応し得る。各周波数リソースに対応するH＿offset＿valueは、事前定義（例えば、規格で指定）されてもよいし、ネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよいし、または端末デバイスとネットワークデバイスとの間のネゴシエーションによって決定されてもよい。H＿offset＿valueがネットワークデバイスによって指定される場合、ネットワークデバイスは、端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueおよびパラメータQを同じシグナリングに追加してもよいし、または端末デバイスに送信するために各周波数リソースに対応するH＿offset＿valueを別のシグナリングに追加してもよい。別の実施形態では、ネットワークデバイスは、複数の周波数リソースを含むグラントフリーリソースに対してパラメータQを指定してもよい。ネットワークデバイスが、端末デバイスのために複数のグラントフリーリソースセットを構成する場合、ネットワークデバイスは、各グラントフリーリソースセットに対してパラメータQ、H＿offset＿value、およびN＿GFをさらに指定し得る。端末デバイスは、送信されるべきデータの繰り返し送信のために複数のグラントフリーリソースセットから1つのグラントフリーリソースセットを選択し、グラントフリーリソースセットに対応するパラメータQ、H＿offset＿value、およびN＿GFに基づいて前述の式（5）から（8）のいずれか1つを使用して、グラントフリーリソースセット内のグラントフリー送信時間ユニットGF＿T＿Index（またはT＿index）に対応するHARQプロセス番号を計算し得る。
【０１８８】
ステップS1803：ステップS1802で決定されたHARQプロセスを使用して、ステップS1801で決定されたグラントフリー送信時間ユニットで、送信されるべきデータの最初の送信を実行する。
【０１８９】
この実施形態では、端末デバイスが、ステップS1801で決定されたグラントフリー送信時間ユニットで、送信されるべきデータの最初の送信を実行した後、端末デバイスは、S1802で決定されたHARQプロセスを使用して、ステップS1801で決定されたグラントフリー送信時間ユニットの後のグラントフリー送信時間ユニットで、送信されるべきデータの繰り返し送信のうちの別の送信を実行し、終了条件が満たされた場合、送信されるべきデータの繰り返し送信を終了し得る。送信されるべきデータの各送信は、グラントフリー送信時間ユニットで実行され、端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースが使用される。複数のグラントフリーリソースが1つのグラントフリー送信時間ユニットに構成されている場合、端末デバイスは、送信されるべきデータを送信するために、複数のグラントフリーリソースから1つ以上のグラントフリーリソースを選択し得るし、または端末デバイスのためにグラントフリー送信時間ユニットに構成されたグラントフリーリソースのすべてをも選択し得る。
【０１９０】
一実施態様では、終了条件は、以下の条件のうちの少なくとも1つ、すなわち、
終了条件A：端末デバイスが、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによってフィードバックされたACKを受信する、
終了条件B：端末デバイスが、繰り返し送信のうちの特定の送信（最後の送信ではない）を実行した後、端末デバイスによって送信された送信されるべきデータに関してネットワークデバイスによって送信されたアップリンクグラントを受信する、および
終了条件C：繰り返し送信の最大数に達する、
の少なくとも1つを含む。
【０１９１】
繰り返し送信では、送信されるべきデータの1つの冗長バージョンが毎回送信され得、異なる送信の冗長バージョンは同じであっても異なってもよい。
【０１９２】
一実施態様では、冗長バージョンは、グラントフリー送信時間ユニットに関連付けられる。具体的には、グラントフリー送信時間ユニットでは、端末デバイスは、グラントフリー送信時間ユニットに関係付けられた冗長バージョンのみを送信し得、別のバージョンは送信し得ない。この実施形態では、図18に示されている方法は、繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのインデックスに基づいて、または繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定することをさらに含み得る。冗長バージョンはグラントフリー送信時間ユニットに関連付けられるため、ネットワークデバイスは、データが受信されるグラントフリー送信時間ユニットのみに基づいて、受信されるデータの冗長バージョン情報を正確に知り得る。冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係は、事前定義（例えば、規格で指定）されてもよいし、またはネットワークデバイスによって指定され、シグナリングを使用して端末デバイスに通知されてもよい。ネットワークデバイスは、端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとパラメータQとの関連付け関係を同じシグナリングに追加してもよいし、または端末デバイスに送信するために冗長バージョンとグラントフリー送信時間ユニットとの関連付け関係を別のシグナリングに追加してもよい。
【０１９３】
図18に示されている実施形態で提供される方法では、リソースは、パラメータQを使用してバインドされ得る。Q個のバインドされたグラントフリー送信時間ユニットは、同じデータパケットの複数の繰り返し送信で使用される。Q個のバインドされたグラントフリー送信時間ユニット内の最初のグラントフリー送信時間ユニットは、データパケットの最初の繰り返し送信で使用される。このようにして、Q個のバインドされたグラントフリー送信時間ユニットのいずれか1つで端末のアップリンクデータパケットを検出する場合、ネットワークデバイスは、データパケットの最初の送信が実行されたグラントフリー送信時間ユニットを非常に容易に判定し得る。したがって、ネットワークデバイスが繰り返し送信メカニズムを使用して送信されるデータを受信するときに実行される処理が簡単になる。
【０１９４】
別の実施形態では、図12に示されているデバイスは、図18に示されている実施形態で提供される方法を実行するように構成され得る。この実施形態では、図12に示されているデバイスは、図18に示されている実施形態の方法を実行する必要がない場合もあるし、または本出願の別の実施形態の方法を実行する必要がない場合もあることに留意されたい。
【０１９５】
処理ユニット1201は、パラメータQに基づいて、送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定し、Qが、繰り返し送信のうちの最初の送信で使用され得る、複数のグラントフリー送信時間ユニット内のグラントフリー送信時間ユニットの周期であり、Qの値が、1以上である、ように構成される。
【０１９６】
HARQプロセス決定ユニット1202は、決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成される。
【０１９７】
送信ユニット1203は、決定されたグラントフリー送信時間ユニットで、決定されたHARQプロセスを使用して、送信されるべきデータの最初の送信を実行するように構成される。
【０１９８】
この実施形態において、処理ユニット1201の具体的な実施態様については、図18に示されている実施形態におけるステップS1801およびその関連部分を参照することとし、HARQプロセス決定ユニット1202の具体的な実施態様については、図18に示されている実施形態におけるステップS1802およびその関連部分を参照することとし、送信ユニット1203の具体的な実施態様については、図18に示されている実施形態におけるステップS1803およびその関連部分を参照することとする。
【０１９９】
別の実施形態では、図13に示されている構造の端末デバイスは、図18に示されている実施形態で提供される方法を実行するように構成され得る。この実施形態では、図13に示されている端末デバイスは、図18に示されている実施形態の方法を実行する必要がない場合もあるし、または本出願の別の実施形態の方法を実行する必要がない場合もあることに留意されたい。トランシーバ1303は、ネットワークデバイスによって送信されるデータおよび前述の実施形態における様々なタイプのシグナリングを受信するように構成され、前述の実施形態における送信されるべきデータを送信するようにさらに構成される。例えば、トランシーバ1303は、図18に示されている実施形態におけるステップS1803で、送信されるべきデータを送信するように構成される。プロセッサ1301は、メモリ1302に記憶されているプログラムコードを実行するように構成され、プログラムコードが実行されると、プロセッサ1301は、図18に示されている実施形態におけるステップS1801およびステップS1802を実行するように構成される。
【０２００】
図18に示されている実施形態における繰り返し送信のための方法を使用して送信される送信されるべきデータに関して、ネットワークデバイスもまた、繰り返し送信のうちの最初の送信が実行された時間ユニットおよび送信されるべきデータを送信するために使用されたHARQプロセスを判定するとき、図18に示されている実施形態で説明されている方法を使用し得る。ここでは詳細は再度説明されない。
【０２０１】
本出願は、以下の実施形態をさらに提供する。
【０２０２】
実施形態1：繰り返し送信のための方法であって、方法が、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを端末デバイスによって決定するステップであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、ステップと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップであって、Qの値が、1以上の整数である、ステップと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、端末デバイスによって、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリーリソースで、送信されるべきデータの1回の送信を実行するステップであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、ステップとを含む、方法。
【０２０３】
実施形態2：パラメータQが、具体的には、繰り返し送信の最大数である、実施形態1に記載の方法。
【０２０４】
実施形態3：パラメータQの値が、繰り返し送信の最大数よりも小さい、実施形態1に記載の方法。
【０２０５】
実施形態4：方法が、
ネットワークデバイスによって送信された、パラメータQを搬送する情報を端末デバイスによって受信し、パラメータQを搬送する情報からパラメータQを取得するステップをさらに含む、実施形態1から実施形態3のいずれか1つに記載の方法。
【０２０６】
実施形態5：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップが、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む、実施形態1から実施形態4のいずれか1つに記載の方法。
【０２０７】
実施形態6：決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップが、
第3の式または第4の式に従ってHARQプロセス番号を決定するステップであって、
第3の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GFであり、
第4の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む、実施形態5に記載の方法。
【０２０８】
実施形態7：決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて端末デバイスによって、送信されるべきデータを送信するために使用されるHARQプロセスを決定するステップが、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定するステップを含む、実施形態1から実施形態4のいずれか1つに記載の方法。
【０２０９】
実施形態8：決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定するステップが、
第5の式または第6の式に従ってHARQプロセスの番号を決定するステップであって、
第5の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GFであり、
第6の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値であり、Pが、端末デバイスのグラントフリーリソースの時間領域周期であり、Pが、1以上の整数である、ステップを含む、実施形態7に記載の方法。
【０２１０】
実施形態9：方法が、
端末デバイスによって、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定するステップをさらに含む、実施形態1から実施形態8のいずれか1つに記載の方法。
【０２１１】
実施形態10：端末デバイスによって、現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定するステップが、
現在のグラントフリー送信時間ユニットのシーケンス番号でモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合に、現在のグラントフリー送信時間ユニットが、特定のグラントフリー送信時間ユニットであることを含む、実施形態9に記載の方法。
【０２１２】
実施形態11：方法が、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定するステップをさらに含む、実施形態1から実施形態10のいずれか1つに記載の方法。
【０２１３】
実施形態12：方法が、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて、各送信で使用される必要があるMCSを決定するステップをさらに含む、実施形態1から実施形態11のいずれか1つに記載の方法。
【０２１４】
実施形態13：端末デバイスであって、端末デバイスが、
送信されるべきデータの最初の送信で使用されるグラントフリー送信時間ユニットを決定するように構成された処理ユニットであって、グラントフリー送信時間ユニットが、端末デバイスのためにグラントフリーリソースが構成された送信時間ユニットである、処理ユニットと、
決定されたグラントフリー送信時間ユニットおよびパラメータQに基づいて、送信されるべきデータを送信するために使用されるHARQプロセスを決定するように構成されたHARQプロセス決定ユニットであって、Qの値が、1以上の整数である、HARQプロセス決定ユニットと、
送信されるべきデータの繰り返し送信が、決定されたグラントフリー送信時間ユニットの後の最初の特定のグラントフリー送信時間ユニットの前に終了されない場合に、決定されたグラントフリー送信時間ユニットから開始して、送信されるべきデータの最後の送信が最初の特定のグラントフリー送信時間ユニットで実行されるまで、HARQプロセスを使用して、端末デバイスのために各送信時間ユニットに構成されたグラントフリー送信リソースで、送信されるべきデータの1回の送信を実行するように構成された送信ユニットであって、特定のグラントフリー送信時間ユニットが、具体的には、グラントフリー送信時間ユニットに周期的に現れるグラントフリー送信時間ユニットであり、特定のグラントフリー送信時間ユニットの周期が、Qである、送信ユニットとを含む、端末デバイス。
【０２１５】
実施形態14：パラメータQが、具体的には、繰り返し送信の最大数である、実施形態13に記載の端末デバイス。
【０２１６】
実施形態15：パラメータQの値が、繰り返し送信の最大数よりも小さい、実施形態13に記載の端末デバイス。
【０２１７】
実施形態16：端末デバイスが、
ネットワークデバイスによって送信される、パラメータQを搬送する情報を受信し、パラメータQを搬送する情報からパラメータQを取得するように構成された受信ユニットをさらに含む、実施形態13から実施形態15のいずれか1つに記載の端末デバイス。
【０２１８】
実施形態17：HARQプロセス決定ユニットが、具体的には、
決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、実施形態13から実施形態16のいずれか1つに記載の端末デバイス。
【０２１９】
実施形態18：決定されたグラントフリー送信時間ユニットのシーケンス番号、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定することが、
第3の式または第4の式に従ってHARQプロセス番号を決定することを含み、
第3の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GFであり、
第4の式が、
HARQ＿ID＝floor（GF＿T＿Index／Q）mod N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、GF＿T＿Indexが、グラントフリー送信時間ユニットのシーケンス番号であり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、実施形態17に記載の端末デバイス。
【０２２０】
実施形態19：HARQプロセス決定ユニットが、具体的には、
決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定するように構成されている、実施形態13から実施形態16のいずれか1つに記載の端末デバイス。
【０２２１】
実施形態20：決定されたグラントフリー送信時間ユニットのインデックス、パラメータQ、および端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数に基づいて、送信されるべきデータを送信するために使用されるHARQプロセスの番号を決定することが、
第5の式または第6の式に従ってHARQプロセスの番号を決定することを含み、
第5の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GFであり、
第6の式が、
HARQ＿ID＝floor（T＿Index／（P＊Q））mod N＿GF＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、HARQプロセス番号であり、T＿Indexが、グラントフリー送信時間ユニットのインデックスであり、N＿GFが、端末デバイスのグラントフリーリソースによってサポートされるHARQプロセスの最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値であり、Pが、グラントフリーリソースの時間領域周期であり、Pが、1以上の整数である、実施形態19に記載の端末デバイス。
【０２２２】
実施形態21：処理ユニットが、
現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定するようにさらに構成されている、実施形態13から実施形態20のいずれか1つに記載の端末デバイス。
【０２２３】
実施形態22：現在のグラントフリー送信時間ユニットが最初の特定のグラントフリー送信時間ユニットであるかどうかを判定することが、
グラントフリーリソースが構成された送信ユニットにおける現在のグラントフリー送信時間ユニットのシーケンス番号でモジュロQ演算を実行することによって取得された値が0またはプリセット時間オフセット値に等しい場合に、現在のグラントフリー送信時間ユニットが、特定のグラントフリー送信時間ユニットであることを含む、実施形態21に記載の端末デバイス。
【０２２４】
実施形態23：処理ユニットが、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて各送信の送信されるべきデータの冗長バージョンを決定するようにさらに構成されている、実施形態13から実施形態22のいずれか1つに記載の端末デバイス。
【０２２５】
実施形態24：処理ユニットが、
繰り返し送信の各送信が実行されるグラントフリー送信時間ユニットのシーケンス番号に基づいて、各送信で使用される必要があるMCSを決定するようにさらに構成されている、実施形態13から実施形態23のいずれか1つに記載の端末デバイス。
【０２２６】
前述の実施形態において、アップリンク送信におけるオブジェクトデータは、本発明における解決策を説明するための例として使用されている。前述の実施形態で提供される解決策は、アップリンク送信におけるオブジェクトがアップリンク制御情報であるシナリオにも適用可能であることが理解され得る。
【０２２７】
ネットワークデバイスまたは端末デバイスがチップである場合、ネットワークデバイスまたは端末デバイスは、フィールドプログラマブルゲートアレイ、特定用途向け集積チップ、システムチップ、中央処理装置、ネットワークプロセッサ、デジタル信号処理回路、もしくは関連する機能を実施するためのマイクロコントローラであってもよいし、またはプログラマブルコントローラもしくは別の集積チップであってもよい。
【０２２８】
これらのチップの全部または一部は、ソフトウェア、ハードウェア、ファームウェア、またはこれらの任意の組み合わせによって実施されてもよい。ソフトウェアプログラムが実施形態を実施するために使用される場合、実施形態の全部または一部は、コンピュータプログラム製品の形態で実施されてもよい。コンピュータプログラム製品は、1つ以上のコンピュータ命令を含む。コンピュータプログラム命令がコンピュータ上でロードされて実行されると、本出願の実施形態による手順または機能の全部または一部が生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、または別のプログラマブル装置であり得る。コンピュータ命令は、コンピュータ可読記憶媒体に記憶され得るし、またはあるコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に送信され得る。例えば、コンピュータ命令は、有線（例えば、同軸ケーブル、光ファイバ、もしくはデジタル加入者回線（digital subscriber line、DSL））の方法またはワイヤレス（例えば、赤外線、無線、もしくはマイクロ波）の方法で、あるウェブサイト、コンピュータ、サーバ、またはデータセンタから別のウェブサイト、コンピュータ、サーバ、またはデータセンタに送信され得る。コンピュータ可読記憶媒体は、コンピュータによってアクセス可能な任意の使用可能な媒体、または1つ以上の使用可能な媒体を組み込んだ、サーバもしくはデータセンタなどのデータ記憶デバイスであり得る。使用可能な媒体は、磁気媒体（例えば、フロッピーディスク、ハードディスク、もしくは磁気テープ）、光学媒体（例えば、DVD）、または半導体媒体（例えば、ソリッドステートディスク（Solid State Disk、SSD））などであり得る。
【符号の説明】
【０２２９】
100  通信ネットワーク
102  ネットワークデバイス
104  端末デバイス
106  端末デバイス
108  端末デバイス
110  端末デバイス
112  端末デバイス
114  端末デバイス
701  処理ユニット
702  HARQプロセス決定ユニット
703  送信ユニット
1201  処理ユニット
1202  HARQプロセス決定ユニット
1203  送信ユニット
1301  プロセッサ
1302  メモリ
1303  トランシーバ
1601  HARQプロセス判定ユニット
1602  復号ユニット
1603  判断ユニット
1604  送信ユニット
1605  受信ユニット
1701  プロセッサ
1702  メモリ
1703  トランシーバ
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
繰り返し送信のための方法であって、
端末デバイスによって、データパケットの最初の送信で使用される送信時間ユニットを決定するステップであって、前記決定された送信時間ユニットが、グラントフリー送信リソースが配置され、かつ2つの隣り合う特定の送信時間ユニットの間にある送信時間ユニットであり、グラントフリー送信リソースが配置され、かつ前記2つの隣り合う特定の送信時間ユニットの間にある最初の送信時間ユニットではなく、時間領域リソースにおける前記特定の送信時間ユニットの周期が、Q個の送信時間ユニットであり、Qが、1以上の整数である、ステップと、
前記決定された送信時間ユニットおよび前記パラメータQに基づいて、前記端末デバイスによって、前記データパケットを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するステップと、
前記データパケットの繰り返し送信が、前記2つの隣り合う特定の送信時間ユニットのうちの後の方の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記データパケットの最後の送信が前記後の方の特定の送信ユニットで実行されるまで、前記端末デバイスによって、前記HARQプロセスを使用して、各グラントフリー送信リソースが配置された送信時間ユニットで前記データパケットの1回の送信を実行するステップとを含む、方法。
【請求項２】
前記方法が、
ネットワークデバイスによって送信された、前記パラメータQを搬送する情報を前記端末デバイスによって受信し、前記パラメータを搬送する前記情報から前記パラメータQの値を取得するステップをさらに含む、請求項1に記載の方法。
【請求項３】
前記決定された送信時間ユニットおよび前記パラメータQに基づいて前記端末デバイスによって、前記データパケットを送信するために使用されるHARQプロセスを決定する前記ステップが、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するステップを含む、請求項1または2に記載の方法。
【請求項４】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ステップが、
第1の式または第2の式に従って前記HARQプロセス番号を決定するステップであって、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mod Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mod N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、ステップを含む、請求項3に記載の方法。
【請求項５】
前記方法が、
前記データパケットの各繰り返し送信を実行する前に、前記端末デバイスによって、現在の送信時間ユニットが前記後の方の特定の時間ユニットであるかどうかを判定するステップをさらに含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記方法が、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定するステップをさらに含む、請求項1から5のいずれか一項に記載の方法。
【請求項７】
前記方法が、
前記ネットワークデバイスによって送信された、各送信時間ユニットに関連付けられた冗長バージョン情報を受信するステップをさらに含み、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定する前記ステップが、
前記受信された冗長バージョン情報および前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて各送信の前記データパケットの前記冗長バージョンを決定するステップを含む、請求項6に記載の方法。
【請求項８】
端末デバイスであって、
データパケットの最初の送信で使用される送信時間ユニットを決定するように構成された処理ユニットであって、前記決定された送信時間ユニットが、グラントフリー送信リソースが配置され、かつ2つの隣り合う特定の送信時間ユニットの間にある送信時間ユニットであり、グラントフリー送信リソースが配置され、かつ前記2つの隣り合う特定の送信時間ユニットの間にある最初の送信時間ユニットではなく、時間領域リソースにおける前記特定の送信時間ユニットの周期が、Q個の送信時間ユニットであり、Qが、1以上の整数である、処理ユニットと、
前記決定された送信時間ユニットおよび前記パラメータQに基づいて、前記データパケットを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するように構成されたHARQプロセス決定ユニットと、
前記データパケットの繰り返し送信が、前記2つの隣り合う特定の送信時間ユニットのうちの後の方の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記データパケットの最後の送信が前記後の方の特定の送信ユニットで実行されるまで、前記HARQプロセスを使用して、各グラントフリー送信リソースが配置された送信時間ユニットで前記データパケットの1回の送信を実行するように構成された送信ユニットとを備える、端末デバイス。
【請求項９】
前記端末デバイスが、
ネットワークデバイスによって送信される、前記パラメータQを搬送する情報を受信し、前記パラメータを搬送する前記情報から前記パラメータQを取得するように構成された第1の受信ユニットをさらに備える、請求項8に記載の端末デバイス。
【請求項１０】
前記HARQプロセス決定ユニットが、具体的には、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、請求項8または9に記載の端末デバイス。
【請求項１１】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ことが、
第1の式または第2の式に従って前記HARQプロセス番号を決定することを含み、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mod Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mod N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、請求項10に記載の端末デバイス。
【請求項１２】
前記処理ユニットが、
前記データパケットの各繰り返し送信が実行される前に、現在の送信時間ユニットが前記後の方の特定の送信時間ユニットであるかどうかを判定するようにさらに構成されている、請求項8から11のいずれか一項に記載の端末デバイス。
【請求項１３】
前記処理ユニットが、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定するようにさらに構成されている、請求項8から12のいずれか一項に記載の端末デバイス。
【請求項１４】
前記端末デバイスが、
前記ネットワークデバイスによって送信される、各送信時間ユニットに関連付けられた冗長バージョン情報を受信するように構成された第2の受信ユニットをさらに備え、
前記処理ユニットが、前記受信された冗長バージョン情報および前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて各送信の前記データパケットの前記冗長バージョンを決定するように構成されている、請求項8から13のいずれか一項に記載の端末デバイス。
【請求項１５】
コンピュータ可読記憶媒体であって、前記コンピュータ可読記憶媒体が、コンピュータプログラムを記憶し、前記コンピュータプログラムがコンピュータ上で実行されるとき、前記コンピュータが、請求項1から7のいずれか一項に記載の方法を実行することが可能である、コンピュータ可読記憶媒体。
【請求項１６】
コンピュータプログラム製品であって、前記コンピュータプログラム製品が、コンピュータプログラムを含み、前記コンピュータプログラムがコンピュータ上で実行されるとき、前記コンピュータが、請求項1から7のいずれか一項に記載の方法を実行することが可能である、コンピュータプログラム製品。
【請求項１７】
チップシステムであって、メモリからコンピュータプログラムを呼び出し、前記コンピュータプログラムを実行し、これにより、前記チップシステムが組み込まれた通信デバイスが、請求項21から27のいずれか一項に記載の方法を実行する、ように構成されたプロセッサを備える、チップシステム。
【請求項１８】
プロセッサおよびトランシーバを備える端末デバイスであって、
前記プロセッサが、データパケットの最初の送信で使用される送信時間ユニットを決定し、前記決定された送信時間ユニットが、グラントフリー送信リソースが配置され、かつ2つの隣り合う特定の送信時間ユニットの間にある送信時間ユニットであり、グラントフリー送信リソースが配置され、かつ前記2つの隣り合う特定の送信時間ユニットの間にある最初の送信時間ユニットではなく、時間領域リソースにおける前記特定の送信時間ユニットの周期が、Q個の送信時間ユニットであり、Qが、1以上の整数である、ように構成されており、
前記プロセッサが、前記決定された送信時間ユニットおよび前記パラメータQに基づいて、前記データパケットを送信するために使用されるハイブリッド自動再送要求HARQプロセスを決定するようにさらに構成されており、
前記トランシーバが、前記データパケットの繰り返し送信が、前記2つの隣り合う特定の送信時間ユニットのうちの後の方の特定の送信時間ユニットの前に終了されない場合に、前記決定された送信ユニットから開始して、前記データパケットの最後の送信が前記後の方の特定の送信ユニットで実行されるまで、前記HARQプロセスを使用して、各グラントフリー送信リソースが配置された送信時間ユニットで前記データパケットの1回の送信を実行するように構成されている、端末デバイス。
【請求項１９】
前記トランシーバが、
ネットワークデバイスによって送信される、前記パラメータQを搬送する情報を受信し、前記パラメータを搬送する前記情報から前記パラメータQを取得するようにさらに構成されている、請求項18に記載の端末デバイス。
【請求項２０】
前記プロセッサが、
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定するように構成されている、請求項18または19に記載の端末デバイス。
【請求項２１】
前記決定された送信時間ユニットのインデックス、前記パラメータQ、およびサポートされるHARQプロセスの最大数に基づいてHARQプロセス番号を決定する前記ことが、
第1の式または第2の式に従って前記HARQプロセス番号を決定することを含み、
前記第1の式が、
HARQ＿ID＝floor（T＿Index／Q）mod Nであり、
前記第2の式が、
HARQ＿ID＝floor（T＿Index／Q）mod N＋H＿offset＿valueであり、
floor（）が、切り捨てを示し、HARQ＿IDが、前記HARQプロセス番号であり、T＿Indexが、前記送信時間ユニットの前記インデックスであり、Nが、サポートされるHARQプロセスの前記最大数であり、H＿offset＿valueが、プリセットプロセス番号オフセット値である、請求項20に記載の端末デバイス。
【請求項２２】
前記プロセッサが、
前記データパケットの各繰り返し送信が実行される前に、現在の送信時間ユニットが前記後の方の特定の送信時間ユニットであるかどうかを判定するようにさらに構成されている、請求項18から21のいずれか一項に記載の端末デバイス。
【請求項２３】
前記プロセッサが、
繰り返し送信の各送信が実行される送信時間ユニットのインデックスに基づいて各送信の前記データパケットの冗長バージョンを決定するようにさらに構成されている、請求項18から22のいずれか一項に記載の端末デバイス。
【請求項２４】
前記トランシーバが、前記ネットワークデバイスによって送信される、各送信時間ユニットに関連付けられた冗長バージョン情報を受信するようにさらに構成されており、
前記プロセッサが、前記受信された冗長バージョン情報および前記繰り返し送信の各送信が実行される前記送信時間ユニットの前記インデックスに基づいて各送信の前記データパケットの前記冗長バージョンを決定するように構成されている、請求項18から23のいずれか一項に記載の端末デバイス。
【国際調査報告】
2020526137.tif 000022
2020526137.tif 000023
2020526137.tif 000024
2020526137.tif 000025