Simulation test system and simulation test method

The simulation test system automates the generation and simulation of vehicle behavior and communication data, addressing the inefficiencies of manual preparation in conventional systems, thereby enhancing the testing efficiency of lane servers in ETC systems.

JP7714428B2Active Publication Date: 2025-07-29KK TOSHIBA
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2021165706
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-07
Publication Date
2025-07-29
Estimated Expiration
2041-10-07

AI Technical Summary

Technical Problem

Conventional simulation test systems for lane servers in ETC systems require significant manual effort for test preparation and implementation, particularly in simulating vehicle behavior and data settings, which is labor-intensive and inefficient.

Method used

A simulation test system incorporating a data generation unit, antenna simulator, and vehicle behavior simulator to automatically generate and simulate vehicle behavior and communication data, reducing manual intervention and streamlining the testing process.

Benefits of technology

The system enables efficient and automated testing of lane servers by generating realistic vehicle behavior and communication scenarios, minimizing labor and improving the efficiency of operation tests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007714428000001
    Figure 0007714428000001
  • Figure 0007714428000002
    Figure 0007714428000002
  • Figure 0007714428000003
    Figure 0007714428000003
Patent Text Reader

Abstract

To provide a simulation test system and a simulation test method capable of easily conducting an operation test of a lane server.SOLUTION: According to an embodiment, a simulation test system includes a data generation unit, an antenna simulator, and a vehicle behavior simulator. The data generation unit generates vehicle behavior data including a group of records indicating vehicle behavior in a lane, and vehicle data related to vehicles passing through the lane. The antenna simulator transmits, to a lane server, a signal simulating a signal output by an antenna that wirelessly communicates with on-vehicle devices mounted on the vehicles passing through the lane based on the vehicle data generated by the data generation unit. The vehicle behavior simulator transmits, to the lane server, a signal simulating a signal output by a road-side device that detects vehicles in the lane based on data of each record of the vehicle behavior data generated by the data generation unit.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to a simulation test system and a simulation test method.

Background Art

[0002] Conventionally, an ETC system for collecting tolls from vehicles passing through toll roads such as expressways has been put into practical use. The ETC system includes a lane server for collecting tolls from vehicles at the entrance or exit. The lane server acquires the position of the vehicle and data from the in-vehicle unit through various devices such as a plurality of antennas and sensors, and executes a process of collecting tolls from the vehicle.

[0003] In the conventional ETC system, an operation test of the lane server is carried out by closing the entrance or exit of the toll road and allowing test vehicles to pass through. Actually carrying out an operation test of the lane server by allowing test vehicles to pass through requires a great deal of labor. For this reason, in order to minimize the test of actually running test vehicles, a simulation test system for verifying the operation of the lane server on a computer has been proposed.

[0004] However, the conventional simulation test system for verifying the operation of the lane server has a problem that the load of test preparation and implementation is large. For example, vehicle behavior data and vehicle data used in the test need to be manually prepared for each vehicle and each vehicle behavior. For this reason, a test assuming continuous running of a plurality of vehicles for a long time has a large load for test preparation and implementation.

[0005] In addition, vehicle data needs to be prepared in detail according to the test pattern. For example, in an ETC system, multiple antennas are provided at the entrance or exit. Therefore, the vehicle data acquired by each antenna needs to be set according to the processing status of the ETC card by the in-vehicle unit installed in the vehicle and the passing status of the vehicle. Furthermore, when conducting abnormal processing tests, there is also a problem that various abnormal processing and responses to requests from the lane server need to be manually set and the tests need to be carried out.

Prior Art Documents

Patent Documents

[0006]

Patent Document 1

Patent Document 2

Patent Document 3

Summary of the Invention

Problems to be Solved by the Invention

[0007] In order to solve the above problems, a simulation test system and a simulation test method that can easily perform an operation test of a lane server are provided.

Means for Solving the Problems

[0008] According to an embodiment, the simulation test system includes a data generation unit, an antenna simulator, and a vehicle behavior simulator. The data generation unit generates vehicle behavior data including a group of records indicating the behavior of vehicles in a lane and vehicle data regarding the vehicles passing through the lane. The antenna simulator transmits a signal simulated from a signal output by an antenna that wirelessly communicates with an in-vehicle device mounted on a vehicle passing through the lane, based on the vehicle data generated by the data generation unit, to a lane server. The vehicle behavior simulator transmits a signal simulated from a signal output by a roadside device that detects a vehicle in a lane, based on the data of each record of the vehicle behavior data generated by the data generation unit, to the lane server.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

MODE FOR CARRYING OUT THE INVENTION

[0010] Hereinafter, embodiments will be described with reference to the drawings. First, the lane server 1 to be verified by the simulation test system as the simulation test device according to the embodiment will be described. The simulation test system as the simulation test device according to the embodiment is a system for testing the operation of the lane server 1 that receives a toll from a vehicle at an entrance or an exit of a toll road such as a highway. The simulation test system has a function of simulating various devices connected to the lane server 1.

[0011] FIG. 1 is a diagram showing a configuration example of a main part of an ETC (Electronic Toll Collection System) when the lane server 1 to be tested by the simulation test device according to the embodiment is actually installed in a lane. As shown in FIG. 1, the lane server 1 is connected to a plurality of vehicle detectors and a plurality of antennas installed in a lane for a vehicle provided at an entrance or an exit to pass in a predetermined entry direction a. The lane server 1 is connected to a plurality of vehicle detectors and a plurality of antennas via an interface (IF) aggregation unit.

[0012] The lane server 1 has a traffic control unit and a monitoring control unit. The monitoring control unit of the lane server 1 is connected to roadside devices such as a plurality of vehicle detectors and monitors the passage of vehicles in the lane. A plurality of antennas are connected to the traffic control unit of the lane server 1, and processes based on communication with an in-vehicle unit mounted on the vehicle are executed.

[0013] In the example shown in FIG. 1, it is assumed that the three vehicle detectors S1, S2, and S4 are installed in the order of the vehicle detector S1, the vehicle detector S2, and the vehicle detector S4 with respect to the predetermined entry direction a of the vehicle equipped with the in-vehicle unit. Also, it is assumed that the three antennas A1, Ar, and A2 are installed in the order of the first antenna A1, the re-communication antenna Ar, and the second antenna A2 with respect to the predetermined entry direction a of the vehicle.

[0014] The first antenna A1 communicates with the on-vehicle unit of the vehicle entering the lane and writes the data specified by the lane server 1 to the ETC card set in the on-vehicle unit. The re-communication antenna Ar retries the writing process to the ETC card when the writing process to the ETC card by the communication between the first antenna A1 and the on-vehicle unit is incomplete.

[0015] In the following description of the embodiments, a simulation test system will be described, assuming a simulation test is carried out on the lane server 1 provided in a lane equipped with three vehicle detectors and three antennas as shown in FIG. 1.

[0016] Next, the configuration of the simulation test system 2 as a simulation test device according to the embodiment will be described. FIG. 2 is a diagram schematically showing a configuration example of the simulation test system 2 as a simulation test device according to the embodiment. As shown in FIG. 2, the simulation test system 2 includes a data generation unit 3 and a simulator 4. The simulator 4 in the simulation test system 2 has an antenna simulator 5 and a vehicle behavior (road side) simulator 6.

[0017] The simulation test system 2 is provided corresponding to the lane server 1 to be the subject of the simulation test (operation test). The lane server 1 to be the subject of the operation test includes a communication control unit simulator 8 and a monitoring control unit 9. The antenna simulator 5 of the simulation test system 2 is connected to the communication control unit simulator 8 in the lane server 1. The vehicle behavior simulator 6 of the simulation test system 2 is connected to the monitoring control unit 9 in the lane server 1.

[0018] The data generation unit 3 generates signals (data) for testing the operation of the lane server 1. For example, the data generation unit 3 is realized by a computer having a processor, a memory, a communication unit, an operation unit, and the like. In the present embodiment, the data generation unit 3 generates vehicle data and vehicle behavior data. The data generation unit 3 generates vehicle data and vehicle behavior data based on information specified according to an operator's operation or the like.

[0019] The vehicle data is data for simulating the operations of each of the antennas A1, Ar, and A2. The data generation unit 3 transmits the vehicle data, which is generated as a signal (data) for testing the lane server 1, to the antenna simulator 5. The vehicle data includes data corresponding to data obtained from an on-vehicle unit into which an ETC card is inserted.

[0020] For example, the vehicle data is data for simulating communication with an on-vehicle unit into which a normal ETC card is inserted, communication with an on-vehicle unit into which an abnormal ETC card is inserted, communication with an on-vehicle unit without an inserted ETC card, and communication with an abnormal on-vehicle unit. Further, the vehicle data may be data for simulating timeouts, retry overs, etc. in communication with an antenna.

[0021] Also, the data generation unit 3 transmits vehicle behavior data, which is generated as a signal (data) for testing the lane server 1, to the vehicle behavior simulator 6. The vehicle behavior data is data for simulating the operations of roadside devices that detect vehicles. The data generation unit 3 generates the vehicle behavior data as a scenario that aggregates records indicating vehicle behavior patterns of vehicles in a lane.

[0022] For example, the vehicle behavior data is data for simulating the vehicle detection results by each of the vehicle detectors S1, S2, and S4. The vehicle behavior data is data for simulating the forward movement, stop, and reverse of vehicles in a lane. Further, the vehicle behavior data may be data for simulating non-detection of vehicles or irregular driving (such as overtaking within a lane).

[0023] The antenna simulator 5 simulates the operations of a plurality of antennas A1, Ar, and A2 installed in an entrance or exit lane in the ETC system. The antenna simulator 5 is connected to the data generation unit 3 and the communication control unit simulator 8 of the lane server 1.

[0024] The antenna simulator 5 sets the vehicle data to be transmitted to the lane server 1 based on the vehicle data generated by the data generation unit 3, the specified information of the vehicle data, and the like. The vehicle data transmitted by the antenna simulator 5 to the lane server 1 is data related to the communication between each antenna A1, Ar, A2 and the in-vehicle device mounted on the vehicle passing through the lane.

[0025] The vehicle behavior simulator 6 simulates the operation of the roadside device installed at the entrance or exit in the ETC system. The vehicle behavior simulator 6 is connected to the data generation unit 3 and the monitoring control unit 9 of the lane server 1. For example, the vehicle behavior simulator 6 is configured to be connected to the monitoring control unit 9 via an interface conversion device (not shown) and a roadside interface aggregation unit.

[0026] The vehicle behavior simulator 6 sets the data to be transmitted to the lane server 1 from the records included in the vehicle behavior data generated by the data generation unit 3. The vehicle behavior simulator 6 converts the data of the record to be transmitted to the lane server 1 into vehicle detection point data conforming to the signal acquired by the monitoring control unit 9 of the lane server 1 from the roadside device and transmits it to the lane server 1.

[0027] Next, the lane server 1, which is the target of the operation test of the simulation test system 2 equipped with the simulator 4, will be described. As shown in FIG. 2, the lane server 1 executes a process of receiving a toll from a vehicle passing through a lane such as an entrance or an exit of a toll road. In actual operation, the lane server 1 is connected to a roadside device including a vehicle detector for detecting a vehicle, and a plurality of antennas for performing wireless communication with the in-vehicle device mounted on the vehicle.

[0028] The lane server 1 acquires vehicle behavior data indicating the behavior of vehicles passing through a lane from roadside devices including vehicle detectors, etc., and acquires vehicle data of vehicles to be processed through an antenna. The vehicle data includes the setup content of the on-vehicle unit mounted on the vehicle and the information of the ETC card set in the on-vehicle unit. The lane server 1 executes a process of collecting tolls based on the vehicle data acquired from the antenna, etc.

[0029] In the example shown in FIG. 2, the lane server 1 is connected to the simulation test system 2 and includes a communication control unit simulator 8 and a monitoring control unit 9 that operate as a communication control unit. However, the actually-operated lane server 1 includes a SAM (Secure Application Module) which is a module for generating and managing keys for authentication or encryption, an ETC processing unit which is a module for collecting tolls, a log storage unit for storing operation logs, etc.

[0030] The communication control unit simulator 8 transmits and receives data to and from the antenna simulator 5. The communication control unit simulator 8 is a simulator that operates as the communication control unit included in the lane server 1 installed in the field. The communication control unit included in the actual lane server 1 is an interface for connecting to each antenna A1, Ar, A2 that wirelessly communicates with the on-vehicle unit of the vehicle. The communication control unit simulator 8 operates in the same manner as the communication control unit included in the actual lane server 1 and is an interface (for example, an interface that supports optical communication) for connecting to an antenna that wirelessly communicates with the on-vehicle unit of the vehicle.

[0031] The monitoring control unit 9 monitors the vehicles traveling in the lane based on data from roadside devices such as the detection results of a plurality of vehicle detectors S1, S2, S4. The monitoring control unit 9 is realized by a computer composed of a processor, a memory, etc. The monitoring control unit 9 realizes various functions by the processor executing a program stored in the memory.

[0032] Note that the simulation test system 2 may include, as the simulator 4, a roadside display simulator, a license plate reader simulator, a toll collector simulator, a toll gate server simulator, or a lane monitoring control device simulator, etc.

[0033] Next, a configuration example of the simulation test system 2 as the simulation test device according to the embodiment will be described. FIG. 3 is a block diagram showing a configuration example of a device that functions as the data generation unit 3, the antenna simulator 5, and the vehicle behavior simulator 6. In the present embodiment, it is assumed that the data generation unit 3, the antenna simulator 5, and the vehicle behavior simulator 6 are realized by a computer having the configuration shown in FIG. 3. However, the data generation unit 3, the antenna simulator 5, and the vehicle behavior simulator 6 may be a simulation test system realized by computers each having the configuration shown in FIG. 3 and communicatively connected.

[0034] In the configuration example shown in FIG. 3, the simulation test system 2 includes a processor 21, a ROM 22, a RAM 23, a data memory 24, a communication unit 25, an operation unit 26, and a display unit 27, etc. The processor 21 is connected to the ROM 22, the RAM 23, the data memory 24, the communication unit 25, the operation unit 26, and the display unit 27 via a data bus or the like. The processor 21 has a function of controlling the operation of the entire simulation test system 2. The processor 21 may include an internal cache and various interfaces, etc. The processor 21 realizes various processes by executing a program pre-stored in an internal memory, the ROM 22, or the data memory 24.

[0035] For example, the processor 21 operates as the data generation unit 3 by executing a data generation program. Also, the processor 21 operates as the antenna simulator 5 by executing an antenna simulation program. The processor 21 operates as the vehicle behavior simulator 6 by executing a vehicle behavior simulation program.

[0036] Of the various functions realized by the processor 21 by executing a program, some may be realized by a hardware circuit. In this case, the processor 21 controls the functions executed by the hardware circuit.

[0037] The ROM 22 is a non-volatile memory in which a control program, control data, etc. are stored in advance. The RAM 23 is a volatile memory. The RAM 23 temporarily stores data during the processing of the processor 21, etc. The RAM 23 stores various application programs based on instructions from the processor 21. Also, the RAM 23 may store data necessary for the execution of the application program and the execution results of the application program, etc.

[0038] The data memory 24 is a non-volatile memory capable of writing and rewriting data. The data memory 24 is composed of, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory, etc. The data memory 24 stores a control program, various setting data, and various log data, etc.

[0039] The communication unit 25 is an interface for communicating with the lane server 1, etc. For example, the communication unit 25 is an interface for transmitting and receiving data to and from the lane server 1, etc. through a network. For example, the communication unit 25 is an interface that supports a wired or wireless LAN (Local Area Network) connection.

[0040] However, when the data generation unit 3 and the antenna simulator 5 are realized by separate devices, the communication unit 25 may include an interface for the data generation unit 3 and the antenna simulator 5 to communicate with each other. Also, when the data generation unit 3 and the vehicle behavior simulator 6 are realized by separate devices, the communication unit 25 may include an interface for the data generation unit 3 and the vehicle behavior simulator 6 to communicate with each other.

[0041] The operation unit 26 receives various operation inputs from the operator. The operation unit 26 transmits a signal indicating the input operation to the processor 21. The operation unit 26 may be composed of a touch panel.

[0042] The display unit 27 displays the image data from the processor 21. For example, the display unit 27 is composed of a liquid crystal monitor. When the operation unit 26 is composed of a touch panel, the display unit 27 may be integrally formed with the operation unit 26.

[0043] Next, an example of the vehicle behavior data generated by the data generation unit 3 in the simulation test system 2 according to the embodiment will be described. FIGS. 4 to 6 are diagrams showing a configuration example of the vehicle behavior data generated by the data generation unit 3 in the simulation test system 2. FIG. 4 is a diagram showing a first configuration example of the vehicle behavior data generated by the data generation unit 3 in the simulation test system 2. The vehicle behavior data of the first configuration example shown in FIG. 4 is set as a scenario showing the vehicle behavior of vehicle behavior pattern A for one vehicle in a lane. The vehicle behavior pattern A shown in FIG. 4 is an example of vehicle behavior data assuming the vehicle behavior when a vehicle (for example, a normal vehicle) whose vehicle length is longer than the detection interval between the vehicle detector S1 and the vehicle detector S2 normally passes through the lane.

[0044] The vehicle behavior data shown in FIG. 4 is data in which a plurality of records 00 to 05 indicating the vehicle behavior pattern A are set as a single scenario. In the example shown in FIG. 4, record 00 is data indicating that vehicle detector S1 has detected a vehicle. The next record 01 after record 00 is data indicating that vehicle detector S2 has detected a vehicle. The next record 02 after record 01 is data indicating that vehicle detector S1 has detected the passage of a vehicle and has detected that the vehicle has two axles. The next record 03 after record 02 is data indicating that vehicle detector S2 has detected the passage of a vehicle. The next record 04 after record 03 is data indicating that vehicle detector S4 has detected a vehicle. The next record 05 after record 04 is data indicating that vehicle detector S4 has detected the passage of a vehicle.

[0045] FIG. 5 is a diagram showing a second configuration example of vehicle behavior data generated by data generation unit 3 in simulation test system 2. The vehicle behavior data as the second configuration example shown in FIG. 5 is set as a scenario showing the vehicle behavior of vehicle behavior pattern B for one vehicle in a lane. The vehicle behavior pattern B shown in FIG. 5 is an example of vehicle behavior data assuming the vehicle behavior when a vehicle (for example, a light vehicle) whose vehicle length is shorter than the detection interval between vehicle detector S1 and vehicle detector S2 normally passes through the lane.

[0046] The vehicle behavior data shown in FIG. 5 is data in which a plurality of records 00 to 05 indicating vehicle behavior pattern B are set as a single scenario. In the example shown in FIG. 5, record 00 is data indicating that vehicle detector S1 has detected a vehicle. The next record 01 after record 00 is data indicating that vehicle detector S1 has detected the passage of a vehicle. The next record 02 after record 01 is data indicating that vehicle detector S2 has detected a vehicle. The next record 03 after record 02 is data indicating that vehicle detector S2 has detected the passage of a vehicle. The next record 04 after record 03 is data indicating that vehicle detector S4 has detected a vehicle. The next record 05 after record 04 is data indicating that vehicle detector S4 has detected the passage of a vehicle.

[0047] FIG. 6 is a diagram showing a third configuration example of vehicle behavior data generated by the data generation unit 3 in the simulation test system 2. The vehicle behavior data of the third configuration example shown in FIG. 6 is set as a scenario (a following driving scenario) showing the behavior of two vehicles in a lane. The vehicle behavior data shown in FIG. 6 is data in which a plurality of records 00 to 11 showing detection results including the order in which two vehicles are detected by the vehicle detectors S1, S2, and S4 in the lane are set as one scenario.

[0048] In the example shown in FIG. 6, record 00 is data indicating that the vehicle detector S1 detected a vehicle (entry of the first vehicle). The next record 01 of record 00 is data indicating that the vehicle detector S2 detected a vehicle (the first vehicle). The next record 02 of record 01 is data indicating that the vehicle detector S1 detected the passage of a vehicle (the first vehicle). The next record 03 of record 02 is data indicating that the vehicle detector S2 detected the passage of a vehicle (the first vehicle).

[0049] The next record 04 of record 03 is data indicating that the vehicle detector S1 detected a vehicle (entry of the second vehicle). The next record 05 of record 04 is data indicating that the vehicle detector S2 detected a vehicle (the second vehicle). The next record 06 of record 05 is data indicating that the vehicle detector S1 detected the passage of a vehicle (the second vehicle). The next record 07 of record 06 is data indicating that the vehicle detector S4 detected a vehicle (the first vehicle). Here, it shows that the second vehicle that entered the lane passed the vehicle detector S1 before the first vehicle that passed the vehicle detector S2 was detected by the vehicle detector S4.

[0050] The next record 08 of record 07 is data indicating that the vehicle detector S2 detected the passage of a vehicle (the second vehicle). The next record 09 of record 08 is data indicating that the vehicle detector S4 detected the passage (exit of the first vehicle) of a vehicle (the first vehicle). The next record 10 of record 09 is data indicating that the vehicle detector S4 detected a vehicle (the second vehicle). The next record 11 of record 10 is data indicating that the vehicle detector S4 detected the passage (exit of the second vehicle) of a vehicle (the second vehicle).

[0051] Next, an example in which a plurality of vehicles continuously travel as an event to be tested by the simulation test system 2 according to the embodiment will be described. FIGS. 7 and 8 are diagrams schematically showing a plurality of vehicles continuously traveling as an example of an event to be tested by the simulation test system 2. FIG. 7 is a diagram schematically showing an event in which a plurality of different vehicles repeatedly and continuously travel in the same vehicle behavior pattern by the simulation test system 2. The example shown in FIG. 7 shows an example in which vehicles A, B, and C with different vehicle data continuously travel infinitely in the same vehicle behavior pattern A. That is, in the continuous travel shown in FIG. 7, after vehicle A travels in vehicle behavior pattern A, vehicle B travels in vehicle behavior pattern A, after vehicle B travels in vehicle behavior pattern A, vehicle C travels in vehicle behavior pattern A, and after vehicle C travels in vehicle behavior pattern A, vehicle A travels in vehicle behavior pattern A is repeated.

[0052] When the simulation test system 2 conducts a continuous travel test as shown in FIG. 7, the vehicle data of vehicles A, B, and C and the vehicle behavior data of vehicle behavior pattern A are generated by the data generation unit 3. The simulation test system 2 supplies the vehicle data of vehicles A, B, and C generated by the data generation unit 3 to the antenna simulator 5, and supplies the vehicle behavior data of vehicle behavior pattern A generated by the data generation unit 3 to the vehicle behavior simulator 6.

[0053] The antenna simulator 5 of the simulation test system 2 supplies the vehicle data of vehicles A, B, and C as the operations of each antenna to the communication control unit simulator 8 of the lane server 1. Also, the vehicle behavior simulator 6 of the simulation test system 2 supplies data indicating the behavior of the vehicles in vehicle behavior pattern A to the monitoring control unit 9 of the lane server 1 as the operation of the roadside device including the detection results of the vehicle detectors. Thereby, the simulation test system 2 can execute an operation test of the lane server 1 when vehicles A, B, and C as shown in FIG. 7 continuously travel infinitely in vehicle behavior pattern A in order.

[0054] FIG. 8 is a diagram schematically showing an event in which the simulation test system 2 performs continuous running of the same vehicle in a plurality of different vehicle behavior patterns. FIG. 8 schematically shows an example in which vehicle A with the same vehicle data performs three consecutive runs in different vehicle behavior patterns A, B, and C. In the example shown in FIG. 8, vehicle A with the same vehicle data runs in vehicle behavior pattern A, runs in vehicle behavior pattern B, and runs in vehicle behavior pattern A in order. The simulation test system 2 executes a test when the vehicle with the vehicle data of vehicle A runs in the order of vehicle behavior pattern A, vehicle behavior pattern B, and vehicle behavior pattern C.

[0055] When the simulation test system 2 performs a continuous running test as shown in FIG. 8, the vehicle data of vehicle A and the vehicle behavior data of vehicle behavior patterns A, B, and C are generated by the data generation unit 3. The simulation test system 2 supplies the vehicle data of vehicle A generated by the data generation unit 3 to the antenna simulator 5, and supplies the three vehicle behavior data of vehicle behavior patterns A, B, and C generated by the data generation unit 3 to the vehicle behavior simulator 6.

[0056] The antenna simulator 5 of the simulation test system 2 sequentially supplies the vehicle data of vehicle A as the operation of each antenna to the communication control unit simulator 8 of the lane server 1. Further, the vehicle behavior simulator 6 of the simulation test system 2 sequentially supplies the vehicle behavior data of vehicle behavior pattern A, the vehicle behavior data of vehicle behavior pattern B, and the vehicle behavior data of vehicle behavior pattern C to the monitoring control unit 9 of the lane server 1 as the operation of the roadside device including the detection result of the vehicle detector. Thereby, the simulation test system 2 can execute an operation test of the lane server 1 when vehicle A continuously travels in vehicle behavior patterns A, B, and C in order as shown in FIG. 8.

[0057] Next, the operation of the simulation test system 2 according to the embodiment will be described. First, the overall operation flow of the simulation test on the lane server 1 by the simulation test system 2 according to the embodiment will be described. FIG. 9 is a flowchart for explaining the overall operation flow of the simulation test system 2 according to the embodiment. First, in step ST11, the processor 21 of the simulation test system 2 executes a data generation process for generating vehicle data and vehicle behavior data by the data generation unit 3. Here, the processor 21 of the simulation test system 2 operates as the data generation unit 3 by executing a program for data generation, and sets vehicle data, vehicle behavior data, the number of repetitions, etc. used in the test.

[0058] FIG. 10 is a diagram showing an example of a setting screen for vehicle data.

[0059] The processor 21 of the simulation test system 2 causes the display unit 27 to display a vehicle data setting screen as shown in FIG. 10, and executes a process of generating (registering) vehicle data by the data generation unit 3. Here, it is assumed that the processor 21 sets the vehicle data specified on the setting screen as shown in FIG. 10 for each antenna. For example, for the simulator of the first antenna, vehicle data assuming the data acquired by the first antenna from the on-vehicle unit is set. When the operation unit 26 instructs to set vehicle data for the first antenna, the processor 21 causes the display unit 27 to display a setting screen as shown in FIG. 10 as the setting screen for the vehicle data for the first antenna.

[0060] In a state where the vehicle data setting screen shown in FIG. 10 is displayed, the processor 21 receives an instruction for editing corresponding to a specific vehicle from the operation unit 26. When an edit button for a specific vehicle is instructed, the processor 21 causes the display unit 27 to display a vehicle data edit screen as shown in FIG. 11.

[0061] FIG. 11 is a diagram showing an example of a display of a vehicle data edit screen. On the vehicle data edit screen shown in FIG. 11, information such as a processing type, setup contents of an on-vehicle unit mounted on the vehicle, and contents of an ETC card set in the on-vehicle unit is specified (set) as the vehicle data for the specified vehicle.

[0062] On the vehicle data edit screen shown in FIG. 11, the processor 21 receives specifications such as "normal vehicle", "non-ETC (vehicle without an on-vehicle unit)", "IC card not inserted", "specification of abnormal processing (timeout at each communication timing during road-vehicle communication, abnormality in telegram content)", or "specification of data to be used (use of data written to the ETC card by its own antenna, use of data written to the ETC card by the first or re-communication antenna)" as the processing type.

[0063] Also, FIGS. 12 and 13 are diagrams showing examples of a vehicle behavior data setting screen. The processor 21 of the simulation test system 2 causes the display unit 27 to display a setting screen for vehicle behavior data as shown in FIG. 12 or FIG. 13, and executes a process of generating (registering) vehicle behavior data by the data generation unit 3. The processor 21 sets the vehicle behavior data as a scenario consisting of a plurality of records. Further, the processor 21 sets the scenario of the vehicle behavior data to be used in the test and the number of repetitions.

[0064] When instructed to read data from a folder specified on the setting screen for vehicle behavior data shown in FIG. 12 or FIG. 13, the processor 21 reads a data file (DAT file) existing in the specified folder. The processor 21 displays a list of the read data files as shown in FIG. 12 or FIG. 13. Here, the data file read from the specified folder is a file that stores records or a set of records that can be specified as parts constituting a scenario of vehicle behavior data. For example, the data file "S1 forward entry.dat" includes "turning on of vehicle detector S1", "records such as axle detection", and "signal timing".

[0065] Also, when the "Scenario Save" button is instructed on the setting screen shown in FIG. 12 or FIG. 13, the processor 21 saves the specified data file group (manually created driving pattern) on the setting screen as a scenario file. For example, when "Scenario Save" is instructed with "S1 forward entry.dat", "S2 forward entry.dat", and "S1 forward exit.dat" shown in FIG. 12 added in order, the processor 21 saves "S1 forward entry.dat", "S2 forward entry.dat", and "S1 forward exit.dat" as one scenario file.

[0066] Also, when the "Scenario Load" button in FIG. 12 or FIG. 13 is instructed, the processor 21 reads the specified scenario file and displays the group of data files (dat) included in the read scenario file in the display area on the right side of the screen (the display area for playback / editing data).

[0067] When an instruction is given to add the specified data file in the list of data files, the processor 21 sets the specified data file as a part constituting the scenario of the vehicle behavior data. Thereby, the processor 21 sets (generates) a scenario of the vehicle behavior data in which the records stored in the successively added data files are arranged in order. For example, when "S1 forward entry.dat", "S2 entry.dat", "S1 forward exit.dat", "S2 exit.dat", "S4 forward entry.dat", and "S4 forward exit.dat" are added in order, the processor 21 generates vehicle behavior data as shown in FIG. 4.

[0068] In addition, the processor 21 accepts the specification of the number of consecutive times on the setting screen of the vehicle behavior data shown in FIG. 12 or FIG. 13. When the number of repetitions is specified on the setting screen of the vehicle behavior data, the processor 21 sets the number of repetitions as the specified information for the scenario of the vehicle behavior data set on the setting screen.

[0069] When the vehicle data and the vehicle behavior data are generated by the data generation unit 3, the processor 21 of the simulation test system 2 connects the lane server 1 and the simulator 4. For example, the processor 21 connects the antenna simulator 5 and the communication control unit simulator 8 of the lane server 1, and connects the vehicle behavior simulator 6 and the monitoring control unit 9 of the lane server 1.

[0070] Returning to FIG. 9, in step ST12, the processor 21 of the simulation test system 2 executes a transmission process of transmitting the vehicle data from the data generation unit 3 to the antenna simulator 5 and causing the data generation unit 3 to transmit the vehicle behavior data to the vehicle behavior simulator 6. The processor 21 monitors whether the transmission of the vehicle data and the vehicle behavior data is successful.

[0071] In step ST13, when the transmission of each data from the data generation unit 3 is successful (YES in ST12), the processor 21 of the simulation test system 2 executes simulator processing by the antenna simulator 5 and the vehicle behavior simulator 6. For example, the processor 21 of the simulation test system 2 simulates the operation of the antenna based on the vehicle data acquired from the data generation unit 3 by the antenna simulator 5 and communicates with the communication control unit simulator 8 of the lane server 1. Further, the processor 21 of the simulation test system 2 supplies an output signal obtained by simulating the operation of the roadside unit based on the vehicle behavior data acquired from the data generation unit 3 by the vehicle behavior simulator 6 to the monitoring control unit 9 of the lane server 1.

[0072] In step ST14, the processor 21 of the simulation test system 2 stores log data indicating the processing results of the operations of the antenna simulator 5 and the vehicle behavior simulator 6 in a memory such as the data memory 24. For example, the processor 21 stores the operation logs generated in each simulator and the lane server 1 in the data memory 24. Further, the processor 21 of the simulation test system 2 may present the log data etc. to the operator by displaying it on the display unit 27. Also, the processor 21 of the simulation test system 2 may transmit the log data to an external device.

[0073] Next, the data transmission process for transmitting data from the data generation unit 3 to the vehicle behavior simulator 6 in the simulation test system 2 will be described. FIG. 14 is a flowchart for explaining an operation example of the data transmission process from the data generation unit 3 to the vehicle behavior simulator 6 in the simulation test system 2. Here, it is assumed that the processor 21 of the simulation test system 2 operates as the data generation unit 3 by executing a program for data generation stored in the data memory 24 etc.

[0074] First, in step ST21, the data generation unit 3 of the simulation test system 2 registers all vehicle behavior data to be supplied to the vehicle behavior simulator 6. The data generation unit 3 generates vehicle behavior data specified by the operator using the vehicle behavior data setting screen as described above. The vehicle behavior data is generated as a scenario arranging a plurality of records. Further, the data generation unit 3 sets the number of repetitions specified by the operator for the scenario of the vehicle behavior data.

[0075] In step ST22, as data transmission processing to the vehicle behavior simulator 6, the data generation unit 3 transmits the scenario of the vehicle behavior data registered in response to the operator's instruction.

[0076] In step ST23, [the number of repetitions] and [the number of repetitions] are transmitted to the vehicle behavior simulator 6.

[0077] In step ST24, the data generation unit 3 monitors whether the data transmission of supplying the vehicle behavior data and the number of repetitions to the vehicle behavior simulator 6 is successful or failed.

[0078] In step ST25, when the data transmission to the vehicle behavior simulator 6 fails (ST24, NO), the data generation unit 3 checks whether the number of data transmission failures is a predetermined number (ST25). If the number of data transmission failures is not the predetermined number (ST25, NO), the data generation unit 3 returns to step ST23 and retries the data transmission to the vehicle behavior simulator 6.

[0079] In step ST26, when the data transmission to the vehicle behavior simulator 6 is successful (ST24, YES), the data generation unit 3 sets the data transmission result to the vehicle behavior simulator 6 as successful and ends the data transmission process.

[0080] In step ST27, when the number of data transmission failures reaches a predetermined number (ST25, YES), the data generation unit 3 regards the data transmission result to the vehicle behavior simulator 6 as a failure and ends the data transmission process to the vehicle behavior simulator 6.

[0081] Next, the data transmission process from the data generation unit 3 to the antenna simulator 5 in the simulation test system 2 will be described. FIG. 15 is a flowchart for explaining an operation example of the data transmission process from the data generation unit 3 to the antenna simulator 5 in the simulation test system 2. Here, it is assumed that the processor 21 of the simulation test system 2 operates as the data generation unit 3 by executing a data generation program stored in the data memory 24 or the like.

[0082] In step ST31, the data generation unit 3 of the simulation test system 2 registers the vehicle data to be supplied to the antenna simulator 5. The data generation unit 3 generates and registers the vehicle data specified by the operator using the vehicle data setting screen as described above. The data generation unit 3 sets the specified information such as the processing type in addition to the setup content of the in-vehicle device and the content of the ETC card as the vehicle data. As described above, the specified information of the vehicle data includes information for specifying the data output by the antenna to the lane server 1. For example, the specified information of the vehicle data includes information specifying to use "vehicle data specified by the operator", "data written to the ETC card by its own antenna", or "data written to the ETC card by another antenna".

[0083] In step ST32, the data generation unit 3 transmits the vehicle data registered by the operator as the data transmission process to the antenna simulator 5.

[0084] In step ST33, the specified information of the vehicle data is transmitted to the antenna simulator 5.

[0085] In step ST34, the data generation unit 3 monitors whether the data transmission for supplying the vehicle data and the designation information of the vehicle data to the antenna simulator 5 is successful or failed.

[0086] In step ST35, when the data transmission to the antenna simulator 5 fails (ST34, NO), the data generation unit 3 checks whether the number of data transmission failures is a predetermined number. If the number of data transmission failures is not the predetermined number (ST35, NO), the data generation unit 3 returns to step ST33 and retries the data transmission to the antenna simulator 5.

[0087] In step ST36, when the data transmission to the antenna simulator 5 is successful (ST34, YES), the data generation unit 3 sets the data transmission result to the antenna simulator 5 as successful and ends the data transmission process.

[0088] In step ST37, when the number of data transmission failures reaches the predetermined number (ST35, YES), the data generation unit 3 sets the data transmission result to the antenna simulator 5 as failed and ends the data transmission process to the antenna simulator 5.

[0089] Next, the processing by the vehicle behavior simulator 6 in the simulation test system 2 will be described. FIG. 16 is a flowchart for explaining an operation example of the processing by the vehicle behavior simulator 6 in the simulation test system 2. Here, it is assumed that the processor 21 of the simulation test system 2 operates as the vehicle behavior simulator 6 by executing a program for the vehicle behavior simulator stored in the data memory 24 or the like.

[0090] In step ST41, the vehicle behavior simulator 6 of the simulation test system 2 receives data including information such as vehicle behavior data and the number of repetitions from the data generation unit 3.

[0091] In step ST42, the vehicle behavior simulator 6 of the simulation test system 2 stores data including the vehicle behavior data received from the data generation unit 3 and information such as the number of repetitions. For example, the vehicle behavior simulator 6 stores data such as the vehicle behavior data and information such as the number of repetitions in a storage area for the vehicle behavior simulator set in the RAM 23 or the data memory 24.

[0092] In step ST43, the vehicle behavior simulator 6 sets designation information for the stored vehicle behavior data. The designation information for the vehicle behavior data is information for designating the scenario and record to be used from the stored vehicle behavior data. Here, it is assumed that the vehicle behavior simulator 6 defines "N" as a variable indicating the scenario and "M" as a variable indicating the record.

[0093] In step ST44, the vehicle behavior simulator 6 sets initial values for the variable N indicating the scenario and the variable M indicating the record. Here, it is assumed that the vehicle behavior simulator 6 sets N = 1 and M = 1 as the initial values of N and M.

[0094] In step ST45, the vehicle behavior simulator 6 checks whether the start of running has been executed (the state in which the start of the running test has been executed). If the start of running has not been executed (ST45, NO), the vehicle behavior simulator 6 waits for the state in which the start of the running test has been executed by repeatedly checking whether the start of running has been executed.

[0095] In step ST46, when the start of running has been executed (ST45, YES), the vehicle behavior simulator 6 determines whether the number of simulated running times is less than or equal to the specified number of times.

[0096] In step ST47, when the number of running times is less than or equal to the specified number of times (ST46, YES), the vehicle behavior simulator 6 executes the M-th record in the N-th scenario included in the stored data.

[0097] For example, if N = 1 and M = 1, the vehicle behavior simulator 6 converts the data of the first record in the vehicle behavior data of the first scenario into vehicle inspection point data. Here, the vehicle inspection point data is a signal in a format input by the monitoring control unit 9 of the lane server 1 from a roadside device including an actual vehicle detector. The vehicle behavior simulator 6 supplies the vehicle inspection point data converted from the specified vehicle behavior data to the lane server 1 via another simulator or an IF conversion device provided in the simulator 4.

[0098] In step ST48, after executing the M-th record in the N-th scenario, the vehicle behavior simulator 6 checks whether there is an (M + 1)-th record in the N-th scenario.

[0099] In step ST49, when there is an (M + 1)-th record in the N-th scenario (ST48, YES), the vehicle behavior simulator 6 sets M = M + 1 and sets the next record to be executed. After setting M = M + 1, the vehicle behavior simulator 6 returns to step ST47 and executes the above-described processing for the next record.

[0100] In step ST50, when there is no (M + 1)-th record in the N-th scenario (ST48, NO), the vehicle behavior simulator 6 checks whether there is an (N + 1)-th scenario in the stored data.

[0101] In step ST51, when there is an (N + 1)-th scenario (ST50, YES), the vehicle behavior simulator 6 sets N = N + 1 and M = 1 and returns to step ST46 described above. As a result, the vehicle behavior simulator 6 executes processing using the next scenario in the scenario of the vehicle behavior data supplied from the data generation unit 3.

[0102] In step ST52, when there is no (N + 1)-th scenario (ST50, NO), the vehicle behavior simulator 6 sets N = 1 and M = 1, and returns to step S46 described above. In this case, in step S46, the vehicle behavior simulator 6 checks whether to execute the driving test according to the first scenario again. Here, if the number of driving times is less than or equal to the specified number of times (ST46, YES), the vehicle behavior simulator 6 executes the driving test according to the first scenario again, and if the number of driving times exceeds the specified number of times (ST46, NO), the process ends.

[0103] Through the above processing, the vehicle behavior simulator 6 of the simulation test system 2 can execute the simulation of the driving test based on the vehicle behavior data of N scenarios supplied from the data generation unit 3 for the specified number of times.

[0104] Next, the processing by the antenna simulator 5 in the simulation test system 2 according to the embodiment will be described. FIG. 17 is a flowchart for explaining an operation example of the processing by the antenna simulator 5 in the simulation test system 2 according to the embodiment. Here, it is assumed that the processor 21 of the simulation test system 2 operates as the antenna simulator 5 by executing a program for the antenna simulator stored in the data memory 24 or the like.

[0105] In step ST61, the antenna simulator 5 of the simulation test system 2 receives data including information such as vehicle data and specified information of the vehicle data from the data generation unit 3.

[0106] In step ST62, the antenna simulator 5 of the simulation test system 2 stores the data including information such as vehicle data and specified information of the vehicle data received from the data generation unit 3. For example, the antenna simulator 5 stores data such as vehicle data and specified information of the vehicle data in a storage area for the antenna simulator set in the RAM 23 or the data memory 24.

[0107] In step ST63, the antenna simulator 5 sets an initial value (N = 1) to the variable N indicating the vehicle to be communicated with. Thereby, the antenna simulator 5 designates the vehicle data of the first vehicle as the communication target.

[0108] In step ST64, the antenna simulator 5 sets the vehicle data designated as the communication target. For example, if N = 1, the antenna simulator 5 sets the vehicle data of the first vehicle as the communication target. Also, the antenna simulator sets the designation information of the vehicle data together with the vehicle data.

[0109] In step ST65, the antenna simulator 5 checks whether communication has been started and whether a request from the communication control unit simulator has been received. Here, when communication has not been started or a request from the communication control unit simulator has not been received (ST65, NO), the antenna simulator 5 waits for the execution of communication start and the reception of a request from the communication control unit simulator.

[0110] In step ST66, when the antenna simulator 5 has executed communication start and has received a request from the communication control unit simulator (ST65, YES), it executes vehicle data transmission processing. The vehicle data transmission processing will be described in detail later.

[0111] In step ST67, the antenna simulator 5 checks whether the vehicle data regarding the Nth vehicle set as the communication target has been communicated. Here, when the communication of the Nth vehicle has not been completed (ST67, NO), the antenna simulator 5 returns to step ST65 and continues to execute the process for the vehicle.

[0112] In step ST68, when the communication of the Nth vehicle data has been completed (ST67, YES), the antenna simulator 5 records the log data in the data memory 24.

[0113] In step ST69, the antenna simulator 5 checks whether there is a designation of the next vehicle (the (N + 1)-th vehicle).

[0114] In step ST70, when there is a designation of the (N + 1)-th vehicle (ST69, YES), the antenna simulator 5 sets N = N + 1 and returns to step ST64 above. Thereby, the antenna simulator 5 updates the vehicle data to be communicated and repeatedly executes the above-described processing.

[0115] In step ST71, when there is no designation of the (N + 1)-th vehicle (ST69, NO), the antenna simulator 5 sets N = 1 and returns to step ST64 above. Thereby, the antenna simulator 5 updates the vehicle data to be communicated and repeatedly executes the above-described processing.

[0116] Through the above processing, the antenna simulator 5 can process a plurality of vehicle data designated as the first vehicle, the second vehicle, and so on in order. Also, when the communication of the vehicle data for the designated number of vehicles is completed, the antenna simulator 5 can repeatedly execute the processing starting from the first vehicle data.

[0117] Next, the vehicle data transmission process by the antenna simulator 5 in the simulation test system 2 according to the embodiment will be described. FIG. 18 is a flowchart for explaining an operation example of the vehicle data transmission process by the antenna simulator 5 in the simulation test system 2 according to the embodiment. Here, the processor 21 of the simulation test system 2 executes the vehicle data transmission process by the antenna simulator 5 by executing a program for the antenna simulator stored in the data memory 24 or the like.

[0118] In step ST81, the antenna simulator 5 receives a request from the communication control unit simulator of the lane server 1, and checks whether there is a specification for abnormal processing for the received request. The specification for abnormal processing includes timeouts at each communication timing during vehicle-to-roadside communication, or abnormal processing of the telegram content, etc.

[0119] In step ST82, when there is a specification for abnormal processing (ST81, YES), the antenna simulator 5 executes the specified abnormal processing. For example, when Action1 communication abnormality (timeout) is specified, the antenna simulator 5 executes abnormal processing of not returning a response when a communication request for Action1 comes, thereby generating a timeout.

[0120] In step ST83, when there is no specification for abnormal processing (ST81, NO), the antenna simulator 5 executes normal processing. For example, the antenna simulator 5 normally transmits the generated vehicle data or returns a normal response. Here, the "generated vehicle data" includes not only the vehicle data of a normal ETC vehicle, but also vehicle data that can be generated by the data generation unit 3 for abnormal ETC vehicles, non-ETC vehicles, etc.

[0121] In step ST84, the antenna simulator 5 checks whether the communication at the antenna has been completed and whether there is reflection of the written data (use of the written information). Here, the antenna simulator 5 checks the conditions according to the antenna to be simulated.

[0122] For example, when the antenna simulator 5 operates as a simulator for the first antenna A1, if "reflection of own antenna write data" is specified, it checks whether communication at the first antenna is completed and whether the write data is reflected. Also, when the antenna simulator 5 operates as a simulator for the re-communication antenna, if "reflection of own antenna write data" is specified, it checks whether communication at the re-communication antenna is completed and whether the write data is reflected, and if "reflection of first antenna write data" is specified, it checks whether communication at the first antenna is completed and whether the write data is reflected. Further, when the antenna simulator 5 operates as a simulator for the second antenna, if "reflection of own antenna write data" is specified, it checks whether communication at the second antenna is completed and whether the write data is reflected, and if "reflection of first or re-communication antenna write data" is specified, it checks whether communication at the first or re-communication antenna is completed and whether the write data is reflected.

[0123] If communication at the antenna is not completed or there is no reflection of the write data (use of the write information) (ST84, NO), the antenna simulator 5 ends the vehicle data transmission process with the vehicle data in its original state.

[0124] In step ST85, when communication at the antenna by the antenna simulator 5 is completed and there is reflection of the write data (ST84, YES), it acquires DOWN data from the communication control unit simulator 8 of the lane server 1. Here, the DOWN data corresponds to the data to be written to the ETC card set in the in-vehicle unit of the vehicle being processed. For example, the DOWN data is data for which the communication control unit simulator 8 of the lane server 1 requests writing to the ETC card for the first antenna.

[0125] In step ST86, the antenna simulator 5 overwrites the vehicle data of the Nth target antenna (the vehicle being processed) with the DOWN data acquired from the communication control unit simulator 8 of the lane server 1. For example, in the process of the re-communication antenna Ar, when the designation information in the vehicle data is "use the data written to the ETC card by the own antenna", the antenna simulator 5 sets the communication result (data written to the ETC card) of the re-communication antenna Ar as the vehicle data acquired by the re-communication antenna Ar.

[0126] Note that the process of reflecting the write data (using the write information) is exemplified by the method of executing in the first / re-communication / second antenna simulator in the above-described processing example, but it may be executed by the data generation unit 3. When the data generation unit 3 executes the process of reflecting the write data, the antenna simulator 5 transfers the DOWN data received from the communication control unit simulator 8 of the lane server 1 to the data generation unit 3. The data generation unit 3 generates vehicle data in which the write data is reflected based on the DOWN data from the communication control unit simulator 8 and transmits it to the antenna simulator 5. Thereby, the antenna simulator 5 can execute the response using the vehicle data generated by the data generation unit 3 based on the DOWN data.

[0127] Through the above-described processing, the antenna simulator 5 can execute abnormal processing or normal processing in response to a request from the communication control unit simulator 8 of the lane server 1. Further, the antenna simulator 5 can automatically generate vehicle data in which the write data to be written to the ETC card by the first or re-communication antenna is reflected based on the DOWN data from the lane server 1.

[0128] As described above, according to the simulation test system according to the embodiment, by the data generation unit generating the vehicle behavior data and the vehicle data, the labor of manual test preparation and the load of test execution can be reduced.

[0129] Moreover, according to the simulation test system according to the embodiment, the data generation unit can set data for performing a continuous driving test, and a continuous driving test by a plurality of vehicles over a long period of time can be easily implemented. For example, according to the simulation test system according to the embodiment, when the same vehicle continuously drives with the same vehicle behavior, when the same vehicle continuously drives with different vehicle behaviors, when different vehicles continuously drive with the same vehicle behavior, or when different vehicles continuously drive with different vehicle behaviors, vehicle data and vehicle behavior data can be easily generated.

[0130] Moreover, according to the simulation test system according to the embodiment, the generation of vehicle data reflecting the write data to the ETC card after communication with the first, re-communication, or second antenna can be automated, eliminating the need for complicated manual operations. Furthermore, according to the simulation test system according to the embodiment, manual operations are also unnecessary when testing abnormal processing such as timeouts or abnormal telegram contents at each communication timing during road-vehicle communication, and a simulation test including abnormal processing can be easily implemented.

[0131] Although some embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and its equivalent scope.

Description of Reference Numerals

[0132] 1... Lane server, 2... Simulation test system, 3... Data generation unit, 4... Simulator, 5... Antenna simulator, 6... Vehicle behavior (road side) simulator, 21... Processor, 22... ROM, 23... RAM, 24... Data memory, 25... Communication unit, 26... Operation unit, 27... Display unit, S1, S2, S4... Vehicle detectors, A1... First antenna, A2... Second antenna, Ar... Re-communication antenna.

Claims

1. In a simulation test system for executing an operation test of a lane server that performs a process of collecting a toll from a vehicle passing through a lane, a data generation unit that generates vehicle behavior data including a group of records indicating the behavior of vehicles in the lane and vehicle data regarding the vehicles passing through the lane; an antenna simulator that transmits a signal simulating a signal output from an antenna that wirelessly communicates with an on-vehicle unit mounted on a vehicle passing through the lane to the lane server based on the vehicle data generated by the data generation unit; a vehicle behavior simulator that transmits a signal simulating a signal output from a roadside device that detects a vehicle in the lane to the lane server based on the data of each record of the vehicle behavior data generated by the data generation unit; A simulation test system comprising:

2. The data generation unit generates, as vehicle behavior data, a scenario in which records indicating detection results of vehicles by a plurality of vehicle detectors that detect vehicles in the lane are arranged in order. The simulation test system according to claim 1.

3. The data generation unit generates, as vehicle behavior data, a scenario in which a plurality of records that are the results of the plurality of vehicle detectors detecting one vehicle are arranged in order. The simulation test system according to claim 2.

4. The data generation unit generates, as vehicle behavior data, a scenario in which a plurality of records that are the results of the plurality of vehicle detectors detecting a plurality of vehicles are arranged in order. The simulation test system according to claim 2.

5. The data generation unit sets the number of repetitions for the vehicle behavior data, and the vehicle behavior simulator repeatedly executes transmission of a signal based on the data of each record of the vehicle behavior data to the lane server according to the number of repetitions for the vehicle behavior data. The simulation test system according to any one of claims 1 to 4.

6. The data generation unit further sets specified information in the vehicle data, and the antenna simulator sets vehicle data according to the specified information set in the vehicle data. The simulation test system according to any one of claims 1 to 5.

7. When it is specified in the specified information that the antenna reflects write data requested by the antenna to the on-vehicle unit, the antenna simulator generates vehicle data reflecting the write data. The simulation test system according to claim 6.

8. When the antenna simulator receives a designation of an abnormality process from the lane server, the antenna simulator transmits a response indicating the result of executing the designated abnormality process to the lane server. The simulation test system according to any one of claims 1 to 7.

9. A simulation test method for executing an operation test of a lane server that performs a process of collecting a toll from a vehicle passing through a lane, generating vehicle behavior data including a group of records indicating the behavior of vehicles in the lane and vehicle data regarding vehicles passing through the lane, transmitting a signal obtained by simulating a signal output from an antenna that wirelessly communicates with an on-vehicle unit mounted on a vehicle passing through the lane to the lane server based on the vehicle data, transmitting a signal obtained by simulating a signal output from a roadside device that detects a vehicle in the lane based on the data of each record of the vehicle behavior data to the lane server. Simulation test method.

10. Further, setting the number of repetitions for the vehicle behavior data, and repeatedly executing transmission of a signal based on the data of each record of the vehicle behavior data to the lane server according to the number of repetitions for the vehicle behavior data. The simulation test method according to claim 9.

11. Further, setting designation information in the vehicle data, and setting vehicle data to be transmitted to the lane server based on the designation information set in the vehicle data in response to a request from the lane server. The simulation test method according to any one of claims 9 or 10.

12. Further, when it is designated that write data requested by the antenna to be written to the on-vehicle unit is reflected in the designation information, generating vehicle data reflecting the write data. The simulation test method according to claim 11.

13. Further, when receiving a designation of an abnormality process from the lane server, transmitting a response indicating the result of executing the designated abnormality process to the lane server. The simulation test method according to any one of claims 9 to 12.

Citation Information

Patent Citations

  • Automatic nonstop charge reception system testing device

    JP2003030700A

  • Photovoltaic power generating unit and roof structure

    JP2003307000A

  • Simulator for data transmission reception

    JP2003347990A

  • Etc operation analysis system

    JP2004038764A

  • Test data creation device

    JP2011039723A