Frequency hopping network station sorting method, device, equipment, medium and computer program product

By sorting and clustering the frequency hopping network station, combining the incremental clustering of signal parameters, the parameters of the target network station are determined and matched and sorted, the problem of low sorting accuracy of frequency hopping network stations in the existing technology is solved, and the performance of the communication system is improved.

CN119010949BActive Publication Date: 2025-03-14NEXWISE INTELLIGENCE CHINA LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411458064.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-03-14
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

In the prior art, the accuracy of frequency hopping network station sorting is low, and due to the asynchronousness and complexity of the signal, it leads to estimation errors in frequency hopping parameters and reduces the overall performance of the communication system.

Method used

By sorting and clustering the frequency hopping network stations to be sorted, the first network station was obtained; the target frequency hopping signal was incrementally clustered based on the signal parameters, and the frequency hopping signal clustering results were obtained; the target parameters of the target network station were determined based on the frequency hopping signal clustering results; and the first and target network stations were sorted under the matching of the network station parameters and target parameters.

Benefits of technology

It improves the accuracy of frequency hopping network system sorting, reduces the impact of signal complexity on sorting accuracy, and improves the overall performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119010949B_ABST
    Figure CN119010949B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of signal processing, and provides a method, device, equipment, medium and computer program product for sorting frequency hopping stations, the method comprising: sorting and clustering frequency hopping stations to be sorted to obtain a first station; incrementally clustering a target frequency hopping signal based on signal parameters to obtain a frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping station to be sorted; the signal parameter is obtained by extracting parameters of the target frequency hopping signal; based on the frequency hopping signal clustering result, determining the target parameter of the target station; matching the first station and the target station based on the station parameter and the target parameter to obtain a frequency hopping station sorting result; the station parameter is the frequency hopping parameter of the first station. The present invention reduces the influence of signal complexity on the accuracy of station sorting and improves the overall performance of the communication system by clustering and sorting station frequency hopping parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of signal processing technology, and in particular to a frequency hopping network station sorting method, device, equipment, medium and computer program product. Background Art

[0002] In existing communication systems, frequency hopping technology has been widely used because of its advantages such as strong anti-interference and high confidentiality. Frequency hopping signals reduce the probability of being intercepted and interfered by quickly switching between multiple frequency (rate) points. However, when processing frequency hopping signals of multiple asynchronous frequency hopping stations, the accuracy of frequency hopping parameter estimation is often affected by the asynchrony and complexity of the signal, which in turn affects the accuracy of subsequent signal classification and station sorting. These errors in frequency hopping parameter estimation may lead to deviations in the calculation of frequency hopping parameters (such as frequency, bandwidth, and frequency hopping period), thereby reducing the overall performance of the communication system. Summary of the invention

[0003] The present invention provides a frequency hopping network station sorting method, device, equipment, medium and computer program product, which are used to solve the defect of low accuracy of frequency hopping network station sorting in the prior art and improve the accuracy of frequency hopping network station sorting.

[0004] The present invention provides a frequency hopping network station sorting method, comprising the following steps.

[0005] Sorting and clustering the frequency hopping network stations to be sorted to obtain the first network station;

[0006] Incrementally clustering the target frequency hopping signal based on the signal parameters to obtain a frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping network station to be sorted; the signal parameters are obtained by extracting parameters of the target frequency hopping signal;

[0007] Determining target parameters of a target network station based on the frequency hopping signal clustering result;

[0008] Based on the network station parameters and the target parameters, the first network station and the target network station are matched to obtain a frequency hopping network station sorting result; the network station parameters are the frequency hopping parameters of the first network station.

[0009] According to a frequency hopping network station sorting method provided by the present invention, the step of sorting and clustering the frequency hopping network stations to be sorted to obtain the first network station comprises:

[0010] Get multiple network station sorting parameters;

[0011] Based on each of the station sorting parameters, the frequency hopping stations to be sorted are sorted to obtain target sorting stations; the frequency hopping parameters of the target sorting stations match each of the station sorting parameters;

[0012] The target sorting networks are clustered to obtain a first network.

[0013] According to a frequency hopping network station sorting method provided by the present invention, clustering the target sorting network stations to obtain the first network station includes:

[0014] Get multiple network station clustering parameters;

[0015] The target sorting stations are clustered based on each of the station clustering parameters to obtain a first station; the station parameters of the first station match any of the station clustering parameters, or the station parameters match multiple station clustering parameters.

[0016] According to a frequency hopping network station sorting method provided by the present invention, the network station clustering parameters include a clustering quantity threshold and a time difference clustering threshold; clustering the target sorting network station based on each of the network station clustering parameters to obtain a first network station includes:

[0017] Obtaining the starting time sequence of the target sorting network station;

[0018] Determining a time difference sequence based on differences between adjacent time points in the starting time sequence;

[0019] Based on the time difference sequence, the time difference clustering threshold and the clustering quantity threshold, the target sorting network station is clustered to obtain a first network station.

[0020] According to a frequency hopping network station sorting method provided by the present invention, the incremental clustering of the target frequency hopping signal based on the signal parameters to obtain the frequency hopping signal clustering result includes:

[0021] Determine a bandwidth threshold, a frequency threshold, and a reference signal receiving power threshold based on the signal parameters;

[0022] Determine a clustering condition based on any one threshold or a combination of multiple thresholds among the bandwidth threshold, the frequency threshold, and the reference signal reception power threshold;

[0023] Incremental clustering is performed on the target frequency hopping signal based on the clustering condition to obtain a frequency hopping signal clustering result.

[0024] According to a frequency hopping network station sorting method provided by the present invention, the target parameters include a target period, a target bandwidth and a target number of hops; the network station parameters include a frequency hopping period, a frequency hopping bandwidth and a frequency hopping number of hops; the matching of the first network station and the target network station based on the network station parameters and the target parameters to obtain a frequency hopping network station sorting result includes:

[0025] Determine a first matching result between the target period and the frequency hopping period, determine a second matching result between the target bandwidth and the frequency hopping bandwidth, and determine a third matching result between the target number of hops and the number of frequency hopping hops;

[0026] Based on the first matching result, the second matching result and the third matching result, the first network station and the target network station are matched to obtain a frequency hopping network station sorting result.

[0027] The present invention also provides a frequency hopping network station sorting device, comprising the following modules:

[0028] A network station sorting and clustering module is used to sort and cluster the frequency hopping network stations to be sorted to obtain the first network station;

[0029] A signal incremental clustering module, used for incrementally clustering a target frequency hopping signal based on a signal parameter to obtain a frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping network station to be sorted; the signal parameter is obtained by extracting parameters of the target frequency hopping signal;

[0030] A target network station parameter determination module, used to determine the target parameters of the target network station based on the frequency hopping signal clustering result;

[0031] The frequency hopping network station sorting module is used to match the first network station and the target network station based on the network station parameters and the target parameters to obtain the frequency hopping network station sorting result; the network station parameters are the frequency hopping parameters of the first network station.

[0032] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, any of the frequency hopping network station sorting methods described above is implemented.

[0033] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the frequency hopping network station sorting method as described in any one of the above is implemented.

[0034] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for selecting a frequency hopping station is implemented as described in any one of the above methods.

[0035] The frequency hopping network station sorting method, device, equipment, medium and computer program product provided by the present invention respectively sort and cluster the frequency hopping network stations to be sorted to obtain a valid first network station, then extract parameters of the target frequency hopping signal generated by the selected frequency hopping network station to obtain signal parameters, and based on the signal parameters, perform incremental clustering on the target frequency hopping signal to obtain the frequency hopping signal clustering result; simulate a target network station with target parameters based on the frequency hopping signal clustering result, and finally sort the first network station and the target network station under the matching of the network station parameters and the target parameters. By clustering and sorting the network station frequency hopping parameters, the influence of signal complexity on the accuracy of network station sorting is reduced, and the overall performance of the communication system is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the present invention or 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 invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0037] Figure 1 This is one of the flow charts of the frequency hopping network station sorting method provided by the present invention.

[0038] Figure 2 This is the second flow chart of the frequency hopping network station sorting method provided by the present invention.

[0039] Figure 3 It is a structural schematic diagram of the frequency hopping network station sorting device provided by the present invention.

[0040] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0042] Combine the following Figure 1-Figure 4 The present invention describes the frequency hopping network station sorting method, device, equipment, medium and computer program product.

[0043] Figure 1 FIG. 1 is one of the flow charts of the frequency hopping network station sorting method provided by the present invention, such as Figure 1 As shown, the method includes the following:

[0044] Step 100, sorting and clustering the frequency hopping network stations to be sorted to obtain the first network station;

[0045] Specifically, the frequency hopping network stations to be sorted are first screened, and valid network stations are screened out from multiple frequency hopping network stations to be sorted. The network station screening method includes sorting and clustering. Parameters for network station sorting and clustering are set, and these parameters include the threshold value of the frequency hopping signal, the bandwidth check error threshold, the time threshold, and the reference signal receiving power (RSRP) threshold. These parameters are used to screen valid network stations, that is, the first network station in this embodiment. For example, when the number of hops (parameters) of a certain frequency hopping network station to be sorted is less than the set threshold value, the frequency hopping network station to be sorted is discarded. The bandwidth and duration are used as network station clustering conditions, and RSRP is added as a network station sorting condition.

[0046] Step 200, incrementally clustering the target frequency hopping signal based on the signal parameters to obtain a frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping network station to be sorted; the signal parameters are obtained by extracting parameters of the target frequency hopping signal;

[0047] The target frequency hopping signals generated by multiple frequency hopping stations to be sorted are detected, and the parameters of the target frequency hopping signals are extracted from the detection results to form a signal parameter array, and the signal parameter array is incrementally clustered. First, the extracted signal parameters are stored in the array in order, and a clustering threshold value of the number of valid elements is set; then the clustering parameters are initialized, and clustering-related variables are defined, including the clustered signal data, index, class center value, and the number of hops and clustered signals contained in each class in the clustering results. The target frequency hopping signals are clustered one by one, and the initial cluster is empty. Frequency hopping signals are gradually added to update the clustering results. The basis for clustering is bandwidth, duration, and RSRP.

[0048] Step 300: Determine target parameters of a target network station based on the frequency hopping signal clustering result;

[0049] By simulating the frequency hopping signal clustering result of the target frequency hopping signal, the target parameters of the simulated network station (i.e., the target network station in this embodiment) can be obtained. The target network station and its corresponding target parameters are used to sort the frequency hopping signal from the effective network station, that is, to sort the frequency hopping signal to the correct network station.

[0050] Step 400: Based on the network station parameters and the target parameters, the first network station and the target network station are matched to obtain a frequency hopping network station sorting result; the network station parameters are the frequency hopping parameters of the first network station.

[0051] The number of the above-mentioned valid network stations is counted, and the parameters of the valid network stations are saved. The parameters of the frequency hopping signal of each valid network station are extracted, including the start time, bandwidth and frequency hopping period, etc. The start time of each valid network station is sorted, and the frequency hopping period is calculated by the time difference clustering method, and the actual parameters of each valid network station are updated. The network station parameters in this embodiment are the parameters of the valid network station after clustering update, and the target parameters are the parameters of the target network station detected after signal simulation. The network station parameters and the target parameters are matched to obtain the frequency hopping network station sorting results. The frequency hopping network station sorting results indicate which frequency hopping signals match which valid network station, so as to avoid the frequency hopping signal being assigned to the wrong network station.

[0052] This embodiment obtains a valid first network station by sorting and clustering the frequency hopping network stations to be sorted, then extracts parameters of the target frequency hopping signal generated by the selected frequency hopping network station to obtain signal parameters, and based on the signal parameters, performs incremental clustering on the target frequency hopping signal to obtain the frequency hopping signal clustering result; simulates a target network station with target parameters based on the frequency hopping signal clustering result, and finally sorts the first network station and the target network station under the matching of the network station parameters and the target parameters. By clustering and sorting the network station frequency hopping parameters, the influence of signal complexity on the accuracy of network station sorting is reduced, and the overall performance of the communication system is improved.

[0053] Figure 2 FIG. 2 is a flow chart of the frequency hopping network station sorting method provided by the present invention. Figure 2 As shown, the method may also include:

[0054] Step 110, obtaining multiple network station sorting parameters;

[0055] Step 120, sorting the frequency hopping network stations to be sorted based on each of the network station sorting parameters to obtain target sorting network stations; the frequency hopping parameters of the target sorting network stations match each of the network station sorting parameters;

[0056] Step 130: cluster the target sorting networks to obtain a first network.

[0057] The above-mentioned network station sorting and clustering process includes the sorting of signal parameter data, parameter initialization, clustering processing, updating the center value of the cluster and outputting the clustering result.

[0058] First, multiple network station sorting parameters are obtained, and then the input data (frequency hopping signal parameters) of the frequency hopping network station to be sorted are sorted in order from small to large bandwidth. The sorted signal parameter data includes three columns of features: bandwidth, frequency point and RSRP.

[0059] Initialize the class-related parameters, including the clustered data, the element index of each class, the class center value, the number of elements contained in each class, and the total number of classes.

[0060] Process each signal parameter data point in turn and calculate the error between it and the center value of all current classes. Determine whether the signal parameter data point belongs to an existing class based on the preset clustering thresholds (bandwidth threshold, frequency threshold, and RSRP threshold). If the error is within the above thresholds, the signal parameter data point is added to the class; otherwise, a new class is created and the signal parameter data point is assigned to the new class.

[0061] For each class, after a new signal parameter data point is added to the class, the center value of each class is recalculated and updated. The center value can be the mean value of all data points in the class in terms of bandwidth, frequency, and RSRP.

[0062] Returns the updated clustering results, which include the data in each class, the element index of each class, the center value of each class, and the number of elements contained in each class.

[0063] This embodiment improves the efficiency and accuracy of frequency hopping network station signal processing by clustering and sorting the frequency hopping network stations to be sorted.

[0064] In one embodiment, the frequency hopping network station sorting method provided in the embodiment of the present application may further include:

[0065] Step 131, obtaining multiple network station clustering parameters;

[0066] Step 132: cluster the target sorting stations based on each of the station clustering parameters to obtain a first station; the station parameters of the first station match any of the station clustering parameters, or the station parameters match multiple station clustering parameters.

[0067] Specifically, the sorting process of the frequency hopping network station to be sorted is performed based on multiple network station sorting parameters, wherein the frequency hopping parameters of the target selected network station obtained by sorting match each network station sorting parameter. If any network station sorting parameter is not met, the frequency hopping network station to be sorted will be screened out. The network station clustering process is as described above, by clustering the signal parameters of each frequency hopping network station to be sorted, a class of signal parameters is obtained, and the class can be determined based on one signal parameter or based on multiple signal parameters. Signal parameters that are not in the class will be screened out.

[0068] In this embodiment, the target sorting network stations are clustered by using the clustering parameters of each network station to obtain the clustered signal parameters and the corresponding first network station.

[0069] In one embodiment, the frequency hopping network station sorting method provided in the embodiment of the present application may further include:

[0070] Step 132-1, obtaining the starting time sequence of the target sorting network station;

[0071] Step 132-2, determining a time difference sequence based on the differences between adjacent time points in the starting time sequence;

[0072] Step 132-3: cluster the target sorting network stations based on the time difference sequence, the time difference clustering threshold and the clustering quantity threshold to obtain a first network station.

[0073] Specifically, the network station clustering parameters include a clustering quantity threshold and a time difference clustering threshold. For example, the process of performing time difference clustering on the target sorting network station is as follows:

[0074] 1. Input data: The input signal parameters include the starting time sequence of a single network station, the time difference clustering threshold (ie, the time difference clustering threshold in this embodiment) and the cluster number threshold (ie, the cluster number threshold in this embodiment).

[0075] 2. Data preprocessing: Sort the input starting time series, calculate the difference between adjacent time points, and obtain the time difference series.

[0076] 3. Initialize clustering parameters: Initialize clustering-related data structures to save the characteristic values ​​(time difference values) of each class, the class index, the class center value, and the number of elements contained in each class.

[0077] 4. Incremental clustering: The time difference values ​​are processed one by one, and each time difference value is dynamically added to the appropriate class through the clustering method to update the center value of the class and the number of classes. In each clustering, the current time difference value is compared with the center value of the existing class, and it is determined whether it belongs to an existing class according to the preset clustering threshold. If the error is within the threshold, it is added to the class, otherwise a new class is created.

[0078] 5. Select the optimal clustering result: After clustering is completed, select the class containing the most signal parameter elements as the final clustering result.

[0079] 6. Determine whether the number of elements in this class exceeds the clustering number threshold. If not, clustering is determined to have failed, and the estimated frequency hopping period is returned as zero.

[0080] 7. Output result: Return the estimated frequency hopping period and the element index contained in the valid network station.

[0081] This embodiment uses time difference clustering as an example to illustrate the process of station clustering. By clustering and sorting the frequency hopping stations to be sorted, the efficiency and accuracy of station signal processing are improved.

[0082] In one embodiment, the frequency hopping network station sorting method provided in the embodiment of the present application may further include:

[0083] Step 210: Determine a bandwidth threshold, a frequency threshold, and a reference signal receiving power threshold based on the signal parameters;

[0084] Step 220: Determine a clustering condition based on any one of the bandwidth threshold, the frequency threshold, and the reference signal reception power threshold or a combination of multiple thresholds;

[0085] Step 230: perform incremental clustering on the target frequency hopping signal based on the clustering condition to obtain a frequency hopping signal clustering result.

[0086] Specifically, the process of incrementally clustering the target frequency hopping signal based on the signal parameters is similar to the above clustering process. The difference is that the parameters for incrementally clustering the target frequency hopping signal based on the signal parameters include bandwidth threshold, frequency threshold and RSRP threshold, and also include clustering quantity threshold. Clustering conditions are determined based on these clustering thresholds. On the basis of the clustering conditions, the target frequency hopping signal is incrementally clustered to obtain the frequency hopping signal clustering result.

[0087] This embodiment ensures the efficiency and accuracy of frequency hopping signal processing by performing incremental clustering on the target frequency hopping signal.

[0088] In one embodiment, the frequency hopping network station sorting method provided in the embodiment of the present application may further include:

[0089] Step 410: determining a first matching result between the target period and the frequency hopping period, determining a second matching result between the target bandwidth and the frequency hopping bandwidth, and determining a third matching result between the target hop number and the frequency hopping number;

[0090] Step 420: Based on the first matching result, the second matching result and the third matching result, the first network station and the target network station are matched to obtain a frequency hopping network station sorting result.

[0091] Specifically, this embodiment is described by taking the parameter clustering and sorting simulation of four asynchronous stations as an example.

[0092] The signal source generates the first network station with a period of 2.000ms and a bandwidth of 250.000KHz; the signal source generates the second network station with a period of 1.250ms and a bandwidth of 300.000KHz; the signal source generates the third network station with a period of 1.000ms and a bandwidth of 400.000KHz; the signal source generates the fourth network station with a period of 0.500ms and a bandwidth of 500.000KHz.

[0093] Through time difference clustering, we get a valid network station, and the clustering calculation jump period is 0.500ms; through time difference clustering, we get a second valid network station, and the clustering calculation jump period is 2.002ms; through time difference clustering, we get a third valid network station, and the clustering calculation jump period is 1.253ms; through time difference clustering, we get a fourth valid network station, and the clustering calculation jump period is 1.001ms. A total of 135 frequency hopping signals were detected, and 12 networks were obtained by network station clustering, of which 4 were valid.

[0094] Carry out the following network station frequency comparison process.

[0095] The detected network station period is 0.500ms, the bandwidth is 512.096KHz, the hop count is 57, and it matches the 4th network station generated by the signal source, with a period of 0.500ms, a bandwidth of 500.000KHz, and a hop count of 60; the detected network station period is 2.002ms, the bandwidth is 263.179KHz, and the hop count is 13, which matches the 1st network station generated by the signal source, with a period of 2.000ms, a bandwidth of 250.000KHz, and a hop count of 15 ; The detected network station period is 1.253ms, the bandwidth is 304.030KHz, the hop count is 22, and it matches the second network station generated by the signal source, with a period of 1.250ms, a bandwidth of 300.000KHz, and a hop count of 24; The detected network station period is 1.001ms, the bandwidth is 407.446KHz, and the hop count is 28, and it matches the third network station generated by the signal source, with a period of 1.000ms, a bandwidth of 400.000KHz, and a hop count of 30.

[0096] The frequency point comparison process involves the corresponding matching of the period, bandwidth and number of hops, and the matching principle is that the difference is small. From the above simulation results, it can be seen that the present invention can accurately estimate the frequency hopping parameter set of the asynchronous network station. Through the clustering sorting method, the signal parameters contained in different networks are accurately sorted out, and according to the signal parameters contained in each network station, the accurate frequency hopping period, frequency hopping point and bandwidth of the network station are calculated.

[0097] This embodiment accurately sorts out the signal parameters contained in different network stations through frequency point comparison.

[0098] The frequency hopping network station sorting device provided by the present invention is described below. The frequency hopping network station sorting device described below and the frequency hopping network station sorting method described above can be referred to each other.

[0099] Please refer to Figure 3 The present invention also provides a frequency hopping network station sorting device, comprising:

[0100] The network station sorting and clustering module 301 is used to sort and cluster the frequency hopping network stations to be sorted to obtain the first network station;

[0101] The signal incremental clustering module 302 is used to perform incremental clustering on the target frequency hopping signal based on the signal parameters to obtain the frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping network station to be sorted; the signal parameters are obtained by extracting parameters of the target frequency hopping signal;

[0102] A target network station parameter determination module 303, configured to determine target parameters of a target network station based on the frequency hopping signal clustering result;

[0103] The frequency hopping station sorting module 304 is used to match the first station with the target station based on station parameters and the target parameters to obtain a frequency hopping station sorting result; the station parameters are the frequency hopping parameters of the first station.

[0104] Optionally, the network station sorting and clustering module includes:

[0105] A network station sorting parameter acquisition unit, used to acquire multiple network station sorting parameters;

[0106] A target sorting network station determining unit is used to sort the frequency hopping network stations to be sorted based on each of the network station sorting parameters to obtain a target sorting network station; the frequency hopping parameters of the target sorting network station match each of the network station sorting parameters;

[0107] The network station clustering unit is used to cluster the target sorting network stations to obtain a first network station.

[0108] Optionally, the network clustering unit includes:

[0109] A network station clustering parameter acquisition unit, used to acquire multiple network station clustering parameters;

[0110] The first network station determination unit is used to cluster the target sorting network stations based on each of the network station clustering parameters to obtain a first network station; the network station parameters of the first network station match any of the network station clustering parameters, or the network station parameters match multiple network station clustering parameters.

[0111] Optionally, the network station clustering parameters include a clustering quantity threshold and a time difference clustering threshold; and the first network station determination unit includes:

[0112] A starting time sequence acquisition unit, used to acquire the starting time sequence of the target sorting network station;

[0113] A time difference sequence determination unit, configured to determine a time difference sequence based on differences between adjacent time points in the starting time sequence;

[0114] The target sorting network station clustering unit is used to cluster the target sorting network stations based on the time difference sequence, the time difference clustering threshold and the clustering quantity threshold to obtain a first network station.

[0115] Optionally, the signal incremental clustering module includes:

[0116] A threshold determination unit, configured to determine a bandwidth threshold, a frequency threshold, and a reference signal receiving power threshold based on the signal parameters;

[0117] A clustering condition determination unit, configured to determine a clustering condition based on any one of the bandwidth threshold, the frequency threshold, and the reference signal received power threshold or a combination of multiple thresholds;

[0118] The signal incremental clustering unit is used to perform incremental clustering on the target frequency hopping signal based on the clustering condition to obtain a frequency hopping signal clustering result.

[0119] Optionally, the target parameters include a target period, a target bandwidth and a target hop count; the network station parameters include a frequency hopping period, a frequency hopping bandwidth and a frequency hopping hop count; and the frequency hopping network station sorting module includes:

[0120] a matching result determining unit, configured to determine a first matching result between the target period and the frequency hopping period, determine a second matching result between the target bandwidth and the frequency hopping bandwidth, and determine a third matching result between the target number of hops and the number of frequency hopping hops;

[0121] The frequency hopping network station sorting unit is used to match the first network station with the target network station based on the first matching result, the second matching result and the third matching result to obtain a frequency hopping network station sorting result.

[0122] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the frequency hopping network station sorting method, which includes: sorting and clustering the frequency hopping network stations to be sorted to obtain the first network station; performing incremental clustering on the target frequency hopping signal based on the signal parameter to obtain the frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping network station to be sorted; the signal parameter is obtained by extracting the parameter of the target frequency hopping signal; determining the target parameter of the target network station based on the frequency hopping signal clustering result; matching the first network station and the target network station based on the network station parameter and the target parameter to obtain the frequency hopping network station sorting result; the network station parameter is the frequency hopping parameter of the first network station.

[0123] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0124] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the frequency hopping station sorting method provided by the above methods, the method including: sorting and clustering the frequency hopping stations to be sorted to obtain a first station; incrementally clustering the target frequency hopping signal based on signal parameters to obtain a frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping station to be sorted; the signal parameters are obtained by extracting parameters of the target frequency hopping signal; based on the frequency hopping signal clustering result, determining the target parameters of the target station; based on the station parameters and the target parameters, matching the first station and the target station to obtain a frequency hopping station sorting result; the station parameters are the frequency hopping parameters of the first station.

[0125] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the frequency hopping station sorting method provided by the above-mentioned methods, the method comprising: sorting and clustering the frequency hopping stations to be sorted to obtain a first station; incrementally clustering the target frequency hopping signal based on signal parameters to obtain a frequency hopping signal clustering result; the target frequency hopping signal is generated by the frequency hopping station to be sorted; the signal parameters are obtained by extracting parameters of the target frequency hopping signal; based on the frequency hopping signal clustering result, determining the target parameters of the target station; based on the station parameters and the target parameters, matching the first station and the target station to obtain a frequency hopping station sorting result; the station parameters are the frequency hopping parameters of the first station.

[0126] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0127] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0128] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention 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. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A frequency hopping network station sorting method, characterized in that: include: Sorting and clustering the frequency hopping network stations to be sorted to obtain the first network station; Incrementally clustering the target frequency hopping signal based on the signal parameters to obtain a frequency hopping signal clustering result; The target frequency hopping signal is generated by the frequency hopping network station to be sorted; The signal parameters are obtained by extracting parameters of the target frequency hopping signal; Based on the frequency hopping signal clustering result, determining the target parameters of the target network station; the target network station is obtained by simulating the frequency hopping signal clustering result of the target frequency hopping signal; Based on the network station parameters and the target parameters, the first network station and the target network station are matched to obtain a frequency hopping network station sorting result; The network station parameter is a frequency hopping parameter of the first network station; The step of sorting and clustering the frequency hopping network stations to be sorted to obtain the first network station comprises: Get multiple network station sorting parameters; Based on each of the station sorting parameters, the frequency hopping stations to be sorted are sorted to obtain target sorting stations; the frequency hopping parameters of the target sorting stations match each of the station sorting parameters; Clustering the target sorting network stations to obtain a first network station; The clustering of the target sorting network stations to obtain the first network station includes: Get multiple network station clustering parameters; Clustering the target sorting network stations based on each of the network station clustering parameters to obtain a first network station; the network station parameters of the first network station match any of the network station clustering parameters, or the network station parameters match multiple network station clustering parameters; The network station clustering parameters include a clustering quantity threshold and a time difference clustering threshold; clustering the target sorting network stations based on each of the network station clustering parameters to obtain a first network station includes: Obtaining the starting time sequence of the target sorting network station; Determining a time difference sequence based on differences between adjacent time points in the starting time sequence; Based on the time difference sequence, the time difference clustering threshold and the clustering quantity threshold, the target sorting network station is clustered to obtain a first network station.

2. The frequency hopping station sorting method according to claim 1, characterized in that: The step of incrementally clustering the target frequency hopping signal based on the signal parameters to obtain the frequency hopping signal clustering result comprises: Determine a bandwidth threshold, a frequency threshold, and a reference signal receiving power threshold based on the signal parameters; Determine a clustering condition based on any one threshold or a combination of multiple thresholds among the bandwidth threshold, the frequency threshold, and the reference signal reception power threshold; Incremental clustering is performed on the target frequency hopping signal based on the clustering condition to obtain a frequency hopping signal clustering result.

3. The frequency hopping station sorting method according to claim 1, characterized in that: The target parameters include a target period, a target bandwidth and a target number of hops; the network station parameters include a frequency hopping period, a frequency hopping bandwidth and a frequency hopping number of hops; the matching of the first network station and the target network station based on the network station parameters and the target parameters to obtain a frequency hopping network station sorting result includes: Determine a first matching result between the target period and the frequency hopping period, determine a second matching result between the target bandwidth and the frequency hopping bandwidth, and determine a third matching result between the target number of hops and the number of frequency hopping hops; Based on the first matching result, the second matching result and the third matching result, the first network station and the target network station are matched to obtain a frequency hopping network station sorting result.

4. A frequency hopping network station sorting device, characterized in that: include: A network station sorting and clustering module is used to sort and cluster the frequency hopping network stations to be sorted to obtain the first network station; A signal incremental clustering module is used to perform incremental clustering on the target frequency hopping signal based on the signal parameters to obtain a frequency hopping signal clustering result; The target frequency hopping signal is generated by the frequency hopping network station to be sorted; The signal parameters are obtained by extracting parameters of the target frequency hopping signal; A target network station parameter determination module, used to determine target parameters of a target network station based on the frequency hopping signal clustering result; the target network station is obtained by simulating the frequency hopping signal clustering result of the target frequency hopping signal; A frequency hopping network station sorting module, used for matching the first network station with the target network station based on network station parameters and the target parameters to obtain a frequency hopping network station sorting result; The network station parameter is a frequency hopping parameter of the first network station; The network station sorting and clustering module includes: A network station sorting parameter acquisition unit, used to acquire multiple network station sorting parameters; A target sorting network station determining unit is used to sort the frequency hopping network stations to be sorted based on each of the network station sorting parameters to obtain a target sorting network station; the frequency hopping parameters of the target sorting network station match each of the network station sorting parameters; A network station clustering unit, used for clustering the target sorting network stations to obtain a first network station; The network clustering unit includes: A network station clustering parameter acquisition unit, used to acquire multiple network station clustering parameters; A first network station determination unit is used to cluster the target sorting network stations based on each of the network station clustering parameters to obtain a first network station; the network station parameters of the first network station match any of the network station clustering parameters, or the network station parameters match multiple network station clustering parameters; The network station clustering parameters include a clustering quantity threshold and a time difference clustering threshold; the first network station determination unit includes: A starting time sequence acquisition unit, used to acquire the starting time sequence of the target sorting network station; A time difference sequence determination unit, configured to determine a time difference sequence based on differences between adjacent time points in the starting time sequence; The target sorting network station clustering unit is used to cluster the target sorting network stations based on the time difference sequence, the time difference clustering threshold and the clustering quantity threshold to obtain a first network station.

5. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the frequency hopping station sorting method as claimed in any one of claims 1 to 3 is implemented.

6. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the frequency hopping station sorting method as claimed in any one of claims 1 to 3 is implemented.

7. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the frequency hopping station sorting method as claimed in any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Network station frequency hopping signal sorting method

    CN113452408A

  • Frequency hopping signal detection method and device based on dynamic clustering

    CN117318756A