Simulated test environment system and simulated test method

The simulated test environment system addresses the duration issue in ETC testing by generating a skip test plan to avoid periods of no traffic, thereby shortening the test duration and enhancing efficiency.

JP2025017092A5Pending Publication Date: 2026-06-24KK TOSHIBA +1
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
KK TOSHIBA
Filing Date
2023-07-24
Publication Date
2026-06-24

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a simulated test environment system that shortens the time required for a simulated test.SOLUTION: A simulated test environment system according to the embodiment includes a test control device and an IF conversion device. The test control device includes a data generation unit that transmits to the IF conversion device setting data, vehicle data transmitted from an on-board unit of a passing vehicle, and vehicle behavior data corresponding to output signals of one or more vehicle detectors. The IF conversion device includes: a test planning unit that generates a skip test plan to skip the time period of no vehicle traffic detected based on the vehicle behavior data and transmits the setting data to a lane server; an antenna simulator that transmits UP data corresponding to the vehicle data to the lane server based on the skip test plan; and a vehicle behavior simulator that transmits contact signals corresponding to the vehicle behavior data. The test control device is equipped with a toll gate server simulator that receives detailed data generated by the lane server based on the UP data and contact signals.SELECTED DRAWING: Figure 1
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 environment system and a simulation test method.

Background Art

[0002] As a toll collection method on toll roads, an Electronic Toll Collection System (hereinafter referred to as an ETC system) using wireless communication has become widespread. The lane server used in the ETC system executes toll processing based on a predetermined toll table or the like based on the vehicle data transmitted from the in-vehicle device of the vehicle at the timing when the vehicle passes through the toll lane of the toll gate.

[0003] Recently, due to the need to alleviate road congestion and the increasing need for traffic volume leveling and dispersion, as a toll policy, a toll system that performs complex discounts according to time zones, routes, traffic conditions, etc. has been considered. For this reason, the toll calculation operation of the lane server that performs toll calculation has also become complicated, and it is important to confirm the operation before the start of operation. Therefore, when introducing the ETC system, in order to prevent problems from occurring in toll processing, it is considered to provide a simulation test environment system at the toll gate, execute a simulation test using the simulation test environment system, and verify the toll processing by the lane server. As one of these test items, a long-run test that continuously performs predetermined toll processing over a long period (several days) has been considered.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Patent Document 3

Summary of the Invention

[0005] In the long-running tests described above, the simulated test environment system inputs long-term time-series vehicle traffic data (vehicle data and vehicle behavior data) generated specifically for the test into the lane server and conducts the test. Therefore, the test duration is a long period, from the time of the first vehicle behavior data generation to the time of the last vehicle behavior data generation. Such long-running tests are a burden on the implementation of ETC systems.

[0006] The objective of the present invention is to provide a mock examination environment system and a mock examination method that shorten the duration of mock examinations. [Means for solving the problem]

[0007] The simulated test environment system according to the embodiment comprises a test control device and an IF conversion device, and performs a simulated test of the ETC lane server. The test control device is trial The test data includes setting data related to toll booths, vehicle data transmitted from on-board units of vehicles traveling in the traffic lanes, and vehicle behavior data corresponding to output signals from one or more vehicle detectors installed along the traffic lanes. , with respect to the IF conversion device It includes a data generation unit for transmission. Furthermore, the IF conversion device is Received from the aforementioned test control device Based on the aforementioned vehicle behavior data 、 The system detects periods of no vehicle traffic and generates a skip test plan that skips those periods. do A test planning unit, an antenna simulator that transmits UP data corresponding to the vehicle data to the lane server based on the skip test plan, and a unit that transmits contact signals corresponding to the vehicle behavior data to the lane server based on the skip test plan. car The system includes both behavior simulators. Furthermore, the test control device includes a tollbooth server simulator that receives detailed data generated by the lane server based on the UP data and the contact signals. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 is a block diagram showing the schematic configuration of the simulated test environment system according to the embodiment. [Figure 2] Figure 2 shows the flow of data, signals, notifications, and instructions in a simulated test of the simulated test environment system according to the embodiment. [Figure 3] Figure 3 is a flowchart showing an example of the test data generation process. [Figure 4] Figure 4 shows an example of vehicle data. [Figure 5] Figure 5 shows an example of vehicle behavior data. [Figure 6] Figure 6 is a flowchart showing an example of the test planning process. [Figure 7] Figure 7 shows an example of traffic time information. [Figure 8] Figure 8 is a flowchart showing an example of the test start process and time synchronization process. [Figure 9] Figure 9 shows an example of an exam time notification. [Figure 10] Figure 10 is a flowchart showing an example of time processing using the time information management function. [Figure 11] Figure 11 shows an example of test time management information. [Figure 12] Figure 12 is a flowchart showing an example of contact signal transmission processing. [Figure 13] Figure 13 is a flowchart showing an example of the UP data transmission process and the DOWN data reception process. [Figure 14] Figure 14 is a flowchart showing an example of the process of receiving detailed data using the detailed data reception function. [Modes for carrying out the invention]

[0009] The following describes an example of a simulated test environment system for conducting simulated tests targeting the ETC lane server according to the embodiment, with reference to the drawings.

[0010] FIG. 1 is a block diagram showing a schematic configuration of a simulation test environment system according to an embodiment. The test of the lane server is to connect the simulation test environment system 1 to the lane server 4 to be tested, input the test data generated by the simulation test environment system 1 into the lane server 4, and based on the vehicle detection data and the like included in the test data, the lane server 4 generates detailed data indicating the calculation result of the vehicle toll, and evaluates the generated detailed data to perform the test of the lane server.

[0011] First, the simulation test environment system 1 is a system that is connected to the lane server 4 to be tested and tests the operation of the lane server 4. Further, a management device 5 composed of a personal computer (hereinafter referred to as a PC) or the like is connected to the simulation test environment system 1. Here, the simulation test environment system 1 may be installed near the lane server 4, but it can be connected to the lane server 4 installed at a remote location via a network not shown in the figure to perform the test. Further, in FIG. 1, only one simulation test environment system 1 and one lane server 4 are shown, but it may be possible to connect to a plurality of lane servers 4 and perform tests in parallel.

[0012] First, the configuration of the lane server 4 to be tested will be described. The lane server 4 is a server connected to a roadside device (not shown) provided for each lane of the toll booth and an upper toll booth server (not shown). The lane server 4 uses the toll table distributed from the upper device (not shown) of the toll system via the toll booth server, performs toll calculation and the like based on the communication result with the vehicle passing through the lane of the toll booth, and transmits it to the toll booth server. Here, the toll table used for toll calculation may be stored in the upper device or the like, and may be queried to the upper device each time toll calculation is performed. Here, only the configuration related to the operation of the simulation test environment system 1 is described for the configuration of the lane server 4, and other configurations are omitted in both the description and the illustration.

[0013] In Figure 1, the lane server 4 includes a communication unit 41, a data generation unit 42, and a system clock 43, etc. For example, the lane server 4 can be configured by one or more computers, and each part of the lane server 4 is composed of hardware such as one or more processors, memory, and communication interfaces. Here, only the configuration related to the simulated test environment system 1 is shown, and other configurations are omitted from the illustration and explanation.

[0014] The communication unit 41 is a communication unit that transmits and receives data necessary for conducting tests with the IF converter 3 of the simulated test environment system 1. Specifically, the communication unit 41 is a communication unit that receives the test configuration data transmitted from the IF converter 3 of the simulated test environment system 1. Furthermore, the communication unit 41 receives UP data transmitted from the antenna simulator (hereinafter referred to as antenna SIM) 32 of the IF converter 3 and transmits DOWN data to the antenna SIM 32. Here, UP data corresponds to the signal transmitted from the antenna of the on-board unit of a vehicle traveling through the toll booth lane, and DOWN data corresponds to the signal received by the on-board unit's antenna. Furthermore, the communication unit 41 receives contact signals transmitted from the vehicle behavior simulator (hereinafter referred to as vehicle behavior SIM) 33 of the IF conversion device 3. Here, the contact signal corresponds to the vehicle detection signal output from one or more vehicle detectors. In this embodiment, the contact signal is assumed to be a vehicle detection signal output from multiple vehicle detectors. Furthermore, the communication unit 41 transmits detailed data showing the calculation results of the toll fee, etc., to the test control device 2.

[0015] De The data generation unit 42 is a generation unit that calculates tolls based on the stored toll table, toll booth identification information included in the setting data, and vehicle data included in the UP data, and generates detailed data showing the toll calculation results, etc. For this reason, the data generation unit 42 has a storage unit that stores a toll table that defines the tolls corresponding to the vehicle type and toll booth identification information.

[0016] The system clock 43 is a system clock that manages the time that serves as the reference time for the operation of the lane server 4. Based on a time change instruction transmitted from the test control device 2, the system clock 43 changes the current time, thereby skipping the operation of the lane server 4 to an arbitrary time, and the lane server 4 operates based on the skipped time.

[0017] Next, we will explain the configuration of the mock examination environment system 1. The simulated test environment system 1 comprises a test control device 2 and an IF (interface) conversion device 3.

[0018] The test control device 2 comprises a data generation unit 21, a test information management unit 22, a tollbooth server simulator (hereinafter referred to as the tollbooth server SIM) 23, and a communication unit 24. For example, the test control device 2 can be configured by one or more computers, and each part of the test control device 2 and the simulator are composed of hardware such as one or more processors, memory, and communication interfaces.

[0019] The communication unit 24 is a communication unit that receives input information from the management device 5.

[0020] The data generation unit 21 is a generation unit that generates setting data, vehicle data, and vehicle behavior data as test data based on input information, etc., and transmits them to the IF conversion device 3. Here, the configuration data is data related to the toll booths that the vehicle has passed through, and includes toll booth identification information to identify the toll booths. The vehicle data is data corresponding to the signals transmitted from the on-board unit of the vehicle traveling in the toll booth's lane. The vehicle behavior data is data corresponding to the signals output from multiple vehicle detectors installed along the toll booth's lane. Details of the test data will be explained in detail in the operation description.

[0021] The test information management unit 22 receives the test time notification transmitted from the test planning unit 31 of the IF converter 3, and sends a time change instruction to synchronize the system clock 34 of the IF converter 3 and the system clock 43 of the lane server 4 based on the test time notification. Details of time synchronization and the role it plays will be explained in detail later.

[0022] The tollbooth server SIM23 receives and stores the detailed data transmitted from the lane server 4 under test. This detailed data represents the results of a simulated test generated by the lane server 4, and based on this data, the appropriate toll is calculated according to the vehicle type, driving section, etc. but calculation Whether it is being done verification vinegar ru.

[0023] Next, the interface conversion device (hereinafter referred to as IF conversion device) 3 comprises a test planning unit 31, an antenna SIM 32, a vehicle behavior SIM 33, a system clock 34, and a communication unit 35. For example, the IF conversion device 3 can be configured by one or more computers, and each part of the IF conversion device 3 and each simulator are composed of hardware such as one or more processors, memory, and communication interfaces.

[0024] The test planning department 31 is, The data generated by the data generation unit 21 This is a planning unit that generates a simulated test plan based on the aforementioned test data, including setting data, vehicle data, and vehicle behavior data. Furthermore, the test planning unit 31 is When conducting a mock exam Send configuration data to lane server 4. Furthermore, the test planning unit 31 sends a test time notification to the test control device 2 and receives a time change instruction from the test control device 2. After the time on the system clock 34 is changed based on the time change instruction, the test planning unit 31 sends vehicle data to the antenna SIM 32 and vehicle behavior data to the vehicle behavior SIM 33 based on the simulated test plan. The generation of the simulated test plan and other related matters will be explained in detail later.

[0025] Antenna SIM32 is located in the toll booth lane. In Onboard devices of passing vehicles Communicate with This is a simulator that simulates an antenna. In the simulated test environment system 1, the antenna SIM32 communicates with the lane server 4 based on communication protocols such as TCP / IP (Transmission Control Protocol / Internet Protocol). Antenna SIM32 generates UP data based on vehicle data and transmits the UP data to lane server 4. vinegar ru. Here, UP data corresponds to signals transmitted from the antennas of on-board devices in vehicles traveling through toll booth lanes. do . Furthermore, antenna SIM32 receives DOWN data (vehicle attribute data) from lane server 4. Here, DOWN data corresponds to the signal received by the in-vehicle device's antenna. Although the signals transmitted from and received by the in-vehicle device's antenna are encrypted, in this practice test, UP data and DOWN data will be in plain text.

[0026] The vehicle behavior simulator 33 is a simulator that simulates the operation of one or more vehicle detectors installed along the lanes of a toll booth. In the simulated test environment system 1, the vehicle behavior simulator 33 communicates with the lane server 4 based on a communication protocol such as TCP / IP. The vehicle behavior SIM33 generates a contact signal based on vehicle behavior data and transmits the contact signal to the lane server 4. The contact signal corresponds to a vehicle detection signal output from one or more vehicle detectors. In this embodiment, the contact signal is assumed to be a vehicle detection signal output from multiple vehicle detectors.

[0027] The system clock 34 is the system clock of the IF converter 3. The system clock 34 changes its time based on a time change instruction transmitted from the test control device 2. That is, the system clock 34 skips the current time to an arbitrary time based on the time change instruction transmitted from the test control device 2, and the IF converter 3 operates based on the skipped time.

[0028] Next, the flow of data, signals, notifications, and instructions in a simulated test of the simulated test environment system according to the embodiment will be described. Figure 2 shows the flow of data, signals, notifications, and instructions in a simulated test of the simulated test environment system according to the embodiment. As shown in Figure 2, the processes performed in the simulated test environment system include: "test data generation process," "test planning process," "test start process," "time processing," "time synchronization process," "contact signal transmission process," "UP data transmission process," "DOWN data reception process," and "detail data reception process." The following explains each process. [Test data generation process] first, This section explains the process for generating test data. Test control device 2 teeth, For IF converter 3 trial The system performs the transmission of test data. Specifically, the data generation unit 21 of the test control device 2 performs the transmission of input information etc. from the management device 5. Generated test data The system then transmits setting data, vehicle data, and vehicle behavior data to the test planning unit 31 as test data.

[0029] Figure 3 is a flowchart showing an example of the test data generation process. As shown in Figure 3, in ST11, Test control device 2 The data generation unit 21 loads configuration data, including tollbooth identification information, which identifies the tollbooth. Next, in ST12, Test control device 2 The data generation unit 21 registers vehicle data.

[0030] Figure 4 shows an example of vehicle data. Vehicle data is one type of test data and corresponds to the signals transmitted from the onboard unit of a vehicle traveling in the toll booth lane. Vehicle data includes vehicle identification information and vehicle information. Vehicle information includes vehicle type and ETC card number, etc.

[0031] Returning to Figure 3, in ST13, the data generation unit 21 registers the vehicle behavior data in chronological order.

[0032] Figure 5 shows an example of vehicle behavior data. Vehicle behavior data is a type of test data, corresponding to signals output from multiple vehicle detectors installed along the traffic lanes of a toll booth. The vehicle behavior data includes multiple records corresponding to vehicle detection signals output at predetermined intervals from the multiple vehicle detectors. Each record includes behavior identification information, occurrence time (including year, month, and day), vehicle identification information, and vehicle detection information. Based on the vehicle identification information included in the vehicle data and the vehicle identification information included in the vehicle behavior data, it is possible to associate the vehicle data with the vehicle behavior data. For example, the occurrence time can be recorded down to microseconds (ms).

[0033] Here, we will provide additional information on the installation of vehicle detectors and explain the details of vehicle behavior data. For example, three vehicle detectors S1, S2, and S4, of the reflective or transmissive type, are installed sequentially from upstream to downstream in a traffic lane, and vehicles travel along the lane from upstream to downstream. When a vehicle travels in a lane, The three vehicle detectors S1, S2, and S4 output vehicle detection signals at predetermined intervals. They output an ON signal when a vehicle is detected and an OFF signal when no vehicle is detected.

[0034] Focusing on the behavior identification information 1-6 shown in Figure 5, it can be seen that, in accordance with the movement of the vehicle from upstream to downstream, the output of vehicle detector S1 turns on, the output of vehicle detector S2 turns on, the output of vehicle detector S1 turns off, the output of vehicle detector S2 turns off, the output of vehicle detector S4 turns on, and the output of vehicle detector S4 turns off in a time series.

[0035] Returning to Figure 3, in ST14, Test control device 2 The data generation unit 21 is: IF converter 3 The setting data, vehicle data, and vehicle behavior data are transmitted to the test planning unit 31 as test data.

[0036] [Test planning process] Next, regarding the test plan processing, Let's return to Figure 2 and explain it again. The test planning process is as follows:The test planning unit 31 of the IF conversion device 3 is a processing unit that performs test planning in order to format the saved setting data and send it to the lane server 4. Here, the test planning processing is the process by which the test planning unit 31 sends the setting data from the received data to the lane server 4. 。

[0037] Figure 6 is a flowchart showing an example of the test planning process. As shown in Figure 6, in ST41, IF converter 3 The test planning unit 31 receives information from the test control device 2. Received It saves configuration data, vehicle data, and vehicle behavior data.

[0038] In ST42, IF converter 3 The test planning unit 31 formats the saved configuration data and sends it to the lane server 4.

[0039] In ST43, IF converter 3 The test planning unit 31 analyzes the vehicle behavior data and sorts the multiple records included in the vehicle behavior data in chronological order based on their occurrence times. For example, as shown in Figure 5, the test planning unit 31 sorts the multiple records included in the vehicle behavior data in chronological order.

[0040] In ST44, IF converter 3 The test planning unit 31 detects the interval between occurrences of multiple records based on the occurrence times of multiple records included in the vehicle behavior data. And then. Among the detected occurrence intervals, those that exceed the threshold for no vehicle traffic are detected as periods without vehicle traffic.

[0041] Here, the threshold for no vehicle traffic is: Management device 5 from Set according to the examiner's input. .and, No vehicle traffic threshold teeth Input to IF converter 3 And so, The test planning unit 31 of the IF conversion device 3 stores the input vehicle traffic absence threshold. Here,Assuming a vehicle-free threshold of 10 minutes, for the vehicle behavior data shown in Figure 5, the test planning unit 31 detects that the period between the record of behavior identification information 6 and the record of behavior identification information 7 exceeds the vehicle-free threshold of 10 minutes, and therefore detects this period as a time period without vehicle traffic. Note that the vehicle-free threshold is an arbitrary value, and the degree to which the test time is shortened can be adjusted by setting a desired value.

[0042] In ST45, IF converter 3 The test planning unit 31 groups these multiple records based on the detected time periods when there was no vehicle traffic.

[0043] The vehicle behavior data shown in Figure 5 is as follows: IF converter 3 The test planning unit 31 handles behavior identification information 1 to 6 of The records are grouped into one, and behavior identification information 7-12 of The records are grouped into one. Multiple records belonging to one group represent the behavior of one or more vehicles. In the case of Figure 5, all of the behavior identification information 1 to 6 are the same vehicle identification information, so they represent the behavior of one vehicle. Also, all of the behavior identification information 7 to 12 are the same vehicle identification information, so they also represent the behavior of one vehicle.

[0044] Figure 7 shows an example of traffic time information. Traffic time information is information generated in the grouping process of the test planning unit 31, and includes traffic time identification information, the time of occurrence of the first behavior data (including year, month, and day), the time of occurrence of the last behavior data (including year, month, and day), and the test start time (including year, month, and day). Traffic time identification information 1 is generated by grouping multiple records of the behavior identification information 1 to 6 into one, and traffic time identification information 2 is generated by grouping multiple records of the behavior identification information 7 to 12 into one.

[0045] Returning to Figure 6, at ST46, IF converter 3 The test planning unit 31 generates a test plan to be executed on a group basis, based on the grouping results and the specified test mode. Here, the test mode is, management device 5 from It is specified according to the examiner's input. It is Skip test mode or non-skip test mode There is. Here, The skip test mode skips the detected period of no vehicle traffic, while the non-skip test mode does not skip the detected period of no vehicle traffic. The test mode specified by the control device 5 is input to the IF converter 3.

[0046] IF converter 3 The test planning unit 31 specifies the skip test mode. If that happens This generates a skip test plan that skips time periods without vehicle traffic. If the vehicle behavior data is as shown in Figure 5, the test planning unit 31 will execute tests based on behavior identification information 1 to 6 in order of occurrence time, skip the period between behavior identification information 6 and behavior identification information 7 (from 2023 / 01 / 24 10:18:12 to 2023 / 01 / 24 10:30:05), and generate a skip test plan that executes tests based on behavior identification information 7 to 12 in order of occurrence time. This skip test mode allows for a reduction in test time by skipping the period between behavior identification information 6 and behavior identification information 7.

[0047] Also, IF converter 3 The test planning unit 31 specifies the non-skip test mode. If that happens This generates a non-skip test plan that does not skip time periods without vehicle traffic. If the vehicle behavior data is as shown in Figure 5, the test planning unit 31 generates a non-skip test plan that executes tests based on behavior identification information 1 to 12 in order of occurrence time. This non-skip test mode allows tests to be executed in real time.

[0048] In ST47, IF converter 3 The test planning unit 31 determines whether or not there are any untested traffic time slots. If the answer to ST47 is Yes, the process moves to ST48, and the test planning unit 31 conducts tests for the untested designated traffic time slots. If the vehicle behavior data is as shown in Figure 5, tests are conducted for the untested traffic time slots of behavior identification information 1 to 6, and then tests are conducted for the untested traffic time slots of behavior identification information 7 to 12.

[0049] If ST47 is No, the test planning unit 31 terminates the test. If the vehicle behavior data is as shown in Figure 5, the test will terminate once the traffic time periods for behavior identification information 1-6 and behavior identification information 7-12 have been tested.

[0050] [Test Start Process] Next, we will explain the test initiation process. Returning to Figure 2, 、 During the test initiation process, IF converter 3 The test planning unit 31 detects the earliest time included in multiple records belonging to a predetermined group and sends a test time notification to the test information management unit 22, which includes the test start time corresponding to this earliest time.

[0051] Figure 8 shows IF converter 3 This flowchart shows an example of the test start process and time synchronization process. In Figure 8, ST51 teeth An example of the test start process Therefore, ST52~ST59 is an example of time synchronization processing. This indicates. As shown in Figure 8, in ST51, IF converter 3 The test planning unit 31 detects the earliest time included in multiple records belonging to a predetermined group and sends a test time notification to the test information management unit 22 of the test control device 2, which includes the test start time corresponding to this earliest time.

[0052] Figure 9 shows an example of an exam time notification. The test time notification is a notification based on the test plan generated by the test planning unit 31 and is sent from the IF converter 3 to the test control device 2. The test time notification includes the name of the IF converter, the notification time (including year, month, and day), and the test start time (including year, month, and day). figureIf the vehicle behavior data is as shown in 5, the earliest time (2023 / 01 / 24 10:13:05) included in the behavior identification information 1-6 belonging to the first group will be detected. Alternatively, the earliest time (2023 / 01 / 24 10:30:05) included in the behavior identification information 7-12 belonging to the second group will be detected.

[0053] The test information management unit 22 generates a time change instruction to change the time to a predetermined time immediately preceding the test start time, based on the test start time included in the test time notification, and sends the time change instruction to the test planning unit 31 and the lane server 4.

[0054] [Time processing] Next, we will explain time processing. Returning to the explanation of Figure 2, And here, time processing by time information management function This synchronizes the time between the test control device 2 and the IF converter 3. It is a process. In time processing, Test control device 2 The test information management unit 22 generates a time change instruction to change the time to a predetermined time immediately preceding the test start time, based on the test start time included in the test time notification, and sends the generated time change instruction to the lane server 4. Also, as explained in ST37, the test information management unit 22 sends the generated time change instruction to the test planning unit 31.

[0055] Figure 10 shows In the test control device 2 This flowchart shows an example of time processing using the time information management function. As shown in Figure 10, in ST31, Test control device 2 The test information management unit 22 switches to waiting for the reception of communication messages. In ST32, Test control device 2 The test information management unit 22 determines whether or not a communication message has been received.

[0056] If the answer is No in ST32, Test control device 2 The test information management unit 22 continues to wait for reception unless it receives a communication message. If the answer to ST32 is Yes, the process proceeds to ST33, where the test information management unit 22 determines whether the content of the received communication message is a test time notification or a test completion notification. A test time notification includes information such as the name of the IF converter from the sender, the notification time, and the test start time.

[0057] If ST33 is No, the system switches to waiting for a communication message to be received and waits for the message to be received. If the answer to ST33 is Yes, proceed to ST34. Test control device 2 The test information management unit 22 determines whether the message content is a test time notification or not.

[0058] If ST33 is No, and the message content is a termination notification, the process will be terminated. If the answer to ST34 is Yes, the process proceeds to ST35, and the examination information management unit 22 records the examination time notification.

[0059] In ST36, Test control device 2 The test information management unit 22 generates a time change instruction to change the time to a predetermined time immediately preceding the test start time, based on the test start time included in the test time notification, and sends the generated time change instruction to the lane server 4. In ST37, Test control device 2 The test information management unit 22 transmits the generated time change instruction to the test planning unit 31. Furthermore, the transmission of the time change instruction to the lane server 4 in ST36 and the transmission of the time change instruction to the test planning unit 31 in ST37 are performed essentially simultaneously.

[0060] Test control device 2 The test information management unit 22 generates test management information in response to the transmission of a time change instruction. Figure 11 shows an example of test time management information. The test time management information is generated by the test planning unit 31 and includes the IF conversion device name, notification reception time (including year, month, and day), test start time (including year, month, and day), time of sending the time change notification to the lane server 4 (including year, month, and day), and time of sending the time change notification to the test control device 2 (including year, month, and day).

[0061] [Time synchronization process] Next, we will explain the time synchronization process. Returning to Figure 2, , IF converter 3 The test planning unit 31 performs time synchronization processing. In time synchronization processing, the test planning unit 31 performs: From the test information management unit 22 of the test control device 2 Based on the time change instruction, the time is synchronized with lane server 4. And, Untested lead vehicle behavior data is transmitted to the vehicle behavior SIM33, and the untested lead vehicle behavior data and related vehicle data are transmitted to the antenna SIM32. again, Figure 8 Returning to the IF converter 3 An example of test start processing and time synchronization processing Let me explain. In Figure 8, ST52 to ST59 show an example of time synchronization processing.

[0062] In ST52, IF converter 3 The test planning department 31 is, Test control device 2 The system receives a time change instruction transmitted from the test information management unit 22.

[0063] In ST53, IF converter 3 The test planning unit 31 outputs an instruction to change the time of the system clock 34 to a predetermined time based on the time change instruction transmitted from the test information management unit 22. do. In response to this The system clock 34 changes its time to the predetermined time based on the change instruction from the test planning unit 31. At the same time, the system clock 43 of the vehicle server 4 also changes its time to the predetermined time based on the time change instruction transmitted from the test information management unit 22. This time change instruction twist The system clock 34 of the IF converter 3 and the system clock 43 of the vehicle server 4 are synchronized.

[0064] In ST54, IF converter 3 The test planning unit 31 reads vehicle data and vehicle behavior data for the untested designated traffic time period. If the vehicle behavior data is as shown in Figure 5, then behavior identification information 1 to 6 or behavior identification information 7 to 12 for the untested designated traffic time period are read.

[0065] In ST55, IF converter 3 The test planning unit 31 determines whether or not there is untested vehicle behavior data.

[0066] If the answer is Yes in ST55, proceed to ST56. IF converter 3 The test planning unit 31 extracts the behavior data of the first vehicle in the untested designated traffic time period. For example, if behavior identification information 1 to 6 shown in Figure 5 are untested, the behavior data of the first vehicle will be behavior identification information 1. If behavior identification information 7 to 12 are untested, the behavior data of the first vehicle will be behavior identification information 7.

[0067] In ST57, IF converter 3 The test planning unit 31 determines whether the time on the system clock 34 has reached the time of occurrence of the first untested vehicle behavior data. If the result in ST57 is No, the determination of whether the time of occurrence of the vehicle behavior data has been reached is repeated.

[0068] If the answer to ST57 is Yes, proceed to ST58. IF converter 3 The test planning unit 31 transmits the untested lead vehicle behavior data to the vehicle behavior SIM 33. Also, in ST59, IF converter 3 The test planning unit 31 transmits untested lead vehicle behavior data and related vehicle data to the antenna SIM 32.

[0069] [Contact signal transmission processing] Next, we will explain the contact signal transmission process. Returning to Figure 2, 、 Vehicle behavior SIM33 of IF conversion device 3 teeth , To detect a vehicle in the lane server 4 The contact signal transmission process is performed. IF converter 3 The vehicle behavior SIM33 transmits the converted contact signals to the lane server 4.

[0070] Next, the contact signal transmission process will be explained. The contact signal transmission process is performed by the vehicle behavior SIM33 of the IF converter 3. Figure 12 is a flowchart showing an example of contact signal transmission processing. As shown in Figure 12, in ST61, IF converter 3 Vehicle behavior SIM33 is, IF converter 3 Vehicle behavior data transmitted from the test planning unit 31 is received. As mentioned above, vehicle behavior data corresponds to signals output from multiple vehicle detectors installed along the traffic lanes at toll booths. In ST62, IF converter 3 The vehicle behavior SIM33 receives the vehicle behavior data , showing vehicle behavior data Convert to a contact signal.

[0071] In ST63, IF converter 3 The vehicle behavior SIM33 is converted and sent to the lane server 4. Shows vehicle behavior data. It transmits a contact signal. Lane server 4 is, IF converter 3 Sent from Vehicle Behavior SIM33 Shows vehicle behavior data. Receives a contact signal.

[0072] [UP data transmission process and DOWN data reception process] Next, we will explain the UP data transmission process and the DOWN data reception process. Returning to Figure 2, 、 For toll calculation based on vehicle data in lane server 4, IF converter 3 Antenna SIM32 teeth, Performs UP data transmission processing and DOWN data reception processing. During the UP data transmission process and DOWN data reception process, the antenna SIM32 transmits the converted UP data to the lane server 4. As mentioned above, UP data corresponds to the signal transmitted from the antenna of the on-board device of a vehicle traveling in the tollbooth lane. after that As explained in ST74, the antenna SIM32 receives DOWN data transmitted from the lane server 4. As mentioned above, DOWN data corresponds to the signal received by the in-vehicle device's antenna.

[0073] Figure 13 is a flowchart showing an example of UP data transmission and DOWN data reception processing. ST71 to ST73 show the UP data transmission process, and ST74 shows the DOWN data reception process.

[0074] As shown in Figure 13, in ST71, IF converter 3The antenna SIM32 receives vehicle data transmitted from the test planning unit 31. In ST72, IF converter 3 The antenna SIM32 receives vehicle data This corresponds to the signal transmitted from the antenna of the on-board device of a vehicle traveling in the toll booth lane. Convert to UP data.

[0075] In ST73, IF converter 3 Antenna SIM32 transmits the converted UP data to lane server 4. Lane server 4 is, IF converter 3 Upon receiving update data from antenna SIM32, the system detects the vehicle's behavior based on the contact signal and calculates the vehicle's toll based on the update data and other information. Lane server 4 is, This corresponds to the signal transmitted from the antenna of the vehicle's onboard equipment. Update of Received And, corresponding to the signal received by the in-vehicle device's antenna, which corresponds to the UP data. DOWN data Create and apply to the antenna SIM32. Send. Also, lane server 4, In response to the update Create a toll breakdown corresponding to the calculated toll.

[0076] In ST74, IF converter 3 Antenna SIM32 receives DOWN data transmitted from lane server 4.

[0077] [Detailed data reception function] Finally, I will explain the function for receiving detailed data. Returning to Figure 2, Lane Server 4 Toll charges based on detailed data calculation For verification, Test control device 2 Tollbooth server SIM23 teeth , by the detailed data reception function From lane server 4 The process of receiving detailed data is performed. The process of activating the detailed data reception function and the process of receiving detailed data are performed by the tollbooth server SIM23 of the test control device 2.

[0078] Figure 14 is a flowchart showing an example of the process of receiving detailed data using the detailed data reception function. As shown in Figure 14, in ST91, Test control device 2The tollbooth server SIM23 switches to waiting for the communication message to be received.

[0079] In ST92, Test control device 2 The tollbooth server SIM23 is, From lane server 4 Determine whether a communication message has been received. If ST92 is No, continue waiting for reception. If the answer to ST92 is Yes, proceed to ST93. Test control device 2 The tollbooth server SIM23 is, Received Contents of the communication message Please check the contents. Determine whether it is detailed data or a termination notice.

[0080] If ST93 is No, the system will switch to waiting for the communication message to be received. From lane server 4 Waiting for the communication message to be received. If the answer to ST93 is Yes, proceed to ST94. Test control device 2 The tollbooth server SIM23 is, Check the contents of the received communication message. Determine whether the message content is detailed data or not.

[0081] If ST94 is No, the process is terminated. If the answer to ST94 is Yes, then in ST95, Test control device 2 The tollbooth server SIM23 stores the transaction details. And then, back to ST92 ru.

[0082] By performing each process in this manner, the lane server of Tests can be conducted. An external device or tester can perform tests based on the detailed data generated after the tests. Lane Server 4 The appropriate toll fee is calculated based on the vehicle type, driving distance, etc. Did it happen? verification but It will be done.

[0083] The simulated test environment system of this embodiment, as described above, detects periods without vehicle traffic based on vehicle behavior data, generates a skip test plan that skips these periods, and executes the test based on the skip test plan. This makes it possible to shorten the test time.

[0084] Furthermore, the simulated test environment system allows for a variable threshold for detecting periods without vehicle traffic, making it possible to skip relatively short periods of no vehicle traffic or relatively long periods of no vehicle traffic.

[0085] Furthermore, the simulated test environment system generates either a skipped test plan that skips time periods without vehicle traffic or a non-skipped test plan that does not skip time periods, based on the specified test mode, and executes tests according to each plan. This allows users to choose between a shortened test due to skipping or a test that is performed at the actual time. Although the case in which the management device 5 specifies the skipped test mode or the non-skipped test mode has been described, it is not limited to this, and for example, the test control device 2 may also specify the skipped test mode or the non-skipped test mode.

[0086] While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. [Explanation of Symbols]

[0087] 1…Mock Exam Environment System 2…Test control device 3… Interface converter (IF converter) 4... Lane Server 5…Management device 21...Data generation unit 22…Examination Information Management Department 23...Tollbooth Server Simulator (Tollbooth Server SIM) 24... Communications Department 24...and Communications Department 31…Test Planning Department 31... Test Planning Department 32… Antenna Simulator (Antenna SIM) 33…Vehicle behavior simulator (Vehicle behavior SIM) 34... System Clock 35... Communications Department 41... Communications Department 42...Data generation unit 43... System Clock

Claims

1. A simulated test environment system for conducting a simulated test of a lane server, The aforementioned mock examination environment system is It comprises a test control device and an IF conversion device, The aforementioned test control device is The system includes a data generation unit that transmits to the IF conversion device, as test data, setting data related to toll booths, vehicle data transmitted from on-board units of vehicles traveling in the traffic lanes, and vehicle behavior data corresponding to output signals output from one or more vehicle detectors installed along the traffic lanes. The aforementioned IF conversion device, A test planning unit detects periods of time when there is no vehicle traffic and generates a skip test plan that skips these periods of time when there is no vehicle traffic, based on the vehicle behavior data received from the test control device. An antenna simulator transmits UP data corresponding to the vehicle data to the lane server based on the skip test plan, A vehicle behavior simulator that transmits contact signals corresponding to the vehicle behavior data to the lane server based on the skip test plan, Equipped with, The aforementioned test control device is The tollbooth server simulator includes a tollbooth server simulator that receives detailed data generated by the lane server based on the aforementioned UP data and the aforementioned contact signals. A mock exam environment system.

2. The vehicle behavior data is output from one or more vehicle detectors and includes multiple records corresponding to a vehicle detection signal, which includes the time of occurrence, vehicle detector identification information, and vehicle detection result. The test planning unit of the IF conversion device detects the occurrence interval of the plurality of records based on the occurrence time included in the plurality of records, and detects the occurrence interval that exceeds the vehicle-free threshold as the vehicle-free period. A mock examination environment system according to claim 1.

3. The test planning unit of the IF conversion device groups the multiple records based on the time periods when there is no vehicle traffic and generates the skip test plan to be executed in group units. A mock examination environment system according to claim 2.

4. The test planning unit of the IF conversion device transmits a test time notification to the test control device, which includes the test start time corresponding to the earliest time included in a plurality of records belonging to a predetermined group. The test control device includes a test information management unit that synchronizes the time of the system clocks of the IF converter and the lane server based on the test time notification. After time synchronization by the test control device, the antenna simulator of the IF conversion device transmits predetermined UP data corresponding to predetermined vehicle data belonging to the predetermined group to the lane server. The vehicle behavior simulator of the IF conversion device transmits a predetermined contact signal corresponding to predetermined vehicle behavior data belonging to a predetermined group to the lane server. A mock examination environment system according to claim 3.

5. The test information management unit of the test control device transmits a time change instruction to the IF conversion device and the lane server to change the time to a predetermined time corresponding to the test start time. The IF conversion device includes an IF conversion device system clock that changes the time to the predetermined time based on the time change instruction transmitted from the test control device. The lane server includes a lane server system clock that changes the time to the predetermined time based on the time change instruction transmitted from the test control device. A mock examination environment system according to claim 4.

6. The test planning unit of the IF converter generates a skip test plan that skips the time period without vehicle traffic or a non-skip test plan that does not skip the time period, based on the specified test mode. A mock examination environment system according to claim 1.

7. A simulated test method performed by a test control device and an IF converter of a simulated test environment system for conducting a simulated test targeting a lane server, The data generation unit transmits, as test data, setting data related to toll booths, vehicle data transmitted from on-board devices of vehicles traveling in the traffic lanes, and vehicle behavior data corresponding to output signals output from one or more vehicle detectors installed along the traffic lanes to the IF conversion device. The test planning unit detects periods of no vehicle traffic based on the vehicle behavior data received from the test control device and generates a skip test plan that skips the periods of no vehicle traffic. The antenna simulator transmits UP data corresponding to the vehicle data to the lane server based on the skip test plan, The vehicle behavior simulator transmits a contact signal corresponding to the vehicle behavior data to the lane server based on the skip test plan, The tollbooth server simulator receives detailed data generated by the lane server based on the UP data and the contact signals, A mock examination method that includes the following features.

Citation Information

Patent Citations

  • Method and device for inspecting communication equipment for automatic charge collection

    JP2001060911A

  • Automatic nonstop charge reception system testing device

    JP2003030700A

  • System, environmental system and information processing method

    JP2022171046A