Subway virtual test information generation method and device and related equipment

By acquiring and combining the measurement report data in the subway virtual test, the problem of poor generation of subway virtual test information is solved, and high-accurate information generation is achieved, avoiding dependence on outdoor macro station signals.

CN120201480APending Publication Date: 2025-06-24CHINA MOBILE GROUP DESIGN INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510467174.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

The generation effect of subway virtual test information is poor, and the outdoor macro station signal cannot be received in the closed space, resulting in the virtual road test being unable to be completed.

Method used

By obtaining periodic measurement report data and event measurement report data, combining and processing data from the same user, correcting the data to generate subway virtual test information, avoiding relying on outdoor macro station signals.

Benefits of technology

It realizes the generation of subway virtual test information without the need for outdoor macro station signals, improving the accuracy and generation effect of information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120201480A_ABST
    Figure CN120201480A_ABST
Patent Text Reader

Abstract

The invention provides a subway virtual test information generation method and device and related equipment, and the method comprises the steps: obtaining a first MRO and a first MRE; according to the first MRO and the MRE, combining and processing data corresponding to the same user in the first MRO to obtain a second MRO; according to the second MRO and an event included in the MRE, correcting the second MRO to obtain a third MRO; and generating subway virtual test information based on the third MRO. Therefore, the subway virtual test information can be generated without using an outdoor macro station signal, and meanwhile, the accuracy of the generated subway virtual test information can be relatively high, so that the generation effect of the subway virtual test information is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of wireless communication technologies, and in particular, to a method, apparatus, and related equipment for generating subway virtual test information. Background Art

[0002] With the development of wireless communication technologies, the application scope of wireless communication technologies in people's lives has become increasingly extensive. Currently, during the testing process of the fifth-generation mobile communication technology (5G) network, in order to timely master the 5G network coverage and equipment operation conditions along the subway line, it is necessary to use test equipment to conduct irregular tests along the subway line. Currently, outdoor macro stations are usually used for measurement. However, since the subway is in a closed space and cannot receive outdoor macro station signals, virtual road tests cannot be completed, resulting in poor generation effects of subway virtual test information. Summary of the Invention

[0003] The embodiments of the present application provide a method, apparatus, and related equipment for generating subway virtual test information to solve the problem of poor generation effects of subway virtual test information.

[0004] To solve the above problems, the present application is implemented as follows:

[0005] In a first aspect, the embodiments of the present application provide a method for generating subway virtual test information, including:

[0006] Obtaining first periodic measurement report data (Measurement Report of Original Type, MRO) and event-based measurement report data (Measurement Report of Event Type, MRE);

[0007] According to the first MRO and the MRE, merging and processing the data corresponding to the same user in the first MRO to obtain a second MRO;

[0008] Correcting the second MRO according to the events included in the second MRO and the MRE to obtain a third MRO;

[0009] Generating subway virtual test information based on the third MRO.

[0010] In a second aspect, the embodiments of the present application provide a device for generating subway virtual test information, including:

[0011] A first acquisition module, configured to acquire the first MRO and the MRE;

[0012] A merging processing module, configured to merge and process data corresponding to the same user in the first MRO according to the first MRO and the MRE, to obtain a second MRO;

[0013] A correction module, configured to correct the second MRO according to the second MRO and events included in the MRE, to obtain a third MRO;

[0014] A generation module, configured to generate subway virtual test information based on the third MRO.

[0015] In a third aspect, an embodiment of the present application further provides an electronic device, including: a memory, a processor, and a program stored on the memory and executable on the processor; the processor is configured to read the program in the memory to implement the steps in the method as described in the first aspect above.

[0016] In a fourth aspect, an embodiment of the present application further provides a readable storage medium, configured to store a program, and the program, when executed by a processor, implements the steps in the method as described in the first aspect above.

[0017] In a fifth aspect, an embodiment of the present application further provides a computer program product, including computer instructions, and the computer instructions, when executed by a processor, implement the steps in the method as described in the first aspect above.

[0018] In the embodiment of the present application, a first MRO and an MRE are obtained; according to the first MRO and the MRE, data corresponding to the same user in the first MRO is merged and processed to obtain a second MRO; the second MRO is corrected according to the second MRO and events included in the MRE to obtain a third MRO; subway virtual test information is generated based on the third MRO. In this way, subway virtual test information can be generated without using outdoor macro station signals, and at the same time, the accuracy of the generated subway virtual test information can be relatively high, thereby enhancing the generation effect of the subway virtual test information. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments of the present application. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0020] Figure 1 is one of the flowcharts of the subway virtual test information generation method provided by the embodiment of the present application;

[0021] Figure 2 is a schematic diagram of an application scenario provided by the embodiment of the present application;

[0022] Figure 3 It is the second flowchart of the subway virtual test information generation method provided by the embodiments of the present application;

[0023] Figure 4 It is the structural schematic diagram of the subway virtual test information generation device provided by the embodiments of the present application;

[0024] Figure 5 It is the structural schematic diagram of the electronic device provided by the embodiments of the present application. Specific Embodiments

[0025] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0026] Terms such as "first" and "second" in the embodiments of the present application are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily need to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices. In addition, in the present application, "and / or" is used to represent at least one of the connected objects. For example, A and / or B and / or C represents seven situations including A alone, B alone, C alone, A and B both exist, B and C both exist, A and C both exist, and A, B, and C all exist.

[0027] Please refer to Figure 1 , Figure 1 It is the flowchart of the subway virtual test information generation method provided by the embodiments of the present application. Figure 1 The subway virtual test information generation method shown can be executed by an electronic device.

[0028] As Figure 1 shown, the subway virtual test information generation method may include the following steps:

[0029] Step 101, obtain the first MRO and MRE.

[0030] Among them, the acquisition method of the first MRO and MRE is not limited herein. Optionally, the first MRO and MRE are obtained every preset period; alternatively, the first MRO and MRE are obtained when receiving the indication information for indicating the acquisition of the first MRO and MRE.

[0031] It should be noted that the specific type of the above indication information is not limited herein. Optionally, the above indication information may include at least one of voice information, text information, and image information.

[0032] Step 102: According to the first MRO and the MRE, merge the data corresponding to the same user in the first MRO to obtain a second MRO.

[0033] Among them, merging the data corresponding to the same user in the first MRO according to the first MRO and the MRE to obtain the second MRO can be understood as: the neighbor cell relationship of the first MRO and the information included in the MRE indicating the handover of the same user between different in-building distribution cells can be combined to determine the sampling point data corresponding to the same user in different in-building distribution cells. In this way, the sampling point data corresponding to the same user in different in-building distribution cells can be merged to obtain the second MRO.

[0034] Step 103: According to the second MRO and the events included in the MRE, correct the second MRO to obtain a third MRO.

[0035] Among them, the specific method of correcting the second MRO according to the second MRO and the events included in the MRE to obtain the third MRO is not limited herein. Optionally, at least part of the blank information in the second MRO can be filled with information according to the second MRO and the events included in the MRE; alternatively, at least part of the error information in the second MRO can be corrected according to the second MRO and the events included in the MRE.

[0036] Step 104: Generate subway virtual test information based on the third MRO.

[0037] Among them, generating subway virtual test information based on the third MRO can be understood as: filling the events included in the MRE into the corresponding sampling points in the third MRO according to the corresponding timestamp information to generate subway virtual test information, and the subway virtual test information can also be referred to as subway virtual test log.

[0038] In the embodiments of the present application, through steps 101 to 104, the first MRO and the MRE are obtained; according to the first MRO and the MRE, the data corresponding to the same user in the first MRO is merged to obtain a second MRO; according to the second MRO and the events included in the MRE, the second MRO is corrected to obtain a third MRO; subway virtual test information is generated based on the third MRO. In this way, subway virtual test information can be generated without using outdoor macro station signals, and at the same time, the accuracy of the generated subway virtual test information can be relatively high, thereby enhancing the generation effect of subway virtual test information.

[0039] As an alternative implementation, merging the data corresponding to the same user in the first MRO according to the first MRO and the MRE to obtain a second MRO includes:

[0040] Obtaining the neighboring cell information included in the first MRO and the A3 event included in the MRE;

[0041] According to the neighboring cell information and the A3 event, merging the multiple sampling point information included in the first MRO to obtain a second MRO, where the multiple sampling point information all corresponds to the same user.

[0042] Among them, the A3 event is used to indicate that there is a handover between different indoor distribution cells for the same user, and the A3 event is used to describe that a neighboring cell has a signal quality better than that of the current serving cell by a predetermined offset value.

[0043] Among them, the neighboring cell information may include at least one of the following: neighboring cell reference signal receiving power (ReferenceSignal Receiving Power, RSRP), neighboring cell physical layer cell identity (physical-layer Cell identity, PCI), and neighboring cell center frequency, etc. The neighboring cell can be understood as a cell adjacent to the current serving cell.

[0044] In the implementation manner of the present application, merging the multiple sampling point information included in the first MRO according to the neighboring cell information and the A3 event to obtain a second MRO can improve the generation accuracy and generation efficiency of the second MRO.

[0045] As an alternative implementation, the obtaining the neighboring cell information included in the first MRO and the A3 event included in the MRE includes:

[0046] Obtaining the primary cell information and the neighboring cell information included in the first MRO, and obtaining the A1 event, the A2 event, and the A3 event included in the MRE;

[0047] The merging the multiple sampling point information included in the first MRO according to the neighboring cell information and the A3 event to obtain a second MRO includes:

[0048] According to the primary cell information, the neighboring cell information, the A1 event, the A2 event, and the A3 event, merging the multiple sampling point information included in the first MRO to obtain a second MRO.

[0049] Among them, the primary cell information can be used to represent the information of the current serving cell of the electronic device, and the current serving cell can also be referred to as the primary cell or the primary serving cell. The primary cell information may include the RSRP of the primary serving cell and the reference signal receiving quality (RSRQ).

[0050] Among them, the A1 event can be understood as being used to describe that the signal quality of the current serving cell has exceeded a predetermined threshold, that is, the quality of the current serving cell is getting better; the A2 event can be understood as being used to describe that the signal quality of the current serving cell has fallen below a predetermined threshold, that is, the quality of the current serving cell is getting worse.

[0051] In the embodiment of the present application, according to the primary cell information, neighbor cell information, A1 event, A2 event, and A3 event, the multiple sampling point information included in the first MRO is merged to obtain the second MRO. In this way, the accuracy of the synthesized second MRO can be further improved.

[0052] Optionally, as a specific embodiment, the above embodiment can be referred to the following description:

[0053] In the first MRO, MR.NRScRSRP is a representation of a series of intervals. Each interval of 1 dB includes an MR.NRSS-RSRP step, and RSRP = MR.NR SS-RSRP - 156 (S1.1)

[0054] Accordingly, MR.NRScRSRP and MR.NRNcRSRP are calculated and parsed into specific values; then, in combination with the neighbor cell relationship and the A3 event handover pair in the MRE, all the sampling points of Amfuengapid of the same user in the first MRO are merged to obtain the second MRO. At this time, the data packet of the second MRO may include timestamp information (TimeStamp), Amfuengapid, MR.NRScEarfcn, MR.NRScPci, MR.NRncssrsrp, MR.NRncssrsrp1 (RSRP of neighbor cell 1), MR.NRncssrsrp2 (RSRP of neighbor cell 2), MR.NRncssrsrp3 (RSRP of neighbor cell 3), and MR.ltencrsrp information.

[0055] Then, the A1, A2, and A3 events are combined with Amfuengapid, TimeStamp, MR.NRScEarfcn, and MR.NRScPci and filled into the MRO data in the second MRO that is the same as the above information, thereby generating the third MRO.

[0056] As an alternative implementation manner, generating subway virtual test information based on the third MRO includes:

[0057] Obtain target information, where the target information includes at least one of the following: subway station in-building distribution system information, subway station leaky cable information, subway station antenna cross-connection information, access and mobility management function (AMF) signaling, subway station schedule information, cell handover information, position vector information;

[0058] Generate the subway virtual test information according to the third MRO and the target information.

[0059] Among them, the subway station in-building distribution system information can be understood as the information of the in-building distribution system arranged in the subway station, and specifically can include information such as the location information, quantity information, and communication frequency of the in-building distribution system;

[0060] Among them, the subway station leaky cable information can refer to information such as the length and location of the leaky cable set in the subway tunnel;

[0061] Among them, the subway station antenna cross-connection information can be understood as: two radio frequency antennas are respectively arranged on two adjacent platforms of the subway station, and the above two radio frequency antennas can transmit signals to each other, and the length and location of the tunnel between the above two adjacent platforms can be detected by transmitting and receiving signals, and the above information such as length and location can also be referred to as the coverage information of the subway tunnel.

[0062] Among them, during the subway coverage construction process, the in-building distribution system is usually used to cover the platform area, and the subway tunnel is covered by using leaky cables or antenna cross-connection methods. The location information of the in-building distribution system is determined, and at the same time, the location of the subway platform can be accurately determined according to the subway location information.

[0063] Among them, the AMF signaling can include multiple user sampling point information, and the above multiple user sampling point information can be understood as the sampling information of users on the subway in the tunnel.

[0064] Among them, the cell handover information can be understood as the handover information of the same user between different cells.

[0065] Among them, the position vector information can refer to the vector information along the subway movement route. Through the above position vector information, the track vector information along the subway movement route can be obtained. Optionally, the position vector information can be the data included in the Open Street Map (OSM) data information.

[0066] In the embodiments of the present application, since the target information includes at least one of subway station in-building distribution system information, subway station leaky cable information, subway station antenna pair information, access and mobility management function (AMF) signaling, subway station schedule information, cell handover information, and position vector information, when the types of information included in the target information are more, the accuracy of the finally generated subway virtual test information is higher.

[0067] It should be noted that, optionally, when the position vector information is the data included in the OpenStreetMap (OSM) data information, the OSM data information of relevant sections of the subway can be extracted, and the track vectors along the subway can be extracted from the OSM data. Process in combination with user sampling points and time points. Adjust the positions of consecutive sampling points of the same user timestamp, and combine the OSM vector information to adjust all sampling points onto the road: if the sampling point is on the road, keep the sampling point unchanged; if the sampling point is far from the road, make a normal line from this point to the OSM road vector, and the intersection with the road is used as the calibrated position information of this sampling point. In this way, the accuracy of the position information of the sampling points can be further improved, that is, the problem of inability to achieve fine positioning in the related art is solved.

[0068] In addition, in the embodiments of the present application, by using leaky cables, handover relationships, and train schedules, it is possible to accurately predict and calculate the running trajectories of information of multiple user sampling points, so as to achieve fine fitting of the user sampling band at relevant time points within the track. Through the link budget of the closed space, the positions of user sampling points are finely calibrated, and fine position filling of the subway closed space is achieved.

[0069] As an optional embodiment, generating the subway virtual test information according to the third MRO and the target information includes:

[0070] Determining multiple user sampling point information according to the third MRO and the target information;

[0071] Generating the subway virtual test information according to the multiple user sampling point information.

[0072] Among them, the multiple user sampling point information can be understood as the information sampled by users moving in the subway tunnel as the subway moves.

[0073] In the embodiments of the present application, determining multiple user sampling point information according to the third MRO and the target information can make the accuracy of the determined multiple user sampling point information relatively high, and then generating subway virtual test information according to the multiple user sampling point information, so as to ensure that the accuracy of the generated subway virtual test information is relatively high.

[0074] It should be noted that, optionally, a subway movement trajectory is generated based on multiple user sampling point information, and subway virtual test information is generated based on the subway movement trajectory, thus solving the problem of "in a closed subway space, positioning cannot be performed because positioning signals cannot be received".

[0075] As an optional implementation manner, the target information includes: the subway station indoor distribution system information, the subway station leaky cable information, and the cell handover information, and / or, the target information includes: the subway station indoor distribution system information, the antenna facing information of the subway station, and the cell handover information. Determining multiple user sampling point information according to the third MRO and the target information includes:

[0076] Determining the subway platform area position information according to the subway station indoor distribution system information, and determining the coverage information of the subway tunnel according to the subway station leaky cable information and / or the antenna facing information of the subway station;

[0077] Determining the movement direction of the user in the subway tunnel according to the subway platform area position information, the coverage information of the subway tunnel, and the cell handover information;

[0078] Determining the multiple user sampling point information according to the third MRO and the movement direction.

[0079] Among them, when using the subway station leaky cable information to determine the coverage information of the subway tunnel, since the subway station leaky cable information includes the length of the leaky cable, and the length of the leaky cable determines the coverage range of the subway tunnel. If the tunnel is long, the leaky cable is usually constructed in a way that radiates from the center of the subway tunnel to both ends of the subway tunnel. For details, please refer to Figure 2 .

[0080] Therefore, the length of the leaky cable can be counted to determine the coverage information of the subway tunnel, that is, the coverage range of the subway tunnel. At the same time, since there are usually subways traveling in both directions in the subway tunnel, and the sampling point information on the subways traveling in both directions will cause interference, multiple user sampling point information can be determined according to the third MRO and the movement direction, that is, the user movement direction is determined by using the cell direction switched by the user, so as to reasonably distinguish the users in different movement directions on the two-way lanes, and then determine the multiple user sampling point information in different directions, thereby improving the accuracy of the determined multiple user sampling point information.

[0081] In the implementation manner of the present application, determining multiple user sampling point information according to the third MRO and the movement direction can further improve the accuracy of the multiple user sampling point information, and thus can ensure that the generated subway virtual test information has a high accuracy.

[0082] As an alternative implementation, the target information further includes AMF signaling and the subway station schedule information, and the third MRO includes timestamp information. Determining the multiple user sampling point information according to the third MRO and the moving direction includes:

[0083] Obtain the first time information when the subway enters the target platform and the second time information when the subway exits the target platform in the subway station schedule information;

[0084] Obtain multiple user sampling point information from the AMF signaling where the timestamp information is between the first time information and the second time information, and the distribution direction of the multiple user sampling point information is the moving direction.

[0085] Optionally, in this implementation, first, according to the obtained information of the in-building distribution system of the subway station platform, the length of the leaky cable and the corresponding location information, and combining the location of the in-building distribution system of the platform, determine the sampling point where the electronic device used by the user is closest to the location of the in-building distribution system. Extract the data in the third MRO with the in-building distribution cell of the platform as the serving cell, and extract the maximum field strength of each user in the data. At this time, there is more than one such sampling point. Extract the timestamp information (timestamp) and the corresponding field strength of this sampling point. Combine the subway operation schedule (i.e., the subway station schedule information) to determine the time when the subway train enters and leaves the platform. Optionally, the entry of the subway train into the platform mentioned above can be understood as the first time information, and the departure time mentioned above can be understood as the second time information.

[0086] It should be noted that when counting the time when the train enters the platform, considering that there are certain adjustments and deviations in the subway operation time, it is necessary to recalculate the time when the train enters the platform, that is, correct the first time information. The specific calculation method can be seen in the following description:

[0087] Since the number of users at this station will reach the maximum when users get on and off the subway train. Conduct statistics on the subway station schedule information. For example: the entry time at a certain platform in the subway station schedule information is T1, and the departure time is T2. Count the number of users and the maximum RSRP value corresponding to the users in the time period {T1 - 2 minutes, T2 + 2 minutes}. The moment with the maximum RSRP value and the maximum number of users is the time when the subway train enters the platform, that is, the corrected first time information.

[0088] It should be noted that the AMF signaling usually includes information such as Amfuengapid, MSISDN, TimeStamp, etc. In the data of the third MRO, it includes TimeStamp and Amfuengapid. By corresponding MSISDN and Amfuengapid one by one, the MRO sampling points can be distinguished by users. The same MSISDN corresponds to the same user. Since the user data used at this time is desensitized, that is, the MSISDN has been encrypted into a string code, there is no problem of user information leakage.

[0089] Mark the sampling points of different users as: UEn (n: 1, 2......).

[0090] Taking two adjacent platforms as a unit, count all user data to obtain the number of user sampling points. Statistically analyze the above user data to obtain the data of the third MRO of the target number of users with the most sampling points, and perform a count after removing duplicates according to the timeStamp identifier to obtain the user with the most timeStamps as the standard user. For the remaining user data, since the data volume is small, it is recommended to eliminate it.

[0091] Statistically organize the third MRO by user. The sampling points obtained at this time are the sampling points of multiple users, and the information of multiple sampling points includes data such as timeStamp, UEn, MR.NRScEarfcn, MR.NRScPci, A1, A2, A3 events, etc.

[0092] In the implementation manner of this application, the accuracy of the information of multiple user sampling points can be further improved, and thus the accuracy of the generated subway virtual test information can be ensured to be relatively high.

[0093] It should be noted that, optionally, the subway station timetable information can also be combined to determine the user platform sampling points and the sampling points on the subway, and the above sampling points on the subway can also be referred to as on-board sampling points.

[0094] The opening and closing times of the subway will be adjusted according to seasons or special reasons, but the running time between adjacent stations is fixed. To achieve refined matching of the positions of sampling points, it is necessary to distinguish between platform users and on-board user sampling points, as follows:

[0095] Use the subway timetable to statistically analyze the running time with adjacent stations as a unit to obtain the platform waiting time T 等待 . Statistically analyze the time T when the field strength of the user between two adjacent platforms reaches the maximum value with the user as a unit 总 . Calculate the running time T of the train between the two platforms based on this 运行 :

[0096] Running time calculation formula T 运行= T 总 -T 等待 ;

[0097] Taking the operation from cell 1 to cell 2 as an example: When a certain user takes cell 1 as the serving cell, the maximum RSRP is the starting point of the user. Taking the handover of the user's serving cell to cell 2 and the maximum RSRP as the end point, the difference between the two is T 总 T is calculated using the above operation time calculation formula 运行 Taking the end point as the end point of the train user running in this tunnel, extracting the timestamp, and subtracting T in reverse 运行 is the starting point of this tunnel, and the corresponding timestamp is extracted. The user data within the time range corresponding to the starting point and the end point is extracted, which is the on-train sampling point data between the two platforms. The data other than the on-train sampling point data between the two platforms can be identified as the sampling point data of the platform users

[0098] In addition, optionally, the running speed of the subway train can also be calculated as follows

[0099] When there are bidirectional subway trains in the subway tunnel, the running directions of users between the two platforms are completely opposite, but it is impossible to distinguish the running direction when running on the same tunnel. At this time, it is necessary to determine the running direction of users by means of user timestamps and handover relationships, and compare the timestamps of the user's serving cell, see Figure 2 , for the same user T 运行 the cell with the larger serving cell timestamp within is cell 2, and the user runs from cell 1 to cell 2; if the larger timestamp is cell 1, the user runs from cell 2 to cell 1. Select the users between the two platforms within the extracted T 运行 and determine the running direction of the users

[0100] Using the length of the leaky cable and the time of the user within the corresponding cell to determine the running time and running speed of the user

[0101] Since the leaky port of the leaky cable is small, the signal decays rapidly after being emitted from the leaky port, and the signal can only cover the position area perpendicular to the track. Therefore, in the track, the wireless signal coverage range of the track can be calculated using the length of the leaky cable. Generally speaking, the subway train runs smoothly in about 3 seconds, so the train can be estimated to move forward at a constant speed

[0102] If leaky cables are used between adjacent platforms, the running speed of the train can be obtained using the distance between the two platforms and T 运行

[0103] ​As an alternative implementation, after obtaining the multiple user sampling point information between the first time information and the second time information from the AMF signaling, the method further includes:

[0104] Determine the fault sampling point information in the multiple user sampling point information according to the subway station leaky cable information and the antenna pairing information of the subway station.

[0105] Among them, the specific acquisition method of the fault sampling point information can be seen in the following description:

[0106] For the tracks covered by the antenna pairing method, the running speed of the train can be calculated by using the propagation model in the track and the RSRP of the handover point: and using the tunnel start time determined in the above implementation as the timestamp of the tunnel, calculate the handover point by using the propagation model, and use the two-cell handover point as the coverage range of each of the two cells.

[0107] Among them, the path loss L of the signal transmitted by the antenna in the subway tunnel passloss The first calculation formula can be as follows:

[0108] L passloss = 20log f + 30log d - 28dB;

[0109] Among them, f is used to represent the center frequency point; d is used to represent the coverage distance, the distance from the sampling point to the antenna port; L passloss is used to represent the path loss.

[0110] Since the above path loss L can be obtained by combining the antenna port transmission power and the RSRP interpolation passloss , thus combining the above first calculation formula can calculate the coverage distance d, that is, d can also be understood as the distance from the sampling point to the antenna port.

[0111] In addition, optionally, the coverage distance d can also be calculated by the second calculation formula,

[0112] The second calculation formula is as follows: d = TA * 39 + 19;

[0113] Among them, TA can be understood as the Timing Advance (TA), 1TA = 39 meters;

[0114] In this way, d can be obtained through both the above first calculation formula and the second calculation formula. However, considering that there are reflected paths for the propagation of electromagnetic waves in the subway tunnel, it is necessary to obtain d obtained by the above first calculation formula and the second calculation formula according to the actual situation.

[0115] Compare the two d values. If the difference is less than 19 meters, the coverage distance d can be calculated using the result of the second calculation formula. Because at this time, the electromagnetic wave is the direct path, while there are multiple reflected paths for TA, so the calculation result of the second calculation formula is more accurate. If the difference is greater than 19 meters, use the result calculated by the first calculation formula. Because at this time, the RSRP jitters greatly, resulting in a large calculation deviation, and the calculation result of the first calculation formula is more accurate.

[0116] If using a leaky cable for coverage, if the leaky cable fails, the RSRP at the relevant position of the leaky cable will be abnormal, such as the occurrence of a dropout point or a rapid decrease in RSRP. At this time, by analyzing the RSRP values of relevant sampling points or the location information of user dropout, the fault point of the leaky cable can be quickly located, thus achieving rapid positioning of the fault point.

[0117] If using the method of opposite-facing antennas for coverage, at this time, the RSRP information of user sampling points can be analyzed. When the front-to-back ratio is abnormal (that is, there are more data at the back-facing sampling points of the antenna and fewer data at the front-facing sampling points), the abnormal position of the antenna can be quickly locked.

[0118] In this way, the abnormal position, that is, the fault sampling point, can be accurately determined through the above method, thereby improving the accuracy of the determined fault sampling point.

[0119] In addition, after screening to obtain the above fault sampling point information, the fault sampling point information in the multiple user sampling point information can also be deleted, so as to further ensure that the accuracy of the user sampling point information after deleting the above fault sampling point information is relatively high, and further improve the accuracy of the finally generated subway virtual test information.

[0120] It should be noted that on the basis of the above embodiments, information such as the speed of the subway train and the initial trajectory of the user can also be determined, as follows:

[0121] Due to a certain deviation in RSRP, the intersection of the coverage ranges of two cells is a certain area. At this time, take the median value of the intersection as the cell handover point, calculate the distance from the handover point to the antenna, and combine the lengths of the tracks of the two platforms, T 运行 Calculate the running speed of the train.

[0122] Meanwhile, the tunnel starting point and arrival time obtained in the above embodiments are combined as the timestamp of the tunnel, and the sampling points of the corresponding user are extracted. The platform position is used as the position information of the starting sampling point and the arrival sampling point for backfilling. Since there are multiple sampling points at this time, the serving cell, RSRP, signal-to-interference-plus-noise ratio (SINR), timing advance (TA), angle of arrival (AOA) of the above sampling points, and the RSRP of neighboring cells are averaged as the relevant eigenvalue of the serving cell and neighboring cells for processing. Thus, the position and eigenvalue information of the starting sampling point and the tunnel sampling point are obtained, and the timestamp is used as the time identifier of the sampling point.

[0123] Combined with the sampling point information obtained in the above embodiments, all sampling points within the time range between the two corresponding platforms are extracted. All sampling points are processed based on the same timestamp: the serving cell, RSRP, SINR, TA, AOA, and the RSRP of neighboring cells are averaged as the relevant eigenvalues of the serving cell and neighboring cells, and the sampling point feature data is obtained with the timestamp as the time identifier of the sampling point. Using the position information of the two platforms as the starting and ending position information, the position is backfilled in a uniform dotting manner to obtain the initial trajectory prediction result of the user, and thus the initial trajectory of the user can be obtained.

[0124] Since some tunnels are not fully covered, it is necessary to locate the position information of the off-network users at this time. The user sampling points before going off the network will initiate A2 event measurements. Therefore, there are a large number of A2 event reports in the MRE data. When going off the network, all users will no longer report MRO. Therefore, the MRO data reported by all users for the last time is obtained, and this timestamp is the off-network time.

[0125] It should be noted that, in order to more fully illustrate the above embodiments of the specification, a specific embodiment is used as an example below. The specific steps can be referred to as Figure 3 shown, and Figure 3 The technical features in can be referred to the relevant descriptions in the above embodiments and have the corresponding technical effects, which will not be elaborated here specifically.

[0126] See Figure 4 , Figure 4 is the structural diagram of the subway virtual test information generation device provided by the embodiment of the present application. The subway virtual test information generation device 400 includes:

[0127] The first acquisition module 401 is used to acquire the first MRO and MRE;

[0128] The merging processing module 402 is configured to merge and process the data corresponding to the same user in the first MRO according to the first MRO and the MRE to obtain a second MRO;

[0129] The correction module 403 is configured to correct the second MRO according to the events included in the second MRO and the MRE to obtain a third MRO;

[0130] The generation module 404 is configured to generate subway virtual test information based on the third MRO.

[0131] As an optional implementation manner, the merging processing module 402 includes:

[0132] The first acquisition sub-module is configured to acquire the neighbor cell information included in the first MRO and the A3 event included in the MRE;

[0133] The merging sub-module is configured to merge the multiple sampling point information included in the first MRO according to the neighbor cell information and the A3 event to obtain a second MRO, and the multiple sampling point information all corresponds to the same user.

[0134] As an optional implementation manner, the first acquisition sub-module is further configured to acquire the primary cell information and the neighbor cell information included in the first MRO, and acquire the A1 event, the A2 event and the A3 event included in the MRE;

[0135] The merging sub-module is further configured to merge the multiple sampling point information included in the first MRO according to the primary cell information, the neighbor cell information, the A1 event, the A2 event and the A3 event to obtain a second MRO.

[0136] As an optional implementation manner, the generation module 404 includes:

[0137] The second acquisition sub-module is configured to acquire target information, where the target information includes at least one of the following: subway station in-building distribution system information, subway station leaky cable information, subway station antenna cross-fire information, access and mobility management function AMF signaling, subway station timetable information, cell handover information, position vector information;

[0138] The generation sub-module is configured to generate the subway virtual test information according to the third MRO and the target information.

[0139] As an optional implementation manner, the generation sub-module includes:

[0140] The determination unit is configured to determine multiple user sampling point information according to the third MRO and the target information;

[0141] A generating unit, configured to generate the subway virtual test information according to the multiple user sampling point information.

[0142] As an alternative implementation manner, the subway station in-building distribution system information, the subway station leaky cable information, and the cell handover information, and / or, the target information includes: the subway station in-building distribution system information, the antenna facing information of the subway station, and the cell handover information. The determining unit includes:

[0143] A first determining subunit, configured to determine the subway platform area position information according to the subway station in-building distribution system information, and determine the coverage information of the subway tunnel according to the subway station leaky cable information and / or the antenna facing information of the subway station;

[0144] A second determining subunit, configured to determine the movement direction of a user in the subway tunnel according to the subway platform area position information, the coverage information of the subway tunnel, and the cell handover information;

[0145] A third determining subunit, configured to determine the multiple user sampling point information according to the third MRO and the movement direction.

[0146] As an alternative implementation manner, the target information further includes AMF signaling and the subway station timetable information, the third MRO includes timestamp information, and the third determining subunit is further configured to:

[0147] Obtain a first time information when a subway enters a target platform and a second time information when the subway exits the target platform in the subway station timetable information;

[0148] Obtain multiple user sampling point information whose timestamp information is between the first time information and the second time information from the AMF signaling, and the distribution direction of the multiple user sampling point information is the movement direction.

[0149] As an alternative implementation manner, the third determining subunit is further configured to: determine the faulty sampling point information in the multiple user sampling point information according to the subway station leaky cable information and the antenna facing information of the subway station.

[0150] The subway virtual test information generation device 400 can implement each process in the method embodiment of the present application Figure 1 and achieve the same beneficial effects. To avoid repetition, it will not be elaborated here.

[0151] The embodiment of the present application further provides an electronic device. Please refer to Figure 5, the electronic device may include a processor 501, a memory 502, and a program 5021 stored in the memory 502 and executable on the processor 501. When the program 5021 is executed by the processor 501, it can implement Figure 1 any step in the corresponding method embodiment and achieve the same beneficial effects, which will not be elaborated here.

[0152] Those of ordinary skill in the art can understand that all or part of the steps to implement the method of the above embodiment can be completed by hardware related to program instructions, and the program can be stored in a readable medium. The embodiment of the present application also provides a readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it can implement the above Figure 1 any step in the corresponding method embodiment and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0153] The storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc, etc.

[0154] The embodiment of the present application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they can implement the above Figure 1 any step in the corresponding method embodiment and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0155] The above is the preferred implementation mode of the embodiment of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle described in the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.

Claims

1. A method for generating subway virtual test information, characterized in that: include: Acquire first periodic measurement report data MRO and event measurement report data MRE; According to the first MRO and the MRE, data corresponding to the same user in the first MRO is merged and processed to obtain a second MRO; Modifying the second MRO according to the events included in the second MRO and the MRE to obtain a third MRO; Subway virtual test information is generated based on the third MRO.

2. The method according to claim 1, characterized in that The step of combining and processing data corresponding to the same user in the first MRO according to the first MRO and the MRE to obtain a second MRO includes: Acquire the neighboring cell information included in the first MRO and the A3 event included in the MRE; According to the neighboring cell information and the A3 event, multiple sampling point information included in the first MRO is merged to obtain a second MRO, where the multiple sampling point information all correspond to the same user.

3. The method according to claim 2, characterized in that The acquiring the neighboring cell information included in the first MRO and the A3 event included in the MRE includes: Acquire the primary cell information and the neighboring cell information included in the first MRO, and acquire the A1 event, the A2 event, and the A3 event included in the MRE; The step of merging the plurality of sampling point information included in the first MRO according to the neighboring cell information and the A3 event to obtain a second MRO includes: According to the primary cell information, the neighboring cell information, the A1 event, the A2 event, and the A3 event, multiple sampling point information included in the first MRO is merged to obtain a second MRO.

4. The method according to any one of claims 1 to 3, characterized in that The generating subway virtual test information based on the third MRO includes: Acquire target information, where the target information includes at least one of the following: subway station indoor distribution system information, subway station leakage cable information, subway station antenna matching information, access and mobility management function AMF signaling, subway station timetable information, cell switching information, and location vector information; The subway virtual test information is generated according to the third MRO and the target information.

5. The method according to claim 4, characterized in that The generating the subway virtual test information according to the third MRO and the target information includes: Determine a plurality of user sampling point information according to the third MRO and the target information; The subway virtual test information is generated according to the plurality of user sampling point information.

6. The method according to claim 5, characterized in that The target information includes: the subway station indoor distributed system information, the subway station leakage cable information and the cell switching information, and / or, the target information includes: the subway station indoor distributed system information, the subway station antenna matching information and the cell switching information, and the determining of multiple user sampling point information according to the third MRO and the target information includes: Determine the location information of the subway platform area according to the subway station indoor distribution system information, and determine the coverage information of the subway tunnel according to the subway station leakage cable information and / or the subway station antenna matching information; Determining the movement direction of the user in the subway tunnel according to the subway platform area location information, the coverage information of the subway tunnel and the cell switching information; The plurality of user sampling point information is determined according to the third MRO and the motion direction.

7. The method according to claim 6, characterized in that The target information further includes AMF signaling and the subway station schedule information, the third MRO includes timestamp information, and the determining of the plurality of user sampling point information according to the third MRO and the movement direction includes: Acquire the first time information of the subway entering the target platform and the second time information of the subway leaving the target platform from the subway station timetable information; Acquire from the AMF signaling a plurality of user sampling point information whose timestamp information is located between the first time information and the second time information, where a distribution direction of the plurality of user sampling point information is the movement direction.

8. The method according to claim 7, characterized in that After obtaining, from the AMF signaling, information of a plurality of user sampling points where the timestamp information is located between the first time information and the second time information, the method further includes: According to the leakage cable information of the subway station and the antenna collision information of the subway station, the fault sampling point information among the plurality of user sampling point information is determined.

9. A subway virtual test information generating device, characterized in that: include: A first acquisition module, used for acquiring a first MRO and MRE; a merging processing module, configured to merge and process data corresponding to the same user in the first MRO according to the first MRO and the MRE to obtain a second MRO; A correction module, configured to correct the second MRO according to the second MRO and the events included in the MRE to obtain a third MRO; A generating module is used to generate subway virtual test information based on the third MRO.

10. An electronic device, comprising: A memory, a processor, and a program stored in the memory and executable on the processor; characterized in that the processor is used to read the program in the memory to implement the steps in the subway virtual test information generation method as described in any one of claims 1 to 8.

11. A readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the steps of the subway virtual test information generating method according to any one of claims 1 to 8 are implemented.

12. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps in the method for generating subway virtual test information as claimed in any one of claims 1 to 8.