Network access control method, device and equipment of toll lane equipment and storage medium
By receiving equipment change requests, locating, debugging, and registering them, the problem of inconsistent management of toll lane equipment was solved, ensuring equipment compliance and transaction quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-09
- Publication Date
- 2026-04-07
AI Technical Summary
Existing technologies cannot uniformly manage toll lane equipment in different areas, resulting in inconsistent transaction quality.
Upon receiving a device change request, the system searches for the device in the device directory list based on the device identification parameters and type. If the device does not exist, it is debugged. The system obtains the debugging results and registers the device if the debugging is successful or if the device exists in the directory list. Network access verification information is then generated to complete the network access verification.
It enables unified management and control of equipment in different regions, ensures the compliance of equipment entering the network, and improves transaction quality and management efficiency.
Smart Images

Figure CN121815266A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent transportation technology, and in particular to a method, apparatus, device, and storage medium for network access control of toll lane equipment. Background Technology
[0002] Following the completion of the nationwide elimination of provincial toll stations, the national highway toll collection system based on Electronic Toll Collection (ETC) has taken initial shape, with significant improvements in infrastructure, user numbers, technological level, and business capabilities. Simultaneously, to accelerate transportation development, the transportation industry is actively introducing cutting-edge technologies to drive industrial upgrading and promote the development of "smart toll collection."
[0003] However, currently, in most areas, the basic information, deployment or updates, deployment of key hardware equipment, version updates and maintenance, and selection of basic equipment information or purchased equipment for lane toll collection software are all maintained by the owners of each road section themselves. Due to differences in product standards and maintenance quality, the transaction quality of lane passage varies significantly across different areas. Therefore, how to achieve unified management and control of equipment in different areas is a pressing issue that needs to be addressed in the current technology. Summary of the Invention
[0004] This invention provides a method, device, equipment, and storage medium for network access control of toll lane equipment, in order to solve the problem that existing technologies cannot uniformly control equipment in different areas.
[0005] According to one aspect of the present invention, a method for network access control of toll lane equipment is provided, applied to a network access control platform, the method comprising:
[0006] Receive an equipment change application for the equipment to be changed in the toll lane, wherein the equipment change application includes the identification parameters and equipment type of the equipment to be changed;
[0007] Based on the identification parameters and equipment type of the equipment to be changed, search the equipment list to see if the equipment to be changed exists;
[0008] If it does not exist, the device to be modified is debugged to obtain the debugging result;
[0009] When the debugging result is successful or the device to be changed exists in the device directory list, the device to be changed is registered based on the device change application to obtain network access verification information, so that the device to be changed can complete the network access verification based on the network access verification information.
[0010] According to another aspect of the present invention, a network access control device for toll lane equipment is provided, the device comprising:
[0011] The receiving module is used to receive equipment change requests for equipment to be changed in the toll lane, wherein the equipment change requests include the identification parameters and equipment type of the equipment to be changed.
[0012] The search module is used to search the device directory list for the existence of the device to be changed based on the identification parameters and device type of the device to be changed;
[0013] The debugging module is used to debug the device to be modified if it does not exist, and to obtain the debugging result;
[0014] The registration module is used to register the device to be changed based on the device change application when the debugging result is successful or the device to be changed exists in the device directory list, and obtain network access verification information so that the device to be changed can complete the network access verification based on the network access verification information.
[0015] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising: at least one processor; and
[0016] A memory communicatively connected to the at least one processor; wherein,
[0017] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the network access control method for toll lane equipment according to any embodiment of the present invention.
[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute and implement the network access control method for toll lane equipment according to any embodiment of the present invention.
[0019] This invention discloses a method, apparatus, device, and storage medium for network access control of toll lane equipment. The method includes: receiving an equipment change application from a toll lane equipment to be changed, the equipment change application including identification parameters and equipment type of the equipment to be changed; searching a list of equipment to be changed based on the identification parameters and equipment type of the equipment to be changed; if the equipment to be changed is not found, debugging the equipment to be changed to obtain a debugging result; if the debugging result is successful or the equipment to be changed exists in the list of equipment to be changed, registering the equipment to be changed based on the equipment change application to obtain network access verification information, so that the equipment to be changed can complete network access verification based on the network access verification information. This method ensures the compliance of network access equipment by debugging and registering the equipment to be changed when equipment changes, and solves the problem of the inability to uniformly control equipment in different areas in the prior art.
[0020] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a flowchart illustrating a method for network access control of toll lane equipment provided in Embodiment 1 of the present invention;
[0023] Figure 2 A schematic diagram illustrating the process of a software device accessing the network, provided as an embodiment of the present invention;
[0024] Figure 3 This is a schematic diagram illustrating the process of a hardware device accessing the network, as provided in an embodiment of the present invention.
[0025] Figure 4 This is a schematic diagram of the network access control device for a toll lane device provided in Embodiment 2 of the present invention;
[0026] Figure 5 This is a schematic diagram of the electronic device used in the network access control method for toll lane equipment according to an embodiment of the present invention. Detailed Implementation
[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention. It should be understood that the various steps described in the method embodiments of the present invention can be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0028] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, any variations of the terms "comprising" and "having," etc., are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0030] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0031] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0032] The existing highway network center lacks complete information on the hardware and software that affect the quality of toll transactions, making it impossible to uniformly assess transaction operation quality based on factors such as equipment type and manufacturer. To standardize the management processes for newly built, reconstructed, and expanded toll roads across the network, including their entry into the network, changes, and expiration of toll periods, and to address the problem of chaotic equipment management caused by disordered offline management, it is necessary to strictly manage the quality of newly entered products, ensuring 100% coverage of network entry management for newly built and reconstructed toll stations and 100% timeliness of basic information entry into the database. Therefore, this invention proposes a method for network entry control of toll lane equipment, as detailed below:
[0033] Example 1
[0034] Figure 1 This is a flowchart illustrating a method for controlling the access of toll lane equipment according to Embodiment 1 of the present invention. This method is applicable to situations where the access of equipment in a toll lane is controlled. This method can be executed by an access control device for the toll lane equipment, which can be implemented by software and / or hardware and is generally integrated into an electronic device. In this embodiment, the electronic device includes, but is not limited to, devices such as computers.
[0035] like Figure 1 As shown, the method for network access control of toll lane equipment provided in Embodiment 1 of the present invention includes the following steps:
[0036] S110. Receive an equipment change application for the equipment to be changed in the toll lane, wherein the equipment change application includes the identification parameters and equipment type of the equipment to be changed.
[0037] The equipment to be changed refers to equipment in the toll lane that needs to be replaced or added. The equipment type can be either software or hardware. The equipment change application can be an instruction to request a change to the equipment. Identification parameters are parameters that can identify the equipment. The identification parameters differ between software and hardware equipment; for example, software equipment identification parameters can be the version number or developer, while hardware equipment identification parameters can be the equipment model, equipment category, or equipment brand.
[0038] In this embodiment, an equipment change application for a device to be changed in a toll lane can be received. The equipment change application may include the identification parameters and equipment type of the device to be changed.
[0039] In one embodiment, the software device includes a toll collection system for a highway network toll lane, and the hardware device includes one or more of the following: lane antenna, license plate recognition device, axle and vehicle type detection device, integrated circuit card reader / writer, lane camera, toll display device, self-service card issuing machine, self-service payment machine, and handheld device.
[0040] The toll collection system for highway network toll lanes can be divided into software systems such as ETC lane systems, mixed lane systems, or handheld systems. Lane antennas can be dedicated ETC radio frequency antennas installed above or to the side of the toll lane. License plate recognition equipment can be a device composed of a high-definition industrial camera, image acquisition module, and intelligent recognition algorithm. Axle and vehicle type detection equipment can be a combination of dedicated equipment used to automatically identify the number of axles, axle group configuration, number of tires, and vehicle type, and can include wheel axle recognizers, dynamic weighing sensors, and vehicle type recognition cameras. Integrated Circuit (IC) card readers / writers can be devices that read or write IC card data. Lane cameras can be surveillance cameras installed throughout the toll lane. Toll display equipment can be a display screen installed in front of the lane or next to the toll booth, which can display information such as vehicle type, toll amount, payment method, and passage status in real time. Self-service card issuing can be self-service terminal equipment deployed in unmanned toll lanes or mixed lanes, which can automatically issue toll cards. Self-service payment machines can be self-service terminals that support multiple payment methods such as cash, mobile payment, and ETC cards. Handheld devices can be portable mobile payment terminals for toll collectors.
[0041] In this embodiment, the software equipment includes, but is not limited to, the toll collection system for highway network toll lanes, and the hardware equipment includes, but is not limited to, one or more of the following devices: lane antenna, license plate recognition equipment, axle and vehicle type detection equipment, integrated circuit card reader / writer, lane camera, toll display equipment, self-service card issuing, self-service payment machine and handheld device.
[0042] S120. Based on the identification parameters and device type of the device to be changed, search the device list to see if the device to be changed exists.
[0043] The equipment catalog can be a list that contains the existing lane equipment catalog.
[0044] In this embodiment, the system can search the device directory list to see if the device to be modified exists, based on the device's identification parameters and device type. The device directory list in this embodiment can be pre-built and can maintain information such as the system version number, development unit, launch date, hardware manufacturer, device type, device brand, and device model. Specifically, the basic organizational relationship between lanes, toll stations, and road segments can be established by automatically acquiring basic information such as lanes and toll stations from the basic parameter subsystem, as well as initializing information such as the deployment location of existing lane hardware devices.
[0045] In one embodiment, the device directory list includes a software device directory list and a hardware device directory list. The step of searching the device directory list for the device to be modified based on its identifier parameters and device type includes: when the device type is a software device, using the software device directory list as the target device directory list for querying; when the device type is a hardware device, using the hardware device directory list as the target device directory list for querying; searching the target device directory list for a device with the same identifier parameters as the device to be modified; if so, confirming that the device to be modified exists in the device directory list; otherwise, confirming that the device to be modified does not exist in the device directory list; wherein, the software device directory list records the version number, developer, and release date of different types of software devices; the hardware device directory list records the device model, device category, device brand, and device manufacturer of different types of hardware devices.
[0046] In this embodiment, the device directory list can be divided into a software device directory list and a hardware device directory list. When the device type is a software device, the software device directory list can be used as the target device directory list to be queried. When the device type is a hardware device, the hardware device directory list can be used as the target device directory list to be queried. Based on the identification parameter of the device to be changed, the system searches the target device directory list to see if there is a device with the same identification parameter. If so, it is confirmed that the device to be changed exists in the device directory list; otherwise, it is confirmed that the device to be changed does not exist in the device directory list. For example, for a software device, its identification parameter may include a version number, so the system searches the software device directory list to see if a matching version number can be found.
[0047] S130. If it does not exist, the device to be modified is debugged to obtain the debugging result.
[0048] In this embodiment, if the device to be changed does not exist in the device list, the device to be changed can be debugged to obtain the debugging result, which may include debugging success or debugging failure.
[0049] In one embodiment, the step of debugging the device to be modified and obtaining the debugging result includes: determining the debugging items of the device to be modified based on the function of the device to be modified; simulating the transaction process of the toll lane in a simulated production environment, and debugging the device to be modified in conjunction with the debugging items to determine whether the device to be modified can support the transaction process; if so, the debugging success is taken as the debugging result, otherwise the debugging failure is taken as the debugging result.
[0050] Among these, the debugging items can be the items that need to be tested, and the test items may differ for different devices. The simulated production environment can be a simulation environment built based on the lane control system. The transaction process can refer to the toll collection process.
[0051] In this embodiment, debugging items for the device to be modified can be determined based on its functionality. The transaction process of a toll lane is simulated in a simulated production environment, and the device is debugged using these debugging items to determine if it supports the transaction process. If it does, the debugging success is recorded as the debugging result; otherwise, the debugging failure is recorded as the debugging result. For example, for software systems, debugging items can include testing interface compatibility, core functional logic debugging (such as billing rule verification, transaction process integrity, and abnormal scenario handling), data processing and storage debugging, and performance and stability debugging. For license plate recognition devices, debugging items can include testing whether license plates can be successfully recognized; for integrated circuit card readers, debugging items can include whether reading and writing can be successful.
[0052] S140. When the debugging result is successful or the device to be changed exists in the device directory list, the device to be changed is registered based on the device change application to obtain network access verification information, so that the device to be changed can complete the network access verification based on the network access verification information.
[0053] Among them, the network access verification information is used to determine whether the equipment to be modified can be connected to the network. Network access refers to the process of deploying equipment to the highway toll network after it has passed the debugging process.
[0054] In this embodiment, when the debugging result is successful or the device to be changed exists in the device list, the device to be changed can be registered based on the device change application to obtain network access verification information, so that the device to be changed can complete the network access verification based on the network access verification information, thus ensuring the security of the device's network access.
[0055] In one embodiment, when the device to be modified is a software device, the step of registering the device to be modified based on the device modification application to obtain network access verification information includes: generating a system unique code for the software device based on the identification parameters in the device modification application; and using the system unique code as the network access verification information of the software device.
[0056] Among them, the system unique code can serve as a unique identifier for software devices on the network access management platform.
[0057] In this embodiment, when the device to be changed is a software device, a system-unique code can be generated for the software device based on the identification parameters in the device change application, and this system-unique code can be used as the network access verification information for the software device. For example, Figure 2This is a schematic diagram of a software device network access process provided by an embodiment of the present invention, such as... Figure 2 As shown, if the equipment change application is for a software upgrade, it can be registered directly, and a unique system code will be generated after registration. If the equipment change application is for adding or changing software, it can be searched in the software equipment directory list. If it does not exist, a unique system code can be generated after debugging and approval, and the software equipment directory list and application system management information will be updated. When the software is subsequently launched and connected to the network, the software information can be uploaded to the network access management platform. The network access management platform will determine whether to allow the software system to access the network based on the software information.
[0058] In one embodiment, when the device to be changed is a hardware device, the process of registering the device to be changed based on the device change application to obtain network access verification information includes: obtaining the device brand and device model of the hardware device from the device change application; generating an authentication code based on the device brand and device model using a cryptographic salt and a hash algorithm; and using the authentication code as the network access verification information of the hardware device.
[0059] The hash algorithm can be the Message-Digest Algorithm 5 (MD5) algorithm.
[0060] In this embodiment, when the device to be changed is a hardware device, the device brand and model of the hardware device can be obtained from the device change application. Based on the device brand and model, an authentication code is generated using a cryptographic salt and a hash algorithm, and the authentication code is used as the network access verification information of the hardware device.
[0061] For example, Figure 3 This is a schematic diagram of a hardware device network access process provided by an embodiment of the present invention, such as... Figure 3 As shown, users can input the device information and deployment lane information of the hardware device to be added to the network. If the hardware device is newly added, debugging will be performed. The debugging of the device will be completed in a laboratory simulating a complete production environment transaction process. After successful debugging, the certificate will be submitted for approval, and the network access application will be completed upon approval. Devices that have completed the network access application can generate authentication codes based on their brand and model. For example, using a cryptographic salt + MD5 encryption algorithm, an authentication code can be generated and distributed to the lane. To ensure the security of the authentication code, it can be updated periodically, and randomly generated authentication codes can be distributed according to rules. By using a cryptographic salt + MD5 encryption algorithm to generate authentication keys, the efficiency and accuracy of device network access can be improved, ensuring the accuracy of network access information, promoting the transformation of software and hardware network access management processes from manual operation to intelligent operation, and comprehensively improving the management quality and overall operational efficiency of highway network toll collection software and hardware equipment.
[0062] After the hardware is installed and put into operation, the lane toll collection system can obtain device information during device initialization. Based on the authentication code of the key, it determines whether the device is a newly added device or an existing device. If it is a newly added device, it is authenticated using the authentication code, and the information is sent to the network access management platform for secondary authentication. If it is an existing device, the information is directly sent to the network access management platform. Alarms can be issued for abnormal situations. The network access management platform can also perform statistical analysis on the device's network entry, changes, and operation.
[0063] This invention provides a method for network access control of toll lane equipment, comprising: receiving an equipment change application from a toll lane, the application including identification parameters and equipment type of the equipment to be changed; searching a list of equipment to be changed based on the identification parameters and equipment type; if the equipment is not found, debugging the equipment to be changed to obtain a debugging result; if the debugging result is successful or the equipment to be changed exists in the list of equipment, registering the equipment to be changed based on the equipment change application to obtain network access verification information, so that the equipment to be changed can complete network access verification based on the network access verification information. This method, by debugging and registering the equipment to be changed during equipment changes, ensures the compliance of network access equipment and solves the problem of the inability to uniformly manage equipment in different areas in the prior art.
[0064] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0065] In one embodiment, after obtaining the network access verification information, the method further includes: when the device to be changed is not included in the device list, updating the device list based on the identification parameters of the device to be changed.
[0066] In this embodiment, after obtaining the network access verification information, if the device to be changed is not included in the device list, the device list can be updated based on the identification parameters of the device to be changed.
[0067] The method in this embodiment achieves unified access management of lane toll collection software and lane hardware devices by standardizing their network access management. Through operational monitoring of the connected devices and systems, it enables closed-loop management of device / system network access, problem alarms, and handling. Data analysis of device and system anomaly frequencies and change frequencies provides data support for device and brand network access decisions. Furthermore, by establishing a software and hardware debugging environment, it strengthens the testing and management of new brands, devices, and systems before network access, improving the formulation of unified standardized protocols for new products and enhancing the quality of newly connected software and hardware systems.
[0068] Example 2
[0069] Figure 4 This is a schematic diagram of the structure of a network access control device for toll lane equipment provided in Embodiment 2 of the present invention. The device is applicable to the situation of controlling the network access of equipment in toll lanes. The device can be implemented by software and / or hardware and is generally integrated into electronic equipment.
[0070] like Figure 4 As shown, the device includes:
[0071] The receiving module 210 is used to receive an equipment change application for the equipment to be changed in the toll lane, wherein the equipment change application includes the identification parameters and equipment type of the equipment to be changed;
[0072] The search module 220 is used to search the device directory list for whether the device to be changed exists based on the identification parameters and device type of the device to be changed.
[0073] The debugging module 230 is used to debug the device to be modified if it does not exist, and obtain the debugging result;
[0074] The registration module 240 is used to register the device to be changed based on the device change application when the debugging result is successful or the device to be changed exists in the device directory list, and obtain network access verification information so that the device to be changed can complete the network access verification based on the network access verification information.
[0075] This embodiment provides a network access control device for toll lane equipment, comprising: a receiving module for receiving equipment change requests from equipment to be changed in the toll lane, the equipment change requests including identification parameters and equipment type of the equipment to be changed; a searching module for searching whether the equipment to be changed exists in a device directory list based on the identification parameters and equipment type of the equipment to be changed; a debugging module for debugging the equipment to be changed if it does not exist, and obtaining a debugging result; and a registration module for registering the equipment to be changed based on the equipment change request when the debugging result is successful or the equipment to be changed exists in the device directory list, obtaining network access verification information so that the equipment to be changed can complete network access verification based on the network access verification information. By debugging and registering the equipment to be changed when equipment changes, the compliance of the network access equipment can be ensured, solving the problem of the inability to uniformly control equipment in different areas in the prior art.
[0076] Furthermore, the device directory list includes a software device directory list and a hardware device directory list, and the search module 220 includes:
[0077] When the device type is a software device, the list of software devices is used as the list of target devices to be queried; when the device type is a hardware device, the list of hardware devices is used as the list of target devices to be queried.
[0078] Based on the identification parameters of the device to be modified, search the target device list to see if there is a device with the same identification parameters;
[0079] If yes, then confirm that the device to be changed exists in the device list; otherwise, confirm that the device to be changed does not exist in the device list.
[0080] The software device directory lists the version number, developer, and launch date of different types of software devices; the hardware device directory lists the device model, device category, device brand, and device manufacturer of different types of hardware devices.
[0081] Furthermore, the debug module 230 includes:
[0082] The debugging items for the device to be modified are determined based on the functions of the device to be modified.
[0083] The transaction process of the toll lane is simulated in a simulated production environment. The equipment to be modified is debugged in conjunction with the debugging items to determine whether the equipment to be modified can support the transaction process.
[0084] If so, then the debugging success will be taken as the debugging result; otherwise, the debugging failure will be taken as the debugging result.
[0085] Furthermore, when the device to be modified is a software device, the registration module 240 includes:
[0086] Based on the identification parameters in the equipment change application, a unique system code is generated for the software equipment;
[0087] The system's unique code is used as the network access verification information for the software device.
[0088] Furthermore, when the device to be modified is a hardware device, the registration module 240 includes:
[0089] Obtain the equipment brand and model of the hardware device from the equipment change application;
[0090] Based on the device brand and model, an authentication code is generated using cryptographic salts and hash algorithms;
[0091] The authentication code is used as the network access verification information for the hardware device.
[0092] Furthermore, after obtaining the network access verification information, the registration module 240 also includes:
[0093] When the device to be modified is not included in the device list, the device list is updated based on the identification parameters of the device to be modified.
[0094] Furthermore, the software equipment includes a toll collection system for highway network toll lanes, and the hardware equipment includes one or more of the following: lane antennas, license plate recognition equipment, axle and vehicle type detection equipment, integrated circuit card readers / writers, lane cameras, toll display equipment, self-service card issuing machines, self-service payment machines, and handheld devices.
[0095] The above-mentioned access control device for toll lane equipment can execute the access control method for toll lane equipment provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.
[0096] Example 3
[0097] Figure 5A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0098] like Figure 5 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0099] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0100] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the network access control method for toll lane equipment.
[0101] In some embodiments, the access control method for toll lane devices can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the access control method for toll lane devices described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the access control method for toll lane devices by any other suitable means (e.g., by means of firmware).
[0102] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0103] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0104] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0105] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0106] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0107] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0108] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0109] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for network access control of toll lane equipment, characterized in that, The method, applied to a network access control platform, includes: Receive an equipment change application for the equipment to be changed in the toll lane, wherein the equipment change application includes the identification parameters and equipment type of the equipment to be changed; Based on the identification parameters and equipment type of the equipment to be changed, search the equipment list to see if the equipment to be changed exists; If it does not exist, the device to be modified is debugged to obtain the debugging result; When the debugging result is successful or the device to be changed exists in the device directory list, the device to be changed is registered based on the device change application to obtain network access verification information, so that the device to be changed can complete the network access verification based on the network access verification information.
2. The method according to claim 1, characterized in that, The device directory list includes a software device directory list and a hardware device directory list. The step of searching the device directory list for the device to be modified based on its identification parameters and device type includes: When the device type is a software device, the list of software devices is used as the list of target devices to be queried; when the device type is a hardware device, the list of hardware devices is used as the list of target devices to be queried. Based on the identification parameters of the device to be modified, search the target device list to see if there is a device with the same identification parameters; If yes, then confirm that the device to be changed exists in the device list; otherwise, confirm that the device to be changed does not exist in the device list. The software device directory lists the version number, developer, and launch date of different types of software devices; the hardware device directory lists the device model, device category, device brand, and device manufacturer of different types of hardware devices.
3. The method according to claim 1, characterized in that, The process of debugging the device to be modified and obtaining the debugging results includes: The debugging items for the device to be modified are determined based on the functions of the device to be modified. The transaction process of the toll lane is simulated in a simulated production environment. The equipment to be modified is debugged in conjunction with the debugging items to determine whether the equipment to be modified can support the transaction process. If so, then the debugging success will be taken as the debugging result; otherwise, the debugging failure will be taken as the debugging result.
4. The method according to claim 1, characterized in that, When the device to be modified is a software device, the registration of the device to be modified based on the device modification application to obtain network access verification information includes: Based on the identification parameters in the equipment change application, a unique system code is generated for the software equipment; The system's unique code is used as the network access verification information for the software device.
5. The method according to claim 1, characterized in that, When the device to be modified is a hardware device, the registration of the device to be modified based on the device modification application to obtain network access verification information includes: Obtain the equipment brand and model of the hardware device from the equipment change application; Based on the device brand and model, an authentication code is generated using cryptographic salts and hash algorithms; The authentication code is used as the network access verification information for the hardware device.
6. The method according to claim 4 or 5, characterized in that, After obtaining the network access verification information, the method further includes: When the device to be modified is not included in the device list, the device list is updated based on the identification parameters of the device to be modified.
7. The method according to claim 1, characterized in that, The software equipment includes a toll collection system for highway network toll lanes, and the hardware equipment includes one or more of the following: lane antennas, license plate recognition equipment, axle and vehicle type detection equipment, integrated circuit card readers, lane cameras, toll display equipment, self-service card issuing machines, self-service payment machines, and handheld devices.
8. A network access control device for toll lane equipment, characterized in that, The device includes: The receiving module is used to receive equipment change requests for equipment to be changed in the toll lane, wherein the equipment change requests include the identification parameters and equipment type of the equipment to be changed. The search module is used to search the device directory list for the existence of the device to be changed based on the identification parameters and device type of the device to be changed; The debugging module is used to debug the device to be modified if it does not exist, and to obtain the debugging result; The registration module is used to register the device to be changed based on the device change application when the debugging result is successful or the device to be changed exists in the device directory list, and obtain network access verification information so that the device to be changed can complete network access verification based on the network access verification information.
9. An electronic device, characterized in that, The device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the network access control method for the toll lane equipment according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the network access control method for the toll lane equipment according to any one of claims 1-7.