A network mode dynamic switching method and device for a rail transit vehicle-mounted wireless fusion communication terminal

By comprehensively collecting and analyzing various types of information to generate a set of available levels, network standard switching decisions are made for rail transit vehicle-mounted wireless communication terminals. This solves the problem of inaccurate switching in existing technologies, improves the correctness and reliability of switching, and ensures the stability of communication and the effective utilization of resources.

CN120434736BActive Publication Date: 2026-08-04CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD
Filing Date
2025-05-13
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Existing rail transit vehicle-mounted wireless communication terminals are prone to premature, late, or erroneous switching during network standard switching, affecting communication quality and train operation efficiency. The existing reference indicators for judging network access are too simple, leading to inaccurate switching.

Method used

By collecting trace information, performance information, operating parameter information, and fault information, multiple availability level sets are generated. Combined with real-time location information and historical performance data, comprehensive sorting and decision-making are performed to generate a target access network set, and switching decisions are made through network standard switching commands.

Benefits of technology

It improves the correctness and reliability of network standard switching, avoids network resource waste and data redundancy, and ensures the stability and efficiency of vehicle-to-ground communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120434736B_ABST
    Figure CN120434736B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the field of communication technology, and provides a rail transit vehicle-mounted wireless fusion communication terminal network system dynamic switching method and device. The method comprises collecting Trace information of the terminal, collecting performance information, operating parameter information and fault information of each network system, generating available level 11 set and 21 set based on communication quality and network performance information respectively; generating network system 1 set and 2 set allowed to access based on network topology and fault information; generating target access network set based on the intersection of available level 11 set and 21 set, and network system 1 set and 2 set allowed to access; determining that the target access network set is different from the terminal historical access network set, sending the target access network set to the terminal through a switching instruction, and the terminal processes the target access network set, and performs new connection and disconnection processing. The method combines multiple information to make a switching decision, and can improve the correctness and reliability of switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure belongs to the field of communication technology, and in particular relates to a method and device for dynamic switching of network standards in a rail transit vehicle-mounted wireless converged communication terminal. Background Technology

[0002] With the development of communication technology, scenarios involving the convergence of multiple communication network standards such as 5G, LTE-M, and WLAN will emerge in urban rail transit wireless communication services. 5G, relying on its high bandwidth, low latency, and high reliability, has basically covered all prefecture-level cities nationwide, carrying various services such as voice and data for urban rail transit, greatly improving the quality and efficiency of rail transit communication services. Existing LTE-M private networks are characterized by security, stability, and isolation. Some domestic rail transit lines adopt LTE-M integrated bearer schemes, making full use of frequency resources as a comprehensive bearer network for signal CBTC, trunking dispatch, PIS, and video surveillance wireless services. WLAN is also currently the main communication method for vehicle-to-ground wireless communication in urban rail transit. It is a wireless local area network based on the IEEE 802.11 standard, with mature technology, a complete standard and industry chain, and flexible networking methods. Due to technical and construction factors, urban rail transit wireless communication networks coexist, with numerous trackside devices and overlapping wireless cells of various communication standards, forming a complex heterogeneous wireless network. Therefore, the onboard wireless terminal needs to dynamically switch network standards based on the current wireless communication network environment, that is, select the appropriate access network standard to complete data transmission, providing a safe, stable, and reliable wireless channel for data transmission between the subway train and the ground center. Dynamic network standard switching refers to the control platform dynamically controlling different onboard wireless converged communication terminals to access the optimal network among various standards such as 5G / LTE-M / WLAN during train operation by continuously monitoring and judging the wireless link status and network performance.

[0003] Currently, the onboard wireless communication terminals in rail transit mainly operate on a single standard, while in some scenarios, converged communication terminals integrating multiple communication standard modules are used. Existing converged communication terminals, as the train travels, enter the coverage areas of different wireless networks. When a train enters a particular wireless network, the corresponding module automatically registers with the network. After successful registration, the control module of the converged communication terminal controls the wireless communication module to establish a connection with the corresponding ground control center, and then data transmission between the train and the ground. The control module of the converged communication terminal compares the communication quality and signal strength of the original communication module and the newly accessed communication module. After comprehensive comparison, it disconnects the original communication module from the ground control center, using only the newly accessed wireless communication module for train-to-ground communication. This network standard switching scheme for converged communication terminals can lead to premature, late, or erroneous network standard switching in areas of overlapping network coverage, thus affecting the quality of train-to-ground communication and potentially reducing train operating efficiency.

[0004] Patent CN118233534A discloses a dynamic access integrated wireless communication method and device. In existing converged communication networks, most use an integrated wireless communication device in an onboard system as an access platform to unify different network standards into the onboard system. This involves classifying, controlling, and transmitting data between the integrated wireless communication device and different wireless communication devices, and then interacting with onboard or ground equipment through corresponding wireless interfaces to achieve real-time interaction of rail transit data services. The reference indicators for determining access are relatively simple, relying solely on the onboard wireless communication device's judgment of communication address reachability and radio channel quality to select between multi-standard channel transmission and single-standard channel transmission. This can easily lead to situations where a certain network standard is accessed too early, too late, or incorrectly accessed in a crossover area.

[0005] Therefore, a new method for dynamic switching of network standards in vehicle-mounted wireless converged communication terminals is needed to improve the accuracy and reliability of the switching. Summary of the Invention

[0006] To address the aforementioned issues, this disclosure provides a method and apparatus for dynamic switching of network standards in rail transit vehicle-mounted wireless converged communication terminals. By combining communication level, communication quality, performance information, operating parameters, and fault information of each network standard, switching decisions can be made, thereby improving the accuracy and reliability of the switching.

[0007] Firstly, a method for dynamic switching of network standards for rail transit vehicle-mounted wireless converged communication terminals is provided, including:

[0008] Trace information is collected from the vehicle-mounted wireless converged communication terminal, and performance information, operating parameter information and fault information of the network are collected from the network management system of each network standard.

[0009] The communication level and quality of each network standard received by the vehicle-mounted wireless converged communication terminal are extracted from the Trace information to generate a set of available levels 11 for each network standard; some or all of the network performance information such as rate, transmission delay, bandwidth and throughput of each network standard are obtained from the performance information to generate a set of available levels 21 for each network standard.

[0010] From the engineering parameter information, the topology of each network standard is extracted, and then the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal is used to determine the available networks. The determined available networks are used to generate a set of network standards 1 that can be accessed. From the fault information, some or all of the equipment fault, communication link fault and performance fault information of each network standard are extracted, and then a set of network standards 2 that can be accessed is generated.

[0011] Based on the intersection of the availability level 11 set and the availability level 21 set, generate the network set to be accessed; based on the network set to be accessed, the network type 1 set allowed to be accessed, and the network type 2 set allowed to be accessed, generate the target network set.

[0012] If the target access network set is found to differ from the historical access network set of the vehicle-mounted wireless converged communication terminal, the target access network set is sent to the vehicle-mounted wireless converged communication terminal via a network standard switching command. This allows the vehicle-mounted wireless converged communication terminal to align with the target access network set and, based on the currently accessed network standards, perform new connection and disconnection processing. The historical access network set of the vehicle-mounted wireless converged communication terminal is extracted from the locally stored terminal target access network hash table. The primary key in the terminal target access network hash table is the terminal identifier, and the value is the set of network standards that the terminal has accessed.

[0013] Furthermore, based on the intersection of the availability level 11 set and the availability level 21 set, a set of networks to be accessed is generated; based on the set of networks to be accessed, the set of allowed network type 1, and the set of allowed network type 2, a set of target access networks is generated, including:

[0014] Determine the intersection of the set of available level 11 and the set of available level 21;

[0015] The intersection is sorted according to the level value 1 in the available level 11 set, where the smaller the level value 1, the higher the availability;

[0016] Based on the sorted set of networks to be accessed, the set of allowed network types 1, and the set of allowed network types 2, network types with a level value of less than a set level value are selected to generate the set of networks to be accessed.

[0017] Furthermore, it also includes:

[0018] By mirroring ports between the ground service center and the network edge access device, service data of the vehicle where the converged communication terminal is located is collected, and the real-time location information of the vehicle is extracted from it.

[0019] Determine the current location segment where the extracted vehicle's real-time location information is located;

[0020] From the correspondence between the stored location segments and the historical performance information of each network standard, the communication level and communication quality of all terminals that previously passed through the current location segment are extracted, and the availability level 3 set of each network standard is calculated.

[0021] The intersection is sorted according to the level value 1 in the available level 11 set, including:

[0022] If there are network patterns with the same level value in the available level 11 set, then sort the network patterns with the same level value 1 according to the level value 3 in the available level 3 set;

[0023] If there is no network type with the same level value in the available level 11 set, then sort according to level value 1 in the available level 11 set.

[0024] Furthermore, before sorting the intersection according to the level value 1 in the available level 11 set, the following steps are also included:

[0025] From the correspondence between the stored location segments and the historical performance information of each network standard, the rate, transmission latency, bandwidth and throughput of each network standard in the current location segment are extracted, and the available level 4 set of each standard is calculated.

[0026] Network types with the same level value are sorted according to the level value 3 in the available level 3 set, including:

[0027] If the level values ​​3 are equal, then the network types with the same level values ​​1 and 3 are sorted according to the level values ​​4 in the set of available level values ​​4;

[0028] If the level values ​​3 are not equal, then the network types with the same level values ​​1 and 3 are sorted according to the network level values ​​4 in 11.

[0029] Furthermore, it also includes:

[0030] Receive the handover execution result sent by the vehicle-mounted wireless converged communication terminal;

[0031] When the handover execution result is determined to be a successful handover, the stored terminal target access network hash table is updated using the terminal identifier and the target access network set.

[0032] Secondly, a dynamic switching device for network standards of onboard wireless converged communication terminals in rail transit is provided, comprising:

[0033] The data acquisition module is used to collect trace information from the vehicle-mounted wireless converged communication terminal and to collect performance information, operating parameter information and fault information of the network from the network management system of each network standard.

[0034] The first processing module is used to extract the communication level and communication quality of each network standard received by the vehicle-mounted wireless converged communication terminal from the Trace information, and generate a set of available levels 11 for each network standard; to obtain part or all of the network performance information such as rate, transmission delay, bandwidth and throughput of each network standard from the performance information, and then generate a set of available levels 21 for each network standard; to extract the topology of each network standard from the operating parameter information, and then determine the available networks by using the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal, and generate a set of network standards 1 that are allowed to be accessed by using the determined available networks; and to extract part or all of the equipment fault, communication link fault and performance fault information of each network standard from the fault information, and then generate a set of network standards 2 that are allowed to be accessed by.

[0035] The second processing module is used to generate a set of networks to be accessed based on the intersection of the set of available level 11 and the set of available level 21; and to generate a set of target access networks based on the set of networks to be accessed, the set of allowed network type 1 and the set of allowed network type 2.

[0036] The switching instruction generation module is used to determine that there is a difference between the target access network set and the historical access network set of the vehicle-mounted wireless converged communication terminal stored locally, and generate a network standard switching instruction. The historical access network set of the vehicle-mounted wireless converged communication terminal is extracted from the terminal target access network Hash table stored locally. The primary key of the terminal target access network Hash table is the terminal identifier, and the value is the set of network standards that the terminal has accessed.

[0037] The sending module is used to send the target access network set to the vehicle-mounted wireless converged communication terminal via network standard switching instructions, so that the vehicle-mounted wireless converged communication terminal can perform new connection and disconnection processing based on the target access network set and the currently accessed network standard.

[0038] Furthermore, the second processing module is specifically used to determine the intersection of the available level 11 set and the available level 21 set; sort the intersection according to the level value 1 in the available level 11 set, where the smaller the level value 1, the higher the availability; and based on the set of networks to be accessed, the set of allowed network types 1 and the set of allowed network types 2, extract the network types with level values ​​1 less than a set level value to generate the set of networks to be accessed.

[0039] Furthermore, the acquisition module is also used to acquire the service data of the vehicle where the converged communication terminal is located by performing port mirroring between the ground service center and the network edge access device, and extract the real-time location information of the vehicle from it.

[0040] The first network set generation module is also used to determine the current location segment where the extracted real-time location information of the vehicle is located; from the stored correspondence between the location segment and the historical performance information of each network standard, the communication level and communication quality of all terminals that previously passed through the current location segment are extracted, and the available level 3 set of each network standard is calculated.

[0041] The second processing module is specifically used to sort network types with the same level value according to level value 3 in the available level 3 set if there are network types with the same level value in the available level 11 set; and to sort network types with the same level value according to level value 1 in the available level 11 set if there are no network types with the same level value in the available level 11 set.

[0042] Furthermore, the first network set generation module is also used to extract the rate, transmission delay, bandwidth and throughput of each network standard in the current location segment from the historical performance information correspondence between the stored location segment and each network standard, and to calculate the available level 4 set of each standard.

[0043] The second processing module is specifically used to sort network types with the same level value 1 and level value 3 according to level value 4 in the set of available level values ​​4 if level values ​​3 are equal; and to sort network types with the same level value 1 and level value 3 according to network level value 4 in 11 if level values ​​3 are not equal.

[0044] Thirdly, a dynamic switching system for network standards of rail transit vehicle-mounted wireless converged communication terminals is provided, including: the aforementioned device, vehicle-mounted wireless converged communication terminals, and network management systems for each network standard.

[0045] The vehicle-mounted wireless converged communication terminal is used to target the access network set, perform new connection and disconnection processing based on the currently accessed network standard, and report the processing results to the management and control platform.

[0046] Fourthly, an electronic device is provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

[0047] Memory, used to store computer programs;

[0048] When a processor executes a program stored in memory, it implements the steps of the above method.

[0049] Fifthly, a computer storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0050] Compared with the prior art, this disclosure has the following advantages:

[0051] Advantages of this invention:

[0052] In the scheme of this disclosure embodiment, the decision is not only based on signal strength, but also on wireless network performance parameters such as communication level and communication quality information of each network standard within the available signal range. Then, based on the network quality information, network management information and device log information of each network standard, the faults that occur are prioritized according to experience. This allows the network standard with the lowest fault level within the normal communication tolerance range to be selected as the vehicle-to-ground data transmission channel when fault alarms exist in all communication networks. This greatly increases the correctness and reliability of the network selection decision, and also avoids the situation of multiple communication networks being connected for a long time at the same time, thus avoiding data redundancy and waste of network resources.

[0053] Other features and advantages of this disclosure will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the disclosure. The objects and other advantages of this disclosure may be realized and obtained by means of the structures pointed out in the description, claims and drawings. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 A schematic diagram of a vehicle-mounted wireless converged communication terminal network standard dynamic switching system according to an embodiment of the present disclosure is shown.

[0056] Figure 2 A schematic diagram of the network discovery and aggregation process in a multi-standard network dynamic handover method according to an embodiment of the present disclosure is shown.

[0057] Figure 3 This diagram illustrates the network selection decision process in a multi-system network dynamic handover method according to an embodiment of the present disclosure.

[0058] Figure 4 A schematic diagram illustrating the switching execution process of a multi-standard network dynamic switching method according to an embodiment of the present disclosure is shown. Detailed Implementation

[0059] The disclosed solution is applicable to the field of rail transit communication technology. The solution is based on a management and control platform for converged communication networks and an on-board wireless converged communication terminal. It uses various information collected by the management and control platform to make network standard switching judgments. At the same time, it can automatically learn and optimize switching strategies based on historical data, providing experience for subsequent fixed-section network standard switching judgments and ensuring reliable communication for vehicle-to-ground transmission.

[0060] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0061] The vehicle-mounted wireless converged communication terminal network standard dynamic switching system of this disclosure embodiment is as follows: Figure 1 As shown, it includes: a vehicle-mounted wireless converged communication terminal, a network edge access device, a ground service center, a management and control platform, and a management and control human-machine terminal; wherein:

[0062] The management and control platform is used to receive trace information from converged communication terminals, extract network performance, alarm and engineering parameter data from network management systems of various network standards through RESTful interfaces, collect service data through mirror ports, and parse, correlate, compare and store various types of data. It generates a set of target networks to be switched through comprehensive comparison of various types of data and sends switching instructions to converged communication terminals. If an anomaly is found during the generation and execution of the target network to be switched, an alarm will be generated and pushed to the human-machine terminal of the management and control platform.

[0063] The human-machine interface of the management platform is used to display alarms and provide functions such as configuration management, performance management, and security management for the management platform.

[0064] The ground access center is used for the access, data reception and data forwarding of converged communication terminals. When receiving data, it is also responsible for data validity judgment and data deduplication. When forwarding data, it forwards the data to all connected network channels.

[0065] The vehicle-mounted wireless converged communication terminal, used to carry vehicle-to-ground communication, consists of various communication modules, a network standard switching control module, a service communication module, a vehicle-to-ground data processing module, and a trace module, among which:

[0066] The network standard switching control module is used to execute the switching, including switching according to the switching instructions issued by the management and control platform, and supplementary switching based on its own judgment.

[0067] The business communication module is used to interact with the in-vehicle business system;

[0068] The vehicle-to-ground data processing module is used to receive data from each communication module and distribute the data that needs to be sent to the ground to the connected communication modules;

[0069] The Trace module is used to generate trace information and provides an SNMP (Simple Network Management Protocol) interface. SNMP is used to manage numerous hardware and software platforms manufactured by various companies on the Internet.

[0070] It should be noted that the process of dynamic switching of multi-standard networks can be divided into three stages: network discovery, network selection decision, and switching execution. Network discovery is the responsibility of the converged communication terminal, network selection decision is the responsibility of the management and control platform, and switching execution is jointly completed by the management and control platform and the converged communication terminal.

[0071] like Figure 2 , Figure 3 and Figure 4 The diagram shown is a flowchart illustrating the dynamic switching method for network standards in a vehicle-mounted wireless converged communication terminal according to an embodiment of this disclosure. Figure 2 This refers to the network discovery and set generation process in the multi-standard network dynamic handover method. Figure 3 This is the main network selection decision process in the dynamic handover method for multi-standard networks. Figure 4 This refers to the switching execution process in the dynamic switching method for switching network selection decisions.

[0072] like Figure 2 As shown in the present disclosure, the network discovery process in the vehicle-mounted wireless converged communication terminal network standard dynamic switching method includes the following steps:

[0073] Step 1: Collect the Trace information of the vehicle-mounted wireless converged communication terminal in real time via the SNMP interface.

[0074] Among them, Trace information is the working log of the vehicle-mounted wireless converged communication terminal, including the terminal's working status, the currently used network standard, the network standard that can be identified at the terminal's location, and the communication level (signal strength) and communication quality of each standard received.

[0075] Step 2: Periodically collect the operating parameters, performance, and fault information of each communication network type from the network management system of each network through the RESTful interface;

[0076] Step 3: Real-time collection of vehicle service data where the converged communication terminal is located by performing port mirroring between the ground service center and network edge access devices (such as edge switches);

[0077] Vehicle business data is train control business data, from which the train's location information can be extracted.

[0078] Steps 1 to 3 above constitute the network discovery process in the multi-standard network dynamic handover method.

[0079] like Figure 2 and 3 As shown in the present disclosure, the network selection decision process in the dynamic switching method for vehicle-mounted wireless converged communication terminal network standards includes the following steps:

[0080] Step 4: Extract the current network standard of the vehicle-mounted wireless converged communication terminal and the wireless performance parameters such as the communication level and communication quality information received in real time in each network standard from the Trace information of the converged communication terminal. Calculate the network level value 1 based on the network characteristics of each network standard and the received communication level and communication quality information to generate a set of available level 1 devices.

[0081] In step 4 above, the relevant parameters extracted from the Trace information are the current network standard, the voltage levels and communication quality of the various network standards that can be received at the current location.

[0082] The network standard's rating (1) is calculated based on its network characteristics and using received communication level and quality information. Specifically, this includes:

[0083] By utilizing the received communication levels and quality of various standards, and then ranking the availability levels of each network according to their corresponding network standards, the availability levels of each network are determined. For example, if both 5G and 4G network signals are received simultaneously, with the 5G network having a signal level of -90dB and a communication quality of 15, and the 4G network having a signal level of -85dB and a communication quality of 5, then the 5G network would be ranked higher than the 4G network in terms of availability.

[0084] Step 5: Using the operating parameter information of each network type obtained from each network management system, extract the network topology information, confirm the relationship between the network and the operating route, determine which networks are allowed to be accessed on the current vehicle's operating route, and generate a set of allowed network types 1.

[0085] By using network topology information obtained from various network management systems, it is determined which networks are allowed to access the current train's route. This determination is made to prevent a signal of a certain network type from being present at a certain location, such as a signal drifting from a distance, but which is not covered by the signal when the train moves forward. In this case, access to that network type is not allowed, thus avoiding the terminal from mistakenly accessing the network type corresponding to a temporary signal.

[0086] Step 6: Using the performance information of each network standard extracted from each network management system, obtain information such as the speed, transmission delay, bandwidth, and throughput of each network. Based on the network characteristics of each network standard, calculate the network level value 2 using the network speed, transmission delay, bandwidth, and throughput, and generate a set of available level 2 network standards.

[0087] For example, if a 5G network has a speed of 100Mb / s, a transmission latency of 100ms, a bandwidth of 100M, and a throughput of 30Mb / s, while a 4G network has a speed of 20Mb / s, a transmission latency of 300ms, a bandwidth of 30M, and a throughput of 10Mb / s, then when ranking availability, the 5G network will be ranked higher than the 4G network.

[0088] Step 7: Using the network fault information of each standard extracted from each network management system, extract all or part of the information such as equipment faults, communication link faults and performance faults of each network, and generate a set of network standard 2 that can be accessed.

[0089] Here, fault information extracted from various network management systems is used to determine which networks are allowed to access. If a network type is faulty, and the faulty device is located at the current vehicle location or somewhere ahead, or if the communication link is out of performance limits, then access to this type of network is not allowed.

[0090] Step 8: Using the service data collected by port mirroring in Step 3, extract the real-time location information of the vehicle where the converged communication terminal is located.

[0091] Step 9: Based on the real-time location information of the vehicle, extract the historical performance data of the communication level and communication quality of all terminals under each network standard in the current location segment, sort the availability level of each network standard based on the communication level and communication quality of the terminal in the location segment, and obtain the availability level 3 set of the network standard.

[0092] Based on the vehicle's real-time location information, the system retrieves historical performance data such as communication level and quality of all terminals that have previously passed through the current location area from the management platform's storage. This data is then comprehensively averaged according to their network type, and the availability level of each network type is ranked.

[0093] Step 10: Based on the real-time location information of the vehicle, extract historical performance data such as rate, transmission latency, bandwidth and throughput of each network standard in the current location segment. Sort the availability level of each network standard based on the network's rate, transmission latency, bandwidth and throughput in the location segment to obtain the four sets of availability levels of the network standards.

[0094] Step 11: Prioritize the network availability level 1 in Step 5. If the availability level of all communication networks fails to meet the first availability threshold standard, the management platform generates a system alarm and reports it to the human-machine interaction terminal. If any network meets the first availability threshold standard, it is added to the availability level 11 set.

[0095] The aforementioned first available threshold is a historical empirical value that can be dynamically adjusted based on historical data. There is usually a default value, such as: the 5G network level cannot be lower than -115dB, the 5G network communication quality cannot be lower than -30, the 4G network level cannot be lower than -112dB, and the 4G network communication quality cannot be lower than -12dB.

[0096] Step 12: If there are available network types in the network availability level 1 set in Step 1 that meet the threshold criteria, then consider the network availability level 2 set in Step 3. If the level values ​​of all communication network types in availability level 2 do not reach the second availability threshold criteria, the management platform generates a system alarm and reports it to the human-machine interface terminal. If there are any network types in availability level 2 that meet the threshold criteria, then add them to the availability level 21 set.

[0097] The threshold in step 12 is similar to the threshold processing in step 11. It is also dynamically adjusted based on historical data and has a default value.

[0098] The aforementioned available level 11 set and available level 21 set are intermediate sets that meet the threshold criteria.

[0099] Step 13: When both the network availability level 1 set in step 4 and the availability level 2 set in step 6 have available network types that meet the threshold criteria, but availability level 11 and availability level 21 have no overlap, the management platform generates a system alarm and reports it to the human-machine interaction terminal.

[0100] Step 14: When both the network availability level 1 sets in Step 1 and the network availability level 2 sets in Step 303 have available network types that meet the threshold criteria, and when the availability level 11 sets and the availability level 21 sets have an intersection, the network types from the intersection are used to generate a set of networks that can be accessed. The set of networks that can be accessed is then sorted according to the level values ​​in the availability level 11 sets. If there are network types with the same level value 1 in the availability level 11 sets, then the network types with the same level value 1 are sorted according to the level value 3 in the network availability level sets in Step 8. If the level values ​​3 are still equal, then the network types with the same level value 1 and level value 3 are sorted according to the level value 4 in the network availability level sets in Step 10. Finally, the sorted set of networks to be accessed is generated.

[0101] Step 15: Based on the set of networks to be accessed in Step 14, and combined with the set of allowed network types 1 in Step 5 and the set of allowed network types 2 in Step 7, select network types with a level value of less than the set level value to generate the final target network set; if all network types are not allowed to access, the management platform generates a system alarm and reports it to the human-machine interaction terminal.

[0102] Step 14 above performs a final sorting of network availability levels. After sorting, the network is compared with the allowed network types. Only networks that meet the availability level and are allowed to access can be finally accessed.

[0103] Step 16: Save the converged communication terminal performance information from Step 4, the network performance information from Step 6, and the location information from Step 8 to the database as the data source for Steps 9 and 10.

[0104] By using the aforementioned sets of availability level 1, availability level 2, allowed network type 1, and allowed network type 1, we can basically ensure that the best and most usable network type is selected. The aforementioned sets of availability level 3 and availability level 4 are mainly based on historical data to assist in the judgment and prevent switching to an unsuitable network due to a single judgment.

[0105] Step 17: Extract the set of networks previously accessed by the terminal from the terminal target access network hash table in local memory, and compare it with the target access network set in Step 16. If there is no difference, no processing is performed; if there is a difference, send the target access network set generated in Step 16 to the converged communication terminal through a network standard switching command.

[0106] The hash table used in step 17 stores the network standards accessed by each online terminal in the memory of the management platform. The primary key of the hash table is the terminal identifier, and the value is the set of network standards accessed by the terminal.

[0107] Steps 4 to 17 above constitute the network selection decision-making process for the control platform. The following is the handover execution process, such as... Figure 4 As shown, this is the network discovery process in the dynamic switching method of the network standard of the vehicle-mounted wireless converged communication terminal according to an embodiment of this disclosure, including the following steps 18-25:

[0108] Step 18: After receiving the handover instruction, the converged communication terminal extracts the list of accessible network standards from the handover instruction and compares the accessible network standards with the network standards it has already accessed.

[0109] Step 19: If a network type is not found in the list of accessed network types of the converged communication terminal in Step 18, the converged communication terminal will connect to the center through that network type; if the connection is successfully created, the execution result is recorded as successful, and the network type is added to its list of accessed network types; if the connection fails to create, the execution result is recorded as failed.

[0110] Step 20: If the network type currently connected is found to be in the list of accessible network types in step 18, then record the execution result as successful.

[0111] Step 21: If it is determined in step 18 that a certain network type that is currently connected is not in the list of accessible network types, the converged communication terminal adds that network type to the list of networks to be disconnected.

[0112] Step 22: If all execution sub-results in Step 19 and Step 20 are successful, then record the switching result as successful; otherwise, record it as a failure. The converged communication terminal network switching control module will send the switching result to the management and control platform.

[0113] Step 23: If the switching result in step 23 is successful, the converged communication terminal will sequentially disconnect from the network types in the list of networks to be disconnected in step 22.

[0114] Step 24: After receiving the network standard switching result, if the switching result is successful, the management platform updates the correspondence between the converged communication terminal and the target access network set stored in the terminal target access network Hash table in local memory using the target access network set in Step 15; if the switching result is unsuccessful, the operation of Steps 314-320 is re-executed; if the second switching execution result is still unsuccessful, the operation of Steps 17-23 is executed again; if the execution result is still unsuccessful, the switching operation is abandoned, and the management platform generates a system alarm and reports it to the human-machine interaction terminal.

[0115] Step 25: If the converged communication terminal does not receive a switching instruction from the management and control platform in the network standard switching section, the network standard switching control module of the converged communication terminal will extract the real-time communication level and communication quality information of each network standard from the local machine, and select the network standard that exceeds the locally configured switching control threshold. This method is called "supplementary switching" in this solution.

[0116] Based on the above method, embodiments of this disclosure also provide an apparatus and a dynamic switching system corresponding to the above method.

[0117] A vehicle-mounted wireless converged communication terminal network standard dynamic switching device includes:

[0118] The data acquisition module is used to collect trace information from the vehicle-mounted wireless converged communication terminal and to collect performance information, operating parameter information and fault information of the network from the network management system of each network standard.

[0119] The first processing module is used to extract the communication level and communication quality of each network standard received by the vehicle-mounted wireless converged communication terminal from the Trace information, and generate a set of available levels 11 for each network standard; to obtain part or all of the network performance information such as rate, transmission delay, bandwidth and throughput of each network standard from the performance information, and then generate a set of available levels 21 for each network standard; to extract the topology of each network standard from the operating parameter information, and then determine the available networks by using the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal, and generate a set of network standards 1 that are allowed to be accessed by using the determined available networks; and to extract part or all of the equipment fault, communication link fault and performance fault information of each network standard from the fault information, and then generate a set of network standards 2 that are allowed to be accessed by.

[0120] The second processing module is used to generate a set of networks to be accessed based on the intersection of the set of available level 11 and the set of available level 21; and to generate a set of target access networks based on the set of networks to be accessed, the set of allowed network type 1 and the set of allowed network type 2.

[0121] The switching instruction generation module is used to determine that there is a difference between the target access network set and the historical access network set of the vehicle-mounted wireless converged communication terminal stored locally, and generate a network standard switching instruction. The historical access network set of the vehicle-mounted wireless converged communication terminal is extracted from the terminal target access network Hash table stored locally. The primary key of the terminal target access network Hash table is the terminal identifier, and the value is the set of network standards that the terminal has accessed.

[0122] The sending module is used to send the target access network set to the vehicle-mounted wireless converged communication terminal via network standard switching instructions, so that the vehicle-mounted wireless converged communication terminal can perform new connection and disconnection processing based on the target access network set and the currently accessed network standard.

[0123] Furthermore, the second processing module is specifically used to determine the intersection of the available level 11 set and the available level 21 set; sort the intersection according to the level value 1 in the available level 11 set, wherein the smaller the level value 1, the higher the availability; extract network types with level values ​​1 less than a set level value to generate a set of networks to be accessed, wherein the network types in the set of networks to be accessed are sorted according to the level value 1.

[0124] Furthermore, the acquisition module is also used to acquire the service data of the vehicle where the converged communication terminal is located by performing port mirroring between the ground service center and the network edge access device, and extract the real-time location information of the vehicle from it.

[0125] The first network set generation module is also used to determine the current location segment where the extracted real-time location information of the vehicle is located; from the stored correspondence between the location segment and the historical performance information of each network standard, the communication level and communication quality of all terminals that previously passed through the current location segment are extracted, and the available level 3 set of each network standard is calculated.

[0126] The second processing module is specifically used to determine the intersection of the available level 11 set and the available level 21 set; sort the intersection according to the level value 1 in the available level 11 set, wherein the smaller the level value 1, the higher the availability; and based on the set of networks to be accessed, the set of allowed network types 1 and the set of allowed network types 2, extract the network types with a level value 1 that is less than a set level value to generate the set of networks to be accessed.

[0127] Furthermore, the first network set generation module is also used to extract the rate, transmission delay, bandwidth and throughput of each network standard in the current location segment from the historical performance information correspondence between the stored location segment and each network standard, and to calculate the available level 4 set of each standard.

[0128] The second processing module is specifically used to sort network types with the same level value 1 and level value 3 according to level value 4 in the set of available level values ​​4 if level values ​​3 are equal; and to sort network types with the same level value 1 and level value 3 according to network level value 4 in 11 if level values ​​3 are not equal.

[0129] The vehicle-mounted wireless converged communication terminal network standard dynamic switching system of this disclosure includes: the above-mentioned device, the vehicle-mounted wireless converged communication terminal, and the network management system of each standard network.

[0130] The vehicle-mounted wireless converged communication terminal is used to target the access network set, perform new connection and disconnection processing based on the currently accessed network standard, and report the processing results to the device.

[0131] Based on the same inventive concept as the above disclosure, this disclosure also provides an electronic device. The electronic device of this disclosure includes at least one processor and at least one memory electrically connected to the processor. The memory is electrically connected to the processor, wherein the memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the method described above.

[0132] It should be noted that the electrical connection between the above-mentioned units does not necessarily mean the connection between lines. The indirect connection method can be applied to the embodiments of this disclosure as long as it achieves the purpose of this disclosure.

[0133] Based on the same inventive concept, this disclosure also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the steps of the above method.

[0134] Although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. A network mode dynamic switching method for a rail transit vehicle-mounted wireless converged communication terminal, characterized in that, include: Trace information is collected from the vehicle-mounted wireless converged communication terminal, and performance information, operating parameter information and fault information of the network are collected from the network management system of each network standard. Extract the communication level and quality of each network standard received by the vehicle-mounted wireless converged communication terminal from the Trace information, and generate an availability level 11 set for each network standard. The network performance information is used to obtain some or all of the network speed, transmission latency, bandwidth and throughput of each network standard. A set of 21 available levels of each network standard is generated. Among them, the Trace information is the working log of the vehicle wireless converged communication terminal, including the working status of the terminal, the network standard currently in use, the network standard that can be identified at the location of the terminal, and the communication level and communication quality of each standard received. From the engineering parameter information, the topology of each network standard is extracted, and the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal is used to determine the available networks. The determined available networks are used to generate a set of network standards 1 that can be accessed. From the fault information, some or all of the equipment fault, communication link fault and performance fault information of each network standard are extracted to generate a set of network standards 2 that can be accessed. Based on the intersection of the availability level 11 set and the availability level 21 set, generate the network set to be accessed; based on the network set to be accessed, the network type 1 set allowed to be accessed, and the network type 2 set allowed to be accessed, generate the target network set. If a discrepancy is found between the target access network set and the historical access network set of the vehicle-mounted wireless converged communication terminal, the target access network set is sent to the vehicle-mounted wireless converged communication terminal via a network standard switching command. Upon receiving the switching command, the vehicle-mounted wireless converged communication terminal extracts the list of accessible network standards from the command and compares each accessible network standard with its currently accessed network standards. If a network standard is not found in the vehicle-mounted wireless converged communication terminal's list of accessed network standards, then the terminal connects to the ground service center through that network standard. If a currently accessed network standard is not found in the list of accessible network standards, then the terminal adds that network standard to the list of networks to be disconnected. The historical access network set of the vehicle-mounted wireless converged communication terminal is extracted from a locally stored terminal target access network hash table. The primary key in the terminal target access network hash table is the terminal identifier, and the value is the set of network standards that the terminal has accessed. Based on the intersection of the availability level 11 set and the availability level 21 set, a set of networks to be accessed is generated; based on the set of networks to be accessed, the set of allowed network type 1, and the set of allowed network type 2, a set of target access networks is generated, including: Determine the intersection of the set of available level 11 and the set of available level 21; The network patterns in the intersection are sorted according to the level value 1 in the available level 11 set, where the smaller the level value 1, the higher the availability; Based on the sorted set of networks to be accessed, the set of allowed network types 1, and the set of allowed network types 2, network types with a level value of less than a set level value are selected to generate the target access network set.

2. The method of claim 1, wherein, Also includes: By mirroring ports between the ground service center and the network edge access device, service data of the vehicle where the vehicle-mounted wireless converged communication terminal is located is collected, and the real-time location information of the vehicle is extracted from it. Determine the current location segment where the extracted vehicle's real-time location information is located; From the correspondence between the stored location segments and the historical performance information of each network standard, the communication level and communication quality of all terminals that previously passed through the current location segment are extracted, and the availability level 3 set of each network standard is calculated. The intersection is sorted according to the level value 1 in the available level 11 set, including: If there are network patterns with the same level value in the available level 11 set, then sort the network patterns with the same level value 1 according to the level value 3 in the available level 3 set; If there is no network type with the same level value in the available level 11 set, then sort according to level value 1 in the available level 11 set.

3. The method of claim 2, wherein, Before sorting the intersection according to the level value 1 in the available level 11 set, the following steps are also included: From the correspondence between the stored location segments and the historical performance information of each network standard, the rate, transmission latency, bandwidth and throughput of each network standard in the current location segment are extracted, and the available level 4 set of each standard is calculated. Network types with the same level value are sorted according to the level value 3 in the available level 3 set, including: If the level values ​​3 are equal, then the network patterns with the same level values ​​1 and 3 are sorted according to the level values ​​4 in the available level 4 set.

4. The method according to any of claims 1 to 3, characterized in that, Also includes: Receive the handover execution result sent by the vehicle-mounted wireless converged communication terminal; When the handover execution result is determined to be a successful handover, the stored terminal target access network hash table is updated using the terminal identifier and the target access network set.

5. A rail transit vehicle-mounted wireless converged communication terminal network mode dynamic switching device, characterized in that, include: The acquisition module is used to collect Trace information from the vehicle-mounted wireless converged communication terminal and to collect performance information, operating parameter information and fault information of the network from the network management system of each network standard. Among them, the Trace information is the working log of the vehicle-mounted wireless converged communication terminal, including the working status of the terminal, the network standard currently in use, the network standard that can be identified at the location of the terminal, and the communication level and communication quality of each standard received. The first processing module is used to extract the communication level and quality of each network standard received by the vehicle-mounted wireless converged communication terminal from the Trace information, and generate an availability level 11 set for each network standard; to obtain part or all of the network performance information such as rate, transmission delay, bandwidth and throughput of each network standard from the performance information, and generate an availability level 21 set for each network standard; to extract the topology of each network standard from the operating parameter information, and determine the available networks by using the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal, and generate a network standard 1 set that is allowed to be accessed by using the determined available networks; and to extract part or all of the equipment fault, communication link fault and performance fault information of each network standard from the fault information, and generate a network standard 2 set that is allowed to be accessed by. The second processing module is used to generate a set of networks to be accessed based on the intersection of the set of available level 11 and the set of available level 21; and to generate a set of target access networks based on the set of networks to be accessed, the set of allowed network type 1 and the set of allowed network type 2. The switching instruction generation module is used to determine that there is a difference between the target access network set and the historical access network set of the vehicle-mounted wireless converged communication terminal stored locally, and generate a network standard switching instruction. The historical access network set of the vehicle-mounted wireless converged communication terminal is extracted from the terminal target access network Hash table stored locally. The primary key of the terminal target access network Hash table is the terminal identifier, and the value is the set of network standards that the terminal has accessed. The sending module is used to send the target access network set to the vehicle-mounted wireless converged communication terminal via a network standard switching command. Upon receiving the switching command, the vehicle-mounted wireless converged communication terminal extracts a list of accessible network standards from the command and compares each accessible network standard with its currently accessed network standards. If a network standard is not found in the vehicle-mounted wireless converged communication terminal's list of accessed network standards, it connects to the ground service center via that network standard. If a currently accessed network standard is not found in the list of accessible network standards, it adds that network standard to the list of networks to be disconnected. The second processing module is specifically used to determine the intersection of the available level 11 set and the available level 21 set; sort the network types in the intersection according to the level value 1 in the available level 11 set, wherein the smaller the level value 1, the higher the availability; and based on the network set to be accessed, the network type 1 set allowed to be accessed, and the network type 2 set allowed to be accessed, extract the network types with a level value 1 that is less than a set level value to generate the target access network set.

6. The apparatus of claim 5, wherein, The acquisition module is also used to collect service data of the vehicle where the vehicle-mounted wireless converged communication terminal is located by performing port mirroring between the ground service center and the network edge access device, and extract the real-time location information of the vehicle from it. The first network set generation module is also used to determine the current location segment where the extracted real-time location information of the vehicle is located; from the stored correspondence between the location segment and the historical performance information of each network standard, the communication level and communication quality of all terminals that previously passed through the current location segment are extracted, and the available level 3 set of each network standard is calculated. The second processing module is specifically used to sort network types with the same level value according to level value 3 in the available level 3 set if there are network types with the same level value in the available level 11 set; and to sort network types with the same level value according to level value 1 in the available level 11 set if there are no network types with the same level value in the available level 11 set.

7. The apparatus of claim 6, wherein, The first network set generation module is also used to extract the rate, transmission delay, bandwidth and throughput of each network standard in the current location segment from the historical performance information correspondence between the stored location segment and each network standard, and to calculate the available level 4 set of each standard. The second processing module is specifically used to sort network types with the same level value 1 and level value 3 according to level value 4 in the set of available level 4 if level values ​​3 are equal.

8. A dynamic switching system for network standards of onboard wireless converged communication terminals in rail transit, characterized in that, include: The device, vehicle-mounted wireless converged communication terminal, and network management system of each network standard as described in any one of claims 5 to 7; The vehicle-mounted wireless converged communication terminal is used to target the access network set, perform new connection and disconnection processing based on the currently accessed network standard, and report the processing results to the device.

9. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the steps of the method according to any one of claims 1-4.

10. A computer storage medium, characterized in that, The computer storage medium stores a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1-4.