(57)【要約】  本発明は通信分野に関し、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという従来技術における問題を解決するための、データ送信方法、デバイス、およびシステムを開示する。特定の解決策は、スクランブリングコードシーケンスを取得するステップであって、スクランブリングコードシーケンスが、第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、スクランブルされたデータを取得するために、スクランブリングコードシーケンスに従ってデータをスクランブルするステップと、スクランブルされたデータを送信するステップと、である。本発明は、データ送信のために使用される。
2018501739.tif 000002
【特許請求の範囲】
【請求項１】
データ送信方法であって、
第1のデバイスによって、スクランブリングコードシーケンスを取得するステップであって、前記スクランブリングコードシーケンスが、前記第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、
前記第1のデバイスによって、前記スクランブリングコードシーケンスに従ってデータをスクランブルするステップと、
前記第1のデバイスによって、スクランブルされたデータを送信するステップと
を備える、方法。
【請求項２】
第1のデバイスによって、スクランブリングコードシーケンスを取得する前記ステップが、
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するステップを備える、請求項1に記載の方法。
【請求項３】
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すステップであって、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、ステップを備える、請求項2に記載の方法。
【請求項４】
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第1のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するステップを備える、請求項2に記載の方法。
【請求項５】
前記第1のデバイスによって、前記スクランブリングコードシードを送信するステップをさらに備える、請求項2に記載の方法。
【請求項６】
前記データが、巡回冗長検査CRCコードである、請求項1から5のいずれか一項に記載の方法。
【請求項７】
前記第1のデバイスが属する前記オペレータの前記特定のシーケンスが、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを備える、請求項1から6のいずれか一項に記載の方法。
【請求項８】
前記データが、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである、請求項1から7のいずれか一項に記載の方法。
【請求項９】
前記第1のデバイスが、基地局またはユーザ機器である、請求項1から8のいずれか一項に記載の方法。
【請求項１０】
データ送信方法であって、
第2のデバイスによって、スクランブリングコードシーケンスを取得するステップであって、前記スクランブリングコードシーケンスが、前記第2のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、
前記第2のデバイスによって、スクランブルされたデータを受信するステップと、
前記第2のデバイスによって、前記スクランブリングコードシーケンスに従って、スクランブルされたデータをデスクランブルするステップと
を備える、方法。
【請求項１１】
第2のデバイスによって、スクランブリングコードシーケンスを取得する前記ステップが、
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するステップを備える、請求項10に記載の方法。
【請求項１２】
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すステップであって、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、ステップを備える、請求項11に記載の方法。
【請求項１３】
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第2のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するステップを備える、請求項11に記載の方法。
【請求項１４】
第2のデバイスによって、スクランブリングコードシーケンスを取得する前記ステップが、
前記第2のデバイスによって、スクランブリングコードシードを受信し、前記スクランブリングコードシードに従って、前記スクランブリングコードシーケンスを生成するステップを備える、請求項10に記載の方法。
【請求項１５】
前記データが巡回冗長検査コードCRCである、請求項10から14のいずれか一項に記載の方法。
【請求項１６】
前記第2のデバイスが属する前記オペレータの前記特定のシーケンスが、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを備える、請求項10から15のいずれか一項に記載の方法。
【請求項１７】
前記データが、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである、請求項10から16のいずれか一項に記載の方法。
【請求項１８】
前記第2のデバイスが、基地局またはユーザ機器である、請求項10から17のいずれか一項に記載の方法。
【請求項１９】
スクランブリングコードシーケンスを取得するように構成されたスクランブリングコードユニットであって、前記スクランブリングコードシーケンスが、前記第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、スクランブリングコードユニットと、
前記スクランブリングコードユニットによって取得された前記スクランブリングコードシーケンスに従って、データをスクランブルするように構成されたデータ処理ユニットと、
前記データ処理ユニットによってスクランブルされた前記データを送信するように構成された送信ユニットと
を備える、第1のデバイス。
【請求項２０】
前記スクランブリングコードユニットが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するように具体的に構成される、請求項19に記載のデバイス。
【請求項２１】
前記スクランブリングコードユニットが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、請求項20に記載のデバイス。
【請求項２２】
前記スクランブリングコードユニットが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第1のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するようにさらに具体的に構成される、請求項20に記載のデバイス。
【請求項２３】
前記送信ユニットが、前記スクランブリングコードシードを送信するようにさらに構成される、請求項20に記載のデバイス。
【請求項２４】
前記第1のデバイスが、基地局またはユーザ機器である、請求項19から23のいずれか一項に記載のデバイス。
【請求項２５】
スクランブリングコードシーケンスを取得するように構成されたスクランブリングコードユニットであって、前記スクランブリングコードシーケンスが、前記第2のデバイスが属するオペレータの特定のシーケンスに従って生成される、スクランブリングコードユニットと、
スクランブルされたデータを受信するように構成された受信ユニットと、
前記スクランブリングコードユニットによって取得された前記スクランブリングコードシーケンスに従って、前記受信ユニットによって受信されたスクランブルされたデータをデスクランブルするように構成されたデータ処理ユニットと
を備える、第2のデバイス。
【請求項２６】
前記スクランブリングコードユニットが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するように具体的に構成される、請求項25に記載のデバイス。
【請求項２７】
前記スクランブリングコードユニットが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、請求項26に記載のデバイス。
【請求項２８】
前記スクランブリングコードユニットが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第2のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するようにさらに具体的に構成される、請求項26に記載のデバイス。
【請求項２９】
前記受信ユニットが、スクランブルコードシードを受信するようにさらに構成され、
前記スクランブルコードユニットが、前記受信ユニットによって受信された前記スクランブリングコードシードに従って、前記スクランブリングコードシーケンスを生成するようにさらに構成される、請求項25に記載のデバイス。
【請求項３０】
前記第2のデバイスが、基地局またはユーザ機器である、請求項25から29のいずれか一項に記載のデバイス。
【請求項３１】
プロセッサ、メモリ、バス、および送信機を備える第1のデバイスであって、前記プロセッサ、前記メモリ、および前記送信機が、前記バスを使用することによって互いに接続され、
前記プロセッサが、スクランブリングコードシーケンスを取得し、前記スクランブリングコードシーケンスに従ってデータをスクランブルするように構成され、前記スクランブリングコードシーケンスが、前記第1のデバイスが属するオペレータの特定のシーケンスに従って生成され、
前記送信機が、前記プロセッサによってスクランブルされた前記データを送信するように構成される、第1のデバイス。
【請求項３２】
前記プロセッサが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するように具体的に構成される、請求項31に記載のデバイス。
【請求項３３】
前記プロセッサが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、請求項32に記載のデバイス。
【請求項３４】
前記プロセッサが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第1のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するようにさらに具体的に構成される、請求項32に記載のデバイス。
【請求項３５】
前記送信機が、前記スクランブリングコードシードを送信するようにさらに構成される、請求項32に記載のデバイス。
【請求項３６】
前記第1のデバイスが、基地局またはユーザ機器である、請求項31から35のいずれか一項に記載のデバイス。
【請求項３７】
プロセッサ、メモリ、バス、および受信機を備える第2のデバイスであって、前記プロセッサ、前記メモリ、および前記受信機が、前記バスを使用して互いに接続され、
前記プロセッサが、スクランブリングコードシーケンスを取得するように構成され、前記スクランブリングコードシーケンスが、前記第2のデバイスが属するオペレータの特定のシーケンスに従って生成され、
前記受信機が、スクランブルされたデータを受信するように構成され、
前記プロセッサが、前記取得されたスクランブリングコードシーケンスに従って、前記受信機によって受信されたスクランブルされたデータを復調するようにさらに構成される、第2のデバイス。
【請求項３８】
前記プロセッサが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するように具体的に構成される、請求項37に記載のデバイス。
【請求項３９】
前記プロセッサが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、請求項38に記載のデバイス。
【請求項４０】
前記プロセッサが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第2のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するようにさらに具体的に構成される、請求項38に記載のデバイス。
【請求項４１】
前記受信機が、スクランブリングコードシードを受信するようにさらに構成され、
前記プロセッサが、前記受信機によって受信された前記スクランブリングコードシードに従って、前記スクランブリングコードシーケンスを生成するようにさらに構成される、請求項37に記載のデバイス。
【請求項４２】
前記第2のデバイスが、基地局またはユーザ機器である、請求項37から41のいずれか一項に記載のデバイス。
【請求項４３】
第1のデバイスおよび第2のデバイスを備えるワイヤレスネットワークシステムであって、
前記第1のデバイスが、請求項19から24のいずれか一項に記載の第1のデバイスであり、前記第2のデバイスが、請求項25から30のいずれか一項に記載の第2のデバイスである、または、
前記第1のデバイスが、請求項31から36のいずれか一項に記載の第1のデバイスであり、前記第2のデバイスが、請求項37から42のいずれか一項に記載の第2のデバイスである、ワイヤレスネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、詳細には、データ送信方法、デバイス、およびシステムに関する。
【背景技術】
【０００２】
ワイヤレスネットワークシステムでは、異なるオペレータが異なるスペクトルを所有している。これらの専用スペクトルは特定のオペレータのみにサービスを提供するため、免許スペクトルと呼ばれる。各オペレータは特定の計画されたスペクトルを有し、異なるオペレータは互いに競合しない。それに対応して、一部のスペクトルは特定のオペレータにサービスを提供せず、計画されていないスペクトルは無免許スペクトルと呼ばれる。通信技術の開発により、ユーザの要求をよりよく満たすために、複数のオペレータは、システムスループットを向上させるために、データを送信するために計画されていないスペクトルを使用し始めている。しかし、すべてのオペレータが無免許スペクトルを使用できるため、複数のオペレータが同じ無免許スペクトルにおいてデータを送信する場合、異なるオペレータが同じ物理リソースをプリエンプトする(preempt)。したがって、無免許スペクトルにおいては、ユーザ機器は、2つ以上の異なるオペレータによって送信されたデータまたは基準信号を同時に受信し得る。その結果、異なるオペレータを識別することができないために、ユーザ機器は、正確なデータ解析またはチャネル測定を行うことができない。
【発明の概要】
【課題を解決するための手段】
【０００３】
本発明の実施形態は、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという従来技術における問題を解決するための、データ送信方法、デバイス、およびシステムを提供する。
【０００４】
前述の目的を達成するために、本発明の実施形態において以下の技術的解決策が使用される。
【０００５】
第1の態様によれば、本発明のある実施形態は、
第1のデバイスによって、スクランブリングコードシーケンスを取得するステップであって、スクランブリングコードシーケンスが、第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、
第1のデバイスによって、スクランブリングコードシーケンスに従ってデータをスクランブルするステップと、
第1のデバイスによって、スクランブルされたデータを送信するステップと
を含む、データ送信方法を提供する。
【０００６】
第1の態様に関して、第1の態様の第1の可能な実装形態方法において、第1のデバイスによって、スクランブリングコードシーケンスを取得するステップは、
第1のデバイスによって、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するステップを含む。
【０００７】
第1の態様の第1の可能な実装形態方法に関して、第1の態様の第2の可能な実装形態方法において、第1のデバイスによって、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成するステップは、
第1のデバイスによって、第1のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すステップであって、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である、ステップを含む。
【０００８】
第1の態様の第1の可能な実装形態方法に関して、第1の態様の第3の可能な実装方法において、第1のデバイスによって、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成するステップは、
第1のデバイスによって、第1のデバイスが属するオペレータの特定のシーケンスおよび第1のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するステップを含む。
【０００９】
第1の態様の第1の可能な実装形態方法に関して、第1の態様の第4の可能な実装方法において、本方法は、
第1のデバイスによって、スクランブリングコードシードを送信するステップをさらに含む。
【００１０】
第1の態様の第4の可能な実装形態方法までの、第1の態様の実装形態方法のいずれか1つに関して、第1の態様の第5の可能な実装形態方法において、
データは、巡回冗長検査コードCRCである。
【００１１】
第1の態様の第5の可能な実装形態方法までの、第1の態様の実装形態方法のいずれか1つに関して、第1の態様の第6の可能な実装形態方法において、
第1のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【００１２】
第1の態様の第6の可能な実装形態方法までの、第1の態様の実装形態方法のいずれか1つに関して、第1の態様の第7の可能な実装形態方法において、
データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【００１３】
第1の態様の第7の可能な実装形態方法までの、第1の態様の実装形態方法のいずれか1つに関して、第1の態様の第8の可能な実装形態方法において、
第1のデバイスは、基地局またはユーザ機器である。
【００１４】
第2の態様によれば、本発明のある実施形態は、
第2のデバイスによって、スクランブリングコードシーケンスを取得するステップであって、スクランブリングコードシーケンスが、第2のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、
第2のデバイスによって、スクランブルされたデータを受信するステップと、
第2のデバイスによって、スクランブリングコードシーケンスに従って、スクランブルされたデータをデスクランブルするステップと
を含む、データ送信方法を提供する。
【００１５】
第2の態様に関して、第2の態様の第1の可能な実装形態方法において、第2のデバイスによって、スクランブリングコードシーケンスを取得するステップは、
第2のデバイスによって、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するステップを含む。
【００１６】
第2の態様の第1の可能な実装形態方法に関して、第2の態様の第2の可能な実装形態方法において、第2のデバイスによって、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成するステップは、
第2のデバイスによって、第2のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すステップであって、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である、ステップを含む。
【００１７】
第2の態様の第1の可能な実装形態方法に関して、第2の態様の第3の可能な実装方法において、第2のデバイスによって、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成するステップは、
第2のデバイスによって、第2のデバイスが属するオペレータの特定のシーケンスおよび第2のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するステップを含む。
【００１８】
第2の態様に関して、第2の態様の第4の可能な実装形態方法において、第2のデバイスによって、スクランブリングコードシーケンスを取得するステップは、
第2のデバイスによって、スクランブリングコードシードを受信し、スクランブリングコードシードに従って、スクランブリングコードシーケンスを生成するステップを含む。
【００１９】
第2の態様の第4の可能な実装形態方法までの、第2の態様の実装形態方法のいずれか1つに関して、第2の態様の第5の可能な実装形態方法において、
データは、巡回冗長検査コードCRCである。
【００２０】
第2の態様の第5の可能な実装形態方法までの、第2の態様の実装形態方法のいずれか1つに関して、第2の態様の第6の可能な実装形態方法において、
第2のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【００２１】
第2の態様の第6の可能な実装形態方法までの、第2の態様の実装形態方法のいずれか1つに関して、第2の態様の第7の可能な実装形態方法において、
データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【００２２】
第2の態様の第7の可能な実装形態方法までの、第2の態様の実装形態方法のいずれか1つに関して、第2の態様の第8の可能な実装形態方法において、
第2のデバイスは、基地局またはユーザ機器である。
【００２３】
第3の態様によれば、本発明のある実施形態は、
スクランブリングコードシーケンスを取得するように構成されたスクランブリングコードユニットであって、スクランブリングコードシーケンスが、第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、スクランブリングコードユニットと、
スクランブリングコードユニットによって取得されたスクランブリングコードシーケンスに従って、データをスクランブルするように構成されたデータ処理ユニットと、
データ処理ユニットによってスクランブルされたデータを送信するように構成された送信ユニットと
を含む、第1のデバイスを提供する。
【００２４】
第3の態様に関して、第3の態様の第1の可能な実装形態方法において、
スクランブリングコードユニットは、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【００２５】
第3の態様の第1の可能な実装形態方法に関して、第3の態様の第2の可能な実装形態方法において、
スクランブリングコードユニットは、第1のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【００２６】
第3の態様の第1の可能な実装形態方法に関して、第3の態様の第3の可能な実装形態方法において、
スクランブリングコードユニットは、第1のデバイスが属するオペレータの特定のシーケンスおよび第1のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【００２７】
第3の態様の第1の可能な実装形態方法に関して、第3の態様の第4の可能な実装形態方法において、
送信ユニットは、スクランブリングコードシードを送信するようにさらに構成される。
【００２８】
第3の態様の第4の可能な実装形態方法までの、第3の態様の実装形態方法のいずれか1つに関して、第3の態様の第5の可能な実装形態方法において、
データは、巡回冗長検査コードCRCである。
【００２９】
第3の態様の第5の可能な実装形態方法までの、第3の態様の実装形態方法のいずれか1つに関して、第3の態様の第6の可能な実装形態方法において、
第1のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【００３０】
第3の態様の第6の可能な実装形態方法までの、第3の態様の実装形態方法のいずれか1つに関して、第3の態様の第7の可能な実装形態方法において、
データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【００３１】
第3の態様の第7の可能な実装形態方法までの、第3の態様の実装形態方法のいずれか1つに関して、第3の態様の第8の可能な実装形態方法において、
第1のデバイスは、基地局またはユーザ機器である。
【００３２】
第4の態様によれば、本発明のある実施形態は、
スクランブリングコードシーケンスを取得するように構成されたスクランブリングコードユニットであって、スクランブリングコードシーケンスが、第2のデバイスが属するオペレータの特定のシーケンスに従って生成される、スクランブリングコードユニットと、
スクランブルされたデータを受信するように構成された受信ユニットと、
スクランブリングコードユニットによって取得されたスクランブリングコードシーケンスに従って、受信ユニットによって受信されたスクランブルされたデータをデスクランブルするように構成されたデータ処理ユニットと
を含む、第2のデバイスを提供する。
【００３３】
第4の態様に関して、第4の態様の第1の可能な実装形態方法において、
スクランブリングコードユニットは、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するようにさらに具体的に構成される。
【００３４】
第4の態様の第1の可能な実装形態方法に関して、第4の態様の第2の可能な実装形態方法において、
スクランブリングコードユニットは、第2のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【００３５】
第4の態様の第1の可能な実装形態方法に関して、第4の態様の第3の可能な実装方法において、
スクランブリングコードユニットは、第2のデバイスが属するオペレータの特定のシーケンスおよび第2のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【００３６】
第4の態様に関して、第4の態様の第4の可能な実装方法において、
受信ユニットが、スクランブルコードシードを受信するようにさらに構成され、
スクランブルコードユニットが、受信ユニットによって受信されたスクランブリングコードシードに従って、スクランブリングコードシーケンスを生成するようにさらに構成される。
【００３７】
第4の態様の第4の可能な実装形態方法までの、第4の態様の実装形態方法のいずれか1つに関して、第4の態様の第5の可能な実装形態方法において、
データは、巡回冗長検査コードCRCである。
【００３８】
第4の態様の第5の可能な実装形態方法までの、第4の態様の実装形態方法のいずれか1つに関して、第4の態様の第6の可能な実装形態方法において、
第2のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【００３９】
第4の態様の第6の可能な実装形態方法までの第4の態様の実装形態方法のいずれか1つに関して、第4の態様の第7の可能な実装形態方法において、
データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【００４０】
第4の態様の第7の可能な実装形態方法までの、第4の態様の実装形態方法のいずれか1つに関して、第4の態様の第8の可能な実装形態方法において、
第2のデバイスは、基地局またはユーザ機器である。
【００４１】
第5の態様によれば、本発明のある実施形態は、プロセッサ、メモリ、バス、および送信機を含む第1のデバイスを提供し、プロセッサ、メモリ、および送信機は、バスを使用することによって互いに接続され、
プロセッサは、スクランブリングコードシーケンスを取得し、スクランブリングコードシーケンスに従ってデータをスクランブルするように構成され、スクランブリングコードシーケンスは、第1のデバイスが属するオペレータの特定のシーケンスに従って生成され、
送信機は、プロセッサによってスクランブルされたデータを送信するように構成される。
【００４２】
第5の態様に関して、第5の態様の第1の可能な実装形態方法において、
プロセッサは、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【００４３】
第5の態様の第1の可能な実装形態方法に関して、第5の態様の第2の可能な実装形態方法において、
プロセッサは、第1のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【００４４】
第5の態様の第1の可能な実装形態方法に関して、第5の態様の第3の可能な実装形態方法において、
プロセッサは、第1のデバイスが属するオペレータの特定のシーケンスおよび第1のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【００４５】
第5の態様の第1の可能な実装形態方法に関して、第5の態様の第4の可能な実装形態方法において、
送信機は、スクランブリングコードシードを送信するようにさらに構成される。
【００４６】
第5の態様の第4の可能な実装形態方法までの、第5の態様の実装形態方法のいずれか1つに関して、第5の態様の第5の可能な実装形態方法において、
データは、巡回冗長検査コードCRCである。
【００４７】
第5の態様の第5の可能な実装形態方法までの、第5の態様の実装形態方法のいずれか1つに関して、第5の態様の第6の可能な実装形態方法において、
第1のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【００４８】
第5の態様の第6の可能な実装形態方法までの、第5の態様の実装形態方法のいずれか1つに関して、第5の態様の第7の可能な実装形態方法において、
データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【００４９】
第5の態様の第7の可能な実装形態方法までの、第5の態様の実装形態方法のいずれか1つに関して、第5の態様の第8の可能な実装形態方法において、
第1のデバイスは、基地局またはユーザ機器である。
【００５０】
第6の態様によれば、本発明のある実施形態は、プロセッサ、メモリ、バス、および受信機を含む第2のデバイスを提供し、プロセッサ、メモリ、および受信機は、バスを使用して互いに接続され、
プロセッサは、スクランブリングコードシーケンスを取得するように構成され、スクランブリングコードシーケンスは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成され、
受信機は、スクランブルされたデータを受信するように構成され、
プロセッサは、取得されたスクランブリングコードシーケンスに従って、受信機によって受信されたスクランブルされたデータを復調するようにさらに構成される。
【００５１】
第6の態様に関して、第6の態様の第1の可能な実装形態方法において、
プロセッサは、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【００５２】
第6の態様の第1の可能な実装形態方法に関して、第6の態様の第2の可能な実装形態方法において、
プロセッサは、第2のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【００５３】
第6の態様の第1の可能な実装形態方法に関して、第6の態様の第3の可能な実装方法において、
プロセッサは、第2のデバイスが属するオペレータの特定のシーケンスおよび第2のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【００５４】
第6の態様に関して、第6の態様の第4の可能な実装形態方法において、
受信機は、スクランブリングコードシードを受信するようにさらに構成され、
プロセッサは、受信機によって受信されたスクランブリングコードシードに従って、スクランブリングコードシーケンスを生成するようにさらに構成される。
【００５５】
第6の態様の第4の可能な実装形態方法までの、第6の態様の実装形態方法のいずれか1つに関して、第6の態様の第5の可能な実装形態方法において、
データは、巡回冗長検査コードCRCである。
【００５６】
第6の態様の第5の可能な実装形態方法までの、第6の態様の実装形態方法のいずれか1つに関して、第6の態様の第6の可能な実装形態方法において、
第2のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【００５７】
第6の態様の第6の可能な実装形態方法までの、第6の態様の実装形態方法のいずれか1つに関して、第6の態様の第7の可能な実装形態方法において、
データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【００５８】
第6の態様の第7の可能な実装形態方法までの、第6の態様の実装形態方法のいずれか1つに関して、第6の態様の第8の可能な実装形態方法において、
第2のデバイスは、基地局またはユーザ機器である。
【００５９】
第7の態様によれば、本発明のある実施形態は、第1のデバイスおよび第2のデバイスを含むワイヤレスネットワークを提供し、
第1のデバイスは、第3の態様の第8の可能な実装形態方法までの、第3の態様の実装形態方法のいずれか1つに記載された第1のデバイスであり、第2のデバイスは、第4の態様の第8の可能な実装形態方法までの、第4の態様のいずれか1つに記載された第2のデバイスである、または、
第1のデバイスは、第5の態様の第8の可能な実装形態方法までの、第5の態様の実装形態方法のいずれか1つに記載された第1のデバイスであり、第2のデバイスは、第6の態様の第8の可能な実装形態方法までの、第6の態様のいずれか1つに記載された第2のデバイスである。
【００６０】
本発明の実施形態において提供されるデータ送信方法、デバイス、およびシステムによれば、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスを使用することによってデータがスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。異なるオペレータのデータは区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【００６１】
本発明の実施形態または従来技術の技術的解決策をより明確に説明するために、以下に、実施形態を説明するために必要な添付の図面を簡単に説明する。以下の説明における添付の図面は、本発明のいくつかの実施形態を示しているにすぎず、当業者は依然として、創造的努力なしにこれらの添付の図面から他の図面を得ることができることは明らかである。
【図面の簡単な説明】
【００６２】
【図１】本発明のある実施形態による、データ送信方法の概略的なフローチャートである。
【図２】本発明のある実施形態による、別のデータ送信方法の概略的なフローチャートである。
【図３】本発明の別の実施形態による、データ送信方法における情報交換の概略図である。
【図４】本発明のある実施形態による、第1のデバイスの概略的な構造図である。
【図５】本発明のある実施形態による、第2のデバイスの概略的な構造図である。
【図６】本発明の別の実施形態による、第1のデバイスの概略的な構造図である。
【図７】本発明の別の実施形態による、第2のデバイスの概略的な構造図である。
【図８】本発明のある実施形態による、ワイヤレスネットワークシステムの概略的な構造図である。
【発明を実施するための形態】
【００６３】
以下は、本発明の実施形態における技術的解決策を、本発明の実施形態における添付の図面を参照して明確かつ完全に説明する。明らかに、説明された実施形態は、本発明の実施形態の一部にすぎず、すべてではない。創造的努力なしに本発明の実施形態に基づいて当業者によって得られる他のすべての実施形態は、本発明の保護範囲内に入るものとする。
【００６４】
本発明のある実施形態は、データ送信方法を提供する。任意で、データ送信方法は、ワイヤレスネットワーク内の第1のデバイスに適用可能である。任意で、第1のデバイスは、基地局でもよく、ユーザ機器でもよい。もちろん、第1のデバイスは別のネットワークデバイスであってもよい。これは、本発明において限定されない。本発明において、第1のデバイスの名称は、区別の便宜のためにのみ使用されているが、デバイスを限定するためには使用されていない。図1を参照すると、この実施形態において提供されるデータ送信方法は、以下のステップを含む。
【００６５】
101:第1のデバイスが、スクランブリングコードシーケンスを取得する。
【００６６】
スクランブリングコードシーケンスは、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されている。第1のデバイスが属するオペレータの特定のシーケンスは、送信されるデータが、第1のデバイスが属するオペレータのデータであることを示すために使用される。
【００６７】
スクランブリングコードシードが、第1のデバイスが属するオペレータの特定のシーケンスに従って生成され得、スクランブリングコードシーケンスが、スクランブルコードシードに従って生成されることが好ましい。第1のデバイスは、受信デバイスがスクランブリングコードシードに従ってスクランブリングコードシーケンスを生成し、次いで受信データをデスクランブルすることができるように、スクランブリングコードシードを受信デバイスにさらに送信し得る。
【００６８】
任意で、第1のデバイスが属するオペレータの特定のシーケンスは、第1のデバイスが属するオペレータのID(Identity、アイデンティティ)であり得る。第1のデバイスが属するオペレータのIDは、MNC(Mobile Network Code、モバイルネットワークコード)を含み得、または、第1のデバイスが属するオペレータのIDは、MNCおよびMCC(Mobile Country Code、モバイル国コード)を含む。
【００６９】
102:第1のデバイスが、スクランブリングコードシーケンスに従ってデータをスクランブルする。
【００７０】
データは、スクランブリングコードシーケンスおよび第1の式に従ってスクランブルされ得ることが好ましい。第1の式はB(i)=(b(i)+c(i))mod2である。B(i)はスクランブルされたデータのi番目のビットの値であり、b(i)はスクランブルされていないデータのi番目のビットの値であり、c(i)はスクランブリングコードシーケンスのi番目のビットの値であり、iは0以上の整数である。mod2は2つの数値に対して2進モジュロ2演算(binary modulo-2 operation)を実行することを表す。つまり、2進計算の間はキャリーが発生しない。たとえば、「1+1=0」、「0+1=1」、および「0+0=0」である。もちろん、第1の式は、本明細書において説明のための一例として使用されるにすぎず、本発明における第1の式のみを使用することによってスクランブルが実行され得ることを表すものではない。スクランブリングをどのように実行するかについての詳細、および使用されるべきスクランブリングアルゴリズムについて、本発明においていかなる制限も課されない。
【００７１】
103:第1のデバイスが、スクランブルされたデータを送信する。
【００７２】
任意で、第1のデバイスは、スクランブリングコードシードまたはスクランブリングコードシーケンスをさらに送信し得る。任意で、第1のデバイスは、第1の時間周波数リソース上で、スクランブルされたデータを送信する。第1の時間周波数リソースは、第1のデバイスが属するオペレータと別のオペレータによって共有される時間周波数リソースであり得る。
【００７３】
本発明のこの実施形態において提供されるデータ送信方法によれば、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスを使用することによってデータがスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。異なるオペレータのデータは区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【００７４】
上記の図1に対応する実施形態に対応して、本発明の実施形態は、別のデータ送信方法を提供する。任意で、データ送信方法は、第2のデバイスに適用される。任意で、第2のデバイスは、基地局でもよく、ユーザ機器でもよい。本発明において、第2のデバイスの名称は、区別の便宜のためにのみ使用されているが、デバイスを限定するためには使用されていない。図2を参照すると、以下のステップが含まれている。
【００７５】
201:第2のデバイスが、スクランブリングコードシーケンスを取得する。
【００７６】
スクランブリングコードシーケンスは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成されている。第2のデバイスが属するオペレータの特定のシーケンスは、スクランブルされたデータが第2のデバイスが属するオペレータのデータであることを示すために使用される。
【００７７】
第1のデバイスと第2のデバイスは、同じオペレータに属することが好ましい。第2のデバイスは、第1のデバイスによって送信されたスクランブリングコードシーケンスを受信してもよく、第1のデバイスによって送信されたスクランブリングコードシードを受信してもよく、第三者デバイスによって送信されたスクランブリングコードシードを受信してもよく、あらかじめ記憶されたスクランブリングコードシードを取得してもよい。スクランブリングコードシードは、第2のデバイスが属するオペレータの特定のシーケンスに従って第1のデバイスによって生成され得ることが好ましい。第1のデバイスと第2のデバイスは、同じオペレータに属している。第2のデバイスは、受信したスクランブリングコードシードに従ってスクランブリングコードシーケンスを生成する。あるいは、第2のデバイスは、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成する。
【００７８】
202:第2のデバイスが、スクランブルされたデータを受信する。
【００７９】
第2のデバイスは、第1の時間周波数リソース上で、第1のデバイスによって送信されたスクランブルされたデータを受信することが好ましい。第1のデバイスと第2のデバイスは、同じオペレータに属している。第1の時間周波数リソースは、第2のデバイスが属するオペレータと別のオペレータによって共有される時間周波数リソースである。
【００８０】
203:第2のデバイスが、スクランブリングコードシーケンスに従ってスクランブルされたデータをデスクランブルする。
【００８１】
本発明のこの実施形態において提供されるデータ送信方法によれば、受信したスクランブルされたデータは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスに従ってスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。オペレータが区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【００８２】
図1および図2に対応する実施形態に基づいて、本発明の別の実施形態は、データ送信方法を提供する。データ送信方法は、上記の図1および図2に対応する実施形態において、第1のデバイスおよび第2のデバイスに適用される。任意で、第1のデバイスおよび第2のデバイスが属するワイヤレスネットワークにおいて、第1のデバイスおよび第2のデバイスは、同じオペレータに属する。第1のデバイスと第2のデバイスが属するオペレータと、別のオペレータとは、第1の時間周波数リソースを共有する。この実施形態では、第1のデバイスと第2のデバイスとが同じのオペレータに属することが、説明のための一例として使用される。本発明において、第1のデバイスと第2のデバイスの名称は、区別の便宜のためにのみ使用されているが、デバイスを限定するためには使用されていない。第1の時間周波数リソースは、無免許スペクトル内の時間周波数リソースであり得ることが好ましい。第1の時間周波数リソースの具体的な形態は、本発明において限定されない。
【００８３】
第1のデバイスおよび第2のデバイスは、たとえばLTE(Long Term Evolution、ロングタームエボリューション)システムにおけるeNB(evolved Node B、進化型ノードB)などの、ネットワーク側デバイスであり得ることが好ましい。あるいは、第1のデバイスはネットワーク側デバイスであり、第2のデバイスはユーザ機器である。あるいは、第1のデバイスと第2のデバイスは両方ともユーザ機器である。この場合、第1のデバイスと第2のデバイスは、D2D(Device to Device、デバイス対デバイス)の方法で通信する。もちろん、それは本明細書における説明のための単なる例にすぎず、本発明がそれに限定されることを表すものではない。図3を参照すると、この実施形態において提供されるデータ送信方法は、以下のステップを含む。
【００８４】
301:第1のデバイスが、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成する。
【００８５】
任意で、第1のデバイスが属するオペレータの特定のシーケンスは、第1のオペレータのIDであり得る。第1のオペレータのIDは、MNCを含んでもよく、または第1のデバイスが属するオペレータのIDは、MNCおよびモバイル国コードMCCを含む。第1のデバイスが属するオペレータの特定のシーケンスは、PLMN(Public Land Mobile Network、公衆陸上移動体ネットワーク)IDであり得、PLMN IDは、MNCおよびMCCを含むことが好ましい。もちろん、それは本明細書における説明のための単なる例にすぎない。本発明では、第1のデバイスが属するオペレータの特定のシーケンスの具体的な内容は限定されない。
【００８６】
任意で、スクランブリングコードシードは、全体で31ビットを含む。第1のデバイスが属するオペレータの特定のシーケンスは、スクランブリングコードシードのkビットとして使用されるkビット2進数として表される。スクランブリングコードシードの残りのビットは0であり、kは(0,31]の範囲内の整数である。第1のデバイスが属するオペレータの特定のシーケンスを使用することによって表されるkビット2進数は、スクランブリングコードシードの最初のk個のビットまたは最後のk個のビットとして使用されることが好ましい。
【００８７】
あるいは、任意で、スクランブリングコードシードは、第1のデバイスが属するオペレータの特定のシーケンス、第1のシード、および第1のアルゴリズムに従って生成される。さらに、任意で、第1のシードはセル固有のシーケンスまたは元のシードである。元のシードは、従来技術においてスクランブリングのためにもともと使用されたスクランブリングコードシードである。第1のアルゴリズムは、排他的論理和アルゴリズムである。もちろん、第1のアルゴリズムは別のアルゴリズムであり得る。これは、本発明において限定されない。
【００８８】
排他的論理和アルゴリズムは、一例として使用される。具体的には、スクランブリングコードシードは、第1のデバイスが属するオペレータの特定のシーケンス、および第4の式に従って生成され得る。第4の式は、
【００８９】
【数１】
2018501739.tif 000003
【００９０】
であり、cinitはスクランブリングコードシードであり、RIDは第1のデバイスが属するオペレータの特定のシーケンスであり、NIDは第1のシードであり、
【００９１】
【数２】
2018501739.tif 000004
【００９２】
は排他的論理和演算を表す。もちろん、スクランブリングコードシードは、別の動作を使用することによって生成され得る。これは、本発明において限定されない。
【００９３】
セルIDは、一例として使用される。具体的には、スクランブルコードシードは、PLMN ID||セルID(「||」は、2つの特定のシリアル番号をともに接続することを表す)であってもよく、スクランブリングコードシードはMNC||セルIDであってもよい。もちろん、2つのIDの組合せ方法は、単純にともに接続することに限定されない。
【００９４】
もちろん、第1のデバイスは、他の手段によってスクランブリングコードシードを取得し得、スクランブリングコードシードは必ずしも第1のデバイスによって生成されるとは限らない。また、第1のデバイスによるスクランブリングコードシードの生成は、前述の方法に限定されるものではない。スクランブリングコードシードは、異なるスクランブリングコードシードを使用することによって異なるオペレータが区別され得る限り、別の動作によって生成され得る。スクランブリングコードシードの特定の形態は、本発明において限定されない。
【００９５】
第1のデバイスは、第2のデバイスにスクランブリングコードシードを送信し得ることが好ましい。スクランブリングコードシードは、ブロードキャストによって送信され得、これは、本発明において限定されない。あるいは、第三者デバイスは、スクランブリングコードシードを第1のデバイスおよび第2のデバイスに別々に送信し得る。
【００９６】
302:第1のデバイスは、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成する。
【００９７】
具体的には、任意で、第1のシーケンスは、スクランブリングコードシードおよび第2の式に従って生成され、スクランブリングコードシーケンスは、第1のシーケンス、第2のシーケンス、および第3の式に従って生成される。第2の式は
【００９８】
【数３】
2018501739.tif 000005
【００９９】
であり、第2のシーケンスはy(0)=1, y(m)=0, m=1,2,…,30であり、第3の式はC(n)=(x(n+Nc)+y(n+Nc))mod2である。
【０１００】
本発明において、mod2は、2進数に対してモジュロ2演算を実行することを表す。つまり、2進計算の間はキャリーが発生しない。たとえば、「1+1=0」、「0+1=1」、および「0-1=1」である。nは0以上の整数であり、iは[0,30]の範囲内の整数であり、mは[1,30]の範囲内の整数であり、cinitはスクランブリングコードシードであり、x(i)は第1のシーケンスのi番目のビットを表し、C(n)はスクランブリングコードシーケンスのn番目のビットの値を表し、Ncはあらかじめ設定されたパラメータであり、Nc=1600であることが好ましく、x(n+Nc)およびy(n+Nc)は、第1のシーケンスの(n+Nc)番目のビットの値、および第2のシーケンスの(n+Nc)番目のビットの値をそれぞれ表す。第1のシーケンスおよび第2のシーケンスは、以下の式を満たす。
x(n+31)=(x(n+3)+x(n+2)+x(n+1)+x(n))mod2
y(y+31)=(y(n+3)+y(n))mod2
【０１０１】
x(n+31)およびy(n+31)は、第1のシーケンスの(n+31)番目のビットの値、および第2のシーケンスの(n+31)番目のビットの値をそれぞれ表し、nは0以上の整数である。
【０１０２】
もちろん、スクランブリングコードシーケンスは、別の方法でスクランブリングコードシードに従って生成され得る。スクランブリングコードシーケンスを生成するアルゴリズムは、本発明において限定されない。
【０１０３】
303:第1のデバイスが、スクランブリングコードシーケンスに従ってデータをスクランブルする。
【０１０４】
第1のデバイスは、スクランブルされたデータを取得するために、スクランブリングコードシーケンスおよび第1の式に従ってデータをスクランブルすることが好ましい。第1の式は、B(i)=(b(i)+c(i))mod2である。
【０１０５】
B(i)はスクランブルされたデータのi番目のビットの値であり、b(i)はスクランブルされていないデータのi番目のビットの値であり、c(i)はスクランブリングコードシーケンスのi番目のビットの値であり、iは0以上の整数である。もちろん、本明細書において、第1の式は説明のための例として使用されるにすぎず、データは別の方法でスクランブリングコードシーケンスに従ってスクランブルされ得る。特定のスクランブリングアルゴリズムは、本発明において限定されない。
【０１０６】
任意で、データは、CRC(Cyclic Redundancy Check、巡回冗長検査)コードであり得る。すなわち、CRCチェックコードは、第1のデバイスが属するオペレータの特定のシーケンス、または第1のデバイスによって生成されたスクランブリングコードシードに従ってスクランブルされ得る。もちろん、データは他の制御情報またはデータ情報であり得る。これは、本発明において限定されない。
【０１０７】
サブフレーム内のPBCH(Physical Broadcast Channel、物理ブロードキャストチャネル)上のデータがスクランブルされ得ることが好ましい。あるいは、他のダウンリンクおよびアップリンクデータ信号、基準信号または制御信号がスクランブルされ得る。これは、本発明において限定されない。具体的には、任意で、ダウンリンク信号は、これらに限定されないが、PDSCH(Physical downlink Shared Channel、物理ダウンリンク共有チャネル)、PDCCH(Physical downlink control channel、物理ダウンリンク制御チャネル)、PCFICH(Physical control format indicator channel、物理制御フォーマットインジケータチャネル)、PMCH(Physical Multicast channel、物理マルチキャストチャネル)、CRS(Cell-specific Reference Signal、セル固有基準信号)、EPDCCH(Enhanced physical downlink control channel、拡張物理ダウンリンク制御チャネル)、DM-RS(Demodulation Reference Signal、復調基準信号)、PRS(Positioning Reference Signal、測位基準信号)、およびCSI-RS(Channel-State Information reference signal、チャネル状態情報基準信号)を含む。アップリンク信号は、これらに限定されないが、PUSCH(Physical uplink shared channel、物理アップリンク共有チャネル、)、PUCCH(Physical uplink control channel、物理アップリンク制御チャネル)、SRS(Sounding Reference Signal、サウンディング基準信号)、およびDM-RS(Demodulation reference signal for a PUSCH、物理アップリンク共有チャネルのための復調基準信号)を含む。もちろん、いくつかの特定のチャネルは、本明細書における説明のための例としてのみ使用され、本発明がそれに限定されることを表すものではない。
【０１０８】
304:第2のデバイスが、スクランブリングコードシーケンスを取得する。
【０１０９】
第2のデバイスが、第1のデバイスによって送信されたスクランブリングコードシーケンスを受信することが好ましい。あるいは、第2のデバイスは、第1のデバイスによって送信されたスクランブリングコードシードを受信し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成する。あるいは、第2のデバイスは、あらかじめ記憶されたスクランブリングコードシードを取得し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成する。もちろん、第2のデバイスは、別の方法でスクランブリングコードシードを取得し得る。これは、本発明において限定されない。
【０１１０】
具体的には、任意で、第2のデバイスがスクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するプロセスは、ステップ302において第1のデバイスがスクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するプロセスと同じであり、ここでは詳細を再度説明しない。
【０１１１】
305:第1のデバイスが、スクランブルされたデータを第2のデバイスに送信する。
【０１１２】
任意で、第1のデバイスは、第1の時間周波数リソース上で、スクランブルされたデータを第2のデバイスに送信する。第1の時間周波数リソースは、第1のデバイスが属するオペレータと別のオペレータによって共有される時間周波数リソースである。第1の時間周波数リソースは別のオペレータによって使用され得るので、第2のデバイスは、第1の時間周波数リソースを使用することによって、第1のデバイスが属するオペレータのデータと、別のオペレータのデータとの両方を受信し得る。さらに、第1のデバイスは、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスを使用することによってデータをスクランブルする。これに対応して、第2のデバイスは、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスを使用することによってデスクランブルを実行することによって、データを正しく受信し得る。しかしながら、別のオペレータのデータは正しくデスクランブルされ得ないため、直接破棄され得る。このように、オペレータの特定のシーケンスを使用することによってスクランブリングを実行する方法は、第2のデバイスが異なるオペレータによって送信されたデータを区別することを可能にする。
【０１１３】
306:第2のデバイスは、スクランブリングコードシーケンスに従ってスクランブルされたデータをデスクランブルする。
【０１１４】
本発明のこの実施形態において提供されるデータ送信方法によれば、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスを使用することによってデータがスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。異なるオペレータのデータは区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【０１１５】
上記の図1および図3に対応する実施形態に基づいて、本発明のある実施形態は、上記の図1または図3に対応する実施形態において説明したデータ送信方法を実行するために、第1のデバイスを提供する。図4を参照すると、第1のデバイス40は、スクランブリングコードユニット401と、データ処理ユニット402と、送信ユニット403とを含む。任意で、第1のデバイス40は、基地局またはユーザ機器である。
【０１１６】
スクランブリングコードユニット401は、スクランブリングコードシーケンスを取得するように構成され、スクランブリングコードシーケンスは、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されている。
【０１１７】
データ処理ユニット402は、スクランブリングコードユニットによって取得されたスクランブリングコードシーケンスに従ってデータをスクランブルするように構成される。
【０１１８】
送信ユニット403は、データ処理ユニットによってスクランブルされたデータを送信するように構成される。
【０１１９】
任意で、スクランブリングコードユニット401は、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【０１２０】
アプリケーションシナリオにおいて、スクランブリングコードユニット401は、第1のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【０１２１】
別のアプリケーションシナリオにおいて、スクランブリングコードユニット401は、第1のデバイスが属するオペレータの特定のシーケンスおよび第1のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【０１２２】
任意で、送信ユニット403は、スクランブリングコードシードを送信するようにさらに構成される。
【０１２３】
任意で、データは巡回冗長検査コードCRCである。
【０１２４】
任意で、第1のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【０１２５】
任意で、データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【０１２６】
本発明のこの実施形態において提供される第1のデバイスによれば、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブルコードシーケンスを使用することによって、データがスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。異なるオペレータのデータは区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【０１２７】
上記の図2および図3に対応する実施形態に基づいて、本発明のある実施形態は、上記の図2または図3に対応する実施形態において説明したデータ送信方法を実行するために、第2のデバイスを提供する。図5を参照すると、第1のデバイス50は、スクランブリングコードユニット501と、受信ユニット502と、データ処理ユニット503とを含む。任意で、第2のデバイス50は、基地局でもよく、ユーザ機器でもよい。
【０１２８】
スクランブリングコードユニットは、スクランブリングコードシーケンスを取得するように構成され、スクランブリングコードシーケンスは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成されている。
【０１２９】
受信ユニットは、スクランブルされたデータを受信するように構成される。
【０１３０】
データ処理ユニットは、スクランブリングコードユニットによって取得されたスクランブリングコードシーケンスに従って、受信ユニットによって受信されたスクランブルされたデータをデスクランブルするように構成される。
【０１３１】
任意で、スクランブリングコードユニットは、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【０１３２】
さらに、アプリケーションシナリオにおいて、スクランブリングコードユニットは、第2のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【０１３３】
別のアプリケーションシナリオにおいて、スクランブリングコードユニットは、第2のデバイスが属するオペレータの特定のシーケンスおよび第2のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【０１３４】
任意で、受信ユニットは、スクランブリングコードシードを受信するようにさらに構成される。
【０１３５】
スクランブルコードユニットは、受信ユニットによって受信されたスクランブリングコードシードに従って、スクランブリングコードシーケンスを生成するようにさらに構成される。
【０１３６】
任意で、データは巡回冗長検査コードCRCである。
【０１３７】
任意で、第2のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【０１３８】
任意で、データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【０１３９】
本発明のこの実施形態において提供される第2のデバイスによれば、受信したスクランブルされたデータは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスに従ってスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。オペレータが区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【０１４０】
上記の図1および図3に対応する実施形態に基づいて、本発明の別の実施形態は、上記の図1または図3に対応する実施形態において説明したデータ送信方法を実行するために、第1のデバイス60を提供する。第1のデバイス60は、基地局でもよく、ユーザ機器でもよいことが好ましい。図6を参照すると、第1のデバイス60は、少なくとも1つのプロセッサ601と、メモリ602と、バス603と、送信機604とを含む。少なくとも1つのプロセッサ601と、メモリ602と、送信機604とは、バス603を使用することによって接続され、バス603を使用することによって互いに通信を行う。
【０１４１】
バス603は、ISA(Industry Standard Architecture、業界標準アーキテクチャ)バス、PCI(Peripheral Component Interconnect、周辺機器相互接続)バス、EISA(Extended Industry Standard Architecture、拡張業界標準アーキテクチャ)バスなどであり得る。バス603は、アドレスバス、データバス、制御バス等に分類され得る。表現を容易にするために、図6のバスは、1本の太い線のみを使用することによって表されているが、1つのバスまたは1つのタイプのバスしか存在しないことを示すものではない。
【０１４２】
メモリ602は、本発明の解決策を実行するためのアプリケーションプログラムコードのために使用される。本発明の解決策を実行するためのアプリケーションプログラムコードは、メモリに記憶され、プロセッサ601によって制御されて実行される。
【０１４３】
メモリは、読出し専用メモリROM、または静的情報および命令を記憶することができる別のタイプの静的ストレージデバイス、ランダムアクセスメモリRAMまたは情報および命令を記憶することができる別のタイプの動的ストレージデバイス、あるいは電気的消去可能プログラマブル読出し専用メモリEEPROM、コンパクトディスク読出し専用メモリCD-ROMまたは他の光ディスクストレージ、光ディスクストレージ(コンパクトディスク、レーザーディスク、光ディスク、デジタル多用途ディスク、Blu-rayディスクなどを含む)、ディスクストレージ媒体または別の磁気ストレージデバイス、あるいは予想されるプログラムコードを命令またはデータ構造の形式で搬送または記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体であり得るが、これらに限定されるものではない。これらのメモリは、バスを使用することによってプロセッサに接続される。
【０１４４】
プロセッサ601は、中央処理装置(Central Processing Unit、略してCPU)、または特定用途向け集積回路(Application Specific Integrated Circuit、略してASIC)、あるいは本発明のこの実施形態を実装するように構成された1つまたは複数の集積回路であり得る。
【０１４５】
プロセッサ601は、メモリ602内のプログラムコードを呼び出すように構成される。可能な実装形態方法では、前述のアプリケーションプログラムがプロセッサ601によって実行されると、以下の機能が実現される。
【０１４６】
プロセッサ601は、スクランブリングコードシーケンスを取得し、スクランブリングコードシーケンスに従ってデータをスクランブルするように構成され、スクランブリングコードシーケンスは、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されている。
【０１４７】
送信機604は、プロセッサ601によってスクランブルされたデータを送信するように構成される。
【０１４８】
任意で、プロセッサコード601は、第1のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【０１４９】
さらに、任意で、アプリケーションシナリオにおいて、プロセッサ601は、第1のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【０１５０】
別のアプリケーションシナリオにおいて、プロセッサ601は、第1のデバイスが属するオペレータの特定のシーケンスおよび第1のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【０１５１】
任意で、送信機604は、スクランブリングコードシードを送信するようにさらに構成される。
【０１５２】
任意で、データは巡回冗長検査コードCRCである。
【０１５３】
任意で、第1のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【０１５４】
任意で、データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【０１５５】
本発明のこの実施形態において提供される第1のデバイスによれば、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブルコードシーケンスを使用することによって、データがスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。異なるオペレータのデータは区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【０１５６】
上記の図2および図3に対応する実施形態に基づいて、本発明の別の実施形態は、上記の図2または図3に対応する実施形態において説明したデータ送信方法を実行するために、第2のデバイス70を提供する。第2のデバイス70は、基地局でもよく、ユーザ機器でもよいことが好ましい。図7を参照すると、第2のデバイス70は、少なくとも1つのプロセッサ701と、メモリ702と、バス703と、送信機704とを含む。少なくとも1つのプロセッサ701と、メモリ702と、送信機704とは、バス703を使用することによって接続され、バス703を使用することによって互いに通信を行う。
【０１５７】
バス703は、ISA(Industry Standard Architecture、業界標準アーキテクチャ)バス、PCI(Peripheral Component Interconnect、周辺機器相互接続)バス、EISA(Extended Industry Standard Architecture、拡張業界標準アーキテクチャ)バスなどであり得る。バス703は、アドレスバス、データバス、制御バス等に分類され得る。表現を容易にするために、図7のバスは、1本の太い線のみを使用することによって表されているが、1つのバスまたは1つのタイプのバスしか存在しないことを示すものではない。
【０１５８】
メモリ702は、本発明の解決策を実行するためのアプリケーションプログラムコードのために使用される。本発明の解決策を実行するためのアプリケーションプログラムコードは、メモリに記憶され、プロセッサ701によって制御されて実行される。
【０１５９】
メモリは、読出し専用メモリROM、または静的情報および命令を記憶することができる別のタイプの静的ストレージデバイス、ランダムアクセスメモリRAMまたは情報および命令を記憶することができる別のタイプの動的ストレージデバイス、あるいは電気的消去可能プログラマブル読出し専用メモリEEPROM、コンパクトディスク読出し専用メモリCD-ROMまたは他の光ディスクストレージ、光ディスクストレージ(コンパクトディスク、レーザーディスク、光ディスク、デジタル多用途ディスク、Blu-rayディスクなどを含む)、ディスクストレージ媒体または別の磁気ストレージデバイス、あるいは予想されるプログラムコードを命令またはデータ構造の形式で搬送または記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体であり得るが、これらに限定されるものではない。これらのメモリは、バスを使用することによってプロセッサに接続される。
【０１６０】
プロセッサ701は、中央処理装置(Central Processing Unit、略してCPU)、または特定用途向け集積回路(Application Specific Integrated Circuit、略してASIC)、または本発明のこの実施形態を実装するように構成された1つまたは複数の集積回路であり得る。
【０１６１】
プロセッサ701は、メモリ702内のプログラムコードを呼び出すように構成される。可能な実装形態方法では、前述のアプリケーションプログラムがプロセッサ701によって実行されると、以下の機能が実現される。
【０１６２】
プロセッサ701は、スクランブリングコードシーケンスを取得するように構成され、スクランブリングコードシーケンスは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成されている。
【０１６３】
受信機704は、スクランブルされたデータを受信するように構成される。
【０１６４】
プロセッサ701は、取得されたスクランブリングコードシーケンスに従って、受信機704によって受信されたスクランブルされたデータを復調するようにさらに構成される。
【０１６５】
任意で、プロセッサ701は、第2のデバイスが属するオペレータの特定のシーケンスに従ってスクランブリングコードシードを生成し、スクランブリングコードシードに従ってスクランブリングコードシーケンスを生成するように具体的に構成される。
【０１６６】
さらに、任意で、アプリケーションシナリオにおいて、プロセッサ701は、第2のデバイスが属するオペレータの特定のシーケンスを、スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、スクランブリングコードシードの残りのビットが0であり、スクランブリングコードシードが全体で31ビットを含み、kが(0,31]の範囲内の整数である。
【０１６７】
別のアプリケーションシナリオにおいて、プロセッサ701は、第2のデバイスが属するオペレータの特定のシーケンスおよび第2のデバイスのセル固有のシーケンスに従って、スクランブリングコードシードを生成するようにさらに具体的に構成される。
【０１６８】
任意で、受信機704は、スクランブリングコードシードを受信するようにさらに構成される。
【０１６９】
プロセッサ701は、受信機704によって受信されたスクランブリングコードシードに従って、スクランブリングコードシーケンスを生成するようにさらに構成される。
【０１７０】
任意で、データは巡回冗長検査コードCRCである。
【０１７１】
任意で、第2のデバイスが属するオペレータの特定のシーケンスは、モバイルネットワークコードMNCおよび/またはモバイル国コードMCCを含む。
【０１７２】
任意で、データは、物理ブロードキャストチャネルPBCH、物理ダウンリンク共有チャネルPDSCH、物理ダウンリンク制御チャネルPDCCH、物理制御フォーマットインジケータチャネルPCFICH、物理マルチキャストチャネルPMCH、セル固有の基準信号CRS、拡張物理ダウンリンク制御チャネルEPDCCH、復調基準信号DM-RS、測位基準信号PRS、チャネル状態情報基準信号CSI-RS、物理アップリンク共有チャネルPUSCH、物理アップリンク制御チャネルPUCCH、サウンディング基準信号SRS、または物理アップリンクリンク共有チャネル用の復調基準信号DM-RS上のデータである。
【０１７３】
本発明のこの実施形態において提供される第2のデバイスによれば、受信したスクランブルされたデータは、第2のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスに従ってスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。オペレータが区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【０１７４】
上記の図3に対応する実施形態に基づいて、本発明のある実施形態は、上記の図3に対応する実施形態において説明したデータ送信方法を実行するために、ワイヤレスネットワークシステム80を提供する。図8を参照すると、ワイヤレスネットワークシステム80は、第1のデバイス801および第2のデバイス802を含む。第1のデバイスおよび第2のデバイスは、たとえばLTEシステムにおけるeNBなどの、ネットワーク側デバイスであり得ることが好ましい。あるいは、第1のデバイスはネットワーク側デバイスであり、第2のデバイスはユーザ機器である。あるいは、第1のデバイスと第2のデバイスは両方ともユーザ機器である。この場合、第1のデバイスと第2のデバイスは、D2D(Device to Device、デバイス対デバイス)の方法で通信する。もちろん、それは本明細書における説明のための単なる例にすぎず、本発明がそれに限定されることを表すものではない。図8におけるグラフは、第1のデバイス801と第2のデバイス802とを区別するためにのみ使用されているが、デバイスを限定するためには使用されていない。
【０１７５】
第1のデバイスは、図4に対応する実施形態において説明した第1のデバイスであり、第2のデバイスは、図5に対応する実施形態において説明した第2のデバイスである。
【０１７６】
あるいは、第1のデバイスは、図6に対応する実施形態において説明した第1のデバイスであり、第2のデバイスは、図7に対応する実施形態において説明した第2のデバイスである。
【０１７７】
本発明のこの実施形態において提供されるワイヤレスネットワークシステムによれば、第1のデバイスが属するオペレータの特定のシーケンスに従って生成されたスクランブリングコードシーケンスを使用することによってデータがスクランブルされる。このようにして、ユーザ機器は、対応するスクランブリングコードシーケンスに従ってデスクランブルを実行し、別のオペレータのデータは正しくデスクランブルされ得ないので、直接破棄され得る。異なるオペレータのデータは区別される。したがって、異なるオペレータを識別することができないために、ユーザ機器が正確なデータ解析またはチャネル測定を行うことができないという問題が解決される。
【０１７８】
前述した実施形態の説明によって、当業者は、本発明がハードウェア、ファームウェア、またはそれらの組合せによって実装され得ることを明確に理解するであろう。本発明がソフトウェアによって実施される場合、前述の機能は、コンピュータ可読媒体に記憶されてもよく、コンピュータ可読媒体内の1つまたは複数の命令あるいはコードとして送信されてもよい。コンピュータ可読媒体は、コンピュータストレージ媒体および通信媒体を含み、通信媒体は、コンピュータプログラムがある場所から別の場所に送信されることを可能にする任意の媒体を含む。ストレージ媒体は、コンピュータにアクセス可能な任意の利用可能な媒体であり得る。以下は一例であるが、これらに限定されない:コンピュータ可読媒体は、RAM(Random Access Memory、ランダムアクセスメモリ)、ROM(Read-Only Memory、読出し専用メモリ)、EEPROM(Electrically Erasable Programmable Read-Only Memory、電気的消去可能プログラマブル読出し専用メモリ)、CD-ROM(Compact Disc Read-Only Memory、コンパクトディスク読出し専用メモリ)、または他の光ディスクストレージ、ディスクストレージ媒体または他のディスクストレージ、あるいは、予想されるプログラムコードをコマンドまたはデータ構造形式で搬送または記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を含み得る。さらに、任意の接続は、コンピュータ可読媒体として適切に定義され得る。たとえば、同軸ケーブル、光ファイバ/ケーブル、ツイストペア、DSL(Digital Subscriber Line、デジタル加入者線)、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用することによって、ウェブサイト、サーバ、または別の遠隔ソースからソフトウェアが送信される場合、同軸ケーブル、光ファイバ/ケーブル、ツイストペア、DSL、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、それらが属する媒体の定義に含まれる。たとえば、本発明によって使用されるディスク(disk)やディスク(disc)は、CD(Compact Disc、コンパクトディスク)、レーザーディスク、光ディスク、DVDディスク(Digital Versatile Disc、デジタル多用途ディスク)、フロッピーディスク、およびBlu-rayディスクを含み、ディスク(disk)は、一般にデータを磁気的手段によってコピーし、ディスク(disc)はデータをレーザー手段によって光学的にコピーする。上記の組合せはまた、コンピュータ可読媒体の保護範囲に含まれるべきである。
【０１７９】
前述の説明は、本発明の特定の実装形態方法にすぎず、本発明の保護範囲を限定することが意図されるものではない。本発明に開示された技術的範囲内で当業者によって容易に想到される任意の変形形態または置換は、本発明の保護範囲内に入るものとする。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲に属するものとする。
【符号の説明】
【０１８０】
40  第1のデバイス
50  第2のデバイス
60  第1のデバイス
70  第2のデバイス
80  ワイヤレスネットワークシステム
401  スクランブリングコードユニット
402  データ処理ユニット
403  送信ユニット
501  スクランブリングコードユニット
502  受信ユニット
503  データ処理ユニット
601  プロセッサ
602  メモリ
603  バス
604  送信機
701  プロセッサ
702  メモリ
703  バス
704  送信機
801  第1のデバイス
802  第2のデバイス
【図１】
2018501739.tif 000006
【図２】
2018501739.tif 000007
【図３】
2018501739.tif 000008
【図４】
2018501739.tif 000009
【図５】
2018501739.tif 000010
【図６】
2018501739.tif 000011
【図７】
2018501739.tif 000012
【図８】
2018501739.tif 000013
【手続補正書】
【提出日】平成29年6月13日(2017.6.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ送信方法であって、
第1のデバイスによって、スクランブリングコードシーケンスを取得するステップであって、前記スクランブリングコードシーケンスが、前記第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、
前記第1のデバイスによって、前記スクランブリングコードシーケンスに従ってデータをスクランブルするステップと、
前記第1のデバイスによって、スクランブルされたデータを送信するステップと
を備える、方法。
【請求項２】
第1のデバイスによって、スクランブリングコードシーケンスを取得する前記ステップが、
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するステップを備える、請求項1に記載の方法。
【請求項３】
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すステップであって、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、ステップを備える、請求項2に記載の方法。
【請求項４】
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第1のデバイスによって、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第1のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するステップを備える、請求項2に記載の方法。
【請求項５】
データ送信方法であって、
第2のデバイスによって、スクランブリングコードシーケンスを取得するステップであって、前記スクランブリングコードシーケンスが、前記第2のデバイスが属するオペレータの特定のシーケンスに従って生成される、ステップと、
前記第2のデバイスによって、スクランブルされたデータを受信するステップと、
前記第2のデバイスによって、前記スクランブリングコードシーケンスに従って、スクランブルされたデータをデスクランブルするステップと
を備える、方法。
【請求項６】
第2のデバイスによって、スクランブリングコードシーケンスを取得する前記ステップが、
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するステップを備える、請求項5に記載の方法。
【請求項７】
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すステップであって、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、ステップを備える、請求項6に記載の方法。
【請求項８】
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成する前記ステップが、
前記第2のデバイスによって、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第2のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するステップを備える、請求項6に記載の方法。
【請求項９】
スクランブリングコードシーケンスを取得するように構成されたスクランブリングコードユニットであって、前記スクランブリングコードシーケンスが、前記第1のデバイスが属するオペレータの特定のシーケンスに従って生成される、スクランブリングコードユニットと、
前記スクランブリングコードユニットによって取得された前記スクランブリングコードシーケンスに従って、データをスクランブルするように構成されたデータ処理ユニットと、
前記データ処理ユニットによってスクランブルされた前記データを送信するように構成された送信ユニットと
を備える、第1のデバイス。
【請求項１０】
前記スクランブリングコードユニットが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するように具体的に構成される、請求項9に記載のデバイス。
【請求項１１】
前記スクランブリングコードユニットが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、請求項10に記載のデバイス。
【請求項１２】
前記スクランブリングコードユニットが、前記第1のデバイスが属する前記オペレータの前記特定のシーケンスおよび前記第1のデバイスのセル固有のシーケンスに従って、前記スクランブリングコードシードを生成するようにさらに具体的に構成される、請求項10に記載のデバイス。
【請求項１３】
スクランブリングコードシーケンスを取得するように構成されたスクランブリングコードユニットであって、前記スクランブリングコードシーケンスが、前記第2のデバイスが属するオペレータの特定のシーケンスに従って生成される、スクランブリングコードユニットと、
スクランブルされたデータを受信するように構成された受信ユニットと、
前記スクランブリングコードユニットによって取得された前記スクランブリングコードシーケンスに従って、前記受信ユニットによって受信されたスクランブルされたデータをデスクランブルするように構成されたデータ処理ユニットと
を備える、第2のデバイス。
【請求項１４】
前記スクランブリングコードユニットが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスに従ってスクランブリングコードシードを生成し、前記スクランブリングコードシードに従って前記スクランブリングコードシーケンスを生成するように具体的に構成される、請求項13に記載のデバイス。
【請求項１５】
前記スクランブリングコードユニットが、前記第2のデバイスが属する前記オペレータの前記特定のシーケンスを、前記スクランブリングコードシードのkビットとして使用されるkビット2進数として表すようにさらに具体的に構成され、前記スクランブリングコードシードの残りのビットが0であり、前記スクランブリングコードシードが全体で31ビットを備え、kが(0,31]の範囲内の整数である、請求項14に記載のデバイス。
【国際調査報告】
2018501739.tif 000014
2018501739.tif 000015
2018501739.tif 000016
2018501739.tif 000017