(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-10-03
(45)【発行日】2022-10-12
(54)【発明の名称】UCI送信方法及びユーザ端末
(51)【国際特許分類】
H04W 72/02 20090101AFI20221004BHJP
H04W 72/12 20090101ALI20221004BHJP
【FI】
H04W72/02
H04W72/12 150
(21)【出願番号】P 2020542726
(86)(22)【出願日】2019-02-02
(86)【国際出願番号】 CN2019074562
(87)【国際公開番号】W WO2019154356
(87)【国際公開日】2019-08-15
【審査請求日】2020-08-24
(31)【優先権主張番号】201810136167.9
(32)【優先日】2018-02-09
(33)【優先権主張国・地域又は機関】CN
【前置審査】
(73)【特許権者】
【識別番号】517372494
【氏名又は名称】維沃移動通信有限公司
【氏名又は名称原語表記】VIVO MOBILE COMMUNICATION CO., LTD.
【住所又は居所原語表記】No.1, vivo Road, Chang’an, Dongguan,Guangdong 523863, China
(74)【代理人】
【識別番号】110001151
【氏名又は名称】あいわ特許業務法人
(72)【発明者】
【氏名】紀 子超
(72)【発明者】
【氏名】潘 学明
【審査官】中野 修平
(56)【参考文献】
【文献】特表2013-526108(JP,A)
【文献】Huawei, HiSilicon,Remaining issues on NR CA and DC[online],3GPP TSG RAN WG1 adhoc_NR_AH_1801 R1-1800021,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_AH/NR_AH_1801/Docs/R1-1800021.zip>,2018年01月13日
【文献】LG Electronics,UCI on PUSCH and UL channel multiplexing for NR[online],3GPP TSG RAN WG1 #91 R1-1719927,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_91/Docs/R1-1719927.zip>,2017年11月18日
【文献】Qualcomm Incorporated,Summary of remaining issues for UCI piggyback on PUSCH[online],3GPP TSG RAN WG1 adhoc_NR_AH_1801 R1-1801092,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_AH/NR_AH_1801/Docs/R1-1801092.zip>,2018年01月24日
【文献】LG Electronics,Remaining issues on UL data transmission procedure[online],3GPP TSG RAN WG1 adhoc_NR_AH_1801 R1-1800382,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_AH/NR_AH_1801/Docs/R1-1800382.zip>,2018年01月13日
(58)【調査した分野】(Int.Cl.,DB名)
H04B 7/24- 7/26
H04W 4/00-99/00
3GPP TSG RAN WG1-4
SA WG1-4
CT WG1、4
IEEE Xplore
(57)【特許請求の範囲】
【請求項1】
上り制御シグナリングUCI送信方法であって、
物理上り制御チャネルPUCCHと物理上り共有チャネルPUSCHとが時間的に重なりがある場合、パラメータとしての上りデータスケジューリングタイプ、上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するステップを含み、
前記上りデータスケジューリングタイプが、グラントフリー又は配置スケジューリングを含む場合、
前記PUSCHを選択してUCIを搬送して送信するステップは、
PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも前である場合、重なったPUSCHのうちの少なくとも1つがグラントフリー又は配置スケジューリングのPUSCHであると、前記UCIを破棄
し、重なったPUSCHにグラントフリー又は配置スケジューリングのPUSCHが存在しないと、前記PUCCHを伝送し、前記PUSCHの重なった部分の伝送を破棄し又はPUSCH全体を破棄することを含み、
前記PUSCHを多重化してUCIを送信することを選択し、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合
、
前記上り搬送波の数値的特徴にセル又は搬送波のサブスクリプトを更に含む場合、サブスクリプトが最も小さいセル又は搬送波上のPUSCHを選択してUCIを搬送すること
に基づいてUCIを搬送するPUSCHを選択する、
UCI送信方法。
【請求項2】
前記パラメータの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するステップの前に、
PUCCH送信のスロット内で、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することを更に含む、請求項1に記載のUCI送信方法。
【請求項3】
前記PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することは、
PUCCHとPUSCHを基準搬送波にマッピングし、前記上り搬送波の数値的特徴に基づいて、PUSCH及びPUCCHをスケーリングすることと、
マッピング後のPUCCHのシンボルの開始位置と長さ、及びマッピング後のPUSCHのシンボルの開始位置と長さに基づいて、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することとを含む、請求項2に記載のUCI送信方法。
【請求項4】
前記基準搬送波は、PUCCHが存在する搬送波である、請求項3に記載のUCI送信方法。
【請求項5】
前記PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することは、
PUCCHの数値的特徴に基づいてPUCCHをスケーリングし、各PUSCHが存在する搬送波にマッピングすることと、
マッピング後のPUCCHのシンボルの開始位置と長さが、PUSCHが存在するスロットと少なくとも部分的に重なる場合、PUCCHとPUSCHとが時間的に重なりがあると判断することとを含む、請求項2に記載のUCI送信方法。
【請求項6】
前記上りデータスケジューリングタイプは、下り制御情報DCIによるスケジューリングを含み、
前記PUSCHを選択してUCIを搬送して送信するステップは、
PUSCHがDCIによってスケジューリングされ、且つこのDCIが非周期チャネル状態情報又は半静的チャネル状態情報の報告を指示する場合、前記PUSCHを選択してUCIを搬送して送信することを含む、請求項1~5のいずれか一項に記載のUCI送信方法。
【請求項7】
前記上り搬送波の数値的特徴は、伝送開始時点を含み、
前記PUSCHを選択してUCIを搬送して送信するステップは、
PUSCHの伝送開始時点がPUCCHの伝送開始時点と同じであり、又は、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも後である場合、前記PUSCHを多重化してUCIを送信することを選択することを含む、請求項1~5のいずれか一項に記載のUCI送信方法。
【請求項8】
前記PUSCHを多重化してUCIを送信することを選択し、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、
グラントフリー又は配置スケジューリングのPUSCH以外のPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴にUCIのコードレートを更に含む場合、ネットワーク側から設定又は指示されたβオフセット値の重みに応じて、UCIを搬送した後のUCIのコードレートが最も低いPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴にPUSCHのデータ部分等価コードレートと制御ビットを更に含む場合、UCIを搬送した後のPUSCHのデータ部分等価コードレートが最も低いか、又は制御ビットオーバーヘッドが最も少ないPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴に伝送終了時点を更に含む場合、伝送終了時点が最も早いPUSCHを選択してUCIを搬送すること、
重なりのあるPUSCHが、PUCCHが存在するセル又は搬送波で伝送する場合、前記重なりのあるPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴に伝送終了時点を更に含み、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、伝送開始時点がPUCCHの伝送開始時点と同一であり、且つ伝送終了時点が最も早いPUSCHを選択してUCIを搬送することのうち、少なくとも1つに更に基づいて、UCIを搬送するPUSCHを選択する、請求項1、6及び7のいずれか一項に記載のUCI送信方法。
【請求項9】
物理上り制御チャネルPUCCHと物理上り共有チャネルPUSCHとが時間的に重なりがある場合、パラメータとしての上りデータスケジューリングタイプ、上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するための送信モジュールを含み、
前記上りデータスケジューリングタイプが、グラントフリー又は配置スケジューリングを含む場合、
前記送信モジュールは、具体的に、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも前である場合、重なったPUSCHのうちの少なくとも1つがグラントフリー又は配置スケジューリングのPUSCHであると、前記UCIを破棄し、重なったPUSCHにグラントフリー又は配置スケジューリングのPUSCHが存在しないと、前記PUCCHを伝送し、前記PUSCHの重なった部分の伝送を破棄し又はPUSCH全体を破棄することに用いられ、
前記PUSCHを多重化してUCIを送信することを選択し、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、
前記送信モジュールは、前記上り搬送波の数値的特徴にセル又は搬送波のサブスクリプトを更に含む場合、サブスクリプトが最も小さいセル又は搬送波上のPUSCHを選択してUCIを搬送することに基づいて、UCIを搬送するPUSCHを選択することに用いられる、
ユーザ端末。
【請求項10】
PUCCH送信のスロット内で、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断するための処理モジュールを更に含む、請求項9に記載のユーザ端末。
【請求項11】
前記上りデータスケジューリングタイプは、下り制御情報DCIによるスケジューリングを含み、
前記送信モジュールは、PUSCHがDCIによってスケジューリングされ、且つこのDCIが非周期チャネル状態情報又は半静的チャネル状態情報の報告を指示する場合、前記PUSCHを選択してUCIを搬送して送信することに用いられる、請求項9又は10に記載のユーザ端末。
【請求項12】
前記上り搬送波の数値的特徴は、伝送開始時点を含み、
前記送信モジュールは、PUSCHの伝送開始時点がPUCCHの伝送開始時点と同じであり、又は、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも後である場合、前記PUSCHを多重化してUCIを送信することを選択することに用いられる、請求項9又は10に記載のユーザ端末。
【請求項13】
前記PUSCHを多重化してUCIを送信することを選択し、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、
前記送信モジュールは、
グラントフリー又は配置スケジューリングのPUSCH以外のPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴にUCIのコードレートを更に含む場合、ネットワーク側から設定又は指示されたβオフセット値の重みに応じて、UCIを搬送した後のUCIのコードレートが最も低いPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴にPUSCHのデータ部分等価コードレートと制御ビットを更に含む場合、UCIを搬送した後のPUSCHのデータ部分等価コードレートが最も低いか、又は制御ビットオーバーヘッドが最も少ないPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴に伝送終了時点を更に含む場合、伝送終了時点が最も早いPUSCHを選択してUCIを搬送すること、
重なりのあるPUSCHが、PUCCHが存在するセル又は搬送波で伝送する場合、前記重なりのあるPUSCHを選択してUCIを搬送すること、
前記上り搬送波の数値的特徴に伝送終了時点を更に含み、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、伝送開始時点がPUCCHの伝送開始時点と同一であり、且つ伝送終了時点が最も早いPUSCHを選択してUCIを搬送することのうち、少なくとも1つに更に基づいて、UCIを搬送するPUSCHを選択することに用いられる、請求項9、11及び12のいずれか一項に記載のユーザ端末。
【発明の詳細な説明】
【技術分野】
【0001】
本願は、2018年2月9日に中国特許庁に提出された中国特許出願201810136167.9の優先権を主張し、その全ての内容が援用によりここに取り込まれる
本開示は、通信技術分野に係り、特にUCI送信方法及びユーザ端末に係る。
【背景技術】
【0002】
ロングタームエボリューション(Long Term Evolution、LTE )システムにおいて、ユーザ端末(User Equipment、UE)は、あるサブフレーム内で上りデータ及び上り制御シグナリング(uplink control information、UCI)を同時に送信する必要がある場合、上り制御シグナリングを上りデータ内で搬送して電力ピーク対平均比を低減する。
【0003】
LTEシステムでは、キャリアアグリゲーション(Carrier Aggregation、CA)技術もサポートされ、UEは、複数の上り搬送波で上りデータを送信することができる。1つのサブフレーム内の複数の上り搬送波で同時に物理上り共有チャネル(physical uplink shared channel、PUSCH)送信が存在し、且つUEがこのサブフレーム内でUCIを送信する必要がある場合、UEは、そのうちの1つのPUSCHを選択してUCIを搬送する。すなわち、選択されたPUSCHでUCIを多重化して送信する。UEは、単純に搬送波のサブスクリプトに基づいてPUSCHを選択し、すなわち、搬送波サブスクリプトが最も小さいPUSCHを多重化してUCIを伝送する。
【0004】
ニューラジオ(New Radio、NR)システムでも、CA及びPUSCH内でUCIを多重化する設計をサポートする。しかしながら、NRシステムにおいて柔軟なフレーム構造がサポートされ、異なる上り搬送波の数値的特徴(numerology)が異なってもよい。一方、NRシステムでは、柔軟で動的な物理上り制御チャネル(physical uplink control channel、PUCCH)構造がサポートされ、PUCCHは、1~2シンボルの短いPUCCHフォーマット、又は4~14シンボルの長いPUCCHフォーマットである。従って、LTEの簡単な搬送波選択技術は、NRには適していない。更に、NRは、高信頼性低遅延(Ultra-reliable low latency communication,URLLC)トラフィックをサポートするために、グラントフリー(grant-free)又は配置スケジューリング(configured scheduling)のPUSCHをUEに対し配置することもできる。LTEの搬送波選択技術を単純に援用することは、グラントフリー又は配置スケジューリングのPUSCHの処理複雑度を増加させる。
【発明の概要】
【発明が解決しようとする課題】
【0005】
本開示の解決しようとする技術課題は、UEが複数の候補のPUSCH送信がある場合に最適なPUSCHを選択してUCIを搬送することをサポートし、システムの処理遅延を低減し、UEのピーク対平均比を低減することができるUCI送信方法及びユーザ端末を提供することである。
【課題を解決するための手段】
【0006】
上記技術課題を解決するために、本開示の実施例は、以下の技術手段を提供する。
第1方面において、本開示の実施例は、UCI送信方法を提供する。この方法において、物理上り制御チャネルPUCCHと物理上り共有チャネルPUSCHとが時間的に重なりがある場合、パラメータとしての上りデータスケジューリングタイプ、上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するステップを含む。
【0007】
第2方面において、本開示の実施例は、ユーザ端末を提供する。このユーザ端末は、物理上り制御チャネルPUCCHと物理上り共有チャネルPUSCHとが時間的に重なりがある場合、パラメータとしての上りデータスケジューリングタイプ、上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するための送信モジュールを含む。
【0008】
第3方面において、本開示の実施例は、メモリと、プロセッサと、メモリに記憶され、プロセッサで動作可能なコンピュータプログラムとを含むユーザ端末を提供する。前記コンピュータプログラムが前記プロセッサによって実行されると、上記のUCI送信方法のステップが実現される。
【0009】
第4方面において、本開示の実施例は、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体を提供する。前記コンピュータプログラムがプロセッサによって実行されると、上記のUCI送信方法のステップが実現される。
【発明の効果】
【0010】
上記手段において、上りデータスケジューリングタイプ及び上り搬送波の数値的特徴に基づいて、適切な搬送波のPUSCHを選択してUCIを搬送して送信し、UEが複数の候補のPUSCH送信がある場合に最適なPUSCHを選択してUCIを搬送することをサポートすることができる。これにより、上り送信遅延を低減し、UCIの送信信頼度を向上し、UE側の符号化及びPUSCH多重化の複雑度を低減し、UEのピーク対平均比を低減することができる。一方、UCIの多重化によるURLLCトラフィックへの影響も回避し、URLLCの上りデータの処理遅延を低減し、URLLCの上りデータに対する基地局のブラインド検出を回避し、URLLCの上りデータのコードレートを低下させずに維持する。
【図面の簡単な説明】
【0011】
【
図1】本開示の実施例のUCI送信方法のフローチャートである。
【
図2】~[
図11]本開示の実施例のPUSCH選択の概略図である。
【
図12】本開示の一部実施例のユーザ端末の構造ブロック図である。
【
図13】本開示の実施例のユーザ端末の構成概略図である。
【発明を実施するための形態】
【0012】
以下、本開示の実施例の図面を参照しながら、本開示の実施例の技術手段を明確且つ完全的に記載する。明らかに、記載する実施例は、本開示の実施例の一部であり、全てではない。本開示の実施例に基づき、当業者が創造性のある作業をしなくても為しえる全ての他の実施例は、本開示の保護範囲に属するものである。
【0013】
本開示の実施例は、UEが複数の候補のPUSCH送信がある場合に最適なPUSCHを選択してUCIを搬送することをサポートし、システムの処理遅延を低減し、UEのピーク対平均比を低減することができるUCI送信方法及びユーザ端末を提供する。
【0014】
本開示の実施例は、UCI送信方法を提供し、
図1に示すように、PUCCHとPUSCHとが時間的に重なりがある場合、パラメータとしての上りデータスケジューリングタイプ、上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するステップ101を含む。
【0015】
ここで、上り搬送波の数値的特徴とは、サブキャリア間隔やシンボル長も指す。本開示の実施例は、PUSCHを多重化してUCIを送信する方法を提供し、具体的には、上りデータスケジューリングタイプ、上り搬送波の数値的特徴(numerology)、サブキャリア間隔(subcarrier spacing、SCS)、又はシンボル長(symbol duration)に基づいて、適切な搬送波のPUSCHを選択してUCIを搬送して送信する。
【0016】
本開示の実施例において、上りデータスケジューリングタイプ及び上り搬送波の数値的特徴に基づいて、適切な搬送波のPUSCHを選択してUCIを搬送して送信し、UEが複数の候補のPUSCH送信がある場合に最適なPUSCHを選択してUCIを搬送することをサポートすることができる。また、上り送信遅延を低減し、UCIの送信信頼度を向上し、UE側の符号化及びPUSCH多重化の複雑度を低減し、UEのピーク対平均比を低減することができる。一方、UCIの多重化によるURLLCトラフィックへの影響も回避し、URLLCの上りデータの処理遅延を低減し、URLLCの上りデータに対する基地局のブラインド検出を回避し、URLLCの上りデータのコードレートを低下させずに維持する。
【0017】
具体的には、UEが複数のサービングセル(serving cell)又は上り搬送波(carrier)、又は補助上り搬送波(supplementary uplink、SUL)を配置し、且つPUCCHとPUSCHが同時に送信されない場合、UEがPUCCHを送信する必要がある場合、UEは、PUSCHを選択してPUCCHを多重化してUCIを送信する必要がある。
【0018】
まず、PUCCH送信のスロット(slot)内で、PUCCHとPUSCHが重なるか否かを判断する必要がある、前記パラメータの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するステップの前に、前記方法は、PUCCH送信のスロット内で、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することを更に含む。
【0019】
判定方法として、以下の方法を含む。
【0020】
方法1:シンボルに基づく重なり判断。
PUSCHとPUCCHを基準搬送波にマッピングし、数値的特徴の相違に基づいて、PUSCH及びPUCCHをスケーリングし、選択可能に、PUCCHが存在する搬送波を基準搬送波とする。
【0021】
例えば、PUCCHのSCSは、15kHzであり、PUSCHのSCSは、30kHzである。PUCCHが存在する搬送波を基準搬送波とすると、14シンボル長のPUSCHは、PUCCHが存在する搬送波に7シンボル長でマッピングされる。
【0022】
図2は、SCSが30kHz、スロットインデックス(slot index)が1のPUSCHを、SCSが15kHz、slot indexが0のPUCCHが存在する搬送波にマッピングする概略図である。ここでslot indexは、スロット番号であり、symbol indexは、シンボル番号である。
【0023】
PUSCH及びPUCCHを基準搬送波にマッピングした後、PUCCHのシンボルの開始位置と長さ、及びマッピング後のPUSCHのシンボルの開始位置と長さに基づいて、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断する。
【0024】
方法2:slotに基づいて重なり判断。
本方法は、PUCCHの数値的特徴に基づいて、PUCCHをスケーリングして各PUSCHが存在する搬送波にマッピングし、マッピング後のPUCCHのシンボルの開始位置及び長さが、PUSCHが存在するスロットと部分的又は完全に重なっていれば、両者に重なりがあるとみなす。
【0025】
ここで、判断方法の選択は、プロトコルで予め定義しておいてもよいし、上位層のパラメータで配置してもよい。
【0026】
PUCCHとPUSCHが重なるか否かを判断した後、PUCCHとPUSCHに重なりがなければ、UCIは、引き続きPUCCHで送信される。PUCCHとPUSCHが時間的に重なる場合、次のようにPUSCHを選択してUCIを搬送して送信する。
【0027】
(1)前記上りデータスケジューリングタイプは、下り制御情報(DCI)によるスケジューリングを含む。PUSCHが下り制御情報(downlink control information、DCI)によってスケジューリングされ、且つこのDCIが非周期チャネル状態情報(aperiodic channel state information、A-CSI)又は半静的チャネル状態情報(semi-persistent channel state information、SP-CSI)の報告を指示する場合、このDCIによってスケジューリングされたPUSCHを多重化し、前記PUSCHを選択してUCIを搬送して送信する。
【0028】
(2)前記上り搬送波の数値的特徴は、伝送開始時点を含み、マッピング後のPUSCHとPUCCHの開始シンボル位置を比較する。
PUSCHの開始シンボルサブスクリプトがPUCCHの開始シンボルサブスクリプト以上である場合、このPUSCHを多重化してUCI伝送を行う。すなわち、PUSCHの伝送開始時点がPUCCHの伝送開始時点と同じか、又はPUSCHの伝送開始時点がPUCCHの伝送開始時点よりも後である場合、前記PUSCHを多重化してUCIを送信することを選択する。
【0029】
(3)前記上りデータスケジューリングタイプは、グラントフリー又は配置スケジューリングを含む。PUSCHの開始シンボルサブスクリプトがPUCCHの開始シンボルサブスクリプト以上でない場合、すなわち、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも前である場合、重なったPUSCHのうち少なくとも1つがグラントフリー(grant-free)又は配置スケジューリング(configured scheduling)のPUSCHであると、PUCCHの重なった部分をパンクチャリング(puncture)するか、又はUCI全体を破棄する。それ以外の場合、このPUCCHを伝送し、PUSCHの重なった部分を伝送しないか(例えば、パンクチャリング又はレートマッチング)、又はPUSCH全体を破棄する。
【0030】
(4)PUSCHを多重化してUCIを送信することが決定され、且つPUCCHと時間的に重なるPUSCHが複数存在してUCIの搬送及び送信に利用可能である場合、以下の方式のうちの少なくとも1つに基づいて、UCIを搬送するPUSCHを選択する。
a.非グラントフリー又は配置スケジューリングのPUSCHを優先的に選択する。すなわち、グラントフリー又は配置スケジューリングのPUSCH以外のPUSCHを選択してUCIを搬送する。
b.前記上り搬送波の数値的特徴にUCIのコードレートを更に含む場合、ネットワーク側から配置又は指示されたβオフセット値(Beta offset)の重みに応じて、UCIを搬送した後のUCIのコードレートが最も低いPUSCHを選択してUCIを搬送する。
c.前記上り搬送波の数値的特徴に伝送終了時点を更に含む場合、マッピング後のPUSCHとPUCCHの終了シンボルサブスクリプトに基づいて、終了シンボルサブスクリプトが最も小さいPUSCHを選択してUCI伝送を行う。すなわち、伝送終了時点が最も早いPUSCHを選択してUCIを搬送する。
d.重なりのあるPUSCHは、PUCCHが存在するセル又は搬送波で伝送する場合、このPUSCHを多重化してUCIを伝送する。
e.前記上り搬送波の数値的特徴にセル又は搬送波のサブスクリプトを更に含む場合、サブスクリプトが最も小さいセル又は搬送波上のPUSCHを選択し、このPUSCHを多重化してUCIの伝送を行う。
f.前記上り搬送波の数値的特徴にPUSCHのデータ部分等価コードレートと制御ビットを更に含む場合、UCIを搬送した後のPUSCHのデータ部分等価コードレートが最も低いか、又は制御ビットオーバーヘッドが最も少ないPUSCHを選択してUCIを搬送する。
g.前記上り搬送波の数値的特徴に伝送終了時点を更に含み、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、伝送開始時点がPUCCHの伝送開始時点と同一であり、且つ伝送終了時点が最も早いPUSCHを選択してUCIを搬送する。
【0031】
以下、具体例に関連して本開示のUCI送信方法を詳細に説明する。
【0032】
具体例1
図3は、1つの長いPUCCHフォーマットがPUSCHと同時に存在する例である。上記のPUCCHとPUSCHが重なるか否かを判断する方式によって、そのうちのPUSCH-3は、PUCCHと重ならず、PUSCH-1とPUSCH-2は、共にPUCCHと重なると判断できる。伝送する場合、PUSCH-3は、単独で伝送され、PUCCHは、伝送されず、UCIは、PUSCH-1に多重化されて伝送される。
【0033】
図4は、1つの短いPUCCHフォーマットがPUSCHと同時に存在する例である。上記のPUCCHとPUSCHが重なるか否かを判断する方式によって、そのうちのPUSCH-2は、PUCCHと重なるが、PUSCH-1とPUSCH-3は、いずれもPUCCHと重ならないと判断できる。伝送する場合、PUSCH-1とPUSCH-3は、単独で伝送され、PUCCHは、伝送されず、UCIは、PUSCH-2に多重化されて伝送される。
【0034】
具体例2
図5に示すように、PUCCHが複数のPUSCHと重なる場合、PUCCHは、伝送されず、PUSCH-2の開始シンボルサブスクリプトとPUCCHの開始シンボルサブスクリプトが等しく、且つ終了シンボルサブスクリプトがPUSCH-1より小さいので、PUSCH-2を多重化してUCIを伝送することが選択される。これにより、UCIの伝送遅延を小さくすることができ、エアインタフェースの伝送遅延を低減することができる。
【0035】
具体例3
図6に示すように、PUSCH-2が、配置スケジューリングのPUSCHとして配置され、低遅延高信頼性(Ultra Reliable Low Latency Communications、URLLC)トラフィックの伝送に用いられる場合、非configured schedulingであるPUSCH-1を優先的に選択し、PUSCH-1を多重化してUCIの伝送を行う。これにより、PUSCH-2の多重化によるUCI伝送のURLLCトラフィックへの影響を回避し、URLLCの上りデータの処理遅延を低減し、URLLCの上りデータに対する基地局等のネットワーク側機器によるブラインド検出を回避し、URLLCの上りデータのコードレートを低下させずに維持することができる。
【0036】
具体例4
図7に示すように、PUCCHが複数のPUSCHと重なり、そのうちのPUSCH-2がDCIによってスケジューリングされ、且つA-CSI報告をトリガするように、このDCIによりUEに指示する場合、このDCIによってスケジューリングされたPUSCH-2を多重化してUCIを伝送することを選択する。
【0037】
具体例5
図8に示すように、PUCCHが複数のPUSCHと重なり、且つマッピングされて重なったPUSCHの開始シンボルサブスクリプトがPUCCHの開始シンボルサブスクリプトより小さい場合、その重なったPUSCHを破棄する。
【0038】
図9に示すように、重なったPUSCH-2が配置スケジューリングのPUSCHであれば、このUCIを破棄する。
【0039】
具体例6
図10に示すように、PUCCHが複数のPUSCHと重なる場合、ネットワーク側機器から指示されたβオフセット値(Beta offset)の重みに応じて、PUSCHを多重化してUCIを送信した後のUCIのコードレートが最も低いPUSCH、すなわちPUSCH-2を選択してUCIを伝送する。これにより、UCIの伝送信頼性を保証することができる。
【0040】
具体例7
図11に示すように、PUCCHが複数のPUSCHと重なり、且つ上記の多様な条件選択を経た後、依然として複数の候補のPUSCHが存在する場合、サブスクリプトが最も小さいセル又は搬送波のPUSCHを選択し、すなわちPUSCH-1を多重化してUCIを伝送する。それにより、UE側の符号化及びPUSCH多重化の複雑度を低減することができる。
【0041】
本開示の実施例は、ユーザ端末を更に提供する。
図12に示すように、ユーザ端末は、PUCCHとPUSCHとが時間的に重なりがある場合、上りデータスケジューリングタイプ、パラメータとしての上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信するための送信モジュール21を含む。
【0042】
本開示の実施例において、上りデータスケジューリングタイプ及び上り搬送波の数値的特徴に基づいて、適切な搬送波のPUSCHを選択してUCIを搬送して送信し、UEが複数の候補のPUSCH送信がある場合に最適なPUSCHを選択してUCIを搬送することをサポートすることができ、上り送信遅延を低減し、UCIの送信信頼度を向上し、UE側の符号化及びPUSCH多重化の複雑度を低減し、UEのピーク対平均比を低減することができる。一方、UCIの多重化によるURLLCトラフィックへの影響も回避し、URLLCの上りデータの処理遅延を低減し、URLLCの上りデータに対する基地局のブラインド検出を回避し、URLLCの上りデータのコードレートを低下させずに維持する。
【0043】
更に、
図12に示すように、PUCCH送信のスロット内で、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断するための処理モジュール22を更に含む。
【0044】
更に、前記処理モジュール22は、PUCCHとPUSCHを基準搬送波にマッピングし、前記上り搬送波の数値的特徴に基づいて、PUSCH及びPUCCHをスケーリングするための第1マッピングユニットと、マッピング後のPUCCHのシンボルの開始位置と長さ、及びマッピング後のPUSCHのシンボルの開始位置と長さに基づいて、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断するための第1判断ユニットとを含む。
【0045】
選択可能に、前記基準搬送波は、PUCCHが存在する搬送波である。
【0046】
更に、前記処理モジュール22は、PUCCHの数値的特徴に基づいてPUCCHをスケーリングする。各PUSCHが存在する搬送波にマッピングするための第2マッピングユニットと、マッピング後のPUCCHのシンボルの開始位置と長さが、PUSCHが存在するスロットと少なくとも部分的に重なる場合、前記処理モジュール22は、PUCCHとPUSCHとが時間的に重なりがあると判断するための第2判断ユニットとを含む。
【0047】
更に、前記上りデータスケジューリングタイプは、下り制御情報DCIによるスケジューリングを含む。前記送信モジュール21は、具体的には、PUSCHがDCIによってスケジューリングされ、且つこのDCIが非周期チャネル状態情報又は半静的チャネル状態情報の報告を指示する場合、前記PUSCHを選択してUCIを搬送して送信することに用いられる。
【0048】
更に、前記上り搬送波の数値的特徴は、伝送開始時点を含む。前記送信モジュール21は、具体的には、PUSCHの伝送開始時点がPUCCHの伝送開始時点と同じであり、又は、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも後である場合、前記PUSCHを多重化してUCIを送信することを選択することに用いられる。
【0049】
更に、前記上りデータスケジューリングタイプは、グラントフリー又は配置スケジューリングを含む。前記送信モジュールは、具体的には、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも前である場合、重なったPUSCHのうちの少なくとも1つがグラントフリー又は配置スケジューリングのPUSCHであると、PUCCHの重なった部分をパンクチャリングし又は前記UCIを破棄し、重なったPUSCHにグラントフリー又は配置スケジューリングのPUSCHが存在しないと、前記PUCCHを伝送し、前記PUSCHの重なった部分の伝送を破棄し又はPUSCH全体を破棄することに用いられる。
【0050】
更に、前記送信モジュールは、以下のうちの少なくとも1つに基づいて、UCIを搬送するPUSCHを選択することに用いられる。
・前記PUSCHを多重化してUCIを送信することを選択し、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、グラントフリー又は配置スケジューリングのPUSCH以外のPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴にUCIのコードレートを更に含む場合、ネットワーク側から配置又は指示されたβオフセット値の重みに応じて、UCIを搬送した後のUCIのコードレートが最も低いPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴にPUSCHのデータ部分等価コードレートと制御ビットを更に含む場合、UCIを搬送した後のPUSCHのデータ部分等価コードレートが最も低いか、又は制御ビットオーバーヘッドが最も少ないPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴に伝送終了時点を更に含む場合、伝送終了時点が最も早いPUSCHを選択してUCIを搬送する
・重なりのあるPUSCHが、PUCCHが存在するセル又は搬送波で伝送する場合、前記重なりのあるPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴にセル又は搬送波のサブスクリプトを更に含む場合、サブスクリプトが最も小さいセル又は搬送波上のPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴に伝送終了時点を更に含み、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、伝送開始時点がPUCCHの伝送開始時点と同一であり、且つ伝送終了時点が最も早いPUSCHを選択してUCIを搬送する
【0051】
本開示の実施例は、メモリと、プロセッサと、メモリに記憶され、プロセッサで動作可能なコンピュータプログラムとを含むユーザ端末を更に提供する。前記コンピュータプログラムが前記プロセッサによって実行されると、上記のUCI送信方法のステップが実現される。
【0052】
図13は、本開示の各実施例を実現する一種のユーザ端末のハードウェア構造を示す図である。
図13を参照し、このユーザ端末300は、ラジオ周波数ユニット301と、ネットワークモジュール302と、音声出力ユニット303と、入力ユニット304と、センサ305と、表示ユニット306と、ユーザ入力ユニット307と、インタフェースユニット308と、メモリ309と、プロセッサ310と、電源311などの構成要素を含むが、これらに限定されない。
図13に示されるユーザ端末の構造は、端末を限定するものではなく、端末は、図示されるよりも多い又は少ない構成要素を含むことができ、又は一部の構成要素を組み合わせることができ、又は異なる構成要素の構成を含むことができることを、当業者は理解可能である。本開示の実施例において、端末は、携帯電話、タブレットパソコン、ノートパソコン、パームトップパソコン、車載端末、ウェアラブルデバイス及び歩数計などを含むが、それらに限定されない。
【0053】
ここで、プロセッサ310は、PUCCHとPUSCHとが時間的に重なりがある場合、パラメータとしての上りデータスケジューリングタイプ、上り搬送波の数値的特徴のうちの少なくとも1つに基づいて、PUSCHを選択してUCIを搬送して送信することに用いられる。
【0054】
更に、プロセッサ310は、PUCCH送信のスロット内で、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することに用いられる。
【0055】
更に、プロセッサ310は、具体的には、PUCCHとPUSCHを基準搬送波にマッピングし、前記上り搬送波の数値的特徴に基づいて、PUSCH及びPUCCHをスケーリングすることと、マッピング後のPUCCHのシンボルの開始位置と長さ、及びマッピング後のPUSCHのシンボルの開始位置と長さに基づいて、PUCCHとPUSCHとが時間的に重なりがあるか否かを判断することとに用いられる。
【0056】
選択可能に、前記基準搬送波は、PUCCHが存在する搬送波である。
【0057】
更に、プロセッサ310は、具体的には、PUCCHの数値的特徴に基づいてPUCCHをスケーリングし、各PUSCHが存在する搬送波にマッピングすることと、マッピング後のPUCCHのシンボルの開始位置と長さが、PUSCHが存在するスロットと少なくとも部分的に重なる場合、PUCCHとPUSCHとが時間的に重なりがあると判断することとに用いられる。
【0058】
更に、前記上りデータスケジューリングタイプは、下り制御情報DCIによるスケジューリングを含む。プロセッサ310は、具体的には、PUSCHがDCIによってスケジューリングされ、且つこのDCIが非周期チャネル状態情報又は半静的チャネル状態情報の報告を指示する場合、前記PUSCHを選択してUCIを搬送して送信することに用いられる。
【0059】
更に、前記上り搬送波の数値的特徴は、伝送開始時点を含む。プロセッサ310は、具体的には、PUSCHの伝送開始時点がPUCCHの伝送開始時点と同じであり、又は、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも後である場合、前記PUSCHを多重化してUCIを送信することを選択することに用いられる。
【0060】
更に、前記上りデータスケジューリングタイプは、グラントフリー又は配置スケジューリングを含む。プロセッサ310は、具体的には、PUSCHの伝送開始時点がPUCCHの伝送開始時点よりも前である場合、重なったPUSCHのうちの少なくとも1つがグラントフリー又は配置スケジューリングのPUSCHであると、PUCCHの重なった部分をパンクチャリングするか又は前記UCIを破棄し、重なったPUSCHにグラントフリー又は配置スケジューリングのPUSCHが存在しないと、前記PUCCHを伝送し、前記PUSCHの重なった部分の伝送を破棄するか又はPUSCH全体を破棄することに用いられる。
【0061】
更に、プロセッサ310は、以下のうちの少なくとも1つに基づいて、UCIを搬送するPUSCHを選択することに用いられる。
・前記PUSCHを多重化してUCIを送信することを選択し、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、グラントフリー又は配置スケジューリングのPUSCH以外のPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴にUCIのコードレートを更に含む場合、ネットワーク側から配置又は指示されたβオフセット値の重みに応じて、UCIを搬送した後のUCIのコードレートが最も低いPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴にPUSCHのデータ部分等価コードレートと制御ビットを更に含む場合、UCIを搬送した後のPUSCHのデータ部分等価コードレートが最も低いか、又は制御ビットオーバーヘッドが最も少ないPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴に伝送終了時点を更に含む場合、伝送終了時点が最も早いPUSCHを選択してUCIを搬送する
・重なりのあるPUSCHが、PUCCHが存在するセル又は搬送波で伝送する場合、前記重なりのあるPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴にセル又は搬送波のサブスクリプトを更に含む場合、サブスクリプトが最も小さいセル又は搬送波上のPUSCHを選択してUCIを搬送する
・前記上り搬送波の数値的特徴に伝送終了時点を更に含み、且つPUCCHと重なるPUSCHが複数存在してUCIの搬送に利用可能である場合、伝送開始時点がPUCCHの伝送開始時点と同一であり、且つ伝送終了時点が最も早いPUSCHを選択してUCIを搬送する
【0062】
なお、本開示の実施例において、ラジオ周波数ユニット301は、情報の送受信又は通話中で信号の送受信に用いられ、具体的に、基地局からの下りデータを受信して、プロセッサ310による処理にし、また、上りデータを基地局に送信する。一般に、ラジオ周波数ユニット301は、アンテナ、少なくとも1つの増幅器、トランシーバ、結合器、低雑音増幅器、デュプレクサなどを含むが、それらに限定されない。また、ラジオ周波数ユニット301は、無線通信システムを介してネットワークや他の機器と通信を行うこともできる。
【0063】
端末は、ネットワークモジュール302を介して、電子メールの送受信、ウェブページの閲覧、ストリーミングメディアへのアクセスを支援するなど、無線ブロードバンドインターネットアクセスをユーザに提供する。
【0064】
音声出力ユニット303は、ラジオ周波数ユニット301やネットワークモジュール302が受信した音声データや、メモリ309に記憶された音声データを音声信号に変換して音声として出力することができる。また、音声出力ユニット303は、ユーザ端末300が実行する特定の機能に関する音声(例えば、呼出信号着信音、メッセージ着信音等)を出力してもよい。音声出力ユニット303は、スピーカ、ブザー及びレシーバなどを含む。
【0065】
入力ユニット304は、音声や映像の信号を受信することに用いられる。入力ユニット304は、ビデオキャプチャモード又は画像キャプチャモードでカメラなどの画像キャプチャ装置によって取得された静止画又は動画の画像データを処理するグラフィックスプロセッサGPU(Graphics Processing Unit)3041と、マイク3042とを含む。処理された画像フレームは、表示ユニット306上に表示される。グラフィックスプロセッサ3041で処理された画像フレームは、メモリ309(又は他の記憶媒体)に記憶されるか、又はラジオ周波数ユニット301又はネットワークモジュール302を介して送信される。マイク3042は、音声を受信し、音声データに加工することができる。処理された音声データは、電話通話モードの場合、ラジオ周波数ユニット301を介して移動体通信基地局に送信可能な形式に変換して出力することができる。
【0066】
ユーザ端末300は、光センサ、モーションセンサ及び他のセンサのような少なくとも1つのセンサ305を更に含む。具体的には、光センサは、周辺光センサ及び近接センサを含む。周辺光センサは、周辺光の明暗に応じて表示パネル3061の輝度を調節し、近接センサは、ユーザ端末300が耳に移動したときに表示パネル3061及び/又はバックライトを消灯する。モーションセンサの1種として、加速度計センサは、様々な方向(一般的には3軸)の加速度の大きさを検出でき、静止時に重力の大きさ及び方向を検出でき、端末姿勢の認識(例えば、縦横画面切替、関連ゲーム、磁力計姿勢キャリブレーション)、振動認識関連機能(たとえば、歩数計、ストローク)などに用いることができる。センサ305は、指紋センサ、圧力センサ、虹彩センサ、分子センサ、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサなどを更に含むことができるが、ここでは枚挙しない。
【0067】
表示ユニット306は、ユーザが入力した情報やユーザに提供した情報を表示するために用いられる。表示ユニット306は、液晶ディスプレイLCD(Liquid Crystal Display)、有機発光ダイオードOLED(Organic Light-Emitting Diode)などからなる表示パネル3061を含んでもよい。
【0068】
ユーザ入力ユニット307は、数字や文字情報の入力を受け付け、ユーザによる端末の設定や機能制御に関するキー信号の入力を行うことに用いられる。具体的に、ユーザ入力ユニット307は、タッチパネル3071と、その他の入力機器3072とを含む。タッチパネル3071は、タッチスクリーンとも呼ばれ、その上又は付近でのユーザのタッチ操作を取得可能である(たとえばユーザが指やスタイラスなどの任意の適切な物体や付属部材を用いたタッチパネル3071の上又はタッチパネル3071の付近での操作)。タッチパネル3071は、タッチ検出装置とタッチコントローラの2つの部分を含みうる。ここで、タッチ検出装置は、ユーザのタッチ方位を検出し、タッチ操作による信号を検出してタッチコントローラに伝達する。タッチコントローラは、タッチ検出装置からのタッチ情報を受信し、それを接点座標に変換してプロセッサ310に送り、プロセッサ310からの命令を受信して実行する。なお、タッチパネル3071は、抵抗膜式( resistive type)、静電容量式、赤外線、表面弾性波など、種々の方式を用いて実現することができる。ユーザ入力ユニット307は、タッチパネル3071の他に、他の入力機器3072を含んでもよい。具体的に、他の入力機器3072は、物理的なキーボード、機能キー(例えば、音量調節キー、スイッチキーなど)、トラックボール、マウス、レバーを含むが、ここでは枚挙しない。
【0069】
更に、タッチパネル3071は、表示パネル3061に重ねられる。タッチパネル3071は、その上又はその近くでタッチ操作を検出すると、プロセッサ310に送信して、タッチイベントのタイプを決定する。次いで、プロセッサ310は、タッチイベントのタイプに応じて、対応する視覚的出力を表示パネル3061に提供する。
図13では、タッチパネル3071と表示パネル3061は、独立した2つの部品として端末の入出力機能を実現するが、実施例によっては、タッチパネル3071と表示パネル3061を一体化してユーザ端末の入出力機能を実現することもでき、具体的にここでは限定しない。
【0070】
インタフェースユニット308は、外部装置とユーザ端末300とを接続するためのインタフェースである。例えば、外部装置は、有線又は無線ヘッドホンポート、外部電源(又はバッテリ充電器)ポート、有線又は無線データポート、メモリカードポート、識別モジュールを有する装置を接続するためのポート、オーディオ入出力(I/O)ポート、ビデオI/Oポート、ヘッドホンポート等を含む。インタフェースユニット308は、外部装置から入力(たとえば、データ情報、電力など)を受信し、受信した入力をユーザ端末300内の1つ以上の要素に伝送するために使用されてもよく、又はユーザ端末300と外部装置との間でデータを伝送するために使用されてもよい。
【0071】
メモリ309は、ソフトウェアプログラム及び様々なデータを格納するために使用される。メモリ309は、オペレーティングシステム、少なくとも1つの機能に必要なアプリケーション(たとえば、音声再生機能、画像再生機能など)などを格納することができるプログラム格納領域と、データ格納領域とを主に含んでもよい。データ格納領域は、音声データや電話帳など、携帯電話機の使用に応じて作成されたデータを記憶することができる。更に、メモリ309は、高速ランダムアクセスメモリを含んでもよく、少なくとも1つの磁気ディスク記憶装置、フラッシュメモリデバイス、又は他の揮発性固体記憶デバイスなどの非揮発性メモリを含んでもよい。
【0072】
プロセッサ310は、端末の制御センタであり、各種インタフェースや回線を用いて端末全体の各部を接続し、メモリ309に格納されたソフトウェアプログラム及び/又はモジュールを実行したり、メモリ309に格納されたデータを呼び出して端末の各種機能及び処理データを実行し、端末全体の監視を行う。プロセッサ310は、1つ以上の処理ユニットを含んでもよい。選択可能に、プロセッサ310は、オペレーティングシステム、ユーザインターフェース及びアプリケーションなどを主に処理するアプリケーションプロセッサと、ワイヤレス通信を主に処理するモデムプロセッサとを統合することができる。上述のモデムプロセッサは、プロセッサ310に統合されなくてもよいことが理解される。
【0073】
ユーザ端末300は、各構成要素に電力を供給するためのバッテリのような電源111を更に含んでもよい。選択可能に、電源311は、電源管理システムを介してプロセッサ310に論理的に接続されてもよく、電源管理システムを介して充電、放電、及び消費電力管理などを管理する機能を実現してもよい。
【0074】
また、ユーザ端末300は、図示しない機能モジュールを更に含んでもよく、ここでの説明は省略する。
【0075】
本開示の実施例は、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体を更に提供する。前記コンピュータプログラムがプロセッサによって実行されると、上記のUCI送信方法のステップが実現される。
【0076】
本開示のコンピュータ読み取り可能な記憶媒体は、揮発性のコンピュータ読み取り可能な記憶媒体又は非揮発性のコンピュータ読み取り可能な記憶媒体であり、又は、揮発性のコンピュータ読み取り可能な記憶媒体と非揮発性のコンピュータ読み取り可能な記憶媒体の両方である。
【0077】
本明細書に記載のこれらの実施例は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード又はそれらの組み合わせによって実現される。ハードウェアによる実現について、処理ユニットは、1つ又は複数のASIC(Application Specific Integrated Circuits)、DSP(Digital Signal Processing)、DSPD(DSP Device)、PLD(Programmable Logic Device)、FPGA(Field-Programmable Gate Array)、汎用プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、それ以外の本願に記載の機能を実行するための電子ユニット又はそれらの組み合わせで実現される。
【0078】
ソフトウェアによる実現について、本明細書に記載の機能を実行するモジュール(例えばプロセス、関数など)によって本明細書に記載の技術を実現することができる。ソフトウェアコードは、メモリに保存されてプロセッサによって実行される。メモリは、プロセッサの中又はプロセッサの外部で実現することができる。
【0079】
本明細書における各実施例は、プログレッシブ方式で記載されており、各実施例について、ほかの実施例との相違点を主に説明し、各実施例の間の同一又は類似する部分は、互いに参照してよい。
【0080】
本開示の実施例が、方法、装置、又はコンピュータプログラム製品として提供できることは、当業者には理解される。従って、本開示の実施例は、完全なハードウェア実施例、完全なソフトウェア実施例、又はソフトウェアとハードウェアを組み合わせた実施例の形態を採用できる。更に、本開示の実施例は、コンピュータ使用可能プログラムコードを含む1つ又は複数のコンピュータ使用可能記憶媒体(磁気ディスクメモリ、CD-ROM、光学メモリなどを含むが、それに限られない)で実施されるコンピュータプログラム製品の形態を採用できる。
【0081】
本開示の実施例は、本開示の実施例による方法、端末機器(システム)、及びコンピュータプログラム製品のフローチャート及び/又はブロック図を参照して説明される。フローチャート及び/又はブロック図の各フロー及び/又はブロック、並びにフローチャート及び/又はブロック図におけるフロー及び/又はブロックの組み合わせは、コンピュータプログラム命令によって実現されることが理解される。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、又は他のプログラマブル可能なデータ処理端末機器のプロセッサに提供されて、マシンを生成し、コンピュータ又は他のプログラマブル可能なデータ処理端末機器のプロセッサによって実行される命令が、フローチャートの1つのフロー若しくは複数のフロー及び/又はブロック図の1つのブロック若しくは複数のブロックにおいて指定される機能を実現するための手段を生成するようにしてもよい。
【0082】
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラマブル可能なデータ処理端末機器に特定の方法で機能するように指示することができるコンピュータ可読メモリに記憶されてもよい。その結果、コンピュータ読み取り可能なメモリに記憶された命令は、フローチャートの1つ若しくは複数の流れ、及び/又はブロック図の1つ若しくは複数のブロックにおいて指定された機能を実現する命令手段を含む製品を生成する。
【0083】
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラマブル可能な端末機器上で一連の動作ステップを実行してコンピュータ実現プロセスを生成し、それにより、コンピュータ又は他のプログラマブル可能な端末機器上で実行される命令が、フローチャートの1つのフロー若しくは複数のフロー及び/又はブロック図の1つのブロック若しくは複数のブロックにおいて指定される機能を実現するためのステップを提供するように、コンピュータ又は他のプログラム可能なデータ処理端末機器上にロードされてもよい。
【0084】
本開示の実施例の選択可能な実施例を説明したが、当業者であれば、基本的な発明の概念を知ったら、これらの実施例に更なる変更及び修正を加えることができる。従って、添付の特許請求の範囲は、選択可能な実施例及び本開示の実施例の範囲内にある全ての変更及び修正を含むと解釈されることが意図される。
【0085】
また、本明細書では、第1及び第2などの関係用語は、1つのエンティティ又は動作を別のエンティティ又は動作から区別するためにのみ使用され、そのようなエンティティ又は動作間に任意のそのような実際の関係又は順序が存在することを必ずしも要求又は示唆するものではないことを更に説明する。更に、「含む」、「有する」又はそれらの任意の他の変形は、非排他的包含を包含することを意図しており、それにより、一連の要素を含むプロセス、方法、物品、又は端末機器は、それらの要素だけでなく、明示的に列挙されていない他の要素も含み、又はそのようなプロセス、方法、物品、又は端末機器に固有の要素も含む。「……を含む」という語句によって定義される要素は、これ以上の限定がない限り、その要素を含むプロセス、方法、物品、又は端末機器における、さらなる同じ要素の存在を除外しない。
【0086】
以上記載されたのは、本開示の選択可能な実施形態である。当業者は、本開示に記載されている原理を逸脱せずに様々な改良や修飾をすることもできる。これらの改良や修飾も、本開示の保護範囲内にある。