Communication method and device applied to self-organizing network, equipment and medium

By obtaining synchronization signals and reference symbols in an ad hoc network, obtaining synchronization information of the target node and performing synchronization and access, the problems of low node synchronization and access and poor reliability are solved, and user experience and system stability are improved.

CN120050764APending Publication Date: 2025-05-27INSPUR INTELLIGENT TECHNOLOGY (JIANGSU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510319808.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

In ad-organized networks, node synchronization and access are inefficient and poor reliability, resulting in poor user experience.

Method used

The first and second synchronization information of the target node are obtained by acquiring the synchronization signal and reference symbols, and node synchronization is performed based on this information. When the target node has access requirements, the node access is used to use the reference symbol with the node ID.

Benefits of technology

It improves the reliability and performance of inter-node synchronization and access, ensures the accuracy of data transmission and system stability, and reduces the cost of link maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050764A_ABST
    Figure CN120050764A_ABST
Patent Text Reader

Abstract

Disclosed are a communication method, apparatus and device applied to a self-organizing network, and a medium, applied to the field of networks, comprising: acquiring first synchronization information of a target node based on a synchronization signal; acquiring second synchronization information of the target node based on the reference symbol; performing node synchronization on the target node based on the first synchronization information and the second synchronization information; when the target node has an access demand, the target node is used to send the reference symbol to a receiving end for node access; the reference symbol carries the node ID of the target node. According to the invention, the reliability and the accuracy of the synchronization information are improved by acquiring the synchronization information from multiple aspects to synchronize the nodes; moreover, by introducing the node ID, the synchronization process and the access process use the same set of reference symbols, the symmetry of the performance is ensured, different underlying designs do not need to be introduced respectively, the stability of the system is improved, and the link maintenance cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of networks, and particularly to a communication method, device, equipment and medium applied to an ad-hoc network. Background Art

[0002] In an ad-hoc network, there are many nodes existing simultaneously. The communication between nodes has the characteristic of being bursty. Maintaining the communication between nodes and terminals requires a reliable synchronization mechanism. Otherwise, it is very easy to get out of sync, and then it is necessary to re-complete the initial search process, which prolongs the node communication time and is not conducive to the user experience. In addition, after the synchronization process is completed, the node is considered to be synchronized to the network. If the node sends data, it needs the assistance of an access process to enable the receiving end to ensure that the access signal sent by the node is received within the specified time. Therefore, how to design synchronization and access efficiently becomes very important.

[0003] Among them, when the node completes the synchronization process and directly initiates data transmission at this time, due to the lack of control of the access process, the receiving end may not correctly receive the data. For example, due to the asymmetry of the uplink and downlink, although the synchronization process has been completed, it does not mean that the receiving node can definitely receive the data correctly by sending data according to the time-frequency offset information obtained in the synchronization process. Therefore, the reliability of the synchronization information is also very important. And because the current synchronization and access are designed separately, this also affects the performance of synchronization and access.

[0004] In summary, how to efficiently and reliably implement synchronization and access between nodes is a technical problem that needs to be solved urgently at present. Summary of the Invention

[0005] In view of this, the purpose of the present invention is to provide a communication method, device, equipment and medium applied to an ad-hoc network, which solves the problems of low efficiency and poor reliability of node synchronization and access in the existing ad-hoc network.

[0006] To solve the above technical problems, the present invention provides a communication method applied to an ad-hoc network, including:

[0007] Obtaining first synchronization information of a target node based on a synchronization signal;

[0008] Obtaining second synchronization information of the target node based on a reference symbol;

[0009] Performing node synchronization on the target node based on the first synchronization information and the second synchronization information;

[0010] When the target node has an access requirement, the reference symbol is sent to the receiving end by using the target node for node access; the reference symbol carries the node ID of the target node.

[0011] Optionally, obtaining the first synchronization information of the target node based on the synchronization signal includes:

[0012] Obtaining the currently received signal of the target node;

[0013] Obtaining the first synchronization information from the received signal and the synchronization signal pre-stored locally.

[0014] Optionally, obtaining the second synchronization information of the target node based on the reference symbol includes:

[0015] Obtaining the reference symbol currently received by the target node;

[0016] Obtaining the change information of the phase of the reference symbol based on the reference symbol;

[0017] Obtaining the second synchronization information based on the change information of the phase and a preset estimation criterion.

[0018] Optionally, performing node synchronization on the target node based on the first synchronization information and the second synchronization information includes:

[0019] Performing time-frequency offset compensation on the first synchronization information or the second synchronization information based on the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time-frequency offset information, and the transmission mode.

[0020] Optionally, performing time-frequency offset compensation on the first synchronization information or the second synchronization information based on the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time-frequency offset information, and the transmission mode includes:

[0021] Step 1: Initializing a burst subframe based on the first synchronization information and calculating the Quality value of the burst subframe, where the Quality value includes the signal-to-interference-plus-noise ratio and the absolute value of the time-frequency offset;

[0022] Step 2: Judging whether the Quality value meets a preset synchronization condition. If it meets, performing time-frequency offset compensation based on the second synchronization information. If it does not meet, execute Step 3;

[0023] Step 3: Calculating the scheduling time interval of the synchronization signal of the target node and judging whether the scheduling time interval of the synchronization signal is less than a preset time threshold. If it is greater than or equal to, execute Step 4. If it is less, judging whether the time-frequency offset information of the first synchronization information is available. If it is available, performing time-frequency offset compensation based on the first synchronization information. If it is not available, execute Step 4;

[0024] Step 4: Determine whether it is the first non - consecutive burst scheduling currently. If so, perform prediction based on historical time - frequency offset information and perform time - frequency offset compensation based on the predicted time - frequency offset information. If not, perform time - frequency offset compensation based on the default benchmark; the historical time - frequency offset information is the time - frequency offset information obtained based on historical synchronization signals.

[0025] Optionally, determining whether the Quality value meets the preset synchronization condition includes:

[0026] Determine whether the signal - to - interference - plus - noise ratio is greater than the reference symbol SINR threshold value, and whether the absolute value of the time - frequency offset is less than the threshold value of the upper limit of the absolute value of the time - frequency offset.

[0027] Optionally, when the target node has an access requirement, use the target node to send the reference symbol to the receiving end for node access, including:

[0028] Determine whether the target node initiates a service;

[0029] If so, use the target node to initiate an access process to the receiving end, and the physical layer of the access process uses the same reference symbol as the synchronization process;

[0030] If not, the target node maintains the current synchronization state.

[0031] The present invention also provides a communication device applied to an ad - hoc network, including:

[0032] A first acquisition module, configured to acquire first synchronization information of a target node based on a synchronization signal;

[0033] A second acquisition module, configured to acquire second synchronization information of the target node based on a reference symbol;

[0034] A synchronization module, configured to perform node synchronization on the target node based on the first synchronization information and the second synchronization information;

[0035] An access module, configured to, when the target node has an access requirement, use the target node to send the reference symbol to the receiving end for node access; the reference symbol carries the node ID of the target node.

[0036] The present invention also provides a communication device applied to an ad - hoc network, including:

[0037] A memory, configured to store a computer program;

[0038] A processor, configured to implement the communication method applied to an ad - hoc network as described above when executing the computer program.

[0039] The present invention also provides a medium in which computer-executable instructions are stored. When the computer-executable instructions are loaded and executed by a processor, the communication method applied to the ad hoc network as described above is implemented.

[0040] It can be seen that the present invention obtains the first synchronization information of the target node based on the synchronization signal; obtains the second synchronization information of the target node based on the reference symbol; performs node synchronization on the target node based on the first synchronization information and the second synchronization information; when the target node has an access requirement, the target node is used to send the reference symbol to the receiving end for node access; the reference symbol carries the node ID (Identification) of the target node. This method obtains synchronization information from the synchronization signal and the reference symbol respectively, and performs node synchronization on the target node based on these two synchronization information. In this way, by obtaining synchronization information from multiple aspects for node synchronization, the reliability and accuracy of the synchronization information are improved; moreover, by introducing the node ID, the same set of reference symbols is used for the synchronization process and the access process, ensuring the symmetry of its performance, without the need to introduce different underlying designs separately, improving the stability of the system, and reducing the cost of link maintenance.

[0041] In addition, the present invention also provides a communication device, equipment and medium applied to the ad hoc network, which also have the above beneficial effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.

[0043] Figure 1 It is a flowchart of a communication method applied to the ad hoc network provided by an embodiment of the present invention;

[0044] Figure 2 It is a flow example diagram of synchronization information processing provided by an embodiment of the present invention;

[0045] Figure 3 It is a flow example diagram of node communication provided by an embodiment of the present invention;

[0046] Figure 4 It is a schematic structural diagram of a communication device applied to the ad hoc network provided by an embodiment of the present invention;

[0047] Figure 5 It is a schematic structural diagram of a communication device applied to the ad hoc network provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0048] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are only a part rather than all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0049] In a self-organizing network (Ad-hoc network), there are many nodes at the same time, and the communication between nodes has the characteristic of being bursty. To maintain the communication between nodes and terminals, a reliable synchronization mechanism is required. Otherwise, it is easy to get out of sync and it is necessary to re-complete the initial search process, which prolongs the node communication time and results in a poor user experience. In addition, after the synchronization process is completed, it is considered that the node is synchronized to the network. However, if the node has data to send at this time, then the assistance of the access process is required to enable the receiving node to ensure that the access signal sent by the node is received within the specified time, and then the time-frequency offset and other information are estimated based on the access signal as the initial information for receiving data next time; once the data can be continuously received or multiple data frames can be received within the specified time, then the access process does not need to intervene to complete the data interaction process. Otherwise, the access process needs to be re-completed. Therefore, how to efficiently design synchronization and access becomes very important. Among them, when the node completes the synchronization process and directly initiates data transmission at this time, due to the lack of control of the access process, the receiving end may not correctly receive the data. For example, due to the asymmetry of the uplink and downlink, although the synchronization process has been completed, it does not mean that the receiving node will definitely be able to correctly receive the data sent according to the time-frequency offset information obtained in the synchronization process. Then the existence of the access process is very important. And because the current synchronization and access are designed separately, this also affects the performance of synchronization and access.

[0050] Therefore, to solve the above problems, the present invention provides a synchronization and access method to improve the reliability and performance of synchronization and access between nodes in a self-organizing network, meet the requirements of some complex scenarios, and thus greatly improve the user experience.

[0051] Specifically, please refer to Figure 1 , Figure 1 which is a flowchart of a communication method applied to a self-organizing network provided by an embodiment of the present invention. The method may include:

[0052] S101: Obtain first synchronization information of a target node based on a synchronization signal.

[0053] The execution entity of this embodiment is any node or terminal that needs to perform synchronization and access in a network. This embodiment does not limit the type of the terminal, as long as it can complete the operations of the synchronization and access method. It should be noted that the present invention is specifically applied to an ad hoc network. An ad hoc network is a system composed of interconnected nodes or units. These nodes generate a global ordered structure through local rules and local interactions without central control. It relies on the interaction and adjustment between nodes and realizes complex collective behaviors through a series of simple rules. The ad hoc network does not require external instructions but coordinates and adapts according to local information. Therefore, the ad hoc network has the following characteristics: (1) Node dynamics: The network is composed of multiple nodes that can freely join or leave, without a fixed infrastructure (such as a base station). (2) Communication burstiness: The data transmission between nodes is intermittent, may be initiated suddenly and has a short duration (such as event-triggered communication in a sensor network). The synchronization signal in this embodiment may include a primary synchronization signal and a secondary synchronization signal.

[0054] Further, obtaining the first synchronization information of the target node based on the synchronization signal may specifically include the following steps:

[0055] Step 11: Obtain the current received signal of the target node;

[0056] Step 12: Obtain the first synchronization information through the received signal and the locally pre-stored synchronization signal.

[0057] Specifically, based on the current received signal (the time-domain signal of the desired frequency point / bandwidth), frame synchronization information, that is, the first synchronization information, is obtained by performing sliding correlation with the locally pre-stored synchronization signal. The frame synchronization information includes time offset information, frequency offset information, and the currently estimated performance indication, etc. The performance indication may be, for example, SINR (Signal to Interference plus Noise Ratio). SINR refers to the ratio of the intensity of the received useful signal to the intensity of the received interference signal (noise and interference), and is an important technical indicator for measuring the reliability of the communication quality of a communication system.

[0058] S102: Obtain the second synchronization information of the target node based on the reference symbol.

[0059] The reference symbol in this embodiment may include a demodulation reference signal or a cell-specific reference symbol. The reference symbol is used for channel estimation and equalization.

[0060] Further, obtaining the second synchronization information of the target node based on the reference symbol may specifically include the following steps:

[0061] Step 21: Obtain the currently received reference symbol of the target node;

[0062] Step 22: Obtain the change information of the reference symbol phase based on the reference symbol;

[0063] Step 23: Obtain the second synchronization information based on the change information of the phase and a preset estimation criterion.

[0064] It should be noted that the reference symbol is used for channel estimation and equalization. And the reference symbol here refers to the reference symbol in the synchronization process, which is the same as the reference symbol in the access process. Specifically, based on the currently received reference symbol, by extracting the change information of the phase of the reference symbol, and then obtaining the second synchronization information through a certain preset estimation criterion. The preset estimation criteria include, for example, LS (Least Squares), MMSE (Minimum Mean Square Error), M (Maximum Likelihood), etc. Among them, the second synchronization information is similar to the above-mentioned first synchronization information, and is also time offset information, frequency offset information, performance indication, etc. It's just that the acquisition methods of the first synchronization information and the second synchronization information are different, but the types of information obtained are the same.

[0065] S103: Perform node synchronization on the target node based on the first synchronization information and the second synchronization information.

[0066] When the target node is scheduled, according to the previous steps S101 and S102, the information related to the synchronization signal of this node that is closest to the current node's scheduling time and pre - saved can be obtained, that is, the first synchronization information and the second synchronization information. Next, node synchronization is performed on the target node by combining the first synchronization information and the second synchronization information, aiming to perform synchronization relying on reliable synchronization information.

[0067] Furthermore, the above-mentioned performing node synchronization on the target node based on the first synchronization information and the second synchronization information may specifically include the following steps:

[0068] Perform time - frequency offset compensation on the first synchronization information or the second synchronization information based on the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time - frequency offset information, and the transmission mode.

[0069] The determination criteria for the reliability of the synchronization information in this embodiment are mainly in four aspects, specifically such as the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time - frequency offset information, and the transmission mode. The synchronization information is measured and selected from these four aspects to obtain reliable synchronization information for synchronization.

[0070] Furthermore, the above-mentioned performing time - frequency offset compensation on the first synchronization information or the second synchronization information based on the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time - frequency offset information, and the transmission mode may specifically include the following steps:

[0071] Step 1: Initialize the burst sub-frame based on the first synchronization information, and calculate the Quality value of the burst sub-frame. The Quality value includes the signal-to-interference-plus-noise ratio and the absolute value of the time-frequency offset.

[0072] Step 2: Determine whether the Quality value meets the preset synchronization condition. If it meets, perform time-frequency offset compensation based on the second synchronization information. If it does not meet, execute Step 3.

[0073] Step 3: Calculate the synchronization signal scheduling time interval of the target node, and determine whether the synchronization signal scheduling time interval is less than the preset time threshold. If it is greater than or equal to, execute Step 4. If it is less than, determine whether the time-frequency offset information in the first synchronization information is available. If it is available, perform time-frequency offset compensation based on the first synchronization information. If it is not available, execute Step 4.

[0074] Step 4: Determine whether the current is the first non-consecutive burst scheduling. If it is, perform prediction based on the historical time-frequency offset information and perform time-frequency offset compensation based on the predicted time-frequency offset information. If it is not, perform time-frequency offset compensation based on the default reference. The historical time-frequency offset information is the time-frequency offset information obtained based on the historical synchronization signals.

[0075] Among them, determining whether the Quality value meets the preset synchronization condition may specifically include the following steps:

[0076] Determine whether the signal-to-interference-plus-noise ratio is greater than the reference symbol SINR threshold, and whether the absolute value of the time-frequency offset is less than the threshold of the upper limit of the absolute value of the time-frequency offset.

[0077] Since the first synchronization information and the second synchronization information are obtained (estimated) in different ways, there may be differences in the scheduling time. In principle, the maximum difference may be x ms (x: the maximum node update period). Then, for the first burst subframe continuously scheduled on this node, its synchronization information should meet certain criterion requirements to ensure the receiving performance of this node. Based on the time-frequency offset and SINR information of the current scheduling of the first burst subframe on this target node. In step 2, when the Quality value of the burst subframe meets the preset synchronization condition, time-frequency offset compensation is performed based on the second synchronization information. This ensures that when the measured value of the first synchronization information meets the accuracy requirement, the second synchronization information with higher accuracy is switched to for compensation, improving the synchronization stability; In step 3, when the scheduling time interval of the synchronization signal is less than the preset time interval and the time-frequency offset information of the first synchronization information is available, time-frequency offset compensation is performed based on the first synchronization information. This ensures that when the scheduling interval is short, the latest first synchronization information is reused for compensation, avoiding the resource overhead of frequently switching reference symbols; In step 4, when the scheduling time interval is greater than or equal to the preset time interval (indicating that the synchronization signal cannot be reused) and the current is not the first non-consecutive burst scheduling (indicating that there is historical data), time-frequency offset compensation is performed based on the default benchmark. This ensures that when there is a lack of real-time synchronization signals or reference symbols for support, a conservative default compensation strategy (possibly a default compensation strategy based on the long-term statistics of the first synchronization information) is adopted to ensure the system synchronization performance. Specifically, reference can be made to Figure 2 , Figure 2 which is a flowchart example of the synchronization information processing provided by the embodiment of the present invention. For Figure 2 explanation of some terms in

[0078] Th_1: The SINR threshold of the reference symbol;

[0079] Th_valid: The threshold of the absolute value upper limit of the time offset or frequency offset;

[0080] Tth: The time between the synchronization signal and the service scheduling of the same node;

[0081] Abs (time-frequency offset result): The absolute value of the time-frequency offset;

[0082] Quality 1 (SINR): The signal-to-interference-plus-noise ratio;

[0083] Quality check: Quality inspection, including the signal-to-interference-plus-noise ratio and the absolute value inspection of the time-frequency offset;

[0084] Reference symbol base: The second synchronization information obtained based on the above step S102;

[0085] Synchronization symbol base / Synchronization signal base: The first synchronization information obtained based on the above step S101;

[0086] Default base: That is, based on the default reference;

[0087] The time-frequency offset information (synchronization signal based) can provide: The validity of the time-frequency offset information in the first synchronization information;

[0088] Prediction based on historical time-frequency offset information (synchronization symbol base): The historical time-frequency offset information is the time-frequency offset information obtained based on historical synchronization signals.

[0089] Therefore, the synchronization information can be selected or judged according to the above steps 1 to 4, so as to perform time-frequency offset compensation based on reliable synchronization information and ensure the accuracy of data transmission between nodes. It can be seen that the time-frequency offset compensation based on the second synchronization information has a high signal-to-noise ratio and low-offset scenarios; the time-frequency offset compensation based on the first synchronization information has scenarios with short intervals and high real-time requirements; the default time-frequency offset compensation has scenarios with resource constraints or long-term discontinuous scheduling. The time-frequency offset compensation methods based on the first synchronization information and the second synchronization information rely on real-time measurement data and have the advantage of high accuracy. The default compensation relies on historical statistics or preset values and does not depend on the real-time measurement data of the current subframe, and has the advantage of a wide range of application scenarios.

[0090] S104: When the target node has an access requirement, the target node is used to send a reference symbol to the receiving end for node access; the reference symbol carries the node ID of the target node.

[0091] In this embodiment, the access process and synchronization process of the nodes adopt a set of symbol structures, that is, a set of reference symbols, and the reference symbols carry the node IDs of each target node. The target node here can be understood as any node in the network that needs to be synchronized and accessed. That is to say, the distinction between the access process and the synchronization process is only at the high layer, because the purposes of the two processes are different, but the physical layer adopts the same symbol structure design.

[0092] Further, when the target node has an access requirement, the target node is used to send a reference symbol to the receiving end for node access, which may specifically include the following steps:

[0093] Judge whether the target node initiates a service;

[0094] If so, use the target node to initiate an access process to the receiving end, and the physical layer of the access process adopts the same reference symbol as the synchronization process;

[0095] If not, the target node maintains the current synchronization state.

[0096] Specifically, the determination of the access process is based on whether there is a service initiation at the node synchronized to the network. If there is, then the node needs to initiate the access process; if not, then the current synchronization state is maintained.

[0097] Applying the communication method for an ad-hoc network provided by the embodiments of the present invention, the first synchronization information of the target node is obtained based on the synchronization signal; the second synchronization information of the target node is obtained based on the reference symbol; the target node is node-synchronized based on the first synchronization information and the second synchronization information; when the target node has an access requirement, the target node is used to send the reference symbol to the receiving end for node access; the reference symbol carries the node ID of the target node. This method obtains the synchronization information from the synchronization signal and the reference symbol respectively, and node-synchronizes the target node based on these two synchronization information. In this way, by obtaining the synchronization information from multiple aspects for node synchronization, the reliability and accuracy of the synchronization information are improved; moreover, by introducing the node ID, the same set of reference symbols is used for the synchronization process and the access process, ensuring the symmetry of its performance, without the need to introduce different underlying designs separately, improving the stability of the system and reducing the cost of link maintenance.

[0098] For the present invention to be more easily understood, specifically refer to Figure 3 , Figure 3 which is a flowchart example of node communication provided by the embodiments of the present invention, and specifically may include:

[0099] The node synchronization process specifically includes: estimating the synchronization information based on the reference symbol to obtain the first synchronization information; estimating the synchronization information based on the synchronization signal, that is, the second synchronization information. Selecting based on the above two estimated synchronization information to obtain reliable synchronization information, and performing node synchronization based on the reliable synchronization information. The specific method adopted for node synchronization in this embodiment is time-frequency offset compensation. When node access is required, that is, when the node needs to transmit data, it is necessary to make the receiving end know the sending node. At this time, the node needs to perform the access process. That is, the node sends the same reference symbol as the synchronization process, and the reference symbol carries the node ID of the node. In this way, the receiving node knows which node needs to communicate, and the main synchronization and secondary synchronization methods are also for the accuracy of data transmission. It can be understood that when the reference symbol is sent to the receiving end, the transmission data and synchronization information are also sent to the receiving end together, so that the receiving end can rely on the reliable synchronization information to complete the demodulation of the service.

[0100] It can be seen that the technical solution aims to jointly design the synchronization and access processes to ensure the symmetry of their performance, without the need to introduce different underlying designs separately. The synchronization and access share a set of symbol structures. At the same time, in order to identify different access points during the access process, the concept of node ID is introduced. In this way, the algorithm design and performance requirements in the synchronization and access processes can both be based on a unified set of parameter design schemes, improving the stability of the system and reducing the cost of link maintenance.

[0101] Next, the communication device applied to the ad hoc network provided by the embodiments of the present invention will be introduced. The communication device applied to the ad hoc network described below can be correspondingly referred to the communication method applied to the ad hoc network described above.

[0102] Specifically, please refer to Figure 4 , Figure 4 which is a schematic structural diagram of a communication device applied to an ad hoc network provided by an embodiment of the present invention, and may include:

[0103] A first acquisition module 100, configured to acquire first synchronization information of a target node based on a synchronization signal;

[0104] A second acquisition module 200, configured to acquire second synchronization information of the target node based on a reference symbol;

[0105] A synchronization module 300, configured to perform node synchronization on the target node based on the first synchronization information and the second synchronization information;

[0106] An access module 400, configured to, when the target node has an access requirement, use the target node to send the reference symbol to a receiving end for node access; the reference symbol carries the node ID of the target node.

[0107] Based on the above embodiment, the first acquisition module 100 may include:

[0108] A received signal acquisition unit, configured to acquire the currently received signal of the target node;

[0109] A first acquisition unit, configured to obtain the first synchronization information through the received signal and the synchronization signal pre-stored locally.

[0110] Based on the above embodiment, the second acquisition module 200 may include:

[0111] A reference symbol acquisition unit, configured to acquire the reference symbol currently received by the target node;

[0112] A phase change acquisition unit, configured to obtain the change information of the phase of the reference symbol based on the reference symbol;

[0113] A second obtaining unit, configured to obtain the second synchronization information based on the change information of the phase and a preset estimation criterion.

[0114] Based on the above embodiments, the synchronization module 300 may include:

[0115] A compensation unit, configured to perform time-frequency offset compensation on the first synchronization information or the second synchronization information based on synchronization quality, a scheduling time interval of a synchronization signal, validity of time-frequency offset information, and a transmission mode.

[0116] Based on the above embodiments, the compensation unit may include:

[0117] A first execution unit, configured to execute step 1, initialize a burst subframe based on the first synchronization information, and calculate a Quality value of the burst subframe, where the Quality value includes a signal-to-interference-plus-noise ratio and an absolute value of a time-frequency offset;

[0118] A second execution unit, configured to execute step 2, determine whether the Quality value meets a preset synchronization condition. If it meets, perform time-frequency offset compensation based on the second synchronization information. If it does not meet, execute step 3;

[0119] A third execution unit, configured to execute step 3: calculate a synchronization signal scheduling time interval of the target node, and determine whether the synchronization signal scheduling time interval is less than a preset time threshold. If it is greater than or equal to, execute step 4. If it is less than, determine whether the time-frequency offset information of the first synchronization information is available. If it is available, perform time-frequency offset compensation based on the first synchronization information. If it is not available, execute step 4;

[0120] A fourth execution unit, configured to execute step 4: determine whether the current is a first non-consecutive burst scheduling. If it is, perform prediction based on historical time-frequency offset information and perform time-frequency offset compensation based on the predicted time-frequency offset information. If it is not, perform time-frequency offset compensation based on a default reference; the historical time-frequency offset information is time-frequency offset information obtained based on historical synchronization signals.

[0121] Based on the above embodiments, the second execution unit may include:

[0122] A judgment subunit, configured to judge whether the signal-to-interference-plus-noise ratio is greater than a reference symbol SINR threshold value, and whether the absolute value of the time-frequency offset is less than a threshold value of an upper limit of the absolute value of the time-frequency offset.

[0123] Based on the above embodiments, the access module 400 may include:

[0124] A judgment unit, configured to judge whether the target node initiates a service;

[0125] An access unit, which, if so, uses the target node to initiate an access process to the receiving end, and the physical layer of the access process uses the same reference signal as the synchronization process;

[0126] A maintenance unit, which, if not, keeps the current synchronization state of the target node.

[0127] It should be noted that the order of the modules and units in the above communication device applied to the ad hoc network can be changed before and after without affecting the logic.

[0128] Applying the communication device applied to the ad hoc network provided by the embodiment of the present invention, through a first acquisition module 100, which is used to acquire first synchronization information of a target node based on a synchronization signal; a second acquisition module 200, which is used to acquire second synchronization information of the target node based on a reference symbol; a synchronization module 300, which is used to perform node synchronization on the target node based on the first synchronization information and the second synchronization information; an access module 400, which is used to, when the target node has an access requirement, use the target node to send the reference symbol to the receiving end for node access; the reference symbol carries the node ID of the target node. This device acquires synchronization information from the synchronization signal and the reference symbol respectively, and performs node synchronization on the target node based on these two synchronization information. In this way, by acquiring synchronization information from multiple aspects for node synchronization, the reliability and accuracy of the synchronization information are improved; and, by introducing the node ID, the synchronization process and the access process use the same set of reference symbols, ensuring the symmetry of its performance, without the need to introduce different underlying designs respectively, improving the stability of the system, and reducing the cost of link maintenance.

[0129] Next, the communication device applied to the ad hoc network provided by the embodiment of the present invention is introduced, and the communication device applied to the ad hoc network described below can be correspondingly referred to the communication method applied to the ad hoc network described above.

[0130] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of a communication device applied to the ad hoc network provided by the embodiment of the present invention, and may include:

[0131] A memory 10, which is used to store a computer program;

[0132] A processor 20, which is used to execute the computer program to implement the above-mentioned communication method applied to the ad hoc network.

[0133] The memory 10, the processor 20, and the communication interface 31 all complete mutual communication through a communication bus 32.

[0134] In an embodiment of the present invention, the memory 10 is used to store one or more programs. The program may include program code, and the program code includes computer operation instructions. In the embodiment of the present invention, the memory 10 may store a program for implementing the following functions:

[0135] Obtain first synchronization information of a target node based on a synchronization signal;

[0136] Obtain second synchronization information of the target node based on a reference symbol;

[0137] Perform node synchronization on the target node based on the first synchronization information and the second synchronization information;

[0138] When the target node has an access requirement, the target node is used to send the reference symbol to the receiving end for node access; the reference symbol carries the node ID of the target node.

[0139] In a possible implementation, the memory 10 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function, etc.; the data storage area may store data created during use.

[0140] In addition, the memory 10 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include NVRAM. The memory stores an operating system and operation instructions, executable modules or data structures, or subsets thereof, or extended sets thereof. Among them, the operation instructions may include various operation instructions for implementing various operations. The operating system may include various system programs for implementing various basic tasks and processing hardware-based tasks.

[0141] The processor 20 may be a central processing unit (CPU), an application-specific integrated circuit, a digital signal processor, a field programmable gate array, or other programmable logic devices. The processor 20 may be a microprocessor or any conventional processor, etc. The processor 20 may call the program stored in the memory 10.

[0142] The communication interface 31 may be an interface of a communication module for connecting to other devices or systems.

[0143] Of course, it should be noted that Figure 5 The structure shown does not limit the communication device applied to the ad hoc network in the embodiment of the present invention. In actual applications, the communication device applied to the ad hoc network may include more or fewer components than Figure 5 shown, or combine some components.

[0144] The computer-readable storage medium provided by the embodiments of the present invention will be introduced below. The computer-readable storage medium described below can be correspondingly referred to the communication method applied to the ad hoc network described above.

[0145] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned communication method applied to the ad hoc network are implemented.

[0146] The computer-readable storage medium may include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0147] The embodiments in this specification are described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple. For the relevant parts, please refer to the description of the method part.

[0148] Those skilled in the art can further realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in the form of hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0149] Finally, it should be noted that in this article, relationships such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device.

[0150] The above has introduced in detail a communication method, device, equipment, and computer-readable storage medium applied to an ad hoc network. In this article, specific examples are used to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A communication method applied to a self-organizing network, characterized in that: include: Acquire first synchronization information of the target node based on the synchronization signal; Acquire second synchronization information of the target node based on the reference symbol; Performing node synchronization on the target node based on the first synchronization information and the second synchronization information; When the target node has access requirements, the target node is used to send the reference symbol to the receiving end for node access; the reference symbol carries the node ID of the target node.

2. The communication method applied to a self-organizing network according to claim 1, characterized in that: Acquiring first synchronization information of a target node based on a synchronization signal includes: Obtaining a current received signal of the target node; The first synchronization information is obtained through the received signal and the synchronization signal pre-stored locally.

3. The communication method applied to a self-organizing network according to claim 1, characterized in that: Acquiring second synchronization information of the target node based on the reference symbol includes: Acquire the reference symbol currently received by the target node; Obtaining change information of the reference symbol phase based on the reference symbol; The second synchronization information is obtained based on the phase change information and a preset estimation criterion.

4. The communication method applied to a self-organizing network according to claim 1, characterized in that: Performing node synchronization on the target node based on the first synchronization information and the second synchronization information includes: The time-frequency offset compensation is performed on the first synchronization information or the second synchronization information based on the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time-frequency offset information, and the transmission mode.

5. The communication method applied to a self-organizing network according to claim 4, characterized in that: The method of compensating the first synchronization information or the second synchronization information for the time and frequency offset based on the synchronization quality, the scheduling time interval of the synchronization signal, the validity of the time and frequency offset information, and the transmission mode includes: Step 1: Initialize a burst subframe based on the first synchronization information, and calculate a Quality value of the burst subframe, where the Quality value includes a signal to interference plus noise ratio and an absolute value of a time-frequency offset; Step 2, determining whether the Quality value meets a preset synchronization condition, if so, performing time-frequency offset compensation based on the second synchronization information, if not, executing step 3; Step 3: Calculate the synchronization signal scheduling time interval of the target node, and determine whether the synchronization signal scheduling time interval is less than a preset time threshold. If it is greater than or equal to the preset time threshold, execute step 4. If it is less than the preset time threshold, determine whether the time-frequency offset information of the first synchronization information is available. If it is available, perform time-frequency offset compensation based on the first synchronization information. If it is not available, execute step 4. Step 4: Determine whether this is the first non-continuous burst scheduling. If so, make a prediction based on the historical time-frequency offset information and perform time-frequency offset compensation based on the predicted time-frequency offset information. If not, perform time-frequency offset compensation based on the default benchmark; the historical time-frequency offset information is the time-frequency offset information obtained based on the historical synchronization signal.

6. The communication method applied to a self-organizing network according to claim 5, characterized in that: Determining whether the Quality value meets a preset synchronization condition includes: It is determined whether the signal to interference plus noise ratio is greater than a reference symbol SINR threshold value, and whether the absolute value of the time-frequency offset is less than a threshold value of an upper limit of the absolute value of the time-frequency offset.

7. The communication method applied to a self-organizing network according to claim 1, characterized in that: When the target node has an access requirement, using the target node to send the reference symbol to a receiving end for node access includes: Determining whether the target node initiates a service; If yes, initiating an access process to the receiving end by using the target node, the physical layer of the access process adopts the same reference symbol as the synchronization process; If not, the target node maintains the current synchronization state.

8. A communication device applied to a self-organizing network, characterized in that: include: A first acquisition module, used to acquire first synchronization information of a target node based on a synchronization signal; A second acquisition module, used to acquire second synchronization information of the target node based on the reference symbol; A synchronization module, configured to perform node synchronization on the target node based on the first synchronization information and the second synchronization information; An access module, used for sending the reference symbol to a receiving end for node access by using the target node when the target node has an access demand; The reference symbol carries the node ID of the target node.

9. A communication device applied to a self-organizing network, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the communication method applied to a self-organizing network as claimed in any one of claims 1 to 7 when executing the computer program.

10. A medium, characterized in that The medium stores computer executable instructions, and when the computer executable instructions are loaded and executed by a processor, the communication method applied to a self-organizing network as described in any one of claims 1 to 7 is implemented.