JP7767368B2 - How to create a database - Google Patents
How to create a databaseInfo
- Publication number
- JP7767368B2 JP7767368B2 JP2023143150A JP2023143150A JP7767368B2 JP 7767368 B2 JP7767368 B2 JP 7767368B2 JP 2023143150 A JP2023143150 A JP 2023143150A JP 2023143150 A JP2023143150 A JP 2023143150A JP 7767368 B2 JP7767368 B2 JP 7767368B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- vehicle
- information
- base station
- database
- 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
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、サーバシステム、車両、データベース作成方法およびデータベース作成装置に関する。 The present invention relates to a server system, a vehicle, a database creation method, and a database creation device.
移動する車両または車両内で使用される移動端末に対し、切り替え(ハンドオーバ)先に適した基地局を通知する技術が従来知られている。例えば特許文献1には、道路上を撮像する地上側撮像手段と、撮像した画像から路上の歩行者の位置と移動方向を検出する地上側歩行者認識手段と、地上側撮像手段の設置位置のデータと歩行者の位置のデータとを車両へ送信する地上側通信手段と、車両に搭載され、車両前方の物体の有無と物体までの距離とを検知する車載センサと、地上側送信手段からのデータを受信する車両側通信手段と、受信したデータに基づいて、地上側撮像手段と車載センサとの位置関係を求め、検知した歩行者の位置と移動方向および地上側撮像手段と車載センサとの位置関係に基づいて、地上側で検知した歩行者に相当する物体を車両側で歩行者として認識する車両側歩行者認識手段と、を備える歩行者検知装置について記載されている。 Technology for notifying a moving vehicle or a mobile terminal used within the vehicle of a base station suitable for switching (handover) to is known. For example, Patent Document 1 describes a pedestrian detection device that includes a ground-side imaging means for capturing images of the road, a ground-side pedestrian recognition means for detecting the position and direction of movement of pedestrians on the road from the captured images, a ground-side communication means for transmitting data on the installation position of the ground-side imaging means and data on the pedestrian's position to the vehicle, an on-board sensor mounted on the vehicle for detecting the presence or absence of an object in front of the vehicle and the distance to the object, a vehicle-side communication means for receiving data from the ground-side transmission means, and a vehicle-side pedestrian recognition means for determining the positional relationship between the ground-side imaging means and the on-board sensor based on the received data, and recognizing an object corresponding to a pedestrian detected on the ground side as a pedestrian on the vehicle side based on the position and direction of movement of the detected pedestrian and the positional relationship between the ground-side imaging means and the on-board sensor.
しかしながら、上記のような従来技術は、最適な基地局を特定する処理を個々の車両に委ねていた。このようにすると、各車両のコンピュータリソースに多大な負荷がかかる。また、通信により車両が得る情報の中には、当該車両の挙動、他の車両や歩行者の安全等に影響する重要なものが含まれることが多い。このため、基地局-車両間の通信は、安定的に行われなければならない。ところが、こうした通信の安定を実現するためには、基地局を特定する処理を高速かつ高精度で行う必要がある。こうした基地局特定の高機能化は、各車両のコンピュータリソースにさらなる負荷をかけることになる。また、このような高機能を全ての車両に搭載させることは、コスト的に現実的ではないという問題もある。 However, the above-mentioned conventional technologies leave the task of identifying the optimal base station to each individual vehicle. This places a heavy burden on each vehicle's computer resources. Furthermore, the information that vehicles obtain through communications often contains important information that can affect the vehicle's behavior and the safety of other vehicles and pedestrians. For this reason, communication between base stations and vehicles must be stable. However, to achieve this stability, the process of identifying base stations must be fast and highly accurate. Such high-performance base station identification places an even greater burden on each vehicle's computer resources. Another problem is that equipping all vehicles with such advanced functionality is not practical from a cost perspective.
本発明の一態様に係るサーバシステムは、少なくとも、一の時点における車両の位置、当該位置にあるときの前記車両が受信した電波を発した基地局に関する情報、および当該位置にあるときの前記車両が受信した電波の強度を含む情報の組が複数時点分蓄積されたデータベースを有するサーバ側格納部と、対象車両の位置を含む各種情報を受信する受信部と、前記受信部が受信した前記各種情報、および前記データベースに基づいて、前記受信部が前記各種情報を受信したときの前記対象車両にとって最適な基地局を特定する特定部と、前記特定部が特定した前記基地局への接続指示を前記対象車両へ送信する送信部と、を備える。 A server system according to one aspect of the present invention comprises at least a server-side storage unit having a database that stores, for multiple points in time, sets of information including the vehicle's position at a given point in time, information about the base station that emitted radio waves received by the vehicle when the vehicle was at that position, and the strength of the radio waves received by the vehicle when the vehicle was at that position; a receiver that receives various information including the position of a target vehicle; an identifier that identifies the optimal base station for the target vehicle when the receiver receives the various information based on the various information received by the receiver and the database; and a transmitter that transmits to the target vehicle an instruction to connect to the base station identified by the identifier.
本発明の他の態様に係る車両は、車両の位置を検知する検知部と、前記検知部が検知した前記車両の位置を含む各種情報を、当該各種情報に基づいて基地局を特定するサーバシステムへ送信する第二送信部と、前記サーバシステムから、当該サーバシステムが特定した前記基地局への接続指示を受信する第二受信部と、前記第二受信部が受信した接続指示に応じた前記基地局へ接続する接続部と、を備える。 A vehicle according to another aspect of the present invention includes a detection unit that detects the vehicle's position, a second transmission unit that transmits various information including the vehicle's position detected by the detection unit to a server system that identifies a base station based on the various information, a second reception unit that receives from the server system a connection instruction to the base station identified by the server system, and a connection unit that connects to the base station in response to the connection instruction received by the second reception unit.
本発明の他の態様に係るデータベース作成方法は、少なくとも、一の時点における車両の位置、当該位置にあるときの前記車両が受信した電波を発した基地局に関する情報、および当該位置にあるときの前記車両が受信した電波の強度を含む情報の組を、データベース作成装置に複数時点分取得するステップと、前記データベース作成装置を用いて、前記情報の組を取得するステップで取得した複数の情報の組を蓄積することによりデータベースを作成するステップと、を含むデータベース作成方法。 A database creation method according to another aspect of the present invention includes the steps of: acquiring, in a database creation device, sets of information for multiple points in time, the sets of information including at least the vehicle's position at a single point in time, information about the base station that emitted radio waves received by the vehicle when it was at that position, and the strength of the radio waves received by the vehicle when it was at that position; and creating a database by using the database creation device to accumulate the multiple sets of information acquired in the step of acquiring the sets of information.
本発明の他の態様に係るデータベース作成装置は、少なくとも、一の時点における車両の位置、当該位置にあるときの前記車両が受信した電波を発した基地局に関する情報、および当該位置にあるときの前記車両が受信した電波の強度を含む情報の組を複数時点分取得する取得部と、前記取得部が取得した複数の情報の組を蓄積することによりデータベースを作成する作成部と、を備えるデータベース作成装置。 A database creation device according to another aspect of the present invention includes an acquisition unit that acquires, for multiple points in time, sets of information including at least the vehicle's position at a given point in time, information about the base station that emitted radio waves received by the vehicle when it was at that position, and the strength of the radio waves received by the vehicle when it was at that position, and a creation unit that creates a database by accumulating the multiple sets of information acquired by the acquisition unit.
本発明の各態様は、コンピュータによって実現してもよく、この場合には、コンピュータを前記サーバシステムおよびデータベース作成装置が備える各部(ソフトウェア要素)として動作させることにより前記サーバシステムおよびデータベース作成装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 Each aspect of the present invention may be realized by a computer. In this case, the scope of the present invention also includes a program that causes a computer to operate as each unit (software element) of the server system and database creation device, thereby realizing the server system and database creation device on the computer, and a computer-readable recording medium on which the program is recorded.
まず、本発明の実施形態について、詳細に説明する。 First, we will explain in detail an embodiment of the present invention.
<通信システム>
まず、本発明の一の態様(通信システム100)の実施形態について説明する。図1は通信システム100の機能的構成を示すブロック図である。
<Communication Systems>
First, an embodiment of one aspect of the present invention (communication system 100) will be described. FIG.
通信システム100は、無線通信機能を有する車両3が、基地局の切り替え(ハンドオーバ)を適切に行えるようにするためのものである。通信システム100は、図1に示したように、データベース作成装置1と、サーバシステム2と、複数の車両3と、を備えている。これらは、通信ネットワークNを介して互いに接続されている。 The communication system 100 enables vehicles 3 equipped with wireless communication capabilities to appropriately switch base stations (handover). As shown in Figure 1, the communication system 100 comprises a database creation device 1, a server system 2, and multiple vehicles 3. These are connected to each other via a communication network N.
[データベース作成装置]
次に、通信システム100を構成するデータベース作成装置1の具体的構成について説明する。図2はデータベース作成装置1がデータベースを作成する際に実行する処理の一部を説明する図である。図3は通信システム100を構成する車両3が車線L上を走行する際の基地局Cの切り替え位置の一例を示す図である。
[Database creation device]
Next, a specific configuration of the database creation device 1 constituting the communication system 100 will be described. Fig. 2 is a diagram illustrating part of the processing executed by the database creation device 1 when creating a database. Fig. 3 is a diagram showing an example of the switching position of the base station C when a vehicle 3 constituting the communication system 100 is traveling on a lane L.
データベース作成装置1は、装置側制御部11と、装置側受信部12と、装置側格納部13と、を備える。 The database creation device 1 comprises a device-side control unit 11, a device-side receiving unit 12, and a device-side storage unit 13.
〔装置側受信部〕
装置側受信部12は、後述する車両3または他の装置X(図4参照)から、各種データ、各種信号等を、有線または無線で受信する。本実施形態に係る装置側受信部12は、通信モジュールで構成されている。
[Device-side receiver]
The device-side receiving unit 12 receives various data, various signals, etc. from the vehicle 3 or other devices X (see FIG. 4 ), which will be described later, via wired or wireless communication. The device-side receiving unit 12 according to this embodiment is configured by a communication module.
〔装置側格納部〕
装置側格納部13は、データベースDを格納可能となっている。データベースは、少なくとも、位置情報、基地局情報、および強度情報を含む情報の組が複数時点分蓄積されたものである。位置情報は、一の時点における車両3の位置を示す情報である。基地局情報は、当該位置にあるときの車両3が受信した電波を発した基地局に関する情報である。強度情報は、当該位置にあるときの車両3が受信した電波の強度を示す情報である。なお、装置側格納部13は、更新可能なデータベースDを格納した状態となっていてもよい。また、装置側格納部13は、取り外して、後述するサーバシステム2のサーバ側格納部22として利用できるようになっていてもよい。
[Device-side storage section]
The device-side storage unit 13 is capable of storing a database D. The database is a collection of information sets including at least location information, base station information, and intensity information for multiple points in time. The location information is information indicating the location of the vehicle 3 at a certain point in time. The base station information is information regarding the base station that emitted the radio waves received by the vehicle 3 when it was at that location. The intensity information is information indicating the intensity of the radio waves received by the vehicle 3 when it was at that location. The device-side storage unit 13 may be in a state where it stores an updatable database D. The device-side storage unit 13 may also be detachable and usable as a server-side storage unit 22 of the server system 2 described below.
〔装置側制御部〕
装置側制御部11は、装置側取得部111と、作成部112と、を備える。
[Device-side control section]
The device-side control unit 11 includes a device-side acquisition unit 111 and a creation unit 112 .
(装置側取得部)
装置側取得部111は、少なくとも、一の時点における位置情報、当該位置にあるときの車両3が受信した電波を発した基地局情報、および当該位置にあるときの車両3が受信した強度情報を含む情報の組を複数時点分取得する。本実施形態に係る装置側取得部111は、車両3から情報の組を装置側受信部12が受信するよう当該装置側受信部12を制御することにより取得する。
(device side acquisition unit)
The device-side acquisition unit 111 acquires sets of information for multiple points in time, including at least location information at one point in time, base station information from which the vehicle 3 emitted radio waves received by the vehicle 3 when it was at that location, and intensity information received by the vehicle 3 when it was at that location. The device-side acquisition unit 111 according to this embodiment acquires the sets of information from the vehicle 3 by controlling the device-side receiving unit 12 so that the device-side receiving unit 12 receives the sets of information.
本実施形態に係る装置側取得部111は、緯度(Lat)および経度(Lon)を、位置情報として、所定時間が経過する度に取得する。また、本実施形態に係る装置側取得部111は、緯度および経度の他に、高度(Alt)および緯度・経度の精度(Horizon confidence)を、位置情報として、所定時間が経過する度に取得する。例えば「精度が1mである」とは、取得した緯度(Lat)および経度(Lon)が示す点を中心とする半径1mの円の中に、真の緯度・経度が示す点が、約95%(2σ)の確率で存在することを意味する。また、本実施形態に係る装置側取得部111は、位置情報の他に、車両ID、車線(Lane)ID、ノードID、ノードから車線に沿った距離(distance)および道路の制限速度を、所定時間が経過する度に取得する。例えば「距離が1mである」とは、ある緯度・経度をマップマッチ(通常は、緯度・経度が示す点から,車線を表す線分へ下した垂線の足を求める処理)したときに、車線上の点がノードから1m離れたところに存在することを意味する。また、装置側取得部111は、取得した時刻ごとの位置情報等を、例えば下記表1に示したような形(テーブル)で保持する。なお、装置側制御部11は、装置側取得部111が取得した少なくとも2時点の位置情報に基づいて車両3の速度を算出するようになっていてもよい。その場合、装置側取得部111は、次の位置情報を取得するまでの所定時間を、算出された速度に応じて変更するようになっていてもよい。また、緯度・経度の精度を表す指標は、例えばDistance RMS(DRMS)であってもよい。 The device-side acquisition unit 111 in this embodiment acquires latitude (Lat) and longitude (Lon) as location information every time a predetermined time elapses. Furthermore, in addition to latitude and longitude, the device-side acquisition unit 111 in this embodiment also acquires altitude (Alt) and latitude/longitude accuracy (Horizon confidence) as location information every time a predetermined time elapses. For example, "accuracy of 1 m" means that the point indicated by the true latitude and longitude exists within a circle with a radius of 1 m centered on the point indicated by the acquired latitude (Lat) and longitude (Lon) with a probability of approximately 95% (2σ). Furthermore, in this embodiment, the device-side acquisition unit 111 acquires, in addition to location information, a vehicle ID, lane ID, node ID, distance from the node along the lane, and road speed limit every time a predetermined time elapses. For example, "the distance is 1 m" means that when a map match (usually a process of finding the foot of a perpendicular line from a point indicated by the latitude and longitude to a line segment representing the lane) is performed on a certain latitude and longitude, the point on the lane is located 1 m away from the node. The device-side acquisition unit 111 stores the acquired position information for each time in a format (table) such as that shown in Table 1 below. The device-side control unit 11 may calculate the speed of the vehicle 3 based on position information acquired by the device-side acquisition unit 111 at least two points in time. In this case, the device-side acquisition unit 111 may change the predetermined time until the next position information is acquired depending on the calculated speed. The index representing the accuracy of the latitude and longitude may be, for example, Distance RMS (DRMS).
また、本実施形態に係る装置側取得部111は、基地局(Serving Cell)の周波数(Band)、PCI、NRCGI、TA、RSRP、RSRQおよびSINRを基地局情報として、所定時間が経過する度に取得する。また、本実施形態に係る装置側取得部111は、車両IDを、所定時間が経過する度に取得する。また、装置側取得部111は、基地局の切り替えが生じたときの、イベント名、周波数(Band)、PCI、RSRP、RSRQおよびSINRを切り替え先の基地局(Target Cell)の情報として取得する。また、装置側取得部111は、取得した時刻ごとの基地局情報を、例えば下記表2に示したような形(テーブル)で保持する。 The device-side acquisition unit 111 according to this embodiment acquires the frequency (band), PCI, NRCGI, TA, RSRP, RSRQ, and SINR of the base station (serving cell) as base station information every time a predetermined time elapses. The device-side acquisition unit 111 according to this embodiment also acquires the vehicle ID every time a predetermined time elapses. When a base station switch occurs, the device-side acquisition unit 111 also acquires the event name, frequency (band), PCI, RSRP, RSRQ, and SINR as information about the target base station (target cell). The device-side acquisition unit 111 also stores the acquired base station information for each time in a format (table) such as that shown in Table 2 below.
(作成部)
作成部112は、装置側取得部111が取得した複数の情報の組を蓄積することにより、装置側格納部13内にデータベースDを作成する。装置側格納部13内にデータベースDが既に格納されている場合、作成部112は、データベースDを更新する。
(Creation Department)
The creation unit 112 creates a database D in the device-side storage unit 13 by accumulating the sets of information acquired by the device-side acquisition unit 111. If the database D is already stored in the device-side storage unit 13, the creation unit 112 updates the database D.
ところで、装置側取得部111が取得する位置情報は、車両3が備えるGPSによって特定される。一方、基地局情報は、基地局から受信することになる。すなわち、位置情報と基地局情報とは、情報の生成元となる装置が異なる。このため、一の位置情報を取得したときの時刻と、同様のタイミングで基地局情報を取得したときの時刻とは一致しない。例えば、上記表2によると、7:00:00.400に基地局情報を取得したことになっているが、上記表1によると、この時刻に位置情報は取得されていない。このため、本実施形態に係る作成部112は、図2に示したように、第一時刻(ここでは、7:00:00.000)における位置情報と、第一時刻の次の取得時刻である第二時刻(ここでは、7:00:00.500)における位置情報と、に基づく線形補間により、第一時刻と第二時刻との間の時刻であって基地局情報の取得時刻である第三時刻(ここでは、7:00:00.400)における位置情報を算出する。そして、作成部112は、第三時刻における位置情報と、第三時刻における基地局情報と、の組をデータベースに蓄積する。なお、第一時刻または第二時刻と基地局情報の取得時刻との関係が所定条件を満たす(例えば、両者の差1秒以内である等)場合、作成部112は、線形補間をせずに、第一時刻と第二時刻のうち、基地局情報の取得時刻に近い方を、当該取得情報と紐づけるよう構成されていてもよい。 The location information acquired by the device-side acquisition unit 111 is determined by the GPS equipped in the vehicle 3. On the other hand, base station information is received from a base station. That is, the location information and base station information are generated by different devices. Therefore, the time when a certain piece of location information is acquired does not match the time when base station information is acquired at the same timing. For example, according to Table 2 above, base station information is acquired at 7:00:00.400, but according to Table 1 above, no location information was acquired at this time. Therefore, as shown in Figure 2, the creation unit 112 in this embodiment calculates the location information at a third time (here, 7:00:00.400), which is a time between the first time and the second time and is the time when the base station information was acquired, by linear interpolation based on the location information at the first time (here, 7:00:00.000) and the location information at the second time (here, 7:00:00.500), which is the acquisition time after the first time. The creation unit 112 then stores a pair of the location information at the third time and the base station information at the third time in the database. Note that if the relationship between the first time or the second time and the acquisition time of the base station information satisfies a predetermined condition (for example, the difference between the two is within one second), the creation unit 112 may be configured to associate the first time or the second time, whichever is closer to the acquisition time of the base station information, with the acquired information, without performing linear interpolation.
また、作成部112は、車両IDに基づいて、時刻ごとの位置情報および時刻ごとの基地局情報を車種ごとに分類する。そして、作成部112は、車線IDに基づいて、分類したデータを車線ごとに更に分類する。また、装置側取得部111は、分類した車種および車線ごとの情報を、例えば下記表3に示したような形(テーブル)で保持する。このテーブルの各行は、図3に示したように、車種Xの車両3が車線ID100の車線L上を走行しているとき、車線L上の各ノードNから対応する距離(distance)離れた箇所Pで、それまで通信していた基地局(PCIX)から新たな基地局(PCIY)へ切り替えることを示している。 The creation unit 112 also classifies the time-specific location information and time-specific base station information by vehicle type based on the vehicle ID. The creation unit 112 then further classifies the classified data by lane based on the lane ID. The device-side acquisition unit 111 also stores the classified information for each vehicle type and lane in a form (table) such as that shown in Table 3 below. As shown in Figure 3, each row in this table indicates that when a vehicle 3 of vehicle type X is traveling on lane L with lane ID 100, it switches from the base station (PCIX) with which it had been communicating to a new base station (PCIY) at a location P that is a corresponding distance away from each node N on lane L.
〔データベース作成装置その他〕
なお、データベース作成装置1は、各種データ、各種信号等を、サーバシステム2または他の装置Xへ、有線または無線で送信する装置側送信部を備えていてもよい。装置側送信部は、装置側受信部12と一体化した装置側通信部となっていてもよい。そして、装置側制御部11は、作成部112が作成したデータベースDの少なくとも一部のデータを装置側送信部がサーバシステム2または他の装置Xへ送信するよう当該装置側送信部を制御する送信制御部を備えていてもよい。
[Database creation equipment and others]
The database creation device 1 may include a device-side transmitting unit that transmits various data, various signals, etc. to the server system 2 or another device X via a wired or wireless connection. The device-side transmitting unit may be an device-side communication unit integrated with the device-side receiving unit 12. The device-side control unit 11 may include a transmission control unit that controls the device-side transmitting unit so that the device-side transmitting unit transmits at least a portion of the data in the database D created by the creation unit 112 to the server system 2 or another device X.
[サーバシステム]
次に、同実施形態に係る通信システムを構成するサーバシステム2の具体的構成について説明する。図4はサーバシステム2の機能的構成の一例を示すブロック図である。図5はサーバシステム2が、基地局への接続指示を対象車両3へ送信しない状況の一例を示す図である。図6はサーバシステム2が、迂回路に関する情報を対象車両3へ送信する状況の一例を示す図である。図7はサーバシステム2が、ネットワークポリシーを対象車両3へ送信する状況の一例を示す図である。図8はサーバシステム2の機能的構成の他の例を示すブロック図である。
[Server system]
Next, a specific configuration of the server system 2 constituting the communication system according to the embodiment will be described. Fig. 4 is a block diagram showing an example of the functional configuration of the server system 2. Fig. 5 is a diagram showing an example of a situation in which the server system 2 does not transmit an instruction to connect to a base station to the target vehicle 3. Fig. 6 is a diagram showing an example of a situation in which the server system 2 transmits information about a detour to the target vehicle 3. Fig. 7 is a diagram showing an example of a situation in which the server system 2 transmits a network policy to the target vehicle 3. Fig. 8 is a block diagram showing another example of the functional configuration of the server system 2.
サーバシステム2は、各種情報に基づいて基地局を特定するものである。サーバシステム2は、図4に示したように、サーバ側制御部21と、サーバ側格納部22(格納部)と、サーバ側受信部23(受信部)と、サーバ側送信部24(送信部)と、を備える。 The server system 2 identifies base stations based on various information. As shown in FIG. 4, the server system 2 includes a server-side control unit 21, a server-side storage unit 22 (storage unit), a server-side receiving unit 23 (receiving unit), and a server-side transmitting unit 24 (transmitting unit).
〔サーバ側格納部〕
サーバ側格納部22は、データベースDを有している。データベースDは、上記データベース作成装置1が有しているものと同様のものである。すなわち、データベースDは、少なくとも、一の時点における位置情報、基地局情報、および強度情報を含む情報の組が複数時点分蓄積されたものである。
[Server-side storage unit]
The server-side storage unit 22 has a database D. The database D is the same as that of the database creation device 1. That is, the database D stores a set of information including at least location information, base station information, and intensity information at a single point in time for multiple points in time.
〔サーバ側受信部〕
サーバ側受信部23は、車両3または他の装置Xから、各種データ、各種信号等を、無線で受信する。本実施形態に係るサーバ側受信部23は、通信モジュールで構成されている。
[Server-side receiving section]
The server-side receiving unit 23 wirelessly receives various data, various signals, and the like from the vehicle 3 or other devices X. The server-side receiving unit 23 according to this embodiment is configured by a communication module.
〔サーバ側送信部〕
サーバ側送信部24は、各種データ、各種信号等を、車両3または他の装置Xへ、無線で送信する。本実施形態に係るサーバ側送信部24は、通信モジュールで構成されている。なお、サーバ側送信部24は、サーバ側受信部23と一体化したサーバ側通信部となっていてもよい。
[Server-side transmission unit]
The server-side transmitter 24 wirelessly transmits various data, various signals, etc. to the vehicle 3 or other devices X. The server-side transmitter 24 according to this embodiment is configured as a communication module. Note that the server-side transmitter 24 may be integrated with the server-side receiver 23 as a server-side communication unit.
〔サーバ側制御部〕
サーバ側制御部21は、受信制御部211と、判断部212と、第二判断部213と、特定部214と、生成部215と、送信制御部216と、を備える。
[Server-side control unit]
The server-side control unit 21 includes a reception control unit 211 , a determination unit 212 , a second determination unit 213 , an identification unit 214 , a generation unit 215 , and a transmission control unit 216 .
(受信制御部)
受信制御部211は、各種情報をサーバ側受信部23が受信するよう当該サーバ側受信部23を制御する。サーバ側受信部23が受信する各種情報は、位置情報を含む。また、本実施形態に係るサーバ側受信部23が受信する各種情報は、対象車両3の進行方向(車線の情報)を更に含む。また、本実施形態に係るサーバ側受信部23が受信する各種情報は、対象車両3の車種を更に含む。本実施形態に係る受信制御部211は、位置情報を、車両3から受信するよう制御する。一方、受信制御部211は、対象車両3の進行方向を、他の装置Xから受信するよう制御する。他の装置Xは、地図情報を有している。そして、他の装置Xは、対象車両3から位置情報を取得し、地図情報及び位置情報に基づいて対象車両3の進行方向を特定する。なお、他の装置Xは、本サーバシステム2とは異なる他のサーバであっても良いし、サーバシステム2の一部であってもよい。また、受信制御部211は、位置情報を、他の装置Xから受信してもよい。
(Reception control section)
The reception control unit 211 controls the server-side receiving unit 23 so that the server-side receiving unit 23 receives various types of information. The various types of information received by the server-side receiving unit 23 include location information. Furthermore, the various types of information received by the server-side receiving unit 23 according to this embodiment further includes the traveling direction (lane information) of the target vehicle 3. Furthermore, the various types of information received by the server-side receiving unit 23 according to this embodiment further includes the vehicle model of the target vehicle 3. The reception control unit 211 according to this embodiment controls the server-side receiving unit 23 to receive location information from the vehicle 3. Meanwhile, the reception control unit 211 controls the server-side receiving unit 23 to receive the traveling direction of the target vehicle 3 from another device X. The other device X has map information. The other device X acquires location information from the target vehicle 3 and identifies the traveling direction of the target vehicle 3 based on the map information and location information. The other device X may be a server different from the server system 2, or may be part of the server system 2. The reception control unit 211 may also receive location information from the other device X.
また、受信制御部211は、第二の各種情報をサーバ側受信部23が受信するよう当該サーバ側受信部23を制御する。サーバ側受信部23が受信する第二の各種情報は、対象車両3が走行する道路の形状(高速道路、一般道路等)、対象車両3が走行する地区、および対象車両3の走行計画の少なくともいずれかを含む。 The reception control unit 211 also controls the server-side receiving unit 23 so that the server-side receiving unit 23 receives the second various information. The second various information received by the server-side receiving unit 23 includes at least one of the shape of the road on which the target vehicle 3 is traveling (highway, general road, etc.), the area in which the target vehicle 3 is traveling, and the driving plan of the target vehicle 3.
(判断部)
判断部212は、所定の切替不要条件を満たすか否かを判断する。切替不要条件は、例えば、切替先の基地局の電波が届く領域(以下、電波圏)への在圏時間が所定時間以下であること、切替先の基地局の発する電波の強度または品質が所定以下であること、切替先の基地局が輻輳セルであること、等を含む。電波圏への在圏時間が所定時間以下となるか否かの判断は、例えば、新たな基地局に切り替えた後、すぐに元の基地局へ戻すことになる、またはすぐに別の基地局に切り替わることになるか否かによって行う。具体的には、例えば図5に示したように、基地局(PCIA)の電波圏AAを通る道路R上を走行している車両3が、切替先の基地局(PCIB)の電波圏ABに入ることになるものの、車線Lが元の基地局(PCIA)の方へカーブしていて、短時間のうちに基地局(PCIA)の電波圏AAに戻ってしまうような場合に、電波圏ABへの在圏時間が所定時間以下と判断することになる。
(Judgment Department)
The determination unit 212 determines whether a predetermined switching-unnecessary condition is satisfied. The switching-unnecessary condition includes, for example, whether the time spent in the coverage area (hereinafter, the radio wave coverage area) of the target base station is less than a predetermined time, whether the strength or quality of the radio waves emitted by the target base station is less than a predetermined value, or whether the target base station is a congested cell. The determination of whether the time spent in the coverage area is less than the predetermined time is made, for example, based on whether, after switching to a new base station, the vehicle will immediately return to the original base station or will immediately switch to another base station. Specifically, as shown in FIG. 5 , a vehicle 3 traveling on a road R passing through the coverage area AA of a base station (PCIA) enters the coverage area AB of a target base station (PCIB), but the lane L curves toward the original base station (PCIA), causing the vehicle 3 to return to the coverage area AA of the base station (PCIA) in a short time. In this case, the vehicle 3 determines that the time spent in the coverage area AB is less than the predetermined time.
(第二判断部)
第二判断部213は、対象車両3の周囲の複数の基地局が発する電波の品質が所定以上であるか否かを判断する。なお、サーバ側制御部21は、この第二判断部213を備えていなくてもよい。
(Second Judgment Department)
The second determination unit 213 determines whether the quality of radio waves emitted by a plurality of base stations around the target vehicle 3 is equal to or higher than a predetermined value. Note that the server-side control unit 21 does not necessarily have to include the second determination unit 213.
(特定部)
特定部214は、サーバ側受信部23が受信した各種情報、およびデータベースに基づいて、サーバ側受信部23が各種情報を受信したときの対象車両3にとって最適な基地局を特定する。具体的には、特定部214は、取得した各種情報に含まれる車両IDおよび車線ID等に基づいて、データベースDが有する、車種および車線ごとの情報のテーブル(上記表3参照)を呼び出す。そして、呼び出したテーブルを参照して、取得した各種情報に含まれる緯度および経度の地点を対象車両3が走行している場合の、切替先の基地局を特定する。具体的には、対象車両3が図3におけるID18のノードN付近を、ID21のノードNの存在する方向へ向かって走行している(PCI9の基地局と接続している)場合、PCI50の基地局を最適な基地局として特定することになる。
(Specific section)
The identification unit 214 identifies the optimal base station for the target vehicle 3 when the server-side receiving unit 23 receives the various information, based on the various information received by the server-side receiving unit 23 and the database. Specifically, the identification unit 214 calls up a table of information for each vehicle type and lane (see Table 3 above) held by the database D, based on the vehicle ID, lane ID, etc. included in the acquired various information. Then, by referring to the called-up table, the identification unit 214 identifies the base station to switch to when the target vehicle 3 is traveling at a point whose latitude and longitude are included in the acquired various information. Specifically, when the target vehicle 3 is traveling near node N with ID 18 in FIG. 3 toward node N with ID 21 (connected to the base station with PCI 9), the identification unit 214 identifies the base station with PCI 50 as the optimal base station.
上述したように、本実施形態に係るサーバ側受信部23が受信する各種情報は、対象車両3の進行方向を更に含む。車両3が受信する強度情報は、同じ場所であっても車両3の進行方向によって異なることが分かってきている。このため、各種情報に進行方向を含めることで、特定部214は、より最適な基地局を特定することができる。その結果、サーバシステム2は、各対象車両3に対し、より精度の高い基地局切り替えを行わせることができるようになる。また、上述したように、本実施形態に係るサーバ側受信部23が受信する各種情報は、対象車両3の車種を更に含む。車両3の電波の受信特性は、車種によっても異なる。このため、各種情報に車種を含めることで、特定部214は、より最適な基地局を特定することができる。その結果、サーバシステム2は、各対象車両3に対し、より精度の高い基地局切り替えを行わせることができるようになる。 As described above, the various information received by the server-side receiving unit 23 according to this embodiment further includes the direction of travel of the target vehicle 3. It has been found that the intensity information received by the vehicle 3 varies depending on the direction of travel of the vehicle 3, even at the same location. Therefore, by including the direction of travel in the various information, the identification unit 214 can identify a more optimal base station. As a result, the server system 2 can cause each target vehicle 3 to switch base stations with greater accuracy. Also, as described above, the various information received by the server-side receiving unit 23 according to this embodiment further includes the vehicle model of the target vehicle 3. The radio wave reception characteristics of the vehicle 3 also vary depending on the vehicle model. Therefore, by including the vehicle model in the various information, the identification unit 214 can identify a more optimal base station. As a result, the server system 2 can cause each target vehicle 3 to switch base stations with greater accuracy.
また、特定部214は、複数の基地局のうち一の基地局が発する電波の品質が所定以上ではないと第二判断部213が判断した場合に、所定以上の品質の電波を発する他の基地局の電波が届く領域内を通る迂回路を特定する。具体的には、例えば図6に示したように、基地局(PCI_B)の電波圏ABを通る道路R1上を走行する場合であって、切替先の基地局(PCI_B)が発する電波の品質が所定以上ではないと第二判断部213が判断した場合に、所定以上の電波を発する基地局(PCI_D)の電波圏AD内を通る迂回路R2を特定する。なお、特定部214は、この迂回路R2を特定する機能を有していなくてもよい。 Furthermore, when the second determination unit 213 determines that the quality of radio waves emitted by one of the multiple base stations is not above a predetermined level, the identification unit 214 identifies a detour route that passes through an area where radio waves from another base station that emits radio waves of a predetermined quality or higher can reach. Specifically, for example, as shown in FIG. 6, when traveling on road R1 that passes through the radio wave range AB of base station (PCI_B) and the second determination unit 213 determines that the quality of radio waves emitted by the target base station (PCI_B) is not above a predetermined level, the identification unit 214 identifies a detour route R2 that passes through the radio wave range AD of base station (PCI_D) that emits radio waves of a predetermined quality or higher. Note that the identification unit 214 does not necessarily have to have the function of identifying this detour route R2.
(生成部)
生成部215は、サーバ側受信部23が受信した第二の各種情報に基づいて、対象車両3に対応するネットワークポリシーを生成する。具体的には、生成部215は、例えば図7に示したように、高速道路R3と一般道路とが混在する地区を、対象車両3が走行する場合、生成部215は、第二の各種情報(例えば、道路の形状)に基づいて、対象車両3が高速道路R3を走行するための(基地局(PCI_A)→基地局(PCI_B)→基地局(PCI_C)の順に切り替える旨の、基地局(PCI_D)には切り替えない旨の)ネットワークポリシーを生成する。なお、サーバ側制御部21は、この生成部215を備えていなくてもよい。
(Generation part)
The generation unit 215 generates a network policy corresponding to the target vehicle 3 based on the second various information received by the server-side receiving unit 23. Specifically, for example, as shown in FIG. 7 , when the target vehicle 3 travels in an area where expressway R3 and general roads coexist, the generation unit 215 generates a network policy for the target vehicle 3 to travel on expressway R3 (switching in the order of base station (PCI_A) → base station (PCI_B) → base station (PCI_C), but not switching to base station (PCI_D)) based on the second various information (e.g., road shape). Note that the server-side control unit 21 does not necessarily have to include this generation unit 215.
(送信制御部)
送信制御部216は、図4に示したように、特定部214が特定した基地局への接続指示をサーバ側送信部24が対象車両3へ送信するよう当該送信制御部216を制御する。
(Transmission control section)
As shown in FIG. 4 , the transmission control unit 216 controls the transmission control unit 216 so that the server-side transmission unit 24 transmits to the target vehicle 3 a connection instruction to the base station identified by the identification unit 214 .
また、送信制御部216は、切替不要条件を満たすと判断部212が判断した場合に、特定部214が特定した基地局への接続指示をサーバ側送信部24が対象車両3へ送信しないよう当該サーバ側送信部24を制御する。こうすることで、切替不要条件を満たす場合に、対象車両3は、基地局の接続指示を受信しないことになる。このため、対象車両3は、不要な基地局の切り替えを行わずに済み、処理の負荷をより削減することができるようになる。 In addition, when the determination unit 212 determines that the switching-unnecessary condition is met, the transmission control unit 216 controls the server-side transmission unit 24 so that the server-side transmission unit 24 does not transmit to the target vehicle 3 a connection instruction to the base station identified by the identification unit 214. In this way, when the switching-unnecessary condition is met, the target vehicle 3 does not receive a connection instruction from the base station. As a result, the target vehicle 3 does not have to switch base stations unnecessarily, which further reduces the processing load.
また、送信制御部216は、特定部214が特定した迂回路R2に関する情報をサーバ側送信部24が対象車両3へ送信するよう当該サーバ側送信部24を制御する。こうすることで、サーバシステム2が迂回路R2に関する情報を対象車両3へ送信する。このため、情報を受信した対象車両3(および乗員が所持する通信機器)は、迂回路R2を通るようにすることで、常に所定以上の品質の電波で通信を行うことができるようになる。 The transmission control unit 216 also controls the server-side transmission unit 24 so that it transmits information regarding the detour route R2 identified by the identification unit 214 to the target vehicle 3. In this way, the server system 2 transmits information regarding the detour route R2 to the target vehicle 3. Therefore, the target vehicle 3 (and the communication devices carried by the occupants) that receives the information can always communicate using radio waves of a predetermined quality or higher by passing through the detour route R2.
また、送信制御部216は、生成部215が生成したネットワークポリシーをサーバ側送信部24が対象車両3へ送信するよう当該サーバ側送信部24を制御する。図7に示したような、複数の電波圏が重なり合う領域上を通る一般道路と並ぶ高速道路R3上を車両3が走行する場合、車両3が一般道路を走行しているとサーバシステム2が誤認し、特定部214が高速道路R3から離れた基地局(PCI_D)を切替先の基地局として特定してしまう可能性がある。しかし、生成部215がネットワークポリシーを生成することで、対象車両3が特定の道路や地区内を走行している場合に、その対象車両3に対応するネットワークポリシーが対象車両3へ送信される。このため、対象車両3は、特定の道路や地区を走行するのに適したネットワークポリシーで通信することができるようになる。 The transmission control unit 216 also controls the server-side transmission unit 24 to transmit the network policy generated by the generation unit 215 to the target vehicle 3. When vehicle 3 is traveling on expressway R3, which is parallel to a general road that passes through an area where multiple radio wave spheres overlap, as shown in FIG. 7, the server system 2 may mistakenly recognize that vehicle 3 is traveling on a general road, and the identification unit 214 may identify a base station (PCI_D) away from expressway R3 as the base station to switch to. However, by generating a network policy with the generation unit 215, when the target vehicle 3 is traveling on a specific road or in a specific district, the network policy corresponding to the target vehicle 3 is transmitted to the target vehicle 3. This allows the target vehicle 3 to communicate using a network policy suitable for traveling on a specific road or district.
〔サーバシステムその他〕
なお、サーバシステム2は、図8に示したように、サーバ側格納部22を有する第一サーバ2aと、サーバ側受信部23、特定部214、およびサーバ側送信部24を有する第二サーバ2bと、を備えていてもよい。この場合、第一サーバ2aは、データベースDのデータを第二サーバ2bへ送信するための第二送信部25を備える。そして、第二サーバ2bの受信制御部211は、車両3から各種情報を受信するだけではなく、第一サーバ2aからデータを受信するようサーバ側受信部23を制御する。このようにすれば、第二サーバ2bを複数用意し、各第二サーバ2bを各地区に設置する場合に、サーバ側格納部22が一体になった複数のサーバシステム2を各地区にそれぞれ配置する場合よりも設置コストを削減しつつ、対象車両3との通信を迅速に行うことができるようになる。また、サーバシステム2は、データベース作成装置を兼ねていてもよい。(サーバ側制御部21が、上記データベース作成装置1の装置側取得部111および作成部112に相当する構成を備えていてもよい)。第一サーバ2aと第二サーバ2bとに分かれている場合、第一サーバ2aは、上記データベース作成装置1であってもよい。
[Server systems and others]
As shown in FIG. 8 , the server system 2 may include a first server 2a having a server-side storage unit 22 and a second server 2b having a server-side receiving unit 23, an identifying unit 214, and a server-side transmitting unit 24. In this case, the first server 2a includes a second transmitting unit 25 for transmitting data from the database D to the second server 2b. The reception control unit 211 of the second server 2b controls the server-side receiving unit 23 to receive data from the first server 2a, in addition to receiving various information from the vehicle 3. This configuration reduces installation costs when multiple second servers 2b are provided and installed in different regions, compared to when multiple server systems 2 each with an integrated server-side storage unit 22 are installed in each region. The server system 2 may also function as a database creation device. (The server-side control unit 21 may include components corresponding to the device-side acquiring unit 111 and creating unit 112 of the database creation device 1.) When the system is divided into a first server 2a and a second server 2b, the first server 2a may be the database creation device 1 described above.
[車両]
次に、通信システム100を構成する車両3の具体的構成について説明する。図9は車両3の機能的構成を示すブロック図である。
[vehicle]
Next, a specific configuration of the vehicle 3 that constitutes the communication system 100 will be described. FIG. 9 is a block diagram showing the functional configuration of the vehicle 3.
車両3は、図9に示したように、車両側制御部31と、検知部32と、車両側送信部33と、車両側受信部34(第二受信部)と、を備える。 As shown in FIG. 9, the vehicle 3 includes a vehicle-side control unit 31, a detection unit 32, a vehicle-side transmission unit 33, and a vehicle-side reception unit 34 (second reception unit).
〔検知部〕
検知部32は、車両3の位置を検知して、位置情報を生成する。検知部32は、所定時間が経過する度に、位置情報を生成する。本実施形態に係る検知部32は、例えばGPSの受信器等で構成されている。
[Detection unit]
The detection unit 32 detects the position of the vehicle 3 and generates position information. The detection unit 32 generates the position information every time a predetermined time period elapses. The detection unit 32 according to this embodiment is configured with, for example, a GPS receiver.
〔車両側送信部〕
車両側送信部33は、各種データ、各種信号等を、サーバシステム2または他の装置Xへ、無線で送信する。本実施形態に係る車両側送信部33は、通信モジュールで構成されている。
[Vehicle-side transmitter]
The vehicle-side transmitter 33 wirelessly transmits various data, various signals, etc. to the server system 2 or other devices X. The vehicle-side transmitter 33 according to this embodiment is configured by a communication module.
〔車両側受信部〕
車両側受信部34は、サーバシステム2または他の装置Xから、各種データ、各種信号等を、無線で受信する。本実施形態に係る車両側受信部34は、通信モジュールで構成されている。なお、車両側受信部34は、車両側送信部33と一体化した車両側通信部となっていてもよい。
[Vehicle side receiving unit]
The vehicle-side receiving unit 34 wirelessly receives various data, various signals, etc. from the server system 2 or another device X. The vehicle-side receiving unit 34 according to this embodiment is configured as a communication module. Note that the vehicle-side receiving unit 34 may be integrated with the vehicle-side transmitting unit 33 as a vehicle-side communication unit.
〔車両側制御部〕
車両側制御部31は、車両側取得部311と、送信制御部312と、受信制御部313と、接続部314と、を備える。
[Vehicle-side control unit]
The vehicle-side control unit 31 includes a vehicle-side acquisition unit 311 , a transmission control unit 312 , a reception control unit 313 , and a connection unit 314 .
(車両側取得部)
車両側取得部311は、検知部32が生成した位置情報を取得する。また、車両側取得部311は、検知部32が位置情報を生成する度に、その位置情報を取得する。
(Vehicle side acquisition unit)
The vehicle-side acquisition unit 311 acquires the position information generated by the detection unit 32. Furthermore, every time the detection unit 32 generates position information, the vehicle-side acquisition unit 311 acquires the position information.
(送信制御部)
送信制御部312は、車両側取得部311が取得した位置情報を含む各種情報を、車両側送信部33がサーバシステム2へ送信するよう当該車両側送信部33を制御する。なお、送信制御部312は、各種情報を、データベース作成装置1へ送信するよう当該車両側送信部33を制御するようになっていてもよい。
(Transmission control section)
The transmission control unit 312 controls the vehicle-side transmission unit 33 so that the vehicle-side transmission unit 33 transmits various pieces of information including the location information acquired by the vehicle-side acquisition unit 311 to the server system 2. Note that the transmission control unit 312 may also be configured to control the vehicle-side transmission unit 33 so that the vehicle-side transmission unit 33 transmits the various pieces of information to the database creation device 1.
(受信制御部)
受信制御部313は、サーバシステム2から、当該サーバシステム2が特定した基地局への接続指示を車両側受信部34が受信するよう当該車両側受信部34を制御する。
(Reception control section)
The reception control unit 313 controls the vehicle-side receiving unit 34 so that the vehicle-side receiving unit 34 receives, from the server system 2 , an instruction to connect to the base station identified by the server system 2 .
(接続部)
接続部314は、車両側受信部34が受信した接続指示に応じた基地局へ接続する。
(Connection)
The connection unit 314 connects to the base station in response to the connection instruction received by the vehicle-side receiving unit 34 .
[通信システム作用効果]
以上説明してきた本実施形態に係る通信システム100によれば、最適な基地局の特定を車両3ではなくサーバシステム2側で行う。このため、切替先の基地局を決定する際の対象車両3の負荷を低減することができる。
また、サーバシステム2は、個々の対象車両3の切替先の基地局の特定を、対象車両3が持つコンピュータリソースを用いた場合に比べて高速かつ高精度で行う。このため、当該サーバシステム2と接続する対象車両3は、サーバシステム2からの情報を取得する機能を有するだけで、基地局-車両間の通信を安定的に行うことができる。その結果、各対象車両3は、その性能の差によらず、一定の精度で接続する基地局を切り替えることができるようになる。
[Communication system effects]
According to the communication system 100 according to the present embodiment described above, the optimum base station is identified by the server system 2, not by the vehicle 3. This reduces the load on the target vehicle 3 when determining the base station to switch to.
Furthermore, the server system 2 identifies the base station to which each target vehicle 3 should switch, faster and more accurately than when using the computer resources of the target vehicle 3. Therefore, the target vehicle 3 connected to the server system 2 can stably communicate between the base station and the vehicle simply by having the function of acquiring information from the server system 2. As a result, each target vehicle 3 can switch the base station to which it connects with a certain degree of accuracy, regardless of differences in performance.
[通信システムその他]
なお、通信システム100は、上記データベース作成装置1を備えていなくてもよい。
[Communication systems and others]
The communication system 100 does not necessarily have to include the database creation device 1 .
また、上記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、上記各制御ブロックとして機能する論理回路が形成された集積回路本発明の範疇に含まれる。この他にも、例えば量子コンピュータにより上記各制御ブロ
ックの機能を実現することも可能である。
Furthermore, some or all of the functions of the control blocks can be realized by logic circuits. For example, an integrated circuit in which a logic circuit that functions as each of the control blocks is formed is included in the scope of the present invention. In addition, the functions of the control blocks can also be realized by, for example, a quantum computer.
〔ソフトウェアによる実現例〕
上記通信システム100を構成する各装置1~3の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロック(特に装置側制御部11、サーバ側制御部21、車両側制御部31に含まれる各部)としてコンピュータを機能させるためのプログラムにより実現することができる。この場合、上記装置1~3は、上記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により上記プログラムを実行することにより、上記実施形態で説明した各機能が実現される。上記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、上記装置が備えていてもよいし、備えていなくてもよい。後者の場合、上記プログラムは、有線または無線の任意の伝送媒体を介して上記装置に供給されてもよい。
[Software implementation example]
The functions of each of the devices 1 to 3 constituting the communication system 100 can be realized by a program that causes a computer to function as the device, and that causes a computer to function as each control block of the device (particularly each unit included in the device-side control unit 11, server-side control unit 21, and vehicle-side control unit 31). In this case, the devices 1 to 3 include a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The functions described in the above embodiment are realized by executing the program using this control device and storage device. The program may be stored non-transitory on one or more computer-readable storage media. The storage media may or may not be included in the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.
<データベース作成方法>
次に、本発明の他の態様(データベース作成方法)の実施形態について説明する。図10はデータベース作成方法の流れを示すフローチャートである。
<Database creation method>
Next, another embodiment of the present invention (database creation method) will be described. Fig. 10 is a flowchart showing the flow of the database creation method.
データベース作成方法は、図10に示したように、取得ステップS1と、作成ステップS2と、を含む。 As shown in Figure 10, the database creation method includes an acquisition step S1 and a creation step S2.
(取得ステップ)
初めの取得ステップS1では、情報の組を、データベース作成装置1に複数時点分取得する。情報の組は、少なくとも、一の時点における位置情報、基地局情報、および強度情報を含む。
(Acquisition step)
In the first acquisition step S1, sets of information for a plurality of time points are acquired into the database creation device 1. The sets of information include at least location information, base station information, and intensity information at one time point.
(作成ステップ)
情報の組を取得した後は、作成ステップS2に移る。作成ステップS2では、データベース作成装置1を用いて、取得ステップで取得した複数の情報の組を蓄積することによりデータベースを作成する。
(Creation steps)
After the information sets are acquired, the process proceeds to the creation step S2, in which the database creation device 1 is used to create a database by storing the multiple information sets acquired in the acquisition step.
[作用効果]
以上説明してきたデータベース作成方法によれば、切替先の位置情報を取得した場合に、当該位置にある車両3にとって最適な基地局を検索することが可能なデータベースを得ることができる。
[Action and effect]
According to the database creation method described above, when the location information of the switching destination is acquired, it is possible to obtain a database that can search for the most suitable base station for the vehicle 3 at that location.
また、以上説明してきた本発明の各態様によれば、上述した作用効果を奏することにより、持続可能な開発目標(SDGs)の目標9「産業と具術革新の基盤をつくろう」の達成に貢献できる。なお、本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 Furthermore, according to each aspect of the present invention described above, the aforementioned effects can be achieved, thereby contributing to the achievement of Goal 9 of the Sustainable Development Goals (SDGs), "Build resilient infrastructure for industry, technology, innovation and infrastructure." The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
100 通信システム
1 データベース作成装置
11 装置側制御部
111 装置側取得部(取得部)
112 作成部
12 装置側受信部
13 装置側格納部
2 サーバシステム
21 サーバ側制御部
211、313 受信制御部
212 判断部
213 第二判断部
214 特定部
215 生成部
216、312 送信制御部
22 サーバ側格納部(格納部)
23 サーバ側受信部(受信部)
24 サーバ側送信部(送信部)
25 第二送信部
2a 第一サーバ
2b 第二サーバ
3 車両(対象車両)
31 車両側制御部
311 車両側取得部
312 送信制御部
313 受信制御部
314 接続部
32 検知部
33 車両側送信部
34 車両側受信部(第二受信部)
100 Communication system 1 Database creation device 11 Device side control unit 111 Device side acquisition unit (acquisition unit)
112 Creation unit 12 Device-side receiving unit 13 Device-side storage unit 2 Server system 21 Server-side control unit 211, 313 Reception control unit 212 Determination unit 213 Second determination unit 214 Identification unit 215 Generation unit 216, 312 Transmission control unit 22 Server-side storage unit (storage unit)
23 Server-side receiving unit (receiving unit)
24 Server-side transmitting unit (transmitting unit)
25 Second transmission unit 2a First server 2b Second server 3 Vehicle (target vehicle)
31 Vehicle-side control unit 311 Vehicle-side acquisition unit 312 Transmission control unit 313 Reception control unit 314 Connection unit 32 Detection unit 33 Vehicle-side transmission unit 34 Vehicle-side reception unit (second reception unit)
Claims (5)
前記データベース作成装置が、前記情報の組を取得するステップで取得した複数の情報の組を蓄積することによりデータベースを作成する作成ステップと、
を含み、
前記作成ステップにおいて、前記データベース作成装置は、
第一時刻における位置情報と、第一時刻の次の取得時刻である第二時刻における位置情報と、に基づく線形補間により、第一時刻と第二時刻との間の時刻であって基地局情報の取得時刻である第三時刻における位置情報を算出し、
前記第三時刻における位置情報と、第三時刻における基地局情報と、の組を前記データベースに蓄積する、
データベース作成方法。 an acquisition step in which the database creation device acquires, for a plurality of points in time, sets of information including at least the position of the vehicle at one point in time, information about a base station that emitted radio waves received by the vehicle when the vehicle was at that position, and the strength of radio waves received by the vehicle when the vehicle was traveling at that position in a direction corresponding to a lane that passes through the position;
a creation step in which the database creation device creates a database by accumulating the plurality of sets of information acquired in the step of acquiring sets of information;
Including,
In the creating step, the database creating device
calculating location information at a third time, which is a time between the first time and the second time and is a time at which base station information is acquired, by linear interpolation based on the location information at the first time and the location information at a second time, which is an acquisition time following the first time;
storing a pair of the location information at the third time and the base station information at the third time in the database;
How to create a database.
請求項1に記載のデータベース作成方法。 When the relationship between the first time or the second time and the acquisition time of the base station information satisfies a predetermined condition, in the creation step, the database creation device associates, with the base station information, one of the location information at the first time and the location information at the second time, which is closer to the acquisition time of the base station information, without performing the linear interpolation.
The database creation method according to claim 1 .
前記取得ステップにおいて、前記データベース作成装置は、次の位置情報を取得するまでの所定時間を、算出された速度に応じて変更する、
請求項1に記載のデータベース作成方法。 the database creation device further includes a calculation step of calculating a speed of the vehicle based on position information of at least two points in time acquired in the acquisition step,
In the acquiring step, the database creation device changes a predetermined time until the next position information is acquired in accordance with the calculated speed.
The database creation method according to claim 1 .
前記作成ステップにおいて、前記データベース作成装置は、
前記車両IDに基づいて、時刻ごとの位置情報および時刻ごとの基地局情報を車種ごとに分類し、
前記車線IDに基づいて、車種ごとに分類した時刻ごとの位置情報および時刻ごとの基地局情報を車線ごとに更に分類する、
請求項1に記載のデータベース作成方法。 In the acquiring step, the database creation device acquires a vehicle ID and a lane ID in addition to the location every time a predetermined time elapses;
In the creating step, the database creating device
categorizing the time-based location information and the time-based base station information by vehicle type based on the vehicle ID;
Based on the lane ID, the time-based location information and the time-based base station information classified by vehicle type are further classified by lane.
The database creation method according to claim 1 .
前記作成ステップにおいて、前記データベース作成装置は、前記位置、前記高度、および前記精度の組を蓄積することにより前記データベースを作成する、
請求項1に記載のデータベース作成方法。 In the acquiring step, the database creation device acquires, in addition to the position, an altitude and an accuracy of the position every time a predetermined time elapses;
In the creating step, the database creating device creates the database by storing sets of the position, the altitude, and the accuracy.
The database creation method according to claim 1 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023143150A JP7767368B2 (en) | 2022-02-15 | 2023-09-04 | How to create a database |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022021608A JP7345001B2 (en) | 2022-02-15 | 2022-02-15 | Server system, vehicle, database creation method, and database creation device |
| JP2023143150A JP7767368B2 (en) | 2022-02-15 | 2023-09-04 | How to create a database |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022021608A Division JP7345001B2 (en) | 2022-02-15 | 2022-02-15 | Server system, vehicle, database creation method, and database creation device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023160922A JP2023160922A (en) | 2023-11-02 |
| JP2023160922A5 JP2023160922A5 (en) | 2025-01-16 |
| JP7767368B2 true JP7767368B2 (en) | 2025-11-11 |
Family
ID=87663235
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022021608A Active JP7345001B2 (en) | 2022-02-15 | 2022-02-15 | Server system, vehicle, database creation method, and database creation device |
| JP2023143150A Active JP7767368B2 (en) | 2022-02-15 | 2023-09-04 | How to create a database |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022021608A Active JP7345001B2 (en) | 2022-02-15 | 2022-02-15 | Server system, vehicle, database creation method, and database creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7345001B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012065138A (en) | 2010-09-16 | 2012-03-29 | Toshiba Corp | Radio communication apparatus and radio communication method |
| JP2019062356A (en) | 2017-09-26 | 2019-04-18 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP2021135099A (en) | 2020-02-25 | 2021-09-13 | トヨタ自動車株式会社 | Information processing device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004312346A (en) | 2003-04-07 | 2004-11-04 | Denso Corp | Communication switching control device |
| JP5369594B2 (en) | 2008-10-09 | 2013-12-18 | 日本電気株式会社 | Wireless communication system, handover storage device, control method, and program |
| JP2018207154A (en) | 2017-05-30 | 2018-12-27 | 住友電気工業株式会社 | Communication control device, communication control method, and computer program |
| JP2021069037A (en) | 2019-10-25 | 2021-04-30 | 矢崎総業株式会社 | Vehicle communication system |
-
2022
- 2022-02-15 JP JP2022021608A patent/JP7345001B2/en active Active
-
2023
- 2023-09-04 JP JP2023143150A patent/JP7767368B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012065138A (en) | 2010-09-16 | 2012-03-29 | Toshiba Corp | Radio communication apparatus and radio communication method |
| JP2019062356A (en) | 2017-09-26 | 2019-04-18 | Kddi株式会社 | Information processing device, information processing method, and program |
| JP2021135099A (en) | 2020-02-25 | 2021-09-13 | トヨタ自動車株式会社 | Information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023160922A (en) | 2023-11-02 |
| JP7345001B2 (en) | 2023-09-14 |
| JP2023118592A (en) | 2023-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11443633B2 (en) | Method and system for vehicle-to-pedestrian collision avoidance | |
| JP7459276B2 (en) | Navigation methods and devices | |
| JP6801619B2 (en) | Data transfer route calculation device and data transfer terminal | |
| KR101905952B1 (en) | Digital Map Generation System and Method based on Vehicles and Infrastructure | |
| US12289367B2 (en) | In-vehicle/out-vehicle cooperation device and method | |
| KR101927182B1 (en) | Apparatus and computer readable recording medium for warning dangerous situation | |
| JP2017151798A (en) | Road abnormality warning system and in-vehicle device | |
| US10171774B2 (en) | Camera control device, camera control method, and camera control system | |
| JP2020528598A (en) | Vehicle positioning method, equipment and terminal equipment | |
| CN113574920B (en) | GPS-assisted collaboration and signaling-assisted WLAN DFS operation | |
| US11645913B2 (en) | System and method for location data fusion and filtering | |
| KR102496789B1 (en) | Server and method for warning dangerous situation | |
| CN113626545B (en) | Vehicle, apparatus, method and computer program for determining a merged environment map | |
| CN113167852B (en) | Network node and method performed therein for processing data of an object in a communication network | |
| CN112666587B (en) | Method and traffic device for locating non-motorized road users | |
| JP6283275B2 (en) | Inter-vehicle wireless communication method and apparatus | |
| EP1505519A2 (en) | Data processing method and system | |
| JP2016153832A (en) | Map data storage device, control method, program, and storage medium | |
| JP7767368B2 (en) | How to create a database | |
| JP2021026560A (en) | Information generation system, information output terminal, and information generation program | |
| JP2002092784A (en) | Traffic flow detection method, mobile station device, and traffic flow detection station device | |
| US20250184852A1 (en) | Methods and apparatus for using machine learning to facilitate network handoffs between access points | |
| JP7395782B2 (en) | Map data storage device, control method, program and storage medium | |
| KR20210057276A (en) | Navigation apparatus and individualization map service method thereof | |
| KR101978578B1 (en) | Method for Estimating Position/Heading Information of Communication Device without GPS Module |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250107 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250819 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251001 |
|
| 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: 20251021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251029 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7767368 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |