Information processing device, communication terminal, information processing method, and program

By acquiring base station topology information and vehicle manual information and establishing the definition of vehicle driving path, the problem of difficulty in determining the vehicle position and driving direction at the same time in the prior art is solved, and precise positioning and direction determination in the base station communication network is realized.

JP2025038146APending Publication Date: 2025-03-18TOYOTA JIDOSHA KK
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2024221831
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

It is difficult to determine the position information and driving direction of a vehicle at the same time, especially in a communication network based on a base station, and it is difficult to accurately determine the driving path and direction of a vehicle.

Method used

By obtaining the topology information of the base station and the manual information between the vehicle and the base station, the definition of the vehicle's driving path is established, and by comparing the manual information with the base station topology information, the position and driving direction of the vehicle are determined.

Benefits of technology

It realizes accurate determination of the vehicle's position and driving direction in the base station communication network, and supports more accurate vehicle services and traffic management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025038146000001_ABST
    Figure 2025038146000001_ABST
Patent Text Reader

Abstract

To allow the position of a vehicle and its movement direction to be determined based on information obtained from a base station.SOLUTION: An information processing system includes: a first device that has a first storage unit that stores base station information regarding a base station that communicates with a vehicle on the vehicle's travel route and base station topology information including information defining the travel route along which the vehicle moves based on at least one of design information and statistical information included in the base station information, and a first processor that acquires handover information between the base station and a communication unit provided in the vehicle and stores it in the first storage unit; and a second device that has a second processor that acquires the base station topology information and the handover information from the first storage unit of the first device, associates the handover information with the base station topology information, and determines the vehicle's position information and movement direction information.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing system, and a program. [Background technology]

[0002] Patent Document 1 discloses a technology for determining the mileage of a vehicle by collecting information on proximity communications between multiple mobile phones or other mobile terminals and a vehicle in a central server. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] U.S. Patent No. 8,655,544 Summary of the Invention [Problem to be solved by the invention]

[0004] There was a demand for technology that could determine not only the vehicle's location information but also the vehicle's direction of movement based on information obtained from base stations.

[0005] The present disclosure has been made in consideration of the above, and its purpose is to provide an information processing device, an information processing system, and a program that can determine the position and movement direction of a vehicle based on information obtained from a base station. [Means for solving the problem]

[0006] The information processing device according to the present disclosure includes a processor that acquires base station topology information of a base station that communicates with a vehicle on the vehicle's travel route based on at least one of design information and statistical information of the base station, and determines position information and travel direction information of the vehicle by correlating handover information between a communication unit provided in the vehicle and the base station with the base station topology information that defines the travel route on which the vehicle travels.

[0007] The information processing system according to the present disclosure includes a first device having a first memory unit storing base station information regarding base stations that communicate with a vehicle on the vehicle's travel route and base station topology information including information defining the travel route along which the vehicle travels based on at least one of design information and statistical information included in the base station information, a first processor that acquires handover information between the base station and a communication unit provided in the vehicle and stores it in the first memory unit, and a second device having a second processor that acquires the base station topology information and the handover information from the first memory unit of the first device, associates the handover information with the base station topology information, and determines position information and travel direction information of the vehicle.

[0008] The program of the present disclosure causes a processor to acquire base station topology information of a base station that communicates with a vehicle on the vehicle's travel route based on at least one of design information and statistical information of the base station, and to determine position information and travel direction information of the vehicle by correlating handover information between a communication unit provided in the vehicle and the base station with the base station topology information that defines the travel route on which the vehicle travels. Effect of the Invention

[0009] According to the present disclosure, it is possible to determine the position and direction of movement of a vehicle based on information obtained from a base station. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating an outline of a configuration of an information processing system according to an embodiment. [Diagram 2] FIG. 2 is a block diagram illustrating a schematic configuration of a management server according to an embodiment. [Diagram 3] FIG. 3 is a block diagram illustrating a schematic configuration of a carrier server according to an embodiment. [Figure 4] FIG. 4 is a block diagram showing a schematic configuration of a vehicle according to the embodiment. [Diagram 5] FIG. 5 is a flowchart for explaining the vehicle travel determination method according to the embodiment. [Figure 6] FIG. 6 is a diagram for explaining a method for determining the position information and the moving direction of a vehicle according to an embodiment. [Figure 7] FIG. 7 is a diagram showing a modified example of the method for determining the position information and the moving direction of a vehicle according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In addition, in all the drawings of the following embodiments, the same or corresponding parts are given the same reference numerals. In addition, the present disclosure is not limited to the embodiments described below. The components in the following embodiments include those that are replaceable and easy for a person skilled in the art, or those that are substantially the same.

[0012] First, the problems that the present disclosure considered in making the present disclosure will be described. That is, according to the knowledge of the present disclosure, the location information provided by a mobile phone communication network (cellular network) is based on a tracking area or a cell. According to the tracking / cell-based technology, the function disclosed in TS23.502 defined by 3GPP (registered trademark) allows the mobile phone communication network to provide location information to an external application server. Note that, as an example of the function disclosed in TS23.502, there is an Nnef Event Exposure Subscribe, Unsubscribe and Notify function. Note that the location information service (LCS: Location Services) provided by the mobile phone communication network is defined in TS23.273 of 3GPP. However, it is difficult to determine, for example, the road or other running path of a vehicle running, or the running direction, from the location information based on the tracking area or cell area. For example, even if the running directions of different vehicles in the same cell are opposite or on the same side, it is difficult to determine which running path the different vehicles are running on using the tracking / cell-based technology.

[0013] The reason for this problem is that the location information service provided by the mobile phone network only measures the location of the user equipment (UE) in a given location, and does not take into account the moving route, making it difficult to determine the moving route of the user equipment. This is because the services provided by the mobile phone network are mainly for people who carry user equipment, and the movements of user equipment are irregular and difficult to predict.

[0014] In contrast, in the case of vehicles, since there is a restriction that vehicles must travel on roads or other travel paths that have been established in advance, it is difficult to assume that vehicles will make irregular direction changes like humans. Therefore, the present disclosure has focused on the fact that the direction of travel is easier to determine to some extent in the case of vehicle movement compared to human movement. In addition, in order to provide more highly functional connected vehicle services, it is becoming increasingly necessary to determine and obtain the direction of travel of a vehicle without obtaining travel information from the vehicle. For example, when a traffic jam occurs on the shoulder of a road, this traffic jam cause affects vehicles traveling on the same travel path, i.e., the same route. Therefore, when providing a service that simultaneously transmits a message to alert users of the occurrence of a traffic jam cause, it is desirable to perform this for vehicles that are likely to be affected. In other words, there are cases where it is necessary to distinguish between vehicles that pass through a travel path on which a traffic jam cause occurs after the time of occurrence and other vehicles that have already passed through or are traveling in the opposite direction on the opposite side of the road. By distinguishing between the vehicles, it becomes possible to transmit messages with different urgency and priority to vehicles that pass through a travel path on which a traffic jam cause occurs after the time of occurrence and other vehicles. This allows the driver of the vehicle to distinguish whether the attention message is a high-urgency message or a normal message, making it easier for him or her to respond appropriately.

[0015] In addition, in mobile phone networks, it will be possible to control network resources (bandwidth and wireless scheduler) for transmission according to urgency and priority. However, it has been extremely difficult to provide such advanced location information in mobile phone networks.

[0016] Therefore, in the present disclosure, first, topology information of base stations installed on roads is set based on design information and statistical information of each base station, and the handover history between base stations of the vehicle-mounted communication module and the topology information of the base stations are mapped. As a result, the present disclosure discloses a technology for deriving the road on which a vehicle is traveling and determining the traveling direction of the vehicle. The embodiments described below are based on the above-mentioned intensive studies by the present disclosure.

[0017] (Information Processing System) First, an information processing system according to an embodiment of the present disclosure will be described. As shown in Fig. 1, the information processing system 1 includes a management server 10 which is a vehicle management server, at least one carrier server 20, and at least one vehicle 30.

[0018] The management server 10, the carrier server 20, and the vehicle 30 are configured to be able to communicate with each other through a network NW. The network NW is configured, for example, from an Internet network or a mobile phone network (cellular network). The network NW may include other communication networks, for example, a Wide Area Network (WAN), a telephone communication network such as a mobile phone, or a wireless communication network such as WiFi (registered trademark). The network NW can support multicast broadcast communication. The network NW can be one that complies with standardization specifications such as the 3rd Generation Partnership Project (3GPP).

[0019] (Management Server) The management server 10 as an information processing device has a typical computer configuration capable of communicating via a network NW, and acquires communication information from the telecommunications carrier server 20 and base stations 20A, 20B, ..., while managing the traveling of the vehicles 30. In this embodiment, various types of vehicle information 331 and traveling information 332 are supplied to the management server 10 from each vehicle 30 at a predetermined timing. Various types of communication information 333 are supplied to the management server 10 from each telecommunications carrier server 20 and base stations 20A, 20B, ... at a predetermined timing. The management server 10 may be integrated with the telecommunications carrier server 20, or may be separate from the telecommunications carrier server 20.

[0020] 2, the management server 10 as the second device includes a management control unit 11, a communication unit 12, and a storage unit 13. The management control unit 11 as the second processor specifically includes a processor such as a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and an FPGA (Field-Programmable Gate Array) having hardware, and a main storage unit such as a RAM (Random Access Memory) and a ROM (Read Only Memory).

[0021] The communication unit 12 as an information acquisition unit is composed of, for example, a LAN (Local Area Network) interface board, a wireless communication circuit for wireless communication, and the like. The LAN interface board and the wireless communication circuit are connected to a network NW such as the Internet, which is a public communication network. The communication unit 12 is connected to the network NW and communicates with the communication carrier server 20 and the vehicles 30. The communication unit 12 receives vehicle identification information and driving information 332 unique to the vehicle 30, which are included in the vehicle information 331, between the vehicle 30 and the communication unit 12, and transmits instruction signals to the vehicle 30. The vehicle identification information includes information for making it possible to individually identify each vehicle 30.

[0022] The storage unit 13 is composed of a storage medium selected from an EPROM (Erasable Programmable ROM), a hard disk drive (HDD, Hard Disk Drive), a removable medium, etc. Examples of the removable medium include a Universal Serial Bus (USB) memory, or a disk recording medium such as a Compact Disc (CD), a Digital Versatile Disc (DVD), or a Blu-ray (registered trademark) Disc (BD). The storage unit 13 can store an operating system (OS), various programs, various tables, various databases, etc.

[0023] The memory unit 13 can store an operating system (OS), various programs, various tables, various databases, and the like. The management control unit 11 loads the programs stored in the memory unit 13 into a working area of ​​the main memory unit, executes them, and controls each component unit through the execution of the programs. The programs may be trained models generated by machine learning such as deep learning. Trained models are also called trained models or simply models. This allows the management control unit 11 to realize the functions of the travel management unit 111 and the movement direction determination unit 112. The functions of the travel management unit 111 and the movement direction determination unit 112 will be described in detail later.

[0024] The storage unit 13 stores, but is not limited to, management information 131, position information 132, and movement direction information 133. The management information 131 includes various data for managing the vehicle 30. The management information 131 may store vehicle-specific information of the vehicle information 331, driving information 332, and the like in a searchable manner in association with each other.

[0025] (Telecommunications carrier server) The communication carrier server 20 is a server managed by a communication carrier that provides a network NW consisting of a core network of a plurality of base stations 20A, 20B, .... The communication carrier server 20 is provided, for example, in a communication carrier or a network provider. Examples of the base stations 20A, 20B, ... include NB (node ​​B) in WCDMA (registered trademark) (Wideband Code Division Multiple Access), eNB (e node B) in LTE, and gNB (g node B) in NR, which are defined by 3GPP.

[0026] 3, the communication carrier server 20 as a first device includes a control unit 21 as a first processor, a communication unit 22, and a storage unit 23. The control unit 21, the communication unit 22, and the storage unit 23 are physically and functionally configured similarly to the management control unit 11, the communication unit 12, and the storage unit 13, respectively. The storage unit 23 as a first storage unit stores, for example, base station information 231, base station topology information 232, and handover information 233.

[0027] The base station information 231 includes information on the base stations 20A, 20B, ..., and in this embodiment, includes information on roads included in the cells formed by the base stations 20A, 20B, .... The base stations 20A, 20B are configured to be able to communicate with each vehicle 30 in the network NW of the mobile phone communication network. The base station information 231 includes design information such as locations where the multiple base stations 20A, 20B, ... are installed and location information on roads included in the areas (cells) they cover. The base station information 231 may also include statistical information such as log information of the base stations 20A, 20B, ... that form the network NW.

[0028] The base station topology information 232 includes information on the definition by the base stations 20A, 20B, ... of the road on which the vehicle 30 can travel. For example, the road on which the vehicle 30 travels can be defined by a cell S1 that is the communication range of the base station 20A and a cell S2 that is the communication range of the base station 20B. Here, the road of the vehicle 30 is defined by the order of the travel routes of the base stations 20A, 20B, ... that define the cells including this road. The road of the vehicle 30 is defined by the base stations 20A, 20B, ... and the order of passing through the cells, for example, the order of passing through the cell S1 of the base station 20A to the cell S2 of the base station 20B. The handover information 233 includes information on the handover history between the vehicle 30 and the base stations 20A, 20B, .... Note that handover (Hand Over: H / O) refers to, for example, switching the base station 20A, 20B, ... that communicates with the communication terminal (UE) of the vehicle 30 while the communication terminal is moving.

[0029] (vehicle) The vehicle 30 as a moving body may be a vehicle driven by a driver or an autonomous vehicle configured to be capable of autonomous driving according to given driving instructions. As shown in Fig. 4, the vehicle 30 includes a control unit 31, a communication unit 32, a memory unit 33, a positioning unit 34, an input / output unit 35, and a drive unit 36.

[0030] The control unit 31, the communication unit 32, and the storage unit 33 are functionally similar to the management control unit 11, the communication unit 12, and the storage unit 13 in the management server 10, respectively. The control unit 31 comprehensively controls the operations of various components mounted on the vehicle 30. The communication unit 32, which serves as a communication terminal of the vehicle 30, is composed of, for example, a DCM (Data Communication Module) or the like, which communicates with the base stations 20A, 20B, ... and the management server 10 by wireless communication via the network NW.

[0031] The storage unit 33 stores vehicle information 331, travel information 332, and communication information 333. The vehicle information 331 includes various information related to the vehicle 30, such as the battery charge (SOC), remaining fuel, current position, interior state, vehicle dimension information, and exterior state, but is not necessarily limited to these information. The travel information 332 includes various information related to the movement, i.e., travel, of the vehicle 30, measured and generated by the control unit 31 based on information obtained from the positioning unit 34 and the drive unit 36, such as position information, speed information, and acceleration information, but is not necessarily limited to these information. The communication information 333 includes information related to communication with the base stations 20A, 20B, ... of each cell by the communication unit 32, handover history, and the like, but is not necessarily limited to these information. The vehicle information 331, travel information 332, and communication information 333 are stored in the storage unit 33 in an updateable manner. The vehicle information 331 and travel information 332 can be stored and read by the control unit 31, and can also be set to a state in which they are not output to the outside.

[0032] The positioning unit 34 receives radio waves from GPS (Global Positioning System) satellites to detect position information. The position and route of the vehicle 30 detected by the positioning unit 34 as a position information acquisition unit of the vehicle 30 are searchably stored in the vehicle information 331 as position information and travel route information in the travel information. Note that a method of detecting the position of the vehicle 30 may be a combination of LiDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging) and a three-dimensional digital map.

[0033] The input / output unit 35 is composed of a touch panel display, a speaker microphone, etc. The input / output unit 35 as an output means is configured to be able to notify predetermined information to the outside by displaying characters, figures, etc. on the screen of the touch panel display or outputting sound from the speaker microphone according to the control of the control unit 31. The input / output unit 35 as an input means is configured to be able to input predetermined information to the control unit 31 by a user, etc., operating the touch panel display or emitting sound toward the speaker microphone.

[0034] In addition, the vehicle 30 in this embodiment has the positioning unit 34 and the input / output unit 35 as separate functions, but instead of the positioning unit 34 and the input / output unit 35, it may be equipped with an in-vehicle navigation system with communication function that combines the functions of the positioning unit 34 and the input / output unit 35.

[0035] The drive unit 36 ​​is a drive unit that performs the drive required for traveling of the vehicle 30. Specifically, the vehicle 30 is equipped with an engine as a drive source, and the engine is configured to be capable of generating electricity using an electric motor or the like by being driven by the combustion of fuel. The generated electricity is charged into a rechargeable battery. Furthermore, the vehicle 30 is equipped with a drive transmission mechanism that transmits the driving force of the engine, and drive wheels for traveling, etc.

[0036] Next, a vehicle travel determination method according to this embodiment, which is executed in the information processing system 1 configured as above, will be described. Fig. 5 is a flowchart for explaining the vehicle travel determination method according to this embodiment. Fig. 6 is a diagram for explaining the vehicle position information and moving direction determination method according to this embodiment.

[0037] 5, in step ST1, the management control unit 11 of the management server 10 generates definitions of paths based on base station information 231 such as paths 61-65 defined by the base stations 20A, 20B, ..., and acquires base station topology information 232. The base station topology information 232 includes information on the definitions of the paths 61-66 and statistical information.

[0038] That is, the management control unit 11 defines and acquires the driving paths based on the base station information 231 of the base stations 20A, 20B, ... stored in the storage unit 23 of the communication carrier server 20. The management control unit 11 may acquire information on the definition of the driving paths generated in advance, for example, by an operator or another server, based on the base station information 231 related to the base stations 20A, 20B, .... The base station information 231 includes information and design information related to the base stations 20A, 20B, ..., or statistical information acquired from a network function (NF: Network Function) such as NWDAF (Network Data Analytics Function). The management control unit 11 may generate the definition of the driving paths 61 to 66 based on information and design information related to the base stations 20A, 20B, ..., or statistical information acquired by network data analysis such as NWDAF, for example, by machine learning such as deep learning.

[0039] Here, the definition of the travel paths 61 to 66 is that the travel path of the vehicle 30, such as a road, is defined as a series of connected nodes of a plurality of base stations 20A, 20B, ... that cover this travel path. Specifically, for example, as shown in FIG. 6, communication on the travel path 61 is covered by the cells S1, S2, and S5 of the base stations 20A, 20B, and 20E, respectively. In this case, for communication in the vehicles 30A and 30B traveling on the travel path 61 to the right in FIG. 6, handover is performed in the order of the cell S1 of the base station 20A, the cell S2 of the base station 20B, and the cell S5 of the base station 20E. Therefore, the travel path 61 can be defined by the order of the base stations 20A, 20B, and 20E that perform handover and the order of the cells S1, S2, and S5 that these base stations 20A, 20B, and 20E cover.

[0040] That is, for example, the road 61 on which the vehicles 30A and 30B are traveling can be defined as the base station 20A (cell S1), the base station 20B (cell S2), and the base station 20E (cell S5) in this order (S1 → S2 → S5). The road 62 that intersects with and merges into the road 61 can be defined as the base station 20B (cell S2), the base station 20A (cell S1), and the base station 20C (cell S3) in this order (S2 → S1 → S3). The road 63 on which the vehicle 30C is traveling can be defined as the base station 20A (cell S1), the base station 20C (cell S3), and the base station 20D (cell S4) in this order (S1 → S3 → S4). A route 64 on which vehicles 30D and 30E travel in the opposite direction to vehicle 30C can be defined as the order (S4→S3→S1) of base station 20D (cell S4), base station 20C (cell S3), and base station 20A (cell S1). A route 65 on which vehicles 30F and 30G travel in parallel to route 64 can also be defined in the same manner as route 64, and can be defined as the order (S4→S3→S1) of base station 20D (cell S4), base station 20C (cell S3), and base station 20A (cell S1). Furthermore, a route 66 that branches off from route 65 and on which vehicle 30H travels can be defined as the order (S4→S3) of base station 20D (cell S4) and base station 20C (cell S3).

[0041] In this way, the travel paths 61-66 can be defined with positions based on the cells S1-S5 covered by the multiple base stations 20A-20E and directionality based on the order of the cells S1-S5. Although the travel paths 61-66 are defined based on the base stations 20A-20E and the cells S1-S5 shown in FIG. 6, the definition of the travel path of the vehicle can be performed for each of the base stations provided on the road or any travel path covered by the cells defined by the base stations. In this way, the travel path covered by the cells defined by the base stations can be defined in advance as a series of connected nodes of the base stations covering the travel path. The order of the base stations and cells of the defined travel paths 61-66 is included in the base station topology information 232 and stored in the storage unit 23 of the communication carrier server 20. The base station topology information 232 stored in the storage unit 23 of the communication carrier server 20 is introduced into the management information 131 by the management control unit 11 of the management server 10 and stored in the storage unit 13 as the management information 131.

[0042] Next, the process proceeds to step ST2, and the communication service provider server 20 acquires information (handover information 233) related to the handover of each vehicle 30 from each base station 20A, 20B, .... The handover information 233 of each vehicle 30 acquired by the control unit 21 of the communication service provider server 20 is stored in the memory unit 23. In addition, the traveling management unit 111 of the management control unit 11 of the management server 10 acquires the history of the handover information 233 related to each vehicle 30 from each communication service provider server 20. The management control unit 11 acquires the handover information 233 constantly, intermittently, or at a predetermined cycle. The traveling management unit 111 stores the acquired handover information 233 in the memory unit 13 as management information 131. That is, the management server 10 acquires the handover information 233 of the vehicle 30 from the base stations 20A, 20B, ... such as AMF / MME or gNb / eNb. The management server 10 may acquire the handover information 233 directly from the base stations 20A, 20B, .... The handover information 233 of each vehicle 30 includes history information on switching of the base stations 20A, 20B, ... associated with the movement of the vehicle 30.

[0043] Next, the process proceeds to step ST3, where the movement direction determination unit 112 of the management control unit 11 compares the acquired handover information 233 of each vehicle 30 with the acquired base station topology information 232. Here, the handover information 233 includes information on which cells S the vehicle 30 passed through and in what order, based on the cells S1, S2, ... defined by the base stations 20A, 20B, .... The base station topology information 232 includes information on the driving paths 61 to 66 defined by the order of the cells S.

[0044] The moving direction determination unit 112 maps the information on the order of the cells S included in the handover information 233 for each vehicle 30 to the travel paths 61-66 included in the base station topology information 232. Specifically, in the example of FIG. 6, the vehicle 30D is present in the range of the base station 20C (cell S3), and the base station 20D (cell S4) is the pre-switching, i.e., handover source. Therefore, based on the order of the cells (S4→S3) in the handover information 233 of the vehicle 30D, mapping is performed in association with the base station topology information 232, thereby extracting the travel paths 64, 65.

[0045] Further, based on the base station topology information 232 related to the extracted travel paths 64, 65, the travel direction determination unit 112 can derive that the next switching destination of the base stations 20A, 20B, ... of the vehicle 30D, i.e., the handover destination, will be the base station 20A (cell S1). As a result, the travel direction determination unit 112 can determine that the vehicle 30D is traveling on the travel paths 64, 65, which are roads, toward the left in FIG. 6. Therefore, based on the base station topology information 232 including the travel paths 64, 65, the travel direction determination unit 112 can estimate and predict the destination of the vehicle 30D. In this way, the travel direction determination unit 112 can determine the travel paths 61-66 such as roads on which the vehicle 30 travels and the travel direction, i.e., the travel direction of each vehicle 30, by mapping the handover information 233 for each vehicle 30 in association with the base station topology information 232.

[0046] Through the above procedure, the movement direction determination unit 112 determines the roads 61-66 on which the vehicle 30 is traveling and the movement direction, and then proceeds to step ST4, where the management control unit 11 generates position information 132 and movement direction information 133 of the specified vehicle 30. The management control unit 11 stores the generated position information 132 and movement direction information 133 in the storage unit 13. With the above, the vehicle travel determination process according to this embodiment is completed.

[0047] (Modification) Next, a modified example of the embodiment will be described below. Fig. 7 is a diagram showing a modified example of the method for determining the vehicle position information and the moving direction according to the embodiment.

[0048] As shown in FIG. 7, for example, there may be a case where a first frequency band, which is a relatively low frequency band, is used in an area (for example, the area of ​​primary cells S1 to S5) and a plurality of secondary cells are used in a second frequency band, which is a relatively high frequency band different from the first frequency band. The first frequency band may be, for example, less than 3 GHz, specifically, around 800 MHz, which is called the platinum band or golden band. The second frequency band may be, for example, 3 GHz or more, specifically, a high frequency band of 3 GHz or more and 5 GHz or less, which is used in the 5th generation mobile communication system (5th Generation: 5G), or a millimeter wave band. In this case, a network configuration may be considered in which cells S1 to S5 using the first frequency band include cells s01, s02, and s03 using the second frequency band.

[0049] In this case, similarly to the embodiment, the travel paths 61, 63, etc. can be defined using the cells s01, s02, s03 using the second frequency. That is, there may be a plurality of definitions for the same travel paths 61, 63, including a definition of the travel path using the first frequency and a definition of the travel path using the second frequency. Specifically, for example, the travel path 63 on which the vehicle 30C travels can be defined as the order of the secondary cells s using the second frequency (s01→s02→s03) in addition to the order of the primary cells S using the first frequency (S1→S3→S4).

[0050] In this case, in the traveling determination process according to one embodiment, by acquiring both handover information 233 in the primary cells S1 to S5 using the first frequency band and handover information 233 in the secondary cells s01 to s03 using the second frequency band, the currently located cells S1 to S5, s01 to s03 are mapped to the base station topology information 232 of the defined traveling routes 61 to 66 based on the handover information 233, thereby making it possible to more accurately determine the position information and the moving direction information when the vehicle 30 is traveling.

[0051] By applying the present disclosure described above to the mechanism of 3GPP LCS (Location Services), it is possible to provide a function for determining the route, road, and direction on which the vehicle 30 is traveling. In other words, the technical ideas of the present disclosure can be added to the 3GPP specifications TS23.502, TS23.273, and other specifications.

[0052] According to the embodiment of the present disclosure described above, the position and moving direction of each vehicle 30 can be determined based on the handover information 233 from the base stations 20A, 20B, ..., and position information and moving direction information for each vehicle 30 can be derived. This makes it possible to predict the destination of each vehicle 30.

[0053] Although the embodiments of the present disclosure have been specifically described above, the present disclosure is not limited to the above-described embodiments, and various modifications based on the technical ideas of the present disclosure and embodiments combining each other may be adopted. For example, the frequencies and road shapes given in the above-described embodiments are merely examples, and other frequencies and road shapes may be used as necessary.

[0054] For example, in the above-described embodiment, deep learning using a neural network is given as an example of machine learning, but machine learning based on other methods may be performed. For example, other supervised learning such as a support vector machine, a decision tree, a naive Bayes method, or a k-nearest neighbor method may be used. Also, semi-supervised learning may be used instead of supervised learning. Furthermore, reinforcement learning or deep reinforcement learning may be used as machine learning.

[0055] (Information Processing System) As another embodiment, the functions of the management server 10 can be added to the telecommunications carrier server 20. The functions of the telecommunications carrier server 20 can be added to the management server 10. That is, as long as the information processing system has the functions of the management server 10 and the telecommunications carrier server 20, various system configurations are possible.

[0056] (Recording medium) In the above-mentioned embodiment, a program capable of executing the processing method by the management server 10 or the carrier server 20 can be recorded on a recording medium readable by a computer or other machine or device (hereinafter referred to as a computer or the like). By making a computer or the like read and execute the program from the recording medium, the computer or the like functions as a control unit of the management server 10 or the carrier server 20. Here, a recording medium readable by a computer or the like refers to a non-transient recording medium that accumulates information such as data or programs by electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer or the like. Among such recording media, those that can be removed from a computer or the like include, for example, a flexible disk, a magneto-optical disk, a CD-ROM, a CD-R / W, a DVD (Digital Versatile Disk), a BD, a DAT, a magnetic tape, and a memory card such as a flash memory. In addition, a hard disk, a ROM, and the like are examples of recording media fixed to a computer or the like. Furthermore, an SSD can be used as a recording medium that can be removed from a computer or the like, and as a recording medium fixed to a computer or the like.

[0057] (Other embodiments) Furthermore, in the management server 10 and the carrier server 20 according to an embodiment, the above-mentioned "unit" can be read as "circuit" etc. For example, the communication unit can be read as a communication circuit.

[0058] In addition, the programs executed by the management server 10 and the telecommunications carrier server 20 according to one embodiment may be configured to be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network.

[0059] In the description of the flowcharts in this specification, the order of processing between steps is clearly indicated using expressions such as "first," "then," and "continue," but the order of processing required to implement this embodiment is not uniquely determined by these expressions. In other words, the order of processing in the flowcharts described in this specification can be changed as long as there is no contradiction.

[0060] In addition, instead of a system with one server, edge computing technology may be applied, in which terminals capable of executing some of the server's processing are distributed in locations physically close to the information processing device, enabling efficient communication of large amounts of data while shortening calculation processing times.

[0061] Further advantages and modifications can be readily derived by those skilled in the art. The disclosure in its broader aspects is not limited to the specific details and representative embodiments shown and described above. Thus, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and equivalents thereof. [Explanation of symbols]

[0062] 1. Information Processing Systems 10 Management Server 11 Management and Control Unit 12,22,32 Communications Department 13,23,33 Storage section 20 Telecommunications carrier server 20A,20B,20C,20D,20E base station 21,31 Control section 30, 30A, 30B, 30C, 30D, 30E, 30F, 30G, 30H Vehicles 34 Positioning unit 35 Input / output section 36 Drive unit 61, 62, 63, 64, 65, 66 Travel route 111 Driving Management Department 112 Movement direction determination unit 131 Management information 132 Location information 133 Travel direction information 231 Base station information 232 Base Station Topology Information 233 Handover Information 331 Vehicle Information 332 Driving Information 333 Communication Information NW Network

Claims

1. acquiring base station topology information of a base station that communicates with the vehicle on a travel path of the vehicle based on at least one of design information and statistical information of the base station; A processor that associates handover information between a communication unit provided in the vehicle and the base station with the base station topology information that defines a route along which the vehicle travels, and determines position information and moving direction information of the vehicle. Information processing device.

2. The base station topology information includes information defining a route along which the vehicle travels by an order of a plurality of cells covered by a plurality of base stations. The information processing device according to claim 1 .

3. The handover information in the vehicle includes information on a history of switching between a plurality of base stations that are switched as the vehicle moves. The information processing device according to claim 1 .

4. The base station topology information includes information on an order of a plurality of primary cells that communicate using a first frequency band, and information on an order of a plurality of secondary cells that communicate using a second frequency band. The information processing device according to claim 1 .

5. An area of ​​the secondary cell using the second frequency band is smaller than an area of ​​the primary cell using the first frequency band. The information processing device according to claim 4.

6. The first frequency band is a frequency band below 3 GHz, and the second frequency band is a frequency band of 3 GHz or higher.

6. The information processing device according to claim 4 or 5.

7. The processor periodically or intermittently acquires the handover information. The information processing device according to claim 1 .

8. a first device having a first storage unit storing base station information on base stations that communicate with the vehicle on a travel route of the vehicle and base station topology information including information defining the travel route along which the vehicle travels based on at least one of design information and statistical information included in the base station information, and a first processor that acquires handover information between the base station and a communication unit provided in the vehicle and stores the handover information in the first storage unit; a second device having a second processor that acquires the base station topology information and the handover information from the first storage unit of the first device, associates the handover information with the base station topology information, and determines location information and moving direction information of the vehicle; An information processing system comprising:

9. The base station topology information includes information defining a route along which the vehicle travels by an order of a plurality of cells covered by a plurality of base stations. The information processing system according to claim 8.

10. The handover information in the vehicle includes information on a history of switching between a plurality of base stations that are switched as the vehicle moves. The information processing system according to claim 8.

11. The base station topology information includes information on an order of a plurality of primary cells that communicate using a first frequency band, and information on an order of a plurality of secondary cells that communicate using a second frequency band. The information processing system according to claim 8.

12. An area of ​​the secondary cell using the second frequency band is smaller than an area of ​​the primary cell using the first frequency band. The information processing system according to claim 11.

13. The first frequency band is a frequency band below 3 GHz, and the second frequency band is a frequency band of 3 GHz or higher. The information processing device according to claim 11.

14. The processor periodically or intermittently acquires the handover information. The information processing system according to any one of claims 8 to 13.

15. The processor: acquiring base station topology information of a base station that communicates with the vehicle on a travel path of the vehicle based on at least one of design information and statistical information of the base station; The handover information between the communication unit provided in the vehicle and the base station is associated with the base station topology information that defines a route along which the vehicle travels, and the position information and the moving direction information of the vehicle are determined. A program to make that happen.

16. The base station topology information includes information defining a route along which the vehicle travels by an order of a plurality of cells covered by a plurality of base stations. The program according to claim 15.

17. The handover information in the vehicle includes information on a history of switching between a plurality of base stations that are switched as the vehicle moves. The program according to claim 15.

18. The base station topology information includes information on an order of a plurality of primary cells that communicate using a first frequency band, and information on an order of a plurality of secondary cells that communicate using a second frequency band. The program according to claim 15.

19. The area of ​​the secondary cell using the second frequency band is set smaller than the area of ​​the primary cell using the first frequency band.

20. The program of claim 18.

20. causing the processor to periodically or intermittently obtain the handover information. The program according to claim 15.

Citation Information

Patent Citations

  • Data processing method and device and electronic equipment

    CN112612548A

  • Wireless communication system

    JP2007082075A

  • Mobile terminal reconnection control method and device

    JP2008079079A

  • Mobile communication system and device for controlling the same, and handover control method

    JP2010212994A

  • Method and apparatus for generating a user mobility model for a cellular network

    JP2011508543A