(57)【要約】  本開示は、サービスデータ伝送方法、端末およびネットワーク側機器を提供する。当該方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップと、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップとを含む。【選択図】  図４
2019515597.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップと、
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップとを含むサービスデータパケット伝送方法。
【請求項２】
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップは、
ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るステップと、
前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するステップとを含み、
ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる請求項１に記載のサービスデータパケット伝送方法。
【請求項３】
前記第１伝送遅延が第２伝送遅延より大きい請求項２に記載のサービスデータパケット伝送方法。
【請求項４】
前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングして伝送するステップは、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送するステップと、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送するステップを含む請求項３に記載のサービスデータパケット伝送方法。
【請求項５】
現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する請求項４に記載のサービスデータパケット伝送方法。
【請求項６】
前記判断結果に応じて、前記伝送待ちサービスデータパケットを、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングするステップは、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングすることを含む請求項２に記載のサービスデータパケット伝送方法。
【請求項７】
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送し、
遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視することをさらに含む請求項４または６に記載のサービスデータパケット伝送方法。
【請求項８】
前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送することをさらに含む請求項２に記載のサービスデータパケット伝送方法。
【請求項９】
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップは、
予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップと、
前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送するステップとを含む請求項１に記載のサービスデータパケット伝送方法。
【請求項１０】
現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、
伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定することを含む請求項９に記載のサービスデータパケット伝送方法。
【請求項１１】
前記ほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングした後に、
所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送することをさらに含む請求項１０に記載のサービスデータパケット伝送方法。
【請求項１２】
現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、
前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定することを含む請求項９に記載のサービスデータパケット伝送方法。
【請求項１３】
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットのうち前記第１伝送待ちサービスデータパケットが伝送待ちであれば、第１スケジューリングリソースの伝送を停止にし、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送し、
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットに伝送待ちの前記第１伝送待ちサービスデータパケットがなければ、前記第２スケジューリングコマンドを無視することをさらに含む請求項１２に記載のサービスデータパケット伝送方法。
【請求項１４】
前記第１スケジューリングリソースの伝送を停止にすることは、
第１スケジューリングリソースの伝送停止を確定したと判断すると、前記第１スケジューリングリソースの伝送開始時刻になっていないのであれば、第１スケジューリングリソースの伝送を行わず、
または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にし、
または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を一時停止し、前記第２スケジューリングリソースの伝送が終了すると、第１スケジューリングリソースの余剰部分の伝送を継続することを含む請求項７または１３に記載のサービスデータパケット伝送方法。
【請求項１５】
前記第１スケジューリングリソースの伝送を停止にした後に、
再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行うことをさらに含む請求項７または１３に記載のサービスデータパケット伝送方法。
【請求項１６】
現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、
現在の伝送待ちサービスデータパケットには、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延より長い単一種類の伝送遅延要求の伝送待ちサービスデータパケットしか含まれないのであれば、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することを含む請求項９に記載のサービスデータパケット伝送方法。
【請求項１７】
ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得することに用いられる取得モジュールと、
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することに用いられる伝送モジュールとを含む端末。
【請求項１８】
前記伝送モジュールは、具体的に、
ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得ることに用いられる判断ユニットと、
前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送することに用いられる第１マッピングユニットとを含み、
ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる請求項１７に記載の端末。
【請求項１９】
前記第１伝送遅延が第２伝送遅延より大きい請求項１８に記載の端末。
【請求項２０】
前記第１マッピングユニットは、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送し、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送することに用いられる請求項１９に記載の端末。
【請求項２１】
現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１マッピングユニットは、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する請求項２０に記載の端末。
【請求項２２】
前記第１マッピングユニットは、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングすることに用いられる請求項１８に記載の端末。
【請求項２３】
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送することに用いられる第２マッピングユニットと、
遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視する第３マッピングユニットをさらに含む請求項２０または２２に記載の端末。
【請求項２４】
前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送することに用いられる第１リクエスト伝送モジュールをさらに含む請求項１８に記載の端末。
【請求項２５】
前記伝送モジュールは、
予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定することに用いられる確定ユニットと、
前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送することに用いられる伝送ユニットとを含む請求項１７に記載の端末。
【請求項２６】
前記確定ユニットは、
伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する請求項２５に記載の端末。
【請求項２７】
所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送することに用いられる第２リクエスト伝送モジュールをさらに含む請求項２６に記載の端末。
【請求項２８】
前記確定ユニットは、
前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する請求項２５に記載の端末。
【請求項２９】
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットのうち前記第１伝送待ちサービスデータパケットが伝送待ちであれば、第１スケジューリングリソースの伝送を停止にし、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送することに用いられる第４マッピングユニットと、
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットに伝送待ちの前記第１伝送待ちサービスデータパケットがなければ、前記第２スケジューリングコマンドを無視することに用いられる第５マッピングユニットをさらに含む請求項２８に記載の端末。
【請求項３０】
前記第１スケジューリングリソースの伝送を停止にすることは、
第１スケジューリングリソースの伝送停止を確定したと判断すると、前記第１スケジューリングリソースの伝送開始時刻になっていないのであれば、第１スケジューリングリソースの伝送を行わず、
または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にし、
または、前記第２スケジューリングリソースの伝送開始時刻になると、第１スケジューリングリソースの伝送を一時停止し、前記第２スケジューリングリソースの伝送が終了すると、第１スケジューリングリソースの余剰部分の伝送を継続することを含む請求項２３または２９に記載の端末。
【請求項３１】
再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行うことに用いられる再送モジュールをさらに含む請求項２３または２９に記載の端末。
【請求項３２】
前記確定ユニットは、
現在の伝送待ちサービスデータパケットには、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延より長い単一種類の伝送遅延要求の伝送待ちサービスデータパケットしか含まれないのであれば、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送する請求項２５に記載の端末。
【請求項３３】
アップリンクリソースのスケジューリングコマンドを端末に送信するステップと、
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップとを含むサービスデータパケット伝送方法。
【請求項３４】
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップは、
第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始することを含み、
ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、
端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットであり、
ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる請求項３３に記載のサービスデータパケット伝送方法。
【請求項３５】
アップリンクリソースのスケジューリングコマンドを端末に送信することに用いられる送信モジュールと、
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信することに用いられる受信モジュールとを含むネットワーク側機器。
【請求項３６】
前記受信モジュールは、
第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、
ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、
端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットであり、
ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる請求項３５に記載のネットワーク側機器。
【請求項３７】
プロセッサと、バスインタフェースを介して前記プロセッサに接続され、前記プロセッサの操作実行に用いられるプログラムとデータを格納することに用いられるメモリとを含む端末であって、
プロセッサは、前記メモリに格納されるプログラムとデータを呼び出して実行する場合、
ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得する機能と、
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送する機能とを実現するように構成される端末。
【請求項３８】
プロセッサと、バスインタフェースを介して前記プロセッサに接続され、前記プロセッサの操作実行に用いられるプログラムとデータを格納することに用いられるメモリとを含むネットワーク側機器であって、
プロセッサは、前記メモリに格納されるプログラムとデータを呼び出して実行する場合、
アップリンクリソースのスケジューリングコマンドを端末に送信する機能と、
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信する機能とを実現するように構成されるネットワーク側機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年５月１３日に中国特許庁に提出された中国特許出願２０１６１０３２０１１２．４の優先権を主張し、その全ての内容が援用によりここに取り込まれる。
【０００２】
本開示は、通信技術分野に係り、特にサービスデータ伝送方法、装置およびネットワーク側機器に係る。
【背景技術】
【０００３】
ＬＴＥ（長期的進化）システムにおいて、エアインタフェース間のスケジューリング、リソース割当およびデータ伝送の基本的時間単位は、ＴＴＩ（伝送時間間隔）である。Ｒｅｌ−１３バージョン以前は、ＴＴＩの長さが１ｍｓ（以下、１ｍｓ  ＴＴＩという）である。
【０００４】
Ｒｅｌ−１４バージョンでは、遅延に感度の高いサービスをより好適にサポートするために、さらに短いＴＴＩ（以下、短ＴＴＩという）がＬＴＥに導入されている。短ＴＴＩの長さは、１ｍｓより小さい。
【０００５】
現在確定しているのは、短ＴＴＩでの伝送がサポートされるアップリンクチャネルに少なくともｓ−ＰＵＣＣＨ（Ｓｈｏｒｔ  Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｃｏｎｔｒｏｌ  ＣＨａｎｎｅｌ）とｓ−ＰＵＳＣＨ（Ｓｈｏｒｔ  Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｓｈａｒｅｄ  ＣＨａｎｎｅｌ）が含まれ、短ＴＴＩでの伝送がサポートされるダウンリンクチャネルに少なくともｓ−ＰＤＣＣＨ（Ｓｈｏｒｔ  Ｐｈｙｓｉｃａｌ  Ｄｏｗｎｌｉｎｋ  Ｃｏｎｔｒｏｌ  ＣＨａｎｎｅｌ）とｓ−ＰＤＳＣＨ（Ｓｈｏｒｔ  Ｐｈｙｓｉｃａｌ  Ｄｏｗｎｌｉｎｋ  Ｓｈａｒｅｄ  ＣＨａｎｎｅｌ）が含まれる。
【０００６】
ＬＴＥにおいて、ＲＢ（Ｒａｄｉｏ  Ｂｅａｒｅｒ）は、ＱｏＳ管理の基本単位である。異なるＱｏＳ要求のデータパケットは、異なるＲＢにマッピングされて伝送される。例えば音声サービスのデータパケットは、遅延要求が厳しいもののパケットの一部損失が許容されるＲＢにマッピングされて伝送される。ｆｔｐサービスのデータパケットは、遅延要求が高くないものの符号誤り率が非常に低いＲＢにマッピングされて伝送される。
【０００７】
ＵＥのエアインタフェースにおけるプロトコルスタック構造は、図１に示されている。ＵＥの内部スケジューリング過程は、各ＲＢが一対のＰＤＣＰ（パケットデータ収束プロトコル）／ＲＬＣ（無線リンク制御プロトコル）実体に対応付けられ、異なるＲＢがＭＡＣ層で収束されて物理層（ＰＨＹ）で伝送されることを含む。
【０００８】
ＵＥのＭＡＣでｅＮＢのアップリンクスケジューリングシグナリングが受信されると、下記のような処理が行われる。
ＨＡＲＱ（Ｈｙｂｒｉｄ  ＡＲＱ）の初期伝送であれば、ＭＡＣでは、ｅＮＢから割り当てられたリソースのサイズおよび各ＲＢのデータパケットのＱｏＳ要求、データサイズ、待ち時間の長さ、伝送レート履歴などの要素に基づいたスケジューリングが行われ、データ伝送が可能な今回伝送するＲＢ、および各ＲＢで伝送するデータサイズが決定される。
それから、スケジューリング結果に応じて、ＭＡＣ層から、スケジューリングされる各ＲＢのＲＬＣとＰＤＣＰ実体に該当データサイズのデータを請求して１つのＭＡＣ  ＰＤＵ（パケットデータユニット）に収束させ、該当ＨＡＲＱ実体の送信バッファに格納し、物理層を介してエアインタフェースで送信する。
ＨＡＲＱの再送であれば、ＭＡＣ実体は、該当ＨＡＲＱ実体の送信バッファでのデータを物理層に伝達してエアインタフェースで送信する。
【０００９】
図２と図３に示されているように、ｅＮＢは、ＵＥに対し、１ｍｓ  ＴＴＩでのアップリンク伝送をスケジューリングした後に、ＵＥに対し短ＴＴＩリソースをスケジューリングする可能性がある。ｅＮＢが同一ＵＥに対しスケジューリングする１ｍｓ  ＴＴＩと短ＴＴＩが時間上重なると、リソース衝突（以下、１ｍｓ  ＴＴＩと短ＴＴＩの衝突という）が生じる。
【００１０】
１ｍｓ  ＴＴＩと短ＴＴＩの衝突が生じると、ＵＥが２回のスケジューリングでのリソースを同時に使用したデータ送信ができなければ（例えばＵＥのアップリンク送信力の制限で、２回のスケジューリングでのリソースに同一の周波数リソースが含まれるなど）、サービスデータの正しい伝送が保証されない。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本開示が解決しようとする課題は、サービスデータ伝送方法、端末およびネットワーク側機器を提供する。ＵＥは、多種類ＴＴＩの同時処理力（例えば１ｍｓ  ＴＴＩと短ＴＴＩの同時処理力）を有する場合、ｅＮＢのアップリンクリソース割当を受けると、伝送待ちサービスデータの遅延要求に応じて、伝送待ちデータをアップリンクリソースにマッピングして伝送することができる。
【課題を解決するための手段】
【００１２】
上記の技術課題を解決するために、本開示の実施例によるサービスデータパケット伝送方法は、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップと、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップとを含む。
【００１３】
ここで、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップは、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るステップと、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するステップとを含み、ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【００１４】
ここで、前記第１伝送遅延が第２伝送遅延より大きい。
【００１５】
ここで、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングして伝送するステップは、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送するステップと、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送するステップを含む。
【００１６】
ここで、現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【００１７】
ここで、前記判断結果に応じて、前記伝送待ちサービスデータパケットを、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングするステップは、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングすることを含む。
【００１８】
ここで、サービスデータパケット伝送方法において、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送し、遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視することをさらに含む。
【００１９】
ここで、サービスデータパケット伝送方法において、前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送することをさらに含む。
【００２０】
ここで、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップは、予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップと、前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送するステップとを含む。
【００２１】
ここで、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定することを含む。
【００２２】
前記ほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングした後に、所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送することをさらに含む。
【００２３】
現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定することを含む。
【００２４】
ここで、サービスデータパケット伝送方法において、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットのうち前記第１伝送待ちサービスデータパケットが伝送待ちであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送し、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットに伝送待ちの前記第１伝送待ちサービスデータパケットがなければ、前記第２スケジューリングコマンドを無視することをさらに含む。
【００２５】
ここで、前記第１スケジューリングリソースの伝送を停止にすることは、第１スケジューリングリソースの伝送停止を確定したと判断すると、前記第１スケジューリングリソースの伝送開始時刻になっていないのであれば、第１スケジューリングリソースの伝送を行わず、または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にし、または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を一時停止し、前記第２スケジューリングリソースの伝送が終了すると、第１スケジューリングリソースの余剰部分の伝送を継続することを含む。
【００２６】
ここで、前記第１スケジューリングリソースの伝送を停止にした後に、再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行うことをさらに含む。
【００２７】
ここで、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、現在の伝送待ちサービスデータパケットには、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延より長い単一種類の伝送遅延要求の伝送待ちサービスデータパケットしか含まれないのであれば、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することを含む。
【００２８】
本開示の実施例による端末は、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得することに用いられる取得モジュールと、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することに用いられる伝送モジュールとを含む。
【００２９】
ここで、前記伝送モジュールは、具体的に、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得ることに用いられる判断ユニットと、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送することに用いられる第１マッピングユニットとを含み、ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【００３０】
ここで、前記第１伝送遅延が第２伝送遅延より大きい。
【００３１】
ここで、前記第１マッピングユニットは、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送し、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送することに用いられる。
【００３２】
ここで、現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１マッピングユニットは、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【００３３】
ここで、前記第１マッピングユニットは、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングすることに用いられる。
【００３４】
ここで、端末は、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送することに用いられる第２マッピングユニットと、遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視する第３マッピングユニットをさらに含む。
【００３５】
ここで、端末は、前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送することに用いられる第１リクエスト伝送モジュールをさらに含む。
【００３６】
ここで、前記伝送モジュールは、予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定することに用いられる確定ユニットと、前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送することに用いられる伝送ユニットとを含む。
【００３７】
ここで、前記確定ユニットは、伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する。
【００３８】
ここで、端末は、所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送することに用いられる第２リクエスト伝送モジュールをさらに含む。
【００３９】
ここで、前記確定ユニットは、前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する。
【００４０】
ここで、端末は、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットのうち前記第１伝送待ちサービスデータパケットが伝送待ちであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送することに用いられる第４マッピングユニットと、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットに伝送待ちの前記第１伝送待ちサービスデータパケットがなければ、前記第２スケジューリングコマンドを無視することに用いられる第５マッピングユニットをさらに含む。
【００４１】
ここで、前記第１スケジューリングリソースの伝送を停止にすることは、第１スケジューリングリソースの伝送停止を確定したと判断すると、前記第１スケジューリングリソースの伝送開始時刻になっていないのであれば、第１スケジューリングリソースの伝送を行わず、または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にし、または、前記第２スケジューリングリソースの伝送開始時刻になると、第１スケジューリングリソースの伝送を一時停止し、前記第２スケジューリングリソースの伝送が終了すると、第１スケジューリングリソースの余剰部分の伝送を継続することを含む。
【００４２】
ここで、端末は、再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行うことに用いられる再送モジュールをさらに含む。
【００４３】
ここで、前記確定ユニットは、現在の伝送待ちサービスデータパケットには、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延より長い単一種類の伝送遅延要求の伝送待ちサービスデータパケットしか含まれないのであれば、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送する。
【００４４】
本開示の実施例によるサービスデータパケット伝送方法において、アップリンクリソースのスケジューリングコマンドを端末に送信するステップと、前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップとを含む。
【００４５】
ここで、前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップは、第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始することを含む。ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットである。ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【００４６】
本開示の実施例によるネットワーク側機器は、アップリンクリソースのスケジューリングコマンドを端末に送信することに用いられる送信モジュールと、前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信することに用いられる受信モジュールとを含む。
【００４７】
ここで、前記受信モジュールは、第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始することに用いられる。ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットである。ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【発明の効果】
【００４８】
上記手段によれば、端末は、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得し、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することができる。
【図面の簡単な説明】
【００４９】
【図１】端末内部のデータパケットのインタラクティブ伝送処理図である。
【図２】端末でサポートされる１ｍｓ  ＴＴＩ伝送と短ＴＴＩ伝送の時間関係図である。
【図３】端末でサポートされる１ｍｓ  ＴＴＩ伝送と短ＴＴＩ伝送の衝突図である。
【図４】本開示の実施例１に記載するサービスデータパケット伝送方法のフローチャートである。
【図５】本開示の実施例２に記載するサービスデータパケット伝送方法のフローチャートである。
【図６】本開示の実施例３に記載するサービスデータパケット伝送方法のフローチャートである。
【図７】本開示の実施例２、３に記載するサービスデータパケット伝送方法の応用シーンの全体的フローチャートである。
【図８】図７に示すフローの応用シーン１でのサービスデータパケットのスケジューリング伝送図である。
【図９】図７に示すフローの応用シーン２でのサービスデータパケットのスケジューリング伝送図である。
【図１０】図７に示すフローの応用シーン３でのサービスデータパケットのスケジューリング伝送図である。
【図１１】本開示の実施例４に記載するサービスデータパケット伝送方法のフローチャートである。
【図１２】本開示の実施例５に記載するサービスデータパケット伝送方法のフローチャートである。
【図１３】本開示の実施例６に記載するサービスデータパケット伝送方法のフローチャートである。
【図１４】本開示の実施例４、５、６に記載するサービスデータパケット伝送方法の応用シーンの全体的フローチャートである。
【図１５】図１４に示すフローの応用シーン１でのサービスデータパケットのスケジューリング伝送図である。
【図１６】図１４に示すフローの応用シーン２でのサービスデータパケットのスケジューリング伝送図である。
【図１７】本開示の実施例８に記載する端末の構造図である。
【図１８】本開示の実施例９のネットワーク側機器による前記サービスデータパケット伝送方法のフローチャートである。
【発明を実施するための形態】
【００５０】
本開示の解決しようとする技術課題、技術手段および利点をより明確にするために、以下、図面および具体的な実施例を参照して詳細に記載する。
【００５１】
実施例１
図４に示されているように、本開示の実施例１によるサービスデータパケット伝送方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップ４１と、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップ４２とを含む。
【００５２】
本開示の実施例において、ＵＥは、多種類ＴＴＩの同時処理力（例えば１ｍｓ  ＴＴＩと短ＴＴＩの同時処理力）を有する場合、ｅＮＢのアップリンクリソースのスケジューリングを受けると、伝送待ちサービスデータパケットの遅延要求に応じて、伝送待ちデータパケットをアップリンクリソースにマッピングして伝送する。
【００５３】
実施例２
図５に示されているように、本開示の実施例２によるサービスデータパケット伝送方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップ５１と、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るステップ５２と、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するステップ５３とを含む。ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【００５４】
端末で異なる伝送遅延の複数スケジューリングリソースの伝送がサポートされる場合、各スケジューリングリソースの伝送遅延は、互いに異なる。
【００５５】
選択可能に、前記第１伝送遅延は、第２伝送遅延より大きい。
【００５６】
以下、端末で２つのスケジューリングリソースの伝送がサポートされる場合を例として説明する。
【００５７】
上記ステップ５３において、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするステップは、下記ステップ５３１とステップ５３２を含む。ステップ５３１において、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【００５８】
さらに、現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【００５９】
バッファにおいて、現在の伝送待ちサービスデータパケットには、低遅延のサービスデータパケットであるＲＢ１のほかに、ＲＢ１の伝送遅延より高いＲＢ２などの伝送待ちサービスデータパケットも含まれていると、ＲＢ１と一部のＲＢ２を第１スケジューリングリソースにマッピングするとともに、前記第１スケジューリングリソースの第１伝送遅延内で伝送する。
【００６０】
ステップ５３２において、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【００６１】
例えば、端末は、１ｍｓのＴＴＩに対応する第１スケジューリングリソース（ＴＢ１）および１ｍｓより小さいＴＴＩに対応する第２スケジューリングリソース（ＴＢ２）の伝送をサポートする場合、現在スケジューリング中の第１スケジューリングリソースの遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たせるかを判断する。
【００６２】
第１スケジューリングリソースの第１伝送遅延（例えば一回の伝送または所定回数の再送の遅延）が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット（例えばＲＢ１）の第１遅延要求を満たすのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【００６３】
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット（例えばＲＢ１）の第１遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケット（例えば、バッファにおいて、現在の伝送待ちサービスデータパケットには、低遅延のサービスデータパケットであるＲＢ１のほかに、ＲＢ１の伝送遅延より高いＲＢ２などの伝送待ちサービスデータパケットも含まれている。）を前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。この場合、ＲＢ１は、第２スケジューリングコマンドに指示される第２スケジューリングリソースの到来を待つ。
【００６４】
上記ステップ５３において、前記判断結果に応じて、前記伝送待ちサービスデータパケットを、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングするステップは、下記ステップ５３３とステップ５３４を含む。ステップ５３３において、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングする。ステップ５３４において、前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送する。
【００６５】
実施例３
上記実施例２に基づき、第１スケジューリングリソースと第２スケジューリングリソースの衝突が生じる場合の処理について、図６に示されているように、本開示の実施例３によるサービスデータパケット伝送方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップ６１と、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るステップ６２と、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するステップ６３と、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送し、遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視するステップ６４を含む。
【００６６】
例えば、１ｍｓ  ＴＴＩと短ＴＴＩの衝突が生じる場合、１ｍｓ  ＴＴＩにおける第１スケジューリングリソースに対応する伝送ブロックをＴＢ１とすると、ＵＥの処理方式が以下である。
ＵＥは、伝送待ちであるさらに低い遅延のサービスデータパケット（当該サービスデータパケットがＴＢ１にマッピングされない。）がなければ、短ＴＴＩにおける第２スケジューリングリソースの割当を無視し、ＴＢ１送信を継続する。
ＵＥは、伝送待ちであるさらに低い遅延のサービスデータパケット（当該さらに低い遅延のサービスデータパケット（例えばＲＢ３）がＴＢ１にマッピングされない。）があると、伝送待ちである低遅延のサービスデータパケット（ＲＢ３）をＴＢ２にマッピングし、短ＴＴＩリソースでマッピングと送信を行う。
【００６７】
ＵＥは、本１ｍｓ  ＴＴＩでのＴＢ１伝送を停止にし、次回の再送時刻で再送してもよい。
【００６８】
ここで、前記第１スケジューリングリソースの伝送を停止にすることは、下記ケースを含む。
ケース１：前記第１スケジューリングリソースの伝送開始時刻になっていない場合、前記第１スケジューリングリソースの伝送を停止にする。例えば、第１スケジューリングリソースに対応する伝送ブロックＴＢ１の伝送開始時刻をｔ１、第２スケジューリングリソースに対応する伝送ブロックＴＢ２の伝送開始時刻をｔ２とすると、ｔ１時刻の開始前に、ＴＢ２の伝送を理由にＴＢ１の伝送を停止にすると確定すれば、ｔ１からＴＢ１の伝送を行わず、ｔ２時刻を待ってＴＢ２の伝送を開始する。
ケース２：前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にする。例えば、ＴＢ２の位置のみでＴＢ１のデータシンボルを伝送せず、すなわち、ＴＢ２を伝送するリソースの位置がＴＢ１伝送のパンチ位置であることに相当する。
【００６９】
再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行う。
【００７０】
以下、具体的なスケジューリングシーンと結び付けて上記各実施例の全体的なフローおよび実施例２、３にそれぞれ対応する方法の過程を説明する。図７に示されているように、ステップ１０１〜ステップ１１０を含む。
ステップ１０１において、スケジューリングコマンド１（１ｍｓ  ＴＴＩに対応する）を受信する。
ステップ１０２において、当該１ｍｓ  ＴＴＩに対応する伝送ブロックＴＢ１の伝送遅延が現在の伝送待ちサービスデータパケットＲＢ１の遅延要求を満たすか判断する。
ステップ１０３において、１ｍｓ  ＴＴＩに対応する伝送ブロックＴＢ１の伝送遅延が現在の伝送待ちサービスデータパケットＲＢ１の遅延要求を満たさないのであれば、バッファにおける伝送待ちサービスデータパケットのうちＲＢ１以外のほかのＲＢのデータパケットのみをＴＢ１にマッピングする。
ステップ１０４において、短ＴＴＩ（１ｍｓ  ＴＴＩより小さい）のスケジューリングを待ち、短ＴＴＩがあれば、ＲＢ１を当該短ＴＴＩに対応する伝送ブロックＴＢ２にマッピングして伝送する。
ステップ１０５において、所定期間中に短ＴＴＩがなければ、スケジューリングリクエストを引き起こすか、競合リソースでＲＢ１を伝送する。
ステップ１０６において、１ｍｓ  ＴＴＩに対応する伝送ブロックＴＢ１の伝送遅延が現在の伝送待ちサービスデータパケットＲＢ１の遅延要求を満たすのであれば、ＲＢ１、または、さらに格納可能なほかの伝送待ちサービスデータパケットＲＢ２の一部または全部をＴＢ１にマッピングして伝送する。
ステップ１０７において、その後、短ＴＴＩの伝送ブロックＴＢ２に対応するスケジューリングコマンド２を受信する場合、短ＴＴＩと１ｍｓ  ＴＴＩの衝突が生じると、バッファにおける伝送待ちサービスデータパケットには、伝送待ちであるさらに低い遅延のサービスデータパケット（ＲＢ３）があるか判断する。ここで、ＲＢ２の遅延要求がＲＢ１の遅延要求より小さく、ＲＢ１の遅延要求がＲＢ３の遅延要求より小さい。
ステップ１０８において、伝送待ちであるさらに低い遅延のサービスデータパケット（ＲＢ３）があれば、ＴＢ１の伝送を停止にし、ＲＢ３のデータパケットをＴＢ２にマッピングして伝送する。なければ、ステップ１０９に進む。
ステップ１０９において、スケジューリングコマンド２を無視する。
ステップ１１０において、ＴＢ１の再送時刻になると、ＴＢ１を再送する。
【００７１】
実現シーン１
図８に示されているように、ＵＥは、遅延要求を満たせるか否かに基づいて、低遅延のサービスデータパケットを１ｍｓ  ＴＴＩで伝送するかを確定する（ケース１）。
【００７２】
スケジューリングコマンド１によって１ｍｓ  ＴＴＩのアップリンクリソースを割り当て、ｔ１時刻から伝送が開始される。スケジューリングコマンド２によって短ＴＴＩのアップリンクリソースを割り当て、ｔ２時刻から伝送が開始される。ＵＥは、スケジューリングコマンド１より前にバッファリングしたベアラデータパケットは、それぞれＲＢ１のデータパケットとＲＢ２のデータパケットである。ＲＢ１は、低遅延のサービスベアラである。
【００７３】
ＵＥ側：
ステップ１において、ＵＥは、スケジューリングコマンド１を受信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩがＲＢ１の遅延要求を満たしていると判断する。
ステップ２において、ＲＢ１のデータパケットおよび格納可能なＲＢ２のデータパケットをＴＢ１に組織する。
ステップ３において、ＵＥは、スケジューリングコマンド２を受信し、さらに低い遅延要求のサービスデータパケットがないと判断すると、スケジューリングコマンド２を無視する。
ステップ４において、ｔ１時刻から、１ｍｓ  ＴＴＩでＴＢ１を伝送する。ステップ３、ステップ４は、時間順に互換可能である。
【００７４】
基地局側：
ステップ１において、スケジューリングコマンド１を送信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩでのアップリンク伝送リソースを割り当てる。
ステップ２において、スケジューリングコマンド２を送信し、ｔ２時刻から開始する短ＴＴＩでのアップリンク伝送リソースを割り当てる。１ｍｓ  ＴＴＩと短ＴＴＩのリソース衝突が生じる。
ステップ３において、ｅＮＢは、ｔ１時刻から１ｍｓ  ＴＴＩのＴＢ１を受信し、ｔ２時刻から短ＴＴＩのＴＢ２を受信する。
ステップ４において、ｅＮＢは、受信したアップリング伝送のデータ解析をしてＴＢ１を正しく受信し、ＴＢ２でデータ伝送がないと判断する。
【００７５】
実現シーン２
図９に示されているように、ＵＥは、遅延要求を満たせるか否かに基づいて、低遅延のサービスデータパケットを１ｍｓ  ＴＴＩで伝送するかを確定する（ケース２）。
【００７６】
スケジューリングコマンド１によって１ｍｓ  ＴＴＩのアップリンクリソースを割り当て、ｔ１時刻から伝送が開始される。スケジューリングコマンド２によって短ＴＴＩのアップリンクリソースを割り当て、ｔ２時刻から伝送が開始される。ＵＥは、スケジューリングコマンド１より前にバッファリングしたベアラデータパケットは、それぞれＲＢ１のデータパケットとＲＢ２のデータパケットである。ＲＢ１は、低遅延のサービスベアラである。
【００７７】
ＵＥ側：
ステップ１において、ＵＥは、スケジューリングコマンド１を受信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩがＲＢ１の遅延要求を満たしていないと判断する。
ステップ２において、ＲＢ２のデータパケットをＴＢ１に組織する。
ステップ３において、ｔ１時刻から、１ｍｓ  ＴＴＩでＴＢ１を伝送する。
ステップ４において、ＵＥは、スケジューリングコマンド２を受信し、ＲＢ１のデータパケットをＴＢ２に組織する。
ステップ５において、ｔ２時刻から、ＴＢ１の伝送を停止にし、ＴＢ２を伝送する。
ステップ５において、２つの最適化が考えられる。
最適化１：ｔ１時刻の開始前に、ＴＢ２の伝送を理由にＴＢ１の伝送を停止にすると確定するのであれば、ｔ１時刻からＴＢ１を伝送せず、ｔ２時刻を待ってＴＢ２の伝送を開始する。
最適化２：ＴＢ２の位置のみでＴＢ１のデータシンボルを伝送せず、すなわち、ＴＢ２を伝送するリソースの位置がＴＢ１伝送のパンチ位置であることに相当する。
最適化２の場合、ｅＮＢは、ＴＢ１を正しく解析する可能性がある。
ステップ６において、ＵＥは、ＴＢ１を再送する。（ステップ５の最適化２を考慮しないと、ＴＢ１の現在の伝送が失敗したと見なす。）
【００７８】
基地局側：
ステップ１において、スケジューリングコマンド１を送信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩでのアップリンク伝送リソースを割り当てる。
ステップ２において、スケジューリングコマンド２を送信し、ｔ２時刻から開始する短ＴＴＩでのアップリンク伝送リソースを割り当てる。１ｍｓ  ＴＴＩと短ＴＴＩのリソース衝突が生じる。
ステップ３において、ｅＮＢは、ｔ１時刻から１ｍｓ  ＴＴＩのＴＢ１を受信し、ｔ２時刻から短ＴＴＩのＴＢ２を受信する。
ステップ４において、ｅＮＢは、受信したアップリング伝送のデータ解析をしてＴＢ２を正しく受信し、ＴＢ１が停止されたと判断する（または、ＵＥ側のステップ５の最適化２に基づき、基地局は、ＴＢ１を正しく受信する可能性がある）。
【００７９】
実現シーン３
図１０に示されているように、ＵＥは、遅延要求を満たせるか否かに基づいて、低遅延のサービスデータパケットを１ｍｓ  ＴＴＩで伝送するかを確定する（ケース３）。
【００８０】
スケジューリングコマンド１によって１ｍｓ  ＴＴＩのアップリンクリソースを割り当て、ｔ１時刻から伝送が開始される。スケジューリングコマンド２によって短ＴＴＩのアップリンクリソースを割り当て、ｔ２時刻から伝送が開始される。ＵＥは、スケジューリングコマンド１より前にバッファリングしたベアラデータパケットは、それぞれＲＢ１のデータパケットとＲＢ２のデータパケットである。ＲＢ１は、低遅延のサービスベアラである。スケジューリングコマンド１の後に、さらに低い遅延のサービスデータパケットＲＢ３のデータパケットがＵＥに到着してバッファリングされる。
【００８１】
ＵＥ側：
ステップ１において、ＵＥは、スケジューリングコマンド１を受信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩがＲＢ１の遅延要求を満たしていると判断する。
ステップ２において、ＲＢ１のデータパケットおよび格納可能なＲＢ２のデータパケットをＴＢ１に組織する。
ステップ３において、ｔ１時刻から、１ｍｓ  ＴＴＩでＴＢ１を伝送する。
ステップ４において、ＵＥは、スケジューリングコマンド２を受信し、さらに低い遅延のサービスデータパケットＲＢ３が伝送待ちであると判断し、それをＴＢ２に組織する。
ステップ５において、ｔ２時刻から、ＴＢ１の伝送を停止にし、ＴＢ２を伝送する。
ステップ５において、２つの最適化が考えられる。
最適化１：ｔ１時刻の開始前に、ＴＢ２の伝送を理由にＴＢ１の伝送を停止にすると確定するのであれば、ｔ１時刻からＴＢ１を伝送せず、ｔ２時刻を待ってＴＢ２の伝送を開始する。
最適化２：ＴＢ２の位置のみでＴＢ１のデータシンボルを伝送せず、すなわち、ＴＢ２を伝送するリソースの位置がＴＢ１伝送のパンチ位置であることに相当する。
最適化２の場合、ｅＮＢは、ＴＢ１を正しく解析する可能性がある。
ステップ６において、ＵＥは、ＴＢ１を再送する。（ステップ５の最適化２を考慮しないと、ＴＢ１の現在の伝送が失敗したと見なす。）
【００８２】
基地局側：
ステップ１において、スケジューリングコマンド１を送信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩでのアップリンク伝送リソースを割り当てる。
ステップ２において、スケジューリングコマンド２を送信し、ｔ２時刻から開始する短ＴＴＩでのアップリンク伝送リソースを割り当てる。１ｍｓ  ＴＴＩと短ＴＴＩのリソース衝突が生じる。
ステップ３において、ｅＮＢは、ｔ１時刻から１ｍｓ  ＴＴＩのＴＢ１を受信し、ｔ２時刻から短ＴＴＩのＴＢ２を受信する。
ステップ４において、ｅＮＢは、受信したアップリング伝送のデータ解析をしてＴＢ２を正しく受信し、ＴＢ１が停止されたと判断する（または、ＵＥ側のステップ５の最適化２に基づき、基地局は、ＴＢ１を正しく受信する可能性がある）。
【００８３】
実施例４
図１１に示されているように、本開示の実施例４によるサービスデータ伝送方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップ１１１と、予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定し、前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送するステップ１１２とを含む。
【００８４】
具体的に、伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する。
【００８５】
さらに、所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送するステップ１１３を含む。
【００８６】
実施例５
図１２に示されているように、本開示の実施例５によるサービスデータ伝送方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップ１２１と、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定するステップ１２２とを含む。
【００８７】
さらに、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットのうち前記第１伝送待ちサービスデータパケットが伝送待ちであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送するステップ１２３と、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットに伝送待ちの前記第１伝送待ちサービスデータパケットがなければ、前記第２スケジューリングコマンドを無視するステップ１２４を含む。
【００８８】
ここで、前記第１スケジューリングリソースの伝送を停止にすることは、下記ケースを含む。
ケース１：第１スケジューリングリソースの伝送停止を確定したと判断すると、前記第１スケジューリングリソースの伝送開始時刻になっていない場合、前記第１スケジューリングリソースの伝送を行わない。例えば、第１スケジューリングリソースに対応する伝送ブロックＴＢ１の伝送開始時刻をｔ１、第２スケジューリングリソースに対応する伝送ブロックＴＢ２の伝送開始時刻をｔ２とすると、ｔ１時刻の開始前に、ＴＢ２の伝送を理由にＴＢ１の伝送を停止にすると確定すれば、ｔ１からＴＢ１の伝送を行わず、ｔ２時刻を待ってＴＢ２伝送を開始する。
ケース２：前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にする。例えば、ＴＢ２の位置のみでＴＢ１のデータシンボルを伝送せず、すなわち、ＴＢ２を伝送するリソースの位置がＴＢ１伝送のパンチ位置であることに相当する。
ケース３：前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を一時停止し、前記第２スケジューリングリソースの伝送が終了すると、第１スケジューリングリソースの余剰部分の伝送を継続する。
【００８９】
再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行う。
【００９０】
実施例６
図１３に示されているように、本開示の実施例６によるサービスデータ伝送方法において、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップ１３１と、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、現在の伝送待ちサービスデータパケットには、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延より長い単一種類の伝送遅延要求の伝送待ちサービスデータパケットしか含まれないのであれば、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップ１３２を含む。
【００９１】
図１４に示されているように、以下、具体的なスケジューリングシーンと結び付けて上記各実施例の全体的なフローおよび実施例４、５、６にそれぞれ対応する方法の過程を説明する。
ステップ１４１において、スケジューリングコマンド１（１ｍｓ  ＴＴＩに対応する）を受信する。
ステップ１４２において、ＲＢ１以外のほかのＲＢのデータパケットをＴＢ１にマッピングする。
ステップ１４３において、短ＴＴＩでスケジューリングされる第２スケジューリングリソースＴＢ２を待ち、短ＴＴＩがあれば、ＲＢ１を当該短ＴＴＩに対応する伝送ブロックＴＢ２にマッピングして伝送する。または、所定の期間中に、短ＴＴＩがなければ、スケジューリングリクエストを引き起こすか、競合リソースでＲＢ１のデータパケットを伝送する。
ステップ１４４において、ＴＢ１の伝送開始時刻になると、伝送する。
ステップ１４５において、短ＴＴＩに対応するスケジューリングコマンド２を受信し、短ＴＴＩと１ｍｓ  ＴＴＩの衝突が生じる。
ステップ１４６において、バッファにおける伝送待ちサービスデータパケットには、伝送待ちである低遅延のサービスデータパケット（ＲＢ１）があるか判断する。
ステップ１４７において、伝送待ちである低遅延のサービスデータパケットがあれば、ＴＢ１の伝送を停止にし、ＲＢ１をＴＢ２にマッピングして伝送する。なければ、ステップ１４８に進む。
ステップ１４８において、スケジューリングコマンド２を無視する。または、ＵＥに短ＴＴＩリソースが割り当てられるが、バッファに低遅延のサービスデータパケットがない場合、他のサービスデータパケット（ＲＢ２）を伝送してもよい。
ステップ１４９において、ＴＢ１の再送時刻になると、ＴＢ１を再送する。
【００９２】
実現シーン１
図１５に示されているように、ＵＥは、ＴＴＩの長さに基づいて、異なる遅延要求のデータパケットを伝送する（ケース１）。
【００９３】
スケジューリングコマンド１によって１ｍｓ  ＴＴＩのアップリンクリソースを割り当て、ｔ１時刻から伝送が開始される。スケジューリングコマンド２によって短ＴＴＩのアップリンクリソースを割り当て、ｔ２時刻から伝送が開始される。ＵＥは、スケジューリングコマンド１より前にバッファリングしたベアラデータパケットは、それぞれＲＢ１のデータパケットとＲＢ２のデータパケットである。ＲＢ１は、低遅延のサービスベアラである。
【００９４】
ＵＥ側：
ステップ１において、ＵＥは、スケジューリングコマンド１を受信し、割り当てられるリソースが１ｍｓ  ＴＴＩであると判断する。
ステップ２において、ＲＢ２のデータパケットをＴＢ１に組織する。
ステップ３において、ｔ１時刻から、１ｍｓ  ＴＴＩでＴＢ１を伝送する。
ステップ４において、ＵＥは、スケジューリングコマンド２を受信し、ＲＢ１のデータパケットをＴＢ２に組織する。
ステップ５において、ｔ２時刻から、ＴＢ１の伝送を停止にし、ＴＢ２を伝送する。
ステップ５において、２つの最適化が考えられる。
最適化１：ｔ１時刻の開始前に、ＴＢ２の伝送を理由にＴＢ１の伝送を停止にすると確定するのであれば、ｔ１時刻からＴＢ１を伝送せず、ｔ２時刻を待ってＴＢ２の伝送を開始する。
最適化２：ＴＢ２の位置のみでＴＢ１のデータシンボルを伝送せず、すなわち、ＴＢ２を伝送するリソースの位置がＴＢ１伝送のパンチ位置であることに相当する。
最適化２の場合、ｅＮＢは、ＴＢ１を正しく解析する可能性がある。
ステップ６において、ＵＥは、ＴＢ１を再送する。（ステップ５の最適化２を考慮しないと、ＴＢ１の現在の伝送が失敗したと見なす。）
【００９５】
基地局側：
ステップ１において、スケジューリングコマンド１を送信し、ｔ１時刻から開始する１ｍｓ  ＴＴＩでのアップリンク伝送リソースを割り当てる。
ステップ２において、スケジューリングコマンド２を送信し、ｔ２時刻から開始する短ＴＴＩでのアップリンク伝送リソースを割り当てる。１ｍｓ  ＴＴＩと短ＴＴＩのリソース衝突が生じる。
ステップ３において、ｅＮＢは、ｔ１時刻から１ｍｓ  ＴＴＩのＴＢ１を受信し、ｔ２時刻から短ＴＴＩのＴＢ２を受信する。
ステップ４において、ｅＮＢは、受信したアップリング伝送のデータ解析をしてＴＢ２を正しく受信し、ＴＢ１が停止されたと判断する（または、ＵＥ側のステップ５の最適化２に基づき、基地局は、ＴＢ１を正しく受信する可能性がある）。
【００９６】
実現シーン２
図１６に示されているように、ＵＥは、ＴＴＩの長さに基づいて、異なる遅延要求のデータパケットを伝送する（ケース２）。
【００９７】
スケジューリングコマンドによって短ＴＴＩのアップリンクリソースを割り当て、ｔ２時刻から伝送が開始される。ＵＥがスケジューリングコマンドより前にバッファリングしたベアラデータパケットは、遅延要求が高くないＲＢ２のデータパケットしかない。
【００９８】
ＵＥ側：
ステップ１において、ＵＥは、スケジューリングコマンドを受信し、割り当てられたリソースが短ＴＴＩであると判断する。
ステップ２において、ＲＢ２のデータパケットをＴＢ２に組織する。
ステップ３において、ｔ２時刻から、短ＴＴＩでＴＢ１を伝送する。
【００９９】
基地局側：
ステップ１において、スケジューリングコマンドを送信し、ｔ２時刻から開始する短ＴＴＩでのアップリンク伝送リソースを割り当てる。
ステップ２において、ｅＮＢは、ｔ２時刻から短ＴＴＩのＴＢ２を受信する。
ステップ３において、ｅＮＢは、受信したアップリング伝送のデータ解析をしてＴＢ２を正しく受信する。
【０１００】
本開示の上記実施例に記載する方法は、１ｍｓと短ＴＴＩの衝突に限られず、長ＴＴＩ（１ｍｓ  ＴＴＩ）と短ＴＴＩの長さの衝突の一般的なシーンに適用する。１ｍｓ  ＴＴＩと短ＴＴＩの衝突の場合、ＵＥが２回のスケジューリングでのリソースを同時に使用したデータ送信ができなければ、本開示の上記実施例に記載する方法によれば、遅延に感度の高いサービスのデータの優先的伝送が確保される。
【０１０１】
実施例７
本開示の実施例７による端末は、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得することに用いられる取得モジュールと、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することに用いられる伝送モジュールとを含む。
【０１０２】
ここで、前記伝送モジュールは、具体的に、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得ることに用いられる判断ユニットと、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送することに用いられる第１マッピングユニットとを含み、ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【０１０３】
ここで、前記第１伝送遅延は、第２伝送遅延より大きい。
【０１０４】
ここで、前記第１マッピングユニットは、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送し、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送することに用いられる。
【０１０５】
ここで、現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１マッピングユニットは、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する。
【０１０６】
ここで、前記第１マッピングユニットは、第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングすることに用いられる。
【０１０７】
ここで、上記端末は、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送することに用いられる第２マッピングユニットと、遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視する第３マッピングユニットをさらに含む。
【０１０８】
ここで、上記端末は、前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送することに用いられる第１リクエスト伝送モジュールをさらに含む。
【０１０９】
ここで、前記伝送モジュールは、予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定することに用いられる確定ユニットと、前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送することに用いられる伝送ユニットとを含む。
【０１１０】
ここで、前記確定ユニットは、伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する。
【０１１１】
ここで、端末は、所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送することに用いられる第２リクエスト伝送モジュールをさらに含む。
【０１１２】
ここで、前記確定ユニットは、前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定する。
【０１１３】
ここで、端末は、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットのうち前記第１伝送待ちサービスデータパケットが伝送待ちであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送することに用いられる第４マッピングユニットと、第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、現在の伝送待ちサービスデータパケットに伝送待ちの前記第１伝送待ちサービスデータパケットがなければ、前記第２スケジューリングコマンドを無視することに用いられる第５マッピングユニットをさらに含む。
【０１１４】
ここで、前記第１スケジューリングリソースの伝送を停止にすることは、第１スケジューリングリソースの伝送停止を確定したと判断すると、前記第１スケジューリングリソースの伝送開始時刻になっていないのであれば、第１スケジューリングリソースの伝送を行わず、または、前記第２スケジューリングリソースの伝送開始時刻になると、前記第１スケジューリングリソースの伝送を停止にし、または、前記第２スケジューリングリソースの伝送開始時刻になると、第１スケジューリングリソースの伝送を一時停止し、前記第２スケジューリングリソースの伝送が終了すると、第１スケジューリングリソースの余剰部分の伝送を継続することを含む。
【０１１５】
ここで、端末は、再送時刻になると、再送スケジューリングコマンドに基づいて前記第１スケジューリングリソースの再送を行うことに用いられる再送モジュールをさらに含む。
【０１１６】
ここで、前記確定ユニットは、現在の伝送待ちサービスデータパケットには、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延より長い単一種類の伝送遅延要求の伝送待ちサービスデータパケットしか含まれないのであれば、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送する。
【０１１７】
なお、当該端末は、上記方法に対応する端末である。上記方法の実施例における全ての実現方式は、いずれも当該端末に適用し、同一の技術効果を奏することもできる。
【０１１８】
実施例８
図１７に示されているように、本開示の実施例８による端末は、プロセッサ６００と、バスインタフェースを介して前記プロセッサ６００に接続され、前記プロセッサの操作実行に用いられるプログラムとデータを格納することに用いられるメモリ６２０とを含む。プロセッサ６００は、前記メモリ６２０に格納されるプログラムとデータを呼び出して実行する場合、ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得する機能と、現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送する機能とを実現するように構成される。
【０１１９】
ここで、図１７において、バスアーキテクチャは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサ６００をはじめとする１つ又は複数のプロセッサとメモリ６２０をはじめとするメモリの各種類の回路が接続したものである。バスアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。これらは、いずれも本分野の公知事項であり、本文においてさらなる記載をしない。バスインタフェースにより、インタフェースが提供される。トランシーバ６１０は、複数の部品であってもよく、即ち送信機と受信機を含み、伝送媒体でほかの各種類の装置と通信するユニットとして提供される。ユーザ端末によっては、ユーザインタフェース６３０は、内部接続や外部接続する機器のインタフェースであってもよい。接続する機器は、キーパッド、ディスプレイ、スピーカ、マイクロフォン、ジョイスティックなどを含むが、それらに限られない。プロセッサ６００は、バスアーキテクチャと通常の処理を管理する。メモリ６２０は、プロセッサ６００による作業時に使用されるデータを格納できる。
【０１２０】
実施例９
図１８に示されているように、本開示の実施例９によるサービスデータパケット伝送方法において、アップリンクリソースのスケジューリングコマンドを端末に送信するステップ１８１と、前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップ１８２とを含む。
【０１２１】
ここで、ステップ１８２において、第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始することを含む。ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットである。ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【０１２２】
実施例１０
本開示の実施例１０によるネットワーク側機器は、アップリンクリソースのスケジューリングコマンドを端末に送信することに用いられる送信モジュールと、前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信することに用いられる受信モジュールとを含む。
【０１２３】
ここで、前記受信モジュールは、第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始することに用いられる。ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットである。ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる。
【０１２４】
なお、当該ネットワーク側機器は、基地局であってもよく、上記方法に対応する装置である。上記実施例における全ての実現方式は、いずれも当該ネットワーク側機器の実施例に適用し、上記方法と同一の効果を奏することもできる。
【０１２５】
実施例１１
本開示の実施例１１によるネットワーク側機器は、プロセッサと、バスインタフェースを介して前記プロセッサに接続されるメモリと、バスインタフェースを介してプロセッサに接続されるトランシーバとを含む。前記メモリは、前記プロセッサの操作実行に用いられるプログラムとデータを格納することに用いられる。前記トランシーバを介してデータ情報またはパイロットを送信し、前記トランシーバを介してダウンリンク制御チャネルを受信する。プロセッサは、前記メモリに格納されるプログラムとデータを呼び出して実行する場合、アップリンクリソースのスケジューリングコマンドを端末に送信する機能と、前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信する機能とを実現するように構成される。
【０１２６】
本開示の上記実施例に記載する方法は、１ｍｓと短ＴＴＩの衝突に限られず、長ＴＴＩ（１ｍｓ  ＴＴＩ）と短ＴＴＩの長さの衝突の一般的なシーンに適用する。１ｍｓ  ＴＴＩと短ＴＴＩの衝突の場合、ＵＥが２回のスケジューリングでのリソースを同時に使用したデータ送信ができなければ、本開示の上記実施例に記載する方法によれば、遅延に感度の高いサービスのデータの優先的伝送が確保される。
【０１２７】
以上、具体的な実施例と結び付けて本開示の基本的な原理を記載した。しかし、当業者にとって、本開示の方法および装置のすべてまたは任意のステップや部品は、任意の計算装置（プロセッサ、記憶媒体などを含む）や計算装置のネットワークでハードウェア、ファームウェア、ソフトウェアまたはそれらの組み合わせによって実現されうることが理解できる。これは、当業者が本開示の説明を閲読して基本的なプログラミング技能を活用して実現できることである。
【０１２８】
したがって、本開示の目的は、任意の計算装置で１つまたは一連のプログラムを実行することによっても実現されうる。前記計算装置は、周知されている汎用装置である。したがって、本開示の目的は、前記方法または装置を実現するプログラムコードを含むプログラムプロダクトの提供のみでも実現されうる。すなわち、このようなプログラムプロダクトも本開示を構成し、しかもこのようなプログラムプロダクトを記憶した記憶媒体も本開示を構成する。明らかに、前記記憶媒体は、任意の周知される記憶媒体または将来開発されうる任意の記憶媒体である。なお、本開示の装置と方法において、各部品または各ステップは、分解および／または再度の組み合わせが可能である。これらの分解および／または再度の組み合わせは、本開示の同等効果手段と見なされるべきである。しかも、上記一連の処理を実行するステップは、自然に説明順に時間順で実行されるが、必ず時間順に実行される必要がない。一部のステップは、並行に実行されてもよく、または、互いに独立に実行されてもよい。
【０１２９】
以上記載されたのは、本開示の選択可能な実施形態である。なお、当業者は、本開示に記載されている原理を逸脱せずに様々な改良や修飾をすることもできる。これらの改良や修飾も、本開示の保護範囲として見なされるべきである。
【図１】
2019515597.tif 000003
【図２】
2019515597.tif 000004
【図３】
2019515597.tif 000005
【図４】
2019515597.tif 000006
【図５】
2019515597.tif 000007
【図６】
2019515597.tif 000008
【図７】
2019515597.tif 000009
【図８】
2019515597.tif 000010
【図９】
2019515597.tif 000011
【図１０】
2019515597.tif 000012
【図１１】
2019515597.tif 000013
【図１２】
2019515597.tif 000014
【図１３】
2019515597.tif 000015
【図１４】
2019515597.tif 000016
【図１５】
2019515597.tif 000017
【図１６】
2019515597.tif 000018
【図１７】
2019515597.tif 000019
【図１８】
2019515597.tif 000020
【手続補正書】
【提出日】平成30年11月28日(2018.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得するステップと、
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップとを含むサービスデータパケット伝送方法。
【請求項２】
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップは、
ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るステップと、
前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するステップとを含み、
ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる請求項１に記載のサービスデータパケット伝送方法。
【請求項３】
前記第１伝送遅延が第２伝送遅延より大きく、
前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングして伝送するステップは、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たしているのであれば、前記第１伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送するステップと、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさないのであれば、前記現在の伝送待ちサービスデータパケットのうち、前記第１伝送待ちサービスデータパケット以外のほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送するステップを含む請求項２に記載のサービスデータパケット伝送方法。
【請求項４】
現在の伝送待ちサービスデータパケットには、前記第１遅延要求の長さより大きい第２遅延要求を有する第２伝送待ちサービスデータパケットをさらに含むのであれば、前記第１伝送待ちサービスデータパケットと前記第２伝送待ちサービスデータパケットの少なくとも一部とを前記第１スケジューリングリソースにマッピングするとともに、前記第１伝送遅延内で伝送する請求項３に記載のサービスデータパケット伝送方法。
【請求項５】
前記判断結果に応じて、前記伝送待ちサービスデータパケットを、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングするステップは、
第１スケジューリングリソースの第１伝送遅延が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後、前記ネットワーク側機器から送信される第２スケジューリングコマンドに指示される第２伝送遅延を有する第２スケジューリングリソースを受信すると、前記第１伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングすることを含む請求項２に記載のサービスデータパケット伝送方法。
【請求項６】
第２スケジューリングコマンドに指示される第２スケジューリングリソースを受信すると、遅延要求が前記第１伝送待ちサービスデータパケットより低い第２伝送待ちサービスデータパケットが現在の伝送待ちサービスデータパケットに有するのであれば、前記第１スケジューリングリソースの伝送を停止にし、前記第２伝送待ちサービスデータパケットを前記第２スケジューリングリソースにマッピングして伝送し、
遅延が前記第１伝送待ちサービスデータパケットより低いほかのデータパケットが現在の伝送待ちサービスデータパケットになければ、前記第２スケジューリングコマンドを無視することをさらに含む請求項３または５に記載のサービスデータパケット伝送方法。
【請求項７】
前記第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケットの第１遅延要求を満たさず、かつその後の所定期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなければ、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで伝送待ちサービスデータパケットを伝送することをさらに含む請求項２に記載のサービスデータパケット伝送方法。
【請求項８】
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送するステップは、
予め決められた伝送サービスデータパケットの遅延要求とスケジューリングリソースとの対応関係に基づいて、現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップと、
前記伝送待ちサービスデータパケットを前記スケジューリングリソースにマッピングして伝送するステップとを含む請求項１に記載のサービスデータパケット伝送方法。
【請求項９】
現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、
伝送待ちサービスデータパケットのうち第１伝送待ちサービスデータパケット以外の、前記第１伝送待ちサービスデータパケットより遅延要求の高いほかの伝送待ちサービスデータパケットを、現在受信したスケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定することを含む請求項８に記載のサービスデータパケット伝送方法。
【請求項１０】
前記ほかの伝送待ちサービスデータパケットを前記第１スケジューリングリソースにマッピングした後に、
所定の期間中に、受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースがなく、予め決められた伝送サービスデータパケットの遅延要求と第１スケジューリングリソースとの対応関係に基づいて、アップリンクリソースのスケジューリングリクエストを主動的に引き起こす方式によって伝送待ちサービスデータパケットを伝送しまたは競合リソースで第１伝送待ちサービスデータパケットを伝送することをさらに含む請求項９に記載のサービスデータパケット伝送方法。
【請求項１１】
現在受信したスケジューリングコマンドに指示されるスケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットを確定するステップは、
前記伝送待ちサービスデータパケットのうち、他の伝送待ちサービスデータパケットより遅延の低い第１伝送待ちサービスデータパケットを、現在受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送遅延に対応する伝送待ちサービスデータパケットとして確定することを含む請求項８に記載のサービスデータパケット伝送方法。
【請求項１２】
ネットワーク側機器から送信されるアップリンクリソースのスケジューリングコマンドを受信すると、現在の伝送待ちサービスデータパケットの、遅延を含む属性情報を取得することに用いられる取得モジュールと、
現在の伝送待ちサービスデータパケットの遅延要求に応じて、前記伝送待ちサービスデータパケットを前記アップリンクリソースにマッピングして伝送することに用いられる伝送モジュールとを含む端末。
【請求項１３】
アップリンクリソースのスケジューリングコマンドを端末に送信するステップと、
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップとを含むサービスデータパケット伝送方法。
【請求項１４】
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信するステップは、
第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始し、または、第２スケジューリングコマンドに指示される第２スケジューリングリソースの伝送開始時刻で、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記第１スケジューリングリソースにマッピングしたサービスデータパケットの受信を開始することを含み、
ここで、第１スケジューリングリソースでのサービスデータパケットと、第２スケジューリングリソースでのサービスデータパケットは、
端末が、ネットワーク側機器から送信される第１スケジューリングコマンドに指示される第１スケジューリングリソースの伝送遅延要求が現在の伝送待ちサービスデータパケットの遅延要求を満たすか判断して判断結果を得るとともに、前記判断結果に応じて、前記伝送待ちサービスデータパケットを前記第１スケジューリングリソース、または、その後受信した第２スケジューリングコマンドに指示される第２スケジューリングリソースにマッピングして伝送するサービスデータパケットであり、
ここで、前記第２スケジューリングリソースの第２伝送遅延と前記第１スケジューリングリソースの第１伝送遅延とは異なる請求項１３に記載のサービスデータパケット伝送方法。
【請求項１５】
アップリンクリソースのスケジューリングコマンドを端末に送信することに用いられる送信モジュールと、
前記スケジューリングコマンドに指示されるアップリンクリソースで、端末が現在の伝送待ちサービスデータパケットの遅延要求に応じて前記アップリンクリソースにマッピングしたサービスデータパケットを受信することに用いられる受信モジュールとを含むネットワーク側機器。
【国際調査報告】
2019515597.tif 000021
2019515597.tif 000022
2019515597.tif 000023
2019515597.tif 000024