
In view of the poor supervision effect of the traditional monitoring cloud supervision system, this paper puts forward a design method of Intelligent Transportation Security Cloud supervision system based on the Internet of vehicles technology, uses the tsed-01 sensor chip to optimize the hardware configuration of the cloud supervision system, perfects the software functions based on the Internet of vehicles technology, and relies on the Internet of vehicles communication platform and cloud data sharing equipment to optimize the software functions of the cloud supervision system, identify and manage the heterogeneous data sources generated by different modules in the cloud supervision system to simplify the steps of the cloud supervision system and provide data support for the comprehensive decision-making of traffic management. The experimental results show that the intelligent traffic safety cloud supervision system based on the Internet of vehicles technology has good practicability, and has guiding significance for the construction of urban rail transit monitoring cloud supervision systems in the future.
Citation: Jian Gao, Hao Liu, Yang Zhang. Intelligent traffic safety cloud supervision system based on Internet of vehicles technology[J]. Electronic Research Archive, 2023, 31(11): 6564-6584. doi: 10.3934/era.2023332
[1] | Kai Huang, Chang Jiang, Pei Li, Ali Shan, Jian Wan, Wenhu Qin . A systematic framework for urban smart transportation towards traffic management and parking. Electronic Research Archive, 2022, 30(11): 4191-4208. doi: 10.3934/era.2022212 |
[2] | Ismail Ben Abdallah, Yassine Bouteraa, Saleh Mobayen, Omar Kahouli, Ali Aloui, Mouldi Ben Amara, Maher JEBALI . Fuzzy logic-based vehicle safety estimation using V2V communications and on-board embedded ROS-based architecture for safe traffic management system in hail city. Electronic Research Archive, 2023, 31(8): 5083-5103. doi: 10.3934/era.2023260 |
[3] | Manal Abdullah Alohali, Mashael Maashi, Raji Faqih, Hany Mahgoub, Abdullah Mohamed, Mohammed Assiri, Suhanda Drar . Spotted hyena optimizer with deep learning enabled vehicle counting and classification model for intelligent transportation systems. Electronic Research Archive, 2023, 31(7): 3704-3721. doi: 10.3934/era.2023188 |
[4] | Boshuo Geng, Jianxiao Ma, Shaohu Zhang . Ensemble deep learning-based lane-changing behavior prediction of manually driven vehicles in mixed traffic environments. Electronic Research Archive, 2023, 31(10): 6216-6235. doi: 10.3934/era.2023315 |
[5] | Nuri Park, Junhan Cho, Juneyoung Park . Assessing crash severity of urban roads with data mining techniques using big data from in-vehicle dashcam. Electronic Research Archive, 2024, 32(1): 584-607. doi: 10.3934/era.2024029 |
[6] | Jongho Kim, Woosuk Kim, Eunjeong Ko, Yong-Shin Kang, Hyungjoo Kim . Estimation of spatiotemporal travel speed based on probe vehicles in mixed traffic flow. Electronic Research Archive, 2024, 32(1): 317-331. doi: 10.3934/era.2024015 |
[7] | Seongmin Park, Juneyoung Park, Youngkwon Yoon, Jinhee Kim, Jaehyun So . Operation standards for exclusive bus lane on expressway using simulation and traffic big data. Electronic Research Archive, 2024, 32(4): 2323-2341. doi: 10.3934/era.2024106 |
[8] | Gaosong Shi, Qinghai Zhao, Jirong Wang, Xin Dong . Research on reinforcement learning based on PPO algorithm for human-machine intervention in autonomous driving. Electronic Research Archive, 2024, 32(4): 2424-2446. doi: 10.3934/era.2024111 |
[9] | Mingxing Xu, Hongyi Lin, Yang Liu . A deep learning approach for vehicle velocity prediction considering the influence factors of multiple lanes. Electronic Research Archive, 2023, 31(1): 401-420. doi: 10.3934/era.2023020 |
[10] | Gang Cheng, Yadong Liu . Hybrid short-term traffic flow prediction based on the effect of non-linear sequence noise. Electronic Research Archive, 2024, 32(2): 707-732. doi: 10.3934/era.2024034 |
In view of the poor supervision effect of the traditional monitoring cloud supervision system, this paper puts forward a design method of Intelligent Transportation Security Cloud supervision system based on the Internet of vehicles technology, uses the tsed-01 sensor chip to optimize the hardware configuration of the cloud supervision system, perfects the software functions based on the Internet of vehicles technology, and relies on the Internet of vehicles communication platform and cloud data sharing equipment to optimize the software functions of the cloud supervision system, identify and manage the heterogeneous data sources generated by different modules in the cloud supervision system to simplify the steps of the cloud supervision system and provide data support for the comprehensive decision-making of traffic management. The experimental results show that the intelligent traffic safety cloud supervision system based on the Internet of vehicles technology has good practicability, and has guiding significance for the construction of urban rail transit monitoring cloud supervision systems in the future.
In recent years, the growing urban traffic problems and the development of autonomous vehicle technologies have made the research of more advanced traffic management systems more urgent [1,2]. Intelligent Traffic Management System (ITMS) eases or even solves urban traffic problems by transmitting timely information on traffic conditions to traffic travelers and vehicles, giving them guidance, and at the same time providing optimized and reasonable advice and suggestions to traffic management agencies to improve their management efficiency [3,4]. ITMS technology has attracted a lot of attention in recent years. Jurczenia and Rak investigated the communication system of ITMS [5]. Dureja and Sangwan constructed an intelligent traffic management system through ant colony optimization and internet of things and performed well in terms of average waiting time and average traveling time [6]. The cloud supervision system for ITSM is an effective means of ensuring its smooth operation. The construction of the traffic management information cloud supervision system has experienced a process from scratch, from small to large, from single to large integration, large networking and large application, and has gradually formed an infrastructure with the traffic management integrated application platform, traffic integrated command platform, traffic safety integrated service management platform and traffic management big data analysis platform as the core, constantly strengthening the close integration and deep application of traffic management business and modern information technology [7]. The information cloud supervision system has become an important support for traffic management, and the informatization of traffic management business has been basically realized. The vehicle uses the vehicle networking technology as the terminal carrier, so that the vehicle networking can be applied in urban transportation. The Internet of vehicles mainly consists of a network between vehicles, which uses wireless communication to collect and process data, so as to realize the information exchange between cars, cars and buildings and other facilities, and enable cars to integrate into the city [8]. Car owners will be able to achieve real-time navigation, safe driving, entertainment and communication functions, and the car will also become more humanized with the support of Internet of vehicles technology [9,10]. The last few years have witnessed the rapid development of Internet of vehicles technology [11,12,13]. In this development process, the traffic management departments of the Internet of vehicles at all levels attach great importance to information security work and actively take measures to strengthen information security management [14]. However, the information security work obviously lags behind the information construction work, information security incidents are still frequent, and the information security situation is still severe. In order to speed up the construction of the security guarantee system of the Internet of vehicles traffic management information cloud supervision system, it is necessary to comprehensively strengthen the security management of the information cloud supervision system, improve the security protection level of the information cloud supervision system, realize "all-weather and all-round awareness of network security situation" and ensure the safe and stable operation of the information cloud supervision system [15]. Based on this, the design method of the Intelligent Traffic Security Cloud supervision system based on the Internet of vehicles technology is proposed.
The core modules of the application of Internet of vehicles technology in intelligent transportation systems are mainly security content, remote supervision and management content, remote automatic diagnosis content, vehicle scheduling and file content [16]. Among them, security includes automatic help function, emergency call function and remote rescue function after vehicle collision, which are organically integrated with remote diagnosis to better provide intelligent transportation services. Remote diagnosis is mainly about the supervision of vehicle parameters. In order to ensure the safety of the urban rail transit cloud supervision system under the operation of the Internet of vehicles and ensure the service quality of the urban rail transit cloud supervision system under the operation of the Internet of vehicles, the organic whole formed by a series of theories and methods proposed is called the urban rail transit supervision system under the operation of the Internet of vehicles [17]. Establishing a perfect urban rail transit supervision system, carrying out the safety assurance of the cloud supervision system in the construction project, and carrying out the safety assurance and quality assurance in the operation project can effectively improve the safety, reliability and efficiency of the cloud supervision system in the life cycle of rail transit, and its economic and social benefits will be huge [18]. Starting from the regulatory objectives of Urban Rail Transit under the operation of the Internet of vehicles, combined with the actual supervision, the urban rail transit regulatory system under the operation of the Internet of vehicles includes two components: regulatory regulations and standard system, and supervision system which consists of a regulatory system and regulatory technical method system, as shown in Figure 1.
There are many information collection devices at the urban road crossings. Not only is the number of devices huge, but also there are complex relationships between various components of the internal cloud monitoring system of the device [19]. The number of information collection devices varies greatly according to different locations, so it is necessary to diagnose the traffic abnormalities of the information collection cloud monitoring system itself and the equipment itself. The traffic abnormality of the device itself is mainly the traffic abnormality of the sensors and controllers in the cloud monitoring system. The parameter settings and status of the cloud monitoring system should be detected in time [20]. The cloud monitoring system itself lacks a relatively perfect detection function, so it should detect the relevant data collected in real time. Hardware configuration and software assurance should be considered when diagnosing traffic anomalies in the cloud monitoring system. In the selection of urban traffic information collection equipment, we should establish a multi-directional diagnostic technology. An IO channel is set for each component for independent configuration. Based on the operation of the cloud monitoring system by high-performance processors, the status of each channel is monitored in real time. Using the phenomenon reflected by the IO template monitored by the tsed-01 sensor chip, the position of the vehicle can be accurately located [21]. The equipment is equipped with PLC tools, which can easily read the information on the Internet, download the corresponding program to each PLC, edit the PLC program for online traffic anomaly diagnosis technology and optimize the program language. At road intersections, UPS is used to monitor the information collection cloud monitoring system. If there is a situation such that the information is not collected, an automatic alarm should be given, the cause of traffic abnormalities should be found in time, and the diagnosis technology should be used to repair traffic abnormalities quickly [22]. The hardware configuration based on online diagnosis function mainly includes the strategy of reasoning and control. Reasoning strategy studies the complex logical relationship between the current traffic abnormal signs and components in information collection, generally including deductive reasoning and inductive reasoning. The control strategy studies the control strategy of the whole information collection and traffic anomaly diagnosis, which generally includes a forward reasoning strategy and reverse reasoning strategy [23]. From this, it can be inferred that the hardware block diagram of information collection and traffic anomaly diagnosis is as shown in Figure 2.
The relevance analysis is carried out from the perspective of data flow and control flow, which directly serves the rail transit integrated monitoring cloud supervision system [24]. Therefore, the design of the hardware part of the cloud supervision system should be consistent with the current implementation specifications of the rail transit monitoring cloud supervision system as far as possible, and the three modules architecture of integrated decision-making, station decision-making and field control should be adopted as the core concept of the hardware part design. Its structure is shown in Figure 3.
After the urban rail transit enters the operation of the Internet of vehicles, the operation management of the single line of the operating line will change to the operation management of the Internet of vehicles, and the operation unit will change from the relatively single operation entity to the diversification of the operation entity [25]. These changes will inevitably lead to the following three changes in the supervision of urban rail transit: first, the management mode will change from experience to science and technology; second, the supervision mode will change from decentralized to centralized; third, emergency support will change from passive to active. The technical framework of the Internet of vehicles traffic management information security supervision cloud supervision system is divided into data source, data acquisition layer, computing and storage layer and business application layer. The whole project is divided into three layers, including gateway channel layer, distribution center, calculation and Analysis Center, data service agent, database interaction center, data forwarding, etc. [26]. The first layer of the gateway is the data injection layer, the distribution center and data analysis are the data interaction layer, and the warehousing, archiving and forwarding are the data output layer. The key equipment architecture of the vehicle supervision cloud supervision system is shown in Figure 4.
The core of Intelligent Public Transport Supervision and regulation cloud supervision system technology is to realize the "interoperability, interconnection and interoperability" of various heterogeneous traffic management technology sub cloud supervision systems through standard interface protocols [27]. At the same time, intelligent public transport supervision and regulation cloud supervision systems can directly call all kinds of information such as traffic management personnel organization, equipment, vehicle management, driver management, accident management, violation management, etc., and it is a comprehensive platform with "rich information, simple operation, intuitive display and intelligent command".
The intelligent public transport supervision and regulation cloud supervision system is not only a platform for traffic managers, but also a collection of traffic information. The video image information of urban roads, traffic congestion information, road network reconstruction information, traffic control information, traffic violation record information, traffic accident information, vehicle driver management information and other information are finally summarized on the intelligent public transport supervision and regulation cloud supervision system platform [28]. With the platform of intelligent bus supervision cloud system, a new market with unlimited space for development has been created, which is intelligent transportation information service intelligent and bus supervision cloud system. The software to be developed runs in b/s structure, not c/s structure. It is composed of three parts: client, server and network. According to the application characteristics of the transportation industry, the requirements of software technical performance are shown in the Table 1.
sort | configure | requirement |
1 | Cross platform capability | The server and client support the windows operation cloud supervision system of indo2000 and above. |
2 | Support multiple data formats | It supports the reading and conversion of source data in various formats, and supports the migration of data models and spatial data synchronization in different commercial databases. |
3 | Massive data support | Support vector data, image data, CAD data, engineering dimensioning data and other data, support TB level massive data, closely combine with client applications, make management and analysis applications convenient and efficient, support the use of relational data bank to manage spatial data, so as to solve the problems of integrated storage management and analysis and calculation of massive data. |
4 | Support multiple users to access the same data source | It supports multi-user concurrency, has no restrictions on the expansion of the client, and has fast response speed in the case of large amount of data. It supports long transaction processing and historical data management, has spatial data version management technology, provides historical data analysis and management function, and can trace and analyze historical data at any time. |
5 | According to the application characteristics of the transportation industry, the platform should provide the existing mature network analysis function | The platform provides the following analysis functions: shortest path analysis, best path analysis, multipoint path analysis, time window analysis of stations, complex polygon analysis of service areas, analysis of the nearest facilities for emergency response, path direction analysis, matrix analysis of starting points and target points, etc. |
Requirements: client: ordinary desktop PC or notebook computer is required to be able to smoothly run Windows XP and above operating cloud monitoring system. The screen resolution shall be at least 1024 × 768. Use IE6.0 and above software. Server: high end desktop PC or dedicated server [29]. It is required to be able to smoothly run the Windows Server 2018 32 bits Chinese operation cloud monitoring system. It is required to be able to normally connect to the Internet of vehicles, and that the client can normally access the server from the Internet. The server needs to install Windows Server 2018 and SQL Server 2018 software. In addition, it is required to be able to log in and use SCIs cloud monitoring system as a client through a smart phone. Safety assessment is a very important link in the construction and operation of urban rail transit. A full life cycle safety assessment is established in the construction and operation activities of urban rail transit to realize the whole process safety control of urban rail transit construction and operation projects [30]. Operation time is a common characterization index for ITMS systems and was therefore chosen for the present study. And under the vehicle internet operation, the coordination between urban rail transit lines needs to be ensured. Therefore, the operation time index of the Internet of vehicles should not only represent the operation time length of each line, but also represent the coordination of the first and last train time sections of each line in the Internet of vehicles. The formula for calculating the operation time of car coupling and vehicle networking is as follows:
T=A∗−∏Ti−Tj | (1) |
where A∗ is the average operation time of the operation line, Ti is coordinate lost time for the first shift, and Tj is the last shift coordination lost time. Then the traffic image information is further collected to obtain the instantaneous image of the transportation prospect:
ε=j∑iTiA∗−T | (2) |
In the practical application of cloud monitoring systems, the average background model is the most widely used, which has high real-time performance and certain robustness. Using the average background model to detect moving targets, set the n background initialization stage and use the previous Bi. The initial background image is obtained from the frame image. In the initial background image Ii, is the background is updated by the current frame and the foreground image is obtained by the difference operation between the background and the current frame:
zi={1nn∑i=1Ii−εi⩽n(1−T)⋅Bi+T⋅Iii>n | (3) |
The above formula represents the calculation formula of the background image. If γi represents the background image of frame I, TH indicates the update rate. The higher the value, the stronger the anti-interference ability. In practical applications, generally, n is about 1000 frames and a is 0.01:
Fi={255|zi−γi|>TH0 otherwise | (4) |
This formula represents the calculation formula of foreground image. Fi represents the foreground image of the ith frame and performs the difference operation between the current frame and the corresponding background frame. If the absolute value of the operation result is greater than the threshold value f(n), then the pixel point is the front scenic spot; otherwise, the pixel point is the background point and the horizontal ranging is to measure the distance perpendicular to the road direction, that is, the distance in the y-axis direction. The actual distance in the horizontal direction is directly proportional to the distance on the image, so it is only necessary to solve the ratio of the actual distance and the image distance in different x coordinates, that is, to find a gain function:
η=∑Fizi−f(n) | (5) |
In order to avoid problems in the software of vehicle networking information collection, set c1c2. It is the allocation of two different reliability functions of traffic anomaly diagnosis on the same information recognition framework, and their focal elements are respectively {λ11,λ21,⋯λi1},{λ12,λ22,⋯λj2} set up:
∑λi1∩λj2 = βη{a1(λi1)a2(λj2)}⩾1 | (6) |
The operation efficiency of the cloud supervision system is mainly composed of the collection efficiency, information transmission efficiency and information analysis efficiency of the information collection equipment. These three dimensions also represent the three main aspects of the system's work, and thus they are suitable for representing the system's efficiency. The formula is as follows: Collection efficiency:
p1=Fiη/v1⋅t | (7) |
In the formula, p1 is the collection efficiency; v1 is the acquisition speed; t is time. Transmission efficiency:
p2=Fiη/v2⋅t | (8) |
In the formula, p2 is the transmission efficiency; v2 is the transmission speed; t is time. Analysis efficiency:
p3=Fiη/v3⋅t | (9) |
In the formula, p3 is the analyze efficiency; v3 is the analyze speed; t is time. Total efficiency:
P=p1+p2+p3 | (10) |
In the formula, P is the total efficiency. Through the observation and statistics of a large number of traffic scenes, it is found that the road width or lane width of all scenes are the same, and the actual distance of road width or lane width will not change with the difference of X coordinates. Using this feature, this paper makes an actual measurement of the lane width and then counts the number of pixels occupied by the lane width at a certain X coordinate [31]. The gain value is the comparison between the two. Every traffic port should be equipped with an information collection cloud monitoring system, so the workload of traffic anomaly diagnosis will become very large. When setting software programming, the alarm function should be fully considered. In the case of abnormal traffic in information collection, the backup operating device will immediately start the alarm function and be ready to accept the command from the backup panel to maintain the basic operation of the cloud monitoring system. The flow chart of the diagnostic software is shown in Figure 5.
The collection and management of traffic information based on the above steps can better improve the operation effect of the cloud supervision system. The cloud supervision system of Internet of vehicles traffic management information security supervision is composed of cloud supervision system application software, information cloud supervision system business log collection software and information security transmission and exchange cloud supervision system. The essence of the Intelligent Public Transport Supervision and regulation cloud supervision system is to make the information and knowledge supporting various decisions (including a traffic strategy decision, traffic management decision, traffic mode and traffic route selection decision, etc.) circulate effectively in the cloud supervision system through the effective application of high-tech, improve the science of decision-making, guide reasonable traffic behavior, and achieve the purpose of maximizing the potential of existing traffic facilities. In order to realize the requirements of intelligent traffic control, collecting relevant real-time and reliable traffic information is the premise and foundation of the traffic information cloud supervision system, and then to further analyze the transmission and provision of information according to the purposes and requirements of different traffic management and control. For the intelligent transportation system, it is mainly connected with the on-board equipment, which has a lot of data content and high relevance. For example, it can carry out a comprehensive analysis of fuel consumption, use the on-board terminal to collect a large amount of data, store and analyze, and then use the data processing technology to carry out relevant processing activities. In order to meet the relevant data processing requirements, it is necessary to add a storage system in the design work to ensure that the scalability meets the requirements and provide personalized services for users. The virtualization technology of the Internet of vehicles can also be used to separate multi tenants and form a diversified development model. In the design work, first of all, we need to ensure its security, and use cryptographic algorithms to achieve the purpose of active protection of the system, for example, using two-way identity authentication technology, data protection technology and other processing, so as to improve the security of the system in operation and meet the current user application needs. In terms of data protection, we also need to actively adopt disk array technology and data backup technology to enhance the application effect of the overall technology. In the design process, we should create a real-time database system, enhance the amount of real-time data processing, and improve our own service effect. It is necessary to create a persistent database system and file level storage system to better store relevant data information, so as to form the design mode of an intelligent transportation system under the background of the new era, ensure to enhance the overall design effect, optimize the working mechanism and mode of all aspects and promote the effective implementation of the design work.
The intelligent public transport supervision and control cloud supervision system is mainly provided by the traffic command center with information organized by the collected basic data of road sections, intersections, elevated traffic and urban entrances and exits. The operating vehicle management sub cloud supervision system includes public transport and logistics management. Public transport management covers the management of taxis and public transport vehicles, and logistics management includes the management of freight and rental vehicles. The emergency rescue sub cloud supervision system includes general accident alarm and disaster relief under special circumstances. The guidance cloud supervision system includes path guidance and parking guidance. Part of the information collected by the sub cloud monitoring system will be shared by the whole cloud monitoring system. By providing historical data and real-time predictable information, the cloud monitoring system will support the decision-making of travel. The cloud monitoring system will release traffic information to the public in real time through the Internet of vehicles query, and release guidance information to various media. The core of the intelligent public transport supervision and regulation cloud supervision system focuses on the information processing cloud supervision system neural network of vehicles, which can be described by the following conceptual model, as shown in Figure 6.
The monitoring cloud supervision system framework is a very important structure in the urban rail transit cloud supervision system, which can describe the possible functions of the cloud supervision system to the greatest extent, and provide corresponding services. A specific service can be completed through the combination of different hardware. Since the functions of the cloud supervision system are not isolated, it is necessary to obtain important information from other parts of the cloud supervision system and provide main information to other functions at the same time. Therefore, the monitoring cloud system framework is a blend of functions, providing the basis for the completion of all monitoring services. The overall function of urban rail transit integrated monitoring cloud supervision system is shown in Figure 7.
It can be seen from the figure that the overall structure of the monitoring cloud supervision system is composed of eight monitoring modules. According to the unified concept of different communication systems and data formats in the software functions, the relevance model is used to comprehensively monitor urban rail transit. The correlation metric was used to indicate whether the vehicle state showed excessive changes between two monitoring sessions, and if the correlation between two neighboring vehicle states was too low, a drastic change in the vehicle state was indicated. Correlation refers to the fact that there are certain connections between rail transit, but the quantitative relationship is not rigorous. The correlation coefficient is used to express the closeness between the two variables. Statistical analysis indicators can determine the correlation, closeness and direction between different road conditions. There is a direct relationship between the road conditions measured by the station decision sensor and the regional traffic operation conditions. Generally, the traffic accidents in the corresponding road conditions of the rail transit operation area are relatively low. Since there will be a certain correlation coefficient between the measured values of the two sensors monitoring the cloud supervision system during the operation of rail transit, the calculation formula of the cloud supervision system is:
κ = E{[A - E(A)][B - E(B)]}√E(A2)−E(B2) | (11) |
In the formula, κ indicates the correlation coefficient; A and B represent the measurement data of two groups of sensors; E(A) represents variable A's mathematical expectation; E(B) represents variable B's mathematical expectations. In the process of vehicle longitudinal dynamics modeling, other vehicles and traffic lights are not considered. When the gear is fixed, the engine torque is Tc and the transmission torque to the clutch is Te:
Je˙ωe=TeE(A)−TcE(B) | (12) |
The trust value is used to reflect the historical behavior of vehicles, so the trust value of a vehicle should be generated by the comprehensive rating information of different vehicles at different times. The trust value of vehicles is generated according to the historical rating information of vehicles written into the blockchain ledger. When the rating information written into the blockchain ledger is updated, the trust value is also updated. Considering the timeliness of the trust value, the latest e rating information of vehicle rij is intercepted from the blockchain ledger through the time sliding window. The latest rating sequence ri+Ej of vehicle J is expressed as:
Rj=κ[rij,rj+1j,…,ri+Ej] | (13) |
According to the latest rating sequence Rj, generate vehicle trust value F. The trust value is calculated as:
Trustj=F(E∑i=1Rj−Rj) | (14) |
When calculating the vehicle trust value, it will be calculated according to the rating information in the same blockchain ledger, so as to ensure the unity of the trust value throughout the network. Taking full account of the actual operation of rail transit, the correlation coefficient between the measured value of the monitoring point at this station and the measured value of the monitoring point at the next station is set to be greater than 0.4, which is taken as the correlation model between the two sensors. The intelligent transportation vehicle supervision cloud supervision system is used to monitor and manage the whole platform. It is divided into two modules: the supervision client and the server. The client includes two functional modules: vehicle monitoring and human-computer interaction: the server includes four parts: terminal access, calculation and analysis, rule analysis, and data interaction. The functional structure of the whole cloud supervision system is shown in Figure 8.
Accordingly, the work flow of the entire traffic management information cloud supervision system is shown in Figure 9. The remote monitoring terminal or central monitoring terminal of the system can also track multiple or single vehicles. When the vehicle is tracked, the designated vehicle is tracked in real time, the tracked vehicle is displayed in the map, and the designated vehicle is continuously monitored in real time. You can also specify a vehicle that needs to view the track. Right click the historical track and determine the time range to display a list of historical tracks, mainly including track information such as degree, direction, status, time, mileage, position, etc. The monitoring subject is the vehicle. The basic information of the vehicle includes the license plate, vehicle number, terminal SIM number, color of the license plate, query password, terminal model, terminal type and contact information. Through the vehicle monitoring client in the platform, the enterprise administrator or operator can determine the current real-time location information of the vehicle, query the driving route of the vehicle in the past period of time, extract and view the image data of the vehicle during driving, or set and process alarm information, so as to achieve the goal of intelligent management of complex traffic.
Before the test, we need to build a test environment for the cloud monitoring system. The test environment puts forward the environment construction of server and client for software and hardware. Server software and hardware environment server software and hardware environment are shown in Table 2.
equipment | model | |
hardware configuration | CPU | Intel c690 series / Intel Core 17 |
Memory | 8-32GB | |
Hard disk | 1*300G 10K Hard disk | |
software configuration | Operate the cloud supervision system | Windows Server 2018 |
database | SQL Server2018 | |
application server | Lenovo system SR650 & 34.48 | |
other | Apache-tomcat-7.0.42, JDK1 7 |
During the test, the function of the road traffic safety supervision cloud supervision system is tested. In the test phase, we need to ensure the normal operation of the rural road traffic safety supervision cloud supervision system, and the data will not be damaged. During the test, we should find and eliminate as many hidden problems in the cloud supervision system as possible. The basic information management test protocol is shown in Table 3.
function | testing procedure | Test output | Verification results |
Administrative division query | In the administrative division query implementation map, the query basis is determined and the administrative division query order is executed | Refresh and display the list of administrative division records that meet the query basis. | Verification passed |
Management unit delete | View the contents of all management companies, select a management company and propose to delete it. | The original management unit record in the reloaded implementation map does not exist. | Verification passed |
Modification of Township traffic control station | In the modification implementation diagram of the traffic control station, record the data of the Township traffic control station that needs to be modified, and send the request for modifying the traffic control station. | The original traffic control station records in the traffic control station realization map are updated. | Verification passed |
Increase of safety persuasion stations | After entering the safety persuasion station to add the implementation diagram, register all the safety persuasion station data according to the page prompt and save it | A new persuasion station appears in the implementation diagram of the safety persuasion station. | Verification passed |
The real-time monitoring function points of the supervision platform are tested, mainly including map roaming, zoom in, zoom out, print map, eagle eye preview, as well as some real-time operations, vehicle query, vehicle positioning and other functions. The test cases, judgment principles and test results of each function point are expressed in Table 4.
Function point | test case | Pass judgment principle | Verification results |
roam | Move the map operation and display the results correctly | With map magnification function | Verification passed |
enlarge | Zoom in on the map and display the results correctly | It has the function of magnifying selected landmarks | Verification passed |
narrow | Zoom out the map and display the results correctly | It has the function of reducing selected landmarks | Verification passed |
Full picture | View the full map operation and display the results correctly | After implementing the "national" directive, the electronic map must display the national electronic map | Verification passed |
Send the simulation data to the platform through the vehicle simulation terminal, and then query each response of the platform to judge whether it passes. If an emergency alarm is sent, the platform can show that it can respond and conclude that it passes. See Table 5 for test cases.
Function point | test case | Pass judgment principle | Verification results |
Emergency alarm | The emergency alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Off route alarm | Trigger the deviation route alarm through the terminal and report it to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Area alarm | The regional alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Battery undervoltage | Trigger the battery undervoltage alarm through the terminal and report it to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Emergency alarm | The emergency alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
The paper applies the proposed cloud supervision system to a real-world traffic scenario and the conventional regulatory system is also used in the same scenario for comparison of the results. The transport scenarios used for the tests also involved rural roads and marine transport. Corresponding roadside and in-vehicle facilities have also been configured. The test learned that during the access process, the security supervisor used the unified login loaded interface for identity security authentication. If the session waiting time is more than 1 minute and there is a timeout, it is necessary to clear the MQTT session in time and require the user to authenticate again to avoid the left pages after logging out being illegally operated by attackers. After the test, it is found that the rural road traffic safety supervision cloud supervision system has a certain scalability, which is enough to expand the application functions, deployment methods, spatial data models, services, etc. of rural road traffic safety supervision, which meets the expanding needs of rural road traffic safety supervision, ensuring that the expansion phase can be smoothly upgraded and duplicate functions reduced. After the usability test, we learned that the construction of the rural road traffic safety supervision cloud supervision system can ensure the unified style, simple operation and easy-to-use buttons in the design of each module page and form. When the peak number of 200 concurrent users is used, the waiting time for the return and response of the cloud supervision system is no more than 2 seconds to improve the usability of the cloud supervision system. In order to test the application performance of the designed cloud supervision system in the implementation of maritime vehicle traffic information management, the cloud supervision system is measured and analyzed. The cloud supervision system test is established on the Windows platform. Now, assume that the volume of vehicle traffic information is 100 bits, and then use this cloud monitoring system and the traditional web traffic information management cloud monitoring system for comparative detection. The statistical results of the operation efficiency of the cloud supervision system in ocean transportation are shown in Figure 10 below.
It can be seen from the figure that the total operation efficiency of the traffic supervision cloud supervision system designed this time is higher than that of the traditional cloud supervision system, which fully achieves the purpose of the cloud supervision system design. Compared to the previous study, the test system also has a higher secrecy efficiency than the random scheme and has a higher secrecy efficiency than the without spectrum sharing scheme and DDQN-based secure offloading and resource allocation (SORA) scheme in relatively higher secrecy rate threshold [32], illustrating its superior supervision performance once again.
The security management of the information cloud supervision system is directly related to the normal development of the traffic management business of the Internet of vehicles, the law enforcement of the traffic management department of the Internet of vehicles and the image of the traffic police team, and the protection of citizens' personal information and legitimate rights and interests. Based on this, the construction mode of the intelligent traffic management information security supervision cloud supervision system based on the Internet of vehicles is proposed, the platform technology and functional architecture are generally planned and the application based on big data is proposed, studying the cloud supervision system of information security supervision, carrying out real-time analysis, judgment and early warning, promoting the implementation of various security measures, realizing the systematic management of cloud supervision of information security work and ensuring that the operation and data security of the cloud supervision system will have a good reference for the next research, development, construction and application of the cloud supervision system of information security supervision of national Internet of vehicles traffic management. However, the system proposed in the present study needs to go further by adding considerations for information security. Also, this study did not develop more test scenarios and its usability in other traffic scenarios needs to be further tested. Finally, Artificial Intelligence is also recommended to be incorporated into the present framework to build a real intelligent vehicle. Future research could pay attention to these three aspects.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This work is supported by the Opening Project of Key Laboratory of Technology on Intelligent Transportation Systems, Ministry of Transport, Beijing, China. The grant is No. F20211747.
The authors declare there is no conflict of interest.
[1] |
E. Namazi, J. Li, C. Lu, Intelligent intersection management systems considering autonomous vehicles: A systematic literature review, IEEE Access, 7 (2019), 91946–91965. https://doi.org/10.1109/ACCESS.2019.2927412 doi: 10.1109/ACCESS.2019.2927412
![]() |
[2] |
U. K. Lilhore, A. L. Imoize, C. T. Li, S. Simaiya, S. K. Pani, N. Goyal, et al., Design and implementation of an ML and IoT based adaptive traffic-management system for smart cities, Sensors, 22 (2022), 2908. https://doi.org/10.3390/s22082908 doi: 10.3390/s22082908
![]() |
[3] |
R. Ravish, S. R. Swamy, Intelligent traffic management: A review of challenges, solutions, and future perspectives, Transport Telecommun. J., 22 (2021), 163–182. https://doi.org/10.2478/ttj-2021-0013 doi: 10.2478/ttj-2021-0013
![]() |
[4] |
S. Sharma, S. K. Awasthi, Introduction to intelligent transportation system: overview, classification based on physical architecture, and challenges, Int. J. Sens. Netw., 38 (2022), 215–240. https://doi.org/10.1504/IJSNET.2022.122593 doi: 10.1504/IJSNET.2022.122593
![]() |
[5] |
K. Jurczenia, J. Rak, A survey of vehicular network systems for road traffic management, IEEE Access, 10 (2022), 42365–42385. https://doi.org/10.1109/ACCESS.2022.3168354 doi: 10.1109/ACCESS.2022.3168354
![]() |
[6] | A. Dureja, S. Sangwan, Intelligent traffic management system using Ant Colony Optimization and Internet of Things, Int. J. Commun. Syst., 35(2022), e5248. |
[7] |
J. Lian, Y. Zhou, Model predictive control of the fuel cell cathode system based on state quantity estimation, Comput. Simul., 37 (2020), 119–122. https://doi.org/10.3969/j.issn.1006-9348.2020.07.023 doi: 10.3969/j.issn.1006-9348.2020.07.023
![]() |
[8] |
Y. Lin, Spoken instruction understanding in air traffic control: challenge, technique, and application, Aerospace, 8 (2021). https://doi.org/10.3390/aerospace8030065 doi: 10.3390/aerospace8030065
![]() |
[9] |
C. Chen, S. Quan, A summary of security techniques-based blockchain in IoV, Secur. Commun. Netw., 2022 (2022), 8689651. https://doi.org/10.1155/2022/8689651 doi: 10.1155/2022/8689651
![]() |
[10] |
T. K. Chan, C. S. Chin, Review of autonomous intelligent vehicles for urban driving and parking, Electronics, 10 (2021), 1021. https://doi.org/10.3390/electronics10091021 doi: 10.3390/electronics10091021
![]() |
[11] |
N. Sharma, N. Chauhan, N. Chand, Cluster based distributed service discovery in Internet of vehicle, J. Commun. Software Syst., 17 (2021), 281–288. https://doi.org/10.24138/jcomss-2021-0069 doi: 10.24138/jcomss-2021-0069
![]() |
[12] |
H. Zhang, L. Zhang, Y. Guo, Z. Wang, Data transmission mechanism of vehicle networking based on fuzzy comprehensive evaluation, Open Math., 20 (2022), 1909–1925. https://doi.org/10.1515/math-2022-0537 doi: 10.1515/math-2022-0537
![]() |
[13] |
C. Xu, H. Wu, H. Liu, W. Gu, Y. Li, D. Cao, Blockchain-oriented privacy protection of sensitive data in the internet of vehicles, IEEE Trans. Intell. Veh., 8 (2022), 1057–1067. https://doi.org/10.1109/TIV.2022.3164657 doi: 10.1109/TIV.2022.3164657
![]() |
[14] |
C. Zhang, M. Dong, K. Ota, Employ AI to improve AI services: Q-learning based holistic traffic control for distributed co-inference in deep learning, IEEE Trans. Serv. Comput., 15 (2022), 627–639. https://doi.org/10.1109/TSC.2021.3113184 doi: 10.1109/TSC.2021.3113184
![]() |
[15] |
Z. Wang, Y. Ma, Detection and recognition of stationary vehicles and seat belts in intelligent Internet of Things traffic management system, Neural Comput. Appl., 34 (2021), 3513–3522. https://doi.org/10.1007/s00521-021-05870-6 doi: 10.1007/s00521-021-05870-6
![]() |
[16] |
R. Markowska, Z. Wróbel, Selected issues of safe operation of the railway traffic control system in the event of exposition to damage caused by lightning discharges, Energies, 14 (2021). https://doi.org/10.3390/en14185808 doi: 10.3390/en14185808
![]() |
[17] |
S. Hoskova-Mayerova, J. Kalvoda, M. Bauer, P. Rackova, Development of a methodology for assessing workload within the air traffic control environment in the Czech Republic, Sustainability, 14 (2022). https://doi.org/10.3390/su14137858 doi: 10.3390/su14137858
![]() |
[18] |
A. Vernotte, A. Cretin, B. Legeard, F. Peureux, A domain-specific language to design false data injection tests for air traffic control systems, Int. J. Software Tools Technol. Transfer, 24 (2021), 127–158. https://doi.org/10.1007/s10009-021-00604-4 doi: 10.1007/s10009-021-00604-4
![]() |
[19] | C. Li, S. Xi, C. Lu, C. D. Gill, R. Guerin, Prioritizing soft real-time network traffic in virtualized hosts based on xen, in 21st IEEE Real-Time and Embedded Technology and Applications Symposium, (2015), 145–156. https://doi.org/10.1109/TNET.2021.3114055 |
[20] |
L. Dzhuma, O. Dmitriiev, O. Lavrynenko, M. Soroka, Revealing the regularities related to the professional activities of the air traffic controller of airport traffic control tower, Technol. Audit Prod. Reserves, 3 (2021), 29–40. https://doi.org/10.15587/2706-5448.2021.235456 doi: 10.15587/2706-5448.2021.235456
![]() |
[21] |
Q. Xu, Y. Pang, Y. Liu, Air traffic density prediction using Bayesian ensemble graph attention network (BEGAN), Transp. Res. Part C Emerging Technol., 153 (2023). https://doi.org/10.1016/j.trc.2023.104225 doi: 10.1016/j.trc.2023.104225
![]() |
[22] |
S. Borsuk, O. Reva, Distributions of air traffic control students' attitudes towards workload, Aviation, 25 (2021), 241–251. https://doi.org/10.3846/aviation.2021.15954 doi: 10.3846/aviation.2021.15954
![]() |
[23] |
M. E. S. Ciu, A. R. Ub, The implementation of e-government in the sector transportation (studi on area traffic control system program resources in Sidoarjo district), JKMP, 10 (2022), 54–63. https://doi.org/10.21070/jkmp.v10i1.1688 doi: 10.21070/jkmp.v10i1.1688
![]() |
[24] |
C. J. Qun, On-ramp traffic control and optimization of urban expressway, J. Syst. Manage., 31 (2022), 27. https://doi.org/10.3969/j.issn1005-2542.2022.01.003 doi: 10.3969/j.issn1005-2542.2022.01.003
![]() |
[25] |
J. A. Chris, Potential use and benefits of automation for traffic control in roadway construction, J. Civil Eng. Constr. Technol., 12 (2021), 7–24. https://doi.org/10.5897/JCECT2020.0549 doi: 10.5897/JCECT2020.0549
![]() |
[26] | D. Fuscá, K. Rahimli, R. Leuzzi, Identification of vessel class with LSTM using kinematic features in maritime traffic control, Int. J. Mar. Environ. Sci., 16 (2022). |
[27] |
P. Wang, P. Li, F. R. Chowdhury, Development of an adaptive traffic signal control framework for urban signalized interchanges based on infrastructure detectors and CAV technologies, J. Transp. Eng. Part A. Syst., 148 (2022). https://doi.org/10.1061/JTEPBS.0000648 doi: 10.1061/JTEPBS.0000648
![]() |
[28] | I. K. U. Adizov, Operational traffic control with a system of priorities at stations without centralization, Sci. Prog., 2 (2021), 797–803. |
[29] |
S. Neelakandan, M. A. Berlin, S. Tripathi, V. B. Devi, I. Bhardwaj, N. Arulkumar, IoT-based traffic prediction and traffic signal control system for smart city, Soft Comput., 25 (2021), 12241–12248. https://doi.org/10.1007/s00500-021-05896-x doi: 10.1007/s00500-021-05896-x
![]() |
[30] |
D. Li, S. B. De, Distributed model-free adaptive predictive control for urban traffic networks, IEEE Trans. Control Syst. Technol., 30 (2022), 180–192. https://doi.org/10.1109/TCST.2021.3059460 doi: 10.1109/TCST.2021.3059460
![]() |
[31] |
T. Yoshioka, H. Sakakibara, R. Tenhagen, S. Lorkowski, T. Oguchi, Traffic signal control parameter calculation using probe data, Int. J. Intell. Transp. Syst. Res., 20 (2022), 288–298. https://doi.org/10.1007/s13177-021-00292-z doi: 10.1007/s13177-021-00292-z
![]() |
[32] |
Y. Ju, Y. Chen, Z. Cao, L. Liu, Q. Pei, M. Xiao, et al., Joint secure offloading and resource allocation for vehicular edge computing network: A multi-agent deep reinforcement learning approach, IEEE Trans. Intell. Transp. Syst., 24 (2023), 5555–5569. https://doi.org/10.1109/TITS.2023.3242997 doi: 10.1109/TITS.2023.3242997
![]() |
sort | configure | requirement |
1 | Cross platform capability | The server and client support the windows operation cloud supervision system of indo2000 and above. |
2 | Support multiple data formats | It supports the reading and conversion of source data in various formats, and supports the migration of data models and spatial data synchronization in different commercial databases. |
3 | Massive data support | Support vector data, image data, CAD data, engineering dimensioning data and other data, support TB level massive data, closely combine with client applications, make management and analysis applications convenient and efficient, support the use of relational data bank to manage spatial data, so as to solve the problems of integrated storage management and analysis and calculation of massive data. |
4 | Support multiple users to access the same data source | It supports multi-user concurrency, has no restrictions on the expansion of the client, and has fast response speed in the case of large amount of data. It supports long transaction processing and historical data management, has spatial data version management technology, provides historical data analysis and management function, and can trace and analyze historical data at any time. |
5 | According to the application characteristics of the transportation industry, the platform should provide the existing mature network analysis function | The platform provides the following analysis functions: shortest path analysis, best path analysis, multipoint path analysis, time window analysis of stations, complex polygon analysis of service areas, analysis of the nearest facilities for emergency response, path direction analysis, matrix analysis of starting points and target points, etc. |
equipment | model | |
hardware configuration | CPU | Intel c690 series / Intel Core 17 |
Memory | 8-32GB | |
Hard disk | 1*300G 10K Hard disk | |
software configuration | Operate the cloud supervision system | Windows Server 2018 |
database | SQL Server2018 | |
application server | Lenovo system SR650 & 34.48 | |
other | Apache-tomcat-7.0.42, JDK1 7 |
function | testing procedure | Test output | Verification results |
Administrative division query | In the administrative division query implementation map, the query basis is determined and the administrative division query order is executed | Refresh and display the list of administrative division records that meet the query basis. | Verification passed |
Management unit delete | View the contents of all management companies, select a management company and propose to delete it. | The original management unit record in the reloaded implementation map does not exist. | Verification passed |
Modification of Township traffic control station | In the modification implementation diagram of the traffic control station, record the data of the Township traffic control station that needs to be modified, and send the request for modifying the traffic control station. | The original traffic control station records in the traffic control station realization map are updated. | Verification passed |
Increase of safety persuasion stations | After entering the safety persuasion station to add the implementation diagram, register all the safety persuasion station data according to the page prompt and save it | A new persuasion station appears in the implementation diagram of the safety persuasion station. | Verification passed |
Function point | test case | Pass judgment principle | Verification results |
roam | Move the map operation and display the results correctly | With map magnification function | Verification passed |
enlarge | Zoom in on the map and display the results correctly | It has the function of magnifying selected landmarks | Verification passed |
narrow | Zoom out the map and display the results correctly | It has the function of reducing selected landmarks | Verification passed |
Full picture | View the full map operation and display the results correctly | After implementing the "national" directive, the electronic map must display the national electronic map | Verification passed |
Function point | test case | Pass judgment principle | Verification results |
Emergency alarm | The emergency alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Off route alarm | Trigger the deviation route alarm through the terminal and report it to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Area alarm | The regional alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Battery undervoltage | Trigger the battery undervoltage alarm through the terminal and report it to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Emergency alarm | The emergency alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
sort | configure | requirement |
1 | Cross platform capability | The server and client support the windows operation cloud supervision system of indo2000 and above. |
2 | Support multiple data formats | It supports the reading and conversion of source data in various formats, and supports the migration of data models and spatial data synchronization in different commercial databases. |
3 | Massive data support | Support vector data, image data, CAD data, engineering dimensioning data and other data, support TB level massive data, closely combine with client applications, make management and analysis applications convenient and efficient, support the use of relational data bank to manage spatial data, so as to solve the problems of integrated storage management and analysis and calculation of massive data. |
4 | Support multiple users to access the same data source | It supports multi-user concurrency, has no restrictions on the expansion of the client, and has fast response speed in the case of large amount of data. It supports long transaction processing and historical data management, has spatial data version management technology, provides historical data analysis and management function, and can trace and analyze historical data at any time. |
5 | According to the application characteristics of the transportation industry, the platform should provide the existing mature network analysis function | The platform provides the following analysis functions: shortest path analysis, best path analysis, multipoint path analysis, time window analysis of stations, complex polygon analysis of service areas, analysis of the nearest facilities for emergency response, path direction analysis, matrix analysis of starting points and target points, etc. |
equipment | model | |
hardware configuration | CPU | Intel c690 series / Intel Core 17 |
Memory | 8-32GB | |
Hard disk | 1*300G 10K Hard disk | |
software configuration | Operate the cloud supervision system | Windows Server 2018 |
database | SQL Server2018 | |
application server | Lenovo system SR650 & 34.48 | |
other | Apache-tomcat-7.0.42, JDK1 7 |
function | testing procedure | Test output | Verification results |
Administrative division query | In the administrative division query implementation map, the query basis is determined and the administrative division query order is executed | Refresh and display the list of administrative division records that meet the query basis. | Verification passed |
Management unit delete | View the contents of all management companies, select a management company and propose to delete it. | The original management unit record in the reloaded implementation map does not exist. | Verification passed |
Modification of Township traffic control station | In the modification implementation diagram of the traffic control station, record the data of the Township traffic control station that needs to be modified, and send the request for modifying the traffic control station. | The original traffic control station records in the traffic control station realization map are updated. | Verification passed |
Increase of safety persuasion stations | After entering the safety persuasion station to add the implementation diagram, register all the safety persuasion station data according to the page prompt and save it | A new persuasion station appears in the implementation diagram of the safety persuasion station. | Verification passed |
Function point | test case | Pass judgment principle | Verification results |
roam | Move the map operation and display the results correctly | With map magnification function | Verification passed |
enlarge | Zoom in on the map and display the results correctly | It has the function of magnifying selected landmarks | Verification passed |
narrow | Zoom out the map and display the results correctly | It has the function of reducing selected landmarks | Verification passed |
Full picture | View the full map operation and display the results correctly | After implementing the "national" directive, the electronic map must display the national electronic map | Verification passed |
Function point | test case | Pass judgment principle | Verification results |
Emergency alarm | The emergency alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Off route alarm | Trigger the deviation route alarm through the terminal and report it to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Area alarm | The regional alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Battery undervoltage | Trigger the battery undervoltage alarm through the terminal and report it to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |
Emergency alarm | The emergency alarm triggered by the terminal is reported to the platform | It can receive and display the alarm information triggered by the terminal on the platform and show the alarm interface | Verification passed |