JP6481711B2 - Wireless communication system, mobile station, base station, and wireless communication method - Google Patents
Wireless communication system, mobile station, base station, and wireless communication method Download PDFInfo
- Publication number
- JP6481711B2 JP6481711B2 JP2017094984A JP2017094984A JP6481711B2 JP 6481711 B2 JP6481711 B2 JP 6481711B2 JP 2017094984 A JP2017094984 A JP 2017094984A JP 2017094984 A JP2017094984 A JP 2017094984A JP 6481711 B2 JP6481711 B2 JP 6481711B2
- Authority
- JP
- Japan
- Prior art keywords
- wireless communication
- data
- base station
- communication device
- layer
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 432
- 238000000034 method Methods 0.000 title description 21
- 230000014759 maintenance of location Effects 0.000 claims description 66
- 238000012545 processing Methods 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 2
- 238000009825 accumulation Methods 0.000 claims 2
- 230000005540 biological transmission Effects 0.000 description 93
- 238000010586 diagram Methods 0.000 description 48
- 230000006870 function Effects 0.000 description 22
- 230000002776 aggregation Effects 0.000 description 17
- 238000004220 aggregation Methods 0.000 description 17
- 230000008859 change Effects 0.000 description 6
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000009977 dual effect Effects 0.000 description 5
- 230000003111 delayed effect Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 3
- 239000000969 carrier Substances 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信システム、移動局、基地局及び無線通信方法に関する。 The present invention relates to a radio communication system, a mobile station, a base station, and a radio communication method.
従来、無線通信システムにおける伝送容量(以下では、「システム容量」と呼ばれることがある)を増大させるために、様々な工夫がなされている。例えば、3GPP LTE(3rd Generation Partnership Project Radio Access Network Long Term Evolution)では、「マクロセル」の他に「スモールセル(小セル)」を活用してシステム容量を増大させる技術に関する議論が行われている。ここで、「セル」とは、無線端末が無線信号を送受信するために、無線基地局がカバーする範囲を指す用語であるが、無線基地局とセルとはほぼ対応する概念であるため、以下の説明では「セル」と「無線基地局」とを適宜読み替えてもよい。そして、「マクロセル」は、高い送信電力で送信可能な基地局、つまり射程エリアの大きい基地局のセルである。また、「スモールセル」は、低い送信電力で送信する基地局、つまり射程エリアの小さい基地局のセルである。 Conventionally, various devices have been devised to increase the transmission capacity (hereinafter sometimes referred to as “system capacity”) in a wireless communication system. For example, in 3GPP LTE (3rd Generation Partnership Project Radio Access Network Long Term Evolution), there is a discussion about a technique for increasing a system capacity by utilizing a “small cell (small cell)” in addition to a “macro cell”. Here, the “cell” is a term indicating a range covered by the radio base station in order for the radio terminal to transmit and receive radio signals. However, since the radio base station and the cell correspond to each other, In the description of “cell”, “cell” and “radio base station” may be appropriately replaced. The “macro cell” is a cell of a base station that can transmit with high transmission power, that is, a base station with a large range area. A “small cell” is a cell of a base station that transmits with low transmission power, that is, a base station with a small range area.
3GPP LTEでは、移動通信システムの構成として、例えば、マクロセルの中に複数のスモールセルが含まれる構成が検討されている。そして、移動局がマクロセル及びスモールセルに同時に接続する技術が検討されている。他にも、移動局が異なる2つのスモールセルに同時に接続する技術が検討されている。このように、移動局が、2つの異なるセルの両方に接続して通信を実施する通信は、2元接続(Dual Connectivity)と呼ばれる場合がある。その他に、2元接続としては、基地局が上位のレイヤの装置に直接接続する場合もある。ただし、この構成には限定されない、2元接続とは一般的に、端末が複数の基地局に接続してそれぞれと同時に通信を行うことで、それぞれの基地局と同時に異なる情報を送信又は受信するものである。ここでの説明では、2元接続について説明しているが、同様の議論は3元以上の多元接続においても可能である。そのため、以下の説明における2元接続は多元接続を含む概念として捉えてもよいし、2元接続を多元接続と読み替えてもよい。 In 3GPP LTE, as a configuration of a mobile communication system, for example, a configuration in which a plurality of small cells are included in a macro cell is being studied. And the technique in which a mobile station connects to a macro cell and a small cell simultaneously is examined. In addition, a technique in which a mobile station is simultaneously connected to two different small cells has been studied. As described above, communication in which a mobile station connects to both two different cells to perform communication may be referred to as dual connection. In addition, as the two-way connection, the base station may connect directly to a higher layer device. However, two-way connection is not limited to this configuration. In general, a terminal connects to a plurality of base stations and communicates with each other at the same time to transmit or receive different information simultaneously with each base station. Is. In the description here, a two-way connection is described, but the same discussion can be made for a three-way or more multiple connection. For this reason, the two-way connection in the following description may be considered as a concept including a multiple connection, or the two-way connection may be read as a multiple connection.
移動局がマクロセル及びスモールセルに同時に接続する場合、例えば、データを伝送するための伝送路の設定や、ハンドオーバーの制御などを行う、L3制御情報を送信する呼である制御プレーンはマクロセルに接続される。また、データの送受信を行う呼であるデータプレーンは、スモールセルに接続される。ここで、制御プレーンは、C−planeやSRB(Signaling Radio Bearer)などとも呼ばれる。また、データプレーンは、ユーザプレーンやU−planeやDRB(Data Radio Bearer)などとも呼ばれる。 When a mobile station is connected to a macro cell and a small cell at the same time, for example, a control plane that is a call for transmitting L3 control information for setting a transmission path for transmitting data and controlling a handover is connected to the macro cell. Is done. A data plane that is a call for transmitting and receiving data is connected to a small cell. Here, the control plane is also called C-plane or SRB (Signaling Radio Bearer). The data plane is also called a user plane, U-plane, DRB (Data Radio Bearer), or the like.
また、移動局が異なる2つのスモールセルに同時に接続する場合では、例えば、制御プレーンは一方のスモールセルに接続され、データプレーンは他方のスモールセルに接続される構成や、データプレーンを両方の基地局に接続される構成も考えられる。前述したように、2元接続とは一般的に、端末が複数の基地局に接続してそれぞれと同時に通信を行うことで、それぞれの基地局と同時に異なる情報を送信又は受信するものである。 In the case where the mobile station is connected to two different small cells at the same time, for example, the control plane is connected to one small cell and the data plane is connected to the other small cell. A configuration connected to a station is also conceivable. As described above, the two-way connection generally means that a terminal connects to a plurality of base stations and performs communication at the same time, thereby transmitting or receiving different information simultaneously with each base station.
このように、2元接続において、制御プレーンが接続される無線基地局をプライマリの無線基地局(セル)と呼ぶ場合がある。また、プライマリ無線基地局(セル)と協調してデータ通信を行うデータプレーンが接続される無線基地局(セル)をセカンダリの無線基地局と呼ぶ場合がある。また、それぞれは、アンカー無線基地局(セル)・アシスティング無線基地局(セル)と呼ぶ場合もある。さらに、それぞれは、マスター無線基地局(セル)、スレーブ無線基地局(セル)と呼ぶ場合もある。ここで、2元接続の場合、通信特性を向上させるため、無線通信端末が2つの無線基地局からデータを受信する能力を有する場合、プライマリ及びセカンダリの無線基地局のいずれからもデータが無線通信端末へ出力される構成にすることもできる。ただし、それぞれの無線基地局の呼び方についてはここに記載したものに限らない。一般的に、従来のLTE通信システムのように、制御プレーン及びデータプレーンの両方が接続され通信を行う無線基地局が主たる基地局であれば、この意図を逸脱しない範囲で、様々な呼称を用いることができる。以下では簡単化のため、「プライマリ」及び「セカンダリ」という用語を用いる。 As described above, in the two-way connection, the radio base station to which the control plane is connected may be referred to as a primary radio base station (cell). In addition, a radio base station (cell) to which a data plane that performs data communication in cooperation with the primary radio base station (cell) is connected may be referred to as a secondary radio base station. Each of them may be called an anchor radio base station (cell) or an assisting radio base station (cell). Furthermore, each may be referred to as a master radio base station (cell) and a slave radio base station (cell). Here, in the case of two-way connection, in order to improve communication characteristics, when the wireless communication terminal has the ability to receive data from two wireless base stations, data is wirelessly communicated from both the primary and secondary wireless base stations. It can also be configured to be output to the terminal. However, the way of calling each radio base station is not limited to that described here. In general, if the radio base station that communicates with both the control plane and the data plane connected as in the conventional LTE communication system is the main base station, various names are used without departing from this intention. be able to. In the following, for simplicity, the terms “primary” and “secondary” are used.
2元接続の構成としては、データプレーンをどのレイヤで分離するかにより、様々な構成が提案されている。 Various configurations have been proposed as the configuration of two-way connection depending on which layer the data plane is separated from.
例えば、PDCP(Packet Data Convergence Protocol)レイヤの前段でデータプレーンを分離する構成がある。また、例えば、PDCPレイヤとRLC(Radio Link Control)レイヤの間でデータプレーンを分離する構成がある。また、例えば、RLCレイヤとMAC(Medium Access Control)レイヤの間でデータプレーンを分離する構成がある。これに限らず、レイヤ内で分離する構成もとりえる。例えば、PDCPレイヤの一部の機能はプライマリ基地局が行い、PDCPレイヤの残りの機能はセカンダリ基地局が行うという構成もありえる。また、RLCレイヤ及びMACレイヤについても同様である。 For example, there is a configuration in which the data plane is separated before the PDCP (Packet Data Convergence Protocol) layer. For example, there is a configuration in which a data plane is separated between a PDCP layer and an RLC (Radio Link Control) layer. For example, there is a configuration in which a data plane is separated between an RLC layer and a MAC (Medium Access Control) layer. Not only this but the structure isolate | separated within a layer can also be taken. For example, there may be a configuration in which a part of the functions of the PDCP layer is performed by the primary base station, and the remaining functions of the PDCP layer are performed by the secondary base station. The same applies to the RLC layer and the MAC layer.
2元接続の構成を取る場合、プライマリの無線通信局とセカンダリの無線基地局は、有線又は無線のリンクで接続される。そして、データプレーンを分離した後、データは、プライマリの無線基地局とセカンダリの無線基地局とを接続するリンクを経由して、セカンダリの無線基地局へ送られる。 In the case of a two-way connection configuration, the primary wireless communication station and the secondary wireless base station are connected by a wired or wireless link. Then, after separating the data plane, the data is sent to the secondary radio base station via a link connecting the primary radio base station and the secondary radio base station.
しかしながら、2元接続において、セカンダリの無線基地局において、PHY(Physical)レイヤから通知された送信したデータ量を基に、MACレイヤがRLCレイヤから送信可能な量のデータを取得して送信することが考えられる。あるいは、PHYレイヤから通知された無線品質に応じた送信可能なデータを基に、MACレイヤがRLCレイヤから送信可能なデータ量のデータを取得して送信することが考えられる。この場合、PDCPレイヤはRLCレイヤのデータの滞留量を取得した後に、取得した滞留量に応じた量のデータをRLCレイヤへ送ることになる。この構成では、PDCPレイヤは、プライマリの無線基地局とセカンダリの無線基地局とを結ぶリンクを介して、RLCレイヤのデータの滞留量を取得することになる。ところが、プライマリの無線基地局とセカンダリの無線基地局とを結ぶリンクは通信品質が高くないことが考えられ、その場合、PDCPレイヤによるRLCレイヤにおけるデータの滞留量の取得が遅れるおそれがある。その場合、PDCPレイヤから送信されるデータ量が適切に制御されないおそれがあり、PDCPレイヤからのデータ配送が遅延するおそれがある。また、RLCレイヤのデータ滞留量について最新の状態を反映できないため、RLCレイヤで収容可能(バッファリング可能)なデータ量を超えて、PDCPレイヤからRLCレイヤにデータが配送されるため、データの廃棄が生じるおそれもある。 However, in the two-way connection, the secondary wireless base station acquires and transmits the amount of data that the MAC layer can transmit from the RLC layer based on the transmitted data amount notified from the PHY (Physical) layer. Can be considered. Alternatively, it is conceivable that the MAC layer acquires and transmits data having a data amount that can be transmitted from the RLC layer based on data that can be transmitted according to the radio quality notified from the PHY layer. In this case, after the PDCP layer acquires the retention amount of the RLC layer data, the PDCP layer sends the amount of data corresponding to the acquired retention amount to the RLC layer. In this configuration, the PDCP layer acquires the RLC layer data retention amount via the link connecting the primary radio base station and the secondary radio base station. However, it is conceivable that the link connecting the primary radio base station and the secondary radio base station does not have high communication quality. In this case, there is a possibility that the acquisition of the data retention amount in the RLC layer by the PDCP layer may be delayed. In that case, the amount of data transmitted from the PDCP layer may not be properly controlled, and data delivery from the PDCP layer may be delayed. In addition, since the latest state cannot be reflected in the data retention amount of the RLC layer, the data is delivered from the PDCP layer to the RLC layer exceeding the amount of data that can be accommodated (bufferable) in the RLC layer, and therefore the data is discarded. May also occur.
開示の技術は、上記に鑑みてなされたものであって、無線通信局間の通信の効率を向上する無線通信システム、移動局、基地局及び無線通信方法を提供することを目的とする。 The disclosed technology has been made in view of the above, and an object thereof is to provide a wireless communication system, a mobile station, a base station, and a wireless communication method that improve the efficiency of communication between wireless communication stations.
本願の開示する無線通信システム、移動局、基地局及び無線通信方法は、一つの態様において、第1無線通信装置は、第1論理処理主体及び前記第1論理処理主体と関連して作動する第2論理処理主体とを有し、第2無線通信装置と多元的に通信を行う第1通信部と、データ関連情報を前記第2無線通信装置へ通知する通知部とを備える。前記第2無線通信装置は、データを送信する第2通信部と、前記データ関連情報を前記通知部から受信することによって、前記第2通信部が送信するデータ量を制御する制御部とを備える。 In one aspect, a wireless communication system, a mobile station, a base station, and a wireless communication method disclosed in the present application are such that a first wireless communication device operates in association with a first logical processing entity and the first logical processing entity. And a first communication unit that communicates with the second wireless communication device in a multiple manner, and a notification unit that notifies the second wireless communication device of data related information. The second wireless communication device includes a second communication unit that transmits data, and a control unit that controls the amount of data transmitted by the second communication unit by receiving the data related information from the notification unit. .
本願の開示する無線通信システム、移動局、基地局及び無線通信方法の一つの態様によれば、無線通信局間の通信の効率を向上することができるという効果を奏する。 According to one aspect of the wireless communication system, the mobile station, the base station, and the wireless communication method disclosed in the present application, it is possible to improve the efficiency of communication between the wireless communication stations.
以下に、本願の開示する無線通信システム、移動局、基地局及び無線通信方法の実施例を図面に基づいて詳細に説明する。なお、以下の実施例により本願の開示する無線通信システム、移動局、基地局及び無線通信方法が限定されるものではない。 Embodiments of a wireless communication system, a mobile station, a base station, and a wireless communication method disclosed in the present application will be described below in detail with reference to the drawings. The wireless communication system, the mobile station, the base station, and the wireless communication method disclosed in the present application are not limited by the following embodiments.
先ず、2元接続の実現方法について簡単に説明する。従来のLTEシステムにおいて規定されている技術であるキャリアアグリゲーション(CA: Carrier Aggregation)について検討する。キャリアアグリゲーションは、無線基地局と無線端末の間の通信に用いる周波数帯域であるコンポーネントキャリア(CC: Component Carrier)あるいはセルを複数束ねて用いることで、高速・大容量な通信を実現するものである。LTEシステムでサポートされている帯域幅は最大20MHzという制限があるが、キャリアアグリゲーションの導入により、例えば20MHzのCCを2つ束ねることで40MHzの帯域幅を使用できることになる。 First, a method for realizing two-way connection will be briefly described. The carrier aggregation (CA) that is a technology defined in the conventional LTE system will be examined. Carrier aggregation realizes high-speed and large-capacity communication by using a plurality of component carriers (CC: Component Carrier) or cells that are frequency bands used for communication between a radio base station and a radio terminal. . The bandwidth supported by the LTE system is limited to a maximum of 20 MHz, but with the introduction of carrier aggregation, for example, a bandwidth of 40 MHz can be used by bundling two 20 MHz CCs.
キャリアアグリゲーションの枠組みにおいて、例えば一つのCCをマクロセルが使用するとともに、他の一つのCCをスモールセルが使用することで、2元接続を実現できるようにも思われる。しかしながら、次に述べるような理由により、キャリアアグリゲーションに基づいて2元接続を実現するのは困難であると考えられる。 In the carrier aggregation framework, for example, a macro cell uses one CC and a small cell uses another CC, so that it seems that dual connection can be realized. However, it is considered difficult to realize a two-way connection based on carrier aggregation for the following reasons.
ここで、キャリアアグリゲーションをLTEシステムにおけるプロトコルスタックの観点で考えてみる。LTEシステムのプロトコルスタックは、下位層から順に、PHYレイヤ、MACレイヤ、RLCレイヤ、PDCPレイヤとなっている(さらに上位の階層もあるがここでは割愛する)。慣用されているOSI(Open Systems Interconnection)参照モデルに対応させると、LTEシステムにおけるPHYレイヤは、OSI参照モデルの第1層である物理層に対応する。また、LTEシステムにおけるMACレイヤ、RLC層、およびPDCPレイヤは、OSI参照モデルの第2層であるデータリンク層に対応する。MACレイヤはスケジューラ機能等を、RLCレイヤはシーケンス制御等を、PDCPレイヤはセキュリティ等をそれぞれ担当している。 Here, carrier aggregation is considered from the viewpoint of a protocol stack in the LTE system. The protocol stack of the LTE system includes a PHY layer, a MAC layer, an RLC layer, and a PDCP layer in order from the lower layer (there are further higher layers, but are omitted here). When corresponding to a commonly used OSI (Open Systems Interconnection) reference model, the PHY layer in the LTE system corresponds to the physical layer which is the first layer of the OSI reference model. The MAC layer, RLC layer, and PDCP layer in the LTE system correspond to the data link layer that is the second layer of the OSI reference model. The MAC layer is responsible for the scheduler function, the RLC layer is responsible for sequence control, and the PDCP layer is responsible for security and the like.
キャリアアグリゲーションをプロトコルスタックの観点で見た場合、送信するデータを物理層で分離するものであると言える。また、受信するデータを物理層で統合するものであると言える。このことは、キャリアアグリゲーションにおいては、送受信側の双方において、物理層のエンティティが複数であるとともに、その上位のMACレイヤ等のエンティティは一つであることを意味している。ここで、エンティティとは、論理的な(あるいは仮想的な)処理主体を意味する用語である。エンティティは、プロトコルスタックの各層において存在し、物理的な処理主体である装置と1対1であるとは限らず、N対1となりうる。例えば、前述したようにキャリアアグリゲーションによれば、送受信側の双方において、物理層のエンティティが複数となる。 When carrier aggregation is viewed from the viewpoint of a protocol stack, it can be said that data to be transmitted is separated at the physical layer. It can also be said that the received data is integrated in the physical layer. This means that in carrier aggregation, there are a plurality of physical layer entities on both the transmitting and receiving sides, and there is one entity such as a higher MAC layer. Here, the entity is a term meaning a logical (or virtual) processing subject. An entity exists in each layer of the protocol stack, and is not necessarily one-to-one with a device that is a physical processing entity, but may be N-to-one. For example, according to carrier aggregation as described above, there are a plurality of physical layer entities on both the transmission and reception sides.
ここで、LTEシステムにおける一般的なデータ通信におけるプロトコルスタックでは、無線基地局と無線端末とのそれぞれにおいて、PHYレイヤ、MACレイヤ、RLCレイヤ、PDCPレイヤのエンティティが直列1列で作動している。 Here, in the protocol stack in general data communication in the LTE system, the entities of the PHY layer, the MAC layer, the RLC layer, and the PDCP layer operate in a single serial line in each of the radio base station and the radio terminal.
これに対し、LTEシステムにおけるキャリアアグリゲーションに基づくデータ通信でも、無線基地局と無線端末とのそれぞれにおいて、PHYレイヤ、MACレイヤ、RLCレイヤ、PDCPレイヤのエンティティが作動している。しかし、キャリアアグリゲーションに基づくデータ通信では、物理層のみが2つのエンティティに分離している点がLTEシステムにおける一般的なデータ通信と異なっている。このように、キャリアアグリゲーションをプロトコルスタックの観点で見た場合、送信するデータをPHYレイヤで分離するものであり、受信するデータをPHYレイヤで統合するものであると言える。 On the other hand, in data communication based on carrier aggregation in the LTE system, entities of the PHY layer, the MAC layer, the RLC layer, and the PDCP layer operate in each of the radio base station and the radio terminal. However, data communication based on carrier aggregation is different from general data communication in the LTE system in that only the physical layer is separated into two entities. In this way, when carrier aggregation is viewed from the viewpoint of a protocol stack, it can be said that data to be transmitted is separated by the PHY layer and data to be received is integrated by the PHY layer.
ところで、前述したように、LTEシステムにおけるMACレイヤはスケジューラ機能を担当する。スケジューラ機能とは、データをどのタイミングのどの周波数で送信するかを定める機能である。先にキャリアアグリゲーションではMACレイヤのエンティティは一つであると述べたが、このことはスケジューラが一つであることを意味している。 By the way, as described above, the MAC layer in the LTE system is responsible for the scheduler function. The scheduler function is a function that determines at which frequency and at what timing data is transmitted. In the carrier aggregation, it is described that there is one MAC layer entity. This means that there is one scheduler.
仮に、キャリアアグリゲーションで2元接続を実現しようとすると、例えばマクロ無線基地局に存在するMACエンティティ(スケジューラ)が、マクロ無線基地局とスモール無線基地局とのそれぞれに存在するPHYエンティティ(CC)に対するスケジューリングを行うことになる。これは無線基地局間通信のレイテンシーの問題から実現は困難である。LTEシステムにおけるスケジューリングは1ミリ秒(1サブフレーム)を単位とする非常に微小な周期で行う必要があるためである。したがって、キャリアアグリゲーションによれば、1つの無線基地局が複数のキャリアを用いて送受信を行うことはできるが、複数の無線基地局が複数のキャリアを用いて送受信を行うのは現実的ではないと考えられる。以上から、キャリアアグリゲーションに基づいて2元接続を実現するのは極めて困難であると考えられる。 If two-way connection is realized by carrier aggregation, for example, a MAC entity (scheduler) that exists in a macro radio base station corresponds to a PHY entity (CC) that exists in each of the macro radio base station and the small radio base station. Scheduling will be performed. This is difficult to realize due to the latency problem of communication between radio base stations. This is because scheduling in the LTE system needs to be performed in a very minute cycle in units of 1 millisecond (1 subframe). Therefore, according to carrier aggregation, one radio base station can perform transmission / reception using a plurality of carriers, but it is not realistic for a plurality of radio base stations to perform transmission / reception using a plurality of carriers. Conceivable. From the above, it is considered extremely difficult to realize a two-way connection based on carrier aggregation.
ところで、以上で述べたキャリアアグリゲーションに関する考察に基づけば、2元接続を実現するためにはデータを物理層の上のデータリンク層で分離する必要がある。前述したように、LTEシステムにおいては、データリンク層がさらにMACレイヤ、RLCレイヤ、PDCPレイヤの3層に細分化されている。例えばMACレイヤでデータを分離すれば、MACレイヤのエンティティが複数になる。これにより、スケジューラが複数になり、例えばマクロ無線基地局とスモール無線基地局とがそれぞれ別個のスケジューラを備えることができる。そのため、MACレイヤでデータを分離することにより、前述した無線基地局間通信のレイテンシーに基づく問題を回避することができ、2元接続を実現することが可能となる。これと同様に、RLCレイヤやPDCPレイヤでデータを分離する場合においても、2元接続を実現することが可能である。 By the way, based on the consideration regarding the carrier aggregation described above, it is necessary to separate data in the data link layer above the physical layer in order to realize the two-way connection. As described above, in the LTE system, the data link layer is further subdivided into three layers: a MAC layer, an RLC layer, and a PDCP layer. For example, if data is separated at the MAC layer, there are a plurality of MAC layer entities. Thereby, there are a plurality of schedulers, and for example, the macro radio base station and the small radio base station can be provided with separate schedulers. Therefore, by separating the data at the MAC layer, it is possible to avoid the problem based on the latency of the communication between the radio base stations described above, and to realize a two-way connection. Similarly, even when data is separated at the RLC layer or PDCP layer, it is possible to realize two-way connection.
なお、データリンク層でのデータの分離は2元接続と等価ではない。一つの無線基地局が複数のMACエンティティを有する場合のように、データリンク層でデータが分離されても1元接続となる場合も存在するためである。 Note that data separation in the data link layer is not equivalent to two-way connection. This is because there may be a single connection even when data is separated at the data link layer, as in the case where one radio base station has a plurality of MAC entities.
次に、図1を参照して、実施例1に係る無線通信システムについて説明する。図1は、実施例1に係る無線通信システムのブロック図である。図1に示すように、本実施例に係る無線通信システムは、無線通信装置1、無線通信装置2、無線通信装置3及び上位レイヤ通信装置4を有する。
Next, a radio communication system according to the first embodiment will be described with reference to FIG. FIG. 1 is a block diagram of a wireless communication system according to the first embodiment. As illustrated in FIG. 1, the wireless communication system according to the present embodiment includes a
無線通信装置1及び無線通信装置2は、2元接続されている。無線通信装置1は、2元接続におけるプライマリの無線通信装置であり、無線通信装置2は、2元接続におけるセカンダリの無線通信装置である。
The
無線通信装置1と無線通信装置2とは、例えば有線で接続されている。そして、無線通信装置1と無線通信装置2とは、互いを繋ぐ有線リンクを用いて相互にデータの送受信を行う。また、無線通信装置1及び無線通信装置2と無線通信装置3とは、無線で接続されている。
The
無線通信装置1は、受信部12及び送信部13を有する通信部11、並びに、制御部14を有する。
The
受信部12は、制御データ及びユーザデータを上位レイヤ通信装置4から受信する。受信部12は、受信した制御データ及びユーザデータを送信部13へ出力する。制御データは無線通信装置1が自ら生成したデータでもよい。
The receiving
また、受信部12は、無線通信装置3の受信部32が有するデータ関連情報(例えば、バッファのデータ滞留量を示す情報や、データの受信状況など、データに関わる情報)を無線通信装置3の送信部33から受信する。そして、受信部12は、送信部33から受信したデータ関連情報を制御部14へ出力する。
In addition, the receiving
送信部13は、制御データを無線通信装置3の受信部32へ送信する。また、送信部13は、無線通信装置2へのデータ配送量の通知を制御部14から受ける。そして、送信部13は、制御部14から通知されたデータ配送量で、有線リンクを経由させてデータを無線通信装置2へ送信する。
The
制御部14は、受信部12及び送信部13を含む通信部11の動作を統括制御する。また、制御部14は、無線通信装置3の受信部32が有するデータ関連情報を受信部12から受信する。そして、制御部14は、受信部12から受信したデータ関連情報を用いて無線通信装置2へのデータのデータ配送量を決定する。その後、制御部14は、決定した無線通信装置2へのデータ配送量を送信部13へ通知する。
The
無線通信装置2は、受信部22及び送信部23を有する通信部21、並びに、制御部24を有する。
The
受信部22は、有線リンクを介してデータを無線通信装置1の送信部13から受信する。そして、受信部22は、受信したデータを送信部23へ出力する。
The
送信部23は、データの入力を受信部22から受ける。そして、送信部23は、受信したデータを無線通信装置3の受信部32へ送信する。
The
制御部24は、受信部22及び送信部23を含む通信部21の動作を統括制御する。
The
無線通信装置3は、受信部32及び送信部33を有する通信部31、並びに、制御部34を有する。
The
受信部32は、データを無線通信装置2の送信部23から受信する。そして、受信部32は、自己が有するデータ関連情報(例えば、バッファのデータ滞留量を示す情報や、データの受信状況など、データに関わる情報)を制御部34へ送信する。
The
送信部33は、受信部32が有するデータ関連情報を制御部34から受信する。そして、送信部33は、受信部32が有するデータ関連情報を無線通信装置1の受信部12へ送信する。
The transmission unit 33 receives the data related information included in the
制御部34は、受信部32及び送信部33を含む通信部31の動作を統括制御する。また、制御部34は、受信部32が有するデータ関連情報を取得する。そして、制御部34は、受信部32が有するデータ関連情報を送信部33へ送信する。
The
さらに、図2は、無線通信システムの各種構成をまとめた概念図である。図2の無線通信装置1−1〜1−Nは、図1の無線通信装置1及び3にあたる。図2のように、各エンティティ及びそれらの前後のいずれの場所においてもデータの流れを分離して2元接続とすることができ、いずれの場合でも本実施例に係る無線通信システムを適宜適応することができる。また、図2に示すように、上り通信及び下り通信の別なく本実施例に係る無線通信システムを適応することができる。
Furthermore, FIG. 2 is a conceptual diagram summarizing various configurations of the wireless communication system. Radio communication apparatuses 1-1 to 1-N in FIG. 2 correspond to
以上に説明したように、本実施例に係る無線通信システムでは、移動局などである無線通信装置3がバッファにおける情報(例えば、バッファのデータ滞留量を示す情報や、データの受信状況など、データに関わる情報)を無線通信装置1に通知し、通知された情報に応じて、無線通信装置1は無線通信装置2へのデータの配送量を制御する。無線通信装置3と無線通信装置1とは無線で通信を行うため、本実施例に係る無線通信システムは、無線通信装置2が無線通信装置1に対して有線リンクを介して受信可能な情報(例えば、バッファのデータ滞留量を示す情報や、データの受信状況など、データに関わる情報)を通知する場合に比べて、高速で配送量を制御する無線通信装置1に通知することができる。そのため、本実施例に係る無線通信システムでは、無線通信装置1は、有線リンクを介して受信した情報を用いてデータを無線通信装置2に送信する場合と比較して、より適切な配送量でデータを無線通信装置2に送ることができる。すなわち、本実施例に係る無線通信システムは、無線通信装置間の通信の効率を向上することができる。
As described above, in the wireless communication system according to the present embodiment, the
次に、実施例2について説明する。図3は、実施例2に係る無線通信システムの2元接続の概略図である。本実施例に係る無線通信システムは、図1における無線通信装置1としてマクロ基地局100を有する。また、図1における無線通信装置2としてスモール基地局200を有する。また、図1における無線通信装置3として移動局300を有する。
Next, Example 2 will be described. FIG. 3 is a schematic diagram of two-way connection in the wireless communication system according to the second embodiment. The radio communication system according to the present embodiment includes a
移動局300は、プライマリの基地局としてマクロ基地局100に接続する。移動局300は、実線矢印で表される制御プレーン350及び破線矢印で表されるユーザプレーン351によりマクロ基地局100と接続される。また、移動局300は、セカンダリの基地局としてスモール基地局200に接続する。移動局300は、ユーザプレーン351によりスモール基地局200と接続される。図3のユーザプレーン351は、ハンドオーバーが行われた場合の、移動局300とスモール基地局200とを接続する各ユーザプレーン351を表している。制御プレーン350が、「第1論理処理主体」の一例にあたる。また、ユーザプレーン351が、「第2論理処理主体」の一例にあたる。
The
図3のような無線通信システムの構成は、トラフィックのオフロードやハンドオーバー回数の低減のために採用されることが多い。 The configuration of the wireless communication system as shown in FIG. 3 is often adopted for traffic offloading and reducing the number of handovers.
次に、図4を参照して、本実施例に係る無線通信システムの詳細を説明する。図4は、実施例2に係る無線通信システムのブロック図である。本実施例に係る無線通信システムは、図4において、図1と同じ符号を有する各部は特に説明のない限り同じ機能を有するものとする。 Next, details of the wireless communication system according to the present embodiment will be described with reference to FIG. FIG. 4 is a block diagram of a wireless communication system according to the second embodiment. In the wireless communication system according to the present embodiment, in FIG. 4, each part having the same reference numeral as in FIG. 1 has the same function unless otherwise specified.
マクロ基地局100のセルであるマクロセルは、スモール基地局200のセルを含む複数のスモールセルを内包している。そして、本実施例に係る無線通信システムは、マクロ基地局100をプライマリの無線通信装置とし、スモール基地局200をセカンダリの無線通信装置として、移動局300との間で2元接続を行う。
A macro cell which is a cell of the
また、マクロ基地局100、スモール基地局200及び移動局300は、例えば、PDCPレイヤ、RLCレイヤ、MACレイヤ、PHYレイヤなどの複数のリンクレイヤに対応するリンクレイヤプロトコルを用いて通信を行う。
In addition, the
そこで、ここでは、図5を参照して、リンクレイヤ毎に実行される処理を説明する。図5は、実施例2に係る無線通信システムにおいて各リンクレイヤを用いて実行されるユーザデータの送受信を表した図である。ここで、本実施例では、移動局300がマクロ基地局100及びスモール基地局200のいずれからもユーザデータを取得する場合で説明する。
Therefore, here, the process executed for each link layer will be described with reference to FIG. FIG. 5 is a diagram illustrating transmission / reception of user data executed using each link layer in the wireless communication system according to the second embodiment. Here, in this embodiment, the case where the
マクロ基地局100の、通信部11における受信部12及び送信部13は、PDCPレイヤ、下りRLCレイヤ、MACレイヤ及びPHYレイヤを用いてデータの送受信を行う。図5では、説明の便宜上、通信部11が通信を実施するための各レイヤのうち、PDCPレイヤ101、RLCレイヤ102、RLCレイヤ103及びMACレイヤ104を記載している。RLCレイヤ102は下りのRLCレイヤであり、RLCレイヤ103は上りのRLCレイヤである。
The
なお、このような構成では、RLCレイヤにおいてRLC AM(Acknowledged Mode)を使用している構成である。RLC AMにおいては、下りデータに対し、上りのフィードバック(送信したデータに対する送信確認(ACKやNACK)や、通信の制御情報)を受信する必要があるため、ベアラとして双方向ベアラ(Bi-directional Bearer)が使用される(マッピングされる)。上り通信の場合も同様に、上りデータに対して下りフィードバックを受信するため、双方向ベアラが使用される(マッピングされる)。ベアラの種類を明示する場合、AM−DRBと呼ぶことがある。 In such a configuration, RLC AM (Acknowledged Mode) is used in the RLC layer. In RLC AM, since it is necessary to receive uplink feedback (transmission confirmation (ACK and NACK) and communication control information for transmitted data) for downlink data, a bi-directional bearer (Bi-directional Bearer) is used as a bearer. ) Is used (mapped). Similarly, in the case of uplink communication, a bidirectional bearer is used (mapped) in order to receive downlink feedback for uplink data. When clearly indicating the type of bearer, it may be referred to as AM-DRB.
RLCレイヤの別の構成としては、RLC UM(Unacknowledged Mode)を使用する構成がある。RLC UMにおいては、RLC AMと同様に双方向ベアラが使用される(マッピング)される場合と、一方向ベアラ(Uni-directional)が使用される場合がある。一方向ベアラの場合、下り通信の場合も、上り通信も、PDCPレイヤ、RLCレイヤ、およびMACレイヤはそれぞれ1つのみが使用される(マッピング)される。ベアラの種類を明示する場合、UM−DRBと呼ぶことがある。 As another configuration of the RLC layer, there is a configuration using RLC UM (Unacknowledged Mode). In RLC UM, a bidirectional bearer may be used (mapped) as in RLC AM, or a unidirectional bearer may be used. In the case of a one-way bearer, only one PDCP layer, RLC layer, and MAC layer are used (mapped) for both downlink communication and uplink communication. When the bearer type is specified, it may be called UM-DRB.
RLCレイヤの別の構成としては、RLC TM(Transparent Mode)を使用する構成がある。この構成は、実質的にRLCレイヤを使用しない構成であり、下り通信の場合も、上り通信の場合も、PDCPレイヤのデータはMACレイヤに直接配送される。 As another configuration of the RLC layer, there is a configuration using RLC TM (Transparent Mode). This configuration is a configuration that substantially does not use the RLC layer, and PDCP layer data is directly delivered to the MAC layer in both downlink and uplink communications.
RLC AMには、例えば、信頼性のある通信を提供するTCP(Transmission Control Protocol)を使用するアプリケーションがマッピングされる。RLC UMには、例えばリアルタイム性が求められる通信(例えばVoIP)を提供するUDP(User Datagram Protocol)を使用するアプリケーションがマッピングされる。 For example, an application using TCP (Transmission Control Protocol) that provides reliable communication is mapped to the RLC AM. For example, an application using UDP (User Datagram Protocol) that provides communication (for example, VoIP) requiring real-time property is mapped to the RLC UM.
また、本実施例に係る無線通信システムでは、プライマリの無線通信装置であるマクロ基地局100は、PDCPレイヤ101とRLCレイヤ102との間でデータプレーンを分離する。具体的には、データプレーンは、PDCPレイヤ101とRLCレイヤ102との間で分離され、一方は、マクロ基地局100のRLCレイヤ102へ進み、他方はスモール基地局200のRLCレイヤ201へ進む。
In the radio communication system according to the present embodiment, the
(マクロ基地局の処理)
移動局300へのユーザデータ送信時の通信部11の処理について説明する。
(Processing of macro base station)
Processing of the
通信部11は、PDCPレイヤ101のユーザデータを上位レイヤ通信装置4から受信する。そして、通信部11は、PDCPレイヤ101において、受信したユーザデータのパケットに規則的に番号を付加する(例えば昇順に連続的な番号を付加する)。この番号は、ハンドオーバーためにも用いられる。本実施例では、例えば、通信部11は、自装置のRLCレイヤ102へ送るデータに奇数番号を順番に付加していく。また、通信部11は、スモール基地局200のRLCレイヤ201に送るユーザデータのパケットに偶数番号を順次付加していく。さらに、通信部11は、PDCPレイヤ101において、ユーザデータに対して、ヘッダ圧縮、セキュリティチェック及び暗号化を行う。
The
そして、通信部11は、奇数番号を付加したユーザデータを、PDCPレイヤ101からRLCレイヤ102に送信する。また、通信部11は、偶数番号を付加したユーザデータを、有線リンクを経由させてスモール基地局200のRLCレイヤ201に送信する。
Then, the
ここで、図6を参照して、通信部11によるユーザデータの分配を説明する。図6は、規則的に番号が付加されたユーザデータの流れを説明するための図である。図6の点線で表される四角が送られたユーザデータを表している。そして、ユーザデータ内部の番号が各ユーザデータに付与された番号を表している。例えば、#1は、1の番号が付与されたユーザデータを表している。
Here, the distribution of user data by the
通信部11は、PDCPレイヤ101において1、3、5、7の番号を付与したデータを、矢印111で示すように、RLCレイヤ102へ送信する。また、通信部11は、PDCPレイヤ101において2、4、6、8の番号を付与したデータを、矢印112で示すように、スモール基地局200のRLCレイヤ201へ送信する。
The
さらに、通信部11によるスモール基地局200のRLCレイヤ201へのユーザデータの送信について詳細に説明する。
Furthermore, transmission of user data to the
通信部11は、移動局300のバッファの状態(例えば、データ滞留量であり、データの受信状態)を示す情報を表すPDCP Status Reportを移動局300の通信部31から受信する。そして、通信部11は、受信したPDCP Status Reportを制御部14へ送信する。その後、通信部11は、スモール基地局200のRLCレイヤ201へのユーザデータの配送量の通知を制御部14から受信する。そして、通信部11は、制御部14から指定された配送量でユーザデータをスモール基地局200のRLCレイヤ201へ送信する。
The
図5に戻って説明を続ける。通信部11は、RLCレイヤ102において、PDCPレイヤからユーザデータ(PDCP PDU)を受信する。必要に応じてユーザデータであるパケットの分割や統合を行いパケットのサイズを変更することもできる。さらに、通信部11は、RLCレイヤ102において、RLCレイヤ用の番号をPDCPレイヤから受信したパケット(PDCP PDU)に順次付与していく。そして、通信部11は、RLCレイヤ102のバッファにユーザデータであるパケット(RLC PDU)を蓄積していく。
Returning to FIG. The
その後、通信部11は、移動局300へ送信可能なユーザデータのデータ量をMACレイヤ104から受け取る。そして、通信部11は、MACレイヤ104から受け取ったデータ量に応じたユーザデータを、RLCレイヤ102のバッファからMACレイヤ104へ送信する。
Thereafter, the
通信部11は、MACレイヤ104において、RLCレイヤ102から受信したユーザデータ(RLC PDU)を用いて送信分のデータを組み立てる(例えば、MACヘッダの付加などを行い、MAC PDUを生成する)。そして、通信部11は、MACレイヤ104において、データ送信のスケジューリングを行い、スケジュールに合わせて組み立てたデータを移動局300へ出力する。ここで、図5では、通信部11のMACレイヤ104と移動局300のMACレイヤ301とが通信をしているように記載しているが、実際には、PHYレイヤなどを経由して通信を行っている。
In the
次に、移動局300からのユーザデータ受信時の通信部11の処理について説明する。
Next, processing of the
通信部11は、MACレイヤ104において、ユーザデータ受信のスケジューリングを行い、スケジューリングに合わせて移動局300のMACレイヤ301から受信する。次に、通信部11は、MACレイヤ104において、受信したユーザデータを再構築(リアセンブル)する(例えば、MAC PDUからMACヘッダを除去しRLC PDUを取り出す)。そして、通信部11は、MACレイヤ104からRLCレイヤ103へユーザデータ(MAC SDU)を送信(配送)する。
The
通信部11は、RLCレイヤ103において、受信したユーザデータ(RLC PDU)の分割や統合を行う。さらに、通信部11は、RLCレイヤ103において、パケットに付加されたRLCレイヤ用の番号を用いてパケットの順番を修正する。そして、通信部11は、RLCレイヤ103からPDCPレイヤ101へユーザデータ(RLC SDU)をシーケンス番号順に送信(配送)する。
The
通信部11は、PDCPレイヤ101において、ユーザデータ(PDCP PDU)に対して、復号化、セキュリティチェック及びヘッダ圧縮の解除を行う。
In the
そして、通信部11は、PDCPレイヤ101から上位レイヤ通信装置4へユーザデータを送信する。
Then, the
また、ハンドオーバーが発生した場合には、通信部11は、多元接続を解除し、シングル接続のみの通信に遷移する。そして、通信部11は、PDCPレイヤ101において、RLCレイヤなどの下層レイヤから、下層レイヤに存在するパケットを取得する。そして、通信部11は、PDCPレイヤ101において、取得したパケットを番号順に並び替え番号保障を行う。
In addition, when a handover occurs, the
ハンドオーバーが発生した場合、移動元の基地局は、移動先の基地局へ送信が完了していないパケットをフォワーディング(転送)する。そして、移動先の基地局は、フォワーディングにより受信したパケットを移動局300へ送信する。
When a handover occurs, the source base station forwards (transfers) a packet that has not been transmitted to the destination base station. Then, the destination base station transmits the packet received by forwarding to the
次に、制御部14の動作について説明する。制御部14は、移動局300のバッファの状態(例えば、データ滞留量であり、データの受信状態)を通知するためのPDCP Status Reportのパラメータ設定を、通信部11を介して移動局300へ通知する。ここで、PDCP Status Reportのパラメータ設定には、通知周期及び通知を行うか否かの判定を行うための滞留量閾値などが含まれる。本実施例では、制御部14は、滞留量閾値を、移動局300のPDCPレイヤ307におけるバッファの10%と記憶している。また、本実施例では、制御部14は、通知周期として100msを記憶している。ただし、滞留量閾値及び通知周期は他の値を取ることもでき、運用に合わせて決定されることが好ましい。
Next, the operation of the
そして、2元接続による無線通信開始後、制御部14は、移動局300のPDCP Status Reportを通信部11から受信する。図7Aは、12bitのシーケンス番号用のPDCP Status Reportの一例の図である。また、図7Bは、15bitのシーケンス番号用のPDCP Status Reportの一例の図である。図7Cは、7bitのシーケンス番号用のPDCP Status Reportの一例の図である。PDCP Status Reportは、送受信するデータによってシーケンス番号のサイズが異なる。例えば、VoIP(Voice of Internet Protocol)などでは、7bitのシーケンス番号が使用される場合がある。
Then, after starting the wireless communication by the two-way connection, the
各PDCP Status Report400、410及び420は、未到達のパケットのうち最も古いパケットのシーケンス番号を表すFMS(First Missing Sequence number)401、411及び421のサイズが異なる。以下では、図7Aに示す、12bitのシーケンス番号用のPDCP Status Reportを例に説明する。
Each
図7Aに示すPDCP Status Report400のフォーマットは、移動局から基地局にPDCPシーケンス番号を通知するために用いられる。FMS401は、未到達のパケットのうち最も古いパケットのPDCPシーケンス番号が格納される。ここで、PDCP Status Report400は12bitのPDCPシーケンス番号向けなので、FMS401は、12bitを使用している。また、Bitmap1〜BitmapNはオプションとして用いられる。
The format of
FMS401には、未到達のパケットのうち最も古いパケットのシーケンス番号が格納される。言い換えれば、FMS401には、スモール基地局200から届いていないユーザデータのパケット中で、最も早くに受信するはずのパケットのシーケンス番号が格納される。以下では、未到達のパケットのうち最も古いパケットを「FMSのパケット」という場合がある。さらに、PDCP Status Report400のBitmap1〜BitmapNに、FMS401に対応するパケット以降のパケットの到達状態を表す情報が格納される。本実施例では、PDCP Status Report400のBitmap1〜BitmapNに、到達を表すbitを「1」とし、未到達を表すbitを「0」とした情報が格納される。例えば、あるパケットが未到達となり、その後の6つのパケットが順番に到達と未到達を繰り返している場合、Bitmap1〜BitmapNには、101010という情報が格納される。
The
また、図8は、PDU Typeに格納される情報を示す図である。表430には、PDCP Status ReportのPDU Typeの各ビットの情報と、それに対応するPDU Typeの内容が記載されている。PDU Typeの各ビットが「000」の場合、移動局300で受信したユーザデータのPDCPシーケンス番号を表すPDCP stutus reportであることを表している。また、PDU Typeの各ビットが「001」の場合、散在ROHCフィードバックパケット(interspersed ROHC feedback packet)であることを表している。散在ROHCフィードバックパケットは、受信側から伝送されたPDCP PDUに対するフィードバック情報を含む。そして、PDU Typeの各ビットが「010」〜「111」までは、予備で残されている。本実施例では、PDCP Status Report400のPDU Typeには、「001」のビット列が格納される。
FIG. 8 is a diagram illustrating information stored in the PDU Type. Table 430 describes information on each bit of the PDU Type of PDCP Status Report and the contents of the PDU Type corresponding thereto. When each bit of the PDU Type is “000”, this represents a PDCP status report indicating the PDCP sequence number of user data received by the
ただし、バッファの状態(例えば、データ滞留量であり、データの受信状態)を示す情報の通知を表すために新たに別の値のPDU Typeを指定することもできる。例えば、各ビットとして「010」〜「111」のいずれか一つを、予め決めた値をPDU Typeのビット列に格納してもよい。 However, another value of PDU Type may be designated to indicate notification of information indicating the buffer status (for example, data retention amount and data reception status). For example, any one of “010” to “111” may be stored as each bit, and a predetermined value may be stored in the bit string of the PDU Type.
ここで、本実施例では、図7Cのように、7bitのシーケンス番号用のPDCP Status Report420を作成した。そのため、本実施例に係る無線通信システムでは、RLCのUM(Unacknowledge mode)ベアラを用いる場合にも、PDCP Status Reportを利用することができ、パケットの順番保証の信頼度を向上させることができる。
In this embodiment, as shown in FIG. 7C, a
制御部14は、受信したPDCP Status Report400のFMS401からFMSのパケットの番号を取得する。さらに、制御部14は、FMSのパケット以降のパケットの受信状態をPDCP Status Report400のBitmap1〜BitmapNから取得する。そして、制御部14は、FMS401に格納されている番号を有するパケット以降のパケット量から、移動局300のバッファにおけるデータ滞留量を求める。
The
その後、制御部14は、求めたバッファの状態を通信部11へ通知する。
Thereafter, the
ここで、シーケンス番号が図6のようにユーザデータのパケットに付与された場合を例に説明する。例えば、図6におけるシーケンス番号が2番のパケットが、移動局300に届いていないものとする。 Here, a case where the sequence number is given to the user data packet as shown in FIG. 6 will be described as an example. For example, it is assumed that the packet whose sequence number is 2 in FIG.
この場合、奇数のシーケンス番号を有するパケットはマクロ基地局100から送信されるため、シーケンス番号1,3,5,7のパケットは移動局300に届く。これに対して、偶数のシーケンス番号を有するパケットはスモール基地局200から送られるため、2番以降の偶数のパケットであるシーケンス番号4,6,8のパケットは移動局300に届かない。これは、2番のパケットがPDCPレイヤに届いていない場合、それ以降の番号のパケットは下層レイヤに滞留しPDCPレイヤには届かないからである。
In this case, since packets having odd sequence numbers are transmitted from the
ただし、ハンドオーバーの場合、2番のパケットがPDCPレイヤに届いていなくても、シーケンス番号4,6,8のパケットはPDCPレイヤに回送される。そして、PDCPレイヤにおいて、パケットに対する番号保障が実施される。
However, in the case of handover, even if the second packet does not reach the PDCP layer, the packets with
なお、最悪のケースを想定し、このハンドオーバー時の動作を2元接続(多元接続)のケースに応用できる。つまり、2番目のパケットがマクロ基地局からスモール基地局に配送されていないケース(例えば、パケットロスが生じるケースや、スモール基地局側でビットエラー等を検出するケース)の場合、シーケンス番号4、6、8のパケットはPDCPレイヤに回送されずに、デッドロックのような状態に陥る。このようなケースでは、上位レイヤであるTCPレイヤやアプリケーションレイヤで、エンドツーエンドで再送を実施しなければならない。
In addition, assuming the worst case, the operation at the time of handover can be applied to the case of two-way connection (multi-way connection). That is, in the case where the second packet is not delivered from the macro base station to the small base station (for example, a packet loss occurs or a bit error is detected on the small base station side), the
そこで、シーケンス番号の抜けがあっても、PDCPレイヤにパケットを回送することによって、どのパケットが届いていないのかを、PDCPレイヤで把握することができる。例えば上記の例では、シーケンス番号2のパケットがPDCPレイヤに届いていない場合、PDCPレイヤのバッファの状態は「1、3、4、5、6、7、8」となり、パケット2が届いていないことがわかる。もし、上記のようにパケット2がスモール基地局に配送されていない場合、前述のようにデッドロックの状態となる。そこで、その状態を解消するために、タイマ制御が考えられる。
Therefore, even if there is a missing sequence number, the PDCP layer can grasp which packet has not arrived by forwarding the packet to the PDCP layer. For example, in the above example, if the packet of
具体的には、例えば、シーケンス番号2のパケットが届いていないことを検出すると、タイマを始動する。そして、設定された時間内に2番目のパケットが届かず、タイマが満了した場合、タイマ2はスモール基地局に届いていなかったものとし、全てのパケットを上位レイヤに回送するようにする。
Specifically, for example, when it is detected that a packet with
このような制御を行うことによって、デッドロック状態を少しでも早く解消し、エンドツーエンドでの再送を高速化することができる(再送までにかかる遅延時間を短くすることができる)。 By performing such control, the deadlock state can be eliminated as soon as possible, and end-to-end retransmission can be speeded up (the delay time required for retransmission can be shortened).
なお、タイマの設定値は、回線設定時に予め設定してもよいし、2元接続(多元接続)を実施する時に設定してもよい。また、タイマはPDCPレイヤで管理してもよいし、別のレイヤ(MACレイヤやRLCレイヤ)で管理してもよい。寛容なことは、端末にてタイマ制御を行うことである。 Note that the set value of the timer may be set in advance at the time of line setting or may be set when performing two-way connection (multi-way connection). The timer may be managed by the PDCP layer or may be managed by another layer (MAC layer or RLC layer). What is tolerant is to perform timer control at the terminal.
この場合、制御部14は、FMSにシーケンス番号2の情報が格納され、Bitmap1〜BitmapNには、「101010」という情報が格納されたPDCP Status Reportを受信する。そして、制御部14は、FMSのパケットの番号として、FMSに格納されている2番を取得する。そして、制御部14は、その後のビット列から、移動局300のバッファにシーケンス番号3,5,7のパケットが蓄積されており、スモール基地局200からシーケンス番号4,6,8のパケットが届いていないことを確認する。移動局300のバッファに蓄積されたシーケンス番号3,5,7のパケット及びスモール基地局200から届いていないシーケンス番号2,4,6,8のパケットが移動局300のバッファにおけるデータ滞留量となる。そして、制御部14は、移動局300のバッファにおけるデータ滞留量を用いて、マクロ基地局100からスモール基地局200へ送信するユーザデータの配送量を算出する。
In this case, the
このデータの配送量の算出は、例えば、制御部14は、データ滞留量が多くなれば配送量が少なくなり、データ滞留量が少なくなれば配送量が多くなる関数を予め記憶しておき、その関数を用いて配送量を算出してもよい。また、データを送る場合の配送量は固定にして、制御部14は、データ滞留量が予め決められた閾値よりも大きければデータの配送を停止し、その後、データ滞留量が閾値を下回った段階でデータの配送を再開してもよい。さらに、段階的にデータ滞留量と配送量との対応を記憶しておき、制御部14は、記憶している対応関係に合わせて配送量を決定してもよい。
For example, the
制御部14は、マクロ基地局100及びスモール基地局200に送信した各パケットに付与したシーケンス番号を記憶しておくことで、受信したPDCP Status Reportを基に、スモール基地局側のデータ滞留量を算出することができ、データ配送量を算出することができる。
The
(スモール基地局の処理)
図5に戻って説明を続ける。スモール基地局200における移動局300へのユーザデータ送信時の処理について説明する。図5では、スモール基地局200のレイヤのうち説明に用いるRLCレイヤ201、RLCレイヤ202及びMACレイヤ203のみを記載している。ここで、RLCレイヤ201は下りのRLCレイヤであり、RLCレイヤ202は上りのRLCレイヤ(下りに付随するRLCレイヤ)である。
(Small base station processing)
Returning to FIG. The process at the time of user data transmission to the
通信部21は、RLCレイヤ201において、マクロ基地局100のPDCPレイヤ101から有線リンクを経由して送られてきたユーザデータを受信する。
The
次に、通信部21は、RLCレイヤ201において、PDCPレイヤからユーザデータ(PDCP PDU)を受信する。必要に応じて、通信部21は、ユーザデータであるパケットの分割や統合を行いパケットのサイズを変更することもできる。さらに、通信部21は、RLCレイヤ201において、RLCレイヤ用の番号をPDCPレイヤから受信しパケット(PDCP PDU)に順次付与していく。そして、通信部21は、RLCレイヤ201のバッファにユーザデータであるパケット(RLC PDU)を蓄積していく。
Next, the
その後、通信部21は、移動局300へ送信可能なユーザデータのデータ量をMACレイヤ203から受け取る。そして、通信部21は、MACレイヤ203から受け取ったデータ量に応じたユーザデータを、RLCレイヤ201のバッファからMACレイヤ203へ送信する。
Thereafter, the
通信部21は、MACレイヤ203において、RLCレイヤ201から受信したユーザデータ(RLC PDU)を用いて送信分のデータを組み立てる(例えば、MACヘッダの付加などを行いMAC PDUを生成する)。そして、通信部21は、MACレイヤ203において、データ送信のスケジューリングを行い、スケジュールに合わせて組み立てたデータ(RLC SDU)を移動局300へ出力する。
In the
次に、スモール基地局200における移動局300からのユーザデータ受信時の処理について説明する。
Next, processing when user data is received from the
通信部21は、MACレイヤ203において、ユーザデータ受信のスケジューリングを行い、スケジューリングに合わせて移動局300のMACレイヤ302から受信する。次に、通信部21は、MACレイヤ203において、受信したユーザデータを再構築(リアセンブル)する。そして、通信部21は、MACレイヤ203からRLCレイヤ202へユーザデータ(MAC SDU)を送信(配送)する。
The
通信部21は、RLCレイヤ202において、受信したユーザデータ(RLC PDU)の分割や統合を行う。さらに、通信部21は、RLCレイヤ202において、パケットに付加されているRLCレイヤ用の番号を基に、パケットの順序を修正する。そして、通信部21は、RLCレイヤ202からマクロ基地局100のPDCPレイヤ101へユーザデータ(RLC SDU)を、有線リンクを経由させてシーケンス番号順に送信(配送)する。
The
(移動局の処理)
次に、移動局300について説明する。図5では、移動局300のレイヤのうち説明に用いるMACレイヤ301、MACレイヤ302、RLCレイヤ303〜306及びPDCPレイヤ307を記載している。ここで、本実施例では、移動局300は2つの基地局から並行してユーザデータを受信する機能を有している。MACレイヤ301、RLCレイヤ303、RLCレイヤ304、PDCPレイヤ307が、マクロ基地局100との間でデータの送受信を行うための各レイヤである。RLCレイヤ303は下りのRLCレイヤであり、RLCレイヤ304は上りのRLCレイヤである。また、MACレイヤ302、RLCレイヤ305、RLCレイヤ306、PDCPレイヤ307が、スモール基地局200との間でデータの送受信を行うための各レイヤである。RLCレイヤ305は下りのRLCレイヤであり、RLCレイヤ306は上りのRLCレイヤ(下りに付随するRLCレイヤ)である。
(Mobile station processing)
Next, the
移動局300におけるマクロ基地局100からのユーザデータ受信時の処理について説明する。
Processing when the
通信部31は、MACレイヤ301において、ユーザデータ受信のスケジューリングを行い、スケジューリングに合わせてマクロ基地局100のMACレイヤ104から受信する。次に、通信部31は、MACレイヤ301において、受信したユーザデータを再構築(リアセンブル)する。そして、通信部31は、MACレイヤ301からRLCレイヤ303へユーザデータ(MAC SDU)を送信する。
The
通信部31は、RLCレイヤ303において、受信したユーザデータ(RLC PDU)の分割や統合を行う。さらに、通信部31は、RLCレイヤ303において、パケットに付加されているRLCレイヤ用の番号を基に、パケットの順序を修正する。そして、通信部31は、RLCレイヤ303からPDCPレイヤ307へユーザデータ(RLC SDU)を送信(配送)する。
The
通信部31は、PDCPレイヤ307において、ユーザデータに対して、復号化、セキュリティチェック及びヘッダ圧縮の解除を行う。
In the
そして、通信部31は、受信したユーザデータに対して、データの表示やデータを用いた演算等のデータ処理を行う。
The
次に、移動局300におけるマクロ基地局100へのユーザデータ送信時の処理について説明する。
Next, processing at the time of user data transmission to the
通信部31は、PDCPレイヤ307において、送信するユーザデータのパケットに規則的(例えば、昇順に連続的に)に番号を付加する。さらに、通信部31は、PDCPレイヤ307において、ユーザデータに対して、ヘッダ圧縮、セキュリティチェック及び暗号化を行う。
In the
そして、通信部31は、PDCPレイヤ307からRLCレイヤ304にユーザデータを送信する。
Then, the
次に、通信部31は、RLCレイヤ304において、PDCPレイヤからユーザデータ(PDCP PDU)を受信する。通信部31は、必要に応じてユーザデータであるパケットの分割や統合を行いパケットのサイズを変更することもできる。さらに、通信部31は、RLCレイヤ304において、RLCレイヤ用の番号をPDCPレイヤから受信したパケット(PDCP PDU)に順次付与していく。そして、通信部31は、RLCレイヤ304のバッファにユーザデータであるパケット(RLC PDU)を蓄積していく。
Next, the
その後、通信部31は、マクロ基地局100へ送信可能なユーザデータのデータ量をMACレイヤ301から受け取る。そして、通信部31は、MACレイヤ301から受け取ったデータ量に応じたユーザデータを、RLCレイヤ304のバッファからMACレイヤ301へ送信する。
Thereafter, the
通信部31は、MACレイヤ301において、RLCレイヤ304から受信したユーザデータ(RLC PDU)を用いて送信分のデータを組み立てる(例えば、MACヘッダの付加などを行いMAC PDUを生成する)。そして、通信部31は、MACレイヤ301において、データ送信のスケジューリングを行い、スケジュールに合わせて組み立てたデータをマクロ基地局100へ出力する。
In the
移動局300におけるスモール基地局200からのユーザデータ受信時の処理について説明する。
A process when the
通信部31は、MACレイヤ302において、ユーザデータ受信のスケジューリングを行い、スケジューリングに合わせてスモール基地局200のMACレイヤ203から受信する。次に、通信部31は、MACレイヤ302において、受信したユーザデータを再構築(リアセンプル)する。そして、通信部31は、MACレイヤ302からRLCレイヤ305へユーザデータ(MAC SDU)を送信(配送)する。
The
通信部31は、RLCレイヤ305において、受信したユーザデータ(RLC PDU)の分割や統合を行う。さらに、通信部31は、RLCレイヤ305において、パケットに付加されているRLCレイヤ用の番号を基に、パケットの順序を修正する。そして、通信部31は、RLCレイヤ305からPDCPレイヤ307へユーザデータ(RLC SDU)をシーケンス番号順に送信(配送)する。
The
通信部31は、PDCPレイヤ307において、ユーザデータ(PDCP PDU)に対して、復号化、セキュリティチェック及びヘッダ圧縮の解除を行う。
In the
そして、通信部31は、受信したユーザデータに対して、データの表示やデータを用いた演算等のデータ処理を行う。
The
次に、移動局300におけるスモール基地局200へのユーザデータ送信時の処理について説明する。
Next, processing at the time of user data transmission to the
通信部31は、PDCPレイヤ307において、送信するユーザデータのパケットに規則的に番号を付加する(例えば、昇順に連続的な番号を付加する)。さらに、通信部31は、PDCPレイヤ307において、ユーザデータに対して、ヘッダ圧縮、セキュリティチェック及び暗号化を行う。
In the
そして、通信部31は、PDCPレイヤ307からRLCレイヤ306にユーザデータを送信する。
Then, the
次に、通信部31は、RLCレイヤ306において、PDCPレイヤからユーザデータ(PDCP PDU)を受信する。必要に応じて、通信部31は、ユーザデータであるパケットの分割や統合を行いパケットのサイズを変更することもできる。さらに、通信部31は、RLCレイヤ306において、RLCレイヤ用の番号をPDCPレイヤから受信したパケット(PDCP PDU)に順次付与していく。そして、通信部31は、RLCレイヤ306のバッファにユーザデータであるパケット(RLC PDU)を蓄積していく。
Next, the
その後、通信部31は、マクロ基地局100へ送信可能なユーザデータのデータ量をMACレイヤ302から受け取る。そして、通信部31は、MACレイヤ302から受け取ったデータ量に応じたユーザデータを、RLCレイヤ306のバッファからMACレイヤ302へ送信する。
Thereafter, the
通信部31は、MACレイヤ302において、RLCレイヤ306から受信したユーザデータ(RLC PDU)を用いて送信分のデータを組み立てる(例えば、MACヘッダの付加などを行いMAC PDUを生成する)。そして、通信部31は、MACレイヤ302において、データ送信のスケジューリングを行い、スケジュールに合わせて組み立てたデータ(RLC SDU)をスモール基地局200へ出力する。
In the
次に、移動局300におけるマクロ基地局100へのデータの状態(例えば、データ滞留量であり、データの受信状態)を示す情報の通知について説明する。
Next, notification of information indicating the data state (for example, the data retention amount and the data reception state) to the
制御部34は、通信部31を介して、PDCP Status Reportのパラメータ設定を受信する。そして、制御部34は、PDCP Status Reportのパラメータ設定を用いて、定期通知の通知周期及び滞留量閾値などのPDCP Status Reportの各種パラメータを設定する。
The
制御部34は、ユーザデータの受信時に、PDCPレイヤ307で受信したパケットのPDCPレイヤ307におけるバッファへの滞留量を監視している。そして、制御部34は、滞留量が滞留量閾値を超えると、スモール基地局200から届いていないユーザデータのパケットうち、FMSのパケットの番号を取得する。さらに、制御部34は、FMSのパケット以降に処理するパケットの受信状態を取得する。
The
そして、制御部34は、取得した情報を用いて、図7Aに示すフォーマットを有するPDCP Status Report400を生成する。
And the
ここで、シーケンス番号が図6のようにユーザデータのパケットに付与され、シーケンス番号が2番のパケットが、移動局300に届いていない場合を例に、制御部34によるPDCP Status Reportの作成を説明する。
Here, in the case where the sequence number is given to the packet of user data as shown in FIG. 6 and the packet with the sequence number of 2 has not reached the
この場合、シーケンス番号1,3,5,7のパケットは移動局300に届くが、シーケンス番号4,6,8のパケットは移動局300に届かない。これは、2番のパケットがPDCPレイヤに届いていない場合、それ以降の番号のパケットは下層レイヤに滞留しPDCPレイヤには届かないからである。
In this case, packets with
ただし、ハンドオーバーの場合、2番のパケットがPDCPレイヤに届いていなくても、シーケンス番号4,6,8のパケットはPDCPレイヤに吸い上げられる。そして、PDCPレイヤにおいて、パケットに対する番号保障が実施される。
However, in the case of handover, even if the second packet does not reach the PDCP layer, the packets of
そこで、制御部34は、スモール基地局200から届いていないユーザデータのパケットうち、FMSのパケットの番号として2番を取得する。さらに、制御部34は、FMSのパケット以降に処理するパケットの受信状態として、シーケンス番号1,3,5,7のパケットは受信済みであり、シーケンス番号4,6,8のパケットは未受信であるという情報を取得する。ここで、制御部34は、マクロ基地局100から届いていないユーザデータのうち、FMSのパケットの番号を取得し、FMSのパケット以降に処理するパケットの受信状態を取得してもよい。
Therefore, the
そして、制御部34は、PDCP Status ReportのFMSの領域に、シーケンス番号2のパケットであるという情報を格納する。さらに、制御部34は、Bitmap1〜BitmapNの各ビットに先頭から101010を格納する。さらに、制御部34は、PDU Typeの領域にバッファの滞留量を示す情報を通知するためのパケットであることを表すデータを格納する。
Then, the
その後、制御部34は、生成したPDCP Status Reportを通信部31へ送信する。
After that, the
通信部31は、制御部34から受信したPDCP Status Reportをマクロ基地局100へ送信する。
The
また、制御部34は、記憶している周期毎に、PDCP Status Reportを生成する。そして、通信部31は、PDCP Status Reportをマクロ基地局100へ送信する。
In addition, the
ここで、本実施例では、バッファの滞留量の通知タイミングとして、閾値を超えた場合及び定期的な場合の2つのタイミングを用いているが、通知タイミングはこれに限らない。例えば、制御部34は、定期的な場合のみを通知タイミングとして用いてもよい。また、制御部34は、閾値を超えた場合を通知タイミングとして用いて、その後一定期間毎に閾値を下回るまで通知を行ってもよい。
Here, in this embodiment, two timings are used as the notification timing of the buffer retention amount, when the threshold is exceeded and when it is periodic, but the notification timing is not limited to this. For example, the
次に、図9を参照して、2元接続時のデータの配送量制御の全体的な流れを説明する。図9は、データの配送量制御の全体的な流れを説明するためのシーケンス図である。ここでは、マクロ基地局100は、移動局300のバッファにおけるデータ滞留量が閾値を超えると、スモール基地局200へのユーザデータの送信を停止し、その後、移動局300のバッファが空になるとユーザデータの送信を再開する場合で説明する。ここで、図9における状態501〜503は移動局300のバッファのデータ滞留状態を表し、状態511〜514はマクロ基地局100のバッファのデータ滞留状態を表している。さらに、状態511〜514における矢印及びデータの記載はそのときにユーザデータがマクロ基地局100のバッファからスモール基地局200へ送信されていることを表している。
Next, the overall flow of data delivery amount control at the time of two-way connection will be described with reference to FIG. FIG. 9 is a sequence diagram for explaining the overall flow of data delivery amount control. Here, the
マクロ基地局100は、有線リンクを介して、ユーザデータをスモール基地局200へ送信する(ステップS1)。スモール基地局200は、移動局300へユーザデータを送信する(ステップS2)。
The
この時、マクロ基地局100のバッファには状態511のようにデータが蓄積される。そして、マクロ基地局100のバッファからはユーザデータが送信される。また、移動局300のバッファには状態501のようにバッファの容量に対して少ない量のデータが蓄積される。
At this time, data is accumulated in the buffer of the
さらに、マクロ基地局100は、有線リンクを介して、ユーザデータをスモール基地局200へ送信する(ステップS3)。スモール基地局200は、移動局300へユーザデータを送信する(ステップS4)。ただし、この時、スモール基地局200から移動局300へのデータ送信に遅延が発生している。
Furthermore, the
そこで、この場合、移動局300のバッファでは、状態502のように蓄積されているデータの量が増加する。この状態で、マクロ基地局100のバッファには、状態512のように、ユーザデータが蓄積されており、且つ、マクロ基地局100のバッファからはユーザデータが送信される。
Therefore, in this case, the amount of data stored in the buffer of the
そして、移動局300のバッファのデータ蓄積量が閾値を超えると、移動局300は、バッファのデータ滞留量を示す情報をマクロ基地局100へ送信する(ステップS5)。これを受けて、マクロ基地局100は、スモール基地局200へのユーザデータの送信を停止する。
When the amount of data stored in the buffer of the
これにより、マクロ基地局100のバッファには状態513のようにデータが蓄積されているが、マクロ基地局100のバッファからはユーザデータは送信されない。そして、移動局300は、スモール基地局200から遅延していたデータを受信しデータ処理を実施していくことで、バッファのデータ滞留量は減少する。そして、状態503のように、移動局300のバッファには滞留しているデータがなくなる。
As a result, data is accumulated in the buffer of the
その後、移動局300は、定期的なデータ滞留量の通知のタイミングで、バッファのデータ滞留量が0であることを表す情報をマクロ基地局100へ送信する(ステップS6)。
After that, the
マクロ基地局100は、移動局300のバッファにおけるデータ滞留量が0であることを確認すると、スモール基地局200へのユーザデータの送信を再会する(ステップS7)。この時、マクロ基地局100のバッファには状態514のようにデータが蓄積されており、バッファからは蓄積されているユーザデータが送信される。そして、スモール基地局200は、移動局300へユーザデータを送信する(ステップS8)。
When the
次に、図10を参照して、本実施例に係る通信システムにおける2元接続されているマクロ基地局100からスモール基地局200へのユーザデータの配送量の制御について説明する。図10は、実施例2に係る通信システムにおけるスモール基地局へのユーザデータの配送量の制御のフローチャートである。
Next, with reference to FIG. 10, control of the delivery amount of user data from the
マクロ基地局100の制御部14は、規則的なシーケンス番号の付加によるスモール基地局200へのユーザデータの配送量の管理を通信部11に指示する(ステップS101)。
The
送信部13は、PDCPレイヤ101においてユーザデータのパケットに規則的にシーケンス番号を付加し、有線リンクを介してスモール基地局200へユーザデータを送信する(ステップS102)。スモール基地局200は、マクロ基地局100から受信したユーザデータを移動局300へ送信する。
The
送信部13は、閾値や通知周期などを含むPDCP Status Reportのパラメータ設定を移動局300へ送信する(ステップS103)。
The
移動局300の受信部32は、PDCP Status Reportのパラメータ設定をマクロ基地局100から受信する(ステップS104)。
The receiving
制御部34は、PDCP Status Reportのパラメータ設定を受信部32から取得する。そして、制御部34は、閾値や通知周期などのPDCP Status Reportのパラメータを設定する(ステップS105)。
The
制御部34は、移動局300のバッファにおけるデータ滞留量が閾値を超えたか又は通知周期が到来したか否かを判定する(ステップS106)。データ滞留量の閾値の超過及び通知周期の到来のいずれも発生していない場合(ステップS106:否定)、制御部34は、データ滞留量の閾値の超過又は通知周期の到来のいずれかが発生するまで待機する。
The
これに対して、データ滞留量の閾値の超過又は通知周期の到来のいずれかが発生した場合(ステップS106:肯定)、制御部34は、データ滞留量を示す情報を通知するためのPDCP Status Reportを生成する。そして、送信部33は、制御部34により生成されたPDCP Status Reportをマクロ基地局100へ送信する(ステップS107)。
On the other hand, if either the threshold of the data retention amount exceeds or the notification cycle arrives (step S106: Yes), the
マクロ基地局100の受信部12は、データ滞留量を示す情報を通知するためのPDCP Status Reportを移動局300から受信する(ステップS108)。
The receiving
制御部14は、PDCP Status Reportを受信部12から取得する。そして、制御部14は、PDCP Status Reportを用いて移動局300のバッファのデータ滞留量を算出する(ステップS109)。
The
次に、制御部14は、算出したデータ滞留量からスモール基地局200へのユーザデータの配送量を決定する(ステップS110)。
Next, the
送信部13は、制御部14が決定したスモール基地局200へのユーザデータの配送量の通知を受ける。そして、送信部13は、スモール基地局200へのユーザデータの配送量を指定された配送量に変更する(ステップS111)。そして、送信部13は、変更した配送量で規則的なシーケンス番号を付加したユーザデータをスモール基地局200へ送信する。
The
ここで、図10のフローチャートでは、ユーザデータの配送量の変更の処理を説明するため1回の変更処理が行われる一連の流れを説明したが、実際には、マクロ基地局100及び移動局300は、図10のステップS106からステップS111の処理を繰り返す。
Here, in the flowchart of FIG. 10, a series of processes in which one change process is performed is described in order to explain the process of changing the delivery amount of user data, but actually, the
次に、図11A及び図11Bを参照して、本実施例に係る通信システムにおける2元接続されているマクロ基地局100からスモール基地局200へのユーザデータ送信と従来の2元接続との比較について説明する。図11Aは、従来の通信システムにおける2元接続時のユーザデータの送信を説明するための図である。また、図11Bは、実施例2に係る通信システムにおける2元接続時のユーザデータの送信を説明するための図である。
Next, referring to FIG. 11A and FIG. 11B, a comparison between user data transmission from the
図11Aにおけるマクロ基地局110とスモール基地局210との間の接続及び図11Bにおけるマクロ基地局100とスモール基地局200との間の接続は、破線矢印で表される接続であり、有線リンクを用いて接続されているものとする。
The connection between the macro base station 110 and the
図11Aに示すように、従来の通信システムでは、スモール基地局210のMACレイヤは、PHYレイヤによって無線品質(UCI:Uplink Channel Informationと呼ばれ、移動局によって測定された下りリンクの無線品質であるCQI:Channel Quality Informationや上りリンクの無線品質であるSRS:Sounding Reference Signalなどが該当する。)から決定されたデータサイズを取得する。そして、スモール基地局210のRLCレイヤは、MACレイヤから送信するデータサイズを取得し、そのデータサイズ分のユーザデータをMACレイヤに送信する。
As shown in FIG. 11A, in the conventional communication system, the MAC layer of the
そして、スモール基地局210のRLCレイヤからMACレイヤに送信されたユーザデータのサイズがマクロ基地局110に有線リンクを経由して通知される。マクロ基地局110のPDCPレイヤは、スモール基地局210のRLCレイヤから送出されたユーザデータのサイズにしたがって、スモール基地局210のRLCレイヤにユーザデータを送信する。
Then, the size of the user data transmitted from the RLC layer of the
この場合、マクロ基地局110は、有線リンクを経由してスモール基地局210から送られてくる情報を用いてスモール基地局210のRLCレイヤに送信するユーザデータの配送量を決定する。有線リンクは、通信の品質によっては、情報の送信に遅延が発生するおそれがある。すなわち、有線リンクを経由してスモール基地局210から送られてくる情報が遅延するおそれがあり、遅延が発生した場合、マクロ基地局110は、スモール基地局210の送信状態に合わせたユーザデータの送信が適切に行えなくなるおそれがある。
In this case, the macro base station 110 determines a delivery amount of user data to be transmitted to the RLC layer of the
これに対して、図11Bに示すように、本実施例に係る通信システムでは、スモール基地局200のMACレイヤは、PHYレイヤによって無線品質から決定されたデータサイズを取得する。そして、スモール基地局200のRLCレイヤは、MACレイヤから送信するデータサイズを取得し、そのデータサイズ分のユーザデータをMACレイヤに送信する。
In contrast, as illustrated in FIG. 11B, in the communication system according to the present embodiment, the MAC layer of the
また、移動局300のPDCPレイヤにおけるバッファのデータ滞留量を示す情報が、移動局300からマクロ基地局100に対して無線で送信される。そして、マクロ基地局100は、移動局300のPDCPレイヤにおけるバッファのデータ滞留量の情報から、ユーザデータの配送量を決定し、スモール基地局200のRLCレイヤにユーザデータを決定した配送量で送信する。
In addition, information indicating the buffer data retention amount in the PDCP layer of the
この場合、マクロ基地局100は、無線により移動局300から送られてくる情報を用いて、スモール基地局200のRLCレイヤに送信するユーザデータの配送量を決定する。無線は、通信品質の悪い有線リンクと比較して高速である。すなわち、本実施例に係る通信システムでは、マクロ基地局100は、スモール基地局200のRLCレイヤに送信するユーザデータの配送量を決定するための情報を、従来と比較して迅速に取得することができる。このため、本実施例に係るマクロ基地局100は、スモール基地局200の送信状態に合わせたユーザデータの送信を適切に行うことができる。
In this case, the
以上に説明したように、本実施例に係る無線通信システムは、2元接続において、移動局のバッファのデータ滞留量を用いて、プライマリの無線通信局からセカンダリの無線通信局に送信するユーザデータの配送量を決定する。これにより、プライマリ無線通信局は、プライマリの無線通信局からセカンダリの無線通信局へ適切な配送量でユーザデータを送信することができる。したがって、本実施例に係る無線通信システムによれば、無線通信局間の通信の効率を向上することができる。 As described above, in the wireless communication system according to the present embodiment, the user data transmitted from the primary wireless communication station to the secondary wireless communication station using the data retention amount of the buffer of the mobile station in the two-way connection. Determine the delivery amount. Accordingly, the primary wireless communication station can transmit user data with an appropriate delivery amount from the primary wireless communication station to the secondary wireless communication station. Therefore, according to the wireless communication system according to the present embodiment, the efficiency of communication between wireless communication stations can be improved.
また、既存の信号(シグナリング)であるPDCP Status Rreportを流用してバッファのデータ滞留量を通知するので、既存のシステムに対して少ない変更を加えるだけで、以上に説明した各種機能を実現することができる。すなわち、本実施例に係る無線通信システムは、容易に構築することができる。 In addition, the existing data (signaling) PDCP Status Report is used to notify the buffer data retention amount, so that the various functions described above can be realized with only a small change to the existing system. Can do. That is, the wireless communication system according to the present embodiment can be easily constructed.
(ハードウェア構成)
図12は、基地局のハードウェア構成図である。基地局は、例えば、図1の無線通信装置1及び2、並びに、図4に示すマクロ基地局100及びスモール基地局200などである。
(Hardware configuration)
FIG. 12 is a hardware configuration diagram of the base station. The base stations are, for example, the
基地局は、アンテナ901、制御部902、RF回路903、メモリ904、CPU905及びネットワークインタフェース906を有している。
The base station includes an
制御部902は、例えば、図1及び図4に示す制御部14の機能を実現する。
The
ネットワークインタフェース906は、有線リンクによるネットワークを接続するためのインタフェースである。例えば、マクロ基地局100とスモール基地局200とは、ネットワークインタフェース906を介して有線リンクで接続される。
The
CPU905、メモリ904及びRF回路903は、図1及び図4に示す、受信部12及び送信部13を含む通信部11、並びに、受信部22及び送信部23を含む通信部21の機能を実現する。
The
例えば、メモリ904には、通信部11又は通信部21の機能を実現するためのプログラムなどの各種プログラムが格納されている。
For example, the
CPU905は、メモリ904に格納されたプログラムを読み出し、RF回路903等と協働することで通信部11又は通信部21の機能を実現する。
The
図13は、移動局のハードウェア構成図である。移動局は、例えば、図1の無線通信装置3及び図4に示す移動局300などである。
FIG. 13 is a hardware configuration diagram of the mobile station. The mobile station is, for example, the
移動局は、アンテナ911、制御部912、RF回路913、メモリ914及びCPU915を有する。
The mobile station includes an
制御部912は、例えば、図1及び図4に示す制御部34の機能を実現する。
The control unit 912 realizes the function of the
CPU915、メモリ914及びRF回路913は、図1及び図4に示す、受信部32及び送信部33を含む通信部31の機能を実現する。
The CPU 915, the
例えば、メモリ914には、通信部31の機能を実現するためのプログラムなどの各種プログラムが格納されている。
For example, the
CPU915は、メモリ914に格納されたプログラムを読み出し、RF回路913等と協働することで通信部31の機能を実現する。
The CPU 915 implements the function of the
(変形例)
以上の実施例2では、プライマリの基地局をマクロ基地局100として、セカンダリの基地局をスモール基地局200とした場合で説明した。ただし、基地局の構成はこれに限らない、例えば図14のようなシステム構成でも、本実施例に係る無線通信システムは動作できる。
(Modification)
In the second embodiment described above, the case where the primary base station is the
図14は、実施例2の変形例に係る無線通信システムの2元接続の概略図である。本実施例に係る無線通信システムは、図1における無線通信装置1としてスモール基地局200Aを有する。また、図1における無線通信装置2としてスモール基地局200Bを有する。また、図1における無線通信装置3として移動局300を有する。
FIG. 14 is a schematic diagram of dual connection of a wireless communication system according to a modification of the second embodiment. The radio communication system according to the present embodiment includes a
移動局300は、プライマリの基地局としてスモール基地局200Aに接続する。移動局300は、実線矢印で表される制御プレーン350及び破線矢印で表されるユーザプレーン351によりスモール基地局200Aと接続される。また、移動局300は、セカンダリの基地局としてスモール基地局200Bに接続する。移動局300は、ユーザプレーン351によりスモール基地局200Bと接続される。
The
図14のような無線通信システムの構成は、上り通信の特性改善のために採用されることが多い。 The configuration of the radio communication system as shown in FIG. 14 is often employed for improving the characteristics of uplink communication.
また、図14ではスモール基地局200はマクロ基地局100に接続しているが、スモール基地局200がマクロ基地局100の上位レイヤ通信装置に直接接続していてもよい。
Further, in FIG. 14, the
次に、実施例3について説明する。実施例3に係る無線通信システムは、RLCレイヤとMACレイヤとの間でデータプレーンが分離されていることが実施例2の無線通信システムと異なる。以下の説明では、同じ機能を有する各部については説明を省略する。 Next, Example 3 will be described. The wireless communication system according to the third embodiment is different from the wireless communication system according to the second embodiment in that the data plane is separated between the RLC layer and the MAC layer. In the following description, description of each part having the same function is omitted.
図15は、実施例3に係る無線通信システムにおいて各リンクレイヤを用いて実行されるユーザデータの送受信を表した図である。 FIG. 15 is a diagram illustrating transmission / reception of user data performed using each link layer in the wireless communication system according to the third embodiment.
マクロ基地局100の通信部11は、下り通信の場合、PDCPレイヤ101で規則的に番号を付加したユーザデータのパケットをRLCレイヤ102へ送信する。
In the case of downlink communication, the
そして、通信部11は、ユーザデータの配送量を制御部14から受ける。次に、通信部11は、RLCレイヤでパケットの分割や統合及び番号の付加などの処理を行う。その後、通信部11は、PDCPレイヤ101でスモール基地局200へ送信するパケットとしての番号が付加されたパケットを抽出する。そして、通信部11は、抽出したユーザデータのパケットを、有線リンクを経由させて制御部14から指定された配送量でスモール基地局200のMACレイヤ203へ送信する。また、通信部11は、自局内で処理するパケットしての番号が付加されたパケットを、MACレイヤ104へ出力する。
Then, the
上り通信の場合、通信部11は、RLCレイヤ103において、スモール基地局200のMACレイヤ203からユーザデータを有線リンクを介して受信する。そして、通信部11は、受信したユーザデータに対してパケットの分割及び統合などを行い番号順に並べる。その後、通信部11は、RLCレイヤ103からPDCPレイヤ101へスモール基地局200から受信したユーザデータを送信する。
In the case of uplink communication, the
スモール基地局200の通信部21は、下り通信の場合、MACレイヤ203において、マクロ基地局100のRLCレイヤ102から有線リンクを介してユーザデータを取得する。そして、通信部21は、MACレイヤ203から移動局300へユーザデータを送信する。
In the case of downlink communication, the
上り通信の場合、スモール基地局200の通信部21は、移動局300から受信したユーザデータを、MACレイヤ203からマクロ基地局100のRLCレイヤ103へ送信する。
In the case of uplink communication, the
このように、RLCレイヤとMACレイヤとの間でデータプレーンが分離されている場合にも、移動局のバッファにおけるデータ滞留量に応じて、セカンダリの無線通信局へのデータの配送量を決定することができる。すなわち、プライマリ無線通信局は、プライマリの無線通信局からセカンダリの無線通信局へ適切な配送量でユーザデータを送信することができる。したがって、本実施例に係る無線通信システムによれば、無線通信局間の通信の効率を向上することができる。 As described above, even when the data plane is separated between the RLC layer and the MAC layer, the delivery amount of data to the secondary wireless communication station is determined according to the data retention amount in the buffer of the mobile station. be able to. That is, the primary wireless communication station can transmit user data with an appropriate delivery amount from the primary wireless communication station to the secondary wireless communication station. Therefore, according to the wireless communication system according to the present embodiment, the efficiency of communication between wireless communication stations can be improved.
次に、実施例4について説明する。実施例4に係る無線通信システムは、PDCPレイヤの前段でデータプレーンが分離されていることが実施例2の無線通信システムと異なる。以下の説明では、同じ機能を有する各部については説明を省略する。 Next, Example 4 will be described. The wireless communication system according to the fourth embodiment is different from the wireless communication system according to the second embodiment in that the data plane is separated in the previous stage of the PDCP layer. In the following description, description of each part having the same function is omitted.
図16は、実施例4に係る無線通信システムにおいて各リンクレイヤを用いて実行されるユーザデータの送受信を表した図である。 FIG. 16 is a diagram illustrating transmission / reception of user data performed using each link layer in the wireless communication system according to the fourth embodiment.
下り通信の場合、マクロ基地局100の通信部11は、ユーザデータの配送量を制御部14から受ける。そして、通信部11は、上位レイヤ通信装置4から受信したユーザデータのパケットを制御部14から指定された配送量でスモール基地局200のPDCPレイヤ204へ送信する。この時、通信部11は、PDCPレイヤ101及び204で付加される番号の順番が守られるように、ユーザデータを分配する。例えば、自局では偶数番号が付加され、スモール基地局200では奇数番号が付加されると決められている場合、通信部11は、パケットを並べたときに奇数番号が割当てられるパケットをスモール基地局200へ送信する。
In the case of downlink communication, the
また、通信部11は、残りのユーザデータを自局のPDCPレイヤ101へ送信する。
Further, the
次に、通信部11は、PDCPレイヤ101で決められた規則に従って、ユーザデータのパケットに番号を付加する。例えば、通信部11は、偶数番号をパケットに付加する。そして、通信部11は、PDCPレイヤ101からRLCレイヤ102へユーザデータのパケットを送信する。
Next, the
上り通信の場合、通信部11は、スモール基地局200のPDCPレイヤ204からユーザデータを有線リンクを介して受信する。そして、通信部11は、受信したユーザデータを上位レイヤ通信装置4へ送信する。
In the case of uplink communication, the
スモール基地局200の通信部21は、下り通信の場合、PDCPレイヤ204において、マクロ基地局100から有線リンクを介してユーザデータを取得する。そして、通信部21は、PDCPレイヤ204において決められた規則に従って、ユーザデータのパケットに番号を付加する。例えば、通信部21は、PDCPレイヤ204において、奇数番号をパケットに付加する。そして、通信部200は、PDCPレイヤ204からMACレイヤ203へユーザデータを送信する。
In the case of downlink communication, the
上り通信の場合、スモール基地局200の通信部21は、RLCレイヤ202からPDCPレイヤ204へユーザデータを送信する。
In the case of uplink communication, the
そして、通信部21は、PDCPレイヤ204において、ユーザデータに対して復号化やセキュリティチェックを行う。そして、通信部21は、PDCPレイヤ204からマクロ基地局200へユーザデータを送信する。
Then, the
このように、PDCPレイヤの前段でデータプレーンが分離されている場合にも、移動局のバッファにおけるデータ滞留量に応じて、セカンダリの無線通信局へのデータの配送量を決定することができる。すなわち、プライマリ無線通信局は、プライマリの無線通信局からセカンダリの無線通信局へ適切な配送量でユーザデータを送信することができる。したがって、本実施例に係る無線通信システムによれば、無線通信局間の通信の効率を向上することができる。 Thus, even when the data plane is separated in the previous stage of the PDCP layer, the data delivery amount to the secondary wireless communication station can be determined according to the data retention amount in the buffer of the mobile station. That is, the primary wireless communication station can transmit user data with an appropriate delivery amount from the primary wireless communication station to the secondary wireless communication station. Therefore, according to the wireless communication system according to the present embodiment, the efficiency of communication between wireless communication stations can be improved.
次に、実施例5に係る無線通信システムについて説明する。本実施例に係る無線通信システムは、RLCフィードバック情報を用いてスモール基地局のRLCバッファのデータ滞留量を通知することが実施例2と異なる。 Next, a wireless communication system according to a fifth embodiment is described. The radio communication system according to the present embodiment is different from the second embodiment in that the RLC feedback information is used to notify the data retention amount of the RLC buffer of the small base station.
図17は、実施例5に係る無線通信システムにおいて各リンクレイヤを用いて実行されるユーザデータの送受信を表した図である。本実施例では、図17に示すように、マクロ基地局100において、RLCレイヤとMACレイヤとの間でデータプレーンを分離する場合を例に説明する。以下では、実施例2と同じ機能については説明を省略する。
FIG. 17 is a diagram illustrating transmission / reception of user data executed using each link layer in the wireless communication system according to the fifth embodiment. In the present embodiment, as illustrated in FIG. 17, a case where the data plane is separated between the RLC layer and the MAC layer in the
マクロ基地局100の通信部11は、RLCレイヤ102の後で、データプレーンを分離し、スモール基地局200にユーザデータを送信する。この時、通信部11は、制御部14から指定された配送量でユーザデータを送信する。
The
制御部14は、2元接続開始時に、通信部11を介して、移動局300に対してRLCフィードバック情報であるRLC Status Reportの設定を通知する。
When the two-way connection is started, the
その後、制御部14は、2元接続実行中に送信したパケット数をカウンタで管理し、カウンタが一定の値になると、移動局300に送信するパケットにフラグを設定する。図18は、送信パケットのフォーマットの一例の図である。例えば、制御部14は、図18の送信パケット700のP(Pall)701のフラグを「1」に設定する。P701は、ポーリングコマンドを設定するビットである。制御部14は、フラグを設定したパケットを移動局300へ送信することで、RLC Status Reportの送信を移動局300に通知する。通常のデータでは、例えば、P701にはフラグとして「0」が設定されている。
Thereafter, the
また、制御部14は、送信したデータ量を算出し、送信したデータ量が所定値を超えると、カウンタが一定の値になった場合と同様にフラグを設定する。この場合、制御部14は、フラグを設定した後、送信したデータ量をクリアし、その後に送信したデータ量を算出することを繰り返す。
In addition, the
この他にも、RLC Status Reportの送信要求のタイミングは特に制限はなく、例えば、制御部14は、予め決められた一定周期でフラグを設定してもよい。
In addition, the timing of the RLC Status Report transmission request is not particularly limited. For example, the
制御部14は、RLC Status Reportを通信部11から取得する。そして、制御部14は、RLC Status Reportから移動局300に受信されていない最も古いパケットのシーケンス番号を取得する。さらに、パケットの欠落が発生している場合には、制御部14は、分割されたパケットにおける欠落したパケットのシーケンス番号を取得する。
The
ここで、移動局300におけるバッファのデータ滞留量を示す情報を送信するためのRLC Status Reportについて説明する。図19は、RLC Status Reportのフォーマットを示す図である。RLC Status Report600は、ACK_SN601を含む。ACK_SN601は、次に未受信のRLC data PDUのシーケンス番号を示す。ただし、STATUS PDUにおいて未受信であることを通知していないRLC PDU(RLC data PDU)のシーケンス番号を表す。すなわち、一度STATUS PDUで「未受信」であることを報告してしまうと、そのシーケンス番号はACK_SN601としては設定されない。
Here, RLC Status Report for transmitting information indicating the amount of buffer data in
また、RLC Status Report600は、NACK_SN602を含む。NACK_SN602は、AM RLCエンティティの受信側において喪失が検出されたAMD PDU(又はその一部)のシーケンス番号を表す。
Further, the
さらに、SOstartは、AM RLCエンティティの受信側で喪失が検出されたシーケンス番号(NACK_SNであり、例えば、SOstartと関連するNACK_SN)を有するAMD PDUの一部を示す。また、SOendは、AM RLCエンティティの受信側で喪失が検出されたシーケンス番号(NACK_SNであり、例えば、SOendと関連するNACK_SN)を有するAMD PDUの一部を示す。 Further, SOstart indicates a part of AMD PDU having a sequence number (NACK_SN, for example, NACK_SN related to SOstart) in which a loss is detected at the receiving side of the AM RLC entity. SOend indicates a part of an AMD PDU having a sequence number (NACK_SN, for example, NACK_SN related to SOend) in which a loss is detected on the receiving side of the AM RLC entity.
また、RLC Status Report600は、CPT(Carrier Packet Type)を含む。
The
図20は、CPTに格納される値と対応する内容を示す図である。図20に示すように、CPTの値が「001」であれば、セカンダリ接続のフィードバック情報を表す。また、CPTの値が「002」であれば、サードリ接続のフィードバック情報を表す。そして、CPTの値の「003」〜「111」は、リザーブである。本実施例では、RLC Status Report600のCPTには、「001」のビット列が格納される。
FIG. 20 is a diagram showing contents corresponding to values stored in the CPT. As shown in FIG. 20, if the value of CPT is “001”, it indicates feedback information of secondary connection. Further, if the value of CPT is “002”, it indicates feedback information of third connection. The CPT values “003” to “111” are reserved. In the present embodiment, the bit string “001” is stored in the CPT of the
ただし、データ滞留量を示す情報の通知を表すために新たに別の値のCPTを指定することもできる。例えば、CPTとして「003」〜「111」のうちのいずれか一つを、移動局300のバッファにおけるデータ滞留量を表すものとして予め決めておき、データ滞留量を示す情報の通知の場合には、予め決めた値をCPTに格納してもよい。
However, another value of CPT can also be designated to indicate notification of information indicating the data retention amount. For example, any one of “003” to “111” as CPT is determined in advance as a data retention amount in the buffer of the
制御部14は、取得したRLC Status Report600のCPTの値が予め決められた、移動局300におけるバッファのデータ滞留量を示す情報を送信するためのRLC Status Reportであることを表す値かを確認する。そして、制御部14は、ACK_SN601を確認し、移動局300に届いていない最も古いパケットのシーケンス番号を取得する。その後、制御部14は、移動局300に届いていない最も古いパケットのシーケンス番号以降のパケットを特定して、スモール基地局200のRLCバッファのデータ滞留量を求める。また、制御部14は、例えば、NACK_SN、SOstart、SOendで示される領域のバイト換算の総量を求めて、スモール基地局200のRLCバッファのデータ滞留量を求める。
The
図21は、データ滞留量の算出方法の一例を説明するための図である。図21において、斜線部分が、送達が確認できていないデータであるとする。RLC Status Reportを送信側が受信した場合次のように計算できる。 FIG. 21 is a diagram for explaining an example of a method for calculating the data retention amount. In FIG. 21, it is assumed that the hatched portion is data for which delivery has not been confirmed. When RLC Status Report is received by the transmission side, it can be calculated as follows.
すなわち、RLC PDUの滞留量=(b1+h3)+(b4+h2)又は(SOend+h3)+(b4+h2)である。また、RLC SDUの滞留量=B1+B3である。また、PDCP PDUの滞留量=B1+B2である。また、PDCP SDUの滞留量=(B1−H1)+(B2−H2)である。 That is, the retention amount of RLC PDU = (b 1 + h 3 ) + (b 4 + h 2 ) or (SOend + h 3 ) + (b 4 + h 2 ). Further, the retention amount of RLC SDU = B 1 + B 3 . Further, the retention amount of PDCP PDU = B 1 + B 2 . Further, the retention amount of PDCP SDU = (B 1 −H 1 ) + (B 2 −H 2 ).
そして、制御部14は、スモール基地局200におけるバッファのデータ滞留量に応じたユーザデータの配送量を決定する。そして、制御部14は、決定した配送量を通信部11に通知する。なお、上記の滞留量のうち、ユーザデータの配送量の決定に用いる滞留量はどれを用いてもよい。
And the
移動局300の制御部34は、2元接続開始時に、RLC Status Reportの設定をマクロ基地局100から受信する。そして、制御部34は、RLC Status Rportの通知を設定する。
The
そして、制御部34は、2元接続実行中に、RLC Status Reportの送信要求のフラグが設定されたパケットをマクロ基地局100から受信する。そして、制御部34は、受信しているパケットのシーケンス番号及び欠落が検出されたパケットのシーケンス番号を用いてRLC Status Reportを生成する。その後、制御部34は、生成したRLC Status Reportを通信部31を介してスモール基地局200へ送信してRLCフィードバックを行うとともに、RLC Status Reportをマクロ基地局100へ送信する。
Then, the
次に、図22を参照して、RLC Status Reportの送信の全体的な流れを説明する。図22は、実施例3に係る無線通信装置におけるRLC Status Reportの送信の全体的な流れを説明するためのシーケンス図である。ここで、図22における状態801及び802はスモール基地局200のRLCバッファのデータ滞留状態を表している。さらに、状態801及802における矢印及びデータの記載はそのときにユーザデータがスモール基地局200のRLCバッファから出力されていることを表している。
Next, with reference to FIG. 22, the overall flow of transmission of the RLC Status Report will be described. FIG. 22 is a sequence diagram for explaining the overall flow of transmission of the RLC Status Report in the wireless communication apparatus according to the third embodiment. Here, states 801 and 802 in FIG. 22 represent data retention states in the RLC buffer of the
マクロ基地局100は、RLC Status Reportの送信要求を行わないことを通知するために、フラグを「0」に設定したパケットを移動局300へ送信する(ステップS11)。さらに、マクロ基地局100は、ユーザデータをスモール基地局200へ送信する(ステップS12)。スモール基地局200は、移動局300へユーザデータを送信する(ステップS13)。
The
この時、スモール基地局200のRLCバッファには状態801のようにデータが蓄積される。そして、スモール基地局200のRLCバッファからはユーザデータが出力される。
At this time, data is accumulated in the RLC buffer of the
その後、パケット数が一定の値を超えた場合又は送信データ量が閾値を超えた場合、マクロ基地局100は、RLC Status Reportの送信要求を通知するために、フラグを「1」に設定したパケットを移動局300へ送信する(ステップS14)。その後、マクロ基地局100は、ユーザデータのスモール基地局200への送信を継続する(ステップS15)。スモール基地局200は、移動局300へのユーザデータの送信を継続する(ステップS16)。
After that, when the number of packets exceeds a certain value or the transmission data amount exceeds a threshold, the
この時も、スモール基地局200のRLCバッファには状態802のようにデータが蓄積される。そして、スモール基地局200のRLCバッファからはユーザデータが出力される。
Also at this time, data is accumulated in the RLC buffer of the
そして、移動局300は、フラグが「1」のパケットを受信すると、RLC Status Reportをマクロ基地局100へ送信する(ステップS17)。さらに、移動局300は、RLC Status Reportをスモール基地局200へ送信し、RLCフィードバックを行う(ステップS18)。
When the
この後、マクロ基地局100は、受信したRLC Status Reportからスモール基地局200におけるRLCバッファのデータ滞留量を求め、求めたデータ滞留量に従いスモール基地局200へのデータの配送量を制御する。
Thereafter, the
以上に説明したように、本実施例に係るプライマリの無線通信局はRLC Status Reportを用いて通知されたセカンダリのRLCバッファのデータ滞留量に従って、セカンダリの無線通信局へのユーザデータの配送量を決定する。これにより、プライマリ無線通信局は、プライマリの無線通信局からセカンダリの無線通信局へ適切な配送量でユーザデータを送信することができる。したがって、本実施例に係る無線通信システムによれば、無線通信局間の通信の効率を向上することができる。 As described above, the primary wireless communication station according to the present embodiment determines the amount of user data delivered to the secondary wireless communication station according to the data retention amount of the secondary RLC buffer notified using the RLC Status Report. decide. Accordingly, the primary wireless communication station can transmit user data with an appropriate delivery amount from the primary wireless communication station to the secondary wireless communication station. Therefore, according to the wireless communication system according to the present embodiment, the efficiency of communication between wireless communication stations can be improved.
(変形例)
実施例5では、マクロ基地局100がフラグを設定したパケットを送信してRLC Status Reportの送信を要求した。しかし、これに限らず、例えば、スモール基地局200がフラグを設定したパケットを送信してRLC Status Reportの送信を要求してもよい。
(Modification)
In the fifth embodiment, the
この場合、スモール基地局200の制御部24が、実施例2のマクロ基地局100の制御部14と同様にパケット数やデータ送信量を監視して、フラグを設定するか否かを判定してもよい。
In this case, the
この他にも、実施例5と同様に、マクロ基地局100がフラグを設定するか否かを判定した上で、フラグを設定したパケットをスモール基地局200へ送信し、スモール基地局200がそのパケットを移動局300へ転送するようにしてもよい。
In addition, as in the fifth embodiment, after determining whether or not the
さらに、実施例5では、移動局300が無線でRLC Status Reportをマクロ基地局100へ送信したが、送信方法はこれに限らない。例えば、有線リンクを用いてRLC Status Reportをマクロ基地局100へ送信してもよい。
Further, in the fifth embodiment, the
また、実施例5では、RLC Status Reportの送信要求のために、パケットのフォーマットとして従来から規定されているポーリングコマンドを用いたが送信要求の方法はこれに限らない。例えば、新規のポーリングコマンドを規定して送信要求を行ってもよい。 In the fifth embodiment, a polling command that has been conventionally defined as a packet format is used for the RLC Status Report transmission request. However, the transmission request method is not limited to this. For example, a transmission request may be made by defining a new polling command.
また、RLCレベルでのStatus Reportを実行させるのではなく、PDCP Status Reportingを移動局300に行わせることで、セカンダリの無線通信局のRLCバッファのデータ滞留量をマクロ基地局100に求めさせてもよい。
Further, instead of executing Status Report at the RLC level, the
以上に開示した実施例は、発明の範囲を逸脱しない限り、それぞれを自由に組み合わせて実施してもよい。さらに、説明では下り通信を主としてそれに付随する上り通信についても説明してきたが、上り通信を主としそれに下り通信が付随する場合でも、同様に本実施例は実施できる。 The embodiments disclosed above may be implemented in any combination without departing from the scope of the invention. Further, in the description, the downlink communication is mainly described for the uplink communication accompanying the downlink communication. However, the present embodiment can be similarly implemented even when the uplink communication is mainly used and the downlink communication is accompanied.
1,2,3 無線通信装置
4 上位レイヤ通信装置
11,21,31 通信部
12,22,32 受信部
13,23,33 送信部
14,24,34 制御部
100 マクロ基地局
200 スモール基地局
300 移動局
101,307 PDCPレイヤ
102,103、201,202、303〜306 RLCレイヤ
104,203,301,302 MACレイヤ
1, 2, 3
Claims (10)
前記第2無線通信装置から受信したデータを蓄積する蓄積部と、
前記蓄積部におけるデータの受信状況を前記第1無線通信装置に直接通知する通知部と
を備え、前記第1無線通信装置から前記第2無線通信装置へ送信されるデータ量は、前記通知を受けた前記第1無線通信装置により制御される
ことを特徴とする移動局。 A first wireless communication device, and a second wireless communication device that transmits data from the first wireless communication device. A communication unit that communicates with the device in a multiple manner;
An accumulation unit for accumulating data received from the second wireless communication device;
A notification unit that directly notifies the first wireless communication device of the data reception status in the storage unit, and the amount of data transmitted from the first wireless communication device to the second wireless communication device receives the notification. The mobile station is controlled by the first wireless communication device.
あって、
前記無線通信端末は、
第1論理処理主体及び前記第1論理処理主体と関連して作動する第2論理処理主体とを用いて前記第1無線通信装置及び第2無線通信装置と多元的に通信を行う第1通信部と、
前記第2無線通信装置から受信したデータを蓄積する蓄積部と、
前記蓄積部におけるデータ受信状況を前記第1無線通信装置へ直接通知する通知部とを備え、
前記第1無線通信装置は、
前記第2無線通信装置へデータを送信する第2通信部と、
前記蓄積部におけるデータの受信状況を前記無線通信端末の前記通知部から直接受信し、前記第2通信部が送信するデータ量を制御する制御部とを備え、
前記第2無線通信装置は、
前記第1無線通信装置から受信したデータを前記無線通信端末へ送信する第3通信部を備えた
ことを特徴とする無線通信システム。 A wireless communication system in which a wireless communication terminal , a first wireless communication device, and a second wireless communication device communicate with each other,
The wireless communication terminal is
A first communication unit that communicates in a multiple manner with the first wireless communication device and the second wireless communication device using a first logical processing entity and a second logical processing entity that operates in association with the first logical processing entity When,
An accumulation unit for accumulating data received from the second wireless communication device;
A notification unit that directly notifies the first wireless communication device of the data reception status in the storage unit,
The first wireless communication device is:
A second communication unit for transmitting data to the second wireless communication device;
A control unit that directly receives the data reception status in the storage unit from the notification unit of the wireless communication terminal and controls the amount of data transmitted by the second communication unit;
The second wireless communication device is
A wireless communication system, comprising: a third communication unit that transmits data received from the first wireless communication device to the wireless communication terminal .
前記移動局へ直接データを送信する通信部と、
他の無線通信装置へ前記移動局へのデータの一部を転送する転送部と、
前記移動局から直接、前記移動局が前記他の無線通信装置を介して受信するデータの受信状況を受信し、前記転送部から前記他の無線通信装置に転送するデータ量を制御する制御部と
を備えたことを特徴とする基地局。 A base station that communicates data with a mobile station,
A communication unit for transmitting data directly to the mobile station;
A transfer unit that transfers a part of the data to the mobile station to another wireless communication device;
A control unit that receives a reception status of data received by the mobile station via the other radio communication device directly from the mobile station, and controls a data amount transferred from the transfer unit to the other radio communication device; A base station characterized by comprising:
前記無線通信端末において、前記第2無線通信装置を介して前記第1無線通信装置から受信したデータをバッファに蓄積し、
前記バッファにおけるデータの受信状況を前記第1無線通信装置に直接通知し、
前記第1無線通信装置は、前記通知を受けて、第2無線通信装置へ送信するデータ量を制御する
ことを特徴とする無線通信方法。 Communicating in a multiple manner between a wireless communication terminal , a first wireless communication device, and a second wireless communication device using a first logical processing entity and a second logical processing entity operating in association with the first logical processing entity And
In the wireless communication terminal , the data received from the first wireless communication device via the second wireless communication device is stored in a buffer,
Notifying the first wireless communication device directly of the data reception status in the buffer;
The first wireless communication apparatus controls the amount of data transmitted to the second wireless communication apparatus in response to the notification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017094984A JP6481711B2 (en) | 2017-05-11 | 2017-05-11 | Wireless communication system, mobile station, base station, and wireless communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017094984A JP6481711B2 (en) | 2017-05-11 | 2017-05-11 | Wireless communication system, mobile station, base station, and wireless communication method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015515764A Division JP6142920B2 (en) | 2013-05-10 | 2013-05-10 | Wireless communication system, mobile station, base station, and wireless communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017135758A JP2017135758A (en) | 2017-08-03 |
JP6481711B2 true JP6481711B2 (en) | 2019-03-13 |
Family
ID=59502978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017094984A Active JP6481711B2 (en) | 2017-05-11 | 2017-05-11 | Wireless communication system, mobile station, base station, and wireless communication method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6481711B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112018000739T5 (en) | 2017-07-11 | 2019-10-24 | Fuji Xerox Co., Ltd. | Resin composition and molded resin article |
EP3666028B1 (en) | 2017-08-10 | 2022-11-16 | IPLA Holdings Inc. | Connected mode mobility in new radio |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4639145B2 (en) * | 2005-12-05 | 2011-02-23 | 株式会社日立製作所 | Communication method and communication system |
EP2242236B1 (en) * | 2008-02-05 | 2013-02-27 | Fujitsu Limited | Method for measuring frame loss, system for measuring frame loss, and device for measuring frame loss |
US8576714B2 (en) * | 2009-05-29 | 2013-11-05 | Futurewei Technologies, Inc. | System and method for relay node flow control in a wireless communications system |
EP2761923B1 (en) * | 2011-09-27 | 2019-06-26 | LG Electronics Inc. | Method and apparatus for reporting pdcp status |
-
2017
- 2017-05-11 JP JP2017094984A patent/JP6481711B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017135758A (en) | 2017-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6142920B2 (en) | Wireless communication system, mobile station, base station, and wireless communication method | |
US11432223B2 (en) | Methods and apparatuses for selecting a first base station or a second base station to transmit a packet data unit (PDU) to a user equipment (UE) | |
KR102293998B1 (en) | Method for data processing considering TCP-IP | |
EP3020155B1 (en) | Method and system for protocol layer enhancements in data offload over small cells | |
US20160043955A1 (en) | Delivery of protocol data units | |
EP3065456A1 (en) | User equipment and method | |
US11533136B2 (en) | Discard of PDCP PDU submitted for transmission | |
JP6643472B2 (en) | Flow control feedback from user equipment receiving split bearer | |
US20140301362A1 (en) | Delivery of protocol data units | |
EP2550823A1 (en) | Delayed flow control action in transport network layer wcdma communications | |
JP6481711B2 (en) | Wireless communication system, mobile station, base station, and wireless communication method | |
WO2024028277A1 (en) | Infrastructure equipment, communications devices and methods | |
US11575475B2 (en) | Methods and devices for receipt status reporting | |
WO2017028681A1 (en) | Methods and devices for reporting data transmission status and for determining data transmission volume | |
JP6831828B2 (en) | base station | |
EP3411977B1 (en) | Methods and devices for receipt status reporting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170511 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180405 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20180409 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180508 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180703 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20180725 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181019 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181030 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181226 |
|
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: 20190115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6481711 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |