JP7629939B2 - COMMUNICATION DEVICE, USER EQUIPMENT, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - Google Patents
COMMUNICATION DEVICE, USER EQUIPMENT, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD Download PDFInfo
- Publication number
- JP7629939B2 JP7629939B2 JP2022564706A JP2022564706A JP7629939B2 JP 7629939 B2 JP7629939 B2 JP 7629939B2 JP 2022564706 A JP2022564706 A JP 2022564706A JP 2022564706 A JP2022564706 A JP 2022564706A JP 7629939 B2 JP7629939 B2 JP 7629939B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- network
- communication
- learning
- user device
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信装置、ユーザ装置、通信システムおよび通信方法に関する。 The present invention relates to a communication device, a user device, a communication system and a communication method.
3rd Generation Partnership Project(3GPP)は、Long Term Evolution(LTE)を仕様化し、LTEのさらなる高速化を目的としてLTE-Advanced(以下、LTE-Advancedを含めてLTEという)を仕様化している。また、3GPPでは、さらに、5G New Radio(NR)、或いはNext Generation(NG)などと呼ばれるLTEの後継システムの仕様が検討されている。 The 3rd Generation Partnership Project (3GPP) has established the specifications for Long Term Evolution (LTE), and is currently establishing the specifications for LTE-Advanced (hereinafter, LTE-Advanced is also referred to as LTE) with the aim of further increasing the speed of LTE. 3GPP is also considering the specifications for a successor system to LTE, known as 5G New Radio (NR) or Next Generation (NG).
5Gシステムでは、ネットワークデータ(網情報)を収集し、分析結果に基づいたサービスを提供することが規定されている(非特許文献1)。 The 5G system is stipulated to collect network data (network information) and provide services based on the analysis results (Non-Patent Document 1).
また、5Gシステムが、車車間通信を含む、移動体と他の実体(Entity)との間の通信、いわゆるV2X(Vehicle-to-Everything)をサポートすることが規定されている(非特許文献2)。It is also specified that the 5G system will support communication between moving objects and other entities, including vehicle-to-vehicle communication, known as V2X (Vehicle-to-Everything) (Non-Patent Document 2).
近年、機械学習のネットワーク(NW)応用が始められている(非特許文献3参照)。In recent years, the application of machine learning to networks (NW) has begun (see non-patent document 3).
上述のように、3GPPでは、網情報を収集・分析することが規定されているものの、機械学習の応用については規定されていなかった。As mentioned above, 3GPP specifies the collection and analysis of network information, but does not specify the application of machine learning.
処理負荷の比較的大きなプログラムは、端末で実行させた場合、処理負担等による遅延につながる一方、ネットワークコアで実行させた場合は、通信レスポンス等による遅延につながり、トレードオフの関係にある。そこで、近年、処理や計算量の分散を伴うエッジコンピューティング技術を応用して、ネットワークと移動体の境界付近で、モバイルエッジクラウド(MEC)サーバを設置して処理を実行させることも考えられているが、アドホックに通信を行いながら移動し得る移動体等にそのまま適用すると、同じエリアで同じ相手と通信を行うとは限らないなどの問題があり改善の余地があった。 When a program with a relatively large processing load is executed on a terminal, it leads to delays due to the processing burden, etc., while when it is executed in a network core, it leads to delays in communication response, etc., resulting in a trade-off. In recent years, therefore, it has been considered to apply edge computing technology, which involves the distribution of processing and calculation volume, to install mobile edge cloud (MEC) servers near the boundary between the network and the mobile object to execute processing. However, when applied directly to mobile objects that can move while communicating ad hoc, there are problems such as the fact that communication is not always conducted with the same party in the same area, leaving room for improvement.
そこで、本発明は、このような状況に鑑みてなされたものであり、V2Xなどのユーザ間通信が可能な移動体等において、好適なサービスないしは機能等を提供するために機械学習の応用手法を提供することを目的とする。 The present invention has been made in consideration of the above-mentioned circumstances, and aims to provide a method of applying machine learning to provide suitable services or functions, etc. in mobile objects capable of user-to-user communication such as V2X.
本発明の一態様は、通信装置(サーバ100)であって、ユーザ間通信可能な、移動し得るユーザ装置(UE200)から第一情報を収集し、ネットワークから第二情報を収集する受信部(受信部120)と、第一情報と第二情報とを組み合わせた、学習用パラメータ値を得る制御部(制御部150)と、を備える。One aspect of the present invention is a communication device (server 100) comprising a receiver (receiver 120) that collects first information from a mobile user equipment (UE200) capable of user-to-user communication and collects second information from a network, and a control unit (control unit 150) that obtains a learning parameter value by combining the first information and the second information.
また、本発明の一態様は、ユーザ間通信可能な、移動し得るユーザ装置(UE200)に関する第一情報をネットワーク装置に送信する送信部(無線送信部210)と、収集した第一情報と、ネットワークから収集したユーザ装置に関する第二情報とを組み合わせた、学習用パラメータ値を用いて学習された学習後関数、または、学習後関数の実行結果を、ネットワーク装置(サーバ100)から受信する受信部(無線受信部220)と、を備える。Moreover, one aspect of the present invention includes a transmitting unit (radio transmitting unit 210) that transmits first information regarding a mobile user equipment (UE200) capable of user-to-user communication to a network device, and a receiving unit (radio receiving unit 220) that receives from the network device (server 100) a learned function learned using learning parameter values that combine the collected first information and second information regarding the user equipment collected from the network, or a result of execution of the learned function.
また、本発明の一態様は、ユーザ間通信可能な、移動し得るユーザ装置(UE200)、および、ネットワーク装置(サーバ100)を備えた通信システムであって、前記ユーザ装置(UE200)は、前記ユーザ装置(UE200)に関する第一情報を前記ネットワーク装置(サーバ100)に送信する送信部を備え、前記ネットワーク装置(サーバ100)は、前記ユーザ装置(UE200)から前記第一情報を収集し、ネットワークから第二情報を収集する受信部(受信部120)と、前記第一情報と前記第二情報とを組み合わせた、学習用パラメータ値を得る制御部(制御部150)と、を備える。 Another aspect of the present invention is a communication system comprising a mobile user equipment (UE200) capable of user-to-user communication, and a network device (server 100), wherein the user equipment (UE200) comprises a transmitting unit that transmits first information relating to the user equipment (UE200) to the network device (server 100), and the network device (server 100) comprises a receiving unit (receiving unit 120) that collects the first information from the user equipment (UE200) and collects second information from the network, and a control unit (control unit 150) that obtains a learning parameter value by combining the first information and the second information.
また、本発明の一態様にかかる通信方法は、ユーザ間通信可能な、移動し得るユーザ装置(UE200)から第一情報を収集し、ネットワークから第二情報を収集するステップと、前記第一情報と前記第二情報とを組み合わせた、学習用パラメータ値を得るステップと、を含む。 In addition, a communication method according to one aspect of the present invention includes a step of collecting first information from a mobile user equipment (UE200) capable of user-to-user communication and collecting second information from a network, and a step of obtaining a learning parameter value by combining the first information and the second information.
以下、実施形態を図面に基づいて説明する。なお、同一の機能や構成には、同一または類似の符号を付して、その説明を適宜省略する。Hereinafter, the embodiments will be described with reference to the drawings. Note that the same or similar symbols are used for the same functions and configurations, and the description thereof will be omitted as appropriate.
(1)無線通信システムの全体概略構成
図1は、本実施形態に係る無線通信システム10の全体概略構成図である。無線通信システム10は、5G New Radio(NR)に従った無線通信システムであり、5G Mobile Systemを含むNext Generation-Radio Access Network 20(以下、NG-RAN20)、及び端末200(以下、UE200)を含む。
(1) Overall Schematic Configuration of Wireless Communication System Fig. 1 is an overall schematic configuration diagram of a
NG-RAN20は、各種サーバ装置100を含む。本実施形態において、NG-RAN20は、VAC(Vehicular Ad hoc Cloud)サーバ100-1、無線基地局などに設置されたMEC(Mobile Edge Cloud)サーバ100-2、RCC(Remote Central Cloud)サーバ100-3を含む。なお、各種サーバ装置100及びUEの数を含む無線通信システム10の具体的な構成は、図示の例に限定されない。例えば、以下の実施の形態では、5GS(5G system)の構成に鑑みて3階層のネットワークを前提として説明を行う場合があるが、サーバ位置やサーバ数は、これに限られず、M階層(M=1以上)のN個(N=1以上)のサーバを対象として実施してもよいものである。NG-RAN 20 includes
なお、NG-RAN20は、実際には複数のNG-RAN Nodeで構成されてもよく、具体的には、gNB(またはng-eNB)を含み、5Gに従ったコアネットワーク(5GC、不図示)と接続される。なお、5G Mobile System、NG-RAN20ないしは5GCは、単に「ネットワーク」と表現されてもよい。また、RCCサーバ100-3が5GCの一部を構成してもよい。 Note that NG-RAN 20 may actually be composed of multiple NG-RAN Nodes, specifically including a gNB (or ng-eNB) and connected to a 5G-compliant core network (5GC, not shown). Note that 5G Mobile System, NG-RAN 20, or 5GC may simply be expressed as a "network." Also, RCC server 100-3 may constitute part of 5GC.
VACサーバ100-1は、移動し得る複数のUE200間のアドホックな接続(例:V2X)により実現されるクラウド・サーバである。
The VAC server 100-1 is a cloud server realized by ad-hoc connections (e.g., V2X) between multiple
MECサーバ100-2は、5Gに従った無線基地局であり、UE200と5Gに従った無線通信を実行する。ここで、MECサーバ100-2が本願の「通信装置」として機能してもよい。また、MECサーバ100-2及びUE200は、複数のアンテナ素子から送信される無線信号を制御することによって、より指向性の高いビームBMを生成するMassive MIMO(Multiple-Input Multiple-Output)、複数のコンポーネントキャリア(CC)を束ねて用いるキャリアアグリゲーション(CA)、UEと2つのNG-RAN Nodeそれぞれとの間において同時に通信を行うデュアルコネクティビティ(DC)、および、gNBなどの無線通信ノード間の無線バックホールとUEへの無線アクセスとが統合されたIntegrated Access and Backhaul(IAB)などに対応することができる。The MEC server 100-2 is a radio base station conforming to 5G and performs radio communication with the UE 200 conforming to 5G. Here, the MEC server 100-2 may function as the "communication device" of the present application. In addition, the MEC server 100-2 and the UE 200 can support Massive MIMO (Multiple-Input Multiple-Output), which generates a more directional beam BM by controlling radio signals transmitted from multiple antenna elements, Carrier Aggregation (CA), which uses a bundle of multiple component carriers (CCs), Dual Connectivity (DC), which simultaneously communicates between the UE and each of two NG-RAN Nodes, and Integrated Access and Backhaul (IAB), which integrates the radio backhaul between radio communication nodes such as gNBs and the radio access to the UE.
RCCサーバ100-3は、UE200から遠隔にある、中央クラウド・サーバである。以上のように、本実施形態では、説明のため、VACサーバ100-1、MECサーバ100-2、RCCサーバ100-3の3つの階層でサーバが構成されている例に基づいて説明するが、本発明は、この例に限られず、様々なネットワーク構成において実現可能である。例えば、M階層のN個のサーバを対象として適用して、最適な階層および/またはN個のうちの最適なサーバが選択されるよう機械学習が実行されてもよい。 The RCC server 100-3 is a central cloud server located remotely from the UE 200. As described above, in this embodiment, for the sake of explanation, an example is described in which the servers are configured in three hierarchical levels, the VAC server 100-1, the MEC server 100-2, and the RCC server 100-3. However, the present invention is not limited to this example and can be realized in various network configurations. For example, machine learning may be performed to select the optimal hierarchical level and/or the optimal server out of the N servers by applying the method to N servers in M hierarchical levels.
無線通信システム10は、複数の周波数レンジ(FR)に対応する。
The
一例として、本実施の形態では、基本的に、次の4ステップの手順を行う。すなわち、まず、UE200は、ユーザ装置(自UE200および/または他UE200)に関する第一情報(移動体情報ないしはuser data等)をMECサーバ100-2に送信する(ステップ1)。MECサーバ100-2は、UE200から収集した第一情報と、ネットワークから収集したネットワークに関する第二情報(網情報ないしはnetwork data等)とを組み合わせ、学習用パラメータ値を得る(ステップ2)。そして、MECサーバ100-2は、取得した学習用パラメータ値を用いて機械学習を実行し、学習後関数を得る(ステップ3)。最後に、UE200は、MECサーバ100-2にリクエストを送信し、学習後関数もしくは学習後関数の実行結果(計算結果)を受信する(ステップ4)。これにより、UE200などの移動体は、その場所に応じた学習結果を取得していくことができる。なお、このように、本実施形態においては、一例として、サーバ100のうち、MECサーバ100-2に学習機能(ML(Machine Learning)-Agent機能)を備える例について説明するが、この例に限られず、これに代えて又はこれに加えて、VACサーバ100-1やRCCサーバ100-3など他のサーバ100や任意の装置が学習機能(ML-Agent機能)を備えるものとして本発明を実施してもよいものである。As an example, in this embodiment, the following four-step procedure is basically performed. That is, first, the UE 200 transmits first information (mobile information or user data, etc.) related to the user equipment (the own UE 200 and/or the other UE 200) to the MEC server 100-2 (step 1). The MEC server 100-2 combines the first information collected from the UE 200 with second information related to the network (network information or network data, etc.) collected from the network to obtain learning parameter values (step 2). Then, the MEC server 100-2 performs machine learning using the acquired learning parameter values to obtain a learned function (step 3). Finally, the UE 200 transmits a request to the MEC server 100-2 and receives the learned function or the execution result (calculation result) of the learned function (step 4). This allows a mobile entity such as the UE 200 to obtain a learning result according to its location. As described above, in this embodiment, as an example, an example in which the MEC server 100-2 of the
(2)無線通信システムの機能ブロック構成
以下、無線通信システム10の機能ブロック構成について説明する。
(2) Functional Block Configuration of the Wireless Communication System The functional block configuration of the
(2.1)UE200
まず、UE200の構成について説明する。図2は、UE200の機能ブロック構成図である。図2に示すように、UE200は、無線送信部210、無線受信部220、及び制御部250を備える。ここで、UE200は、自動車などの移動体に限られず、インフラストラクチャなどを含む、エンティティ(実体)と呼ばれるものであってもよい。したがって、UE200間の接続は、V2V(Vehicle-to-Vehicle), V2I(Vehicle-to-Infrastructure), V2X(Vehicle-to-Everything)などと呼ばれ得る。
(2.1) UE200
First, the configuration of the UE 200 will be described. FIG. 2 is a functional block diagram of the UE 200. As shown in FIG. 2, the UE 200 includes a
UE200の無線送信部210および無線受信部220は、NRに従った無線信号を送受信する。UE200は、Massive MIMO、複数のCCを束ねて用いるCA、及びUEと2つのNG-RAN Nodeそれぞれとの間において同時に通信を行うDC、UE200間のアドホック通信などに対応し得る。The
本実施の形態において、無線送信部210は、UE200に関する第一情報をMECサーバ100-2に送信する送信部である。第一情報は、自UE200および/または他UE200)に関する情報であり、移動体情報ないしはuser data等と呼ばれるものであってもよい。第一情報の具体例としては、後述の実施例に記載のように、そのサービスまたは機能で要求される、データの大きさ、リソース、時間(速度)、処理負荷などが想定されるが、これに限られず、UE200に関するあらゆるデータ等であってもよい。すなわち、人間からは、一見すると、必要のない情報のようであっても、機械学習ないしは人工知能としては、有用な情報である場合があるので、そのようなあらゆる情報を含めて第一情報としてもよいものである。一例として、渋滞回避のサービスまたは機能としては、車速など移動体に関する情報、ワイパーの動作情報など天気に関する情報などが、第一情報の情報種別として想定されるが、これに限られない。また、一例として、自動運転などの画像認識のサービスまたは機能としては、走行時の画像データなどが、第一情報の情報種別として想定されるが、これに限られない。また、無線受信部220は、MECサーバ100-2から、学習用パラメータ値を用いて学習された学習後関数、または、学習後関数の実行結果等を、受信する受信部である。無線送信部210は、NRに従った上りリンク信号(UL信号)をgNBやサーバ100等に向けて送信してもよく、無線受信部220は、NRに従った下りリンク信号(DL信号)をgNBやサーバ100等から受信してもよい。In this embodiment, the
また、チャネルには、制御チャネルとデータチャネルとが含まれる。制御チャネルには、PDCCH(Physical Downlink Control Channel)、PUCCH(Physical Uplink Control Channel)、PRACH(Physical Random Access Channel)、及びPBCH(Physical Broadcast Channel)などが含まれる。また、データチャネルには、PDSCH(Physical Downlink Shared Channel)、及びPUSCH(Physical Uplink Shared Channel)などが含まれる。 Channels include control channels and data channels. Control channels include PDCCH (Physical Downlink Control Channel), PUCCH (Physical Uplink Control Channel), PRACH (Physical Random Access Channel), and PBCH (Physical Broadcast Channel). Data channels include PDSCH (Physical Downlink Shared Channel), PUSCH (Physical Uplink Shared Channel), and so on.
また、制御部250は、UE200を構成する各機能ブロックを制御する制御部である。特に、本実施形態では、サービスもしくは機能を提供するための制御を行う。一例として、サービスもしくは機能は、最適なリソースを最短で発見する手法(アプリケーション等)であってもよく、渋滞回避などのナビゲーションであってもよく、画像認識などを含む自動運転アルゴリズム等であってもよい。なお、制御部250は、MECサーバ100-2から受信した学習後関数、または、学習後関数の実行結果を用いて、より適切なサービスもしくは機能を提供する制御を行ってもよい。
The
(2.2)MECサーバ100-2
つづいて、MECサーバ100-2の機能ブロック構成について説明する。なお、ここで、MECサーバ100-2以外のサーバ装置100も同様の構成を備えていてもよい。図3は、MECサーバ100-2の機能ブロック構成の一例を示す図である。図3に示すように、MECサーバ100-2は、送信部110、受信部120、NW IF部130、及び制御部150を備える。なお、本実施の形態では、本発明の「通信装置」を、一例として、モバイルエッジクラウド(MEC)サーバとして、移動体と通信可能な基地局等に設置した例について説明するが、これに限られず、よりネットワークの中央寄りに設置してもよく、あるいは、よりユーザ装置寄りに設置してもよいものである。
(2.2) MEC server 100-2
Next, the functional block configuration of the MEC server 100-2 will be described. Note that the
本実施形態では、送信部110及び受信部120は、UE200等と直接または間接的に通信を実行する。例えば、受信部120は、UE200から第一情報を受信する。また、受信部120は、UE200からリクエスト(学習後関数や学習後関数の計算結果などの送信要求)を受信してもよい。In this embodiment, the transmitting
送信部110は、5Gの仕様に従った無線信号を送信してもよい。例えば、UE200から上述のリクエストを受信した場合、送信部110は、UE200から収集した第一情報と、ネットワークから収集した第二情報とを組み合わせた、学習用パラメータ値を用いて学習された学習後関数、または、学習後関数の実行結果(計算結果等)を、UE200に送信してもよい。The transmitting
NW IF部130は、NGCなどネットワーク側など(例:5G Core Network System entityないしは5G System Control Entities)との接続を実現する通信インターフェースを提供する。例えば、NW IF部130は、N6, X2, Xn, N2, N3などのインターフェースを含み得る。本実施形態においては、NW IF部130は、ネットワークからのネットワークに関する第二情報の収集のための通信インターフェースを提供する。第二情報の具体例としては、後述の実施例に記載のように、余裕のある(remaining)リソース、演算能力などが想定されるが、これに限られず、ネットワークに関するあらゆるデータ等であってもよい。すなわち、人間からは、一見すると、必要のない情報のようであっても、機械学習ないしは人工知能としては、有用な情報である場合があるので、そのようなあらゆる情報を含めて第二情報としてもよいものである。一例として、渋滞回避や画像認識のサービスまたは機能としては、移動体の移動方向にあるネットワークの情報(例えば、ハングオーバー先のサーバのリソースや演算能力)などが、第二情報の情報種別として想定されるが、これに限られない。The NW IF
制御部150は、MECサーバ100-2を構成する各機能ブロックの制御を実行する。特に、本実施の形態では、制御部150は、学習に関する制御を実行する。The
具体的には、制御部270は、第一情報と第二情報とを組み合わせた、学習用パラメータ値を得る。さらに、制御部270は、学習用パラメータ値を用いて、UE200が提供するサービスもしくは機能のための学習を実行してもよい。例えば、制御部270は、学習用パラメータ値を用いて機械学習を実行し、学習後関数を得てもよい。Specifically, the control unit 270 obtains a learning parameter value that combines the first information and the second information. Furthermore, the control unit 270 may use the learning parameter value to perform learning for a service or function provided by the
ここで、学習は、教師付き学習、教師無し学習、強化学習であってもよい。学習アルゴリズムの例として、サポートベクターマシン(SVM)、決定木学習、ニューラルネットワーク(NN)、遺伝的(Genetic)プログラミング(GP)、ベイジアンネットワーク等を用いてもよい。Here, the learning may be supervised learning, unsupervised learning, or reinforcement learning. Examples of learning algorithms that may be used include support vector machines (SVM), decision tree learning, neural networks (NN), genetic programming (GP), Bayesian networks, etc.
なお、学習対象は、一例として、UE200が提供する何らかのサービスもしくは機能であってもよい。以下の実施の形態のおいては、説明のため、学習対象として、最適なリソースを最短で発見する手法を最適化する例について説明することがあるが、本発明はこの例に限られず、自動運転や、渋滞回避など、様々なサービスもしくは機能に利用することができる。例えば、自動運転の画像認識を学習対象とした場合、UE200は、その地域の特性に応じた物体認識の精度を向上させることができる。 The learning target may be, for example, any service or function provided by UE200. In the following embodiment, for the sake of explanation, an example of optimizing a method for finding the optimal resource in the shortest time as the learning target is described, but the present invention is not limited to this example and can be used for various services or functions such as autonomous driving and traffic congestion avoidance. For example, when the learning target is image recognition for autonomous driving, UE200 can improve the accuracy of object recognition according to the characteristics of the area.
(3)無線通信システムの動作
次に、無線通信システム10の動作について説明する。具体的には、V2Xおよび3階層のサーバ・ネットワーク構成において、リソースを最短で発見する手法を学習により最適化する例の動作を説明する。
(3) Operation of Wireless Communication System Next, a description will be given of the operation of the
(3.1)動作概要
図4は、V2Xと3階層のネットワーク構成において、各種サーバ装置100-1,2,3の位置関係を示した図である。図4に示すように、MECサーバ100-2は、通常、RANなどのネットワークエッジの近くに配置される。一方、VACサーバ100-1は、UE200に近接して配置され、RCCサーバ100-3は、UE200から遠隔に配置される。ここで、図5は、VAC, MEC, RCCの各サーバ100-1,2,3のメリット・デメリット等の特徴を示した図である。
(3.1) Overview of Operation Figure 4 is a diagram showing the positional relationship of various server devices 100-1, 2, and 3 in a V2X and three-layer network configuration. As shown in Figure 4, the MEC server 100-2 is usually placed near a network edge such as a RAN. On the other hand, the VAC server 100-1 is placed close to the
図5に示すように、リソースや記憶容量の観点からは、VACは小さく、MECは中程度、RCCは豊富にある。一方、遅延や反応速度の観点からは、VACは非常に短く、MECは短く、RCCは遅い。また、要求されるシグナリング量の観点からは、VACは小さく、MECは中程度、RCCは大きい。As shown in Figure 5, in terms of resources and storage capacity, VAC is small, MEC is medium, and RCC is abundant. On the other hand, in terms of delay and reaction speed, VAC is very short, MEC is short, and RCC is slow. Also, in terms of the amount of signaling required, VAC is small, MEC is medium, and RCC is large.
したがって、図4下に示したように、3階層のサーバ装置には、それぞれメリットともにデメリットが存在し、トレードオフの関係にある。例えば、VACは、伝送遅延が少ないが、リソースが小さい。その一方、RCCでは、伝送遅延が大きいが、リソースが豊富にある。Therefore, as shown in the bottom of Figure 4, three-tier server devices each have their own advantages and disadvantages, and there is a trade-off between them. For example, VAC has low transmission delay but limited resources. On the other hand, RCC has high transmission delay but abundant resources.
そのため、UE200は、提供するサービスや機能の内容(例えば要求される速度やリソース)に応じて、適切なサーバ装置100-1,2,3を選ぶことで、当該サービスや機能の向上につながる。Therefore, UE200 can select an appropriate server device 100-1, 2, 3 depending on the content of the service or function to be provided (e.g., the required speed or resources), thereby leading to improvement of the service or function.
本実施形態では、MECサーバ100-2が、移動体側から集めた第一情報(移動体情報)と、ネットワーク側から集めた第二情報(網情報)を組み合わせて、学習用のパラメータ値を得ることにより、機械学習を実行して、リソースを最短で発見する手法を最適化する。この学習結果を利用することにより、UE200は、サービスや機能の向上、すなわち、この例では、サービスや機能の要求速度や負荷に応じて、低遅延なサーバ100を選択することができる。より具体的には、UE200は、分散処理や分散計算が可能なサーバ100-1,2,3の中から、計算量や遅延、負荷等を考慮して最適な宛先(オフロード先)を選ぶことができる。In this embodiment, the MEC server 100-2 combines the first information (mobile information) collected from the mobile side and the second information (network information) collected from the network side to obtain parameter values for learning, and performs machine learning to optimize the method of finding resources in the shortest time. By using the learning results, the
(3.2)動作例
次に、上述した機械学習を実行するMECサーバ100-2の動作例について説明する。ここで、図6は、MECサーバ100-2において実行される教師付き学習の動作例を示す図である。なお、図6のXの属性のうち、xはデータの大きさ、uはリソース、tは時間、Lはシグナリング量を表し、rqはrequired、rmはremain、loはtotal、ofはoffloadを表す。
(3.2) Operation Example Next, an operation example of the MEC server 100-2 that executes the above-mentioned machine learning will be described. Here, Fig. 6 is a diagram showing an operation example of supervised learning executed in the MEC server 100-2. Note that, among the attributes of X in Fig. 6, x represents the size of data, u represents resources, t represents time, L represents the amount of signaling, rq represents required, rm represents remain, lo represents total, and of represents offload.
図6に示すように、MECサーバ100-2は、移動体側から収集した第一情報(移動体情報)とネットワーク側から収集した第二情報(網情報)を組み合わせた学習用パラメータ値を教師データとして、サポートベクターマシン(SVM)による機械学習を実行し、学習後関数として学習済みSVMを取得する(ステップA)。より具体的には、MECサーバ100-2は、第一情報と第二情報を組み合わせた学習用パラメータ値X(説明変数)を教師データとして、Xベクタの各属性内容と決定木判断に基づいて、学習済みSVMを作成する。なお、MECサーバ100-2により用いられる学習手法または学習関数は、SVMに限られず、決定木学習、ニューラルネットワーク(NN)、遺伝的プログラミング(GP)、ベイジアンネットワーク等を用いてもよく、教師付き学習のほか、教師無し学習、強化学習を行ってもよい。6, the MEC server 100-2 executes machine learning using a support vector machine (SVM) with learning parameter values that combine first information (mobile body information) collected from the mobile body side and second information (network information) collected from the network side as training data, and obtains a trained SVM as a trained function (step A). More specifically, the MEC server 100-2 creates a trained SVM based on the attribute contents of the X vector and decision tree judgment with learning parameter values X (explanatory variables) that combine the first information and the second information as training data. Note that the learning method or learning function used by the MEC server 100-2 is not limited to SVM, and may use decision tree learning, neural network (NN), genetic programming (GP), Bayesian network, etc., and may perform unsupervised learning and reinforcement learning in addition to supervised learning.
そして、MECサーバ100-2は、教師データとは別のテストデータX(説明変数)を、学習済みSVMに入力して、目的変数Yを計算する(ステップB)。 Then, the MEC server 100-2 inputs test data X (explanatory variables) separate from the training data into the trained SVM and calculates the objective variable Y (step B).
そして、MECサーバ100-2は、求めた目的変数Yが適切か否か等の評価結果に基づいて、機械学習の効果を判定する(ステップC)。一例として、MECサーバ100-2は、テストデータX(説明変数)に対して、求めた目的変数Yが理想値に近ければ、学習後SVMを採用し、基準値よりも下回れば、SVMを当該学習前の状態に戻してもよい。Then, the MEC server 100-2 judges the effectiveness of the machine learning based on the evaluation result such as whether the obtained objective variable Y is appropriate or not (Step C). As an example, the MEC server 100-2 may adopt the SVM after learning if the obtained objective variable Y for the test data X (explanatory variable) is close to the ideal value, and may return the SVM to the state before the learning if it is below the reference value.
ここで、図7は、説明変数Xから目的変数Yを求めるための決定木の例を示す図である。上述のように、この例では、学習対象の一例として、移動体情報(第一情報)と網情報(第二情報)の状態から、最適なサーバ100-1,2,3を選択するための決定木について説明する。 Here, FIG. 7 is a diagram showing an example of a decision tree for determining a target variable Y from an explanatory variable X. As described above, in this example, a decision tree for selecting the optimal server 100-1, 2, 3 from the state of mobile object information (first information) and network information (second information) as an example of a learning subject is described.
図7に示すように、説明変数Xベクタの属性1(初期優先)として、初期優先値P=1,2,3である場合、それぞれ、P=1ならばVACサーバ100-1、P=2ならばMECサーバ100-2、P=3ならばRCCサーバ100-3が選択される(ステップD)。なお、P=1(VACサーバ100-1)のときはステップEに進み、P=2(MECサーバ100-2)のときは、ステップFに進む。 As shown in Figure 7, when the initial priority value P = 1, 2, or 3 is set as attribute 1 (initial priority) of the explanatory variable X vector, if P = 1, the VAC server 100-1 is selected, if P = 2, the MEC server 100-2 is selected, and if P = 3, the RCC server 100-3 is selected (step D). Note that if P = 1 (VAC server 100-1), the process proceeds to step E, and if P = 2 (MEC server 100-2), the process proceeds to step F.
そして、説明変数Xベクタの属性2(要求されるリソース)が、VACリソースに関する基準値(Rem)よりも小さい場合、VACサーバ100-1が選択される(ステップE)。 Then, if attribute 2 (required resources) of the explanatory variable X vector is smaller than the reference value (Rem) for VAC resources, VAC server 100-1 is selected (step E).
それ以外の場合、オフロードとして、説明変数Xベクタの属性2(要求されるリソース)が、MECリソースに関する基準値(Rem)よりも小さい場合、MECサーバ100-2が選択される(ステップF)。 Otherwise, for offloading, if attribute 2 (required resources) of explanatory variable X vector is less than the reference value (Rem) for MEC resources, MEC server 100-2 is selected (step F).
それ以外の場合、近接側か遠隔側かによる遅延の程度を評価する。すなわち、説明変数Xベクタの属性3(要求される時間)に関するMECの時間オフロードが、近接側よりも小さい場合、RCCサーバ100-3が選択される(ステップG)。Otherwise, evaluate the degree of delay due to the near side or the far side. That is, if the MEC's time offload for attribute 3 (requested time) of the explanatory variable X vector is smaller than the near side, the RCC server 100-3 is selected (step G).
それ以外の場合、そのサーバを選択することによるシグナリングの量を評価する。すなわち、説明変数Xベクタの属性4(要求される量)に関するMECのロード・オフロードが、近接側よりも小さい場合、RCCサーバ100-3が選択され、それ以外の場合、MECサーバ100-2が選択される(ステップH)。Otherwise, evaluate the amount of signaling that would result from selecting that server. That is, if the MEC load/offload for attribute 4 (amount requested) of the explanatory variable X vector is less than that of the neighboring side, then RCC server 100-3 is selected; otherwise, MEC server 100-2 is selected (step H).
なお、上述の動作例では、3階層のサーバ100-1,2,3のうち一つを選択する例について説明したが、これに限られず、クラウドコンピューティングのように、複数のサーバ(例えば、RCCサーバ100-3とMECサーバ100-2)を組み合わせて用いることを選択してもよい。In the above-mentioned operational example, an example of selecting one of the three-tiered servers 100-1, 2, 3 was described, but this is not limited to this, and it is also possible to select to use a combination of multiple servers (e.g., RCC server 100-3 and MEC server 100-2), as in cloud computing.
(3.2.1)動作例1
本動作例1では、移動体側のUE200の処理と、ネットワークエッジのMECサーバ100-2の処理を含む、全体フローについて説明する。ここで、図8は、移動体側のUE200の処理と、ネットワークエッジのMECサーバ100-2の処理を含む、全体フローを示す図である。
(3.2.1) Operation example 1
In this operation example 1, an overall flow including the processing of the
図8に示すように、まず、UE200は、第一情報(移動体情報)として統計データxiを、ネットワークエージェントであるMECサーバ100-2に送信する(ステップ1a)。
As shown in FIG. 8, first, the
そして、MECサーバ100-2は、移動体側から収集した第一情報xiと、ネットワーク側から収集した第二情報とを組み合わせ、説明変数Xベクタ・エレメントX1,X2,…,XMを作成する(ステップ1)。 Then, the MEC server 100-2 combines the first information x i collected from the mobile unit side and the second information collected from the network side to generate explanatory variable X vector elements X 1 , X 2 , . . . , X M (step 1).
そして、MECサーバ100-2は、説明変数Xベクタ・エレメントX1,X2,…,XMを用いて学習を実行し、決定関数f(X)を得る(ステップ2)。 Then, the MEC server 100-2 executes learning using the explanatory variable X vector elements X 1 , X 2 , . . . , X M to obtain a decision function f(X) (step 2).
そして、MECサーバ100-2は、新たな説明変数で関数f(X)を更新する(ステップ3)。 Then, the MEC server 100-2 updates the function f(X) with the new explanatory variables (step 3).
なお、移動体側および/またはネットワーク側から新たな第一情報ないし第二情報が得られた場合(ステップ4,Yes)、上述した処理を繰り返す。
Furthermore, if new first information or second information is obtained from the mobile device side and/or the network side (
一方、移動体側において、UE200が、サービス(または機能)を開始しようとする場合、MECサーバ100-2に、学習結果(この例では学習後関数f(X))のリクエストを送信する(ステップA)。On the other hand, on the mobile side, when
そして、UE200は、MECサーバ100-2から学習後関数f(X)を取得すると(ステップB)、この学習後関数f(X)に基づいて、サーバ装置100-1,2,3を選択する(ステップC)。Then, when
そして、このサーバ装置100の選択結果が所定の基準を満たす場合(ステップD,Yes)、処理を終える。一方、所定の基準を満たさない場合(例えば、そのサービスや機能に対して遅延や負荷が大きすぎる場合)、UE200は、新たな学習後関数f(X)を取得して上述の処理を繰り返す。If the selection result of the
なお、UE200の評価結果は、ステップ1aの際などに、MECサーバ100-2にフィードバックされてもよい。これにより、MECサーバ100-2は、UE200の環境や性能、負荷等に応じた、より適切な学習結果を得ることができる。The evaluation result of UE200 may be fed back to MEC server 100-2 during
以上の動作により、UE200は、分散処理や分散計算が可能なサーバ100-1,2,3の中から、計算量や遅延、負荷等を考慮して最適な宛先(オフロード先)を選ぶことができる。 Through the above operations, UE200 can select the optimal destination (offload destination) from among servers 100-1, 2, 3 capable of distributed processing and distributed calculation, taking into account the amount of calculation, delay, load, etc.
(4)作用・効果
上述した実施形態によれば、以下の作用効果が得られる。具体的には、通信装置(VACサーバ100-1やMECサーバ100-2やRCCサーバ100-3を含むサーバ100等のうち、学習機能(ML-Agent機能)を備える任意の装置)は、ユーザ間通信(V2X等)可能な、移動し得るユーザ装置(UE200)から第一情報を収集し、ネットワークから第二情報を収集する受信部(受信部120)と、第一情報と第二情報とを組み合わせた、学習用パラメータ値を得る制御部(制御部150)と、を備える。
(4) Actions and Effects According to the above-described embodiment, the following actions and effects can be obtained. Specifically, a communication device (any device having a learning function (ML-Agent function) among the
これにより、ネットワーク側の網情報(第二情報)と移動体側の移動体情報(第一情報)とを統合して、学習用パラメータ値を得ることができる。したがって、ネットワーク側の環境等と、移動体側の要求リソースや時間等に応じた、適切な学習結果をUE200等に提供することができる。より具体的には、アドホックに通信を行いながら移動し得る移動体等は、同じエリアで同じ通信相手と通信を行うとは限らないが、そのような場合であっても、本実施形態によれば、そのエリアで特徴的な、移動体側の情報と、ネットワーク側の情報とを組み合わせることで、そのエリアに特徴のある物体や通信環境等に適した、サービスまたは機能となるように学習を行うことができる。 This allows the network information (second information) on the network side and the mobile information (first information) on the mobile side to be integrated to obtain learning parameter values. Therefore, appropriate learning results according to the network environment, etc., and the mobile side's required resources, time, etc. can be provided to UE200, etc. More specifically, a mobile object, etc. that may move while communicating ad hoc does not necessarily communicate with the same communication partner in the same area, but even in such a case, according to this embodiment, by combining the mobile object information and the network side information that are characteristic of that area, learning can be performed to provide a service or function that is suitable for the object, communication environment, etc. that are characteristic of that area.
また、通信装置(MECサーバ100-2)の制御部(制御部150)は、学習用パラメータ値を用いて、UE200が提供するサービスもしくは機能のための学習を実行する。したがって、UE200が提供するサービスもしくは機能に要求されるリソースや時間等に応じて、適切な学習結果をサービスもしくは機能に反映させることができる。
In addition, the control unit (control unit 150) of the communication device (MEC server 100-2) uses the learning parameter values to perform learning for the service or function provided by
また、サービスもしくは機能は、最適なリソースを最短で発見する手法、または、分散処理もしくは分散計算可能な装置の中から、計算量、遅延もしくは負荷を考慮して最適な宛先を選ぶ手法であるので、通信装置(MECサーバ100-2)は、UE200が提供するサービスもしくは機能に要求されるリソースや時間、遅延量、計算量等に応じて、最適な宛先やリソースを発見する手法を提供することができる。
In addition, since a service or function is a method for finding the optimal resource in the shortest time, or a method for selecting the optimal destination from among devices capable of distributed processing or distributed calculation, taking into account the amount of calculation, delay, or load, the communication device (MEC server 100-2) can provide a method for finding the optimal destination or resource depending on the resources, time, amount of delay, amount of calculation, etc. required for the service or function provided by
また、通信装置(MECサーバ100-2等)は、学習結果である学習後関数、または、学習後関数の実行結果を、UE200に送信する。これにより、UE200は、要求されるリソースや時間等に応じた適切なサービスもしくは機能を提供することができる。In addition, the communication device (MEC server 100-2, etc.) transmits the learned function, which is the learning result, or the execution result of the learned function to
(5)その他の実施形態
以上、実施例に沿って本発明の内容を説明したが、本発明はこれらの記載に限定されるものではなく、種々の変形及び改良が可能であることは、当業者には自明である。
(5) Other Embodiments The present invention has been described above with reference to examples. However, the present invention is not limited to these descriptions, and it will be obvious to those skilled in the art that various modifications and improvements are possible.
例えば、アンライセンス周波数帯は、異なる名称で呼ばれてもよい。例えば、免許免除(License-exempt)或いはLicensed-Assisted Access(LAA)などの用語が用いられてもよい。For example, unlicensed spectrum may be referred to by different names, such as license-exempt or licensed-assisted access (LAA).
また、上述した実施形態の説明に用いたブロック構成図(図2,図3)は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的または論理的に結合した1つの装置を用いて実現されてもよいし、物理的または論理的に分離した2つ以上の装置を直接的または間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置または上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 The block diagrams (Figures 2 and 3) used to explain the above-mentioned embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected (e.g., using wires, wirelessly, etc.) and these multiple devices. The functional blocks may be realized by combining the one device or the multiple devices with software.
機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。例えば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)や送信機(transmitter)と呼称される。何れも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, election, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the transmission function is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on the method of realization for each.
さらに、上述したUE200および/またはMECサーバ100-2は、本開示の無線通信方法の処理を行うコンピュータとして機能してもよい。図9は、UE200および/またはMECサーバ100-2のハードウェア構成の一例を示す図である。図9に示すように、UE200および/またはMECサーバ100-2は、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006及びバス1007などを含むコンピュータ装置として構成されてもよい。
Furthermore, the above-mentioned
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。当該装置のハードウェア構成は、図に示した各装置を1つまたは複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。In the following description, the term "apparatus" may be interpreted as a circuit, device, unit, etc. The hardware configuration of the apparatus may be configured to include one or more of the apparatuses shown in the figure, or may be configured to exclude some of the apparatuses.
UE200およびMECサーバ100-2の機能ブロック(図2,図3参照)は、当該コンピュータ装置の何れかのハードウェア要素、または当該ハードウェア要素の組み合わせによって実現される。The functional blocks of
また、UE200およびMECサーバ100-2における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002及びストレージ1003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
In addition, each function in
プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU)によって構成されてもよい。The
また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ1003及び通信装置1004の少なくとも一方からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態において説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。さらに、上述の各種処理は、1つのプロセッサ1001によって実行されてもよいし、2つ以上のプロセッサ1001により同時または逐次に実行されてもよい。プロセッサ1001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されてもよい。
Furthermore, the
メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、Read Only Memory(ROM)、Erasable Programmable ROM(EPROM)、Electrically Erasable Programmable ROM(EEPROM)、Random Access Memory(RAM)などの少なくとも1つによって構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本開示の一実施形態に係る方法を実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。The
ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、Compact Disc ROM(CD-ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記録媒体は、例えば、メモリ1002及びストレージ1003の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。
通信装置1004は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。
The
通信装置1004は、例えば周波数分割複信(Frequency Division Duplex:FDD)及び時分割複信(Time Division Duplex:TDD)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。The
入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。The
また、プロセッサ1001及びメモリ1002などの各装置は、情報を通信するためのバス1007で接続される。バス1007は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。In addition, each device such as the
さらに、当該装置は、マイクロプロセッサ、デジタル信号プロセッサ(Digital Signal Processor: DSP)、Application Specific Integrated Circuit(ASIC)、Programmable Logic Device(PLD)、Field Programmable Gate Array(FPGA)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部または全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。Furthermore, the device may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the
また、情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、Downlink Control Information(DCI)、Uplink Control Information(UCI)、上位レイヤシグナリング(例えば、RRCシグナリング、Medium Access Control(MAC)シグナリング、報知情報(Master Information Block(MIB)、System Information Block(SIB))、その他の信号またはこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。In addition, the notification of information is not limited to the aspects/embodiments described in the present disclosure, and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI), higher layer signaling (e.g., RRC signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination of these. In addition, 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, etc.
本開示において説明した各態様/実施形態は、Long Term Evolution(LTE)、LTE-Advanced(LTE-A)、SUPER 3G、IMT-Advanced、4th generation mobile communication system(4G)、5th generation mobile communication system(5G)、Future Radio Access(FRA)、New Radio(NR)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、Ultra Mobile Broadband(UMB)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、Ultra-WideBand(UWB)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせなど)適用されてもよい。Each aspect/embodiment described in the present disclosure may be applied to at least one of Long Term Evolution (LTE), LTE-Advanced (LTE-A), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), Future Radio Access (FRA), New Radio (NR), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), and other suitable systems, and next-generation systems that are extended based on these. In addition, multiple systems may be combined (for example, a combination of at least one of LTE and LTE-A and 5G, etc.).
本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.
本開示において基地局によって行われるとした特定動作は、場合によってはその上位ノード(upper node)によって行われることもある。基地局を有する1つまたは複数のネットワークノード(network nodes)からなるネットワークにおいて、端末との通信のために行われる様々な動作は、基地局及び基地局以外の他のネットワークノード(例えば、MMEまたはS-GWなどが考えられるが、これらに限られない)の少なくとも1つによって行われ得ることは明らかである。上記において基地局以外の他のネットワークノードが1つである場合を例示したが、複数の他のネットワークノードの組み合わせ(例えば、MME及びS-GW)であってもよい。In the present disclosure, a particular operation performed by a base station may be performed by its upper node in some cases. In a network consisting of one or more network nodes having a base station, it is clear that various operations performed for communication with a terminal may be performed by at least one of the base station and other network nodes other than the base station (e.g., MME or S-GW, etc., but are not limited to these). Although the above example illustrates a case where there is one other network node other than the base station, it may also be a combination of multiple other network nodes (e.g., MME and S-GW).
情報、信号(情報等)は、上位レイヤ(または下位レイヤ)から下位レイヤ(または上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。 Information, signals (information, etc.) may be output from a higher layer (or a lower layer) to a lower layer (or a higher layer). They may be input and output via multiple network nodes.
入出力された情報は、特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報は、上書き、更新、または追記され得る。出力された情報は削除されてもよい。入力された情報は他の装置へ送信されてもよい。 The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or appended. The output information may be deleted. The input information may be transmitted to another device.
判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:trueまたはfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be based on a value represented by a single bit (0 or 1), a Boolean (true or false) value, or a numerical comparison (e.g., with a predetermined value).
本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(Digital Subscriber Line:DSL)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、または他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, etc.), then these wired and/or wireless technologies are included within the definition of a transmission medium.
本開示において説明した情報、信号などは、様々な異なる技術の何れかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、またはこれらの任意の組み合わせによって表されてもよい。The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一のまたは類似する意味を有する用語と置き換えてもよい。例えば、チャネル及びシンボルの少なくとも一方は信号(シグナリング)であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア(Component Carrier:CC)は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。 Note that the terms described in this disclosure and the terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of the channel and the symbol may be a signal (signaling). Also, the signal may be a message. Also, a component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.
本開示において使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。 As used in this disclosure, the terms "system" and "network" are used interchangeably.
また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。 In addition, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information. For example, radio resources may be indicated by an index.
上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル(例えば、PUCCH、PDCCHなど)及び情報要素は、あらゆる好適な名称によって識別できるため、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。The names used for the above-mentioned parameters are not limiting in any respect. Moreover, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not limiting in any respect.
本開示においては、「基地局(Base Station:BS)」、「無線基地局」、「固定局(fixed station)」、「NodeB」、「eNodeB(eNB)」、「gNodeB(gNB)」、「アクセスポイント(access point)」、「送信ポイント(transmission point)」、「受信ポイント(reception point)、「送受信ポイント(transmission/reception point)」、「セル」、「セクタ」、「セルグループ」、「キャリア」、「コンポーネントキャリア」などの用語は、互換的に使用され得る。基地局は、マクロセル、スモールセル、フェムトセル、ピコセルなどの用語で呼ばれる場合もある。In this disclosure, terms such as "base station (BS)", "wireless base station", "fixed station", "NodeB", "eNodeB (eNB)", "gNodeB (gNB)", "access point", "transmission point", "reception point", "transmission/reception point", "cell", "sector", "cell group", "carrier", and "component carrier" may be used interchangeably. A base station may also be referred to by terms such as a macrocell, small cell, femtocell, and picocell.
基地局は、1つまたは複数(例えば、3つ)のセル(セクタとも呼ばれる)を収容することができる。基地局が複数のセルを収容する場合、基地局のカバレッジエリア全体は複数のより小さいエリアに区分でき、各々のより小さいエリアは、基地局サブシステム(例えば、屋内用の小型基地局(Remote Radio Head:RRH)によって通信サービスを提供することもできる。A base station can accommodate one or more (e.g., three) cells (also called sectors). When a base station accommodates multiple cells, the overall coverage area of the base station can be divided into multiple smaller areas, and each smaller area can also be provided with communication services by a base station subsystem (e.g., a small indoor base station (Remote Radio Head: RRH).
「セル」または「セクタ」という用語は、このカバレッジにおいて通信サービスを行う基地局、及び基地局サブシステムの少なくとも一方のカバレッジエリアの一部または全体を指す。The term "cell" or "sector" refers to part or all of the coverage area of a base station and/or a base station subsystem that provides communication services within that coverage.
本開示においては、「移動局(Mobile Station:MS)」、「ユーザ端末(user terminal)」、「ユーザ装置(User Equipment:UE)」、「端末」などの用語は、互換的に使用され得る。In this disclosure, terms such as "Mobile Station (MS)", "user terminal", "User Equipment (UE)", "terminal", etc. may be used interchangeably.
移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な用語で呼ばれる場合もある。A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
基地局及び移動局の少なくとも一方は、送信装置、受信装置、通信装置などと呼ばれてもよい。なお、基地局及び移動局の少なくとも一方は、移動体に搭載されたデバイス、移動体自体などであってもよい。当該移動体は、乗り物(例えば、車、飛行機など)であってもよいし、無人で動く移動体(例えば、ドローン、自動運転車など)であってもよいし、ロボット(有人型または無人型)であってもよい。なお、基地局及び移動局の少なくとも一方は、必ずしも通信動作時に移動しない装置も含む。例えば、基地局及び移動局の少なくとも一方は、センサなどのInternet of Things(IoT)機器であってもよい。At least one of the base station and the mobile station may be called a transmitting device, a receiving device, a communication device, etc. At least one of the base station and the mobile station may be a device mounted on a moving body, the moving body itself, etc. The moving body may be a vehicle (e.g., a car, an airplane, etc.), an unmanned moving body (e.g., a drone, an autonomous vehicle, etc.), or a robot (manned or unmanned). At least one of the base station and the mobile station may be a device that does not necessarily move during communication operation. For example, at least one of the base station and the mobile station may be an Internet of Things (IoT) device such as a sensor.
また、本開示における基地局は、移動局(ユーザ端末、以下同)として読み替えてもよい。例えば、基地局及び移動局間の通信を、複数の移動局間の通信(例えば、Device-to-Device(D2D)、Vehicle-to-Everything(V2X)などと呼ばれてもよい)に置き換えた構成について、本開示の各態様/実施形態を適用してもよい。この場合、基地局が有する機能を移動局が有する構成としてもよい。また、「上り」及び「下り」などの文言は、端末間通信に対応する文言(例えば、「サイド(side)」)で読み替えられてもよい。例えば、上りチャネル、下りチャネルなどは、サイドチャネルで読み替えられてもよい。 In addition, the base station in the present disclosure may be read as a mobile station (user terminal, the same applies below). For example, each aspect/embodiment of the present disclosure may be applied to a configuration in which communication between a base station and a mobile station is replaced with communication between multiple mobile stations (which may be called, for example, Device-to-Device (D2D), Vehicle-to-Everything (V2X), etc.). In this case, the mobile station may be configured to have the functions that a base station has. Furthermore, terms such as "uplink" and "downlink" may be read as terms corresponding to communication between terminals (for example, "side"). For example, the uplink channel, downlink channel, etc. may be read as a side channel.
同様に、本開示における移動局は、基地局として読み替えてもよい。この場合、移動局が有する機能を基地局が有する構成としてもよい。
無線フレームは時間領域において1つまたは複数のフレームによって構成されてもよい。時間領域において1つまたは複数の各フレームはサブフレームと呼ばれてもよい。
サブフレームはさらに時間領域において1つまたは複数のスロットによって構成されてもよい。サブフレームは、ニューメロロジー(numerology)に依存しない固定の時間長(例えば、1ms)であってもよい。
Similarly, a mobile station in the present disclosure may be interpreted as a base station, in which case the base station may have the functions of a mobile station.
A radio frame may be composed of one or more frames in the time domain, where each of the one or more frames in the time domain may be referred to as a subframe.
A subframe may further be composed of one or more slots in the time domain. A subframe may have a fixed time length (e.g., 1 ms) that is independent of numerology.
ニューメロロジーは、ある信号またはチャネルの送信及び受信の少なくとも一方に適用される通信パラメータであってもよい。ニューメロロジーは、例えば、サブキャリア間隔(SubCarrier Spacing:SCS)、帯域幅、シンボル長、サイクリックプレフィックス長、送信時間間隔(Transmission Time Interval:TTI)、TTIあたりのシンボル数、無線フレーム構成、送受信機が周波数領域において行う特定のフィルタリング処理、送受信機が時間領域において行う特定のウィンドウイング処理などの少なくとも1つを示してもよい。Numerology may be a communication parameter that applies to at least one of the transmission and reception of a signal or channel. Numerology may indicate at least one of, for example, Subcarrier Spacing (SCS), bandwidth, symbol length, cyclic prefix length, Transmission Time Interval (TTI), number of symbols per TTI, radio frame structure, a particular filtering operation performed by the transceiver in the frequency domain, a particular windowing operation performed by the transceiver in the time domain, etc.
スロットは、時間領域において1つまたは複数のシンボル(Orthogonal Frequency Division Multiplexing(OFDM))シンボル、Single Carrier Frequency Division Multiple Access(SC-FDMA)シンボルなど)で構成されてもよい。スロットは、ニューメロロジーに基づく時間単位であってもよい。A slot may consist of one or more symbols in the time domain (such as Orthogonal Frequency Division Multiplexing (OFDM) symbols, Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols, etc.). A slot may be a numerology-based unit of time.
スロットは、複数のミニスロットを含んでもよい。各ミニスロットは、時間領域において1つまたは複数のシンボルによって構成されてもよい。また、ミニスロットは、サブスロットと呼ばれてもよい。ミニスロットは、スロットよりも少ない数のシンボルによって構成されてもよい。ミニスロットより大きい時間単位で送信されるPDSCH(またはPUSCH)は、PDSCH(またはPUSCH)マッピングタイプAと呼ばれてもよい。ミニスロットを用いて送信されるPDSCH(またはPUSCH)は、PDSCH(またはPUSCH)マッピングタイプBと呼ばれてもよい。A slot may include multiple minislots. Each minislot may consist of one or multiple symbols in the time domain. A minislot may also be called a subslot. A minislot may consist of fewer symbols than a slot. A PDSCH (or PUSCH) transmitted in a time unit larger than a minislot may be called PDSCH (or PUSCH) mapping type A. A PDSCH (or PUSCH) transmitted using a minislot may be called PDSCH (or PUSCH) mapping type B.
無線フレーム、サブフレーム、スロット、ミニスロット及びシンボルは、何れも信号を伝送する際の時間単位を表す。無線フレーム、サブフレーム、スロット、ミニスロット及びシンボルは、それぞれに対応する別の呼称が用いられてもよい。 Radio frame, subframe, slot, minislot, and symbol all represent time units for transmitting signals. Radio frame, subframe, slot, minislot, and symbol may each be referred to by a different name.
例えば、1サブフレームは送信時間間隔(TTI)と呼ばれてもよいし、複数の連続したサブフレームがTTIと呼ばれてよいし、1スロットまたは1ミニスロットがTTIと呼ばれてもよい。つまり、サブフレーム及びTTIの少なくとも一方は、既存のLTEにおけるサブフレーム(1ms)であってもよいし、1msより短い期間(例えば、1-13シンボル)であってもよいし、1msより長い期間であってもよい。なお、TTIを表す単位は、サブフレームではなくスロット、ミニスロットなどと呼ばれてもよい。For example, one subframe may be called a transmission time interval (TTI), multiple consecutive subframes may be called a TTI, or one slot or one minislot may be called a TTI. In other words, at least one of the subframe and the TTI may be a subframe (1 ms) in existing LTE, a period shorter than 1 ms (e.g., 1-13 symbols), or a period longer than 1 ms. Note that the unit expressing the TTI may be called a slot, minislot, etc., instead of a subframe.
ここで、TTIは、例えば、無線通信におけるスケジューリングの最小時間単位のことをいう。例えば、LTEシステムでは、基地局が各ユーザ端末に対して、無線リソース(各ユーザ端末において使用することが可能な周波数帯域幅、送信電力など)を、TTI単位で割り当てるスケジューリングを行う。なお、TTIの定義はこれに限られない。 Here, TTI refers to, for example, the smallest time unit for scheduling in wireless communication. For example, in an LTE system, a base station schedules each user terminal by allocating radio resources (such as frequency bandwidth and transmission power that can be used by each user terminal) in TTI units. Note that the definition of TTI is not limited to this.
TTIは、チャネル符号化されたデータパケット(トランスポートブロック)、コードブロック、コードワードなどの送信時間単位であってもよいし、スケジューリング、リンクアダプテーションなどの処理単位となってもよい。なお、TTIが与えられたとき、実際にトランスポートブロック、コードブロック、コードワードなどがマッピングされる時間区間(例えば、シンボル数)は、当該TTIよりも短くてもよい。 The TTI may be a transmission time unit for a channel-coded data packet (transport block), a code block, a code word, etc., or may be a processing unit for scheduling, link adaptation, etc. When a TTI is given, the time interval (e.g., the number of symbols) in which a transport block, a code block, a code word, etc. is actually mapped may be shorter than the TTI.
なお、1スロットまたは1ミニスロットがTTIと呼ばれる場合、1以上のTTI(すなわち、1以上のスロットまたは1以上のミニスロット)が、スケジューリングの最小時間単位となってもよい。また、当該スケジューリングの最小時間単位を構成するスロット数(ミニスロット数)は制御されてもよい。 When one slot or one minislot is called a TTI, one or more TTIs (i.e., one or more slots or one or more minislots) may be the minimum time unit of scheduling. In addition, the number of slots (minislots) constituting the minimum time unit of scheduling may be controlled.
1msの時間長を有するTTIは、通常TTI(LTE Rel.8-12におけるTTI)、ノーマルTTI、ロングTTI、通常サブフレーム、ノーマルサブフレーム、ロングサブフレーム、スロットなどと呼ばれてもよい。通常TTIより短いTTIは、短縮TTI、ショートTTI、部分TTI(partialまたはfractional TTI)、短縮サブフレーム、ショートサブフレーム、ミニスロット、サブスロット、スロットなどと呼ばれてもよい。A TTI having a time length of 1 ms may be called a normal TTI (TTI in LTE Rel. 8-12), normal TTI, long TTI, normal subframe, normal subframe, long subframe, slot, etc. A TTI shorter than a normal TTI may be called a shortened TTI, short TTI, partial or fractional TTI, shortened subframe, short subframe, minislot, subslot, slot, etc.
なお、ロングTTI(例えば、通常TTI、サブフレームなど)は、1msを超える時間長を有するTTIで読み替えてもよいし、ショートTTI(例えば、短縮TTIなど)は、ロングTTIのTTI長未満かつ1ms以上のTTI長を有するTTIで読み替えてもよい。 Note that a long TTI (e.g., a normal TTI, a subframe, etc.) may be interpreted as a TTI having a time length exceeding 1 ms, and a short TTI (e.g., a shortened TTI, etc.) may be interpreted as a TTI having a TTI length less than the TTI length of a long TTI and equal to or greater than 1 ms.
リソースブロック(RB)は、時間領域及び周波数領域のリソース割当単位であり、周波数領域において、1つまたは複数個の連続した副搬送波(subcarrier)を含んでもよい。RBに含まれるサブキャリアの数は、ニューメロロジーに関わらず同じであってもよく、例えば12であってもよい。RBに含まれるサブキャリアの数は、ニューメロロジーに基づいて決定されてもよい。 A resource block (RB) is a resource allocation unit in the time domain and frequency domain, and may include one or more consecutive subcarriers in the frequency domain. The number of subcarriers included in an RB may be the same regardless of the numerology, for example, 12. The number of subcarriers included in an RB may be determined based on the numerology.
また、RBの時間領域は、1つまたは複数個のシンボルを含んでもよく、1スロット、1ミニスロット、1サブフレーム、または1TTIの長さであってもよい。1TTI、1サブフレームなどは、それぞれ1つまたは複数のリソースブロックで構成されてもよい。 In addition, the time domain of an RB may include one or more symbols and may be one slot, one minislot, one subframe, or one TTI in length. One TTI, one subframe, etc. may each be composed of one or more resource blocks.
なお、1つまたは複数のRBは、物理リソースブロック(Physical RB:PRB)、サブキャリアグループ(Sub-Carrier Group:SCG)、リソースエレメントグループ(Resource Element Group:REG)、PRBペア、RBペアなどと呼ばれてもよい。In addition, one or more RBs may be referred to as a physical resource block (PRB), a sub-carrier group (SCG), a resource element group (REG), a PRB pair, an RB pair, etc.
また、リソースブロックは、1つまたは複数のリソースエレメント(Resource Element:RE)によって構成されてもよい。例えば、1REは、1サブキャリア及び1シンボルの無線リソース領域であってもよい。A resource block may also be composed of one or more resource elements (REs). For example, one RE may be a radio resource area of one subcarrier and one symbol.
帯域幅部分(Bandwidth Part:BWP)(部分帯域幅などと呼ばれてもよい)は、あるキャリアにおいて、あるニューメロロジー用の連続する共通RB(common resource blocks)のサブセットのことを表してもよい。ここで、共通RBは、当該キャリアの共通参照ポイントを基準としたRBのインデックスによって特定されてもよい。PRBは、あるBWPで定義され、当該BWP内で番号付けされてもよい。A Bandwidth Part (BWP), which may also be referred to as a partial bandwidth, may represent a subset of contiguous common resource blocks (RBs) for a given numerology on a given carrier, where the common RBs may be identified by the index of the RBs relative to a common reference point of the carrier. PRBs may be defined in a given BWP and numbered within the BWP.
BWPには、UL用のBWP(UL BWP)と、DL用のBWP(DL BWP)とが含まれてもよい。UEに対して、1キャリア内に1つまたは複数のBWPが設定されてもよい。 A BWP may include a BWP for the UL (UL BWP) and a BWP for the DL (DL BWP). One or more BWPs may be configured for a UE within one carrier.
設定されたBWPの少なくとも1つがアクティブであってもよく、UEは、アクティブなBWPの外で所定の信号/チャネルを送受信することを想定しなくてもよい。なお、本開示における「セル」、「キャリア」などは、「BWP」で読み替えられてもよい。At least one of the configured BWPs may be active, and the UE may not expect to transmit or receive a given signal/channel outside the active BWP. Note that the terms "cell", "carrier", etc. in this disclosure may be read as "BWP".
上述した無線フレーム、サブフレーム、スロット、ミニスロット及びシンボルなどの構造は例示に過ぎない。例えば、無線フレームに含まれるサブフレームの数、サブフレームまたは無線フレームあたりのスロットの数、スロット内に含まれるミニスロットの数、スロットまたはミニスロットに含まれるシンボル及びRBの数、RBに含まれるサブキャリアの数、並びにTTI内のシンボル数、シンボル長、サイクリックプレフィックス(Cyclic Prefix:CP)長などの構成は、様々に変更することができる。The above-mentioned structures of radio frames, subframes, slots, minislots, and symbols are merely examples. For example, the number of subframes included in a radio frame, the number of slots per subframe or radio frame, the number of minislots included in a slot, the number of symbols and RBs included in a slot or minislot, the number of subcarriers included in an RB, as well as the number of symbols in a TTI, the symbol length, and the cyclic prefix (CP) length can be changed in various ways.
「接続された(connected)」、「結合された(coupled)」という用語、またはこれらのあらゆる変形は、2またはそれ以上の要素間の直接的または間接的なあらゆる接続または結合を意味し、互いに「接続」または「結合」された2つの要素間に1またはそれ以上の中間要素が存在することを含むことができる。要素間の結合または接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1またはそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」または「結合」されると考えることができる。The terms "connected" and "coupled", or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access". As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and light (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
参照信号は、Reference Signal(RS)と略称することもでき、適用される標準によってパイロット(Pilot)と呼ばれてもよい。 The reference signal may also be abbreviated as Reference Signal (RS) or may be called a pilot depending on the applicable standard.
本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
上記の各装置の構成における「手段」を、「部」、「回路」、「デバイス」等に置き換えてもよい。 The "means" in the configuration of each of the above devices may be replaced with "part," "circuit," "device," etc.
本開示において使用する「第1」、「第2」などの呼称を使用した要素へのいかなる参照も、それらの要素の量または順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみがそこで採用され得ること、または何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。Any reference to elements using designations such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed therein or that the first element must precede the second element in some way.
本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「または(or)」は、排他的論理和ではないことが意図される。When used in this disclosure, the terms "include," "including," and variations thereof are intended to be inclusive, as is the term "comprising." Additionally, the term "or," as used in this disclosure, is not intended to be an exclusive or.
本開示において、例えば、英語でのa, an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。In this disclosure, where articles have been added by translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.
本開示で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. In addition, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to be a "judgment" or "decision." In other words, "judgment" and "decision" can include considering some action to be a "judgment" or "decision." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。In this disclosure, the term "A and B are different" may mean "A and B are different from each other." In addition, the term may mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
10 無線通信システム
20 NG-RAN
100 サーバ装置
110 送信部
120 受信部
130 NW IF部
150 制御部
200 UE
210 無線送信部
220 無線受信部
250 制御部
1001 プロセッサ
1002 メモリ
1003 ストレージ
1004 通信装置
1005 入力装置
1006 出力装置
1007 バス
10. Wireless communication systems
20 NG-RAN
100 Server device
110 Transmitter
120 Receiving unit
130 NW IF Section
150 Control section
200UE
210 Radio transmitter
220 Radio receiving unit
250 Control section
1001 Processor
1002 Memory
1003 Storage
1004 Communication equipment
1005 Input Device
1006 Output device
1007 Bus
Claims (6)
前記第一情報と前記第二情報とを組み合わせた、学習用パラメータ値を教師データとして、サポートベクターマシンによる機械学習を実行し、学習後関数として学習済みサポートベクターマシンを作成する制御部と、
を備え、
前記第一情報は、前記ユーザ装置が搭載された移動体である自動車の車速、及び前記自動車のワイパーの動作情報の少なくとも何れかを含み、
前記第二情報は、前記移動体の移動方向にあるネットワークの情報を含み、
前記制御部は、前記教師データとは別の説明変数を、学習済みサポートベクターマシンに入力して、目的変数を計算し、前記目的変数が適切か否かの評価結果に基づいて、機械学習の効果を判定する通信装置。 a receiver for collecting first information about a mobile user device from a mobile user device capable of user-to-user communication and for collecting second information about the network from a network;
a control unit that performs machine learning using a support vector machine using a learning parameter value obtained by combining the first information and the second information as training data, and creates a trained support vector machine as a trained function ;
Equipped with
The first information includes at least one of a vehicle speed of an automobile, which is a moving body in which the user device is mounted, and operation information of a wiper of the automobile;
the second information includes information on a network in a moving direction of the mobile object;
The control unit inputs explanatory variables other than the teacher data into a trained support vector machine, calculates a response variable, and determines the effectiveness of machine learning based on an evaluation result of whether the response variable is appropriate .
を更に備える請求項1に記載の通信装置。 The communication device according to claim 1 , further comprising a transmission unit configured to transmit a trained function, which is a result of training, or a result of execution of the trained function, to the user device.
前記ユーザ装置は、
前記ユーザ装置に関する第一情報を前記通信装置に送信する送信部
を備え、
前記通信装置は、
前記ユーザ装置から前記第一情報を収集し、ネットワークから前記ネットワークに関する第二情報を収集する受信部と、
前記第一情報と前記第二情報とを組み合わせた、学習用パラメータ値を教師データとして、サポートベクターマシンによる機械学習を実行し、学習後関数として学習済みサポートベクターマシンを作成する制御部と、
を備え、
前記第一情報は、前記ユーザ装置が搭載された移動体である自動車の車速、及び前記自動車のワイパーの動作情報の少なくとも何れかを含み、
前記第二情報は、前記移動体の移動方向にあるネットワークの情報を含み、
前記制御部は、前記教師データとは別の説明変数を、学習済みサポートベクターマシンに入力して、目的変数を計算し、前記目的変数が適切か否かの評価結果に基づいて、機械学習の効果を判定する通信システム。 A communication system including a mobile user device capable of user-to-user communication and a communication device,
The user device includes:
a transmitter configured to transmit first information relating to the user device to the communication device;
The communication device includes:
a receiver for collecting the first information from the user device and for collecting second information about the network from a network;
a control unit that performs machine learning using a support vector machine using a learning parameter value obtained by combining the first information and the second information as training data, and creates a trained support vector machine as a trained function ;
Equipped with
The first information includes at least one of a vehicle speed of an automobile, which is a moving body in which the user device is mounted, and operation information of a wiper of the automobile;
the second information includes information on a network in a moving direction of the mobile object;
The control unit inputs explanatory variables other than the teacher data into a trained support vector machine, calculates a response variable, and determines the effectiveness of machine learning based on an evaluation result of whether the response variable is appropriate .
前記第一情報と前記第二情報とを組み合わせた、学習用パラメータ値を教師データとして、サポートベクターマシンによる機械学習を実行し、学習後関数として学習済みサポートベクターマシンを作成するステップと、
を含み、
前記第一情報は、前記ユーザ装置が搭載された移動体である自動車の車速、及び前記自動車のワイパーの動作情報の少なくとも何れかを含み、
前記第二情報は、前記移動体の移動方向にあるネットワークの情報を含み、
前記作成するステップでは、前記教師データとは別の説明変数を、学習済みサポートベクターマシンに入力して、目的変数を計算し、前記目的変数が適切か否かの評価結果に基づいて、機械学習の効果を判定する
通信方法。 collecting first information from a mobile user device capable of user-to-user communication about the user device and collecting second information from a network about the network;
A step of performing machine learning using a support vector machine by using a learning parameter value obtained by combining the first information and the second information as training data, and creating a trained support vector machine as a trained function ;
Including,
The first information includes at least one of a vehicle speed of an automobile, which is a moving body in which the user device is mounted, and operation information of a wiper of the automobile;
the second information includes information on a network in a moving direction of the mobile object;
In the creating step, explanatory variables other than the teacher data are input to the trained support vector machine to calculate a response variable, and the effectiveness of the machine learning is judged based on an evaluation result of whether the response variable is appropriate.
Communication methods.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/043547 WO2022113151A1 (en) | 2020-11-24 | 2020-11-24 | Communication device, user device, communication system, and communication method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2022113151A1 JPWO2022113151A1 (en) | 2022-06-02 |
| JP7629939B2 true JP7629939B2 (en) | 2025-02-14 |
Family
ID=81754076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022564706A Active JP7629939B2 (en) | 2020-11-24 | 2020-11-24 | COMMUNICATION DEVICE, USER EQUIPMENT, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7629939B2 (en) |
| WO (1) | WO2022113151A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025091726A (en) * | 2023-12-07 | 2025-06-19 | 株式会社テラ・ラボ | Work determination system, work determination method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020064134A1 (en) | 2018-09-28 | 2020-04-02 | Nokia Technologies Oy | Radio-network self-optimization based on data from radio network and spatiotemporal sensors |
| CN111953758A (en) | 2020-08-04 | 2020-11-17 | 国网河南省电力公司信息通信公司 | A kind of edge network computing offloading and task migration method and device |
-
2020
- 2020-11-24 JP JP2022564706A patent/JP7629939B2/en active Active
- 2020-11-24 WO PCT/JP2020/043547 patent/WO2022113151A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020064134A1 (en) | 2018-09-28 | 2020-04-02 | Nokia Technologies Oy | Radio-network self-optimization based on data from radio network and spatiotemporal sensors |
| CN111953758A (en) | 2020-08-04 | 2020-11-17 | 国网河南省电力公司信息通信公司 | A kind of edge network computing offloading and task migration method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022113151A1 (en) | 2022-06-02 |
| JPWO2022113151A1 (en) | 2022-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12414091B2 (en) | Terminal and communication method | |
| US12058082B2 (en) | Communication device and communication method | |
| US11902932B2 (en) | User equipment | |
| JP7670625B2 (en) | Management node, distributed unit, wireless communication system, and wireless communication method | |
| US12250692B2 (en) | User equipment | |
| US20230082690A1 (en) | Terminal and communication method | |
| US12324006B2 (en) | Terminal, radio base station, and radio communication method | |
| JP2025072581A (en) | Terminal and communication method | |
| KR20210154186A (en) | User device and communication method | |
| US12245194B2 (en) | User equipment | |
| JP2024063240A (en) | Terminal and communication method | |
| JP7533879B2 (en) | Terminal and communication method | |
| WO2020121501A1 (en) | User terminal and communication control method | |
| JP7629939B2 (en) | COMMUNICATION DEVICE, USER EQUIPMENT, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD | |
| US20220408455A1 (en) | Terminal and communication method | |
| JP7847185B2 (en) | Base stations, communication systems, and communication methods | |
| CN116325995B (en) | Terminal and communication method | |
| JP2025029191A (en) | Terminal and communication method | |
| US20220124563A1 (en) | User device | |
| JP7747655B2 (en) | Radio base station, radio communication system, and radio communication method | |
| US20240205752A1 (en) | Terminal and communication method | |
| JP7697802B2 (en) | Base station and communication method | |
| JP7613656B2 (en) | Terminal and communication method | |
| JP7700246B2 (en) | Wireless communication node and communication method | |
| JP7615169B2 (en) | Terminal and communication method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241007 |
|
| 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: 20250107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7629939 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |