JP2018064190A - User device and data transmission method - Google Patents
User device and data transmission method Download PDFInfo
- Publication number
- JP2018064190A JP2018064190A JP2016201336A JP2016201336A JP2018064190A JP 2018064190 A JP2018064190 A JP 2018064190A JP 2016201336 A JP2016201336 A JP 2016201336A JP 2016201336 A JP2016201336 A JP 2016201336A JP 2018064190 A JP2018064190 A JP 2018064190A
- Authority
- JP
- Japan
- Prior art keywords
- user apparatus
- rlc
- data
- base station
- unit
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明は、ユーザ装置及び基地局を有する無線通信システムに関連するものである。 The present invention relates to a radio communication system having a user equipment and a base station.
現在、3GPP(3rd Generation Partnership Project)において、第4世代の無線通信システムの一つであるLTE(Long Term Evolution)−Advancedの後継にあたる5Gと呼ばれる次世代のシステムの検討が進んでいる。5Gでは、主にeMBB(extended Mobile Broadband)、mMTC(massive Machine Type Communication)、URLLC(Ultra Reliability and Low Latency Communication)の3つのユースケースが想定されている。 At present, in 3GPP (3rd Generation Partnership Project), a next-generation system called 5G, which is a successor of LTE (Long Term Evolution) -Advanced, which is one of the fourth generation radio communication systems, is in progress. In 5G, there are mainly three use cases of eMBB (extended Mobile Broadband), mMTC (massible Machine Type Communication), and URLLC (Ultra Reliability and Low Latency Communication).
例えば、URLLCは、低遅延及び高信頼性による無線通信を実現することを目的としている。URLLCにおいて低遅延を実現するための具体策として、Short TTI長(サブフレーム長、サブフレーム間隔とも呼ばれる)の導入、パケット生成からデータ送信までの制御遅延の短縮化等が検討されている。 For example, URLLC aims to realize wireless communication with low delay and high reliability. As specific measures for realizing a low delay in URLLC, introduction of a Short TTI length (also referred to as a subframe length or a subframe interval), shortening of a control delay from packet generation to data transmission, and the like are being studied.
また、5Gでは、例えば、下り20Gbps、上り10Gbpsといった高速なピークデータレートを実現することを要求条件としている(非特許文献1)。 In 5G, for example, a high-speed peak data rate such as 20 Gbps downstream and 10 Gbps upstream is a requirement (Non-Patent Document 1).
既存のLTE(LTE−Advancedを含む)において、基地局(eNB)とユーザ装置(UE)との間におけるU−Plane(ユーザプレーン)の無線インタフェースプロトコルは、レイヤ1(PHY)とレイヤ2とで構成されている。レイヤ2は、MAC(Medium Access Control)(非特許文献2参照)、RLC(Radio Link Control)(非特許文献3参照)、及びPDCP(Packet Data Convergence Protocol)(非特許文献4参照)の3つのサブレイヤから構成されている。なお、C−PlaneはU−Planeと同様のプロトコルと、レイヤ3であるRRCとで構成される。
In existing LTE (including LTE-Advanced), the radio interface protocol of the U-Plane (user plane) between the base station (eNB) and the user equipment (UE) is layer 1 (PHY) and
5Gで検討されている要求条件を考慮すると、レイヤ2の各機能にも高速な処理が要求される。しかし、現状のLTEにおいては、特にRLCのconcatenationがUL grantを受信した後でしかできないため、RLC PDUの生成に時間がかかり、結果として、MAC PDUの生成に時間がかかる。処理を高速化するためにRLCのconcatenationを行わずにMAC PDUを生成することも考えられるが、その場合、オーバーヘッドが増加する。ユーザ装置は、状況に応じて適切なRLC PDUの生成方法を選択できることが望ましい。なお、このような課題は、RLCに限らない種々のレイヤのデータユニット生成において生じ得る課題である。
Considering the requirements studied in 5G, high-speed processing is required for each
本発明は上記の点に鑑みてなされたものであり、無線通信システムにおけるユーザ装置が、適切なデータユニット生成方法を用いてデータユニットを生成し、当該データユニットの送信を行うことを可能とする技術を提供することを目的とする。 The present invention has been made in view of the above points, and enables a user apparatus in a wireless communication system to generate a data unit using an appropriate data unit generation method and transmit the data unit. The purpose is to provide technology.
開示の技術によれば、ユーザ装置と基地局とを備える無線通信システムにおける前記ユーザ装置であって、
複数の第1データユニットを連結する連結処理を行うことにより第2データユニットを生成し、当該第2データユニットをペイロードとして含む送信データユニットを生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件に基づいて決定する決定部と、
前記決定部により決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットを前記基地局に送信する送信部と
を備えることを特徴とするユーザ装置が提供される。
According to the disclosed technology, the user apparatus in a wireless communication system including a user apparatus and a base station,
A first process for generating a second data unit by connecting a plurality of first data units to generate a transmission data unit including the second data unit as a payload, and without performing the connection process A determination unit that determines which one of the second processes for generating the transmission data unit including the plurality of first data units as a payload is to be performed based on a predetermined condition;
A user apparatus comprising: a transmission unit that executes the first process or the second process determined by the determination unit and transmits the transmission data unit to the base station.
開示の技術によれば、無線通信システムにおけるユーザ装置が、適切なデータユニット生成方法を用いてデータユニットを生成し、当該データユニットの送信を行うことを可能とする技術が提供される。 According to the technique of an indication, the technique which enables the user apparatus in a radio | wireless communications system to generate a data unit using the appropriate data unit generation method, and to transmit the said data unit is provided.
以下、図面を参照して本発明の実施の形態(本実施の形態)を説明する。なお、以下で説明する実施の形態は一例に過ぎず、本発明が適用される実施の形態は、以下の実施の形態に限られるわけではない。 Hereinafter, an embodiment (this embodiment) of the present invention will be described with reference to the drawings. The embodiment described below is only an example, and the embodiment to which the present invention is applied is not limited to the following embodiment.
本実施の形態の無線通信システムは、少なくともLTEの通信方式をサポートしていることを想定している。よって、無線通信システムが動作するにあたっては、適宜、LTEで規定された既存技術を使用できる。ただし、当該既存技術はLTEに限られない。また、本明細書で使用する「LTE」は、特に断らない限り、LTE−Advanced、及び、LTE−Advanced以降の方式を含む広い意味を有するものとする。また、本発明は、LTE以外の通信方式にも適用可能である。 The wireless communication system according to the present embodiment is assumed to support at least the LTE communication method. Therefore, when the wireless communication system operates, an existing technology defined by LTE can be used as appropriate. However, the existing technology is not limited to LTE. In addition, “LTE” used in the present specification has a broad meaning including LTE-Advanced and LTE-Advanced and other systems unless otherwise specified. The present invention is also applicable to communication methods other than LTE.
また、以下の説明では、既存のLTEで使用されているMAC、RLC、PDCP等の用語を使用しているが、これは便宜上のものであり、これらと同様の機能が他の名称で呼ばれてもよい。 In the following description, terms such as MAC, RLC, and PDCP used in the existing LTE are used for convenience. Similar functions are referred to by other names. May be.
また、本明細書における「データユニット」は、「パケット」、「フレーム」、「データグラム」等と呼ばれてもよい。以下で説明する各レイヤのPDU及びSDUはいずれも「データユニット」の例である。 In addition, the “data unit” in this specification may be referred to as “packet”, “frame”, “datagram”, or the like. Each of the PDUs and SDUs of each layer described below is an example of a “data unit”.
また、以下の説明では、特定のレイヤのデータユニットを対象としているが、これらは例であり、本発明は、実施の形態で説明したレイヤに限定されず、その他のレイヤにも適用可能である。 In the following description, data units of a specific layer are targeted, but these are examples, and the present invention is not limited to the layer described in the embodiment, and can be applied to other layers. .
また、以下の説明において、「〜より大きい」を「〜以上」に置き換えてもよい。また、「〜より小さい」又は「〜未満」を「〜以下」に置き換えてもよい。 In the following description, “greater than” may be replaced with “more than”. Further, “less than” or “less than” may be replaced with “below”.
(システム全体構成)
図1に本実施の形態(実施例1、実施例2に共通)に係る無線通信システムの構成図を示す。本実施の形態に係る無線通信システムは、図1に示すように、ユーザ装置10、及び基地局20を含む。図1には、ユーザ装置10、及び基地局20が1つずつ示されているが、これは例であり、それぞれ複数であってもよい。また、以下で説明する動作は、ユーザ装置10の動作として説明するが、レイヤ2(特に、RLC concatenation ON/OFF制御)に関して、基地局20でもユーザ装置10と同様の動作を行うことが可能である。
(Whole system configuration)
FIG. 1 shows a configuration diagram of a wireless communication system according to the present embodiment (common to Examples 1 and 2). The radio communication system according to the present embodiment includes a
(レイヤ2の構成例)
本実施の形態(実施例1、実施例2に共通)において着目しているレイヤ2における処理に関して、ユーザ装置10は、LTEで規定されているレイヤ2の動作をベースとして、以降で説明する処理を行うこととしていることから、まず、ユーザ装置10が備えるレイヤ2の基本的な機能構成を図2を参照して説明する。なお、PDCPサブレイヤ(あるいはPDCPレイヤ)をPDCPエンティティ又はPDCP処理部と称してもよい。RLCサブレイヤ(あるいはRLCレイヤ)をRLCエンティティ又はRLC処理部と称してもよい。MACサブレイヤ(あるいはMACレイヤ)をMACエンティティ又はMAC処理部と称してもよい。
(Configuration example of layer 2)
Regarding processing in
<PDCP>
Txで示される送信側(例:ユーザ装置10から基地局20への送信)において、PDCPサブレイヤでは、IPパケットのヘッダ圧縮処理(ROHC)と秘匿処理(security)が実施され、RLCサブレイヤにPDCP PDUが渡される。Rxで示される受信側では、送信側に対応するヘッダ復元、秘匿解除、Integrity check等の処理が行われる。また、ハンドオーバ時には、送信側にて送達未確認のユーザデータを再送することでパケットロスを回避し、受信側にて重複検出と順序補正とを行う。
<PDCP>
On the transmission side indicated by Tx (for example, transmission from the
<RLC>
RLCサブレイヤでは、AM(Acknowledged Mode)、UM(Unacknowledged Mode)、TM(Transparent Mode)の3モードがある。RLC−AM/UMの送信側では、MACレイヤから通知されるRLC PDU(s)のトータルサイズに基づいて、PDCP PDUの切り出し(segmentation)及び連結(concatenation)を行うことで、TTI毎のTBサイズに見合ったRLC PDUを生成して、それをMACサブレイヤに渡す。受信側では、PDCP PDUの再構築を行う。
<RLC>
In the RLC sublayer, there are three modes of AM (acknowledged mode), UM (acknowledged mode), and TM (Transparent mode). On the transmission side of RLC-AM / UM, the TB size for each TTI is obtained by performing segmentation and concatenation of PDCP PDUs based on the total size of RLC PDU (s) notified from the MAC layer. RLC PDU corresponding to the above is generated and passed to the MAC sublayer. On the receiving side, PDCP PDU reconstruction is performed.
また、RLC−AMでは、受信側からの送達確認信号(STATUS PDU)に基づいて、送信側がRLC PDUを再送するARQ制御が実施される。また、RLC−AM/UMの受信側では、更に重複検出と順序補正とが行われる。 In RLC-AM, ARQ control is performed in which the transmission side retransmits the RLC PDU based on a delivery confirmation signal (STATUS PDU) from the reception side. Further, on the RLC-AM / UM reception side, duplicate detection and order correction are further performed.
<MAC>
MACサブレイヤでは共有チャネルリソースがスケジューリングされる。すなわち、下りリンクでは、基地局20のスケジューラがどのユーザ装置に対するどのベアラのRLC PDUをTB(トランスポートブロック)に多重して送信するかを決定する。上りリンクでは、基地局20のスケジューラが、どのユーザ装置にPUSCH(物理上り共有チャネル)にてデータ送信させるかを決定し、ユーザ装置10がどのベアラのRLC PDUをTBに多重するかを決定する。送信側のMACエンティティと受信側のMACエンティティとがHARQを用いてTBを伝送し、受信側では、TBからRLC PDUを抽出してRLCエンティティに渡す。
<MAC>
Shared channel resources are scheduled in the MAC sublayer. That is, on the downlink, the scheduler of the
図3にPDCP、RLC、MAC、及びPHYにおけるデータフロー例を示す。図3に示すとおり、送信側では上位レイヤから下位レイヤにPDUが渡され、受信側では、下位レイヤから上位レイヤにSDUが渡される。 FIG. 3 shows an example of data flow in PDCP, RLC, MAC, and PHY. As shown in FIG. 3, the PDU is passed from the upper layer to the lower layer on the transmitting side, and the SDU is passed from the lower layer to the upper layer on the receiving side.
特にRLCレイヤでは、同一ベアラ内の複数RLC SDUが連結(concatenation)され、MACレイヤでは、異なるベアラのRLC PDUが多重(multiplexing)されることでconcatenation相当の処理が行われている。 In particular, in the RLC layer, a plurality of RLC SDUs in the same bearer are concatenated, and in the MAC layer, RLC PDUs of different bearers are multiplexed, and processing equivalent to concatenation is performed.
(本実施の形態における基本的な処理動作)
前述したとおり、5Gでは高速なピークデータレートを実現することを要求条件としており、U−planeデータを伝送するPDCPレイヤ/RLCレイヤ/MACレイヤの各機能部にも高速な処理が要求される。
(Basic processing operation in the present embodiment)
As described above, 5G requires a high peak data rate to be realized, and high-speed processing is required for each functional unit of the PDCP layer / RLC layer / MAC layer that transmits U-plane data.
特に、ユーザ装置10におけるRLCレイヤのconcatenationは、UL grantを受信して、送信可能なデータのサイズ(TBサイズ)が決定した後でしか実施できない。すなわち、送信可能なTBサイズを元に、concatenationの実施要否が判断され、RLCヘッダ生成を含むconcatenation処理により生成されたRLC PDUがMACレイヤに送り出される。このように、RLCレイヤのconcatenationを実施する場合、UL grant受信してからRLC PDUをMAC PDUで送信できるまでに時間がかかり、5Gで想定されるピークデータレートを達成できない可能性がある。
In particular, the RLC layer concatenation in the
そこで、本実施の形態では、ユーザ装置10は、RLC concatenationを行わずに、RLC PDUをMAC PDUのペイロードに多重(multiplexing)することが可能である。RLC concatenationを行わないことで、UL grantを受信する前にRLCヘッダを作成してRLC PDUを生成できる。
Therefore, in the present embodiment, the
しかし、RLC concatenationを行わない場合、処理速度を向上させることができるものの、後述するように、MACヘッダのオーバーヘッドが増加する。そのため、無線の品質が悪く、無線で伝送可能なデータ量が限られている場合には、RLC concatenationを行わない方式は好ましくない。 However, if the RLC connection is not performed, the processing speed can be improved, but the overhead of the MAC header increases as will be described later. Therefore, when the wireless quality is poor and the amount of data that can be transmitted wirelessly is limited, a method that does not perform RLC connection is not preferable.
一方、従来のLTEのようにRLC concatenationを行う場合、MACヘッダのオーバーヘッドが小さいため、無線の品質が悪く、伝送可能なデータ量が限られている場合には有効である。しかし、無線の品質が高く、PHYで高速伝送できる場合には、上述したように、処理速度がボトルネックとなり、RLC concatenationを行う方式は好ましくない。 On the other hand, when RLC coordination is performed as in the conventional LTE, the overhead of the MAC header is small, so that it is effective when the wireless quality is poor and the amount of data that can be transmitted is limited. However, when the wireless quality is high and high-speed transmission is possible with PHY, the processing speed becomes a bottleneck as described above, and the method of performing RLC coordination is not preferable.
そこで、本実施の形態では、ユーザ装置10は、第1の所定の条件が満される場合に、RLCのconcatenationを行わないこととし("OFF"と呼ぶ)、第2の所定の条件が満たされる場合に、RLC concatenationを行うこととする("ON"と呼ぶ)。
Therefore, in the present embodiment, when the first predetermined condition is satisfied, the
第1の所定の条件は、例えば、無線の品質がある閾値A以上であること(良好であること)、及び/又は、送信するデータ量がある閾値B以上であることである。第2の所定の条件は、例えば、無線の品質が閾値B未満であること(良好でないこと)、及び/又は、送信するデータ量が閾値B未満であることである。 The first predetermined condition is, for example, that the wireless quality is equal to or higher than a certain threshold A (good) and / or the amount of data to be transmitted is equal to or larger than a certain threshold B. The second predetermined condition is, for example, that the wireless quality is less than the threshold value B (not good) and / or the amount of data to be transmitted is less than the threshold value B.
<RLC concatenationがOFFの場合の動作例>
RLC concatenationがOFFの場合におけるユーザ装置10のRLCレイヤとMACレイヤにおける動作例(ユーザ装置10におけるULデータ送信のための動作)を図4を参照して説明する。
<Example of operation when RLC connection is OFF>
An operation example (operation for UL data transmission in the user apparatus 10) in the RLC layer and the MAC layer of the
図4の例では、ユーザ装置10は、ベアラ1(MACレイヤではLCID1で識別される)のPDCP PDU1〜3を生成するとともに、ベアラ2(MACレイヤではLCID2で識別される)のPDCP PDU1〜2を生成する。なお、便宜上、PDCP PDU1を含むMAC SDUをMAC SDU1と記述する。PDCP PDU2、3についても同様である。
In the example of FIG. 4, the
そして、ユーザ装置10は、UL grantの受信の有無に関わらず(すなわち、UL grantを受信する前に)、個々のPDCP PDUにRLCヘッダを付けることで、各RLC PDUを生成し、ぞれぞれMAC SDUとしてMACレイヤに渡す。ユーザ装置10がUL grantを受信する前まで、MAC SDUは、例えばMACレイヤのバッファ(記憶部)に格納される。
The
その後、ユーザ装置10が、UL grantを受信し、UL grantに含まれるリソース情報に基づきTBサイズを決定すると、ユーザ装置10は、MACレイヤにおいて、バッファからMAC SDUを取得し、当該MAC SDUを多重することで、TBサイズのMAC PDUを生成する。
After that, when the
なお、ユーザ装置10がUL grantを受信する前まで、RLC PDUがRLCレイヤのバッファ(記憶部)に格納され、UL grantを受けてTBサイズが分かった時点で、RLC PDUがMAC SDUとしてMACレイヤに渡され、MAC PDUが生成されることとしてもよい。
Until the
図4の例では、MACヘッダ及びMACペーロードとの関係を示す線の接続に示されるように、MACペイロードには、「ベアラ1のMAC SDU1、ベアラ1のMAC SDU2、ベアラ1のMAC SDU3、ベアラ2のMAC SDU1、ベアラ2のMAC SDU2」がこの順番で格納される。また、MACヘッダの領域には、MACペイロードにおけるMAC SDUの順番と同じ順番で、MAC SDUに対応するMACヘッダが格納される。なお、MACヘッダにおける"L1"等は、対応するMAC SDUの長さ(サイズ)を示す。その後、ユーザ装置10は、MAC PDUのデータをPUSCHを使用して無線により送信する。
In the example of FIG. 4, the MAC payload includes “
<RLC concatenationがONの場合の動作例>
RLC concatenationがONの場合におけるユーザ装置10のRLCレイヤとMACレイヤにおける動作例(ユーザ装置10におけるULデータ送信のための動作)を図5を参照して説明する。本実施の形態では、RLC concatenationがONの場合の動作は、既存のLTEにおける動作と同じである。ただし、RLC concatenationがONの場合の動作が、既存のLTEにおける動作と異なっていてもよい。
<Example of operation when RLC connection is ON>
An example of operation in the RLC layer and MAC layer of the
図5の例では、ユーザ装置10は、ベアラ1(MACレイヤではLCID1で識別される)のPDCP PDU1〜3を生成するとともに、ベアラ2(MACレイヤではLCID2で識別される)のPDCP PDU1〜2を生成する。これらのPDCP PDU(RLC SDU)は、ユーザ装置10におけるバッファに一時的に格納される。
In the example of FIG. 5, the
ユーザ装置10がUL grantを受信し、RLC PDU(s)のトータルのサイズが決定された後に、ユーザ装置10は、図5に示すとおりに、ベアラ毎にPDCP PDU(RLC SDU)のconcatenationを行って、ベアラ毎のRLC PDUを生成する。そして、ユーザ装置10は、各RLC PDUをMAC SDUとしてMACレイヤに渡し、MACレイヤのおいてMAC PDUが生成される。
After the
図5の例では、MACペイロードには、「ベアラ1のMAC SDU(PDCP PDU1〜3のconcatenation)、ベアラ2のMAC SDU(PDCP PDU1〜2のconcatenation)」がこの順番で格納される。また、MACヘッダの領域には、MACペイロードにおけるMAC SDUの順番と同じ順番で、MAC SDUに対応するMACヘッダが格納される。
In the example of FIG. 5, “MAC SDU of bearer 1 (concatenation of
参考として、図6にRLC PDU(ここでは、RLC−AMのPDUであるAMD PDUを示す)の例を示す(非特許文献3)。ヘッダにおけるD/CはData or Controlを意味し、本RLC PDUがData PDUかControl PDUかを示す。RFはRe−segmentation Flagであり、本RLC PDUがAMD PDUか、AMD PDU segmentかを示す。PはPolling bitであり、STATUS report要求の有無を表す。FIはFrame Infoであり、Dataの最初/最後のビットがSDUの最初/最後かどうかを示す。EはExtension bitであり、EとLIの組、又はDataのどちらが後続するのかを示す。SNはSequence Numberであり、各PDUに振られた通し番号である。 For reference, FIG. 6 shows an example of an RLC PDU (here, an AMD PDU which is a PDU of RLC-AM) (Non-Patent Document 3). D / C in the header means Data or Control, and indicates whether this RLC PDU is a Data PDU or a Control PDU. RF is a Re-segmentation Flag and indicates whether this RLC PDU is an AMD PDU or an AMD PDU segment. P is a polling bit, which indicates the presence or absence of a STATUS report request. FI is Frame Info and indicates whether the first / last bit of Data is the first / last of the SDU. E is an extension bit, and indicates whether a pair of E and LI or Data follows. SN is a Sequence Number, which is a serial number assigned to each PDU.
LIは、Length Indicatorであり、dataフィールド(ペイロードと呼んでもよい)中での、RLC SDUの境界を示す。つまり、LIは、dataフィールドにおける、対応するRLC SDUの長さ(データのサイズ)を示す。送信側のRLCレイヤでは、ユーザ装置10(基地局20)は、Concatenationを行う際に、受信側のRLCレイヤで(連結された)RLC SDUの境目がわかるように、当該LIを用いて各RLC SDUの長さをRLCヘッダ内で通知することとしている。 LI is a Length Indicator, and indicates a boundary of RLC SDUs in a data field (which may be called a payload). That is, LI indicates the length (data size) of the corresponding RLC SDU in the data field. In the RLC layer on the transmission side, the user apparatus 10 (base station 20) uses the LI so that the boundary of the RLC SDUs (concatenated) in the RLC layer on the reception side can be recognized when performing the concatenation. The length of the SDU is notified in the RLC header.
<RLC concatenationがOFFの場合とONの場合の比較>
RLC concatenationがOFFの場合、前述したように、処理速度が向上するが、RLC concatenationがONの場合よりも、MACヘッダのオーバーヘッドが増加する。また、同じ量のデータ(RLC SDU)を送信する場合において、OFFの場合は、トータルのMAC PDU長もONの場合と比べると長くなる。
<Comparison between RLC connection OFF and ON>
When RLC connection is OFF, the processing speed is improved as described above, but the overhead of the MAC header is increased as compared with the case where RLC connection is ON. In the case where the same amount of data (RLC SDU) is transmitted, the total MAC PDU length is longer in the case of OFF than in the case of ON.
一方、RLC concatenationがONの場合、OFFの場合よりもMACヘッダのオーバーヘッドは少なく、また、MAC PDU長も小さい。しかし、ONの場合、RLC concatenationがUL grant受信後でしか行うことができない。そのため、データ速度が高速になるにつれて、処理速度がボトルネックになる。 On the other hand, when the RLC connection is ON, the overhead of the MAC header is smaller than when the RLC connection is OFF, and the MAC PDU length is also small. However, when ON, the RLC connection can be performed only after receiving UL grant. Therefore, as the data rate increases, the processing speed becomes a bottleneck.
そこで、本実施の形態では、ユーザ装置10は、RLC concatenationONとOFFを適切に切り替えることとしている。以下、本実施の形態におけるより具体的な処理動作の例を実施例1及び実施例2として説明する。
Therefore, in the present embodiment, the
(実施例1)
ユーザ装置10が基地局20からUL grantを受信すると、ユーザ装置10において、MACレイヤからtransmission opportunityがRLCレイヤに通知されるとともに、同時にMACレイヤからRLCレイヤに対して送信可能なRLC PDU(s)のトータルサイズが通知される。このトータルサイズは、UL grantにおけるリソース情報から決定されるTBサイズに基づき決定される値である。当該トータルサイズがTBサイズであってもよい。また、RLC PDU(s)のトータルサイズは、MACレイヤが決定してもよいし、RLCレイヤが、MACレイヤからTBサイズの通知を受けて、当該TBサイズに基づき決定してもよい。なお、RLC PDU(s)のトータルサイズの通知は、RLC concatenationがONの場合とOFFの場合のいずれの場合にも行われる。
Example 1
When the
ユーザ装置10は、RLC PDU(s)のトータルサイズをある周期で平均化し、平均化したRLC PDU(s)のトータルサイズが、所定の閾値よりも大きい場合に、RLC concatenationをOFFとし、トータルサイズが、所定の閾値よりも小さい場合にRLC concatenationをONにする。なお、RLC PDU(s)のトータルサイズが所定の閾値と同じ場合には、例えば、ON/OFFの切り替えを行わないこととしてもよいし、ONかOFFのいずれかに切り替えることを定めることとしてもよい。
The
上記の所定の閾値は、例えば、システム情報、もしくは、個別無線設定用のRRCシグナリング等により基地局20からユーザ装置10に送信される値である。
The predetermined threshold is a value transmitted from the
本実施の形態では、上記の平均化の処理を含むRLC concatenation ON/OFFの決定は、RLCレイヤで行うこととするが、これは一例に過ぎない。上記の平均化の処理、及びRLC concatenation ON/OFFの決定をRLCレイヤ以外のレイヤで行ってもよい。他の例においても、RLC concatenation ON/OFFの決定は、RLCレイヤで行ってもよいし、他のレイヤで行ってもよい。 In the present embodiment, the determination of RLC connection ON / OFF including the averaging process is performed in the RLC layer, but this is only an example. The above averaging process and determination of RLC connection ON / OFF may be performed in a layer other than the RLC layer. Also in other examples, the determination of RLC connection ON / OFF may be performed in the RLC layer or in another layer.
図7を参照して動作例を説明する。図7において、ユーザ装置10は、基地局20からUL grantを受信する度(例:S101、S104)に上記平均化の処理を行うとともに、RLC concatenationのON/OFFの決定を行っている。
An example of operation will be described with reference to FIG. In FIG. 7, the
例えば、図7のS103の前の期間においてRLC concatenation OFFであるとする。そして、例えば、S103の時点の少し前から、無線品質が悪化し、割り当てられるリソースが減少した結果、S103の時点でRLC PDU(s)のトータルサイズの平均値が、所定の閾値よりも小さくなったとすると、ユーザ装置10は、RLC concatenationをOFFからONに切り替える。なお、OFFからONに切り替えるタイミング(切り替え後の処理の開始タイミング)は、ONの結果が得られたUL grantのタイミングでもよいし、当該UL grantの次のタイミングでもよい。また、RLC concatenation ONの判定結果が、所定回数のUL grantで連続した場合に、切り替えを行ってもよい。また、RLC concatenation ONの判定結果が、所定時間の間、継続した場合に、切り替えを行ってもよい。
For example, it is assumed that RLC connection is OFF in the period before S103 in FIG. Then, for example, as a result of the deterioration of radio quality and a decrease in allocated resources slightly before the time of S103, the average value of the total size of RLC PDU (s) becomes smaller than a predetermined threshold at the time of S103. If so, the
S103の時点以降、RLC concatenation ONの動作が実行される。 After the time of S103, the operation of RLC connection ON is executed.
なお、上記は一例であり、図7の括弧内に示すような動作であってもよい。この場合、図7のS103の前の期間においてRLC concatenation ONである。そして、例えば、S103の時点の少し前から、無線品質が良好になり、割り当てられるリソースが増加した結果、S103の時点でRLC PDU(s)のトータルサイズの平均値が、所定の閾値よりも大きくなったとすると、ユーザ装置10は、RLC concatenationをONからOFFに切り替える。すると、S103の時点以降、RLC concatenation OFFの動作が実行される。なお、ONからOFFに切り替えるタイミング(切り替え後の処理の開始タイミング)は、OFFの結果が得られたUL grantのタイミングでもよいし、当該UL grantの次のタイミングでもよい。また、RLC concatenation OFFの判定結果が、所定回数のUL grantで連続した場合に、切り替えを行ってもよい。また、RLC concatenation OFFの判定結果が、所定時間の間、継続した場合に、切り替えを行ってもよい。
The above is an example, and an operation as shown in parentheses in FIG. 7 may be performed. In this case, RLC connection ON is performed in the period before S103 in FIG. Then, for example, as a result of the radio quality being improved and the allocated resources increased slightly before the time of S103, the average value of the total size of RLC PDU (s) is larger than a predetermined threshold value at the time of S103. If it becomes, the
<平均化処理の例>
上述した平均化の処理は、例えば、現時点(最新のUL grantの受信時点)からある時間長(平均化区間:T msec)だけ遡った過去の時点から、現時点までのRLC PDU(s)のトータルサイズの平均を算出する処理である。例えば、平均化区間において10回のUL grant受信があり、トータルサイズが100である場合が5回あり、トータルサイズが200である場合が5回あったとすると、平均は、150として算出される。上記の平均化区間の値は、例えば、システム情報、もしくは、個別無線設定用のRRCシグナリング等により基地局20からユーザ装置10に送信される値である。また、ユーザ装置10は、この平均化の計算及びON/OFF判定をUL grantを受信する度に行ってもよいし、予め決められた時間間隔で行ってもよい。当該予め決められた時間間隔が上記平均化区間であってもよい。
<Example of averaging process>
The averaging process described above is performed by, for example, totaling RLC PDU (s) from the past time point that is back by a certain length of time (average period: T msec) from the current time point (the latest UL grant reception time point). This is a process for calculating the average size. For example, if there are 10 UL grant receptions in the averaging interval, the total size is 100 times, the total size is 200 times, and the total size is 200 times, the average is calculated as 150. The value of the averaging section is a value transmitted from the
また、ユーザ装置10は、忘却係数を用いた平均化の処理を行うこととしてもよい。この場合、例えば、ユーザ装置10のRLCレイヤは、MACレイヤからtransmission opportunityのnotification(及びRLC PDU(s)のトータルサイズ)を受ける度に忘却係数を用いた平均化処理を行う。忘却係数は例えば基地局20から指示された値である。そして、ユーザ装置10のRLCレイヤは、平均化処理で得られた値と、所定の閾値とを比較して、上述したとおりにRLC concatenation ON/OFFを決定する。
Further, the
忘却係数を用いた計算は、例えば、式1:「Xn=(1−α)×Xn−1+α×Mn」により行うことができる(nは1以上の整数)。これは、忘却係数を用いた移動平均処理と呼んでもよい。式1において、Xnはn番目(n−th)サンプルまでの平均値であり、Xn−1は(n−1)サンプルまでの平均値であり、Mnはn番目(n−th)サンプルでの測定値(トータルサイズ)であり、α(0以上1以下の実数)は忘却係数である。
The calculation using the forgetting factor can be performed by, for example, Expression 1: “X n = (1−α) × X n−1 + α × M n ” (n is an integer of 1 or more). This may be called a moving average process using a forgetting factor. In
上記の平均化区間を用いた平均化処理、及び忘却係数を用いた平均化処理のいずれの場合においても、Time−to−Trigger及び/又はヒステリシスが加味されてもよい。 In any case of the averaging process using the averaging interval and the averaging process using the forgetting factor, Time-to-Trigger and / or hysteresis may be added.
図8のフローチャートを参照して、ユーザ装置10の動作例を説明する。図8に示す例では、ユーザ装置10は、AとBとの間の処理を、MACレイヤからRLC PDUトータルサイズがRLCレイヤに通知される度に繰り返し実行する。
An example of the operation of the
ステップS201の直前において、ユーザ装置10がUL grantを基地局20から受信し、RLCレイヤはMACレイヤからRLC PDUトータルサイズの通知を受ける。ステップS201において、ユーザ装置10は、前回の判定結果(前回のUL grant受信時の判定結果)に基づき、RLC concatenation ON又はOFFでのデータ送信処理を実行する。
Immediately before step S201, the
また、ステップS202において、ユーザ装置10は、今回のRLC PDUトータルサイズ(及び以前の値)を用いてRLC PDUトータルサイズの平均を算出する(平均化処理を行う)。ステップS203において、ユーザ装置10は、平均化したRLC PDUトータルサイズと所定の閾値とを比較し、平均化したRLC PDUトータルサイズが所定の閾値よりも大きいか否かを判定する。ステップS203での判定結果がYesの場合はステップS204に進み、ステップS203での判定結果がNoの場合はステップS205に進む。
In step S202, the
ステップS204において、ユーザ装置10は、RLC concatenationをOFFにすると判定する。この場合、現在のRLC concatenationがONであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをOFFに切り替える。また、現在のRLC concatenationがOFFであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをOFFのまま処理を行う。
In step S204, the
ステップS205において、ユーザ装置10は、RLC concatenationをONにすると判定する。この場合、現在のRLC concatenationがOFFであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをOFFに切り替える。また、現在のRLC concatenationがONであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをONのまま処理を行う。
In step S205, the
上述した例では、RLC PDU(s)のトータルサイズを使用したが、これは送信可能なデータサイズの一例であり、その他のデータサイズを使用してもよい。例えば、RLC PDU(s)のトータルサイズの元となるTBサイズが使用されてもよい。 In the example described above, the total size of the RLC PDU (s) is used. However, this is an example of the data size that can be transmitted, and other data sizes may be used. For example, a TB size that is a source of the total size of RLC PDU (s) may be used.
また、ユーザ装置10は、上述したような送信可能なデータサイズ以外の値を使用して、RLC concatenationのON/OFFを判定してもよい。例えば、ユーザ装置10は、ULデータ用のバッファに滞留するデータ量(バッファ滞留量)に基づいてRLC concatenationのON/OFFを決定してもよい。当該バッファは、PDCP SDUのバッファでもよいし、PDCP PDUのバッファでもよいし、RLC SDUのバッファでもよいし、RLC PDUのバッファでもよいし、MAC SDUのバッファでもよいし、その他のデータのバッファでもよい。また、複数のバッファにおけるデータの滞留量の合計を、「バッファに滞留するデータ量」として使用してもよい。
Further, the
例えば、ユーザ装置10は、バッファに滞留するデータ量が所定の閾値よりも大きい場合(例:無線品質が悪く、データ送信量が少ない場合)に、RLC concatenationをONとし、バッファに滞留するデータ量が所定の閾値よりも小さい場合(例:無線品質が良い場合)に、RLC concatenationをOFFとする。このバッファに滞留するデータ量の閾値との比較及びRLC concatenationのON/OFF判定は、予め定めた時間間隔で行うこととしてもよいし、UL grant受信毎に行うこととしてもよいし、これら以外のタイミングで行うこととしてもよい。なお、所定の閾値は、例えば、基地局20からユーザ装置10に通知される値である。
For example, when the amount of data staying in the buffer is larger than a predetermined threshold (for example, when the wireless quality is bad and the amount of data transmission is small), the
図9を参照して、バッファに滞留するデータ量を使用する場合のユーザ装置10の動作例を説明する。
With reference to FIG. 9, the operation example of the
ステップS301において、ユーザ装置10は、バッファに滞留するデータ量が所定の閾値よりも大きいか否かを判定する(ステップS301)。ステップS301での判定結果がYesの場合はステップS302に進み、ステップS301での判定結果がNoの場合はステップS303に進む。
In step S301, the
ステップS302において、ユーザ装置10は、RLC concatenationはONであると判定する。この場合、現在のRLC concatenationがOFFであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをONに切り替える。また、現在のRLC concatenationがONであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをONのまま処理を行う。
In step S302, the
ステップS303において、ユーザ装置10は、RLC concatenationはOFFであると判定する。この場合、現在のRLC concatenationがONであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをOFFに切り替える。また、現在のRLC concatenationがOFFであれば、次回のUL grant受信時のデータ送信処理において、RLC concatenationをOFFのまま処理を行う。
In step S303, the
また、ユーザ装置10は、上述したような送信可能なデータサイズ及びバッファ滞留量以外の値を使用して、RLC concatenationのON/OFFを判定してもよい。例えば、ユーザ装置10は、無線品質を表す値に基づいてRLC concatenationのON/OFFを判定してもよい。当該値は、例えば、ユーザ装置10が測定可能な値であるCQI(Channel Quality Indicator)、RSRP(Reference Signal Received Power)、RSRQ(Reference Signal Received Quality)、RS−SINR(Reference signal−signal to noise and interference ratio)のうちのいずれか1つ又は複数である。
Further, the
例えば、ユーザ装置10は、無線品質を表す値が所定の閾値よりも小さい場合(例:無線品質が閾値よりも悪い場合)に、RLC concatenationをONとし、無線品質を表す値が所定の閾値よりも大きい場合(例:無線品質が閾値よりも良い場合)に、RLC concatenationをOFFとする。この無線品質を表す値の閾値との比較及びRLC concatenationのON/OFF判定は、予め定めた時間間隔で行うこととしてもよいし、UL grant受信毎に行うこととしてもよいし、これら以外のタイミングで行うこととしてもよい。なお、所定の閾値は、例えば、基地局20からユーザ装置10に通知される値である。
For example, when the value indicating the radio quality is smaller than a predetermined threshold (for example, when the radio quality is worse than the threshold), the
なお、上述した各処理において、RLC concatenationのON/OFF判定のための閾値等のパラメータは、UE毎(ユーザ装置毎)に設定されてもよいし、各ユーザ装置のベアラ毎(RLCエンティティ毎)に設定されてもよいし、セル毎に設定されてもよいし、その他の単位で設定されてもよい。 In each process described above, a parameter such as a threshold for determining ON / OFF of RLC connection may be set for each UE (for each user apparatus), or for each bearer of each user apparatus (for each RLC entity). May be set for each cell, or may be set in other units.
(実施例2)
次に、実施例2を説明する。実施例2では、ユーザ装置10は、NW(基地局20)からの指示(設定情報と呼んでもよい)に応じてRLCのConcatenationのON又はOFFを決定する。例えば、図10に示すように、ステップS401で、ユーザ装置10は基地局20からRLC Concatenation ON/OFF指示を受信する。ステップS402において、ユーザ装置10は、当該指示に従って、RLC ConcatenationをONとする、又はOFFとする。
(Example 2)
Next, Example 2 will be described. In the second embodiment, the
ステップS401における指示に用いる信号は特定の信号に限定されないが、例えば、DL物理制御チャネル(つまり、UL grant)、MAC CE、RLC control PDU、又は、PDCP control PDUによって指示を行うことができる。 The signal used for the instruction in step S401 is not limited to a specific signal. For example, the instruction can be performed by a DL physical control channel (that is, UL grant), MAC CE, RLC control PDU, or PDCP control PDU.
なお、RLC concatenationのON/OFFは、UE毎(ユーザ装置毎)に設定されてもよいし、各ユーザ装置のベアラ毎(RLCエンティティ毎)に設定されてもよいし、セル毎に設定されてもよいし、その他の単位で設定されてもよい。 In addition, ON / OFF of RLC connection may be set for each UE (for each user apparatus), may be set for each bearer (for each RLC entity) of each user apparatus, or may be set for each cell. Alternatively, it may be set in other units.
上記のように明示的に基地局20からユーザ装置10に対してRLC Concatenation ON/OFFの指示がなされることに代えて、基地局20からユーザ装置10への設定内容等に応じて、ユーザ装置10がRLC Concatenation ON/OFFの決定を行うこととしてもよい。つまり、基地局20からユーザ装置10に対して、暗黙的にRLC Concatenation ON/OFFの指示がなされてもよい。
Instead of explicitly instructing RLC Connection ON / OFF from the
例えば、ユーザ装置10は、基地局20から指定される通信帯域幅に応じて、RLC Concatenation ON/OFFを決定する。当該通信帯域幅は、ULの通信帯域幅である。ただし、ULとDLとで同じ通信帯域幅が使用される場合、基地局20から指定される通信帯域幅がDLの通信帯域幅であってもよい。また、通信帯域幅は、基地局20からユーザ装置10に対して、システム情報のブロードキャストにより指定されてもよいし、個別のシグナリング(RRC、MAC、又はPHY)で指定されてもよい。また、判定に使用される通信帯域幅は、シングルキャリアの通信帯域幅が設定される場合には当該通信帯域幅を使用し、CAのように複数のキャリア(セル)が設定される場合には、複数のキャリアの帯域幅の合計を使用することとしてよい。
For example, the
一例として、ユーザ装置10は、通信帯域幅が所定の閾値よりも小さい場合に、RLC concatenationをONとし、通信帯域幅が所定の閾値よりも大きい場合に、RLC concatenationをOFFとする。
As an example, when the communication bandwidth is smaller than a predetermined threshold, the
また、ユーザ装置10は、通信帯域幅がある特定の値Aである場合に、RLC concatenationをONとし、通信帯域幅が別の特定の値B(>A)である場合に、RLC concatenationをOFFとしてもよい。
In addition, when the communication bandwidth is a certain specific value A, the
また、ユーザ装置10は、在圏するセル(キャリア)において、ユーザ装置10が使用するTTI長、subframe長、又は、OFDMシンボル長に基づいて、RLC concatenationのON/OFFを判定してもよい。TTI長、subframe長、又は、OFDMシンボル長は、例えば、基地局20からユーザ装置10に対して設定情報として通知される。
Moreover, the
例えば、ユーザ装置10は、TTI長(又は、subframe長、又は、OFDMシンボル長)が所定の閾値よりも小さい場合に、RLC concatenationをOFFとし、TTI長(又は、subframe長、又は、OFDMシンボル長)が所定の閾値よりも大きい場合に、RLC concatenationをONとする。
For example, when the TTI length (or the subframe length or the OFDM symbol length) is smaller than a predetermined threshold, the
また、ユーザ装置10は、TTI長(又は、subframe長、又は、OFDMシンボル長)がある特定の値Aである場合に、RLC concatenationをOFFとし、TTI長(又は、subframe長、又は、OFDMシンボル長)が別の特定の値B(>A)であるに、RLC concatenationをONとすることとしてもよい。
Further, when the TTI length (or the subframe length or the OFDM symbol length) is a specific value A, the
また、ユーザ装置10は、ユーザ装置10に対して基地局20から設定されるベアラのQoSに基づき当該ベアラに対するRLC concatenation ON/OFFを判定してもよい。例えば、QoS毎にRLC concatenation ON/OFFが予め定められていてもよい。ユーザ装置10は、QoSとRLC concatenation ON/OFFとの関係を表す対応情報を保持しており、当該対応情報に基づき、ベアラに対してRLC concatenation ON/OFFを判定する。一例として、(所定の値よりも低い)低遅延が要求されるサービス(QoS)のベアラに対し、ユーザ装置10は、RLC concatenationをOFFとする。また、ユーザ装置10は、ベアラに対して基地局20から指定されるPDCP Discard timerの値に応じて、当該ベアラに対してRLC concatenation ON/OFFを決定してもよい。
Moreover, the
例えば、ユーザ装置10は、PDCP Discard timerの値が所定の閾値よりも小さい場合(低遅延が要求される場合)に、RLC concatenationをOFFとし、PDCP Discard timerの値が所定の閾値よりも大きい場合に、RLC concatenationをONとする。
For example, when the value of the PDCP Discard timer is smaller than a predetermined threshold (when a low delay is required), the
また、ユーザ装置10は、接続した基地局に応じてRLC concatenation ON/OFFを判定してもよい。例えば、ユーザ装置10は、接続した基地局から、当該基地局がサポートするRAT、サービス、3GPP release、又は、特定の機能をサポートすることを示す情報(これらを基地局情報と総称する)を受信する。ユーザ装置10は、基地局情報とRLC concatenation ON/OFFとの対応情報を予め保持しており、ユーザ装置10は、基地局情報と対応情報とに基づいて、RLC concatenation ON/OFFを決定する。
Moreover, the
なお、実施例1と実施例2を組み合わせて実施してもよい。例えば、ユーザ装置10は、実施例2においてRLC concatenation OFF(又はON)と判定した場合に、実施例1の仕組みでもRLC concatenation OFF(又はON)である場合に、RLC concatenation OFF(又はON)を実施することとしてもよい。
In addition, you may implement combining Example 1 and Example 2. FIG. For example, when the
上記のとおり、本実施の形態に係る技術によれば、RLC concatenation ONに適した通信状態のときにRLC concatenation ONを選択し、RLC concatenation OFFに適した通信状態のときにRLC concatenation OFFを選択することができるので、通信状態に適した効率的なデータ通信を行うことができる。 As described above, according to the technology according to the present embodiment, RLC connection ON is selected when the communication state is suitable for RLC connection ON, and RLC connection OFF is selected when the communication state is suitable for RLC connection OFF. Therefore, efficient data communication suitable for the communication state can be performed.
(装置構成)
以上説明した本実施の形態の動作を実行するユーザ装置10及び基地局20の機能構成例を説明する。ユーザ装置10及び基地局20はそれぞれ、レイヤ2に関して、実施例1の機能のみを有することとしてもよいし、実施例2の機能のみを有することとしてもよいし、実施例1の機能と実施例2の機能の両方を含むこととしてもよい。以下では、ユーザ装置10及び基地局20はそれぞれ、特に断らない限り、実施例1の機能と実施例2の機能の両方を含むことを想定している。
(Device configuration)
A functional configuration example of the
<ユーザ装置>
図11は、ユーザ装置10の機能構成の一例を示す図である。図11に示すように、ユーザ装置10は、信号送信部101と、信号受信部102と、レイヤ2処理部103と、上位レイヤ処理部104とを有する。また、レイヤ2処理部103は、バッファ113を含む。図11に示す機能構成は一例に過ぎない。本実施の形態に係る動作を実行できるのであれば、機能区分及び機能部の名称はどのようなものでもよい。例えば、レイヤ2処理部103を受信側と送信側に分けて、送信側のレイヤ2処理部を信号送信部101に含め、受信側のレイヤ2処理部を信号受信部102に含めてもよい。
<User device>
FIG. 11 is a diagram illustrating an example of a functional configuration of the
信号送信部101は、送信側の物理レイヤの機能部に相当し、レイヤ2処理部103から渡される信号を無線で送信するように構成されている。信号受信部102は、受信側の物理レイヤの機能部に相当し、各種の信号を無線受信し、受信した信号をレイヤ2処理部103に渡すように構成されている。
The
レイヤ2処理部103は、基本構成として図2を参照して説明したレイヤ2の構成を備えるとともに、実施例1で説明したレイヤ2における処理機能と実施例2で説明したレイヤ2の処理機能を有する。
The
また、例えば、レイヤ2処理部103は、複数の第1データユニット(例:RLC SDU)を連結する連結処理を行うことにより第2データユニット(例:RLC PDU)を生成し、当該第2データユニットをペイロードとして含む送信データユニット(例:MAC PDU)を生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件(例:送信可能なデータのサイズ)に基づいて決定するように構成されてもよい。なお、レイヤ2処理部103を決定部と言い換えてもよい。
Further, for example, the
また、上述したように信号送信部101にレイヤ2処理も行わせることとしてもよい。その場合、信号送信部101は、レイヤ2処理部103により決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットを前記基地局に送信する。
Further, as described above, the
レイヤ2処理部103は、基地局20から受信するリソース割り当て情報に基づいて決定される送信可能データのサイズに基づいて、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。レイヤ2処理部103は、前記送信可能データのサイズの所定期間における平均値と所定の閾値とを比較することにより、又は、前記送信可能データのサイズに対して忘却係数を用いた移動平均処理を施して得られた平均値と所定の閾値とを比較することにより、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。レイヤ2処理部103は、基地局20に送信するデータのバッファ滞留量(バッファ113におけるデータ滞留量)と所定の閾値とを比較することにより、又は、無線品質を示す値と所定の閾値とを比較することにより、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。レイヤ2処理部103は、基地局20から受信する設定情報に基づいて、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。
The
上位レイヤ処理部104は、レイヤ2よりも上位のレイヤの処理を行うように構成されている。上位レイヤ処理部104は、例えば、IPパケットの送信(生成)・受信処理、C−planeでの処理としてのRRC処理(例:基地局20から受信した設定情報の管理等)を実行するように構成されている。
The upper
<基地局20>
図12は、基地局20の機能構成の一例を示す図である。図12に示すように、基地局20は、信号送信部201と、信号受信部202と、レイヤ2処理部203と、上位レイヤ処理部204とを有する。レイヤ2処理部203は、下りデータ等を一時的に格納するバッファ213を有する。図12に示す機能構成は一例に過ぎない。本実施の形態に係る動作を実行できるのであれば、機能区分及び機能部の名称はどのようなものでもよい。例えば、レイヤ2処理部203を受信側と送信側に分けて、送信側のレイヤ2処理部を信号送信部201に含め、受信側のレイヤ2処理部を信号受信部202に含めてもよい。
<
FIG. 12 is a diagram illustrating an example of a functional configuration of the
信号送信部201は、送信側の物理レイヤの機能部に相当し、レイヤ2処理部203から渡される信号を無線で送信するように構成されている。信号受信部202は、受信側の物理レイヤの機能部に相当し、各種の信号を無線受信し、受信した信号をレイヤ2処理部203に渡すように構成されている。
The
レイヤ2処理部203は、基本構成として図2を参照して説明したレイヤ2の構成を備えるとともに、実施例1で説明したユーザ装置10のレイヤ2と同様の処理機能と実施例2で説明したユーザ装置10のレイヤ2と同様の処理機能を有する。
The
例えば、レイヤ2処理部203は、複数の第1データユニット(例:RLC SDU)を連結する連結処理を行うことにより第2データユニット(例:RLC PDU)を生成し、当該第2データユニットをペイロードとして含む送信データユニット(例:MAC PDU)を生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件(例:無線品質)に基づいて決定するように構成されてもよい。なお、レイヤ2処理部203を決定部と言い換えてもよい。
For example, the
また、上述したように信号送信部201にレイヤ2処理も行わせることとしてもよい。その場合、信号送信部201は、レイヤ2処理部203により決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットをユーザ装置10に送信する。
Further, as described above, the
上位レイヤ処理部204は、レイヤ2よりも上位のレイヤの処理を行うように構成されている。上位レイヤ処理部204は、例えば、IPパケットの送信(生成)・受信処理、C−planeでの処理としてのRRC処理を実行するように構成されている。また、上位レイヤ処理部204は、ユーザ装置10への設定情報を作成し、当該設定情報を信号送信部201からユーザ装置10に送信するように構成されている。
The upper
<ハードウェア構成>
上記実施の形態の説明に用いたブロック図(図11及び図12)は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及び/又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び/又は論理的に複数要素が結合した1つの装置により実現されてもよいし、物理的及び/又は論理的に分離した2つ以上の装置を直接的及び/又は間接的に(例えば、有線及び/又は無線)で接続し、これら複数の装置により実現されてもよい。
<Hardware configuration>
The block diagrams (FIGS. 11 and 12) used in the description of the above embodiment show functional unit blocks. These functional blocks (components) are realized by any combination of hardware and / or software. Further, the means for realizing each functional block is not particularly limited. That is, each functional block may be realized by one device in which a plurality of elements are physically and / or logically combined, or two or more devices physically and / or logically separated may be directly and directly. It may be realized by a plurality of these devices connected indirectly (for example, wired and / or wirelessly).
また、例えば、本発明の一実施の形態におけるユーザ装置10と基地局20はいずれも、本実施の形態に係る処理を行うコンピュータとして機能してもよい。図13は、本実施の形態に係るユーザ装置10及び基地局20のハードウェア構成の一例を示す図である。上述のユーザ装置10及び基地局20はそれぞれ、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、バス1007などを含むコンピュータ装置として構成されてもよい。
Further, for example, both the
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。ユーザ装置10及び基地局20のハードウェア構成は、図に示した1001〜1006で示される各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
In the following description, the term “apparatus” can be read as a circuit, a device, a unit, or the like. The hardware configurations of the
ユーザ装置10及び基地局20における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ1001が演算を行い、通信装置1004による通信、メモリ1002及びストレージ1003におけるデータの読み出し及び/又は書き込みを制御することで実現される。
Each function in the
プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)で構成されてもよい。
For example, the
また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール又はデータを、ストレージ1003及び/又は通信装置1004からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態で説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、ユーザ装置10の信号送信部101、信号受信部102、レイヤ2処理部103、上位レイヤ処理部104は、メモリ1002に格納され、プロセッサ1001で動作する制御プログラムによって実現されてもよい。また、基地局20の信号送信部201、信号受信部202、レイヤ2処理部203、上位レイヤ処理部204は、メモリ1002に格納され、プロセッサ1001で動作する制御プログラムによって実現されてもよい。上述の各種処理は、1つのプロセッサ1001で実行される旨を説明してきたが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップで実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。
In addition, the
メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つで構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本発明の一実施の形態に係る処理を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。
The
ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD−ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu−ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つで構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ1002及び/又はストレージ1003を含むデータベース、サーバその他の適切な媒体であってもよい。
The
通信装置1004は、有線及び/又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。例えば、ユーザ装置10の信号送信部101及び信号受信部102は、通信装置1004で実現されてもよい。また、基地局20の信号送信部201及び信号受信部202は、通信装置1004で実現されてもよい。
The
入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。
The input device 1005 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, or the like) that accepts an external input. The
また、プロセッサ1001及びメモリ1002などの各装置は、情報を通信するためのバス1007で接続される。バス1007は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。
Each device such as the
また、ユーザ装置10及び基地局20はそれぞれ、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つで実装されてもよい。
In addition, the
(実施の形態のまとめ)
以上、説明したように、本実施の形態によれば、ユーザ装置と基地局とを備える無線通信システムにおける前記ユーザ装置であって、複数の第1データユニットを連結する連結処理を行うことにより第2データユニットを生成し、当該第2データユニットをペイロードとして含む送信データユニットを生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件に基づいて決定する決定部と、前記決定部により決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットを前記基地局に送信する送信部とを備えることを特徴とするユーザ装置が提供される。
(Summary of embodiment)
As described above, according to the present embodiment, the user apparatus in the wireless communication system including the user apparatus and the base station can perform the connection process by connecting a plurality of first data units. A first process for generating two data units and generating a transmission data unit including the second data unit as a payload; and the transmission data unit including the plurality of first data units as a payload without performing the concatenation process. A determination unit that determines which of the generated second processes is to be performed based on a predetermined condition; and the transmission data unit that executes the first process or the second process determined by the determination unit And a transmission unit that transmits the message to the base station.
上記の構成によれば、ユーザ装置が、適切なデータユニット生成方法を用いてデータユニットを生成し、当該データユニットの送信を行うことを可能とする技術が提供される。 According to said structure, the technique which enables a user apparatus to produce | generate a data unit using the appropriate data unit production | generation method, and to transmit the said data unit is provided.
前記決定部は、前記基地局から受信するリソース割り当て情報に基づいて決定される送信可能データのサイズに基づいて、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。既存の仕組みを用いて送信可能データのサイズを取得できるので、この構成によれば、容易に実装を実現できる。 The determination unit determines whether to perform the first process or the second process based on the size of transmittable data determined based on the resource allocation information received from the base station. Also good. Since the size of transmittable data can be acquired using an existing mechanism, this configuration can easily implement the implementation.
前記決定部は、前記送信可能データのサイズの所定期間における平均値と所定の閾値とを比較することにより、又は、前記送信可能データのサイズに対して忘却係数を用いた移動平均処理を施して得られた平均値と所定の閾値とを比較することにより、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。この構成により、平均値を用いるので、過度に頻繁なON/OFFの切り替わりを抑制できる。 The determining unit compares the average value of the size of the transmittable data in a predetermined period with a predetermined threshold, or performs a moving average process using a forgetting factor on the size of the transmittable data. It may be determined which of the first process and the second process is performed by comparing the obtained average value with a predetermined threshold value. With this configuration, since an average value is used, excessively frequent ON / OFF switching can be suppressed.
前記決定部は、前記基地局に送信するデータのバッファ滞留量と所定の閾値とを比較することにより、又は、無線品質を示す値と所定の閾値とを比較することにより、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。この構成によれば、平均値等を計算しないので、低い負荷で第1処理/第2処理の決定処理を実現できる。 The determination unit compares the buffer retention amount of data to be transmitted to the base station with a predetermined threshold value, or compares the value indicating radio quality with a predetermined threshold value, It may be determined which of the second processes is performed. According to this configuration, since the average value or the like is not calculated, the first process / second process determination process can be realized with a low load.
前記決定部は、前記基地局から受信する設定情報に基づいて、前記第1処理と前記第2処理のうちのいずれを行うかを決定することとしてもよい。この構成によれば、平均値等を計算しないので、低い負荷で第1処理/第2処理の決定処理を実現できる。 The determination unit may determine which of the first process and the second process is performed based on setting information received from the base station. According to this configuration, since the average value or the like is not calculated, the first process / second process determination process can be realized with a low load.
また、本実施の形態により、ユーザ装置と基地局とを備える無線通信システムにおける前記ユーザ装置が実行するデータ送信方法であって、複数の第1データユニットを連結する連結処理を行うことにより第2データユニットを生成し、当該第2データユニットをペイロードとして含む送信データユニットを生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件に基づいて決定する決定ステップと、前記決定ステップにより決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットを前記基地局に送信する送信ステップとを備えることを特徴とするデータ送信方法が提供される。 Further, according to the present embodiment, there is provided a data transmission method executed by the user apparatus in a wireless communication system including the user apparatus and a base station, and the second is performed by performing a connection process for connecting a plurality of first data units. A first process for generating a data unit and generating a transmission data unit including the second data unit as a payload, and generating the transmission data unit including the plurality of first data units as a payload without performing the concatenation process A determination step for determining which of the second processing to be performed is performed based on a predetermined condition, the first processing or the second processing determined by the determination step is performed, and the transmission data unit is A data transmission method comprising: a transmission step of transmitting to the base station.
上記の構成によれば、無線通信システムにおけるユーザ装置が、適切なデータユニット生成方法を用いてデータユニットを生成し、当該データユニットの送信を行うことを可能とする技術が提供される。 According to said structure, the technique which enables the user apparatus in a radio | wireless communications system to produce | generate a data unit using the appropriate data unit production | generation method, and to transmit the said data unit is provided.
(実施形態の補足)
以上、本発明の実施の形態を説明してきたが、開示される発明はそのような実施形態に限定されず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。発明の理解を促すため具体的な数値例を用いて説明がなされたが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてもよい。上記の説明における項目の区分けは本発明に本質的ではなく、2以上の項目に記載された事項が必要に応じて組み合わせて使用されてよいし、ある項目に記載された事項が、別の項目に記載された事項に(矛盾しない限り)適用されてよい。機能ブロック図における機能部又は処理部の境界は必ずしも物理的な部品の境界に対応するとは限らない。複数の機能部の動作が物理的には1つの部品で行われてもよいし、あるいは1つの機能部の動作が物理的には複数の部品により行われてもよい。実施の形態で述べた処理手順については、矛盾の無い限り処理の順序を入れ替えてもよい。処理説明の便宜上、ユーザ装置10及び基地局20は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウェアで又はそれらの組み合わせで実現されてもよい。本発明の実施の形態に従ってユーザ装置10が有するプロセッサにより動作するソフトウェア及び本発明の実施の形態に従って基地局20が有するプロセッサにより動作するソフトウェアはそれぞれ、ランダムアクセスメモリ(RAM)、フラッシュメモリ、読み取り専用メモリ(ROM)、EPROM、EEPROM、レジスタ、ハードディスク(HDD)、リムーバブルディスク、CD−ROM、データベース、サーバその他の適切な如何なる記憶媒体に保存されてもよい。
(Supplement of embodiment)
Although the embodiments of the present invention have been described above, the disclosed invention is not limited to such embodiments, and those skilled in the art will understand various variations, modifications, alternatives, substitutions, and the like. I will. Although specific numerical examples have been described in order to facilitate understanding of the invention, these numerical values are merely examples and any appropriate values may be used unless otherwise specified. The classification of items in the above description is not essential to the present invention, and the items described in two or more items may be used in combination as necessary, or the items described in one item may be used in different items. It may be applied to the matters described in (if not inconsistent). The boundaries between functional units or processing units in the functional block diagram do not necessarily correspond to physical component boundaries. The operations of a plurality of functional units may be physically performed by one component, or the operations of one functional unit may be physically performed by a plurality of components. About the processing procedure described in the embodiment, the processing order may be changed as long as there is no contradiction. For convenience of processing description, the
また、情報の通知は、本明細書で説明した態様/実施形態に限られず、他の方法で行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、DCI(Downlink Control Information)、UCI(Uplink Control Information))、上位レイヤシグナリング(例えば、RRC(Radio Resource Control)シグナリング、MAC(Medium Access Control)シグナリング、ブロードキャスト情報(MIB(Master Information Block)、SIB(System Information Block)))、その他の信号又はこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。 The notification of information is not limited to the aspect / embodiment described in the present specification, and may be performed by other methods. For example, notification of information may be physical layer signaling (for example, DCI (Downlink Control Information), UCI (Uplink Control Information)), higher layer signaling (for example, RRC (Radio Resource Control) signaling, MAC (Medium Access Control) signaling). It may be implemented by broadcast information (MIB (Master Information Block), SIB (System Information Block)), other signals, or a combination thereof. The RRC signaling may be referred to as an RRC message, and may be, for example, an RRC connection setup message, an RRC connection reconfiguration message, or the like.
本明細書で説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE−A(LTE−Advanced)、SUPER 3G、IMT−Advanced、4G、5G、FRA(Future Radio Access)、W−CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi−Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、UWB(Ultra−WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及び/又はこれらに基づいて拡張された次世代システムに適用されてもよい。 Each aspect / embodiment described herein includes LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G, 5G, FRA (Fureure Radio Access), W-CDMA. (Registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, UWB (Ultra-WideBand), The present invention may be applied to a Bluetooth (registered trademark), a system using another appropriate system, and / or a next generation system extended based on the system.
本明細書で説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。 As long as there is no contradiction, the order of the processing procedures, sequences, flowcharts, and the like of each aspect / embodiment described in this specification may be changed. For example, the methods described herein present the elements of the various steps in an exemplary order and are not limited to the specific order presented.
本明細書において基地局20によって行われるとした特定動作は、場合によってはその上位ノード(upper node)によって行われることもある。基地局20を有する1つまたは複数のネットワークノード(network nodes)からなるネットワークにおいて、ユーザ装置10との通信のために行われる様々な動作は、基地局20および/または基地局20以外の他のネットワークノード(例えば、MMEまたはS−GWなどが考えられるが、これらに限られない)によって行われ得ることは明らかである。上記において基地局20以外の他のネットワークノードが1つである場合を例示したが、複数の他のネットワークノードの組み合わせ(例えば、MMEおよびS−GW)であってもよい。
The specific operation assumed to be performed by the
本明細書で説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。 Each aspect / embodiment described in this specification may be used independently, may be used in combination, or may be switched according to execution.
ユーザ装置10は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な用語で呼ばれる場合もある。
基地局20は、当業者によって、NB(NodeB)、eNB(enhanced NodeB)、ベースステーション(Base Station)、またはいくつかの他の適切な用語で呼ばれる場合もある。
本明細書で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up)(例えば、テーブル、データベースまたは別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。 As used herein, the terms “determining” and “determining” may encompass a wide variety of actions. “Judgment” and “determination” are, for example, judgment (judging), calculation (calculating), calculation (computing), processing (processing), derivation (investigation), investigation (investigation), search (loking up) (for example, table) , Searching in a database or another data structure), considering ascertaining “determining”, “determining”, and the like. Further, “determination” and “determination” are reception (for example, receiving information), transmission (for example, transmitting information), input (input), output (output), and access. (Accessing) (for example, accessing data in a memory) may be considered as “determining” or “determining”. In addition, “determination” and “determination” means that “resolving”, selection (selecting), selection (choosing), establishment (establishing), comparison (comparing), etc. are regarded as “determination” and “determination”. May be included. In other words, “determination” and “determination” may include considering some operation as “determination” and “determination”.
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used herein, the phrase “based on” does not mean “based only on,” unless expressly specified otherwise. In other words, the phrase “based on” means both “based only on” and “based at least on.”
「含む(include)」、「含んでいる(including)」、およびそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「または(or)」は、排他的論理和ではないことが意図される。 As long as the terms “including”, “including”, and variations thereof are used herein or in the claims, these terms are similar to the term “comprising”. It is intended to be comprehensive. Furthermore, the term “or” as used herein or in the claims is not intended to be an exclusive OR.
本開示の全体において、例えば、英語でのa,an,及びtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含み得る。 Throughout this disclosure, if articles are added by translation, for example, a, an, and the in English, these articles are not clearly indicated otherwise from the context, Multiple can be included.
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。 Although the present invention has been described in detail above, it will be apparent to those skilled in the art that the present invention is not limited to the embodiments described herein. The present invention can be implemented as modified and changed modes without departing from the spirit and scope of the present invention defined by the description of the scope of claims. Therefore, the description of the present specification is for illustrative purposes and does not have any limiting meaning to the present invention.
10 ユーザ装置
20 基地局
101 信号送信部
102 信号受信部
103 レイヤ2処理部
113 バッファ
104 上位レイヤ処理部
201 信号送信部
202 信号受信部
203 レイヤ2処理部
213 バッファ
204 上位レイヤ処理部
1001 プロセッサ
1002 メモリ
1003 ストレージ
1004 通信装置
1005 入力装置
1006 出力装置
10
Claims (6)
複数の第1データユニットを連結する連結処理を行うことにより第2データユニットを生成し、当該第2データユニットをペイロードとして含む送信データユニットを生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件に基づいて決定する決定部と、
前記決定部により決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットを前記基地局に送信する送信部と
を備えることを特徴とするユーザ装置。 The user apparatus in a wireless communication system comprising a user apparatus and a base station,
A first process for generating a second data unit by connecting a plurality of first data units to generate a transmission data unit including the second data unit as a payload, and without performing the connection process A determination unit that determines which one of the second processes for generating the transmission data unit including the plurality of first data units as a payload is to be performed based on a predetermined condition;
A user apparatus comprising: a transmission unit that executes the first process or the second process determined by the determination unit and transmits the transmission data unit to the base station.
ことを特徴とする請求項1に記載のユーザ装置。 The determination unit determines whether to perform the first process or the second process based on a size of transmittable data determined based on resource allocation information received from the base station. The user device according to claim 1, characterized in that:
ことを特徴とする請求項2に記載のユーザ装置。 The determining unit compares the average value of the size of the transmittable data in a predetermined period with a predetermined threshold, or performs a moving average process using a forgetting factor on the size of the transmittable data. The user apparatus according to claim 2, wherein it is determined which of the first process and the second process is performed by comparing the obtained average value and a predetermined threshold value.
ことを特徴とする請求項1に記載のユーザ装置。 The determination unit compares the buffer retention amount of data to be transmitted to the base station with a predetermined threshold value, or compares the value indicating radio quality with a predetermined threshold value, The user apparatus according to claim 1, wherein which of the second processes is to be performed is determined.
ことを特徴とする請求項1に記載のユーザ装置。 The user apparatus according to claim 1, wherein the determination unit determines which of the first process and the second process is performed based on setting information received from the base station.
複数の第1データユニットを連結する連結処理を行うことにより第2データユニットを生成し、当該第2データユニットをペイロードとして含む送信データユニットを生成する第1処理と、前記連結処理を行うことなく前記複数の第1データユニットをペイロードとして含む前記送信データユニットを生成する第2処理のうちのいずれを行うかを、所定の条件に基づいて決定する決定ステップと、
前記決定ステップにより決定された前記第1処理又は前記第2処理を実行し、前記送信データユニットを前記基地局に送信する送信ステップと
を備えることを特徴とするデータ送信方法。 A data transmission method executed by the user apparatus in a wireless communication system including a user apparatus and a base station,
A first process for generating a second data unit by connecting a plurality of first data units to generate a transmission data unit including the second data unit as a payload, and without performing the connection process A determination step of determining which of the second processes for generating the transmission data unit including the plurality of first data units as a payload is performed based on a predetermined condition;
A data transmission method comprising: a transmission step of executing the first process or the second process determined by the determination step and transmitting the transmission data unit to the base station.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016201336A JP2018064190A (en) | 2016-10-12 | 2016-10-12 | User device and data transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016201336A JP2018064190A (en) | 2016-10-12 | 2016-10-12 | User device and data transmission method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018064190A true JP2018064190A (en) | 2018-04-19 |
Family
ID=61968033
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016201336A Pending JP2018064190A (en) | 2016-10-12 | 2016-10-12 | User device and data transmission method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018064190A (en) |
-
2016
- 2016-10-12 JP JP2016201336A patent/JP2018064190A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11696202B2 (en) | Communication method, base station, terminal device, and system | |
US11116024B2 (en) | Control mechanism for packet duplication in multi-connectivity communication | |
JP5774162B2 (en) | System and method for MULTI-POINTHSDPA communication utilizing multilink RLC sublayer | |
WO2018123950A1 (en) | User device and data transmission method | |
CN108029158B (en) | System and method for reporting data reception status | |
JP2017539153A (en) | Buffer status report for eDCS | |
JP2017532846A (en) | System, method and apparatus for bearer splitting in complex wireless heterogeneous networks | |
CN104935414A (en) | A method and device for transmitting information in a dual connection system | |
WO2018123956A1 (en) | User device, base station, and signal reception method | |
KR102152493B1 (en) | Evolved data compression scheme for unreliable transmission modes | |
CN111345009B (en) | Communication device and communication method | |
WO2018127220A1 (en) | Data forwarding method and device | |
WO2019215894A1 (en) | Communication device | |
WO2019220606A1 (en) | Network node | |
JP2019169753A (en) | User equipment and signal transmission method | |
CN109804709B (en) | Wireless communication device | |
US8811264B2 (en) | Relay station, communication system, and communication method | |
JP7122082B2 (en) | Transmission device and transmission method | |
WO2019039425A1 (en) | User device and date transmission method | |
WO2023138669A1 (en) | Communication method and apparatus | |
JP2018064190A (en) | User device and data transmission method | |
US11963251B2 (en) | Network node and communication system | |
JP6956477B2 (en) | Terminal and signal transmission method | |
JP2017199983A (en) | Base station and information reporting method |