A VDES transceiver equipment test system
By designing the VDES transmission and reception equipment test system, the problem of failure to carry out effective VDES transmission and reception equipment testing in the prior art was solved, and comprehensive testing of VDES equipment was achieved, and the performance and standard compliance of the equipment were improved.
Patent Information
- Application Number
- CN202311568175.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-23
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2043-11-23
AI Technical Summary
The prior art has failed to effectively carry out tests related to VDES transmission and reception equipment, making it difficult for the equipment to be fully evaluated.
A VDES transmission and reception device testing system is designed, including a system integration test system, a base station system testing system, a hardware performance testing system, a parallel data testing system and a report generation component. Through these components, VDES equipment is access test, network testing, interface consistency test, channel compatibility test and parallel data transmission test.
A comprehensive test of VDES transmitting and receiving equipment has been realized, ensuring the successful access of the equipment, network stability, interface consistency and channel compatibility, improving the performance and standard compliance of the equipment, and promoting the healthy and orderly development of VDES equipment.
Smart Images

Figure CN117615349B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of VDES transceiver equipment testing, and in particular to a VDES transceiver equipment testing system. Background Art
[0002] As the necessary marine information infrastructure for building the VDES system, the VDES shore-based system is the key to collecting and using VDES data. Currently, research institutions have mainly conducted research on VDES air-based systems, terminal equipment, and standard formulation, while tests related to VDES transceiver equipment have not been effectively carried out. Summary of the invention
[0003] The technical problem to be solved by the present invention is: how to solve the problem that the test related to the VDES transceiver equipment has not been effectively carried out, and a VDES transceiver equipment test system is provided.
[0004] The present invention solves the above technical problems through the following technical solutions, and the present invention includes a system integration test system, a base station system test system, a hardware performance test system, a parallel data test system and a report generation component;
[0005] The system integration test system includes a VDES device access test component, a VDES networking test component and an interface consistency test component;
[0006] The VDES device access test component is responsible for testing the network access of AIS, ASM, and VDE channels to confirm whether the device access is successful;
[0007] The VDES networking test component tests that multiple VDES devices are in the same area and transmit data at the same time. The VDES networking devices can monitor idle time slots for transmission or transmit on predetermined idle time slots. The transmissions of multiple devices are required not to interfere with each other.
[0008] The interface consistency test component is used to monitor the compliance of message statement standards of multiple devices;
[0009] The base station system test system includes an AIS system test component, an ASM system test component, a VDE system test component, an SFTP service test component and an SMTP service test component;
[0010] The AIS system test component is used to test the compatibility, new standard functions and performance of the AIS channel of the VDES equipment;
[0011] The ASM system test component is used to test the compatibility, new standard functions and performance of the ASM channel of the VDES device;
[0012] The VDE system test component tests the compatibility, new standard functionality and performance of the VDE channels of the VDES equipment;
[0013] The SFTP service test component is used to test whether the VDES device supports the SFTP service;
[0014] The SMTP service test component is used to test whether the VDES device supports the SMTP service;
[0015] The hardware information capability test component includes a service function test component, and the service function test component is used to test the service support capability of the base station terminal for AIS, ASM, and VDE co-channel;
[0016] The parallel data test system includes a parallel service test component, which is used for the shore-based test system to simulate the ability of parallel data transmission;
[0017] The report generation component is used to manage the test process, test cases, and data, analyze and statistically analyze the test results, and generate a test report.
[0018] Further, the VDES device access test component is used to confirm whether the device access is successful. For a VDES device that has just been powered on, the TDMA channel should be monitored at intervals of 1 minute to determine channel activity, IDs of other participants, current time slot allocations, and reported locations of other users, as well as the possible existence of base stations. During this period, a dynamic directory of all members working in the system should be established, forming a frame map to reflect the activity of the TDMA channel;
[0019] The VDES device access test component includes an AIS network access test module, an ASM network access test module and a VDE network access test module.
[0020] Furthermore, the VDES networking test component tests that multiple VDES devices send data in the same area at the same time. The VDES networking devices monitor idle time slots for transmission or transmit in predetermined idle time slots. The transmissions of multiple devices are required not to interfere with each other.
[0021] Furthermore, the interface consistency test component mainly monitors the compliance of message statement standards of multiple devices. After receiving the message data, the component extracts the message header through the message parsing module, and verifies the compliance with relevant standards such as IEC and ITU in combination with the corresponding standards.
[0022] Furthermore, the AIS system test component is responsible for testing the compatibility, new standard functions and performance of the AIS channel of the VDES device, and its test functions include binary addressing message test, binary broadcast message test, secure addressing message test and secure broadcast message test;
[0023] The ASM system test component is responsible for testing the compatibility, new standard functions and performance of the ASM channel of the VDES device. The test functions of the ASM system test component include ASM broadcast message test, ASM addressing message test and ASM area broadcast message test.
[0024] Furthermore, the VDE system test component is responsible for testing the system functions and performance of the VDE channel of the VDES device, and the VDE system test component test functions include VDE short message test, VDE long message test and VDE ship-to-ship communication test.
[0025] Furthermore, the SMTP service test component is responsible for testing whether the VDES device supports the SMTP service. The functions of the SMTP service test component include test reports, report transmission and system alarm transmission.
[0026] Furthermore, the service function test component is responsible for testing the service support capability of the base station terminal for different channels such as AIS, ASM, VDE, etc., and the functions of the service function test component include AIS channel broadcast message test, AIS channel addressing message test, ASM channel broadcast message test, ASM channel addressing message test, VDE channel broadcast message test and VDE channel addressing message test.
[0027] Furthermore, the parallel service test component is used to test the ability of the shore-based test system to simulate parallel data transmission, and to test the function and performance of the hardware system when multiple users transmit and receive. By simulating multiple base stations and sending large data volume messages respectively, the operation of the shore-based management system under different parallel data pressures is tested, that is, the ability to simulate parallel data transmission is simulated, and the function and performance of the hardware system when multiple users transmit and receive is tested.
[0028] Furthermore, the report generation component is responsible for the management of test processes, test cases, and data, and can analyze statistical test results and generate test reports. The functions of the report generation component include test process management, test case management, test data management, test data statistical analysis, and test report generation.
[0029] Compared with the prior art, the present invention has the following advantages: the VDES transceiver equipment test system is oriented to the VDES shore-based and ship-borne transceiver equipment test requirements, based on the VDES shore-based management system, based on the VDES transceiver equipment test system architecture, and the service adopts Sprint Boot framework, Java language is used for logical business processing; Html5, JavaScript, Vue.js, and LayUI are used on the front end to implement the page framework and basic page display, and the VDES transceiver equipment test system is realized to inspect VDES shore stations and shipboard equipment from different manufacturers, promote the healthy and orderly development of VDES equipment, and realize the VDES intelligent test system based on the architecture of the VDES test system, filling the gap in the industry. This solution is based on the VDES transceiver equipment test system architecture, with the support of the VDES shore-based management system, based on the LINU operating system, and the service adopts the SprintBoot framework. Java language is used for logical business processing; Html5, JavaScript, Vue.js, and LayUI are used on the front end to implement the page framework and basic page display, and the VDES transceiver equipment test system is realized to provide detection services for VDES shore-based equipment and shipborne equipment, making the system more worthy of promotion and use. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 It is a system structure diagram of the present invention;
[0031] Figure 2 It is a VDES device access test component architecture diagram of the present invention;
[0032] Figure 3 is a flow chart of a VDES device access test component of the present invention;
[0033] Figure 4 It is a VDES networking test component architecture diagram of the present invention;
[0034] Figure 5 It is a flow chart of the VDES networking test component of the present invention;
[0035] Figure 6 is a flow chart of the interface consistency test component of the present invention;
[0036] Figure 7 It is the interface consistency test component architecture diagram of the present invention;
[0037] Figure 8 It is the AIS system test component architecture diagram of the present invention;
[0038] Fig. 9 is a flow chart of the AIS system test component of the present invention;
[0039] Fig.10 It is the ASM system test component architecture diagram of the present invention;
[0040] Fig.11 is a flow chart of the ASM system test component of the present invention;
[0041] Fig.12 is a diagram of the VDE system test component architecture of the present invention;
[0042] Fig.13 is a VDE system test component business flow diagram of the present invention;
[0043] Fig.14 It is the SFTP service test component architecture diagram of the present invention;
[0044] Fig.15 It is a flow chart of the SFTP service test component of the present invention;
[0045] Fig.16 It is the SMTP service test component architecture diagram of the present invention;
[0046] Fig.17 It is a flow chart of the SMTP service test component of the present invention;
[0047] Fig.18 It is a business function test component architecture diagram of the present invention;
[0048] Fig.19 It is a flow chart of the business function test component of the present invention;
[0049] Fig. 20 It is a parallel service test component architecture diagram of the present invention;
[0050] Fig.21 is a flow chart of the parallel service test component of the present invention;
[0051] Fig. 22 It is a report generation test component architecture diagram of the present invention. DETAILED DESCRIPTION
[0052] The following is a detailed description of an embodiment of the present invention. This embodiment is implemented on the premise of the technical solution of the present invention, and a detailed implementation method and a specific operation process are given, but the protection scope of the present invention is not limited to the following embodiment.
[0053] like Figure 1-Figure 22 As shown, this embodiment provides a technical solution: a VDES transceiver equipment test system, including a system integration test system, a base station system test system, a hardware performance test system, a parallel data test system and a report generation component;
[0054] The VDES transceiver equipment test system combines the VDES transceiver equipment system architecture, is based on the LINU operating system, uses the Sprint Boot framework for services, and uses the Java language to implement logical business processing; the front end uses Html5, JavaScript, Vue.js, and LayUI to implement the page framework and basic page display;
[0055] The VDES device access test component is used to confirm whether the device access is successful. For the VDES device that has just been powered on, the TDMA channel should be monitored at 1 minute intervals to determine the channel activity, the IDs of other participants, the current time slot allocation and the reported location of other users, and the possible existence of base stations. During this period, a dynamic directory of all members working in the system should be established, forming a frame map to reflect the activity of the TDMA channel;
[0056] The VDES device access test component includes an AIS network access test module, an ASM network access test module and a VDE network access test module.
[0057] The VDES networking test component tests that multiple VDES devices send data in the same area at the same time. The VDES networking devices monitor idle time slots for transmission or transmit on predetermined idle time slots. The transmissions of multiple devices are required not to interfere with each other.
[0058] The interface consistency test component mainly monitors the compliance of message statement standards of multiple devices. After receiving the message data, the component extracts the message header through the message parsing module and verifies the compliance with relevant standards such as IEC and ITU in combination with the corresponding standards.
[0059] The AIS system test component is responsible for testing the compatibility, new standard functions and performance of the AIS channel of the VDES device, and its test functions include binary addressing message test, binary broadcast message test, secure addressing message test and secure broadcast message test;
[0060] The ASM system test component is responsible for testing the compatibility, new standard functions and performance of the ASM channel of the VDES device. The test functions of the ASM system test component include ASM broadcast message test, ASM addressing message test and ASM area broadcast message test.
[0061] The VDE system test component is responsible for testing the system functions and performance of the VDE channel of the VDES device. The VDE system test component test functions include VDE short message test, VDE long message test and VDE ship-to-ship communication test.
[0062] The SMTP service test component is responsible for testing whether the VDES device supports the SMTP service. The functions of the SMTP service test component include test reports, report transmission and system alarm transmission.
[0063] The service function test component is responsible for testing the service support capability of the base station terminal for different channels such as AIS, ASM, VDE, etc. The functions of the service function test component include AIS channel broadcast message test, AIS channel addressing message test, ASM channel broadcast message test, ASM channel addressing message test, VDE channel broadcast message test and VDE channel addressing message test.
[0064] The parallel service test component is used to test the ability of the shore-based test system to simulate parallel data transmission, and to test the function and performance of the hardware system when multiple users transmit and receive. By simulating multiple base stations and sending large data volume messages respectively, the operation of the shore-based management system under different parallel data pressures is tested, that is, the ability to simulate parallel data transmission is simulated, and the function and performance of the hardware system when multiple users transmit and receive is tested.
[0065] The report generation component is responsible for the management of test processes, test cases, and data, and can analyze and statistically analyze test results to generate test reports. The functions of the report generation component include test process management, test case management, test data management, test data statistical analysis, and test report generation.
[0066] The overall process of the VDES test system is as follows:
[0067] 1) VDES equipment access test component, responsible for testing the network access of AIS, ASM, and VDE channels to confirm whether the equipment access is successful;
[0068] 2) VDES networking test component, testing multiple VDES devices in the same area, sending data at the same time, VDES networking devices can monitor idle time slots or transmit on predetermined idle time slots, and multiple devices are required to transmit without interfering with each other;
[0069] 3) Interface consistency test component, mainly monitors the compliance of message statement standards of multiple devices;
[0070] 4) AIS system test component, responsible for testing the compatibility, new standard functions and performance of the AIS channel of the VDES equipment;
[0071] 5) ASM system test component, responsible for testing the compatibility, new standard functions and performance of the ASM channel of the VDES equipment;
[0072] 6) VDE system test component, responsible for testing the compatibility, new standard functions and performance of VDE channels of VDES equipment;
[0073] 7) SFTP service test component, responsible for testing whether the VDES device supports SFTP service;
[0074] 8) SMTP service test component, responsible for testing whether the VDES device supports SMTP service;
[0075] 9) Service function test component, responsible for testing the service support capability of the base station terminal for different channels such as AIS, ASM, VDE, etc.;
[0076] 10) Report generation component, responsible for the management of test processes, use cases, and data, and analyzing and statistical test results to generate test reports;
[0077] 11) Human-computer interaction service system, through the user interaction page, to realize the display of the front-end functions of the shore-based test system.
[0078] The VDES test system is divided into the following parts according to the service-oriented architecture:
[0079] (1) Front-end page
[0080] 1) Use Html5, JavaScript, Vue.js, and LayUI to implement the page framework and basic page display;
[0081] 2) Use Echarts to display charts;
[0082] 3) The front-end and back-end data communication uses Ajax to call the back-end HTTP REST interface, and the real-time data push uses the WebSocket interface, and the data format is Json;
[0083] 4) JWT is used for front-end and back-end authentication.
[0084] (2) Backend Services
[0085] 1) The system is developed using the Sprint Boot framework, and the logical business processing is implemented using the Java language;
[0086] 2) The deployment container uses Apache Tomcat and communicates with each other using the HTTP REST interface;
[0087] 3) The backend provides an HTTP REST interface for the frontend, through which requests and data are exchanged with the frontend, and also provides a WebSocket interface to push data to the frontend;
[0088] (3) Big Data Processing
[0089] 1) Real-time computing is implemented using Spark streaming, which consumes real-time data in the cache in batches according to task scheduling and outputs the results to a relational database;
[0090] 2) Batch computing is implemented using Spark core, which reads historical data in Hadoop for calculation according to task scheduling and outputs the results to a relational database.
[0091] (4) Data storage
[0092] 1) Use Redis to record the status data of ships and shore stations, and provide the latest status of ships and shore stations for real-time computing, batch computing, and page display;
[0093] 2) Use MySQL to store system operation basic data, test results, and alarm status data.
[0094] VDES Device Access Test Component: Confirms successful device access. For VDES devices that are just powered up, the TDMA channels should be monitored at 1 minute intervals to determine channel activity, other participant IDs, current slot assignments, and reported locations of other users, as well as the possible presence of base stations. During this period, a dynamic directory of all members operating in the system should be established. A frame map should be constructed to map the activity of the TDMA channels.
[0095] (1) AIS network access test
[0096] If the VDES equipment cannot respond to the sending command requested by the presentation layer interface within 1 minute after starting up, it shall start to broadcast regularly according to its own status after monitoring the VHF link for 1 minute. The ship station equipment shall report messages 1, 2, and 3 according to the reporting frequency specified in the standard based on its own berthing status, heading and speed information, etc. The first packet of the broadcast message shall use RATDMA access, and then use ITDMA according to the reporting frequency, SOTMDA maintenance reporting frequency, and the shore station equipment shall use FATDMA or RATDMA to send shore station reports according to the configuration of the shore-based system. And it can send other AIS messages according to the request of the presentation layer interface.
[0097] (2) ASM network access test
[0098] The VDES device cannot respond to the sending command requested by the presentation layer interface within 1 minute after it is powered on. After monitoring the VHF link for 1 minute, the VDES device can respond to the sending request of the presentation layer interface. For a small amount of data (not exceeding 3 time slots), RATDMA is used for sending. For a large amount of data (greater than 3 time slots and not exceeding 43 time slots), MITDMA is used for sending. For data sending requests exceeding 43 time slots, a negative response must be given to the presentation layer interface, and after sending the data, a silent time must be maintained according to the time slot load condition.
[0099] (3) VDE network access test
[0100] The VDES device cannot respond to the sending command requested by the presentation layer interface within 1 minute after being powered on. After monitoring the VHF link for 1 minute, the VDES device can respond to the request of the presentation layer interface to send a VDE message.
[0101] Algorithm Description
[0102] a) AIS network access test
[0103] (1) Remotely call the base station to restart;
[0104] (2) AIS cannot receive base station reporting messages (VDO) within one minute after it is turned on;
[0105] (3) AIS can receive base station report messages one minute after it is turned on (VDO, one report every 10 seconds);
[0106] (4) Configure FATDMA transmission;
[0107] (5) Check whether the VDO message complies with the configuration;
[0108] (6) Determine the base station message (VDO) received every 1 second;
[0109] (7) Determine through VSI that the time slot is the same as the configuration;
[0110] (8) Store the test steps and sent and received messages in a relational database.
[0111] b) ASM network access test
[0112] (1) Remotely call the base station to restart;
[0113] (2) After the connection is successful, an ASM broadcast message is sent, and the response is received and the sending fails;
[0114] (3) Send a broadcast message after 1 minute, with a time slot less than 3 time slots, and determine whether the reply message is received and sent successfully within 6 seconds;
[0115] (4) Send an ASM message with a time slot greater than 3 and less than 43 to determine whether the received response message is successful;
[0116] (5) Send a broadcast message with more than 43 time slots and determine that the received response message fails;
[0117] (6) Store the test steps and sent and received messages in a relational database.
[0118] c) VDE network access test
[0119] (1) Remotely call the base station to restart;
[0120] (2) After the connection is successful, a VDE broadcast message is sent, and the response is received that the sending fails;
[0121] (3) One minute later, a VDE broadcast message is sent to determine if the reply message was sent successfully;
[0122] Store test steps and sent and received messages in a relational database.
[0123] The VDES device access test component and external interfaces are as follows:
[0124] (1)Interface with MySQL database
[0125] The VDES device accesses the interface between the test component and the MySql database, through which the test steps can be instantiated and messages can be sent and received.
[0126] VDES networking test component: Module function: (1) AIS channel 16 message test
[0127] After the target base station and the test ship station equipment are working normally, use the shore-based test system to send the assignment management message to the test ship station equipment. Use the test ship station equipment to receive the assignment management message, observe the test software connected to the test ship station equipment, parse the received AIS16 message, and check whether the message content is consistent with the content configured by the shore-based test system. It is required that the content of the AIS16 message received by the test ship station software is consistent with the assignment management content configured by the shore-based test system.
[0128] (2) AIS channel 20 message test
[0129] After the target base station and the test ship station equipment are working normally, use the shore-based test system to send data link management messages to the test ship station equipment. Use the test ship station equipment to receive the data link management messages, observe the test software connected to the test ship station equipment, parse the received AIS20 message, and check whether the message content is consistent with the content configured by the shore-based test system. It is required that the content of the AIS20 message received by the test ship station software is consistent with the data link management content configured by the shore-based test system.
[0130] (3) AIS channel 22 message test
[0131] After the target base station and the test ship station equipment are working normally, use the shore-based test system to send channel management messages to the test ship station equipment. Use the test ship station equipment to receive the channel management messages, observe the test software connected to the test ship station equipment, parse the received AIS22 message, and check whether the message content is consistent with the content configured by the shore-based test system. It is required that the content of the AIS22 message received by the test ship station software is consistent with the channel management content configured by the shore-based test system.
[0132] (4) AIS channel 23 message test
[0133] After the target base station and the test ship station equipment are working normally, use the shore-based test system to send group assignment management messages to the test ship station equipment. Use the test ship station equipment to receive the group assignment management messages, observe the test software connected to the test ship station equipment, parse the received AIS23 message, and check whether the message content is consistent with the content configured by the shore-based test system. It is required that the content of the AIS23 message received by the test ship station software is consistent with the group assignment management content configured by the shore-based test system.
[0134] (5) ASM channel area broadcast message test
[0135] After the target base station and the test ship station equipment are working normally, use the shore-based test system to send regional broadcast messages to the test ship station equipment. Use the test ship station equipment to receive the ASM regional broadcast message, observe the test software connected to the test ship station equipment, parse the received ASM6 message, and check whether the message content is consistent with the regional broadcast message content sent by the shore-based test system. It is required that the content of the ASM6 message received by the test ship station software is consistent with the regional broadcast message content configured by the shore-based test system.
[0136] (6) VDE Channel Bulletin Board Message Test
[0137] After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the VDE bulletin board information of the target base station. Use the test ship station equipment to receive the bulletin board information message, observe the test software connected to the test ship station equipment, parse the received bulletin board information message, and check whether the message content is consistent with the bulletin board content configured by the shore-based test system. It is required that the content of the bulletin board received by the test ship station software is consistent with the content of the bulletin board message configured by the shore-based test system.
[0138] Algorithm Description
[0139] a) AIS channel 16 message test
[0140] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to send a configuration management command to the test ship station equipment;
[0141] (2) After receiving the AIS No. 16 message, the test ship station equipment performs digital-to-analog conversion, digital decoding, encapsulates the message into a VDM sentence, and reports it to the ship station test software through the presentation layer interface;
[0142] (3) The ship station test software parses the received VDM sentence and displays the content on the page;
[0143] (4) Compare the contents of message No. 16 parsed by the ship station test software with the contents of the assignment management message configured by the shore-based test system.
[0144] b) AIS channel 20 message test
[0145] (1) After the target base station and the test ship station equipment are working normally, the shore-based test system is used to send data link management commands to the test ship station equipment;
[0146] (2) After receiving the AIS No. 20 message, the test ship station equipment performs digital-to-analog conversion, digital decoding, encapsulates the message into a VDM sentence, and reports it to the ship station test software through the presentation layer interface;
[0147] (3) The ship station test software parses the received VDM sentence and displays the content on the page;
[0148] (4) Compare the contents of message No. 20 parsed by the ship station test software with the contents of the data link management message configured by the shore-based test system.
[0149] c) AIS channel 22 message test
[0150] (1) After the target base station and the test ship station equipment are working normally, the shore-based test system is used to send channel management commands to the test ship station equipment;
[0151] (2) After receiving the AIS No. 22 message, the test ship station equipment performs digital-to-analog conversion, digital decoding, encapsulates the message into a VDM sentence, and reports it to the ship station test software through the presentation layer interface;
[0152] (3) The ship station test software parses the received VDM sentence and displays the content on the page;
[0153] (4) Compare the contents of message No. 22 parsed by the ship station test software with the contents of the channel management message configured by the shore-based test system.
[0154] d) AIS channel 23 message test
[0155] (1) After the target base station and the test ship station equipment are working normally, the shore-based test system is used to send a group assignment management command to the test ship station equipment;
[0156] (2) After receiving the AIS No. 23 message, the test ship station equipment performs digital-to-analog conversion, digital decoding, encapsulates the message into a VDM sentence, and reports it to the ship station test software through the presentation layer interface;
[0157] (3) The ship station test software parses the received VDM sentence and displays the content on the page;
[0158] (4) Compare the contents of message No. 23 parsed by the ship station test software with the contents of the group assignment management message configured by the shore-based test system.
[0159] e) ASM channel area broadcast message test
[0160] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to send a regional broadcast command to the test ship station equipment;
[0161] (2) After receiving the ASM6 message, the test ship station equipment performs digital-to-analog conversion, digital decoding, encapsulates the message into a VSM statement, and reports it to the ship station test software through the presentation layer interface;
[0162] (3) The ship station test software parses the received VSM statements and displays the contents on the page;
[0163] (4) Compare the contents of message No. 6 parsed by the ship station test software with the contents of the regional broadcast message configured by the shore-based test system.
[0164] f) VDE Channel Bulletin Board Message Testing
[0165] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the bulletin board content of the target shore station;
[0166] (2) After receiving the bulletin board message, the test ship station equipment performs digital-to-analog conversion, digital decoding, encapsulates the message into a VEM sentence, and reports it to the ship station test software through the presentation layer interface;
[0167] (3) The ship station test software parses the received VEM sentence and displays the content on the page;
[0168] (4) Compare the bulletin board content parsed by the ship station test software with the bulletin board content configured by the shore-based test system.
[0169] Service interface: The VDES networking test component and external interfaces are as follows:
[0170] (1)Interface with MySQL database
[0171] The interface between the VDES networking test component and the MySql database, through which the test steps can be instantiated and messages can be sent and received.
[0172] Interface consistency test component: The interface consistency test component mainly monitors the compliance of message statement standards of multiple devices. After receiving the message data, the component extracts the message header through the message parsing module, and verifies the compliance with relevant standards such as IEC and ITU in combination with the corresponding standards.
[0173] Algorithm Description
[0174] a) Multi-device adaptation
[0175] (1) Adapt and distinguish encapsulation statements according to different test base station equipment;
[0176] (2) Encapsulate data according to respective encapsulation rules to form statements (which can be encapsulated into multiple statements);
[0177] (3) receiving a message sent by the test base station device, performing adaptation, and distinguishing and parsing sentences;
[0178] (4) Parse the sentence according to the sentence standard.
[0179] b) Test message sending and receiving
[0180] (1) Sending AIS message No. 6 to the designated ship station through the base station to send addressing information;
[0181] (2) Receive the AIS message No. 7 replied by the ship station and determine whether the message No. 7 is correct;
[0182] (3) The base station sends a broadcast message by sending AIS message No. 8, and receives an ACK response to confirm whether the message is sent successfully;
[0183] (4) Check whether the ship station software within the base station coverage area can correctly receive the broadcast message.
[0184] c) Interface compliance monitoring
[0185] (1) receiving a message statement through a base station;
[0186] (2) Classify and process the message sentences according to their contents and confirm the standard specifications to which the sentences belong;
[0187] (3) If the statement belongs to the standard IEC61162 statement, determine whether the statement complies with the standard;
[0188] (4) If the statement belongs to the standard IEC62320 statement, determine whether the statement complies with the standard;
[0189] (5) If the statement belongs to the standard G1139 statement, determine whether the statement complies with the standard.
[0190] Service Interface
[0191] The VDES interface consistency test component and external interface are as follows:
[0192] (1)Interface with MySQL database
[0193] The interface between the VDES interface consistency test component and the MySql database, through which the test steps can be instantiated and messages can be sent and received.
[0194] AIS system test component: The AIS system test component is responsible for testing the compatibility, new standard functions and performance of the AIS channel of the VDES equipment.
[0195] Module Function
[0196] (1) Binary addressing message test
[0197] The target base station's ability to send and receive binary addressed messages, whether it can send AIS binary addressed messages normally and receive ACK messages from ships; whether it can receive AIS binary addressed messages normally and reply ACK messages. During the test, multiple high-frequency sending and receiving are required to test the stability of the system.
[0198] (2) Binary broadcast message test
[0199] The target base station's ability to send and receive binary broadcast messages, whether it can send AIS binary broadcast messages normally; whether it can receive AIS binary broadcast messages normally. During the test, multiple high-frequency transmission and reception are required to test the stability of the system.
[0200] (3) Security addressing message test
[0201] The target base station's ability to send and receive safety addressing messages, whether it can send AIS safety addressing messages normally and receive ACK messages from ships; whether it can receive AIS safety addressing messages normally and reply ACK messages. During the test, multiple high-frequency sending and receiving are required to test the stability of the system.
[0202] (4) Security broadcast message test
[0203] The target base station's ability to send and receive safety broadcast messages, whether it can send AIS safety broadcast messages normally; whether it can receive AIS safety broadcast messages normally. During the test, multiple high-frequency sending and receiving are required to test the stability of the system.
[0204] Service interface: The AIS system test component and external interfaces are as follows:
[0205] (1)Interface with MySQL database
[0206] The interface between the AIS system test component and the MySql database, through which test steps can be instantiated and messages can be sent and received.
[0207] ASM system test component: The ASM system test component is responsible for testing the compatibility, new standard functions and performance of the ASM channel of the VDES equipment.
[0208] Module Function
[0209] (1) ASM broadcast message test
[0210] The target base station's ability to send and receive ASM broadcast messages, whether it can send ASM broadcast messages normally; whether it can receive ASM broadcast messages normally. During the test, multiple high-frequency sending and receiving are required to test the stability of the system.
[0211] (2) ASM addressing message test
[0212] Test the target base station's ability to send and receive ASM addressed messages, whether it can send ASM addressed messages normally and receive ACK messages from ships; whether it can receive ASM addressed messages normally and reply ACK messages. During the test, multiple high-frequency sending and receiving are required to test the stability of the system.
[0213] (3) ASM regional broadcast message test
[0214] The target base station's ability to send ASM regional broadcast messages. Whether ASM broadcast messages can be sent normally. During the test, multiple high-frequency broadcasts are required to test the stability of the system.
[0215] Algorithm Description
[0216] a) ASM broadcast message test
[0217] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the base station to send ASM broadcast messages multiple times at a fixed period;
[0218] (2) The shore-based test system counts the number of times the ASM broadcast messages are sent, and the ship station test software counts the number of times the ASM broadcast messages are received;
[0219] (3) Use the ship station test software to control the test ship station equipment to send ASM broadcast messages multiple times at a fixed period;
[0220] (4) The ship station test software counts the number of times ASM broadcast messages are sent, and the shore-based test system counts the number of times ASM broadcast messages are received;
[0221] (5) Compare the sending and receiving times and message data contents counted by the ship station test program and the shore-based test system. The contents must be consistent and the packet loss rate of the sending and receiving times must be less than 1%.
[0222] b) ASM addressing message test
[0223] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the base station to send ASM addressing messages multiple times at a fixed period, and the addressing target MMSI is the test ship station equipment;
[0224] (2) The shore-based test system counts the number of times the ASM message is sent and the number of times the ACK message is received, and the ship station test software counts the number of times the ASM addressing message is received and the number of times the ACK message is replied;
[0225] (3) Use the ship station test software to control the test ship station equipment to send ASM addressing messages multiple times at a fixed period, and the addressed MMSI is the target shore station;
[0226] (4) The ship station test software counts the number of times the ACK messages are sent and received, and the shore-based test system counts the number of times the ASM addressing messages are received and the number of times the ACK messages are replied;
[0227] (5) Compare the sending and receiving times and message data contents counted by the ship station test program and the shore-based test system. The contents must be consistent and the packet loss rate of the sending and receiving times must be less than 1%.
[0228] c) ASM area broadcast message test
[0229] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the base station to send ASM regional broadcast messages multiple times at a fixed period;
[0230] (2) The shore-based test system counts the number of transmissions, and the ship station test software counts the number of ASM regional broadcast messages received;
[0231] (3) Compare the sending and receiving times and message data contents counted by the ship station test program and the shore-based test system. The contents must be consistent and the packet loss rate of the sending and receiving times must be less than 1%.
[0232] Service Interface
[0233] ASM system test components and external interfaces are as follows:
[0234] (1)Interface with MySQL database
[0235] The interface between the ASM system test component and the MySql database, through which test steps can be instantiated and messages can be sent and received.
[0236] VDE system test component: The VDE system test component is responsible for testing the system functions and performance of the VDE channels of the VDES device.
[0237] Module Function
[0238] (1) VDE short message test
[0239] The target base station's ability to send and receive VDE short messages, whether it can send VDE short messages normally; whether it can receive VDE short messages normally. During the test, multiple high-frequency sending and receiving are required to test the stability of the system.
[0240] (2) VDE long message test
[0241] Test the target base station's ability to send and receive VDE long transmission addressed messages, whether it can send long transmission addressed messages according to the VDE time slot structure and receive the ACK message replied by the ship; whether it can receive the base station's VDE long transmission addressed message normally and reply with an ACK message. During the test, multiple high-frequency transmission and reception are required to test the stability of the system and detect whether the retry mechanism is activated when a transmission failure occurs.
[0242] (3) VDE ship-to-ship communication test
[0243] Test the target base station's forwarding capability for the ship's captain's transmission addressing message, and whether it can normally forward the long transmission addressing message for ship-to-ship communication according to the VDE time slot structure. During the test, multiple high-frequency transmission and reception are required to test the stability of the system and detect whether the retry mechanism is activated when the transmission fails.
[0244] Algorithm Description
[0245] a) VDE short message test
[0246] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the base station to send VDE short messages multiple times at a fixed period;
[0247] (2) The shore-based test system counts the number of times sent, and the ship station test software counts the number of times received VDE short messages;
[0248] (3) Use the ship station test software to control the test ship station equipment to send VDE short messages multiple times at a fixed period;
[0249] (4) The ship station test software counts the number of times VDE short messages are sent, and the shore-based test system counts the number of times VDE short messages are received;
[0250] (5) Compare the sending and receiving times and message data contents counted by the ship station test program and the shore-based test system. The contents must be consistent and the packet loss rate of the sending and receiving times must be less than 1%.
[0251] b) VDE long message test
[0252] (1) After the target base station and the test ship station equipment are working normally, use the shore-based test system to configure the base station to send a VDE long transmission addressing message, with the target MMSI being the test ship station equipment. After a single transmission succeeds or fails, send it again;
[0253] (2) The shore-based test system counts the number of times the ACK messages are sent and received, and the ship station test software counts the number of times the VDE long transmission addressing messages are received and the number of times the ACK messages are replied;
[0254] (3) Use the ship station test software to control the test ship station equipment to send VDE long transmission addressed messages. The addressed MMSI is the target shore station. After a single transmission succeeds or fails, it will be sent again;
[0255] (4) The ship station test software counts the number of times the ACK messages are sent and received, and the shore-based test system counts the number of times the VDE long transmission addressing messages are received and the number of times the ACK messages are replied;
[0256] (5) Compare the sending and receiving times and message data content counted by the ship station test program and the shore-based test system. The content must be consistent and the packet loss rate of the sending and receiving times must be less than 1%. During the transmission process, count whether the retry mechanism is activated if there is data packet loss in a single session transmission.
[0257] c) VDE ship-to-ship communication test
[0258] (1) After the target base station and the test ship station equipment are working normally, both test ship station equipment are placed in the service area of the target base station. Test ship station equipment 1 initiates a VDE long transmission addressing message, and the destination MMSI is the test ship station equipment 2. After a single transmission succeeds or fails, the next transmission is repeated.
[0259] (2) The shore-based test system counts the number of forwarding times, the ship station test software 1 counts the number of VDE long transmission addressed messages sent and the number of ACK messages replied, and the ship station test software 2 counts the number of VDE long transmission addressed messages received;
[0260] (3) Compare the sending and receiving times and message data contents counted by the ship station test program and the shore-based test system. The contents must be consistent and the packet loss rate of the sending and receiving times must be less than 1%.
[0261] Service Interface
[0262] The VDE system test components and external interfaces are as follows:
[0263] (1)Interface with MySQL database
[0264] The interface between the VDE system test component and the MySql database, through which test steps can be instantiated and messages can be sent and received.
[0265] SFTP service test component: The SFTP service test component is responsible for testing whether the VDES device supports the SFTP service.
[0266] Module Function
[0267] (1) Test data upload
[0268] The component can send an upload request to the base station through a statement, and the base station uploads the specified data to the SFTP server through the SFTP service.
[0269] (2) Download of test data and reports
[0270] The component can send a download request to the base station through a statement. The base station downloads the specified data or report through the SFTP service and can browse it online.
[0271] Algorithm Description
[0272] a) Test data upload
[0273] (1) Upload the data or report to be uploaded;
[0274] (2) The center sends a request to the base station through a statement;
[0275] (3) The base station obtains files from the center through the sftp service;
[0276] (4) The base station sends the file to the designated location through the SFTP service;
[0277] (5) Feedback the uploaded results to the center.
[0278] b) Download test data and reports
[0279] (1) The center sends a request to the base station through a statement;
[0280] (2) The base station parses the statement to find the file to be downloaded and obtains the file from the SFTP server;
[0281] (3) If the file is successfully obtained, the application file is sent to the center through the sftp service, and a success statement is sent to the center;
[0282] (4) If the file acquisition fails, a statement indicating the acquisition failure is sent to the center.
[0283] Service Interface
[0284] The SFTP service test component and external interfaces are as follows:
[0285] (1)Interface with MySQL database
[0286] The interface between the SFTP service test component and the MySql database. This interface can be used to instantiate test steps and send and receive messages.
[0287] SMTP service test component: The SMTP service test component is responsible for testing whether the VDES device supports SMTP service.
[0288] Module Function
[0289] (1) Test report and report transmission
[0290] The component can send report and report SMTP requests to the base station through statements. The base station sends the specified email (including the report and report as attachments) to the specified recipient through the SMTP service.
[0291] (2) System alarm transmission
[0292] The component can send an alarm SMTP request to the base station through a statement, and the base station sends the specified email (alarm information in the form of text) to the specified recipient through the SMTP service.
[0293] Algorithm Description
[0294] a) Test report and report transmission
[0295] (1) Sending a request for information such as recipient, copy recipient, email content, and attachments (reports. The reports sent are files that have been successfully uploaded) to the base station through statements;
[0296] (2) The base station sends the sent email to the designated recipient via the SMTP service;
[0297] (3) The base station feeds back the result of email sending.
[0298] b) System alarm transmission
[0299] (1) Sending a request for information such as recipient, copy recipient, email content (alarm information), etc. to the base station through a statement;
[0300] (2) The base station sends the sent email to the designated recipient via the SMTP service;
[0301] (3) The base station feeds back the result of email sending.
[0302] Service Interface
[0303] The SMTP service test component and external interfaces are as follows:
[0304] (1)Interface with MySQL database
[0305] The interface between the SMTP service test component and the MySql database, through which test steps can be instantiated and messages can be sent and received.
[0306] Business function test component: The business function test component is responsible for testing the business support capabilities of the base station terminal for different channels such as AIS, ASM, VDE, etc.
[0307] Module Function
[0308] (1) AIS channel broadcast message test
[0309] After the base station equipment is turned on, test whether it can send normal AIS channel broadcast messages. During the test, observe whether the AIS channel broadcast messages broadcast by the base station can be received through the ship-side test software on the test platform.
[0310] (2) AIS channel addressing message test
[0311] After the base station equipment is turned on, test whether it can send normal AIS channel addressing messages to the designated ship station and receive confirmation messages from the designated ship station.
[0312] (3) ASM channel broadcast message test
[0313] After the base station equipment is turned on, test whether it can send normal ASM channel broadcast messages. During the test, you should be on the slipway within the base station coverage area, and observe whether the ASM channel broadcast messages broadcast by the base station can be received through the ship-side test software.
[0314] (4) ASM channel addressing message test
[0315] After the base station equipment is turned on, test whether it can send normal ASM channel addressing messages to the designated ship station within the coverage area and receive the confirmation message replied by the designated ship station.
[0316] (5) VDE channel broadcast message test
[0317] After the base station equipment is turned on, test whether it can send normal VDE channel broadcast messages. During the test, it should be observed on the ship's dock within the base station coverage area whether the VDE channel broadcast messages broadcast by the base station can be received through the ship-side test software.
[0318] (6) VDE channel addressing message test
[0319] After the base station equipment is turned on, test whether it can send normal VDE channel addressing messages to the designated ship station within the coverage area and receive confirmation messages from the designated ship station.
[0320] Algorithm Description
[0321] a) AIS channel broadcast message test
[0322] (1) The base station terminal and the test platform are connected via RF wires, and a 60dB attenuator is connected in series to the RF link. After the test environment is set up, the base station equipment and the test platform are powered on;
[0323] (2) One minute later, the shore-based test system broadcasts the service to the base station equipment and sends an AIS MSG8 message. The sentence to be sent is BBM and the binary data length is 12 bytes.
[0324] (3) The test vessel receives the AIS MSG8 message sent by the test base station through the RF wired link, and reports it to the ship-side test software through the VDM statement;
[0325] (4) After receiving the VDM statement, the ship-side test software parses the data and stores it in the database;
[0326] (5) The ship-side test software queries the AIS MSG8 message information stored in the database, filters the MMSI of the base station equipment, and checks whether the AIS channel broadcast message information sent by the base station equipment can be correctly received.
[0327] b) AIS channel addressing message test
[0328] (1) The base station terminal and the test platform are connected via RF wires, and a 60dB attenuator is connected in series to the RF link. After the test environment is set up, the base station equipment and the test platform are powered on;
[0329] (2) One minute later, the shore-based test system uses the base station equipment to perform addressing message operations on the test platform and sends an AISMSG6 message. The sending sentence is ABM and the binary data length is 8 bytes.
[0330] (3) After receiving the AIS MSG6 addressing message sent by the test base station through the RF wired link, the test ship station replies with an AIS MSG7 confirmation message to the test base station. The received AIS MSG6 message is reported to the ship-side test software through the VDM statement. The sent AIS MSG7 message is reported to the ship-side test software through the VDO statement;
[0331] (4) The shore-based equipment receives the AIS MSG7 confirmation message sent by the test station through the RF wired link. Based on the reception situation, it will reply with an ABK statement to the shore-based test system within 8 seconds. The shore-based test system parses the sent AIS MSG6 addressing message and the received ABK confirmation message and stores them in the database.
[0332] c) ASM channel broadcast message test
[0333] (1) The base station terminal and the test platform are connected via RF wires, and a 60dB attenuator is connected in series to the RF link. After the test environment is set up, the base station equipment and the test platform are powered on;
[0334] (2) One minute later, the shore-based test system broadcasts the service to the base station equipment and sends an ASM MSG2 message with a VBM sentence and a binary data length of 35 bytes.
[0335] (3) The test vessel receives the ASM MSG2 message sent by the test base station through the RF wired link, and reports it to the ship-side test software through the VSM statement;
[0336] (4) After receiving the VSM statement, the ship-side test software parses the data and stores it in the database;
[0337] (5) The ship-side test software queries the ASM MSG2 message information stored in the database, filters the MMSI of the base station equipment, and checks whether the ASM channel broadcast message information sent by the base station equipment can be correctly received.
[0338] d) ASM channel addressing message test
[0339] (1) The base station terminal and the test platform are connected via RF wires, and a 60dB attenuator is connected in series to the RF link. After the test environment is set up, the base station equipment and the test platform are powered on;
[0340] (2) One minute later, the shore-based test system uses the base station equipment to perform addressing message operations on the test platform and sends an ASMMSG4 message with a VBM sentence and a binary data length of 31 bytes.
[0341] (3) After receiving the ASM MSG4 addressing message sent by the test base station through the RF wired link, the test ship station replies with an ASM MSG5 confirmation message to the test base station. The received ASM MSG4 message is reported to the ship-side test software through the VSM statement. The sent ASM MSG5 message is reported to the ship-side test software through the VBM statement;
[0342] (4) The shore-based equipment receives the ASM MSG5 confirmation message sent by the test station through the RF wired link. Based on the reception situation, it will reply with an ASK statement to the shore-based test system within 12 seconds. The shore-based test system parses the sent ASM MSG4 addressing message and the received ASK confirmation message and stores them in the database.
[0343] e) VDE channel broadcast message test
[0344] (1) The base station terminal and the test platform are connected via RF wires, and a 60dB attenuator is connected in series to the RF link. After the test environment is set up, the base station equipment and the test platform are powered on;
[0345] (2) One minute later, the base station equipment automatically plays and sends the VDE channel bulletin board message and reports it to the shore-based test management system through the BUK statement;
[0346] (3) The test vessel receives the VDE channel bulletin board message sent by the test base station through the RF wired link, and reports it to the ship-side test software through the BUK statement;
[0347] (4) After receiving the BUK statement, the ship-side test software parses the data and stores it in the database;
[0348] (5) The ship-side test software queries the VDE channel bulletin board messages stored in the database, screens the MMSI of the base station equipment, and checks whether the VDE channel bulletin board messages sent by the base station equipment can be correctly received.
[0349] f) VDE channel addressing message test
[0350] (1) The base station terminal and the test platform are connected via RF wires, with a 40dB attenuator in between. After the test environment is set up, the base station equipment and the test platform are powered on;
[0351] (2) One minute later, the shore-based test system uses the base station equipment to perform addressing message operations on the designated ship within the coverage area and sends a VDE MSG92 message. After the base station equipment completes the sending, it will feed back the sent content to the shore-based test system through the EDO statement. The test system parses the statement and stores it in the database;
[0352] (3) After receiving the VDE MSG92 addressing message sent by the test base station through the RF wired link, the test ship station replies with a VDE MSG13 confirmation message to the test base station. The received VDE MSG92 message is reported to the ship-side test software through the EDM statement. The sent VDE MSG13 message is reported to the ship-side test software through the EDO statement.
[0353] Service interface: The business function test component and external interface are as follows:
[0354] (1)Interface with MySQL database
[0355] The interface between the business function test component and the MySql database, through which test steps can be instantiated and messages can be sent and received.
[0356] Parallel service test component: The shore-based test system simulates the ability to send parallel data in order to test the function and performance of the hardware system when multiple users send and receive data. By simulating multiple base stations and sending large amounts of data messages in parallel, the operation of the shore-based management system under different parallel data pressures is tested.
[0357] Module Function
[0358] The ability to simulate parallel data transmission in order to test the functionality and performance of the hardware system when multiple users are sending and receiving data.
[0359] Algorithm Description
[0360] (1) Receive parallel service test requests;
[0361] (2) Obtain request parameters (number of simulated base stations, number of sent messages);
[0362] (3) The shore-based test system simulates the number of base stations, and the background multi-threading starts the corresponding number of Socket services (each Socket service is equivalent to a base station), and the service port starts from 8001;
[0363] (4) Waiting for shore-based management system service connection;
[0364] (5) When the Socket is successfully connected, the current Socket starts to simulate sending AIS1 message data corresponding to the number of messages;
[0365] (6) After the test message is sent successfully, close the current Socket service.
[0366] Service Interface
[0367] The parallel service test component and external interfaces are as follows:
[0368] (2)Interface with MySQL database
[0369] The interface between the business function test component and the MySql database, through which test steps can be instantiated and messages can be sent and received.
[0370] Report generation component: The report generation component is responsible for the management of test processes, use cases, and data, and can analyze and statistically analyze test results and generate test reports.
[0371] Block Function
[0372] (1) Test process management
[0373] Provides test item process management for the test system, such as adding base station hardware test process, system integration test process, base station system test process and its sub-processes, etc., and can maintain the parent-child relationship and test sequence of related processes.
[0374] (2) Test case management
[0375] Provides management and maintenance functions for test case data corresponding to each test item in the test process, such as maintaining test frequency, message type, encoding method, channel selection, number of transmissions, transmission interval, message content, etc. The system background will automatically perform relevant tests and collect relevant test data based on the test frequency and other case parameters.
[0376] (3) Test data management
[0377] The test data content can be viewed through test data type, time range and other parameters. The test data sources mainly include two parts, one part is the test data automatically collected by the system background, and the other part is the test data from the test results of third-party test tools, which can be uploaded through Excel templates.
[0378] (4) Statistical analysis of test data
[0379] By selecting test items, test cases and test data time range for test process management, you can perform statistical analysis on relevant test results and generate analysis records.
[0380] (5) Test report generation
[0381] Provides a test report generation page. Generates a final test report by selecting the report data time range, combining the test process, test cases and test data. The test report can be sent to the designated report recipient via email.
[0382] Algorithm Description
[0383] (1) Create a test process through the test process management function and adjust the order of test items;
[0384] (2) Configure test case data based on test process information, such as maintenance test frequency, message type, encoding method, channel selection, number of transmissions, transmission interval, message content, etc.;
[0385] (3) The test process can be triggered manually or automatically;
[0386] (4) According to the test process and corresponding test case data, after the test is started (manually or automatically), the corresponding test components are called to perform business function testing, and the test results are stored in a relational database;
[0387] (5) Test data supports importing third-party test data into the test system through Excel import;
[0388] (6) The test system performs statistical analysis on the relevant test results based on the test content and test time, and generates a test report;
[0389] (7) The test report can be sent to the designated report recipient via email.
[0390] Service Interface
[0391] The report generation component and external interfaces are as follows:
[0392] (1)Interface with MySQL database
[0393] The interface between the report component and the MySql database, through which test steps can be instantiated, messages can be sent and received, relevant test results can be obtained, and test reports can be generated.
[0394] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0395] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0396] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A VDES transceiver equipment test system, It is characterized in that Including system integration test system, base station system test system, hardware performance test system, parallel data test system and report generation components; The system integration test system includes a VDES device access test component, a VDES networking test component and an interface consistency test component; The VDES device access test component is responsible for testing the network access of AIS, ASM, and VDE channels to confirm whether the device access is successful; The VDES networking test component tests that multiple VDES devices are in the same area and transmit data at the same time. The VDES networking devices monitor idle time slots for transmission or transmit in predetermined idle time slots. The transmissions of multiple devices are required not to interfere with each other. The interface consistency test component is used to monitor the compliance of message statement standards of multiple devices; The base station system test system includes an AIS system test component, an ASM system test component, a VDE system test component, an SFTP service test component and an SMTP service test component; The AIS system test component is used to test the compatibility, new standard functions and performance of the AIS channel of the VDES equipment; The ASM system test component is used to test the compatibility, new standard functions and performance of the ASM channel of the VDES device; The VDE system test component tests the compatibility, new standard functionality and performance of the VDE channels of the VDES equipment; The SFTP service test component is used to test whether the VDES device supports the SFTP service; The SMTP service test component is used to test whether the VDES device supports the SMTP service; The hardware performance test system includes a service function test component, which is used to test the service support capability of the base station terminal for AIS, ASM, and VDE channels; The parallel data test system includes a parallel service test component, which is used to test the ability of the shore-based test system to simulate parallel data transmission; The report generation component is used to manage the test process, test cases, and data, analyze and statistically analyze the test results, and generate a test report.
2. A VDES transceiver equipment testing system according to claim 1, Features: The VDES device access test component is used to confirm whether the device access is successful. For the VDES device that has just been powered on, the TDMA channel is monitored at intervals of 1 minute to determine the channel activity, the ID of the VDES device accessing the TDMA network, the current time slot allocation and the reported location of the VDES device accessing the TDMA network, and the existence of the base station. During this period, a dynamic directory of all members working in the system is established, forming a frame diagram to reflect the activity of the TDMA channel; The VDES device access test component includes an AIS network access test module, an ASM network access test module and a VDE network access test module.
3. A VDES transceiver equipment testing system according to claim 1, Features: The interface consistency test component mainly monitors the compliance of message statement standards of multiple devices. After receiving the message data, the component extracts the message header through the message parsing module and verifies the compliance with IEC and ITU standards in combination with the corresponding standards.
4. A VDES transceiver equipment testing system according to claim 1, Features: The AIS system test component is responsible for testing the compatibility, new standard functions and performance of the AIS channel of the VDES device, and its test functions include binary addressing message test, binary broadcast message test, secure addressing message test and secure broadcast message test; The ASM system test component is responsible for testing the compatibility, new standard functions and performance of the ASM channel of the VDES device. The test functions of the ASM system test component include ASM broadcast message test, ASM addressing message test and ASM area broadcast message test.
5. A VDES transceiver equipment testing system according to claim 1, Features: The VDE system test component is responsible for testing the system functions and performance of the VDE channel of the VDES device. The VDE system test component test functions include VDE short message test, VDE long message test and VDE ship-to-ship communication test.
6. A VDES transceiver equipment testing system according to claim 1, Features: The SMTP service test component is responsible for testing whether the VDES device supports the SMTP service. The functions of the SMTP service test component include test reports, report transmission and system alarm transmission.
7. A VDES transceiver equipment testing system according to claim 1, Features: The service function test component is responsible for testing the service support capability of the base station terminal for different channels such as AIS, ASM and VDE. The functions of the service function test component include AIS channel broadcast message test, AIS channel addressing message test, ASM channel broadcast message test, ASM channel addressing message test, VDE channel broadcast message test and VDE channel addressing message test.
8. A VDES transceiver equipment testing system according to claim 1, Features: The report generation component is responsible for the management of test processes, test cases, and data, and analyzes and compiles statistical test results to generate test reports. The functions of the report generation component include test process management, test case management, test data management, test data statistical analysis, and test report generation.
Citation Information
Patent Citations
Satellite VDES receiving and transmitting terminal and receiving and transmitting method thereof
CN115801037A
AIS data processing method
CN116910016A