Method and device for dynamically switching network types of rail transit vehicle-mounted wireless converged communication terminal
By comprehensively collecting and analyzing a variety of information from the on-board wireless communication terminal of rail transit, generating available grade sets and making sorting decisions, the problem of inaccurate network switching is solved, the accuracy and reliability of switching is improved, and the stability and efficiency of vehicle-to-site communication is ensured.
Patent Information
- Application Number
- CN202510608864.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2045-05-13
AI Technical Summary
The existing rail transit vehicle-mounted wireless communication terminals are prone to switch too early, too late or incorrectly during the network switching process, which affects the communication quality and train operation efficiency. The existing reference indicators for judging access to the network are simple, resulting in inaccurate handover.
By collecting Trace information, performance information, working parameters information and fault information, multiple available level sets are generated, combined with real-time location information and historical performance data, comprehensive sorting and decision-making are made, target access network collections are generated, and network system dynamic switching is performed through switching instructions.
It improves the accuracy and reliability of network switching, avoids waste of network resources and data redundancy, and ensures the stability and efficiency of vehicle-to-site communication.
Smart Images

Figure CN120434736A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure belongs to the field of communication technology, and in particular relates to a method and device for dynamically switching network standards of a rail transit vehicle-mounted wireless converged communication terminal. Background Art
[0002] With the advancement of communications technology, the convergence of multiple communication networks, including 5G, LTE-M, and WLAN, is emerging in urban rail transit wireless communication services. 5G, with its high bandwidth, low latency, and high reliability, has already achieved widespread coverage in cities above the prefecture level nationwide, carrying various urban rail transit services, including voice and data, significantly improving the quality and efficiency of rail transit communications services. Existing LTE-M private networks offer security, stability, and isolation. Some domestic rail transit lines are adopting LTE-M integrated bearer solutions, fully utilizing frequency resources as a comprehensive bearer network for wireless services such as signal CBTC, trunking dispatching, PIS, and video surveillance. WLAN is currently the primary 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 and boasts mature technology, a well-developed standard and industry chain, and flexible networking options. Due to technical and construction factors, urban rail transit wireless communication networks coexist, with numerous trackside devices and overlapping coverage areas for various communication standards, resulting in a complex, heterogeneous wireless network. Therefore, onboard wireless terminals must dynamically switch network standards based on the current wireless communication network environment, selecting the appropriate access network for data transmission. This ensures a secure, stable, and reliable wireless channel between subway trains and ground-based centers. Dynamic network standard switching involves the control platform dynamically controlling the access of various onboard wireless converged communication terminals to the optimal network among multiple standards, such as 5G, LTE-M, and WLAN, by continuously monitoring and assessing wireless link status and network performance during train operation.
[0003] Currently, rail transit onboard wireless communication terminals primarily operate in a single standard, though some scenarios utilize converged communication terminals that integrate modules for multiple communication standards. Existing converged communication terminals may enter coverage areas of different wireless networks as trains operate. When a train enters a wireless network of a specific standard, the corresponding module automatically registers with the network. Once registration is successful, the converged communication terminal's control module controls the wireless communication module to establish a connection with the corresponding ground control center, enabling train-to-ground data transmission. The converged communication terminal's control module compares the communication quality and signal strength of the original communication module with the newly added module. After comprehensive comparison, it disconnects the original module from the ground control center and uses only the newly added module for train-to-ground communication. This converged communication terminal's network standard switching scheme can result in premature, late, or erroneous network standard switching in areas of overlapping coverage, impacting train-to-ground communication quality and potentially reducing train operating efficiency.
[0004] The patent with publication number CN118233534A discloses a dynamic access integrated wireless communication method and device. In the existing converged communication network, most of them use the integrated wireless communication device in the vehicle system as an access platform to uniformly connect networks of different standards to the vehicle system, classify the data between the integrated wireless communication device and the wireless communication devices of different standards, and transmit them, and then interact with the vehicle equipment or ground equipment through the corresponding wireless interface to realize real-time interaction of rail transit data services. The reference index for judging access is relatively simple. The vehicle-mounted wireless communication device only selects multi-standard channel transmission or single-standard channel transmission based on the judgment results of the communication address reachability and the radio channel quality. It is easy to access a certain network standard too early, too late, or mistakenly access a certain standard network in the cross-line area of the line.
[0005] In view of this, it is necessary to provide a new method for dynamically switching network modes of vehicle-mounted wireless converged communication terminals to improve the accuracy and reliability of switching. Summary of the Invention
[0006] To solve the above problems, the present disclosure provides a method and device for dynamic switching of network standards of rail transit on-board wireless converged communication terminals, which makes switching decisions based on communication level, communication quality, performance information of each network standard, working parameter information and fault information, thereby improving the accuracy and reliability of switching.
[0007] In a first aspect, a method for dynamically switching network standards of a rail transit vehicle-mounted wireless converged communication terminal is provided, comprising:
[0008] Collect trace information from the vehicle-mounted wireless converged communication terminal, and collect performance information, working parameter information, and fault information of each standard network from the network management system of each standard network;
[0009] Extract the communication level and quality of each network standard received by the vehicle-mounted wireless converged communication terminal from the trace information to generate a set of available levels 11 for each network standard; obtain part or all of the network performance information of each network standard, such as rate, transmission delay, bandwidth, and throughput, from the performance information to generate a set of available levels 21 for each network standard;
[0010] Extract the topology of each network standard from the engineering parameter information, and then use the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal to determine the available network. Use the determined available networks to generate a set of network standards 1 that are allowed to access. Extract part or all of the equipment fault, communication link fault, and performance fault information of each network standard from the fault information to generate a set of network standards 2 that are allowed to access.
[0011] Generate a set of networks to be accessed based on the intersection of the available level 11 set and the available level 21 set; generate a set of target access networks based on the set of networks to be accessed, the set of network standard 1 allowed to be accessed, and the set of network standard 2 allowed to be accessed;
[0012] Determine whether the target access network set is different from the historical access network set of the on-board wireless fusion communication terminal, and send the target access network set to the on-board wireless fusion communication terminal through a network standard switching instruction, so that the on-board wireless fusion communication terminal can benchmark the target access network set and perform new connection and disconnection processing based on the currently connected network standard. The historical access network set of the on-board wireless fusion communication terminal is extracted from the terminal target access network Hash table stored locally. The primary key in the terminal target access network Hash table is the terminal identifier, and the value is the network standard set to which the terminal has connected.
[0013] Furthermore, based on the intersection of the available level 11 set and the available level 21 set, a set of networks to be accessed is generated; based on the set of networks to be accessed, the set of network standard 1 allowed for access, and the set of network standard 2 allowed for access, 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] Sort the intersections 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 network standards 1 allowed to be accessed, and the set of network standards 2 allowed to be accessed, network standards with a level value 1 less than a set level value are intercepted to generate a set of networks to be accessed.
[0017] Furthermore, it also includes:
[0018] By performing port mirroring between the ground service center and the network edge access device, the 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 real-time location information of the vehicle is located;
[0020] From the stored correspondence between the location segments and the historical performance information of each standard network, the communication level and communication quality of all terminals that have previously passed through the current location segment are extracted to calculate the available level 3 set of each standard network;
[0021] Sort the intersection by the rank value 1 in the set of available ranks 11, including:
[0022] If there are network systems with the same level value in the available level 11 set, the network systems with the same level value 1 are sorted according to the level value 3 in the available level 3 set;
[0023] If there is no network standard with the same level value in the available level 11 set, the network standards are sorted according to the level value 1 in the available level 11 set.
[0024] Furthermore, before sorting the intersection according to the level value 1 in the set of available levels 11, the method further includes:
[0025] Extract the rate, transmission delay, bandwidth, and throughput of each network standard in the current location segment from the stored correspondence between the location segment and the historical performance information of each network standard, and calculate the available level 4 set of each network standard;
[0026] Sort the network systems with the same level value according to the level value 3 in the available level 3 set, including:
[0027] If the level 3 values are equal, the network systems with the same level 1 and level 3 values are sorted according to the level 4 value in the available level 4 set;
[0028] If the level values 3 are not equal, the network systems with the same level values 1 and 3 are sorted according to the network level value 4 in 11.
[0029] Furthermore, it also includes:
[0030] Receiving the handover execution result sent by the vehicle-mounted wireless converged communication terminal;
[0031] When it is determined that the handover execution result is a handover success, the stored terminal target access network hash table is updated using the terminal identifier and the target access network set.
[0032] In a second aspect, a device for dynamically switching network standards of a rail transit vehicle-mounted wireless converged communication terminal is provided, comprising:
[0033] The collection module is used to collect trace information from the vehicle-mounted wireless converged communication terminal and collect performance information, working parameter information and fault information of each standard network from the network management system of each standard network;
[0034] The first processing module is configured to extract the communication level and communication quality of each standard network received by the on-board wireless converged communication terminal from the trace information, and generate a set of availability levels 11 of each standard network; obtain part or all of the rate, transmission delay, bandwidth and throughput network performance information of each standard network from the performance information, and then generate a set of availability levels 21 of each standard network; extract the topology of each standard network from the working parameter information, and then determine the available network based on the relationship between the network and the operating line of the on-board wireless converged communication terminal, and generate a set of network standards 1 allowed to be accessed based on the determined available network; extract part or all of the equipment fault, communication link fault and performance fault information of each standard network from the fault information, and then generate a set of network standards 2 allowed to be accessed;
[0035] The second processing module is configured to generate a set of networks to be accessed based on the intersection of the available level 11 set and the available level 21 set; and generate a set of target access networks based on the set of networks to be accessed, the set of network standard 1 allowed for access, and the set of network standard 2 allowed for access;
[0036] a switching instruction generation module, configured to determine whether a target access network set differs from a locally stored set of historical access networks of a vehicle-mounted wireless converged communication terminal, and to generate a network standard switching instruction, wherein the set of historical access networks of a vehicle-mounted wireless converged communication terminal is extracted from a locally stored terminal target access network hash table, wherein the primary key in the terminal target access network hash table is the terminal identifier, and the value is the set of network standards to which 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 through a network standard switching instruction, so that the vehicle-mounted wireless converged communication terminal can benchmark the target access network set and perform new connection and disconnection processing based on 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, wherein the smaller the level value 1, the higher the availability; based on the set of networks to be accessed, the set of network standards 1 allowed for access, and the set of network standards 2 allowed for access, the network standards whose level value 1 is less than the set level value are intercepted to generate the set of networks to be accessed.
[0039] Furthermore, the acquisition module is further used to collect 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;
[0040] The first network set generation module is further configured to determine the current location segment of the extracted real-time location information of the vehicle; extract the communication level and quality of all terminals that have previously passed through the current location segment from the stored correspondence between the location segments and the historical performance information of each network standard, and calculate the available level 3 set of each network standard;
[0041] The second processing module is specifically used to sort the network standards with the same level value 1 according to the level value 3 in the available level 3 set if there are network standards with the same level value in the available level 11 set; if there are no network standards with the same level value in the available level 11 set, sort them according to the level value 1 in the available level 11 set.
[0042] Furthermore, the first network set generation module is further configured to extract the rate, transmission delay, bandwidth, and throughput of each network standard in the current location segment from the stored correspondence between the location segment and the historical performance information of each network standard, and calculate the available level 4 set of each network standard;
[0043] The second processing module is specifically used to sort the network standards with the same level value 1 and level value 3 according to the level value 4 in the available level 4 set if the level values 3 are equal; if the level values 3 are not equal, sort the network standards with the same level value 1 and level value 3 according to the network level value 4 in 11.
[0044] In a third aspect, a system for dynamically switching network standards of on-board wireless converged communication terminals for rail transit is provided, comprising: the above-mentioned device, an on-board wireless converged communication terminal, and a network management system for each network standard;
[0045] The vehicle-mounted wireless converged communication terminal is used to benchmark the target access network set, process new connections and disconnections based on the currently connected network standard, and report the processing results to the management and control platform.
[0046] In a fourth aspect, an electronic device is provided, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0047] Memory for storing computer programs;
[0048] The processor is configured to implement the steps of the above method when executing the program stored in the memory.
[0049] In a fifth aspect, a computer storage medium is provided, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0050] Compared with the prior art, the present disclosure has the following advantages:
[0051] Advantages of the present invention:
[0052] In the solution of the embodiment of the present disclosure, decisions are not only made based on signal strength, but also refer to wireless network performance parameters such as communication levels and communication quality information corresponding to each network standard within the available signal range. Then, based on the network quality information, network management information and equipment log information of each standard network, the faults that occur are prioritized according to experience. In this way, when fault alarms occur in all standard communication networks, the standard communication network with the lowest fault level within the tolerable range of normal communication can be selected as the vehicle-to-ground data transmission channel, which greatly increases the correctness and reliability of network selection decisions, and avoids the situation where multiple standard communication networks are connected for a long time at the same time, avoiding data redundancy and waste of network resources.
[0053] Other features and advantages of the present disclosure will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present disclosure. The purposes and other advantages of the present disclosure can be realized and obtained by the structures indicated in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0055] Figure 1 A schematic structural diagram of a system for dynamically switching network standards of an on-vehicle wireless converged communication terminal according to an embodiment of the present disclosure is shown;
[0056] Figure 2 A schematic diagram of a network discovery and set generation process in a multi-mode network dynamic switching method according to an embodiment of the present disclosure is shown;
[0057] Figure 3 A schematic diagram of a network selection decision process in a multi-mode network dynamic switching method according to an embodiment of the present disclosure is shown;
[0058] Figure 4 A schematic diagram of a switching execution process of a multi-mode network dynamic switching method according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0059] The solution disclosed in the present invention can be applied to the field of rail transit communication technology. The solution is based on the management and control platform of the integrated communication network and the on-board wireless integrated communication terminal. It uses various types of information collected by the management and control platform to make network mode switching judgments. At the same time, it can also automatically learn and optimize the switching strategy based on historical data, provide experience for subsequent fixed-section network mode switching judgments, and provide guarantees for reliable communication of vehicle-ground transmission.
[0060] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0061] The vehicle-mounted wireless converged communication terminal network standard dynamic switching system of the present disclosure embodiment is as follows Figure 1 As shown, it includes: vehicle-mounted wireless converged communication terminal, network edge access equipment, ground business center, management and control platform and management and control human-machine terminal; among which:
[0062] The management and control platform receives trace information from converged communication terminals, extracts network performance, alarms, and industrial parameter data from the network management of various network types through the Restful interface, collects service data through the mirror port, and parses, correlates, compares, and stores various types of data. Through comprehensive comparison of various types of data, it generates a set of target networks to be switched and sends switching instructions to the converged communication terminals. If an anomaly is found during the generation and execution of the target network, an alarm will be generated and pushed to the human-machine terminal of the management and control platform.
[0063] The human-machine terminal of the control platform is used to display alarms and provide configuration management, performance management, security management and other functions of the control platform;
[0064] The ground access center is used for access, data reception, and data forwarding of integrated communication terminals. When receiving data, it is also responsible for judging the validity of the data and filtering data duplication. When forwarding data, it forwards the data to all connected network channels.
[0065] The vehicle-mounted wireless converged communication terminal is used to carry vehicle-ground communication. It consists of various standard communication modules, a network standard switching control module, a service communication module, a vehicle-ground data processing module, and a trace module.
[0066] The network mode switching control module is used to execute switching, including switching according to the switching instructions issued by the management and control platform, and supplementary switching based on its own judgment;
[0067] Business communication module, used to interact with the vehicle business system;
[0068] The vehicle-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 provide an SNMP (Simple Network Management Protocol) interface. SNMP is used to manage software and hardware platforms produced by numerous manufacturers 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, switching network selection decision and switching execution. Among them, network discovery is the responsibility of the converged communication terminal, switching network selection decision is the responsibility of the management and control platform, and switching execution is completed jointly by the management and control platform and the converged communication terminal.
[0071] like Figure 2 、 Figure 3 and Figure 4 FIG. 1 is a flow chart of a method for dynamically switching network standards of a vehicle-mounted wireless converged communication terminal according to an embodiment of the present disclosure, wherein Figure 2 This is the network discovery and set generation process in the multi-standard network dynamic switching method. Figure 3 This is the main network selection decision process in the multi-standard network dynamic switching method. Figure 4 The switching execution process in the dynamic switching method for switching network selection decision.
[0072] like Figure 2 As shown, the network discovery process in the method for dynamically switching the network standard of the vehicle-mounted wireless converged communication terminal according to the embodiment of the present disclosure includes the following steps:
[0073] Step 1: Collect trace information of the vehicle-mounted wireless converged communication terminal in real time through the SNMP interface.
[0074] Among them: Trace information is the work log of the on-board 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 working parameters, performance, and fault information of each communication network from the network management system of each network through the Restful interface;
[0076] Step 3: By performing port mirroring between the ground service center and the network edge access device (such as an edge switch), the service data of the vehicle where the converged communication terminal is located is collected in real time;
[0077] Vehicle business data is train control business data, and the train location information can be extracted from the business data.
[0078] The above steps 1 to 3 are the network discovery process in the multi-standard network dynamic switching method.
[0079] like Figure 2 and 3 As shown, the switching network selection decision process in the method for dynamically switching the network standard of the vehicle-mounted wireless converged communication terminal according to the embodiment of the present disclosure includes the following steps:
[0080] Step 4: Extract the current network standard of the integrated 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 vehicle-mounted wireless integrated 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 an available level 1 set.
[0081] In the above step 4, the relevant parameters extracted from the Trace information are the currently working network standard, the level of each network standard that can be received at the location, and the communication quality.
[0082] The network level value 1 of each network standard is calculated based on the network characteristics of each network standard and using the received communication level and communication quality information, specifically including:
[0083] The received communication level and quality of each standard are used to rank the availability of each network according to the corresponding network standard. For example, if both 5G and 4G network signals are received at the same time, the 5G network level is -90dB and the communication quality is 15, while the 4G network level is -85dB and the communication quality is 5, then when sorting the availability level, the 5G network will be ranked higher than the 4G network.
[0084] Step 5: Utilize the working parameter information of each network mode obtained from each network management system to extract the network topology information, confirm the relationship between the network and the running line, determine which networks in the current vehicle running line are allowed to access, and generate a set of network modes 1 that are allowed to access.
[0085] Using the network topology information obtained from each network management system, it is determined which networks in the current vehicle route are allowed to be accessed. The reason for this determination is to prevent a situation where there is a signal of a certain network format at a certain location, such as a signal coming from a distance, but when the train moves forward, the signal of this network format is not covered. In this case, this network format is not allowed to be accessed, to avoid the terminal mistakenly accessing the network format corresponding to a temporary signal.
[0086] Step 6: Utilize the performance information of each network standard extracted from each network management system to obtain information such as the rate, transmission delay, bandwidth, and throughput of each network. Calculate the network level 2 value based on the network characteristics of each network standard and the rate, transmission delay, bandwidth, and throughput of the network to generate an available level 2 set for the network standard.
[0087] For example: the 5G network has a speed of 100Mb / s, a transmission delay of 100ms, a bandwidth of 100M, and a throughput of 30Mb / s; the 4G network has a speed of 20Mb / s, a transmission delay of 300ms, a bandwidth of 30M, and a throughput of 10Mb / s. When sorting the available levels, the 5G network is 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 fault, communication link fault and performance fault of each network, and generate a set of allowed access network standards 2.
[0089] Here, fault information extracted from various network management systems is used to determine which networks are allowed to access. If a certain network format has a fault, and the faulty device is at the current vehicle operation location or a device or communication link in front, or the performance exceeds the limit, then access to this network format is not allowed.
[0090] Step 8: Use the service data collected by the port mirroring in step 3 to 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 section, sort the availability level of each network standard based on the communication level and communication quality of the terminal in the location area, and obtain a set of 3 available levels of the network standard.
[0092] Based on the real-time location information of the vehicle, the management and control platform stores historical performance data such as the communication level and communication quality of all terminals that have previously passed through the current location area. These data are comprehensively averaged according to their network standards and the availability level of each network standard is ranked.
[0093] Step 10: Based on the real-time location information of the vehicle, extract the historical performance data such as the rate, transmission delay, bandwidth and throughput of each network mode in the current location section, and sort the availability level of each network mode based on the rate, transmission delay, bandwidth and throughput of the network in the location area to obtain a set of 4 available levels of the network modes.
[0094] Step 11: Prioritize the network availability level 1 in step 5. If the availability levels of all communication networks do not meet the first availability threshold standard, the management and control platform generates a system alarm and reports it to the human-computer interaction terminal. If there is a network that meets the first availability threshold standard, it is added to the availability level 11 set.
[0095] The first available threshold is a historical value and can be adjusted dynamically based on historical data. It typically has a default value, for example: the 5G network level cannot be lower than -115dB, the 5G network communication quality cannot be lower than -30, and the 4G network level cannot be lower than -112dB, the 4G network communication quality cannot be lower than -12dB.
[0096] Step 12: If there are available network types that meet the threshold criteria in the network availability level 1 set in step 1, then consider the network availability level 2 set in step 3. If the level values of all communication networks in the availability level 2 set do not meet the second availability threshold criteria, the management and control platform generates a system alarm and reports it to the human-computer interaction terminal. If there are any available network types that meet the threshold criteria in the availability level 2 set, then they are added 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 above-mentioned available level 11 set and available level 21 set are intermediate sets that meet the threshold standard.
[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 modes that meet the threshold criteria, but availability level 11 and availability level 21 do not intersect, the management and control platform generates a system alarm and reports it to the human-computer interaction terminal.
[0100] Step 14: When the network available level 1 sets in step 1 and the network available level 2 sets in step 303 both have available network standards that meet the threshold standard, and the available level 11 set and the available level 21 set have an intersection, the network standards of the intersection are used to generate a network set allowed to be accessed, and the network set allowed to be accessed is sorted according to the level value in the available level 11 set. If there are network standards with the same level of level value 1 in the available level 11 set, the network standards with the same level value 1 are sorted according to the level value 3 in the network available level set in step 8. If the level values 3 are still equal, the network standards with the same level values 1 and level values 3 are sorted according to the level value 4 in the network available level set in step 10, and finally a sorted network set to be accessed is generated.
[0101] Step 15: Based on the set of networks to be accessed in step 14, and in combination with the set of network standards 1 allowed to be accessed in step 5 and the set of network standards 2 allowed to be accessed in step 7, the network standards whose level value 1 is less than the set level value are intercepted to generate the final target access network set; if all network standards are not allowed to access, the management and control platform generates a system alarm and reports it to the human-computer interaction terminal.
[0102] The above step 14 is to perform a final sorting of the network availability levels, and then compare them with the network standards allowed for access. Only networks that meet the availability levels and are allowed for access can finally be accessed.
[0103] Step 16: Save the converged communication terminal performance information in step 4, the network performance information in step 6, and the location information in step 8 to the database as the data source in steps 9 and 10.
[0104] The aforementioned available level 1 set, available level 2 set, allowed access network standard 1 set, and allowed access network standard 1 set can basically ensure that the best available network standard is selected. The available level 3 set and available level 4 set are mainly based on historical data to assist in judgment, preventing a single judgment from causing a poor network switch.
[0105] Step 17: Extract the network set previously accessed by the terminal from the terminal target access network hash table in the 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, the target access network set generated in step 16 is sent to the converged communication terminal via a network standard switching instruction.
[0106] The structure of the hash table used in step 17 stores the network standards connected to each online terminal in the management and control platform memory. The primary key of the hash table is the terminal identifier, and the value is the set of network standards to which the terminal has connected.
[0107] The above steps 4 to 17 are the switching network selection decision process of the control platform, and the following is the switching execution process, such as Figure 4 As shown, it is a network discovery process in the method for dynamic switching of network standards of a vehicle-mounted wireless converged communication terminal according to an embodiment of the present disclosure, including the following steps 18 to 25:
[0108] Step 18: After receiving the switching instruction, the converged communication terminal extracts the accessible network standard list from the switching instruction, and compares the accessible network standards with the currently accessed network standard in turn.
[0109] Step 19: If it is determined in step 18 that a certain network standard is not in the list of connected network standards of the converged communication terminal, the converged communication terminal connects to the center through the network standard; if the connection is successfully established, the execution sub-result is recorded as success, and the network standard is added to its list of connected network standards; if the connection is established unsuccessfully, the execution sub-result is recorded as failure.
[0110] Step 20: If it is determined in step 18 that the currently connected network standard is in the accessible network standard list, the execution sub-result is recorded as success.
[0111] Step 21: If it is determined in step 18 that the currently connected network standard is not in the accessible network standard list, the converged communication terminal adds the network standard to the list of networks to be disconnected.
[0112] Step 22: If all execution sub-results in step 19 and step 20 are successful, the switching result is recorded as successful, otherwise it is recorded as failed, and the converged communication terminal network switching control module sends 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 disconnects the network systems in the list of networks to be disconnected in step 22 in sequence.
[0114] Step 24: After the management and control platform receives the network switching result, if the switching result is successful, the target access network set in step 15 is used to update the correspondence between the converged communication terminal and the target access network set stored in the terminal target access network hash table in the local memory; if the switching result is failure, the operations of steps 314 to 320 are re-executed; if the second switching execution result is still failure, the operations of steps 17 to 23 are executed again. If the execution result is still failure, the current switching operation is abandoned, and the management and control platform generates a system alarm and reports it to the human-computer interaction terminal;
[0115] Step 25: If the converged communication terminal does not receive a switching instruction from the control platform in the network standard switching section, the network standard switching control module of the converged communication terminal will extract the communication level and communication quality information received in real time by each network standard from the local area, and select a network standard that exceeds the locally configured switching control threshold for access. This method is called "supplementary switching" in this solution.
[0116] Based on the above method, the embodiments of the present disclosure also provide a device and a dynamic switching system corresponding to the above method.
[0117] A device for dynamically switching network modes of a vehicle-mounted wireless converged communication terminal, comprising:
[0118] The collection module is used to collect trace information from the vehicle-mounted wireless converged communication terminal and collect performance information, working parameter information and fault information of each standard network from the network management system of each standard network;
[0119] The first processing module is configured to extract the communication level and communication quality of each standard network received by the on-board wireless converged communication terminal from the trace information, and generate a set of availability levels 11 of each standard network; obtain part or all of the rate, transmission delay, bandwidth and throughput network performance information of each standard network from the performance information, and then generate a set of availability levels 21 of each standard network; extract the topology of each standard network from the working parameter information, and then determine the available network based on the relationship between the network and the operating line of the on-board wireless converged communication terminal, and generate a set of network standards 1 allowed to be accessed based on the determined available network; extract part or all of the equipment fault, communication link fault and performance fault information of each standard network from the fault information, and then generate a set of network standards 2 allowed to be accessed;
[0120] The second processing module is configured to generate a set of networks to be accessed based on the intersection of the available level 11 set and the available level 21 set; and generate a set of target access networks based on the set of networks to be accessed, the set of network standard 1 allowed for access, and the set of network standard 2 allowed for access;
[0121] a switching instruction generation module, configured to determine whether a target access network set differs from a locally stored set of historical access networks of a vehicle-mounted wireless converged communication terminal, and to generate a network standard switching instruction, wherein the set of historical access networks of a vehicle-mounted wireless converged communication terminal is extracted from a locally stored terminal target access network hash table, wherein the primary key in the terminal target access network hash table is the terminal identifier, and the value is the set of network standards to which 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 through a network standard switching instruction, so that the vehicle-mounted wireless converged communication terminal can benchmark the target access network set and perform new connection and disconnection processing based on 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; intercept the network standard whose level value 1 is less than the set level value, and generate a set of networks to be accessed, wherein the network standards in the set of networks to be accessed are sorted according to the level value 1.
[0124] Furthermore, the acquisition module is further used to collect 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;
[0125] The first network set generation module is further configured to determine the current location segment of the extracted real-time location information of the vehicle; extract the communication level and quality of all terminals that have previously passed through the current location segment from the stored correspondence between the location segments and the historical performance information of each network standard, and calculate the available level 3 set of each network standard;
[0126] The second processing module, 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; based on the set of networks to be accessed, the set of network standards 1 allowed for access, and the set of network standards 2 allowed for access, intercept the network standards whose level value 1 is less than the set level value to generate the set of networks to be accessed.
[0127] Furthermore, the first network set generation module is further configured to extract the rate, transmission delay, bandwidth, and throughput of each network standard in the current location segment from the stored correspondence between the location segment and the historical performance information of each network standard, and calculate the available level 4 set of each network standard;
[0128] The second processing module is specifically used to sort the network standards with the same level value 1 and level value 3 according to the level value 4 in the available level 4 set if the level values 3 are equal; if the level values 3 are not equal, sort the network standards with the same level value 1 and level value 3 according to the network level value 4 in 11.
[0129] The vehicle-mounted wireless converged communication terminal network standard dynamic switching system of the embodiment of the present 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 benchmark the target 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, the present disclosure also provides an electronic device. The electronic device of the present disclosure embodiment includes at least one processor and at least one memory electrically connected to each other, the memory being electrically connected to the processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable 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. An indirect connection method can be applied to the embodiments of the present disclosure as long as the purpose of the present disclosure is achieved.
[0133] Based on the same inventive concept, the present disclosure further provides a computer storage medium, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0134] Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein; and these modifications or replacements 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 method for dynamically switching network standards of a rail transit vehicle-mounted wireless converged communication terminal, characterized in that: include: Collect trace information from the vehicle-mounted wireless converged communication terminal, and collect performance information, working parameter information, and fault information of each standard network from the network management system of each standard network; Extract the communication level and quality of each network system received by the vehicle-mounted wireless converged communication terminal from the trace information, and generate a set of available levels 11 of each network system; Obtaining part or all of the network performance information of rate, transmission delay, bandwidth and throughput of each network standard from the performance information, and then generating an available level 21 set of each network standard; Extract the topology of each network standard from the industrial parameter information, and then determine the available network based on the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal. Use the determined available network to generate a set of network standards 1 that are allowed to be accessed. Extract part or all of the equipment failure, communication link failure, and performance failure information of each network standard from the fault information, and then generate a set of network standards 2 that are allowed to access; Generate a set of networks to be accessed based on the intersection of the available level 11 set and the available level 21 set; generate a set of target access networks based on the set of networks to be accessed, the set of network standard 1 allowed to be accessed, and the set of network standard 2 allowed to be accessed; Determine whether the target access network set is different from the historical access network set of the on-board wireless fusion communication terminal, and send the target access network set to the on-board wireless fusion communication terminal through a network standard switching instruction, so that the on-board wireless fusion communication terminal can benchmark the target access network set and perform new connection and disconnection processing based on the currently connected network standard. The historical access network set of the on-board wireless fusion communication terminal is extracted from the terminal target access network Hash table stored locally. The primary key in the terminal target access network Hash table is the terminal identifier, and the value is the network standard set to which the terminal has connected.
2. The method according to claim 1, characterized in that Generate a set of networks to be accessed based on the intersection of the available level 11 set and the available level 21 set; generate a set of target access networks based on the set of networks to be accessed, the set of network standard 1 allowed for access, and the set of network standard 2 allowed for access, including: Determine the intersection of the set of available level 11 and the set of available level 21; Sort the intersections 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 network standards 1 allowed to be accessed, and the set of network standards 2 allowed to be accessed, network standards with a level value 1 less than a set level value are intercepted to generate a set of networks to be accessed.
3. The method according to claim 2, characterized in that Also includes: By performing port mirroring between the ground service center and the network edge access device, the 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; Determine the current location segment where the extracted real-time location information of the vehicle is located; From the stored correspondence between the location segments and the historical performance information of each standard network, the communication level and communication quality of all terminals that have previously passed through the current location segment are extracted to calculate the available level 3 set of each standard network; Sort the intersection by the rank value 1 in the set of available ranks 11, including: If there are network systems with the same level value in the available level 11 set, the network systems with the same level value 1 are sorted according to the level value 3 in the available level 3 set; If there is no network standard with the same level value in the available level 11 set, the network standards are sorted according to the level value 1 in the available level 11 set.
4. The method according to claim 3, characterized in that Before sorting the intersection by the rank value 1 in the set of available ranks 11, it also includes: Extract the rate, transmission delay, bandwidth, and throughput of each network standard in the current location segment from the stored correspondence between the location segment and the historical performance information of each network standard, and calculate the available level 4 set of each network standard; Sort the network systems with the same level value according to the level value 3 in the available level 3 set, including: If the level 3 values are equal, the network systems with the same level 1 and level 3 values are sorted according to the level 4 value in the available level 4 set; If the level values 3 are not equal, the network systems with the same level values 1 and 3 are sorted according to the network level value 4 in 11.
5. The method according to any one of claims 1 to 4, characterized in that: Also includes: Receiving the handover execution result sent by the vehicle-mounted wireless converged communication terminal; When it is determined that the handover execution result is a handover success, the stored terminal target access network hash table is updated using the terminal identifier and the target access network set.
6. A dynamic switching device for network mode of a rail transit vehicle-mounted wireless converged communication terminal, characterized in that: include: The collection module is used to collect trace information from the vehicle-mounted wireless converged communication terminal and collect performance information, working parameter information and fault information of each standard network from the network management system of each standard network; The first processing module is used to extract the communication level and communication quality of each standard network received by the vehicle-mounted wireless converged communication terminal from the Trace information, and generate an available level 11 set of each standard network; Obtaining part or all of the network performance information of rate, transmission delay, bandwidth and throughput of each network standard from the performance information, and then generating an available level 21 set of each network standard; Extract the topology of each network standard from the industrial parameter information, and then determine the available network based on the relationship between the network and the operating line of the vehicle-mounted wireless converged communication terminal. Use the determined available network to generate a set of network standards 1 that are allowed to be accessed. Extract part or all of the equipment failure, communication link failure, and performance failure information of each network standard from the fault information, and then generate a set of network standards 2 that are allowed to access; The second processing module is configured to generate a set of networks to be accessed based on the intersection of the available level 11 set and the available level 21 set; and generate a set of target access networks based on the set of networks to be accessed, the set of network standard 1 allowed for access, and the set of network standard 2 allowed for access; a switching instruction generation module, configured to determine whether a target access network set differs from a locally stored set of historical access networks of a vehicle-mounted wireless converged communication terminal, and to generate a network standard switching instruction, wherein the set of historical access networks of a vehicle-mounted wireless converged communication terminal is extracted from a locally stored terminal target access network hash table, wherein the primary key in the terminal target access network hash table is the terminal identifier, and the value is the set of network standards to which the terminal has accessed; The sending module is used to send the target access network set to the vehicle-mounted wireless converged communication terminal through a network standard switching instruction, so that the vehicle-mounted wireless converged communication terminal can benchmark the target access network set and perform new connection and disconnection processing based on the currently accessed network standard.
7. The device according to claim 6, characterized in that 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; based on the set of networks to be accessed, the set of network standards 1 allowed for access, and the set of network standards 2 allowed for access, intercept the network standards whose level value 1 is less than the set level value to generate the set of networks to be accessed.
8. The device according to claim 7, characterized in that The acquisition module is further used to collect 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; The first network set generation module is further configured to determine the current location segment of the extracted real-time location information of the vehicle; extract the communication level and quality of all terminals that have previously passed through the current location segment from the stored correspondence between the location segments and the historical performance information of each network standard, and calculate the available level 3 set of each network standard; The second processing module is specifically used to sort the network standards with the same level value 1 according to the level value 3 in the available level 3 set if there are network standards with the same level value in the available level 11 set; if there are no network standards with the same level value in the available level 11 set, sort them according to the level value 1 in the available level 11 set.
9. The device according to claim 8, characterized in that The first network set generation module is further configured to extract the rate, transmission delay, bandwidth, and throughput of each network standard in the current location segment from the stored correspondence between the location segment and the historical performance information of each network standard, and calculate the available level 4 set for each network standard; The second processing module is specifically used to sort the network standards with the same level value 1 and level value 3 according to the level value 4 in the available level 4 set if the level values 3 are equal; if the level values 3 are not equal, sort the network standards with the same level value 1 and level value 3 according to the network level value 4 in 11.
10. A rail transit vehicle-mounted wireless converged communication terminal network standard dynamic switching system, characterized in that: include: The device according to any one of claims 6 to 9, the vehicle-mounted wireless converged communication terminal, and the network management system of each standard network; The vehicle-mounted wireless converged communication terminal is used to benchmark the target access network set, perform new connection and disconnection processing based on the currently accessed network standard, and report the processing results to the device.
11. 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 via the communication bus; Memory for storing computer programs; A processor, configured to implement the steps of the method according to any one of claims 1 to 5 when executing a program stored in a memory.
12. A computer storage medium, characterized in that The computer storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Network element grouping method and device, and communication system
CN106712980A
MEC (Mobile Edge Computing) oriented Internet of Vehicles task unloading and resource allocation strategy
CN109302709A
Vehicle-ground multi-network integration wireless communication method applied to urban rail transit system
CN109495558A
Call method and device, storage medium and user terminal
CN112672388A
Method and device based on radio frequency fingerprint positioning, electronic equipment and storage medium
CN113316246A
Cited By
Railway signal system mobile internet service continuity guarantee system supporting 5G and 4G dual-mode switching
CN121418935A