JP6992086B2 - 通信方法、無線通信装置、及びプロセッサ - Google Patents

通信方法、無線通信装置、及びプロセッサ Download PDF

Info

Publication number
JP6992086B2
JP6992086B2 JP2019555298A JP2019555298A JP6992086B2 JP 6992086 B2 JP6992086 B2 JP 6992086B2 JP 2019555298 A JP2019555298 A JP 2019555298A JP 2019555298 A JP2019555298 A JP 2019555298A JP 6992086 B2 JP6992086 B2 JP 6992086B2
Authority
JP
Japan
Prior art keywords
rlc entity
packet
entity
reception
received
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019555298A
Other languages
English (en)
Other versions
JPWO2019102965A1 (ja
Inventor
真人 藤代
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Publication of JPWO2019102965A1 publication Critical patent/JPWO2019102965A1/ja
Application granted granted Critical
Publication of JP6992086B2 publication Critical patent/JP6992086B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1642Formats specially adapted for sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/22Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/325Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本開示は、通信方法、無線通信装置、及びプロセッサに関する。
移動通信システムの標準化プロジェクトである3GPP(3rd Generation Partnership Project)により策定された仕様では、RLCエンティティとPDCPエンティティとが規定されている(非特許文献1参照)。
RLCエンティティは、パケットの分割、連接及び組立を実行する。PDCPエンティティは、ヘッダ圧縮・伸張、及び暗号化(サイファリング)・復号化(デサイファリング)を行う。
3GPP技術仕様書「TS36.300 V14.4.0」 2017年9月25日
一の実施形態に係る通信方法は、第1の無線通信装置と第2の無線通信装置とを制御するための通信方法である。前記第1の無線通信装置は、プライマリなRLC(Radio Link Control)エンティティである第1の送信RLCエンティティと、追加的なRLCエンティティである第2の送信RLCエンティティと、前記第1の送信RLCエンティティと前記第2の送信RLCエンティティとの両方へ同一のパケットを送る送信PDCP(Packet Data Convergence Protocol)エンティティと、を有するよう構成される。前記第2の無線通信装置は、前記第1の送信RLCエンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、前記第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を有するよう構成される。前記受信PDCPエンティティが、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送るステップを備える。
一の実施形態に係る無線通信装置は、制御部を備える。前記制御部は、他の無線通信装置の第1の送信RLC(Radio Link Control)エンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、他の無線通信装置の第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を制御する処理と、前記受信PDCPエンティティが、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る処理と、を実行するよう構成される。
一の実施形態に係るプロセッサは、無線通信装置を制御するためのプロセッサである。前記プロセッサは、他の無線通信装置の第1の送信RLC(Radio Link Control)エンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、他の無線通信装置の第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を制御する処理と、前記受信PDCPエンティティが、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る処理と、を実行するよう構成される。
図1は、通信システムの構成を示す図である。 図2は、無線インターフェイス(制御プレーン)のプロトコルスタック図である。 図3は、無線インターフェイス(ユーザプレーン)のプロトコルスタック図である。 図4は、UE100のブロック図である。 図5は、BS200のブロック図である。 図6は、RLCエンティティを主に説明するための図である。 図7は、動作例1を説明するためのシーケンス図である。 図8は、動作例1を説明するための図である。 図9は、動作例1を説明するための図である。 図10は、動作例2を説明するためのシーケンス図である。 図11は、動作例2を説明するための図である。 図12は、動作例3を説明するためのシーケンス図である。 図13は、動作例3を説明するための図である。
[実施形態の概要]
通信信頼性を向上させるために、1つの送信側のPDCPエンティティ(以下、送信PDCPエンティティ)が、同一のパケットを、送信側及び受信側のそれぞれにある第1のRLCエンティティと第2のRLCエンティティとのそれぞれ介して、1つの受信側のPDCPエンティティ(以下、受信PDCPエンティティ)へ送る方法が提案されている。第1の送信RLCエンティティは、プライマリなRLCエンティティであり、パケットの再送回数が閾値に達したことに基づいて無線リンク障害がトリガされる。第2の送信RLCエンティティは、追加的なRLCエンティティであり、無線リンク障害がトリガされない。
受信PDCPエンティティは、送信側の第1及び第2RLCエンティティを介して送信されたパケットを、受信側の第1及び第2の受信RLCエンティティのうち、少なくとも一方から受信すればよいため、通信信頼性を向上できる。
しかしながら、第1の受信RLCエンティティと、第2の受信RLCエンティティとは、異なるエンティティである。このため、第1の受信RLCエンティティが所定のパケットを受信できない場合には、受信PDCPエンティティが、第2の受信RLCエンティティから当該所定のパケットを受信していたとしても、無線リンク障害がトリガされる可能性がある。
一の実施形態に係る通信方法は、第1の無線通信装置と第2の無線通信装置とを制御するための通信方法である。前記第1の無線通信装置は、プライマリなRLC(Radio Link Control)エンティティである第1の送信RLCエンティティと、追加的なRLCエンティティである第2の送信RLCエンティティと、前記第1の送信RLCエンティティと前記第2の送信RLCエンティティとの両方へ同一のパケットを送る送信PDCP(Packet Data Convergence Protocol)エンティティと、を有するよう構成される。前記第2の無線通信装置は、前記第1の送信RLCエンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、前記第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を有するよう構成される。前記受信PDCPエンティティが、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送るステップを備える。
前記送るステップにおいて、前記受信PDCPエンティティは、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとのそれぞれからパケットを受信する度に、前記受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送ってもよい。
前記受信状況を示す情報は、受信したパケットのPDCPシーケンス番号を含んでもよい。
前記受信状況を示す情報は、前期受信したパケットの送信元を識別するための識別情報を含んでもよい。
前記通信方法は、前記プライマリなRLCエンティティである第1の受信RLCエンティティが、パケットの受信状況を前記受信PDCPエンティティへ問い合わせるステップを備えてもよい。前記送るステップにおいて、前記受信PDCPエンティティは、前記プライマリなRLCエンティティである第1の受信RLCエンティティからの問い合わせの受信に応じて、前記受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送ってもよい。
前記問い合わせるステップにおいて、前記プライマリなRLCエンティティである第1の受信RLCエンティティは、前記第1の送信RLCエンティティにおける前記再送回数が閾値に達する前に、又は前記再送回数が閾値に達したことに応じて、前記パケットの受信状況を前記受信PDCPエンティティへ問い合わせてもよい。
前記通信方法は、前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記第1の送信RLCエンティティから受信したパケットからPDCPシーケンス番号をモニタするステップと、前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記モニタしたPDCPシーケンス番号と前記受信したパケットのRLCシーケンス番号とを関連付けて記憶するステップと、を備えてもよい。
前記送るステップにおいて、前記受信PDCPエンティティは、前記プライマリなRLCエンティティである第1の受信RLCエンティティから受信していないパケットを前記追加的なRLCエンティティである第2の受信RLCエンティティから受信したことに応じて、前記受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送ってもよい。
前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記受信状況を示す情報に基づいて、前記第1の送信RLCエンティティから受信していないパケットを、受信したパケットとみなしてもよい。
前記通信方法は、前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記受信状況を示す情報に基づいて、前記第1の送信RLCエンティティから受信していない所定のパケットに対する送達確認情報として、前記所定のパケットを受信したことを示す情報を前記第1の送信RLCエンティティへ送るステップを備えてもよい。
前記通信方法は、前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記受信状況を示す情報に基づいて、前記第1の送信RLCエンティティから受信していない所定のパケットに対する送達確認情報として、前記所定のパケットを受信していないことを示す情報を前記第1の送信RLCエンティティへ送ることを中止するステップを備えてもよい。
一の実施形態に係る無線通信装置は、制御部を備える。前記制御部は、他の無線通信装置の第1の送信RLC(Radio Link Control)エンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、他の無線通信装置の第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を制御する処理と、前記受信PDCPエンティティが、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る処理と、を実行するよう構成される。
一の実施形態に係るプロセッサは、無線通信装置を制御するためのプロセッサである。前記プロセッサは、他の無線通信装置の第1の送信RLC(Radio Link Control)エンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、他の無線通信装置の第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を制御する処理と、前記受信PDCPエンティティが、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る処理と、を実行するよう構成される。
[実施形態]
(通信システム)
以下において、通信システムについて説明する。図1は、移動通信システムの構成を示す図である。移動通信システムの一例として、LTEシステムを例に挙げて説明する。
図1に示すように、LTEシステムは、UE(User Equipment)100、RAN( Radio Access Network)10、及びコアネットワーク20を備える。
UE100は、無線通信装置(無線端末)に相当する。UE100は、セル(後述するBS200)と無線通信を行う。UE100の構成は後述する。
UE100は、例えば、携帯電話(例えば、スマートフォン)、タブレット、モバイルパーソナルコンピュータなどのユーザが持ち運び可能な無線通信装置であってもよい。UE100は、例えば、時計、メガネ、リストバンド、アクセサリーなどのユーザが着用可能な通信装置(ウェアラブル端末)であってもよい。UE100は、乗り物(例えば、車両、バイク、自転車、船、飛行機など)又は飛行体(ドローンなど)に備えられた通信装置であってもよい。UE100は、通信装置を備える乗り物又は飛行体そのものであってもよい。UE100は、乗り物に着脱可能な通信モジュールであってもよい。UE100は、固定型の無線通信装置であってもよい。
RAN10は、無線アクセスネットワークに相当する。RAN10は、例えば、E-UTRAN(Evolved Universal Terrestrial Radio Access Network)である。RAN10は、NG-RAN(Next Generation Radio Access Network)であってもよい。
RAN10は、BS(Base Station)200を含む。BS200は、RAN10を構成するノードである。BS200は、(無線)基地局に相当する。BS200は、例えば、eNB200(evolved Node-B)である。BS200は、ng-eNB(next Generation evolved Node-B)であってもよい。BS200は、gNB(next Generation Node-B)であってもよい。
BS200は、UE100と無線通信を実行可能なノードであってもよい。従って、BS200は、無線通信装置と称されてもよい。BS200は、所定のインターフェイスを介して相互に接続されてもよい。BS200の構成は後述する。
BS200は、1又は複数のセルを管理する。BS200は、BS200が管理するセルとの接続を確立したUE100との無線通信を行う。BS200は、無線リソース管理(RRM)機能、ユーザデータ(以下、「データ」と称することがある)のルーティング機能、モビリティ制御・スケジューリングのための測定制御機能等を有する。
「セル」は、無線通信エリアの最小単位を示す用語として使用される。「セル」は、UE100との無線通信を行う機能を示す用語としても使用されてもよい。「セル」は、下りリンクリソースであってもよい。「セル」は、下りリンクリソースと上りリンクリソースとの組み合わせであってもよい。下りリンクリソースのキャリア周波数と上りリソースのキャリア周波数との間のリンクは、下りリンクリソース上で送信されるシステム情報に含まれてもよい。「セル」は、キャリア及び/又は周波数を示す用語として使用されてもよい。
コアネットワーク20は、例えば、EPC(Evolved Packet Core)である。コアネットワーク20は、ネットワーク装置300を含む。ネットワーク装置300は、例えば、MME(Mobility Management Entity)である。MMEは、例えば、UE100に対する各種モビリティ制御を行う。ネットワーク装置300は、SGW(Serving Gateway)であってもよい。SGWは、例えば、データの転送制御を行う。ネットワーク装置(MME及び/又はSGW)300は、所定のインターフェイスを介してBS200と接続される。
コアネットワーク20は、5GC(5G Core Network)であってもよい。ネットワーク装置300は、例えば、AMF(Access and Mobility Management Function)である。AMFは、例えば、モビリティ管理制御を行う。ネットワーク装置300は、UPF(User Plane Function)であってもよい。UPFは、例えば、イントラ及び/又はインターRATモビリティ用のアンカーポイント機能を有する。ネットワーク装置(AMF及び/又はUPF)300は、所定のインターフェイスを介してBS200と接続される。
図2は、無線インターフェイス(制御プレーン)のプロトコルスタック図である。図3は、無線インターフェイス(ユーザプレーン)のプロトコルスタック図である。
図2に示すように、無線インターフェイスプロトコルは、OSI参照モデルの第1層乃至第3層に区分されている。第1層は、物理(PHY)層(物理エンティティ)である。第2層は、MAC(Medium Access Control)層(MACエンティティ)、RLC(Radio Link Control)層(RLCエンティティ)、及びPDCP(Packet Data Convergence Protocol)層(PRCPエンティティ)を含む。第3層は、RRC(Radio Resource Control)層(RRCエンティティ)を含む。
物理層は、符号化・復号化、変調・復調、アンテナマッピング・デマッピング、及びリソースマッピング・デマッピングを行う。UE100の物理層とBS200の物理層との間では、物理チャネルを介してデータ及び制御信号が伝送される。
MAC層は、データの優先制御、ハイブリッドARQ(HARQ)による再送処理、及びランダムアクセス手順等を行う。UE100のMAC層とBS200のMAC層との間では、トランスポートチャネルを介してデータ及び制御信号が伝送される。BS200のMAC層は、スケジューラ(MAC スケジューラ)を含む。スケジューラは、上下リンクのトランスポートフォーマット(トランスポートブロックサイズ、変調・符号化方式(MCS:Modulation and Coding Scheme))及びUE100への割当リソースブロックを決定する。
RLC層は、MAC層及び物理層の機能を利用してデータを受信側のRLC層に伝送する。UE100のRLC層とBS200のRLC層との間では、論理チャネルを介してデータ及び制御信号が伝送される。
PDCP層は、ヘッダ圧縮・伸張、及び暗号化(サイファリング)・復号化(デサイファリング)を行う。
RRC層は、制御信号を取り扱う制御プレーンでのみ定義される。UE100のRRC層とBS200のRRC層との間では、各種設定のためのメッセージ(RRCメッセージ)が伝送される。RRC層は、無線ベアラの確立、再確立及び解放に応じて、論理チャネル、トランスポートチャネル、及び物理チャネルを制御する。UE100のRRCとBS200のRRCとの間にRRC接続がある場合、UE100は、RRCコネクティッド状態である。UE100のRRCとBS200のRRCとの間にRRC接続がない場合、UE100は、RRCアイドル状態である。
RRC層の上位に位置するNAS(Non-Access Stratum)層は、例えば、セッション管理及びモビリティ管理を行う。
SDAP(Service Data Adaptation Protocol)は、5GC QoSフローを提供する。SDAPは、例えば、QoSフローとデータ無線ベアラとの間のマッピングを行う。
(無線端末)
実施形態に係るUE100(無線端末)について説明する。図4は、UE100のブロック図である。図4に示すように、UE100は、レシーバ(Receiver:受信部)110、トランスミッタ(Transmitter:送信部)120、及びコントローラ(Controller:制御部)130を備える。レシーバ110とトランスミッタ120とは、一体化されたトランシーバ(送受信部)であってもよい。
レシーバ110は、コントローラ130の制御下で各種の受信を行う。レシーバ110は、アンテナを含む。レシーバ110は、アンテナが受信する無線信号をベースバンド信号(受信信号)に変換する。レシーバ110は、ベースバンド信号をコントローラ130に出力する。
トランスミッタ120は、コントローラ130の制御下で各種の送信を行う。トランスミッタ120は、アンテナを含む。トランスミッタ120は、コントローラ130が出力するベースバンド信号(送信信号)を無線信号に変換する。トランスミッタ130は、無線信号をアンテナから送信する。
コントローラ130は、UE100における各種の制御を行う。コントローラ130は、プロセッサ及びメモリを含む。メモリは、プロセッサにより実行されるプログラム、及びプロセッサによる処理に使用される情報を記憶する。プロセッサは、ベースバンドプロセッサとCPU(Central Processing Unit)とを含む。ベースバンドプロセッサは、例えば、ベースバンド信号の変調・復調及び符号化・復号化を行う。CPUは、メモリに記憶されるプログラムを実行することにより、各種の処理を行う。プロセッサは、音声・映像信号の符号化・復号化を行うコーデックを含んでもよい。プロセッサは、後述する各種の処理及び上述した各種の通信プロトコルを実行する。
UE100は、GNSS(Global Navigation Satellite System)受信機を備えていてもよい。GNSS受信機は、UE100の地理的な位置を示す位置情報を得るために、GNSS信号を受信できる。GNSS受信機は、GNSS信号をコントローラ130に出力する。UE100は、UE100の位置情報を取得するためのGPS(Global Positioning System)機能を有していてもよい。
本明細書では、UE100が備えるレシーバ110、トランスミッタ120及びコントローラ130の少なくともいずれかが実行する処理を、便宜上、UE100が実行する処理(動作)として説明する。
(基地局)
実施形態に係るBS200(基地局)について説明する。図5は、BS200のブロック図である。図5に示すように、BS200は、レシーバ(受信部)210、トランスミッタ(送信部)220、コントローラ(制御部)230、及びネットワークインターフェイス240を備える。トランスミッタ220とレシーバ210は、一体化されたトランシーバ(送受信部)であってもよい。
レシーバ210は、コントローラ230の制御下で各種の受信を行う。レシーバ210は、アンテナを含む。レシーバ210は、アンテナが受信する無線信号をベースバンド信号(受信信号)に変換する。レシーバ210は、ベースバンド信号をコントローラ230に出力する。
トランスミッタ220は、コントローラ230の制御下で各種の送信を行う。トランスミッタ220は、アンテナを含む。トランスミッタ220は、コントローラ230が出力するベースバンド信号(送信信号)を無線信号に変換する。トランスミッタ220は、無線信号をアンテナから送信する。
コントローラ230は、BS200における各種の制御を行う。コントローラ230は、プロセッサ及びメモリを含む。メモリは、プロセッサにより実行されるプログラム、及びプロセッサによる処理に使用される情報を記憶する。プロセッサは、ベースバンドプロセッサとCPUとを含む。ベースバンドプロセッサは、例えば、ベースバンド信号の変調・復調及び符号化・復号化等を行う。CPUは、メモリに記憶されるプログラムを実行することにより各種の処理を行う。プロセッサは、後述する各種の処理及び上述した各種の通信プロトコルを実行する。
ネットワークインターフェイス240は、所定のインターフェイス(例えば、X2インターフェイス、Xnインターフェイス)を介して隣接するBS200と接続されてもよい。ネットワークインターフェイス240は、所定のインターフェイス(例えば、S1インターフェイス、NGインターフェイスなど)を介してネットワーク装置300と接続されてもよい。ネットワークインターフェイス240は、例えば、所定のインターフェイスを介したBS200及び/又はネットワーク装置300との通信に使用されてもよい。
本明細書では、BS200が備えるレシーバ210、トランスミッタ220、コントローラ230、及びネットワークインターフェイス240の少なくともいずれかが実行する処理を、便宜上、BS200が実行する処理(動作)として説明する。
(RLCエンティティ)
RLCエンティティについて、図6を用いて説明する。図6は、RLCエンティティを主に説明するための図である。
図6に示すように、本実施形態に係る無線通信装置は、第1のRLCエンティティと、第2のRLCエンティティと、PDCPエンティティと、を有する。つまり、送信側の無線通信装置は、第1の送信RLCエンティティ(以下、送信RLC1)と、第2の送信RLCエンティティ(以下、送信RLC2)と、送信PDCPエンティティ(以下、送信PDCP)と、を有する。また、受信側の無線通信装置は、第1の受信RLCエンティティ(以下、受信RLC1)と、第2の受信RLCエンティティ(以下、受信RLC2)と、受信PDCPエンティティ(以下、受信PDCP)と、を有する。なお、RLCエンティティ、PDCPエンティティ、及びMACエンティティ以外のエンティティ(物理エンティティなど)は省略されている。
第1のRLCエンティティ(送信RLC1及び受信RLC1)は、プライマリなRLCエンティティ(Primary Leg)である。第1のRLCエンティティは、パケットの再送回数が閾値に達したことに基づいて、無線リンク障害(RLF)がトリガされる。無線リンク障害がトリガされることにより、RLC再確立手順が実行される。RLC再確立手順では、設定値(状態変数、タイマなど)がリセット又は初期化され、特定のパケットが破棄される。第1のRLCエンティティは、パケットの再送回数が閾値に達した場合に、上位レイヤ(例えば、RRCエンティティ)に報告してもよい。
送信RLC1と受信RLC1との少なくともいずれか一方において、無線リンク障害がトリガされてもよい。
第2のRLCエンティティ(送信RLC2及び受信RLC2)は、追加的なRLCエンティティである。第2のRLCエンティティは、パケットの再送回数が閾値に達した場合に上位レイヤ(例えば、RRCエンティティ)にその旨を報告する。第2のRLCエンティティは、パケットの再送回数が閾値に達しても、無線リンク障害がトリガされない。
図6において、送信側の無線通信装置から受信側の無線通信装置へ無線空間を介して情報(パケット)が送信されている。送信側の無線通信装置は、BS200であり、受信側の無線通信装置は、UE100であってもよい。送信側の無線通信装置は、UE100であり、受信側の無線通信装置は、BS200であってもよい。送信側の無線通信装置は、UE100であり、受信側の無線通信装置は、UE100であってもよい。
送信PDCPは、論理チャネル(LCH)を介して送信RLC1と送信RLC2との両方へ同一のパケットを送る。送信RLC1は、パケットを送信側の下位のエンティティ、無線空間及び受信側の下位のエンティティ(MACエンティティ、物理エンティティ)を介して受信RLC1へ送る。送信RLC2は、パケットを送信側の下位のエンティティ、無線空間及び受信側の下位のエンティティを介して受信RLC2へ送る。受信RLC1及び受信RLC2のそれぞれは、受信PDCPへパケットを送る。受信PDCPは、受信RLC1と受信RLC2との両方から同一のパケットを受信する。
より具体的には、図6に示すように、送信PDCPは、送信RLC1と送信RLC2との両方へ同一のパケットを送る。送信RLC1及び送信RLC2のそれぞれは、1つの送信MACエンティティ(送信MAC)へパケットを送る。送信MACは、送信RLC1から受信したパケットと送信RLC2から受信したパケットとを1つの受信MACエンティティ(受信MAC)へ送る。受信MACは、送信RLC1から受信したパケットを受信RLC1へ送り、送信RLC2から受信したパケットを受信RLC2へ送る。受信RLC1及び受信RLC2のそれぞれは、1つの受信MACからパケットを受信する。受信RLC1及び受信RLC2のそれぞれは、1つの受信PDCPへパケットを送る。
なお、別実施形態として、送信MACエンティティと受信MACエンティティは、それぞれ第1の送信MACエンティティ(送信MAC1)と第2の送信MACエンティティ(送信MAC2)、第1の受信MACエンティティ(受信MAC1)と第2の受信MACエンティティ(受信MAC2)というそれぞれ2つのMACエンティティで構成されていてもよい。その場合、送信RLC1は、送信MAC1へパケットを送り、送信RLC2は、送信MAC2へパケットを送る。送信MAC1は、送信RLC1から受信したパケットを受信MAC1へ送り、送信MAC2は、送信RLC2から受信したパケットを受信MAC2へ送る。受信MAC1は、送信MAC1から受信したパケットを受信RLC1へ送り、受信MAC2は、送信MAC2から受信したパケットを受信RLC2へ送る。受信RLC1及び受信RLC2のそれぞれは、1つの受信PDCPへパケットを送る。 (実施形態に係る動作)
実施形態に係る動作について、動作例1-3を例に挙げて説明する。
(動作例1)
動作例1について、図7-9を用いて説明する。図7は、動作例1を説明するためのシーケンス図である。図8及び図9は、動作例1を説明するための図である。
図7のステップS101の前に、送信PDCPは、送信RLC1及び送信RLC2のそれぞれに同一のパケット(PDCP PDU(Protocol Data Unit))を送る。
送信RLC1は、送信PDCPから受信したパケット(PDCP PDU/RLC SDU(Service Data Unit))を分割、連接及びRLCヘッダを挿入することにより、パケットm1(RLC PDU)を生成する。同様に、送信RLC2は、送信PDCPから受信したパケット分割、連接及びRLCヘッダを挿入することにより、パケットn1を生成する。
ステップS101において、送信RLC1は、パケットm1を受信RLC1へ送る。受信RLC1は、パケットm1を送信RLC1から受信する。受信RLC1は、パケットm1からRLCヘッダを除去し、組み立てることにより、パケットp1(RLC SDU又はPDCP PDU)を生成する。受信RLC1は、パケットp1を受信PDCPへ送る。
受信RLC1は、RLCヘッダからパケットm1のRLCシーケンス番号がm1であることを把握する。図8に示すように、受信RLC1は、パケットm1のRLCシーケンス番号をm1と記憶する。受信RLC1は、所定の範囲内のパケットを処理する受信ウィンドウをパケット1つ分シフトする。
なお、本動作例1では、受信RLC1は、パケットp1のPDCPシーケンス番号(SN)をモニタしないため、パケットp1のPDCPシーケンス番号が分からない。
同様に、送信RLC2は、パケットn1を受信RLC2へ送る。受信RLC2は、パケットn1を送信RLC2から受信する。受信RLC2は、パケットn1からRLCヘッダを除去し、組み立てることにより、パケットp1を生成する。受信RLC2は、パケットp1を受信PDCPへ送る。
受信RLC1は、パケットの送達確認情報(ACK(Acknowledgement)/NACK(No Acknowledgement))を送信RLC1へ送信してもよい。受信RLC1は、送信RLC1から送達確認要求を受信した場合に、パケットの送達確認情報を送信してもよい。受信RLC2も同様である。以下において、受信RLC1及び受信RLC2は、パケットの送達確認情報の送信を実行してもよい。
ステップS102において、受信PDCPは、受信PDCPにおけるパケットの受信状況を示す情報である受信通知を受信RLC1へ送る。本動作例1では、受信PDCPは、受信RLC1と受信RLC2とのそれぞれからパケットを受信する度に、受信通知を受信RLC1へ送る。
受信通知は、例えば、受信PDCPが受信したパケットのPDCPシーケンス番号を示す。受信通知は、受信したパケットの送信元(受信RLC1又は受信RLC2)を識別するための識別情報を含んでいてもよい。これにより、受信RLC1は、受信通知に含まれる識別情報に基づいて、受信した受信通知が、受信RLC1が送信したパケットに対する受信通知であるのか、受信RLC2が送信したパケットに対する受信通知であるのかを判定することができる。
受信PDCPは、パケットの受信に応じたタイミングで、受信通知を受信RLC1へ送ってもよい。これにより、受信RLC1は、自身のパケットの送信に応じたタイミングで受信通知を受信した場合には、受信RLC1が受信PDCPへ送信したパケットに対する受信通知であると判定できる。受信RLC1は、パケットを送信していないにも関わらず、受信通知を受信PDCPから受信した場合には、受信RLC2が受信PDCPへ送信したパケットに対する受信通知であると判定できる。
ここでは、受信PDCPは、受信RLC1からのパケットp1の受信に応じて、第1の受信通知を受信RLC1へ送信し、受信RLC2からのパケットp1の受信に応じて、第2の受信通知を受信RLC1へ送信する。
受信RLC1は、PDCPシーケンス番号がp1である第1及び第2の受信通知を受信する。受信RLC1は、自身の送信したパケットに対応する第1の受信通知により、RLCシーケンス番号(m1)に対応するPDCPシーケンス番号がp1であると把握できる。受信RLC1は、PDCPシーケンス番号(p1)とRLCシーケンス番号(m1)との関連付けをリストに記憶してもよい(図8のS102参照)。さらに、受信RLC1は、受信RLC2が送信したパケットに対応する第2の受信通知により、受信RLC2もp1に対応するパケットを受信したことを把握できる。受信RLC1は、受信RLC2がPDCPシーケンス番号(p1)に対応するパケットを受信したことをリストに記憶してもよい(図8のS102参照)。
以下において、上述と同様の動作は、説明を省略する。
ステップS103において、送信RLC1は、無線障害やUE100の処理負荷の増大等の問題により、パケットm2を受信RLC1へ送る。受信RLC1は、パケットm2の受信を失敗する。パケットm2の受信の失敗とは、例えば、受信RLC1において、下位エンティティから送信されるデータからパケットm2を抽出することに失敗したことを意味してもよい。この場合、受信RLC1は、パケットm2からパケットp2を生成することができない。送信RLC2は、パケットn2を受信RLC2へ送る。受信RLC2は、パケットn2を受信する。受信RLC2は、パケットn2からパケットp2を生成する。受信RLC2は、パケットp2を受信PDCPへ送る。
ステップS104において、受信PDCPは、受信RLC2からのパケットp2の受信に応じて、受信通知を受信RLC1へ送る。
受信RLC1は、受信通知の受信により、受信RLC2がパケットp2を受信したことを把握できる。受信RLC1は、受信通知に基づいて、送信RLC1から受信していないパケットm2(又はパケットn2)を受信したパケットとみなす。これにより、受信RLC1は、受信ウィンドウをパケット1つ分シフトする(図8のS104参照)。
ステップS105及びS106は、ステップS101及びS102と同様である。
受信RLC1は、パケットm3の受信により受信ウィンドウをパケット1つ分シフトする(図9のS105参照)。
ステップS106において、受信PDCPは、受信RLC1からのパケットp3の受信に応じて、第1の受信通知を受信RLC1へ送信する。また、受信PDCPは、受信RLC2からのパケットp3の受信に応じて、第2の受信通知を受信RLC1へ送信する。受信RLC1は、第1の受信通知の受信により、RLCシーケンス番号(m3)に対応するPDCPシーケンス番号(p3)を把握できる。受信RLC1は、第2の受信通知の受信により、受信RLC2がパケットp3を受信したことを把握できる(図9のS106参照)。
ステップS107において、送信RLC1は、パケットm4を受信RLC1へ送る。受信RLC1は、パケットm4を受信する。受信RLC1は、パケットm4からパケットp4を生成する。受信RLC1は、パケットp4を受信PDCPへ送る。一方、送信RLC2は、パケットn4を受信RLC2へ送る。受信RLC2は、無線障害やUE100の処理負荷の増大等の問題により、パケットn4の受信を失敗する。
受信RLC1は、パケットm4の受信により受信ウィンドウをパケット1つ分シフトする(図9のS107参照)。
ステップS108において、受信PDCPは、受信RLC1からのパケットp4の受信に応じて、受信通知を受信RLC1へ送る。
受信RLC1は、受信通知により、RLCシーケンス番号(m4)に対応するPDCPシーケンス番号(p4)を把握できる(図9のS108参照)。
ステップS109及びS110は、ステップS101及びS102と同様である。
受信RLC1は、受信RLC2が送信したパケットに対する受信通知(p4)を受信していないので、受信RLC2がp2に対応するパケットを受信していないことを把握できる。
以上のように、受信PDCPは、受信PDCPにおけるパケットの受信状況を示す情報である受信通知を受信RLC1へ送る。具体的には、受信PDCPは、受信RLC1と受信RLC2とのそれぞれからパケットを受信する度に、受信通知を受信RLC1へ送る。これにより、受信RLC1は、送信RLC1からパケットを受信できない場合であっても、受信PDCPが受信RLC2を介して当該パケットを受信したことを把握できる。このため、パケットの再送回数が閾値に達した場合であっても、受信PDCPがパケットを受信している場合には、無線リンク障害のトリガを抑制できる。
(動作例2)
動作例2について、図10及び図11を用いて説明する。図10は、動作例2を説明するためのシーケンス図である。図11は、動作例2を説明するための図である。上述と同様の動作は、説明を省略する。
動作例2では、受信RLC1が、パケットの受信状況を受信PDCPへ問い合わせる。
図10において、ステップS201からS203は、ステップS101、S103及びS105に対応する。
本動作例2では、受信RLC1は、パケットm1からPDCPシーケンス番号(SN)をモニタする。具体的には、受信RLC1は、パケットm1からパケットp1を生成する際に、パケットp1のPDCPシーケンス番号をモニタする。これにより、受信RLC1は、PDCPシーケンス番号(p1)とRLCシーケンス番号(m1)との関連付けを把握することができる。受信RLC1は、PDCPシーケンス番号(p1)とRLCシーケンス番号(m1)との関連付けのリストに記憶してもよい(図11のS201参照)。このように、受信RLC1は、PDCPシーケンス番号とRLCシーケンス番号との同期を取ってもよい。
ステップS204において、受信RLC1は、パケットの受信状況を受信PDCPへ問い合わせる。
受信RLC1は、例えば、パケット(m3)を受信したにも関わらず、受信していないパケットがあるために、受信ウィンドウを動かせない(シフトできない)場合に、パケットの受信状況を問い合わせてもよい(図11のS204参照)。受信RLC1は、パケットm3を受信してから所定期間、受信ウィンドウを動かせない場合に、パケットの受信状況を問い合わせてもよい。
受信RLC1は、送信RLCから送達確認要求を受信した場合に、受信PDCPへパケットの受信状況を問い合わせてもよい。
受信RLC1は、パケットの再送回数(又は送信RLC1へのパケットの再送要求回数、以下同様)が閾値に達する前に、パケットの受信状況を受信PDCPへ問い合わせてもよい。受信RLC1は、パケットの再送回数が閾値に達したことに応じて、パケットの受信状況を受信PDCPへ問い合わせてもよい。これにより、受信RLC1は、パケットの再送回数が閾値に達することにより無線リンク障害がトリガされる前に、受信PDCPのパケットの受信状況を知ることができるので、不必要な無線リンク障害のトリガを抑制できる。
受信RLC1は、パケットの受信に失敗した回数に基づいて、パケットの再送回数を把握してもよい。受信RLC1は、「パケットの受信に失敗した回数-1」をパケットの再送回数とみなしてもよい。受信RLC1は、送信RLC1からの送達確認状況の問い合わせの数をパケットの再送回数とみなしてもよい。受信RLC1は、パケットの受信失敗を示すNACKの送信回数をパケットの再送回数とみなしてもよい。
受信RLC1は、送信RLC1から現在の再送回数を通知されてもよい。具体的には、送信RLC1は、現在の再送回数を示す情報を受信RLC1へ送信してもよい。現在の再送回数を示す情報(再送回数情報)は、パケット(RLC PDU)のヘッダに格納されてもよい。再送回数情報は、パケット(例えば、Control PDU)に格納されてもよい。受信RLC1は、再送回数情報に基づいて、パケットの再送回数を把握してもよい。
受信RLC1が問い合わせをする際に送信する情報は、受信RLC1が受信していないパケットのPDCPシーケンス番号を示す情報(p2)であってもよい。当該情報は、受信RLC1が受信済みのパケットのPDCPシーケンス番号を示す情報(p3)であってもよい。当該情報は、受信RLC1が受信済みの一連の複数のPDCPシーケンス番号を示す情報(p1、p3)であってもよい。
ステップS205において、受信PDCPは、受信RLC1からの問い合わせの受信に応じて、受信PDCPにおけるパケットの受信状況を示す情報(応答)を受信RLC1へ送る。
応答は、PDCPにおいて受信済みのパケットのうち、受信RLC1から受信していないパケットのPDCPシーケンス番号を示す情報(p2)を含んでいてもよい。応答は、受信RLC1及び受信RLC2のいずれからも受信していないPDCPシーケンス番号を示す情報(p4)を含んでいてもよい。応答は、受信済みの一連のPDCPシーケンス番号を示す情報(p1,p2,p3)を含んでいてもよい。
受信RLC1は、受信PDCPからの応答に基づいて、受信RLC1において受信していないパケットが受信PDCPに届いているかどうかを把握する。本動作例では、受信RLC2から受信PDCPへパケットp2が送られている。このため、受信RLC1は、受信PDCPからの応答に含まれている情報に基づいて、受信PDCPが受信RLC2を介してパケットp2を受信したことを把握できる(図11のS205)。
ステップS206において、受信RLC1は、パケットの受信状況を示す情報(応答)に基づいて、送達確認情報(ACK又はNACK)の送信に関する処理を実行できる。
例えば、受信RLC1は、受信PDCPからの応答に含まれている情報に基づいて、送信RLC1から受信していない所定のパケットm2に対する送達確認情報として、パケットm2を受信したことを示す情報(ACK)を送信RLC1へ送ってもよい。
受信RLC1は、受信PDCPからの応答に基づいて、送信RLC1から受信していない所定のパケットm2に対する送達確認情報として、パケットm2を受信していないことを示す情報(NACK)を送信RLC1へ送ることを中止してもよい。
これにより、送信RLC1は、パケットm2が受信RLC1に届いたと判定できる。その結果、送信RLC1は、パケットの再送回数が閾値に達する前にパケットm2の再送を中止するため、無線リンク障害のトリガを抑制できる。
以上のように、受信RLC1は、パケットの受信状況を受信PDCPへ問い合わせる。受信PDCPは、受信RLC1からの問い合わせの受信に応じて、受信PDCPにおけるパケットの受信状況を示す情報(応答)を受信RLC1へ送る。これにより、受信PDCPは、受信RLC1からの問い合わせを受けたことに応じてパケットの受信状況を示す情報を受信RLC1へ送るため、処理負荷を低減することができる。
(動作例3)
動作例3について、図12及び図13を用いて説明する。図12は、動作例3を説明するためのシーケンス図である。図13は、動作例3を説明するための図である。上述と同様の動作は、説明を省略する。
動作例3では、受信PDCPが、受信RLC1から受信していないパケットを受信RLC2から受信したことに応じて、受信通知を受信RLC1へ送る。
図12において、ステップS301及びS302は、ステップS101及びS103に対応する。
受信RLC1は、動作例2と同様に、パケットm1からPDCPシーケンス番号(SN)をモニタすることで、PDCPシーケンス番号とRLCシーケンス番号との関連付けを把握してもよい(図13のS302参照)。
受信PDCPは、受信RLC1から受信したパケットのPDCPシーケンス番号を管理する。受信PDCPは、受信RLC2からパケットを受信する度に、受信したパケットが受信RLC1から既に受信したパケットか否かを判定する。受信PDCPは、受信したパケットが受信RLC1から既に受信したパケットである場合、処理を終了する。一方、受信PDCPは、受信したパケットが受信RLC1から受信していないパケットである場合、ステップS303の処理を実行する。また、受信PDCPは、受信RLC2から受信したパケットが受信RLC1から受信していないパケットである場合、受信RLC2からパケットを受信してから所定時間を経過しても同一のパケットを受信RLC1から受信しない場合に、ステップS303の処理を実行してもよい。
ステップS303において、受信PDCPは、受信RLC1から受信していないパケットを受信RLC2から受信したことに応じて、受信通知を受信RLC1へ送る。
第1に、受信PDCPは、受信RLC2から受信したパケットのうち、受信RLC1から受信していないパケットのPDCPシーケンス番号を示す情報(p2)を含む受信通知を受信RLC1へ送ってもよい。
受信RLC1は、PDCPシーケンス番号を示す情報を含む受信通知に基づいて、受信PDCPが受信RLC2からパケットp2を受信したことを把握できる。受信RLC1は、PDCPシーケンス番号とRLCシーケンス番号との関連付けを把握しているので、受信PDCPから受信したPDCPシーケンス番号により、当該PDCPシーケンス番号に対応するRLCシーケンス番号を把握することができる。受信RLC1は、受信通知に基づいて、受信ウィンドウをパケット1つ分シフトする(図13のS303参照)。
受信RLC1から複数の受信していないパケットが存在するケースであっても、受信通知が、受信していないパケットのPDCPシーケンス番号を示す情報(例えば、px、py、・・・、pz)を含むことにより、受信RLC1は、受信通知に基づいて、受信PDCPが受信RLC2を介して複数のパケット(px、py、・・・、pz)を受信したことを把握できる。
第2に、受信PDCPは、受信RLC1から受信していないパケットのうち、PDCPシーケンス番号の最も古いパケットを受信RLC2から受信したことに応じて、受信通知を受信RLC1へ送ってもよい。受信通知は、受信RLC1から受信していないパケットのうち、PDCPシーケンス番号の最も古いパケットを示すものである。
ここで、「PDCPシーケンス番号の最も古いパケット」は、シーケンス番号のラップアラウンドが発生していない場合には、PDCPシーケンス番号の最も小さいパケットである。受信していないパケットが、ラップアラウンドが発生する最大のPDCPシーケンス番号のパケットを含む場合には、最小のPDCPシーケンス番号よりも最大のPDCPシーケンス番号に近いPDCPシーケンス番号のパケットのうちで、PDCPシーケンス番号の最も小さいパケットが、「PDCPシーケンス番号の最も古いパケット」である。
パケットの順序並べ替えを行っている受信RLC1は、RLCシーケンス番号の最も古いパケット(すなわち、受信ウィンドウをシフトできない原因となるパケット)を把握している。このため、受信RLC1は、受信通知にPDCPシーケンス番号を示す情報が含まれなくても、受信通知の受信に応じて、送信RLC1から受信していないパケットのうち、シーケンス番号の最も古いパケットを受信PDCPが受信したことを把握できる。これにより、受信RLC1は、受信ウィンドウをパケット1つ分シフトできる。
受信RLC1から複数の受信していないパケットが存在するケースでは、受信PDCPが、受信していないパケットの数に対応する受信通知を受信RLC1へ送ることにより、受信RLC1は、受信していないパケットに対応する数だけ受信ウィンドウをシフトすることができる。
第3に、受信RLC1が順次転送(in-sequence delivery)を行う場合には、受信PDCPは、受信RLC1から受信していないパケットを受信したことに応じて、受信通知を受信RLC1へ送ってもよい。
順次伝送を行っている受信RLC1は、受信ウィンドウの範囲内に、シーケンス番号の最も古い受信していないパケットが存在する場合、受信していないパケットよりもシーケンス番号が大きいパケットを受信しても、受信済みのパケットを受信PDCPへ送信せずに、受信していないパケットを待つ。このため、受信RLC1は、受信通知を受信したことに応じて、受信PDCPがシーケンス番号の最も古い受信していないパケットを受信したことを把握できる。これにより、受信RLC1は、受信ウィンドウをパケット1つ分シフトできる。受信RLC1は、受信ウィンドウをシフトすることにより、受信ウィンドウの範囲内でシーケンス番号の最も古いパケットが受信済みである場合、当該パケットを受信PDCPへ送信することができる。
ステップS304は、ステップS206に対応する。
以上のように、受信PDCPが、受信RLC1から受信していないパケットを受信RLC2から受信したことに応じて、受信通知を受信RLC1へ送る。これにより、受信PDCPは、パケットを受信する度に、受信通知を受信RLC1へ送らなくてもよいため、処理負荷を低減することができる。
[その他の実施形態]
上述した実施形態によって、本出願の内容を説明したが、この開示の一部をなす論述及び図面は、本出願の内容を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
上述において、受信通知は、受信PDCPが受信したパケットを判定するためのビットマップを含んでいてもよい。ビットマップでは、受信RLC1から受信していないパケットのうち、PDCPシーケンス番号の最も古いパケット(1)を1ビット目で示し、次のPDCPシーケンス番号のパケット(2)を2ビット目で示し、・・・、n番目のPDCPシーケンス番号のパケット(n)をnビット目で示してもよい。受信PDCPは、各ビットにおいて、例えば、受信していないパケットを「0」で示し、受信済みパケットを「1」で示してもよい。パケットの順序並べ替えを行っている受信RLC1は、RLCシーケンス番号の最も古いパケットを把握している。PDCPシーケンス番号の最も古いパケットとRLCシーケンス番号の最も古いパケットとは、対応するため、受信RLC1は、ビットマップに基づいて、受信PDCPへ送信していないパケットのうち、RLCシーケンス番号の最も古いパケットを基準として、受信PDCPにおいて、受信していないパケットと受信したパケットとを把握することができる。
上述では、受信側の無線通信装置を例に挙げて説明したが、これに限られない。例えば、送信側の無線通信装置において、送信RLC1は、パケットの送達確認要求を受信RLC1へ送信することにより、パケットの受信状況を間接的に受信PDCPへ問い合わせてもよい(動作例2参照)。例えば、送信RLC1は、パケットの再送回数が閾値に達する前に、受信RLC1へ送達確認要求を送信してもよい。送信RLC1は、パケットの再送回数が閾値に達した場合であっても、無線リンク障害をトリガする前に、受信RLC1へ送達確認要求を送信してもよい。送信RLC1は、パケットの再送回数が閾値に達した場合であっても、受信RLC1からACKを受信した場合、無線リンク障害をトリガしなくてもよい。
送信RLC1は、パケットの再送回数が閾値であることを示す再送回数情報を含む送達確認要求を送信してもよい。送信RLC1は、受信RLC1からACKを受信した場合、無線リンク障害をトリガしなくてもよい。送信RLC1は、パケットの再送回数が閾値であることを示す再送回数情報の送信に対して、NACKを受信しない場合には、無線リンク障害をトリガしなくてもよい。
上述では、RLCエンティティにおける無線リンク障害のトリガを制御する方法を示したが、これに限られない。例えば、上位レイヤ(例えば、RRCエンティティ)は、RLCエンティティから無線リンク障害の報告を受けた場合であっても、PDCPエンティティからの報告により、PDCPエンティティにおいてパケットの送信及び/又は受信が正常である場合には、無線リンク障害が発生していないと判定してもよい。上位レイヤは、RLCエンティティから無線リンク障害の報告とPDCPエンティティにおいてパケットの送信及び/又は受信が異常であることを示す報告との両方を受けた場合にのみ、無線リンク障害が発生したと判定してもよい。
上述した実施形態において、UE100は、センサモジュール(M2Mデバイス)であってもよい。UE100は、(複数の)センサモジュールを管理する無線通信装置(例えば、IoT GW(Internet of Things GateWay))であってもよい。IoT GWは、IoT GWに管理される(複数の)センサモジュールを代表してネットワークとの通信を実行してもよい。センサモジュールは、ネットワークとの通信を実行する機能を有さなくてもよい。IoT GWに管理されるセンサモジュールは、IoT GWとの通信を実行する機能を有してもよい。
上述した実施形態に係る内容は、適宜組み合わせて実行されてもよい。また、上述した各シーケンスにおいて、必ずしも全ての動作が必須の構成ではない。例えば、各シーケンスにおいて、一部の動作のみが実行されてもよい。
上述した実施形態では特に触れていないが、上述した各ノード(UE100、BS200、ネットワーク装置300など)のいずれかが行う各処理をコンピュータに実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、CD-ROMやDVD-ROM等の記録媒体であってもよい。
UE100及びBS200のいずれかが行う各処理を実行するためのプログラムを記憶するメモリ及びメモリに記憶されたプログラムを実行するプロセッサによって構成されるチップが提供されてもよい。
上述した実施形態では、移動通信システムの一例としてLTEシステムを説明したが、LTEシステムに限定されるものではなく、LTEシステム以外のシステムに本出願に係る内容を適用してもよい。
なお、日本国特許出願第2017-225214号(2017年11月22日出願)の全内容が、参照により、本願に組み込まれている。

Claims (11)

  1. 第1の無線通信装置と第2の無線通信装置とを制御するための通信方法であって、
    前記第1の無線通信装置は、
    プライマリなRLC(Radio Link Control)エンティティである第1の送信RLCエンティティと、
    追加的なRLCエンティティである第2の送信RLCエンティティと、
    前記第1の送信RLCエンティティと前記第2の送信RLCエンティティとの両方へ同一のパケットを送る送信PDCP(Packet Data Convergence Protocol)エンティティと、を有するよう構成され、
    前記第2の無線通信装置は、
    前記第1の送信RLCエンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、
    前記第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を有するよう構成され、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティが、パケットの受信状況を前記受信PDCPエンティティへ問い合わせるステップと、
    前記受信PDCPエンティティが、前記プライマリなRLCエンティティである第1の受信RLCエンティティからの問い合わせの受信に応じて、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送るステップと、を備える、通信方法。
  2. 前記送るステップにおいて、前記受信PDCPエンティティは、前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとのそれぞれからパケットを受信する度に、前記受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る請求項1に記載の通信方法。
  3. 前記受信状況を示す情報は、受信したパケットのPDCPシーケンス番号を含む請求項2に記載の通信方法。
  4. 前記受信状況を示す情報は、前受信したパケットの送信元を識別するための識別情報を含む請求項2に記載の通信方法。
  5. 前記問い合わせるステップにおいて、前記プライマリなRLCエンティティである第1の受信RLCエンティティは、前記第1の送信RLCエンティティにおける前記再送回数が閾値に達する前に、又は前記再送回数が閾値に達したことに応じて、前記パケットの受信状況を前記受信PDCPエンティティへ問い合わせる請求項に記載の通信方法。
  6. 前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記第1の送信RLCエンティティから受信したパケットからPDCPシーケンス番号をモニタするステップと、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記モニタしたPDCPシーケンス番号と前記受信したパケットのRLCシーケンス番号とを関連付けて記憶するステップと、を備える請求項に記載の通信方法。
  7. 前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記受信状況を示す情報に基づいて、前記第1の送信RLCエンティティから受信していないパケットを、受信したパケットとみなすステップを備える請求項1に記載の通信方法。
  8. 前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記受信状況を示す情報に基づいて、前記第1の送信RLCエンティティから受信していない所定のパケットに対する送達確認情報として、前記所定のパケットを受信したことを示す情報を前記第1の送信RLCエンティティへ送るステップを備える請求項1に記載の通信方法。
  9. 前記プライマリなRLCエンティティである第1の受信RLCエンティティが、前記受信状況を示す情報に基づいて、前記第1の送信RLCエンティティから受信していない所定のパケットに対する送達確認情報として、前記所定のパケットを受信していないことを示す情報を前記第1の送信RLCエンティティへ送ることを中止するステップを備える請求項1に記載の通信方法。
  10. 無線通信装置であって、
    制御部を備え、
    前記制御部は、
    他の無線通信装置の第1の送信RLC(Radio Link Control)エンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、
    他の無線通信装置の第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を制御する処理と、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティが、パケットの受信状況を前記受信PDCPエンティティへ問い合わせる処理と、
    前記受信PDCPエンティティが、前記プライマリなRLCエンティティである第1の受信RLCエンティティからの問い合わせの受信に応じて、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る処理と、を実行するよう構成される無線通信装置。
  11. 無線通信装置を制御するためのプロセッサであって、
    他の無線通信装置の第1の送信RLC(Radio Link Control)エンティティからパケットを受信するプライマリなRLCエンティティである第1の受信RLCエンティティと、
    他の無線通信装置の第2の送信RLCエンティティからパケットを受信する追加的なRLCエンティティである第2の受信RLCエンティティと、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティと前記追加的なRLCエンティティである第2の受信RLCエンティティとの両方からパケットを受信する受信PDCPエンティティと、を制御する処理と、
    前記プライマリなRLCエンティティである第1の受信RLCエンティティが、パケットの受信状況を前記受信PDCPエンティティへ問い合わせる処理と、
    前記受信PDCPエンティティが、前記プライマリなRLCエンティティである第1の受信RLCエンティティからの問い合わせの受信に応じて、前記受信PDCPエンティティにおけるパケットの受信状況を示す情報を前記プライマリなRLCエンティティである第1の受信RLCエンティティへ送る処理と、を実行するよう構成されるプロセッサ。
JP2019555298A 2017-11-22 2018-11-19 通信方法、無線通信装置、及びプロセッサ Active JP6992086B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017225214 2017-11-22
JP2017225214 2017-11-22
PCT/JP2018/042679 WO2019102965A1 (ja) 2017-11-22 2018-11-19 通信方法、無線通信装置、及びプロセッサ

Publications (2)

Publication Number Publication Date
JPWO2019102965A1 JPWO2019102965A1 (ja) 2020-12-10
JP6992086B2 true JP6992086B2 (ja) 2022-01-13

Family

ID=66630986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019555298A Active JP6992086B2 (ja) 2017-11-22 2018-11-19 通信方法、無線通信装置、及びプロセッサ

Country Status (3)

Country Link
US (1) US11277769B2 (ja)
JP (1) JP6992086B2 (ja)
WO (1) WO2019102965A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111262648B (zh) * 2018-11-30 2021-09-07 华为技术有限公司 通信方法和装置
CN111757548B (zh) * 2019-03-29 2022-05-24 华为技术有限公司 通信方法和通信装置
CN111800886B (zh) 2019-07-12 2022-04-08 维沃移动通信有限公司 一种随机接入过程回退方法、设备及系统
KR102808951B1 (ko) * 2019-07-17 2025-05-16 삼성전자 주식회사 스플릿 베어러를 이용하여 데이터를 전송하는 전자 장치 및 전자 장치의 동작 방법
CN114615657B (zh) * 2022-02-21 2023-12-22 翱捷科技股份有限公司 一种5g通信中的数据分段解密方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160338092A1 (en) 2014-01-16 2016-11-17 Samsung Electronics Co., Ltd. Apparatus and method for operating user plane protocol stack in connectionless communicaton system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8208474B2 (en) * 2006-07-31 2012-06-26 Samsung Electronics Co., Ltd Method and apparatus for transmitting/receiving packet in a mobile communication system
WO2009009532A2 (en) * 2007-07-11 2009-01-15 Interdigital Technology Corporation Packet data convergence protocol operations
WO2009038394A1 (en) * 2007-09-21 2009-03-26 Lg Electronics Inc. Method of packet reordering and packet retransmission
WO2014166053A1 (zh) * 2013-04-09 2014-10-16 华为技术有限公司 一种通讯方法和终端
WO2015018451A1 (en) * 2013-08-09 2015-02-12 Nokia Solutions And Networks Oy Use of packet status report from secondary base station to master base station in wireless network
EP2854444A1 (en) * 2013-09-27 2015-04-01 Panasonic Intellectual Property Corporation of America Efficient uplink scheduling mechanism for dual connectivity
US20150092676A1 (en) * 2013-09-30 2015-04-02 Blackberry Limited Macrocell Enabled MM-Wave Superspot for Mobility
JP6262991B2 (ja) * 2013-10-31 2018-01-17 株式会社Nttドコモ ユーザ装置及び方法
TWI609599B (zh) * 2015-10-20 2017-12-21 啟碁科技股份有限公司 小型基地台間的裝置對裝置通道建立方法與系統

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160338092A1 (en) 2014-01-16 2016-11-17 Samsung Electronics Co., Ltd. Apparatus and method for operating user plane protocol stack in connectionless communicaton system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Huawei, ASUSTeK, HiSilicon,PDCP operation for packet duplication,3GPP TSG RAN WG2 #99bis R2-1710763,フランス,3GPP,2017年09月29日
Huawei, HiSilicon,RLC optimization for packet duplication,3GPP TSG RAN WG2 #99 R2-1709498,フランス,3GPP,2017年08月12日

Also Published As

Publication number Publication date
JPWO2019102965A1 (ja) 2020-12-10
WO2019102965A1 (ja) 2019-05-31
US11277769B2 (en) 2022-03-15
US20200382994A1 (en) 2020-12-03

Similar Documents

Publication Publication Date Title
EP3669578B1 (en) Method and system for handling pdcp operation in wireless communication system
JP6992086B2 (ja) 通信方法、無線通信装置、及びプロセッサ
JP7520164B2 (ja) 通信制御方法、遠隔ユーザ装置、プロセッサ、システム及びプログラム
US10708815B2 (en) Communication control method
JP7636511B2 (ja) 通信制御方法、遠隔ユーザ装置、システム、プロセッサ、プログラム及びネットワークノード
KR101563008B1 (ko) 무선통신 시스템에서 무선 베어러 해제 방법 및 수신기
JP6542203B2 (ja) 通信制御方法、基地局、ユーザ端末
JP6189400B2 (ja) ユーザ端末、基地局、及びプロセッサ
JPWO2016021644A1 (ja) 受信端末及び送信端末
JPWO2015076345A1 (ja) 通信制御方法、ユーザ端末、及びプロセッサ
US20180255610A1 (en) Radio terminal, processor, and network device
US10834780B2 (en) Radio terminal and base station
CN113747518B (zh) 一种通信方法及装置
JP7301065B2 (ja) 無線通信方法及び装置
WO2014175090A1 (ja) 無線通信装置、プロセッサ、及び通信制御方法
WO2024090357A1 (ja) 通信制御方法、及びネットワーク装置
WO2018146771A1 (ja) 通信システム、基地局装置、通信端末装置および管理装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211025

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211207

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211208

R150 Certificate of patent or registration of utility model

Ref document number: 6992086

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150